summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorOswald Buddenhagen <oswald.buddenhagen@gmx.de>2020-11-25 13:50:05 +0100
committerOswald Buddenhagen <oswald.buddenhagen@gmx.de>2020-11-25 13:50:05 +0100
commitc162161bc2c2b567c6b5598d28e7421366b4a2b9 (patch)
treeedf777c08495d378ecb8b25dcd68a41d550c704d
parentad5703cfcddff58a65c83cba95fb59c0ddea4b10 (diff)
parent0106ec52da146e2c76d1e3c4807918c0ff1789d7 (diff)
Merge remote-tracking branch 'origin/5.12' into 5.15
-rw-r--r--translations/assistant_nl.ts1053
-rw-r--r--translations/assistant_pt_BR.ts1196
-rw-r--r--translations/assistant_zh_CN.ts1460
-rw-r--r--translations/designer_nl.ts5785
-rw-r--r--translations/designer_zh_CN.ts4442
-rw-r--r--translations/linguist_nl.ts3708
-rw-r--r--translations/linguist_zh_CN.ts3247
-rw-r--r--translations/qmlviewer_nl.ts332
-rw-r--r--translations/qt_fa.ts10350
-rw-r--r--translations/qt_help_nl.ts308
-rw-r--r--translations/qt_help_pt_BR.ts386
-rw-r--r--translations/qt_help_zh_CN.ts359
-rw-r--r--translations/qt_nl.ts10
-rw-r--r--translations/qt_pt_BR.ts10
-rw-r--r--translations/qt_zh_CN.ts7971
-rw-r--r--translations/qtbase_fa.ts7017
-rw-r--r--translations/qtbase_it.ts4
-rw-r--r--translations/qtbase_nl.ts7305
-rw-r--r--translations/qtbase_pt_BR.ts7781
-rw-r--r--translations/qtbase_zh_CN.ts7291
-rw-r--r--translations/qtconnectivity_nl.ts1466
-rw-r--r--translations/qtconnectivity_pt_BR.ts1553
-rw-r--r--translations/qtconnectivity_zh_CN.ts2020
-rw-r--r--translations/qtdeclarative_fa.ts1556
-rw-r--r--translations/qtdeclarative_nl.ts1659
-rw-r--r--translations/qtdeclarative_pt_BR.ts1838
-rw-r--r--translations/qtdeclarative_zh_CN.ts2224
-rw-r--r--translations/qtlocation_nl.ts1462
-rw-r--r--translations/qtlocation_pt_BR.ts1656
-rw-r--r--translations/qtlocation_zh_CN.ts2394
-rw-r--r--translations/qtmultimedia_fa.ts466
-rw-r--r--translations/qtmultimedia_nl.ts528
-rw-r--r--translations/qtmultimedia_pt_BR.ts500
-rw-r--r--translations/qtmultimedia_zh_CN.ts1117
-rw-r--r--translations/qtquick1_fa.ts986
-rw-r--r--translations/qtquick1_nl.ts991
-rw-r--r--translations/qtquickcontrols2_nl.ts45
-rw-r--r--translations/qtquickcontrols2_pt_BR.ts36
-rw-r--r--translations/qtquickcontrols2_zh_CN.ts1521
-rw-r--r--translations/qtquickcontrols_nl.ts311
-rw-r--r--translations/qtquickcontrols_pt_BR.ts302
-rw-r--r--translations/qtquickcontrols_zh_CN.ts511
-rw-r--r--translations/qtscript_fa.ts279
-rw-r--r--translations/qtscript_nl.ts288
-rw-r--r--translations/qtscript_pt_BR.ts279
-rw-r--r--translations/qtscript_zh_CN.ts462
-rw-r--r--translations/qtxmlpatterns_fa.ts1937
-rw-r--r--translations/qtxmlpatterns_nl.ts1945
-rw-r--r--translations/qtxmlpatterns_pt_BR.ts1969
-rw-r--r--translations/qtxmlpatterns_zh_CN.ts2223
50 files changed, 80368 insertions, 24171 deletions
diff --git a/translations/assistant_nl.ts b/translations/assistant_nl.ts
new file mode 100644
index 0000000..3e1a1c8
--- /dev/null
+++ b/translations/assistant_nl.ts
@@ -0,0 +1,1053 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="nl_NL" sourcelanguage="nl_NL">
+ <extra-po-header-language>nl</extra-po-header-language>
+ <extra-po-header-language_team>Dutch &lt;kde-i18n-nl@kde.org&gt;</extra-po-header-language_team>
+ <extra-po-header-last_translator>Freek de Kruijf &lt;freekdekruijf@kde.nl&gt;</extra-po-header-last_translator>
+ <extra-po-header-plural_forms>nplurals=2; plural=(n != 1);</extra-po-header-plural_forms>
+ <extra-po-header-po_revision_date>2018-04-24 10:52+0100</extra-po-header-po_revision_date>
+ <extra-po-header-project_id_version></extra-po-header-project_id_version>
+ <extra-po-header-x_generator>Lokalize 2.0</extra-po-header-x_generator>
+ <extra-po-header_comment># Freek de Kruijf &lt;freek@opensuse.org&gt;, 2014, 2018.</extra-po-header_comment>
+ <extra-po-headers>Project-Id-Version,PO-Revision-Date,Last-Translator,Language-Team,Language,MIME-Version,Content-Type,Content-Transfer-Encoding,X-Qt-Contexts,Plural-Forms,X-Generator</extra-po-headers>
+<context>
+ <name>AboutDialog</name>
+ <message>
+ <source>&amp;Close</source>
+ <translation>Sl&amp;uiten</translation>
+ </message>
+</context>
+<context>
+ <name>AboutLabel</name>
+ <message>
+ <source>Warning</source>
+ <translation>Waarschuwing</translation>
+ </message>
+ <message>
+ <source>Unable to launch external application.</source>
+ <translation>Externe toepassing starten lukt niet.</translation>
+ </message>
+ <message>
+ <source>OK</source>
+ <translation>OK</translation>
+ </message>
+</context>
+<context>
+ <name>Assistant</name>
+ <message>
+ <source>Error registering documentation file &apos;%1&apos;: %2</source>
+ <translation>Fout bij registreren van documentatiebestand &apos;%1&apos;: %2</translation>
+ </message>
+ <message>
+ <source>Could not register documentation file
+%1
+
+Reason:
+%2</source>
+ <translation>Kon documentatiebestand niet registreren
+%1
+
+Reden:
+%2</translation>
+ </message>
+ <message>
+ <source>Documentation successfully registered.</source>
+ <translation>Documentatie met succes geregistreerd.</translation>
+ </message>
+ <message>
+ <source>Could not unregister documentation file
+%1
+
+Reason:
+%2</source>
+ <translation>Kon registratie van documentatiebestand niet ongedaan maken
+%1
+
+Reden:
+%2</translation>
+ </message>
+ <message>
+ <source>Documentation successfully unregistered.</source>
+ <translation>Registratie van documentatie met succes ongedaan gemaakt.</translation>
+ </message>
+ <message>
+ <source>Error reading collection file &apos;%1&apos;: %2.</source>
+ <translation>Fout bij lezen van verzamelingsbestand &apos;%1&apos;: %2.</translation>
+ </message>
+ <message>
+ <source>Error creating collection file &apos;%1&apos;: %2.</source>
+ <translation>Fout bij het aanmaken van verzamelingsbestand &apos;%1&apos;: %2.</translation>
+ </message>
+ <message>
+ <source>Cannot load sqlite database driver!</source>
+ <translation>Kan SQLite-databasestuurprogramma niet laden!</translation>
+ </message>
+ <message>
+ <source>Error: %1</source>
+ <translation type="vanished">Fout: %1</translation>
+ </message>
+</context>
+<context>
+ <name>BookmarkDialog</name>
+ <message>
+ <source>Add Bookmark</source>
+ <translation>Bladwijzer toevoegen</translation>
+ </message>
+ <message>
+ <source>Bookmark:</source>
+ <translation>Bladwijzer:</translation>
+ </message>
+ <message>
+ <source>Add in Folder:</source>
+ <translation>In map toevoegen:</translation>
+ </message>
+ <message>
+ <source>+</source>
+ <translation>+</translation>
+ </message>
+ <message>
+ <source>New Folder</source>
+ <translation>Nieuwe map</translation>
+ </message>
+ <message>
+ <source>Rename Folder</source>
+ <translation>Map hernoemen</translation>
+ </message>
+</context>
+<context>
+ <name>BookmarkItem</name>
+ <message>
+ <source>New Folder</source>
+ <translation>Nieuwe map</translation>
+ </message>
+ <message>
+ <source>Untitled</source>
+ <translation>Naamloos</translation>
+ </message>
+</context>
+<context>
+ <name>BookmarkManager</name>
+ <message>
+ <source>Untitled</source>
+ <translation>Naamloos</translation>
+ </message>
+ <message>
+ <source>Remove</source>
+ <translation>Verwijderen</translation>
+ </message>
+ <message>
+ <source>You are going to delete a Folder, this will also&lt;br&gt;remove it&apos;s content. Are you sure to continue?</source>
+ <translation>U gaat een map verwijderen, dat zal ook&lt;br&gt;zijn inhoud verwijderen. Wilt u doorgaan?</translation>
+ </message>
+ <message>
+ <source>Manage Bookmarks...</source>
+ <translation>Bladwijzers beheren...</translation>
+ </message>
+ <message>
+ <source>Add Bookmark...</source>
+ <translation>Bladwijzer toevoegen...</translation>
+ </message>
+ <message>
+ <source>Ctrl+D</source>
+ <translation>Ctrl+D</translation>
+ </message>
+ <message>
+ <source>Delete Folder</source>
+ <translation>Map verwijderen</translation>
+ </message>
+ <message>
+ <source>Rename Folder</source>
+ <translation>Map hernoemen</translation>
+ </message>
+ <message>
+ <source>Show Bookmark</source>
+ <translation>Bladwijzer tonen</translation>
+ </message>
+ <message>
+ <source>Show Bookmark in New Tab</source>
+ <translation>Bladwijzer tonen in nieuw tabblad</translation>
+ </message>
+ <message>
+ <source>Delete Bookmark</source>
+ <translation>Bladwijzer verwijderen</translation>
+ </message>
+ <message>
+ <source>Rename Bookmark</source>
+ <translation>Bladwijzer hernoemen</translation>
+ </message>
+</context>
+<context>
+ <name>BookmarkManagerWidget</name>
+ <message>
+ <source>Manage Bookmarks</source>
+ <translation>Bladwijzers beheren</translation>
+ </message>
+ <message>
+ <source>Search:</source>
+ <translation>Zoeken:</translation>
+ </message>
+ <message>
+ <source>Remove</source>
+ <translation>Verwijderen</translation>
+ </message>
+ <message>
+ <source>Import and Backup</source>
+ <translation>Import en reservekopie</translation>
+ </message>
+ <message>
+ <source>OK</source>
+ <translation>OK</translation>
+ </message>
+ <message>
+ <source>Import...</source>
+ <translation>Importeren...</translation>
+ </message>
+ <message>
+ <source>Export...</source>
+ <translation>Exporteren...</translation>
+ </message>
+ <message>
+ <source>Open File</source>
+ <translation>Bestand openen</translation>
+ </message>
+ <message>
+ <source>Files (*.xbel)</source>
+ <translation>Bestanden (*.xbel)</translation>
+ </message>
+ <message>
+ <source>Save File</source>
+ <translation>Bestand opslaan</translation>
+ </message>
+ <message>
+ <source>Qt Assistant</source>
+ <translation>Qt Assistent</translation>
+ </message>
+ <message>
+ <source>Unable to save bookmarks.</source>
+ <translation>Kan bladwijzers niet opslaan.</translation>
+ </message>
+ <message>
+ <source>You are goingto delete a Folder, this will also&lt;br&gt; remove it&apos;s content. Are you sure to continue?</source>
+ <translation>U gaat een map verwijderen, dat zal ook&lt;br&gt; zijn inhoud verwijderen. Wilt u doorgaan?</translation>
+ </message>
+ <message>
+ <source>Delete Folder</source>
+ <translation>Map verwijderen</translation>
+ </message>
+ <message>
+ <source>Rename Folder</source>
+ <translation>Map hernoemen</translation>
+ </message>
+ <message>
+ <source>Show Bookmark</source>
+ <translation>Bladwijzer tonen</translation>
+ </message>
+ <message>
+ <source>Show Bookmark in New Tab</source>
+ <translation>Bladwijzer tonen in nieuw tabblad</translation>
+ </message>
+ <message>
+ <source>Delete Bookmark</source>
+ <translation>Bladwijzer verwijderen</translation>
+ </message>
+ <message>
+ <source>Rename Bookmark</source>
+ <translation>Bladwijzer hernoemen</translation>
+ </message>
+</context>
+<context>
+ <name>BookmarkModel</name>
+ <message>
+ <source>Name</source>
+ <translation>Naam</translation>
+ </message>
+ <message>
+ <source>Address</source>
+ <translation>Adres</translation>
+ </message>
+ <message>
+ <source>Bookmarks Toolbar</source>
+ <translation>Werkbalk voor bladwijzers</translation>
+ </message>
+ <message>
+ <source>Bookmarks Menu</source>
+ <translation>Het menu Bladwijzers</translation>
+ </message>
+</context>
+<context>
+ <name>BookmarkWidget</name>
+ <message>
+ <source>Bookmarks</source>
+ <translation>Bladwijzers</translation>
+ </message>
+ <message>
+ <source>Filter:</source>
+ <translation>Filter:</translation>
+ </message>
+ <message>
+ <source>Add</source>
+ <translation>Toevoegen</translation>
+ </message>
+ <message>
+ <source>Remove</source>
+ <translation>Verwijderen</translation>
+ </message>
+</context>
+<context>
+ <name>CentralWidget</name>
+ <message>
+ <source>Print Document</source>
+ <translation>Document afdrukken</translation>
+ </message>
+</context>
+<context>
+ <name>CmdLineParser</name>
+ <message>
+ <source>Usage: assistant [Options]
+
+-collectionFile file Uses the specified collection
+ file instead of the default one
+-showUrl url Shows the document with the
+ url.
+-enableRemoteControl Enables Assistant to be
+ remotely controlled.
+-show widget Shows the specified dockwidget
+ which can be &quot;contents&quot;, &quot;index&quot;,
+ &quot;bookmarks&quot; or &quot;search&quot;.
+-activate widget Activates the specified dockwidget
+ which can be &quot;contents&quot;, &quot;index&quot;,
+ &quot;bookmarks&quot; or &quot;search&quot;.
+-hide widget Hides the specified dockwidget
+ which can be &quot;contents&quot;, &quot;index&quot;
+ &quot;bookmarks&quot; or &quot;search&quot;.
+-register helpFile Registers the specified help file
+ (.qch) in the given collection
+ file.
+-unregister helpFile Unregisters the specified help file
+ (.qch) from the give collection
+ file.
+-setCurrentFilter filter Set the filter as the active filter.
+-remove-search-index Removes the full text search index.
+-rebuild-search-index Obsolete. Use -remove-search-index instead.
+ Removes the full text search index.
+ It will be rebuilt on next Assistant run.
+-quiet Does not display any error or
+ status message.
+-help Displays this help.
+</source>
+ <translation>Gebruik: assistant [opties]
+
+-collectionFile file Gebruikt het gespecificeerde verzamelings-
+ bestand in plaats van het standaard bestand
+-showUrl url Toont het document met de
+ url.
+-enableRemoteControl Schakelt in dat Assistant van
+ afstand wordt bestuurd.
+-show widget Toont het gespecificeerde dockwidget
+ dat kan zijn &quot;contents&quot;, &quot;index&quot;,
+ &quot;bookmarks&quot; of &quot;search&quot;.
+-activate widget Activeert het gespecificeerde dockwidget
+ dat kan zijn &quot;contents&quot;, &quot;index&quot;,
+ &quot;bookmarks&quot; of &quot;search&quot;.
+-hide widget Verbergt het gespecificeerde dockwidget
+ dat kan zijn &quot;contents&quot;, &quot;index&quot;
+ &quot;bookmarks&quot; of &quot;search&quot;.
+-register helpFile Registreert het gespecificeerde helpbestand
+ (.qch) in het gegeven verzamelings-
+ bestand.
+-unregister helpFile Maakt registratie van het gespecificeerde
+ helpbestand (.qch) ongedaan uit het gift-
+ verzamelingsbestand.
+-setCurrentFilter filter Stel het filter in als het actieve filter.
+-remove-search-index Verwijdert de volledige zoekindex voor tekst.
+-rebuild-search-index Verouderd. Gebruik -remove-search-index in plaats.
+ Verwijdert de volledige zoekindex voor tekst.
+ Deze zal opnieuw gebouwd worden bij de volgende
+ activatie van Assistant.
+-quiet Toont geen fout- of statusmelding.
+-help Toont deze help.
+</translation>
+ </message>
+ <message>
+ <source>Unknown option: %1</source>
+ <translation>Onbekende optie: &apos;%1&apos;</translation>
+ </message>
+ <message>
+ <source>The collection file &apos;%1&apos; does not exist.</source>
+ <translation>Het verzamelingsbestand &apos;%1&apos; bestaat niet.</translation>
+ </message>
+ <message>
+ <source>Missing collection file.</source>
+ <translation>Ontbrekend verzamelingsbestand.</translation>
+ </message>
+ <message>
+ <source>Invalid URL &apos;%1&apos;.</source>
+ <translation>Ongeldig URL-adres &apos;%1&apos;.</translation>
+ </message>
+ <message>
+ <source>Missing URL.</source>
+ <translation>Ontbrekende URL.</translation>
+ </message>
+ <message>
+ <source>Unknown widget: %1</source>
+ <translation>Onbekend widget: %1.</translation>
+ </message>
+ <message>
+ <source>Missing widget.</source>
+ <translation>Ontbrekend widget.</translation>
+ </message>
+ <message>
+ <source>The Qt help file &apos;%1&apos; does not exist.</source>
+ <translation>Het Qt-helpbestand &apos;%1&apos; bestaat niet.</translation>
+ </message>
+ <message>
+ <source>Missing help file.</source>
+ <translation>Ontbrekend helpbestand.
+.</translation>
+ </message>
+ <message>
+ <source>Missing filter argument.</source>
+ <translation>Ontbrekend filterargument.</translation>
+ </message>
+ <message>
+ <source>Error</source>
+ <translation>Fout</translation>
+ </message>
+ <message>
+ <source>Notice</source>
+ <translation>Aankondiging</translation>
+ </message>
+</context>
+<context>
+ <name>ContentWindow</name>
+ <message>
+ <source>Open Link</source>
+ <translation>Koppeling openen</translation>
+ </message>
+ <message>
+ <source>Open Link in New Tab</source>
+ <translation>Koppeling in nieuw tabblad openen</translation>
+ </message>
+</context>
+<context>
+ <name>FilterNameDialogClass</name>
+ <message>
+ <source>Add Filter Name</source>
+ <translation>Filternaam toevoegen</translation>
+ </message>
+ <message>
+ <source>Filter Name:</source>
+ <translation>Filternaam:</translation>
+ </message>
+</context>
+<context>
+ <name>FindWidget</name>
+ <message>
+ <source>Previous</source>
+ <translation>Vorige</translation>
+ </message>
+ <message>
+ <source>Next</source>
+ <translation>Volgende</translation>
+ </message>
+ <message>
+ <source>Case Sensitive</source>
+ <translation>Hoofdlettergevoelig</translation>
+ </message>
+ <message>
+ <source>&lt;img src=&quot;:/qt-project.org/assistant/images/wrap.png&quot;&gt;&amp;nbsp;Search wrapped</source>
+ <translation>&lt;img src=&quot;:/qt-project.org/assistant/images/wrap.png&quot;&gt;&amp;nbsp;Zoeken werd opgebroken</translation>
+ </message>
+</context>
+<context>
+ <name>FontPanel</name>
+ <message>
+ <source>Font</source>
+ <translation>Lettertype</translation>
+ </message>
+ <message>
+ <source>&amp;Writing system</source>
+ <translation>&amp;Schrijfsysteem</translation>
+ </message>
+ <message>
+ <source>&amp;Family</source>
+ <translation>&amp;Familie</translation>
+ </message>
+ <message>
+ <source>&amp;Style</source>
+ <translation>&amp;Stijl</translation>
+ </message>
+ <message>
+ <source>&amp;Point size</source>
+ <translation>&amp;Puntgrootte</translation>
+ </message>
+</context>
+<context>
+ <name>GlobalActions</name>
+ <message>
+ <source>&amp;Back</source>
+ <translation>&amp;Terug</translation>
+ </message>
+ <message>
+ <source>&amp;Forward</source>
+ <translation>&amp;Vooruit</translation>
+ </message>
+ <message>
+ <source>&amp;Home</source>
+ <translation>&amp;Home</translation>
+ </message>
+ <message>
+ <source>ALT+Home</source>
+ <translation>ALT+Home</translation>
+ </message>
+ <message>
+ <source>Zoom &amp;in</source>
+ <translation>&amp;Inzoomen</translation>
+ </message>
+ <message>
+ <source>Zoom &amp;out</source>
+ <translation>&amp;Uitzoomen</translation>
+ </message>
+ <message>
+ <source>&amp;Copy selected Text</source>
+ <translation>Geselecteerde tekst &amp;kopiëren</translation>
+ </message>
+ <message>
+ <source>&amp;Print...</source>
+ <translation>Af&amp;drukken...</translation>
+ </message>
+ <message>
+ <source>&amp;Find in Text...</source>
+ <translation>In tekst &amp;zoeken...</translation>
+ </message>
+ <message>
+ <source>&amp;Find</source>
+ <translation>&amp;Zoeken</translation>
+ </message>
+</context>
+<context>
+ <name>HelpEngineWrapper</name>
+ <message>
+ <source>Unfiltered</source>
+ <translation>Ongefilterd</translation>
+ </message>
+</context>
+<context>
+ <name>HelpViewer</name>
+ <message>
+ <source>Error 404...</source>
+ <translation>Fout 404...</translation>
+ </message>
+ <message>
+ <source>The page could not be found</source>
+ <translation>De pagina is niet gevonden</translation>
+ </message>
+ <message>
+ <source>Please make sure that you have all documentation sets installed.</source>
+ <translation>Ga na dat u alle documentatiesets hebt geïnstalleerd.</translation>
+ </message>
+ <message>
+ <source>Error loading: %1</source>
+ <translation>Fout bij het laden: %1</translation>
+ </message>
+ <message>
+ <source>&lt;title&gt;about:blank&lt;/title&gt;</source>
+ <translation>&lt;title&gt;about:blank&lt;/title&gt;</translation>
+ </message>
+ <message>
+ <source>&lt;title&gt;Error 404...&lt;/title&gt;&lt;div align=&quot;center&quot;&gt;&lt;br&gt;&lt;br&gt;&lt;h1&gt;The page could not be found.&lt;/h1&gt;&lt;br&gt;&lt;h3&gt;&apos;%1&apos;&lt;/h3&gt;&lt;/div&gt;</source>
+ <translation>&lt;title&gt;Fout 404...&lt;/title&gt;&lt;div align=&quot;center&quot;&gt;&lt;br&gt;&lt;br&gt;&lt;h1&gt;De pagina is niet gevonden.&lt;/h1&gt;&lt;br&gt;&lt;h3&gt;&apos;%1&apos;&lt;/h3&gt;&lt;/div&gt;</translation>
+ </message>
+ <message>
+ <source>Open Link</source>
+ <translation>Koppeling openen</translation>
+ </message>
+ <message>
+ <source>Open Link in New Tab Ctrl+LMB</source>
+ <translation>Koppeling in nieuw tabblad openen Ctrl+LMB</translation>
+ </message>
+ <message>
+ <source>Copy &amp;Link Location</source>
+ <translation>Koppe&amp;ling kopiëren</translation>
+ </message>
+ <message>
+ <source>Copy</source>
+ <translation>Kopiëren</translation>
+ </message>
+ <message>
+ <source>Reload</source>
+ <translation>Herladen</translation>
+ </message>
+ <message>
+ <source>Open Link in New Page</source>
+ <translation>Koppeling in nieuw pagina openen</translation>
+ </message>
+</context>
+<context>
+ <name>IndexWindow</name>
+ <message>
+ <source>&amp;Look for:</source>
+ <translation>&amp;Zoek naar:</translation>
+ </message>
+ <message>
+ <source>Open Link</source>
+ <translation>Koppeling openen</translation>
+ </message>
+ <message>
+ <source>Open Link in New Tab</source>
+ <translation>Koppeling in nieuw tabblad openen</translation>
+ </message>
+</context>
+<context>
+ <name>MainWindow</name>
+ <message>
+ <source>Index</source>
+ <translation>Index</translation>
+ </message>
+ <message>
+ <source>Contents</source>
+ <translation>Inhoud</translation>
+ </message>
+ <message>
+ <source>Search</source>
+ <translation>Zoeken</translation>
+ </message>
+ <message>
+ <source>Bookmarks</source>
+ <translation>Bladwijzers</translation>
+ </message>
+ <message>
+ <source>Open Pages</source>
+ <translation>Pagina&apos;s openen</translation>
+ </message>
+ <message>
+ <source>Qt Assistant</source>
+ <translation>Qt Assistent</translation>
+ </message>
+ <message>
+ <source>Bookmark Toolbar</source>
+ <translation>Werkbalk met bladwijzers</translation>
+ </message>
+ <message>
+ <source>Looking for Qt Documentation...</source>
+ <translation>Naar Qt-documentatie zoeken...</translation>
+ </message>
+ <message>
+ <source>&amp;File</source>
+ <translation>&amp;Bestand</translation>
+ </message>
+ <message>
+ <source>New &amp;Tab</source>
+ <translation>Nieuwe &amp;Tab</translation>
+ </message>
+ <message>
+ <source>&amp;Close Tab</source>
+ <translation>Tabblad &amp;sluiten</translation>
+ </message>
+ <message>
+ <source>Page Set&amp;up...</source>
+ <translation>Pagina&amp;instelling...</translation>
+ </message>
+ <message>
+ <source>Print Preview...</source>
+ <translation>Afdrukvoorbeeld...</translation>
+ </message>
+ <message>
+ <source>E&amp;xit</source>
+ <translation>&amp;Afsluiten</translation>
+ </message>
+ <message>
+ <source>CTRL+Q</source>
+ <translation>CTRL+Q</translation>
+ </message>
+ <message>
+ <source>&amp;Quit</source>
+ <translation>A&amp;fsluiten</translation>
+ </message>
+ <message>
+ <source>&amp;Edit</source>
+ <translation>Be&amp;werken</translation>
+ </message>
+ <message>
+ <source>Find &amp;Next</source>
+ <translation>Vol&amp;gende zoeken</translation>
+ </message>
+ <message>
+ <source>Find &amp;Previous</source>
+ <translation>&amp;Vorige zoeken</translation>
+ </message>
+ <message>
+ <source>Preferences...</source>
+ <translation>Voorkeuren...</translation>
+ </message>
+ <message>
+ <source>&amp;View</source>
+ <translation>&amp;Beeld</translation>
+ </message>
+ <message>
+ <source>Normal &amp;Size</source>
+ <translation>Normale &amp;grootte</translation>
+ </message>
+ <message>
+ <source>Ctrl+0</source>
+ <translation>Ctrl+0</translation>
+ </message>
+ <message>
+ <source>ALT+C</source>
+ <translation>ALT+C</translation>
+ </message>
+ <message>
+ <source>ALT+I</source>
+ <translation>ALT+I</translation>
+ </message>
+ <message>
+ <source>ALT+O</source>
+ <translation>ALT+O</translation>
+ </message>
+ <message>
+ <source>ALT+S</source>
+ <translation>ALT+S</translation>
+ </message>
+ <message>
+ <source>ALT+P</source>
+ <translation>ALT+P</translation>
+ </message>
+ <message>
+ <source>&amp;Go</source>
+ <translation>&amp;Ga</translation>
+ </message>
+ <message>
+ <source>Sync with Table of Contents</source>
+ <translation>Met inhoudsopgave synchroniseren</translation>
+ </message>
+ <message>
+ <source>Sync</source>
+ <translation>Sync</translation>
+ </message>
+ <message>
+ <source>Next Page</source>
+ <translation>Volgende pagina</translation>
+ </message>
+ <message>
+ <source>Ctrl+Alt+Right</source>
+ <translation>Ctrl+Alt+Right</translation>
+ </message>
+ <message>
+ <source>Previous Page</source>
+ <translation>Vorige pagina</translation>
+ </message>
+ <message>
+ <source>Ctrl+Alt+Left</source>
+ <translation>Ctrl+Alt+Left</translation>
+ </message>
+ <message>
+ <source>&amp;Bookmarks</source>
+ <translation>&amp;Bladwijzers</translation>
+ </message>
+ <message>
+ <source>&amp;Help</source>
+ <translation>&amp;Help</translation>
+ </message>
+ <message>
+ <source>About...</source>
+ <translation>Info over...</translation>
+ </message>
+ <message>
+ <source>Navigation Toolbar</source>
+ <translation>Navigatie-werkbalk</translation>
+ </message>
+ <message>
+ <source>&amp;Window</source>
+ <translation>&amp;Venster</translation>
+ </message>
+ <message>
+ <source>Zoom</source>
+ <translation>Zoomen</translation>
+ </message>
+ <message>
+ <source>Minimize</source>
+ <translation>Minimaliseren</translation>
+ </message>
+ <message>
+ <source>Ctrl+M</source>
+ <translation>Ctrl+M</translation>
+ </message>
+ <message>
+ <source>Toolbars</source>
+ <translation>Werkbalken</translation>
+ </message>
+ <message>
+ <source>Filter Toolbar</source>
+ <translation>Filterwerkbalk</translation>
+ </message>
+ <message>
+ <source>Filtered by:</source>
+ <translation>Gefilterd door:</translation>
+ </message>
+ <message>
+ <source>Address Toolbar</source>
+ <translation>Adreswerkbalk</translation>
+ </message>
+ <message>
+ <source>Address:</source>
+ <translation>Adres:</translation>
+ </message>
+ <message>
+ <source>Could not find the associated content item.</source>
+ <translation>Kon het geassocieerde inhoudsitem niet vinden</translation>
+ </message>
+ <message>
+ <source>&lt;center&gt;&lt;h3&gt;%1&lt;/h3&gt;&lt;p&gt;Version %2&lt;/p&gt;&lt;p&gt;Browser: %3&lt;/p&gt;&lt;/center&gt;&lt;p&gt;Copyright (C) %4 The Qt Company Ltd.&lt;/p&gt;</source>
+ <translation>&lt;center&gt;&lt;h3&gt;%1&lt;/h3&gt;&lt;p&gt;Versie %2&lt;/p&gt;&lt;p&gt;Browser: %3&lt;/p&gt;&lt;/center&gt;&lt;p&gt;Copyright (C) %4 The Qt Company Ltd.&lt;/p&gt;</translation>
+ </message>
+ <message>
+ <source>About %1</source>
+ <translation>Info over %1</translation>
+ </message>
+ <message>
+ <source>Updating search index</source>
+ <translation>Zoekindex bijwerken</translation>
+ </message>
+ <message>
+ <source>Could not register file &apos;%1&apos;: %2</source>
+ <translation>Kon bestand &apos;%1&apos; niet registreren: %2</translation>
+ </message>
+</context>
+<context>
+ <name>OpenPagesWidget</name>
+ <message>
+ <source>Close %1</source>
+ <translation>%1 sluiten</translation>
+ </message>
+ <message>
+ <source>Close All Except %1</source>
+ <translation>Alles sluiten behalve %1</translation>
+ </message>
+</context>
+<context>
+ <name>PreferencesDialog</name>
+ <message>
+ <source>Add Documentation</source>
+ <translation>Documentatie toevoegen</translation>
+ </message>
+ <message>
+ <source>Qt Compressed Help Files (*.qch)</source>
+ <translation>Qt gecomprimeerde helpbestanden (*.qch)</translation>
+ </message>
+ <message>
+ <source>The namespace %1 is already registered!</source>
+ <translation>De naamruimte %1 is al geregistreerd!</translation>
+ </message>
+ <message>
+ <source>The specified file is not a valid Qt Help File!</source>
+ <translation>Het gespecificeerde bestand is geen geldig Qt-helpbestand!</translation>
+ </message>
+ <message>
+ <source>Remove Documentation</source>
+ <translation>Documentatie verwijderen</translation>
+ </message>
+ <message>
+ <source>Some documents currently opened in Assistant reference the documentation you are attempting to remove. Removing the documentation will close those documents.</source>
+ <translation>Sommige documenten op dit moment geopend in Assistant verwijzen naar de documentatie die u probeert te verwijderen. De documentatie verwijderen zal deze documenten sluiten.</translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+ <translation>Annuleren</translation>
+ </message>
+ <message>
+ <source>OK</source>
+ <translation>OK</translation>
+ </message>
+ <message>
+ <source>Use custom settings</source>
+ <translation>Gebruikergedefinieerde instellingen gebruiken</translation>
+ </message>
+</context>
+<context>
+ <name>PreferencesDialogClass</name>
+ <message>
+ <source>Preferences</source>
+ <translation>Voorkeuren</translation>
+ </message>
+ <message>
+ <source>Fonts</source>
+ <translation>Lettertypen</translation>
+ </message>
+ <message>
+ <source>Font settings:</source>
+ <translation>Lettertypeninstellingen:</translation>
+ </message>
+ <message>
+ <source>Browser</source>
+ <translation>Browser</translation>
+ </message>
+ <message>
+ <source>Application</source>
+ <translation>Toepassing</translation>
+ </message>
+ <message>
+ <source>Filters</source>
+ <translation>Filters</translation>
+ </message>
+ <message>
+ <source>Filter:</source>
+ <translation>Filter:</translation>
+ </message>
+ <message>
+ <source>Attributes:</source>
+ <translation>Attributen:</translation>
+ </message>
+ <message>
+ <source>1</source>
+ <translation>1</translation>
+ </message>
+ <message>
+ <source>Add</source>
+ <translation>Toevoegen</translation>
+ </message>
+ <message>
+ <source>Remove</source>
+ <translation>Verwijderen</translation>
+ </message>
+ <message>
+ <source>Documentation</source>
+ <translation>Documentatie</translation>
+ </message>
+ <message>
+ <source>Registered Documentation:</source>
+ <translation>Geregistreerde documentatie:</translation>
+ </message>
+ <message>
+ <source>&lt;Filter&gt;</source>
+ <translation>&lt;Filter&gt;</translation>
+ </message>
+ <message>
+ <source>Add...</source>
+ <translation>Toevoegen...</translation>
+ </message>
+ <message>
+ <source>Options</source>
+ <translation>Opties</translation>
+ </message>
+ <message>
+ <source>On help start:</source>
+ <translation>Bij help start:</translation>
+ </message>
+ <message>
+ <source>Show my home page</source>
+ <translation>Mijn homepagina tonen</translation>
+ </message>
+ <message>
+ <source>Show a blank page</source>
+ <translation>Een lege pagina tonen</translation>
+ </message>
+ <message>
+ <source>Show my tabs from last session</source>
+ <translation>Mijn tabbladen uit de laatste sessie tonen</translation>
+ </message>
+ <message>
+ <source>Homepage</source>
+ <translation>Homepagina</translation>
+ </message>
+ <message>
+ <source>Current Page</source>
+ <translation>Huidige pagina</translation>
+ </message>
+ <message>
+ <source>Blank Page</source>
+ <translation>Leeg pagina</translation>
+ </message>
+ <message>
+ <source>Restore to default</source>
+ <translation>Naar standaard herstellen</translation>
+ </message>
+ <message>
+ <source>Appearance</source>
+ <translation>Uiterlijk</translation>
+ </message>
+ <message>
+ <source>Show tabs for each individual page</source>
+ <translation>Tabbladen voor elke individuele pagina tonen</translation>
+ </message>
+</context>
+<context>
+ <name>RemoteControl</name>
+ <message>
+ <source>Debugging Remote Control</source>
+ <translation>Afstandsbediening debuggen</translation>
+ </message>
+ <message>
+ <source>Received Command: %1 %2</source>
+ <translation>Ontvangen opdracht: %1 %2</translation>
+ </message>
+</context>
+<context>
+ <name>SearchWidget</name>
+ <message>
+ <source>&amp;Copy</source>
+ <translation>&amp;Kopiëren</translation>
+ </message>
+ <message>
+ <source>Copy &amp;Link Location</source>
+ <translation>Koppe&amp;ling kopiëren</translation>
+ </message>
+ <message>
+ <source>Open Link in New Tab</source>
+ <translation>Koppeling in nieuw tabblad openen</translation>
+ </message>
+ <message>
+ <source>Select All</source>
+ <translation>Alles selecteren</translation>
+ </message>
+</context>
+<context>
+ <name>TabBar</name>
+ <message>
+ <source>(Untitled)</source>
+ <translation>(Geen titel)</translation>
+ </message>
+ <message>
+ <source>New &amp;Tab</source>
+ <translation>Nieuwe &amp;Tab</translation>
+ </message>
+ <message>
+ <source>&amp;Close Tab</source>
+ <translation>Tabblad &amp;sluiten</translation>
+ </message>
+ <message>
+ <source>Close Other Tabs</source>
+ <translation>Andere tabbladen sluiten</translation>
+ </message>
+ <message>
+ <source>Add Bookmark for this Page...</source>
+ <translation>Bladwijzer toevoegen voor deze pagina...</translation>
+ </message>
+</context>
+<context>
+ <name>TopicChooser</name>
+ <message>
+ <source>Choose Topic</source>
+ <translation>Onderwerp kiezen</translation>
+ </message>
+ <message>
+ <source>&amp;Topics</source>
+ <translation>&amp;Onderwerpen</translation>
+ </message>
+ <message>
+ <source>&amp;Display</source>
+ <translation>&amp;Tonen</translation>
+ </message>
+ <message>
+ <source>&amp;Close</source>
+ <translation>&amp;Sluiten</translation>
+ </message>
+ <message>
+ <source>Filter</source>
+ <translation>Filter</translation>
+ </message>
+ <message>
+ <source>Choose a topic for &lt;b&gt;%1&lt;/b&gt;:</source>
+ <translation>Een onderwerp kiezen voor &lt;b&gt;%1&lt;/b&gt;:</translation>
+ </message>
+</context>
+</TS>
diff --git a/translations/assistant_pt_BR.ts b/translations/assistant_pt_BR.ts
new file mode 100644
index 0000000..adca534
--- /dev/null
+++ b/translations/assistant_pt_BR.ts
@@ -0,0 +1,1196 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="pt_BR">
+<context>
+ <name>AboutDialog</name>
+ <message>
+ <source>&amp;Close</source>
+ <translation>&amp;Fechar</translation>
+ </message>
+</context>
+<context>
+ <name>AboutLabel</name>
+ <message>
+ <source>Warning</source>
+ <translation>Aviso</translation>
+ </message>
+ <message>
+ <source>Unable to launch external application.</source>
+ <translation>Não foi possível iniciar o aplicativo externo.</translation>
+ </message>
+ <message>
+ <source>OK</source>
+ <translation>OK</translation>
+ </message>
+ <message>
+ <source>Unable to launch external application.
+</source>
+ <translation>Não foi possível iniciar o aplicativo externo.
+</translation>
+ </message>
+</context>
+<context>
+ <name>Assistant</name>
+ <message>
+ <source>Error registering documentation file &apos;%1&apos;: %2</source>
+ <translation>Erro ao registrar o arquivo de documentação: &apos;%1&apos;: %2</translation>
+ </message>
+ <message>
+ <source>Could not register documentation file
+%1
+
+Reason:
+%2</source>
+ <translation>Não foi possível registrar o arquivo de documentação
+%1
+
+Motivo:
+%2</translation>
+ </message>
+ <message>
+ <source>Documentation successfully registered.</source>
+ <translation>Documentação registrada com sucesso.</translation>
+ </message>
+ <message>
+ <source>Error: %1</source>
+ <translation>Erro: %1</translation>
+ </message>
+ <message>
+ <source>Could not unregister documentation file
+%1
+
+Reason:
+%2</source>
+ <translation>Não foi possível cancelar o registro do arquivo de documentação
+%1
+
+Motivo:
+%2</translation>
+ </message>
+ <message>
+ <source>Documentation successfully unregistered.</source>
+ <translation>Registro da documentação cancelado com sucesso.</translation>
+ </message>
+ <message>
+ <source>Error reading collection file &apos;%1&apos;: %2.</source>
+ <translation>Erro ao ler o arquivo de coleção: &apos;%1&apos;: %2.</translation>
+ </message>
+ <message>
+ <source>Error creating collection file &apos;%1&apos;: %2.</source>
+ <translation>Erro ao criar o arquivo de coleção: &apos;%1&apos;: %2.</translation>
+ </message>
+ <message>
+ <source>Cannot load sqlite database driver!</source>
+ <translation>Não foi possível carregar o driver do banco de dados sqlite!</translation>
+ </message>
+</context>
+<context>
+ <name>BookmarkDialog</name>
+ <message>
+ <source>Add Bookmark</source>
+ <translation>Adicionar favorito</translation>
+ </message>
+ <message>
+ <source>Bookmark:</source>
+ <translation>Favorito:</translation>
+ </message>
+ <message>
+ <source>Add in Folder:</source>
+ <translation>Adicionar na pasta:</translation>
+ </message>
+ <message>
+ <source>+</source>
+ <translation>+</translation>
+ </message>
+ <message>
+ <source>New Folder</source>
+ <translation>Nova pasta</translation>
+ </message>
+ <message>
+ <source>Rename Folder</source>
+ <translation>Renomear pasta</translation>
+ </message>
+</context>
+<context>
+ <name>BookmarkItem</name>
+ <message>
+ <source>New Folder</source>
+ <translation>Nova pasta</translation>
+ </message>
+ <message>
+ <source>Untitled</source>
+ <translation>Sem título</translation>
+ </message>
+</context>
+<context>
+ <name>BookmarkManager</name>
+ <message>
+ <source>Untitled</source>
+ <translation>Sem título</translation>
+ </message>
+ <message>
+ <source>Remove</source>
+ <translation>Excluir</translation>
+ </message>
+ <message>
+ <source>You are going to delete a Folder, this will also&lt;br&gt;remove it&apos;s content. Are you sure to continue?</source>
+ <translation>Você está prestes a excluir uma pasta, isto também irá&lt;br&gt;excluir seu conteúdo. Deseja continuar?</translation>
+ </message>
+ <message>
+ <source>Manage Bookmarks...</source>
+ <translation>Gerenciar favoritos...</translation>
+ </message>
+ <message>
+ <source>Add Bookmark...</source>
+ <translation>Adicionar favorito...</translation>
+ </message>
+ <message>
+ <source>Ctrl+D</source>
+ <translation>Ctrl+D</translation>
+ </message>
+ <message>
+ <source>Delete Folder</source>
+ <translation>Excluir pasta</translation>
+ </message>
+ <message>
+ <source>Rename Folder</source>
+ <translation>Renomear pasta</translation>
+ </message>
+ <message>
+ <source>Show Bookmark</source>
+ <translation>Mostrar favorito</translation>
+ </message>
+ <message>
+ <source>Show Bookmark in New Tab</source>
+ <translation>Mostrar favorito em uma nova aba</translation>
+ </message>
+ <message>
+ <source>Delete Bookmark</source>
+ <translation>Excluir favorito</translation>
+ </message>
+ <message>
+ <source>Rename Bookmark</source>
+ <translation>Renomear favorito</translation>
+ </message>
+</context>
+<context>
+ <name>BookmarkManagerWidget</name>
+ <message>
+ <source>Manage Bookmarks</source>
+ <translation>Gerenciar favoritos</translation>
+ </message>
+ <message>
+ <source>Search:</source>
+ <translation>Pesquisar:</translation>
+ </message>
+ <message>
+ <source>Remove</source>
+ <translation>Excluir</translation>
+ </message>
+ <message>
+ <source>Import and Backup</source>
+ <translation>Importação e backup</translation>
+ </message>
+ <message>
+ <source>OK</source>
+ <translation>OK</translation>
+ </message>
+ <message>
+ <source>Import...</source>
+ <translation>Importar...</translation>
+ </message>
+ <message>
+ <source>Export...</source>
+ <translation>Exportar...</translation>
+ </message>
+ <message>
+ <source>Open File</source>
+ <translation>Abrir arquivo</translation>
+ </message>
+ <message>
+ <source>Files (*.xbel)</source>
+ <translation>Arquivos (*.xbel)</translation>
+ </message>
+ <message>
+ <source>Save File</source>
+ <translation>Salvar arquivo</translation>
+ </message>
+ <message>
+ <source>Qt Assistant</source>
+ <translation>Qt Assistant</translation>
+ </message>
+ <message>
+ <source>Unable to save bookmarks.</source>
+ <translation>Não foi possível salvar favoritos.</translation>
+ </message>
+ <message>
+ <source>You are goingto delete a Folder, this will also&lt;br&gt; remove it&apos;s content. Are you sure to continue?</source>
+ <translation>Você está prestes a excluir uma pasta, isto também irá&lt;br&gt;excluir seu conteúdo. Deseja continuar?</translation>
+ </message>
+ <message>
+ <source>Delete Folder</source>
+ <translation>Excluir pasta</translation>
+ </message>
+ <message>
+ <source>Rename Folder</source>
+ <translation>Renomear pasta</translation>
+ </message>
+ <message>
+ <source>Show Bookmark</source>
+ <translation>Mostrar favorito</translation>
+ </message>
+ <message>
+ <source>Show Bookmark in New Tab</source>
+ <translation>Mostrar favorito em uma nova aba</translation>
+ </message>
+ <message>
+ <source>Delete Bookmark</source>
+ <translation>Excluir favorito</translation>
+ </message>
+ <message>
+ <source>Rename Bookmark</source>
+ <translation>Renomear favorito</translation>
+ </message>
+</context>
+<context>
+ <name>BookmarkModel</name>
+ <message>
+ <source>Name</source>
+ <translation>Nome</translation>
+ </message>
+ <message>
+ <source>Address</source>
+ <translation>Endereço</translation>
+ </message>
+ <message>
+ <source>Bookmarks Toolbar</source>
+ <translation>Barra de ferramentas dos favoritos</translation>
+ </message>
+ <message>
+ <source>Bookmarks Menu</source>
+ <translation>Menu dos favoritos</translation>
+ </message>
+</context>
+<context>
+ <name>BookmarkWidget</name>
+ <message>
+ <source>Bookmarks</source>
+ <translation>Favoritos</translation>
+ </message>
+ <message>
+ <source>Filter:</source>
+ <translation>Filtro:</translation>
+ </message>
+ <message>
+ <source>Add</source>
+ <translation>Adicionar</translation>
+ </message>
+ <message>
+ <source>Remove</source>
+ <translation>Excluir</translation>
+ </message>
+</context>
+<context>
+ <name>CentralWidget</name>
+ <message>
+ <source>Print Document</source>
+ <translation>Imprimir documento</translation>
+ </message>
+</context>
+<context>
+ <name>CmdLineParser</name>
+ <message>
+ <source>Usage: assistant [Options]
+
+-collectionFile file Uses the specified collection
+ file instead of the default one
+-showUrl url Shows the document with the
+ url.
+-enableRemoteControl Enables Assistant to be
+ remotely controlled.
+-show widget Shows the specified dockwidget
+ which can be &quot;contents&quot;, &quot;index&quot;,
+ &quot;bookmarks&quot; or &quot;search&quot;.
+-activate widget Activates the specified dockwidget
+ which can be &quot;contents&quot;, &quot;index&quot;,
+ &quot;bookmarks&quot; or &quot;search&quot;.
+-hide widget Hides the specified dockwidget
+ which can be &quot;contents&quot;, &quot;index&quot;
+ &quot;bookmarks&quot; or &quot;search&quot;.
+-register helpFile Registers the specified help file
+ (.qch) in the given collection
+ file.
+-unregister helpFile Unregisters the specified help file
+ (.qch) from the give collection
+ file.
+-setCurrentFilter filter Set the filter as the active filter.
+-remove-search-index Removes the full text search index.
+-rebuild-search-index Obsolete. Use -remove-search-index instead.
+ Removes the full text search index.
+ It will be rebuilt on next Assistant run.
+-quiet Does not display any error or
+ status message.
+-help Displays this help.
+</source>
+ <translation>Uso: assistant [opções]
+
+-collectionFile arquivo Usa o arquivo de coleção
+ especificado ao invés do padrão
+-showUrl URL Mostra o documento com a
+ URL.
+-enableRemoteControl Habilita o Assistant ser
+ controlado remotamente.
+-show widget Mostra o dockwidget especificado
+ que pode ser &quot;contents&quot;, &quot;index&quot;,
+ &quot;bookmarks&quot; ou &quot;search&quot;.
+-activate widget Ativa o dockwidget especificado
+ que pode ser &quot;contents&quot;, &quot;index&quot;,
+ &quot;bookmarks&quot; ou &quot;search&quot;.
+-hide widget Oculta o dockwidget especificado
+ que pode ser &quot;contents&quot;, &quot;index&quot;,
+ &quot;bookmarks&quot; ou &quot;search&quot;.
+-register arquivoAjuda Registra o arquivo de ajuda
+ especificado (.qch) no arquivo de coleção
+ fornecido.
+-unregister arquivoAjuda Cancela o registro do arquivo
+ de ajuda especificado (.qch) no arquivo
+ de coleção fornecido.
+-setCurrentFilter filtro Define o filtro como o filtro ativo.
+-remove-search-index Exclui o índice de pesquisa de texto
+ completo.
+-rebuild-search-index Reconstroi o índice de pesquisa de
+ texto completo (potencialmente lento).
+-quiet Não mostra nenhum erro ou mensagem
+ de status.
+-help Mostra esta ajuda.
+</translation>
+ </message>
+ <message>
+ <source>Usage: assistant [Options]
+
+-collectionFile file Uses the specified collection
+ file instead of the default one
+-showUrl url Shows the document with the
+ url.
+-enableRemoteControl Enables Assistant to be
+ remotely controlled.
+-show widget Shows the specified dockwidget
+ which can be &quot;contents&quot;, &quot;index&quot;,
+ &quot;bookmarks&quot; or &quot;search&quot;.
+-activate widget Activates the specified dockwidget
+ which can be &quot;contents&quot;, &quot;index&quot;,
+ &quot;bookmarks&quot; or &quot;search&quot;.
+-hide widget Hides the specified dockwidget
+ which can be &quot;contents&quot;, &quot;index&quot;
+ &quot;bookmarks&quot; or &quot;search&quot;.
+-register helpFile Registers the specified help file
+ (.qch) in the given collection
+ file.
+-unregister helpFile Unregisters the specified help file
+ (.qch) from the give collection
+ file.
+-setCurrentFilter filter Set the filter as the active filter.
+-remove-search-index Removes the full text search index.
+-rebuild-search-index Re-builds the full text search index (potentially slow).
+-quiet Does not display any error or
+ status message.
+-help Displays this help.
+</source>
+ <translation>Uso: assistant [opções]
+
+-collectionFile arquivo Usa o arquivo de coleção
+ especificado ao invés do padrão
+-showUrl URL Mostra o documento com a
+ URL.
+-enableRemoteControl Habilita o Assistant ser
+ controlado remotamente.
+-show widget Mostra o dockwidget especificado
+ que pode ser &quot;contents&quot;, &quot;index&quot;,
+ &quot;bookmarks&quot; ou &quot;search&quot;.
+-activate widget Ativa o dockwidget especificado
+ que pode ser &quot;contents&quot;, &quot;index&quot;,
+ &quot;bookmarks&quot; ou &quot;search&quot;.
+-hide widget Oculta o dockwidget especificado
+ que pode ser &quot;contents&quot;, &quot;index&quot;,
+ &quot;bookmarks&quot; ou &quot;search&quot;.
+-register arquivoAjuda Registra o arquivo de ajuda
+ especificado (.qch) no arquivo de coleção
+ fornecido.
+-unregister arquivoAjuda Cancela o registro do arquivo
+ de ajuda especificado (.qch) no arquivo
+ de coleção fornecido.
+-setCurrentFilter filtro Define o filtro como o filtro ativo.
+-remove-search-index Exclui o índice de pesquisa de texto
+ completo.
+-rebuild-search-index Reconstroi o índice de pesquisa de
+ texto completo (potencialmente lento).
+-quiet Não mostra nenhum erro ou mensagem
+ de status.
+-help Mostra esta ajuda.
+</translation>
+ </message>
+ <message>
+ <source>Unknown option: %1</source>
+ <translation>Opção desconhecida: %1</translation>
+ </message>
+ <message>
+ <source>The collection file &apos;%1&apos; does not exist.</source>
+ <translation>O arquivo de coleção &apos;%1&apos; não existe.</translation>
+ </message>
+ <message>
+ <source>Missing collection file.</source>
+ <translation>Arquivo de coleção faltando.</translation>
+ </message>
+ <message>
+ <source>Invalid URL &apos;%1&apos;.</source>
+ <translation>URI invalida: &apos;%1&apos;.</translation>
+ </message>
+ <message>
+ <source>Missing URL.</source>
+ <translation>URL faltando.</translation>
+ </message>
+ <message>
+ <source>Unknown widget: %1</source>
+ <translation>Widget desconhecido: %1</translation>
+ </message>
+ <message>
+ <source>Missing widget.</source>
+ <translation>Widget faltando.</translation>
+ </message>
+ <message>
+ <source>The Qt help file &apos;%1&apos; does not exist.</source>
+ <translation>O arquivo de ajuda do Qt &apos;%1&apos; não existe.</translation>
+ </message>
+ <message>
+ <source>Missing help file.</source>
+ <translation>Arquivo de ajuda faltando.</translation>
+ </message>
+ <message>
+ <source>Missing filter argument.</source>
+ <translation>Argumento do filtro faltando.</translation>
+ </message>
+ <message>
+ <source>Error</source>
+ <translation>Erro</translation>
+ </message>
+ <message>
+ <source>Notice</source>
+ <translation>Nota</translation>
+ </message>
+</context>
+<context>
+ <name>ContentWindow</name>
+ <message>
+ <source>Open Link</source>
+ <translation>Abrir link</translation>
+ </message>
+ <message>
+ <source>Open Link in New Tab</source>
+ <translation>Abrir link em nova aba</translation>
+ </message>
+</context>
+<context>
+ <name>FilterNameDialogClass</name>
+ <message>
+ <source>Add Filter Name</source>
+ <translation>Adicionar nome do filtro</translation>
+ </message>
+ <message>
+ <source>Filter Name:</source>
+ <translation>Nome do filtro:</translation>
+ </message>
+ <message>
+ <source>Add Filter</source>
+ <translation>Adicionar filtro</translation>
+ </message>
+</context>
+<context>
+ <name>FindWidget</name>
+ <message>
+ <source>Previous</source>
+ <translation>Anterior</translation>
+ </message>
+ <message>
+ <source>Next</source>
+ <translation>Próximo</translation>
+ </message>
+ <message>
+ <source>Case Sensitive</source>
+ <translation>Diferenciar maiúsculas de minúsculas</translation>
+ </message>
+ <message>
+ <source>&lt;img src=&quot;:/qt-project.org/assistant/images/wrap.png&quot;&gt;&amp;nbsp;Search wrapped</source>
+ <translation>&lt;img src=&quot;:/qt/scripttools/debugging/images/wrap.png&quot;&gt;&amp;nbsp;Pesquisa em trocas de linha</translation>
+ </message>
+</context>
+<context>
+ <name>FontPanel</name>
+ <message>
+ <source>Font</source>
+ <translation>Fonte</translation>
+ </message>
+ <message>
+ <source>&amp;Writing system</source>
+ <translation>Sistema de &amp;escrita</translation>
+ </message>
+ <message>
+ <source>&amp;Family</source>
+ <translation>&amp;Família</translation>
+ </message>
+ <message>
+ <source>&amp;Style</source>
+ <translation>E&amp;stilo</translation>
+ </message>
+ <message>
+ <source>&amp;Point size</source>
+ <translation>Tamanho do &amp;ponto</translation>
+ </message>
+</context>
+<context>
+ <name>GlobalActions</name>
+ <message>
+ <source>&amp;Back</source>
+ <translation>&amp;Voltar</translation>
+ </message>
+ <message>
+ <source>&amp;Forward</source>
+ <translation>&amp;Avançar</translation>
+ </message>
+ <message>
+ <source>&amp;Home</source>
+ <translation>&amp;Início</translation>
+ </message>
+ <message>
+ <source>ALT+Home</source>
+ <translation>ALT+Home</translation>
+ </message>
+ <message>
+ <source>Zoom &amp;in</source>
+ <translation>A&amp;mpliar</translation>
+ </message>
+ <message>
+ <source>Zoom &amp;out</source>
+ <translation>Redu&amp;zir</translation>
+ </message>
+ <message>
+ <source>&amp;Copy selected Text</source>
+ <translation>&amp;Copiar texto selecionado</translation>
+ </message>
+ <message>
+ <source>&amp;Print...</source>
+ <translation>Im&amp;primir...</translation>
+ </message>
+ <message>
+ <source>&amp;Find in Text...</source>
+ <translation>&amp;Localizar no texto...</translation>
+ </message>
+ <message>
+ <source>&amp;Find</source>
+ <translation>&amp;Localizar</translation>
+ </message>
+</context>
+<context>
+ <name>HelpEngineWrapper</name>
+ <message>
+ <source>Unfiltered</source>
+ <translation>Sem filtro</translation>
+ </message>
+</context>
+<context>
+ <name>HelpViewer</name>
+ <message>
+ <source>Error 404...</source>
+ <translation>Erro 404...</translation>
+ </message>
+ <message>
+ <source>The page could not be found!</source>
+ <translation>A página não pode ser encontrada!</translation>
+ </message>
+ <message>
+ <source>The page could not be found</source>
+ <translation>A página não pode ser encontrada</translation>
+ </message>
+ <message>
+ <source>Please make sure that you have all documentation sets installed.</source>
+ <translation>Certifique-se de que você tem todos os conjuntos de documentações instalados.</translation>
+ </message>
+ <message>
+ <source>Error loading: %1</source>
+ <translation>Erro ao carregar: %1</translation>
+ </message>
+ <message>
+ <source>&lt;title&gt;about:blank&lt;/title&gt;</source>
+ <translation>&lt;title&gt;sobre:vazio&lt;/title&gt;</translation>
+ </message>
+ <message>
+ <source>&lt;title&gt;Error 404...&lt;/title&gt;&lt;div align=&quot;center&quot;&gt;&lt;br&gt;&lt;br&gt;&lt;h1&gt;The page could not be found.&lt;/h1&gt;&lt;br&gt;&lt;h3&gt;&apos;%1&apos;&lt;/h3&gt;&lt;/div&gt;</source>
+ <translation>&lt;title&gt;Erro 404...&lt;/title&gt;&lt;div align=&quot;center&quot;&gt;&lt;br&gt;&lt;br&gt;&lt;h1&gt;A página não pode ser encontrada.&lt;/h1&gt;&lt;br&gt;&lt;h3&gt;&apos;%1&apos;&lt;/h3&gt;&lt;/div&gt;</translation>
+ </message>
+ <message>
+ <source>Open Link</source>
+ <translation>Abrir link</translation>
+ </message>
+ <message>
+ <source>Open Link in New Tab Ctrl+LMB</source>
+ <translation>Abrir link em nova aba Ctrl+LMB</translation>
+ </message>
+ <message>
+ <source>Copy &amp;Link Location</source>
+ <translation>Copiar &amp;localização do link</translation>
+ </message>
+ <message>
+ <source>Copy</source>
+ <translation>Copiar</translation>
+ </message>
+ <message>
+ <source>Reload</source>
+ <translation>Recarregar</translation>
+ </message>
+ <message>
+ <source>Open Link in New Page</source>
+ <translation>Abrir link em nova aba</translation>
+ </message>
+</context>
+<context>
+ <name>IndexWindow</name>
+ <message>
+ <source>&amp;Look for:</source>
+ <translation>&amp;Procurar por:</translation>
+ </message>
+ <message>
+ <source>Open Link</source>
+ <translation>Abrir link</translation>
+ </message>
+ <message>
+ <source>Open Link in New Tab</source>
+ <translation>Abrir link em aba nova</translation>
+ </message>
+</context>
+<context>
+ <name>MainWindow</name>
+ <message>
+ <source>Index</source>
+ <translation>Índice</translation>
+ </message>
+ <message>
+ <source>Contents</source>
+ <translation>Conteúdos</translation>
+ </message>
+ <message>
+ <source>Search</source>
+ <translation>Pesquisar</translation>
+ </message>
+ <message>
+ <source>Bookmarks</source>
+ <translation>Favoritos</translation>
+ </message>
+ <message>
+ <source>Open Pages</source>
+ <translation>Abrir páginas</translation>
+ </message>
+ <message>
+ <source>Qt Assistant</source>
+ <translation>Qt Assistant</translation>
+ </message>
+ <message>
+ <source>Bookmark Toolbar</source>
+ <translation>Barra de ferramentas dos favoritos</translation>
+ </message>
+ <message>
+ <source>Looking for Qt Documentation...</source>
+ <translation>Procurando pela documentação do Qt...</translation>
+ </message>
+ <message>
+ <source>&amp;File</source>
+ <translation>&amp;Arquivo</translation>
+ </message>
+ <message>
+ <source>New &amp;Tab</source>
+ <translation>Nova &amp;aba</translation>
+ </message>
+ <message>
+ <source>&amp;Close Tab</source>
+ <translation>&amp;Fechar aba</translation>
+ </message>
+ <message>
+ <source>Page Set&amp;up...</source>
+ <translation>Con&amp;figuração da página...</translation>
+ </message>
+ <message>
+ <source>Print Preview...</source>
+ <translation>Visualização da impressão...</translation>
+ </message>
+ <message>
+ <source>E&amp;xit</source>
+ <translation>Sai&amp;r</translation>
+ </message>
+ <message>
+ <source>CTRL+Q</source>
+ <translation>CTRL+Q</translation>
+ </message>
+ <message>
+ <source>&amp;Quit</source>
+ <translation>&amp;Sair</translation>
+ </message>
+ <message>
+ <source>&amp;Edit</source>
+ <translation>&amp;Editar</translation>
+ </message>
+ <message>
+ <source>Find &amp;Next</source>
+ <translation>Localizar &amp;próximo</translation>
+ </message>
+ <message>
+ <source>Find &amp;Previous</source>
+ <translation>Localizar &amp;anterior</translation>
+ </message>
+ <message>
+ <source>Preferences...</source>
+ <translation>Preferências…</translation>
+ </message>
+ <message>
+ <source>&amp;View</source>
+ <translation>&amp;Visualizar</translation>
+ </message>
+ <message>
+ <source>Normal &amp;Size</source>
+ <translation>Tamanho &amp;normal</translation>
+ </message>
+ <message>
+ <source>Ctrl+0</source>
+ <translation>Ctrl+0</translation>
+ </message>
+ <message>
+ <source>ALT+C</source>
+ <translation>ALT+C</translation>
+ </message>
+ <message>
+ <source>ALT+I</source>
+ <translation>ALT+I</translation>
+ </message>
+ <message>
+ <source>ALT+O</source>
+ <translation>ALT+O</translation>
+ </message>
+ <message>
+ <source>ALT+S</source>
+ <translation>ALT+S</translation>
+ </message>
+ <message>
+ <source>ALT+P</source>
+ <translation>ALT+P</translation>
+ </message>
+ <message>
+ <source>&amp;Go</source>
+ <translation>&amp;Ir</translation>
+ </message>
+ <message>
+ <source>Sync with Table of Contents</source>
+ <translation>Sincronizar com o índice</translation>
+ </message>
+ <message>
+ <source>Sync</source>
+ <translation>Sincronizar</translation>
+ </message>
+ <message>
+ <source>Next Page</source>
+ <translation>Próxima página</translation>
+ </message>
+ <message>
+ <source>Ctrl+Alt+Right</source>
+ <translation>Ctrl+Alt+Direita</translation>
+ </message>
+ <message>
+ <source>Previous Page</source>
+ <translation>Página anterior</translation>
+ </message>
+ <message>
+ <source>Ctrl+Alt+Left</source>
+ <translation>Ctrl+Alt+Esquerda</translation>
+ </message>
+ <message>
+ <source>&amp;Bookmarks</source>
+ <translation>&amp;Favoritos</translation>
+ </message>
+ <message>
+ <source>&amp;Help</source>
+ <translation>A&amp;juda</translation>
+ </message>
+ <message>
+ <source>About...</source>
+ <translation>Sobre...</translation>
+ </message>
+ <message>
+ <source>Navigation Toolbar</source>
+ <translation>Barra de ferramentas de navegação</translation>
+ </message>
+ <message>
+ <source>&amp;Window</source>
+ <translation>&amp;Janela</translation>
+ </message>
+ <message>
+ <source>Zoom</source>
+ <translation>Zoom</translation>
+ </message>
+ <message>
+ <source>Minimize</source>
+ <translation>Minimizar</translation>
+ </message>
+ <message>
+ <source>Ctrl+M</source>
+ <translation>Ctrl+M</translation>
+ </message>
+ <message>
+ <source>Toolbars</source>
+ <translation>Barras de ferramenta</translation>
+ </message>
+ <message>
+ <source>Filter Toolbar</source>
+ <translation>Barra de ferramenta de filtro</translation>
+ </message>
+ <message>
+ <source>Filtered by:</source>
+ <translation>Filtrado por:</translation>
+ </message>
+ <message>
+ <source>Address Toolbar</source>
+ <translation>Barra de ferramentas de endereço</translation>
+ </message>
+ <message>
+ <source>Address:</source>
+ <translation>Endereço:</translation>
+ </message>
+ <message>
+ <source>Could not find the associated content item.</source>
+ <translation>Não foi possível encontrar o item de conteúdo associado.</translation>
+ </message>
+ <message>
+ <source>&lt;center&gt;&lt;h3&gt;%1&lt;/h3&gt;&lt;p&gt;Version %2&lt;/p&gt;&lt;/center&gt;&lt;p&gt;Copyright (C) %3 Digia Plc and/or its subsidiary(-ies).&lt;/p&gt;</source>
+ <translation>&lt;center&gt;&lt;h3&gt;%1&lt;/h3&gt;&lt;p&gt;Versão %2&lt;/p&gt;&lt;/center&gt;&lt;p&gt;Copyright (C) %3 Digia Plc e/ou suas subsidiárias.&lt;/p&gt;</translation>
+ </message>
+ <message>
+ <source>&lt;center&gt;&lt;h3&gt;%1&lt;/h3&gt;&lt;p&gt;Version %2&lt;/p&gt;&lt;p&gt;Browser: %3&lt;/p&gt;&lt;/center&gt;&lt;p&gt;Copyright (C) %4 The Qt Company Ltd.&lt;/p&gt;</source>
+ <translation>&lt;center&gt;&lt;h3&gt;%1&lt;/h3&gt;&lt;p&gt;Versão %2&lt;/p&gt;&lt;p&gt;Navegador: %3&lt;/p&gt;&lt;/center&gt;&lt;p&gt;Copyright (C) %4 The Qt Company Ltd.&lt;/p&gt;</translation>
+ </message>
+ <message>
+ <source>About %1</source>
+ <translation>Sobre %1</translation>
+ </message>
+ <message>
+ <source>Unfiltered</source>
+ <translation>Sem filtro</translation>
+ </message>
+ <message>
+ <source>Updating search index</source>
+ <translation>Atualizando o índice de pesquisa</translation>
+ </message>
+ <message>
+ <source>Could not register file &apos;%1&apos;: %2</source>
+ <translation>Não foi possível registrar o arquivo &apos;%1&apos;: %2</translation>
+ </message>
+</context>
+<context>
+ <name>OpenPagesWidget</name>
+ <message>
+ <source>Close %1</source>
+ <translation>Fechar %1</translation>
+ </message>
+ <message>
+ <source>Close All Except %1</source>
+ <translation>Fechar todos exceto %1</translation>
+ </message>
+</context>
+<context>
+ <name>PreferencesDialog</name>
+ <message>
+ <source>No Component</source>
+ <translation>Sem componente</translation>
+ </message>
+ <message>
+ <source>Invalid Component</source>
+ <translation>Componente inválido</translation>
+ </message>
+ <message>
+ <source>No Version</source>
+ <translation>Sem versão</translation>
+ </message>
+ <message>
+ <source>Invalid Version</source>
+ <translation>Versão inválida</translation>
+ </message>
+ <message>
+ <source>Add Documentation</source>
+ <translation>Adicionar documentação</translation>
+ </message>
+ <message>
+ <source>Qt Compressed Help Files (*.qch)</source>
+ <translation>Arquivos de ajuda Qt comprimidos (*.qch)</translation>
+ </message>
+ <message>
+ <source>The namespace %1 is already registered!</source>
+ <translation>O espaço de nome %1 já está registrado!</translation>
+ </message>
+ <message>
+ <source>The specified file is not a valid Qt Help File!</source>
+ <translation>O arquivo especificado não é um arquivo de ajuda Qt válido!</translation>
+ </message>
+ <message>
+ <source>Remove Documentation</source>
+ <translation>Excluir documentação</translation>
+ </message>
+ <message>
+ <source>Some documents currently opened in Assistant reference the documentation you are attempting to remove. Removing the documentation will close those documents.</source>
+ <translation>Alguns documentos atualmente abertos no Assistant fazem referência a documentação que você está tentando excluir. Excluir a documentação irá fechar estes documentos.</translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+ <translation>Cancelar</translation>
+ </message>
+ <message>
+ <source>OK</source>
+ <translation>OK</translation>
+ </message>
+ <message>
+ <source>Filter Exists</source>
+ <translation>O filtro existe</translation>
+ </message>
+ <message>
+ <source>The filter &quot;%1&quot; already exists.</source>
+ <translation>O filtro &quot;%1&quot; já existe.</translation>
+ </message>
+ <message>
+ <source>Add Filter</source>
+ <translation>Adicionar filtro</translation>
+ </message>
+ <message>
+ <source>New Filter</source>
+ <translation>Novo filtro</translation>
+ </message>
+ <message>
+ <source>Rename Filter</source>
+ <translation>Renomear filtro</translation>
+ </message>
+ <message>
+ <source>Remove Filter</source>
+ <translation>Remover filtro</translation>
+ </message>
+ <message>
+ <source>Are you sure you want to remove the &quot;%1&quot; filter?</source>
+ <translation>Tem certeza que deseja remover o filtro &quot;%1&quot;?</translation>
+ </message>
+ <message>
+ <source>Use custom settings</source>
+ <translation>Usar configurações personalizadas</translation>
+ </message>
+</context>
+<context>
+ <name>PreferencesDialogClass</name>
+ <message>
+ <source>Preferences</source>
+ <translation>Preferências</translation>
+ </message>
+ <message>
+ <source>Fonts</source>
+ <translation>Fontes</translation>
+ </message>
+ <message>
+ <source>Font settings:</source>
+ <translation>Configurações da fonte:</translation>
+ </message>
+ <message>
+ <source>Browser</source>
+ <translation>Navegador</translation>
+ </message>
+ <message>
+ <source>Application</source>
+ <translation>Aplicativo</translation>
+ </message>
+ <message>
+ <source>Filters</source>
+ <translation>Filtros</translation>
+ </message>
+ <message>
+ <source>Filter:</source>
+ <translation>Filtro:</translation>
+ </message>
+ <message>
+ <source>Attributes:</source>
+ <translation>Atributos:</translation>
+ </message>
+ <message>
+ <source>1</source>
+ <translation>1</translation>
+ </message>
+ <message>
+ <source>Add</source>
+ <translation>Adicionar</translation>
+ </message>
+ <message>
+ <source>Remove</source>
+ <translation>Excluir</translation>
+ </message>
+ <message>
+ <source>Documentation</source>
+ <translation>Documentação</translation>
+ </message>
+ <message>
+ <source>Registered Documentation:</source>
+ <translation>Documentação registrada:</translation>
+ </message>
+ <message>
+ <source>&lt;Filter&gt;</source>
+ <translation>&lt;Filtro&gt;</translation>
+ </message>
+ <message>
+ <source>Add...</source>
+ <translation>Adicionar...</translation>
+ </message>
+ <message>
+ <source>Options</source>
+ <translation>Opções</translation>
+ </message>
+ <message>
+ <source>On help start:</source>
+ <translation>No início da ajuda:</translation>
+ </message>
+ <message>
+ <source>Show my home page</source>
+ <translation>Mostrar minha página inicial</translation>
+ </message>
+ <message>
+ <source>Show a blank page</source>
+ <translation>Mostrar uma página em branco</translation>
+ </message>
+ <message>
+ <source>Show my tabs from last session</source>
+ <translation>Mostrar minhas abas da última sessão</translation>
+ </message>
+ <message>
+ <source>Homepage</source>
+ <translation>Página inicial</translation>
+ </message>
+ <message>
+ <source>Current Page</source>
+ <translation>Página atual</translation>
+ </message>
+ <message>
+ <source>Blank Page</source>
+ <translation>Página em branco</translation>
+ </message>
+ <message>
+ <source>Restore to default</source>
+ <translation>Restaurar padrões</translation>
+ </message>
+ <message>
+ <source>Appearance</source>
+ <translation>Aparência</translation>
+ </message>
+ <message>
+ <source>Show tabs for each individual page</source>
+ <translation>Mostrar abas para cada página individualmente</translation>
+ </message>
+ <message>
+ <source>Components:</source>
+ <translation>Componentes:</translation>
+ </message>
+ <message>
+ <source>Versions:</source>
+ <translation>Versões:</translation>
+ </message>
+ <message>
+ <source>Rename...</source>
+ <translation>Renomear...</translation>
+ </message>
+</context>
+<context>
+ <name>RemoteControl</name>
+ <message>
+ <source>Debugging Remote Control</source>
+ <translation>Depurando o controle remoto</translation>
+ </message>
+ <message>
+ <source>Received Command: %1 %2</source>
+ <translation>Comando recebido: %1 %2</translation>
+ </message>
+</context>
+<context>
+ <name>SearchWidget</name>
+ <message>
+ <source>&amp;Copy</source>
+ <translation>&amp;Copiar</translation>
+ </message>
+ <message>
+ <source>Copy &amp;Link Location</source>
+ <translation>Copiar &amp;localização do link</translation>
+ </message>
+ <message>
+ <source>Open Link in New Tab</source>
+ <translation>Abrir link em nova aba</translation>
+ </message>
+ <message>
+ <source>Select All</source>
+ <translation>Selecionar tudo</translation>
+ </message>
+</context>
+<context>
+ <name>TabBar</name>
+ <message>
+ <source>(Untitled)</source>
+ <translation>(Sem título)</translation>
+ </message>
+ <message>
+ <source>New &amp;Tab</source>
+ <translation>Nova &amp;aba</translation>
+ </message>
+ <message>
+ <source>&amp;Close Tab</source>
+ <translation>&amp;Fechar aba</translation>
+ </message>
+ <message>
+ <source>Close Other Tabs</source>
+ <translation>Fechar outras abas</translation>
+ </message>
+ <message>
+ <source>Add Bookmark for this Page...</source>
+ <translation>Adicionar favorito para esta página...</translation>
+ </message>
+</context>
+<context>
+ <name>TopicChooser</name>
+ <message>
+ <source>Choose Topic</source>
+ <translation>Escolher tópico</translation>
+ </message>
+ <message>
+ <source>&amp;Topics</source>
+ <translation>&amp;Tópicos</translation>
+ </message>
+ <message>
+ <source>&amp;Display</source>
+ <translation>&amp;Mostrar</translation>
+ </message>
+ <message>
+ <source>&amp;Close</source>
+ <translation>&amp;Fechar</translation>
+ </message>
+ <message>
+ <source>Filter</source>
+ <translation>Filtro</translation>
+ </message>
+ <message>
+ <source>Choose a topic for &lt;b&gt;%1&lt;/b&gt;:</source>
+ <translation>Escolha um tópico para &lt;b&gt;%1&lt;/b&gt;:</translation>
+ </message>
+</context>
+<context>
+ <name>OptionsWidget</name>
+ <message>
+ <source>No Option</source>
+ <translation>Sem opção</translation>
+ </message>
+ <message>
+ <source>Invalid Option</source>
+ <translation>Opção inválida</translation>
+ </message>
+</context>
+</TS>
diff --git a/translations/assistant_zh_CN.ts b/translations/assistant_zh_CN.ts
index 9d1cf5b..9d8b771 100644
--- a/translations/assistant_zh_CN.ts
+++ b/translations/assistant_zh_CN.ts
@@ -1,10 +1,9 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
-<TS version="2.0" language="zh">
+<TS version="2.1" language="zh_CN">
<context>
<name>AboutDialog</name>
<message>
- <location filename="../tools/assistant/tools/assistant/aboutdialog.cpp" line="+110"/>
<source>&amp;Close</source>
<translation>关闭(&amp;C)</translation>
</message>
@@ -12,1130 +11,1382 @@
<context>
<name>AboutLabel</name>
<message>
- <location line="-14"/>
<source>Warning</source>
<translation>警告</translation>
</message>
<message>
- <location line="+1"/>
- <source>Unable to launch external application.
-</source>
- <translation>不能启动外部应用程序。
-</translation>
+ <source>Unable to launch external application.</source>
+ <translation>不能启动外部应用程序。</translation>
</message>
<message>
- <location line="+1"/>
<source>OK</source>
<translation>确定</translation>
</message>
</context>
<context>
- <name>BookmarkDialog</name>
+ <name>Assistant</name>
<message>
- <location filename="../tools/assistant/tools/assistant/bookmarkmanager.cpp" line="+185"/>
- <location line="+18"/>
- <location line="+36"/>
- <location line="+24"/>
- <location line="+32"/>
- <source>Bookmarks</source>
- <translation>书签</translation>
+ <source>Error registering documentation file &apos;%1&apos;: %2</source>
+ <translation>注册文档文件“%1”时出错:%2</translation>
+ </message>
+ <message>
+ <source>Could not register documentation file
+%1
+
+Reason:
+%2</source>
+ <translation>无法注册文档文件
+%1
+
+原因:
+%2</translation>
+ </message>
+ <message>
+ <source>Documentation successfully registered.</source>
+ <translation>文档已成功注册。</translation>
+ </message>
+ <message>
+ <source>Could not unregister documentation file
+%1
+
+Reason:
+%2</source>
+ <translation>无法取消注册文档文件
+%1
+
+原因:
+%2</translation>
+ </message>
+ <message>
+ <source>Documentation successfully unregistered.</source>
+ <translation>文档已成功取消注册。</translation>
+ </message>
+ <message>
+ <source>Error reading collection file &apos;%1&apos;: %2.</source>
+ <translation>读取集合文件“%1”时出错:%2。</translation>
+ </message>
+ <message>
+ <source>Error creating collection file &apos;%1&apos;: %2.</source>
+ <translation>创建集合文件“%1”时出错:%2。</translation>
+ </message>
+ <message>
+ <source>Cannot load sqlite database driver!</source>
+ <translation>无法加载 sqlite 数据库驱动程序!</translation>
</message>
+</context>
+<context>
+ <name>BookmarkDialog</name>
<message>
- <location filename="../tools/assistant/tools/assistant/bookmarkdialog.ui"/>
<source>Add Bookmark</source>
<translation>添加书签</translation>
</message>
<message>
- <location/>
<source>Bookmark:</source>
<translation>书签:</translation>
</message>
<message>
- <location/>
<source>Add in Folder:</source>
<translation>添加到文件夹:</translation>
</message>
<message>
- <location/>
<source>+</source>
<translation>+</translation>
</message>
<message>
- <location/>
<source>New Folder</source>
<translation>新建文件夹</translation>
</message>
<message>
- <location filename="../tools/assistant/tools/assistant/bookmarkmanager.cpp" line="-69"/>
- <source>Delete Folder</source>
- <translation>删除文件夹</translation>
- </message>
- <message>
- <location line="+1"/>
<source>Rename Folder</source>
<translation>重命名文件夹</translation>
</message>
</context>
<context>
+ <name>BookmarkItem</name>
+ <message>
+ <source>New Folder</source>
+ <translation>新建文件夹</translation>
+ </message>
+ <message>
+ <source>Untitled</source>
+ <translation>未命名</translation>
+ </message>
+</context>
+<context>
<name>BookmarkManager</name>
<message>
- <location line="+450"/>
- <source>Bookmarks</source>
- <translation>书签</translation>
+ <source>Untitled</source>
+ <translation>未命名</translation>
</message>
<message>
- <location line="+36"/>
<source>Remove</source>
<translation>移除</translation>
</message>
<message>
- <location line="+1"/>
<source>You are going to delete a Folder, this will also&lt;br&gt;remove it&apos;s content. Are you sure to continue?</source>
- <translation>您将要删除一个文件夹,这将会导致&lt;br&gt;对该文件夹内容的删除。您确认要继续么?</translation>
+ <translation>将要删除一个文件夹,这也将&lt;br&gt;删除它的内容。确定要继续吗?</translation>
</message>
<message>
- <location line="+109"/>
- <location line="+9"/>
- <source>New Folder</source>
- <translation>新建文件夹</translation>
+ <source>Manage Bookmarks...</source>
+ <translation>管理书签…</translation>
+ </message>
+ <message>
+ <source>Add Bookmark...</source>
+ <translation>添加书签…</translation>
+ </message>
+ <message>
+ <source>Ctrl+D</source>
+ <translation>Ctrl+D</translation>
+ </message>
+ <message>
+ <source>Delete Folder</source>
+ <translation>删除文件夹</translation>
+ </message>
+ <message>
+ <source>Rename Folder</source>
+ <translation>重命名文件夹</translation>
+ </message>
+ <message>
+ <source>Show Bookmark</source>
+ <translation>显示书签</translation>
+ </message>
+ <message>
+ <source>Show Bookmark in New Tab</source>
+ <translation>在新选项卡中显示书签</translation>
+ </message>
+ <message>
+ <source>Delete Bookmark</source>
+ <translation>删除书签</translation>
+ </message>
+ <message>
+ <source>Rename Bookmark</source>
+ <translation>重命名书签</translation>
</message>
</context>
<context>
- <name>BookmarkWidget</name>
+ <name>BookmarkManagerWidget</name>
<message>
- <location line="-391"/>
- <source>Filter:</source>
- <translation>过滤器:</translation>
+ <source>Manage Bookmarks</source>
+ <translation>管理书签</translation>
</message>
<message>
- <source>Bookmarks</source>
- <translation type="obsolete">书签</translation>
+ <source>Search:</source>
+ <translation>搜索:</translation>
</message>
<message>
- <location line="+32"/>
<source>Remove</source>
<translation>移除</translation>
</message>
<message>
- <source>You are going to delete a Folder, this will also&lt;br&gt;remove it&apos;s content. Are you sure to continue?</source>
- <translation type="obsolete">您将要删除一个文件夹,这将会导致&lt;br&gt;对该文件夹内容的删除。您确认要继续么?</translation>
+ <source>Import and Backup</source>
+ <translation>导入和备份</translation>
+ </message>
+ <message>
+ <source>OK</source>
+ <translation>确定</translation>
+ </message>
+ <message>
+ <source>Import...</source>
+ <translation>导入...</translation>
+ </message>
+ <message>
+ <source>Export...</source>
+ <translation>导出...</translation>
+ </message>
+ <message>
+ <source>Open File</source>
+ <translation>打开文件</translation>
+ </message>
+ <message>
+ <source>Files (*.xbel)</source>
+ <translation>文件 (*. xbel)</translation>
+ </message>
+ <message>
+ <source>Save File</source>
+ <translation>保存文件</translation>
+ </message>
+ <message>
+ <source>Qt Assistant</source>
+ <translation>Qt Assistant</translation>
+ </message>
+ <message>
+ <source>Unable to save bookmarks.</source>
+ <translation>无法保存书签。</translation>
+ </message>
+ <message>
+ <source>You are goingto delete a Folder, this will also&lt;br&gt; remove it&apos;s content. Are you sure to continue?</source>
+ <translation>将要删除一个文件夹,这也将&lt;br&gt;删除它的内容。确定要继续吗?</translation>
</message>
<message>
- <location line="-78"/>
<source>Delete Folder</source>
<translation>删除文件夹</translation>
</message>
<message>
- <location line="+1"/>
<source>Rename Folder</source>
<translation>重命名文件夹</translation>
</message>
<message>
- <location line="+2"/>
<source>Show Bookmark</source>
- <translation>显示文件夹</translation>
+ <translation>显示书签</translation>
</message>
<message>
- <location line="+1"/>
<source>Show Bookmark in New Tab</source>
- <translation>在新标签页中显示书签</translation>
+ <translation>在新选项卡中显示书签</translation>
</message>
<message>
- <location line="+3"/>
<source>Delete Bookmark</source>
<translation>删除书签</translation>
</message>
<message>
- <location line="+1"/>
<source>Rename Bookmark</source>
<translation>重命名书签</translation>
</message>
+</context>
+<context>
+ <name>BookmarkModel</name>
<message>
- <source>Search for:</source>
- <translation type="obsolete">搜索:</translation>
+ <source>Name</source>
+ <translation>名称</translation>
+ </message>
+ <message>
+ <source>Address</source>
+ <translation>地址</translation>
+ </message>
+ <message>
+ <source>Bookmarks Toolbar</source>
+ <translation>书签工具栏</translation>
+ </message>
+ <message>
+ <source>Bookmarks Menu</source>
+ <translation>书签菜单</translation>
+ </message>
+</context>
+<context>
+ <name>BookmarkWidget</name>
+ <message>
+ <source>Bookmarks</source>
+ <translation>书签</translation>
+ </message>
+ <message>
+ <source>Filter:</source>
+ <translation>过滤器:</translation>
</message>
<message>
- <location line="+61"/>
<source>Add</source>
<translation>添加</translation>
</message>
+ <message>
+ <source>Remove</source>
+ <translation>移除</translation>
+ </message>
</context>
<context>
<name>CentralWidget</name>
<message>
- <location filename="../tools/assistant/tools/assistant/centralwidget.cpp" line="+195"/>
- <source>Add new page</source>
- <translation>添加新页面</translation>
+ <source>Print Document</source>
+ <translation>打印文档</translation>
</message>
+</context>
+<context>
+ <name>CmdLineParser</name>
<message>
- <location line="+9"/>
- <source>Close current page</source>
- <translation>关闭当前页面</translation>
+ <source>Usage: assistant [Options]
+
+-collectionFile file Uses the specified collection
+ file instead of the default one
+-showUrl url Shows the document with the
+ url.
+-enableRemoteControl Enables Assistant to be
+ remotely controlled.
+-show widget Shows the specified dockwidget
+ which can be &quot;contents&quot;, &quot;index&quot;,
+ &quot;bookmarks&quot; or &quot;search&quot;.
+-activate widget Activates the specified dockwidget
+ which can be &quot;contents&quot;, &quot;index&quot;,
+ &quot;bookmarks&quot; or &quot;search&quot;.
+-hide widget Hides the specified dockwidget
+ which can be &quot;contents&quot;, &quot;index&quot;
+ &quot;bookmarks&quot; or &quot;search&quot;.
+-register helpFile Registers the specified help file
+ (.qch) in the given collection
+ file.
+-unregister helpFile Unregisters the specified help file
+ (.qch) from the give collection
+ file.
+-setCurrentFilter filter Set the filter as the active filter.
+-remove-search-index Removes the full text search index.
+-rebuild-search-index Obsolete. Use -remove-search-index instead.
+ Removes the full text search index.
+ It will be rebuilt on next Assistant run.
+-quiet Does not display any error or
+ status message.
+-help Displays this help.
+</source>
+ <translation>用法:assistant [Options]
+
+-collectionFile file 使用指定的集合
+ 文件而不是默认文件
+-showUrl url 使用 url 显示文档。
+-enableRemoteControl 允许远程控制
+ “助手”。
+-show widget 显示指定的 dockwidget
+ 可以是“内容”,“索引”,
+ “书签”或“搜索”。
+-activate widget 激活指定的 dockwidget
+ 可以是“内容”,“索引”,
+ “书签”或“搜索”。
+-hide widget 隐藏指定的 dockwidget
+ 可以是“内容”,“索引”,
+ “书签”或“搜索”。
+-register helpFile 注册指定的帮助文件
+ (.qch) 在给定集合文件中。
+-unregister helpFile 取消注册指定的帮助文件
+ (.qch) 在给定集合文件中。
+-setCurrentFilter filter 将过滤器设置为活动过滤器。
+-remove-search-index 删除全文搜索索引。
+-rebuild-search-index 已过时。请改用 -remove-search-index。
+ 删除全文搜索索引。
+ 它将在下次运行 Assistant 时重建。
+-quiet 不显示任何错误或
+ 状态消息。
+-help 显示此帮助。
+</translation>
</message>
<message>
- <location line="+265"/>
- <source>Print Document</source>
- <translation>打印文档</translation>
+ <source>Unknown option: %1</source>
+ <translation>未知的选项:%1</translation>
</message>
<message>
- <location line="+147"/>
- <location line="+2"/>
- <source>unknown</source>
- <translation>未知的</translation>
+ <source>The collection file &apos;%1&apos; does not exist.</source>
+ <translation>集合文件“%1”不存在。</translation>
</message>
<message>
- <location line="+96"/>
- <source>Add New Page</source>
- <translation>添加新页面</translation>
+ <source>Missing collection file.</source>
+ <translation>缺少集合文件。</translation>
</message>
<message>
- <location line="+1"/>
- <source>Close This Page</source>
- <translation>关闭这个页面</translation>
+ <source>Invalid URL &apos;%1&apos;.</source>
+ <translation>无效的 URL“%1”。</translation>
</message>
<message>
- <location line="+1"/>
- <source>Close Other Pages</source>
- <translation>关闭其它页面</translation>
+ <source>Missing URL.</source>
+ <translation>缺少 URL。</translation>
</message>
<message>
- <location line="+2"/>
- <source>Add Bookmark for this Page...</source>
- <translation>把这个页面添加为书签...</translation>
+ <source>Unknown widget: %1</source>
+ <translation>未知的控件:%1</translation>
</message>
<message>
- <location line="+257"/>
- <source>Search</source>
- <translation>搜索</translation>
+ <source>Missing widget.</source>
+ <translation>缺少小部件。</translation>
+ </message>
+ <message>
+ <source>The Qt help file &apos;%1&apos; does not exist.</source>
+ <translation>Qt 帮助文件“%1”不存在。</translation>
+ </message>
+ <message>
+ <source>Missing help file.</source>
+ <translation>缺少帮助文件。</translation>
+ </message>
+ <message>
+ <source>Missing filter argument.</source>
+ <translation>缺少过滤器参数。</translation>
+ </message>
+ <message>
+ <source>Error</source>
+ <translation>错误</translation>
+ </message>
+ <message>
+ <source>Notice</source>
+ <translation>注意</translation>
</message>
</context>
<context>
<name>ContentWindow</name>
<message>
- <location filename="../tools/assistant/tools/assistant/contentwindow.cpp" line="+155"/>
<source>Open Link</source>
<translation>打开链接</translation>
</message>
<message>
- <location line="+1"/>
<source>Open Link in New Tab</source>
- <translation>在新标签页中打开链接</translation>
+ <translation>在新选项卡中打开链接</translation>
</message>
</context>
<context>
<name>FilterNameDialogClass</name>
<message>
- <source>FilterNameDialog</source>
- <translation type="obsolete">过滤器名称对话框</translation>
+ <source>Add Filter Name</source>
+ <translation>添加过滤器名称</translation>
</message>
<message>
- <location filename="../tools/assistant/tools/assistant/filternamedialog.ui"/>
<source>Filter Name:</source>
<translation>过滤器名称:</translation>
</message>
- <message>
- <location/>
- <source>Add Filter Name</source>
- <translation>添加过滤器名称</translation>
- </message>
</context>
<context>
<name>FindWidget</name>
<message>
- <location filename="../tools/assistant/tools/assistant/centralwidget.cpp" line="-863"/>
<source>Previous</source>
<translation>上一个</translation>
</message>
<message>
- <location line="+7"/>
<source>Next</source>
<translation>下一个</translation>
</message>
<message>
- <location line="+5"/>
<source>Case Sensitive</source>
<translation>区分大小写</translation>
</message>
<message>
- <location line="+3"/>
- <source>Whole words</source>
- <translation>整词</translation>
- </message>
- <message>
- <location line="+12"/>
- <source>&lt;img src=&quot;:/trolltech/assistant/images/wrap.png&quot;&gt;&amp;nbsp;Search wrapped</source>
- <translation>&lt;img src=&quot;:/trolltech/assistant/images/wrap.png&quot;&gt;&amp;nbsp;搜索已经回环</translation>
+ <source>&lt;img src=&quot;:/qt-project.org/assistant/images/wrap.png&quot;&gt;&amp;nbsp;Search wrapped</source>
+ <translation>&lt;img src=&quot;:/qt-project.org/assistant/images/wrap.png&quot;&gt;搜索已回环(&amp;nbsp;S)</translation>
</message>
</context>
<context>
<name>FontPanel</name>
<message>
- <location filename="../tools/shared/fontpanel/fontpanel.cpp" line="+63"/>
<source>Font</source>
<translation>字体</translation>
</message>
<message>
- <location line="+11"/>
<source>&amp;Writing system</source>
<translation>书写系统(&amp;W)</translation>
</message>
<message>
- <location line="+3"/>
<source>&amp;Family</source>
<translation>字体族(&amp;F)</translation>
</message>
<message>
- <location line="+4"/>
<source>&amp;Style</source>
<translation>风格(&amp;S)</translation>
</message>
<message>
- <location line="+4"/>
<source>&amp;Point size</source>
<translation>点大小(&amp;P)</translation>
</message>
</context>
<context>
- <name>HelpViewer</name>
+ <name>GlobalActions</name>
<message>
- <location filename="../tools/assistant/tools/assistant/helpviewer.cpp" line="+481"/>
- <source>Help</source>
- <translation>帮助</translation>
+ <source>&amp;Back</source>
+ <translation>后退(&amp;B)</translation>
</message>
<message>
- <source>Unable to launch web browser.
-</source>
- <translation type="obsolete">不能启动网页浏览器。
-</translation>
+ <source>&amp;Forward</source>
+ <translation>向前(&amp;F)</translation>
</message>
<message>
- <location line="+1"/>
- <source>OK</source>
- <translation>确定</translation>
+ <source>&amp;Home</source>
+ <translation>主页(&amp;H)</translation>
</message>
<message>
- <location line="-62"/>
- <source>&lt;title&gt;Error 404...&lt;/title&gt;&lt;div align=&quot;center&quot;&gt;&lt;br&gt;&lt;br&gt;&lt;h1&gt;The page could not be found&lt;/h1&gt;&lt;br&gt;&lt;h3&gt;&apos;%1&apos;&lt;/h3&gt;&lt;/div&gt;</source>
- <translation>&lt;title&gt;404 错误...&lt;/title&gt;&lt;div align=&quot;center&quot;&gt;&lt;br&gt;&lt;br&gt;&lt;h1&gt;不能找到该页面&lt;/h1&gt;&lt;br&gt;&lt;h3&gt;&apos;%1&apos;&lt;/h3&gt;&lt;/div&gt;</translation>
+ <source>ALT+Home</source>
+ <translation>ALT+Home</translation>
</message>
<message>
- <location line="+125"/>
- <source>Copy &amp;Link Location</source>
- <translation>复制链接地址(&amp;L)</translation>
+ <source>Zoom &amp;in</source>
+ <translation>放大(&amp;I)</translation>
</message>
<message>
- <location line="+3"/>
- <source>Open Link in New Tab Ctrl+LMB</source>
- <translation>在新标签页中打开链接 Ctrl+LMB</translation>
+ <source>Zoom &amp;out</source>
+ <translation>缩小(&amp;O)</translation>
</message>
<message>
- <location line="-267"/>
- <source>Open Link in New Tab</source>
- <translation>在新标签页中打开链接</translation>
+ <source>&amp;Copy selected Text</source>
+ <translation>复制选中的文本(&amp;C)</translation>
</message>
<message>
- <location line="+201"/>
- <source>Unable to launch external application.
-</source>
- <translation>不能启动外部应用程序。
-</translation>
+ <source>&amp;Print...</source>
+ <translation>打印(&amp;P)...</translation>
</message>
-</context>
-<context>
- <name>IndexWindow</name>
<message>
- <location filename="../tools/assistant/tools/assistant/indexwindow.cpp" line="+66"/>
- <source>&amp;Look for:</source>
- <translation>查找(&amp;L):</translation>
+ <source>&amp;Find in Text...</source>
+ <translation>在文本中查找(&amp;F)...</translation>
</message>
<message>
- <location line="+68"/>
- <source>Open Link</source>
- <translation>打开链接</translation>
+ <source>&amp;Find</source>
+ <translation>查找(&amp;F)</translation>
</message>
+</context>
+<context>
+ <name>HelpEngineWrapper</name>
<message>
- <location line="+1"/>
- <source>Open Link in New Tab</source>
- <translation>在新标签页中打开链接</translation>
+ <source>Unfiltered</source>
+ <translation>未过滤的</translation>
</message>
</context>
<context>
- <name>InstallDialog</name>
+ <name>HelpGenerator</name>
<message>
- <location filename="../tools/assistant/tools/assistant/installdialog.cpp" line="+75"/>
- <location filename="../tools/assistant/tools/assistant/installdialog.ui"/>
- <source>Install Documentation</source>
- <translation>安装文档</translation>
+ <source>Warning: %1</source>
+ <translation>警告:%1</translation>
</message>
+</context>
+<context>
+ <name>HelpGeneratorPrivate</name>
<message>
- <location line="+30"/>
- <source>Downloading documentation info...</source>
- <translation>正在下载文档信息...</translation>
+ <source>Invalid help data.</source>
+ <translation>无效的帮助数据。</translation>
</message>
<message>
- <location line="+48"/>
- <source>Download canceled.</source>
- <translation>下载被取消。</translation>
+ <source>No output file name specified.</source>
+ <translation>未指定输出文件名。</translation>
</message>
<message>
- <location line="+26"/>
- <location line="+78"/>
- <location line="+27"/>
- <source>Done.</source>
- <translation>完成。</translation>
+ <source>The file %1 cannot be overwritten.</source>
+ <translation>无法覆盖文件 %1。</translation>
</message>
<message>
- <location line="-90"/>
- <source>The file %1 already exists. Do you want to overwrite it?</source>
- <translation>文件 %1 已经存在。您想要覆盖它么?</translation>
+ <source>Building up file structure...</source>
+ <translation>正在建立文件结构…</translation>
</message>
<message>
- <location line="+11"/>
- <source>Unable to save the file %1: %2.</source>
- <translation>不能保存文件 %1:%2。</translation>
+ <source>Cannot open data base file %1.</source>
+ <translation>无法打开数据库文件 %1。</translation>
</message>
<message>
- <location line="+8"/>
- <source>Downloading %1...</source>
- <translation>正在下载 %1...</translation>
+ <source>Cannot register namespace &quot;%1&quot;.</source>
+ <translation>无法注册命名空间“%1”。</translation>
</message>
<message>
- <location line="+19"/>
- <location line="+42"/>
- <location line="+38"/>
- <source>Download failed: %1.</source>
- <translation>下载失败:%1。</translation>
+ <source>Insert custom filters...</source>
+ <translation>插入自定义过滤器…</translation>
</message>
<message>
- <location line="-70"/>
- <source>Documentation info file is corrupt!</source>
- <translation>文档信息文件已损坏!</translation>
+ <source>Insert help data for filter section (%1 of %2)...</source>
+ <translation>插入过滤器部分的帮助数据(%1 共 %2)…</translation>
</message>
<message>
- <location line="+37"/>
- <source>Download failed: Downloaded file is corrupted.</source>
- <translation>下载失败:被下载文件已损坏。</translation>
+ <source>Documentation successfully generated.</source>
+ <translation>文档已成功生成。</translation>
</message>
<message>
- <location line="+2"/>
- <source>Installing documentation %1...</source>
- <translation>正在安装文档 %1...</translation>
+ <source>Some tables already exist.</source>
+ <translation>某些表已存在。</translation>
</message>
<message>
- <location line="+22"/>
- <source>Error while installing documentation:
-%1</source>
- <translation>在安装文档时发生错误:
-%1</translation>
+ <source>Cannot create tables.</source>
+ <translation>无法创建表。</translation>
</message>
<message>
- <location filename="../tools/assistant/tools/assistant/installdialog.ui"/>
- <source>Available Documentation:</source>
- <translation>可用的文档:</translation>
+ <source>Cannot register virtual folder.</source>
+ <translation>无法注册虚拟文件夹。</translation>
</message>
<message>
- <location/>
- <source>Install</source>
- <translation>安装</translation>
+ <source>Insert files...</source>
+ <translation>插入文件…</translation>
</message>
<message>
- <location/>
- <source>Cancel</source>
- <translation>取消</translation>
+ <source>The file %1 does not exist, skipping it...</source>
+ <translation>文件 %1 不存在,跳过它…</translation>
+ </message>
+ <message>
+ <source>Cannot open file %1, skipping it...</source>
+ <translation>无法打开文件 %1,跳过它…</translation>
+ </message>
+ <message>
+ <source>The filter %1 is already registered.</source>
+ <translation>过滤器 %1 已经注册。</translation>
+ </message>
+ <message>
+ <source>Cannot register filter %1.</source>
+ <translation>无法注册过滤器 %1。</translation>
</message>
<message>
- <location/>
- <source>Close</source>
- <translation>关闭</translation>
+ <source>Insert indices...</source>
+ <translation>插入索引…</translation>
</message>
<message>
- <location/>
- <source>Installation Path:</source>
- <translation>安装路径:</translation>
+ <source>Insert contents...</source>
+ <translation>插入内容…</translation>
</message>
<message>
- <location/>
- <source>...</source>
- <translation>...</translation>
+ <source>Cannot insert contents.</source>
+ <translation>无法插入内容。</translation>
+ </message>
+ <message>
+ <source>Cannot register contents.</source>
+ <translation>无法注册内容。</translation>
+ </message>
+ <message>
+ <source>File &quot;%1&quot; does not exist.</source>
+ <translation>文件“%1”不存在。</translation>
+ </message>
+ <message>
+ <source>File &quot;%1&quot; cannot be opened.</source>
+ <translation>无法打开文件“%1”。</translation>
+ </message>
+ <message>
+ <source>File &quot;%1&quot; contains an invalid link to file &quot;%2&quot;</source>
+ <translation>文件“%1”包含指向文件“%2”的无效链接</translation>
+ </message>
+ <message>
+ <source>Invalid links in HTML files.</source>
+ <translation>HTML 文件中的链接无效。</translation>
</message>
</context>
<context>
- <name>MainWindow</name>
+ <name>HelpViewer</name>
<message>
- <location filename="../tools/assistant/tools/assistant/mainwindow.cpp" line="+108"/>
- <location line="+350"/>
- <source>Index</source>
- <translation>索引</translation>
+ <source>Error 404...</source>
+ <translation>错误 404…</translation>
</message>
<message>
- <location line="-344"/>
- <location line="+342"/>
- <source>Contents</source>
- <translation>内容</translation>
+ <source>The page could not be found</source>
+ <translation>找不到该页</translation>
</message>
<message>
- <location line="-337"/>
- <location line="+341"/>
- <source>Bookmarks</source>
- <translation>书签</translation>
+ <source>Please make sure that you have all documentation sets installed.</source>
+ <translation>请确保已安装所有文档集。</translation>
</message>
<message>
- <location line="-329"/>
- <location line="+331"/>
- <source>Search</source>
- <translation>搜索</translation>
+ <source>Error loading: %1</source>
+ <translation>加载时出错:%1</translation>
</message>
<message>
- <location line="-319"/>
- <location line="+192"/>
- <location line="+470"/>
- <source>Qt Assistant</source>
- <translation>Qt 助手</translation>
+ <source>&lt;title&gt;about:blank&lt;/title&gt;</source>
+ <translation>&lt;title&gt;about:blank&lt;/title&gt;</translation>
</message>
<message>
- <location line="-501"/>
- <location line="+4"/>
- <source>Unfiltered</source>
- <translation>未过滤的</translation>
+ <source>&lt;title&gt;Error 404...&lt;/title&gt;&lt;div align=&quot;center&quot;&gt;&lt;br&gt;&lt;br&gt;&lt;h1&gt;The page could not be found.&lt;/h1&gt;&lt;br&gt;&lt;h3&gt;&apos;%1&apos;&lt;/h3&gt;&lt;/div&gt;</source>
+ <translation>&lt;title&gt;错误 404...&lt;/title&gt;&lt;div align=&quot;center&quot;&gt;&lt;br&gt;&lt;br&gt;&lt;h1&gt;找不到该页。&lt;/h1&gt;&lt;br&gt;&lt;h3&gt;“%1”&lt;/h3&gt;&lt;/div&gt;</translation>
</message>
<message>
- <source>File</source>
- <translation type="obsolete">文件</translation>
+ <source>Open Link</source>
+ <translation>打开链接</translation>
</message>
<message>
- <location line="+84"/>
- <source>Page Set&amp;up...</source>
- <translation>页面设置(&amp;U)...</translation>
+ <source>Open Link in New Tab Ctrl+LMB</source>
+ <translation>在新选项卡打开链接 Ctrl+LMB</translation>
</message>
<message>
- <location line="+2"/>
- <source>Print Preview...</source>
- <translation>打印预览...</translation>
+ <source>Copy &amp;Link Location</source>
+ <translation>复制链接地址(&amp;L)</translation>
</message>
<message>
- <location line="+3"/>
- <source>&amp;Print...</source>
- <translation>打印(&amp;P)...</translation>
+ <source>Copy</source>
+ <translation>复制</translation>
</message>
<message>
- <source>CTRL+P</source>
- <translation type="obsolete">CTRL+P</translation>
+ <source>Reload</source>
+ <translation>重新加载</translation>
</message>
<message>
- <location line="+6"/>
- <source>New &amp;Tab</source>
- <translation>新建标签页(&amp;T)</translation>
+ <source>Open Link in New Page</source>
+ <translation>在新页面中打开链接</translation>
</message>
+</context>
+<context>
+ <name>IndexWindow</name>
<message>
- <source>CTRL+T</source>
- <translation type="obsolete">CTRL+T</translation>
+ <source>&amp;Look for:</source>
+ <translation>查找(&amp;L):</translation>
</message>
<message>
- <location line="+3"/>
- <source>&amp;Close Tab</source>
- <translation>关闭标签页(&amp;C)</translation>
+ <source>Open Link</source>
+ <translation>打开链接</translation>
</message>
<message>
- <source>CTRL+W</source>
- <translation type="obsolete">CTRL+W</translation>
+ <source>Open Link in New Tab</source>
+ <translation>在新选项卡中打开链接</translation>
</message>
+</context>
+<context>
+ <name>MainWindow</name>
<message>
- <location line="+4"/>
- <source>&amp;Quit</source>
- <translation>退出(&amp;Q)</translation>
+ <source>Index</source>
+ <translation>索引</translation>
</message>
<message>
- <location line="+1"/>
- <source>CTRL+Q</source>
- <translation>CTRL+Q</translation>
+ <source>Contents</source>
+ <translation>内容</translation>
</message>
<message>
- <source>Edit</source>
- <translation type="obsolete">编辑</translation>
+ <source>Search</source>
+ <translation>搜索</translation>
</message>
<message>
- <location line="+4"/>
- <source>&amp;Copy selected Text</source>
- <translation>复制选中的文本(&amp;C)</translation>
+ <source>Bookmarks</source>
+ <translation>书签</translation>
</message>
<message>
- <source>Ctrl+C</source>
- <translation type="obsolete">Ctrl+C</translation>
+ <source>Open Pages</source>
+ <translation>打开的页面</translation>
</message>
<message>
- <location line="+6"/>
- <source>&amp;Find in Text...</source>
- <translation>在文本中查找(&amp;F)...</translation>
+ <source>Qt Assistant</source>
+ <translation>Qt 助手</translation>
</message>
<message>
- <source>Ctrl+F</source>
- <translation type="obsolete">Ctrl+F</translation>
+ <source>Bookmark Toolbar</source>
+ <translation>书签工具栏</translation>
</message>
<message>
- <location line="+5"/>
- <source>Find &amp;Next</source>
- <translation>查找下一个(&amp;N)</translation>
+ <source>Looking for Qt Documentation...</source>
+ <translation>寻找 Qt 文档...</translation>
</message>
<message>
- <source>F3</source>
- <translation type="obsolete">F3</translation>
+ <source>&amp;File</source>
+ <translation>文件(&amp;F)</translation>
</message>
<message>
- <location line="+4"/>
- <source>Find &amp;Previous</source>
- <translation>查找上一个(&amp;P)</translation>
+ <source>New &amp;Tab</source>
+ <translation>新建选项卡(&amp;T)</translation>
</message>
<message>
- <source>Shift+F3</source>
- <translation type="obsolete">Shift+F3</translation>
+ <source>&amp;Close Tab</source>
+ <translation>关闭选项卡(&amp;C)</translation>
</message>
<message>
- <location line="+5"/>
- <source>Preferences...</source>
- <translation>首选项...</translation>
+ <source>Page Set&amp;up...</source>
+ <translation>页面设置(&amp;U)...</translation>
</message>
<message>
- <source>View</source>
- <translation type="obsolete">查看</translation>
+ <source>Print Preview...</source>
+ <translation>打印预览...</translation>
</message>
<message>
- <location line="+4"/>
- <source>Zoom &amp;in</source>
- <translation>放大(&amp;I)</translation>
+ <source>E&amp;xit</source>
+ <translation>退出(&amp;X)</translation>
</message>
<message>
- <source>Ctrl++</source>
- <translation type="obsolete">Ctrl++</translation>
+ <source>CTRL+Q</source>
+ <translation>CTRL+Q</translation>
</message>
<message>
- <location line="+5"/>
- <source>Zoom &amp;out</source>
- <translation>缩小(&amp;O)</translation>
+ <source>&amp;Quit</source>
+ <translation>退出(&amp;Q)</translation>
+ </message>
+ <message>
+ <source>&amp;Edit</source>
+ <translation>编辑(&amp;E)</translation>
+ </message>
+ <message>
+ <source>Find &amp;Next</source>
+ <translation>查找下一个(&amp;N)</translation>
+ </message>
+ <message>
+ <source>Find &amp;Previous</source>
+ <translation>查找上一个(&amp;P)</translation>
</message>
<message>
- <source>Ctrl+-</source>
- <translation type="obsolete">Ctrl+-</translation>
+ <source>Preferences...</source>
+ <translation>首选项...</translation>
+ </message>
+ <message>
+ <source>&amp;View</source>
+ <translation>视图(&amp;V)</translation>
</message>
<message>
- <location line="+5"/>
<source>Normal &amp;Size</source>
<translation>正常大小(&amp;S)</translation>
</message>
<message>
- <location line="+3"/>
<source>Ctrl+0</source>
<translation>Ctrl+0</translation>
</message>
<message>
- <location line="+5"/>
<source>ALT+C</source>
<translation>ALT+C</translation>
</message>
<message>
- <location line="+2"/>
<source>ALT+I</source>
<translation>ALT+I</translation>
</message>
<message>
- <source>ALT+B</source>
- <translation type="obsolete">ALT+B</translation>
+ <source>ALT+O</source>
+ <translation>ALT+O</translation>
</message>
<message>
- <location line="+4"/>
<source>ALT+S</source>
<translation>ALT+S</translation>
</message>
<message>
- <source>Go</source>
- <translation type="obsolete">前往</translation>
+ <source>ALT+P</source>
+ <translation>ALT+P</translation>
</message>
<message>
- <location line="+3"/>
- <source>&amp;Home</source>
- <translation>主页(&amp;H)</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Ctrl+Home</source>
- <translation>Ctrl+Home</translation>
- </message>
- <message>
- <location line="+3"/>
- <source>&amp;Back</source>
- <translation>后退(&amp;B)</translation>
+ <source>&amp;Go</source>
+ <translation>前往(&amp;G)</translation>
</message>
<message>
- <location line="+5"/>
- <source>&amp;Forward</source>
- <translation>前进(&amp;F)</translation>
+ <source>Sync with Table of Contents</source>
+ <translation>与表中的内容同步</translation>
</message>
<message>
- <location line="+5"/>
- <source>Sync with Table of Contents</source>
- <translation>同步目录</translation>
+ <source>Sync</source>
+ <translation>同步</translation>
</message>
<message>
- <location line="+6"/>
<source>Next Page</source>
<translation>下一页</translation>
</message>
<message>
- <location line="+1"/>
<source>Ctrl+Alt+Right</source>
<translation>Ctrl+Alt+Right</translation>
</message>
<message>
- <location line="+3"/>
<source>Previous Page</source>
<translation>上一页</translation>
</message>
<message>
- <location line="+1"/>
<source>Ctrl+Alt+Left</source>
<translation>Ctrl+Alt+Left</translation>
</message>
<message>
- <location line="+4"/>
- <source>Add Bookmark...</source>
- <translation>添加书签...</translation>
- </message>
- <message>
- <source>CTRL+B</source>
- <translation type="obsolete">CTRL+B</translation>
+ <source>&amp;Bookmarks</source>
+ <translation>书签(&amp;B)</translation>
</message>
<message>
- <source>Help</source>
- <translation type="obsolete">帮助</translation>
+ <source>&amp;Help</source>
+ <translation>帮助(&amp;H)</translation>
</message>
<message>
- <location line="+4"/>
<source>About...</source>
<translation>关于...</translation>
</message>
<message>
- <location line="+3"/>
<source>Navigation Toolbar</source>
<translation>导航工具栏</translation>
</message>
<message>
- <location line="+74"/>
+ <source>&amp;Window</source>
+ <translation>窗口(&amp;W)</translation>
+ </message>
+ <message>
+ <source>Zoom</source>
+ <translation>缩放</translation>
+ </message>
+ <message>
+ <source>Minimize</source>
+ <translation>最小化</translation>
+ </message>
+ <message>
+ <source>Ctrl+M</source>
+ <translation>Ctrl+M</translation>
+ </message>
+ <message>
<source>Toolbars</source>
<translation>工具栏</translation>
</message>
<message>
- <location line="+15"/>
<source>Filter Toolbar</source>
<translation>过滤器工具栏</translation>
</message>
<message>
- <location line="+2"/>
<source>Filtered by:</source>
- <translation>过滤器为:</translation>
+ <translation>过滤条件:</translation>
</message>
<message>
- <location line="+23"/>
<source>Address Toolbar</source>
<translation>地址工具栏</translation>
</message>
<message>
- <location line="+4"/>
<source>Address:</source>
<translation>地址:</translation>
</message>
<message>
- <location line="+110"/>
<source>Could not find the associated content item.</source>
- <translation>不能找到相关内容项目。</translation>
- </message>
- <message>
- <source>Open Source Edition</source>
- <translation type="obsolete">开源版本</translation>
- </message>
- <message>
- <source>This version of Qt Assistant is part of the Qt Open Source Edition, for use in the development of Open Source applications. Qt is a comprehensive C++ framework for cross-platform application development.</source>
- <translation type="obsolete">这个版本的 Qt 助手是 Qt 开源版本的一部分,用于开发开源应用程序。Qt 是一个用于跨平台应用程序开发的综合 C++ 框架。</translation>
+ <translation>找不到关联的内容项。</translation>
</message>
<message>
- <source>This program is licensed to you under the terms of the Qt Commercial License Agreement. For details, see the file LICENSE that came with this software distribution.</source>
- <translation type="obsolete">我们已经允许您在 Qt 商业许可协议下使用本程序。有关细节,请阅读本软件发行中所带的 LICENSE 文件。</translation>
+ <source>&lt;center&gt;&lt;h3&gt;%1&lt;/h3&gt;&lt;p&gt;Version %2&lt;/p&gt;&lt;p&gt;Browser: %3&lt;/p&gt;&lt;/center&gt;&lt;p&gt;Copyright (C) %4 The Qt Company Ltd.&lt;/p&gt;</source>
+ <translation>&lt;center&gt;&lt;h3&gt;%1&lt;/h3&gt;&lt;p&gt;版本 %2&lt;/p&gt;&lt;p&gt;浏览器:%3&lt;/p&gt;&lt;/center&gt;&lt;p&gt;版权 (C) %4 The Qt Company Ltd。&lt;/p&gt;</translation>
</message>
<message>
- <location line="+81"/>
<source>About %1</source>
<translation>关于 %1</translation>
</message>
<message>
- <location line="+115"/>
<source>Updating search index</source>
- <translation>正在更新搜索索引</translation>
+ <translation>更新搜索索引</translation>
</message>
<message>
- <location line="-597"/>
- <source>Looking for Qt Documentation...</source>
- <translation>正在查找 Qt 文档...</translation>
- </message>
- <message>
- <location line="+195"/>
- <source>&amp;Window</source>
- <translation>窗口(&amp;W)</translation>
- </message>
- <message>
- <location line="+3"/>
- <source>Minimize</source>
- <translation>最小化</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Ctrl+M</source>
- <translation>Ctrl+M</translation>
- </message>
- <message>
- <location line="-2"/>
- <source>Zoom</source>
- <translation>缩放</translation>
- </message>
- <message>
- <source>Add</source>
- <translation type="obsolete">添加</translation>
- </message>
- <message>
- <source>Remove</source>
- <translation type="obsolete">移除</translation>
- </message>
- <message>
- <source>You need a commercial Qt license for development of proprietary (closed source) applications. Please see &lt;a href=&quot;http://qt.nokia.com/company/about/businessmodel&quot;&gt;http://qt.nokia.com/company/about/businessmodel&lt;/a&gt; for an overview of Qt licensing.</source>
- <translation type="obsolete">开发商业(闭源)应用程序,你需要商业 Qt 许可。对于 Qt 许可的概览,请参考&lt;a href=&quot;http://qt.nokia.com/company/about/businessmodel&quot;&gt;qt.nokia.com/company/about/businessmodel&lt;/a&gt;。</translation>
- </message>
- <message>
- <location line="-136"/>
- <source>&amp;File</source>
- <translation>文件(&amp;F)</translation>
- </message>
- <message>
- <location line="+24"/>
- <source>&amp;Edit</source>
- <translation>编辑(&amp;E)</translation>
- </message>
- <message>
- <location line="+24"/>
- <source>&amp;View</source>
- <translation>查看(&amp;V)</translation>
- </message>
- <message>
- <location line="+23"/>
- <source>ALT+O</source>
- <translation>ALT+O</translation>
- </message>
- <message>
- <location line="+4"/>
- <source>&amp;Go</source>
- <translation>前往(&amp;G)</translation>
+ <source>Could not register file &apos;%1&apos;: %2</source>
+ <translation>无法注册文件“%1”:%2</translation>
</message>
+</context>
+<context>
+ <name>OpenPagesWidget</name>
<message>
- <location line="+29"/>
- <source>&amp;Bookmarks</source>
- <translation>书签(&amp;B)</translation>
+ <source>Close %1</source>
+ <translation>关闭 %1</translation>
</message>
<message>
- <location line="+2"/>
- <source>CTRL+D</source>
- <translation>CTRL+D</translation>
- </message>
- <message>
- <location line="+2"/>
- <source>&amp;Help</source>
- <translation>帮助(&amp;H)</translation>
+ <source>Close All Except %1</source>
+ <translation>关闭所有除 %1 外</translation>
</message>
</context>
<context>
<name>PreferencesDialog</name>
<message>
- <location filename="../tools/assistant/tools/assistant/preferencesdialog.cpp" line="+237"/>
- <location line="+7"/>
- <location line="+6"/>
<source>Add Documentation</source>
<translation>添加文档</translation>
</message>
<message>
- <location line="-13"/>
<source>Qt Compressed Help Files (*.qch)</source>
<translation>Qt 压缩帮助文件 (*.qch)</translation>
</message>
<message>
- <location line="+8"/>
- <source>The specified file is not a valid Qt Help File!</source>
- <translation>指定文件不是有效的 Qt 帮助文件!</translation>
- </message>
- <message>
- <location line="+6"/>
<source>The namespace %1 is already registered!</source>
<translation>命名空间 %1 已经被注册!</translation>
</message>
<message>
- <location line="+23"/>
+ <source>The specified file is not a valid Qt Help File!</source>
+ <translation>指定文件不是有效的 Qt 帮助文件!</translation>
+ </message>
+ <message>
<source>Remove Documentation</source>
- <translation type="unfinished"></translation>
+ <translation>移除文档</translation>
</message>
<message>
- <location line="+1"/>
<source>Some documents currently opened in Assistant reference the documentation you are attempting to remove. Removing the documentation will close those documents.</source>
- <translation type="unfinished"></translation>
+ <translation>“助手”中当前打开的某些文档引用了您试图删除的文档。删除文档将关闭这些文档。</translation>
</message>
<message>
- <location line="+2"/>
<source>Cancel</source>
- <translation type="unfinished">取消</translation>
+ <translation>取消</translation>
</message>
<message>
- <location line="+1"/>
<source>OK</source>
- <translation type="unfinished">确定</translation>
+ <translation>确定</translation>
</message>
<message>
- <location line="+86"/>
<source>Use custom settings</source>
- <translation>使用自定义设定</translation>
+ <translation>使用自定义设置</translation>
</message>
</context>
<context>
<name>PreferencesDialogClass</name>
<message>
- <location filename="../tools/assistant/tools/assistant/preferencesdialog.ui"/>
<source>Preferences</source>
<translation>首选项</translation>
</message>
<message>
- <location/>
<source>Fonts</source>
<translation>字体</translation>
</message>
<message>
- <location/>
<source>Font settings:</source>
<translation>字体设置:</translation>
</message>
<message>
- <location/>
<source>Browser</source>
<translation>浏览器</translation>
</message>
<message>
- <location/>
<source>Application</source>
- <translation>应用程序:</translation>
+ <translation>应用程序</translation>
</message>
<message>
- <location/>
<source>Filters</source>
<translation>过滤器</translation>
</message>
<message>
- <location/>
<source>Filter:</source>
<translation>过滤器:</translation>
</message>
<message>
- <location/>
<source>Attributes:</source>
- <translation>属性</translation>
+ <translation>属性:</translation>
</message>
<message>
- <location/>
<source>1</source>
<translation>1</translation>
</message>
<message>
- <location/>
<source>Add</source>
<translation>添加</translation>
</message>
<message>
- <location/>
<source>Remove</source>
<translation>移除</translation>
</message>
<message>
- <location/>
<source>Documentation</source>
<translation>文档</translation>
</message>
<message>
- <location/>
<source>Registered Documentation:</source>
<translation>已注册的文档:</translation>
</message>
<message>
- <location/>
+ <source>&lt;Filter&gt;</source>
+ <translation>&lt;过滤器&gt;</translation>
+ </message>
+ <message>
<source>Add...</source>
<translation>添加...</translation>
</message>
<message>
- <source>Network</source>
- <translation type="obsolete">网络</translation>
+ <source>Options</source>
+ <translation>选项</translation>
</message>
<message>
- <source>Use Http Proxy</source>
- <translation type="obsolete">使用 HTTP 代理</translation>
+ <source>On help start:</source>
+ <translation>帮助启动时:</translation>
</message>
<message>
- <source>Http Proxy:</source>
- <translation type="obsolete">HTTP 代理:</translation>
+ <source>Show my home page</source>
+ <translation>显示我的主页</translation>
</message>
<message>
- <source>Port:</source>
- <translation type="obsolete">端口:</translation>
+ <source>Show a blank page</source>
+ <translation>显示空白页</translation>
</message>
<message>
- <location/>
- <source>Options</source>
- <translation>选项</translation>
+ <source>Show my tabs from last session</source>
+ <translation>显示上次会话的选项卡</translation>
+ </message>
+ <message>
+ <source>Homepage</source>
+ <translation>主页</translation>
</message>
<message>
- <location/>
<source>Current Page</source>
<translation>当前页</translation>
</message>
<message>
- <location/>
+ <source>Blank Page</source>
+ <translation>空白页</translation>
+ </message>
+ <message>
<source>Restore to default</source>
<translation>恢复默认值</translation>
</message>
<message>
- <location/>
- <source>Homepage</source>
- <translation>主页</translation>
+ <source>Appearance</source>
+ <translation>外观</translation>
+ </message>
+ <message>
+ <source>Show tabs for each individual page</source>
+ <translation>每个单独页面都按选项卡显示</translation>
</message>
</context>
<context>
- <name>QObject</name>
+ <name>QCollectionGenerator</name>
<message>
- <source>New Folder</source>
- <translation type="obsolete">新建文件夹</translation>
+ <source>Unknown token at line %1.</source>
+ <translation>行 %1 处的未知令牌。</translation>
</message>
<message>
- <location filename="../tools/assistant/tools/assistant/cmdlineparser.cpp" line="+110"/>
- <source>The specified collection file does not exist!</source>
- <translation>指定的收藏文件并不存在!</translation>
+ <source>Unknown token at line %1. Expected &quot;QtHelpCollectionProject&quot;.</source>
+ <translation>行 %1 处的未知令牌。应为“QtHelpCollectionProject”。</translation>
</message>
<message>
- <location line="+4"/>
- <source>Missing collection file!</source>
- <translation>缺少收藏文件!</translation>
+ <source>Missing end tags.</source>
+ <translation>缺少结束标记。</translation>
</message>
<message>
- <location line="+9"/>
- <source>Invalid URL!</source>
- <translation>无效的 URL!</translation>
+ <source>Missing input or output file for help file generation.</source>
+ <translation>缺少用于生成帮助文件的输入或输出文件。</translation>
</message>
+</context>
+<context>
+ <name>QHelp</name>
<message>
- <location line="+4"/>
- <source>Missing URL!</source>
- <translation>缺少 URL!</translation>
+ <source>Untitled</source>
+ <translation>未命名</translation>
</message>
+</context>
+<context>
+ <name>QHelpCollectionHandler</name>
<message>
- <location line="+17"/>
- <location line="+19"/>
- <location line="+19"/>
- <source>Unknown widget: %1</source>
- <translation>未知的窗口部件:%1</translation>
+ <source>The collection file &quot;%1&quot; is not set up yet.</source>
+ <translation>尚未设置集合文件“%1”。</translation>
</message>
<message>
- <location line="-34"/>
- <location line="+19"/>
- <location line="+19"/>
- <source>Missing widget!</source>
- <translation>缺少窗口部件!</translation>
+ <source>Cannot load sqlite database driver.</source>
+ <translation>无法加载 sqlite 数据库驱动程序。</translation>
</message>
<message>
- <location line="+7"/>
- <location line="+12"/>
- <source>The specified Qt help file does not exist!</source>
- <translation>指定的 Qt 帮助文件并不存在!</translation>
+ <source>Cannot open collection file: %1</source>
+ <translation>无法打开集合文件:%1</translation>
</message>
<message>
- <location line="-7"/>
- <location line="+12"/>
- <source>Missing help file!</source>
- <translation>缺少帮助文件!</translation>
+ <source>Cannot create tables in file %1.</source>
+ <translation>无法打开集合文件:%1</translation>
</message>
<message>
- <location line="+7"/>
- <source>Missing filter argument!</source>
- <translation type="unfinished"></translation>
+ <source>Cannot create index tables in file %1.</source>
+ <translation>无法在文件 %1 中创建索引表。</translation>
</message>
<message>
- <location line="+10"/>
- <source>Unknown option: %1</source>
- <translation>未知的选项:%1</translation>
+ <source>Cannot register index tables in file %1.</source>
+ <translation>无法在文件 %1 中注册索引表。</translation>
</message>
<message>
- <location line="+30"/>
- <location line="+2"/>
- <source>Qt Assistant</source>
- <translation>Qt 助手</translation>
+ <source>Cannot unregister index tables in file %1.</source>
+ <translation>无法取消注册文件 %1 中的索引表。</translation>
</message>
<message>
- <location filename="../tools/assistant/tools/assistant/main.cpp" line="+190"/>
- <source>Could not register documentation file
-%1
-
-Reason:
-%2</source>
- <translation>不能注册文档文件
-%1
-
-原因:
-%2</translation>
+ <source>The collection file &quot;%1&quot; already exists.</source>
+ <translation>集合文件“%1”已存在。</translation>
</message>
<message>
- <location line="+4"/>
- <source>Documentation successfully registered.</source>
- <translation>文档已经成功注册。</translation>
+ <source>Cannot create directory: %1</source>
+ <translation>无法创建目录:%1</translation>
</message>
<message>
- <location line="+11"/>
- <source>Could not unregister documentation file
-%1
+ <source>Cannot copy collection file: %1</source>
+ <translation>无法复制集合文件:%1</translation>
+ </message>
+ <message>
+ <source>Unknown filter &quot;%1&quot;.</source>
+ <translation>未知过滤器“%1”。</translation>
+ </message>
+ <message>
+ <source>Cannot register filter %1.</source>
+ <translation>无法注册过滤器 %1。</translation>
+ </message>
+ <message>
+ <source>Cannot open documentation file %1.</source>
+ <translation>无法打开文档文件 %1。</translation>
+ </message>
+ <message>
+ <source>Invalid documentation file &quot;%1&quot;.</source>
+ <translation>文档文件“%1”无效。</translation>
+ </message>
+ <message>
+ <source>The namespace %1 was not registered.</source>
+ <translation>命名空间 %1 未注册。</translation>
+ </message>
+ <message>
+ <source>Namespace %1 already exists.</source>
+ <translation>命名空间 %1 已存在。</translation>
+ </message>
+ <message>
+ <source>Cannot register namespace &quot;%1&quot;.</source>
+ <translation>无法注册命名空间“%1”。</translation>
+ </message>
+ <message>
+ <source>Cannot register virtual folder &apos;%1&apos;.</source>
+ <translation>无法注册虚拟文件夹“%1”。</translation>
+ </message>
+</context>
+<context>
+ <name>QHelpDBReader</name>
+ <message>
+ <source>Cannot open database &quot;%1&quot; &quot;%2&quot;: %3</source>
+ <extracomment>The placeholders are: %1 - The name of the database which cannot be opened %2 - The unique id for the connection %3 - The actual error string</extracomment>
+ <translation>无法打开数据库“%1”“%2”:%3</translation>
+ </message>
+</context>
+<context>
+ <name>QHelpGenerator</name>
+ <message>
+ <source>Reading collection config file...
+</source>
+ <translation>正在读取集合配置文件…
+</translation>
+ </message>
+ <message>
+ <source>Collection config file error: %1
+</source>
+ <translation>集合配置文件错误:%1
+</translation>
+ </message>
+ <message>
+ <source>Generating help for %1...
+</source>
+ <translation>正在为 %1 生成帮助…
+</translation>
+ </message>
+ <message>
+ <source>Creating collection file...
+</source>
+ <translation>正在创建集合文件…
+</translation>
+ </message>
+ <message>
+ <source>The file %1 cannot be overwritten.
+</source>
+ <translation>无法覆盖文件 %1。
+</translation>
+ </message>
+ <message>
+ <source>Cannot open %1.
+</source>
+ <translation>无法打开 %1。
+</translation>
+ </message>
+ <message>
+ <source>Cannot open referenced image file %1.
+</source>
+ <translation>无法打开引用的图像文件 %1。
+</translation>
+ </message>
+ <message>
+ <source>Missing output file name.</source>
+ <translation>缺少输出文件名。</translation>
+ </message>
+ <message>
+ <source>Qt Help Generator version 1.0 (Qt %1)
+</source>
+ <translation>Qt 帮助生成器版本 1.0(Qt %1)
+</translation>
+ </message>
+ <message>
+ <source>Missing input file name.</source>
+ <translation>缺少输入文件名。</translation>
+ </message>
+ <message>
+ <source>Unknown input file type.</source>
+ <translation>未知的输入文件类型。</translation>
+ </message>
+ <message>
+ <source>
+Usage:
-Reason:
-%2</source>
- <translation>不能取消注册文档文件
-%1
+qhelpgenerator &lt;file&gt; [options]
-原因:
-%2</translation>
+ -o &lt;output-file&gt; Generates a Qt compressed help
+ called &lt;output-file&gt; (*.qch) for the
+ Qt help project &lt;file&gt; (*.qhp).
+ Generates a Qt help collection
+ called &lt;output-file&gt; (*.qhc) for the
+ Qt help collection project &lt;file&gt; (*.qhcp).
+ If this option is not specified
+ a default name will be used
+ (*.qch for *.qhp and *.qhc for *.qhcp).
+ -c Checks whether all links in HTML files
+ point to files in this help project.
+ -s Suppresses status messages.
+ -v Displays the version of
+ qhelpgenerator.
+
+</source>
+ <translation>
+用法:
+
+qhelpgenerator &lt;file&gt; [options]
+
+ -o &lt;output-file&gt; 生成 Qt 压缩帮助
+ 名为 &lt;output-file&gt; (*.qch) 来自
+ Qt 帮助项目 &lt;file&gt; (*.qhp)。
+ 生成 Qt 帮助集合
+ 名为 &lt;output-file&gt; (*.qhc) 来自
+ Qt 帮助集合项目 &lt;file&gt; (*.qhcp)。
+ 如果未指定此选项
+ 将使用默认名称
+ (*.qch 对应 *.qhp 和 *.qhc 对应 *.qhcp)。
+ -c 检查 HTML 文件中的所有链接
+ 是否指向此帮助项目中的文件。
+ -s 禁止状态消息。
+ -v 显示 qhelpgenerator 版本。
+
+</translation>
</message>
<message>
- <location line="-3"/>
- <source>Documentation successfully unregistered.</source>
- <translation>文档已经成功取消注册。</translation>
+ <source>Could not open %1.
+</source>
+ <translation>无法打开 %1。
+</translation>
</message>
<message>
- <location line="+18"/>
- <source>Cannot load sqlite database driver!</source>
- <translation>无法加载sqlite数据库驱动!</translation>
+ <source>Could not create output directory: %1
+</source>
+ <translation>无法创建输出目录:%1
+</translation>
+ </message>
+</context>
+<context>
+ <name>QHelpProject</name>
+ <message>
+ <source>Skipping unknown token &lt;%1&gt; in file &quot;%2&quot;.</source>
+ <translation>跳过文件“%2”中的未知标记&lt;%1&gt;。</translation>
</message>
<message>
- <location line="+9"/>
- <source>The specified collection file could not be read!</source>
- <translation>不能读取指定的收藏文件!</translation>
+ <source>Unknown token. Expected &quot;QtHelpProject&quot;.</source>
+ <translation>未知令牌。应为“QtHelpProject”。</translation>
</message>
<message>
- <location filename="../tools/assistant/tools/assistant/bookmarkmanager.cpp" line="+167"/>
- <location line="+1"/>
- <source>Bookmark</source>
- <translation>书签</translation>
+ <source>Error in line %1: %2</source>
+ <translation>行 %1 中的错误:%2</translation>
+ </message>
+ <message>
+ <source>Virtual folder has invalid syntax in file: &quot;%1&quot;</source>
+ <translation>虚拟文件夹在文件中的语法无效:“%1”</translation>
+ </message>
+ <message>
+ <source>Namespace &quot;%1&quot; has invalid syntax in file: &quot;%2&quot;</source>
+ <translation>命名空间“%1”在文件中的语法无效:“%2”</translation>
+ </message>
+ <message>
+ <source>Missing namespace in QtHelpProject file: &quot;%1&quot;</source>
+ <translation>QtHelpProject 文件中缺少命名空间:“%1”</translation>
+ </message>
+ <message>
+ <source>Missing virtual folder in QtHelpProject file: &quot;%1&quot;</source>
+ <translation>QtHelpProject 文件中缺少虚拟文件夹:“%1”</translation>
+ </message>
+ <message>
+ <source>The input file %1 could not be opened.</source>
+ <translation>无法打开输入文件 %1。</translation>
+ </message>
+</context>
+<context>
+ <name>QHelpSearchQueryWidget</name>
+ <message>
+ <source>Search for:</source>
+ <translation>搜索:</translation>
+ </message>
+ <message>
+ <source>Previous search</source>
+ <translation>上一个搜索</translation>
+ </message>
+ <message>
+ <source>Next search</source>
+ <translation>下一个搜索</translation>
+ </message>
+ <message>
+ <source>Search</source>
+ <translation>搜索</translation>
+ </message>
+</context>
+<context>
+ <name>QHelpSearchResultWidget</name>
+ <message numerus="yes">
+ <source>%1 - %2 of %n Hits</source>
+ <translation>
+ <numerusform>%1 - %2 共 %n 命中</numerusform>
+ </translation>
+ </message>
+ <message>
+ <source>0 - 0 of 0 Hits</source>
+ <translation>0 - 0 共 0 命中</translation>
+ </message>
+</context>
+<context>
+ <name>QResultWidget</name>
+ <message>
+ <source>Search Results</source>
+ <translation>搜索结果</translation>
+ </message>
+ <message>
+ <source>Note:</source>
+ <translation>注:</translation>
+ </message>
+ <message>
+ <source>The search results may not be complete since the documentation is still being indexed.</source>
+ <translation>搜索结果可能不完整,因为文档仍在索引中。</translation>
+ </message>
+ <message>
+ <source>Your search did not match any documents.</source>
+ <translation>您的搜索与任何文档都不匹配。</translation>
+ </message>
+ <message>
+ <source>(The reason for this might be that the documentation is still being indexed.)</source>
+ <translation>(原因可能是文档仍在索引中。)</translation>
</message>
</context>
<context>
<name>RemoteControl</name>
<message>
- <location filename="../tools/assistant/tools/assistant/remotecontrol.cpp" line="+157"/>
<source>Debugging Remote Control</source>
- <translation>正在调试遥控器</translation>
+ <translation>调试远程控制</translation>
</message>
<message>
- <location line="+1"/>
<source>Received Command: %1 %2</source>
<translation>接收到的命令:%1 %2</translation>
</message>
@@ -1143,58 +1394,77 @@ Reason:
<context>
<name>SearchWidget</name>
<message>
- <location filename="../tools/assistant/tools/assistant/searchwidget.cpp" line="+193"/>
<source>&amp;Copy</source>
<translation>复制(&amp;C)</translation>
</message>
<message>
- <location line="+4"/>
<source>Copy &amp;Link Location</source>
<translation>复制链接地址(&amp;L)</translation>
</message>
<message>
- <location line="+3"/>
- <location line="+36"/>
<source>Open Link in New Tab</source>
- <translation>在新标签页中打开链接</translation>
+ <translation>在新选项卡中打开链接</translation>
</message>
<message>
- <location line="-29"/>
<source>Select All</source>
- <translation>选择全部</translation>
+ <translation>全选</translation>
</message>
+</context>
+<context>
+ <name>TabBar</name>
<message>
- <location line="+28"/>
- <source>Open Link</source>
- <translation>打开链接</translation>
+ <source>(Untitled)</source>
+ <translation>(未命名)</translation>
+ </message>
+ <message>
+ <source>New &amp;Tab</source>
+ <translation>新建选项卡(&amp;T)</translation>
+ </message>
+ <message>
+ <source>&amp;Close Tab</source>
+ <translation>关闭选项卡(&amp;C)</translation>
+ </message>
+ <message>
+ <source>Close Other Tabs</source>
+ <translation>关闭其他选项卡</translation>
+ </message>
+ <message>
+ <source>Add Bookmark for this Page...</source>
+ <translation>添加此网页的书签…</translation>
</message>
</context>
<context>
<name>TopicChooser</name>
<message>
- <location filename="../tools/assistant/tools/assistant/topicchooser.cpp" line="+54"/>
- <source>Choose a topic for &lt;b&gt;%1&lt;/b&gt;:</source>
- <translation>为&lt;b&gt;%1&lt;/b&gt;选择一个主题</translation>
- </message>
- <message>
- <location filename="../tools/assistant/tools/assistant/topicchooser.ui"/>
<source>Choose Topic</source>
<translation>选择主题</translation>
</message>
<message>
- <location/>
<source>&amp;Topics</source>
<translation>主题(&amp;T)</translation>
</message>
<message>
- <location/>
<source>&amp;Display</source>
<translation>显示(&amp;D)</translation>
</message>
<message>
- <location/>
<source>&amp;Close</source>
<translation>关闭(&amp;C)</translation>
</message>
+ <message>
+ <source>Filter</source>
+ <translation>过滤器</translation>
+ </message>
+ <message>
+ <source>Choose a topic for &lt;b&gt;%1&lt;/b&gt;:</source>
+ <translation>选择&lt;b&gt;%1&lt;/b&gt;的主题:</translation>
+ </message>
+</context>
+<context>
+ <name>fulltextsearch::qt::QHelpSearchIndexWriter</name>
+ <message>
+ <source>Cannot open database &quot;%1&quot; using connection &quot;%2&quot;: %3</source>
+ <translation>无法使用连接“%2”打开数据库“%1”:%3</translation>
+ </message>
</context>
</TS>
diff --git a/translations/designer_nl.ts b/translations/designer_nl.ts
new file mode 100644
index 0000000..453d65f
--- /dev/null
+++ b/translations/designer_nl.ts
@@ -0,0 +1,5785 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="nl_NL" sourcelanguage="nl_NL">
+ <extra-po-header-language>nl</extra-po-header-language>
+ <extra-po-header-language_team>Dutch &lt;kde-i18n-nl@kde.org&gt;</extra-po-header-language_team>
+ <extra-po-header-last_translator>Freek de Kruijf &lt;freekdekruijf@kde.nl&gt;</extra-po-header-last_translator>
+ <extra-po-header-plural_forms>nplurals=2; plural=(n != 1);</extra-po-header-plural_forms>
+ <extra-po-header-po_revision_date>2018-05-08 14:16+0100</extra-po-header-po_revision_date>
+ <extra-po-header-project_id_version></extra-po-header-project_id_version>
+ <extra-po-header-x_generator>Lokalize 2.0</extra-po-header-x_generator>
+ <extra-po-header_comment># Freek de Kruijf &lt;freek@opensuse.org&gt;, 2014, 2018.</extra-po-header_comment>
+ <extra-po-headers>Project-Id-Version,PO-Revision-Date,Last-Translator,Language-Team,Language,MIME-Version,Content-Type,Content-Transfer-Encoding,X-Qt-Contexts,Plural-Forms,X-Generator</extra-po-headers>
+<context>
+ <name>AbstractFindWidget</name>
+ <message>
+ <source>&amp;Previous</source>
+ <translation>Vo&amp;rige</translation>
+ </message>
+ <message>
+ <source>&amp;Next</source>
+ <translation>V&amp;olgende</translation>
+ </message>
+ <message>
+ <source>&amp;Case sensitive</source>
+ <translation>&amp;Hoofdlettergevoelig</translation>
+ </message>
+ <message>
+ <source>Whole &amp;words</source>
+ <translation>Hele &amp;woorden</translation>
+ </message>
+ <message>
+ <source>&lt;img src=&quot;:/qt-project.org/shared/images/wrap.png&quot;&gt;&amp;nbsp;Search wrapped</source>
+ <translation>&lt;img src=&quot;:/qt-project.org/shared/images/wrap.png&quot;&gt;&amp;nbsp;Zoeken keert terug</translation>
+ </message>
+</context>
+<context>
+ <name>AbstractItemEditor</name>
+ <message>
+ <source>Selectable</source>
+ <translation>Te selecteren</translation>
+ </message>
+ <message>
+ <source>Editable</source>
+ <translation>Bewerkbaar</translation>
+ </message>
+ <message>
+ <source>DragEnabled</source>
+ <translation>SlepenIngeschakeld</translation>
+ </message>
+ <message>
+ <source>DropEnabled</source>
+ <translation>LoslatenIngeschakeld</translation>
+ </message>
+ <message>
+ <source>UserCheckable</source>
+ <translation>GebruikerActiveerbaar</translation>
+ </message>
+ <message>
+ <source>Enabled</source>
+ <translation>Ingeschakeld</translation>
+ </message>
+ <message>
+ <source>Tristate</source>
+ <translation>Driewaardig</translation>
+ </message>
+ <message>
+ <source>Unchecked</source>
+ <translation>Gedeactiveerd</translation>
+ </message>
+ <message>
+ <source>PartiallyChecked</source>
+ <translation>GedeeltelijkGeactiveerd</translation>
+ </message>
+ <message>
+ <source>Checked</source>
+ <translation>Geactiveerd</translation>
+ </message>
+</context>
+<context>
+ <name>AddLinkDialog</name>
+ <message>
+ <source>Insert Link</source>
+ <translation>Koppeling invoegen</translation>
+ </message>
+ <message>
+ <source>Title:</source>
+ <translation>Titel:</translation>
+ </message>
+ <message>
+ <source>URL:</source>
+ <translation>URL-adres:</translation>
+ </message>
+</context>
+<context>
+ <name>AppFontDialog</name>
+ <message>
+ <source>Additional Fonts</source>
+ <translation>Extra lettertypen</translation>
+ </message>
+</context>
+<context>
+ <name>AppFontManager</name>
+ <message>
+ <source>&apos;%1&apos; is not a file.</source>
+ <translation>&apos;%1&apos; is geen bestand.</translation>
+ </message>
+ <message>
+ <source>The font file &apos;%1&apos; does not have read permissions.</source>
+ <translation>Het lettertypebestand &apos;%1&apos; heeft geen leesrechten.</translation>
+ </message>
+ <message>
+ <source>The font file &apos;%1&apos; is already loaded.</source>
+ <translation>Het lettertypebestand &apos;%1 is al geladen.</translation>
+ </message>
+ <message>
+ <source>The font file &apos;%1&apos; could not be loaded.</source>
+ <translation>Het lettertypebestand &apos;%1&apos; kon niet worden geladen.</translation>
+ </message>
+ <message>
+ <source>&apos;%1&apos; is not a valid font id.</source>
+ <translation>&apos;%1&apos; is geen geldig lettertype-id.</translation>
+ </message>
+ <message>
+ <source>There is no loaded font matching the id &apos;%1&apos;.</source>
+ <translation>Er is geen geladen lettertype overeenkomend met de id &apos;%1&apos;.</translation>
+ </message>
+ <message>
+ <source>The font &apos;%1&apos; (%2) could not be unloaded.</source>
+ <translation>Het lettertype &apos;%1&apos; (%2) kon niet verwijderd worden.</translation>
+ </message>
+</context>
+<context>
+ <name>AppFontWidget</name>
+ <message>
+ <source>Fonts</source>
+ <translation>Lettertypen</translation>
+ </message>
+ <message>
+ <source>Add font files</source>
+ <translation>Lettertypebestanden toevoegen</translation>
+ </message>
+ <message>
+ <source>Remove current font file</source>
+ <translation>Huidig lettertypebestand verwijderen</translation>
+ </message>
+ <message>
+ <source>Remove all font files</source>
+ <translation>Alle lettertypebestanden verwijderen</translation>
+ </message>
+ <message>
+ <source>Add Font Files</source>
+ <translation>Lettertypebestanden toevoegen</translation>
+ </message>
+ <message>
+ <source>Font files (*.ttf)</source>
+ <translation>Lettertypebestanden (*.ttf)</translation>
+ </message>
+ <message>
+ <source>Error Adding Fonts</source>
+ <translation>Fout bij lettertypen toevoegen</translation>
+ </message>
+ <message>
+ <source>Error Removing Fonts</source>
+ <translation>Fout bij lettertypen verwijderen</translation>
+ </message>
+ <message>
+ <source>Remove Fonts</source>
+ <translation>Lettertypen verwijderen</translation>
+ </message>
+ <message>
+ <source>Would you like to remove all fonts?</source>
+ <translation>Wilt u alle lettertypebestanden verwijderen?</translation>
+ </message>
+</context>
+<context>
+ <name>AppearanceOptionsWidget</name>
+ <message>
+ <source>Form</source>
+ <translation>Formulier</translation>
+ </message>
+ <message>
+ <source>User Interface Mode</source>
+ <translation>Gebruikersinterfacemodus</translation>
+ </message>
+</context>
+<context>
+ <name>AssistantClient</name>
+ <message>
+ <source>Unable to send request: Assistant is not responding.</source>
+ <translation>Verzoek verzenden lukt niet: Assistant reageert niet.</translation>
+ </message>
+ <message>
+ <source>The binary &apos;%1&apos; does not exist.</source>
+ <translation>Het uitvoerbare bestand &apos;%1&apos; bestaat niet.</translation>
+ </message>
+ <message>
+ <source>Unable to launch assistant (%1).</source>
+ <translation>Assistant (%1) starten lukt niet.</translation>
+ </message>
+</context>
+<context>
+ <name>BrushPropertyManager</name>
+ <message>
+ <source>No brush</source>
+ <translation>Zonder penseel</translation>
+ </message>
+ <message>
+ <source>Solid</source>
+ <translation>Aaneengesloten</translation>
+ </message>
+ <message>
+ <source>Dense 1</source>
+ <translation>Dicht 1</translation>
+ </message>
+ <message>
+ <source>Dense 2</source>
+ <translation>Dicht 2</translation>
+ </message>
+ <message>
+ <source>Dense 3</source>
+ <translation>Dicht 3</translation>
+ </message>
+ <message>
+ <source>Dense 4</source>
+ <translation>Dicht 4</translation>
+ </message>
+ <message>
+ <source>Dense 5</source>
+ <translation>Dicht 5</translation>
+ </message>
+ <message>
+ <source>Dense 6</source>
+ <translation>Dicht 6</translation>
+ </message>
+ <message>
+ <source>Dense 7</source>
+ <translation>Dicht 7</translation>
+ </message>
+ <message>
+ <source>Horizontal</source>
+ <translation>Horizontaal</translation>
+ </message>
+ <message>
+ <source>Vertical</source>
+ <translation>Verticaal</translation>
+ </message>
+ <message>
+ <source>Cross</source>
+ <translation>Kruis</translation>
+ </message>
+ <message>
+ <source>Backward diagonal</source>
+ <translation>Achterwaard diagonaal</translation>
+ </message>
+ <message>
+ <source>Forward diagonal</source>
+ <translation>Voorwaarts diagonaal</translation>
+ </message>
+ <message>
+ <source>Crossing diagonal</source>
+ <translation>Kruisend diagonaal</translation>
+ </message>
+ <message>
+ <source>Style</source>
+ <translation>Stijl</translation>
+ </message>
+ <message>
+ <source>Color</source>
+ <translation>Kleur</translation>
+ </message>
+ <message>
+ <source>[%1, %2]</source>
+ <translation>[%1, %2]</translation>
+ </message>
+</context>
+<context>
+ <name>Command</name>
+ <message>
+ <source>Add connection</source>
+ <translation>Verbinding toevoegen</translation>
+ </message>
+ <message>
+ <source>Adjust connection</source>
+ <translation>Verbinding aanpassen</translation>
+ </message>
+ <message>
+ <source>Delete connections</source>
+ <translation>Verbindingen verwijderen</translation>
+ </message>
+ <message>
+ <source>Change source</source>
+ <translation>Bron wijzigen</translation>
+ </message>
+ <message>
+ <source>Change target</source>
+ <translation>Doel wijzigen</translation>
+ </message>
+ <message>
+ <source>Add &apos;%1&apos; to &apos;%2&apos;</source>
+ <extracomment>Command description for adding buttons to a QButtonGroup
+</extracomment>
+ <translation>&apos;%1&apos; toevoegen aan &apos;%2&apos;</translation>
+ </message>
+ <message>
+ <source>Morph %1/&apos;%2&apos; into %3</source>
+ <extracomment>MorphWidgetCommand description
+</extracomment>
+ <translation>%1/&apos;%2&apos; veranderen in %3</translation>
+ </message>
+ <message>
+ <source>Insert &apos;%1&apos;</source>
+ <translation>&apos;%1&apos; invoegen</translation>
+ </message>
+ <message>
+ <source>Change Z-order of &apos;%1&apos;</source>
+ <translation>Z-richting van &apos;%1&apos; wijzigen</translation>
+ </message>
+ <message>
+ <source>Raise &apos;%1&apos;</source>
+ <translation>&apos;%1&apos; hoger</translation>
+ </message>
+ <message>
+ <source>Lower &apos;%1&apos;</source>
+ <translation>&apos;%1&apos; lager</translation>
+ </message>
+ <message>
+ <source>Delete &apos;%1&apos;</source>
+ <translation>&apos;%1&apos; verwijderen</translation>
+ </message>
+ <message>
+ <source>Reparent &apos;%1&apos;</source>
+ <translation>&apos;%1&apos; opnieuw ordenen</translation>
+ </message>
+ <message>
+ <source>Promote to custom widget</source>
+ <translation>Tot aangepast widget bevorderen</translation>
+ </message>
+ <message>
+ <source>Demote from custom widget</source>
+ <translation>Van aangepast widget degraderen</translation>
+ </message>
+ <message>
+ <source>Lay out using grid</source>
+ <translation>Indeling met raster</translation>
+ </message>
+ <message>
+ <source>Lay out vertically</source>
+ <translation>Verticaal indelen</translation>
+ </message>
+ <message>
+ <source>Lay out horizontally</source>
+ <translation>Horizontaal indelen</translation>
+ </message>
+ <message>
+ <source>Break layout</source>
+ <translation>Geen indeling</translation>
+ </message>
+ <message>
+ <source>Simplify Grid Layout</source>
+ <translation>Rasterindeling vereenvoudigen</translation>
+ </message>
+ <message>
+ <source>Move Page</source>
+ <translation>Pagina verplaatsen</translation>
+ </message>
+ <message>
+ <source>Delete Page</source>
+ <translation>Pagina verwijderen</translation>
+ </message>
+ <message>
+ <source>Page</source>
+ <translation>Pagina</translation>
+ </message>
+ <message>
+ <source>Insert Page</source>
+ <translation>Pagina invoegen</translation>
+ </message>
+ <message>
+ <source>Change Tab order</source>
+ <translation>Volgorde tabblad wijzigen</translation>
+ </message>
+ <message>
+ <source>Create Menu Bar</source>
+ <translation>Menubalk aanmaken</translation>
+ </message>
+ <message>
+ <source>Delete Menu Bar</source>
+ <translation>Menubalk verwijderen</translation>
+ </message>
+ <message>
+ <source>Create Status Bar</source>
+ <translation>Statusbalk aanmaken</translation>
+ </message>
+ <message>
+ <source>Delete Status Bar</source>
+ <translation>Statusbalk verwijderen</translation>
+ </message>
+ <message>
+ <source>Add Tool Bar</source>
+ <translation>Werkbalk toevoegen</translation>
+ </message>
+ <message>
+ <source>Add Dock Window</source>
+ <translation>Ankervenster toevoegen</translation>
+ </message>
+ <message>
+ <source>Adjust Size of &apos;%1&apos;</source>
+ <translation>Grootte van &apos;%1&apos; aanpassen</translation>
+ </message>
+ <message>
+ <source>Change Form Layout Item Geometry</source>
+ <translation>Geometrie formulierindelingsitem wijzigen</translation>
+ </message>
+ <message>
+ <source>Change Layout Item Geometry</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Delete Subwindow</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Insert Subwindow</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Subwindow</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Change Table Contents</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Change Tree Contents</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Add action</source>
+ <translation>Actie toevoegen</translation>
+ </message>
+ <message>
+ <source>Remove action</source>
+ <translation>Actie verwijderen</translation>
+ </message>
+ <message>
+ <source>Add menu</source>
+ <translation>Menu toevoegen</translation>
+ </message>
+ <message>
+ <source>Remove menu</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Create submenu</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Delete Tool Bar</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Change layout of &apos;%1&apos; from %2 to %3</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Change layout alignment</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Set action text</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Insert action</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Move action</source>
+ <translation>Actie verplaatsen</translation>
+ </message>
+ <message>
+ <source>Change Title</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Insert Menu</source>
+ <translation>Menu Invoegen</translation>
+ </message>
+ <message>
+ <source>Changed &apos;%1&apos; of &apos;%2&apos;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message numerus="yes">
+ <source>Changed &apos;%1&apos; of %n objects</source>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ </translation>
+ </message>
+ <message>
+ <source>Reset &apos;%1&apos; of &apos;%2&apos;</source>
+ <translation>&apos;%1&apos; van &apos;%2&apos; herstellen</translation>
+ </message>
+ <message numerus="yes">
+ <source>Reset &apos;%1&apos; of %n objects</source>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ </translation>
+ </message>
+ <message>
+ <source>Add dynamic property &apos;%1&apos; to &apos;%2&apos;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message numerus="yes">
+ <source>Add dynamic property &apos;%1&apos; to %n objects</source>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ </translation>
+ </message>
+ <message>
+ <source>Remove dynamic property &apos;%1&apos; from &apos;%2&apos;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message numerus="yes">
+ <source>Remove dynamic property &apos;%1&apos; from %n objects</source>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ </translation>
+ </message>
+ <message>
+ <source>Change signals/slots</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Change signal</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Change slot</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Change signal-slot connection</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Change sender</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Change receiver</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Create button group</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Break button group</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Break button group &apos;%1&apos;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Add buttons to group</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Remove buttons from group</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Remove &apos;%1&apos; from &apos;%2&apos;</source>
+ <extracomment>Command description for removing buttons from a QButtonGroup
+</extracomment>
+ <translation>&apos;%1&apos; uit &apos;%2&apos; verwijderen</translation>
+ </message>
+</context>
+<context>
+ <name>ConnectDialog</name>
+ <message>
+ <source>Configure Connection</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>GroupBox</source>
+ <translation>GroupBox</translation>
+ </message>
+ <message>
+ <source>Edit...</source>
+ <translation>Bewerken...</translation>
+ </message>
+ <message>
+ <source>Show signals and slots inherited from QWidget</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>ConnectionDelegate</name>
+ <message>
+ <source>&lt;object&gt;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;signal&gt;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;slot&gt;</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>DPI_Chooser</name>
+ <message>
+ <source>Standard (96 x 96)</source>
+ <extracomment>Embedded device standard screen resolution
+</extracomment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Greenphone (179 x 185)</source>
+ <extracomment>Embedded device screen resolution
+</extracomment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>High (192 x 192)</source>
+ <extracomment>Embedded device high definition screen resolution
+</extracomment>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>Designer</name>
+ <message>
+ <source>Unable to launch %1.</source>
+ <translation>Kan %1 niet starten.</translation>
+ </message>
+ <message>
+ <source>%1 timed out.</source>
+ <translation>%1 is gestopt.</translation>
+ </message>
+ <message>
+ <source>Custom Widgets</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Promoted Widgets</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Qt Designer</source>
+ <translation>Qt Designer</translation>
+ </message>
+ <message>
+ <source>This file cannot be read because the extra info extension failed to load.</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>DesignerMetaEnum</name>
+ <message>
+ <source>%1 is not a valid enumeration value of &apos;%2&apos;.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&apos;%1&apos; could not be converted to an enumeration value of type &apos;%2&apos;.</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>DesignerMetaFlags</name>
+ <message>
+ <source>&apos;%1&apos; could not be converted to a flag value of type &apos;%2&apos;.</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>DeviceProfile</name>
+ <message>
+ <source>&apos;%1&apos; is not a number.</source>
+ <extracomment>Reading a number for an embedded device profile
+</extracomment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>An invalid tag &lt;%1&gt; was encountered.</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>DeviceProfileDialog</name>
+ <message>
+ <source>&amp;Family</source>
+ <translation>&amp;Familie</translation>
+ </message>
+ <message>
+ <source>&amp;Point Size</source>
+ <translation>&amp;Puntgrootte</translation>
+ </message>
+ <message>
+ <source>Style</source>
+ <translation>Stijl</translation>
+ </message>
+ <message>
+ <source>Device DPI</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Name</source>
+ <translation>Naam</translation>
+ </message>
+</context>
+<context>
+ <name>DeviceSkin</name>
+ <message>
+ <source>The image file &apos;%1&apos; could not be loaded.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The skin directory &apos;%1&apos; does not contain a configuration file.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The skin configuration file &apos;%1&apos; could not be opened.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The skin configuration file &apos;%1&apos; could not be read: %2</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Syntax error: %1</source>
+ <translation>Syntaxisfout: %1</translation>
+ </message>
+ <message>
+ <source>The skin &quot;up&quot; image file &apos;%1&apos; does not exist.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The skin &quot;down&quot; image file &apos;%1&apos; does not exist.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The skin &quot;closed&quot; image file &apos;%1&apos; does not exist.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The skin cursor image file &apos;%1&apos; does not exist.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Syntax error in area definition: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Mismatch in number of areas, expected %1, got %2.</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>EmbeddedOptionsControl</name>
+ <message>
+ <source>&lt;html&gt;&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Font&lt;/b&gt;&lt;/td&gt;&lt;td&gt;%1, %2&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Style&lt;/b&gt;&lt;/td&gt;&lt;td&gt;%3&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Resolution&lt;/b&gt;&lt;/td&gt;&lt;td&gt;%4 x %5&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/html&gt;</source>
+ <extracomment>Format embedded device profile description
+</extracomment>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>EmbeddedOptionsPage</name>
+ <message>
+ <source>Embedded Design</source>
+ <extracomment>Tab in preferences dialog
+</extracomment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Device Profiles</source>
+ <extracomment>EmbeddedOptionsControl group box&quot;
+</extracomment>
+ <translation>Apparaatprofielen</translation>
+ </message>
+</context>
+<context>
+ <name>FontPanel</name>
+ <message>
+ <source>Font</source>
+ <translation>Lettertype</translation>
+ </message>
+ <message>
+ <source>&amp;Writing system</source>
+ <translation>&amp;Schrijfsysteem</translation>
+ </message>
+ <message>
+ <source>&amp;Family</source>
+ <translation>&amp;Familie</translation>
+ </message>
+ <message>
+ <source>&amp;Style</source>
+ <translation>&amp;Stijl</translation>
+ </message>
+ <message>
+ <source>&amp;Point size</source>
+ <translation>&amp;Puntgrootte</translation>
+ </message>
+</context>
+<context>
+ <name>FontPropertyManager</name>
+ <message>
+ <source>PreferDefault</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>NoAntialias</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>PreferAntialias</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Antialiasing</source>
+ <translation>Antialiasing</translation>
+ </message>
+</context>
+<context>
+ <name>FormBuilder</name>
+ <message>
+ <source>Invalid stretch value for &apos;%1&apos;: &apos;%2&apos;</source>
+ <extracomment>Parsing layout stretch values
+</extracomment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Invalid minimum size for &apos;%1&apos;: &apos;%2&apos;</source>
+ <extracomment>Parsing grid layout minimum size values
+</extracomment>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>FormEditorOptionsPage</name>
+ <message>
+ <source>%1 %</source>
+ <extracomment>Zoom percentage
+</extracomment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Preview Zoom</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Default Zoom</source>
+ <translation>Standaard zoom</translation>
+ </message>
+ <message>
+ <source>Forms</source>
+ <extracomment>Tab in preferences dialog
+</extracomment>
+ <translation>Formulieren</translation>
+ </message>
+ <message>
+ <source>Default Grid</source>
+ <translation>Standaard raster</translation>
+ </message>
+ <message>
+ <source>Object Naming Convention</source>
+ <translation>Naamgevingsconventie van object</translation>
+ </message>
+ <message>
+ <source>Naming convention used for generating action object names from their text</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Camel Case</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Underscore</source>
+ <translation>Laag liggend streepje</translation>
+ </message>
+</context>
+<context>
+ <name>FormLayoutRowDialog</name>
+ <message>
+ <source>Add Form Layout Row</source>
+ <translation>Formulierindeling van rij toevoegen</translation>
+ </message>
+ <message>
+ <source>&amp;Label text:</source>
+ <translation>&amp;Labeltekst:</translation>
+ </message>
+ <message>
+ <source>Field &amp;type:</source>
+ <translation>Veld&amp;type:</translation>
+ </message>
+ <message>
+ <source>&amp;Field name:</source>
+ <translation>&amp;Veldnaam:</translation>
+ </message>
+ <message>
+ <source>&amp;Buddy:</source>
+ <translation>&amp;Buddy:</translation>
+ </message>
+ <message>
+ <source>&amp;Row:</source>
+ <translation>&amp;Rij:</translation>
+ </message>
+ <message>
+ <source>Label &amp;name:</source>
+ <translation>&amp;Naam van label:</translation>
+ </message>
+</context>
+<context>
+ <name>FormWindow</name>
+ <message>
+ <source>Unexpected element &lt;%1&gt;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Error while pasting clipboard contents at line %1, column %2: %3</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>FormWindowSettings</name>
+ <message>
+ <source>Form Settings</source>
+ <translation>Formulierinstellingen</translation>
+ </message>
+ <message>
+ <source>Layout &amp;Default</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Spacing:</source>
+ <translation>Af&amp;stand:</translation>
+ </message>
+ <message>
+ <source>&amp;Margin:</source>
+ <translation>&amp;Marge:</translation>
+ </message>
+ <message>
+ <source>&amp;Layout Function</source>
+ <translation>Inde&amp;lingsfunctie</translation>
+ </message>
+ <message>
+ <source>Ma&amp;rgin:</source>
+ <translation>Ma&amp;rge:</translation>
+ </message>
+ <message>
+ <source>Spa&amp;cing:</source>
+ <translation>Spa&amp;tiëring:</translation>
+ </message>
+ <message>
+ <source>&amp;Pixmap Function</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Include Hints</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Grid</source>
+ <translation>Raster</translation>
+ </message>
+ <message>
+ <source>Embedded Design</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Author</source>
+ <translation>&amp;Auteur</translation>
+ </message>
+ <message>
+ <source>Translations</source>
+ <translation>Vertalingen</translation>
+ </message>
+ <message>
+ <source>ID-based</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>IconSelector</name>
+ <message>
+ <source>The pixmap file &apos;%1&apos; cannot be read.</source>
+ <translation>Het pixmapbestand &apos;%1&apos; kon niet worden gelezen.</translation>
+ </message>
+ <message>
+ <source>The file &apos;%1&apos; does not appear to be a valid pixmap file: %2</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The file &apos;%1&apos; could not be read: %2</source>
+ <translation>Het bestand &apos;%1&apos; kon niet worden gelezen: %2</translation>
+ </message>
+ <message>
+ <source>All Pixmaps (</source>
+ <translation>Alle pixmaps (</translation>
+ </message>
+ <message>
+ <source>Choose a Pixmap</source>
+ <translation>Kies een pixmap</translation>
+ </message>
+ <message>
+ <source>Pixmap Read Error</source>
+ <translation>Leesfout in pixmap</translation>
+ </message>
+ <message>
+ <source>...</source>
+ <translation>...</translation>
+ </message>
+ <message>
+ <source>Normal Off</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Normal On</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Disabled Off</source>
+ <translation>Uitgeschakeld uit</translation>
+ </message>
+ <message>
+ <source>Disabled On</source>
+ <translation>Uitgeschakeld aan</translation>
+ </message>
+ <message>
+ <source>Active Off</source>
+ <translation>Actief uit</translation>
+ </message>
+ <message>
+ <source>Active On</source>
+ <translation>Actief aan</translation>
+ </message>
+ <message>
+ <source>Selected Off</source>
+ <translation>Geselecteerd uit</translation>
+ </message>
+ <message>
+ <source>Selected On</source>
+ <translation>Geselecteerd aan</translation>
+ </message>
+ <message>
+ <source>Choose Resource...</source>
+ <translation>Hulpbron kiezen...</translation>
+ </message>
+ <message>
+ <source>Choose File...</source>
+ <translation>Bestand kiezen...</translation>
+ </message>
+ <message>
+ <source>Reset</source>
+ <translation>Reset</translation>
+ </message>
+ <message>
+ <source>Reset All</source>
+ <translation>Alles resetten</translation>
+ </message>
+</context>
+<context>
+ <name>ItemPropertyBrowser</name>
+ <message>
+ <source>XX Icon Selected off</source>
+ <extracomment>Sample string to determinate the width for the first column of the list item property browser
+</extracomment>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>MainWindowBase</name>
+ <message>
+ <source>Main</source>
+ <extracomment>Not currently used (main tool bar)
+</extracomment>
+ <translation>Hoofdgedeelte</translation>
+ </message>
+ <message>
+ <source>File</source>
+ <translation>Bestand</translation>
+ </message>
+ <message>
+ <source>Edit</source>
+ <translation>Bewerken</translation>
+ </message>
+ <message>
+ <source>Tools</source>
+ <translation>Hulpmiddelen</translation>
+ </message>
+ <message>
+ <source>Form</source>
+ <translation>Formulier</translation>
+ </message>
+ <message>
+ <source>Qt Designer</source>
+ <translation>Qt Designer</translation>
+ </message>
+</context>
+<context>
+ <name>NewForm</name>
+ <message>
+ <source>Show this Dialog on Startup</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>C&amp;reate</source>
+ <translation>Aan&amp;maken</translation>
+ </message>
+ <message>
+ <source>Recent</source>
+ <translation>Recent</translation>
+ </message>
+ <message>
+ <source>New Form</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Close</source>
+ <translation>Sl&amp;uiten</translation>
+ </message>
+ <message>
+ <source>&amp;Open...</source>
+ <translation>&amp;Openen...</translation>
+ </message>
+ <message>
+ <source>&amp;Recent Forms</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Read error</source>
+ <translation>Leesfout</translation>
+ </message>
+ <message>
+ <source>A temporary form file could not be created in %1.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The temporary form file %1 could not be written.</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>ObjectInspectorModel</name>
+ <message>
+ <source>Object</source>
+ <translation>Object</translation>
+ </message>
+ <message>
+ <source>Class</source>
+ <translation>Klasse</translation>
+ </message>
+ <message>
+ <source>separator</source>
+ <translation>scheiding</translation>
+ </message>
+ <message>
+ <source>&lt;noname&gt;</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>ObjectNameDialog</name>
+ <message>
+ <source>Change Object Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Object Name</source>
+ <translation>Objectnaam</translation>
+ </message>
+</context>
+<context>
+ <name>PluginDialog</name>
+ <message>
+ <source>Plugin Information</source>
+ <translation>Plugin-informatie</translation>
+ </message>
+ <message>
+ <source>1</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>PreferencesDialog</name>
+ <message>
+ <source>Preferences</source>
+ <translation>Voorkeuren</translation>
+ </message>
+</context>
+<context>
+ <name>PreviewConfigurationWidget</name>
+ <message>
+ <source>Form</source>
+ <translation>Formulier</translation>
+ </message>
+ <message>
+ <source>Print/Preview Configuration</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Style</source>
+ <translation>Stijl</translation>
+ </message>
+ <message>
+ <source>Style sheet</source>
+ <translation>Stijlblad</translation>
+ </message>
+ <message>
+ <source>...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Device skin</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>PromotionModel</name>
+ <message>
+ <source>Not used</source>
+ <extracomment>Usage of promoted widgets
+</extracomment>
+ <translation>Niet gebruikt</translation>
+ </message>
+</context>
+<context>
+ <name>QAbstractFormBuilder</name>
+ <message>
+ <source>The creation of a widget of the class &apos;%1&apos; failed.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Attempt to add child that is not of class QWizardPage to QWizard.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Attempt to add a layout to a widget &apos;%1&apos; (%2) which already has a layout of non-box type %3.
+This indicates an inconsistency in the ui-file.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Empty widget item in %1 &apos;%2&apos;.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Flags property are not supported yet.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>While applying tab stops: The widget &apos;%1&apos; could not be found.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Invalid QButtonGroup reference &apos;%1&apos; referenced by &apos;%2&apos;.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>An error has occurred while reading the UI file at line %1, column %2: %3</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>This file was created using Designer from Qt-%1 and cannot be read.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>This file cannot be read because it was created using %1.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Invalid UI file: The root element &lt;ui&gt; is missing.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Invalid UI file</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QAxWidgetPlugin</name>
+ <message>
+ <source>ActiveX control</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>ActiveX control widget</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QAxWidgetTaskMenu</name>
+ <message>
+ <source>Set Control</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Reset Control</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Licensed Control</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The control requires a design-time license</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QCoreApplication</name>
+ <message>
+ <source>%1 is not a promoted class.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The base class %1 is invalid.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The class %1 already exists.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Promoted Widgets</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The class %1 cannot be removed</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The class %1 cannot be removed because it is still referenced.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The class %1 cannot be renamed</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The class %1 cannot be renamed to an empty name.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>There is already a class named %1.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Cannot set an empty include file.</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QDesigner</name>
+ <message>
+ <source>%1 - warning</source>
+ <translation>%1 - waarschuwing</translation>
+ </message>
+</context>
+<context>
+ <name>QDesignerActions</name>
+ <message>
+ <source>Saved %1.</source>
+ <translation>%1 opgeslagen.</translation>
+ </message>
+ <message>
+ <source>%1 already exists.
+Do you want to replace it?</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Edit Widgets</source>
+ <translation>Widgets bewerken</translation>
+ </message>
+ <message>
+ <source>&amp;New...</source>
+ <translation>&amp;Nieuw...</translation>
+ </message>
+ <message>
+ <source>&amp;Open...</source>
+ <translation>&amp;Openen...</translation>
+ </message>
+ <message>
+ <source>&amp;Save</source>
+ <translation>Op&amp;slaan</translation>
+ </message>
+ <message>
+ <source>Save &amp;As...</source>
+ <translation>Opslaan &amp;als...</translation>
+ </message>
+ <message>
+ <source>Save A&amp;ll</source>
+ <translation>A&amp;lles opslaan</translation>
+ </message>
+ <message>
+ <source>Save As &amp;Template...</source>
+ <translation>Opslaan als s&amp;jabloon...</translation>
+ </message>
+ <message>
+ <source>&amp;Close</source>
+ <translation>Sl&amp;uiten</translation>
+ </message>
+ <message>
+ <source>Save &amp;Image...</source>
+ <translation>Afbeeld&amp;ing opslaan...</translation>
+ </message>
+ <message>
+ <source>&amp;Print...</source>
+ <translation>Af&amp;drukken...</translation>
+ </message>
+ <message>
+ <source>&amp;Quit</source>
+ <translation>A&amp;fsluiten</translation>
+ </message>
+ <message>
+ <source>View &amp;Code...</source>
+ <translation>&amp;Code bekijken...</translation>
+ </message>
+ <message>
+ <source>&amp;Minimize</source>
+ <translation>&amp;Minimaliseren</translation>
+ </message>
+ <message>
+ <source>Bring All to Front</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Preferences...</source>
+ <translation>Voorkeuren...</translation>
+ </message>
+ <message>
+ <source>Additional Fonts...</source>
+ <translation>Extra lettertypen...</translation>
+ </message>
+ <message>
+ <source>ALT+CTRL+S</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>CTRL+SHIFT+S</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>CTRL+R</source>
+ <translation>CTRL+R</translation>
+ </message>
+ <message>
+ <source>CTRL+M</source>
+ <translation>CTRL+M</translation>
+ </message>
+ <message>
+ <source>Qt Designer &amp;Help</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Current Widget Help</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>About Plugins</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>About Qt Designer</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>About Qt</source>
+ <translation>Info over Qt</translation>
+ </message>
+ <message>
+ <source>Clear &amp;Menu</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Recent Forms</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Open Form</source>
+ <translation>Formulier openen</translation>
+ </message>
+ <message>
+ <source>Designer UI files (*.%1);;All Files (*)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Save Form As</source>
+ <translation>Formulier opslaan als</translation>
+ </message>
+ <message>
+ <source>Designer</source>
+ <translation>Ontwerper</translation>
+ </message>
+ <message>
+ <source>Feature not implemented yet!</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Code generation failed</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Read error</source>
+ <translation>Leesfout</translation>
+ </message>
+ <message>
+ <source>%1
+Do you want to update the file location or generate a new form?</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Update</source>
+ <translation>Bij&amp;werken</translation>
+ </message>
+ <message>
+ <source>&amp;New Form</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Qt Designer</source>
+ <translation>Qt Designer</translation>
+ </message>
+ <message>
+ <source>Save Form?</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Could not open file</source>
+ <translation>Kon bestand niet openen</translation>
+ </message>
+ <message>
+ <source>The file %1 could not be opened.
+Reason: %2
+Would you like to retry or select a different file?</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Select New File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Could not write file</source>
+ <translation>Kon bestand niet schrijven</translation>
+ </message>
+ <message>
+ <source>It was not possible to write the entire file %1 to disk.
+Reason:%2
+Would you like to retry?</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Assistant</source>
+ <translation>Assistent</translation>
+ </message>
+ <message>
+ <source>&amp;Close Preview</source>
+ <translation>Voorbeeldweergave sl&amp;uiten</translation>
+ </message>
+ <message>
+ <source>The backup file %1 could not be written.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The backup directory %1 could not be created.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The temporary backup directory %1 could not be created.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Preview failed</source>
+ <translation>Voorbeeld is mislukt</translation>
+ </message>
+ <message>
+ <source>Image files (*.%1)</source>
+ <translation>Afbeeldingsbestanden (*.%1)</translation>
+ </message>
+ <message>
+ <source>Save Image</source>
+ <translation>Afbeelding opslaan</translation>
+ </message>
+ <message>
+ <source>Saved image %1.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The file %1 could not be written.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Please close all forms to enable the loading of additional fonts.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Printed %1.</source>
+ <translation>%1 afgedrukt.</translation>
+ </message>
+</context>
+<context>
+ <name>QDesignerAppearanceOptionsPage</name>
+ <message>
+ <source>Appearance</source>
+ <extracomment>Tab in preferences dialog
+</extracomment>
+ <translation>Uiterlijk</translation>
+ </message>
+</context>
+<context>
+ <name>QDesignerAppearanceOptionsWidget</name>
+ <message>
+ <source>Docked Window</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Multiple Top-Level Windows</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Toolwindow Font</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QDesignerAxWidget</name>
+ <message>
+ <source>Reset control</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Set control</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Control loaded</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>A COM exception occurred when executing a meta call of type %1, index %2 of &quot;%3&quot;.</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QDesignerFormBuilder</name>
+ <message>
+ <source>The preview failed to build.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Designer</source>
+ <translation>Ontwerper</translation>
+ </message>
+</context>
+<context>
+ <name>QDesignerFormWindow</name>
+ <message>
+ <source>%1 - %2[*]</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Save Form?</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Do you want to save the changes to this document before closing?</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>If you don&apos;t save, your changes will be lost.</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QDesignerMenu</name>
+ <message>
+ <source>Type Here</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Add Separator</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Insert separator</source>
+ <translation>Scheiding invoegen</translation>
+ </message>
+ <message>
+ <source>Remove separator</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Remove action &apos;%1&apos;</source>
+ <translation>Actie &apos;%1&apos; verwijderen</translation>
+ </message>
+ <message>
+ <source>Add separator</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Insert action</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QDesignerMenuBar</name>
+ <message>
+ <source>Type Here</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Remove Menu &apos;%1&apos;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Remove Menu Bar</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Menu</source>
+ <translation>Menu</translation>
+ </message>
+</context>
+<context>
+ <name>QDesignerPluginManager</name>
+ <message>
+ <source>An XML error was encountered when parsing the XML of the custom widget %1: %2</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>A required attribute (&apos;%1&apos;) is missing.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&apos;%1&apos; is not a valid string property specification.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>An invalid property specification (&apos;%1&apos;) was encountered. Supported types: %2</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The XML of the custom widget %1 does not contain any of the elements &lt;widget&gt; or &lt;ui&gt;.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The class attribute for the class %1 is missing.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The class attribute for the class %1 does not match the class name %2.</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QDesignerPropertySheet</name>
+ <message>
+ <source>Dynamic Properties</source>
+ <translation>Dynamische eigenschappen</translation>
+ </message>
+</context>
+<context>
+ <name>QDesignerResource</name>
+ <message>
+ <source>The layout type &apos;%1&apos; is not supported, defaulting to grid.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The container extension of the widget &apos;%1&apos; (%2) returned a widget not managed by Designer &apos;%3&apos; (%4) when queried for page #%5.
+Container pages should only be added by specifying them in XML returned by the domXml() method of the custom widget.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Unexpected element &lt;%1&gt;</source>
+ <extracomment>Parsing clipboard contents
+</extracomment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Error while pasting clipboard contents at line %1, column %2: %3</source>
+ <extracomment>Parsing clipboard contents
+</extracomment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Error while pasting clipboard contents: The root element &lt;ui&gt; is missing.</source>
+ <extracomment>Parsing clipboard contents
+</extracomment>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QDesignerSharedSettings</name>
+ <message>
+ <source>The template path %1 could not be created.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>An error has been encountered while parsing device profile XML: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QDesignerTaskMenu</name>
+ <message>
+ <source>no signals available</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QDesignerToolWindow</name>
+ <message>
+ <source>Property Editor</source>
+ <translation>Eigenschapbewerker</translation>
+ </message>
+ <message>
+ <source>Action Editor</source>
+ <translation>Actiebewerker</translation>
+ </message>
+ <message>
+ <source>Object Inspector</source>
+ <translation>Inspecteur van objects</translation>
+ </message>
+ <message>
+ <source>Resource Browser</source>
+ <translation>Hulpbron door bladeren</translation>
+ </message>
+ <message>
+ <source>Signal/Slot Editor</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Widget Box</source>
+ <translation>Widget-vak</translation>
+ </message>
+</context>
+<context>
+ <name>QDesignerWorkbench</name>
+ <message>
+ <source>&amp;File</source>
+ <translation>&amp;Bestand</translation>
+ </message>
+ <message>
+ <source>&amp;Edit</source>
+ <translation>Be&amp;werken</translation>
+ </message>
+ <message>
+ <source>F&amp;orm</source>
+ <translation>F&amp;ormulier</translation>
+ </message>
+ <message>
+ <source>Preview in</source>
+ <translation>Voorbeeld in</translation>
+ </message>
+ <message>
+ <source>&amp;View</source>
+ <translation>&amp;Beeld</translation>
+ </message>
+ <message>
+ <source>&amp;Settings</source>
+ <translation>In&amp;stellingen</translation>
+ </message>
+ <message>
+ <source>&amp;Window</source>
+ <translation>&amp;Venster</translation>
+ </message>
+ <message>
+ <source>&amp;Help</source>
+ <translation>&amp;Help</translation>
+ </message>
+ <message>
+ <source>Toolbars</source>
+ <translation>Werkbalken</translation>
+ </message>
+ <message>
+ <source>Widget Box</source>
+ <translation>Widget-vak</translation>
+ </message>
+ <message>
+ <source>Save Forms?</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message numerus="yes">
+ <source>There are %n forms with unsaved changes. Do you want to review these changes before quitting?</source>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ </translation>
+ </message>
+ <message>
+ <source>If you do not review your documents, all your changes will be lost.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Discard Changes</source>
+ <translation>Wijzigingen verwerpen</translation>
+ </message>
+ <message>
+ <source>Review Changes</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Backup Information</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The last session of Designer was not terminated correctly. Backup files were left behind. Do you want to load them?</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The file &lt;b&gt;%1&lt;/b&gt; could not be opened: %2</source>
+ <translation>Het bestand &lt;b&gt;%1&lt;/b&gt; kon niet worden geopend: %2</translation>
+ </message>
+</context>
+<context>
+ <name>QFormBuilder</name>
+ <message>
+ <source>An empty class name was passed on to %1 (object name: &apos;%2&apos;).</source>
+ <extracomment>Empty class name passed to widget factory method
+</extracomment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>QFormBuilder was unable to create a custom widget of the class &apos;%1&apos;; defaulting to base class &apos;%2&apos;.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>QFormBuilder was unable to create a widget of the class &apos;%1&apos;.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The layout type `%1&apos; is not supported.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The set-type property %1 could not be read.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The enumeration-type property %1 could not be read.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Reading properties of the type %1 is not supported yet.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The property %1 could not be written. The type %2 is not supported yet.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The enumeration-value &apos;%1&apos; is invalid. The default value &apos;%2&apos; will be used instead.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The flag-value &apos;%1&apos; is invalid. Zero will be used instead.</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QStackedWidgetEventFilter</name>
+ <message>
+ <source>Previous Page</source>
+ <translation>Vorige pagina</translation>
+ </message>
+ <message>
+ <source>Next Page</source>
+ <translation>Volgende pagina</translation>
+ </message>
+ <message>
+ <source>Delete</source>
+ <translation>Verwijderen</translation>
+ </message>
+ <message>
+ <source>Before Current Page</source>
+ <translation>Voor de huidige pagina</translation>
+ </message>
+ <message>
+ <source>After Current Page</source>
+ <translation>Na de huidige pagina</translation>
+ </message>
+ <message>
+ <source>Change Page Order...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Change Page Order</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Page %1 of %2</source>
+ <translation>Pagina %1 van %2</translation>
+ </message>
+ <message>
+ <source>Insert Page</source>
+ <translation>Pagina invoegen</translation>
+ </message>
+</context>
+<context>
+ <name>QStackedWidgetPreviewEventFilter</name>
+ <message>
+ <source>Go to previous page of %1 &apos;%2&apos; (%3/%4).</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Go to next page of %1 &apos;%2&apos; (%3/%4).</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QTabWidgetEventFilter</name>
+ <message>
+ <source>Delete</source>
+ <translation>Verwijderen</translation>
+ </message>
+ <message>
+ <source>Before Current Page</source>
+ <translation>Voor de huidige pagina</translation>
+ </message>
+ <message>
+ <source>After Current Page</source>
+ <translation>Na de huidige pagina</translation>
+ </message>
+ <message>
+ <source>Page %1 of %2</source>
+ <translation>Pagina %1 van %2</translation>
+ </message>
+ <message>
+ <source>Insert Page</source>
+ <translation>Pagina invoegen</translation>
+ </message>
+</context>
+<context>
+ <name>QToolBoxHelper</name>
+ <message>
+ <source>Delete Page</source>
+ <translation>Pagina verwijderen</translation>
+ </message>
+ <message>
+ <source>Before Current Page</source>
+ <translation>Voor de huidige pagina</translation>
+ </message>
+ <message>
+ <source>After Current Page</source>
+ <translation>Na de huidige pagina</translation>
+ </message>
+ <message>
+ <source>Change Page Order...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Change Page Order</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Page %1 of %2</source>
+ <translation>Pagina %1 van %2</translation>
+ </message>
+ <message>
+ <source>Insert Page</source>
+ <translation>Pagina invoegen</translation>
+ </message>
+</context>
+<context>
+ <name>QtBoolEdit</name>
+ <message>
+ <source>True</source>
+ <translation>Waar</translation>
+ </message>
+ <message>
+ <source>False</source>
+ <translation>Onwaar</translation>
+ </message>
+</context>
+<context>
+ <name>QtBoolPropertyManager</name>
+ <message>
+ <source>True</source>
+ <translation>Waar</translation>
+ </message>
+ <message>
+ <source>False</source>
+ <translation>Onwaar</translation>
+ </message>
+</context>
+<context>
+ <name>QtCharEdit</name>
+ <message>
+ <source>Clear Char</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QtColorEditWidget</name>
+ <message>
+ <source>...</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QtColorPropertyManager</name>
+ <message>
+ <source>Red</source>
+ <translation>Rood</translation>
+ </message>
+ <message>
+ <source>Green</source>
+ <translation>Groen</translation>
+ </message>
+ <message>
+ <source>Blue</source>
+ <translation>Blauw</translation>
+ </message>
+ <message>
+ <source>Alpha</source>
+ <translation>Alfa</translation>
+ </message>
+</context>
+<context>
+ <name>QtCursorDatabase</name>
+ <message>
+ <source>Arrow</source>
+ <translation>Pijl</translation>
+ </message>
+ <message>
+ <source>Up Arrow</source>
+ <translation>Pijl omhoog</translation>
+ </message>
+ <message>
+ <source>Cross</source>
+ <translation>Kruis</translation>
+ </message>
+ <message>
+ <source>Wait</source>
+ <translation>Wachten</translation>
+ </message>
+ <message>
+ <source>IBeam</source>
+ <translation>IBeam</translation>
+ </message>
+ <message>
+ <source>Size Vertical</source>
+ <translation>Grootte verticaal</translation>
+ </message>
+ <message>
+ <source>Size Horizontal</source>
+ <translation>Grootte horizontaal</translation>
+ </message>
+ <message>
+ <source>Size Backslash</source>
+ <translation>Grootte backslash</translation>
+ </message>
+ <message>
+ <source>Size Slash</source>
+ <translation>Grootte slash</translation>
+ </message>
+ <message>
+ <source>Size All</source>
+ <translation>Grootte alles</translation>
+ </message>
+ <message>
+ <source>Blank</source>
+ <translation>Blanco</translation>
+ </message>
+ <message>
+ <source>Split Vertical</source>
+ <translation>Verticaal splitsen</translation>
+ </message>
+ <message>
+ <source>Split Horizontal</source>
+ <translation>Horizontaal splitsen</translation>
+ </message>
+ <message>
+ <source>Pointing Hand</source>
+ <translation>Aanwijshand</translation>
+ </message>
+ <message>
+ <source>Forbidden</source>
+ <translation>Verboden</translation>
+ </message>
+ <message>
+ <source>Open Hand</source>
+ <translation>Open hand</translation>
+ </message>
+ <message>
+ <source>Closed Hand</source>
+ <translation>Gesloten hand</translation>
+ </message>
+ <message>
+ <source>What&apos;s This</source>
+ <translation>Wat is dit</translation>
+ </message>
+ <message>
+ <source>Busy</source>
+ <translation>Bezet</translation>
+ </message>
+</context>
+<context>
+ <name>QtFontEditWidget</name>
+ <message>
+ <source>...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Select Font</source>
+ <translation>Lettertype selecteren</translation>
+ </message>
+</context>
+<context>
+ <name>QtFontPropertyManager</name>
+ <message>
+ <source>Family</source>
+ <translation>Familie</translation>
+ </message>
+ <message>
+ <source>Point Size</source>
+ <translation>Puntgrootte</translation>
+ </message>
+ <message>
+ <source>Bold</source>
+ <translation>Vet</translation>
+ </message>
+ <message>
+ <source>Italic</source>
+ <translation>Cursief</translation>
+ </message>
+ <message>
+ <source>Underline</source>
+ <translation>Onderstrepen</translation>
+ </message>
+ <message>
+ <source>Strikeout</source>
+ <translation>Doorhalen</translation>
+ </message>
+ <message>
+ <source>Kerning</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QtGradientDialog</name>
+ <message>
+ <source>Edit Gradient</source>
+ <translation>Bewerk kleurverloop</translation>
+ </message>
+</context>
+<context>
+ <name>QtGradientEditor</name>
+ <message>
+ <source>Form</source>
+ <translation>Formulier</translation>
+ </message>
+ <message>
+ <source>Gradient Editor</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>This area shows a preview of the gradient being edited. It also allows you to edit parameters specific to the gradient&apos;s type such as start and final point, radius, etc. by drag &amp; drop.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>2</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>3</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>4</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>5</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Gradient Stops Editor</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>This area allows you to edit gradient stops. Double click on the existing stop handle to duplicate it. Double click outside of the existing stop handles to create a new stop. Drag &amp; drop the handle to reposition it. Use right mouse button to popup context menu with extra actions.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Zoom</source>
+ <translation>Zoomen</translation>
+ </message>
+ <message>
+ <source>Reset Zoom</source>
+ <translation>Zoom herstellen</translation>
+ </message>
+ <message>
+ <source>Position</source>
+ <translation>Positie</translation>
+ </message>
+ <message>
+ <source>Hue</source>
+ <translation>Tint</translation>
+ </message>
+ <message>
+ <source>H</source>
+ <translation>H</translation>
+ </message>
+ <message>
+ <source>Saturation</source>
+ <translation>Verzadiging</translation>
+ </message>
+ <message>
+ <source>S</source>
+ <translation>S</translation>
+ </message>
+ <message>
+ <source>Sat</source>
+ <translation>za</translation>
+ </message>
+ <message>
+ <source>Value</source>
+ <translation>Waarde</translation>
+ </message>
+ <message>
+ <source>V</source>
+ <translation>V</translation>
+ </message>
+ <message>
+ <source>Val</source>
+ <translation>Waarde</translation>
+ </message>
+ <message>
+ <source>Alpha</source>
+ <translation>Alfa</translation>
+ </message>
+ <message>
+ <source>A</source>
+ <translation>A</translation>
+ </message>
+ <message>
+ <source>Type</source>
+ <translation>Type</translation>
+ </message>
+ <message>
+ <source>Spread</source>
+ <translation>Spreid</translation>
+ </message>
+ <message>
+ <source>Color</source>
+ <translation>Kleur</translation>
+ </message>
+ <message>
+ <source>Current stop&apos;s color</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Show HSV specification</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>HSV</source>
+ <translation>HSV</translation>
+ </message>
+ <message>
+ <source>Show RGB specification</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>RGB</source>
+ <translation>RGB</translation>
+ </message>
+ <message>
+ <source>Current stop&apos;s position</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>%</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Zoom In</source>
+ <translation>Inzoomen</translation>
+ </message>
+ <message>
+ <source>Zoom Out</source>
+ <translation>Uitzoomen</translation>
+ </message>
+ <message>
+ <source>Toggle details extension</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&gt;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Linear Type</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Radial Type</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Conical Type</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Pad Spread</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Repeat Spread</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Reflect Spread</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Start X</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Start Y</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Final X</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Final Y</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Central X</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Central Y</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Focal X</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Focal Y</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Radius</source>
+ <translation>Straal</translation>
+ </message>
+ <message>
+ <source>Angle</source>
+ <translation>Hoek</translation>
+ </message>
+ <message>
+ <source>Linear</source>
+ <translation>Lineair</translation>
+ </message>
+ <message>
+ <source>Radial</source>
+ <translation>Radiaal</translation>
+ </message>
+ <message>
+ <source>Conical</source>
+ <translation>Kegelvormig</translation>
+ </message>
+ <message>
+ <source>Pad</source>
+ <translation>Pad</translation>
+ </message>
+ <message>
+ <source>Repeat</source>
+ <translation>Herhalen</translation>
+ </message>
+ <message>
+ <source>Reflect</source>
+ <translation>Reflecteren</translation>
+ </message>
+</context>
+<context>
+ <name>QtGradientStopsWidget</name>
+ <message>
+ <source>New Stop</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Delete</source>
+ <translation>Verwijderen</translation>
+ </message>
+ <message>
+ <source>Flip All</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Select All</source>
+ <translation>Alles selecteren</translation>
+ </message>
+ <message>
+ <source>Zoom In</source>
+ <translation>Inzoomen</translation>
+ </message>
+ <message>
+ <source>Zoom Out</source>
+ <translation>Uitzoomen</translation>
+ </message>
+ <message>
+ <source>Reset Zoom</source>
+ <translation>Zoom herstellen</translation>
+ </message>
+</context>
+<context>
+ <name>QtGradientView</name>
+ <message>
+ <source>Gradient View</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>New...</source>
+ <translation>Nieuw...</translation>
+ </message>
+ <message>
+ <source>Edit...</source>
+ <translation>Bewerken...</translation>
+ </message>
+ <message>
+ <source>Rename</source>
+ <translation>Hernoemen</translation>
+ </message>
+ <message>
+ <source>Remove</source>
+ <translation>Verwijderen</translation>
+ </message>
+ <message>
+ <source>Grad</source>
+ <translation>Grads</translation>
+ </message>
+ <message>
+ <source>Remove Gradient</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Are you sure you want to remove the selected gradient?</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QtGradientViewDialog</name>
+ <message>
+ <source>Select Gradient</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QtLocalePropertyManager</name>
+ <message>
+ <source>&lt;Invalid&gt;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>%1, %2</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Language</source>
+ <translation>Taal</translation>
+ </message>
+ <message>
+ <source>Country</source>
+ <translation>Land</translation>
+ </message>
+</context>
+<context>
+ <name>QtPointFPropertyManager</name>
+ <message>
+ <source>(%1, %2)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>X</source>
+ <translation>X</translation>
+ </message>
+ <message>
+ <source>Y</source>
+ <translation>Y</translation>
+ </message>
+</context>
+<context>
+ <name>QtPointPropertyManager</name>
+ <message>
+ <source>(%1, %2)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>X</source>
+ <translation>X</translation>
+ </message>
+ <message>
+ <source>Y</source>
+ <translation>Y</translation>
+ </message>
+</context>
+<context>
+ <name>QtPropertyBrowserUtils</name>
+ <message>
+ <source>[%1, %2, %3] (%4)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>[%1, %2]</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QtRectFPropertyManager</name>
+ <message>
+ <source>[(%1, %2), %3 x %4]</source>
+ <translation>[(%1, %2), %3 x %4]</translation>
+ </message>
+ <message>
+ <source>X</source>
+ <translation>X</translation>
+ </message>
+ <message>
+ <source>Y</source>
+ <translation>Y</translation>
+ </message>
+ <message>
+ <source>Width</source>
+ <translation>Breedte</translation>
+ </message>
+ <message>
+ <source>Height</source>
+ <translation>Hoogte</translation>
+ </message>
+</context>
+<context>
+ <name>QtRectPropertyManager</name>
+ <message>
+ <source>[(%1, %2), %3 x %4]</source>
+ <translation>[(%1, %2), %3 x %4]</translation>
+ </message>
+ <message>
+ <source>X</source>
+ <translation>X</translation>
+ </message>
+ <message>
+ <source>Y</source>
+ <translation>Y</translation>
+ </message>
+ <message>
+ <source>Width</source>
+ <translation>Breedte</translation>
+ </message>
+ <message>
+ <source>Height</source>
+ <translation>Hoogte</translation>
+ </message>
+</context>
+<context>
+ <name>QtResourceEditorDialog</name>
+ <message>
+ <source>Dialog</source>
+ <translation>Dialoog</translation>
+ </message>
+ <message>
+ <source>New File</source>
+ <translation>Nieuw bestand</translation>
+ </message>
+ <message>
+ <source>N</source>
+ <translation>N</translation>
+ </message>
+ <message>
+ <source>Remove File</source>
+ <translation>Verwijder bestand</translation>
+ </message>
+ <message>
+ <source>R</source>
+ <translation>R</translation>
+ </message>
+ <message>
+ <source>I</source>
+ <translation>I</translation>
+ </message>
+ <message>
+ <source>New Resource</source>
+ <translation>Nieuwe hulpbron</translation>
+ </message>
+ <message>
+ <source>A</source>
+ <translation>A</translation>
+ </message>
+ <message>
+ <source>Remove Resource or File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>%1 already exists.
+Do you want to replace it?</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The file does not appear to be a resource file; element &apos;%1&apos; was found where &apos;%2&apos; was expected.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>%1 [read-only]</source>
+ <translation>%1 [alleen-lezen]</translation>
+ </message>
+ <message>
+ <source>%1 [missing]</source>
+ <translation>%1 [ontbreekt]</translation>
+ </message>
+ <message>
+ <source>&lt;no prefix&gt;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>New Resource File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Resource files (*.qrc)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Import Resource File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>newPrefix</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;p&gt;&lt;b&gt;Warning:&lt;/b&gt; The file&lt;/p&gt;&lt;p&gt;%1&lt;/p&gt;&lt;p&gt;is outside of the current resource file&apos;s parent directory.&lt;/p&gt;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;p&gt;To resolve the issue, press:&lt;/p&gt;&lt;table&gt;&lt;tr&gt;&lt;th align=&quot;left&quot;&gt;Copy&lt;/th&gt;&lt;td&gt;to copy the file to the resource file&apos;s parent directory.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;th align=&quot;left&quot;&gt;Copy As...&lt;/th&gt;&lt;td&gt;to copy the file into a subdirectory of the resource file&apos;s parent directory.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;th align=&quot;left&quot;&gt;Keep&lt;/th&gt;&lt;td&gt;to use its current location.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Add Files</source>
+ <translation>Bestanden toevoegen</translation>
+ </message>
+ <message>
+ <source>Incorrect Path</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Copy</source>
+ <translation>Kopiëren</translation>
+ </message>
+ <message>
+ <source>Copy As...</source>
+ <translation>Kopiëren als...</translation>
+ </message>
+ <message>
+ <source>Keep</source>
+ <translation>Behouden</translation>
+ </message>
+ <message>
+ <source>Skip</source>
+ <translation>Overslaan</translation>
+ </message>
+ <message>
+ <source>Clone Prefix</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Enter the suffix which you want to add to the names of the cloned files.
+This could for example be a language extension like &quot;_de&quot;.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Copy As</source>
+ <translation>Kopiëren als</translation>
+ </message>
+ <message>
+ <source>&lt;p&gt;The selected file:&lt;/p&gt;&lt;p&gt;%1&lt;/p&gt;&lt;p&gt;is outside of the current resource file&apos;s directory:&lt;/p&gt;&lt;p&gt;%2&lt;/p&gt;&lt;p&gt;Please select another path within this directory.&lt;p&gt;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Could not overwrite %1.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Could not copy
+%1
+to
+%2</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>A parse error occurred at line %1, column %2 of %3:
+%4</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Save Resource File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Could not write %1: %2</source>
+ <translation>Kon %1 niet schrijven: %2</translation>
+ </message>
+ <message>
+ <source>Edit Resources</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>New...</source>
+ <translation>Nieuw...</translation>
+ </message>
+ <message>
+ <source>Open...</source>
+ <translation>Openen...</translation>
+ </message>
+ <message>
+ <source>Open Resource File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Remove</source>
+ <translation>Verwijderen</translation>
+ </message>
+ <message>
+ <source>Move Up</source>
+ <translation>Omhoog verplaatsen</translation>
+ </message>
+ <message>
+ <source>Move Down</source>
+ <translation>Omlaag verplaatsen</translation>
+ </message>
+ <message>
+ <source>Add Prefix</source>
+ <translation>Voorvoegsel toevoegen</translation>
+ </message>
+ <message>
+ <source>Add Files...</source>
+ <translation>Bestanden toevoegen...</translation>
+ </message>
+ <message>
+ <source>Change Prefix</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Change Language</source>
+ <translation>Taal wijzigen</translation>
+ </message>
+ <message>
+ <source>Change Alias</source>
+ <translation>Alias wijzigen</translation>
+ </message>
+ <message>
+ <source>Clone Prefix...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Prefix / Path</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Language / Alias</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;html&gt;&lt;p&gt;&lt;b&gt;Warning:&lt;/b&gt; There have been problems while reloading the resources:&lt;/p&gt;&lt;pre&gt;%1&lt;/pre&gt;&lt;/html&gt;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Resource Warning</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QtResourceView</name>
+ <message>
+ <source>Size: %1 x %2
+%3</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Edit Resources...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Reload</source>
+ <translation>Herladen</translation>
+ </message>
+ <message>
+ <source>Copy Path</source>
+ <translation>Pad kopiëren</translation>
+ </message>
+ <message>
+ <source>Filter</source>
+ <translation>Filter</translation>
+ </message>
+</context>
+<context>
+ <name>QtResourceViewDialog</name>
+ <message>
+ <source>Select Resource</source>
+ <translation>Gegevensbron selecteren</translation>
+ </message>
+</context>
+<context>
+ <name>QtSizeFPropertyManager</name>
+ <message>
+ <source>%1 x %2</source>
+ <translation>%1 x %2</translation>
+ </message>
+ <message>
+ <source>Width</source>
+ <translation>Breedte</translation>
+ </message>
+ <message>
+ <source>Height</source>
+ <translation>Hoogte</translation>
+ </message>
+</context>
+<context>
+ <name>QtSizePolicyPropertyManager</name>
+ <message>
+ <source>&lt;Invalid&gt;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>[%1, %2, %3, %4]</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Horizontal Policy</source>
+ <translation>Horizontaal beleid</translation>
+ </message>
+ <message>
+ <source>Vertical Policy</source>
+ <translation>Verticaal beleid</translation>
+ </message>
+ <message>
+ <source>Horizontal Stretch</source>
+ <translation>Horizontaal uitrekken</translation>
+ </message>
+ <message>
+ <source>Vertical Stretch</source>
+ <translation>Verticaal uitrekken</translation>
+ </message>
+</context>
+<context>
+ <name>QtSizePropertyManager</name>
+ <message>
+ <source>%1 x %2</source>
+ <translation>%1 x %2</translation>
+ </message>
+ <message>
+ <source>Width</source>
+ <translation>Breedte</translation>
+ </message>
+ <message>
+ <source>Height</source>
+ <translation>Hoogte</translation>
+ </message>
+</context>
+<context>
+ <name>QtToolBarDialog</name>
+ <message>
+ <source>Customize Toolbars</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Actions</source>
+ <translation>Acties</translation>
+ </message>
+ <message>
+ <source>Toolbars</source>
+ <translation>Werkbalken</translation>
+ </message>
+ <message>
+ <source>Add new toolbar</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>New</source>
+ <translation>Nieuw</translation>
+ </message>
+ <message>
+ <source>Remove selected toolbar</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Remove</source>
+ <translation>Verwijderen</translation>
+ </message>
+ <message>
+ <source>Rename toolbar</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Rename</source>
+ <translation>Hernoemen</translation>
+ </message>
+ <message>
+ <source>Move action up</source>
+ <translation>Actie naar boven verplaatsen</translation>
+ </message>
+ <message>
+ <source>Up</source>
+ <translation>Omhoog</translation>
+ </message>
+ <message>
+ <source>Remove action from toolbar</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;-</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Add action to toolbar</source>
+ <translation>Actie aan werkbalk toevoegen</translation>
+ </message>
+ <message>
+ <source>-&gt;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Move action down</source>
+ <translation>Actie naar onder verplaatsen</translation>
+ </message>
+ <message>
+ <source>Down</source>
+ <translation>Omlaag</translation>
+ </message>
+ <message>
+ <source>Current Toolbar Actions</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Custom Toolbar</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt; S E P A R A T O R &gt;</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QtTreePropertyBrowser</name>
+ <message>
+ <source>Property</source>
+ <translation>Eigenschap</translation>
+ </message>
+ <message>
+ <source>Value</source>
+ <translation>Waarde</translation>
+ </message>
+</context>
+<context>
+ <name>SaveFormAsTemplate</name>
+ <message>
+ <source>Save Form As Template</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Name:</source>
+ <translation>&amp;Naam:</translation>
+ </message>
+ <message>
+ <source>&amp;Category:</source>
+ <translation>&amp;Categorie:</translation>
+ </message>
+ <message>
+ <source>Add path...</source>
+ <translation>Pad toevoegen...</translation>
+ </message>
+ <message>
+ <source>Template Exists</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>A template with the name %1 already exists.
+Do you want overwrite the template?</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Overwrite Template</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Open Error</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>There was an error opening template %1 for writing. Reason: %2</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Write Error</source>
+ <translation>Schrijffout</translation>
+ </message>
+ <message>
+ <source>There was an error writing the template %1 to disk. Reason: %2</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Pick a directory to save templates in</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>SelectSignalDialog</name>
+ <message>
+ <source>Go to slot</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Select signal</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>signal</source>
+ <translation>signaal</translation>
+ </message>
+ <message>
+ <source>class</source>
+ <translation>klasse</translation>
+ </message>
+</context>
+<context>
+ <name>SignalSlotConnection</name>
+ <message>
+ <source>SENDER(%1), SIGNAL(%2), RECEIVER(%3), SLOT(%4)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>SignalSlotDialogClass</name>
+ <message>
+ <source>Signals and slots</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Slots</source>
+ <translation>Slots</translation>
+ </message>
+ <message>
+ <source>Add</source>
+ <translation>Toevoegen</translation>
+ </message>
+ <message>
+ <source>...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Delete</source>
+ <translation>Verwijderen</translation>
+ </message>
+ <message>
+ <source>Signals</source>
+ <translation>Signalen</translation>
+ </message>
+</context>
+<context>
+ <name>Spacer</name>
+ <message>
+ <source>Horizontal Spacer &apos;%1&apos;, %2 x %3</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Vertical Spacer &apos;%1&apos;, %2 x %3</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>TemplateOptionsPage</name>
+ <message>
+ <source>Template Paths</source>
+ <extracomment>Tab in preferences dialog
+</extracomment>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>ToolBarManager</name>
+ <message>
+ <source>Configure Toolbars...</source>
+ <translation>Werkbalken instellen...</translation>
+ </message>
+ <message>
+ <source>Window</source>
+ <translation>Venster</translation>
+ </message>
+ <message>
+ <source>Help</source>
+ <translation>Help</translation>
+ </message>
+ <message>
+ <source>Style</source>
+ <translation>Stijl</translation>
+ </message>
+ <message>
+ <source>Dock views</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>File</source>
+ <translation>Bestand</translation>
+ </message>
+ <message>
+ <source>Edit</source>
+ <translation>Bewerken</translation>
+ </message>
+ <message>
+ <source>Tools</source>
+ <translation>Hulpmiddelen</translation>
+ </message>
+ <message>
+ <source>Form</source>
+ <translation>Formulier</translation>
+ </message>
+ <message>
+ <source>Toolbars</source>
+ <translation>Werkbalken</translation>
+ </message>
+</context>
+<context>
+ <name>VersionDialog</name>
+ <message>
+ <source>&lt;h3&gt;%1&lt;/h3&gt;&lt;br/&gt;&lt;br/&gt;Version %2</source>
+ <translation>&lt;h3&gt;%1&lt;/h3&gt;&lt;br/&gt;&lt;br/&gt;Versie %2</translation>
+ </message>
+ <message>
+ <source>Qt Designer</source>
+ <translation>Qt Designer</translation>
+ </message>
+ <message>
+ <source>&lt;br/&gt;Qt Designer is a graphical user interface designer for Qt applications.&lt;br/&gt;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>%1&lt;br/&gt;Copyright (C) %2 The Qt Company Ltd.</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>WidgetDataBase</name>
+ <message>
+ <source>A custom widget plugin whose class name (%1) matches that of an existing class has been found.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The file contains a custom widget &apos;%1&apos; whose base class (%2) differs from the current entry in the widget database (%3). The widget database is left unchanged.</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>qdesigner_internal</name>
+ <message>
+ <source>%1 Widget</source>
+ <translation>%1 widget</translation>
+ </message>
+</context>
+<context>
+ <name>qdesigner_internal::ActionEditor</name>
+ <message>
+ <source>New...</source>
+ <translation>Nieuw...</translation>
+ </message>
+ <message>
+ <source>Edit...</source>
+ <translation>Bewerken...</translation>
+ </message>
+ <message>
+ <source>Go to slot...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Copy</source>
+ <translation>Kopiëren</translation>
+ </message>
+ <message>
+ <source>Cut</source>
+ <translation>Knippen</translation>
+ </message>
+ <message>
+ <source>Paste</source>
+ <translation>Plakken</translation>
+ </message>
+ <message>
+ <source>Select all</source>
+ <translation>Alles selecteren</translation>
+ </message>
+ <message>
+ <source>Delete</source>
+ <translation>Verwijderen</translation>
+ </message>
+ <message>
+ <source>Actions</source>
+ <translation>Acties</translation>
+ </message>
+ <message>
+ <source>Configure Action Editor</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Icon View</source>
+ <translation>Pictogramweergave</translation>
+ </message>
+ <message>
+ <source>Detailed View</source>
+ <translation>Gedetailleerde weergave</translation>
+ </message>
+ <message>
+ <source>Filter</source>
+ <translation>Filter</translation>
+ </message>
+ <message>
+ <source>New action</source>
+ <translation>Nieuwe actie</translation>
+ </message>
+ <message>
+ <source>Edit action</source>
+ <translation>Actie bewerken</translation>
+ </message>
+ <message>
+ <source>Remove action &apos;%1&apos;</source>
+ <translation>Actie &apos;%1&apos; verwijderen</translation>
+ </message>
+ <message>
+ <source>Remove actions</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Used In</source>
+ <translation>Gebruikt in</translation>
+ </message>
+</context>
+<context>
+ <name>qdesigner_internal::ActionModel</name>
+ <message>
+ <source>Name</source>
+ <translation>Naam</translation>
+ </message>
+ <message>
+ <source>Used</source>
+ <translation>Gebruikt</translation>
+ </message>
+ <message>
+ <source>Text</source>
+ <translation>Tekst</translation>
+ </message>
+ <message>
+ <source>Shortcut</source>
+ <translation>Sneltoets</translation>
+ </message>
+ <message>
+ <source>Checkable</source>
+ <translation>Te activeren</translation>
+ </message>
+ <message>
+ <source>ToolTip</source>
+ <translation>Tekstballon</translation>
+ </message>
+</context>
+<context>
+ <name>qdesigner_internal::BuddyEditor</name>
+ <message>
+ <source>Add buddy</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Remove buddies</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message numerus="yes">
+ <source>Remove %n buddies</source>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ </translation>
+ </message>
+ <message numerus="yes">
+ <source>Add %n buddies</source>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ </translation>
+ </message>
+ <message>
+ <source>Set automatically</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>qdesigner_internal::BuddyEditorPlugin</name>
+ <message>
+ <source>Edit Buddies</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>qdesigner_internal::BuddyEditorTool</name>
+ <message>
+ <source>Edit Buddies</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>qdesigner_internal::ButtonGroupMenu</name>
+ <message>
+ <source>Select members</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Break</source>
+ <translation>Onderbreking</translation>
+ </message>
+</context>
+<context>
+ <name>qdesigner_internal::ButtonTaskMenu</name>
+ <message>
+ <source>Assign to button group</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Button group</source>
+ <translation>Knoppengroep</translation>
+ </message>
+ <message>
+ <source>New button group</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Change text...</source>
+ <translation>Tekst wijzigen...</translation>
+ </message>
+ <message>
+ <source>None</source>
+ <translation>Geen</translation>
+ </message>
+ <message>
+ <source>Button group &apos;%1&apos;</source>
+ <translation>Knoppengroep &apos;%1&apos;</translation>
+ </message>
+</context>
+<context>
+ <name>qdesigner_internal::CodeDialog</name>
+ <message>
+ <source>Save...</source>
+ <translation>Opslaan...</translation>
+ </message>
+ <message>
+ <source>Copy All</source>
+ <translation>Alles kopiëren</translation>
+ </message>
+ <message>
+ <source>&amp;Find in Text...</source>
+ <translation>In tekst &amp;zoeken...</translation>
+ </message>
+ <message>
+ <source>A temporary form file could not be created in %1.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The temporary form file %1 could not be written.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>%1 - [Code]</source>
+ <translation>%1 - [code]</translation>
+ </message>
+ <message>
+ <source>Save Code</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Header Files (*.%1)</source>
+ <translation>Header-bestanden (*.%1)</translation>
+ </message>
+ <message>
+ <source>The file %1 could not be opened: %2</source>
+ <translation>Het bestand %1 kon niet worden geopend: %2</translation>
+ </message>
+ <message>
+ <source>The file %1 could not be written: %2</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>%1 - Error</source>
+ <translation>%1 - fout</translation>
+ </message>
+</context>
+<context>
+ <name>qdesigner_internal::ColorAction</name>
+ <message>
+ <source>Text Color</source>
+ <translation>Tekstkleur</translation>
+ </message>
+</context>
+<context>
+ <name>qdesigner_internal::ComboBoxTaskMenu</name>
+ <message>
+ <source>Edit Items...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Change Combobox Contents</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>qdesigner_internal::CommandLinkButtonTaskMenu</name>
+ <message>
+ <source>Change description...</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>qdesigner_internal::ConnectionEdit</name>
+ <message>
+ <source>Select All</source>
+ <translation>Alles selecteren</translation>
+ </message>
+ <message>
+ <source>Deselect All</source>
+ <translation>Alles deselecteren</translation>
+ </message>
+ <message>
+ <source>Delete</source>
+ <translation>Verwijderen</translation>
+ </message>
+</context>
+<context>
+ <name>qdesigner_internal::ConnectionModel</name>
+ <message>
+ <source>Sender</source>
+ <translation>Afzender</translation>
+ </message>
+ <message>
+ <source>Signal</source>
+ <translation>Signaal</translation>
+ </message>
+ <message>
+ <source>Receiver</source>
+ <translation>Ontvanger</translation>
+ </message>
+ <message>
+ <source>Slot</source>
+ <translation>Slot</translation>
+ </message>
+ <message>
+ <source>&lt;sender&gt;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;signal&gt;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;receiver&gt;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;slot&gt;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The connection already exists!&lt;br&gt;%1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Signal and Slot Editor</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>qdesigner_internal::ContainerWidgetTaskMenu</name>
+ <message>
+ <source>Delete</source>
+ <translation>Verwijderen</translation>
+ </message>
+ <message>
+ <source>Insert</source>
+ <translation>Invoegen</translation>
+ </message>
+ <message>
+ <source>Insert Page Before Current Page</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Insert Page After Current Page</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Add Subwindow</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Subwindow</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Page</source>
+ <translation>Pagina</translation>
+ </message>
+ <message>
+ <source>Page %1 of %2</source>
+ <translation>Pagina %1 van %2</translation>
+ </message>
+</context>
+<context>
+ <name>qdesigner_internal::DPI_Chooser</name>
+ <message>
+ <source>System (%1 x %2)</source>
+ <extracomment>System resolution
+</extracomment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>User defined</source>
+ <translation>Door de gebruiker bepaald</translation>
+ </message>
+ <message>
+ <source> x </source>
+ <extracomment>DPI X/Y separator
+</extracomment>
+ <translation> x </translation>
+ </message>
+</context>
+<context>
+ <name>qdesigner_internal::DesignerPropertyManager</name>
+ <message>
+ <source>translatable</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>disambiguation</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>comment</source>
+ <translation>toelichting</translation>
+ </message>
+ <message>
+ <source>id</source>
+ <translation>id</translation>
+ </message>
+ <message>
+ <source>AlignLeft</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>AlignHCenter</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>AlignRight</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>AlignJustify</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>AlignTop</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>AlignVCenter</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>AlignBottom</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>%1, %2</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message numerus="yes">
+ <source>Customized (%n roles)</source>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ </translation>
+ </message>
+ <message>
+ <source>Inherited</source>
+ <translation>Overgeërfd</translation>
+ </message>
+ <message>
+ <source>[Theme] %1</source>
+ <translation>[Thema] %1</translation>
+ </message>
+ <message>
+ <source>Horizontal</source>
+ <translation>Horizontaal</translation>
+ </message>
+ <message>
+ <source>Vertical</source>
+ <translation>Verticaal</translation>
+ </message>
+ <message>
+ <source>Theme</source>
+ <translation>Thema</translation>
+ </message>
+ <message>
+ <source>Normal Off</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Normal On</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Disabled Off</source>
+ <translation>Uitgeschakeld uit</translation>
+ </message>
+ <message>
+ <source>Disabled On</source>
+ <translation>Uitgeschakeld aan</translation>
+ </message>
+ <message>
+ <source>Active Off</source>
+ <translation>Actief uit</translation>
+ </message>
+ <message>
+ <source>Active On</source>
+ <translation>Actief aan</translation>
+ </message>
+ <message>
+ <source>Selected Off</source>
+ <translation>Geselecteerd uit</translation>
+ </message>
+ <message>
+ <source>Selected On</source>
+ <translation>Geselecteerd aan</translation>
+ </message>
+</context>
+<context>
+ <name>qdesigner_internal::DeviceProfileDialog</name>
+ <message>
+ <source>Device Profiles (*.%1)</source>
+ <translation>Apparaatprofielen (*.%1)</translation>
+ </message>
+ <message>
+ <source>Default</source>
+ <translation>Standaard</translation>
+ </message>
+ <message>
+ <source>Save Profile</source>
+ <translation>Profiel opslaan</translation>
+ </message>
+ <message>
+ <source>Save Profile - Error</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Unable to open the file &apos;%1&apos; for writing: %2</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Open profile</source>
+ <translation>Profiel openen</translation>
+ </message>
+ <message>
+ <source>Open Profile - Error</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Unable to open the file &apos;%1&apos; for reading: %2</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&apos;%1&apos; is not a valid profile: %2</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>qdesigner_internal::Dialog</name>
+ <message>
+ <source>Dialog</source>
+ <translation>Dialoog</translation>
+ </message>
+ <message>
+ <source>StringList</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>New String</source>
+ <translation>Nieuwe string</translation>
+ </message>
+ <message>
+ <source>&amp;New</source>
+ <translation>&amp;Nieuw</translation>
+ </message>
+ <message>
+ <source>Delete String</source>
+ <translation>Tekenreeks verwijderen</translation>
+ </message>
+ <message>
+ <source>&amp;Delete</source>
+ <translation>Verwij&amp;deren</translation>
+ </message>
+ <message>
+ <source>&amp;Value:</source>
+ <translation>&amp;Waarde:</translation>
+ </message>
+ <message>
+ <source>Move String Up</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Up</source>
+ <translation>Omhoog</translation>
+ </message>
+ <message>
+ <source>Move String Down</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Down</source>
+ <translation>Omlaag</translation>
+ </message>
+</context>
+<context>
+ <name>qdesigner_internal::EmbeddedOptionsControl</name>
+ <message>
+ <source>None</source>
+ <translation>Geen</translation>
+ </message>
+ <message>
+ <source>Add a profile</source>
+ <translation>Een profiel toevoegen</translation>
+ </message>
+ <message>
+ <source>Edit the selected profile</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Delete the selected profile</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Add Profile</source>
+ <translation>Profiel toevoegen</translation>
+ </message>
+ <message>
+ <source>New profile</source>
+ <translation>Nieuw profiel</translation>
+ </message>
+ <message>
+ <source>Edit Profile</source>
+ <translation>Profiel bewerken</translation>
+ </message>
+ <message>
+ <source>Delete Profile</source>
+ <translation>Profiel verwijderen</translation>
+ </message>
+ <message>
+ <source>Would you like to delete the profile &apos;%1&apos;?</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Default</source>
+ <translation>Standaard</translation>
+ </message>
+</context>
+<context>
+ <name>qdesigner_internal::FormEditor</name>
+ <message>
+ <source>Resource File Changed</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The file &quot;%1&quot; has changed outside Designer. Do you want to reload it?</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>qdesigner_internal::FormLayoutMenu</name>
+ <message>
+ <source>Add form layout row...</source>
+ <translation>Formulierindeling van rij toevoegen...</translation>
+ </message>
+</context>
+<context>
+ <name>qdesigner_internal::FormWindow</name>
+ <message>
+ <source>Edit contents</source>
+ <translation>Inhoud bewerken</translation>
+ </message>
+ <message>
+ <source>F2</source>
+ <translation>F2</translation>
+ </message>
+ <message>
+ <source>Insert widget &apos;%1&apos;</source>
+ <translation>Widget &apos;%1&apos; invoegen</translation>
+ </message>
+ <message>
+ <source>Resize</source>
+ <translation>Grootte wijzigen</translation>
+ </message>
+ <message>
+ <source>Key Resize</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Key Move</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message numerus="yes">
+ <source>Paste %n action(s)</source>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ </translation>
+ </message>
+ <message numerus="yes">
+ <source>Paste %n widget(s)</source>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ </translation>
+ </message>
+ <message>
+ <source>Paste (%1 widgets, %2 actions)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Cannot paste widgets. Designer could not find a container without a layout to paste into.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Break the layout of the container you want to paste into, select this container and then paste again.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Paste error</source>
+ <translation>Fout bij plakken</translation>
+ </message>
+ <message>
+ <source>Raise widgets</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Lower widgets</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Select Ancestor</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Lay out</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Drop widget</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>A QMainWindow-based form does not contain a central widget.</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>qdesigner_internal::FormWindowBase</name>
+ <message>
+ <source>Delete &apos;%1&apos;</source>
+ <translation>&apos;%1&apos; verwijderen</translation>
+ </message>
+ <message>
+ <source>Delete</source>
+ <translation>Verwijderen</translation>
+ </message>
+ <message>
+ <source>Invalid form</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;p&gt;This file contains top level spacers.&lt;br/&gt;They will &lt;b&gt;not&lt;/b&gt; be saved.&lt;/p&gt;&lt;p&gt;Perhaps you forgot to create a layout?&lt;/p&gt;</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>qdesigner_internal::FormWindowManager</name>
+ <message>
+ <source>Cu&amp;t</source>
+ <translation>Kni&amp;ppen</translation>
+ </message>
+ <message>
+ <source>Cuts the selected widgets and puts them on the clipboard</source>
+ <translation>De gekozen widgets knippen en op het klembord plaatsen</translation>
+ </message>
+ <message>
+ <source>&amp;Copy</source>
+ <translation>&amp;Kopiëren</translation>
+ </message>
+ <message>
+ <source>Copies the selected widgets to the clipboard</source>
+ <translation>De gekozen widgets kopiëren naar het klembord</translation>
+ </message>
+ <message>
+ <source>&amp;Paste</source>
+ <translation>P&amp;lakken</translation>
+ </message>
+ <message>
+ <source>Pastes the clipboard&apos;s contents</source>
+ <translation>De inhoud van het klembord plakken</translation>
+ </message>
+ <message>
+ <source>&amp;Delete</source>
+ <translation>Verwij&amp;deren</translation>
+ </message>
+ <message>
+ <source>Deletes the selected widgets</source>
+ <translation>De gekozen widgets verwijderen</translation>
+ </message>
+ <message>
+ <source>Select &amp;All</source>
+ <translation>&amp;Alles selecteren</translation>
+ </message>
+ <message>
+ <source>Selects all widgets</source>
+ <translation>Alle widgets selecteren</translation>
+ </message>
+ <message>
+ <source>Bring to &amp;Front</source>
+ <translation>Naar &amp;voorgrond brengen</translation>
+ </message>
+ <message>
+ <source>Raises the selected widgets</source>
+ <translation>De gekozen widgets naar de voorgrond brengen</translation>
+ </message>
+ <message>
+ <source>Send to &amp;Back</source>
+ <translation>Naar achtergrond &amp;brengen</translation>
+ </message>
+ <message>
+ <source>Lowers the selected widgets</source>
+ <translation>De gekozen widgets op de achtergrond zetten</translation>
+ </message>
+ <message>
+ <source>Adjust &amp;Size</source>
+ <translation>&amp;Grootte aanpassen</translation>
+ </message>
+ <message>
+ <source>Adjusts the size of the selected widget</source>
+ <translation>De grootte aan van de geselecteerde widget aanpassen</translation>
+ </message>
+ <message>
+ <source>Lay Out &amp;Horizontally</source>
+ <translation>&amp;Horizontale indeling</translation>
+ </message>
+ <message>
+ <source>Lays out the selected widgets horizontally</source>
+ <translation>De geselecteerde widgets horizontaal ordenen</translation>
+ </message>
+ <message>
+ <source>Lay Out &amp;Vertically</source>
+ <translation>&amp;Verticale indeling</translation>
+ </message>
+ <message>
+ <source>Lays out the selected widgets vertically</source>
+ <translation>De geselecteerde widgets verticaal ordenen</translation>
+ </message>
+ <message>
+ <source>Lay Out in a &amp;Form Layout</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Lays out the selected widgets in a form layout</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Lay Out in a &amp;Grid</source>
+ <translation>Indeling in een &amp;raster</translation>
+ </message>
+ <message>
+ <source>Lays out the selected widgets in a grid</source>
+ <translation>De geselecteerde widgets in een raster ordenen</translation>
+ </message>
+ <message>
+ <source>Lay Out Horizontally in S&amp;plitter</source>
+ <translation>Horizontale indeling in s&amp;plitter</translation>
+ </message>
+ <message>
+ <source>Lays out the selected widgets horizontally in a splitter</source>
+ <translation>De geselecteerde widgets horizontaal in een splitter ordenen</translation>
+ </message>
+ <message>
+ <source>Lay Out Vertically in Sp&amp;litter</source>
+ <translation>Verticale indeling in sp&amp;litter</translation>
+ </message>
+ <message>
+ <source>Lays out the selected widgets vertically in a splitter</source>
+ <translation>De geselecteerde widgets verticaal in een splitter ordenen</translation>
+ </message>
+ <message>
+ <source>&amp;Break Layout</source>
+ <translation>Indeling ver&amp;breken</translation>
+ </message>
+ <message>
+ <source>Breaks the selected layout</source>
+ <translation>De gekozen ordening verbreken</translation>
+ </message>
+ <message>
+ <source>Si&amp;mplify Grid Layout</source>
+ <translation>Rasterindeling ver&amp;eenvoudigen</translation>
+ </message>
+ <message>
+ <source>Removes empty columns and rows</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Preview...</source>
+ <translation>&amp;Voorbeeld...</translation>
+ </message>
+ <message>
+ <source>Preview current form</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Form &amp;Settings...</source>
+ <translation>Formulierin&amp;stellingen...</translation>
+ </message>
+ <message>
+ <source>Break Layout</source>
+ <translation>Ordening verbreken</translation>
+ </message>
+ <message>
+ <source>Adjust Size</source>
+ <translation>Grootte aanpassen</translation>
+ </message>
+ <message>
+ <source>Could not create form preview</source>
+ <comment>Title of warning message box</comment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Form Settings - %1</source>
+ <translation>Formulierinstellingen - %1</translation>
+ </message>
+</context>
+<context>
+ <name>qdesigner_internal::FormWindowSettings</name>
+ <message>
+ <source>None</source>
+ <translation>Geen</translation>
+ </message>
+ <message>
+ <source>Device Profile: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>qdesigner_internal::GridPanel</name>
+ <message>
+ <source>Form</source>
+ <translation>Formulier</translation>
+ </message>
+ <message>
+ <source>Grid</source>
+ <translation>Raster</translation>
+ </message>
+ <message>
+ <source>Visible</source>
+ <translation>Zichtbaar</translation>
+ </message>
+ <message>
+ <source>Grid &amp;X</source>
+ <translation>Raster-&amp;X</translation>
+ </message>
+ <message>
+ <source>Snap</source>
+ <translation>Vastklikken</translation>
+ </message>
+ <message>
+ <source>Reset</source>
+ <translation>Reset</translation>
+ </message>
+ <message>
+ <source>Grid &amp;Y</source>
+ <translation>Raster-&amp;Y</translation>
+ </message>
+</context>
+<context>
+ <name>qdesigner_internal::GroupBoxTaskMenu</name>
+ <message>
+ <source>Change title...</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>qdesigner_internal::HtmlTextEdit</name>
+ <message>
+ <source>Insert HTML entity</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>qdesigner_internal::IconThemeDialog</name>
+ <message>
+ <source>Set Icon From Theme</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Input icon name from the current theme:</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>qdesigner_internal::ItemListEditor</name>
+ <message>
+ <source>Items List</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>New Item</source>
+ <translation>Nieuw item</translation>
+ </message>
+ <message>
+ <source>&amp;New</source>
+ <translation>&amp;Nieuw</translation>
+ </message>
+ <message>
+ <source>Delete Item</source>
+ <translation>Item verwijderen</translation>
+ </message>
+ <message>
+ <source>&amp;Delete</source>
+ <translation>Verwij&amp;deren</translation>
+ </message>
+ <message>
+ <source>Move Item Up</source>
+ <translation>Item omhoog verplaatsen</translation>
+ </message>
+ <message>
+ <source>U</source>
+ <translation>U</translation>
+ </message>
+ <message>
+ <source>Move Item Down</source>
+ <translation>Item omlaag verplaatsen</translation>
+ </message>
+ <message>
+ <source>D</source>
+ <translation>D</translation>
+ </message>
+ <message>
+ <source>Properties &amp;&gt;&gt;</source>
+ <translation>Eigenschappen &amp;&gt;&gt;</translation>
+ </message>
+ <message>
+ <source>Properties &amp;&lt;&lt;</source>
+ <translation>Eigenschappen &amp;&lt;&lt;</translation>
+ </message>
+</context>
+<context>
+ <name>qdesigner_internal::LabelTaskMenu</name>
+ <message>
+ <source>Change rich text...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Change plain text...</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>qdesigner_internal::LanguageResourceDialog</name>
+ <message>
+ <source>Choose Resource</source>
+ <translation>Hulpbron kiezen</translation>
+ </message>
+</context>
+<context>
+ <name>qdesigner_internal::LineEditTaskMenu</name>
+ <message>
+ <source>Change text...</source>
+ <translation>Tekst wijzigen...</translation>
+ </message>
+</context>
+<context>
+ <name>qdesigner_internal::ListWidgetEditor</name>
+ <message>
+ <source>New Item</source>
+ <translation>Nieuw item</translation>
+ </message>
+ <message>
+ <source>Edit List Widget</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Edit Combobox</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>qdesigner_internal::ListWidgetTaskMenu</name>
+ <message>
+ <source>Edit Items...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Change List Contents</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>qdesigner_internal::MdiContainerWidgetTaskMenu</name>
+ <message>
+ <source>Next Subwindow</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Previous Subwindow</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Tile</source>
+ <translation>Tegel</translation>
+ </message>
+ <message>
+ <source>Cascade</source>
+ <translation>Trapsgewijs</translation>
+ </message>
+</context>
+<context>
+ <name>qdesigner_internal::MenuTaskMenu</name>
+ <message>
+ <source>Remove</source>
+ <translation>Verwijderen</translation>
+ </message>
+</context>
+<context>
+ <name>qdesigner_internal::MorphMenu</name>
+ <message>
+ <source>Morph into</source>
+ <translation>Veranderen in</translation>
+ </message>
+</context>
+<context>
+ <name>qdesigner_internal::NewActionDialog</name>
+ <message>
+ <source>New Action...</source>
+ <translation>Nieuwe actie...</translation>
+ </message>
+ <message>
+ <source>&amp;Text:</source>
+ <translation>&amp;Tekst:</translation>
+ </message>
+ <message>
+ <source>Object &amp;name:</source>
+ <translation>Object&amp;naam:</translation>
+ </message>
+ <message>
+ <source>T&amp;oolTip:</source>
+ <translation>Tekstball&amp;on:</translation>
+ </message>
+ <message>
+ <source>...</source>
+ <translation>...</translation>
+ </message>
+ <message>
+ <source>Icon th&amp;eme:</source>
+ <translation>Pictogramth&amp;ema:</translation>
+ </message>
+ <message>
+ <source>&amp;Icon:</source>
+ <translation>P&amp;ictogram:</translation>
+ </message>
+ <message>
+ <source>&amp;Checkable:</source>
+ <translation>Te a&amp;ctiveren:</translation>
+ </message>
+ <message>
+ <source>&amp;Shortcut:</source>
+ <translation>&amp;Sneltoets:</translation>
+ </message>
+</context>
+<context>
+ <name>qdesigner_internal::NewDynamicPropertyDialog</name>
+ <message>
+ <source>Create Dynamic Property</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Property Name</source>
+ <translation>Naam eigenschap</translation>
+ </message>
+ <message>
+ <source>horizontalSpacer</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Property Type</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Set Property Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The current object already has a property named &apos;%1&apos;.
+Please select another, unique one.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The &apos;_q_&apos; prefix is reserved for the Qt library.
+Please select another name.</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>qdesigner_internal::NewFormWidget</name>
+ <message>
+ <source>0</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Choose a template for a preview</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Embedded Design</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Device:</source>
+ <translation>Apparaat:</translation>
+ </message>
+ <message>
+ <source>Screen Size:</source>
+ <translation>Schermgrootte:</translation>
+ </message>
+ <message>
+ <source>Default size</source>
+ <translation>Standaard grootte</translation>
+ </message>
+ <message>
+ <source>QVGA portrait (240x320)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>QVGA landscape (320x240)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>VGA portrait (480x640)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>VGA landscape (640x480)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Widgets</source>
+ <extracomment>New Form Dialog Categories
+</extracomment>
+ <translation>Widgets</translation>
+ </message>
+ <message>
+ <source>Custom Widgets</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>None</source>
+ <translation>Geen</translation>
+ </message>
+ <message>
+ <source>Error loading form</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Unable to open the form template file &apos;%1&apos;: %2</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Internal error: No template selected.</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>qdesigner_internal::NewPromotedClassPanel</name>
+ <message>
+ <source>Add</source>
+ <translation>Toevoegen</translation>
+ </message>
+ <message>
+ <source>New Promoted Class</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Base class name:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Promoted class name:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Header file:</source>
+ <translation>Headerbestand:</translation>
+ </message>
+ <message>
+ <source>Global include</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Reset</source>
+ <translation>Reset</translation>
+ </message>
+</context>
+<context>
+ <name>qdesigner_internal::ObjectInspector</name>
+ <message>
+ <source>Change Current Page</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Find in Text...</source>
+ <translation>In tekst &amp;zoeken...</translation>
+ </message>
+</context>
+<context>
+ <name>qdesigner_internal::OrderDialog</name>
+ <message>
+ <source>Change Page Order</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Page Order</source>
+ <translation>Paginavolgorde</translation>
+ </message>
+ <message>
+ <source>Move page up</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Move page down</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Index %1 (%2)</source>
+ <translation>Index %1 (%2)</translation>
+ </message>
+ <message>
+ <source>%1 %2</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>qdesigner_internal::PaletteEditor</name>
+ <message>
+ <source>Edit Palette</source>
+ <translation>Palet bewerken</translation>
+ </message>
+ <message>
+ <source>Tune Palette</source>
+ <translation>Palet afstellen</translation>
+ </message>
+ <message>
+ <source>Show Details</source>
+ <translation>Details tonen</translation>
+ </message>
+ <message>
+ <source>Compute Details</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Quick</source>
+ <translation>Snel</translation>
+ </message>
+ <message>
+ <source>Preview</source>
+ <translation>Voorbeeld</translation>
+ </message>
+ <message>
+ <source>Disabled</source>
+ <translation>Uitgeschakeld</translation>
+ </message>
+ <message>
+ <source>Inactive</source>
+ <translation>Inactief</translation>
+ </message>
+ <message>
+ <source>Active</source>
+ <translation>Actief</translation>
+ </message>
+</context>
+<context>
+ <name>qdesigner_internal::PaletteEditorButton</name>
+ <message>
+ <source>Change Palette</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>qdesigner_internal::PaletteModel</name>
+ <message>
+ <source>Color Role</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Active</source>
+ <translation>Actief</translation>
+ </message>
+ <message>
+ <source>Inactive</source>
+ <translation>Inactief</translation>
+ </message>
+ <message>
+ <source>Disabled</source>
+ <translation>Uitgeschakeld</translation>
+ </message>
+</context>
+<context>
+ <name>qdesigner_internal::PixmapEditor</name>
+ <message>
+ <source>Choose Resource...</source>
+ <translation>Hulpbron kiezen...</translation>
+ </message>
+ <message>
+ <source>Choose File...</source>
+ <translation>Bestand kiezen...</translation>
+ </message>
+ <message>
+ <source>Set Icon From Theme...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Copy Path</source>
+ <translation>Pad kopiëren</translation>
+ </message>
+ <message>
+ <source>Paste Path</source>
+ <translation>Pad plakken</translation>
+ </message>
+ <message>
+ <source>...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>[Theme] %1</source>
+ <translation>[Thema] %1</translation>
+ </message>
+</context>
+<context>
+ <name>qdesigner_internal::PlainTextEditorDialog</name>
+ <message>
+ <source>Edit text</source>
+ <translation>Tekst bewerken</translation>
+ </message>
+</context>
+<context>
+ <name>qdesigner_internal::PluginDialog</name>
+ <message>
+ <source>Components</source>
+ <translation>Componenten</translation>
+ </message>
+ <message>
+ <source>Plugin Information</source>
+ <translation>Plugin-informatie</translation>
+ </message>
+ <message>
+ <source>Refresh</source>
+ <translation>Vernieuwen</translation>
+ </message>
+ <message>
+ <source>Scan for newly installed custom widget plugins.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Loaded Plugins</source>
+ <translation>Geladen plugins</translation>
+ </message>
+ <message>
+ <source>Failed Plugins</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Qt Designer couldn&apos;t find any plugins</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Qt Designer found the following plugins</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>New custom widget plugins have been found.</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>qdesigner_internal::PreviewActionGroup</name>
+ <message>
+ <source>%1 Style</source>
+ <translation>%1 stijl</translation>
+ </message>
+</context>
+<context>
+ <name>qdesigner_internal::PreviewConfigurationWidget</name>
+ <message>
+ <source>Default</source>
+ <translation>Standaard</translation>
+ </message>
+ <message>
+ <source>None</source>
+ <translation>Geen</translation>
+ </message>
+ <message>
+ <source>Browse...</source>
+ <translation>Bladeren...</translation>
+ </message>
+ <message>
+ <source>Load Custom Device Skin</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>All QVFB Skins (*.%1)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>%1 - Duplicate Skin</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The skin &apos;%1&apos; already exists.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>%1 - Error</source>
+ <translation>%1 - fout</translation>
+ </message>
+ <message>
+ <source>%1 is not a valid skin directory:
+%2</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>qdesigner_internal::PreviewDeviceSkin</name>
+ <message>
+ <source>&amp;Portrait</source>
+ <translation>&amp;Portret</translation>
+ </message>
+ <message>
+ <source>Landscape (&amp;CCW)</source>
+ <extracomment>Rotate form preview counter-clockwise
+</extracomment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Landscape (CW)</source>
+ <extracomment>Rotate form preview clockwise
+</extracomment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Close</source>
+ <translation>&amp;Sluiten</translation>
+ </message>
+</context>
+<context>
+ <name>qdesigner_internal::PreviewManager</name>
+ <message>
+ <source>%1 - [Preview]</source>
+ <translation>%1 - [voorbeeld]</translation>
+ </message>
+</context>
+<context>
+ <name>qdesigner_internal::PreviewMdiArea</name>
+ <message>
+ <source>The moose in the noose
+ate the goose who was loose.</source>
+ <extracomment>Palette editor background
+</extracomment>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>qdesigner_internal::PreviewWidget</name>
+ <message>
+ <source>Preview Window</source>
+ <extracomment>Palette Editor Preview Widget
+</extracomment>
+ <translation>Voorbeeldvenster</translation>
+ </message>
+ <message>
+ <source>LineEdit</source>
+ <extracomment>Palette Editor Preview Widget
+</extracomment>
+ <translation>LineEdit</translation>
+ </message>
+ <message>
+ <source>ComboBox</source>
+ <extracomment>Palette Editor Preview Widget
+</extracomment>
+ <translation>ComboBox</translation>
+ </message>
+ <message>
+ <source>PushButton</source>
+ <extracomment>Palette Editor Preview Widget
+</extracomment>
+ <translation>Drukknop</translation>
+ </message>
+ <message>
+ <source>ButtonGroup2</source>
+ <extracomment>Palette Editor Preview Widget
+</extracomment>
+ <translation>ButtonGroup2</translation>
+ </message>
+ <message>
+ <source>CheckBox1</source>
+ <extracomment>Palette Editor Preview Widget
+</extracomment>
+ <translation>CheckBox1</translation>
+ </message>
+ <message>
+ <source>CheckBox2</source>
+ <extracomment>Palette Editor Preview Widget
+</extracomment>
+ <translation>CheckBox2</translation>
+ </message>
+ <message>
+ <source>ButtonGroup</source>
+ <extracomment>Palette Editor Preview Widget
+</extracomment>
+ <translation>ButtonGroup</translation>
+ </message>
+ <message>
+ <source>RadioButton1</source>
+ <extracomment>Palette Editor Preview Widget
+</extracomment>
+ <translation>RadioButton1</translation>
+ </message>
+ <message>
+ <source>RadioButton2</source>
+ <extracomment>Palette Editor Preview Widget
+</extracomment>
+ <translation>RadioButton2</translation>
+ </message>
+ <message>
+ <source>RadioButton3</source>
+ <extracomment>Palette Editor Preview Widget
+</extracomment>
+ <translation>RadioButton3</translation>
+ </message>
+</context>
+<context>
+ <name>qdesigner_internal::PromotionModel</name>
+ <message>
+ <source>Name</source>
+ <translation>Naam</translation>
+ </message>
+ <message>
+ <source>Header file</source>
+ <translation>Headerbestand</translation>
+ </message>
+ <message>
+ <source>Global include</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Usage</source>
+ <translation>Gebruik</translation>
+ </message>
+</context>
+<context>
+ <name>qdesigner_internal::PromotionTaskMenu</name>
+ <message>
+ <source>Promoted widgets...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Promote to ...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Change signals/slots...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Promote to</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Demote to %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>qdesigner_internal::PropertyEditor</name>
+ <message>
+ <source>Add Dynamic Property...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Remove Dynamic Property</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Sorting</source>
+ <translation>Sorteren</translation>
+ </message>
+ <message>
+ <source>Color Groups</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Tree View</source>
+ <translation>Boomstructuurweergave</translation>
+ </message>
+ <message>
+ <source>Drop Down Button View</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>String...</source>
+ <translation>Tekenreeks...</translation>
+ </message>
+ <message>
+ <source>Bool...</source>
+ <translation>Bool...</translation>
+ </message>
+ <message>
+ <source>Other...</source>
+ <translation>Overig...</translation>
+ </message>
+ <message>
+ <source>Configure Property Editor</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Filter</source>
+ <translation>Filter</translation>
+ </message>
+ <message>
+ <source>Object: %1
+Class: %2</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>qdesigner_internal::PropertyLineEdit</name>
+ <message>
+ <source>Insert line break</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>qdesigner_internal::QDesignerPromotionDialog</name>
+ <message>
+ <source>Promoted Widgets</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Promoted Classes</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Promote</source>
+ <translation>Promoveren</translation>
+ </message>
+ <message>
+ <source>Change signals/slots...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>%1 - Error</source>
+ <translation>%1 - fout</translation>
+ </message>
+</context>
+<context>
+ <name>qdesigner_internal::QDesignerResource</name>
+ <message>
+ <source>Loading qrc file</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The specified qrc file &lt;p&gt;&lt;b&gt;%1&lt;/b&gt;&lt;/p&gt;&lt;p&gt;could not be found. Do you want to update the file location?&lt;/p&gt;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>New location for %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Resource files (*.qrc)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>qdesigner_internal::QDesignerTaskMenu</name>
+ <message>
+ <source>Layout Alignment</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No Horizontal Alignment</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Left</source>
+ <translation>Links</translation>
+ </message>
+ <message>
+ <source>Center Horizontally</source>
+ <translation>Horizontaal centreren</translation>
+ </message>
+ <message>
+ <source>Right</source>
+ <translation>Rechts</translation>
+ </message>
+ <message>
+ <source>No Vertical Alignment</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Top</source>
+ <translation>Boven</translation>
+ </message>
+ <message>
+ <source>Center Vertically</source>
+ <translation>Verticaal centreren</translation>
+ </message>
+ <message>
+ <source>Bottom</source>
+ <translation>Onder</translation>
+ </message>
+ <message>
+ <source>Change objectName...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Change toolTip...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Change whatsThis...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Change styleSheet...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Create Menu Bar</source>
+ <translation>Menubalk aanmaken</translation>
+ </message>
+ <message>
+ <source>Add Tool Bar</source>
+ <translation>Werkbalk toevoegen</translation>
+ </message>
+ <message>
+ <source>Create Status Bar</source>
+ <translation>Statusbalk aanmaken</translation>
+ </message>
+ <message>
+ <source>Remove Status Bar</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Change signals/slots...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Go to slot...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Size Constraints</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Set Minimum Width</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Set Minimum Height</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Set Minimum Size</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Set Maximum Width</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Set Maximum Height</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Set Maximum Size</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Edit ToolTip</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Edit WhatsThis</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message numerus="yes">
+ <source>Set size constraint on %n widget(s)</source>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ </translation>
+ </message>
+</context>
+<context>
+ <name>qdesigner_internal::QDesignerWidgetBox</name>
+ <message>
+ <source>Unexpected element &lt;%1&gt;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>A parse error occurred at line %1, column %2 of the XML code specified for the widget %3: %4
+%5</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The XML code specified for the widget %1 does not contain any widget elements.
+%2</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>An error has been encountered at line %1 of %2: %3</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Unexpected element &lt;%1&gt; encountered when parsing for &lt;widget&gt; or &lt;ui&gt;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Unexpected end of file encountered when parsing widgets.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>A widget element could not be found.</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>qdesigner_internal::QtGradientStopsController</name>
+ <message>
+ <source>H</source>
+ <translation>T</translation>
+ </message>
+ <message>
+ <source>S</source>
+ <translation>V</translation>
+ </message>
+ <message>
+ <source>V</source>
+ <translation>W</translation>
+ </message>
+ <message>
+ <source>Hue</source>
+ <translation>Tint</translation>
+ </message>
+ <message>
+ <source>Sat</source>
+ <translation>Verz</translation>
+ </message>
+ <message>
+ <source>Val</source>
+ <translation>Wa</translation>
+ </message>
+ <message>
+ <source>Saturation</source>
+ <translation>Verzadiging</translation>
+ </message>
+ <message>
+ <source>Value</source>
+ <translation>Waarde</translation>
+ </message>
+ <message>
+ <source>R</source>
+ <translation>R</translation>
+ </message>
+ <message>
+ <source>G</source>
+ <translation>G</translation>
+ </message>
+ <message>
+ <source>B</source>
+ <translation>B</translation>
+ </message>
+ <message>
+ <source>Red</source>
+ <translation>Rood</translation>
+ </message>
+ <message>
+ <source>Green</source>
+ <translation>Groen</translation>
+ </message>
+ <message>
+ <source>Blue</source>
+ <translation>Blauw</translation>
+ </message>
+</context>
+<context>
+ <name>qdesigner_internal::RichTextEditorDialog</name>
+ <message>
+ <source>Edit text</source>
+ <translation>Tekst bewerken</translation>
+ </message>
+ <message>
+ <source>Rich Text</source>
+ <translation>Opgemaakte tekst</translation>
+ </message>
+ <message>
+ <source>Source</source>
+ <translation>Bron</translation>
+ </message>
+ <message>
+ <source>&amp;OK</source>
+ <translation>&amp;OK</translation>
+ </message>
+ <message>
+ <source>&amp;Cancel</source>
+ <translation>&amp;Annuleren</translation>
+ </message>
+</context>
+<context>
+ <name>qdesigner_internal::RichTextEditorToolBar</name>
+ <message>
+ <source>Bold</source>
+ <translation>Vet</translation>
+ </message>
+ <message>
+ <source>CTRL+B</source>
+ <translation>CTRL+B</translation>
+ </message>
+ <message>
+ <source>Italic</source>
+ <translation>Cursief</translation>
+ </message>
+ <message>
+ <source>CTRL+I</source>
+ <translation>CTRL+I</translation>
+ </message>
+ <message>
+ <source>Underline</source>
+ <translation>Onderstrepen</translation>
+ </message>
+ <message>
+ <source>CTRL+U</source>
+ <translation>CTRL+U</translation>
+ </message>
+ <message>
+ <source>Left Align</source>
+ <translation>Links uitgelijnd</translation>
+ </message>
+ <message>
+ <source>Center</source>
+ <translation>Gecentreerd</translation>
+ </message>
+ <message>
+ <source>Right Align</source>
+ <translation>Rechts uitgelijnd</translation>
+ </message>
+ <message>
+ <source>Justify</source>
+ <translation>Uitvullen</translation>
+ </message>
+ <message>
+ <source>Right to Left</source>
+ <translation>Rechts naar links</translation>
+ </message>
+ <message>
+ <source>Superscript</source>
+ <translation>Superscript</translation>
+ </message>
+ <message>
+ <source>Subscript</source>
+ <translation>Subscript</translation>
+ </message>
+ <message>
+ <source>Insert &amp;Link</source>
+ <translation>Koppe&amp;ling invoegen</translation>
+ </message>
+ <message>
+ <source>Insert &amp;Image</source>
+ <translation>&amp;Afbeelding invoegen</translation>
+ </message>
+ <message>
+ <source>Simplify Rich Text</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>qdesigner_internal::SignalSlotDialog</name>
+ <message>
+ <source>There is already a slot with the signature &apos;%1&apos;.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>There is already a signal with the signature &apos;%1&apos;.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>%1 - Duplicate Signature</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Signals/Slots of %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>qdesigner_internal::SignalSlotEditorPlugin</name>
+ <message>
+ <source>Edit Signals/Slots</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>F4</source>
+ <translation>F4</translation>
+ </message>
+</context>
+<context>
+ <name>qdesigner_internal::SignalSlotEditorTool</name>
+ <message>
+ <source>Edit Signals/Slots</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>qdesigner_internal::StatusBarTaskMenu</name>
+ <message>
+ <source>Remove</source>
+ <translation>Verwijderen</translation>
+ </message>
+</context>
+<context>
+ <name>qdesigner_internal::StringListEditorButton</name>
+ <message>
+ <source>Change String List</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>qdesigner_internal::StyleSheetEditorDialog</name>
+ <message>
+ <source>Valid Style Sheet</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Add Resource...</source>
+ <translation>Hulpbron toevoegen...</translation>
+ </message>
+ <message>
+ <source>Add Gradient...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Add Color...</source>
+ <translation>Kleur toevoegen...</translation>
+ </message>
+ <message>
+ <source>Add Font...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Edit Style Sheet</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Invalid Style Sheet</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>qdesigner_internal::TabOrderEditor</name>
+ <message>
+ <source>Start from Here</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Restart</source>
+ <translation>Herstarten</translation>
+ </message>
+ <message>
+ <source>Tab Order List...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Tab Order List</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Tab Order</source>
+ <translation>Tabulatorvolgorde</translation>
+ </message>
+</context>
+<context>
+ <name>qdesigner_internal::TabOrderEditorPlugin</name>
+ <message>
+ <source>Edit Tab Order</source>
+ <translation>Tabvolgorde bewerken</translation>
+ </message>
+</context>
+<context>
+ <name>qdesigner_internal::TabOrderEditorTool</name>
+ <message>
+ <source>Edit Tab Order</source>
+ <translation>Tabvolgorde bewerken</translation>
+ </message>
+</context>
+<context>
+ <name>qdesigner_internal::TableWidgetEditor</name>
+ <message>
+ <source>Edit Table Widget</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Items</source>
+ <translation>&amp;Items</translation>
+ </message>
+ <message>
+ <source>Table Items</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Properties &amp;&gt;&gt;</source>
+ <translation>Eigenschappen &amp;&gt;&gt;</translation>
+ </message>
+ <message>
+ <source>New Column</source>
+ <translation>Nieuwe kolom</translation>
+ </message>
+ <message>
+ <source>New Row</source>
+ <translation>Nieuwe rij</translation>
+ </message>
+ <message>
+ <source>&amp;Columns</source>
+ <translation>&amp;Kolommen</translation>
+ </message>
+ <message>
+ <source>&amp;Rows</source>
+ <translation>&amp;Rijen</translation>
+ </message>
+ <message>
+ <source>Properties &amp;&lt;&lt;</source>
+ <translation>Eigenschappen &amp;&lt;&lt;</translation>
+ </message>
+</context>
+<context>
+ <name>qdesigner_internal::TableWidgetTaskMenu</name>
+ <message>
+ <source>Edit Items...</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>qdesigner_internal::TemplateOptionsWidget</name>
+ <message>
+ <source>Form</source>
+ <translation>Formulier</translation>
+ </message>
+ <message>
+ <source>Additional Template Paths</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Pick a directory to save templates in</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>qdesigner_internal::TextEditTaskMenu</name>
+ <message>
+ <source>Edit HTML</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Change HTML...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Edit Text</source>
+ <translation>Tekst bewerken</translation>
+ </message>
+ <message>
+ <source>Change Plain Text...</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>qdesigner_internal::TextEditor</name>
+ <message>
+ <source>Choose Resource...</source>
+ <translation>Hulpbron kiezen...</translation>
+ </message>
+ <message>
+ <source>Choose File...</source>
+ <translation>Bestand kiezen...</translation>
+ </message>
+ <message>
+ <source>...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Choose a File</source>
+ <translation>Een bestand kiezen</translation>
+ </message>
+</context>
+<context>
+ <name>qdesigner_internal::ToolBarEventFilter</name>
+ <message>
+ <source>Insert Separator before &apos;%1&apos;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Append Separator</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Remove action &apos;%1&apos;</source>
+ <translation>Actie &apos;%1&apos; verwijderen</translation>
+ </message>
+ <message>
+ <source>Remove Toolbar &apos;%1&apos;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Insert Separator</source>
+ <translation>Scheidingslijn invoegen</translation>
+ </message>
+</context>
+<context>
+ <name>qdesigner_internal::TreeWidgetEditor</name>
+ <message>
+ <source>Edit Tree Widget</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Items</source>
+ <translation>&amp;Items</translation>
+ </message>
+ <message>
+ <source>Tree Items</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>New Item</source>
+ <translation>Nieuw item</translation>
+ </message>
+ <message>
+ <source>&amp;New</source>
+ <translation>&amp;Nieuw</translation>
+ </message>
+ <message>
+ <source>New Subitem</source>
+ <translation>Nieuw subitem</translation>
+ </message>
+ <message>
+ <source>New &amp;Subitem</source>
+ <translation>Nieuw &amp;subitem</translation>
+ </message>
+ <message>
+ <source>Delete Item</source>
+ <translation>Item verwijderen</translation>
+ </message>
+ <message>
+ <source>&amp;Delete</source>
+ <translation>Verwij&amp;deren</translation>
+ </message>
+ <message>
+ <source>Move Item Left (before Parent Item)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>L</source>
+ <translation>L</translation>
+ </message>
+ <message>
+ <source>Move Item Right (as a First Subitem of the Next Sibling Item)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>R</source>
+ <translation>R</translation>
+ </message>
+ <message>
+ <source>Move Item Up</source>
+ <translation>Item omhoog verplaatsen</translation>
+ </message>
+ <message>
+ <source>U</source>
+ <translation>U</translation>
+ </message>
+ <message>
+ <source>Move Item Down</source>
+ <translation>Item omlaag verplaatsen</translation>
+ </message>
+ <message>
+ <source>D</source>
+ <translation>D</translation>
+ </message>
+ <message>
+ <source>Properties &amp;&gt;&gt;</source>
+ <translation>Eigenschappen &amp;&gt;&gt;</translation>
+ </message>
+ <message>
+ <source>New Column</source>
+ <translation>Nieuwe kolom</translation>
+ </message>
+ <message>
+ <source>&amp;Columns</source>
+ <translation>&amp;Kolommen</translation>
+ </message>
+ <message>
+ <source>Per column properties</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Common properties</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Properties &amp;&lt;&lt;</source>
+ <translation>Eigenschappen &amp;&lt;&lt;</translation>
+ </message>
+</context>
+<context>
+ <name>qdesigner_internal::TreeWidgetTaskMenu</name>
+ <message>
+ <source>Edit Items...</source>
+ <translation>Items bewerken...</translation>
+ </message>
+</context>
+<context>
+ <name>qdesigner_internal::WidgetBox</name>
+ <message>
+ <source>Filter</source>
+ <translation>Filter</translation>
+ </message>
+ <message>
+ <source>Warning: Widget creation failed in the widget box. This could be caused by invalid custom widget XML.</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>qdesigner_internal::WidgetBoxTreeWidget</name>
+ <message>
+ <source>Scratchpad</source>
+ <translation>Kladblok</translation>
+ </message>
+ <message>
+ <source>Custom Widgets</source>
+ <translation>Aangepaste widgets</translation>
+ </message>
+ <message>
+ <source>Expand all</source>
+ <translation>Alles uitvouwen</translation>
+ </message>
+ <message>
+ <source>Collapse all</source>
+ <translation>Alles invouwen</translation>
+ </message>
+ <message>
+ <source>List View</source>
+ <translation>Lijstweergave</translation>
+ </message>
+ <message>
+ <source>Icon View</source>
+ <translation>Pictogramweergave</translation>
+ </message>
+ <message>
+ <source>Remove</source>
+ <translation>Verwijderen</translation>
+ </message>
+ <message>
+ <source>Edit name</source>
+ <translation>Naam bewerken</translation>
+ </message>
+</context>
+<context>
+ <name>qdesigner_internal::WidgetEditorTool</name>
+ <message>
+ <source>Edit Widgets</source>
+ <translation>Widgets bewerken</translation>
+ </message>
+</context>
+<context>
+ <name>qdesigner_internal::WidgetFactory</name>
+ <message>
+ <source>The custom widget factory registered for widgets of class %1 returned 0.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>A class name mismatch occurred when creating a widget using the custom widget factory registered for widgets of class %1. It returned a widget of class %2.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The current page of the container &apos;%1&apos; (%2) could not be determined while creating a layout.This indicates an inconsistency in the ui-file, probably a layout being constructed on a container widget.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Attempt to add a layout to a widget &apos;%1&apos; (%2) which already has an unmanaged layout of type %3.
+This indicates an inconsistency in the ui-file.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Cannot create style &apos;%1&apos;.</source>
+ <translation>Kan stijl &apos;%1&apos; niet aanmaken.</translation>
+ </message>
+</context>
+<context>
+ <name>qdesigner_internal::WizardContainerWidgetTaskMenu</name>
+ <message>
+ <source>Next</source>
+ <translation>Volgende</translation>
+ </message>
+ <message>
+ <source>Back</source>
+ <translation>Terug</translation>
+ </message>
+</context>
+<context>
+ <name>qdesigner_internal::ZoomMenu</name>
+ <message>
+ <source>%1 %</source>
+ <extracomment>Zoom factor
+</extracomment>
+ <translation>%1 %</translation>
+ </message>
+</context>
+<context>
+ <name>qdesigner_internal::ZoomablePreviewDeviceSkin</name>
+ <message>
+ <source>&amp;Zoom</source>
+ <translation>&amp;Zoomen</translation>
+ </message>
+</context>
+<context>
+ <name>qdesigner_internal::IconSelector</name>
+ <message>
+ <source>Reset</source>
+ <translation type="obsolete">Reset</translation>
+ </message>
+</context>
+</TS>
diff --git a/translations/designer_zh_CN.ts b/translations/designer_zh_CN.ts
index ae7a468..be0a34b 100644
--- a/translations/designer_zh_CN.ts
+++ b/translations/designer_zh_CN.ts
@@ -1,88 +1,83 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
-<TS version="2.0" language="zh">
+<TS version="2.1" language="zh_CN">
<context>
- <name></name>
+ <name>AbstractFindWidget</name>
<message>
- <location filename="../tools/designer/src/components/propertyeditor/previewframe.cpp" line="+73"/>
- <source>The moose in the noose
-ate the goose who was loose.</source>
- <translation>The moose in the noose
-ate the goose who was loose.</translation>
+ <source>&amp;Previous</source>
+ <translation>上一个(&amp;P)</translation>
</message>
<message>
- <location filename="../tools/designer/src/components/signalsloteditor/signalsloteditorwindow.cpp" line="+647"/>
- <source>&lt;object&gt;</source>
- <translation>&lt;对象&gt;</translation>
+ <source>&amp;Next</source>
+ <translation>下一个(&amp;N)</translation>
</message>
<message>
- <location line="+18"/>
- <source>&lt;signal&gt;</source>
- <translation>&lt;信号&gt;</translation>
+ <source>&amp;Case sensitive</source>
+ <translation>区分大小写(&amp;C)</translation>
</message>
<message>
- <location line="+0"/>
- <source>&lt;slot&gt;</source>
- <translation>&lt;槽&gt;</translation>
+ <source>Whole &amp;words</source>
+ <translation>整词(&amp;W)</translation>
+ </message>
+ <message>
+ <source>&lt;img src=&quot;:/qt-project.org/shared/images/wrap.png&quot;&gt;&amp;nbsp;Search wrapped</source>
+ <translation>&lt;img src=&quot;:/qt-project.org/shared/images/wrap.png&quot;&gt;搜索已回环(&amp;nbsp;S)</translation>
</message>
</context>
<context>
- <name>@default</name>
+ <name>AbstractItemEditor</name>
<message>
- <source>&lt;object&gt;</source>
- <translation type="obsolete">&lt;对象&gt;</translation>
+ <source>Selectable</source>
+ <translation>Selectable</translation>
</message>
<message>
- <source>&lt;signal&gt;</source>
- <translation type="obsolete">&lt;信号&gt;</translation>
+ <source>Editable</source>
+ <translation>Editable</translation>
</message>
<message>
- <source>&lt;slot&gt;</source>
- <translation type="obsolete">&lt;槽&gt;</translation>
+ <source>DragEnabled</source>
+ <translation>DragEnabled</translation>
</message>
-</context>
-<context>
- <name>AbstractFindWidget</name>
<message>
- <location filename="../tools/shared/findwidget/abstractfindwidget.cpp" line="+127"/>
- <source>&amp;Previous</source>
- <translation>&amp;上一个</translation>
+ <source>DropEnabled</source>
+ <translation>DropEnabled</translation>
</message>
<message>
- <location line="+8"/>
- <source>&amp;Next</source>
- <translation>&amp;下一个</translation>
+ <source>UserCheckable</source>
+ <translation>UserCheckable</translation>
</message>
<message>
- <location line="+24"/>
- <source>&amp;Case sensitive</source>
- <translation>&amp;区分大小写</translation>
+ <source>Enabled</source>
+ <translation>Enabled</translation>
</message>
<message>
- <location line="+8"/>
- <source>Whole &amp;words</source>
- <translation>整&amp;词</translation>
+ <source>Tristate</source>
+ <translation>Tristate</translation>
</message>
<message>
- <location line="+12"/>
- <source>&lt;img src=&quot;:/trolltech/shared/images/wrap.png&quot;&gt;&amp;nbsp;Search wrapped</source>
- <translation>&lt;img src=&quot;:/trolltech/shared/images/wrap.png&quot;&gt;&amp;nbsp;搜索已回环</translation>
+ <source>Unchecked</source>
+ <translation>Unchecked</translation>
+ </message>
+ <message>
+ <source>PartiallyChecked</source>
+ <translation>PartiallyChecked</translation>
+ </message>
+ <message>
+ <source>Checked</source>
+ <translation>Checked</translation>
</message>
</context>
<context>
<name>AddLinkDialog</name>
<message>
- <location filename="../tools/designer/src/lib/shared/addlinkdialog.ui"/>
<source>Insert Link</source>
<translation>插入链接</translation>
</message>
<message>
- <location/>
<source>Title:</source>
<translation>标题:</translation>
</message>
<message>
- <location/>
<source>URL:</source>
<translation>URL:</translation>
</message>
@@ -90,45 +85,37 @@ ate the goose who was loose.</translation>
<context>
<name>AppFontDialog</name>
<message>
- <location filename="../tools/designer/src/designer/appfontdialog.cpp" line="+418"/>
<source>Additional Fonts</source>
- <translation>附加字体</translation>
+ <translation>其他字体</translation>
</message>
</context>
<context>
<name>AppFontManager</name>
<message>
- <location line="-267"/>
<source>&apos;%1&apos; is not a file.</source>
<translation>“%1”不是一个文件。</translation>
</message>
<message>
- <location line="+4"/>
<source>The font file &apos;%1&apos; does not have read permissions.</source>
- <translation>您没有读取字体文件“%1”的权限。</translation>
+ <translation>字体文件“%1”没有读取权限。</translation>
</message>
<message>
- <location line="+8"/>
<source>The font file &apos;%1&apos; is already loaded.</source>
<translation>字体文件“%1”已经加载。</translation>
</message>
<message>
- <location line="+7"/>
<source>The font file &apos;%1&apos; could not be loaded.</source>
<translation>字体文件“%1”无法加载。</translation>
</message>
<message>
- <location line="+17"/>
<source>&apos;%1&apos; is not a valid font id.</source>
<translation>“%1”不是一个有效的字体标识。</translation>
</message>
<message>
- <location line="+11"/>
<source>There is no loaded font matching the id &apos;%1&apos;.</source>
- <translation>没有加载的字体与标识“%1”匹配。</translation>
+ <translation>没有与标识“%1”匹配的已加载字体。</translation>
</message>
<message>
- <location line="+15"/>
<source>The font &apos;%1&apos; (%2) could not be unloaded.</source>
<translation>无法卸载字体“%1”(%2)。</translation>
</message>
@@ -136,52 +123,42 @@ ate the goose who was loose.</translation>
<context>
<name>AppFontWidget</name>
<message>
- <location line="+26"/>
<source>Fonts</source>
<translation>字体</translation>
</message>
<message>
- <location line="+58"/>
<source>Add font files</source>
<translation>添加字体文件</translation>
</message>
<message>
- <location line="+5"/>
<source>Remove current font file</source>
<translation>移除当前字体文件</translation>
</message>
<message>
- <location line="+4"/>
<source>Remove all font files</source>
<translation>移除所有字体文件</translation>
</message>
<message>
- <location line="+19"/>
<source>Add Font Files</source>
<translation>添加字体文件</translation>
</message>
<message>
- <location line="+1"/>
<source>Font files (*.ttf)</source>
- <translation>字体文件(*.ttf)</translation>
+ <translation>字体文件 (*.ttf)</translation>
</message>
<message>
- <location line="+13"/>
<source>Error Adding Fonts</source>
- <translation>添加字体错误</translation>
+ <translation>添加字体时出错</translation>
</message>
<message>
- <location line="+24"/>
<source>Error Removing Fonts</source>
- <translation>移除字体错误</translation>
+ <translation>移除字体时出错</translation>
</message>
<message>
- <location line="+22"/>
<source>Remove Fonts</source>
<translation>移除字体</translation>
</message>
<message>
- <location line="+0"/>
<source>Would you like to remove all fonts?</source>
<translation>是否要移除所有字体?</translation>
</message>
@@ -189,12 +166,10 @@ ate the goose who was loose.</translation>
<context>
<name>AppearanceOptionsWidget</name>
<message>
- <location filename="../tools/designer/src/designer/qdesigner_appearanceoptions.ui"/>
<source>Form</source>
<translation>窗体</translation>
</message>
<message>
- <location/>
<source>User Interface Mode</source>
<translation>用户界面模式</translation>
</message>
@@ -202,138 +177,89 @@ ate the goose who was loose.</translation>
<context>
<name>AssistantClient</name>
<message>
- <location filename="../tools/designer/src/designer/assistantclient.cpp" line="+100"/>
<source>Unable to send request: Assistant is not responding.</source>
<translation>无法发送请求:助手无响应。</translation>
</message>
<message>
- <location line="+39"/>
<source>The binary &apos;%1&apos; does not exist.</source>
<translation>二进制文件“%1”不存在。</translation>
</message>
<message>
- <location line="+9"/>
<source>Unable to launch assistant (%1).</source>
- <translation>无法运行助手(%1)。</translation>
- </message>
-</context>
-<context>
- <name>BrushManagerProxy</name>
- <message>
- <location filename="../tools/designer/src/components/formeditor/brushmanagerproxy.cpp" line="+221"/>
- <source>The element &apos;%1&apos; is missing the required attribute &apos;%2&apos;.</source>
- <translation>组件“%1”缺少必需的属性“%2”。</translation>
- </message>
- <message>
- <location line="+11"/>
- <source>Empty brush name encountered.</source>
- <translation>遇到空白画刷名称。</translation>
- </message>
- <message>
- <location line="+10"/>
- <source>An unexpected element &apos;%1&apos; was encountered.</source>
- <translation>遇到未知组件“%1”。</translation>
- </message>
- <message>
- <location line="+7"/>
- <source>An error occurred when reading the brush definition file &apos;%1&apos; at line line %2, column %3: %4</source>
- <translation>读取画刷定义文件“%1”出错,行%2,列%3:%4</translation>
- </message>
- <message>
- <location line="+43"/>
- <source>An error occurred when reading the resource file &apos;%1&apos; at line %2, column %3: %4</source>
- <translation>读取资源文件“%1”出错,行%2,列%3:%4</translation>
+ <translation>无法运行助手 (%1)。</translation>
</message>
</context>
<context>
<name>BrushPropertyManager</name>
<message>
- <location filename="../tools/designer/src/components/propertyeditor/brushpropertymanager.cpp" line="+52"/>
<source>No brush</source>
<translation>无画刷</translation>
</message>
<message>
- <location line="+1"/>
<source>Solid</source>
<translation>实心的</translation>
</message>
<message>
- <location line="+1"/>
<source>Dense 1</source>
<translation>稠密 1</translation>
</message>
<message>
- <location line="+1"/>
<source>Dense 2</source>
<translation>稠密 2</translation>
</message>
<message>
- <location line="+1"/>
<source>Dense 3</source>
<translation>稠密 3</translation>
</message>
<message>
- <location line="+1"/>
<source>Dense 4</source>
<translation>稠密 4</translation>
</message>
<message>
- <location line="+1"/>
<source>Dense 5</source>
<translation>稠密 5</translation>
</message>
<message>
- <location line="+1"/>
<source>Dense 6</source>
<translation>稠密 6</translation>
</message>
<message>
- <location line="+1"/>
<source>Dense 7</source>
<translation>稠密 7</translation>
</message>
<message>
- <location line="+1"/>
<source>Horizontal</source>
<translation>水平的</translation>
</message>
<message>
- <location line="+1"/>
<source>Vertical</source>
<translation>垂直的</translation>
</message>
<message>
- <location line="+1"/>
<source>Cross</source>
- <translation>交叉的</translation>
+ <translation>十字</translation>
</message>
<message>
- <location line="+1"/>
<source>Backward diagonal</source>
<translation>反向斜线</translation>
</message>
<message>
- <location line="+1"/>
<source>Forward diagonal</source>
<translation>正向斜线</translation>
</message>
<message>
- <location line="+1"/>
<source>Crossing diagonal</source>
<translation>交叉斜线</translation>
</message>
<message>
- <location line="+83"/>
<source>Style</source>
<translation>风格</translation>
</message>
<message>
- <location line="+11"/>
<source>Color</source>
<translation>颜色</translation>
</message>
<message>
- <location line="+105"/>
<source>[%1, %2]</source>
<translation>[%1, %2]</translation>
</message>
@@ -341,620 +267,391 @@ ate the goose who was loose.</translation>
<context>
<name>Command</name>
<message>
- <location filename="../tools/designer/src/components/signalsloteditor/signalsloteditor.cpp" line="+208"/>
- <location line="+258"/>
- <source>Change signal</source>
- <translation>改变信号</translation>
- </message>
- <message>
- <location line="-256"/>
- <location line="+268"/>
- <source>Change slot</source>
- <translation>改变槽</translation>
- </message>
- <message>
- <location line="-220"/>
- <source>Change signal-slot connection</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location line="+234"/>
- <source>Change sender</source>
- <translation>改变发送者</translation>
- </message>
- <message>
- <location line="+18"/>
- <source>Change receiver</source>
- <translation>改变接收者</translation>
- </message>
- <message>
- <location filename="../tools/designer/src/lib/shared/connectionedit.cpp" line="+143"/>
<source>Add connection</source>
<translation>添加连接</translation>
</message>
<message>
- <location line="+54"/>
<source>Adjust connection</source>
<translation>调整连接</translation>
</message>
<message>
- <location line="+19"/>
<source>Delete connections</source>
<translation>删除连接</translation>
</message>
<message>
- <location line="+58"/>
<source>Change source</source>
- <translation>改变源</translation>
+ <translation>改变来源</translation>
</message>
<message>
- <location line="+2"/>
<source>Change target</source>
<translation>改变目标</translation>
</message>
<message>
- <source>changed &apos;%1&apos; of &apos;%2&apos;</source>
- <translation type="obsolete">已经改变“%2”的“%1”</translation>
+ <source>Add &apos;%1&apos; to &apos;%2&apos;</source>
+ <extracomment>Command description for adding buttons to a QButtonGroup</extracomment>
+ <translation>添加“%1”到“%2”</translation>
</message>
<message>
- <source>reset &apos;%1&apos; of &apos;%2&apos;</source>
- <translation type="obsolete">重置“%2”的“%1”</translation>
+ <source>Morph %1/&apos;%2&apos; into %3</source>
+ <extracomment>MorphWidgetCommand description</extracomment>
+ <translation>将 %1/“%2”变形为 %3</translation>
</message>
<message>
- <location filename="../tools/designer/src/lib/shared/qdesigner_command.cpp" line="+149"/>
<source>Insert &apos;%1&apos;</source>
<translation>插入“%1”</translation>
</message>
<message>
- <location line="+167"/>
+ <source>Change Z-order of &apos;%1&apos;</source>
+ <translation>改变“%1”的 Z-order</translation>
+ </message>
+ <message>
<source>Raise &apos;%1&apos;</source>
<translation>上移“%1”</translation>
</message>
<message>
- <location line="+33"/>
<source>Lower &apos;%1&apos;</source>
<translation>下移“%1”</translation>
</message>
<message>
- <location line="+113"/>
<source>Delete &apos;%1&apos;</source>
<translation>删除“%1”</translation>
</message>
<message>
- <location line="+119"/>
<source>Reparent &apos;%1&apos;</source>
<translation>重定义“%1”的父对象</translation>
</message>
<message>
- <location line="+53"/>
<source>Promote to custom widget</source>
<translation>提升至自定义窗口部件</translation>
</message>
<message>
- <location line="+42"/>
<source>Demote from custom widget</source>
<translation>取消自定义窗口部件</translation>
</message>
<message>
- <location line="+79"/>
<source>Lay out using grid</source>
<translation>使用栅格布局</translation>
</message>
<message>
- <location line="+3"/>
<source>Lay out vertically</source>
<translation>垂直布局</translation>
</message>
<message>
- <location line="+3"/>
<source>Lay out horizontally</source>
<translation>水平布局</translation>
</message>
<message>
- <location line="+41"/>
<source>Break layout</source>
- <translation>取消布局</translation>
+ <translation>分拆布局</translation>
+ </message>
+ <message>
+ <source>Simplify Grid Layout</source>
+ <translation>简易网格布局</translation>
</message>
<message>
- <location line="+240"/>
- <location line="+235"/>
- <location line="+78"/>
<source>Move Page</source>
<translation>移动页</translation>
</message>
<message>
- <location line="-279"/>
- <location line="+123"/>
- <location line="+188"/>
- <location line="+666"/>
<source>Delete Page</source>
<translation>删除页</translation>
</message>
<message>
- <location line="-939"/>
- <location line="+123"/>
<source>Page</source>
<translation>页</translation>
</message>
<message>
- <location line="-121"/>
- <location line="+309"/>
- <location line="+672"/>
- <source>page</source>
- <translation>页</translation>
- </message>
- <message>
- <location line="-978"/>
- <location line="+123"/>
- <location line="+186"/>
- <location line="+667"/>
<source>Insert Page</source>
<translation>插入页</translation>
</message>
<message>
- <location line="-856"/>
- <source>tab</source>
- <translation>标签页</translation>
- </message>
- <message>
- <location line="+209"/>
<source>Change Tab order</source>
<translation>改变制表符顺序</translation>
</message>
<message>
- <location line="+28"/>
<source>Create Menu Bar</source>
<translation>创建菜单栏</translation>
</message>
<message>
- <location line="+44"/>
<source>Delete Menu Bar</source>
<translation>删除菜单栏</translation>
</message>
<message>
- <location line="+47"/>
<source>Create Status Bar</source>
<translation>创建状态栏</translation>
</message>
<message>
- <location line="+42"/>
<source>Delete Status Bar</source>
<translation>删除状态栏</translation>
</message>
<message>
- <location line="+45"/>
<source>Add Tool Bar</source>
<translation>添加工具栏</translation>
</message>
<message>
- <source>Set Dock Window Widget</source>
- <translation type="obsolete">设定锚接窗口窗口部件</translation>
- </message>
- <message>
- <location line="+59"/>
<source>Add Dock Window</source>
- <translation>添加锚接窗口</translation>
+ <translation>添加可停靠窗口</translation>
</message>
<message>
- <location line="+53"/>
<source>Adjust Size of &apos;%1&apos;</source>
<translation>调整“%1”的大小</translation>
</message>
<message>
- <location line="+57"/>
<source>Change Form Layout Item Geometry</source>
<translation>改变表单布局项的几何位置</translation>
</message>
<message>
- <location line="+95"/>
<source>Change Layout Item Geometry</source>
<translation>改变布局项的几何位置</translation>
</message>
<message>
- <location line="+576"/>
+ <source>Delete Subwindow</source>
+ <translation>删除子窗口</translation>
+ </message>
+ <message>
+ <source>Insert Subwindow</source>
+ <translation>插入子窗口</translation>
+ </message>
+ <message>
+ <source>Subwindow</source>
+ <translation>子窗口</translation>
+ </message>
+ <message>
<source>Change Table Contents</source>
<translation>改变表格内容</translation>
</message>
<message>
- <location line="+107"/>
<source>Change Tree Contents</source>
<translation>改变树内容</translation>
</message>
<message>
- <location line="+74"/>
- <location line="+146"/>
<source>Add action</source>
<translation>添加动作</translation>
</message>
<message>
- <location line="-120"/>
- <location line="+126"/>
<source>Remove action</source>
<translation>移除动作</translation>
</message>
<message>
- <location line="+53"/>
<source>Add menu</source>
<translation>添加菜单</translation>
</message>
<message>
- <location line="+6"/>
<source>Remove menu</source>
<translation>移除菜单</translation>
</message>
<message>
- <location line="+6"/>
<source>Create submenu</source>
<translation>创建子菜单</translation>
</message>
<message>
- <location line="+31"/>
<source>Delete Tool Bar</source>
<translation>删除工具栏</translation>
</message>
- <message numerus="yes">
- <source>changed &apos;%1&apos; of %2 objects</source>
- <translation type="obsolete">
- <numerusform>已经改变“%2”对象的“%1”</numerusform>
- </translation>
- </message>
- <message numerus="yes">
- <source>reset &apos;%1&apos; of %2 objects</source>
- <translation type="obsolete">
- <numerusform>重置“%2”对象的“%1”</numerusform>
- </translation>
- </message>
<message>
- <source>add dynamic property &apos;%1&apos; to &apos;%2&apos;</source>
- <translation type="obsolete">为“%2”添加动态属性“%1”</translation>
- </message>
- <message numerus="yes">
- <source>add dynamic property &apos;%1&apos; to %2 objects</source>
- <translation type="obsolete">
- <numerusform>为 %2 个对象添加动态属性“%1”</numerusform>
- </translation>
- </message>
- <message>
- <source>remove dynamic property &apos;%1&apos; from &apos;%2&apos;</source>
- <translation type="obsolete">移除“%2”的动态属性“%1”</translation>
- </message>
- <message numerus="yes">
- <source>remove dynamic property &apos;%1&apos; from %2 objects</source>
- <translation type="obsolete">
- <numerusform>移除“%2”对象的动态属性“%1”</numerusform>
- </translation>
+ <source>Change layout of &apos;%1&apos; from %2 to %3</source>
+ <translation>将“%1”的布局从 %2 变为 %3</translation>
</message>
<message>
- <source>changed comment of &apos;%1&apos; of &apos;%2&apos;</source>
- <translation type="obsolete">已经改变“%2”的注释“%1”</translation>
- </message>
- <message numerus="yes">
- <source>changed comment of &apos;%1&apos; of %2 objects</source>
- <translation type="obsolete">
- <numerusform>已经改变“%2”对象的注释“%1”</numerusform>
- </translation>
+ <source>Change layout alignment</source>
+ <translation>改变布局对齐方式</translation>
</message>
<message>
- <location filename="../tools/designer/src/lib/shared/qdesigner_menu.cpp" line="+1161"/>
<source>Set action text</source>
<translation>设定动作文本</translation>
</message>
<message>
- <location line="+3"/>
<source>Insert action</source>
<translation>插入动作</translation>
</message>
<message>
- <location line="+89"/>
- <location filename="../tools/designer/src/lib/shared/qdesigner_menubar.cpp" line="+891"/>
<source>Move action</source>
<translation>移动动作</translation>
</message>
<message>
- <location filename="../tools/designer/src/lib/shared/qdesigner_menubar.cpp" line="-404"/>
<source>Change Title</source>
<translation>改变标题</translation>
</message>
<message>
- <location line="+2"/>
<source>Insert Menu</source>
<translation>插入菜单</translation>
</message>
<message>
- <location filename="../tools/designer/src/lib/shared/qdesigner_command.cpp" line="-2641"/>
- <source>Change Z-order of &apos;%1&apos;</source>
- <translation>改变“%1”的 Z 顺序</translation>
+ <source>Changed &apos;%1&apos; of &apos;%2&apos;</source>
+ <translation>已改变“%2”个中的“%1”个</translation>
+ </message>
+ <message numerus="yes">
+ <source>Changed &apos;%1&apos; of %n objects</source>
+ <translation>
+ <numerusform>已改变 %n 个对象中的“%1”个</numerusform>
+ </translation>
</message>
<message>
- <location line="+625"/>
- <source>Simplify Grid Layout</source>
- <translation>简易网格布局</translation>
+ <source>Reset &apos;%1&apos; of &apos;%2&apos;</source>
+ <translation>已重置“%2”个中的“%1”个</translation>
+ </message>
+ <message numerus="yes">
+ <source>Reset &apos;%1&apos; of %n objects</source>
+ <translation>
+ <numerusform>已重置 %n 个对象中的“%1”个</numerusform>
+ </translation>
</message>
<message>
- <location line="+1149"/>
- <source>Delete Subwindow</source>
- <translation>删除子窗口</translation>
+ <source>Add dynamic property &apos;%1&apos; to &apos;%2&apos;</source>
+ <translation>添加动态属性“%1”到“%2”</translation>
+ </message>
+ <message numerus="yes">
+ <source>Add dynamic property &apos;%1&apos; to %n objects</source>
+ <translation>
+ <numerusform>添加动态属性“%1”到 %n 个对象</numerusform>
+ </translation>
</message>
<message>
- <location line="+44"/>
- <source>Insert Subwindow</source>
- <translation>插入子窗口</translation>
+ <source>Remove dynamic property &apos;%1&apos; from &apos;%2&apos;</source>
+ <translation>从“%2”中移除动态属性“%1”</translation>
+ </message>
+ <message numerus="yes">
+ <source>Remove dynamic property &apos;%1&apos; from %n objects</source>
+ <translation>
+ <numerusform>从 %n 个对象中移除动态属性“%1”</numerusform>
+ </translation>
</message>
<message>
- <location line="+2"/>
- <source>subwindow</source>
- <translation>子窗口</translation>
+ <source>Change signals/slots</source>
+ <translation>改变 信号/槽</translation>
</message>
<message>
- <location line="+1"/>
- <source>Subwindow</source>
- <translation>子窗口</translation>
+ <source>Change signal</source>
+ <translation>改变信号</translation>
</message>
<message>
- <location filename="../tools/designer/src/lib/shared/signalslotdialog.cpp" line="+202"/>
- <source>Change signals/slots</source>
- <translation>改变信号/槽</translation>
+ <source>Change slot</source>
+ <translation>改变槽</translation>
+ </message>
+ <message>
+ <source>Change signal-slot connection</source>
+ <translation>更改 信号-槽 连接</translation>
+ </message>
+ <message>
+ <source>Change sender</source>
+ <translation>改变发送者</translation>
+ </message>
+ <message>
+ <source>Change receiver</source>
+ <translation>改变接收者</translation>
</message>
<message>
- <location filename="../tools/designer/src/components/taskmenu/button_taskmenu.cpp" line="+225"/>
<source>Create button group</source>
<translation>创建按钮组</translation>
</message>
<message>
- <location line="+27"/>
<source>Break button group</source>
<translation>分拆按钮组</translation>
</message>
<message>
- <location line="+9"/>
<source>Break button group &apos;%1&apos;</source>
<translation>分拆按钮组“%1”</translation>
</message>
<message>
- <location line="+17"/>
<source>Add buttons to group</source>
<translation>向组里添加按钮</translation>
</message>
<message>
- <location line="+8"/>
- <location filename="../tools/designer/src/lib/shared/formlayoutmenu.cpp" line="+458"/>
- <source>Add &apos;%1&apos; to &apos;%2&apos;</source>
- <extracomment>Command description for adding buttons to a QButtonGroup</extracomment>
- <translation>添加“%1”到“%2”</translation>
- </message>
- <message>
- <location line="+14"/>
<source>Remove buttons from group</source>
<translation>从组中移除按钮</translation>
</message>
<message>
- <location line="+15"/>
<source>Remove &apos;%1&apos; from &apos;%2&apos;</source>
<extracomment>Command description for removing buttons from a QButtonGroup</extracomment>
<translation>从“%2”中移除“%1”</translation>
</message>
- <message>
- <location filename="../tools/designer/src/lib/shared/morphmenu.cpp" line="+349"/>
- <source>Morph %1/&apos;%2&apos; into %3</source>
- <extracomment>MorphWidgetCommand description</extracomment>
- <translation>将%1/“%2”变形为%3</translation>
- </message>
- <message>
- <location filename="../tools/designer/src/lib/shared/qdesigner_command2.cpp" line="+154"/>
- <source>Change layout of &apos;%1&apos; from %2 to %3</source>
- <translation>将“%1”的布局从%2变为%3</translation>
- </message>
- <message>
- <location filename="../tools/designer/src/lib/shared/scriptcommand.cpp" line="+55"/>
- <source>Change script</source>
- <translation>改变脚本</translation>
- </message>
- <message>
- <location filename="../tools/designer/src/lib/shared/qdesigner_propertycommand.cpp" line="+1209"/>
- <source>Changed &apos;%1&apos; of &apos;%2&apos;</source>
- <translation>已改变“%2”个中的“%1”个</translation>
- </message>
- <message numerus="yes">
- <location line="+3"/>
- <source>Changed &apos;%1&apos; of %n objects</source>
- <translation>
- <numerusform>已改变%n个对象中的“%1”个</numerusform>
- </translation>
- </message>
- <message>
- <location line="+76"/>
- <source>Reset &apos;%1&apos; of &apos;%2&apos;</source>
- <translation>已重置“%2”个中的“%1”个</translation>
- </message>
- <message numerus="yes">
- <location line="+3"/>
- <source>Reset &apos;%1&apos; of %n objects</source>
- <translation>
- <numerusform>已重置%n个对象中的“%1”个</numerusform>
- </translation>
- </message>
- <message>
- <location line="+89"/>
- <source>Add dynamic property &apos;%1&apos; to &apos;%2&apos;</source>
- <translation>添加动态属性“%1”到“%2”</translation>
- </message>
- <message numerus="yes">
- <location line="+3"/>
- <source>Add dynamic property &apos;%1&apos; to %n objects</source>
- <translation>
- <numerusform>添加动态属性“%1”到%n个对象</numerusform>
- </translation>
- </message>
- <message>
- <location line="+86"/>
- <source>Remove dynamic property &apos;%1&apos; from &apos;%2&apos;</source>
- <translation>从“%2”中移除动态属性“%1”</translation>
- </message>
- <message numerus="yes">
- <location line="+3"/>
- <source>Remove dynamic property &apos;%1&apos; from %n objects</source>
- <translation>
- <numerusform>从%n个对象中移除动态属性“%1”</numerusform>
- </translation>
- </message>
</context>
<context>
<name>ConnectDialog</name>
<message>
- <location filename="../tools/designer/src/components/signalsloteditor/connectdialog.ui"/>
<source>Configure Connection</source>
<translation>配置连接</translation>
</message>
<message>
- <location/>
<source>GroupBox</source>
- <translation>GroupBox</translation>
+ <translation>分组框</translation>
</message>
<message>
- <location/>
<source>Edit...</source>
<translation>编辑...</translation>
</message>
<message>
- <location/>
<source>Show signals and slots inherited from QWidget</source>
<translation>显示从 QWidget 继承的信号和槽</translation>
</message>
</context>
<context>
+ <name>ConnectionDelegate</name>
+ <message>
+ <source>&lt;object&gt;</source>
+ <translation>&lt;对象&gt;</translation>
+ </message>
+ <message>
+ <source>&lt;signal&gt;</source>
+ <translation>&lt;信号&gt;</translation>
+ </message>
+ <message>
+ <source>&lt;slot&gt;</source>
+ <translation>&lt;槽&gt;</translation>
+ </message>
+</context>
+<context>
<name>DPI_Chooser</name>
<message>
- <location filename="../tools/designer/src/components/formeditor/dpi_chooser.cpp" line="+69"/>
<source>Standard (96 x 96)</source>
<extracomment>Embedded device standard screen resolution</extracomment>
- <translation>标准(96 x 96)</translation>
+ <translation>标准 (96 x 96)</translation>
</message>
<message>
- <location line="+2"/>
<source>Greenphone (179 x 185)</source>
<extracomment>Embedded device screen resolution</extracomment>
- <translation>Greenphone (179 x 185)</translation>
+ <translation>绿色电话 (179 x 185)</translation>
</message>
<message>
- <location line="+2"/>
<source>High (192 x 192)</source>
<extracomment>Embedded device high definition screen resolution</extracomment>
- <translation>高(192 x 192)</translation>
+ <translation>高 (192 x 192)</translation>
</message>
</context>
<context>
<name>Designer</name>
<message>
- <location filename="../tools/designer/src/components/formeditor/qdesigner_resource.cpp" line="+439"/>
- <source>Qt Designer</source>
- <translation>Qt 设计师</translation>
- </message>
- <message>
- <source>This file contains top level spacers.&lt;br&gt;They have &lt;b&gt;NOT&lt;/b&gt; been saved into the form.&lt;br&gt;Perhaps you forgot to create a layout?</source>
- <translation type="obsolete">这个文件包含顶级间隔器。&lt;br&gt;它们&lt;b&gt;不能&lt;/b&gt;被保存到这个窗体中。&lt;br&gt;也许您忘记了创建一个布局?</translation>
+ <source>Unable to launch %1.</source>
+ <translation>不能启动 %1。</translation>
</message>
<message>
- <source>This file was created using Designer from Qt-%1 and will be converted to a new form by Qt Designer.
-The old form has been untouched, but you will have to save this form under a new name.</source>
- <translation type="obsolete">这个文件是由 Qt-%1 中的设计师创建的,并且将会被转换成为 Qt 设计师中的一个新的窗体。
-旧的窗体没有改变,但是您将不得不使用新的名称保存这个表单。</translation>
+ <source>%1 timed out.</source>
+ <translation>%1 超时。</translation>
</message>
<message>
- <location line="+1028"/>
<source>Custom Widgets</source>
<translation>自定义窗口部件</translation>
</message>
<message>
- <location line="+12"/>
<source>Promoted Widgets</source>
- <translation>提升窗口部件</translation>
- </message>
- <message>
- <location filename="../tools/designer/src/lib/shared/qdesigner_utils.cpp" line="+682"/>
- <source>Unable to launch %1.</source>
- <translation>不能启动 %1。</translation>
- </message>
- <message>
- <location line="+4"/>
- <source>%1 timed out.</source>
- <translation>%1 超时。</translation>
+ <translation>提升的窗口部件</translation>
</message>
<message>
- <location filename="../tools/designer/src/components/formeditor/qdesigner_resource.cpp" line="-823"/>
- <source>This file cannot be read because it was created using %1.</source>
- <translation>不能读取这个文件,因为它是被使用 %1 创建的。</translation>
+ <source>Qt Designer</source>
+ <translation>Qt 设计师</translation>
</message>
<message>
- <location line="+116"/>
<source>This file cannot be read because the extra info extension failed to load.</source>
<translation>不能读取这个文件,因为加载额外信息扩展失败。</translation>
</message>
- <message>
- <location line="-72"/>
- <source>The converted file could not be read.</source>
- <translation>不能读取已转换的文件。</translation>
- </message>
- <message>
- <source>This file was created using Designer from Qt-%1 and could not be read:&lt;br&gt;%2&lt;br&gt;Please run it through &lt;b&gt;uic3 -convert&lt;/b&gt; to convert it to Qt-4&apos;s ui format.</source>
- <translation type="obsolete">这个文件是由 Qt-%1 中的设计师创建的,并且无法读取:&lt;br&gt;%2&lt;br&gt;请使用&lt;b&gt;uic3 -convert&lt;/b&gt;处理它把它转换成为 Qt-4 的用户界面格式。</translation>
- </message>
- <message>
- <location line="-30"/>
- <source>This file was created using Designer from Qt-%1 and cannot be read.</source>
- <translation>这个文件是由 Qt-%1 中的设计师创建的,并且无法读取。</translation>
- </message>
- <message>
- <location line="-221"/>
- <source>This file contains top level spacers.&lt;br&gt;They have &lt;b&gt;NOT&lt;/b&gt; been saved into the form.</source>
- <translation>该文件包含一些顶级分隔符。&lt;br&gt; 它们&lt;b&gt;未&lt;/b&gt;被保存到表单中。</translation>
- </message>
- <message>
- <location line="+2"/>
- <source>Perhaps you forgot to create a layout?</source>
- <translation>可能你忘记了创建布局?</translation>
- </message>
- <message>
- <location line="+173"/>
- <source>Invalid ui file: The root element &lt;ui&gt; is missing.</source>
- <translation>无效ui文件:缺少根元素&lt;ui&gt;。</translation>
- </message>
- <message>
- <location line="+6"/>
- <source>An error has occurred while reading the ui file at line %1, column %2: %3</source>
- <translation>读取ui文件出现错误,行%1,列%2:%3</translation>
- </message>
- <message>
- <location line="+74"/>
- <source>This file was created using Designer from Qt-%1 and will be converted to a new form by Qt Designer.</source>
- <translation>这个文件是用Qt-%1的设计师生成的,将会自动转换成新的窗体文件。</translation>
- </message>
- <message>
- <location line="+3"/>
- <source>The old form has not been touched, but you will have to save the form under a new name.</source>
- <translation>旧的窗体文件不会做任何变动,但是您必须另存新文件。</translation>
- </message>
- <message>
- <location line="+11"/>
- <source>This file was created using Designer from Qt-%1 and could not be read:
-%2</source>
- <translation>这个文件是由 Qt-%1 中的设计师创建的,并且无法读取:
-%2</translation>
- </message>
- <message>
- <location line="+3"/>
- <source>Please run it through &lt;b&gt;uic3&amp;nbsp;-convert&lt;/b&gt; to convert it to Qt-4&apos;s ui format.</source>
- <translation>请通过运行 &lt;b&gt;uic3&amp;nbsp;-convert&lt;/b&gt; 将它转换成Qt-4的ui格式。</translation>
- </message>
</context>
<context>
<name>DesignerMetaEnum</name>
<message>
- <location filename="../tools/designer/src/lib/shared/qdesigner_utils.cpp" line="-513"/>
<source>%1 is not a valid enumeration value of &apos;%2&apos;.</source>
<translation>%1 不是“%2”中的一个有效的枚举值。</translation>
</message>
<message>
- <location line="+5"/>
<source>&apos;%1&apos; could not be converted to an enumeration value of type &apos;%2&apos;.</source>
<translation>无法将“%1”转换成“%2”中的一个枚举值。</translation>
</message>
@@ -962,7 +659,6 @@ The old form has been untouched, but you will have to save this form under a new
<context>
<name>DesignerMetaFlags</name>
<message>
- <location line="+78"/>
<source>&apos;%1&apos; could not be converted to a flag value of type &apos;%2&apos;.</source>
<translation>无法将“%1”转换成“%2”中的一个标记值。</translation>
</message>
@@ -970,41 +666,34 @@ The old form has been untouched, but you will have to save this form under a new
<context>
<name>DeviceProfile</name>
<message>
- <location filename="../tools/designer/src/lib/shared/deviceprofile.cpp" line="+397"/>
<source>&apos;%1&apos; is not a number.</source>
<extracomment>Reading a number for an embedded device profile</extracomment>
- <translation>&apos;%1&apos;不是一个数字</translation>
+ <translation>“%1”不是一个数字。</translation>
</message>
<message>
- <location line="+23"/>
<source>An invalid tag &lt;%1&gt; was encountered.</source>
- <translation>遇到一个无效的标签&lt;%1&gt;。</translation>
+ <translation>遇到一个无效的标签 &lt;%1&gt;。</translation>
</message>
</context>
<context>
<name>DeviceProfileDialog</name>
<message>
- <location filename="../tools/designer/src/components/formeditor/deviceprofiledialog.ui"/>
<source>&amp;Family</source>
<translation>字体族(&amp;F)</translation>
</message>
<message>
- <location/>
<source>&amp;Point Size</source>
<translation>点大小(&amp;P)</translation>
</message>
<message>
- <location/>
<source>Style</source>
<translation>风格</translation>
</message>
<message>
- <location/>
<source>Device DPI</source>
- <translation>设备的DPI</translation>
+ <translation>设备的 DPI</translation>
</message>
<message>
- <location/>
<source>Name</source>
<translation>名称</translation>
</message>
@@ -1012,57 +701,46 @@ The old form has been untouched, but you will have to save this form under a new
<context>
<name>DeviceSkin</name>
<message>
- <location filename="../tools/shared/deviceskin/deviceskin.cpp" line="+79"/>
<source>The image file &apos;%1&apos; could not be loaded.</source>
<translation>无法加载图像文件“%1”。</translation>
</message>
<message>
- <location line="+64"/>
<source>The skin directory &apos;%1&apos; does not contain a configuration file.</source>
<translation>皮肤目录“%1”下没有配置文件。</translation>
</message>
<message>
- <location line="+5"/>
<source>The skin configuration file &apos;%1&apos; could not be opened.</source>
<translation>无法打开皮肤配置文件“%1”。</translation>
</message>
<message>
- <location line="+6"/>
<source>The skin configuration file &apos;%1&apos; could not be read: %2</source>
<translation>无法读取皮肤配置文件“%1”:%2</translation>
</message>
<message>
- <location line="+70"/>
<source>Syntax error: %1</source>
<translation>语法错误:%1</translation>
</message>
<message>
- <location line="+21"/>
<source>The skin &quot;up&quot; image file &apos;%1&apos; does not exist.</source>
<translation>皮肤“up”图像文件“%1”并不存在。</translation>
</message>
<message>
- <location line="+10"/>
<source>The skin &quot;down&quot; image file &apos;%1&apos; does not exist.</source>
<translation>皮肤“down”图像文件“%1”并不存在。</translation>
</message>
<message>
- <location line="+11"/>
<source>The skin &quot;closed&quot; image file &apos;%1&apos; does not exist.</source>
<translation>皮肤“closed”图像文件“%1”并不存在。</translation>
</message>
<message>
- <location line="+12"/>
<source>The skin cursor image file &apos;%1&apos; does not exist.</source>
<translation>皮肤光标图像文件“%1”并不存在。</translation>
</message>
<message>
- <location line="+25"/>
<source>Syntax error in area definition: %1</source>
<translation>区域定义语法错误:%1</translation>
</message>
<message>
- <location line="+38"/>
<source>Mismatch in number of areas, expected %1, got %2.</source>
<translation>区域数量不匹配,应该是 %1,而实际是 %2。</translation>
</message>
@@ -1070,114 +748,43 @@ The old form has been untouched, but you will have to save this form under a new
<context>
<name>EmbeddedOptionsControl</name>
<message>
- <source>None</source>
- <translation type="obsolete">无</translation>
- </message>
- <message>
- <source>Add a profile</source>
- <translation type="obsolete">添加描述文件</translation>
- </message>
- <message>
- <source>Edit the selected profile</source>
- <translation type="obsolete">编辑选中的描述文件</translation>
- </message>
- <message>
- <source>Delete the selected profile</source>
- <translation type="obsolete">删除选中的描述文件</translation>
- </message>
- <message>
- <source>Add Profile</source>
- <translation type="obsolete">添加描述文件</translation>
- </message>
- <message>
- <source>New profile</source>
- <translation type="obsolete">新建描述文件</translation>
- </message>
- <message>
- <source>Edit Profile</source>
- <translation type="obsolete">编辑描述文件</translation>
- </message>
- <message>
- <source>Delete Profile</source>
- <translation type="obsolete">删除描述文件</translation>
- </message>
- <message>
- <source>Would you like to delete the profile &apos;%1&apos;?</source>
- <translation type="obsolete">你要删除描述文件“%1”吗?</translation>
- </message>
- <message>
- <location filename="../tools/designer/src/components/formeditor/embeddedoptionspage.cpp" line="+311"/>
<source>&lt;html&gt;&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Font&lt;/b&gt;&lt;/td&gt;&lt;td&gt;%1, %2&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Style&lt;/b&gt;&lt;/td&gt;&lt;td&gt;%3&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Resolution&lt;/b&gt;&lt;/td&gt;&lt;td&gt;%4 x %5&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/html&gt;</source>
<extracomment>Format embedded device profile description</extracomment>
<translation>&lt;html&gt;&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;字体&lt;/b&gt;&lt;/td&gt;&lt;td&gt;%1,%2&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;风格&lt;/b&gt;&lt;/td&gt;&lt;td&gt;%3&lt;/td&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;解析度&lt;/b&gt;&lt;/td&gt;&lt;td&gt;%4 x %5&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/html&gt;</translation>
</message>
- <message>
- <source>Default</source>
- <translation type="obsolete">默认</translation>
- </message>
</context>
<context>
<name>EmbeddedOptionsPage</name>
<message>
- <location line="+103"/>
<source>Embedded Design</source>
<extracomment>Tab in preferences dialog</extracomment>
<translation>嵌入式设计</translation>
</message>
<message>
- <location line="+10"/>
<source>Device Profiles</source>
<extracomment>EmbeddedOptionsControl group box&quot;</extracomment>
- <translation>设备描述文件</translation>
- </message>
-</context>
-<context>
- <name>FindWidget</name>
- <message>
- <source>Previous</source>
- <translation type="obsolete">上一个</translation>
- </message>
- <message>
- <source>Next</source>
- <translation type="obsolete">下一个</translation>
- </message>
- <message>
- <source>Case sensitive</source>
- <translation type="obsolete">区分大小写</translation>
- </message>
- <message>
- <source>Whole words</source>
- <translation type="obsolete">整词</translation>
- </message>
- <message>
- <source>&lt;img src=&quot;:/trolltech/shared/images/wrap.png&quot;&gt;&amp;nbsp;Search wrapped</source>
- <translation type="obsolete">&lt;img src=&quot;:/trolltech/shared/images/wrap.png&quot;&gt;&amp;nbsp;搜索已回环。</translation>
+ <translation>设备配置文件</translation>
</message>
</context>
<context>
<name>FontPanel</name>
<message>
- <location filename="../tools/shared/fontpanel/fontpanel.cpp" line="+63"/>
<source>Font</source>
<translation>字体</translation>
</message>
<message>
- <location line="+11"/>
<source>&amp;Writing system</source>
<translation>书写系统(&amp;W)</translation>
</message>
<message>
- <location line="+3"/>
<source>&amp;Family</source>
<translation>字体族(&amp;F)</translation>
</message>
<message>
- <location line="+4"/>
<source>&amp;Style</source>
<translation>风格(&amp;S)</translation>
</message>
<message>
- <location line="+4"/>
<source>&amp;Point size</source>
<translation>点大小(&amp;P)</translation>
</message>
@@ -1185,22 +792,18 @@ The old form has been untouched, but you will have to save this form under a new
<context>
<name>FontPropertyManager</name>
<message>
- <location filename="../tools/designer/src/components/propertyeditor/fontpropertymanager.cpp" line="+62"/>
<source>PreferDefault</source>
<translation>首选默认</translation>
</message>
<message>
- <location line="+1"/>
<source>NoAntialias</source>
<translation>无反锯齿</translation>
</message>
<message>
- <location line="+1"/>
<source>PreferAntialias</source>
<translation>首选反锯齿</translation>
</message>
<message>
- <location line="+61"/>
<source>Antialiasing</source>
<translation>反锯齿</translation>
</message>
@@ -1208,13 +811,11 @@ The old form has been untouched, but you will have to save this form under a new
<context>
<name>FormBuilder</name>
<message>
- <location filename="../tools/designer/src/lib/uilib/formbuilderextra.cpp" line="+351"/>
<source>Invalid stretch value for &apos;%1&apos;: &apos;%2&apos;</source>
<extracomment>Parsing layout stretch values</extracomment>
<translation>“%1”:“%2”无效的拉伸值</translation>
</message>
<message>
- <location line="+62"/>
<source>Invalid minimum size for &apos;%1&apos;: &apos;%2&apos;</source>
<extracomment>Parsing grid layout minimum size values</extracomment>
<translation>“%1”:“%2”无效的最小值</translation>
@@ -1223,66 +824,71 @@ The old form has been untouched, but you will have to save this form under a new
<context>
<name>FormEditorOptionsPage</name>
<message>
- <location filename="../tools/designer/src/components/formeditor/formeditor_optionspage.cpp" line="+91"/>
<source>%1 %</source>
+ <extracomment>Zoom percentage</extracomment>
<translation>%1 %</translation>
</message>
<message>
- <location line="+4"/>
<source>Preview Zoom</source>
<translation>预览缩放</translation>
</message>
<message>
- <location line="+2"/>
<source>Default Zoom</source>
<translation>默认缩放</translation>
</message>
<message>
- <location line="+29"/>
<source>Forms</source>
<extracomment>Tab in preferences dialog</extracomment>
<translation>表单</translation>
</message>
<message>
- <location line="+13"/>
<source>Default Grid</source>
<translation>默认栅格</translation>
</message>
+ <message>
+ <source>Object Naming Convention</source>
+ <translation>对象命名约定</translation>
+ </message>
+ <message>
+ <source>Naming convention used for generating action object names from their text</source>
+ <translation>用于从文本生成操作对象名称的命名约定</translation>
+ </message>
+ <message>
+ <source>Camel Case</source>
+ <translation>驼峰风格</translation>
+ </message>
+ <message>
+ <source>Underscore</source>
+ <translation>下划线</translation>
+ </message>
</context>
<context>
<name>FormLayoutRowDialog</name>
<message>
- <location filename="../tools/designer/src/lib/shared/formlayoutrowdialog.ui"/>
<source>Add Form Layout Row</source>
<translation>添加表单布局行</translation>
</message>
<message>
- <location/>
<source>&amp;Label text:</source>
<translation>标签文字(&amp;L):</translation>
</message>
<message>
- <location/>
<source>Field &amp;type:</source>
<translation>字段类型(&amp;T):</translation>
</message>
<message>
- <location/>
<source>&amp;Field name:</source>
<translation>字段名称(&amp;F):</translation>
</message>
<message>
- <location/>
<source>&amp;Buddy:</source>
<translation>伙伴(&amp;B):</translation>
</message>
<message>
- <location/>
<source>&amp;Row:</source>
<translation>行(&amp;R):</translation>
</message>
<message>
- <location/>
<source>Label &amp;name:</source>
<translation>标签名称(&amp;N):</translation>
</message>
@@ -1290,134 +896,184 @@ The old form has been untouched, but you will have to save this form under a new
<context>
<name>FormWindow</name>
<message>
- <location filename="../tools/designer/src/components/formeditor/formwindow.cpp" line="+1705"/>
<source>Unexpected element &lt;%1&gt;</source>
- <translation>未预期的元素&lt;%1&gt;</translation>
+ <translation>异常元素 &lt;%1&gt;</translation>
</message>
<message>
- <location line="+7"/>
<source>Error while pasting clipboard contents at line %1, column %2: %3</source>
- <translation>粘贴剪贴板内容时发生错误,行%1,列%2:%3</translation>
+ <translation>粘贴剪贴板内容时发生错误,行 %1,列 %2:%3</translation>
</message>
</context>
<context>
<name>FormWindowSettings</name>
<message>
- <location filename="../tools/designer/src/components/formeditor/formwindowsettings.ui"/>
<source>Form Settings</source>
<translation>窗体设定</translation>
</message>
<message>
- <location/>
- <source>&amp;Pixmap Function</source>
- <translation>像素映射功能(&amp;P)</translation>
- </message>
- <message>
- <location/>
- <source>&amp;Include Hints</source>
- <translation>包含提示(&amp;I)</translation>
- </message>
- <message>
- <location/>
- <source>Embedded Design</source>
- <translation>嵌入式设计</translation>
- </message>
- <message>
- <location/>
- <source>&amp;Author</source>
- <translation>作者(&amp;A)</translation>
- </message>
- <message>
- <location/>
<source>Layout &amp;Default</source>
<translation>默认布局(&amp;D)</translation>
</message>
<message>
- <location/>
<source>&amp;Spacing:</source>
<translation>间距(&amp;S):</translation>
</message>
<message>
- <location/>
<source>&amp;Margin:</source>
<translation>边距(&amp;M):</translation>
</message>
<message>
- <location/>
<source>&amp;Layout Function</source>
<translation>布局功能(&amp;L)</translation>
</message>
<message>
- <location/>
<source>Ma&amp;rgin:</source>
<translation>边距(&amp;R):</translation>
</message>
<message>
- <location/>
<source>Spa&amp;cing:</source>
<translation>间距(&amp;C):</translation>
</message>
<message>
- <location/>
+ <source>&amp;Pixmap Function</source>
+ <translation>像素映射功能(&amp;P)</translation>
+ </message>
+ <message>
+ <source>&amp;Include Hints</source>
+ <translation>包含提示(&amp;I)</translation>
+ </message>
+ <message>
<source>Grid</source>
<translation>栅格</translation>
</message>
+ <message>
+ <source>Embedded Design</source>
+ <translation>嵌入式设计</translation>
+ </message>
+ <message>
+ <source>&amp;Author</source>
+ <translation>作者(&amp;A)</translation>
+ </message>
+ <message>
+ <source>Translations</source>
+ <translation>译者</translation>
+ </message>
+ <message>
+ <source>ID-based</source>
+ <translation>基于 ID</translation>
+ </message>
</context>
<context>
<name>IconSelector</name>
<message>
- <location filename="../tools/designer/src/lib/shared/iconselector.cpp" line="+353"/>
+ <source>The pixmap file &apos;%1&apos; cannot be read.</source>
+ <translation>无法读取像素映射文件“%1”。</translation>
+ </message>
+ <message>
+ <source>The file &apos;%1&apos; does not appear to be a valid pixmap file: %2</source>
+ <translation>文件“%1”不像是有效的像素映射文件:%2</translation>
+ </message>
+ <message>
+ <source>The file &apos;%1&apos; could not be read: %2</source>
+ <translation>无法读取文件“%1”:%2</translation>
+ </message>
+ <message>
<source>All Pixmaps (</source>
<translation>所有像素映射 (</translation>
</message>
+ <message>
+ <source>Choose a Pixmap</source>
+ <translation>选择一个像素映射</translation>
+ </message>
+ <message>
+ <source>Pixmap Read Error</source>
+ <translation>像素映射读取错误</translation>
+ </message>
+ <message>
+ <source>...</source>
+ <translation>...</translation>
+ </message>
+ <message>
+ <source>Normal Off</source>
+ <translation>正常 关</translation>
+ </message>
+ <message>
+ <source>Normal On</source>
+ <translation>正常 开</translation>
+ </message>
+ <message>
+ <source>Disabled Off</source>
+ <translation>禁用 关</translation>
+ </message>
+ <message>
+ <source>Disabled On</source>
+ <translation>禁用 开</translation>
+ </message>
+ <message>
+ <source>Active Off</source>
+ <translation>有效 关</translation>
+ </message>
+ <message>
+ <source>Active On</source>
+ <translation>有效 开</translation>
+ </message>
+ <message>
+ <source>Selected Off</source>
+ <translation>选择 关</translation>
+ </message>
+ <message>
+ <source>Selected On</source>
+ <translation>选择 开</translation>
+ </message>
+ <message>
+ <source>Choose Resource...</source>
+ <translation>选择资源...</translation>
+ </message>
+ <message>
+ <source>Choose File...</source>
+ <translation>选择文件...</translation>
+ </message>
+ <message>
+ <source>Reset</source>
+ <translation>重置</translation>
+ </message>
+ <message>
+ <source>Reset All</source>
+ <translation>全部重置</translation>
+ </message>
</context>
<context>
<name>ItemPropertyBrowser</name>
<message>
- <location filename="../tools/designer/src/components/taskmenu/itemlisteditor.cpp" line="+66"/>
<source>XX Icon Selected off</source>
<extracomment>Sample string to determinate the width for the first column of the list item property browser</extracomment>
- <translation>XX图标选择关闭</translation>
- </message>
-</context>
-<context>
- <name>LanguageResourceDialog</name>
- <message>
- <location filename="../tools/designer/src/lib/shared/iconselector.cpp" line="-235"/>
- <source>Choose Resource</source>
- <translation>选择资源</translation>
+ <translation>XX 图标选择 关</translation>
</message>
</context>
<context>
<name>MainWindowBase</name>
<message>
- <location filename="../tools/designer/src/designer/mainwindow.cpp" line="+119"/>
<source>Main</source>
<extracomment>Not currently used (main tool bar)</extracomment>
<translation>主要</translation>
</message>
<message>
- <location line="+6"/>
<source>File</source>
<translation>文件</translation>
</message>
<message>
- <location line="+1"/>
<source>Edit</source>
<translation>编辑</translation>
</message>
<message>
- <location line="+1"/>
<source>Tools</source>
<translation>工具</translation>
</message>
<message>
- <location line="+1"/>
<source>Form</source>
<translation>窗体</translation>
</message>
<message>
- <location line="+7"/>
<source>Qt Designer</source>
<translation>Qt 设计师</translation>
</message>
@@ -1425,103 +1081,61 @@ The old form has been untouched, but you will have to save this form under a new
<context>
<name>NewForm</name>
<message>
- <source>Error loading form</source>
- <translation type="obsolete">加载窗体错误</translation>
- </message>
- <message>
- <source>Choose a template for a preview</source>
- <translation type="obsolete">选择一个用于预览的模板</translation>
- </message>
- <message>
- <location filename="../tools/designer/src/designer/newform.cpp" line="+83"/>
- <source>New Form</source>
- <translation>新建窗体</translation>
+ <source>Show this Dialog on Startup</source>
+ <translation>启动时显示这个对话框</translation>
</message>
<message>
- <source>0</source>
- <translation type="obsolete">0</translation>
+ <source>C&amp;reate</source>
+ <translation>创建(&amp;R)</translation>
</message>
<message>
- <location line="+32"/>
- <source>&amp;Open...</source>
- <translation>打开(&amp;O)...</translation>
+ <source>Recent</source>
+ <translation>最近的</translation>
</message>
<message>
- <location line="-36"/>
- <source>C&amp;reate</source>
- <translation>创建(&amp;R)</translation>
+ <source>New Form</source>
+ <translation>新建窗体</translation>
</message>
<message>
- <location line="+33"/>
<source>&amp;Close</source>
<translation>关闭(&amp;C)</translation>
</message>
<message>
- <location line="-34"/>
- <source>Show this Dialog on Startup</source>
- <translation>启动时显示这个对话框</translation>
- </message>
- <message>
- <location line="+2"/>
- <source>Recent</source>
- <translation>最近的</translation>
+ <source>&amp;Open...</source>
+ <translation>打开(&amp;O)...</translation>
</message>
<message>
- <location line="+39"/>
<source>&amp;Recent Forms</source>
<translation>最近的窗体(&amp;R)</translation>
</message>
<message>
- <location line="+64"/>
<source>Read error</source>
<translation>读取错误</translation>
</message>
<message>
- <source>Widgets</source>
- <translation type="obsolete">窗口部件</translation>
- </message>
- <message>
- <source>Custom Widgets</source>
- <translation type="obsolete">自定义窗口部件</translation>
+ <source>A temporary form file could not be created in %1: %2</source>
+ <translation>无法在 %1 中创建临时窗体文件:%2</translation>
</message>
<message>
- <location line="+23"/>
- <source>A temporary form file could not be created in %1.</source>
- <translation>无法在 %1 中创建临时窗体文件。</translation>
- </message>
- <message>
- <location line="+6"/>
- <source>The temporary form file %1 could not be written.</source>
- <translation>无法写入临时窗体文件 %1。</translation>
- </message>
-</context>
-<context>
- <name>NewFormWidget</name>
- <message>
- <location filename="../tools/designer/src/lib/shared/newformwidget.cpp" line="+495"/>
- <source>Unable to open the form template file &apos;%1&apos;: %2</source>
- <translation>无法打开窗体模版文件&apos;%1&apos;:%2</translation>
+ <source>The temporary form file %1 could not be written: %2</source>
+ <translation>无法写入临时窗体文件 %1:%2</translation>
</message>
</context>
<context>
<name>ObjectInspectorModel</name>
<message>
- <location filename="../tools/designer/src/components/objectinspector/objectinspectormodel.cpp" line="+364"/>
<source>Object</source>
<translation>对象</translation>
</message>
<message>
- <location line="+1"/>
<source>Class</source>
<translation>类</translation>
</message>
<message>
- <location line="+35"/>
<source>separator</source>
<translation>分隔符</translation>
</message>
<message>
- <location line="+98"/>
<source>&lt;noname&gt;</source>
<translation>&lt;无名称&gt;</translation>
</message>
@@ -1529,12 +1143,10 @@ The old form has been untouched, but you will have to save this form under a new
<context>
<name>ObjectNameDialog</name>
<message>
- <location filename="../tools/designer/src/lib/shared/qdesigner_taskmenu.cpp" line="+162"/>
<source>Change Object Name</source>
<translation>改变对象名称</translation>
</message>
<message>
- <location line="+4"/>
<source>Object Name</source>
<translation>对象名称</translation>
</message>
@@ -1542,100 +1154,44 @@ The old form has been untouched, but you will have to save this form under a new
<context>
<name>PluginDialog</name>
<message>
- <location filename="../tools/designer/src/lib/shared/plugindialog.ui"/>
<source>Plugin Information</source>
- <translation type="unfinished">插件信息</translation>
+ <translation>插件信息</translation>
</message>
<message>
- <location/>
<source>1</source>
- <translation type="unfinished">1</translation>
+ <translation>1</translation>
</message>
</context>
<context>
<name>PreferencesDialog</name>
<message>
- <location filename="../tools/designer/src/designer/preferencesdialog.ui"/>
<source>Preferences</source>
- <translation>属性</translation>
- </message>
- <message>
- <source>Toolwindow Font</source>
- <translation type="obsolete">工具窗口字体</translation>
- </message>
- <message>
- <source>Default Grid</source>
- <translation type="obsolete">默认栅格</translation>
- </message>
- <message>
- <source>User Interface Mode</source>
- <translation type="obsolete">用户界面模式</translation>
- </message>
- <message>
- <source>Docked Window</source>
- <translation type="obsolete">锚接的窗口</translation>
- </message>
- <message>
- <source>Multiple Top-Level Windows</source>
- <translation type="obsolete">多个顶级窗口</translation>
- </message>
- <message>
- <source>Additional Template Paths</source>
- <translation type="obsolete">添加模板路径</translation>
- </message>
- <message>
- <source>Pick a directory to save templates in</source>
- <translation type="obsolete">选择一个用于保存模板的目录</translation>
- </message>
- <message>
- <source>...</source>
- <translation type="obsolete">...</translation>
+ <translation>首选项</translation>
</message>
</context>
<context>
<name>PreviewConfigurationWidget</name>
<message>
- <location filename="../tools/designer/src/lib/shared/previewconfigurationwidget.cpp" line="+155"/>
- <source>Default</source>
- <translation>默认</translation>
- </message>
- <message>
- <location line="+22"/>
- <source>None</source>
- <translation>无</translation>
- </message>
- <message>
- <location line="+6"/>
- <source>Browse...</source>
- <translation>浏览...</translation>
- </message>
- <message>
- <location filename="../tools/designer/src/lib/shared/previewconfigurationwidget.ui"/>
<source>Form</source>
<translation>窗体</translation>
</message>
<message>
- <location/>
<source>Print/Preview Configuration</source>
- <translation>打印/预览配置</translation>
+ <translation>打印/预览 配置</translation>
</message>
<message>
- <location/>
<source>Style</source>
<translation>风格</translation>
</message>
<message>
- <location/>
<source>Style sheet</source>
<translation>样式表</translation>
</message>
<message>
- <location/>
<source>...</source>
<translation>...</translation>
</message>
<message>
- <location/>
<source>Device skin</source>
<translation>设备皮肤</translation>
</message>
@@ -1643,130 +1199,71 @@ The old form has been untouched, but you will have to save this form under a new
<context>
<name>PromotionModel</name>
<message>
- <location filename="../tools/designer/src/lib/shared/promotionmodel.cpp" line="+116"/>
<source>Not used</source>
<extracomment>Usage of promoted widgets</extracomment>
- <translation>没有被使用</translation>
- </message>
-</context>
-<context>
- <name>PropertyEditor</name>
- <message>
- <source>comment</source>
- <translation type="obsolete">注释</translation>
- </message>
-</context>
-<context>
- <name>Q3WizardContainer</name>
- <message>
- <location filename="../tools/designer/src/plugins/widgets/q3wizard/q3wizard_container.cpp" line="+172"/>
- <location line="+5"/>
- <source>Page</source>
- <translation>页</translation>
+ <translation>未使用</translation>
</message>
</context>
<context>
<name>QAbstractFormBuilder</name>
<message>
- <location filename="../tools/designer/src/lib/uilib/abstractformbuilder.cpp" line="+206"/>
- <source>Unexpected element &lt;%1&gt;</source>
- <translation>未预期的元素&lt;%1&gt;</translation>
- </message>
- <message>
- <location line="+5"/>
- <source>An error has occurred while reading the ui file at line %1, column %2: %3</source>
- <translation>读取ui文件时发生错误,行%1,列%2:%3</translation>
- </message>
- <message>
- <location line="+6"/>
- <source>Invalid ui file: The root element &lt;ui&gt; is missing.</source>
- <translation>无效ui文件:缺少根元素&lt;ui&gt;</translation>
- </message>
- <message>
- <location line="+119"/>
<source>The creation of a widget of the class &apos;%1&apos; failed.</source>
<translation>创建类“%1”的窗口部件失败。</translation>
</message>
<message>
- <location line="+295"/>
<source>Attempt to add child that is not of class QWizardPage to QWizard.</source>
<translation>试图把一个并不是 QWizardPage 类的对象添加为 QWizard 的子对象。</translation>
</message>
<message>
- <location line="+86"/>
<source>Attempt to add a layout to a widget &apos;%1&apos; (%2) which already has a layout of non-box type %3.
This indicates an inconsistency in the ui-file.</source>
<translation>试图向一个已经包含了类型为 %3 的非框布局的窗口部件“%1”(%2)添加布局。
-这表明这个ui文件中有矛盾。</translation>
+这表明这个 ui 文件中有矛盾。</translation>
</message>
<message>
- <location line="+144"/>
<source>Empty widget item in %1 &apos;%2&apos;.</source>
<translation>在 %1 “%2”中的空窗口部件项。</translation>
</message>
<message>
- <location line="+684"/>
<source>Flags property are not supported yet.</source>
<translation>标记属性还不被支持。</translation>
</message>
<message>
- <location line="+81"/>
<source>While applying tab stops: The widget &apos;%1&apos; could not be found.</source>
<translation>在应用制表符时中断:无法找到窗口部件“%1”。</translation>
</message>
<message>
- <location line="+749"/>
<source>Invalid QButtonGroup reference &apos;%1&apos; referenced by &apos;%2&apos;.</source>
- <translation>“%2”参考了无效的QButtonGroup参考“%1”。</translation>
+ <translation>“%2”引用了无效的 QButtonGroup 参考“%1”。</translation>
</message>
<message>
- <location line="+518"/>
- <source>This version of the uitools library is linked without script support.</source>
- <translation>这个版本的uitools库没有被链接脚本支持。</translation>
+ <source>An error has occurred while reading the UI file at line %1, column %2: %3</source>
+ <translation>读取 %1 行,%2 列的 UI 文件时出错:%3</translation>
</message>
-</context>
-<context>
- <name>QActiveXPlugin</name>
<message>
- <source>ActiveX control</source>
- <translation type="obsolete">ActiveX 控件</translation>
- </message>
- <message>
- <source>ActiveX control widget</source>
- <translation type="obsolete">ActiveX 控件窗口部件</translation>
- </message>
-</context>
-<context>
- <name>QActiveXPluginObject</name>
- <message>
- <source>Control loaded</source>
- <translation type="obsolete">控件已经加载</translation>
+ <source>This file was created using Designer from Qt-%1 and cannot be read.</source>
+ <translation>这个文件是由 Qt-%1 中的设计师创建的,并且无法读取。</translation>
</message>
-</context>
-<context>
- <name>QActiveXTaskMenu</name>
<message>
- <source>Set Control</source>
- <translation type="obsolete">设定控件</translation>
+ <source>This file cannot be read because it was created using %1.</source>
+ <translation>无法读取此文件,因为它是使用 %1 创建的。</translation>
</message>
<message>
- <source>Licensed Control</source>
- <translation type="obsolete">许可的控件</translation>
+ <source>Invalid UI file: The root element &lt;ui&gt; is missing.</source>
+ <translation>无效 UI 文件:缺少根元素 &lt;ui&gt;。</translation>
</message>
<message>
- <source>The control requires a design-time license</source>
- <translation type="obsolete">这个控件需要一个设计时的许可</translation>
+ <source>Invalid UI file</source>
+ <translation>无效的 UI 文件</translation>
</message>
</context>
<context>
<name>QAxWidgetPlugin</name>
<message>
- <location filename="../tools/designer/src/plugins/activeqt/qaxwidgetplugin.cpp" line="+75"/>
<source>ActiveX control</source>
<translation>ActiveX 控件</translation>
</message>
<message>
- <location line="+5"/>
<source>ActiveX control widget</source>
<translation>ActiveX 控件窗口部件</translation>
</message>
@@ -1774,22 +1271,18 @@ This indicates an inconsistency in the ui-file.</source>
<context>
<name>QAxWidgetTaskMenu</name>
<message>
- <location filename="../tools/designer/src/plugins/activeqt/qaxwidgettaskmenu.cpp" line="+119"/>
<source>Set Control</source>
<translation>设置控件</translation>
</message>
<message>
- <location line="+1"/>
<source>Reset Control</source>
<translation>重置控件</translation>
</message>
<message>
- <location line="+41"/>
<source>Licensed Control</source>
<translation>许可的控件</translation>
</message>
<message>
- <location line="+1"/>
<source>The control requires a design-time license</source>
<translation>这个控件需要一个设计时的许可</translation>
</message>
@@ -1797,466 +1290,296 @@ This indicates an inconsistency in the ui-file.</source>
<context>
<name>QCoreApplication</name>
<message>
- <location filename="../tools/designer/src/lib/shared/qdesigner_promotion.cpp" line="+83"/>
<source>%1 is not a promoted class.</source>
<translation>%1 不是提升的类。</translation>
</message>
<message>
- <location line="+65"/>
<source>The base class %1 is invalid.</source>
<translation>基类 %1 无效。</translation>
</message>
<message>
- <location line="+7"/>
<source>The class %1 already exists.</source>
<translation>类 %1 已经存在。</translation>
</message>
<message>
- <location line="+9"/>
<source>Promoted Widgets</source>
<translation>提升的窗口部件</translation>
</message>
<message>
- <location line="+126"/>
<source>The class %1 cannot be removed</source>
<translation>类 %1 不能被移除</translation>
</message>
<message>
- <location line="+9"/>
<source>The class %1 cannot be removed because it is still referenced.</source>
<translation>类 %1 不能被移除,因为它还在被引用。</translation>
</message>
<message>
- <location line="+10"/>
<source>The class %1 cannot be renamed</source>
- <translation>类 %1不能被重命名</translation>
+ <translation>类 %1 不能被重命名</translation>
</message>
<message>
- <location line="+7"/>
<source>The class %1 cannot be renamed to an empty name.</source>
<translation>类 %1 不能被重命名为一个空白名称。</translation>
</message>
<message>
- <location line="+5"/>
<source>There is already a class named %1.</source>
<translation>已经存在一个名称为 %1 的类。</translation>
</message>
<message>
- <location line="+29"/>
<source>Cannot set an empty include file.</source>
<translation>无法设定一个空白包含文件。</translation>
</message>
- <message>
- <location filename="../tools/designer/src/lib/uilib/formscriptrunner.cpp" line="+88"/>
- <source>Exception at line %1: %2</source>
- <translation>%1 行发生意外:%2</translation>
- </message>
- <message>
- <location line="+36"/>
- <source>Unknown error</source>
- <translation>未知错误</translation>
- </message>
- <message>
- <location line="+50"/>
- <source>An error occurred while running the script for %1: %2
-Script: %3</source>
- <translation>在为了 %1 运行脚本时发生一个错误:%2
-脚本:%3</translation>
- </message>
</context>
<context>
<name>QDesigner</name>
<message>
- <location filename="../tools/designer/src/designer/qdesigner.cpp" line="+141"/>
<source>%1 - warning</source>
<translation>%1 - 警告</translation>
</message>
- <message>
- <location line="+96"/>
- <source>Qt Designer</source>
- <translation>Qt 设计师</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>This application cannot be used for the Console edition of Qt</source>
- <translation>这个应用程序不可以和 Qt 的控制台版本一起使用</translation>
- </message>
</context>
<context>
- <name>QDesignerActionEditor</name>
+ <name>QDesignerActions</name>
<message>
- <source>Action Editor</source>
- <translation type="obsolete">动作编辑器</translation>
+ <source>Saved %1.</source>
+ <translation>%1 已被保存。</translation>
</message>
-</context>
-<context>
- <name>QDesignerActions</name>
<message>
- <source>CTRL+N</source>
- <translation type="obsolete">CTRL+N</translation>
+ <source>%1 already exists.
+Do you want to replace it?</source>
+ <translation>%1 已存在。
+是否要替换它?</translation>
</message>
<message>
- <source>CTRL+O</source>
- <translation type="obsolete">CTRL+O</translation>
+ <source>Edit Widgets</source>
+ <translation>编辑窗口部件</translation>
</message>
<message>
- <location filename="../tools/designer/src/designer/qdesigner_actions.cpp" line="+488"/>
- <source>Clear &amp;Menu</source>
- <translation>清空菜单(&amp;M)</translation>
+ <source>&amp;New...</source>
+ <translation>新建(&amp;N)...</translation>
</message>
<message>
- <source>CTRL+S</source>
- <translation type="obsolete">CTRL+S</translation>
+ <source>&amp;Open...</source>
+ <translation>打开(&amp;O)...</translation>
</message>
<message>
- <source>CTRL+W</source>
- <translation type="obsolete">CTRL+W</translation>
+ <source>&amp;Save</source>
+ <translation>保存(&amp;S)</translation>
</message>
<message>
- <location line="-300"/>
- <source>&amp;Quit</source>
- <translation>退出(&amp;Q)</translation>
+ <source>Save &amp;As...</source>
+ <translation>另存为(&amp;A)...</translation>
</message>
<message>
- <location line="+95"/>
- <source>CTRL+Q</source>
- <translation>CTRL+Q</translation>
+ <source>Save A&amp;ll</source>
+ <translation>全部保存(&amp;L)</translation>
</message>
<message>
- <source>CTRL+Z</source>
- <translation type="obsolete">CTRL+Z</translation>
+ <source>Save As &amp;Template...</source>
+ <translation>另存为模板(&amp;T)...</translation>
</message>
<message>
- <source>CTRL+SHIFT+Z</source>
- <translation type="obsolete">CTRL+SHIFT+Z</translation>
+ <source>&amp;Close</source>
+ <translation>关闭(&amp;C)</translation>
</message>
<message>
- <location line="-105"/>
- <source>Edit Widgets</source>
- <translation>编辑窗口部件</translation>
+ <source>Save &amp;Image...</source>
+ <translation>保存图像(&amp;I)...</translation>
</message>
<message>
- <location line="+190"/>
- <source>CTRL+R</source>
- <translation>CTRL+R</translation>
+ <source>&amp;Print...</source>
+ <translation>打印(&amp;P)...</translation>
</message>
<message>
- <source>Form &amp;Settings...</source>
- <translation type="obsolete">窗体设定(&amp;S)...</translation>
+ <source>&amp;Quit</source>
+ <translation>退出(&amp;Q)</translation>
</message>
<message>
- <location line="-177"/>
- <source>&amp;Minimize</source>
- <translation>最小化(&amp;M)</translation>
+ <source>View &amp;Code...</source>
+ <translation>查看代码(&amp;C)...</translation>
</message>
<message>
- <location line="+195"/>
- <source>CTRL+M</source>
- <translation>CTRL+M</translation>
+ <source>&amp;Minimize</source>
+ <translation>最小化(&amp;M)</translation>
</message>
<message>
- <location line="-193"/>
<source>Bring All to Front</source>
<translation>全部放到前面</translation>
</message>
<message>
- <location line="+3"/>
+ <source>Preferences...</source>
+ <translation>首选项...</translation>
+ </message>
+ <message>
<source>Additional Fonts...</source>
- <translation>附加字体...</translation>
+ <translation>其他字体...</translation>
+ </message>
+ <message>
+ <source>ALT+CTRL+S</source>
+ <translation>ALT+CTRL+S</translation>
+ </message>
+ <message>
+ <source>CTRL+SHIFT+S</source>
+ <translation>CTRL+SHIFT+S</translation>
+ </message>
+ <message>
+ <source>CTRL+R</source>
+ <translation>CTRL+R</translation>
+ </message>
+ <message>
+ <source>CTRL+M</source>
+ <translation>CTRL+M</translation>
</message>
<message>
- <location line="+221"/>
<source>Qt Designer &amp;Help</source>
<translation>Qt 设计师帮助(&amp;H)</translation>
</message>
<message>
- <location line="+7"/>
<source>Current Widget Help</source>
<translation>自定义窗口部件帮助</translation>
</message>
<message>
- <location line="+7"/>
- <source>What&apos;s New in Qt Designer?</source>
- <translation>Qt 设计师有什么新变化?</translation>
- </message>
- <message>
- <location line="+7"/>
<source>About Plugins</source>
<translation>关于插件</translation>
</message>
<message>
- <location line="+6"/>
- <location line="+601"/>
<source>About Qt Designer</source>
<translation>关于 Qt 设计师</translation>
</message>
<message>
- <location line="-595"/>
<source>About Qt</source>
<translation>关于 Qt</translation>
</message>
<message>
- <location line="+44"/>
+ <source>Clear &amp;Menu</source>
+ <translation>清空菜单(&amp;M)</translation>
+ </message>
+ <message>
<source>&amp;Recent Forms</source>
<translation>最近的窗体(&amp;R)</translation>
</message>
<message>
- <location line="+77"/>
- <location line="+197"/>
<source>Open Form</source>
<translation>打开窗体</translation>
</message>
<message>
- <location line="-72"/>
- <source>Designer</source>
- <translation>设计师</translation>
- </message>
- <message>
- <location line="+0"/>
- <source>Feature not implemented yet!</source>
- <translation>特性还没有实现!</translation>
- </message>
- <message>
- <location line="+141"/>
- <location line="+40"/>
- <source>Save Form?</source>
- <translation>保存窗体?</translation>
- </message>
- <message>
- <location line="-35"/>
- <source>The file %1 could not be opened.
-Reason: %2
-Would you like to retry or select a different file?</source>
- <translation>文件%1无法被打开。
-原因:%2
-您要再次尝试,还是选择其它文件?</translation>
- </message>
- <message>
- <location line="+6"/>
- <source>Select New File</source>
- <translation>选择新文件</translation>
- </message>
- <message>
- <location line="-694"/>
- <source>%1 already exists.
-Do you want to replace it?</source>
- <translation>%1 已经存在。
-您想要替换它么?</translation>
- </message>
- <message>
- <location line="+925"/>
- <source>&amp;Close Preview</source>
- <translation>关闭预览(&amp;C)</translation>
+ <source>Designer UI files (*.%1);;All Files (*)</source>
+ <translation>设计师 UI 文件 (*.%1);;全部文件 (*)</translation>
</message>
<message>
- <location line="-884"/>
- <source>Preferences...</source>
- <translation>属性...</translation>
+ <source>Save Form As</source>
+ <translation>窗体另存为</translation>
</message>
<message>
- <location line="+61"/>
- <source>CTRL+SHIFT+S</source>
- <translation>CTRL+SHIFT+S</translation>
+ <source>Designer</source>
+ <translation>设计师</translation>
</message>
<message>
- <location line="+316"/>
- <location line="+37"/>
- <location line="+160"/>
- <source>Designer UI files (*.%1);;All Files (*)</source>
- <translation>设计师 UI 文件 (*.%1);;全部文件 (*)</translation>
+ <source>Feature not implemented yet!</source>
+ <translation>特性还没有实现!</translation>
</message>
<message>
- <location line="-641"/>
- <source>Saved %1.</source>
- <translation>%1 已被保存。</translation>
+ <source>Code generation failed</source>
+ <translation>代码生成失败</translation>
</message>
<message>
- <location line="+627"/>
<source>Read error</source>
<translation>读取错误</translation>
</message>
<message>
- <location line="+1"/>
<source>%1
Do you want to update the file location or generate a new form?</source>
<translation>%1
-您想要更新这个文件定位或者生成一个新的窗体么?</translation>
+是否要更新文件位置或生成新的窗体?</translation>
</message>
<message>
- <location line="+3"/>
<source>&amp;Update</source>
<translation>更新(&amp;U)</translation>
</message>
<message>
- <location line="+1"/>
<source>&amp;New Form</source>
<translation>新建窗体(&amp;N)</translation>
</message>
<message>
- <location line="+78"/>
- <source>Could not open file</source>
- <translation>无法打开文件</translation>
+ <source>Qt Designer</source>
+ <translation>Qt 设计师</translation>
</message>
<message>
- <source>The file, %1, could not be opened
-Reason: %2
-Would you like to retry or change your file?</source>
- <translation type="obsolete">无法打开文件 %1
-原因:%2
-您想要再次尝试或者改变您的文件么?</translation>
+ <source>Save Form?</source>
+ <translation>保存窗体?</translation>
</message>
<message>
- <location line="+40"/>
- <source>Could not write file</source>
- <translation>无法写文件</translation>
+ <source>Could not open file</source>
+ <translation>无法打开文件</translation>
</message>
<message>
- <source>It was not possible to write the entire file, %1, to disk.
-Reason:%2
-Would you like to retry?</source>
- <translation type="obsolete">无法把 %1整个文件写入磁盘。
+ <source>The file %1 could not be opened.
+Reason: %2
+Would you like to retry or select a different file?</source>
+ <translation>无法打开文件 %1。
原因:%2
-您想要再次尝试么?</translation>
+要重试还是选择其他文件?</translation>
</message>
<message>
- <source>Form Settings - %1</source>
- <translation type="obsolete">窗体设定 - %1</translation>
- </message>
- <message>
- <location line="-699"/>
- <source>&amp;New...</source>
- <translation>新建(&amp;N)...</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>&amp;Open...</source>
- <translation>打开(&amp;O)...</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>&amp;Save</source>
- <translation>保存(&amp;S)</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Save &amp;As...</source>
- <translation>另存为(&amp;A)...</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Save A&amp;ll</source>
- <translation>保存全部(&amp;L)</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Save As &amp;Template...</source>
- <translation>另存为模板(&amp;T)...</translation>
- </message>
- <message>
- <location line="+1"/>
- <location line="+896"/>
- <source>&amp;Close</source>
- <translation>关闭(&amp;C)</translation>
- </message>
- <message>
- <location line="-895"/>
- <source>Save &amp;Image...</source>
- <translation>保存图像(&amp;I)...</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>&amp;Print...</source>
- <translation>打印(&amp;P)...</translation>
- </message>
- <message>
- <source>&amp;Preview...</source>
- <translation type="obsolete">预览(&amp;P)...</translation>
- </message>
- <message>
- <location line="+3"/>
- <source>View &amp;Code...</source>
- <translation>查看代码(&amp;C)...</translation>
- </message>
- <message>
- <location line="+64"/>
- <source>ALT+CTRL+S</source>
- <translation>ALT+CTRL+S</translation>
- </message>
- <message>
- <location line="+355"/>
- <location line="+248"/>
- <source>Save Form As</source>
- <translation>窗体另存为</translation>
- </message>
- <message>
- <location line="+429"/>
- <source>Preview failed</source>
- <translation>预览失败</translation>
+ <source>Select New File</source>
+ <translation>选择新文件</translation>
</message>
<message>
- <location line="-575"/>
- <source>Code generation failed</source>
- <translation>代码生成失败</translation>
+ <source>Could not write file</source>
+ <translation>无法写文件</translation>
</message>
<message>
- <location line="+170"/>
<source>It was not possible to write the entire file %1 to disk.
Reason:%2
Would you like to retry?</source>
- <translation>无法将整个文件%1写入磁盘。
+ <translation>无法将整个文件 %1 写入磁盘。
原因:%2
-您要重试么?</translation>
+是否重试?</translation>
</message>
<message>
- <location line="+158"/>
- <location line="+34"/>
<source>Assistant</source>
<translation>助手</translation>
</message>
<message>
- <location line="+47"/>
- <location line="+23"/>
+ <source>&amp;Close Preview</source>
+ <translation>关闭预览(&amp;C)</translation>
+ </message>
+ <message>
<source>The backup file %1 could not be written.</source>
- <translation>备份文件%1无法被写入。</translation>
+ <translation>备份文件 %1 无法被写入。</translation>
</message>
<message>
- <location line="+107"/>
<source>The backup directory %1 could not be created.</source>
- <translation>无法创建备份目录%1。</translation>
+ <translation>无法创建备份目录 %1。</translation>
</message>
<message>
- <location line="+6"/>
<source>The temporary backup directory %1 could not be created.</source>
- <translation>无法创建临时备份目录%1。</translation>
+ <translation>无法创建临时备份目录 %1。</translation>
+ </message>
+ <message>
+ <source>Preview failed</source>
+ <translation>预览失败</translation>
</message>
<message>
- <location line="+54"/>
<source>Image files (*.%1)</source>
<translation>图像文件 (*.%1)</translation>
</message>
<message>
- <location line="+9"/>
- <location line="+17"/>
<source>Save Image</source>
<translation>保存图像</translation>
</message>
<message>
- <location line="-4"/>
<source>Saved image %1.</source>
<translation>图像 %1 已被保存。</translation>
</message>
<message>
- <location line="+5"/>
<source>The file %1 could not be written.</source>
<translation>无法写入文件 %1。</translation>
</message>
<message>
- <location line="+13"/>
<source>Please close all forms to enable the loading of additional fonts.</source>
- <translation>请关闭所有窗体文件,以便加载附加字体</translation>
+ <translation>请关闭所有窗体文件,以便加载其他字体</translation>
</message>
<message>
- <location line="+52"/>
<source>Printed %1.</source>
<translation>%1 已被打印。</translation>
</message>
@@ -2264,7 +1587,6 @@ Would you like to retry?</source>
<context>
<name>QDesignerAppearanceOptionsPage</name>
<message>
- <location filename="../tools/designer/src/designer/qdesigner_appearanceoptions.cpp" line="+138"/>
<source>Appearance</source>
<extracomment>Tab in preferences dialog</extracomment>
<translation>外观</translation>
@@ -2273,17 +1595,14 @@ Would you like to retry?</source>
<context>
<name>QDesignerAppearanceOptionsWidget</name>
<message>
- <location line="-53"/>
<source>Docked Window</source>
- <translation>锚接的窗口</translation>
+ <translation>停靠窗口</translation>
</message>
<message>
- <location line="+1"/>
<source>Multiple Top-Level Windows</source>
<translation>多个顶级窗口</translation>
</message>
<message>
- <location line="+5"/>
<source>Toolwindow Font</source>
<translation>工具窗口字体</translation>
</message>
@@ -2291,40 +1610,29 @@ Would you like to retry?</source>
<context>
<name>QDesignerAxWidget</name>
<message>
- <location filename="../tools/designer/src/plugins/activeqt/qaxwidgettaskmenu.cpp" line="-71"/>
<source>Reset control</source>
<translation>重置控件</translation>
</message>
<message>
- <location line="+2"/>
<source>Set control</source>
<translation>设置控件</translation>
</message>
<message>
- <location filename="../tools/designer/src/plugins/activeqt/qdesigneraxwidget.cpp" line="+179"/>
<source>Control loaded</source>
<translation>控件已经加载</translation>
</message>
<message>
- <location line="+40"/>
<source>A COM exception occurred when executing a meta call of type %1, index %2 of &quot;%3&quot;.</source>
- <translation>执行类型%1的meta呼叫时发生COM例外,索引为%2/%3。</translation>
+ <translation>执行类型 %1 的元调用时发生 COM 异常,索引为 %2/%3。</translation>
</message>
</context>
<context>
<name>QDesignerFormBuilder</name>
<message>
- <location filename="../tools/designer/src/lib/shared/qdesigner_formbuilder.cpp" line="+88"/>
- <source>Script errors occurred:</source>
- <translation>发生脚本错误:</translation>
- </message>
- <message>
- <location line="+304"/>
<source>The preview failed to build.</source>
<translation>构建预览失败。</translation>
</message>
<message>
- <location line="+63"/>
<source>Designer</source>
<translation>设计师</translation>
</message>
@@ -2332,133 +1640,106 @@ Would you like to retry?</source>
<context>
<name>QDesignerFormWindow</name>
<message>
- <location filename="../tools/designer/src/designer/qdesigner_formwindow.cpp" line="+217"/>
<source>%1 - %2[*]</source>
<translation>%1 - %2[*]</translation>
</message>
<message>
- <location line="+10"/>
<source>Save Form?</source>
<translation>保存窗体?</translation>
</message>
<message>
- <location line="+1"/>
<source>Do you want to save the changes to this document before closing?</source>
- <translation>您想要在关闭之前保存对这个文档所做的改变么?</translation>
+ <translation>是否要在关闭之前保存对此文档的更改?</translation>
</message>
<message>
- <location line="+2"/>
<source>If you don&apos;t save, your changes will be lost.</source>
- <translation>如果您不保存,您的这些改变将会丢失。</translation>
+ <translation>如果不保存,更改将丢失。</translation>
</message>
</context>
<context>
<name>QDesignerMenu</name>
<message>
- <location filename="../tools/designer/src/lib/shared/qdesigner_menu.cpp" line="-1160"/>
<source>Type Here</source>
<translation>在这里输入</translation>
</message>
<message>
- <location line="+3"/>
<source>Add Separator</source>
<translation>添加分隔符</translation>
</message>
<message>
- <location line="+379"/>
- <source>Remove action &apos;%1&apos;</source>
- <translation>移除动作“%1”</translation>
+ <source>Insert separator</source>
+ <translation>插入分隔符</translation>
</message>
<message>
- <location line="+327"/>
- <source>Insert action</source>
- <translation>插入动作</translation>
+ <source>Remove separator</source>
+ <translation>移除分隔符</translation>
</message>
<message>
- <location line="-302"/>
- <location line="+628"/>
- <source>Add separator</source>
- <translation>添加分隔符</translation>
+ <source>Remove action &apos;%1&apos;</source>
+ <translation>移除动作“%1”</translation>
</message>
<message>
- <location line="-660"/>
- <source>Insert separator</source>
- <translation>插入分隔符</translation>
+ <source>Add separator</source>
+ <translation>添加分隔符</translation>
</message>
<message>
- <location line="+5"/>
- <source>Remove separator</source>
- <translation>移除分隔符</translation>
+ <source>Insert action</source>
+ <translation>插入动作</translation>
</message>
</context>
<context>
<name>QDesignerMenuBar</name>
<message>
- <location filename="../tools/designer/src/lib/shared/qdesigner_menubar.cpp" line="-381"/>
<source>Type Here</source>
<translation>在这里输入</translation>
</message>
<message>
- <location line="+304"/>
<source>Remove Menu &apos;%1&apos;</source>
<translation>移除菜单“%1”</translation>
</message>
<message>
- <location line="+12"/>
<source>Remove Menu Bar</source>
<translation>移除菜单栏</translation>
</message>
<message>
- <location line="+70"/>
<source>Menu</source>
<translation>菜单</translation>
</message>
</context>
<context>
- <name>QDesignerObjectInspector</name>
- <message>
- <source>Object Inspector</source>
- <translation type="obsolete">对象查看器</translation>
- </message>
-</context>
-<context>
<name>QDesignerPluginManager</name>
<message>
- <location filename="../tools/designer/src/lib/shared/pluginmanager.cpp" line="+249"/>
<source>An XML error was encountered when parsing the XML of the custom widget %1: %2</source>
- <translation>在解析自定义窗口部件%1的XML时发生错误:%2</translation>
+ <translation>在解析自定义窗口部件 %1 的 XML 时发生错误:%2</translation>
</message>
<message>
- <location line="+27"/>
- <source>The XML of the custom widget %1 does not contain any of the elements &lt;widget&gt; or &lt;ui&gt;.</source>
- <translation>自定义窗口部件%1的XML未包含任何&lt;widget&gt;或者&lt;ui&gt;元素。</translation>
+ <source>A required attribute (&apos;%1&apos;) is missing.</source>
+ <translation>缺少必需的属性(“%1”)。</translation>
</message>
<message>
- <location line="+12"/>
- <source>The class attribute for the class %1 is missing.</source>
- <translation>类%1缺少了类属性。</translation>
+ <source>&apos;%1&apos; is not a valid string property specification.</source>
+ <translation>“%1”不是有效的字符串属性规范。</translation>
</message>
<message>
- <location line="+4"/>
- <source>The class attribute for the class %1 does not match the class name %2.</source>
- <translation>类%1的类属性和类名称%2不匹配。</translation>
+ <source>An invalid property specification (&apos;%1&apos;) was encountered. Supported types: %2</source>
+ <translation>遇到无效的属性规范(“%1”)。支持的类型:%2</translation>
</message>
-</context>
-<context>
- <name>QDesignerPropertyEditor</name>
<message>
- <source>Property Editor</source>
- <translation type="obsolete">属性编辑器</translation>
+ <source>The XML of the custom widget %1 does not contain any of the elements &lt;widget&gt; or &lt;ui&gt;.</source>
+ <translation>自定义窗口部件 %1 的 XML 不包含任何元素 &lt;widget&gt; 或 &lt;ui&gt;。</translation>
+ </message>
+ <message>
+ <source>The class attribute for the class %1 is missing.</source>
+ <translation>类 %1 缺少类属性。</translation>
</message>
<message>
- <source>Ctrl+I</source>
- <translation type="obsolete">Ctrl+I</translation>
+ <source>The class attribute for the class %1 does not match the class name %2.</source>
+ <translation>类 %1 的类属性和类名称 %2 不匹配。</translation>
</message>
</context>
<context>
<name>QDesignerPropertySheet</name>
<message>
- <location filename="../tools/designer/src/lib/shared/qdesigner_propertysheet.cpp" line="+747"/>
<source>Dynamic Properties</source>
<translation>动态属性</translation>
</message>
@@ -2466,622 +1747,232 @@ Would you like to retry?</source>
<context>
<name>QDesignerResource</name>
<message>
- <location filename="../tools/designer/src/components/formeditor/qdesigner_resource.cpp" line="+512"/>
<source>The layout type &apos;%1&apos; is not supported, defaulting to grid.</source>
<translation>不支持布局类型“%1”,默认为网格。</translation>
</message>
<message>
- <location line="+342"/>
<source>The container extension of the widget &apos;%1&apos; (%2) returned a widget not managed by Designer &apos;%3&apos; (%4) when queried for page #%5.
Container pages should only be added by specifying them in XML returned by the domXml() method of the custom widget.</source>
- <translation>在查询页面#%5时,窗口部件“%1”(%2)的容器扩展返回了一个没有被设计师管理的窗口部件。
-容器页面应该只能由自定义窗口部件的domXml()方法传回的XML指定。</translation>
+ <translation>在查询页面 #%5 时,窗口部件“%1”(%2) 的容器扩展返回了一个没有被设计师“%3”(%4) 管理的窗口部件。
+容器页面应该只能由自定义窗口部件的 domXml() 方法传回的 XML 指定。</translation>
</message>
<message>
- <location line="+599"/>
<source>Unexpected element &lt;%1&gt;</source>
<extracomment>Parsing clipboard contents</extracomment>
- <translation>未预期的元素&lt;%1&gt;</translation>
+ <translation>异常元素 &lt;%1&gt;</translation>
</message>
<message>
- <location line="+6"/>
<source>Error while pasting clipboard contents at line %1, column %2: %3</source>
<extracomment>Parsing clipboard contents</extracomment>
- <translation>粘贴剪贴板内容时发生错误,行%1,列%2:%3</translation>
+ <translation>粘贴剪贴板内容时发生错误,行 %1,列 %2:%3</translation>
</message>
<message>
- <location line="+6"/>
<source>Error while pasting clipboard contents: The root element &lt;ui&gt; is missing.</source>
<extracomment>Parsing clipboard contents</extracomment>
- <translation>粘贴剪贴板内容时发生错误:没有根元素&lt;ui&gt;。</translation>
- </message>
-</context>
-<context>
- <name>QDesignerResourceEditor</name>
- <message>
- <source>Resource Browser</source>
- <translation type="obsolete">资源浏览器</translation>
+ <translation>粘贴剪贴板内容时发生错误:没有根元素 &lt;ui&gt;。</translation>
</message>
</context>
<context>
<name>QDesignerSharedSettings</name>
<message>
- <location filename="../tools/designer/src/lib/shared/shared_settings.cpp" line="+83"/>
<source>The template path %1 could not be created.</source>
<translation>无法创建临时路径 %1。</translation>
</message>
<message>
- <location line="+184"/>
<source>An error has been encountered while parsing device profile XML: %1</source>
- <translation>解析设备描述文件XML出错:%1</translation>
+ <translation>解析设备配置文件 XML 出错:%1</translation>
</message>
</context>
<context>
- <name>QDesignerSignalSlotEditor</name>
+ <name>QDesignerTaskMenu</name>
<message>
- <source>Signal/Slot Editor</source>
- <translation type="obsolete">信号/槽编辑器</translation>
+ <source>no signals available</source>
+ <translation>无可用信号</translation>
</message>
</context>
<context>
<name>QDesignerToolWindow</name>
<message>
- <location filename="../tools/designer/src/designer/qdesigner_toolwindow.cpp" line="+190"/>
<source>Property Editor</source>
<translation>属性编辑器</translation>
</message>
<message>
- <location line="+54"/>
<source>Action Editor</source>
<translation>动作编辑器</translation>
</message>
<message>
- <location line="+42"/>
<source>Object Inspector</source>
- <translation>对象查看器</translation>
+ <translation>对象检查器</translation>
</message>
<message>
- <location line="+35"/>
<source>Resource Browser</source>
<translation>资源浏览器</translation>
</message>
<message>
- <location line="+34"/>
<source>Signal/Slot Editor</source>
- <translation>信号/槽编辑器</translation>
+ <translation>信号/槽 编辑器</translation>
</message>
<message>
- <location line="+41"/>
<source>Widget Box</source>
<translation>窗口部件盒</translation>
</message>
</context>
<context>
- <name>QDesignerWidgetBox</name>
- <message>
- <source>Widget Box</source>
- <translation type="obsolete">窗口部件盒</translation>
- </message>
- <message>
- <location filename="../tools/designer/src/components/widgetbox/widgetboxtreewidget.cpp" line="+349"/>
- <source>An error has been encountered at line %1 of %2: %3</source>
- <translation>在%2的第%1行发生错误:%3</translation>
- </message>
- <message>
- <location line="+139"/>
- <source>Unexpected element &lt;%1&gt; encountered when parsing for &lt;widget&gt; or &lt;ui&gt;</source>
- <translation>解析&lt;widget&gt;或&lt;ui&gt;时遇到未预期的元素&lt;%1&gt;</translation>
- </message>
- <message>
- <location line="+19"/>
- <source>Unexpected end of file encountered when parsing widgets.</source>
- <translation>解析窗口部件时遇到未预期的文件结束。</translation>
- </message>
- <message>
- <location line="+9"/>
- <source>A widget element could not be found.</source>
- <translation>无法找到一个窗口部件的元素。</translation>
- </message>
-</context>
-<context>
<name>QDesignerWorkbench</name>
<message>
- <location filename="../tools/designer/src/designer/qdesigner_workbench.cpp" line="+199"/>
<source>&amp;File</source>
<translation>文件(&amp;F)</translation>
</message>
<message>
- <source>&amp;Recent Forms</source>
- <translation type="obsolete">最近的窗体(&amp;R)</translation>
- </message>
- <message>
<source>&amp;Edit</source>
- <translation type="obsolete">编辑(&amp;E)</translation>
+ <translation>编辑(&amp;E)</translation>
</message>
<message>
- <location line="+6"/>
<source>F&amp;orm</source>
<translation>窗体(&amp;O)</translation>
</message>
<message>
- <location line="+1"/>
<source>Preview in</source>
<translation>预览于</translation>
</message>
<message>
- <location line="+4"/>
<source>&amp;View</source>
<translation>视图(&amp;V)</translation>
</message>
<message>
- <location line="+2"/>
<source>&amp;Settings</source>
<translation>设置(&amp;S)</translation>
</message>
<message>
- <location line="+594"/>
- <source>The last session of Designer was not terminated correctly. Backup files were left behind. Do you want to load them?</source>
- <translation>设计师的上一个会话没有正常退出,并留下备份文件,您想加载它们吗?</translation>
- </message>
- <message>
- <source>&amp;Tools</source>
- <translation type="obsolete">工具(&amp;T)</translation>
- </message>
- <message>
- <location line="-592"/>
<source>&amp;Window</source>
<translation>窗口(&amp;W)</translation>
</message>
<message>
- <location line="+2"/>
<source>&amp;Help</source>
<translation>帮助(&amp;H)</translation>
</message>
<message>
- <location line="-15"/>
- <source>Edit</source>
- <translation>编辑</translation>
- </message>
- <message>
- <source>Tools</source>
- <translation type="obsolete">工具</translation>
- </message>
- <message>
- <source>Form</source>
- <translation type="obsolete">窗体</translation>
- </message>
- <message>
- <location line="+38"/>
<source>Toolbars</source>
<translation>工具栏</translation>
</message>
<message>
<source>Widget Box</source>
- <translation type="obsolete">窗口部件盒</translation>
- </message>
- <message>
- <source>Qt Designer</source>
- <translation type="obsolete">Qt 设计师</translation>
+ <translation>窗口部件盒</translation>
</message>
<message>
- <location line="+464"/>
<source>Save Forms?</source>
<translation>保存窗体?</translation>
</message>
- <message>
- <location line="+4"/>
- <source>If you do not review your documents, all your changes will be lost.</source>
- <translation>如果您不复审您的文档,所有的修改将丢失。</translation>
+ <message numerus="yes">
+ <source>There are %n forms with unsaved changes. Do you want to review these changes before quitting?</source>
+ <translation>
+ <numerusform>还有 %n 个窗体没有保存变化。是否在退出之前评审这些变化么?</numerusform>
+ </translation>
</message>
<message>
- <location line="+3"/>
- <source>Review Changes</source>
- <translation>评审变化</translation>
+ <source>If you do not review your documents, all your changes will be lost.</source>
+ <translation>如果不复审文档,所有的修改将丢失。</translation>
</message>
<message>
- <location line="-2"/>
<source>Discard Changes</source>
<translation>抛弃变化</translation>
</message>
<message>
- <source>If you don&apos;t review your documents, all your changes will be lost.</source>
- <translation type="obsolete">如果您不评审您的文档,所有您做的改变都会丢失。</translation>
+ <source>Review Changes</source>
+ <translation>评审变化</translation>
</message>
<message>
- <location line="+97"/>
<source>Backup Information</source>
<translation>备份信息</translation>
</message>
<message>
- <source>Designer was not correctly terminated during your last session.There are existing Backup files, do you want to load them?</source>
- <translation type="obsolete">设计师在您上一次对话中没有正常终止。还有一些备份文件存在,您想要加载它们么?</translation>
- </message>
- <message>
- <location line="+112"/>
- <source>The file &lt;b&gt;%1&lt;/b&gt; could not be opened.</source>
- <translation>无法打开文件 &lt;b&gt;%1&lt;/b&gt;。</translation>
- </message>
- <message>
- <location line="+46"/>
- <source>The file &lt;b&gt;%1&lt;/b&gt; is not a valid Designer ui file.</source>
- <translation>文件 &lt;b&gt;%1&lt;/b&gt; 不是有效的设计师界面文件。</translation>
- </message>
- <message>
- <source>File</source>
- <translation type="obsolete">文件</translation>
- </message>
- <message numerus="yes">
- <location line="-259"/>
- <source>There are %n forms with unsaved changes. Do you want to review these changes before quitting?</source>
- <translation>
- <numerusform>还有 %n 个窗体没有保存变化。您想要在退出之前评审这些变化么?</numerusform>
- </translation>
- </message>
- <message>
- <source>Configure Toolbars...</source>
- <translation type="obsolete">配置工具栏...</translation>
- </message>
- <message>
- <source>Window</source>
- <translation type="obsolete">窗口</translation>
- </message>
- <message>
- <source>Help</source>
- <translation type="obsolete">帮助</translation>
- </message>
- <message>
- <source>Style</source>
- <translation type="obsolete">风格</translation>
+ <source>The last session of Designer was not terminated correctly. Backup files were left behind. Do you want to load them?</source>
+ <translation>设计师的上一个会话没有正常退出,并留下备份文件,是否加载它们吗?</translation>
</message>
<message>
- <source>Dock views</source>
- <translation type="obsolete">锚接视图</translation>
+ <source>The file &lt;b&gt;%1&lt;/b&gt; could not be opened: %2</source>
+ <translation>无法打开文件 &lt;b&gt;%1&lt;/b&gt;:%2</translation>
</message>
</context>
<context>
<name>QFormBuilder</name>
<message>
- <location filename="../tools/designer/src/lib/uilib/formbuilder.cpp" line="+160"/>
<source>An empty class name was passed on to %1 (object name: &apos;%2&apos;).</source>
<extracomment>Empty class name passed to widget factory method</extracomment>
- <translation>一个空白的类名称被传送到%1(对象名称:%2)。</translation>
+ <translation>向 %1 传递了一个空类名(对象名:“%2”)。</translation>
</message>
<message>
- <location line="+56"/>
<source>QFormBuilder was unable to create a custom widget of the class &apos;%1&apos;; defaulting to base class &apos;%2&apos;.</source>
<translation>QFormBuilder 无法创建基于类“%1”的自定义窗口部件;默认基类为“%2”。</translation>
</message>
<message>
- <location line="+6"/>
<source>QFormBuilder was unable to create a widget of the class &apos;%1&apos;.</source>
<translation>QFormBuilder 不能创建类“%1”的一个窗口部件。</translation>
</message>
<message>
- <location line="+64"/>
<source>The layout type `%1&apos; is not supported.</source>
<translation>布局类型“%1”不被支持。</translation>
</message>
<message>
- <location filename="../tools/designer/src/lib/uilib/properties.cpp" line="+106"/>
<source>The set-type property %1 could not be read.</source>
<translation>无法读取集类型属性 %1。</translation>
</message>
<message>
- <location line="+23"/>
<source>The enumeration-type property %1 could not be read.</source>
<translation>无法读取枚举类型属性 %1。</translation>
</message>
<message>
- <location line="+190"/>
<source>Reading properties of the type %1 is not supported yet.</source>
<translation>还不支持读取类型 %1 的属性。</translation>
</message>
<message>
- <location line="+266"/>
<source>The property %1 could not be written. The type %2 is not supported yet.</source>
<translation>属性 %1 无法被写入。还不支持类型 %2。</translation>
</message>
<message>
- <location filename="../tools/designer/src/lib/uilib/properties_p.h" line="+132"/>
<source>The enumeration-value &apos;%1&apos; is invalid. The default value &apos;%2&apos; will be used instead.</source>
<translation>枚举变量值“%1”是无效的。默认值“%2”将会被用来替代。</translation>
</message>
<message>
- <location line="+14"/>
<source>The flag-value &apos;%1&apos; is invalid. Zero will be used instead.</source>
<translation>标记值“%1”是无效的。零将会被用来替代。</translation>
</message>
</context>
<context>
- <name>QObject</name>
- <message>
- <source>A parse error occurred at line %1, column %2 of the XML code specified for the widget %3: %4
-%5</source>
- <translation type="obsolete">在解析由规定窗口部件 %3 的 XML 代码的 %1 行、%2列时发生一个解析错误:%4
-%5</translation>
- </message>
- <message>
- <source>The XML code specified for the widget %1 contains an invalid root element %2.
-%3</source>
- <translation type="obsolete">规定窗口部件 %1 的 XML 代码包含了一个无效的根元素:%2。
-%3</translation>
- </message>
- <message>
- <source>%1 - warning</source>
- <translation type="obsolete">%1 - 警告</translation>
- </message>
- <message>
- <source>The backup file %1 could not be written.</source>
- <translation type="obsolete">无法写备份文件 %1。</translation>
- </message>
- <message>
- <source>The backup directory %1 could not be created.</source>
- <translation type="obsolete">无法创建备份目录 %1。</translation>
- </message>
- <message>
- <source>The temporary backup directory %1 could not be created.</source>
- <translation type="obsolete">无法创建临时备份目录 %1。</translation>
- </message>
- <message>
- <source>The template path %1 could not be created.</source>
- <translation type="obsolete">无法创建临时路径 %1。</translation>
- </message>
- <message>
- <source>Script errors occurred:</source>
- <translation type="obsolete">脚本发生错误:</translation>
- </message>
- <message>
- <source>An error occurred while running the scripts for &quot;%1&quot;:
-</source>
- <translation type="obsolete">在运行“%1”的脚本过程中发生一个错误:
-</translation>
- </message>
- <message>
- <source>The creation of a widget of the class &apos;%1&apos; failed.</source>
- <translation type="obsolete">创建类 %1 的窗口部件失败。</translation>
- </message>
- <message>
- <source>Flags property are not supported yet.</source>
- <translation type="obsolete">标记属性还不被支持。</translation>
- </message>
- <message>
- <source>While applying tab stops: The widget &apos;%1&apos; could not be found.</source>
- <translation type="obsolete">在应用制表符时中断:无法找到窗口部件“%1”。</translation>
- </message>
- <message>
- <source>This version of the uitools library is linked without script support.</source>
- <translation type="obsolete">这个版本的界面工具库没有被链接脚本支持。</translation>
- </message>
- <message>
- <source>Not used</source>
- <translation type="obsolete">没有被使用</translation>
- </message>
- <message>
- <source>Change Object Name</source>
- <translation type="obsolete">改变对象名称</translation>
- </message>
- <message>
- <source>Object Name</source>
- <translation type="obsolete">对象名称</translation>
- </message>
- <message>
- <source>The widgetbox could not load the file %1.</source>
- <translation type="obsolete">窗口部件盒无法加载文件 %1。</translation>
- </message>
- <message>
- <source>The widgetbox could not parse the file %1. An error occurred at line %2: %3</source>
- <translation type="obsolete">窗口部件盒无法解析文件 %1。在 %2 行发生一个错误:%3</translation>
- </message>
- <message>
- <source>The file %1 does not appear to be a widgetbox file.</source>
- <translation type="obsolete">文件 %1 没有被作为一个窗口部件盒文件出现。</translation>
- </message>
- <message>
- <source>An error occurred while parsing the file %1: %2 is not a valid child of the root element.</source>
- <translation type="obsolete">在解析文件 %1 时发生一个错误:%2 不是根元素的有效子元素。</translation>
- </message>
- <message>
- <source>The class attribute for the class %1 does not match the class name %2.</source>
- <translation type="obsolete">类 %1 的类属性和类名称 %2 不匹配。</translation>
- </message>
- <message>
- <source>The class attribute for the class %1 is missing.</source>
- <translation type="obsolete">缺少类 %1 的类属性。</translation>
- </message>
- <message>
- <source>The style %1 could not be loaded.</source>
- <translation type="obsolete">无法加载风格 %1。</translation>
- </message>
- <message>
- <source>The preview failed to build.</source>
- <translation type="obsolete">构建预览失败。</translation>
- </message>
- <message>
- <source>%1 - [Preview]</source>
- <translation type="obsolete">%1 - [预览]</translation>
- </message>
- <message>
- <source>Designer</source>
- <translation type="obsolete">设计师</translation>
- </message>
- <message>
- <source>Change script</source>
- <translation type="obsolete">改变脚本</translation>
- </message>
- <message>
- <source>A custom widget plugin whose class name (%1) matches that of an existing class has been found.</source>
- <translation type="obsolete">类名称为 %1 的自定义窗口部件插件和一个已经存在的类一样。</translation>
- </message>
- <message>
- <source>The custom widget factory registered for widgets of class %1 returned 0.</source>
- <translation type="obsolete">为类 %1 的窗口部件注册的自定义窗口部件工厂返回 0。</translation>
- </message>
- <message>
- <source>A class name mismatch occurred when creating a widget using the custom widget factory registered for widgets of class %1. It returned a widget of class %2.</source>
- <translation type="obsolete">在使用为类 %1 的窗口部件注册的自定义窗口部件工厂创建一个窗口部件时,发生了类名称不匹配。它返回了一个类 %2 的窗口部件。</translation>
- </message>
- <message>
- <source>QFormBuilder was unable to create a widget of the class &apos;%1&apos;.</source>
- <translation type="obsolete">QFormBuilder 不能创建类“%1”的一个窗口部件。</translation>
- </message>
- <message>
- <source>The layout type `%1&apos; is not supported.</source>
- <translation type="obsolete">布局类型“%1”不被支持。</translation>
- </message>
- <message>
- <source>The set-type property %1 could not be read.</source>
- <translation type="obsolete">无法读取集类型属性 %1。</translation>
- </message>
- <message>
- <source>The enumeration-type property %1 could not be read.</source>
- <translation type="obsolete">无法读取枚举类型属性 %1。</translation>
- </message>
- <message>
- <source>Reading properties of the type %1 is not supported yet.</source>
- <translation type="obsolete">还不支持读取类型 %1 的属性。</translation>
- </message>
- <message>
- <source>The property %1 could not be written. The type %2 is not supported yet.</source>
- <translation type="obsolete">属性 %1 无法被写入。还不支持类型 %2。</translation>
- </message>
- <message>
- <source>The current page of the container &apos;%1&apos; (%2) could not be determined while creating a layout.This indicates an inconsistency in the ui-file, probably a layout being constructed on a container widget.</source>
- <translation type="obsolete">在创建一个布局的时候,不能决定这个容器“%1”(%2)的当前页。这表明在 UI 文件中有一个矛盾,也许在一个容器窗口部件中已经构造了一个布局。</translation>
- </message>
- <message>
- <source>The enumeration-value &quot;%1&quot; is invalid. The default value &quot;%2&quot; will be used instead.</source>
- <translation type="obsolete">枚举变量值“%1”是无效的。默认值“%2”将会被用来替代。</translation>
- </message>
- <message>
- <source>The layout type &apos;%1&apos; is not supported, defaulting to grid.</source>
- <translation type="obsolete">不支持布局类型“%1”,默认为网格。</translation>
- </message>
- <message>
- <source>separator</source>
- <translation type="obsolete">分隔符</translation>
- </message>
- <message>
- <source>Object</source>
- <translation type="obsolete">对象</translation>
- </message>
- <message>
- <source>Class</source>
- <translation type="obsolete">类</translation>
- </message>
- <message>
- <source>&lt;noname&gt;</source>
- <translation type="obsolete">&lt;无名称&gt;</translation>
- </message>
- <message>
- <source>SENDER(%1), SIGNAL(%2), RECEIVER(%3), SLOT(%4)</source>
- <translation type="obsolete">SENDER(%1), SIGNAL(%2), RECEIVER(%3), SLOT(%4)</translation>
- </message>
- <message>
- <source>%1 - [Code]</source>
- <translation type="obsolete">%1 - [Code]</translation>
- </message>
- <message>
- <source>%1 is not a valid enumeration value of &apos;%2&apos;.</source>
- <translation type="obsolete">%1 不是“%2”中的一个有效的枚举值。</translation>
- </message>
- <message>
- <source>&apos;%1&apos; could not be converted to an enumeration value of type &apos;%2&apos;.</source>
- <translation type="obsolete">无法将“%1”转换成“%2”中的一个枚举值。</translation>
- </message>
- <message>
- <source>&apos;%1&apos; could not be converted to a flag value of type &apos;%2&apos;.</source>
- <translation type="obsolete">无法将“%1”转换成“%2”中的一个标记值。</translation>
- </message>
- <message>
- <source>The XML code specified for the widget %1 does not contain any widget elements.
-%2</source>
- <translation type="obsolete">规定窗口部件 %1 的 XML 代码不包含任何窗口部件元素。
-%2</translation>
- </message>
- <message>
- <source>The XML code specified for the widget %1 does not contain valid widget element
-%2</source>
- <translation type="obsolete">规定窗口部件 %1 的 XML 代码不包含任何有效的窗口部件元素。%2</translation>
- </message>
- <message>
- <source>A parse error occurred at line %1, column %2 of %3:
-%4</source>
- <translation type="obsolete">在 %3 的 %1 行、%2 列发生了一个解析错误:
-%4</translation>
- </message>
- <message>
- <source>The xml code specified for the custom widget %1 could not be parsed. An error occurred at line %2: %3</source>
- <translation type="obsolete">无法解析规定自定义窗口部件 %1 的 XML 代码。在 %2 行发生一个错误:%3</translation>
- </message>
- <message>
- <source>Attempt to add child that is not of class QWizardPage to QWizard.</source>
- <translation type="obsolete">试图把一个并不是 QWizardPage 类的对象添加为 QWizard 的子对象。</translation>
- </message>
- <message>
- <source>Empty widget item in %1 &apos;%2&apos;.</source>
- <translation type="obsolete">在 %1 “%2”中的空窗口部件项。</translation>
- </message>
- <message>
- <source>QFormBuilder was unable to create a custom widget of the class &apos;%1&apos;; defaulting to base class &apos;%2&apos;.</source>
- <translation type="obsolete">QFormBuilder 无法创建基于类“%1”的自定义窗口部件;默认基类为“%2”。</translation>
- </message>
- <message>
- <source>Attempt to add a layout to a widget &apos;%1&apos; (%2) which already has an unmanaged layout of type %3.
-This indicates an inconsistency in the ui-file.</source>
- <translation type="obsolete">试图向一个已经包含了类型为 %3 的非托管布局的窗口部件 “%1”(%2)添加布局。
-这表明这个ui文件中有矛盾。</translation>
- </message>
- <message>
- <source>Attempt to add a layout to a widget &apos;%1&apos; (%2) which already has a layout of non-box type %3.
-This indicates an inconsistency in the ui-file.</source>
- <translation type="obsolete">试图向一个已经包含了类型为 %3 的非框布局的窗口部件 “%1”(%2)添加布局。
-这表明这个ui文件中有矛盾。</translation>
- </message>
-</context>
-<context>
<name>QStackedWidgetEventFilter</name>
<message>
- <location filename="../tools/designer/src/lib/shared/qdesigner_stackedbox.cpp" line="+194"/>
<source>Previous Page</source>
<translation>上一页</translation>
</message>
<message>
- <location line="+1"/>
<source>Next Page</source>
<translation>下一页</translation>
</message>
<message>
- <location line="+1"/>
<source>Delete</source>
<translation>删除</translation>
</message>
<message>
- <location line="+1"/>
<source>Before Current Page</source>
<translation>在当前页之前</translation>
</message>
<message>
- <location line="+1"/>
<source>After Current Page</source>
<translation>在当前页之后</translation>
</message>
<message>
- <location line="+1"/>
<source>Change Page Order...</source>
<translation>改变页顺序...</translation>
</message>
<message>
- <location line="+72"/>
<source>Change Page Order</source>
<translation>改变页顺序</translation>
</message>
<message>
- <location line="+49"/>
<source>Page %1 of %2</source>
- <translation>%2 的页 %1</translation>
+ <translation>页 %1 / %2</translation>
</message>
<message>
- <location line="+11"/>
<source>Insert Page</source>
<translation>插入页</translation>
</message>
@@ -3089,40 +1980,33 @@ This indicates an inconsistency in the ui-file.</source>
<context>
<name>QStackedWidgetPreviewEventFilter</name>
<message>
- <location line="-150"/>
<source>Go to previous page of %1 &apos;%2&apos; (%3/%4).</source>
- <translation>前往 %1 “%2”(%3/%4)的上一页。</translation>
+ <translation>转到 %1 的上一页“%2”(%3/%4)。</translation>
</message>
<message>
- <location line="+4"/>
<source>Go to next page of %1 &apos;%2&apos; (%3/%4).</source>
- <translation>前往 %1 “%2”(%3/%4)的下一页。</translation>
+ <translation>转到 %1 的下一页“%2”(%3/%4)。</translation>
</message>
</context>
<context>
<name>QTabWidgetEventFilter</name>
<message>
- <location filename="../tools/designer/src/lib/shared/qdesigner_tabwidget.cpp" line="+89"/>
<source>Delete</source>
<translation>删除</translation>
</message>
<message>
- <location line="+1"/>
<source>Before Current Page</source>
<translation>在当前页之前</translation>
</message>
<message>
- <location line="+1"/>
<source>After Current Page</source>
<translation>在当前页之后</translation>
</message>
<message>
- <location line="+283"/>
<source>Page %1 of %2</source>
- <translation>%2 的页 %1</translation>
+ <translation>页 %1 / %2</translation>
</message>
<message>
- <location line="+12"/>
<source>Insert Page</source>
<translation>插入页</translation>
</message>
@@ -3130,37 +2014,30 @@ This indicates an inconsistency in the ui-file.</source>
<context>
<name>QToolBoxHelper</name>
<message>
- <location filename="../tools/designer/src/lib/shared/qdesigner_toolbox.cpp" line="+64"/>
<source>Delete Page</source>
<translation>删除页</translation>
</message>
<message>
- <location line="+1"/>
<source>Before Current Page</source>
<translation>在当前页之前</translation>
</message>
<message>
- <location line="+1"/>
<source>After Current Page</source>
<translation>在当前页之后</translation>
</message>
<message>
- <location line="+1"/>
<source>Change Page Order...</source>
<translation>改变页顺序...</translation>
</message>
<message>
- <location line="+116"/>
<source>Change Page Order</source>
<translation>改变页顺序</translation>
</message>
<message>
- <location line="+44"/>
<source>Page %1 of %2</source>
- <translation>%2 的页 %1</translation>
+ <translation>页 %1 / %2</translation>
</message>
<message>
- <location line="+12"/>
<source>Insert Page</source>
<translation>插入页</translation>
</message>
@@ -3168,15 +2045,10 @@ This indicates an inconsistency in the ui-file.</source>
<context>
<name>QtBoolEdit</name>
<message>
- <location filename="../tools/shared/qtpropertybrowser/qtpropertybrowserutils.cpp" line="+226"/>
- <location line="+10"/>
- <location line="+25"/>
<source>True</source>
<translation>真</translation>
</message>
<message>
- <location line="-25"/>
- <location line="+25"/>
<source>False</source>
<translation>假</translation>
</message>
@@ -3184,12 +2056,10 @@ This indicates an inconsistency in the ui-file.</source>
<context>
<name>QtBoolPropertyManager</name>
<message>
- <location filename="../tools/shared/qtpropertybrowser/qtpropertymanager.cpp" line="+1477"/>
<source>True</source>
<translation>真</translation>
</message>
<message>
- <location line="+1"/>
<source>False</source>
<translation>假</translation>
</message>
@@ -3197,7 +2067,6 @@ This indicates an inconsistency in the ui-file.</source>
<context>
<name>QtCharEdit</name>
<message>
- <location filename="../tools/shared/qtpropertybrowser/qteditorfactory.cpp" line="+1601"/>
<source>Clear Char</source>
<translation>清除字符</translation>
</message>
@@ -3205,7 +2074,6 @@ This indicates an inconsistency in the ui-file.</source>
<context>
<name>QtColorEditWidget</name>
<message>
- <location line="+611"/>
<source>...</source>
<translation>...</translation>
</message>
@@ -3213,22 +2081,18 @@ This indicates an inconsistency in the ui-file.</source>
<context>
<name>QtColorPropertyManager</name>
<message>
- <location filename="../tools/shared/qtpropertybrowser/qtpropertymanager.cpp" line="+4777"/>
<source>Red</source>
<translation>红色</translation>
</message>
<message>
- <location line="+8"/>
<source>Green</source>
<translation>绿色</translation>
</message>
<message>
- <location line="+8"/>
<source>Blue</source>
<translation>蓝色</translation>
</message>
<message>
- <location line="+8"/>
<source>Alpha</source>
<translation>透明度</translation>
</message>
@@ -3236,114 +2100,89 @@ This indicates an inconsistency in the ui-file.</source>
<context>
<name>QtCursorDatabase</name>
<message>
- <location filename="../tools/shared/qtpropertybrowser/qtpropertybrowserutils.cpp" line="-206"/>
<source>Arrow</source>
<translation>箭头</translation>
</message>
<message>
- <location line="+2"/>
<source>Up Arrow</source>
<translation>上箭头</translation>
</message>
<message>
- <location line="+2"/>
<source>Cross</source>
<translation>十字</translation>
</message>
<message>
- <location line="+2"/>
<source>Wait</source>
<translation>等待</translation>
</message>
<message>
- <location line="+2"/>
<source>IBeam</source>
<translation>文本光标</translation>
</message>
<message>
- <location line="+2"/>
<source>Size Vertical</source>
<translation>垂直大小</translation>
</message>
<message>
- <location line="+2"/>
<source>Size Horizontal</source>
<translation>水平大小</translation>
</message>
<message>
- <location line="+2"/>
<source>Size Backslash</source>
<translation>反斜线大小</translation>
</message>
<message>
- <location line="+2"/>
<source>Size Slash</source>
<translation>斜线大小</translation>
</message>
<message>
- <location line="+2"/>
<source>Size All</source>
<translation>全部大小</translation>
</message>
<message>
- <location line="+2"/>
<source>Blank</source>
<translation>空白</translation>
</message>
<message>
- <location line="+2"/>
<source>Split Vertical</source>
<translation>水平分隔</translation>
</message>
<message>
- <location line="+2"/>
<source>Split Horizontal</source>
<translation>垂直分隔</translation>
</message>
<message>
- <location line="+2"/>
<source>Pointing Hand</source>
<translation>指向手势</translation>
</message>
<message>
- <location line="+2"/>
<source>Forbidden</source>
<translation>禁止</translation>
</message>
<message>
- <location line="+2"/>
<source>Open Hand</source>
<translation>打开手势</translation>
</message>
<message>
- <location line="+2"/>
<source>Closed Hand</source>
<translation>关闭手势</translation>
</message>
<message>
- <location line="+2"/>
<source>What&apos;s This</source>
<translation>这是什么</translation>
</message>
<message>
- <location line="+2"/>
<source>Busy</source>
<translation>忙</translation>
</message>
- <message>
- <source>[%1, %2, %3] (%4)</source>
- <translation type="obsolete">[%1, %2, %3] (%4)</translation>
- </message>
</context>
<context>
<name>QtFontEditWidget</name>
<message>
- <location filename="../tools/shared/qtpropertybrowser/qteditorfactory.cpp" line="+201"/>
<source>...</source>
<translation>...</translation>
</message>
<message>
- <location line="+20"/>
<source>Select Font</source>
<translation>选择字体</translation>
</message>
@@ -3351,41 +2190,30 @@ This indicates an inconsistency in the ui-file.</source>
<context>
<name>QtFontPropertyManager</name>
<message>
- <source>[%1, %2]</source>
- <translation type="obsolete">[%1, %2]</translation>
- </message>
- <message>
- <location filename="../tools/shared/qtpropertybrowser/qtpropertymanager.cpp" line="-353"/>
<source>Family</source>
<translation>字体族</translation>
</message>
<message>
- <location line="+13"/>
<source>Point Size</source>
<translation>点大小</translation>
</message>
<message>
- <location line="+8"/>
<source>Bold</source>
<translation>粗体</translation>
</message>
<message>
- <location line="+7"/>
<source>Italic</source>
<translation>斜体</translation>
</message>
<message>
- <location line="+7"/>
<source>Underline</source>
<translation>下划线</translation>
</message>
<message>
- <location line="+7"/>
<source>Strikeout</source>
<translation>删除线</translation>
</message>
<message>
- <location line="+7"/>
<source>Kerning</source>
<translation>字距调整</translation>
</message>
@@ -3393,7 +2221,6 @@ This indicates an inconsistency in the ui-file.</source>
<context>
<name>QtGradientDialog</name>
<message>
- <location filename="../tools/shared/qtgradienteditor/qtgradientdialog.ui"/>
<source>Edit Gradient</source>
<translation>编辑渐变</translation>
</message>
@@ -3401,312 +2228,273 @@ This indicates an inconsistency in the ui-file.</source>
<context>
<name>QtGradientEditor</name>
<message>
- <location filename="../tools/shared/qtgradienteditor/qtgradienteditor.cpp" line="+435"/>
- <source>Start X</source>
- <translation>开始 X</translation>
- </message>
- <message>
- <location line="+4"/>
- <source>Start Y</source>
- <translation>开始 Y</translation>
- </message>
- <message>
- <location line="+4"/>
- <source>Final X</source>
- <translation>结束 X</translation>
- </message>
- <message>
- <location line="+4"/>
- <source>Final Y</source>
- <translation>结束 Y</translation>
- </message>
- <message>
- <location line="+7"/>
- <location line="+24"/>
- <source>Central X</source>
- <translation>中央 X</translation>
- </message>
- <message>
- <location line="-20"/>
- <location line="+24"/>
- <source>Central Y</source>
- <translation>中央 Y</translation>
- </message>
- <message>
- <location line="-20"/>
- <source>Focal X</source>
- <translation>焦点 X</translation>
- </message>
- <message>
- <location line="+4"/>
- <source>Focal Y</source>
- <translation>焦点 Y</translation>
- </message>
- <message>
- <location line="+4"/>
- <source>Radius</source>
- <translation>半径</translation>
- </message>
- <message>
- <location line="+16"/>
- <source>Angle</source>
- <translation>角度</translation>
- </message>
- <message>
- <location filename="../tools/shared/qtgradienteditor/qtgradienteditor.ui"/>
<source>Form</source>
<translation>窗体</translation>
</message>
<message>
- <location/>
<source>Gradient Editor</source>
<translation>渐变编辑器</translation>
</message>
<message>
- <location/>
<source>This area shows a preview of the gradient being edited. It also allows you to edit parameters specific to the gradient&apos;s type such as start and final point, radius, etc. by drag &amp; drop.</source>
<translation>这个区域显示的是正在被编辑的渐变的预览。它也允许您通过拖放编辑规定这个渐变类型的变量,例如开始点和结束点、半径等等。</translation>
</message>
<message>
- <location/>
<source>1</source>
<translation>1</translation>
</message>
<message>
- <location/>
<source>2</source>
<translation>2</translation>
</message>
<message>
- <location/>
<source>3</source>
<translation>3</translation>
</message>
<message>
- <location/>
<source>4</source>
<translation>4</translation>
</message>
<message>
- <location/>
<source>5</source>
<translation>5</translation>
</message>
<message>
- <location/>
<source>Gradient Stops Editor</source>
<translation>渐变中止点编辑器</translation>
</message>
<message>
- <location/>
<source>This area allows you to edit gradient stops. Double click on the existing stop handle to duplicate it. Double click outside of the existing stop handles to create a new stop. Drag &amp; drop the handle to reposition it. Use right mouse button to popup context menu with extra actions.</source>
<translation>这个区域允许您编辑渐变的中止点。在已存在的中止点句柄上双击会复制它。在已存在的中止点句柄之外双击会创建一个新的中止点。拖放这个句柄可以重新定位它。使用鼠标右键会弹出带有其它动作的上下文菜单。</translation>
</message>
<message>
- <location/>
<source>Zoom</source>
<translation>缩放</translation>
</message>
<message>
- <location/>
<source>Reset Zoom</source>
<translation>重置缩放</translation>
</message>
<message>
- <location/>
<source>Position</source>
<translation>位置</translation>
</message>
<message>
- <location/>
<source>Hue</source>
<translation>色调</translation>
</message>
<message>
- <location/>
<source>H</source>
<translation>H</translation>
</message>
<message>
- <location/>
<source>Saturation</source>
- <translation>浓度</translation>
+ <translation>饱和度</translation>
</message>
<message>
- <location/>
<source>S</source>
<translation>S</translation>
</message>
<message>
- <location/>
<source>Sat</source>
<translation>浓度</translation>
</message>
<message>
- <location/>
<source>Value</source>
<translation>值</translation>
</message>
<message>
- <location/>
<source>V</source>
<translation>V</translation>
</message>
<message>
- <location/>
<source>Val</source>
<translation>值</translation>
</message>
<message>
- <location/>
<source>Alpha</source>
<translation>透明度</translation>
</message>
<message>
- <location/>
<source>A</source>
<translation>A</translation>
</message>
<message>
- <location/>
<source>Type</source>
<translation>类型</translation>
</message>
<message>
- <location/>
<source>Spread</source>
<translation>展开</translation>
</message>
<message>
- <location/>
<source>Color</source>
<translation>颜色</translation>
</message>
<message>
- <location/>
<source>Current stop&apos;s color</source>
<translation>当前中止点颜色</translation>
</message>
<message>
- <location/>
<source>Show HSV specification</source>
<translation>显示 HSV 规格</translation>
</message>
<message>
- <location/>
<source>HSV</source>
<translation>HSV</translation>
</message>
<message>
- <location/>
<source>Show RGB specification</source>
<translation>显示 RGB 规格</translation>
</message>
<message>
- <location/>
<source>RGB</source>
<translation>RGB</translation>
</message>
<message>
- <location/>
<source>Current stop&apos;s position</source>
<translation>当前中止点位置</translation>
</message>
<message>
- <location/>
<source>%</source>
<translation>%</translation>
</message>
<message>
- <location/>
<source>Zoom In</source>
<translation>放大</translation>
</message>
<message>
- <location/>
<source>Zoom Out</source>
<translation>缩小</translation>
</message>
<message>
- <location/>
<source>Toggle details extension</source>
<translation>切换细节扩展</translation>
</message>
<message>
- <location/>
<source>&gt;</source>
<translation>&gt;</translation>
</message>
<message>
- <location/>
<source>Linear Type</source>
<translation>线性类型</translation>
</message>
<message>
- <location/>
<source>...</source>
<translation>...</translation>
</message>
<message>
- <location/>
<source>Radial Type</source>
<translation>辐射类型</translation>
</message>
<message>
- <location/>
<source>Conical Type</source>
<translation>锥形类型</translation>
</message>
<message>
- <location/>
<source>Pad Spread</source>
<translation>填充平铺</translation>
</message>
<message>
- <location/>
<source>Repeat Spread</source>
<translation>重复平铺</translation>
</message>
<message>
- <location/>
<source>Reflect Spread</source>
<translation>反射平铺</translation>
</message>
+ <message>
+ <source>Start X</source>
+ <translation>开始 X</translation>
+ </message>
+ <message>
+ <source>Start Y</source>
+ <translation>开始 Y</translation>
+ </message>
+ <message>
+ <source>Final X</source>
+ <translation>结束 X</translation>
+ </message>
+ <message>
+ <source>Final Y</source>
+ <translation>结束 Y</translation>
+ </message>
+ <message>
+ <source>Central X</source>
+ <translation>中央 X</translation>
+ </message>
+ <message>
+ <source>Central Y</source>
+ <translation>中央 Y</translation>
+ </message>
+ <message>
+ <source>Focal X</source>
+ <translation>焦点 X</translation>
+ </message>
+ <message>
+ <source>Focal Y</source>
+ <translation>焦点 Y</translation>
+ </message>
+ <message>
+ <source>Radius</source>
+ <translation>半径</translation>
+ </message>
+ <message>
+ <source>Angle</source>
+ <translation>角度</translation>
+ </message>
+ <message>
+ <source>Linear</source>
+ <translation>线性</translation>
+ </message>
+ <message>
+ <source>Radial</source>
+ <translation>放射状</translation>
+ </message>
+ <message>
+ <source>Conical</source>
+ <translation>圆锥状</translation>
+ </message>
+ <message>
+ <source>Pad</source>
+ <translation>填补</translation>
+ </message>
+ <message>
+ <source>Repeat</source>
+ <translation>重复</translation>
+ </message>
+ <message>
+ <source>Reflect</source>
+ <translation>反射</translation>
+ </message>
</context>
<context>
<name>QtGradientStopsWidget</name>
<message>
- <location filename="../tools/shared/qtgradienteditor/qtgradientstopswidget.cpp" line="+949"/>
<source>New Stop</source>
<translation>新建中止点</translation>
</message>
<message>
- <location line="+1"/>
<source>Delete</source>
<translation>删除</translation>
</message>
<message>
- <location line="+1"/>
<source>Flip All</source>
- <translation>翻转全部</translation>
+ <translation>全部翻转</translation>
</message>
<message>
- <location line="+1"/>
<source>Select All</source>
- <translation>选择全部</translation>
+ <translation>全选</translation>
</message>
<message>
- <location line="+1"/>
<source>Zoom In</source>
<translation>放大</translation>
</message>
<message>
- <location line="+1"/>
<source>Zoom Out</source>
<translation>缩小</translation>
</message>
<message>
- <location line="+1"/>
<source>Reset Zoom</source>
<translation>重置缩放</translation>
</message>
@@ -3714,99 +2502,75 @@ This indicates an inconsistency in the ui-file.</source>
<context>
<name>QtGradientView</name>
<message>
- <location filename="../tools/shared/qtgradienteditor/qtgradientview.cpp" line="+107"/>
- <source>Grad</source>
- <translation>渐变</translation>
- </message>
- <message>
- <location line="+26"/>
- <source>Remove Gradient</source>
- <translation>移除渐变</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Are you sure you want to remove the selected gradient?</source>
- <translation>您确定要移除选中的渐变么?</translation>
+ <source>Gradient View</source>
+ <translation>渐变视图</translation>
</message>
<message>
- <location line="+74"/>
- <location filename="../tools/shared/qtgradienteditor/qtgradientview.ui"/>
<source>New...</source>
<translation>新建...</translation>
</message>
<message>
- <location line="+1"/>
- <location filename="../tools/shared/qtgradienteditor/qtgradientview.ui"/>
<source>Edit...</source>
<translation>编辑...</translation>
</message>
<message>
- <location line="+1"/>
- <location filename="../tools/shared/qtgradienteditor/qtgradientview.ui"/>
<source>Rename</source>
<translation>重命名</translation>
</message>
<message>
- <location line="+1"/>
- <location filename="../tools/shared/qtgradienteditor/qtgradientview.ui"/>
<source>Remove</source>
<translation>移除</translation>
</message>
<message>
- <location filename="../tools/shared/qtgradienteditor/qtgradientview.ui"/>
- <source>Gradient View</source>
- <translation>渐变视图</translation>
+ <source>Grad</source>
+ <translation>渐变</translation>
+ </message>
+ <message>
+ <source>Remove Gradient</source>
+ <translation>移除渐变</translation>
+ </message>
+ <message>
+ <source>Are you sure you want to remove the selected gradient?</source>
+ <translation>确定要移除选中的渐变么?</translation>
</message>
</context>
<context>
<name>QtGradientViewDialog</name>
<message>
- <location filename="../tools/shared/qtgradienteditor/qtgradientviewdialog.h" line="+62"/>
- <location filename="../tools/shared/qtgradienteditor/qtgradientviewdialog.ui"/>
<source>Select Gradient</source>
<translation>选择渐变</translation>
</message>
</context>
<context>
- <name>QtKeySequenceEdit</name>
+ <name>QtLocalePropertyManager</name>
<message>
- <location filename="../tools/shared/qtpropertybrowser/qtpropertybrowserutils.cpp" line="+221"/>
- <source>Clear Shortcut</source>
- <translation>清空快捷键</translation>
+ <source>&lt;Invalid&gt;</source>
+ <translation>&lt;无效&gt;</translation>
</message>
-</context>
-<context>
- <name>QtLocalePropertyManager</name>
<message>
- <location filename="../tools/shared/qtpropertybrowser/qtpropertymanager.cpp" line="-3561"/>
<source>%1, %2</source>
<translation>%1, %2</translation>
</message>
<message>
- <location line="+53"/>
<source>Language</source>
<translation>语言</translation>
</message>
<message>
- <location line="+8"/>
<source>Country</source>
- <translation>国家/地区</translation>
+ <translation>国家</translation>
</message>
</context>
<context>
<name>QtPointFPropertyManager</name>
<message>
- <location line="+415"/>
<source>(%1, %2)</source>
<translation>(%1, %2)</translation>
</message>
<message>
- <location line="+71"/>
<source>X</source>
<translation>X</translation>
</message>
<message>
- <location line="+8"/>
<source>Y</source>
<translation>Y</translation>
</message>
@@ -3814,17 +2578,14 @@ This indicates an inconsistency in the ui-file.</source>
<context>
<name>QtPointPropertyManager</name>
<message>
- <location line="-322"/>
<source>(%1, %2)</source>
<translation>(%1, %2)</translation>
</message>
<message>
- <location line="+37"/>
<source>X</source>
<translation>X</translation>
</message>
<message>
- <location line="+7"/>
<source>Y</source>
<translation>Y</translation>
</message>
@@ -3832,12 +2593,10 @@ This indicates an inconsistency in the ui-file.</source>
<context>
<name>QtPropertyBrowserUtils</name>
<message>
- <location filename="../tools/shared/qtpropertybrowser/qtpropertybrowserutils.cpp" line="-136"/>
<source>[%1, %2, %3] (%4)</source>
<translation>[%1, %2, %3] (%4)</translation>
</message>
<message>
- <location line="+30"/>
<source>[%1, %2]</source>
<translation>[%1, %2]</translation>
</message>
@@ -3845,27 +2604,22 @@ This indicates an inconsistency in the ui-file.</source>
<context>
<name>QtRectFPropertyManager</name>
<message>
- <location filename="../tools/shared/qtpropertybrowser/qtpropertymanager.cpp" line="+1716"/>
<source>[(%1, %2), %3 x %4]</source>
<translation>[(%1, %2), %3 x %4]</translation>
</message>
<message>
- <location line="+156"/>
<source>X</source>
<translation>X</translation>
</message>
<message>
- <location line="+8"/>
<source>Y</source>
<translation>Y</translation>
</message>
<message>
- <location line="+8"/>
<source>Width</source>
<translation>宽度</translation>
</message>
<message>
- <location line="+9"/>
<source>Height</source>
<translation>高度</translation>
</message>
@@ -3873,27 +2627,22 @@ This indicates an inconsistency in the ui-file.</source>
<context>
<name>QtRectPropertyManager</name>
<message>
- <location line="-614"/>
<source>[(%1, %2), %3 x %4]</source>
<translation>[(%1, %2), %3 x %4]</translation>
</message>
<message>
- <location line="+120"/>
<source>X</source>
<translation>X</translation>
</message>
<message>
- <location line="+7"/>
<source>Y</source>
<translation>Y</translation>
</message>
<message>
- <location line="+7"/>
<source>Width</source>
<translation>宽度</translation>
</message>
<message>
- <location line="+8"/>
<source>Height</source>
<translation>高度</translation>
</message>
@@ -3901,142 +2650,134 @@ This indicates an inconsistency in the ui-file.</source>
<context>
<name>QtResourceEditorDialog</name>
<message>
- <location filename="../tools/designer/src/lib/shared/qtresourceeditordialog.cpp" line="+76"/>
+ <source>Dialog</source>
+ <translation>对话框</translation>
+ </message>
+ <message>
+ <source>New File</source>
+ <translation>新建文件</translation>
+ </message>
+ <message>
+ <source>N</source>
+ <translation>N</translation>
+ </message>
+ <message>
+ <source>Remove File</source>
+ <translation>移除文件</translation>
+ </message>
+ <message>
+ <source>R</source>
+ <translation>R</translation>
+ </message>
+ <message>
+ <source>I</source>
+ <translation>I</translation>
+ </message>
+ <message>
+ <source>New Resource</source>
+ <translation>新建资源</translation>
+ </message>
+ <message>
+ <source>A</source>
+ <translation>A</translation>
+ </message>
+ <message>
+ <source>Remove Resource or File</source>
+ <translation>移除资源或者文件</translation>
+ </message>
+ <message>
<source>%1 already exists.
Do you want to replace it?</source>
- <translation>%1 已经存在。
-您想要替换它么?</translation>
+ <translation>%1 已存在。
+是否要替换它?</translation>
</message>
<message>
- <location line="+5"/>
<source>The file does not appear to be a resource file; element &apos;%1&apos; was found where &apos;%2&apos; was expected.</source>
<translation>这个文件好像不是一个资源文件;我们所期望的是“%2”,但是只找到了元素“%1”。</translation>
</message>
<message>
- <location line="+902"/>
<source>%1 [read-only]</source>
<translation>%1 [只读]</translation>
</message>
<message>
- <location line="+2"/>
- <location line="+198"/>
<source>%1 [missing]</source>
<translation>%1 [缺少]</translation>
</message>
<message>
- <location line="-72"/>
<source>&lt;no prefix&gt;</source>
<translation>&lt;无前缀&gt;</translation>
</message>
<message>
- <location line="+320"/>
- <location line="+567"/>
<source>New Resource File</source>
<translation>新建资源文件</translation>
</message>
<message>
- <location line="-565"/>
- <location line="+25"/>
<source>Resource files (*.qrc)</source>
<translation>资源文件 (*.qrc)</translation>
</message>
<message>
- <location line="-2"/>
<source>Import Resource File</source>
<translation>导入资源文件</translation>
</message>
<message>
- <location line="+112"/>
<source>newPrefix</source>
<translation>新前缀</translation>
</message>
<message>
- <source>&lt;p&gt;&lt;b&gt;Warning:&lt;/b&gt; The file:&lt;/p&gt;&lt;p&gt;%1&lt;/p&gt;&lt;p&gt;is outside of the current resource file&apos;s directory.&lt;/p&gt;&lt;p&gt;To resolve the issue, press:&lt;/p&gt;&lt;table&gt;&lt;tr&gt;&lt;th&gt;Copy&lt;/th&gt;&lt;td&gt;to copy the file to resource file&apos;s directory.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;th&gt;Copy As...&lt;/th&gt;&lt;td&gt;to copy the file to one of resource file&apos;s subdirectories.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;th&gt;Keep&lt;/th&gt;&lt;td&gt;to use its current location.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</source>
- <translation type="obsolete">&lt;p&gt;&lt;b&gt;警告:&lt;/b&gt; 文件:&lt;/p&gt;&lt;p&gt;%1&lt;/p&gt;&lt;p&gt;在当前资源文件所在目录之外。&lt;/p&gt;&lt;p&gt;为了解决这个问题,请按:&lt;/p&gt;&lt;table&gt;&lt;tr&gt;&lt;th&gt;复制&lt;/th&gt;&lt;td&gt;把这个文件复制到资源文件所在的目录。&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;th&gt;另复制为...&lt;/th&gt;&lt;td&gt;会把这个文件复制到资源文件所在目录下面的一个子目录中。&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;th&gt;保留&lt;/th&gt;&lt;td&gt;会使用它的当前位置。&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</translation>
+ <source>&lt;p&gt;&lt;b&gt;Warning:&lt;/b&gt; The file&lt;/p&gt;&lt;p&gt;%1&lt;/p&gt;&lt;p&gt;is outside of the current resource file&apos;s parent directory.&lt;/p&gt;</source>
+ <translation>&lt;p&gt;&lt;b&gt;警告:&lt;/b&gt;文件&lt;/p&gt;&lt;p&gt;%1&lt;/p&gt;&lt;p&gt;放在当前资源文件的夫目录以外。&lt;/p&gt;</translation>
+ </message>
+ <message>
+ <source>&lt;p&gt;To resolve the issue, press:&lt;/p&gt;&lt;table&gt;&lt;tr&gt;&lt;th align=&quot;left&quot;&gt;Copy&lt;/th&gt;&lt;td&gt;to copy the file to the resource file&apos;s parent directory.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;th align=&quot;left&quot;&gt;Copy As...&lt;/th&gt;&lt;td&gt;to copy the file into a subdirectory of the resource file&apos;s parent directory.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;th align=&quot;left&quot;&gt;Keep&lt;/th&gt;&lt;td&gt;to use its current location.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</source>
+ <translation>&lt;p&gt;要解决这个问题,请按:&lt;/p&gt;&lt;table&gt;&lt;tr&gt;&lt;th align=&quot;left&quot;&gt;复制&lt;/th&gt;&lt;td&gt;将这个文件复制到资源目录的父目录中。&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;th align=&quot;left&quot;&gt;复制为...&lt;/th&gt;&lt;td&gt;将这个文件复制到资源目录的父目录下的某个子目录中。&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;th align=&quot;left&quot;&gt;保持&lt;/th&gt;&lt;td&gt;使用当前位置。&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</translation>
</message>
<message>
- <location line="+49"/>
<source>Add Files</source>
<translation>添加文件</translation>
</message>
<message>
- <location line="+21"/>
<source>Incorrect Path</source>
<translation>不正确的路径</translation>
</message>
<message>
- <location line="+3"/>
- <location line="+19"/>
- <location line="+212"/>
- <location line="+7"/>
<source>Copy</source>
<translation>复制</translation>
</message>
<message>
- <location line="-236"/>
<source>Copy As...</source>
<translation>另复制为...</translation>
</message>
<message>
- <location line="+2"/>
<source>Keep</source>
<translation>保留</translation>
</message>
<message>
- <location line="+2"/>
<source>Skip</source>
<translation>忽略</translation>
</message>
<message>
- <location line="+87"/>
<source>Clone Prefix</source>
<translation>复制前缀</translation>
</message>
<message>
- <location line="+1"/>
<source>Enter the suffix which you want to add to the names of the cloned files.
This could for example be a language extension like &quot;_de&quot;.</source>
<translation>请输入您要为被复制的文件的名称后添加的后缀。
例如像“_de”一样的语言扩展。</translation>
</message>
<message>
- <location line="+113"/>
- <location line="+4"/>
<source>Copy As</source>
<translation>另复制为</translation>
</message>
<message>
- <location line="+1"/>
<source>&lt;p&gt;The selected file:&lt;/p&gt;&lt;p&gt;%1&lt;/p&gt;&lt;p&gt;is outside of the current resource file&apos;s directory:&lt;/p&gt;&lt;p&gt;%2&lt;/p&gt;&lt;p&gt;Please select another path within this directory.&lt;p&gt;</source>
<translation>&lt;p&gt;被选择的文件:&lt;/p&gt;&lt;p&gt;%1&lt;/p&gt;&lt;p&gt;在当前资源路径所在目录之外:&lt;/p&gt;&lt;p&gt;%2&lt;/p&gt;&lt;p&gt;请选择在这个目录下面的另外一个路径。&lt;p&gt;</translation>
</message>
<message>
- <location line="+20"/>
<source>Could not overwrite %1.</source>
<translation>无法覆盖 %1。</translation>
</message>
<message>
- <source>Could not copy:
-%1
-to:
-%2</source>
- <translation type="obsolete">无法复制:
-%1
-到:
-%2</translation>
- </message>
- <message>
- <location line="-289"/>
- <source>&lt;p&gt;&lt;b&gt;Warning:&lt;/b&gt; The file&lt;/p&gt;&lt;p&gt;%1&lt;/p&gt;&lt;p&gt;is outside of the current resource file&apos;s parent directory.&lt;/p&gt;</source>
- <translation>&lt;p&gt;&lt;b&gt;警告:&lt;/b&gt;文件&lt;/p&gt;&lt;p&gt;%1&lt;/p&gt;&lt;p&gt;放在当前资源文件的夫目录以外。&lt;/p&gt;</translation>
- </message>
- <message>
- <location line="+8"/>
- <source>&lt;p&gt;To resolve the issue, press:&lt;/p&gt;&lt;table&gt;&lt;tr&gt;&lt;th align=&quot;left&quot;&gt;Copy&lt;/th&gt;&lt;td&gt;to copy the file to the resource file&apos;s parent directory.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;th align=&quot;left&quot;&gt;Copy As...&lt;/th&gt;&lt;td&gt;to copy the file into a subdirectory of the resource file&apos;s parent directory.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;th align=&quot;left&quot;&gt;Keep&lt;/th&gt;&lt;td&gt;to use its current location.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</source>
- <translation>&lt;p&gt;要解决这个问题,请按:&lt;/p&gt;&lt;table&gt;&lt;tr&gt;&lt;th align=&quot;left&quot;&gt;复制&lt;/th&gt;&lt;td&gt;将这个文件复制到资源目录的父目录中。&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;th align=&quot;left&quot;&gt;复制为...&lt;/th&gt;&lt;td&gt;将这个文件复制到资源目录的父目录下的某个子目录中。&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;th align=&quot;left&quot;&gt;保持&lt;/th&gt;&lt;td&gt;使用当前位置。&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</translation>
- </message>
- <message>
- <location line="+288"/>
<source>Could not copy
%1
to
@@ -4047,190 +2788,116 @@ to
%2</translation>
</message>
<message>
- <location line="+35"/>
<source>A parse error occurred at line %1, column %2 of %3:
%4</source>
<translation>在 %3 的 %1 行、%2 列发生了一个解析错误:
%4</translation>
</message>
<message>
- <location line="+12"/>
<source>Save Resource File</source>
<translation>保存资源文件</translation>
</message>
<message>
- <location line="+1"/>
<source>Could not write %1: %2</source>
<translation>无法写入 %1:%2</translation>
</message>
<message>
- <location line="+34"/>
<source>Edit Resources</source>
<translation>编辑资源</translation>
</message>
<message>
- <location line="+35"/>
<source>New...</source>
<translation>新建...</translation>
</message>
<message>
- <location line="+2"/>
<source>Open...</source>
<translation>打开...</translation>
</message>
<message>
- <location line="+1"/>
<source>Open Resource File</source>
<translation>打开资源文件</translation>
</message>
<message>
- <location line="+1"/>
- <location line="+11"/>
<source>Remove</source>
<translation>移除</translation>
</message>
<message>
- <location line="-10"/>
- <location line="+11"/>
<source>Move Up</source>
<translation>向上移动</translation>
</message>
<message>
- <location line="-10"/>
- <location line="+11"/>
<source>Move Down</source>
<translation>向下移动</translation>
</message>
<message>
- <location line="-9"/>
- <location line="+1"/>
<source>Add Prefix</source>
<translation>添加前缀</translation>
</message>
<message>
- <location line="+1"/>
<source>Add Files...</source>
<translation>添加文件...</translation>
</message>
<message>
- <location line="+1"/>
<source>Change Prefix</source>
<translation>改变前缀</translation>
</message>
<message>
- <location line="+1"/>
<source>Change Language</source>
<translation>改变语言</translation>
</message>
<message>
- <location line="+1"/>
<source>Change Alias</source>
<translation>改变别名</translation>
</message>
<message>
- <location line="+1"/>
<source>Clone Prefix...</source>
<translation>复制前缀...</translation>
</message>
<message>
- <location line="+37"/>
<source>Prefix / Path</source>
<translation>前缀 / 路径</translation>
</message>
<message>
- <location line="+1"/>
<source>Language / Alias</source>
<translation>语言 / 别名</translation>
</message>
<message>
- <location line="+119"/>
<source>&lt;html&gt;&lt;p&gt;&lt;b&gt;Warning:&lt;/b&gt; There have been problems while reloading the resources:&lt;/p&gt;&lt;pre&gt;%1&lt;/pre&gt;&lt;/html&gt;</source>
<translation>&lt;html&gt;&lt;p&gt;&lt;b&gt;警告:&lt;/b&gt; 在重新加载资源的时候发生了一些错误:&lt;/p&gt;&lt;pre&gt;%1&lt;/pre&gt;&lt;/html&gt;</translation>
</message>
<message>
- <location line="+2"/>
<source>Resource Warning</source>
<translation>资源警告</translation>
</message>
- <message>
- <location filename="../tools/designer/src/lib/shared/qtresourceeditordialog.ui"/>
- <source>Dialog</source>
- <translation>对话框</translation>
- </message>
- <message>
- <location/>
- <source>New File</source>
- <translation>新建文件</translation>
- </message>
- <message>
- <location/>
- <source>N</source>
- <translation>N</translation>
- </message>
- <message>
- <location/>
- <source>Remove File</source>
- <translation>移除文件</translation>
- </message>
- <message>
- <location/>
- <source>R</source>
- <translation>R</translation>
- </message>
- <message>
- <location/>
- <source>I</source>
- <translation>I</translation>
- </message>
- <message>
- <location/>
- <source>New Resource</source>
- <translation>新建资源</translation>
- </message>
- <message>
- <location/>
- <source>A</source>
- <translation>A</translation>
- </message>
- <message>
- <location/>
- <source>Remove Resource or File</source>
- <translation>移除资源或者文件</translation>
- </message>
- <message>
- <source>horizontalSpacer</source>
- <translation type="obsolete">水平间隔器</translation>
- </message>
</context>
<context>
<name>QtResourceView</name>
<message>
- <location filename="../tools/designer/src/lib/shared/qtresourceview.cpp" line="+435"/>
<source>Size: %1 x %2
%3</source>
<translation>大小:%1 x %2
%3</translation>
</message>
<message>
- <location line="+18"/>
<source>Edit Resources...</source>
<translation>编辑资源...</translation>
</message>
<message>
- <location line="+5"/>
<source>Reload</source>
<translation>重新加载</translation>
</message>
<message>
- <location line="+5"/>
<source>Copy Path</source>
<translation>复制路径</translation>
</message>
+ <message>
+ <source>Filter</source>
+ <translation>过滤器</translation>
+ </message>
</context>
<context>
<name>QtResourceViewDialog</name>
<message>
- <location line="+247"/>
<source>Select Resource</source>
<translation>选择资源</translation>
</message>
@@ -4238,17 +2905,14 @@ to
<context>
<name>QtSizeFPropertyManager</name>
<message>
- <location filename="../tools/shared/qtpropertybrowser/qtpropertymanager.cpp" line="-537"/>
<source>%1 x %2</source>
<translation>%1 x %2</translation>
</message>
<message>
- <location line="+130"/>
<source>Width</source>
<translation>宽度</translation>
</message>
<message>
- <location line="+9"/>
<source>Height</source>
<translation>高度</translation>
</message>
@@ -4256,33 +2920,26 @@ to
<context>
<name>QtSizePolicyPropertyManager</name>
<message>
- <location line="+1719"/>
- <location line="+1"/>
<source>&lt;Invalid&gt;</source>
- <translation type="unfinished"></translation>
+ <translation>&lt;无效&gt;</translation>
</message>
<message>
- <location line="+1"/>
<source>[%1, %2, %3, %4]</source>
<translation>[%1, %2, %3, %4]</translation>
</message>
<message>
- <location line="+45"/>
<source>Horizontal Policy</source>
<translation>水平策略</translation>
</message>
<message>
- <location line="+9"/>
<source>Vertical Policy</source>
<translation>垂直策略</translation>
</message>
<message>
- <location line="+9"/>
<source>Horizontal Stretch</source>
<translation>水平伸展</translation>
</message>
<message>
- <location line="+8"/>
<source>Vertical Stretch</source>
<translation>垂直伸展</translation>
</message>
@@ -4290,17 +2947,14 @@ to
<context>
<name>QtSizePropertyManager</name>
<message>
- <location line="-2298"/>
<source>%1 x %2</source>
<translation>%1 x %2</translation>
</message>
<message>
- <location line="+96"/>
<source>Width</source>
<translation>宽度</translation>
</message>
<message>
- <location line="+8"/>
<source>Height</source>
<translation>高度</translation>
</message>
@@ -4308,120 +2962,97 @@ to
<context>
<name>QtToolBarDialog</name>
<message>
- <location filename="../tools/shared/qttoolbardialog/qttoolbardialog.cpp" line="+1244"/>
- <source>Custom Toolbar</source>
- <translation>自定义工具栏</translation>
- </message>
- <message>
- <location line="+545"/>
- <source>&lt; S E P A R A T O R &gt;</source>
- <translation>&lt; 分 割 符 &gt;</translation>
- </message>
- <message>
- <location filename="../tools/shared/qttoolbardialog/qttoolbardialog.ui"/>
<source>Customize Toolbars</source>
<translation>自定义工具栏</translation>
</message>
<message>
- <location/>
<source>1</source>
<translation>1</translation>
</message>
<message>
- <location/>
<source>Actions</source>
<translation>动作</translation>
</message>
<message>
- <location/>
<source>Toolbars</source>
<translation>工具栏</translation>
</message>
<message>
- <location/>
<source>Add new toolbar</source>
<translation>添加新工具栏</translation>
</message>
<message>
- <location/>
<source>New</source>
<translation>新建</translation>
</message>
<message>
- <location/>
<source>Remove selected toolbar</source>
<translation>移除选中工具栏</translation>
</message>
<message>
- <location/>
<source>Remove</source>
<translation>移除</translation>
</message>
<message>
- <location/>
<source>Rename toolbar</source>
<translation>重命名工具栏</translation>
</message>
<message>
- <location/>
<source>Rename</source>
<translation>重命名</translation>
</message>
<message>
- <location/>
<source>Move action up</source>
<translation>向上移动动作</translation>
</message>
<message>
- <location/>
<source>Up</source>
<translation>向上</translation>
</message>
<message>
- <location/>
<source>Remove action from toolbar</source>
<translation>从工具栏中移除动作</translation>
</message>
<message>
- <location/>
<source>&lt;-</source>
<translation>&lt;-</translation>
</message>
<message>
- <location/>
<source>Add action to toolbar</source>
<translation>向工具栏中添加动作</translation>
</message>
<message>
- <location/>
<source>-&gt;</source>
<translation>-&gt;</translation>
</message>
<message>
- <location/>
<source>Move action down</source>
<translation>向下移动动作</translation>
</message>
<message>
- <location/>
<source>Down</source>
<translation>向下</translation>
</message>
<message>
- <location/>
<source>Current Toolbar Actions</source>
<translation>当前工具栏动作</translation>
</message>
+ <message>
+ <source>Custom Toolbar</source>
+ <translation>自定义工具栏</translation>
+ </message>
+ <message>
+ <source>&lt; S E P A R A T O R &gt;</source>
+ <translation>&lt; 分 割 符 &gt;</translation>
+ </message>
</context>
<context>
<name>QtTreePropertyBrowser</name>
<message>
- <location filename="../tools/shared/qtpropertybrowser/qttreepropertybrowser.cpp" line="+442"/>
<source>Property</source>
<translation>属性</translation>
</message>
<message>
- <location line="+1"/>
<source>Value</source>
<translation>值</translation>
</message>
@@ -4429,138 +3060,105 @@ to
<context>
<name>SaveFormAsTemplate</name>
<message>
- <location filename="../tools/designer/src/designer/saveformastemplate.cpp" line="+72"/>
+ <source>Save Form As Template</source>
+ <translation>把窗体另存为模板</translation>
+ </message>
+ <message>
+ <source>&amp;Name:</source>
+ <translation>名称(&amp;N):</translation>
+ </message>
+ <message>
+ <source>&amp;Category:</source>
+ <translation>分类(&amp;C):</translation>
+ </message>
+ <message>
<source>Add path...</source>
<translation>添加路径...</translation>
</message>
<message>
- <location line="+23"/>
<source>Template Exists</source>
<translation>模板已存在</translation>
</message>
<message>
- <location line="+4"/>
+ <source>A template with the name %1 already exists.
+Do you want overwrite the template?</source>
+ <translation>名称为 %1 的模板已经存在。
+是否要覆盖这个模板?</translation>
+ </message>
+ <message>
<source>Overwrite Template</source>
<translation>覆盖模板</translation>
</message>
<message>
- <location line="+7"/>
<source>Open Error</source>
<translation>打开错误</translation>
</message>
<message>
- <location line="+1"/>
<source>There was an error opening template %1 for writing. Reason: %2</source>
- <translation>在写打开模板%1时发生错误。原因:%2</translation>
+ <translation>在写打开模板 %1 时发生错误。原因:%2</translation>
</message>
<message>
- <location line="+13"/>
<source>Write Error</source>
<translation>写错误</translation>
</message>
<message>
- <location line="+1"/>
<source>There was an error writing the template %1 to disk. Reason: %2</source>
- <translation>在把模板%1写入磁盘的时候发生错误。原因:%2</translation>
+ <translation>在把模板 %1 写入磁盘的时候发生错误。原因:%2</translation>
</message>
<message>
- <location line="+27"/>
<source>Pick a directory to save templates in</source>
<translation>选择一个用于保存模板的目录</translation>
</message>
- <message>
- <location filename="../tools/designer/src/designer/saveformastemplate.ui"/>
- <source>&amp;Category:</source>
- <translation>分类(&amp;C):</translation>
- </message>
- <message>
- <location/>
- <source>&amp;Name:</source>
- <translation>名称(&amp;N):</translation>
- </message>
- <message>
- <location filename="../tools/designer/src/designer/saveformastemplate.cpp" line="-52"/>
- <source>A template with the name %1 already exists.
-Do you want overwrite the template?</source>
- <translation>名称为%1的模板已经存在。
-您想要覆盖这个模板么?</translation>
- </message>
- <message>
- <location filename="../tools/designer/src/designer/saveformastemplate.ui"/>
- <source>Save Form As Template</source>
- <translation>把窗体另存为模板</translation>
- </message>
-</context>
-<context>
- <name>ScriptErrorDialog</name>
- <message>
- <location filename="../tools/designer/src/lib/shared/scripterrordialog.cpp" line="+63"/>
- <source>An error occurred while running the scripts for &quot;%1&quot;:
-</source>
- <translation>在运行“%1”的脚本过程中发生一个错误:
-</translation>
- </message>
</context>
<context>
<name>SelectSignalDialog</name>
<message>
- <location filename="../tools/designer/src/lib/shared/selectsignaldialog.ui"/>
<source>Go to slot</source>
<translation>转到槽</translation>
</message>
<message>
- <location/>
<source>Select signal</source>
<translation>选择信号</translation>
</message>
<message>
- <location/>
<source>signal</source>
- <translation type="unfinished"></translation>
+ <translation>信号</translation>
</message>
<message>
- <location/>
<source>class</source>
- <translation type="unfinished"></translation>
+ <translation>类</translation>
</message>
</context>
<context>
<name>SignalSlotConnection</name>
<message>
- <location filename="../tools/designer/src/components/signalsloteditor/signalsloteditor.cpp" line="-358"/>
<source>SENDER(%1), SIGNAL(%2), RECEIVER(%3), SLOT(%4)</source>
- <translation>SENDER(%1), SIGNAL(%2), RECEIVER(%3), SLOT(%4)</translation>
+ <translation>发送者(%1),信号(%2),接收者(%3),槽(%4)</translation>
</message>
</context>
<context>
<name>SignalSlotDialogClass</name>
<message>
- <location filename="../tools/designer/src/lib/shared/signalslotdialog.ui"/>
<source>Signals and slots</source>
<translation>信号和槽</translation>
</message>
<message>
- <location/>
<source>Slots</source>
<translation>槽</translation>
</message>
<message>
- <location/>
<source>Add</source>
<translation>添加</translation>
</message>
<message>
- <location/>
<source>...</source>
<translation>...</translation>
</message>
<message>
- <location/>
<source>Delete</source>
<translation>删除</translation>
</message>
<message>
- <location/>
<source>Signals</source>
<translation>信号</translation>
</message>
@@ -4568,12 +3166,10 @@ Do you want overwrite the template?</source>
<context>
<name>Spacer</name>
<message>
- <location filename="../tools/designer/src/lib/shared/spacer_widget.cpp" line="+275"/>
<source>Horizontal Spacer &apos;%1&apos;, %2 x %3</source>
<translation>水平间隔器“%1”,%2 x %3</translation>
</message>
<message>
- <location line="+0"/>
<source>Vertical Spacer &apos;%1&apos;, %2 x %3</source>
<translation>垂直间隔器“%1”,%2 x %3</translation>
</message>
@@ -4581,7 +3177,6 @@ Do you want overwrite the template?</source>
<context>
<name>TemplateOptionsPage</name>
<message>
- <location filename="../tools/designer/src/components/formeditor/templateoptionspage.cpp" line="+156"/>
<source>Template Paths</source>
<extracomment>Tab in preferences dialog</extracomment>
<translation>模板路径</translation>
@@ -4590,32 +3185,42 @@ Do you want overwrite the template?</source>
<context>
<name>ToolBarManager</name>
<message>
- <location filename="../tools/designer/src/designer/mainwindow.cpp" line="+89"/>
<source>Configure Toolbars...</source>
<translation>配置工具栏...</translation>
</message>
<message>
- <location line="+15"/>
<source>Window</source>
<translation>窗口</translation>
</message>
<message>
- <location line="+1"/>
<source>Help</source>
<translation>帮助</translation>
</message>
<message>
- <location line="+7"/>
<source>Style</source>
<translation>风格</translation>
</message>
<message>
- <location line="+2"/>
<source>Dock views</source>
- <translation>锚接视图</translation>
+ <translation>停靠视图</translation>
+ </message>
+ <message>
+ <source>File</source>
+ <translation>文件</translation>
+ </message>
+ <message>
+ <source>Edit</source>
+ <translation>编辑</translation>
+ </message>
+ <message>
+ <source>Tools</source>
+ <translation>工具</translation>
+ </message>
+ <message>
+ <source>Form</source>
+ <translation>窗体</translation>
</message>
<message>
- <location line="+6"/>
<source>Toolbars</source>
<translation>工具栏</translation>
</message>
@@ -4623,174 +3228,134 @@ Do you want overwrite the template?</source>
<context>
<name>VersionDialog</name>
<message>
- <location filename="../tools/designer/src/designer/versiondialog.cpp" line="+172"/>
- <source>Qt Designer</source>
- <translation>Qt 设计师</translation>
- </message>
- <message>
- <location line="-1"/>
<source>&lt;h3&gt;%1&lt;/h3&gt;&lt;br/&gt;&lt;br/&gt;Version %2</source>
<translation>&lt;h3&gt;%1&lt;/h3&gt;&lt;br/&gt;&lt;br/&gt;版本 %2</translation>
</message>
<message>
- <source> Open Source Edition</source>
- <translation type="obsolete"> 开源版本</translation>
+ <source>Qt Designer</source>
+ <translation>Qt 设计师</translation>
</message>
<message>
- <location line="+2"/>
<source>&lt;br/&gt;Qt Designer is a graphical user interface designer for Qt applications.&lt;br/&gt;</source>
<translation>&lt;br/&gt;Qt 设计师是用于开发 Qt 应用程序的图形用户界面设计师。&lt;br/&gt;</translation>
</message>
<message>
- <source>This program is licensed to you under the terms of the Qt Commercial License Agreement. For details, see the file LICENSE that came with this software distribution.&lt;br/&gt;</source>
- <translation type="obsolete">我们已经允许您在 Qt 商业许可协议下使用本程序。有关细节,请阅读本软件发行中所带的 LICENSE 文件。</translation>
- </message>
- <message>
- <location line="+5"/>
- <source>%1&lt;br/&gt;%2&lt;br/&gt;Copyright (C) 2012 Nokia Corporation and/or its subsidiary(-ies).&lt;br/&gt;&lt;br/&gt;The program is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.&lt;br/&gt; </source>
- <translation>%1&lt;br/&gt;%2&lt;br/&gt;版权所有 2012 Nokia Corporation and/or its subsidiary(-ies)。所有权利已被保留。&lt;br/&gt;&lt;br/&gt;本程序是在&lt;b&gt;没有任何担保(其中包括任何特定目的的设计、商业和适当性的担保)&lt;/b&gt;的条件下提供的。&lt;br/&gt; </translation>
- </message>
- <message>
- <source>This version of Qt Designer is part of the Qt Open Source Edition, for use in the development of Open Source applications. Qt is a comprehensive C++ framework for cross-platform application development.&lt;br/&gt;&lt;br/&gt;You need a commercial Qt license for development of proprietary (closed source) applications. Please see &lt;a href=&quot;http://qt.nokia.com/company/about/businessmodel&quot;&gt;http://qt.nokia.com/company/about/businessmodel.html&lt;/a&gt; for an overview of Qt licensing.&lt;br/&gt;</source>
- <translation type="obsolete">这个版本的 Qt 设计师是 Qt 开源版本的一部分,用于开发开源应用程序。Qt 是一个用于跨平台应用程序开发的综合 C++ 框架。&lt;br/&gt;&lt;br/&gt;开发商业(闭源)应用程序,您需要商业 Qt 许可。对于 Qt 许可的概览,请参考&lt;tt&gt;http://qt.nokia.com/company/about/businessmodel&lt;/tt&gt;。</translation>
- </message>
- <message>
- <source>This program is licensed to you under the terms of the Qt %1 License Agreement. For details, see the license file that came with this software distribution.&lt;br/&gt;</source>
- <translation type="obsolete">我们已经允许您在 Qt %1 许可协议下使用本程序。有关细节,请阅读本软件发行中所带的许可协议文件。</translation>
+ <source>%1&lt;br/&gt;Copyright (C) %2 The Qt Company Ltd.</source>
+ <translation>%1&lt;br/&gt;版权 (C) %2 The Qt Company Ltd。</translation>
</message>
</context>
<context>
<name>WidgetDataBase</name>
<message>
- <location filename="../tools/designer/src/lib/shared/widgetdatabase.cpp" line="+814"/>
<source>The file contains a custom widget &apos;%1&apos; whose base class (%2) differs from the current entry in the widget database (%3). The widget database is left unchanged.</source>
<translation>这个文件包含了一个自定义窗口部件“%1”,其基类(%2)和窗口部件数据库(%3)的当前条目不同。这个窗口部件数据库并未做任何改动。</translation>
</message>
</context>
<context>
- <name>qdesigner_internal::ActionEditor</name>
+ <name>qdesigner_internal</name>
<message>
- <location filename="../tools/designer/src/lib/shared/actioneditor.cpp" line="+143"/>
- <source>Actions</source>
- <translation>动作</translation>
+ <source>%1 Widget</source>
+ <translation>%1 窗口部件</translation>
</message>
+</context>
+<context>
+ <name>qdesigner_internal::ActionEditor</name>
<message>
- <location line="-16"/>
<source>New...</source>
<translation>新建...</translation>
</message>
<message>
- <location line="+7"/>
- <source>Delete</source>
- <translation>删除</translation>
- </message>
- <message>
- <location line="+307"/>
- <source>New action</source>
- <translation>新建动作</translation>
- </message>
- <message>
- <location line="+98"/>
- <source>Edit action</source>
- <translation>编辑动作</translation>
- </message>
- <message>
- <location line="-411"/>
<source>Edit...</source>
<translation>编辑...</translation>
</message>
<message>
- <location line="+1"/>
<source>Go to slot...</source>
- <translation type="unfinished">转到槽...</translation>
+ <translation>转到槽...</translation>
</message>
<message>
- <location line="+1"/>
<source>Copy</source>
<translation>复制</translation>
</message>
<message>
- <location line="+1"/>
<source>Cut</source>
<translation>剪切</translation>
</message>
<message>
- <location line="+1"/>
<source>Paste</source>
<translation>粘贴</translation>
</message>
<message>
- <location line="+1"/>
<source>Select all</source>
- <translation>选择全部</translation>
+ <translation>全选</translation>
+ </message>
+ <message>
+ <source>Delete</source>
+ <translation>删除</translation>
+ </message>
+ <message>
+ <source>Actions</source>
+ <translation>动作</translation>
</message>
<message>
- <location line="+54"/>
<source>Configure Action Editor</source>
<translation>配置动作编辑器</translation>
</message>
<message>
- <location line="+3"/>
<source>Icon View</source>
<translation>图标视图</translation>
</message>
<message>
- <location line="+6"/>
<source>Detailed View</source>
<translation>细节视图</translation>
</message>
<message>
- <location line="+412"/>
- <source>Remove actions</source>
- <translation>移除动作</translation>
+ <source>Filter</source>
+ <translation>过滤器</translation>
+ </message>
+ <message>
+ <source>New action</source>
+ <translation>新建动作</translation>
+ </message>
+ <message>
+ <source>Edit action</source>
+ <translation>编辑动作</translation>
</message>
<message>
- <location line="+0"/>
<source>Remove action &apos;%1&apos;</source>
<translation>移除动作“%1”</translation>
</message>
<message>
- <location line="+186"/>
- <source>Used In</source>
- <translation>用于</translation>
+ <source>Remove actions</source>
+ <translation>移除动作</translation>
</message>
-</context>
-<context>
- <name>qdesigner_internal::ActionFilterWidget</name>
<message>
- <source>Filter: </source>
- <translation type="obsolete">过滤器: </translation>
+ <source>Used In</source>
+ <translation>用于</translation>
</message>
</context>
<context>
<name>qdesigner_internal::ActionModel</name>
<message>
- <location filename="../tools/designer/src/lib/shared/actionrepository.cpp" line="+95"/>
<source>Name</source>
<translation>名称</translation>
</message>
<message>
- <location line="+1"/>
<source>Used</source>
<translation>使用</translation>
</message>
<message>
- <location line="+1"/>
<source>Text</source>
<translation>文本</translation>
</message>
<message>
- <location line="+1"/>
<source>Shortcut</source>
- <translation>快捷键</translation>
+ <translation>快捷方式</translation>
</message>
<message>
- <location line="+1"/>
<source>Checkable</source>
<translation>可选的</translation>
</message>
<message>
- <location line="+1"/>
<source>ToolTip</source>
<translation>工具提示</translation>
</message>
@@ -4798,31 +3363,26 @@ Do you want overwrite the template?</source>
<context>
<name>qdesigner_internal::BuddyEditor</name>
<message>
- <location filename="../tools/designer/src/components/buddyeditor/buddyeditor.cpp" line="+265"/>
<source>Add buddy</source>
<translation>添加伙伴</translation>
</message>
<message>
- <location line="+52"/>
<source>Remove buddies</source>
<translation>移除伙伴</translation>
</message>
<message numerus="yes">
- <location line="+24"/>
<source>Remove %n buddies</source>
<translation>
<numerusform>移除 %n 个伙伴</numerusform>
</translation>
</message>
<message numerus="yes">
- <location line="+51"/>
<source>Add %n buddies</source>
<translation>
<numerusform>添加 %n 个伙伴</numerusform>
</translation>
</message>
<message>
- <location line="+47"/>
<source>Set automatically</source>
<translation>自动设置</translation>
</message>
@@ -4830,7 +3390,6 @@ Do you want overwrite the template?</source>
<context>
<name>qdesigner_internal::BuddyEditorPlugin</name>
<message>
- <location filename="../tools/designer/src/components/buddyeditor/buddyeditor_plugin.cpp" line="+77"/>
<source>Edit Buddies</source>
<translation>编辑伙伴</translation>
</message>
@@ -4838,7 +3397,6 @@ Do you want overwrite the template?</source>
<context>
<name>qdesigner_internal::BuddyEditorTool</name>
<message>
- <location filename="../tools/designer/src/components/buddyeditor/buddyeditor_tool.cpp" line="+60"/>
<source>Edit Buddies</source>
<translation>编辑伙伴</translation>
</message>
@@ -4846,45 +3404,37 @@ Do you want overwrite the template?</source>
<context>
<name>qdesigner_internal::ButtonGroupMenu</name>
<message>
- <location filename="../tools/designer/src/components/taskmenu/button_taskmenu.cpp" line="+7"/>
<source>Select members</source>
<translation>选择成员</translation>
</message>
<message>
- <location line="+1"/>
<source>Break</source>
- <translation>打断</translation>
+ <translation>分拆</translation>
</message>
</context>
<context>
<name>qdesigner_internal::ButtonTaskMenu</name>
<message>
- <location line="+121"/>
<source>Assign to button group</source>
- <translation>指定到按钮组</translation>
+ <translation>分配给按钮组</translation>
</message>
<message>
- <location line="+2"/>
<source>Button group</source>
<translation>按钮组</translation>
</message>
<message>
- <location line="+1"/>
<source>New button group</source>
<translation>新建按钮组</translation>
</message>
<message>
- <location line="+1"/>
<source>Change text...</source>
<translation>改变文本...</translation>
</message>
<message>
- <location line="+1"/>
<source>None</source>
<translation>无</translation>
</message>
<message>
- <location line="+101"/>
<source>Button group &apos;%1&apos;</source>
<translation>按钮组“%1”</translation>
</message>
@@ -4892,57 +3442,46 @@ Do you want overwrite the template?</source>
<context>
<name>qdesigner_internal::CodeDialog</name>
<message>
- <location filename="../tools/designer/src/lib/shared/codedialog.cpp" line="+99"/>
<source>Save...</source>
<translation>保存...</translation>
</message>
<message>
- <location line="+4"/>
<source>Copy All</source>
- <translation>复制全部</translation>
+ <translation>全部复制</translation>
</message>
<message>
- <location line="+5"/>
<source>&amp;Find in Text...</source>
<translation>在文本中查找(&amp;F)...</translation>
</message>
<message>
- <location line="+75"/>
<source>A temporary form file could not be created in %1.</source>
<translation>无法在 %1 中创建临时窗体文件。</translation>
</message>
<message>
- <location line="+6"/>
<source>The temporary form file %1 could not be written.</source>
<translation>无法写入临时窗体文件 %1。</translation>
</message>
<message>
- <location line="+21"/>
<source>%1 - [Code]</source>
- <translation>%1 - [Code]</translation>
+ <translation>%1 - [代码]</translation>
</message>
<message>
- <location line="+23"/>
<source>Save Code</source>
<translation>保存代码</translation>
</message>
<message>
- <location line="+0"/>
<source>Header Files (*.%1)</source>
<translation>头文件 (*.%1)</translation>
</message>
<message>
- <location line="+6"/>
<source>The file %1 could not be opened: %2</source>
<translation>无法打开文件 %1:%2</translation>
</message>
<message>
- <location line="+5"/>
<source>The file %1 could not be written: %2</source>
<translation>无法写入文件 %1:%2</translation>
</message>
<message>
- <location line="+11"/>
<source>%1 - Error</source>
<translation>%1 - 错误</translation>
</message>
@@ -4950,7 +3489,6 @@ Do you want overwrite the template?</source>
<context>
<name>qdesigner_internal::ColorAction</name>
<message>
- <location filename="../tools/designer/src/lib/shared/richtexteditor.cpp" line="+250"/>
<source>Text Color</source>
<translation>文本颜色</translation>
</message>
@@ -4958,12 +3496,10 @@ Do you want overwrite the template?</source>
<context>
<name>qdesigner_internal::ComboBoxTaskMenu</name>
<message>
- <location filename="../tools/designer/src/components/taskmenu/combobox_taskmenu.cpp" line="+72"/>
<source>Edit Items...</source>
<translation>编辑项目...</translation>
</message>
<message>
- <location line="+38"/>
<source>Change Combobox Contents</source>
<translation>改变组合框内容</translation>
</message>
@@ -4971,7 +3507,6 @@ Do you want overwrite the template?</source>
<context>
<name>qdesigner_internal::CommandLinkButtonTaskMenu</name>
<message>
- <location filename="../tools/designer/src/components/taskmenu/button_taskmenu.cpp" line="+156"/>
<source>Change description...</source>
<translation>改变描述...</translation>
</message>
@@ -4979,17 +3514,14 @@ Do you want overwrite the template?</source>
<context>
<name>qdesigner_internal::ConnectionEdit</name>
<message>
- <location filename="../tools/designer/src/lib/shared/connectionedit.cpp" line="+1313"/>
<source>Select All</source>
- <translation>选择全部</translation>
+ <translation>全选</translation>
</message>
<message>
- <location line="+3"/>
<source>Deselect All</source>
- <translation>取消选择全部</translation>
+ <translation>取消全选</translation>
</message>
<message>
- <location line="+5"/>
<source>Delete</source>
<translation>删除</translation>
</message>
@@ -4997,114 +3529,93 @@ Do you want overwrite the template?</source>
<context>
<name>qdesigner_internal::ConnectionModel</name>
<message>
- <location filename="../tools/designer/src/components/signalsloteditor/signalsloteditorwindow.cpp" line="-465"/>
<source>Sender</source>
<translation>发送者</translation>
</message>
<message>
- <location line="+1"/>
<source>Signal</source>
<translation>信号</translation>
</message>
<message>
- <location line="+1"/>
<source>Receiver</source>
<translation>接收者</translation>
</message>
<message>
- <location line="+1"/>
<source>Slot</source>
<translation>槽</translation>
</message>
<message>
- <location line="+90"/>
<source>&lt;sender&gt;</source>
<translation>&lt;发送者&gt;</translation>
</message>
<message>
- <location line="+1"/>
<source>&lt;signal&gt;</source>
<translation>&lt;信号&gt;</translation>
</message>
<message>
- <location line="+1"/>
<source>&lt;receiver&gt;</source>
<translation>&lt;接收者&gt;</translation>
</message>
<message>
- <location line="+1"/>
<source>&lt;slot&gt;</source>
<translation>&lt;槽&gt;</translation>
</message>
<message>
- <location line="+110"/>
- <source>Signal and Slot Editor</source>
- <translation>信号和槽编辑器</translation>
- </message>
- <message>
- <location line="-2"/>
<source>The connection already exists!&lt;br&gt;%1</source>
<translation>这个连接已经存在!&lt;br&gt;%1</translation>
</message>
+ <message>
+ <source>Signal and Slot Editor</source>
+ <translation>信号和槽编辑器</translation>
+ </message>
</context>
<context>
<name>qdesigner_internal::ContainerWidgetTaskMenu</name>
<message>
- <location filename="../tools/designer/src/components/taskmenu/containerwidget_taskmenu.cpp" line="+112"/>
- <source>Insert Page Before Current Page</source>
- <translation>在当前页之前插入页</translation>
- </message>
- <message>
- <location line="+4"/>
- <source>Insert Page After Current Page</source>
- <translation>在当前页之后插入页</translation>
- </message>
- <message>
- <location line="-32"/>
<source>Delete</source>
<translation>删除</translation>
</message>
<message>
- <location line="+25"/>
<source>Insert</source>
<translation>插入</translation>
</message>
<message>
- <location line="+15"/>
+ <source>Insert Page Before Current Page</source>
+ <translation>在当前页之前插入页</translation>
+ </message>
+ <message>
+ <source>Insert Page After Current Page</source>
+ <translation>在当前页之后插入页</translation>
+ </message>
+ <message>
<source>Add Subwindow</source>
<translation>添加子窗口</translation>
</message>
<message>
- <location line="+38"/>
<source>Subwindow</source>
<translation>子窗口</translation>
</message>
<message>
- <location line="+2"/>
<source>Page</source>
<translation>页</translation>
</message>
<message>
- <location line="+1"/>
<source>Page %1 of %2</source>
- <translation>%2 的页 %1</translation>
+ <translation>页 %1 / %2</translation>
</message>
</context>
<context>
<name>qdesigner_internal::DPI_Chooser</name>
<message>
- <location filename="../tools/designer/src/components/formeditor/dpi_chooser.cpp" line="+27"/>
<source>System (%1 x %2)</source>
<extracomment>System resolution</extracomment>
<translation>系统(%1 x %2)</translation>
</message>
<message>
- <location line="+7"/>
<source>User defined</source>
<translation>用户定义</translation>
</message>
<message>
- <location line="+18"/>
<source> x </source>
<extracomment>DPI X/Y separator</extracomment>
<translation> x </translation>
@@ -5113,247 +3624,194 @@ Do you want overwrite the template?</source>
<context>
<name>qdesigner_internal::DesignerPropertyManager</name>
<message>
- <location filename="../tools/designer/src/components/propertyeditor/designerpropertymanager.cpp" line="+644"/>
- <location line="+6"/>
+ <source>translatable</source>
+ <translation>可翻译的</translation>
+ </message>
+ <message>
+ <source>disambiguation</source>
+ <translation>澄清</translation>
+ </message>
+ <message>
+ <source>comment</source>
+ <translation>注释</translation>
+ </message>
+ <message>
+ <source>id</source>
+ <translation>标识</translation>
+ </message>
+ <message>
<source>AlignLeft</source>
- <translation>AlignLeft</translation>
+ <translation>左对齐</translation>
</message>
<message>
- <location line="-5"/>
<source>AlignHCenter</source>
- <translation>AlignHCenter</translation>
+ <translation>水平中心对齐</translation>
</message>
<message>
- <location line="+1"/>
<source>AlignRight</source>
- <translation>AlignRight</translation>
+ <translation>右对齐</translation>
</message>
<message>
- <location line="+1"/>
<source>AlignJustify</source>
- <translation>AlignJustify</translation>
+ <translation>对齐</translation>
</message>
<message>
- <location line="+9"/>
<source>AlignTop</source>
- <translation>AlignTop</translation>
+ <translation>顶部对齐</translation>
</message>
<message>
- <location line="+1"/>
- <location line="+4"/>
<source>AlignVCenter</source>
- <translation>AlignVCenter</translation>
+ <translation>垂直中心对齐</translation>
</message>
<message>
- <location line="-3"/>
<source>AlignBottom</source>
- <translation>AlignBottom</translation>
+ <translation>底部对齐</translation>
</message>
<message>
- <source>PreferDefault</source>
- <translation type="obsolete">首选默认</translation>
- </message>
- <message>
- <source>NoAntialias</source>
- <translation type="obsolete">无反锯齿</translation>
- </message>
- <message>
- <source>PreferAntialias</source>
- <translation type="obsolete">首选反锯齿</translation>
- </message>
- <message>
- <location line="+565"/>
<source>%1, %2</source>
<translation>%1, %2</translation>
</message>
<message numerus="yes">
- <location line="+6"/>
<source>Customized (%n roles)</source>
<translation>
- <numerusform>自定义的(%n 个角色)</numerusform>
+ <numerusform>自定义的(%n 个角色)</numerusform>
</translation>
</message>
<message>
- <location line="+1"/>
<source>Inherited</source>
<translation>继承</translation>
</message>
<message>
- <location line="+566"/>
+ <source>[Theme] %1</source>
+ <translation>[主题] %1</translation>
+ </message>
+ <message>
<source>Horizontal</source>
<translation>水平的</translation>
</message>
<message>
- <location line="+9"/>
<source>Vertical</source>
<translation>垂直的</translation>
</message>
<message>
- <location line="+15"/>
+ <source>Theme</source>
+ <translation>主题</translation>
+ </message>
+ <message>
<source>Normal Off</source>
- <translation>Normal Off</translation>
+ <translation>正常 关</translation>
</message>
<message>
- <location line="+1"/>
<source>Normal On</source>
- <translation>Normal On</translation>
+ <translation>正常 开</translation>
</message>
<message>
- <location line="+1"/>
<source>Disabled Off</source>
- <translation>Disabled Off</translation>
+ <translation>禁用 关</translation>
</message>
<message>
- <location line="+1"/>
<source>Disabled On</source>
- <translation>Disabled On</translation>
+ <translation>禁用 开</translation>
</message>
<message>
- <location line="+1"/>
<source>Active Off</source>
- <translation>Active Off</translation>
+ <translation>有效 关</translation>
</message>
<message>
- <location line="+1"/>
<source>Active On</source>
- <translation>Active On</translation>
+ <translation>有效 开</translation>
</message>
<message>
- <location line="+1"/>
<source>Selected Off</source>
- <translation>Selected Off</translation>
+ <translation>选择 关</translation>
</message>
<message>
- <location line="+1"/>
<source>Selected On</source>
- <translation>Selected On</translation>
- </message>
- <message>
- <location line="+7"/>
- <location line="+21"/>
- <source>translatable</source>
- <translation>可翻译的</translation>
- </message>
- <message>
- <location line="-15"/>
- <location line="+21"/>
- <source>disambiguation</source>
- <translation>澄清</translation>
- </message>
- <message>
- <location line="-15"/>
- <location line="+21"/>
- <source>comment</source>
- <translation>注释</translation>
- </message>
- <message>
- <source>Antialiasing</source>
- <translation type="obsolete">反锯齿</translation>
+ <translation>选择 开</translation>
</message>
</context>
<context>
<name>qdesigner_internal::DeviceProfileDialog</name>
<message>
- <location filename="../tools/designer/src/components/formeditor/deviceprofiledialog.cpp" line="+63"/>
<source>Device Profiles (*.%1)</source>
- <translation>设备描述文件(*.%1)</translation>
+ <translation>设备配置文件 (*.%1)</translation>
</message>
<message>
- <location line="+31"/>
<source>Default</source>
<translation>默认</translation>
</message>
<message>
- <location line="+67"/>
<source>Save Profile</source>
- <translation>保存描述文件</translation>
+ <translation>保存配置文件</translation>
</message>
<message>
- <location line="+10"/>
<source>Save Profile - Error</source>
- <translation>保存描述文件 - 错误</translation>
+ <translation>保存配置文件 - 错误</translation>
</message>
<message>
- <location line="+0"/>
<source>Unable to open the file &apos;%1&apos; for writing: %2</source>
<translation>无法打开文件“%1”用于写入:%2</translation>
</message>
<message>
- <location line="+8"/>
<source>Open profile</source>
- <translation>打开描述文件</translation>
+ <translation>打开配置文件</translation>
</message>
<message>
- <location line="+6"/>
- <location line="+6"/>
<source>Open Profile - Error</source>
- <translation>打开描述文件 - 错误</translation>
+ <translation>打开配置文件 - 错误</translation>
</message>
<message>
- <location line="-6"/>
<source>Unable to open the file &apos;%1&apos; for reading: %2</source>
<translation>无法打开文件“%1”用于读取:%2</translation>
</message>
<message>
- <location line="+6"/>
<source>&apos;%1&apos; is not a valid profile: %2</source>
- <translation>“%1”不是有效的描述文件:%2</translation>
+ <translation>“%1”不是有效的配置文件:%2</translation>
</message>
</context>
<context>
<name>qdesigner_internal::Dialog</name>
<message>
- <location filename="../tools/designer/src/components/propertyeditor/stringlisteditor.ui"/>
<source>Dialog</source>
<translation>对话框</translation>
</message>
<message>
- <location/>
<source>StringList</source>
<translation>字符串列表</translation>
</message>
<message>
- <location/>
<source>New String</source>
<translation>新建字符串</translation>
</message>
<message>
- <location/>
<source>&amp;New</source>
<translation>新建(&amp;N)</translation>
</message>
<message>
- <location/>
<source>Delete String</source>
<translation>删除字符串</translation>
</message>
<message>
- <location/>
<source>&amp;Delete</source>
<translation>删除(&amp;D)</translation>
</message>
<message>
- <location/>
<source>&amp;Value:</source>
<translation>值(&amp;V):</translation>
</message>
<message>
- <location/>
<source>Move String Up</source>
<translation>向上移动字符串</translation>
</message>
<message>
- <location/>
<source>Up</source>
<translation>向上</translation>
</message>
<message>
- <location/>
<source>Move String Down</source>
<translation>向下移动字符串</translation>
</message>
<message>
- <location/>
<source>Down</source>
<translation>向下</translation>
</message>
@@ -5361,81 +3819,60 @@ Do you want overwrite the template?</source>
<context>
<name>qdesigner_internal::EmbeddedOptionsControl</name>
<message>
- <location filename="../tools/designer/src/components/formeditor/embeddedoptionspage.cpp" line="-256"/>
+ <source>None</source>
+ <translation>无</translation>
+ </message>
+ <message>
<source>Add a profile</source>
- <translation type="unfinished">添加描述文件</translation>
+ <translation>添加配置文件</translation>
</message>
<message>
- <location line="+6"/>
<source>Edit the selected profile</source>
- <translation type="unfinished">编辑选中的描述文件</translation>
+ <translation>编辑所选的配置文件</translation>
</message>
<message>
- <location line="+4"/>
<source>Delete the selected profile</source>
- <translation type="unfinished">删除选中的描述文件</translation>
+ <translation>删除所选的配置文件</translation>
</message>
<message>
- <location line="+22"/>
<source>Add Profile</source>
- <translation type="unfinished">添加描述文件</translation>
+ <translation>添加配置文件</translation>
</message>
<message>
- <location line="+7"/>
<source>New profile</source>
- <translation type="unfinished">新建描述文件</translation>
+ <translation>新建配置文件</translation>
</message>
<message>
- <location line="+35"/>
<source>Edit Profile</source>
- <translation type="unfinished">编辑描述文件</translation>
+ <translation>编辑配置文件</translation>
</message>
<message>
- <location line="+26"/>
<source>Delete Profile</source>
- <translation type="unfinished">删除描述文件</translation>
+ <translation>删除配置文件</translation>
</message>
<message>
- <location line="+1"/>
<source>Would you like to delete the profile &apos;%1&apos;?</source>
- <translation type="unfinished">你要删除描述文件“%1”吗?</translation>
+ <translation>是否要删除配置文件“%1”?</translation>
</message>
<message>
- <location line="+55"/>
<source>Default</source>
- <translation type="unfinished">默认</translation>
- </message>
- <message>
- <location line="-160"/>
- <source>None</source>
- <translation type="unfinished">无</translation>
- </message>
-</context>
-<context>
- <name>qdesigner_internal::FilterWidget</name>
- <message>
- <location filename="../tools/designer/src/lib/shared/filterwidget.cpp" line="+185"/>
- <source>&lt;Filter&gt;</source>
- <translation>&lt;过滤器&gt;</translation>
+ <translation>默认</translation>
</message>
</context>
<context>
<name>qdesigner_internal::FormEditor</name>
<message>
- <location filename="../tools/designer/src/components/formeditor/formeditor.cpp" line="+190"/>
<source>Resource File Changed</source>
<translation>资源文件已改变</translation>
</message>
<message>
- <location line="+1"/>
<source>The file &quot;%1&quot; has changed outside Designer. Do you want to reload it?</source>
- <translation>文件“%1”已经在设计师之外被改动。您要重新加载么?</translation>
+ <translation>文件“%1”已经在设计师之外被改动。是否要重新加载?</translation>
</message>
</context>
<context>
<name>qdesigner_internal::FormLayoutMenu</name>
<message>
- <location filename="../tools/designer/src/lib/shared/formlayoutmenu.cpp" line="+24"/>
<source>Add form layout row...</source>
<translation>添加窗体布局行...</translation>
</message>
@@ -5443,110 +3880,78 @@ Do you want overwrite the template?</source>
<context>
<name>qdesigner_internal::FormWindow</name>
<message>
- <location filename="../tools/designer/src/components/formeditor/formwindow.cpp" line="-1267"/>
<source>Edit contents</source>
<translation>编辑内容</translation>
</message>
<message>
- <location line="+1"/>
<source>F2</source>
<translation>F2</translation>
</message>
<message>
- <source>Insert widget &apos;%1</source>
- <translation type="obsolete">插入窗口部件%1</translation>
+ <source>Insert widget &apos;%1&apos;</source>
+ <translation>插入窗口部件“%1”</translation>
</message>
<message>
- <location line="+841"/>
<source>Resize</source>
<translation>重定义大小</translation>
</message>
<message>
- <location line="+218"/>
- <location line="+15"/>
- <source>Key Move</source>
- <translation>键移动</translation>
- </message>
- <message>
- <location line="+270"/>
- <source>Cannot paste widgets. Designer could not find a container without a layout to paste into.</source>
- <translation>无法粘贴窗口部件。设计师找不到一个没有布局的容器来包含它。</translation>
+ <source>Key Resize</source>
+ <translation>键调整大小</translation>
</message>
<message>
- <location line="+2"/>
- <source>Break the layout of the container you want to paste into, select this container and then paste again.</source>
- <translation>请先打破您所要贴入的容器的布局,再选择该容器,并且重新贴入。</translation>
- </message>
- <message>
- <location line="+4"/>
- <source>Paste error</source>
- <translation>粘贴错误</translation>
- </message>
- <message>
- <source>Can&apos;t paste widgets. Designer couldn&apos;t find a container
-to paste into which does not contain a layout. Break the layout
-of the container you want to paste into and select this container
-and then paste again.</source>
- <translation type="obsolete">不能粘贴窗口部件。设计师不能找到一个没有包含布局的
-容器来粘贴它们。请打破你想要把它们粘贴进去的容器
-的布局并且选择这个容器然后再次粘贴。</translation>
- </message>
- <message>
- <source>Break layout</source>
- <translation type="obsolete">打破布局</translation>
- </message>
- <message>
- <location line="+442"/>
- <source>Lay out</source>
- <translation>布局</translation>
- </message>
- <message>
- <location line="+493"/>
- <location line="+55"/>
- <source>Drop widget</source>
- <translation>丢弃窗口部件</translation>
+ <source>Key Move</source>
+ <translation>键移动</translation>
</message>
<message numerus="yes">
- <location line="-1055"/>
<source>Paste %n action(s)</source>
<translation>
<numerusform>粘贴 %n 个动作</numerusform>
</translation>
</message>
- <message>
- <location line="-511"/>
- <source>Insert widget &apos;%1&apos;</source>
- <translation>插入窗口部件“%1”</translation>
- </message>
<message numerus="yes">
- <location line="+513"/>
<source>Paste %n widget(s)</source>
<translation>
<numerusform>粘贴 %n 个窗口部件</numerusform>
</translation>
</message>
<message>
- <location line="+1"/>
<source>Paste (%1 widgets, %2 actions)</source>
<translation>粘贴(%1 个窗口部件,%2 个动作)</translation>
</message>
<message>
- <location line="+245"/>
+ <source>Cannot paste widgets. Designer could not find a container without a layout to paste into.</source>
+ <translation>无法粘贴窗口部件。设计师找不到一个没有布局的容器来包含它。</translation>
+ </message>
+ <message>
+ <source>Break the layout of the container you want to paste into, select this container and then paste again.</source>
+ <translation>请先分拆想要贴入的容器的布局,再选择该容器,并且重新贴入。</translation>
+ </message>
+ <message>
+ <source>Paste error</source>
+ <translation>粘贴错误</translation>
+ </message>
+ <message>
<source>Raise widgets</source>
<translation>上升窗口部件</translation>
</message>
<message>
- <location line="+17"/>
<source>Lower widgets</source>
<translation>下降窗口部件</translation>
</message>
<message>
- <location line="+201"/>
<source>Select Ancestor</source>
<translation>选择祖先</translation>
</message>
<message>
- <location line="+576"/>
+ <source>Lay out</source>
+ <translation>布局</translation>
+ </message>
+ <message>
+ <source>Drop widget</source>
+ <translation>丢弃窗口部件</translation>
+ </message>
+ <message>
<source>A QMainWindow-based form does not contain a central widget.</source>
<translation>一个基于 QMainWindow 的窗体没有包含中央窗口部件。</translation>
</message>
@@ -5554,264 +3959,220 @@ and then paste again.</source>
<context>
<name>qdesigner_internal::FormWindowBase</name>
<message>
- <location filename="../tools/designer/src/lib/shared/formwindowbase.cpp" line="+397"/>
+ <source>Delete &apos;%1&apos;</source>
+ <translation>删除“%1”</translation>
+ </message>
+ <message>
<source>Delete</source>
<translation>删除</translation>
</message>
<message>
- <location line="+0"/>
- <source>Delete &apos;%1&apos;</source>
- <translation>删除“%1”</translation>
+ <source>Invalid form</source>
+ <translation>无效窗体</translation>
+ </message>
+ <message>
+ <source>&lt;p&gt;This file contains top level spacers.&lt;br/&gt;They will &lt;b&gt;not&lt;/b&gt; be saved.&lt;/p&gt;&lt;p&gt;Perhaps you forgot to create a layout?&lt;/p&gt;</source>
+ <translation>&lt;p&gt;此文件包含顶级分隔符。&lt;br/&gt;它们将&lt;b&gt;不&lt;/b&gt;被保存。&lt;p&gt;&lt;p&gt;也许忘记了创建布局?&lt;/p&gt;</translation>
</message>
</context>
<context>
<name>qdesigner_internal::FormWindowManager</name>
<message>
- <location filename="../tools/designer/src/components/formeditor/formwindowmanager.cpp" line="+368"/>
<source>Cu&amp;t</source>
<translation>剪切(&amp;T)</translation>
</message>
<message>
- <location line="+3"/>
<source>Cuts the selected widgets and puts them on the clipboard</source>
<translation>剪切选中的窗口部件并且把它们放到剪贴板中</translation>
</message>
<message>
- <location line="+5"/>
<source>&amp;Copy</source>
<translation>复制(&amp;C)</translation>
</message>
<message>
- <location line="+3"/>
<source>Copies the selected widgets to the clipboard</source>
<translation>复制选中的窗口部件到剪贴板</translation>
</message>
<message>
- <location line="+5"/>
<source>&amp;Paste</source>
<translation>粘贴(&amp;P)</translation>
</message>
<message>
- <location line="+3"/>
<source>Pastes the clipboard&apos;s contents</source>
<translation>粘贴剪贴版的内容</translation>
</message>
<message>
- <location line="+5"/>
<source>&amp;Delete</source>
<translation>删除(&amp;D)</translation>
</message>
<message>
- <location line="+2"/>
<source>Deletes the selected widgets</source>
<translation>删除选中的窗口部件</translation>
</message>
<message>
- <location line="+5"/>
<source>Select &amp;All</source>
- <translation>选择全部(&amp;A)</translation>
+ <translation>全选(&amp;A)</translation>
</message>
<message>
- <location line="+3"/>
<source>Selects all widgets</source>
<translation>选择所有窗口部件</translation>
</message>
<message>
- <location line="+5"/>
<source>Bring to &amp;Front</source>
<translation>放到前面(&amp;F)</translation>
</message>
<message>
- <location line="+3"/>
- <location line="+1"/>
<source>Raises the selected widgets</source>
<translation>上升选中的窗口部件</translation>
</message>
<message>
- <location line="+4"/>
<source>Send to &amp;Back</source>
<translation>放到后面(&amp;B)</translation>
</message>
<message>
- <location line="+3"/>
- <location line="+1"/>
<source>Lowers the selected widgets</source>
<translation>下降选中的窗口部件</translation>
</message>
<message>
- <location line="+4"/>
<source>Adjust &amp;Size</source>
<translation>调整大小(&amp;S)</translation>
</message>
<message>
- <location line="+3"/>
<source>Adjusts the size of the selected widget</source>
<translation>调整选中的窗口部件的大小</translation>
</message>
<message>
- <location line="+6"/>
<source>Lay Out &amp;Horizontally</source>
<translation>水平布局(&amp;H)</translation>
</message>
<message>
- <location line="+3"/>
<source>Lays out the selected widgets horizontally</source>
<translation>水平布局选中的窗口部件</translation>
</message>
<message>
- <location line="+6"/>
<source>Lay Out &amp;Vertically</source>
<translation>垂直布局(&amp;V)</translation>
</message>
<message>
- <location line="+3"/>
<source>Lays out the selected widgets vertically</source>
<translation>垂直布局选中的窗口部件</translation>
</message>
<message>
- <location line="+16"/>
+ <source>Lay Out in a &amp;Form Layout</source>
+ <translation>在窗体布局中布局(&amp;F)</translation>
+ </message>
+ <message>
+ <source>Lays out the selected widgets in a form layout</source>
+ <translation>在一个窗体布局中布局选中的窗口部件</translation>
+ </message>
+ <message>
<source>Lay Out in a &amp;Grid</source>
<translation>栅格布局(&amp;G)</translation>
</message>
<message>
- <location line="+3"/>
<source>Lays out the selected widgets in a grid</source>
<translation>栅格布局选中的窗口部件</translation>
</message>
<message>
- <location line="+7"/>
<source>Lay Out Horizontally in S&amp;plitter</source>
- <translation>使用分裂器水平布局(&amp;P)</translation>
+ <translation>使用拆分器水平布局(&amp;P)</translation>
</message>
<message>
- <location line="+3"/>
<source>Lays out the selected widgets horizontally in a splitter</source>
- <translation>在一个分裂器中水平布局选中的窗口部件</translation>
+ <translation>在一个拆分器中水平布局选中的窗口部件</translation>
</message>
<message>
- <location line="+7"/>
<source>Lay Out Vertically in Sp&amp;litter</source>
- <translation>使用分裂器垂直布局(&amp;L)</translation>
+ <translation>使用拆分器垂直布局(&amp;L)</translation>
</message>
<message>
- <location line="+3"/>
<source>Lays out the selected widgets vertically in a splitter</source>
- <translation>在一个分裂器中垂直布局选中的窗口部件</translation>
+ <translation>在一个拆分器中垂直布局选中的窗口部件</translation>
</message>
<message>
- <location line="+7"/>
<source>&amp;Break Layout</source>
- <translation>打破布局(&amp;B)</translation>
+ <translation>分拆布局(&amp;B)</translation>
</message>
<message>
- <location line="+3"/>
<source>Breaks the selected layout</source>
- <translation>打破所选的布局</translation>
+ <translation>分拆所选的布局</translation>
+ </message>
+ <message>
+ <source>Si&amp;mplify Grid Layout</source>
+ <translation>简易网格布局(&amp;M)</translation>
+ </message>
+ <message>
+ <source>Removes empty columns and rows</source>
+ <translation>移除空白行和列</translation>
</message>
<message>
- <location line="+13"/>
<source>&amp;Preview...</source>
<translation>预览(&amp;P)...</translation>
</message>
<message>
- <location line="+2"/>
<source>Preview current form</source>
<translation>预览当前窗体</translation>
</message>
<message>
- <location line="+14"/>
<source>Form &amp;Settings...</source>
<translation>窗体设定(&amp;S)...</translation>
</message>
<message>
- <location line="+78"/>
<source>Break Layout</source>
- <translation>打破布局</translation>
+ <translation>分拆布局</translation>
</message>
<message>
- <location line="+26"/>
<source>Adjust Size</source>
<translation>调整大小</translation>
</message>
<message>
- <location line="+43"/>
<source>Could not create form preview</source>
<comment>Title of warning message box</comment>
<translation>无法创建窗体预览</translation>
</message>
<message>
- <location line="+341"/>
<source>Form Settings - %1</source>
<translation>窗体设定 - %1</translation>
</message>
- <message>
- <location line="-560"/>
- <source>Lay Out in a &amp;Form Layout</source>
- <translation>在窗体布局中布局(&amp;F)</translation>
- </message>
- <message>
- <location line="+3"/>
- <source>Lays out the selected widgets in a form layout</source>
- <translation>在一个窗体布局中布局选中的窗口部件</translation>
- </message>
- <message>
- <location line="+45"/>
- <source>Si&amp;mplify Grid Layout</source>
- <translation>简易网格布局(&amp;M)</translation>
- </message>
- <message>
- <location line="+2"/>
- <source>Removes empty columns and rows</source>
- <translation>移除空白行和列</translation>
- </message>
</context>
<context>
<name>qdesigner_internal::FormWindowSettings</name>
<message>
- <location filename="../tools/designer/src/components/formeditor/formwindowsettings.cpp" line="+193"/>
<source>None</source>
<translation>无</translation>
</message>
<message>
- <location line="+1"/>
<source>Device Profile: %1</source>
- <translation>设备描述文件:%1</translation>
+ <translation>设备配置文件:%1</translation>
</message>
</context>
<context>
<name>qdesigner_internal::GridPanel</name>
<message>
- <location filename="../tools/designer/src/lib/shared/gridpanel.ui"/>
- <source>Visible</source>
- <translation>可见的</translation>
- </message>
- <message>
- <location/>
- <source>Snap</source>
- <translation>贴齐</translation>
- </message>
- <message>
- <location/>
- <source>Reset</source>
- <translation>重置</translation>
- </message>
- <message>
- <location/>
<source>Form</source>
<translation>窗体</translation>
</message>
<message>
- <location/>
<source>Grid</source>
<translation>栅格</translation>
</message>
<message>
- <location/>
+ <source>Visible</source>
+ <translation>可见的</translation>
+ </message>
+ <message>
<source>Grid &amp;X</source>
<translation>栅格 &amp;X</translation>
</message>
<message>
- <location/>
+ <source>Snap</source>
+ <translation>自动靠齐</translation>
+ </message>
+ <message>
+ <source>Reset</source>
+ <translation>重置</translation>
+ </message>
+ <message>
<source>Grid &amp;Y</source>
<translation>栅格 &amp;Y</translation>
</message>
@@ -5819,7 +4180,6 @@ and then paste again.</source>
<context>
<name>qdesigner_internal::GroupBoxTaskMenu</name>
<message>
- <location filename="../tools/designer/src/components/taskmenu/groupbox_taskmenu.cpp" line="+86"/>
<source>Change title...</source>
<translation>改变标题...</translation>
</message>
@@ -5827,180 +4187,89 @@ and then paste again.</source>
<context>
<name>qdesigner_internal::HtmlTextEdit</name>
<message>
- <location filename="../tools/designer/src/lib/shared/richtexteditor.cpp" line="-58"/>
<source>Insert HTML entity</source>
<translation>插入 HTML 条目</translation>
</message>
</context>
<context>
- <name>qdesigner_internal::IconSelector</name>
+ <name>qdesigner_internal::IconThemeDialog</name>
<message>
- <location filename="../tools/designer/src/lib/shared/iconselector.cpp" line="+211"/>
- <source>The pixmap file &apos;%1&apos; cannot be read.</source>
- <translation>无法读取像素映射文件“%1”。</translation>
- </message>
- <message>
- <location line="+6"/>
- <source>The file &apos;%1&apos; does not appear to be a valid pixmap file: %2</source>
- <translation>文件“%1”不像是有效的像素映射文件:%2</translation>
- </message>
- <message>
- <location line="+9"/>
- <source>The file &apos;%1&apos; could not be read: %2</source>
- <translation>无法读取文件“%1”:%2</translation>
- </message>
- <message>
- <location line="+33"/>
- <source>Choose a Pixmap</source>
- <translation>选择一个像素映射</translation>
- </message>
- <message>
- <location line="+7"/>
- <source>Pixmap Read Error</source>
- <translation>像素映射读取错误</translation>
- </message>
- <message>
- <location line="+55"/>
- <source>...</source>
- <translation>...</translation>
+ <source>Set Icon From Theme</source>
+ <translation>从主题设置图标</translation>
</message>
<message>
- <location line="+6"/>
- <source>Normal Off</source>
- <translation>Normal Off</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Normal On</source>
- <translation>Normal On</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Disabled Off</source>
- <translation>Disabled Off</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Disabled On</source>
- <translation>Disabled On</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Active Off</source>
- <translation>Active Off</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Active On</source>
- <translation>Active On</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Selected Off</source>
- <translation>Selected Off</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Selected On</source>
- <translation>Selected On</translation>
- </message>
- <message>
- <location line="+8"/>
- <source>Choose Resource...</source>
- <translation>选择资源...</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Choose File...</source>
- <translation>选择文件...</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Reset</source>
- <translation>重置</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Reset All</source>
- <translation>重置全部</translation>
+ <source>Input icon name from the current theme:</source>
+ <translation>从当前主题输入图标名称:</translation>
</message>
</context>
<context>
<name>qdesigner_internal::ItemListEditor</name>
<message>
- <location filename="../tools/designer/src/components/taskmenu/itemlisteditor.cpp" line="+358"/>
- <source>Properties &amp;&lt;&lt;</source>
- <translation>属性&amp;&lt;&lt;</translation>
- </message>
- <message>
- <location line="+2"/>
- <location filename="../tools/designer/src/components/taskmenu/itemlisteditor.ui"/>
- <source>Properties &amp;&gt;&gt;</source>
- <translation>属性&amp;&gt;&gt;</translation>
- </message>
- <message>
- <location filename="../tools/designer/src/components/taskmenu/itemlisteditor.ui"/>
<source>Items List</source>
<translation>项目列表</translation>
</message>
<message>
- <location/>
<source>New Item</source>
<translation>新建项目</translation>
</message>
<message>
- <location/>
<source>&amp;New</source>
<translation>新建(&amp;N)</translation>
</message>
<message>
- <location/>
<source>Delete Item</source>
<translation>删除项目</translation>
</message>
<message>
- <location/>
<source>&amp;Delete</source>
<translation>删除(&amp;D)</translation>
</message>
<message>
- <location/>
<source>Move Item Up</source>
<translation>向上移动项目</translation>
</message>
<message>
- <location/>
<source>U</source>
<translation>U</translation>
</message>
<message>
- <location/>
<source>Move Item Down</source>
<translation>向下移动项目</translation>
</message>
<message>
- <location/>
<source>D</source>
<translation>D</translation>
</message>
+ <message>
+ <source>Properties &amp;&gt;&gt;</source>
+ <translation>属性&amp;&gt;&gt;</translation>
+ </message>
+ <message>
+ <source>Properties &amp;&lt;&lt;</source>
+ <translation>属性&amp;&lt;&lt;</translation>
+ </message>
</context>
<context>
<name>qdesigner_internal::LabelTaskMenu</name>
<message>
- <location filename="../tools/designer/src/components/taskmenu/label_taskmenu.cpp" line="+89"/>
<source>Change rich text...</source>
- <translation>改变多信息文本...</translation>
+ <translation>改变格式文本…</translation>
</message>
<message>
- <location line="+1"/>
<source>Change plain text...</source>
- <translation>改变普通文本...</translation>
+ <translation>改变纯文本…</translation>
+ </message>
+</context>
+<context>
+ <name>qdesigner_internal::LanguageResourceDialog</name>
+ <message>
+ <source>Choose Resource</source>
+ <translation>选择资源</translation>
</message>
</context>
<context>
<name>qdesigner_internal::LineEditTaskMenu</name>
<message>
- <location filename="../tools/designer/src/components/taskmenu/lineedit_taskmenu.cpp" line="+84"/>
<source>Change text...</source>
<translation>改变文本...</translation>
</message>
@@ -6008,70 +4277,25 @@ and then paste again.</source>
<context>
<name>qdesigner_internal::ListWidgetEditor</name>
<message>
- <source>Dialog</source>
- <translation type="obsolete">对话框</translation>
- </message>
- <message>
- <source>Items List</source>
- <translation type="obsolete">项目列表</translation>
- </message>
- <message>
- <source>Move Item Down</source>
- <translation type="obsolete">向下移动项目</translation>
- </message>
- <message>
- <source>D</source>
- <translation type="obsolete">D</translation>
- </message>
- <message>
- <source>Move Item Up</source>
- <translation type="obsolete">向上移动项目</translation>
- </message>
- <message>
- <source>U</source>
- <translation type="obsolete">U</translation>
- </message>
- <message>
- <location filename="../tools/designer/src/components/taskmenu/listwidgeteditor.cpp" line="+73"/>
<source>New Item</source>
<translation>新建项目</translation>
</message>
<message>
- <source>Delete Item</source>
- <translation type="obsolete">删除项目</translation>
- </message>
- <message>
- <location line="+32"/>
<source>Edit List Widget</source>
<translation>编辑列表窗口部件</translation>
</message>
<message>
- <location line="+19"/>
<source>Edit Combobox</source>
<translation>编辑组合框</translation>
</message>
- <message>
- <source>&amp;New</source>
- <translation type="obsolete">新建(&amp;N)</translation>
- </message>
- <message>
- <source>&amp;Delete</source>
- <translation type="obsolete">删除(&amp;D)</translation>
- </message>
- <message>
- <source>Icon</source>
- <translation type="obsolete">图标</translation>
- </message>
</context>
<context>
<name>qdesigner_internal::ListWidgetTaskMenu</name>
<message>
- <location filename="../tools/designer/src/components/taskmenu/listwidget_taskmenu.cpp" line="+71"/>
<source>Edit Items...</source>
<translation>编辑项目...</translation>
</message>
<message>
- <location line="+38"/>
<source>Change List Contents</source>
<translation>改变列表内容</translation>
</message>
@@ -6079,22 +4303,18 @@ and then paste again.</source>
<context>
<name>qdesigner_internal::MdiContainerWidgetTaskMenu</name>
<message>
- <location filename="../tools/designer/src/components/taskmenu/containerwidget_taskmenu.cpp" line="+118"/>
<source>Next Subwindow</source>
<translation>下一个子窗口</translation>
</message>
<message>
- <location line="+1"/>
<source>Previous Subwindow</source>
<translation>上一个子窗口</translation>
</message>
<message>
- <location line="+1"/>
<source>Tile</source>
<translation>平铺</translation>
</message>
<message>
- <location line="+1"/>
<source>Cascade</source>
<translation>层叠</translation>
</message>
@@ -6102,7 +4322,6 @@ and then paste again.</source>
<context>
<name>qdesigner_internal::MenuTaskMenu</name>
<message>
- <location filename="../tools/designer/src/components/taskmenu/menutaskmenu.cpp" line="+60"/>
<source>Remove</source>
<translation>移除</translation>
</message>
@@ -6110,7 +4329,6 @@ and then paste again.</source>
<context>
<name>qdesigner_internal::MorphMenu</name>
<message>
- <location filename="../tools/designer/src/lib/shared/morphmenu.cpp" line="+264"/>
<source>Morph into</source>
<translation>变型为</translation>
</message>
@@ -6118,200 +4336,171 @@ and then paste again.</source>
<context>
<name>qdesigner_internal::NewActionDialog</name>
<message>
- <location filename="../tools/designer/src/lib/shared/newactiondialog.ui"/>
<source>New Action...</source>
<translation>新建动作...</translation>
</message>
<message>
- <location/>
<source>&amp;Text:</source>
<translation>文本(&amp;T):</translation>
</message>
<message>
- <location/>
- <source>&amp;Icon:</source>
- <translation>图标(&amp;I):</translation>
+ <source>Object &amp;name:</source>
+ <translation>对象名称(&amp;N):</translation>
</message>
<message>
- <location/>
- <source>Shortcut:</source>
- <translation>快捷键:</translation>
+ <source>T&amp;oolTip:</source>
+ <translation>提示(&amp;O):</translation>
</message>
<message>
- <location/>
- <source>Checkable:</source>
- <translation>可选的:</translation>
+ <source>...</source>
+ <translation>...</translation>
</message>
<message>
- <location/>
- <source>ToolTip:</source>
- <translation>工具提示:</translation>
+ <source>Icon th&amp;eme:</source>
+ <translation>图标主题(&amp;E):</translation>
</message>
<message>
- <location/>
- <source>...</source>
- <translation>...</translation>
+ <source>&amp;Icon:</source>
+ <translation>图标(&amp;I):</translation>
</message>
<message>
- <location/>
- <source>Object &amp;name:</source>
- <translation>对象名称(&amp;N):</translation>
+ <source>&amp;Checkable:</source>
+ <translation>可复选(&amp;C):</translation>
+ </message>
+ <message>
+ <source>&amp;Shortcut:</source>
+ <translation>快捷方式(&amp;S):</translation>
</message>
</context>
<context>
<name>qdesigner_internal::NewDynamicPropertyDialog</name>
<message>
- <location filename="../tools/designer/src/components/propertyeditor/newdynamicpropertydialog.cpp" line="+134"/>
- <source>Set Property Name</source>
- <translation>设置属性名称</translation>
- </message>
- <message>
- <location line="+11"/>
- <source>The current object already has a property named &apos;%1&apos;.
-Please select another, unique one.</source>
- <translation>当前对象已经有一个属性名称为“%1”。
-请选择其它的,唯一的。</translation>
- </message>
- <message>
- <location filename="../tools/designer/src/components/propertyeditor/newdynamicpropertydialog.ui"/>
<source>Create Dynamic Property</source>
<translation>创建动态属性</translation>
</message>
<message>
- <location/>
<source>Property Name</source>
<translation>属性名称</translation>
</message>
<message>
- <location/>
+ <source>horizontalSpacer</source>
+ <translation>水平间隔器</translation>
+ </message>
+ <message>
<source>Property Type</source>
<translation>属性类型</translation>
</message>
<message>
- <location filename="../tools/designer/src/components/propertyeditor/newdynamicpropertydialog.cpp" line="+4"/>
+ <source>Set Property Name</source>
+ <translation>设置属性名称</translation>
+ </message>
+ <message>
+ <source>The current object already has a property named &apos;%1&apos;.
+Please select another, unique one.</source>
+ <translation>当前对象已经有一个属性名称为“%1”。
+请选择其它的,唯一的。</translation>
+ </message>
+ <message>
<source>The &apos;_q_&apos; prefix is reserved for the Qt library.
Please select another name.</source>
<translation>“_q_”前缀已经为 Qt 库保留。请选择其它名称。</translation>
</message>
- <message>
- <location filename="../tools/designer/src/components/propertyeditor/newdynamicpropertydialog.ui"/>
- <source>horizontalSpacer</source>
- <translation>水平间隔器</translation>
- </message>
</context>
<context>
<name>qdesigner_internal::NewFormWidget</name>
<message>
- <location filename="../tools/designer/src/lib/shared/newformwidget.cpp" line="-391"/>
+ <source>0</source>
+ <translation>0</translation>
+ </message>
+ <message>
+ <source>Choose a template for a preview</source>
+ <translation>选择一个用于预览的模板</translation>
+ </message>
+ <message>
+ <source>Embedded Design</source>
+ <translation>嵌入式设计</translation>
+ </message>
+ <message>
+ <source>Device:</source>
+ <translation>设备:</translation>
+ </message>
+ <message>
+ <source>Screen Size:</source>
+ <translation>屏幕大小:</translation>
+ </message>
+ <message>
<source>Default size</source>
<translation>默认大小</translation>
</message>
<message>
- <location line="+1"/>
<source>QVGA portrait (240x320)</source>
<translation>QVGA 纵向(240x320)</translation>
</message>
<message>
- <location line="+1"/>
<source>QVGA landscape (320x240)</source>
<translation>QVGA 横向(320x240)</translation>
</message>
<message>
- <location line="+1"/>
<source>VGA portrait (480x640)</source>
<translation>VGA 纵向(480x640)</translation>
</message>
<message>
- <location line="+1"/>
<source>VGA landscape (640x480)</source>
<translation>VGA 横向(640x480)</translation>
</message>
<message>
- <location line="+66"/>
<source>Widgets</source>
<extracomment>New Form Dialog Categories</extracomment>
<translation>窗口部件</translation>
</message>
<message>
- <location line="+1"/>
<source>Custom Widgets</source>
<translation>自定义窗口部件</translation>
</message>
<message>
- <location line="+18"/>
<source>None</source>
<translation>无</translation>
</message>
<message>
- <location line="+57"/>
<source>Error loading form</source>
- <translation>加载窗体错误</translation>
- </message>
- <message>
- <location line="+312"/>
- <source>Internal error: No template selected.</source>
- <translation>内部错误:没有模板被选中</translation>
- </message>
- <message>
- <location filename="../tools/designer/src/lib/shared/newformwidget.ui"/>
- <source>0</source>
- <translation>0</translation>
+ <translation>加载窗体时出错</translation>
</message>
<message>
- <location/>
- <source>Choose a template for a preview</source>
- <translation>选择一个用于预览的模板</translation>
- </message>
- <message>
- <location/>
- <source>Embedded Design</source>
- <translation>嵌入式设计</translation>
- </message>
- <message>
- <location/>
- <source>Device:</source>
- <translation>设备:</translation>
+ <source>Unable to open the form template file &apos;%1&apos;: %2</source>
+ <translation>无法打开窗体模版文件&apos;%1&apos;:%2</translation>
</message>
<message>
- <location/>
- <source>Screen Size:</source>
- <translation>屏幕大小:</translation>
+ <source>Internal error: No template selected.</source>
+ <translation>内部错误:没有模板被选中</translation>
</message>
</context>
<context>
<name>qdesigner_internal::NewPromotedClassPanel</name>
<message>
- <location filename="../tools/designer/src/lib/shared/qdesigner_promotiondialog.cpp" line="+96"/>
<source>Add</source>
<translation>添加</translation>
</message>
<message>
- <location line="+2"/>
<source>New Promoted Class</source>
<translation>新建提升的类</translation>
</message>
<message>
- <location line="+15"/>
<source>Base class name:</source>
<translation>基类名称:</translation>
</message>
<message>
- <location line="+1"/>
<source>Promoted class name:</source>
<translation>提升的类名称:</translation>
</message>
<message>
- <location line="+1"/>
<source>Header file:</source>
<translation>头文件:</translation>
</message>
<message>
- <location line="+1"/>
<source>Global include</source>
<translation>全局包含</translation>
</message>
<message>
- <location line="+11"/>
<source>Reset</source>
<translation>重置</translation>
</message>
@@ -6319,96 +4508,76 @@ Please select another name.</source>
<context>
<name>qdesigner_internal::ObjectInspector</name>
<message>
- <location filename="../tools/designer/src/components/objectinspector/objectinspector.cpp" line="+758"/>
- <source>&amp;Find in Text...</source>
- <translation>在文本中查找(&amp;F)...</translation>
- </message>
-</context>
-<context>
- <name>qdesigner_internal::ObjectInspector::ObjectInspectorPrivate</name>
- <message>
- <location line="-438"/>
<source>Change Current Page</source>
<translation>改变当前页</translation>
</message>
+ <message>
+ <source>&amp;Find in Text...</source>
+ <translation>在文本中查找(&amp;F)...</translation>
+ </message>
</context>
<context>
<name>qdesigner_internal::OrderDialog</name>
<message>
- <location filename="../tools/designer/src/lib/shared/orderdialog.cpp" line="+113"/>
- <source>Index %1 (%2)</source>
- <translation>索引 %1 (%2)</translation>
- </message>
- <message>
- <location filename="../tools/designer/src/lib/shared/orderdialog.ui"/>
<source>Change Page Order</source>
<translation>改变页顺序</translation>
</message>
<message>
- <location/>
<source>Page Order</source>
<translation>页顺序</translation>
</message>
<message>
- <location filename="../tools/designer/src/lib/shared/orderdialog.cpp" line="+3"/>
- <source>%1 %2</source>
- <translation>%1 %2</translation>
- </message>
- <message>
- <location filename="../tools/designer/src/lib/shared/orderdialog.ui"/>
<source>Move page up</source>
<translation>向上移动页</translation>
</message>
<message>
- <location/>
<source>Move page down</source>
<translation>向下移动页</translation>
</message>
+ <message>
+ <source>Index %1 (%2)</source>
+ <translation>索引 %1 (%2)</translation>
+ </message>
+ <message>
+ <source>%1 %2</source>
+ <translation>%1 %2</translation>
+ </message>
</context>
<context>
<name>qdesigner_internal::PaletteEditor</name>
<message>
- <location filename="../tools/designer/src/components/propertyeditor/paletteeditor.ui"/>
<source>Edit Palette</source>
<translation>编辑调色板</translation>
</message>
<message>
- <location/>
<source>Tune Palette</source>
<translation>曲调调色板</translation>
</message>
<message>
- <location/>
<source>Show Details</source>
<translation>显示细节</translation>
</message>
<message>
- <location/>
<source>Compute Details</source>
<translation>计算细节</translation>
</message>
<message>
- <location/>
<source>Quick</source>
<translation>快速</translation>
</message>
<message>
- <location/>
<source>Preview</source>
<translation>预览</translation>
</message>
<message>
- <location/>
<source>Disabled</source>
<translation>失效</translation>
</message>
<message>
- <location/>
<source>Inactive</source>
<translation>非激活</translation>
</message>
<message>
- <location/>
<source>Active</source>
<translation>激活</translation>
</message>
@@ -6416,7 +4585,6 @@ Please select another name.</source>
<context>
<name>qdesigner_internal::PaletteEditorButton</name>
<message>
- <location filename="../tools/designer/src/components/propertyeditor/paletteeditorbutton.cpp" line="+61"/>
<source>Change Palette</source>
<translation>改变调色板</translation>
</message>
@@ -6424,22 +4592,18 @@ Please select another name.</source>
<context>
<name>qdesigner_internal::PaletteModel</name>
<message>
- <location filename="../tools/designer/src/components/propertyeditor/paletteeditor.cpp" line="+381"/>
<source>Color Role</source>
<translation>颜色角色</translation>
</message>
<message>
- <location line="+2"/>
<source>Active</source>
<translation>激活</translation>
</message>
<message>
- <location line="+2"/>
<source>Inactive</source>
<translation>非激活</translation>
</message>
<message>
- <location line="+2"/>
<source>Disabled</source>
<translation>失效</translation>
</message>
@@ -6447,36 +4611,37 @@ Please select another name.</source>
<context>
<name>qdesigner_internal::PixmapEditor</name>
<message>
- <location filename="../tools/designer/src/components/propertyeditor/designerpropertymanager.cpp" line="-1539"/>
- <source>Copy Path</source>
- <translation>复制路径</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Paste Path</source>
- <translation>粘贴路径</translation>
- </message>
- <message>
- <location line="-3"/>
<source>Choose Resource...</source>
<translation>选择资源...</translation>
</message>
<message>
- <location line="+1"/>
<source>Choose File...</source>
<translation>选择文件...</translation>
</message>
<message>
- <location line="+8"/>
- <location line="+16"/>
+ <source>Set Icon From Theme...</source>
+ <translation>从主题设置图标...</translation>
+ </message>
+ <message>
+ <source>Copy Path</source>
+ <translation>复制路径</translation>
+ </message>
+ <message>
+ <source>Paste Path</source>
+ <translation>粘贴路径</translation>
+ </message>
+ <message>
<source>...</source>
<translation>...</translation>
</message>
+ <message>
+ <source>[Theme] %1</source>
+ <translation>[主题] %1</translation>
+ </message>
</context>
<context>
<name>qdesigner_internal::PlainTextEditorDialog</name>
<message>
- <location filename="../tools/designer/src/lib/shared/plaintexteditor.cpp" line="+69"/>
<source>Edit text</source>
<translation>编辑文本</translation>
</message>
@@ -6484,86 +4649,84 @@ Please select another name.</source>
<context>
<name>qdesigner_internal::PluginDialog</name>
<message>
- <location filename="../tools/designer/src/lib/shared/plugindialog.cpp" line="+72"/>
<source>Components</source>
<translation>组件</translation>
</message>
<message>
- <location line="+13"/>
<source>Plugin Information</source>
<translation>插件信息</translation>
</message>
<message>
- <location line="+53"/>
- <source>Qt Designer couldn&apos;t find any plugins</source>
- <translation>Qt 设计师无法找到任何插件</translation>
+ <source>Refresh</source>
+ <translation>刷新</translation>
</message>
<message>
- <location line="+3"/>
- <source>Qt Designer found the following plugins</source>
- <translation>Qt 设计师已经找到如下插件</translation>
+ <source>Scan for newly installed custom widget plugins.</source>
+ <translation>扫描新安装的自定义窗口部件插件。</translation>
</message>
<message>
- <source>TextLabel</source>
- <translation type="obsolete">文本标签</translation>
+ <source>Loaded Plugins</source>
+ <translation>加载插件</translation>
</message>
<message>
- <location line="-52"/>
- <source>Refresh</source>
- <translation>刷新</translation>
+ <source>Failed Plugins</source>
+ <translation>失败的插件</translation>
</message>
<message>
- <location line="+1"/>
- <source>Scan for newly installed custom widget plugins.</source>
- <translation>扫描新安装的自定义窗口部件插件。</translation>
+ <source>Qt Designer couldn&apos;t find any plugins</source>
+ <translation>Qt 设计师无法找到任何插件</translation>
</message>
<message>
- <location line="+106"/>
- <source>New custom widget plugins have been found.</source>
- <translation>新的自定义窗口部件插件已经被找到。</translation>
+ <source>Qt Designer found the following plugins</source>
+ <translation>Qt 设计师已经找到如下插件</translation>
</message>
<message>
- <source>1</source>
- <translation type="obsolete">1</translation>
+ <source>New custom widget plugins have been found.</source>
+ <translation>新的自定义窗口部件插件已经被找到。</translation>
</message>
</context>
<context>
<name>qdesigner_internal::PreviewActionGroup</name>
<message>
- <location filename="../tools/designer/src/components/formeditor/previewactiongroup.cpp" line="+95"/>
<source>%1 Style</source>
<translation>%1 风格</translation>
</message>
</context>
<context>
- <name>qdesigner_internal::PreviewConfigurationWidget::PreviewConfigurationWidgetPrivate</name>
+ <name>qdesigner_internal::PreviewConfigurationWidget</name>
+ <message>
+ <source>Default</source>
+ <translation>默认</translation>
+ </message>
+ <message>
+ <source>None</source>
+ <translation>无</translation>
+ </message>
+ <message>
+ <source>Browse...</source>
+ <translation>浏览...</translation>
+ </message>
<message>
- <location filename="../tools/designer/src/lib/shared/previewconfigurationwidget.cpp" line="+118"/>
<source>Load Custom Device Skin</source>
<translation>加载自定义设备皮肤</translation>
</message>
<message>
- <location line="+2"/>
<source>All QVFB Skins (*.%1)</source>
<translation>所有 QVFB 皮肤 (*.%1)</translation>
</message>
<message>
- <location line="+16"/>
<source>%1 - Duplicate Skin</source>
<translation>%1 - 重复的皮肤</translation>
</message>
<message>
- <location line="+1"/>
<source>The skin &apos;%1&apos; already exists.</source>
<translation>皮肤“%1”已经存在。</translation>
</message>
<message>
- <location line="+14"/>
<source>%1 - Error</source>
<translation>%1 - 错误</translation>
</message>
<message>
- <location line="+1"/>
<source>%1 is not a valid skin directory:
%2</source>
<translation>%1 不是有效皮肤目录:
@@ -6573,7 +4736,20 @@ Please select another name.</source>
<context>
<name>qdesigner_internal::PreviewDeviceSkin</name>
<message>
- <location filename="../tools/designer/src/lib/shared/previewmanager.cpp" line="+218"/>
+ <source>&amp;Portrait</source>
+ <translation>纵向(&amp;P)</translation>
+ </message>
+ <message>
+ <source>Landscape (&amp;CCW)</source>
+ <extracomment>Rotate form preview counter-clockwise</extracomment>
+ <translation>横向(CCW)(&amp;C)</translation>
+ </message>
+ <message>
+ <source>&amp;Landscape (CW)</source>
+ <extracomment>Rotate form preview clockwise</extracomment>
+ <translation>横向(CW)(&amp;L)</translation>
+ </message>
+ <message>
<source>&amp;Close</source>
<translation>关闭(&amp;C)</translation>
</message>
@@ -6581,92 +4757,93 @@ Please select another name.</source>
<context>
<name>qdesigner_internal::PreviewManager</name>
<message>
- <location line="+345"/>
<source>%1 - [Preview]</source>
<translation>%1 - [预览]</translation>
</message>
+</context>
+<context>
+ <name>qdesigner_internal::PreviewMdiArea</name>
<message>
- <source>%1 Style</source>
- <translation type="obsolete">%1 风格</translation>
+ <source>The moose in the noose
+ate the goose who was loose.</source>
+ <extracomment>Palette editor background</extracomment>
+ <translation>The moose in the noose
+ate the goose who was loose.</translation>
</message>
</context>
<context>
<name>qdesigner_internal::PreviewWidget</name>
<message>
- <location filename="../tools/designer/src/components/propertyeditor/previewwidget.ui"/>
<source>Preview Window</source>
+ <extracomment>Palette Editor Preview Widget</extracomment>
<translation>预览窗口</translation>
</message>
<message>
- <location/>
<source>LineEdit</source>
+ <extracomment>Palette Editor Preview Widget</extracomment>
<translation>LineEdit</translation>
</message>
<message>
- <location/>
<source>ComboBox</source>
- <translation>Combobox</translation>
+ <extracomment>Palette Editor Preview Widget</extracomment>
+ <translation>ComboBox</translation>
</message>
<message>
- <location/>
<source>PushButton</source>
+ <extracomment>Palette Editor Preview Widget</extracomment>
<translation>PushButton</translation>
</message>
<message>
- <location/>
<source>ButtonGroup2</source>
+ <extracomment>Palette Editor Preview Widget</extracomment>
<translation>ButtonGroup2</translation>
</message>
<message>
- <location/>
<source>CheckBox1</source>
- <translation>Checkbox1</translation>
+ <extracomment>Palette Editor Preview Widget</extracomment>
+ <translation>CheckBox1</translation>
</message>
<message>
- <location/>
<source>CheckBox2</source>
+ <extracomment>Palette Editor Preview Widget</extracomment>
<translation>CheckBox2</translation>
</message>
<message>
- <location/>
<source>ButtonGroup</source>
+ <extracomment>Palette Editor Preview Widget</extracomment>
<translation>ButtonGroup</translation>
</message>
<message>
- <location/>
<source>RadioButton1</source>
+ <extracomment>Palette Editor Preview Widget</extracomment>
<translation>RadioButton1</translation>
</message>
<message>
- <location/>
<source>RadioButton2</source>
+ <extracomment>Palette Editor Preview Widget</extracomment>
<translation>RadioButton2</translation>
</message>
<message>
- <location/>
<source>RadioButton3</source>
- <translation>RadioBUtton3</translation>
+ <extracomment>Palette Editor Preview Widget</extracomment>
+ <translation>RadioButton3</translation>
</message>
</context>
<context>
<name>qdesigner_internal::PromotionModel</name>
<message>
- <location filename="../tools/designer/src/lib/shared/promotionmodel.cpp" line="+17"/>
<source>Name</source>
<translation>名称</translation>
</message>
<message>
- <location line="+1"/>
<source>Header file</source>
<translation>头文件</translation>
</message>
<message>
- <location line="+1"/>
<source>Global include</source>
<translation>全局包含</translation>
</message>
<message>
- <location line="+1"/>
<source>Usage</source>
<translation>用法</translation>
</message>
@@ -6674,91 +4851,73 @@ Please select another name.</source>
<context>
<name>qdesigner_internal::PromotionTaskMenu</name>
<message>
- <location filename="../tools/designer/src/lib/shared/promotiontaskmenu.cpp" line="+85"/>
<source>Promoted widgets...</source>
<translation>提升的窗口部件...</translation>
</message>
<message>
- <location line="+1"/>
<source>Promote to ...</source>
<translation>提升为...</translation>
</message>
<message>
- <location line="+2"/>
+ <source>Change signals/slots...</source>
+ <translation>改变 信号/槽...</translation>
+ </message>
+ <message>
<source>Promote to</source>
<translation>提升为</translation>
</message>
<message>
- <location line="+1"/>
<source>Demote to %1</source>
<translation>取消 %1 的提升</translation>
</message>
- <message>
- <location line="-2"/>
- <source>Change signals/slots...</source>
- <translation>改变信号/槽...</translation>
- </message>
</context>
<context>
<name>qdesigner_internal::PropertyEditor</name>
<message>
- <location filename="../tools/designer/src/components/propertyeditor/propertyeditor.cpp" line="+188"/>
<source>Add Dynamic Property...</source>
<translation>添加动态属性 ...</translation>
</message>
<message>
- <location line="+1"/>
<source>Remove Dynamic Property</source>
<translation>移除动态属性</translation>
</message>
<message>
- <location line="+1"/>
<source>Sorting</source>
<translation>排序中</translation>
</message>
<message>
- <location line="+1"/>
<source>Color Groups</source>
<translation>颜色组</translation>
</message>
<message>
- <location line="+1"/>
<source>Tree View</source>
<translation>树视图</translation>
</message>
<message>
- <location line="+1"/>
<source>Drop Down Button View</source>
<translation>下拉按钮视图</translation>
</message>
<message>
- <location line="+49"/>
<source>String...</source>
<translation>字符串...</translation>
</message>
<message>
- <location line="+3"/>
<source>Bool...</source>
<translation>布尔...</translation>
</message>
<message>
- <location line="+4"/>
<source>Other...</source>
<translation>其它...</translation>
</message>
<message>
- <location line="+7"/>
<source>Configure Property Editor</source>
<translation>配置属性编辑器</translation>
</message>
<message>
- <source>%1
-%2</source>
- <translation type="obsolete">%1
-%2</translation>
+ <source>Filter</source>
+ <translation>过滤器</translation>
</message>
<message>
- <location line="+533"/>
<source>Object: %1
Class: %2</source>
<translation>对象:%1
@@ -6768,7 +4927,6 @@ Class: %2</source>
<context>
<name>qdesigner_internal::PropertyLineEdit</name>
<message>
- <location filename="../tools/designer/src/lib/shared/propertylineedit.cpp" line="+88"/>
<source>Insert line break</source>
<translation>插入换行符</translation>
</message>
@@ -6776,50 +4934,41 @@ Class: %2</source>
<context>
<name>qdesigner_internal::QDesignerPromotionDialog</name>
<message>
- <location filename="../tools/designer/src/lib/shared/qdesigner_promotiondialog.cpp" line="+85"/>
<source>Promoted Widgets</source>
<translation>提升的窗口部件</translation>
</message>
<message>
- <location line="+7"/>
<source>Promoted Classes</source>
<translation>提升的类</translation>
</message>
<message>
- <location line="+60"/>
<source>Promote</source>
<translation>提升</translation>
</message>
<message>
- <location line="+169"/>
- <source>%1 - Error</source>
- <translation>%1 - 错误</translation>
+ <source>Change signals/slots...</source>
+ <translation>改变 信号/槽...</translation>
</message>
<message>
- <location line="-17"/>
- <source>Change signals/slots...</source>
- <translation>改变信号/槽...</translation>
+ <source>%1 - Error</source>
+ <translation>%1 - 错误</translation>
</message>
</context>
<context>
<name>qdesigner_internal::QDesignerResource</name>
<message>
- <location filename="../tools/designer/src/components/formeditor/qdesigner_resource.cpp" line="+277"/>
<source>Loading qrc file</source>
<translation>正在载入 qrc 文件</translation>
</message>
<message>
- <location line="+1"/>
<source>The specified qrc file &lt;p&gt;&lt;b&gt;%1&lt;/b&gt;&lt;/p&gt;&lt;p&gt;could not be found. Do you want to update the file location?&lt;/p&gt;</source>
- <translation>指定的 qrc 文件&lt;p&gt;&lt;b&gt;%1&lt;/b&gt;&lt;/p&gt;&lt;p&gt;无法找到。您想更新这个文件的位置么?&lt;/p&gt;</translation>
+ <translation>指定的 qrc 文件&lt;p&gt;&lt;b&gt;%1&lt;/b&gt;&lt;/p&gt;&lt;p&gt;无法找到。是否更新这个文件的位置?&lt;/p&gt;</translation>
</message>
<message>
- <location line="+6"/>
<source>New location for %1</source>
<translation>%1 的新位置</translation>
</message>
<message>
- <location line="+1"/>
<source>Resource files (*.qrc)</source>
<translation>资源文件 (*.qrc)</translation>
</message>
@@ -6827,112 +4976,118 @@ Class: %2</source>
<context>
<name>qdesigner_internal::QDesignerTaskMenu</name>
<message>
- <location filename="../tools/designer/src/lib/shared/qdesigner_taskmenu.cpp" line="+68"/>
+ <source>Layout Alignment</source>
+ <translation>布局对齐</translation>
+ </message>
+ <message>
+ <source>No Horizontal Alignment</source>
+ <translation>无水平对齐</translation>
+ </message>
+ <message>
+ <source>Left</source>
+ <translation>左侧</translation>
+ </message>
+ <message>
+ <source>Center Horizontally</source>
+ <translation>水平居中</translation>
+ </message>
+ <message>
+ <source>Right</source>
+ <translation>右侧</translation>
+ </message>
+ <message>
+ <source>No Vertical Alignment</source>
+ <translation>无垂直对齐</translation>
+ </message>
+ <message>
+ <source>Top</source>
+ <translation>顶部</translation>
+ </message>
+ <message>
+ <source>Center Vertically</source>
+ <translation>垂向居中</translation>
+ </message>
+ <message>
+ <source>Bottom</source>
+ <translation>底部</translation>
+ </message>
+ <message>
<source>Change objectName...</source>
<translation>改变对象名称...</translation>
</message>
<message>
- <location line="+1"/>
<source>Change toolTip...</source>
<translation>改变工具提示...</translation>
</message>
<message>
- <location line="+1"/>
<source>Change whatsThis...</source>
<translation>改变“这是什么”...</translation>
</message>
<message>
- <location line="+4"/>
+ <source>Change styleSheet...</source>
+ <translation>改变样式表...</translation>
+ </message>
+ <message>
<source>Create Menu Bar</source>
<translation>创建菜单栏</translation>
</message>
<message>
- <location line="+1"/>
<source>Add Tool Bar</source>
<translation>添加工具栏</translation>
</message>
<message>
- <location line="+1"/>
<source>Create Status Bar</source>
<translation>创建状态栏</translation>
</message>
<message>
- <location line="-5"/>
- <source>Change styleSheet...</source>
- <translation>改变样式表...</translation>
- </message>
- <message>
- <location line="+6"/>
<source>Remove Status Bar</source>
<translation>移除状态栏</translation>
</message>
<message>
- <location line="+1"/>
- <source>Change script...</source>
- <translation>改变脚本...</translation>
- </message>
- <message>
- <location line="+1"/>
<source>Change signals/slots...</source>
- <translation>改变信号/槽...</translation>
+ <translation>改变 信号/槽...</translation>
</message>
<message>
- <location line="+1"/>
<source>Go to slot...</source>
<translation>转到槽...</translation>
</message>
<message>
- <location line="+3"/>
<source>Size Constraints</source>
<translation>大小限定</translation>
</message>
<message>
- <location line="+4"/>
<source>Set Minimum Width</source>
<translation>设置最小宽度</translation>
</message>
<message>
- <location line="+4"/>
<source>Set Minimum Height</source>
<translation>设置最小高度</translation>
</message>
<message>
- <location line="+4"/>
<source>Set Minimum Size</source>
<translation>设置最小大小</translation>
</message>
<message>
- <location line="+6"/>
<source>Set Maximum Width</source>
<translation>设置最大宽度</translation>
</message>
<message>
- <location line="+4"/>
<source>Set Maximum Height</source>
<translation>设置最大高度</translation>
</message>
<message>
- <location line="+4"/>
<source>Set Maximum Size</source>
<translation>设置最大大小</translation>
</message>
<message>
- <location line="+235"/>
<source>Edit ToolTip</source>
<translation>编辑工具提示</translation>
</message>
<message>
- <location line="+5"/>
<source>Edit WhatsThis</source>
<translation>编辑这是什么</translation>
</message>
- <message>
- <location line="+144"/>
- <source>no signals available</source>
- <translation type="unfinished"></translation>
- </message>
<message numerus="yes">
- <location line="+67"/>
<source>Set size constraint on %n widget(s)</source>
<translation>
<numerusform>为 %n 个窗口部件设置大小限定</numerusform>
@@ -6942,129 +5097,93 @@ Class: %2</source>
<context>
<name>qdesigner_internal::QDesignerWidgetBox</name>
<message>
- <location filename="../tools/designer/src/lib/shared/qdesigner_widgetbox.cpp" line="+127"/>
- <location line="+13"/>
<source>Unexpected element &lt;%1&gt;</source>
- <translation>未预期的元素&lt;%1&gt;</translation>
+ <translation>异常元素 &lt;%1&gt;</translation>
</message>
<message>
- <location line="+7"/>
<source>A parse error occurred at line %1, column %2 of the XML code specified for the widget %3: %4
%5</source>
<translation>在解析由规定窗口部件 %3 的 XML 代码的 %1 行、%2列时发生一个解析错误:%4
%5</translation>
</message>
<message>
- <location line="+9"/>
<source>The XML code specified for the widget %1 does not contain any widget elements.
%2</source>
<translation>规定窗口部件 %1 的 XML 代码不包含任何窗口部件元素。
%2</translation>
</message>
-</context>
-<context>
- <name>qdesigner_internal::QtGradientEditor</name>
- <message>
- <location filename="../tools/shared/qtgradienteditor/qtgradienteditor.cpp" line="+289"/>
- <source>Linear</source>
- <translation>线性</translation>
- </message>
<message>
- <location line="+1"/>
- <source>Radial</source>
- <translation>放射状</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Conical</source>
- <translation>圆锥状</translation>
+ <source>An error has been encountered at line %1 of %2: %3</source>
+ <translation>在 %2 的第 %1 行发生错误:%3</translation>
</message>
<message>
- <location line="+20"/>
- <source>Pad</source>
- <translation>衬垫</translation>
+ <source>Unexpected element &lt;%1&gt; encountered when parsing for &lt;widget&gt; or &lt;ui&gt;</source>
+ <translation>解析 &lt;widget&gt; 或 &lt;ui&gt; 时遇到异常的元素 &lt;%1&gt;</translation>
</message>
<message>
- <location line="+1"/>
- <source>Repeat</source>
- <translation>重复</translation>
+ <source>Unexpected end of file encountered when parsing widgets.</source>
+ <translation>解析窗口部件时遇到异常的文件结束。</translation>
</message>
<message>
- <location line="+1"/>
- <source>Reflect</source>
- <translation>反射</translation>
+ <source>A widget element could not be found.</source>
+ <translation>无法找到一个窗口部件的元素。</translation>
</message>
</context>
<context>
<name>qdesigner_internal::QtGradientStopsController</name>
<message>
- <location filename="../tools/shared/qtgradienteditor/qtgradientstopscontroller.cpp" line="+177"/>
<source>H</source>
<translation>H</translation>
</message>
<message>
- <location line="+1"/>
<source>S</source>
<translation>S</translation>
</message>
<message>
- <location line="+1"/>
<source>V</source>
<translation>V</translation>
</message>
<message>
- <location line="+6"/>
- <location line="+4"/>
<source>Hue</source>
<translation>色调</translation>
</message>
<message>
- <location line="-3"/>
<source>Sat</source>
<translation>浓度</translation>
</message>
<message>
- <location line="+1"/>
<source>Val</source>
<translation>值</translation>
</message>
<message>
- <location line="+3"/>
<source>Saturation</source>
- <translation>浓度</translation>
+ <translation>饱和度</translation>
</message>
<message>
- <location line="+1"/>
<source>Value</source>
<translation>值</translation>
</message>
<message>
- <location line="+22"/>
<source>R</source>
<translation>R</translation>
</message>
<message>
- <location line="+1"/>
<source>G</source>
<translation>G</translation>
</message>
<message>
- <location line="+1"/>
<source>B</source>
<translation>B</translation>
</message>
<message>
- <location line="+6"/>
<source>Red</source>
<translation>红色</translation>
</message>
<message>
- <location line="+1"/>
<source>Green</source>
<translation>绿色</translation>
</message>
<message>
- <location line="+1"/>
<source>Blue</source>
<translation>蓝色</translation>
</message>
@@ -7072,150 +5191,108 @@ Class: %2</source>
<context>
<name>qdesigner_internal::RichTextEditorDialog</name>
<message>
- <location filename="../tools/designer/src/lib/shared/richtexteditor.cpp" line="+436"/>
<source>Edit text</source>
<translation>编辑文本</translation>
</message>
<message>
- <location line="+32"/>
- <source>&amp;Cancel</source>
- <translation>取消(&amp;C)</translation>
+ <source>Rich Text</source>
+ <translation>格式文本</translation>
</message>
<message>
- <location line="-2"/>
- <source>&amp;OK</source>
- <translation>确定(&amp;O)</translation>
+ <source>Source</source>
+ <translation>源文</translation>
</message>
<message>
- <location line="-7"/>
- <source>Rich Text</source>
- <translation>多文本</translation>
+ <source>&amp;OK</source>
+ <translation>确定(&amp;O)</translation>
</message>
<message>
- <location line="+1"/>
- <source>Source</source>
- <translation>源</translation>
+ <source>&amp;Cancel</source>
+ <translation>取消(&amp;C)</translation>
</message>
</context>
<context>
<name>qdesigner_internal::RichTextEditorToolBar</name>
<message>
- <location line="-294"/>
<source>Bold</source>
<translation>粗体</translation>
</message>
<message>
- <location line="+6"/>
+ <source>CTRL+B</source>
+ <translation>CTRL+B</translation>
+ </message>
+ <message>
<source>Italic</source>
<translation>斜体</translation>
</message>
<message>
- <location line="+1"/>
<source>CTRL+I</source>
<translation>CTRL+I</translation>
</message>
<message>
- <location line="+5"/>
<source>Underline</source>
<translation>下划线</translation>
</message>
<message>
- <location line="+1"/>
<source>CTRL+U</source>
<translation>CTRL+U</translation>
</message>
<message>
- <location line="-12"/>
- <source>CTRL+B</source>
- <translation>CTRL+B</translation>
- </message>
- <message>
- <location line="+25"/>
<source>Left Align</source>
<translation>左对齐</translation>
</message>
<message>
- <location line="+5"/>
<source>Center</source>
<translation>中央对齐</translation>
</message>
<message>
- <location line="+5"/>
<source>Right Align</source>
<translation>右对齐</translation>
</message>
<message>
- <location line="+5"/>
<source>Justify</source>
<translation>自动调整</translation>
</message>
<message>
- <location line="+9"/>
+ <source>Right to Left</source>
+ <translation>从右向左</translation>
+ </message>
+ <message>
<source>Superscript</source>
<translation>上标</translation>
</message>
<message>
- <location line="+6"/>
<source>Subscript</source>
<translation>下标</translation>
</message>
<message>
- <location line="+9"/>
<source>Insert &amp;Link</source>
<translation>插入链接(&amp;L)</translation>
</message>
<message>
- <location line="+5"/>
<source>Insert &amp;Image</source>
<translation>插入图像(&amp;I)</translation>
</message>
-</context>
-<context>
- <name>qdesigner_internal::ScriptDialog</name>
- <message>
- <location filename="../tools/designer/src/lib/shared/scriptdialog.cpp" line="+68"/>
- <source>Edit script</source>
- <translation>编辑脚本</translation>
- </message>
- <message>
- <location line="+55"/>
- <source>Syntax error</source>
- <translation>语法错误</translation>
- </message>
- <message>
- <location line="-50"/>
- <source>&lt;html&gt;Enter a Qt Script snippet to be executed while loading the form.&lt;br&gt;The widget and its children are accessible via the variables &lt;i&gt;widget&lt;/i&gt; and &lt;i&gt;childWidgets&lt;/i&gt;, respectively.</source>
- <translation>&lt;html&gt;输入一段在加载这个窗体时会被运行的 Qt 脚本片段。&lt;br&gt;这个窗口部件和它的子窗口部件可以通过&lt;i&gt;widget&lt;/i&gt;和&lt;i&gt;childWidgets&lt;/i&gt;进行访问。</translation>
- </message>
-</context>
-<context>
- <name>qdesigner_internal::ScriptErrorDialog</name>
<message>
- <location filename="../tools/designer/src/lib/shared/scripterrordialog.cpp" line="+27"/>
- <source>Script errors</source>
- <translation>脚本错误</translation>
+ <source>Simplify Rich Text</source>
+ <translation>简化格式文本</translation>
</message>
</context>
<context>
<name>qdesigner_internal::SignalSlotDialog</name>
<message>
- <location filename="../tools/designer/src/lib/shared/signalslotdialog.cpp" line="+199"/>
<source>There is already a slot with the signature &apos;%1&apos;.</source>
<translation>这里已经有一个签名为“%1”的槽。</translation>
</message>
<message>
- <location line="+5"/>
<source>There is already a signal with the signature &apos;%1&apos;.</source>
<translation>这里已经有一个签名为“%1”的信号。</translation>
</message>
<message>
- <location line="+7"/>
<source>%1 - Duplicate Signature</source>
<translation>%1 - 重复的签名</translation>
</message>
<message>
- <location line="+21"/>
- <location line="+76"/>
<source>Signals/Slots of %1</source>
<translation>%1 的信号/槽</translation>
</message>
@@ -7223,12 +5300,10 @@ Class: %2</source>
<context>
<name>qdesigner_internal::SignalSlotEditorPlugin</name>
<message>
- <location filename="../tools/designer/src/components/signalsloteditor/signalsloteditor_plugin.cpp" line="+76"/>
<source>Edit Signals/Slots</source>
<translation>编辑信号/槽</translation>
</message>
<message>
- <location line="+2"/>
<source>F4</source>
<translation>F4</translation>
</message>
@@ -7236,7 +5311,6 @@ Class: %2</source>
<context>
<name>qdesigner_internal::SignalSlotEditorTool</name>
<message>
- <location filename="../tools/designer/src/components/signalsloteditor/signalsloteditor_tool.cpp" line="+62"/>
<source>Edit Signals/Slots</source>
<translation>编辑信号/槽</translation>
</message>
@@ -7244,7 +5318,6 @@ Class: %2</source>
<context>
<name>qdesigner_internal::StatusBarTaskMenu</name>
<message>
- <location filename="../tools/designer/src/components/taskmenu/toolbar_taskmenu.cpp" line="+85"/>
<source>Remove</source>
<translation>移除</translation>
</message>
@@ -7252,7 +5325,6 @@ Class: %2</source>
<context>
<name>qdesigner_internal::StringListEditorButton</name>
<message>
- <location filename="../tools/designer/src/components/propertyeditor/stringlisteditorbutton.cpp" line="+60"/>
<source>Change String List</source>
<translation>改变字符串列表</translation>
</message>
@@ -7260,66 +5332,53 @@ Class: %2</source>
<context>
<name>qdesigner_internal::StyleSheetEditorDialog</name>
<message>
- <location filename="../tools/designer/src/lib/shared/stylesheeteditor.cpp" line="+101"/>
- <source>Edit Style Sheet</source>
- <translation>编辑样式表</translation>
- </message>
- <message>
- <location line="-7"/>
- <location line="+283"/>
<source>Valid Style Sheet</source>
<translation>有效样式表</translation>
</message>
<message>
- <location line="+3"/>
- <source>Invalid Style Sheet</source>
- <translation>无效样式表</translation>
- </message>
- <message>
- <location line="-284"/>
<source>Add Resource...</source>
<translation>添加资源...</translation>
</message>
<message>
- <location line="+1"/>
<source>Add Gradient...</source>
<translation>添加渐变...</translation>
</message>
<message>
- <location line="+1"/>
<source>Add Color...</source>
<translation>添加颜色...</translation>
</message>
<message>
- <location line="+1"/>
<source>Add Font...</source>
<translation>添加字体...</translation>
</message>
+ <message>
+ <source>Edit Style Sheet</source>
+ <translation>编辑样式表</translation>
+ </message>
+ <message>
+ <source>Invalid Style Sheet</source>
+ <translation>无效样式表</translation>
+ </message>
</context>
<context>
<name>qdesigner_internal::TabOrderEditor</name>
<message>
- <location filename="../tools/designer/src/components/tabordereditor/tabordereditor.cpp" line="+363"/>
<source>Start from Here</source>
<translation>从这里开始</translation>
</message>
<message>
- <location line="+3"/>
<source>Restart</source>
<translation>重新开始</translation>
</message>
<message>
- <location line="+2"/>
<source>Tab Order List...</source>
<translation>制表符顺序列表...</translation>
</message>
<message>
- <location line="+44"/>
<source>Tab Order List</source>
<translation>制表符顺序列表</translation>
</message>
<message>
- <location line="+1"/>
<source>Tab Order</source>
<translation>制表符顺序</translation>
</message>
@@ -7327,7 +5386,6 @@ Class: %2</source>
<context>
<name>qdesigner_internal::TabOrderEditorPlugin</name>
<message>
- <location filename="../tools/designer/src/components/tabordereditor/tabordereditor_plugin.cpp" line="+77"/>
<source>Edit Tab Order</source>
<translation>编辑 Tab 顺序</translation>
</message>
@@ -7335,7 +5393,6 @@ Class: %2</source>
<context>
<name>qdesigner_internal::TabOrderEditorTool</name>
<message>
- <location filename="../tools/designer/src/components/tabordereditor/tabordereditor_tool.cpp" line="+61"/>
<source>Edit Tab Order</source>
<translation>编辑 Tab 顺序</translation>
</message>
@@ -7343,116 +5400,45 @@ Class: %2</source>
<context>
<name>qdesigner_internal::TableWidgetEditor</name>
<message>
- <location filename="../tools/designer/src/components/taskmenu/tablewidgeteditor.ui"/>
<source>Edit Table Widget</source>
<translation>编辑表格窗口部件</translation>
</message>
<message>
- <location/>
<source>&amp;Items</source>
<translation>项目(&amp;I)</translation>
</message>
<message>
- <source>Rows</source>
- <translation type="obsolete">行</translation>
- </message>
- <message>
- <source>Move Row Down</source>
- <translation type="obsolete">向下移动行</translation>
- </message>
- <message>
- <source>D</source>
- <translation type="obsolete">D</translation>
- </message>
- <message>
- <source>Move Row Up</source>
- <translation type="obsolete">向上移动行</translation>
+ <source>Table Items</source>
+ <translation>表格项目</translation>
</message>
<message>
- <source>U</source>
- <translation type="obsolete">U</translation>
+ <source>Properties &amp;&gt;&gt;</source>
+ <translation>属性&amp;&gt;&gt;</translation>
</message>
<message>
- <source>Table Rows</source>
- <translation type="obsolete">表格行</translation>
+ <source>New Column</source>
+ <translation>新建列</translation>
</message>
<message>
- <location filename="../tools/designer/src/components/taskmenu/tablewidgeteditor.cpp" line="+74"/>
<source>New Row</source>
<translation>新建行</translation>
</message>
<message>
- <location line="+8"/>
<source>&amp;Columns</source>
<translation>列(&amp;C)</translation>
</message>
<message>
- <location line="+1"/>
<source>&amp;Rows</source>
<translation>行(&amp;R)</translation>
</message>
<message>
- <location line="+137"/>
<source>Properties &amp;&lt;&lt;</source>
<translation>属性&amp;&lt;&lt;</translation>
</message>
- <message>
- <location line="+2"/>
- <location filename="../tools/designer/src/components/taskmenu/tablewidgeteditor.ui"/>
- <source>Properties &amp;&gt;&gt;</source>
- <translation>属性&amp;&gt;&gt;</translation>
- </message>
- <message>
- <source>New</source>
- <translation type="obsolete">新建</translation>
- </message>
- <message>
- <source>Delete Row</source>
- <translation type="obsolete">删除行</translation>
- </message>
- <message>
- <source>Delete</source>
- <translation type="obsolete">删除</translation>
- </message>
- <message>
- <location filename="../tools/designer/src/components/taskmenu/tablewidgeteditor.ui"/>
- <source>Table Items</source>
- <translation>表格项目</translation>
- </message>
- <message>
- <source>Columns</source>
- <translation type="obsolete">列</translation>
- </message>
- <message>
- <location filename="../tools/designer/src/components/taskmenu/tablewidgeteditor.cpp" line="-151"/>
- <source>New Column</source>
- <translation>新建列</translation>
- </message>
- <message>
- <source>Delete Column</source>
- <translation type="obsolete">删除列</translation>
- </message>
- <message>
- <source>Move Column Up</source>
- <translation type="obsolete">向前移动列</translation>
- </message>
- <message>
- <source>Move Column Down</source>
- <translation type="obsolete">向后移动列</translation>
- </message>
- <message>
- <source>Table Columns</source>
- <translation type="obsolete">表格列</translation>
- </message>
- <message>
- <source>Icon</source>
- <translation type="obsolete">图标</translation>
- </message>
</context>
<context>
<name>qdesigner_internal::TableWidgetTaskMenu</name>
<message>
- <location filename="../tools/designer/src/components/taskmenu/tablewidget_taskmenu.cpp" line="+68"/>
<source>Edit Items...</source>
<translation>编辑项目...</translation>
</message>
@@ -7460,45 +5446,37 @@ Class: %2</source>
<context>
<name>qdesigner_internal::TemplateOptionsWidget</name>
<message>
- <location filename="../tools/designer/src/components/formeditor/templateoptionspage.cpp" line="-18"/>
- <source>Pick a directory to save templates in</source>
- <translation>选择一个用于保存模板的目录</translation>
- </message>
- <message>
- <location filename="../tools/designer/src/components/formeditor/templateoptionspage.ui"/>
<source>Form</source>
<translation>窗体</translation>
</message>
<message>
- <location/>
<source>Additional Template Paths</source>
<translation>添加模板路径</translation>
</message>
<message>
- <location/>
<source>...</source>
<translation>...</translation>
</message>
+ <message>
+ <source>Pick a directory to save templates in</source>
+ <translation>选择一个用于保存模板的目录</translation>
+ </message>
</context>
<context>
<name>qdesigner_internal::TextEditTaskMenu</name>
<message>
- <location filename="../tools/designer/src/components/taskmenu/textedit_taskmenu.cpp" line="+63"/>
- <source>Change HTML...</source>
- <translation>改变HTML...</translation>
- </message>
- <message>
- <location line="-1"/>
<source>Edit HTML</source>
<translation>编辑 HTML</translation>
</message>
<message>
- <location line="+10"/>
+ <source>Change HTML...</source>
+ <translation>改变HTML...</translation>
+ </message>
+ <message>
<source>Edit Text</source>
<translation>编辑文本</translation>
</message>
<message>
- <location line="+1"/>
<source>Change Plain Text...</source>
<translation>改变普通文本...</translation>
</message>
@@ -7506,227 +5484,147 @@ Class: %2</source>
<context>
<name>qdesigner_internal::TextEditor</name>
<message>
- <location filename="../tools/designer/src/components/propertyeditor/designerpropertymanager.cpp" line="-201"/>
<source>Choose Resource...</source>
<translation>选择资源...</translation>
</message>
<message>
- <location line="+1"/>
<source>Choose File...</source>
<translation>选择文件...</translation>
</message>
<message>
- <location line="+120"/>
- <source>Choose a File</source>
- <translation>选择一个文件</translation>
- </message>
- <message>
- <location line="-115"/>
<source>...</source>
<translation>...</translation>
</message>
+ <message>
+ <source>Choose a File</source>
+ <translation>选择一个文件</translation>
+ </message>
</context>
<context>
<name>qdesigner_internal::ToolBarEventFilter</name>
<message>
- <location filename="../tools/designer/src/lib/shared/qdesigner_toolbar.cpp" line="+239"/>
- <source>Insert Separator</source>
- <translation>插入分隔符</translation>
+ <source>Insert Separator before &apos;%1&apos;</source>
+ <translation>在“%1”之前插入分隔符</translation>
+ </message>
+ <message>
+ <source>Append Separator</source>
+ <translation>添加分隔符</translation>
</message>
<message>
- <location line="-65"/>
<source>Remove action &apos;%1&apos;</source>
<translation>移除动作“%1”</translation>
</message>
<message>
- <location line="+7"/>
<source>Remove Toolbar &apos;%1&apos;</source>
<translation>移除工具栏“%1”</translation>
</message>
<message>
- <location line="-28"/>
- <source>Insert Separator before &apos;%1&apos;</source>
- <translation>在“%1”之前插入分隔符</translation>
- </message>
- <message>
- <location line="+9"/>
- <source>Append Separator</source>
- <translation>添加分隔符</translation>
- </message>
-</context>
-<context>
- <name>qdesigner_internal::ToolBarTaskMenu</name>
- <message>
- <source>Customize...</source>
- <translation type="obsolete">自定义...</translation>
+ <source>Insert Separator</source>
+ <translation>插入分隔符</translation>
</message>
</context>
<context>
<name>qdesigner_internal::TreeWidgetEditor</name>
<message>
- <location filename="../tools/designer/src/components/taskmenu/treewidgeteditor.ui"/>
<source>Edit Tree Widget</source>
<translation>编辑树窗口部件</translation>
</message>
<message>
- <location/>
<source>&amp;Items</source>
<translation>项目(&amp;I)</translation>
</message>
<message>
- <location/>
<source>Tree Items</source>
<translation>树项目</translation>
</message>
<message>
- <location filename="../tools/designer/src/components/taskmenu/treewidgeteditor.cpp" line="+80"/>
- <source>&amp;Columns</source>
- <translation>列(&amp;C)</translation>
- </message>
- <message>
- <location line="+69"/>
- <source>Per column properties</source>
- <translation>每列属性</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Common properties</source>
- <translation>共同属性</translation>
+ <source>1</source>
+ <translation>1</translation>
</message>
<message>
- <location line="+53"/>
- <location filename="../tools/designer/src/components/taskmenu/treewidgeteditor.ui"/>
<source>New Item</source>
<translation>新建项目</translation>
</message>
<message>
- <location line="+19"/>
- <location filename="../tools/designer/src/components/taskmenu/treewidgeteditor.ui"/>
- <source>New Subitem</source>
- <translation>新建子项目</translation>
- </message>
- <message>
- <location line="+175"/>
- <source>Properties &amp;&lt;&lt;</source>
- <translation>属性&amp;&lt;&lt;</translation>
+ <source>&amp;New</source>
+ <translation>新建(&amp;N)</translation>
</message>
<message>
- <location line="+2"/>
- <location filename="../tools/designer/src/components/taskmenu/treewidgeteditor.ui"/>
- <source>Properties &amp;&gt;&gt;</source>
- <translation>属性&amp;&gt;&gt;</translation>
+ <source>New Subitem</source>
+ <translation>新建子项目</translation>
</message>
<message>
- <location filename="../tools/designer/src/components/taskmenu/treewidgeteditor.ui"/>
<source>New &amp;Subitem</source>
<translation>新建子项目(&amp;S)</translation>
</message>
<message>
- <location/>
<source>Delete Item</source>
<translation>删除项目</translation>
</message>
<message>
- <location/>
+ <source>&amp;Delete</source>
+ <translation>删除(&amp;D)</translation>
+ </message>
+ <message>
<source>Move Item Left (before Parent Item)</source>
<translation>向左移动项目(移动到父项目之前)</translation>
</message>
<message>
- <location/>
<source>L</source>
<translation>L</translation>
</message>
<message>
- <location/>
<source>Move Item Right (as a First Subitem of the Next Sibling Item)</source>
<translation>向右移动项目(作为下一个同级项目的第一个子项目)</translation>
</message>
<message>
- <location/>
<source>R</source>
<translation>R</translation>
</message>
<message>
- <location/>
<source>Move Item Up</source>
<translation>向上移动项目</translation>
</message>
<message>
- <location/>
<source>U</source>
<translation>U</translation>
</message>
<message>
- <location/>
<source>Move Item Down</source>
<translation>向下移动项目</translation>
</message>
<message>
- <location/>
<source>D</source>
<translation>D</translation>
</message>
<message>
- <source>Columns</source>
- <translation type="obsolete">列</translation>
+ <source>Properties &amp;&gt;&gt;</source>
+ <translation>属性&amp;&gt;&gt;</translation>
</message>
<message>
- <location filename="../tools/designer/src/components/taskmenu/treewidgeteditor.cpp" line="-327"/>
<source>New Column</source>
<translation>新建列</translation>
</message>
<message>
- <source>New</source>
- <translation type="obsolete">新建</translation>
- </message>
- <message>
- <source>Delete Column</source>
- <translation type="obsolete">删除列</translation>
- </message>
- <message>
- <source>Delete</source>
- <translation type="obsolete">删除</translation>
- </message>
- <message>
- <source>Move Column Up</source>
- <translation type="obsolete">向前移动列</translation>
- </message>
- <message>
- <source>Move Column Down</source>
- <translation type="obsolete">向后移动列</translation>
- </message>
- <message>
- <source>Tree Columns</source>
- <translation type="obsolete">树列</translation>
- </message>
- <message>
- <source>New Sub Item</source>
- <translation type="obsolete">新建子项目</translation>
- </message>
- <message>
- <location filename="../tools/designer/src/components/taskmenu/treewidgeteditor.ui"/>
- <source>1</source>
- <translation>1</translation>
+ <source>&amp;Columns</source>
+ <translation>列(&amp;C)</translation>
</message>
<message>
- <location/>
- <source>&amp;New</source>
- <translation>新建(&amp;N)</translation>
+ <source>Per column properties</source>
+ <translation>每列属性</translation>
</message>
<message>
- <location/>
- <source>&amp;Delete</source>
- <translation>删除(&amp;D)</translation>
+ <source>Common properties</source>
+ <translation>共同属性</translation>
</message>
<message>
- <source>Icon</source>
- <translation type="obsolete">图标</translation>
+ <source>Properties &amp;&lt;&lt;</source>
+ <translation>属性&amp;&lt;&lt;</translation>
</message>
</context>
<context>
<name>qdesigner_internal::TreeWidgetTaskMenu</name>
<message>
- <location filename="../tools/designer/src/components/taskmenu/treewidget_taskmenu.cpp" line="+67"/>
<source>Edit Items...</source>
<translation>编辑项目...</translation>
</message>
@@ -7734,77 +5632,45 @@ Class: %2</source>
<context>
<name>qdesigner_internal::WidgetBox</name>
<message>
- <location filename="../tools/designer/src/components/widgetbox/widgetbox_dnditem.cpp" line="+113"/>
- <source>Warning: Widget creation failed in the widget box. This could be caused by invalid custom widget XML.</source>
- <translation>警告:部件框中的部件创建失败。可能是由于无效的自定义部件XML引起的。</translation>
- </message>
-</context>
-<context>
- <name>qdesigner_internal::WidgetBoxTreeView</name>
- <message>
- <source>Scratchpad</source>
- <translation type="obsolete">便条</translation>
- </message>
- <message>
- <source>Custom Widgets</source>
- <translation type="obsolete">自定义窗口部件</translation>
- </message>
- <message>
- <source>Remove</source>
- <translation type="obsolete">移除</translation>
+ <source>Filter</source>
+ <translation>过滤器</translation>
</message>
<message>
- <source>Edit name</source>
- <translation type="obsolete">编辑名称</translation>
- </message>
- <message>
- <source>Expand all</source>
- <translation type="obsolete">全部展开</translation>
- </message>
- <message>
- <source>Collapse all</source>
- <translation type="obsolete">全部折叠</translation>
+ <source>Warning: Widget creation failed in the widget box. This could be caused by invalid custom widget XML.</source>
+ <translation>警告:部件框中的部件创建失败。可能是由于无效的自定义部件 XML 引起的。</translation>
</message>
</context>
<context>
<name>qdesigner_internal::WidgetBoxTreeWidget</name>
<message>
- <location filename="../tools/designer/src/components/widgetbox/widgetboxtreewidget.cpp" line="-268"/>
<source>Scratchpad</source>
<translation>便条</translation>
</message>
<message>
- <location line="+370"/>
<source>Custom Widgets</source>
<translation>自定义窗口部件</translation>
</message>
<message>
- <location line="+260"/>
<source>Expand all</source>
<translation>全部展开</translation>
</message>
<message>
- <location line="+1"/>
<source>Collapse all</source>
<translation>全部折叠</translation>
</message>
<message>
- <location line="+3"/>
<source>List View</source>
<translation>列表视图</translation>
</message>
<message>
- <location line="+1"/>
<source>Icon View</source>
<translation>图标视图</translation>
</message>
<message>
- <location line="+15"/>
<source>Remove</source>
<translation>移除</translation>
</message>
<message>
- <location line="+2"/>
<source>Edit name</source>
<translation>编辑名称</translation>
</message>
@@ -7812,15 +5678,13 @@ Class: %2</source>
<context>
<name>qdesigner_internal::WidgetDataBase</name>
<message>
- <location filename="../tools/designer/src/lib/shared/widgetdatabase.cpp" line="-411"/>
<source>A custom widget plugin whose class name (%1) matches that of an existing class has been found.</source>
- <translation>类名称为 %1 的自定义窗口部件插件和一个已经存在的类一样。</translation>
+ <translation>已找到一个自定义小部件插件,其类名 (%1) 与现有类的类名称匹配。</translation>
</message>
</context>
<context>
<name>qdesigner_internal::WidgetEditorTool</name>
<message>
- <location filename="../tools/designer/src/components/formeditor/tool_widgeteditor.cpp" line="+71"/>
<source>Edit Widgets</source>
<translation>编辑窗口部件</translation>
</message>
@@ -7828,34 +5692,24 @@ Class: %2</source>
<context>
<name>qdesigner_internal::WidgetFactory</name>
<message>
- <location filename="../tools/designer/src/lib/shared/widgetfactory.cpp" line="+267"/>
<source>The custom widget factory registered for widgets of class %1 returned 0.</source>
<translation>为类 %1 的窗口部件注册的自定义窗口部件工厂返回 0。</translation>
</message>
<message>
- <location line="+44"/>
<source>A class name mismatch occurred when creating a widget using the custom widget factory registered for widgets of class %1. It returned a widget of class %2.</source>
<translation>在使用为类 %1 的窗口部件注册的自定义窗口部件工厂创建一个窗口部件时,发生了类名称不匹配。它返回了一个类 %2 的窗口部件。</translation>
</message>
<message>
- <location line="+99"/>
- <source>%1 Widget</source>
- <translation>%1 窗口部件</translation>
- </message>
- <message>
- <location line="+90"/>
<source>The current page of the container &apos;%1&apos; (%2) could not be determined while creating a layout.This indicates an inconsistency in the ui-file, probably a layout being constructed on a container widget.</source>
<translation>在创建一个布局的时候,不能决定这个容器“%1”(%2)的当前页。这表明在 UI 文件中有一个矛盾,也许在一个容器窗口部件中已经构造了一个布局。</translation>
</message>
<message>
- <location line="+53"/>
<source>Attempt to add a layout to a widget &apos;%1&apos; (%2) which already has an unmanaged layout of type %3.
This indicates an inconsistency in the ui-file.</source>
<translation>试图向一个已经包含了类型为 %3 的非托管布局的窗口部件 “%1”(%2)添加布局。
-这表明这个ui文件中有矛盾。</translation>
+这表明这个 UI 文件中有矛盾。</translation>
</message>
<message>
- <location line="+211"/>
<source>Cannot create style &apos;%1&apos;.</source>
<translation>无法创建样式“%1”。</translation>
</message>
@@ -7863,23 +5717,27 @@ This indicates an inconsistency in the ui-file.</source>
<context>
<name>qdesigner_internal::WizardContainerWidgetTaskMenu</name>
<message>
- <location filename="../tools/designer/src/components/taskmenu/containerwidget_taskmenu.cpp" line="-49"/>
<source>Next</source>
<translation>下一个</translation>
</message>
<message>
- <location line="+1"/>
<source>Back</source>
- <translation>返回</translation>
+ <translation>后退</translation>
</message>
</context>
<context>
<name>qdesigner_internal::ZoomMenu</name>
<message>
- <location filename="../tools/designer/src/lib/shared/zoomwidget.cpp" line="+84"/>
<source>%1 %</source>
<extracomment>Zoom factor</extracomment>
<translation>%1 %</translation>
</message>
</context>
+<context>
+ <name>qdesigner_internal::ZoomablePreviewDeviceSkin</name>
+ <message>
+ <source>&amp;Zoom</source>
+ <translation>缩放(&amp;Z)</translation>
+ </message>
+</context>
</TS>
diff --git a/translations/linguist_nl.ts b/translations/linguist_nl.ts
new file mode 100644
index 0000000..a54e224
--- /dev/null
+++ b/translations/linguist_nl.ts
@@ -0,0 +1,3708 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="nl_NL" sourcelanguage="nl_NL">
+ <extra-po-header-language>nl</extra-po-header-language>
+ <extra-po-header-language_team>Dutch &lt;kde-i18n-nl@kde.org&gt;</extra-po-header-language_team>
+ <extra-po-header-last_translator>Freek de Kruijf &lt;freekdekruijf@kde.nl&gt;</extra-po-header-last_translator>
+ <extra-po-header-plural_forms>nplurals=2; plural=(n != 1);</extra-po-header-plural_forms>
+ <extra-po-header-po_revision_date>2018-06-15 13:01+0100</extra-po-header-po_revision_date>
+ <extra-po-header-project_id_version></extra-po-header-project_id_version>
+ <extra-po-header-x_generator>Lokalize 2.0</extra-po-header-x_generator>
+ <extra-po-header_comment># Freek de Kruijf &lt;freek@opensuse.org&gt;, 2014, 2018.
+msgid &quot;&quot;
+msgstr &quot;&quot;
+&quot;Project-Id-Version: \n&quot;
+&quot;PO-Revision-Date: 2018-06-15 13:01+0100\n&quot;
+&quot;Last-Translator: Freek de Kruijf &lt;freekdekruijf@kde.nl&gt;\n&quot;
+&quot;Language-Team: Dutch &lt;kde-i18n-nl@kde.org&gt;\n&quot;
+&quot;Language: nl\n&quot;
+&quot;MIME-Version: 1.0\n&quot;
+&quot;Content-Type: text/plain; charset=UTF-8\n&quot;
+&quot;Content-Transfer-Encoding: 8bit\n&quot;
+&quot;X-Qt-Contexts: true\n&quot;
+&quot;Plural-Forms: nplurals=2; plural=(n != 1);\n&quot;
+&quot;X-Generator: Lokalize 2.0\n&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.cpp:1363
+msgctxt &quot;AboutDialog|&quot;
+msgid &quot;Qt Linguist&quot;
+msgstr &quot;Qt Linquist&quot;
+
+#: ../../qttools/src/linguist/linguist/batchtranslation.ui:-1
+msgctxt &quot;BatchTranslationDialog|&quot;
+msgid &quot;Qt Linguist - Batch Translation&quot;
+msgstr &quot;Qt Linguist - Vertaling in bulk&quot;
+
+#: ../../qttools/src/linguist/linguist/batchtranslation.ui:-1
+msgctxt &quot;BatchTranslationDialog|&quot;
+msgid &quot;Options&quot;
+msgstr &quot;Opties&quot;
+
+#: ../../qttools/src/linguist/linguist/batchtranslation.ui:-1
+msgctxt &quot;BatchTranslationDialog|&quot;
+msgid &quot;Set translated entries to finished&quot;
+msgstr &quot;Vertaalde items op gereed zetten&quot;
+
+#: ../../qttools/src/linguist/linguist/batchtranslation.ui:-1
+msgctxt &quot;BatchTranslationDialog|&quot;
+msgid &quot;Retranslate entries with existing translation&quot;
+msgstr &quot;Items met bestaande vertalingen opnieuw vertalen&quot;
+
+#: ../../qttools/src/linguist/linguist/batchtranslation.ui:-1
+msgctxt &quot;BatchTranslationDialog|&quot;
+msgid &quot;&quot;
+&quot;Note that the modified entries will be reset to unfinished if &apos;Set &quot;
+&quot;translated entries to finished&apos; above is unchecked&quot;
+msgstr &quot;&quot;
+&quot;Merk op dat de gewijzigde items gereset zullen worden naar niet-gereed als &quot;
+&quot;bovenstaand &apos;Vertaalde items op gereed zetten&apos; niet is gedeactiveerd&quot;
+
+#: ../../qttools/src/linguist/linguist/batchtranslation.ui:-1
+msgctxt &quot;BatchTranslationDialog|&quot;
+msgid &quot;Translate also finished entries&quot;
+msgstr &quot;Ook items gereed vertalen&quot;
+
+#: ../../qttools/src/linguist/linguist/batchtranslation.ui:-1
+msgctxt &quot;BatchTranslationDialog|&quot;
+msgid &quot;Phrase book preference&quot;
+msgstr &quot;Voorkeur voor uitdrukkingenboek&quot;
+
+#: ../../qttools/src/linguist/linguist/batchtranslation.ui:-1
+msgctxt &quot;BatchTranslationDialog|&quot;
+msgid &quot;Move up&quot;
+msgstr &quot;Omhoog&quot;
+
+#: ../../qttools/src/linguist/linguist/batchtranslation.ui:-1
+msgctxt &quot;BatchTranslationDialog|&quot;
+msgid &quot;Move down&quot;
+msgstr &quot;Omlaag&quot;
+
+#: ../../qttools/src/linguist/linguist/batchtranslation.ui:-1
+msgctxt &quot;BatchTranslationDialog|&quot;
+msgid &quot;&quot;
+&quot;The batch translator will search through the selected phrase books in the &quot;
+&quot;order given above&quot;
+msgstr &quot;&quot;
+&quot;De bulkvertaler zal de geselecteerde uitdrukkingenboeken doorzoeken in de &quot;
+&quot;boven gegeven volgorde&quot;
+
+#: ../../qttools/src/linguist/linguist/batchtranslation.ui:-1
+msgctxt &quot;BatchTranslationDialog|&quot;
+msgid &quot;&amp;Run&quot;
+msgstr &quot;Uitvoe&amp;ren&quot;
+
+#: ../../qttools/src/linguist/linguist/batchtranslation.ui:-1
+msgctxt &quot;BatchTranslationDialog|&quot;
+msgid &quot;Cancel&quot;
+msgstr &quot;Annuleren&quot;
+
+#: ../../qttools/src/linguist/linguist/batchtranslationdialog.cpp:66
+#, qt-format
+msgctxt &quot;BatchTranslationDialog|&quot;
+msgid &quot;Batch Translation of &apos;%1&apos; - Qt Linguist&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/batchtranslationdialog.cpp:103
+msgctxt &quot;BatchTranslationDialog|&quot;
+msgid &quot;Searching, please wait...&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/batchtranslationdialog.cpp:103
+msgctxt &quot;BatchTranslationDialog|&quot;
+msgid &quot;&amp;Cancel&quot;
+msgstr &quot;&amp;Annuleren&quot;
+
+#: ../../qttools/src/linguist/linguist/batchtranslationdialog.cpp:145
+msgctxt &quot;BatchTranslationDialog|&quot;
+msgid &quot;Linguist batch translator&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/batchtranslationdialog.cpp:146
+#, qt-format
+msgctxt &quot;BatchTranslationDialog|&quot;
+msgid &quot;Batch translated %n entries&quot;
+msgid_plural &quot;Batch translated %n entries&quot;
+msgstr[0] &quot;&quot;
+msgstr[1] &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/messagemodel.cpp:200
+#, qt-format
+msgctxt &quot;DataModel|&quot;
+msgid &quot;The translation file &apos;%1&apos; will not be loaded because it is empty.&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/messagemodel.cpp:207
+#, qt-format
+msgctxt &quot;DataModel|&quot;
+msgid &quot;&lt;qt&gt;Duplicate messages found in &apos;%1&apos;:&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/messagemodel.cpp:211
+#: ../../qttools/src/linguist/linguist/messagemodel.cpp:219
+msgctxt &quot;DataModel|&quot;
+msgid &quot;&lt;p&gt;[more duplicates omitted]&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/messagemodel.cpp:214
+#, qt-format
+msgctxt &quot;DataModel|&quot;
+msgid &quot;&lt;p&gt;* ID: %1&quot;
+msgstr &quot;&lt;p&gt;* ID: %1&quot;
+
+#: ../../qttools/src/linguist/linguist/messagemodel.cpp:222
+#, qt-format
+msgctxt &quot;DataModel|&quot;
+msgid &quot;&lt;p&gt;* Context: %1&lt;br&gt;* Source: %2&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/messagemodel.cpp:225
+#, qt-format
+msgctxt &quot;DataModel|&quot;
+msgid &quot;&lt;br&gt;* Comment: %3&quot;
+msgstr &quot;&lt;br&gt;* Toelichting: %3&quot;
+
+#: ../../qttools/src/linguist/linguist/messagemodel.cpp:295
+#, qt-format
+msgctxt &quot;DataModel|&quot;
+msgid &quot;&quot;
+&quot;Linguist does not know the plural rules for &apos;%1&apos;.\n&quot;
+&quot;Will assume a single universal form.&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/messagemodel.cpp:351
+#, qt-format
+msgctxt &quot;DataModel|&quot;
+msgid &quot;Cannot create &apos;%2&apos;: %1&quot;
+msgstr &quot;Kan &apos;%2&apos; niet aanmaken: %1&quot;
+
+#: ../../qttools/src/linguist/linguist/messagemodel.cpp:401
+#, qt-format
+msgctxt &quot;DataModel|&quot;
+msgid &quot;%1 (%2)&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/messagemodel.cpp:411
+msgctxt &quot;DataModel|&quot;
+msgid &quot;Universal Form&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/errorsview.cpp:62
+msgctxt &quot;ErrorsView|&quot;
+msgid &quot;Accelerator possibly superfluous in translation.&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/errorsview.cpp:65
+msgctxt &quot;ErrorsView|&quot;
+msgid &quot;Accelerator possibly missing in translation.&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/errorsview.cpp:68
+msgctxt &quot;ErrorsView|&quot;
+msgid &quot;&quot;
+&quot;Translation does not have same leading and trailing whitespace as the source &quot;
+&quot;text.&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/errorsview.cpp:71
+msgctxt &quot;ErrorsView|&quot;
+msgid &quot;Translation does not end with the same punctuation as the source text.&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/errorsview.cpp:74
+#, qt-format
+msgctxt &quot;ErrorsView|&quot;
+msgid &quot;A phrase book suggestion for &apos;%1&apos; was ignored.&quot;
+msgstr &quot;Een suggestie uit het uitdrukkingenboek voor &apos;%1&apos; is genegeerd.&quot;
+
+#: ../../qttools/src/linguist/linguist/errorsview.cpp:77
+msgctxt &quot;ErrorsView|&quot;
+msgid &quot;&quot;
+&quot;Translation does not refer to the same place markers as in the source text.&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/errorsview.cpp:80
+#, qt-format
+msgctxt &quot;ErrorsView|&quot;
+msgid &quot;Translation does not contain the necessary %n/%Ln place marker.&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/errorsview.cpp:83
+msgctxt &quot;ErrorsView|&quot;
+msgid &quot;Unknown error&quot;
+msgstr &quot;Onbekende fout&quot;
+
+#: ../../qttools/src/linguist/shared/po.cpp:887
+msgctxt &quot;FMT|&quot;
+msgid &quot;GNU Gettext localization files&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/shared/po.cpp:894
+msgctxt &quot;FMT|&quot;
+msgid &quot;GNU Gettext localization template files&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/shared/qm.cpp:724
+msgctxt &quot;FMT|&quot;
+msgid &quot;Compiled Qt translations&quot;
+msgstr &quot;Gecompileerde Qt-vertalingen&quot;
+
+#: ../../qttools/src/linguist/shared/qph.cpp:180
+msgctxt &quot;FMT|&quot;
+msgid &quot;Qt Linguist &apos;Phrase Book&apos;&quot;
+msgstr &quot;Qt Linguist &apos;Uitdrukkingenboek&apos;&quot;
+
+#: ../../qttools/src/linguist/shared/ts.cpp:689
+msgctxt &quot;FMT|&quot;
+msgid &quot;Qt translation sources&quot;
+msgstr &quot;Qt vertalingsbronnen&quot;
+
+#: ../../qttools/src/linguist/shared/xliff.cpp:837
+msgctxt &quot;FMT|&quot;
+msgid &quot;XLIFF localization files&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/finddialog.ui:-1
+msgctxt &quot;FindDialog|&quot;
+msgid &quot;Find&quot;
+msgstr &quot;Zoeken&quot;
+
+#: ../../qttools/src/linguist/linguist/finddialog.ui:-1
+msgctxt &quot;FindDialog|&quot;
+msgid &quot;&quot;
+&quot;This window allows you to search for some text in the translation source &quot;
+&quot;file.&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/finddialog.ui:-1
+msgctxt &quot;FindDialog|&quot;
+msgid &quot;&amp;Find what:&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/finddialog.ui:-1
+msgctxt &quot;FindDialog|&quot;
+msgid &quot;Type in the text to search for.&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/finddialog.ui:-1
+msgctxt &quot;FindDialog|&quot;
+msgid &quot;Options&quot;
+msgstr &quot;Opties&quot;
+
+#: ../../qttools/src/linguist/linguist/finddialog.ui:-1
+msgctxt &quot;FindDialog|&quot;
+msgid &quot;Lets you use a Perl-compatible regular expression&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/finddialog.ui:-1
+msgctxt &quot;FindDialog|&quot;
+msgid &quot;Regular &amp;expression&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/finddialog.ui:-1
+msgctxt &quot;FindDialog|&quot;
+msgid &quot;Texts such as &apos;TeX&apos; and &apos;tex&apos; are considered as different when checked.&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/finddialog.ui:-1
+msgctxt &quot;FindDialog|&quot;
+msgid &quot;&amp;Match case&quot;
+msgstr &quot;&amp;Hoofdlettergevoelig&quot;
+
+#: ../../qttools/src/linguist/linguist/finddialog.ui:-1
+msgctxt &quot;FindDialog|&quot;
+msgid &quot;Source texts are searched when checked.&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/finddialog.ui:-1
+msgctxt &quot;FindDialog|&quot;
+msgid &quot;&amp;Source texts&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/finddialog.ui:-1
+msgctxt &quot;FindDialog|&quot;
+msgid &quot;Obsoleted messages are skipped when checked.&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/finddialog.ui:-1
+msgctxt &quot;FindDialog|&quot;
+msgid &quot;Skip &amp;obsolete&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/finddialog.ui:-1
+msgctxt &quot;FindDialog|&quot;
+msgid &quot;Comments and contexts are searched when checked.&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/finddialog.ui:-1
+msgctxt &quot;FindDialog|&quot;
+msgid &quot;&amp;Comments&quot;
+msgstr &quot;&amp;Commentaar&quot;
+
+#: ../../qttools/src/linguist/linguist/finddialog.ui:-1
+msgctxt &quot;FindDialog|&quot;
+msgid &quot;Ignore &amp;accelerators&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/finddialog.ui:-1
+msgctxt &quot;FindDialog|&quot;
+msgid &quot;Translations are searched when checked.&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/finddialog.ui:-1
+msgctxt &quot;FindDialog|&quot;
+msgid &quot;&amp;Translations&quot;
+msgstr &quot;Ver&amp;talingen&quot;
+
+#: ../../qttools/src/linguist/linguist/finddialog.ui:-1
+msgctxt &quot;FindDialog|&quot;
+msgid &quot;Click here to find the next occurrence of the text you typed in.&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/finddialog.ui:-1
+msgctxt &quot;FindDialog|&quot;
+msgid &quot;Find Next&quot;
+msgstr &quot;Volgende zoeken&quot;
+
+#: ../../qttools/src/linguist/linguist/finddialog.ui:-1
+msgctxt &quot;FindDialog|&quot;
+msgid &quot;Click here to close this window.&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/finddialog.ui:-1
+msgctxt &quot;FindDialog|&quot;
+msgid &quot;Cancel&quot;
+msgstr &quot;Annuleren&quot;
+
+# Freek de Kruijf &lt;freek@opensuse.org&gt;, 2014, 2018.
+#: ../../qttools/src/linguist/linguist/finddialog.cpp:29
+#, fuzzy
+#| msgid &quot;&quot;
+msgctxt &quot;&quot;
+&quot;FindDialog|Choose Edit~|Find from the menu bar or press Ctrl+F to pop up the &quot;
+&quot;Find dialog&quot;
+msgid &quot;&quot;
+msgstr &quot;&quot;
+&quot;Project-Id-Version: \n&quot;
+&quot;PO-Revision-Date: 2018-06-15 13:01+0100\n&quot;
+&quot;Last-Translator: Freek de Kruijf &lt;freekdekruijf@kde.nl&gt;\n&quot;
+&quot;Language-Team: Dutch &lt;kde-i18n-nl@kde.org&gt;\n&quot;
+&quot;Language: nl\n&quot;
+&quot;MIME-Version: 1.0\n&quot;
+&quot;Content-Type: text/plain; charset=UTF-8\n&quot;
+&quot;Content-Transfer-Encoding: 8bit\n&quot;
+&quot;X-Qt-Contexts: true\n&quot;
+&quot;Plural-Forms: nplurals=2; plural=(n != 1);\n&quot;
+&quot;X-Generator: Lokalize 2.0\n&quot;
+
+#. translate, but don&apos;t change
+#: ../../qttools/src/linguist/linguist/messageeditorwidgets.cpp:301
+msgctxt &quot;FormMultiWidget|&quot;
+msgid &quot;Alt+Delete&quot;
+msgstr &quot;Alt+Delete&quot;
+
+#. translate, but don&apos;t change
+#: ../../qttools/src/linguist/linguist/messageeditorwidgets.cpp:302
+msgctxt &quot;FormMultiWidget|&quot;
+msgid &quot;Shift+Alt+Insert&quot;
+msgstr &quot;&quot;
+
+#. translate, but don&apos;t change
+#: ../../qttools/src/linguist/linguist/messageeditorwidgets.cpp:303
+msgctxt &quot;FormMultiWidget|&quot;
+msgid &quot;Alt+Insert&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/messageeditorwidgets.cpp:469
+msgctxt &quot;FormMultiWidget|&quot;
+msgid &quot;Confirmation - Qt Linguist&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/messageeditorwidgets.cpp:470
+msgctxt &quot;FormMultiWidget|&quot;
+msgid &quot;Delete non-empty length variant?&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/shared/qm.cpp:695
+#, qt-format
+msgctxt &quot;LRelease|&quot;
+msgid &quot;Dropped %n message(s) which had no ID.&quot;
+msgid_plural &quot;Dropped %n message(s) which had no ID.&quot;
+msgstr[0] &quot;&quot;
+msgstr[1] &quot;&quot;
+
+#: ../../qttools/src/linguist/shared/qm.cpp:699
+#, qt-format
+msgctxt &quot;LRelease|&quot;
+msgid &quot;Excess context/disambiguation dropped from %n message(s).&quot;
+msgid_plural &quot;Excess context/disambiguation dropped from %n message(s).&quot;
+msgstr[0] &quot;&quot;
+msgstr[1] &quot;&quot;
+
+#: ../../qttools/src/linguist/shared/qm.cpp:708
+#, qt-format
+msgctxt &quot;LRelease|&quot;
+msgid &quot; Generated %n translation(s) (%1 finished and %2 unfinished)&quot;
+msgid_plural &quot; Generated %n translation(s) (%1 finished and %2 unfinished)&quot;
+msgstr[0] &quot;&quot;
+msgstr[1] &quot;&quot;
+
+#: ../../qttools/src/linguist/shared/qm.cpp:712
+#, qt-format
+msgctxt &quot;LRelease|&quot;
+msgid &quot; Ignored %n untranslated source text(s)&quot;
+msgid_plural &quot; Ignored %n untranslated source text(s)&quot;
+msgstr[0] &quot;&quot;
+msgstr[1] &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;MainWindow&quot;
+msgstr &quot;Hoofdvenster&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;&amp;Phrases&quot;
+msgstr &quot;&amp;Uitdrukkingen&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;&amp;Close Phrase Book&quot;
+msgstr &quot;Uitdrukkingenboek &amp;sluiten&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;&amp;Edit Phrase Book&quot;
+msgstr &quot;Uitdrukkingenboek b&amp;ewerken&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;&amp;Print Phrase Book&quot;
+msgstr &quot;Uitdrukkingenboek af&amp;drukken&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;V&amp;alidation&quot;
+msgstr &quot;V&amp;alidatie&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;&amp;View&quot;
+msgstr &quot;&amp;Beeld&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Vie&amp;ws&quot;
+msgstr &quot;Weergave&amp;n&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;&amp;Toolbars&quot;
+msgstr &quot;&amp;Werkbalken&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;&amp;Zoom&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Guesses&quot;
+msgstr &quot;Geraden&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;&amp;Help&quot;
+msgstr &quot;&amp;Help&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;&amp;Translation&quot;
+msgstr &quot;Ver&amp;taling&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;&amp;File&quot;
+msgstr &quot;&amp;Bestand&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Recently Opened &amp;Files&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;&amp;Edit&quot;
+msgstr &quot;Be&amp;werken&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;&amp;Open...&quot;
+msgstr &quot;&amp;Openen...&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Open a Qt translation source file (TS file) for editing&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Ctrl+O&quot;
+msgstr &quot;Ctrl+O&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;E&amp;xit&quot;
+msgstr &quot;&amp;Afsluiten&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Close this window and exit.&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Ctrl+Q&quot;
+msgstr &quot;Ctrl+Q&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Save&quot;
+msgstr &quot;Opslaan&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Save changes made to this Qt translation source file&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+#: ../../qttools/src/linguist/linguist/mainwindow.cpp:2068
+#: ../../qttools/src/linguist/linguist/mainwindow.cpp:2079
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Save &amp;As...&quot;
+msgstr &quot;Opslaan &amp;als...&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Save As...&quot;
+msgstr &quot;Opslaan als...&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Save changes made to this Qt translation source file into a new file.&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+#: ../../qttools/src/linguist/linguist/mainwindow.cpp:854
+#: ../../qttools/src/linguist/linguist/mainwindow.cpp:2069
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Release&quot;
+msgstr &quot;Uitgave&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;&quot;
+&quot;Create a Qt message file suitable for released applications from the current &quot;
+&quot;message file.&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;&amp;Print...&quot;
+msgstr &quot;Af&amp;drukken...&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;&quot;
+&quot;Print a list of all the translation units in the current translation source &quot;
+&quot;file.&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Ctrl+P&quot;
+msgstr &quot;Ctrl+P&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;&amp;Undo&quot;
+msgstr &quot;&amp;Ongedaan maken&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Undo the last editing operation performed on the current translation.&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Ctrl+Z&quot;
+msgstr &quot;Ctrl+Z&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;&amp;Redo&quot;
+msgstr &quot;Opnie&amp;uw&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Redo an undone editing operation performed on the translation.&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Ctrl+Y&quot;
+msgstr &quot;Ctrl+Y&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Cu&amp;t&quot;
+msgstr &quot;Kni&amp;ppen&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Copy the selected translation text to the clipboard and deletes it.&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Ctrl+X&quot;
+msgstr &quot;Ctrl+X&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;&amp;Copy&quot;
+msgstr &quot;&amp;Kopiëren&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Copy the selected translation text to the clipboard.&quot;
+msgstr &quot;De geselecteerde tekst van de vertaling naar het klembord kopiëren.&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Ctrl+C&quot;
+msgstr &quot;Ctrl+C&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;&amp;Paste&quot;
+msgstr &quot;P&amp;lakken&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Paste the clipboard text into the translation.&quot;
+msgstr &quot;Plak de tekst van het klembord in de vertaling.&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Ctrl+V&quot;
+msgstr &quot;Ctrl+V&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Select &amp;All&quot;
+msgstr &quot;&amp;Alles selecteren&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Select the whole translation text.&quot;
+msgstr &quot;De gehele te vertalen tekst selecteren.&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Ctrl+A&quot;
+msgstr &quot;Ctrl+A&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;&amp;Find...&quot;
+msgstr &quot;&amp;Zoeken...&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Search for some text in the translation source file.&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Ctrl+F&quot;
+msgstr &quot;Ctrl+F&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Find &amp;Next&quot;
+msgstr &quot;Vol&amp;gende zoeken&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Continue the search where it was left.&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;F3&quot;
+msgstr &quot;F3&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;&amp;Prev Unfinished&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Previous unfinished item&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Move to the previous unfinished item.&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Ctrl+K&quot;
+msgstr &quot;Ctrl+K&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;&amp;Next Unfinished&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Next unfinished item&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Move to the next unfinished item.&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Ctrl+J&quot;
+msgstr &quot;Ctrl+J&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;P&amp;rev&quot;
+msgstr &quot;Vo&amp;rige&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Move to previous item&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Move to the previous item.&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Ctrl+Shift+K&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Ne&amp;xt&quot;
+msgstr &quot;Vol&amp;gende&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Next item&quot;
+msgstr &quot;Volgende item&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Move to the next item.&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Ctrl+Shift+J&quot;
+msgstr &quot;Ctrl+Shift+J&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;&amp;Done and Next&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Mark item as done and move to the next unfinished item&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Mark this item as done and move to the next unfinished item.&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Copy from source text&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Copies the source text into the translation field&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Copies the source text into the translation field.&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Ctrl+B&quot;
+msgstr &quot;Ctrl+B&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;&amp;Accelerators&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Toggles the validity check of accelerators&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;&quot;
+&quot;Toggles the validity check of accelerators, i.e. whether the number of &quot;
+&quot;ampersands in the source and translation text is the same. If the check &quot;
+&quot;fails, a message is shown in the warnings window.&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Surrounding &amp;Whitespace&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Toggles the validity check of surrounding whitespace.&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;&quot;
+&quot;Toggles the validity check of surrounding whitespace. If the check fails, a &quot;
+&quot;message is shown in the warnings window.&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;&amp;Ending Punctuation&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Toggles the validity check of ending punctuation&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;&quot;
+&quot;Toggles the validity check of ending punctuation. If the check fails, a &quot;
+&quot;message is shown in the warnings window.&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;&amp;Phrase matches&quot;
+msgstr &quot;Overeenkomsten met &amp;uitdrukkingen&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Toggles checking that phrase suggestions are used&quot;
+msgstr &quot;Schakelt controle om dat suggesties voor uitdrukkingen worden gebruikt&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;&quot;
+&quot;Toggles checking that phrase suggestions are used. If the check fails, a &quot;
+&quot;message is shown in the warnings window.&quot;
+msgstr &quot;&quot;
+&quot;Schakelt controle om dat suggesties voor uitdrukkingen worden gebruikt. Als &quot;
+&quot;de controle mislukt, dan wordt een bericht getoond in het &quot;
+&quot;waarschuwingsvenster.&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Place &amp;Marker Matches&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Toggles the validity check of place markers&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+#, qt-format
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;&quot;
+&quot;Toggles the validity check of place markers, i.e. whether %1, %2, ... are &quot;
+&quot;used consistently in the source text and translation text. If the check &quot;
+&quot;fails, a message is shown in the warnings window.&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;&amp;New Phrase Book...&quot;
+msgstr &quot;&amp;Nieuw uitdrukkingenboek...&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Create a new phrase book.&quot;
+msgstr &quot;Een nieuw uitdrukkingenboek aanmaken.&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Ctrl+N&quot;
+msgstr &quot;Ctrl+N&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;&amp;Open Phrase Book...&quot;
+msgstr &quot;Uitdrukkingenboek &amp;openen...&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Open a phrase book to assist translation.&quot;
+msgstr &quot;Een uitdrukkingenboek openen om te assisteren bij vertaling.&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Ctrl+H&quot;
+msgstr &quot;Ctrl+H&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;&amp;Reset Sorting&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Sort the items back in the same order as in the message file.&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;&amp;Display guesses&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Set whether or not to display translation guesses.&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;&amp;Statistics&quot;
+msgstr &quot;&amp;Statistieken&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Display translation statistics.&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;&amp;Manual&quot;
+msgstr &quot;Hand&amp;matig&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;F1&quot;
+msgstr &quot;F1&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;About Qt Linguist&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;About Qt&quot;
+msgstr &quot;Info over Qt&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Display information about the Qt toolkit by Digia.&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;&amp;What&apos;s This?&quot;
+msgstr &quot;&amp;Wat is dit?&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;What&apos;s This?&quot;
+msgstr &quot;Wat is dit?&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Enter What&apos;s This? mode.&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Shift+F1&quot;
+msgstr &quot;Shift+F1&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;&amp;Search And Translate...&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;&quot;
+&quot;Replace the translation on all entries that matches the search source text.&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+#: ../../qttools/src/linguist/linguist/mainwindow.cpp:2104
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;&amp;Batch Translation...&quot;
+msgstr &quot;&amp;Bulk vertaling...&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Batch translate all entries using the information in the phrase books.&quot;
+msgstr &quot;&quot;
+&quot;Vertaal alle items in bulk met gebruik van de informatie in de &quot;
+&quot;uitdrukkingenboeken.&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+#: ../../qttools/src/linguist/linguist/mainwindow.cpp:2070
+#: ../../qttools/src/linguist/linguist/mainwindow.cpp:2080
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Release As...&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;&quot;
+&quot;Create a Qt message file suitable for released applications from the current &quot;
+&quot;message file. The filename will automatically be determined from the name of &quot;
+&quot;the TS file.&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+#: ../../qttools/src/linguist/linguist/mainwindow.cpp:2156
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;File&quot;
+msgstr &quot;Bestand&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+#: ../../qttools/src/linguist/linguist/mainwindow.cpp:2163
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Edit&quot;
+msgstr &quot;Bewerken&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+#: ../../qttools/src/linguist/linguist/mainwindow.cpp:2169
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Translation&quot;
+msgstr &quot;Vertaling&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+#: ../../qttools/src/linguist/linguist/mainwindow.cpp:2175
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Validation&quot;
+msgstr &quot;Validatie&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+#: ../../qttools/src/linguist/linguist/mainwindow.cpp:2182
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Help&quot;
+msgstr &quot;Help&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Open/Refresh Form &amp;Preview&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Form Preview Tool&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;F5&quot;
+msgstr &quot;F5&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+#: ../../qttools/src/linguist/linguist/mainwindow.cpp:2103
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Translation File &amp;Settings...&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;&amp;Add to Phrase Book&quot;
+msgstr &quot;&amp;Aan uitdrukkingenboek toevoegen&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Ctrl+T&quot;
+msgstr &quot;Ctrl+T&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Open Read-O&amp;nly...&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;&amp;Save All&quot;
+msgstr &quot;Alles op&amp;slaan&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Ctrl+S&quot;
+msgstr &quot;Ctrl+S&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+#: ../../qttools/src/linguist/linguist/mainwindow.cpp:2075
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;&amp;Release All&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Close&quot;
+msgstr &quot;Sluiten&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;&amp;Close All&quot;
+msgstr &quot;Alles &amp;sluiten&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Ctrl+W&quot;
+msgstr &quot;Ctrl+W&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Length Variants&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Visualize whitespace&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Toggles visualize whitespace in editors&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Increase&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Ctrl++&quot;
+msgstr &quot;Ctrl++&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Decrease&quot;
+msgstr &quot;Verminderen&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Ctrl+-&quot;
+msgstr &quot;Ctrl+-&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Reset to default&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Ctrl+0&quot;
+msgstr &quot;Ctrl+0&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Show more&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Alt++&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Show fewer&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Alt+-&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Alt+0&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;D&amp;one&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Mark item as done&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.ui:-1
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Mark this item as done.&quot;
+msgstr &quot;&quot;
+
+# Freek de Kruijf &lt;freek@opensuse.org&gt;, 2014, 2018.
+#: ../../qttools/src/linguist/linguist/mainwindow.cpp:29
+#, fuzzy
+#| msgid &quot;&quot;
+msgctxt &quot;MainWindow|This is the application&apos;s main window.&quot;
+msgid &quot;&quot;
+msgstr &quot;&quot;
+&quot;Project-Id-Version: \n&quot;
+&quot;PO-Revision-Date: 2018-06-15 13:01+0100\n&quot;
+&quot;Last-Translator: Freek de Kruijf &lt;freekdekruijf@kde.nl&gt;\n&quot;
+&quot;Language-Team: Dutch &lt;kde-i18n-nl@kde.org&gt;\n&quot;
+&quot;Language: nl\n&quot;
+&quot;MIME-Version: 1.0\n&quot;
+&quot;Content-Type: text/plain; charset=UTF-8\n&quot;
+&quot;Content-Transfer-Encoding: 8bit\n&quot;
+&quot;X-Qt-Contexts: true\n&quot;
+&quot;Plural-Forms: nplurals=2; plural=(n != 1);\n&quot;
+&quot;X-Generator: Lokalize 2.0\n&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.cpp:215
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Source text&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.cpp:216
+#: ../../qttools/src/linguist/linguist/mainwindow.cpp:241
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Index&quot;
+msgstr &quot;Index&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.cpp:239
+#: ../../qttools/src/linguist/linguist/mainwindow.cpp:303
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Context&quot;
+msgstr &quot;Context&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.cpp:240
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Items&quot;
+msgstr &quot;Items&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.cpp:320
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;This panel lists the source contexts.&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.cpp:333
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Strings&quot;
+msgstr &quot;Tekenreeksen&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.cpp:370
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Phrases and guesses&quot;
+msgstr &quot;Uitdrukkingen en probeersels&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.cpp:380
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Sources and Forms&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.cpp:395
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Warnings&quot;
+msgstr &quot;Waarschuwingen&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.cpp:454
+msgctxt &quot;MainWindow|status bar: file(s) modified&quot;
+msgid &quot; MOD &quot;
+msgstr &quot; MOD &quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.cpp:594
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Loading...&quot;
+msgstr &quot;Bezig met laden...&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.cpp:626
+#: ../../qttools/src/linguist/linguist/mainwindow.cpp:648
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Loading File - Qt Linguist&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.cpp:627
+#, qt-format
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;&quot;
+&quot;The file &apos;%1&apos; does not seem to be related to the currently open file(s) &quot;
+&quot;&apos;%2&apos;.\n&quot;
+&quot;\n&quot;
+&quot;Close the open file(s) first?&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.cpp:649
+#, qt-format
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;&quot;
+&quot;The file &apos;%1&apos; does not seem to be related to the file &apos;%2&apos; which is being &quot;
+&quot;loaded as well.\n&quot;
+&quot;\n&quot;
+&quot;Skip loading the first named file?&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.cpp:710
+#, qt-format
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;%n translation unit(s) loaded.&quot;
+msgid_plural &quot;%n translation unit(s) loaded.&quot;
+msgstr[0] &quot;&quot;
+msgstr[1] &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.cpp:794
+#, qt-format
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Related files (%1);;&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.cpp:798
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Open Translation Files&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.cpp:808
+#: ../../qttools/src/linguist/linguist/mainwindow.cpp:839
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;File saved.&quot;
+msgstr &quot;Bestand opgeslagen.&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.cpp:855
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;&quot;
+&quot;Qt message files for released applications (*.qm)\n&quot;
+&quot;All files (*)&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.cpp:858
+#: ../../qttools/src/linguist/linguist/mainwindow.cpp:870
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;File created.&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.cpp:904
+#: ../../qttools/src/linguist/linguist/mainwindow.cpp:1252
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Printing...&quot;
+msgstr &quot;Bezig met afdrukken...&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.cpp:912
+#, qt-format
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Context: %1&quot;
+msgstr &quot;Context: %1&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.cpp:944
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;finished&quot;
+msgstr &quot;voltooid&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.cpp:947
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;unresolved&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.cpp:951
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;obsolete&quot;
+msgstr &quot;verouderd&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.cpp:966
+#: ../../qttools/src/linguist/linguist/mainwindow.cpp:1265
+#, qt-format
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Printing... (page %1)&quot;
+msgstr &quot;Bezig met afdrukken... (pagina %1)&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.cpp:973
+#: ../../qttools/src/linguist/linguist/mainwindow.cpp:1272
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Printing completed&quot;
+msgstr &quot;Afdrukken voltooid&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.cpp:975
+#: ../../qttools/src/linguist/linguist/mainwindow.cpp:1274
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Printing aborted&quot;
+msgstr &quot;Afdrukken afgebroken&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.cpp:1043
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Search wrapped.&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.cpp:1060
+#: ../../qttools/src/linguist/linguist/mainwindow.cpp:1337
+#: ../../qttools/src/linguist/linguist/mainwindow.cpp:1370
+#: ../../qttools/src/linguist/linguist/mainwindow.cpp:1394
+#: ../../qttools/src/linguist/linguist/mainwindow.cpp:1416
+#: ../../qttools/src/linguist/linguist/mainwindow.cpp:1969
+#: ../../qttools/src/linguist/linguist/mainwindow.cpp:1970
+#: ../../qttools/src/linguist/linguist/mainwindow.cpp:2267
+#: ../../qttools/src/linguist/linguist/mainwindow.cpp:2307
+#: ../../qttools/src/linguist/linguist/mainwindow.cpp:2317
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Qt Linguist&quot;
+msgstr &quot;Qt Linquist&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.cpp:1061
+#: ../../qttools/src/linguist/linguist/mainwindow.cpp:1162
+#, qt-format
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Cannot find the string &apos;%1&apos;.&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.cpp:1080
+#, qt-format
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Search And Translate in &apos;%1&apos; - Qt Linguist&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.cpp:1114
+#: ../../qttools/src/linguist/linguist/mainwindow.cpp:1137
+#: ../../qttools/src/linguist/linguist/mainwindow.cpp:1161
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Translate - Qt Linguist&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.cpp:1115
+#, qt-format
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Translated %n entry(s)&quot;
+msgid_plural &quot;Translated %n entry(s)&quot;
+msgstr[0] &quot;&quot;
+msgstr[1] &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.cpp:1138
+#, qt-format
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;No more occurrences of &apos;%1&apos;. Start over?&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.cpp:1168
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Create New Phrase Book&quot;
+msgstr &quot;Een nieuw uitdrukkingenboek aanmaken&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.cpp:1169
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;&quot;
+&quot;Qt phrase books (*.qph)\n&quot;
+&quot;All files (*)&quot;
+msgstr &quot;&quot;
+&quot;Qt-uitdrukkingenboeken (*.qph)\n&quot;
+&quot;Alle bestanden (*)&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.cpp:1180
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Phrase book created.&quot;
+msgstr &quot;Uitdrukkingenboek aangemaakt.&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.cpp:1197
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Open Phrase Book&quot;
+msgstr &quot;Uitdrukkingenboek openen&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.cpp:1198
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Qt phrase books (*.qph);;All files (*)&quot;
+msgstr &quot;Qt-uitdrukkingenboeken (*.qph);;Alle bestanden (*)&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.cpp:1205
+#, qt-format
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;%n phrase(s) loaded.&quot;
+msgid_plural &quot;%n phrase(s) loaded.&quot;
+msgstr[0] &quot;%n uitdrukking(en) geladen.&quot;
+msgstr[1] &quot;%n uitdrukking(en) geladen.&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.cpp:1298
+#: ../../qttools/src/linguist/linguist/mainwindow.cpp:1301
+#: ../../qttools/src/linguist/linguist/mainwindow.cpp:1308
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Add to phrase book&quot;
+msgstr &quot;Aan uitdrukkingenboek toevoegen&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.cpp:1299
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;No appropriate phrasebook found.&quot;
+msgstr &quot;Geen toepasselijk uitdrukkingenboek gevonden.&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.cpp:1302
+#, qt-format
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Adding entry to phrasebook %1&quot;
+msgstr &quot;Een item toevoegen aan uitdrukkingenboek %1&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.cpp:1309
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Select phrase book to add to&quot;
+msgstr &quot;Uitdrukkingenboek selecteren om aan toe te voegen&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.cpp:1338
+#, qt-format
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Unable to launch Qt Assistant (%1)&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.cpp:1354
+#, qt-format
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Version %1&quot;
+msgstr &quot;Versie %1&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.cpp:1357
+#, qt-format
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;&quot;
+&quot;&lt;center&gt;&lt;img src=\&quot;:/images/splash.png\&quot;/&gt;&lt;/img&gt;&lt;p&gt;%1&lt;/p&gt;&lt;/center&gt;&lt;p&gt;Qt &quot;
+&quot;Linguist is a tool for adding translations to Qt applications.&lt;/&quot;
+&quot;p&gt;&lt;p&gt;Copyright (C) %2 The Qt Company Ltd.&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.cpp:1395
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Do you want to save the modified files?&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.cpp:1417
+#, qt-format
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Do you want to save &apos;%1&apos;?&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.cpp:1461
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Qt Linguist[*]&quot;
+msgstr &quot;Qt Linguist[*]&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.cpp:1463
+#, qt-format
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;%1[*] - Qt Linguist&quot;
+msgstr &quot;%1[*] - Qt Linguist&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.cpp:1720
+#: ../../qttools/src/linguist/linguist/mainwindow.cpp:1732
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;No untranslated translation units left.&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.cpp:1954
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;&amp;Window&quot;
+msgstr &quot;&amp;Venster&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.cpp:1956
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Minimize&quot;
+msgstr &quot;Minimaliseren&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.cpp:1957
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Ctrl+M&quot;
+msgstr &quot;Ctrl+M&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.cpp:1969
+#, qt-format
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Display the manual for %1.&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.cpp:1970
+#, qt-format
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Display information about %1.&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.cpp:2061
+#, qt-format
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;&amp;Save &apos;%1&apos;&quot;
+msgstr &quot;&apos;%1&apos; op&amp;slaan&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.cpp:2062
+#, qt-format
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Save &apos;%1&apos; &amp;As...&quot;
+msgstr &quot;&apos;%1&apos; opslaan &amp;als...&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.cpp:2063
+#, qt-format
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Release &apos;%1&apos;&quot;
+msgstr &quot;&apos;%1&apos; vrijgeven&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.cpp:2064
+#, qt-format
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Release &apos;%1&apos; As...&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.cpp:2065
+#, qt-format
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;&amp;Close &apos;%1&apos;&quot;
+msgstr &quot;&apos;%1&apos; sl&amp;uiten&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.cpp:2067
+#: ../../qttools/src/linguist/linguist/mainwindow.cpp:2082
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;&amp;Save&quot;
+msgstr &quot;Op&amp;slaan&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.cpp:2071
+#: ../../qttools/src/linguist/linguist/mainwindow.cpp:2084
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;&amp;Close&quot;
+msgstr &quot;Sl&amp;uiten&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.cpp:2074
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Save All&quot;
+msgstr &quot;Alles opslaan&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.cpp:2076
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Close All&quot;
+msgstr &quot;Alles sluiten&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.cpp:2083
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;&amp;Release&quot;
+msgstr &quot;&amp;Uitgave&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.cpp:2099
+#, qt-format
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Translation File &amp;Settings for &apos;%1&apos;...&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.cpp:2100
+#, qt-format
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;&amp;Batch Translation of &apos;%1&apos;...&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.cpp:2101
+#, qt-format
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Search And &amp;Translate in &apos;%1&apos;...&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.cpp:2105
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Search And &amp;Translate...&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.cpp:2268
+#, qt-format
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Cannot read from phrase book &apos;%1&apos;.&quot;
+msgstr &quot;Kan uit uitdrukkingenboek &apos;%1&apos; niet lezen.&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.cpp:2283
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Close this phrase book.&quot;
+msgstr &quot;Dit uitdrukkingenboek sluiten.&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.cpp:2287
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Enables you to add, modify, or delete entries in this phrase book.&quot;
+msgstr &quot;&quot;
+&quot;Stelt u in staat om items toe te voegen, te wijzigen of te verwijderen in &quot;
+&quot;dit uitdrukkingenboek.&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.cpp:2292
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Print the entries in this phrase book.&quot;
+msgstr &quot;De items in dit uitdrukkingenboek afdrukken.&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.cpp:2308
+#, qt-format
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Cannot create phrase book &apos;%1&apos;.&quot;
+msgstr &quot;Kan uitdrukkingenboek &apos;%1&apos; niet aanmaken.&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.cpp:2318
+#, qt-format
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;Do you want to save phrase book &apos;%1&apos;?&quot;
+msgstr &quot;Wilt u uitdrukkingenboek &apos;%1&apos; opslaan?&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.cpp:2352
+#, qt-format
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;%n unfinished message(s) left.&quot;
+msgid_plural &quot;%n unfinished message(s) left.&quot;
+msgstr[0] &quot;&quot;
+msgstr[1] &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/mainwindow.cpp:2700
+msgctxt &quot;MainWindow|&quot;
+msgid &quot;All&quot;
+msgstr &quot;Alles&quot;
+
+# Freek de Kruijf &lt;freek@opensuse.org&gt;, 2014, 2018.
+#: ../../qttools/src/linguist/linguist/messageeditor.cpp:29
+#, fuzzy
+#| msgid &quot;&quot;
+msgctxt &quot;MessageEditor|This is the right panel of the main window.&quot;
+msgid &quot;&quot;
+msgstr &quot;&quot;
+&quot;Project-Id-Version: \n&quot;
+&quot;PO-Revision-Date: 2018-06-15 13:01+0100\n&quot;
+&quot;Last-Translator: Freek de Kruijf &lt;freekdekruijf@kde.nl&gt;\n&quot;
+&quot;Language-Team: Dutch &lt;kde-i18n-nl@kde.org&gt;\n&quot;
+&quot;Language: nl\n&quot;
+&quot;MIME-Version: 1.0\n&quot;
+&quot;Content-Type: text/plain; charset=UTF-8\n&quot;
+&quot;Content-Transfer-Encoding: 8bit\n&quot;
+&quot;X-Qt-Contexts: true\n&quot;
+&quot;Plural-Forms: nplurals=2; plural=(n != 1);\n&quot;
+&quot;X-Generator: Lokalize 2.0\n&quot;
+
+#: ../../qttools/src/linguist/linguist/messageeditor.cpp:104
+msgctxt &quot;MessageEditor|&quot;
+msgid &quot;&quot;
+&quot;This whole panel allows you to view and edit the translation of some source &quot;
+&quot;text.&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/messageeditor.cpp:114
+msgctxt &quot;MessageEditor|&quot;
+msgid &quot;Source text&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/messageeditor.cpp:116
+msgctxt &quot;MessageEditor|&quot;
+msgid &quot;This area shows the source text.&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/messageeditor.cpp:120
+msgctxt &quot;MessageEditor|&quot;
+msgid &quot;Source text (Plural)&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/messageeditor.cpp:122
+msgctxt &quot;MessageEditor|&quot;
+msgid &quot;This area shows the plural form of the source text.&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/messageeditor.cpp:126
+msgctxt &quot;MessageEditor|&quot;
+msgid &quot;Developer comments&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/messageeditor.cpp:129
+msgctxt &quot;MessageEditor|&quot;
+msgid &quot;&quot;
+&quot;This area shows a comment that may guide you, and the context in which the &quot;
+&quot;text occurs.&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/messageeditor.cpp:190
+msgctxt &quot;MessageEditor|&quot;
+msgid &quot;&quot;
+&quot;Here you can enter comments for your own use. They have no effect on the &quot;
+&quot;translated applications.&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/messageeditor.cpp:451
+#, qt-format
+msgctxt &quot;MessageEditor|&quot;
+msgid &quot;Translation to %1 (%2)&quot;
+msgstr &quot;Vertaling naar %1 (%2)&quot;
+
+#: ../../qttools/src/linguist/linguist/messageeditor.cpp:460
+msgctxt &quot;MessageEditor|&quot;
+msgid &quot;&quot;
+&quot;This is where you can enter or modify the translation of the above source &quot;
+&quot;text.&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/messageeditor.cpp:465
+#, qt-format
+msgctxt &quot;MessageEditor|&quot;
+msgid &quot;Translation to %1&quot;
+msgstr &quot;Vertaling naar %1&quot;
+
+#: ../../qttools/src/linguist/linguist/messageeditor.cpp:466
+#, qt-format
+msgctxt &quot;MessageEditor|&quot;
+msgid &quot;Translator comments for %1&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/messageeditor.cpp:590
+#, qt-format
+msgctxt &quot;MessageEditor|&quot;
+msgid &quot;&quot;
+&quot;&apos;%1&apos;\n&quot;
+&quot;Line: %2&quot;
+msgstr &quot;&quot;
+&quot;&apos;%1&apos;\n&quot;
+&quot;Regel: %2&quot;
+
+#: ../../qttools/src/linguist/linguist/messagemodel.cpp:1271
+#, qt-format
+msgctxt &quot;MessageModel|&quot;
+msgid &quot;Completion status for %1&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/messagemodel.cpp:1286
+msgctxt &quot;MessageModel|&quot;
+msgid &quot;&lt;file header&gt;&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/messagemodel.cpp:1288
+msgctxt &quot;MessageModel|&quot;
+msgid &quot;&lt;context comment&gt;&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/messagemodel.cpp:1359
+msgctxt &quot;MessageModel|&quot;
+msgid &quot;&lt;unnamed context&gt;&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/messagemodel.cpp:1365
+#, qt-format
+msgctxt &quot;MessageModel|&quot;
+msgid &quot;%n unfinished message(s) left.&quot;
+msgid_plural &quot;%n unfinished message(s) left.&quot;
+msgstr[0] &quot;&quot;
+msgstr[1] &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/phrase.cpp:178
+#, qt-format
+msgctxt &quot;PhraseBook|&quot;
+msgid &quot;Parse error at line %1, column %2 (%3).&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/phrasebookbox.ui:-1
+msgctxt &quot;PhraseBookBox|&quot;
+msgid &quot;Edit Phrase Book&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/phrasebookbox.ui:-1
+msgctxt &quot;PhraseBookBox|&quot;
+msgid &quot;&quot;
+&quot;This window allows you to add, modify, or delete entries in a phrase book.&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/phrasebookbox.ui:-1
+msgctxt &quot;PhraseBookBox|&quot;
+msgid &quot;&amp;Translation:&quot;
+msgstr &quot;Ver&amp;taling:&quot;
+
+#: ../../qttools/src/linguist/linguist/phrasebookbox.ui:-1
+msgctxt &quot;PhraseBookBox|&quot;
+msgid &quot;&quot;
+&quot;This is the phrase in the target language corresponding to the source phrase.&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/phrasebookbox.ui:-1
+msgctxt &quot;PhraseBookBox|&quot;
+msgid &quot;S&amp;ource phrase:&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/phrasebookbox.ui:-1
+msgctxt &quot;PhraseBookBox|&quot;
+msgid &quot;This is a definition for the source phrase.&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/phrasebookbox.ui:-1
+msgctxt &quot;PhraseBookBox|&quot;
+msgid &quot;This is the phrase in the source language.&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/phrasebookbox.ui:-1
+msgctxt &quot;PhraseBookBox|&quot;
+msgid &quot;&amp;Definition:&quot;
+msgstr &quot;&amp;Definitie:&quot;
+
+#: ../../qttools/src/linguist/linguist/phrasebookbox.ui:-1
+msgctxt &quot;PhraseBookBox|&quot;
+msgid &quot;Click here to add the phrase to the phrase book.&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/phrasebookbox.ui:-1
+msgctxt &quot;PhraseBookBox|&quot;
+msgid &quot;&amp;New Entry&quot;
+msgstr &quot;&amp;Nieuw item&quot;
+
+#: ../../qttools/src/linguist/linguist/phrasebookbox.ui:-1
+msgctxt &quot;PhraseBookBox|&quot;
+msgid &quot;Click here to remove the entry from the phrase book.&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/phrasebookbox.ui:-1
+msgctxt &quot;PhraseBookBox|&quot;
+msgid &quot;&amp;Remove Entry&quot;
+msgstr &quot;Item ve&amp;rwijderen&quot;
+
+#: ../../qttools/src/linguist/linguist/phrasebookbox.ui:-1
+msgctxt &quot;PhraseBookBox|&quot;
+msgid &quot;Settin&amp;gs...&quot;
+msgstr &quot;Instellin&amp;gen...&quot;
+
+#: ../../qttools/src/linguist/linguist/phrasebookbox.ui:-1
+msgctxt &quot;PhraseBookBox|&quot;
+msgid &quot;Click here to save the changes made.&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/phrasebookbox.ui:-1
+msgctxt &quot;PhraseBookBox|&quot;
+msgid &quot;&amp;Save&quot;
+msgstr &quot;Op&amp;slaan&quot;
+
+#: ../../qttools/src/linguist/linguist/phrasebookbox.ui:-1
+msgctxt &quot;PhraseBookBox|&quot;
+msgid &quot;Click here to close this window.&quot;
+msgstr &quot;&quot;
+
+#: ../../qttools/src/linguist/linguist/phrasebookbox.ui:-1
+msgctxt &quot;PhraseBookBox|&quot;
+msgid &quot;Close&quot;
+msgstr &quot;Sluiten&quot;
+
+# Freek de Kruijf &lt;freek@opensuse.org&gt;, 2014, 2018.
+#: ../../qttools/src/linguist/linguist/phrasebookbox.cpp:29
+#, fuzzy
+#| msgid &quot;&quot;</extra-po-header_comment>
+ <extra-po-headers>Project-Id-Version,PO-Revision-Date,Last-Translator,Language-Team,Language,MIME-Version,Content-Type,Content-Transfer-Encoding,X-Qt-Contexts,Plural-Forms,X-Generator</extra-po-headers>
+<context>
+ <name>AboutDialog</name>
+ <message>
+ <source>Qt Linguist</source>
+ <translation>Qt Linquist</translation>
+ </message>
+</context>
+<context>
+ <name>BatchTranslationDialog</name>
+ <message>
+ <source>Qt Linguist - Batch Translation</source>
+ <translation>Qt Linguist - Vertaling in bulk</translation>
+ </message>
+ <message>
+ <source>Options</source>
+ <translation>Opties</translation>
+ </message>
+ <message>
+ <source>Set translated entries to finished</source>
+ <translation>Vertaalde items op gereed zetten</translation>
+ </message>
+ <message>
+ <source>Retranslate entries with existing translation</source>
+ <translation>Items met bestaande vertalingen opnieuw vertalen</translation>
+ </message>
+ <message>
+ <source>Note that the modified entries will be reset to unfinished if &apos;Set translated entries to finished&apos; above is unchecked</source>
+ <translation>Merk op dat de gewijzigde items gereset zullen worden naar niet-gereed als bovenstaand &apos;Vertaalde items op gereed zetten&apos; niet is gedeactiveerd</translation>
+ </message>
+ <message>
+ <source>Translate also finished entries</source>
+ <translation>Ook items gereed vertalen</translation>
+ </message>
+ <message>
+ <source>Phrase book preference</source>
+ <translation>Voorkeur voor uitdrukkingenboek</translation>
+ </message>
+ <message>
+ <source>Move up</source>
+ <translation>Omhoog</translation>
+ </message>
+ <message>
+ <source>Move down</source>
+ <translation>Omlaag</translation>
+ </message>
+ <message>
+ <source>The batch translator will search through the selected phrase books in the order given above</source>
+ <translation>De bulkvertaler zal de geselecteerde uitdrukkingenboeken doorzoeken in de boven gegeven volgorde</translation>
+ </message>
+ <message>
+ <source>&amp;Run</source>
+ <translation>Uitvoe&amp;ren</translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+ <translation>Annuleren</translation>
+ </message>
+ <message>
+ <source>Batch Translation of &apos;%1&apos; - Qt Linguist</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Searching, please wait...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Cancel</source>
+ <translation>&amp;Annuleren</translation>
+ </message>
+ <message>
+ <source>Linguist batch translator</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message numerus="yes">
+ <source>Batch translated %n entries</source>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ </translation>
+ </message>
+</context>
+<context>
+ <name>DataModel</name>
+ <message>
+ <source>The translation file &apos;%1&apos; will not be loaded because it is empty.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;qt&gt;Duplicate messages found in &apos;%1&apos;:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;p&gt;[more duplicates omitted]</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;p&gt;* ID: %1</source>
+ <translation>&lt;p&gt;* ID: %1</translation>
+ </message>
+ <message>
+ <source>&lt;p&gt;* Context: %1&lt;br&gt;* Source: %2</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;br&gt;* Comment: %3</source>
+ <translation>&lt;br&gt;* Toelichting: %3</translation>
+ </message>
+ <message>
+ <source>Linguist does not know the plural rules for &apos;%1&apos;.
+Will assume a single universal form.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Cannot create &apos;%2&apos;: %1</source>
+ <translation>Kan &apos;%2&apos; niet aanmaken: %1</translation>
+ </message>
+ <message>
+ <source>%1 (%2)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Universal Form</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>ErrorsView</name>
+ <message>
+ <source>Accelerator possibly superfluous in translation.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Accelerator possibly missing in translation.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Translation does not have same leading and trailing whitespace as the source text.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Translation does not end with the same punctuation as the source text.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>A phrase book suggestion for &apos;%1&apos; was ignored.</source>
+ <translation>Een suggestie uit het uitdrukkingenboek voor &apos;%1&apos; is genegeerd.</translation>
+ </message>
+ <message>
+ <source>Translation does not refer to the same place markers as in the source text.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Translation does not contain the necessary %n/%Ln place marker.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Unknown error</source>
+ <translation>Onbekende fout</translation>
+ </message>
+</context>
+<context>
+ <name>FMT</name>
+ <message>
+ <source>GNU Gettext localization files</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>GNU Gettext localization template files</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Compiled Qt translations</source>
+ <translation>Gecompileerde Qt-vertalingen</translation>
+ </message>
+ <message>
+ <source>Qt Linguist &apos;Phrase Book&apos;</source>
+ <translation>Qt Linguist &apos;Uitdrukkingenboek&apos;</translation>
+ </message>
+ <message>
+ <source>Qt translation sources</source>
+ <translation>Qt vertalingsbronnen</translation>
+ </message>
+ <message>
+ <source>XLIFF localization files</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>FindDialog</name>
+ <message>
+ <source>Find</source>
+ <translation>Zoeken</translation>
+ </message>
+ <message>
+ <source>This window allows you to search for some text in the translation source file.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Find what:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Type in the text to search for.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Options</source>
+ <translation>Opties</translation>
+ </message>
+ <message>
+ <source>Lets you use a Perl-compatible regular expression</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Regular &amp;expression</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Texts such as &apos;TeX&apos; and &apos;tex&apos; are considered as different when checked.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Match case</source>
+ <translation>&amp;Hoofdlettergevoelig</translation>
+ </message>
+ <message>
+ <source>Source texts are searched when checked.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Source texts</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Obsoleted messages are skipped when checked.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Skip &amp;obsolete</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Comments and contexts are searched when checked.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Comments</source>
+ <translation>&amp;Commentaar</translation>
+ </message>
+ <message>
+ <source>Ignore &amp;accelerators</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Translations are searched when checked.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Translations</source>
+ <translation>Ver&amp;talingen</translation>
+ </message>
+ <message>
+ <source>Click here to find the next occurrence of the text you typed in.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Find Next</source>
+ <translation>Volgende zoeken</translation>
+ </message>
+ <message>
+ <source>Click here to close this window.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+ <translation>Annuleren</translation>
+ </message>
+</context>
+<context>
+ <name>FormMultiWidget</name>
+ <message>
+ <source>Alt+Delete</source>
+ <extracomment>translate, but don&apos;t change
+</extracomment>
+ <translation>Alt+Delete</translation>
+ </message>
+ <message>
+ <source>Shift+Alt+Insert</source>
+ <extracomment>translate, but don&apos;t change
+</extracomment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Alt+Insert</source>
+ <extracomment>translate, but don&apos;t change
+</extracomment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Confirmation - Qt Linguist</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Delete non-empty length variant?</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>LRelease</name>
+ <message numerus="yes">
+ <source>Dropped %n message(s) which had no ID.</source>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ </translation>
+ </message>
+ <message numerus="yes">
+ <source>Excess context/disambiguation dropped from %n message(s).</source>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ </translation>
+ </message>
+ <message numerus="yes">
+ <source> Generated %n translation(s) (%1 finished and %2 unfinished)</source>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ </translation>
+ </message>
+ <message numerus="yes">
+ <source> Ignored %n untranslated source text(s)</source>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ </translation>
+ </message>
+</context>
+<context>
+ <name>MainWindow</name>
+ <message>
+ <source>MainWindow</source>
+ <translation>Hoofdvenster</translation>
+ </message>
+ <message>
+ <source>&amp;Phrases</source>
+ <translation>&amp;Uitdrukkingen</translation>
+ </message>
+ <message>
+ <source>&amp;Close Phrase Book</source>
+ <translation>Uitdrukkingenboek &amp;sluiten</translation>
+ </message>
+ <message>
+ <source>&amp;Edit Phrase Book</source>
+ <translation>Uitdrukkingenboek b&amp;ewerken</translation>
+ </message>
+ <message>
+ <source>&amp;Print Phrase Book</source>
+ <translation>Uitdrukkingenboek af&amp;drukken</translation>
+ </message>
+ <message>
+ <source>V&amp;alidation</source>
+ <translation>V&amp;alidatie</translation>
+ </message>
+ <message>
+ <source>&amp;View</source>
+ <translation>&amp;Beeld</translation>
+ </message>
+ <message>
+ <source>Vie&amp;ws</source>
+ <translation>Weergave&amp;n</translation>
+ </message>
+ <message>
+ <source>&amp;Toolbars</source>
+ <translation>&amp;Werkbalken</translation>
+ </message>
+ <message>
+ <source>&amp;Zoom</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Guesses</source>
+ <translation>Geraden</translation>
+ </message>
+ <message>
+ <source>&amp;Help</source>
+ <translation>&amp;Help</translation>
+ </message>
+ <message>
+ <source>&amp;Translation</source>
+ <translation>Ver&amp;taling</translation>
+ </message>
+ <message>
+ <source>&amp;File</source>
+ <translation>&amp;Bestand</translation>
+ </message>
+ <message>
+ <source>Recently Opened &amp;Files</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Edit</source>
+ <translation>Be&amp;werken</translation>
+ </message>
+ <message>
+ <source>&amp;Open...</source>
+ <translation>&amp;Openen...</translation>
+ </message>
+ <message>
+ <source>Open a Qt translation source file (TS file) for editing</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Ctrl+O</source>
+ <translation>Ctrl+O</translation>
+ </message>
+ <message>
+ <source>E&amp;xit</source>
+ <translation>&amp;Afsluiten</translation>
+ </message>
+ <message>
+ <source>Close this window and exit.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Ctrl+Q</source>
+ <translation>Ctrl+Q</translation>
+ </message>
+ <message>
+ <source>Save</source>
+ <translation>Opslaan</translation>
+ </message>
+ <message>
+ <source>Save changes made to this Qt translation source file</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Save &amp;As...</source>
+ <translation>Opslaan &amp;als...</translation>
+ </message>
+ <message>
+ <source>Save As...</source>
+ <translation>Opslaan als...</translation>
+ </message>
+ <message>
+ <source>Save changes made to this Qt translation source file into a new file.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Release</source>
+ <translation>Uitgave</translation>
+ </message>
+ <message>
+ <source>Create a Qt message file suitable for released applications from the current message file.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Print...</source>
+ <translation>Af&amp;drukken...</translation>
+ </message>
+ <message>
+ <source>Print a list of all the translation units in the current translation source file.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Ctrl+P</source>
+ <translation>Ctrl+P</translation>
+ </message>
+ <message>
+ <source>&amp;Undo</source>
+ <translation>&amp;Ongedaan maken</translation>
+ </message>
+ <message>
+ <source>Undo the last editing operation performed on the current translation.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Ctrl+Z</source>
+ <translation>Ctrl+Z</translation>
+ </message>
+ <message>
+ <source>&amp;Redo</source>
+ <translation>Opnie&amp;uw</translation>
+ </message>
+ <message>
+ <source>Redo an undone editing operation performed on the translation.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Ctrl+Y</source>
+ <translation>Ctrl+Y</translation>
+ </message>
+ <message>
+ <source>Cu&amp;t</source>
+ <translation>Kni&amp;ppen</translation>
+ </message>
+ <message>
+ <source>Copy the selected translation text to the clipboard and deletes it.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Ctrl+X</source>
+ <translation>Ctrl+X</translation>
+ </message>
+ <message>
+ <source>&amp;Copy</source>
+ <translation>&amp;Kopiëren</translation>
+ </message>
+ <message>
+ <source>Copy the selected translation text to the clipboard.</source>
+ <translation>De geselecteerde tekst van de vertaling naar het klembord kopiëren.</translation>
+ </message>
+ <message>
+ <source>Ctrl+C</source>
+ <translation>Ctrl+C</translation>
+ </message>
+ <message>
+ <source>&amp;Paste</source>
+ <translation>P&amp;lakken</translation>
+ </message>
+ <message>
+ <source>Paste the clipboard text into the translation.</source>
+ <translation>Plak de tekst van het klembord in de vertaling.</translation>
+ </message>
+ <message>
+ <source>Ctrl+V</source>
+ <translation>Ctrl+V</translation>
+ </message>
+ <message>
+ <source>Select &amp;All</source>
+ <translation>&amp;Alles selecteren</translation>
+ </message>
+ <message>
+ <source>Select the whole translation text.</source>
+ <translation>De gehele te vertalen tekst selecteren.</translation>
+ </message>
+ <message>
+ <source>Ctrl+A</source>
+ <translation>Ctrl+A</translation>
+ </message>
+ <message>
+ <source>&amp;Find...</source>
+ <translation>&amp;Zoeken...</translation>
+ </message>
+ <message>
+ <source>Search for some text in the translation source file.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Ctrl+F</source>
+ <translation>Ctrl+F</translation>
+ </message>
+ <message>
+ <source>Find &amp;Next</source>
+ <translation>Vol&amp;gende zoeken</translation>
+ </message>
+ <message>
+ <source>Continue the search where it was left.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>F3</source>
+ <translation>F3</translation>
+ </message>
+ <message>
+ <source>&amp;Prev Unfinished</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Previous unfinished item</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Move to the previous unfinished item.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Ctrl+K</source>
+ <translation>Ctrl+K</translation>
+ </message>
+ <message>
+ <source>&amp;Next Unfinished</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Next unfinished item</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Move to the next unfinished item.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Ctrl+J</source>
+ <translation>Ctrl+J</translation>
+ </message>
+ <message>
+ <source>P&amp;rev</source>
+ <translation>Vo&amp;rige</translation>
+ </message>
+ <message>
+ <source>Move to previous item</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Move to the previous item.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Ctrl+Shift+K</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Ne&amp;xt</source>
+ <translation>Vol&amp;gende</translation>
+ </message>
+ <message>
+ <source>Next item</source>
+ <translation>Volgende item</translation>
+ </message>
+ <message>
+ <source>Move to the next item.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Ctrl+Shift+J</source>
+ <translation>Ctrl+Shift+J</translation>
+ </message>
+ <message>
+ <source>&amp;Done and Next</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Mark item as done and move to the next unfinished item</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Mark this item as done and move to the next unfinished item.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Copy from source text</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Copies the source text into the translation field</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Copies the source text into the translation field.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Ctrl+B</source>
+ <translation>Ctrl+B</translation>
+ </message>
+ <message>
+ <source>&amp;Accelerators</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Toggles the validity check of accelerators</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Toggles the validity check of accelerators, i.e. whether the number of ampersands in the source and translation text is the same. If the check fails, a message is shown in the warnings window.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Surrounding &amp;Whitespace</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Toggles the validity check of surrounding whitespace.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Toggles the validity check of surrounding whitespace. If the check fails, a message is shown in the warnings window.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Ending Punctuation</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Toggles the validity check of ending punctuation</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Toggles the validity check of ending punctuation. If the check fails, a message is shown in the warnings window.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Phrase matches</source>
+ <translation>Overeenkomsten met &amp;uitdrukkingen</translation>
+ </message>
+ <message>
+ <source>Toggles checking that phrase suggestions are used</source>
+ <translation>Schakelt controle om dat suggesties voor uitdrukkingen worden gebruikt</translation>
+ </message>
+ <message>
+ <source>Toggles checking that phrase suggestions are used. If the check fails, a message is shown in the warnings window.</source>
+ <translation>Schakelt controle om dat suggesties voor uitdrukkingen worden gebruikt. Als de controle mislukt, dan wordt een bericht getoond in het waarschuwingsvenster.</translation>
+ </message>
+ <message>
+ <source>Place &amp;Marker Matches</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Toggles the validity check of place markers</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Toggles the validity check of place markers, i.e. whether %1, %2, ... are used consistently in the source text and translation text. If the check fails, a message is shown in the warnings window.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;New Phrase Book...</source>
+ <translation>&amp;Nieuw uitdrukkingenboek...</translation>
+ </message>
+ <message>
+ <source>Create a new phrase book.</source>
+ <translation>Een nieuw uitdrukkingenboek aanmaken.</translation>
+ </message>
+ <message>
+ <source>Ctrl+N</source>
+ <translation>Ctrl+N</translation>
+ </message>
+ <message>
+ <source>&amp;Open Phrase Book...</source>
+ <translation>Uitdrukkingenboek &amp;openen...</translation>
+ </message>
+ <message>
+ <source>Open a phrase book to assist translation.</source>
+ <translation>Een uitdrukkingenboek openen om te assisteren bij vertaling.</translation>
+ </message>
+ <message>
+ <source>Ctrl+H</source>
+ <translation>Ctrl+H</translation>
+ </message>
+ <message>
+ <source>&amp;Reset Sorting</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Sort the items back in the same order as in the message file.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Display guesses</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Set whether or not to display translation guesses.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Statistics</source>
+ <translation>&amp;Statistieken</translation>
+ </message>
+ <message>
+ <source>Display translation statistics.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Manual</source>
+ <translation>Hand&amp;matig</translation>
+ </message>
+ <message>
+ <source>F1</source>
+ <translation>F1</translation>
+ </message>
+ <message>
+ <source>About Qt Linguist</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>About Qt</source>
+ <translation>Info over Qt</translation>
+ </message>
+ <message>
+ <source>Display information about the Qt toolkit by Digia.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;What&apos;s This?</source>
+ <translation>&amp;Wat is dit?</translation>
+ </message>
+ <message>
+ <source>What&apos;s This?</source>
+ <translation>Wat is dit?</translation>
+ </message>
+ <message>
+ <source>Enter What&apos;s This? mode.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Shift+F1</source>
+ <translation>Shift+F1</translation>
+ </message>
+ <message>
+ <source>&amp;Search And Translate...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Replace the translation on all entries that matches the search source text.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Batch Translation...</source>
+ <translation>&amp;Bulk vertaling...</translation>
+ </message>
+ <message>
+ <source>Batch translate all entries using the information in the phrase books.</source>
+ <translation>Vertaal alle items in bulk met gebruik van de informatie in de uitdrukkingenboeken.</translation>
+ </message>
+ <message>
+ <source>Release As...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Create a Qt message file suitable for released applications from the current message file. The filename will automatically be determined from the name of the TS file.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>File</source>
+ <translation>Bestand</translation>
+ </message>
+ <message>
+ <source>Edit</source>
+ <translation>Bewerken</translation>
+ </message>
+ <message>
+ <source>Translation</source>
+ <translation>Vertaling</translation>
+ </message>
+ <message>
+ <source>Validation</source>
+ <translation>Validatie</translation>
+ </message>
+ <message>
+ <source>Help</source>
+ <translation>Help</translation>
+ </message>
+ <message>
+ <source>Open/Refresh Form &amp;Preview</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Form Preview Tool</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>F5</source>
+ <translation>F5</translation>
+ </message>
+ <message>
+ <source>Translation File &amp;Settings...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Add to Phrase Book</source>
+ <translation>&amp;Aan uitdrukkingenboek toevoegen</translation>
+ </message>
+ <message>
+ <source>Ctrl+T</source>
+ <translation>Ctrl+T</translation>
+ </message>
+ <message>
+ <source>Open Read-O&amp;nly...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Save All</source>
+ <translation>Alles op&amp;slaan</translation>
+ </message>
+ <message>
+ <source>Ctrl+S</source>
+ <translation>Ctrl+S</translation>
+ </message>
+ <message>
+ <source>&amp;Release All</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Close</source>
+ <translation>Sluiten</translation>
+ </message>
+ <message>
+ <source>&amp;Close All</source>
+ <translation>Alles &amp;sluiten</translation>
+ </message>
+ <message>
+ <source>Ctrl+W</source>
+ <translation>Ctrl+W</translation>
+ </message>
+ <message>
+ <source>Length Variants</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Visualize whitespace</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Toggles visualize whitespace in editors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Increase</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Ctrl++</source>
+ <translation>Ctrl++</translation>
+ </message>
+ <message>
+ <source>Decrease</source>
+ <translation>Verminderen</translation>
+ </message>
+ <message>
+ <source>Ctrl+-</source>
+ <translation>Ctrl+-</translation>
+ </message>
+ <message>
+ <source>Reset to default</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Ctrl+0</source>
+ <translation>Ctrl+0</translation>
+ </message>
+ <message>
+ <source>Show more</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Alt++</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Show fewer</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Alt+-</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Alt+0</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>D&amp;one</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Mark item as done</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Mark this item as done.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Source text</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Index</source>
+ <translation>Index</translation>
+ </message>
+ <message>
+ <source>Context</source>
+ <translation>Context</translation>
+ </message>
+ <message>
+ <source>Items</source>
+ <translation>Items</translation>
+ </message>
+ <message>
+ <source>This panel lists the source contexts.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Strings</source>
+ <translation>Tekenreeksen</translation>
+ </message>
+ <message>
+ <source>Phrases and guesses</source>
+ <translation>Uitdrukkingen en probeersels</translation>
+ </message>
+ <message>
+ <source>Sources and Forms</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Warnings</source>
+ <translation>Waarschuwingen</translation>
+ </message>
+ <message>
+ <source> MOD </source>
+ <comment>status bar: file(s) modified</comment>
+ <translation> MOD </translation>
+ </message>
+ <message>
+ <source>Loading...</source>
+ <translation>Bezig met laden...</translation>
+ </message>
+ <message>
+ <source>Loading File - Qt Linguist</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The file &apos;%1&apos; does not seem to be related to the currently open file(s) &apos;%2&apos;.
+
+Close the open file(s) first?</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The file &apos;%1&apos; does not seem to be related to the file &apos;%2&apos; which is being loaded as well.
+
+Skip loading the first named file?</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message numerus="yes">
+ <source>%n translation unit(s) loaded.</source>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ </translation>
+ </message>
+ <message>
+ <source>Related files (%1);;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Open Translation Files</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>File saved.</source>
+ <translation>Bestand opgeslagen.</translation>
+ </message>
+ <message>
+ <source>Qt message files for released applications (*.qm)
+All files (*)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>File created.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Printing...</source>
+ <translation>Bezig met afdrukken...</translation>
+ </message>
+ <message>
+ <source>Context: %1</source>
+ <translation>Context: %1</translation>
+ </message>
+ <message>
+ <source>finished</source>
+ <translation>voltooid</translation>
+ </message>
+ <message>
+ <source>unresolved</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>obsolete</source>
+ <translation>verouderd</translation>
+ </message>
+ <message>
+ <source>Printing... (page %1)</source>
+ <translation>Bezig met afdrukken... (pagina %1)</translation>
+ </message>
+ <message>
+ <source>Printing completed</source>
+ <translation>Afdrukken voltooid</translation>
+ </message>
+ <message>
+ <source>Printing aborted</source>
+ <translation>Afdrukken afgebroken</translation>
+ </message>
+ <message>
+ <source>Search wrapped.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Qt Linguist</source>
+ <translation>Qt Linquist</translation>
+ </message>
+ <message>
+ <source>Cannot find the string &apos;%1&apos;.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Search And Translate in &apos;%1&apos; - Qt Linguist</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Translate - Qt Linguist</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message numerus="yes">
+ <source>Translated %n entry(s)</source>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ </translation>
+ </message>
+ <message>
+ <source>No more occurrences of &apos;%1&apos;. Start over?</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Create New Phrase Book</source>
+ <translation>Een nieuw uitdrukkingenboek aanmaken</translation>
+ </message>
+ <message>
+ <source>Qt phrase books (*.qph)
+All files (*)</source>
+ <translation>Qt-uitdrukkingenboeken (*.qph)
+Alle bestanden (*)</translation>
+ </message>
+ <message>
+ <source>Phrase book created.</source>
+ <translation>Uitdrukkingenboek aangemaakt.</translation>
+ </message>
+ <message>
+ <source>Open Phrase Book</source>
+ <translation>Uitdrukkingenboek openen</translation>
+ </message>
+ <message>
+ <source>Qt phrase books (*.qph);;All files (*)</source>
+ <translation>Qt-uitdrukkingenboeken (*.qph);;Alle bestanden (*)</translation>
+ </message>
+ <message numerus="yes">
+ <source>%n phrase(s) loaded.</source>
+ <translation>
+ <numerusform>%n uitdrukking(en) geladen.</numerusform>
+ <numerusform>%n uitdrukking(en) geladen.</numerusform>
+ </translation>
+ </message>
+ <message>
+ <source>Add to phrase book</source>
+ <translation>Aan uitdrukkingenboek toevoegen</translation>
+ </message>
+ <message>
+ <source>No appropriate phrasebook found.</source>
+ <translation>Geen toepasselijk uitdrukkingenboek gevonden.</translation>
+ </message>
+ <message>
+ <source>Adding entry to phrasebook %1</source>
+ <translation>Een item toevoegen aan uitdrukkingenboek %1</translation>
+ </message>
+ <message>
+ <source>Select phrase book to add to</source>
+ <translation>Uitdrukkingenboek selecteren om aan toe te voegen</translation>
+ </message>
+ <message>
+ <source>Unable to launch Qt Assistant (%1)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Version %1</source>
+ <translation>Versie %1</translation>
+ </message>
+ <message>
+ <source>&lt;center&gt;&lt;img src=&quot;:/images/splash.png&quot;/&gt;&lt;/img&gt;&lt;p&gt;%1&lt;/p&gt;&lt;/center&gt;&lt;p&gt;Qt Linguist is a tool for adding translations to Qt applications.&lt;/p&gt;&lt;p&gt;Copyright (C) %2 The Qt Company Ltd.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Do you want to save the modified files?</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Do you want to save &apos;%1&apos;?</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Qt Linguist[*]</source>
+ <translation>Qt Linguist[*]</translation>
+ </message>
+ <message>
+ <source>%1[*] - Qt Linguist</source>
+ <translation>%1[*] - Qt Linguist</translation>
+ </message>
+ <message>
+ <source>No untranslated translation units left.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Window</source>
+ <translation>&amp;Venster</translation>
+ </message>
+ <message>
+ <source>Minimize</source>
+ <translation>Minimaliseren</translation>
+ </message>
+ <message>
+ <source>Ctrl+M</source>
+ <translation>Ctrl+M</translation>
+ </message>
+ <message>
+ <source>Display the manual for %1.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Display information about %1.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Save &apos;%1&apos;</source>
+ <translation>&apos;%1&apos; op&amp;slaan</translation>
+ </message>
+ <message>
+ <source>Save &apos;%1&apos; &amp;As...</source>
+ <translation>&apos;%1&apos; opslaan &amp;als...</translation>
+ </message>
+ <message>
+ <source>Release &apos;%1&apos;</source>
+ <translation>&apos;%1&apos; vrijgeven</translation>
+ </message>
+ <message>
+ <source>Release &apos;%1&apos; As...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Close &apos;%1&apos;</source>
+ <translation>&apos;%1&apos; sl&amp;uiten</translation>
+ </message>
+ <message>
+ <source>&amp;Save</source>
+ <translation>Op&amp;slaan</translation>
+ </message>
+ <message>
+ <source>&amp;Close</source>
+ <translation>Sl&amp;uiten</translation>
+ </message>
+ <message>
+ <source>Save All</source>
+ <translation>Alles opslaan</translation>
+ </message>
+ <message>
+ <source>Close All</source>
+ <translation>Alles sluiten</translation>
+ </message>
+ <message>
+ <source>&amp;Release</source>
+ <translation>&amp;Uitgave</translation>
+ </message>
+ <message>
+ <source>Translation File &amp;Settings for &apos;%1&apos;...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Batch Translation of &apos;%1&apos;...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Search And &amp;Translate in &apos;%1&apos;...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Search And &amp;Translate...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Cannot read from phrase book &apos;%1&apos;.</source>
+ <translation>Kan uit uitdrukkingenboek &apos;%1&apos; niet lezen.</translation>
+ </message>
+ <message>
+ <source>Close this phrase book.</source>
+ <translation>Dit uitdrukkingenboek sluiten.</translation>
+ </message>
+ <message>
+ <source>Enables you to add, modify, or delete entries in this phrase book.</source>
+ <translation>Stelt u in staat om items toe te voegen, te wijzigen of te verwijderen in dit uitdrukkingenboek.</translation>
+ </message>
+ <message>
+ <source>Print the entries in this phrase book.</source>
+ <translation>De items in dit uitdrukkingenboek afdrukken.</translation>
+ </message>
+ <message>
+ <source>Cannot create phrase book &apos;%1&apos;.</source>
+ <translation>Kan uitdrukkingenboek &apos;%1&apos; niet aanmaken.</translation>
+ </message>
+ <message>
+ <source>Do you want to save phrase book &apos;%1&apos;?</source>
+ <translation>Wilt u uitdrukkingenboek &apos;%1&apos; opslaan?</translation>
+ </message>
+ <message numerus="yes">
+ <source>%n unfinished message(s) left.</source>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ </translation>
+ </message>
+ <message>
+ <source>All</source>
+ <translation>Alles</translation>
+ </message>
+</context>
+<context>
+ <name>MessageEditor</name>
+ <message>
+ <source>This whole panel allows you to view and edit the translation of some source text.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Source text</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>This area shows the source text.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Source text (Plural)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>This area shows the plural form of the source text.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Developer comments</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>This area shows a comment that may guide you, and the context in which the text occurs.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Here you can enter comments for your own use. They have no effect on the translated applications.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Translation to %1 (%2)</source>
+ <translation>Vertaling naar %1 (%2)</translation>
+ </message>
+ <message>
+ <source>This is where you can enter or modify the translation of the above source text.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Translation to %1</source>
+ <translation>Vertaling naar %1</translation>
+ </message>
+ <message>
+ <source>Translator comments for %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&apos;%1&apos;
+Line: %2</source>
+ <translation>&apos;%1&apos;
+Regel: %2</translation>
+ </message>
+ <message>
+ <source>Russian</source>
+ <translation type="vanished">Russisch</translation>
+ </message>
+ <message>
+ <source>German</source>
+ <translation type="vanished">Duits</translation>
+ </message>
+ <message>
+ <source>Japanese</source>
+ <translation type="vanished">Japans</translation>
+ </message>
+ <message>
+ <source>French</source>
+ <translation type="vanished">Frans</translation>
+ </message>
+ <message>
+ <source>Polish</source>
+ <translation type="vanished">Pools</translation>
+ </message>
+ <message>
+ <source>Chinese</source>
+ <translation type="vanished">Chinees</translation>
+ </message>
+</context>
+<context>
+ <name>MessageModel</name>
+ <message>
+ <source>Completion status for %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;file header&gt;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;context comment&gt;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;unnamed context&gt;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message numerus="yes">
+ <source>%n unfinished message(s) left.</source>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ </translation>
+ </message>
+</context>
+<context>
+ <name>PhraseBook</name>
+ <message>
+ <source>Parse error at line %1, column %2 (%3).</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>PhraseBookBox</name>
+ <message>
+ <source>Edit Phrase Book</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>This window allows you to add, modify, or delete entries in a phrase book.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Translation:</source>
+ <translation>Ver&amp;taling:</translation>
+ </message>
+ <message>
+ <source>This is the phrase in the target language corresponding to the source phrase.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>S&amp;ource phrase:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>This is a definition for the source phrase.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>This is the phrase in the source language.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Definition:</source>
+ <translation>&amp;Definitie:</translation>
+ </message>
+ <message>
+ <source>Click here to add the phrase to the phrase book.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;New Entry</source>
+ <translation>&amp;Nieuw item</translation>
+ </message>
+ <message>
+ <source>Click here to remove the entry from the phrase book.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Remove Entry</source>
+ <translation>Item ve&amp;rwijderen</translation>
+ </message>
+ <message>
+ <source>Settin&amp;gs...</source>
+ <translation>Instellin&amp;gen...</translation>
+ </message>
+ <message>
+ <source>Click here to save the changes made.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Save</source>
+ <translation>Op&amp;slaan</translation>
+ </message>
+ <message>
+ <source>Click here to close this window.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Close</source>
+ <translation>Sluiten</translation>
+ </message>
+ <message>
+ <source>(New Entry)</source>
+ <translation>(Nieuw item)</translation>
+ </message>
+ <message>
+ <source>%1[*] - Qt Linguist</source>
+ <translation>%1[*] - Qt Linguist</translation>
+ </message>
+ <message>
+ <source>Qt Linguist</source>
+ <translation>Qt Linquist</translation>
+ </message>
+ <message>
+ <source>Cannot save phrase book &apos;%1&apos;.</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>PhraseModel</name>
+ <message>
+ <source>Source phrase</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Translation</source>
+ <translation>Vertaling</translation>
+ </message>
+ <message>
+ <source>Definition</source>
+ <translation>Definitie</translation>
+ </message>
+</context>
+<context>
+ <name>PhraseView</name>
+ <message>
+ <source>Insert</source>
+ <translation>Invoegen</translation>
+ </message>
+ <message>
+ <source>Edit</source>
+ <translation>Bewerken</translation>
+ </message>
+ <message>
+ <source>Guess from &apos;%1&apos; (%2)</source>
+ <translation>Geraden uit &apos;%1&apos; (%2)</translation>
+ </message>
+ <message>
+ <source>Guess from &apos;%1&apos;</source>
+ <translation>Geraden uit &apos;%1&apos;</translation>
+ </message>
+ <message>
+ <source>Guess</source>
+ <translation type="obsolete">Geschat</translation>
+ </message>
+</context>
+<context>
+ <name>QObject</name>
+ <message>
+ <source>Translation files (%1);;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>All files (*)</source>
+ <translation>Alle bestanden (*)</translation>
+ </message>
+ <message>
+ <source>Qt Linguist</source>
+ <translation>Qt Linquist</translation>
+ </message>
+</context>
+<context>
+ <name>SourceCodeView</name>
+ <message>
+ <source>&lt;i&gt;Source code not available&lt;/i&gt;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;i&gt;File %1 not available&lt;/i&gt;</source>
+ <translation>&lt;i&gt;Bestand %1 niet beschikbaar&lt;/i&gt;</translation>
+ </message>
+ <message>
+ <source>&lt;i&gt;File %1 not readable&lt;/i&gt;</source>
+ <translation>&lt;i&gt;Bestand %1 niet leesbaar&lt;/i&gt;</translation>
+ </message>
+</context>
+<context>
+ <name>Statistics</name>
+ <message>
+ <source>Statistics</source>
+ <translation>Statistieken</translation>
+ </message>
+ <message>
+ <source>Close</source>
+ <translation>Sluiten</translation>
+ </message>
+ <message>
+ <source>Translation</source>
+ <translation>Vertaling</translation>
+ </message>
+ <message>
+ <source>Source</source>
+ <translation>Bron</translation>
+ </message>
+ <message>
+ <source>0</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Words:</source>
+ <translation>Woorden:</translation>
+ </message>
+ <message>
+ <source>Characters:</source>
+ <translation>Tekens:</translation>
+ </message>
+ <message>
+ <source>Characters (with spaces):</source>
+ <translation>Tekens (met spaties):</translation>
+ </message>
+</context>
+<context>
+ <name>TranslateDialog</name>
+ <message>
+ <source>This window allows you to search for some text in the translation source file.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Type in the text to search for.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Find &amp;source text:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Translate to:</source>
+ <translation>Ver&amp;talen naar:</translation>
+ </message>
+ <message>
+ <source>Search options</source>
+ <translation>Zoekopties</translation>
+ </message>
+ <message>
+ <source>Texts such as &apos;TeX&apos; and &apos;tex&apos; are considered as different when checked.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Match &amp;case</source>
+ <translation>Hoofdletterge&amp;voelig</translation>
+ </message>
+ <message>
+ <source>Mark new translation as &amp;finished</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Click here to find the next occurrence of the text you typed in.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Find Next</source>
+ <translation>Volgende zoeken</translation>
+ </message>
+ <message>
+ <source>Translate</source>
+ <translation>Vertalen</translation>
+ </message>
+ <message>
+ <source>Translate All</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Click here to close this window.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+ <translation>Annuleren</translation>
+ </message>
+</context>
+<context>
+ <name>TranslationSettingsDialog</name>
+ <message>
+ <source>Source language</source>
+ <translation>Brontaal</translation>
+ </message>
+ <message>
+ <source>Language</source>
+ <translation>Taal</translation>
+ </message>
+ <message>
+ <source>Country/Region</source>
+ <translation>Land/regio</translation>
+ </message>
+ <message>
+ <source>Target language</source>
+ <translation>Doeltaal</translation>
+ </message>
+ <message>
+ <source>%1 (%2)</source>
+ <extracomment>&lt;english&gt; (&lt;endonym&gt;) (language and country names)
+</extracomment>
+ <translation>%1 (%2)</translation>
+ </message>
+ <message>
+ <source>Settings for &apos;%1&apos; - Qt Linguist</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Any Country</source>
+ <translation>Elk land</translation>
+ </message>
+</context>
+</TS>
diff --git a/translations/linguist_zh_CN.ts b/translations/linguist_zh_CN.ts
index 67c41a3..0d17f6e 100644
--- a/translations/linguist_zh_CN.ts
+++ b/translations/linguist_zh_CN.ts
@@ -1,2748 +1,2619 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
-<TS version="2.0" language="zh">
-<context>
- <name></name>
- <message>
- <source>(New Phrase)</source>
- <translation type="obsolete">(新短语)</translation>
- </message>
- <message>
- <location filename="../tools/linguist/linguist/phrasebookbox.cpp" line="+59"/>
- <source>(New Entry)</source>
- <translation>(新条目)</translation>
- </message>
-</context>
+<TS version="2.1" language="zh_CN">
<context>
<name>AboutDialog</name>
<message>
- <location filename="../tools/linguist/linguist/mainwindow.cpp" line="+1357"/>
<source>Qt Linguist</source>
<translation>Qt 语言家</translation>
</message>
</context>
<context>
<name>BatchTranslationDialog</name>
- <message numerus="yes">
- <location filename="../tools/linguist/linguist/batchtranslationdialog.cpp" line="+159"/>
- <source>Batch translated %n entries</source>
- <translation>
- <numerusform>已经批翻译 %n 个条目</numerusform>
- </translation>
- </message>
- <message>
- <location line="-43"/>
- <source>&amp;Cancel</source>
- <translation>取消(&amp;C)</translation>
- </message>
- <message>
- <location line="-37"/>
- <source>Batch Translation of &apos;%1&apos; - Qt Linguist</source>
- <translation>批翻译“%1” - Qt 语言家</translation>
- </message>
- <message>
- <location line="+79"/>
- <source>Linguist batch translator</source>
- <translation>语言家批翻译器</translation>
- </message>
<message>
- <location line="-42"/>
- <source>Searching, please wait...</source>
- <translation>正在搜索,请等待...</translation>
- </message>
- <message>
- <location filename="../tools/linguist/linguist/batchtranslation.ui"/>
<source>Qt Linguist - Batch Translation</source>
- <translation>Qt 语言家 - 批翻译</translation>
+ <translation>Qt 语言家 - 批量翻译</translation>
</message>
<message>
- <location/>
<source>Options</source>
<translation>选项</translation>
</message>
<message>
- <location/>
<source>Set translated entries to finished</source>
<translation>设置翻译过的条目为完成</translation>
</message>
<message>
- <location/>
<source>Retranslate entries with existing translation</source>
<translation>用现有的翻译来重新翻译条目</translation>
</message>
<message>
- <location/>
- <source>Note that the modified entries will be reset to unfinished if &apos;Set translated entries to finished&apos; above is unchecked.</source>
+ <source>Note that the modified entries will be reset to unfinished if &apos;Set translated entries to finished&apos; above is unchecked</source>
<translation>注意,如果上述的“设置翻译过的条目为完成”没有被选中,则被修改的条目将会被设置为“未完成”。</translation>
</message>
<message>
- <location/>
<source>Translate also finished entries</source>
<translation>也对已完成的项目做翻译</translation>
</message>
<message>
- <location/>
<source>Phrase book preference</source>
<translation>短语书属性</translation>
</message>
<message>
- <location/>
<source>Move up</source>
<translation>向上移动</translation>
</message>
<message>
- <location/>
<source>Move down</source>
<translation>向下移动</translation>
</message>
<message>
- <location/>
- <source>The batch translator will search through the selected phrase books in the order given above.</source>
- <translation>批翻译器将会按照给定顺序搜索被选中的短语书。</translation>
+ <source>The batch translator will search through the selected phrase books in the order given above</source>
+ <translation>批量翻译将会按照给定顺序搜索被选中的短语书。</translation>
</message>
<message>
- <location/>
<source>&amp;Run</source>
<translation>运行(&amp;R)</translation>
</message>
<message>
- <location/>
<source>Cancel</source>
<translation>取消</translation>
</message>
-</context>
-<context>
- <name>DataModel</name>
- <message>
- <location filename="../tools/linguist/linguist/messagemodel.cpp" line="+214"/>
- <source>&lt;qt&gt;Duplicate messages found in &apos;%1&apos;:</source>
- <translation>&lt;qt&gt;在“%1”中找到的重复信息:</translation>
- </message>
- <message>
- <location line="+4"/>
- <source>&lt;p&gt;[more duplicates omitted]</source>
- <translation>&lt;p&gt;[省略更多重复]</translation>
- </message>
<message>
- <location line="+3"/>
- <source>&lt;p&gt;* Context: %1&lt;br&gt;* Source: %2</source>
- <translation>&lt;p&gt;* 上下文:%1&lt;br&gt;* 源:%2</translation>
+ <source>Batch Translation of &apos;%1&apos; - Qt Linguist</source>
+ <translation>批量翻译“%1” - Qt 语言家</translation>
</message>
<message>
- <location line="+3"/>
- <source>&lt;br&gt;* Comment: %3</source>
- <translation>&lt;br&gt;* 注释:%3</translation>
+ <source>Searching, please wait...</source>
+ <translation>正在搜索,请等待...</translation>
</message>
<message>
- <location line="+70"/>
- <source>Linguist does not know the plural rules for &apos;%1&apos;.
-Will assume a single universal form.</source>
- <translation type="unfinished"></translation>
+ <source>&amp;Cancel</source>
+ <translation>取消(&amp;C)</translation>
</message>
<message>
- <location line="+56"/>
- <source>Cannot create &apos;%2&apos;: %1</source>
- <translation>不能创建&apos;%2&apos;: %1</translation>
+ <source>Linguist batch translator</source>
+ <translation>语言家 批量翻译</translation>
</message>
- <message>
- <location line="+56"/>
- <source>Universal Form</source>
- <translation type="unfinished"></translation>
+ <message numerus="yes">
+ <source>Batch translated %n entries</source>
+ <translation>
+ <numerusform>已经批量翻译 %n 个条目</numerusform>
+ </translation>
</message>
</context>
<context>
- <name>EditorPage</name>
- <message>
- <source>Source text</source>
- <translation type="obsolete">源文</translation>
- </message>
- <message>
- <source>This area shows the source text.</source>
- <translation type="obsolete">这个区域显示源文。</translation>
- </message>
- <message>
- <source>This area shows a comment that may guide you, and the context in which the text occurs.</source>
- <translation type="obsolete">这个区域显示也许可以指导您的注释,以及这个文本出现时的上下文。</translation>
- </message>
+ <name>DataModel</name>
<message>
- <source>Existing %1 translation</source>
- <translation type="obsolete">已经存在 %1 译文</translation>
+ <source>The translation file &apos;%1&apos; will not be loaded because it is empty.</source>
+ <translation>翻译文件 &quot;%1&quot; 将不会加载,因为它是空的。</translation>
</message>
<message>
- <source>Translation</source>
- <translation type="obsolete">译文</translation>
+ <source>&lt;qt&gt;Duplicate messages found in &apos;%1&apos;:</source>
+ <translation>&lt;qt&gt;在“%1”中找到的重复信息:</translation>
</message>
<message>
- <source>%1 translation</source>
- <translation type="obsolete">%1 译文</translation>
+ <source>&lt;p&gt;[more duplicates omitted]</source>
+ <translation>&lt;p&gt;[省略更多重复]</translation>
</message>
<message>
- <source>%1 translation (%2)</source>
- <translation type="obsolete">%1 译文(%2)</translation>
+ <source>&lt;p&gt;* ID: %1</source>
+ <translation>&lt;p&gt;* ID:%1</translation>
</message>
<message>
- <source>This is where you can enter or modify the translation of some source text.</source>
- <translation type="obsolete">这里您可以输入或者修改一些源文的译文。</translation>
+ <source>&lt;p&gt;* Context: %1&lt;br&gt;* Source: %2</source>
+ <translation>&lt;p&gt;* 上下文:%1&lt;br&gt;* 源:%2</translation>
</message>
<message>
- <source>German</source>
- <translation type="obsolete">德语</translation>
+ <source>&lt;br&gt;* Comment: %3</source>
+ <translation>&lt;br&gt;* 注释:%3</translation>
</message>
<message>
- <source>Japanese</source>
- <translation type="obsolete">日语</translation>
+ <source>Linguist does not know the plural rules for &apos;%1&apos;.
+Will assume a single universal form.</source>
+ <translation>语言家 不知道 &quot;%1&quot; 的复数规则。
+将采取一个单一的通用形式。</translation>
</message>
<message>
- <source>French</source>
- <translation type="obsolete">法语</translation>
+ <source>Cannot create &apos;%2&apos;: %1</source>
+ <translation>不能创建&apos;%2&apos;:%1</translation>
</message>
<message>
- <source>Polish</source>
- <translation type="obsolete">波兰语</translation>
+ <source>%1 (%2)</source>
+ <extracomment>&lt;language&gt; (&lt;country&gt;)</extracomment>
+ <translation>%1 (%2)</translation>
</message>
<message>
- <source>Chinese</source>
- <translation type="obsolete">汉语</translation>
+ <source>Universal Form</source>
+ <translation>通用形式</translation>
</message>
</context>
<context>
<name>ErrorsView</name>
<message>
- <location filename="../tools/linguist/linguist/errorsview.cpp" line="+76"/>
<source>Accelerator possibly superfluous in translation.</source>
<translation>译文中可能加速键过多。</translation>
</message>
<message>
- <location line="+3"/>
<source>Accelerator possibly missing in translation.</source>
<translation>译文中可能缺少加速键。</translation>
</message>
<message>
- <location line="+3"/>
+ <source>Translation does not have same leading and trailing whitespace as the source text.</source>
+ <translation>译文没有使用与源文相同的前导和尾随空格。</translation>
+ </message>
+ <message>
<source>Translation does not end with the same punctuation as the source text.</source>
<translation>译文在结尾处没有使用和源文相同的标点符号。</translation>
</message>
<message>
- <location line="+3"/>
<source>A phrase book suggestion for &apos;%1&apos; was ignored.</source>
<translation>短语书为“%1”提供的建议被忽略了。</translation>
</message>
<message>
- <location line="+3"/>
<source>Translation does not refer to the same place markers as in the source text.</source>
<translation>译文在结尾处没有使用和源文相同的位置标记。</translation>
</message>
<message>
- <location line="+3"/>
- <source>Translation does not contain the necessary %n place marker.</source>
- <translation>翻译中未包含必须的%n位置标记。</translation>
+ <source>Translation does not contain the necessary %n/%Ln place marker.</source>
+ <translation>翻译不包含必要的 %n/%Ln 位置标记。</translation>
</message>
<message>
- <location line="+3"/>
<source>Unknown error</source>
- <translation>未知的错误</translation>
+ <translation>未知错误</translation>
</message>
</context>
<context>
- <name>FindDialog</name>
- <message>
- <location filename="../tools/linguist/linguist/finddialog.ui"/>
- <source>Cancel</source>
- <translation>取消</translation>
- </message>
+ <name>FMT</name>
<message>
- <location/>
- <source>Click here to close this window.</source>
- <translation>点击这里关闭这个窗口。</translation>
+ <source>GNU Gettext localization files</source>
+ <translation>GNU Gettext 本地化文件</translation>
</message>
<message>
- <location/>
- <source>Click here to find the next occurrence of the text you typed in.</source>
- <translation>点击这里查找您输入的文本下一次出现的位置。</translation>
+ <source>GNU Gettext localization template files</source>
+ <translation>GNU Gettext 本地化模板文件</translation>
</message>
<message>
- <location/>
- <source>Comments and contexts are searched when checked.</source>
- <translation>当被选中时,注释和上下文都会被搜索。</translation>
+ <source>Compiled Qt translations</source>
+ <translation>已编译的 Qt 翻译</translation>
</message>
<message>
- <location/>
- <source>Find Next</source>
- <translation>查找下一个</translation>
+ <source>Qt Linguist &apos;Phrase Book&apos;</source>
+ <translation>Qt 语言家 的“短语书”</translation>
</message>
<message>
- <location/>
- <source>Options</source>
- <translation>选项</translation>
+ <source>Qt translation sources</source>
+ <translation>Qt 翻译来源</translation>
</message>
<message>
- <location/>
- <source>Source texts are searched when checked.</source>
- <translation>当被选中时,源文会被搜索。</translation>
+ <source>XLIFF localization files</source>
+ <translation>XLIFF 本地化文件</translation>
</message>
+</context>
+<context>
+ <name>FindDialog</name>
<message>
- <location/>
- <source>Texts such as &apos;TeX&apos; and &apos;tex&apos; are considered as different when checked.</source>
- <translation>当被选中时,“TeX”和“tex”会被认为是不同的文本。</translation>
+ <source>Find</source>
+ <translation>查找</translation>
</message>
<message>
- <location/>
<source>This window allows you to search for some text in the translation source file.</source>
<translation>这个窗口允许您在这个翻译源文件中搜索一些文本。</translation>
</message>
<message>
- <location/>
- <source>Translations are searched when checked.</source>
- <translation>当被选中时,翻译会被搜索。</translation>
+ <source>&amp;Find what:</source>
+ <translation>查找什么(&amp;F):</translation>
</message>
<message>
- <location/>
<source>Type in the text to search for.</source>
<translation>输入要搜索的文本。</translation>
</message>
<message>
- <location/>
- <source>Find</source>
- <translation>查找</translation>
+ <source>Options</source>
+ <translation>选项</translation>
</message>
<message>
- <location/>
- <source>&amp;Find what:</source>
- <translation>查找什么(&amp;F):</translation>
+ <source>Lets you use a Perl-compatible regular expression</source>
+ <translation>允许您使用兼容 perl 的正则表达式</translation>
</message>
<message>
- <location/>
- <source>&amp;Source texts</source>
- <translation>源文(&amp;S)</translation>
+ <source>Regular &amp;expression</source>
+ <translation>正则表达式(&amp;E)</translation>
</message>
<message>
- <location/>
- <source>&amp;Translations</source>
- <translation>译文(&amp;T)</translation>
+ <source>Texts such as &apos;TeX&apos; and &apos;tex&apos; are considered as different when checked.</source>
+ <translation>当被选中时,“TeX”和“tex”会被认为是不同的文本。</translation>
</message>
<message>
- <location/>
<source>&amp;Match case</source>
<translation>匹配大小写(&amp;M)</translation>
</message>
<message>
- <location/>
- <source>&amp;Comments</source>
- <translation>注释(&amp;C)</translation>
+ <source>Source texts are searched when checked.</source>
+ <translation>当被选中时,源文会被搜索。</translation>
</message>
<message>
- <location/>
- <source>Ignore &amp;accelerators</source>
- <translation>忽略加速键(&amp;A)</translation>
+ <source>&amp;Source texts</source>
+ <translation>源文(&amp;S)</translation>
</message>
<message>
- <location filename="../tools/linguist/linguist/finddialog.cpp" line="+12"/>
- <source></source>
- <comment>Choose Edit|Find from the menu bar or press Ctrl+F to pop up the Find dialog</comment>
- <translation></translation>
+ <source>Obsoleted messages are skipped when checked.</source>
+ <translation>选中后,将跳过已过时的消息。</translation>
</message>
-</context>
-<context>
- <name>FormHolder</name>
<message>
- <source>Preview Form</source>
- <translation type="obsolete">预览窗体</translation>
- </message>
-</context>
-<context>
- <name>LRelease</name>
- <message numerus="yes">
- <location filename="../tools/linguist/shared/qm.cpp" line="+715"/>
- <source> Generated %n translation(s) (%1 finished and %2 unfinished)
-</source>
- <translation>
- <numerusform>生成%n条翻译(%1条已经完成和%2条未完成)
-</numerusform>
- </translation>
+ <source>Skip &amp;obsolete</source>
+ <translation>跳过已过时(&amp;O)</translation>
</message>
- <message numerus="yes">
- <location line="+4"/>
- <source> Ignored %n untranslated source text(s)
-</source>
- <translation>
- <numerusform>忽略%n条未翻译源文本
-</numerusform>
- </translation>
+ <message>
+ <source>Comments and contexts are searched when checked.</source>
+ <translation>当被选中时,注释和上下文都会被搜索。</translation>
</message>
-</context>
-<context>
- <name>LanguagesDialog</name>
<message>
- <source>Open Translation File</source>
- <translation type="obsolete">打开翻译文件</translation>
+ <source>&amp;Comments</source>
+ <translation>注释(&amp;C)</translation>
</message>
<message>
- <source>Qt translation sources (%1);;Qt translation sources (*.ts);;XLIFF localization files (*.xlf);;All files (*)</source>
- <translation type="obsolete">Qt 翻译源文件 (%1);;Qt 翻译源文件 (*.ts);;XLIFF 本地化文件 (*.xlf);;所有文件 (*)</translation>
+ <source>Ignore &amp;accelerators</source>
+ <translation>忽略加速键(&amp;A)</translation>
</message>
<message>
- <source>Auxiliary Languages</source>
- <translation type="obsolete">辅助语言</translation>
+ <source>Translations are searched when checked.</source>
+ <translation>当被选中时,翻译会被搜索。</translation>
</message>
<message>
- <source>Locale</source>
- <translation type="obsolete">区域</translation>
+ <source>&amp;Translations</source>
+ <translation>译文(&amp;T)</translation>
</message>
<message>
- <source>File</source>
- <translation type="obsolete">文件</translation>
+ <source>Click here to find the next occurrence of the text you typed in.</source>
+ <translation>点击这里查找您输入的文本下一次出现的位置。</translation>
</message>
<message>
- <source>&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;
-p, li { white-space: pre-wrap; }
-&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:&apos;MS Shell Dlg 2&apos;; font-size:8.25pt; font-weight:400; font-style:normal;&quot;&gt;
-&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;Move selected language up&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
- <translation type="obsolete">&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;p, li { white-space: pre-wrap; }&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:&apos;MS Shell Dlg 2&apos;; font-size:8.25pt; font-weight:400; font-style:normal;&quot;&gt;&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;向上移动被选中的语言&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
+ <source>Find Next</source>
+ <translation>查找下一个</translation>
</message>
<message>
- <source>up</source>
- <translation type="obsolete">上</translation>
+ <source>Click here to close this window.</source>
+ <translation>点击这里关闭这个窗口。</translation>
</message>
<message>
- <source>&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;
-p, li { white-space: pre-wrap; }
-&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:&apos;MS Shell Dlg 2&apos;; font-size:8.25pt; font-weight:400; font-style:normal;&quot;&gt;
-&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt;&quot;&gt;Move selected language down&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
- <translation type="obsolete">&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;p, li { white-space: pre-wrap; }&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:&apos;MS Shell Dlg 2&apos;; font-size:8.25pt; font-weight:400; font-style:normal;&quot;&gt;&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt;&quot;&gt;向下移动被选中的语言&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
+ <source>Cancel</source>
+ <translation>取消</translation>
</message>
<message>
- <source>down</source>
- <translation type="obsolete">下</translation>
+ <source></source>
+ <comment>Choose Edit|Find from the menu bar or press Ctrl+F to pop up the Find dialog</comment>
+ <translation></translation>
</message>
+</context>
+<context>
+ <name>FormMultiWidget</name>
<message>
- <source>&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;
-p, li { white-space: pre-wrap; }
-&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:&apos;MS Shell Dlg 2&apos;; font-size:8.25pt; font-weight:400; font-style:normal;&quot;&gt;
-&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;Remove selected language&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
- <translation type="obsolete">&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;p, li { white-space: pre-wrap; }&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:&apos;MS Shell Dlg 2&apos;; font-size:8.25pt; font-weight:400; font-style:normal;&quot;&gt;&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;移除被选中的语言&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
+ <source>Alt+Delete</source>
+ <extracomment>translate, but don&apos;t change</extracomment>
+ <translation>Alt+Delete</translation>
</message>
<message>
- <source>remove</source>
- <translation type="obsolete">移除</translation>
+ <source>Shift+Alt+Insert</source>
+ <extracomment>translate, but don&apos;t change</extracomment>
+ <translation>Shift+Alt+Insert</translation>
</message>
<message>
- <source>&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;
-p, li { white-space: pre-wrap; }
-&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:&apos;MS Shell Dlg 2&apos;; font-size:8.25pt; font-weight:400; font-style:normal;&quot;&gt;
-&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;Open auxiliary language files&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
- <translation type="obsolete">&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;p, li { white-space: pre-wrap; }&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:&apos;MS Shell Dlg 2&apos;; font-size:8.25pt; font-weight:400; font-style:normal;&quot;&gt;&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;打开辅助语言文件&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
+ <source>Alt+Insert</source>
+ <extracomment>translate, but don&apos;t change</extracomment>
+ <translation>Alt+Insert</translation>
</message>
<message>
- <source>...</source>
- <translation type="obsolete">...</translation>
+ <source>Confirmation - Qt Linguist</source>
+ <translation>确认 - Qt 语言家</translation>
</message>
<message>
- <source>OK</source>
- <translation type="obsolete">确定</translation>
+ <source>Delete non-empty length variant?</source>
+ <translation>是否删除非空长度变量?</translation>
</message>
</context>
<context>
- <name>MainWindow</name>
+ <name>LConvert</name>
<message>
- <location filename="../tools/linguist/linguist/mainwindow.ui"/>
- <source>About Qt</source>
- <translation>关于 Qt</translation>
- </message>
- <message>
- <location/>
- <source>About Qt Linguist</source>
- <translation>关于 Qt 语言家</translation>
+ <source>
+Usage:
+ lconvert [options] &lt;infile&gt; [&lt;infile&gt;...]
+
+lconvert is part of Qt&apos;s Linguist tool chain. It can be used as a
+stand-alone tool to convert and filter translation data files.
+The following file formats are supported:
+
+%1
+If multiple input files are specified, they are merged with
+translations from later files taking precedence.
+
+Options:
+ -h
+ -help Display this information and exit.
+
+ -i &lt;infile&gt;
+ -input-file &lt;infile&gt;
+ Specify input file. Use if &lt;infile&gt; might start with a dash.
+ This option can be used several times to merge inputs.
+ May be &apos;-&apos; (standard input) for use in a pipe.
+
+ -o &lt;outfile&gt;
+ -output-file &lt;outfile&gt;
+ Specify output file. Default is &apos;-&apos; (standard output).
+
+ -if &lt;informat&gt;
+ -input-format &lt;format&gt;
+ Specify input format for subsequent &lt;infile&gt;s.
+ The format is auto-detected from the file name and defaults to &apos;ts&apos;.
+
+ -of &lt;outformat&gt;
+ -output-format &lt;outformat&gt;
+ Specify output format. See -if.
+
+ -drop-tags &lt;regexp&gt;
+ Drop named extra tags when writing TS or XLIFF files.
+ May be specified repeatedly.
+
+ -drop-translations
+ Drop existing translations and reset the status to &apos;unfinished&apos;.
+ Note: this implies --no-obsolete.
+
+ -source-language &lt;language&gt;[_&lt;region&gt;]
+ Specify/override the language of the source strings. Defaults to
+ POSIX if not specified and the file does not name it yet.
+
+ -target-language &lt;language&gt;[_&lt;region&gt;]
+ Specify/override the language of the translation.
+ The target language is guessed from the file name if this option
+ is not specified and the file contents name no language yet.
+
+ -no-obsolete
+ Drop obsolete messages.
+
+ -no-finished
+ Drop finished messages.
+
+ -no-untranslated
+ Drop untranslated messages.
+
+ -sort-contexts
+ Sort contexts in output TS file alphabetically.
+
+ -locations {absolute|relative|none}
+ Override how source code references are saved in TS files.
+ Default is absolute.
+
+ -no-ui-lines
+ Drop line numbers from references to UI files.
+
+ -verbose
+ be a bit more verbose
+
+Long options can be specified with only one leading dash, too.
+
+Return value:
+ 0 on success
+ 1 on command line parse failures
+ 2 on read failures
+ 3 on write failures
+</source>
+ <translation>
+用法:
+ lconvert [options] &lt;infile&gt; [&lt;infile&gt;...]
+
+lconvert 是 Qt 语言学工具链的一部分。它可以用作
+用于转换和过滤翻译数据文件的独立工具。
+支持以下文件格式
+
+%1
+如果指定了多个输入文件,则将它们合并
+来自以后文件的翻译优先。
+
+选项:
+ -h
+ -help 显示此信息并退出。
+
+ -i &lt;infile&gt;
+ -input-file &lt;infile&gt;
+ 指定输入文件。如果&lt;infile&gt;可能以破折号开头,请使用。
+ 可以多次使用此选项来合并输入。
+ 可以是&quot;-&quot;(标准输入)用于管道。
+
+ -o &lt;outfile&gt;
+ -output-file &lt;outfile&gt;
+ 指定输出文件。默认为 &quot;-&quot;(标准输出)。
+
+ -if &lt;informat&gt;
+ -input-format &lt;format&gt;
+ 指定后续&lt;infile&gt;的输入格式。
+ 从文件名自动检测格式,默认为 &quot;ts&quot;。
+
+ -of &lt;outformat&gt;
+ -output-format &lt;outformat&gt;
+ 指定输出格式。查看 -if。
+
+ -drop-tags &lt;regexp&gt;
+ 在写入 TS 或 XLIFF 文件时放弃命名的额外标记。
+ 可以反复指定。
+
+ -drop-translations
+ 放弃现有翻译并将状态重置为“未完成”。
+ 注意:这意味着 --no-obsolete。
+
+ -source-language &lt;language&gt;[_&lt;region&gt;]
+ 指定/重写 源字符串的语言。默认为
+ POSIX,如果未指定并且文件尚未命名。
+
+ -target-language &lt;language&gt;[_&lt;region&gt;]
+ 指定/重写 翻译的语言。
+ 如果未指定此选项并且文件内容名称没有语言,
+ 则从文件名中猜出目标语言。
+
+ -no-obsolete
+ 放弃过时的消息。
+
+ -no-finished
+ 放弃完成的消息。
+ -no-untranslated
+ 放弃为翻译的消息。
+
+ -sort-contexts
+ 按字母顺序对输出 TS 文件中的上下文进行排序。
+
+ -locations {absolute|relative|none}
+ 重写源代码引用如何保存在 TS 文件中。
+ 默认是 absolute。
+
+ -no-ui-lines
+ 从引用到 UI 文件中删除行号。
+
+ -verbose
+ 要更详细一点
+
+也可以只使用一个前导破折号指定长选项。
+
+返回值:
+ 0 成功
+ 1 命令行解析失败
+ 2 读取失败
+ 3 写入失败
+</translation>
</message>
+</context>
+<context>
+ <name>LRelease</name>
<message>
- <location/>
- <source>&amp;Accelerators</source>
- <translation>加速键(&amp;A)</translation>
+ <source>Usage:
+ lrelease [options] project-file
+ lrelease [options] ts-files [-qm qm-file]
+
+lrelease is part of Qt&apos;s Linguist tool chain. It can be used as a
+stand-alone tool to convert XML-based translations files in the TS
+format into the &apos;compiled&apos; QM format used by QTranslator objects.
+
+Options:
+ -help Display this information and exit
+ -idbased
+ Use IDs instead of source strings for message keying
+ -compress
+ Compress the QM files
+ -nounfinished
+ Do not include unfinished translations
+ -removeidentical
+ If the translated text is the same as
+ the source text, do not include the message
+ -markuntranslated &lt;prefix&gt;
+ If a message has no real translation, use the source text
+ prefixed with the given string instead
+ -silent
+ Do not explain what is being done
+ -version
+ Display the version of lrelease and exit
+</source>
+ <translation>用法:
+ lrelease [options] project-file
+ lrelease [options] ts-files [-qm qm-file]
+
+lrelease 是 Qt 语言学工具链的一部分。它可以用作
+用于在 TS 中转换基于 XML 的翻译文件的独立工具
+格式化为 QTranslator 对象使用的“已编译” QM 格式。
+
+选项:
+ -help 显示此信息并退出
+ -idbased
+ 使用 ID 而不是源字符串进行消息键控
+ -compress
+ 压缩 QM 文件
+ -nounfinished
+ 不包括未完成的翻译
+ -removeidentical
+ 如果翻译的文本与
+ 源文本相同,不包括该消息
+ -markuntranslated &lt;prefix&gt;
+ 如果消息没有实际翻译,使用
+ 前缀为给定字符串的源文本
+ -silent
+ 不显示正在做什么
+ -version
+ 显示 lrelease 的版本并退出
+</translation>
</message>
<message>
- <location/>
- <source>Batch translate all entries using the information in the phrase books.</source>
- <translation>使用短语书中的信息批翻译所有条目。</translation>
+ <source>lrelease error: %1</source>
+ <translation>lrelease 错误:%1</translation>
</message>
<message>
- <source>&amp;Begin from source</source>
- <translation type="obsolete">从源文开始(&amp;B)</translation>
+ <source>Updating &apos;%1&apos;...
+</source>
+ <translation>正在更新 &quot;%1&quot;...
+</translation>
</message>
<message>
- <location/>
- <source>&amp;Close Phrase Book</source>
- <translation>关闭短语书(&amp;C)</translation>
+ <source>Removing translations equal to source text in &apos;%1&apos;...
+</source>
+ <translation>移除等于 &quot;%1&quot; 中源文本的翻译...
+</translation>
</message>
<message>
- <location/>
- <source>Close this window and exit.</source>
- <translation>关闭这个窗口并且退出。</translation>
+ <source>lrelease error: cannot create &apos;%1&apos;: %2
+</source>
+ <translation>lrelease 错误:无法创建 &quot;%1&quot;:%2
+</translation>
</message>
<message>
- <location/>
- <source>Continue the search where it was left.</source>
- <translation>从上次搜索结束的地方继续。</translation>
+ <source>lrelease error: cannot save &apos;%1&apos;: %2</source>
+ <translation>lrelease 错误:无法保存 &quot;%1&quot;:%2</translation>
</message>
<message>
- <location/>
- <source>Copies the source text into the translation field.</source>
- <translation>复制源文到译文字段。</translation>
+ <source>lrelease version %1
+</source>
+ <translation>lrelease 版本 %1
+</translation>
</message>
<message>
- <location/>
- <source>&amp;Copy</source>
- <translation>复制(&amp;C)</translation>
+ <source>lrelease error: cannot process project file &apos;%1&apos;.
+</source>
+ <translation>lrelease 错误:无法处理项目文件 &quot;%1&quot;。
+</translation>
</message>
<message>
- <location/>
- <source>Copy the selected translation text to the clipboard.</source>
- <translation>复制被选中的译文到剪贴板。</translation>
+ <source>lrelease warning: Met no &apos;TRANSLATIONS&apos; entry in project file &apos;%1&apos;
+</source>
+ <translation>lrelease 警告:在项目文件 &quot;%1&quot; 中没有遇到 &quot;翻译&quot; 条目
+</translation>
</message>
- <message>
- <location/>
- <source>Copy the selected translation text to the clipboard and deletes it.</source>
- <translation>复制被选中的译文到剪贴板并且删除它。</translation>
+ <message numerus="yes">
+ <source>Dropped %n message(s) which had no ID.</source>
+ <translation>
+ <numerusform>丢弃 %n 条没有 ID 的消息。</numerusform>
+ </translation>
</message>
- <message>
- <location/>
- <source>Create a new phrase book.</source>
- <translation>创建一个新的短语书。</translation>
+ <message numerus="yes">
+ <source>Excess context/disambiguation dropped from %n message(s).</source>
+ <translation>
+ <numerusform>从%n 个消息中放弃了多余的上下文/消除歧义。</numerusform>
+ </translation>
</message>
- <message>
- <location/>
- <source>Create a Qt message file suitable for released applications from the current message file.</source>
- <translation>从当前消息文件创建一个适用于发布应用程序的 Qt 消息文件。</translation>
+ <message numerus="yes">
+ <source> Generated %n translation(s) (%1 finished and %2 unfinished)</source>
+ <translation>
+ <numerusform>生成 %n 条翻译(%1 条已经完成和 %2 条未完成)</numerusform>
+ </translation>
</message>
- <message>
- <location/>
- <source>Create a Qt message file suitable for released applications from the current message file. The filename will automatically be determined from the name of the .ts file.</source>
- <translation>从当前消息文件创建一个适用于发布应用程序的 Qt 消息文件。文件名将会自动地由 .ts 文件名称生成。</translation>
+ <message numerus="yes">
+ <source> Ignored %n untranslated source text(s)</source>
+ <translation>
+ <numerusform>忽略 %n 条未翻译源文本</numerusform>
+ </translation>
</message>
+</context>
+<context>
+ <name>LUpdate</name>
<message>
- <location/>
- <source>Ctrl+A</source>
- <translation>Ctrl+A</translation>
+ <source>Parenthesis/bracket/brace mismatch between #if and #else branches; using #if branch
+</source>
+ <translation>#if 和 #else 分支之间的 圆括号/方括号/大括号 不匹配;使用 #if 分支
+</translation>
</message>
<message>
- <location/>
- <source>Ctrl+B</source>
- <translation>Ctrl+B</translation>
+ <source>Parenthesis/brace mismatch between #if and #else branches; using #if branch
+</source>
+ <translation>#if 和 #else 分支之间的 圆括号/大括号 不匹配;使用 #if 分支
+</translation>
</message>
<message>
- <location/>
- <source>Ctrl+C</source>
- <translation>Ctrl+C</translation>
+ <source>Unterminated C++ comment
+</source>
+ <translation>未终止的 C++ 注释
+</translation>
</message>
<message>
- <location/>
- <source>Ctrl+F</source>
- <translation>Ctrl+F</translation>
+ <source>Unterminated/mismatched C++ Raw string
+</source>
+ <translation>未终止/不匹配的 C++ Raw 字符串
+</translation>
</message>
<message>
- <location/>
- <source>Ctrl+H</source>
- <translation>Ctrl+H</translation>
+ <source>Unterminated C++ string
+</source>
+ <translation>未终止的 C++ 字符串
+</translation>
</message>
<message>
- <location/>
- <source>Ctrl+K</source>
- <translation>Ctrl+K</translation>
+ <source>Unterminated C++ character
+</source>
+ <translation>未终止的 C++ 字符
+</translation>
</message>
<message>
- <source>Ctrl+L</source>
- <translation type="obsolete">Ctrl+L</translation>
+ <source>Excess closing brace in C++ code (or abuse of the C++ preprocessor)
+</source>
+ <translation>C++ 代码中多余的右大括号(或滥用 C++ 预处理器)
+</translation>
</message>
<message>
- <location/>
- <source>Ctrl+N</source>
- <translation>Ctrl+N</translation>
+ <source>Excess closing parenthesis in C++ code (or abuse of the C++ preprocessor)
+</source>
+ <translation>C++ 代码中多余的右圆括号(或滥用 C++ 预处理器)
+</translation>
</message>
<message>
- <location/>
- <source>Ctrl+O</source>
- <translation>Ctrl+O</translation>
+ <source>Excess closing bracket in C++ code (or abuse of the C++ preprocessor)
+</source>
+ <translation>C++ 代码中多余的右方括号(或滥用 C++ 预处理器)
+</translation>
</message>
<message>
- <location/>
- <source>Ctrl+P</source>
- <translation>Ctrl+P</translation>
+ <source>Cannot open %1: %2
+</source>
+ <translation>无法打开 %1: %2
+</translation>
</message>
<message>
- <location/>
- <source>Ctrl+Q</source>
- <translation>Ctrl+Q</translation>
+ <source>Unsupported encoding Latin1
+</source>
+ <translation>不支持的编码 Latin1
+</translation>
</message>
<message>
- <location/>
- <source>Open Read-O&amp;nly...</source>
- <translation>以只读方式打开(&amp;N)...</translation>
+ <source>//% cannot be used with tr() / QT_TR_NOOP(). Ignoring
+</source>
+ <translation>//% 不能与 tr() / QT_TR_NOOP() 一起使用。忽略
+</translation>
</message>
<message>
- <location/>
- <source>&amp;Save All</source>
- <translation>保存全部(&amp;S)</translation>
+ <source>Qualifying with unknown namespace/class %1::%2
+</source>
+ <translation>使用未知 空间/类 %1::%2 进行限定
+</translation>
</message>
<message>
- <location/>
- <source>Ctrl+S</source>
- <translation>Ctrl+S</translation>
+ <source>tr() cannot be called without context
+</source>
+ <translation>tr() 不能在没有上下文的情况下调用
+</translation>
</message>
<message>
- <location/>
- <source>Ctrl+Shift+K</source>
- <translation>Ctrl+Shift+K</translation>
+ <source>Class &apos;%1&apos; lacks Q_OBJECT macro
+</source>
+ <translation>类 &quot;%1&quot; 缺少 Q_OBJECT 宏
+</translation>
</message>
<message>
- <source>Ctrl+Shift+L</source>
- <translation type="obsolete">Ctrl+Shift+L</translation>
+ <source>It is not recommended to call tr() from within a constructor &apos;%1::%2&apos;
+</source>
+ <translation>不建议从构造函数 &quot;%1::%2&quot; 中调用 tr()
+</translation>
</message>
<message>
- <location/>
- <source>Ctrl+V</source>
- <translation>Ctrl+V</translation>
+ <source>//% cannot be used with translate() / QT_TRANSLATE_NOOP(). Ignoring
+</source>
+ <translation>//% 不能与 translate() / QT_TRANSLATE_NOOP() 一起使用。忽略
+</translation>
</message>
<message>
- <location/>
- <source>Ctrl+X</source>
- <translation>Ctrl+X</translation>
+ <source>//= cannot be used with qtTrId() / QT_TRID_NOOP(). Ignoring
+</source>
+ <translation>//= 不能与 qtTrId() / QT_TRID_NOOP() 一起使用。忽略
+</translation>
</message>
<message>
- <location/>
- <source>Ctrl+Y</source>
- <translation>Ctrl+Y</translation>
+ <source>Ignoring definition of undeclared qualified class
+</source>
+ <translation>忽略未声明的限定类的定义
+</translation>
</message>
<message>
- <location/>
- <source>Ctrl+Z</source>
- <translation>Ctrl+Z</translation>
+ <source>Cannot invoke tr() like this
+</source>
+ <translation>无法像这样调用 tr()
+</translation>
</message>
<message>
- <location/>
- <source>Cu&amp;t</source>
- <translation>剪切(&amp;T)</translation>
+ <source>Discarding unconsumed meta data
+</source>
+ <translation>丢弃未使用的元数据
+</translation>
</message>
<message>
- <location/>
- <source>&amp;Display guesses</source>
- <translation>显示猜测(&amp;D)</translation>
+ <source>Unbalanced opening brace in C++ code (or abuse of the C++ preprocessor)
+</source>
+ <translation>C++ 代码中的不平衡的左大括号(或滥用 C++ 预处理器)
+</translation>
</message>
<message>
- <location/>
- <source>Display information about the Qt toolkit by Trolltech.</source>
- <translation>显示关于 Trolltech 的 Qt 工具包的信息。</translation>
+ <source>Unbalanced opening parenthesis in C++ code (or abuse of the C++ preprocessor)
+</source>
+ <translation>C++ 代码中的不平衡的左圆括号(或滥用 C++ 预处理器)
+</translation>
</message>
<message>
- <location/>
- <source>&amp;Done and Next</source>
- <translation>完成并且下一个(&amp;D)</translation>
+ <source>Unbalanced opening bracket in C++ code (or abuse of the C++ preprocessor)
+</source>
+ <translation>C++ 代码中的不平衡的左方括号(或滥用 C++ 预处理器)
+</translation>
</message>
<message>
- <location/>
- <source>&amp;Edit</source>
- <translation>编辑(&amp;E)</translation>
+ <source>Unexpected character in meta string
+</source>
+ <translation>元字符串中的意外字符
+</translation>
</message>
<message>
- <location filename="../tools/linguist/linguist/mainwindow.cpp" line="+742"/>
- <location filename="../tools/linguist/linguist/mainwindow.ui"/>
- <source>Edit</source>
- <translation>编辑</translation>
+ <source>Unterminated meta string
+</source>
+ <translation>未终止的元字符串
+</translation>
</message>
<message>
- <location filename="../tools/linguist/linguist/mainwindow.ui"/>
- <source>&amp;Edit Phrase Book</source>
- <translation>编辑短语书(&amp;E)</translation>
+ <source>Cannot open %1: %2</source>
+ <translation>无法打开 %1: %2</translation>
</message>
<message>
- <location/>
- <source>&amp;Ending Punctuation</source>
- <translation>结束标点符号(&amp;E)</translation>
+ <source>Unterminated Java comment.
+</source>
+ <translation>未终止的 Java 注释。
+</translation>
</message>
<message>
- <location/>
- <source>Enter What&apos;s This? mode.</source>
- <translation>进入“这是什么?”模式。</translation>
+ <source>Invalid Unicode value.
+</source>
+ <translation>无效的 Unicode 值。
+</translation>
</message>
<message>
- <location/>
- <source>E&amp;xit</source>
- <translation>退出(&amp;X)</translation>
+ <source>Unterminated string.
+</source>
+ <translation>未终止的字符串。
+</translation>
</message>
<message>
- <location/>
- <source>F1</source>
- <translation>F1</translation>
+ <source>String used in translation can contain only literals concatenated with other literals, not expressions or numbers.
+</source>
+ <translation>翻译中使用的字符串只能包含与其他明文连接的明文,而不能包含表达式或数字。
+</translation>
</message>
<message>
- <location/>
- <source>F3</source>
- <translation>F3</translation>
+ <source>&apos;class&apos; must be followed by a class name.
+</source>
+ <translation>&quot;类&quot; 后面必须有一个类名。
+</translation>
</message>
<message>
- <location/>
- <source>F5</source>
- <translation>F5</translation>
+ <source>Excess closing brace.
+</source>
+ <translation>多余的右大括号。
+</translation>
</message>
<message>
- <location filename="../tools/linguist/linguist/mainwindow.cpp" line="-7"/>
- <location filename="../tools/linguist/linguist/mainwindow.ui"/>
- <source>File</source>
- <translation>文件</translation>
+ <source>&apos;package&apos; must be followed by package name.
+</source>
+ <translation>&quot;包&quot; 后面必须有包名称。
+</translation>
</message>
<message>
- <location filename="../tools/linguist/linguist/mainwindow.ui"/>
- <source>&amp;File</source>
- <translation>文件(&amp;F)</translation>
+ <source>Unbalanced opening brace.
+</source>
+ <translation>不平衡的左大括号。
+</translation>
</message>
<message>
- <location/>
- <source>Find &amp;Next</source>
- <translation>查找下一个(&amp;N)</translation>
+ <source>Unbalanced opening parenthesis.
+</source>
+ <translation>不平衡的左圆括号。
+</translation>
</message>
<message>
- <location/>
- <source>Form Preview Tool</source>
- <translation>窗体预览工具</translation>
+ <source>Usage:
+ lupdate [options] [project-file]...
+ lupdate [options] [source-file|path|@lst-file]... -ts ts-files|@lst-file
+
+lupdate is part of Qt&apos;s Linguist tool chain. It extracts translatable
+messages from Qt UI files, C++, Java and JavaScript/QtScript source code.
+Extracted messages are stored in textual translation source files (typically
+Qt TS XML). New and modified messages can be merged into existing TS files.
+
+Options:
+ -help Display this information and exit.
+ -no-obsolete
+ Drop all obsolete and vanished strings.
+ -extensions &lt;ext&gt;[,&lt;ext&gt;]...
+ Process files with the given extensions only.
+ The extension list must be separated with commas, not with whitespace.
+ Default: &apos;%1&apos;.
+ -pluralonly
+ Only include plural form messages.
+ -silent
+ Do not explain what is being done.
+ -no-sort
+ Do not sort contexts in TS files.
+ -no-recursive
+ Do not recursively scan directories.
+ -recursive
+ Recursively scan directories (default).
+ -I &lt;includepath&gt; or -I&lt;includepath&gt;
+ Additional location to look for include files.
+ May be specified multiple times.
+ -locations {absolute|relative|none}
+ Specify/override how source code references are saved in TS files.
+ Guessed from existing TS files if not specified.
+ Default is absolute for new files.
+ -no-ui-lines
+ Do not record line numbers in references to UI files.
+ -disable-heuristic {sametext|similartext|number}
+ Disable the named merge heuristic. Can be specified multiple times.
+ -pro &lt;filename&gt;
+ Name of a .pro file. Useful for files with .pro file syntax but
+ different file suffix. Projects are recursed into and merged.
+ -pro-out &lt;directory&gt;
+ Virtual output directory for processing subsequent .pro files.
+ -pro-debug
+ Trace processing .pro files. Specify twice for more verbosity.
+ -source-language &lt;language&gt;[_&lt;region&gt;]
+ Specify the language of the source strings for new files.
+ Defaults to POSIX if not specified.
+ -target-language &lt;language&gt;[_&lt;region&gt;]
+ Specify the language of the translations for new files.
+ Guessed from the file name if not specified.
+ -tr-function-alias &lt;function&gt;{+=,=}&lt;alias&gt;[,&lt;function&gt;{+=,=}&lt;alias&gt;]...
+ With +=, recognize &lt;alias&gt; as an alternative spelling of &lt;function&gt;.
+ With =, recognize &lt;alias&gt; as the only spelling of &lt;function&gt;.
+ Available &lt;function&gt;s (with their currently defined aliases) are:
+ %2
+ -ts &lt;ts-file&gt;...
+ Specify the output file(s). This will override the TRANSLATIONS.
+ -version
+ Display the version of lupdate and exit.
+ @lst-file
+ Read additional file names (one per line) or includepaths (one per
+ line, and prefixed with -I) from lst-file.
+</source>
+ <translation>用法:
+ lupdate [options] [project-file]...
+ lupdate [options] [source-file|path|@lst-file]... -ts ts-files|@lst-file
+
+lupdate 是 Qt 语言学工具链的一部分。它提取可翻译
+来自 Qt UI 文件,C++,Java 和 JavaScript/QtScript 源代码的消息。
+提取的消息存储在文本翻译源文件中(通常是
+Qt TS XML)。新的和修改的消息可以合并到现有的 TS 文件中。
+
+选项:
+ -help 显示此信息并退出。
+ -no-obsolete
+ 放弃所有过时和消失的字符串。
+ -extensions &lt;ext&gt;[,&lt;ext&gt;]...
+ 仅处理具有给定扩展名的文件。
+ 扩展列表必须用逗号分隔,不能用空格分隔。
+ 默认值:&quot;%1&quot;。
+ -pluralonly
+ 仅包括复数窗体消息。
+ -silent
+ 不显示正在做什么。
+ -no-sort
+ 不要对 TS 文件中的上下文进行排序。
+ -no-recursive
+ 不要递归扫描以下目录。
+ -recursive
+ 递归扫描以下目录(默认)。
+ -I &lt;includepath&gt; 或 -I&lt;includepath&gt;
+ 要查找包含文件的其他位置。
+ 可以多次指定。
+ -locations {absolute|relative|none}
+ 指定/重写 源代码引用在 TS 文件中的保存方式。
+ 默认值是 absolute。
+ -no-ui-lines
+ 不要在引用 UI 文件时记录行号。
+ -disable-heuristic {sametext|similartext|number}
+ 禁用命名合并启发式。可以多次指定。
+ -pro &lt;filename&gt;
+ .pro 文件的名称。对于 .pro 文件语法但不同后缀
+ 的文件很有用。项目被递归并合并。
+ -pro-out &lt;directory&gt;
+ 用于处理后续 .pro 文件的虚拟输出目录。
+ -pro-debug
+ 跟踪处理 .pro 文件。指定两次以获得更详细程度。
+ -source-language &lt;language&gt;[_&lt;region&gt;]
+ 指定新文件的源字符串的语言。
+ 如果未指定,则默认为 POSIX。
+ -target-language &lt;language&gt;[_&lt;region&gt;]
+ 指定新文件的翻译语言。
+ 如果未指定,则从文件名中猜出。
+ -tr-function-alias &lt;function&gt;{+=,=}&lt;alias&gt;[,&lt;function&gt;{+=,=}&lt;alias&gt;]...
+ 使用 + =,将&lt;alias&gt;识别为&lt;function&gt;的替代拼写。
+ 使用 =,将&lt;alias&gt;识别为&lt;function&gt;的唯一拼写。
+ 可用的&lt;function&gt;(及其当前定义的别名)是:
+ %2
+ -ts &lt;ts-file&gt;...
+ 指定输出文件。这将覆盖 TRANSLATIONS。
+ -version
+ 显示 lupdate 的版本并退出。
+ @lst-file
+ 从 lst-file 中读取其他文件名(每行一个)
+ 或包含路径(每行一个,前缀为 -I)。
+</translation>
</message>
<message>
- <location filename="../tools/linguist/linguist/mainwindow.cpp" line="+26"/>
- <location filename="../tools/linguist/linguist/mainwindow.ui"/>
- <source>Help</source>
- <translation>帮助</translation>
+ <source>tr-function mapping &apos;%1&apos; in -tr-function-alias is missing the &apos;=&apos;.
+</source>
+ <translation>-tr-function-alias 中的 tr-function 映射 &quot;%1&quot; 缺少 &quot;=&quot;。
+</translation>
</message>
<message>
- <location filename="../tools/linguist/linguist/mainwindow.ui"/>
- <source>&amp;Help</source>
- <translation>帮助(&amp;H)</translation>
+ <source>Unknown tr-function &apos;%1&apos; in -tr-function-alias option.
+Available tr-functions are: %2</source>
+ <translation>-tr-function-alias 选项中的未知 tr-function &quot;%1&quot;。
+可用的 tr-functions 是:%2</translation>
</message>
<message>
- <location/>
- <source>MainWindow</source>
- <translation>主窗口</translation>
+ <source>Empty alias for tr-function &apos;%1&apos; in -tr-function-alias option.
+</source>
+ <translation>-tr-function-alias 选项中 tr-function &quot;%1&quot; 的空别名。
+</translation>
</message>
<message>
- <location/>
- <source>&amp;Manual</source>
- <translation>手册(&amp;M)</translation>
+ <source>lupdate warning: Message with id &apos;%1&apos; has no source.
+</source>
+ <translation>lupdate 警告:id 为 &quot;%1&quot; 的消息没有源。
+</translation>
</message>
<message>
- <source>&amp;New</source>
- <translation type="obsolete">新建(&amp;N)</translation>
+ <source>lupdate warning: Specified target language &apos;%1&apos; disagrees with existing file&apos;s language &apos;%2&apos;. Ignoring.
+</source>
+ <translation>lupdate 警告:指定的目标语言 &quot;%1&quot; 与现有文件的语言 &quot;%2&quot; 不一致。忽略。
+</translation>
</message>
<message>
- <location/>
- <source>Ne&amp;xt</source>
- <translation>下一个(&amp;X)</translation>
+ <source>lupdate warning: Specified source language &apos;%1&apos; disagrees with existing file&apos;s language &apos;%2&apos;. Ignoring.
+</source>
+ <translation>lupdate 警告:指定的源语言 &quot;%1&quot; 与现有文件的语言 &quot;%2&quot; 不一致。忽略。
+</translation>
</message>
<message>
- <location/>
- <source>&amp;Next Unfinished</source>
- <translation>下一个未完成(&amp;N)</translation>
+ <source>File %1 won&apos;t be updated: it contains translation but the target language is not recognized
+</source>
+ <translation>文件 %1 将不更新:它包含翻译,但目标语言无法识别
+</translation>
</message>
<message>
- <location/>
- <source>Open a phrase book to assist translation.</source>
- <translation>打开一个短语书辅助翻译。</translation>
+ <source>Updating &apos;%1&apos;...
+</source>
+ <translation>正在更新 &quot;%1&quot;...
+</translation>
</message>
<message>
- <location/>
- <source>Open a Qt translation source file (TS file) for editing</source>
- <translation>打开一个用于编辑的 Qt 翻译源文件(TS 文件)</translation>
+ <source>Stripping non plural forms in &apos;%1&apos;...
+</source>
+ <translation>在 &quot;%1&quot; 中剥离非复数形式...
+</translation>
</message>
<message>
- <location/>
- <source>Open/Refresh Form &amp;Preview</source>
- <translation>打开/刷新窗体预览(&amp;P)</translation>
+ <source>lupdate error: Can not read %1: %2
+</source>
+ <translation>lupdate 错误:无法读取 %1: %2
+</translation>
</message>
<message>
- <location/>
- <source>&amp;Paste</source>
- <translation>粘贴(&amp;P)</translation>
+ <source>unexpected &lt;%1&gt; tag
+</source>
+ <translation>异常的&lt;%1&gt;标记
+</translation>
</message>
<message>
- <location/>
- <source>Paste the clipboard text into the translation.</source>
- <translation>把剪贴板文本粘贴到译文中。</translation>
+ <source>unexpected closing &lt;%1&gt; tag
+</source>
+ <translation>异常的关闭&lt;%1&gt;标记
+</translation>
</message>
<message>
- <location/>
- <source>&amp;Phrase matches</source>
- <translation>短语匹配(&amp;P)</translation>
+ <source>lupdate error: %1:%2: %3
+</source>
+ <translation>lupdate 错误:%1:%2: %3
+</translation>
</message>
<message>
- <location/>
- <source>&amp;Phrases</source>
- <translation>短语(&amp;P)</translation>
+ <source>lupdate warning: Some files have been ignored due to missing qml/javascript support
+</source>
+ <translation>lupdate 警告:由于缺少 qml/javascript 支持,某些文件已被忽略
+</translation>
</message>
<message>
- <location/>
- <source>Place &amp;Marker Matches</source>
- <translation>位置标记的匹配(&amp;M)</translation>
+ <source>lupdate warning: Codec for source &apos;%1&apos; is invalid. Falling back to UTF-8.
+</source>
+ <translation>lupdate 警告:源 &quot;%1&quot; 的编解码无效。又回到了 UTF-8。
+</translation>
</message>
<message>
- <location/>
- <source>P&amp;rev</source>
- <translation>上一个(&amp;R)</translation>
+ <source>lupdate warning: TS files from command line will override TRANSLATIONS in %1.
+</source>
+ <translation>lupdate 警告:命令行中的 TS 文件将覆盖 %1 中的 &quot;TRANSLATIONS&quot;。
+</translation>
</message>
<message>
- <location/>
- <source>&amp;Prev Unfinished</source>
- <translation>上一个未完成(&amp;P)</translation>
+ <source>lupdate warning: TS files from command line prevent recursing into %1.
+</source>
+ <translation>lupdate 警告:来自命令行的 TS 文件阻止递归到 %1。
+</translation>
</message>
<message>
- <source>Print a list of all the phrases in the current Qt translation source file.</source>
- <translation type="obsolete">打印当前 Qt 翻译源文件中的所有短语的列表。</translation>
+ <source>lupdate warning: no TS files specified. Only diagnostics will be produced for &apos;%1&apos;.
+</source>
+ <translation>lupdate 警告:没有指定 TS 文件。仅为 &quot;%1&quot; 生成诊断。
+</translation>
</message>
<message>
- <location/>
- <source>&amp;Print Phrase Book</source>
- <translation>打印短语书(&amp;P)</translation>
+ <source>The option -target-language requires a parameter.
+</source>
+ <translation>选项 -target-language 需要一个参数。
+</translation>
</message>
<message>
- <location/>
- <source>&amp;Redo</source>
- <translation>重做(&amp;R)</translation>
+ <source>The option -source-language requires a parameter.
+</source>
+ <translation>选项 -source-language 需要一个参数。
+</translation>
</message>
<message>
- <location/>
- <source>Redo an undone editing operation performed on the translation.</source>
- <translation>重做翻译中一个未完成的编辑操作。</translation>
+ <source>The option -disable-heuristic requires a parameter.
+</source>
+ <translation>选项 -disable-heuristic 需要一个参数。
+</translation>
</message>
<message>
- <location filename="../tools/linguist/linguist/mainwindow.cpp" line="-99"/>
- <source>&amp;Release</source>
- <translation>发布(&amp;R)</translation>
+ <source>Invalid heuristic name passed to -disable-heuristic.
+</source>
+ <translation>无效的启发式名称传递给 -disable-heuristic。
+</translation>
</message>
<message>
- <location line="-13"/>
- <location line="+10"/>
- <location filename="../tools/linguist/linguist/mainwindow.ui"/>
- <source>Release As...</source>
- <translation>另外发布为...</translation>
+ <source>The option -locations requires a parameter.
+</source>
+ <translation>选项 -locations 需要一个参数。
+</translation>
</message>
<message>
- <location filename="../tools/linguist/linguist/mainwindow.ui"/>
- <source>Replace the translation on all entries that matches the search source text.</source>
- <translation>替换所有和搜索的源文匹配的条目的译文。</translation>
+ <source>Invalid parameter passed to -locations.
+</source>
+ <translation>传递给 -locations 的参数无效。
+</translation>
</message>
<message>
- <location filename="../tools/linguist/linguist/mainwindow.cpp" line="-2004"/>
- <source></source>
- <comment>This is the application&apos;s main window.</comment>
- <translation></translation>
+ <source>lupdate version %1
+</source>
+ <translation>lupdate 版本 %1
+</translation>
</message>
<message>
- <location line="+195"/>
- <source>Source text</source>
- <translation>源文</translation>
+ <source>The -extensions option should be followed by an extension list.
+</source>
+ <translation>-extensions 选项后面应该有一个扩展名列表。
+</translation>
</message>
<message>
- <location line="+1"/>
- <location line="+25"/>
- <source>Index</source>
- <translation>索引</translation>
+ <source>The -tr-function-alias option should be followed by a list of function=alias mappings.
+</source>
+ <translation>-tr-function-alias 选项后面应该跟一个 function=alias 映射列表。
+</translation>
</message>
<message>
- <location line="-2"/>
- <location line="+61"/>
- <source>Context</source>
- <translation>上下文</translation>
+ <source>The -pro option should be followed by a filename of .pro file.
+</source>
+ <translation>-pro 选项后面应该跟 .pro 文件的文件名。
+</translation>
</message>
<message>
- <location line="-60"/>
- <source>Items</source>
- <translation>项</translation>
+ <source>The -pro-out option should be followed by a directory name.
+</source>
+ <translation>-pro-out 选项后面应该跟一个目录名。
+</translation>
</message>
<message>
- <location line="+77"/>
- <source>This panel lists the source contexts.</source>
- <translation>这个面板列出源的上下文。</translation>
+ <source>The -I option should be followed by a path.
+</source>
+ <translation>-I 选项后面应该跟一个路径。
+</translation>
</message>
<message>
- <location line="+15"/>
- <source>Strings</source>
- <translation>字符串</translation>
+ <source>Unrecognized option &apos;%1&apos;.
+</source>
+ <translation>无法识别的选项 &quot;%1&quot;。
+</translation>
</message>
<message>
- <location line="+39"/>
- <source>Phrases and guesses</source>
- <translation>短语和猜测</translation>
+ <source>lupdate error: List file &apos;%1&apos; is not readable.
+</source>
+ <translation>lupdate 错误:列表文件 &quot;%1&quot; 不可读。
+</translation>
</message>
<message>
- <location line="+10"/>
- <source>Sources and Forms</source>
- <translation>短语和表单</translation>
+ <source>lupdate warning: For some reason, &apos;%1&apos; is not writable.
+</source>
+ <translation>lupdate 警告:由于某种原因,&quot;%1&quot; 不可写。
+</translation>
</message>
<message>
- <location line="+15"/>
- <source>Warnings</source>
- <translation>警告</translation>
+ <source>lupdate error: File &apos;%1&apos; has no recognized extension.
+</source>
+ <translation>lupdate 错误:文件 apos;%1apos; 没有可识别的扩展名。
+</translation>
</message>
<message>
- <location line="+59"/>
- <source> MOD </source>
- <comment>status bar: file(s) modified</comment>
- <translation>已修改</translation>
+ <source>lupdate error: File &apos;%1&apos; does not exist.
+</source>
+ <translation>lupdate 错误:文件 apos;%1apos; 不存在。
+</translation>
</message>
<message>
- <location line="+125"/>
- <source>Loading...</source>
- <translation>正在载入...</translation>
+ <source>Scanning directory &apos;%1&apos;...
+</source>
+ <translation>扫描目录 &quot;%1&quot;...
+</translation>
</message>
<message>
- <location line="+32"/>
- <location line="+22"/>
- <source>Loading File - Qt Linguist</source>
- <translation>正在载入文件 - Qt 语言家</translation>
+ <source>lupdate warning: -target-language usually only makes sense with exactly one TS file.
+</source>
+ <translation>lupdate 警告:-target-language 通常只对一个 TS 文件有意义。
+</translation>
</message>
<message>
- <location line="-21"/>
- <source>The file &apos;%1&apos; does not seem to be related to the currently open file(s) &apos;%2&apos;.
-
-Close the open file(s) first?</source>
- <translation>文件“%1”似乎和当前打开的文件“%2”没有关系。
-
-要将打开的文件先关闭么?</translation>
+ <source>lupdate warning: no TS files specified. Only diagnostics will be produced.
+</source>
+ <translation>lupdate 警告:没有指定 TS 文件。只会生成诊断信息。
+</translation>
</message>
<message>
- <location line="+22"/>
- <source>The file &apos;%1&apos; does not seem to be related to the file &apos;%2&apos; which is being loaded as well.
-
-Skip loading the first named file?</source>
- <translation>文件“%1”似乎和当前正在加载的文件“%2”也没有关系。
-
-要跳过对第一个文件的加载么?</translation>
+ <source>lupdate error: Both project and source files / include paths specified.
+</source>
+ <translation>lupdate 错误:项目和源文件/包括指定的路径。
+</translation>
</message>
<message numerus="yes">
- <location line="+61"/>
- <source>%n translation unit(s) loaded.</source>
+ <source> Found %n source text(s) (%1 new and %2 already existing)
+</source>
<translation>
- <numerusform>%n 个翻译单元已经被加载。</numerusform>
+ <numerusform>找到 %n 个源文本(新建的 %1 个,已存在的 %2 个)</numerusform>
</translation>
</message>
- <message>
- <location line="+93"/>
- <source>Related files (%1);;</source>
- <translation>相关文件(%1);;</translation>
- </message>
- <message>
- <location line="+4"/>
- <source>Open Translation Files</source>
- <translation>打开翻译文件</translation>
- </message>
- <message>
- <location line="+10"/>
- <location line="+31"/>
- <source>File saved.</source>
- <translation>文件已保存。</translation>
- </message>
- <message>
- <location line="+15"/>
- <location line="+1164"/>
- <location filename="../tools/linguist/linguist/mainwindow.ui"/>
- <source>Release</source>
- <translation>发布</translation>
- </message>
- <message>
- <location line="-1163"/>
- <source>Qt message files for released applications (*.qm)
-All files (*)</source>
- <translation>用于发布应用程序的 Qt 消息文件 (*.qm)
-所有文件 (*)</translation>
- </message>
- <message>
- <location line="+3"/>
- <location line="+12"/>
- <source>File created.</source>
- <translation>文件已创建。</translation>
- </message>
- <message>
- <location line="+27"/>
- <location line="+355"/>
- <source>Printing...</source>
- <translation>正在打印...</translation>
- </message>
- <message>
- <location line="-347"/>
- <source>Context: %1</source>
- <translation>上下文:%1</translation>
- </message>
- <message>
- <location line="+32"/>
- <source>finished</source>
- <translation>完成</translation>
- </message>
- <message>
- <location line="+3"/>
- <source>unresolved</source>
- <translation>未解决的</translation>
- </message>
- <message>
- <location line="+3"/>
- <source>obsolete</source>
- <translation>已废弃的</translation>
- </message>
- <message>
- <location line="+15"/>
- <location line="+307"/>
- <source>Printing... (page %1)</source>
- <translation>正在打印...(第%1页)</translation>
- </message>
- <message>
- <location line="-300"/>
- <location line="+307"/>
- <source>Printing completed</source>
- <translation>打印完成</translation>
- </message>
- <message>
- <location line="-305"/>
- <location line="+307"/>
- <source>Printing aborted</source>
- <translation>打印已取消</translation>
- </message>
- <message>
- <location line="-232"/>
- <source>Search wrapped.</source>
- <translation>搜索已回环。</translation>
- </message>
- <message>
- <location line="+17"/>
- <location line="+278"/>
- <location line="+40"/>
- <location line="+24"/>
- <location line="+22"/>
- <location line="+516"/>
- <location line="+1"/>
- <location line="+274"/>
- <location line="+40"/>
- <location line="+10"/>
- <source>Qt Linguist</source>
- <translation>Qt 语言家</translation>
- </message>
- <message>
- <location line="-1204"/>
- <location line="+102"/>
- <source>Cannot find the string &apos;%1&apos;.</source>
- <translation>无法找到字符串“%1”。</translation>
- </message>
- <message>
- <source>Translate</source>
- <translation type="obsolete">翻译</translation>
+ <message numerus="yes">
+ <source> Removed %n obsolete entries
+</source>
+ <translation>
+ <numerusform>已删除 %n 个过时条目</numerusform>
+ </translation>
</message>
<message numerus="yes">
- <source>Translated %n entries to &apos;%1&apos;</source>
- <translation type="obsolete">
- <numerusform>已经翻译%n个条目到“%1”。</numerusform>
+ <source> Kept %n obsolete entries
+</source>
+ <translation>
+ <numerusform>保留 %n 个过时的条目</numerusform>
</translation>
</message>
- <message>
- <location line="-82"/>
- <source>Search And Translate in &apos;%1&apos; - Qt Linguist</source>
- <translation>搜索并翻译&apos;%1&apos; - Qt 语言家</translation>
+ <message numerus="yes">
+ <source> Number heuristic provided %n translation(s)
+</source>
+ <translation>
+ <numerusform>数字启发式提供 %n 个翻译</numerusform>
+ </translation>
</message>
- <message>
- <location line="+34"/>
- <location line="+23"/>
- <location line="+24"/>
- <source>Translate - Qt Linguist</source>
- <translation>翻译 - Qt 语言家</translation>
+ <message numerus="yes">
+ <source> Same-text heuristic provided %n translation(s)
+</source>
+ <translation>
+ <numerusform>Same-text 启发式提供 %n 个翻译</numerusform>
+ </translation>
</message>
<message numerus="yes">
- <location line="-46"/>
- <source>Translated %n entry(s)</source>
+ <source> Similar-text heuristic provided %n translation(s)
+</source>
<translation>
- <numerusform>已翻译 %n 个条目。</numerusform>
+ <numerusform>Similar-text 启发式提供 %n 个翻译</numerusform>
</translation>
</message>
<message>
- <location line="+23"/>
- <source>No more occurrences of &apos;%1&apos;. Start over?</source>
- <translation>找不到更多的“%1”。要从头开始么?</translation>
+ <source>%1() requires at least one argument.
+</source>
+ <translation>%1() 至少需要一个参数。
+</translation>
</message>
<message>
- <location line="+30"/>
- <source>Create New Phrase Book</source>
- <translation>创建新短语书</translation>
+ <source>//% cannot be used with %1(). Ignoring
+</source>
+ <translation>//% 不能与 %1() 一起使用。忽略
+</translation>
</message>
<message>
- <location line="+1"/>
- <source>Qt phrase books (*.qph)
-All files (*)</source>
- <translation>Qt 短语书文件 (*.qph)
-所有文件 (*)</translation>
+ <source>%1() requires at least two arguments.
+</source>
+ <translation>%1() 至少需要两个参数。
+</translation>
</message>
<message>
- <location line="+11"/>
- <source>Phrase book created.</source>
- <translation>短语书已创建。</translation>
+ <source>//= cannot be used with %1(). Ignoring
+</source>
+ <translation>//= 不能与 %1() 一起使用。忽略
+</translation>
</message>
<message>
- <location line="+17"/>
- <source>Open Phrase Book</source>
- <translation>打开短语书</translation>
+ <source>Maximum statement or expression depth exceeded</source>
+ <translation>超出最大语句或表达式深度</translation>
</message>
<message>
- <location line="+1"/>
- <source>Qt phrase books (*.qph);;All files (*)</source>
- <translation>Qt 短语书文件 (*.qph);;所有文件 (*)</translation>
+ <source>XML error: Parse error at line %1, column %2 (%3).</source>
+ <translation>XML 错误:在行 %1,列 %2(%3)处解析错误。</translation>
</message>
- <message numerus="yes">
- <location line="+7"/>
- <source>%n phrase(s) loaded.</source>
- <translation>
- <numerusform>%n个短语已经载入。</numerusform>
- </translation>
+ <message>
+ <source>Parse error in UI file</source>
+ <translation>UI 文件中的解析错误</translation>
</message>
+</context>
+<context>
+ <name>MainWindow</name>
<message>
- <location line="+93"/>
- <location line="+3"/>
- <location line="+7"/>
- <source>Add to phrase book</source>
- <translation>添加到短语书</translation>
+ <source>MainWindow</source>
+ <translation>主窗口</translation>
</message>
<message>
- <location line="-9"/>
- <source>No appropriate phrasebook found.</source>
- <translation>未找到合适的短语书</translation>
+ <source>&amp;Phrases</source>
+ <translation>短语(&amp;P)</translation>
</message>
<message>
- <location line="+3"/>
- <source>Adding entry to phrasebook %1</source>
- <translation>添加款目到短语书%1</translation>
+ <source>&amp;Close Phrase Book</source>
+ <translation>关闭短语书(&amp;C)</translation>
</message>
<message>
- <location line="+7"/>
- <source>Select phrase book to add to</source>
- <translation>选择短语书进行添加</translation>
+ <source>&amp;Edit Phrase Book</source>
+ <translation>编辑短语书(&amp;E)</translation>
</message>
<message>
- <location line="+29"/>
- <source>Unable to launch Qt Assistant (%1)</source>
- <translation>不能启动 Qt 助手(%1)</translation>
+ <source>&amp;Print Phrase Book</source>
+ <translation>打印短语书(&amp;P)</translation>
</message>
<message>
- <location line="+17"/>
- <source>Version %1</source>
- <translation>%1 版本</translation>
+ <source>V&amp;alidation</source>
+ <translation>验证(&amp;A)</translation>
</message>
<message>
- <source> Open Source Edition</source>
- <translation type="obsolete">开源版本</translation>
+ <source>&amp;View</source>
+ <translation>视图(&amp;V)</translation>
</message>
<message>
- <source>This version of Qt Linguist is part of the Qt Open Source Edition, for use in the development of Open Source applications. Qt is a comprehensive C++ framework for cross-platform application development.&lt;br/&gt;&lt;br/&gt;You need a commercial Qt license for development of proprietary (closed source) applications. Please see &lt;tt&gt;http://qt.nokia.com/company/model.html&lt;/tt&gt; for an overview of Qt licensing.</source>
- <translation type="obsolete">这个版本的 Qt 语言家是 Qt 开源版本的一部分,用于开发开源应用程序。Qt 是一个用于跨平台应用程序开发的综合 C++ 框架。&lt;br/&gt;&lt;br/&gt;开发商业(闭源)应用程序,你需要商业 Qt 许可。对于 Qt 许可的概览,请参考&lt;tt&gt;http://qt.nokia.com/company/model.html&lt;/tt&gt;。</translation>
+ <source>Vie&amp;ws</source>
+ <translation>视图(&amp;W)</translation>
</message>
<message>
- <source>This program is licensed to you under the terms of the Qt %1 License Agreement. For details, see the license file that came with this software distribution.</source>
- <translation type="obsolete">我们已经允许您在 Qt %1 许可协议下使用本程序。有关细节,请阅读本软件发行中所带的协议文件。</translation>
+ <source>&amp;Toolbars</source>
+ <translation>工具栏(&amp;T)</translation>
</message>
<message>
- <source>This program is licensed to you under the terms of the Qt Commercial License Agreement. For details, see the file LICENSE that came with this software distribution.</source>
- <translation type="obsolete">我们已经允许您在 Qt 商业许可协议下使用本程序。有关细节,请阅读本软件发行中所带的 LICENSE 文件。</translation>
+ <source>&amp;Zoom</source>
+ <translation>缩放(&amp;Z)</translation>
</message>
<message>
- <location line="+6"/>
- <source>&lt;center&gt;&lt;img src=&quot;:/images/splash.png&quot;/&gt;&lt;/img&gt;&lt;p&gt;%1&lt;/p&gt;&lt;/center&gt;&lt;p&gt;Qt Linguist is a tool for adding translations to Qt applications.&lt;/p&gt;&lt;p&gt;%2&lt;/p&gt;&lt;p&gt;Copyright (C) 2012 Nokia Corporation and/or its subsidiary(-ies).&lt;/p&gt;&lt;p&gt;The program is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.&lt;/p&gt;</source>
- <translation>&lt;center&gt;&lt;img src=&quot;:/images/splash.png&quot;/&gt;&lt;/img&gt;&lt;p&gt;%1&lt;/p&gt;&lt;/center&gt;&lt;p&gt;Qt 语言家是一个用于为 Qt 应用程序添加翻译的工具。&lt;/p&gt;&lt;p&gt;%2&lt;/p&gt;&lt;p&gt;版权所有 (C) 2012 Nokia公司和/或它的子公司。所有权利已被保留。&lt;/p&gt;&lt;p&gt;本程序是在&lt;b&gt;没有任何担保(其中包括任何特定目的的设计、商业和适当性的担保)&lt;/b&gt;的条件下提供的。&lt;/p&gt;</translation>
+ <source>Guesses</source>
+ <translation>猜测</translation>
</message>
<message>
- <location line="+41"/>
- <source>Do you want to save the modified files?</source>
- <translation>是否保存修改的文件?</translation>
+ <source>&amp;Help</source>
+ <translation>帮助(&amp;H)</translation>
</message>
<message>
- <location line="+22"/>
- <source>Do you want to save &apos;%1&apos;?</source>
- <translation>您想保存“%1”么?</translation>
+ <source>&amp;Translation</source>
+ <translation>译文(&amp;T)</translation>
</message>
<message>
- <location line="+43"/>
- <source>Qt Linguist[*]</source>
- <translation>Qt 语言家[*]</translation>
+ <source>&amp;File</source>
+ <translation>文件(&amp;F)</translation>
</message>
<message>
- <location line="+2"/>
- <source>%1[*] - Qt Linguist</source>
- <translation>%1[*] - Qt 语言家</translation>
+ <source>Recently Opened &amp;Files</source>
+ <translation>最近打开的文件(&amp;F)</translation>
</message>
<message>
- <location line="+267"/>
- <location line="+12"/>
- <source>No untranslated translation units left.</source>
- <translation>没有任何未翻译的单元。</translation>
+ <source>&amp;Edit</source>
+ <translation>编辑(&amp;E)</translation>
</message>
<message>
- <location line="+176"/>
- <source>&amp;Window</source>
- <translation>窗口(&amp;W)</translation>
+ <source>&amp;Open...</source>
+ <translation>打开(&amp;O)...</translation>
</message>
<message>
- <location line="+2"/>
- <source>Minimize</source>
- <translation>最小化</translation>
+ <source>Open a Qt translation source file (TS file) for editing</source>
+ <translation>打开一个用于编辑的 Qt 翻译源文件(TS 文件)</translation>
</message>
<message>
- <location line="+1"/>
- <source>Ctrl+M</source>
- <translation>Ctrl+M</translation>
+ <source>Ctrl+O</source>
+ <translation>Ctrl+O</translation>
</message>
<message>
- <location line="+12"/>
- <source>Display the manual for %1.</source>
- <translation>显示 %1 的手册。</translation>
+ <source>E&amp;xit</source>
+ <translation>退出(&amp;X)</translation>
</message>
<message>
- <location line="+1"/>
- <source>Display information about %1.</source>
- <translation>显示有关 %1 的信息。</translation>
+ <source>Close this window and exit.</source>
+ <translation>关闭这个窗口并且退出。</translation>
</message>
<message>
- <location line="+70"/>
- <source>&amp;Save &apos;%1&apos;</source>
- <translation>保存“%1”(&amp;S)</translation>
+ <source>Ctrl+Q</source>
+ <translation>Ctrl+Q</translation>
</message>
<message>
- <location line="+1"/>
- <source>Save &apos;%1&apos; &amp;As...</source>
- <translation>另存“%1”为(&amp;A)...</translation>
+ <source>Save</source>
+ <translation>保存</translation>
</message>
<message>
- <location line="+1"/>
- <source>Release &apos;%1&apos;</source>
- <translation>发布“%1”</translation>
+ <source>Save changes made to this Qt translation source file</source>
+ <translation>把发生的变化保存到这个 Qt 翻译源文件中</translation>
</message>
<message>
- <location line="+1"/>
- <source>Release &apos;%1&apos; As...</source>
- <translation>发布“%1”为...</translation>
+ <source>Save &amp;As...</source>
+ <translation>另存为(&amp;A)...</translation>
</message>
<message>
- <location line="+1"/>
- <source>&amp;Close &apos;%1&apos;</source>
- <translation>关闭“%1”(&amp;C)</translation>
+ <source>Save As...</source>
+ <translation>另存为...</translation>
</message>
<message>
- <location line="+2"/>
- <location line="+15"/>
- <source>&amp;Save</source>
- <translation>保存(&amp;S)</translation>
+ <source>Save changes made to this Qt translation source file into a new file.</source>
+ <translation>把对这个 Qt 源文件进行的修改保存到一个新文件中。</translation>
</message>
<message>
- <location line="-14"/>
- <location line="+11"/>
- <location filename="../tools/linguist/linguist/mainwindow.ui"/>
- <source>Save &amp;As...</source>
- <translation>另存为(&amp;A)...</translation>
+ <source>Release</source>
+ <translation>发布</translation>
</message>
<message>
- <location line="-8"/>
- <location line="+13"/>
- <source>&amp;Close</source>
- <translation>关闭(&amp;C)</translation>
+ <source>Create a Qt message file suitable for released applications from the current message file.</source>
+ <translation>从当前消息文件创建一个适用于发布应用程序的 Qt 消息文件。</translation>
</message>
<message>
- <location line="-10"/>
- <source>Save All</source>
- <translation>保存全部</translation>
+ <source>&amp;Print...</source>
+ <translation>打印(&amp;P)...</translation>
</message>
<message>
- <location line="+1"/>
- <location filename="../tools/linguist/linguist/mainwindow.ui"/>
- <source>&amp;Release All</source>
- <translation>发布全部(&amp;R)</translation>
+ <source>Print a list of all the translation units in the current translation source file.</source>
+ <translation>打印当前翻译源文件中的所有翻译单元。</translation>
</message>
<message>
- <location line="+1"/>
- <source>Close All</source>
- <translation>关闭全部</translation>
+ <source>Ctrl+P</source>
+ <translation>Ctrl+P</translation>
</message>
<message>
- <location line="+23"/>
- <source>Translation File &amp;Settings for &apos;%1&apos;...</source>
- <translation>“%1”的翻译文件设置(&amp;S)...</translation>
+ <source>&amp;Undo</source>
+ <translation>撤消(&amp;U)</translation>
</message>
<message>
- <location line="+1"/>
- <source>&amp;Batch Translation of &apos;%1&apos;...</source>
- <translation>“%1”的批翻译(&amp;B)...</translation>
+ <source>Undo the last editing operation performed on the current translation.</source>
+ <translation>撤销在当前翻译中所执行的最新编辑操作。</translation>
</message>
<message>
- <location line="+1"/>
- <source>Search And &amp;Translate in &apos;%1&apos;...</source>
- <translation>在“%1”内搜索并翻译(&amp;T)...</translation>
+ <source>Ctrl+Z</source>
+ <translation>Ctrl+Z</translation>
</message>
<message>
- <location line="+4"/>
- <source>Search And &amp;Translate...</source>
- <translation>搜索并翻译(&amp;T)...</translation>
+ <source>&amp;Redo</source>
+ <translation>恢复(&amp;R)</translation>
</message>
<message>
- <location line="+161"/>
- <source>Cannot read from phrase book &apos;%1&apos;.</source>
- <translation>无法读取短语书“%1”。</translation>
+ <source>Redo an undone editing operation performed on the translation.</source>
+ <translation>重做翻译中一个未完成的编辑操作。</translation>
</message>
<message>
- <location line="+15"/>
- <source>Close this phrase book.</source>
- <translation>关闭这个短语书。</translation>
+ <source>Ctrl+Y</source>
+ <translation>Ctrl+Y</translation>
</message>
<message>
- <location line="+4"/>
- <source>Enables you to add, modify, or delete entries in this phrase book.</source>
- <translation>允许您对这个短语书进行添加、修改或者删除条目的操作。</translation>
+ <source>Cu&amp;t</source>
+ <translation>剪切(&amp;T)</translation>
</message>
<message>
- <location line="+5"/>
- <source>Print the entries in this phrase book.</source>
- <translation>打印短语书的条目。</translation>
+ <source>Copy the selected translation text to the clipboard and deletes it.</source>
+ <translation>复制被选中的译文到剪贴板并且删除它。</translation>
</message>
<message>
- <location line="+16"/>
- <source>Cannot create phrase book &apos;%1&apos;.</source>
- <translation>无法创建短语书“%1”。</translation>
+ <source>Ctrl+X</source>
+ <translation>Ctrl+X</translation>
</message>
<message>
- <location line="+10"/>
- <source>Do you want to save phrase book &apos;%1&apos;?</source>
- <translation>是否保存短语书&apos;%1&apos;?</translation>
+ <source>&amp;Copy</source>
+ <translation>复制(&amp;C)</translation>
</message>
<message>
- <location line="+314"/>
- <source>All</source>
- <translation>全部</translation>
+ <source>Copy the selected translation text to the clipboard.</source>
+ <translation>复制被选中的译文到剪贴板。</translation>
</message>
<message>
- <location filename="../tools/linguist/linguist/mainwindow.ui"/>
- <source>Save As...</source>
- <translation>另存为...</translation>
+ <source>Ctrl+C</source>
+ <translation>Ctrl+C</translation>
</message>
<message>
- <location/>
- <source>Save changes made to this Qt translation source file</source>
- <translation>把发生的变化保存到这个 Qt 翻译源文件中</translation>
+ <source>&amp;Paste</source>
+ <translation>粘贴(&amp;P)</translation>
</message>
<message>
- <location/>
- <source>Save changes made to this Qt translation source file into a new file.</source>
- <translation>把对这个 Qt 源文件进行的修改保存到一个新文件中。</translation>
+ <source>Paste the clipboard text into the translation.</source>
+ <translation>把剪贴板文本粘贴到译文中。</translation>
</message>
<message>
- <location/>
- <source>Search for some text in the translation source file.</source>
- <translation>在翻译源文件中搜索一些文本。</translation>
+ <source>Ctrl+V</source>
+ <translation>Ctrl+V</translation>
</message>
<message>
- <location/>
<source>Select &amp;All</source>
- <translation>全部选中(&amp;A)</translation>
+ <translation>全选(&amp;A)</translation>
</message>
<message>
- <location/>
<source>Select the whole translation text.</source>
<translation>选中整个译文。</translation>
</message>
<message>
- <location/>
- <source>Set whether or not to display translation guesses.</source>
- <translation>选择是否显示翻译猜测。</translation>
+ <source>Ctrl+A</source>
+ <translation>Ctrl+A</translation>
</message>
<message>
- <location/>
- <source>Shift+F1</source>
- <translation>Shift+F1</translation>
+ <source>&amp;Find...</source>
+ <translation>查找(&amp;F)...</translation>
</message>
<message>
- <location/>
- <source>Sort the items back in the same order as in the message file.</source>
- <translation>项目的排序返回到消息文件中未变化的顺序。</translation>
+ <source>Search for some text in the translation source file.</source>
+ <translation>在翻译源文件中搜索一些文本。</translation>
</message>
<message>
- <location/>
- <source>&amp;Statistics</source>
- <translation>统计(&amp;S)</translation>
+ <source>Ctrl+F</source>
+ <translation>Ctrl+F</translation>
</message>
<message>
- <location/>
- <source>Toggle checking that phrase suggestions are used.</source>
- <translation>切换短语建议使用情况的检查。</translation>
+ <source>Find &amp;Next</source>
+ <translation>查找下一个(&amp;N)</translation>
</message>
<message>
- <location/>
- <source>&amp;Toolbars</source>
- <translation>工具栏(&amp;T)</translation>
+ <source>Continue the search where it was left.</source>
+ <translation>从上次搜索结束的地方继续。</translation>
</message>
<message>
- <source>Too&amp;ls</source>
- <translation type="obsolete">工具(&amp;L)</translation>
+ <source>F3</source>
+ <translation>F3</translation>
</message>
<message>
- <location/>
- <source>&amp;Translation</source>
- <translation>译文(&amp;T)</translation>
+ <source>&amp;Prev Unfinished</source>
+ <translation>上一个未完成(&amp;P)</translation>
</message>
<message>
- <location filename="../tools/linguist/linguist/mainwindow.cpp" line="-461"/>
- <location filename="../tools/linguist/linguist/mainwindow.ui"/>
- <source>Translation</source>
- <translation>译文</translation>
+ <source>Previous unfinished item</source>
+ <translation>上一个未完成项。</translation>
</message>
<message>
- <location filename="../tools/linguist/linguist/mainwindow.ui"/>
- <source>&amp;Undo</source>
- <translation>撤销(&amp;U)</translation>
+ <source>Move to the previous unfinished item.</source>
+ <translation>移动到上一个未完成项。</translation>
</message>
<message>
- <source>Undo the last editing operation performed on the translation.</source>
- <translation type="obsolete">撤销翻译中最后一次编辑操作。</translation>
+ <source>Ctrl+K</source>
+ <translation>Ctrl+K</translation>
</message>
<message>
- <location filename="../tools/linguist/linguist/mainwindow.cpp" line="+6"/>
- <location filename="../tools/linguist/linguist/mainwindow.ui"/>
- <source>Validation</source>
- <translation>验证</translation>
+ <source>&amp;Next Unfinished</source>
+ <translation>下一个未完成(&amp;N)</translation>
</message>
<message>
- <location filename="../tools/linguist/linguist/mainwindow.ui"/>
- <source>V&amp;alidation</source>
- <translation>验证(&amp;A)</translation>
+ <source>Next unfinished item</source>
+ <translation>下一个未完成项。</translation>
</message>
<message>
- <location/>
- <source>&amp;View</source>
- <translation>查看(&amp;V)</translation>
+ <source>Move to the next unfinished item.</source>
+ <translation>移动到下一个未完成项。</translation>
</message>
<message>
- <location/>
- <source>Vie&amp;ws</source>
- <translation>视图(&amp;W)</translation>
+ <source>Ctrl+J</source>
+ <translation>Ctrl+J</translation>
</message>
<message>
- <location/>
- <source>&amp;What&apos;s This?</source>
- <translation>这是什么?(&amp;W)</translation>
+ <source>P&amp;rev</source>
+ <translation>上一个(&amp;R)</translation>
</message>
<message>
- <location/>
- <source>What&apos;s This?</source>
- <translation>这是什么?</translation>
+ <source>Move to previous item</source>
+ <translation>移动到上一项。</translation>
</message>
<message>
- <source>Re&amp;cently Opened Files</source>
- <translation type="obsolete">最近打开的文件(&amp;C)</translation>
+ <source>Move to the previous item.</source>
+ <translation>移动到上一项。</translation>
</message>
<message>
- <location/>
- <source>&amp;Open...</source>
- <translation>打开(&amp;O)...</translation>
+ <source>Ctrl+Shift+K</source>
+ <translation>Ctrl+Shift+K</translation>
</message>
<message>
- <location/>
- <source>&amp;Print...</source>
- <translation>打印(&amp;P)...</translation>
+ <source>Ne&amp;xt</source>
+ <translation>下一个(&amp;X)</translation>
</message>
<message>
- <location/>
- <source>&amp;Find...</source>
- <translation>查找(&amp;F)...</translation>
+ <source>Next item</source>
+ <translation>下一项</translation>
</message>
<message>
- <location/>
- <source>&amp;New Phrase Book...</source>
- <translation>新建短语书(&amp;N)...</translation>
+ <source>Move to the next item.</source>
+ <translation>移动到下一项。</translation>
</message>
<message>
- <location/>
- <source>&amp;Open Phrase Book...</source>
- <translation>打开短语书(&amp;O)...</translation>
+ <source>Ctrl+Shift+J</source>
+ <translation>Ctrl+Shift+J</translation>
</message>
<message>
- <location/>
- <source>&amp;Reset Sorting</source>
- <translation>还原排序(&amp;R)</translation>
+ <source>&amp;Done and Next</source>
+ <translation>完成并且下一个(&amp;D)</translation>
</message>
<message>
- <location/>
- <source>Display translation statistics.</source>
- <translation>显示翻译统计。</translation>
+ <source>Mark item as done and move to the next unfinished item</source>
+ <translation>标记这一项为完成并且移动到下一个未完成项。</translation>
</message>
<message>
- <location/>
- <source>&amp;Search And Translate...</source>
- <translation>搜索并且翻译(&amp;S)...</translation>
+ <source>Mark this item as done and move to the next unfinished item.</source>
+ <translation>标记这一项为完成并且移动到下一个未完成项。</translation>
</message>
<message>
- <location filename="../tools/linguist/linguist/mainwindow.cpp" line="-71"/>
- <location filename="../tools/linguist/linguist/mainwindow.ui"/>
- <source>&amp;Batch Translation...</source>
- <translation>批翻译(&amp;B)...</translation>
+ <source>Copy from source text</source>
+ <translation>从源文本中复制</translation>
</message>
<message>
- <location line="-1"/>
- <location filename="../tools/linguist/linguist/mainwindow.ui"/>
- <source>Translation File &amp;Settings...</source>
- <translation>翻译文件设置(&amp;S)...</translation>
+ <source>Copies the source text into the translation field</source>
+ <translation>复制源文到译文字段。</translation>
</message>
<message>
- <source>Other &amp;Languages...</source>
- <translation type="obsolete">其它语言(&amp;L)...</translation>
+ <source>Copies the source text into the translation field.</source>
+ <translation>复制源文到译文字段。</translation>
</message>
<message>
- <source>Edit which other languages to show.</source>
- <translation type="obsolete">编辑要显示的其它语言。</translation>
+ <source>Ctrl+B</source>
+ <translation>Ctrl+B</translation>
</message>
<message>
- <location filename="../tools/linguist/linguist/mainwindow.ui"/>
- <source>&amp;Add to Phrase Book</source>
- <translation>添加到短语书(&amp;A)</translation>
+ <source>&amp;Accelerators</source>
+ <translation>加速键(&amp;A)</translation>
</message>
<message>
- <location/>
- <source>Ctrl+T</source>
- <translation>Ctrl+T</translation>
+ <source>Toggles the validity check of accelerators</source>
+ <translation>切换加速键有效性检查。</translation>
</message>
<message>
- <location/>
- <source>Previous unfinished item.</source>
- <translation>上一个未完成项。</translation>
+ <source>Toggles the validity check of accelerators, i.e. whether the number of ampersands in the source and translation text is the same. If the check fails, a message is shown in the warnings window.</source>
+ <translation>切换加速键有效性检查,例如在源文和译文中的加速键符号数量是否一致。如果检查失败,会在警告窗口中显示一条消息。</translation>
</message>
<message>
- <location/>
- <source>Recently Opened &amp;Files</source>
- <translation>最近打开的文件(&amp;F)</translation>
+ <source>Surrounding &amp;Whitespace</source>
+ <translation>空格围绕(&amp;W)</translation>
</message>
<message>
- <location/>
- <source>Save</source>
- <translation>保存</translation>
+ <source>Toggles the validity check of surrounding whitespace.</source>
+ <translation>切换空格围绕有效性检查。</translation>
</message>
<message>
- <location/>
- <source>Print a list of all the translation units in the current translation source file.</source>
- <translation>打印当前翻译源文件中的所有翻译单元。</translation>
+ <source>Toggles the validity check of surrounding whitespace. If the check fails, a message is shown in the warnings window.</source>
+ <translation>切换空格围绕有效性检查。如果检查失败,会在警告窗口中显示一条消息。</translation>
</message>
<message>
- <location/>
- <source>Undo the last editing operation performed on the current translation.</source>
- <translation>撤销在当前翻译中所执行的最新编辑操作。</translation>
+ <source>&amp;Ending Punctuation</source>
+ <translation>结束标点符号(&amp;E)</translation>
</message>
<message>
- <location/>
- <source>Move to the previous unfinished item.</source>
- <translation>移动到上一个未完成项。</translation>
+ <source>Toggles the validity check of ending punctuation</source>
+ <translation>切换结束标点有效性检查。</translation>
</message>
<message>
- <location/>
- <source>Next unfinished item.</source>
- <translation>下一个未完成项。</translation>
+ <source>Toggles the validity check of ending punctuation. If the check fails, a message is shown in the warnings window.</source>
+ <translation>切换结束标点有效性检查。如果检查失败,会在警告窗口中显示一条消息。</translation>
</message>
<message>
- <location/>
- <source>Move to the next unfinished item.</source>
- <translation>移动到下一个未完成项。</translation>
+ <source>&amp;Phrase matches</source>
+ <translation>短语匹配(&amp;P)</translation>
</message>
<message>
- <location/>
- <source>Move to previous item.</source>
- <translation>移动到上一项。</translation>
+ <source>Toggles checking that phrase suggestions are used</source>
+ <translation>切换短语建议使用情况的检查。</translation>
</message>
<message>
- <location/>
- <source>Move to the previous item.</source>
- <translation>移动到上一项。</translation>
+ <source>Toggles checking that phrase suggestions are used. If the check fails, a message is shown in the warnings window.</source>
+ <translation>切换使用短语建议检查。如果检查失败,会在警告窗口中显示一条消息。</translation>
</message>
<message>
- <location/>
- <source>Next item.</source>
- <translation>下一项。</translation>
+ <source>Place &amp;Marker Matches</source>
+ <translation>位置标记的匹配(&amp;M)</translation>
</message>
<message>
- <location/>
- <source>Move to the next item.</source>
- <translation>移动到下一项。</translation>
+ <source>Toggles the validity check of place markers</source>
+ <translation>切换位置标记有效性检查。</translation>
</message>
<message>
- <location/>
- <source>Mark item as done and move to the next unfinished item.</source>
- <translation>标记这一项为完成并且移动到下一个未完成项。</translation>
+ <source>Toggles the validity check of place markers, i.e. whether %1, %2, ... are used consistently in the source text and translation text. If the check fails, a message is shown in the warnings window.</source>
+ <translation>切换位置标记有效性检查,例如对于 %1、%2 等等,在源文和译文中使用是否匹配。如果检查失败,会在警告窗口中显示一条消息。</translation>
</message>
<message>
- <location/>
- <source>Mark this item as done and move to the next unfinished item.</source>
- <translation>标记这一项为完成并且移动到下一个未完成项。</translation>
+ <source>&amp;New Phrase Book...</source>
+ <translation>新建短语书(&amp;N)...</translation>
</message>
<message>
- <location/>
- <source>Copy from source text</source>
- <translation>从源文本中复制</translation>
+ <source>Create a new phrase book.</source>
+ <translation>创建一个新的短语书。</translation>
</message>
<message>
- <location/>
- <source>Toggle the validity check of accelerators.</source>
- <translation>切换加速键有效性检查。</translation>
+ <source>Ctrl+N</source>
+ <translation>Ctrl+N</translation>
</message>
<message>
- <location/>
- <source>Toggle the validity check of accelerators, i.e. whether the number of ampersands in the source and translation text is the same. If the check fails, a message is shown in the warnings window.</source>
- <translation>切换加速键有效性检查,例如在源文和译文中的加速键符号数量是否一致。如果检查失败,会在警告窗口中显示一条消息。</translation>
+ <source>&amp;Open Phrase Book...</source>
+ <translation>打开短语书(&amp;O)...</translation>
</message>
<message>
- <location/>
- <source>Toggle the validity check of ending punctuation.</source>
- <translation>切换结束标点有效性检查。</translation>
+ <source>Open a phrase book to assist translation.</source>
+ <translation>打开一个短语书辅助翻译。</translation>
</message>
<message>
- <location/>
- <source>Close</source>
- <translation>关闭</translation>
+ <source>Ctrl+H</source>
+ <translation>Ctrl+H</translation>
</message>
<message>
- <location/>
- <source>&amp;Close All</source>
- <translation>关闭全部(&amp;C)</translation>
+ <source>&amp;Reset Sorting</source>
+ <translation>还原排序(&amp;R)</translation>
</message>
<message>
- <location/>
- <source>Ctrl+W</source>
- <translation>Ctrl+W</translation>
+ <source>Sort the items back in the same order as in the message file.</source>
+ <translation>项目的排序返回到消息文件中未变化的顺序。</translation>
</message>
<message>
- <source>Toggle the validity check of ending punctuation. If the check fails, If the check fails, a message is shown in the warnings window.</source>
- <translation type="obsolete">切换结束标点有效性检查。如果检查失败,会在警告窗口中显示一条消息。</translation>
+ <source>&amp;Display guesses</source>
+ <translation>显示猜测(&amp;D)</translation>
</message>
<message>
- <location/>
- <source>Toggle checking that phrase suggestions are used. If the check fails, a message is shown in the warnings window.</source>
- <translation>切换使用短语建议检查。如果检查失败,会在警告窗口中显示一条消息。</translation>
+ <source>Set whether or not to display translation guesses.</source>
+ <translation>选择是否显示翻译猜测。</translation>
</message>
<message>
- <location/>
- <source>Toggle the validity check of place markers.</source>
- <translation>切换位置标记有效性检查。</translation>
+ <source>&amp;Statistics</source>
+ <translation>统计(&amp;S)</translation>
</message>
<message>
- <location/>
- <source>Toggle the validity check of place markers, i.e. whether %1, %2, ... are used consistently in the source text and translation text. If the check fails, a message is shown in the warnings window.</source>
- <translation>切换位置标记有效性检查,例如对于 %1、%2 等等,在源文和译文中使用是否匹配。如果检查失败,会在警告窗口中显示一条消息。</translation>
+ <source>Display translation statistics.</source>
+ <translation>显示翻译统计。</translation>
</message>
<message>
- <location/>
- <source>Toggle the validity check of ending punctuation. If the check fails, a message is shown in the warnings window.</source>
- <translation>切换结束标点有效性检查。如果检查失败,会在警告窗口中显示一条消息。</translation>
+ <source>&amp;Manual</source>
+ <translation>手册(&amp;M)</translation>
</message>
<message>
- <location/>
- <source>Ctrl+J</source>
- <translation type="unfinished"></translation>
+ <source>F1</source>
+ <translation>F1</translation>
</message>
<message>
- <location/>
- <source>Ctrl+Shift+J</source>
- <translation type="unfinished"></translation>
+ <source>About Qt Linguist</source>
+ <translation>关于 Qt 语言家</translation>
</message>
-</context>
-<context>
- <name>MessageEditor</name>
<message>
- <source>backspace</source>
- <translation type="obsolete">退格</translation>
+ <source>About Qt</source>
+ <translation>关于 Qt</translation>
</message>
<message>
- <source>bell</source>
- <translation type="obsolete">铃声</translation>
+ <source>Display information about the Qt toolkit by Digia.</source>
+ <translation>显示有关 Digia 的 Q t工具包的信息。</translation>
</message>
<message>
- <source>carriage return</source>
- <translation type="obsolete">回车</translation>
+ <source>&amp;What&apos;s This?</source>
+ <translation>这是什么?(&amp;W)</translation>
</message>
<message>
- <source>new line</source>
- <translation type="obsolete">新行</translation>
+ <source>What&apos;s This?</source>
+ <translation>这是什么?</translation>
</message>
<message>
- <source>new page</source>
- <translation type="obsolete">新页</translation>
+ <source>Enter What&apos;s This? mode.</source>
+ <translation>进入“这是什么?”模式。</translation>
</message>
<message>
- <source>tab</source>
- <translation type="obsolete">制表符</translation>
+ <source>Shift+F1</source>
+ <translation>Shift+F1</translation>
</message>
<message>
- <location filename="../tools/linguist/linguist/messageeditor.cpp" line="+72"/>
- <source>German</source>
- <translation>德语</translation>
+ <source>&amp;Search And Translate...</source>
+ <translation>搜索并且翻译(&amp;S)...</translation>
</message>
<message>
- <location line="+1"/>
- <source>Japanese</source>
- <translation>日语</translation>
+ <source>Replace the translation on all entries that matches the search source text.</source>
+ <translation>替换所有和搜索的源文匹配的条目的译文。</translation>
</message>
<message>
- <location line="+1"/>
- <source>French</source>
- <translation>法语</translation>
+ <source>&amp;Batch Translation...</source>
+ <translation>批量翻译(&amp;B)...</translation>
</message>
<message>
- <location line="+1"/>
- <source>Polish</source>
- <translation>波兰语</translation>
+ <source>Batch translate all entries using the information in the phrase books.</source>
+ <translation>使用短语书中的信息批量翻译所有条目。</translation>
</message>
<message>
- <location line="+1"/>
- <source>Chinese</source>
- <translation>汉语</translation>
+ <source>Release As...</source>
+ <translation>发布为...</translation>
</message>
<message>
- <location line="+50"/>
- <source>This whole panel allows you to view and edit the translation of some source text.</source>
- <translation>这整个面板允许您查看并且编辑一些源文的译文。</translation>
+ <source>Create a Qt message file suitable for released applications from the current message file. The filename will automatically be determined from the name of the TS file.</source>
+ <translation>从当前消息文件创建一个适用于发布应用程序的 Qt 消息文件。文件名将会自动地由 .ts 文件名称生成。</translation>
</message>
<message>
- <location line="+25"/>
- <source>Source text</source>
- <translation>源文</translation>
+ <source>File</source>
+ <translation>文件</translation>
</message>
<message>
- <location line="+2"/>
- <source>This area shows the source text.</source>
- <translation>这个区域显示源文。</translation>
+ <source>Edit</source>
+ <translation>编辑</translation>
</message>
<message>
- <location line="+3"/>
- <source>Source text (Plural)</source>
- <translation>源文(复数)</translation>
+ <source>Translation</source>
+ <translation>译文</translation>
</message>
<message>
- <location line="+2"/>
- <source>This area shows the plural form of the source text.</source>
- <translation>这个区域显示原文的复数形式。</translation>
+ <source>Validation</source>
+ <translation>验证</translation>
</message>
<message>
- <location line="+3"/>
- <source>Developer comments</source>
- <translation>开发人员注释</translation>
+ <source>Help</source>
+ <translation>帮助</translation>
</message>
<message>
- <location line="+3"/>
- <source>This area shows a comment that may guide you, and the context in which the text occurs.</source>
- <translation>这个区域显示也许可以指导您的注释,以及这个文本出现时的上下文。</translation>
+ <source>Open/Refresh Form &amp;Preview</source>
+ <translation>打开/刷新窗体预览(&amp;P)</translation>
</message>
<message>
- <location line="+59"/>
- <source>Here you can enter comments for your own use. They have no effect on the translated applications.</source>
- <translation>您可以在这里输入您自己的注释。它们不会对所翻译的应用程序产生任何影响。</translation>
+ <source>Form Preview Tool</source>
+ <translation>窗体预览工具</translation>
</message>
<message>
- <location line="+205"/>
- <source>%1 translation (%2)</source>
- <translation>%1 译文(%2)</translation>
+ <source>F5</source>
+ <translation>F5</translation>
</message>
<message>
- <location line="+19"/>
- <source>This is where you can enter or modify the translation of the above source text.</source>
- <translation>您可以在这里输入或者修改上面原文的译文。</translation>
+ <source>Translation File &amp;Settings...</source>
+ <translation>翻译文件设置(&amp;S)...</translation>
</message>
<message>
- <location line="+5"/>
- <source>%1 translation</source>
- <translation>%1 译文</translation>
+ <source>&amp;Add to Phrase Book</source>
+ <translation>添加到短语书(&amp;A)</translation>
</message>
<message>
- <location line="+1"/>
- <source>%1 translator comments</source>
- <translation>%1 译文注释</translation>
+ <source>Ctrl+T</source>
+ <translation>Ctrl+T</translation>
</message>
<message>
- <location line="+138"/>
- <source>&apos;%1&apos;
-Line: %2</source>
- <translation>“%1”行:%2</translation>
+ <source>Open Read-O&amp;nly...</source>
+ <translation>以只读方式打开(&amp;N)...</translation>
</message>
<message>
- <source>%1 Translation (%2)</source>
- <translation type="obsolete">%1 译文(%2)</translation>
+ <source>&amp;Save All</source>
+ <translation>保存全部(&amp;S)</translation>
</message>
-</context>
-<context>
- <name>MessageModel</name>
<message>
- <source>Context</source>
- <translation type="obsolete">上下文</translation>
+ <source>Ctrl+S</source>
+ <translation>Ctrl+S</translation>
</message>
<message>
- <source>Items</source>
- <translation type="obsolete">项</translation>
+ <source>&amp;Release All</source>
+ <translation>发布全部(&amp;R)</translation>
</message>
<message>
- <source>Index</source>
- <translation type="obsolete">索引</translation>
+ <source>Close</source>
+ <translation>关闭</translation>
</message>
<message>
- <location filename="../tools/linguist/linguist/messagemodel.cpp" line="+832"/>
- <source>Completion status for %1</source>
- <translation>%1 的完成状态</translation>
+ <source>&amp;Close All</source>
+ <translation>关闭全部(&amp;C)</translation>
</message>
<message>
- <location line="+15"/>
- <source>&lt;file header&gt;</source>
- <translation>&lt;文件头&gt;</translation>
+ <source>Ctrl+W</source>
+ <translation>Ctrl+W</translation>
</message>
<message>
- <location line="+2"/>
- <source>&lt;context comment&gt;</source>
- <translation>&lt;上下文注释&gt;</translation>
+ <source>Length Variants</source>
+ <translation>长度变化</translation>
</message>
<message>
- <location line="+71"/>
- <source>&lt;unnamed context&gt;</source>
- <translation>&lt;未命名的注释&gt;</translation>
+ <source>Visualize whitespace</source>
+ <translation>空格可见</translation>
</message>
-</context>
-<context>
- <name>MessagesTreeView</name>
<message>
- <source>Done</source>
- <translation type="obsolete">完成</translation>
+ <source>Toggles visualize whitespace in editors</source>
+ <translation>切换编辑器中空格可见性</translation>
</message>
-</context>
-<context>
- <name>MsgEdit</name>
<message>
- <location filename="../tools/linguist/linguist/messageeditor.cpp" line="-579"/>
- <source></source>
- <comment>This is the right panel of the main window.</comment>
- <translation></translation>
+ <source>Increase</source>
+ <translation>增加</translation>
</message>
-</context>
-<context>
- <name>PhraseBookBox</name>
<message>
- <location filename="../tools/linguist/linguist/phrasebookbox.cpp" line="-47"/>
- <source></source>
- <comment>Go to Phrase &gt; Edit Phrase Book... The dialog that pops up is a PhraseBookBox.</comment>
- <translation></translation>
+ <source>Ctrl++</source>
+ <translation>Ctrl++</translation>
</message>
<message>
- <location line="+55"/>
- <source>%1[*] - Qt Linguist</source>
- <translation>%1[*] - Qt 语言家</translation>
+ <source>Decrease</source>
+ <translation>减少</translation>
</message>
<message>
- <location line="+91"/>
- <source>Cannot save phrase book &apos;%1&apos;.</source>
- <translation>无法保存短语书“%1”。</translation>
+ <source>Ctrl+-</source>
+ <translation>Ctrl+-</translation>
</message>
<message>
- <location filename="../tools/linguist/linguist/phrasebookbox.ui"/>
- <source>Click here to add the phrase to the phrase book.</source>
- <translation>点击这里把这个短语添加到短语书中。</translation>
+ <source>Reset to default</source>
+ <translation>重置为默认值</translation>
</message>
<message>
- <location/>
- <source>&amp;New Entry</source>
- <translation>新建条目(&amp;N)</translation>
+ <source>Ctrl+0</source>
+ <translation>Ctrl+0</translation>
</message>
<message>
- <location/>
- <source>Click here to remove the entry from the phrase book.</source>
- <translation>点击此处以便从短语书中清除条目。</translation>
+ <source>Show more</source>
+ <translation>更多显示</translation>
</message>
<message>
- <location/>
- <source>&amp;Remove Entry</source>
- <translation>移除条目(&amp;R)</translation>
+ <source>Alt++</source>
+ <translation>Alt++</translation>
</message>
<message>
- <location/>
- <source>Settin&amp;gs...</source>
- <translation>设置(&amp;G)...</translation>
+ <source>Show fewer</source>
+ <translation>更少显示</translation>
</message>
<message>
- <location/>
- <source>Click here to close this window.</source>
- <translation>点击这里关闭这个窗口。</translation>
+ <source>Alt+-</source>
+ <translation>Alt+-</translation>
</message>
<message>
- <source>Click here to remove the phrase from the phrase book.</source>
- <translation type="obsolete">点击这里从短语书中移除这个短语。</translation>
+ <source>Alt+0</source>
+ <translation>Alt+0</translation>
</message>
<message>
- <location/>
- <source>Click here to save the changes made.</source>
- <translation>点击这里保存已经发生的变化。</translation>
+ <source>D&amp;one</source>
+ <translation>完成(&amp;O)</translation>
</message>
<message>
- <location/>
- <source>Close</source>
- <translation>关闭</translation>
+ <source>Mark item as done</source>
+ <translation>标记条目为已完成</translation>
</message>
<message>
- <location/>
- <source>&amp;Definition:</source>
- <translation>准确度(&amp;D):</translation>
+ <source>Mark this item as done.</source>
+ <translation>标记这个条目为已完成。</translation>
</message>
<message>
- <location/>
- <source>Edit Phrase Book</source>
- <translation>编辑短语书</translation>
+ <source></source>
+ <comment>This is the application&apos;s main window.</comment>
+ <translation></translation>
</message>
<message>
- <source>&amp;New Phrase</source>
- <translation type="obsolete">新建短语(&amp;N)</translation>
+ <source>Source text</source>
+ <translation>源文</translation>
</message>
<message>
- <location filename="../tools/linguist/linguist/phrasebookbox.cpp" line="-1"/>
- <source>Qt Linguist</source>
- <translation>Qt 语言家</translation>
+ <source>Index</source>
+ <translation>索引</translation>
</message>
<message>
- <source>&amp;Remove Phrase</source>
- <translation type="obsolete">移除短语(&amp;R)</translation>
+ <source>Context</source>
+ <translation>上下文</translation>
</message>
<message>
- <location filename="../tools/linguist/linguist/phrasebookbox.ui"/>
- <source>&amp;Save</source>
- <translation>保存(&amp;S)</translation>
+ <source>Items</source>
+ <translation>项目</translation>
</message>
<message>
- <location/>
- <source>S&amp;ource phrase:</source>
- <translation>源短语(&amp;O):</translation>
+ <source>This panel lists the source contexts.</source>
+ <translation>这个面板列出源的上下文。</translation>
</message>
<message>
- <location/>
- <source>This window allows you to add, modify, or delete entries in a phrase book.</source>
- <translation>这个窗口允许您对这个短语书进行添加、修改或者删除条目的操作。</translation>
+ <source>Strings</source>
+ <translation>字符串</translation>
</message>
<message>
- <location/>
- <source>This is a definition for the source phrase.</source>
- <translation>这是当前源短语的准确度。</translation>
+ <source>Phrases and guesses</source>
+ <translation>短语和猜测</translation>
</message>
<message>
- <location/>
- <source>This is the phrase in the source language.</source>
- <translation>这是在源语言中的短语。</translation>
+ <source>Sources and Forms</source>
+ <translation>源文和窗体</translation>
</message>
<message>
- <location/>
- <source>This is the phrase in the target language corresponding to the source phrase.</source>
- <translation>这是在目标语言中和源短语对应的短语。</translation>
+ <source>Warnings</source>
+ <translation>警告</translation>
</message>
<message>
- <source>This window allows you to add, modify, or delete phrases in a phrase book.</source>
- <translation type="obsolete">这个窗口允许您在短语书中添加、修改或者删除短语。</translation>
+ <source> MOD </source>
+ <comment>status bar: file(s) modified</comment>
+ <translation> 已修改 </translation>
</message>
<message>
- <location/>
- <source>&amp;Translation:</source>
- <translation>译文(&amp;T):</translation>
+ <source>Loading...</source>
+ <translation>正在载入...</translation>
</message>
<message>
- <source>%1 - %2[*]</source>
- <translation type="obsolete">%1 - %2[*]</translation>
+ <source>Loading File - Qt Linguist</source>
+ <translation>正在载入文件 - Qt 语言家</translation>
</message>
-</context>
-<context>
- <name>PhraseModel</name>
<message>
- <location filename="../tools/linguist/linguist/phrasemodel.cpp" line="+121"/>
- <source>Definition</source>
- <translation>准确度</translation>
+ <source>The file &apos;%1&apos; does not seem to be related to the currently open file(s) &apos;%2&apos;.
+
+Close the open file(s) first?</source>
+ <translation>文件“%1”似乎和当前打开的文件“%2”没有关系。
+
+要将打开的文件先关闭么?</translation>
</message>
<message>
- <location line="-4"/>
- <source>Source phrase</source>
- <translation>源短语</translation>
+ <source>The file &apos;%1&apos; does not seem to be related to the file &apos;%2&apos; which is being loaded as well.
+
+Skip loading the first named file?</source>
+ <translation>文件“%1”似乎和当前正在加载的文件“%2”也没有关系。
+
+要跳过对第一个文件的加载么?</translation>
</message>
- <message>
- <location line="+2"/>
- <source>Translation</source>
- <translation>译文</translation>
+ <message numerus="yes">
+ <source>%n translation unit(s) loaded.</source>
+ <translation>
+ <numerusform>%n 个翻译单元已经被加载。</numerusform>
+ </translation>
</message>
-</context>
-<context>
- <name>PhraseView</name>
<message>
- <location filename="../tools/linguist/linguist/phraseview.cpp" line="+121"/>
- <source>Insert</source>
- <translation>插入</translation>
+ <source>Related files (%1);;</source>
+ <translation>相关文件 (%1);;</translation>
</message>
<message>
- <location line="+3"/>
- <source>Edit</source>
- <translation>编辑</translation>
+ <source>Open Translation Files</source>
+ <translation>打开翻译文件</translation>
</message>
<message>
- <location line="+113"/>
- <source>Guess (%1)</source>
- <translation>猜测 (%1)</translation>
+ <source>File saved.</source>
+ <translation>文件已保存。</translation>
</message>
<message>
- <location line="+2"/>
- <source>Guess</source>
- <translation>猜测</translation>
+ <source>Qt message files for released applications (*.qm)
+All files (*)</source>
+ <translation>用于发布应用程序的 Qt 消息文件 (*.qm)
+所有文件 (*)</translation>
</message>
-</context>
-<context>
- <name>QObject</name>
<message>
- <location filename="../tools/linguist/shared/qm.cpp" line="+12"/>
- <source>Compiled Qt translations</source>
- <translation>已编译的 Qt 翻译</translation>
+ <source>File created.</source>
+ <translation>文件已创建。</translation>
</message>
<message>
- <location filename="../tools/linguist/linguist/mainwindow.cpp" line="-1279"/>
- <source>Translation files (%1);;</source>
- <translation>翻译文件(%1);;</translation>
+ <source>Printing...</source>
+ <translation>打印...</translation>
</message>
<message>
- <location line="+5"/>
- <source>All files (*)</source>
- <translation>全部文件(*)</translation>
+ <source>Context: %1</source>
+ <translation>上下文:%1</translation>
</message>
<message>
- <location filename="../tools/linguist/linguist/messagemodel.cpp" line="-1118"/>
- <location line="+18"/>
- <location line="+67"/>
- <location line="+39"/>
- <location line="+17"/>
- <location line="+15"/>
- <location filename="../tools/linguist/linguist/phrase.cpp" line="+196"/>
- <source>Qt Linguist</source>
- <translation>Qt 语言家</translation>
+ <source>finished</source>
+ <translation>完成</translation>
</message>
<message>
- <location filename="../tools/linguist/shared/cpp.cpp" line="+1072"/>
- <source>C++ source files</source>
- <translation>C++源文件</translation>
+ <source>unresolved</source>
+ <translation>未解决的</translation>
</message>
<message>
- <location filename="../tools/linguist/shared/java.cpp" line="+646"/>
- <source>Java source files</source>
- <translation>Java源文件</translation>
+ <source>obsolete</source>
+ <translation>已废弃的</translation>
</message>
<message>
- <location filename="../tools/linguist/shared/po.cpp" line="+651"/>
- <source>GNU Gettext localization files</source>
- <translation>GNU Gettext 本地化文件</translation>
+ <source>Printing... (page %1)</source>
+ <translation>正在打印...(第%1页)</translation>
</message>
<message>
- <location filename="../tools/linguist/shared/qscript.cpp" line="+2399"/>
- <source>Qt Script source files</source>
- <translation>Qt脚本源文件</translation>
+ <source>Printing completed</source>
+ <translation>打印完成</translation>
</message>
<message>
- <location filename="../tools/linguist/shared/ts.cpp" line="+752"/>
- <source>Qt translation sources (format 1.1)</source>
- <translation>Qt翻译源(格式1.1)</translation>
+ <source>Printing aborted</source>
+ <translation>打印已取消</translation>
</message>
<message>
- <location line="+8"/>
- <source>Qt translation sources (format 2.0)</source>
- <translation>Qt翻译源(格式2.0)</translation>
+ <source>Search wrapped.</source>
+ <translation>搜索已回环。</translation>
</message>
<message>
- <location line="+9"/>
- <source>Qt translation sources (latest format)</source>
- <translation type="unfinished"></translation>
+ <source>Qt Linguist</source>
+ <translation>Qt 语言家</translation>
</message>
<message>
- <source>Qt translation sources</source>
- <translation type="obsolete">Qt翻译源</translation>
+ <source>Cannot find the string &apos;%1&apos;.</source>
+ <translation>无法找到字符串“%1”。</translation>
</message>
<message>
- <location filename="../tools/linguist/shared/ui.cpp" line="+213"/>
- <source>Qt Designer form files</source>
- <translation>Qt设计师表单文件</translation>
+ <source>Search And Translate in &apos;%1&apos; - Qt Linguist</source>
+ <translation>搜索并翻译&apos;%1&apos; - Qt 语言家</translation>
</message>
<message>
- <location line="+9"/>
- <source>Qt Jambi form files</source>
- <translation>Qt Jambi表单文件</translation>
+ <source>Translate - Qt Linguist</source>
+ <translation>翻译 - Qt 语言家</translation>
</message>
- <message>
- <location filename="../tools/linguist/shared/xliff.cpp" line="+817"/>
- <source>XLIFF localization files</source>
- <translation>XLIFF 本地化文件</translation>
+ <message numerus="yes">
+ <source>Translated %n entry(s)</source>
+ <translation>
+ <numerusform>已翻译 %n 个条目。</numerusform>
+ </translation>
</message>
<message>
- <location filename="../tools/linguist/shared/qph.cpp" line="+192"/>
- <source>Qt Linguist &apos;Phrase Book&apos;</source>
- <translation type="unfinished"></translation>
+ <source>No more occurrences of &apos;%1&apos;. Start over?</source>
+ <translation>找不到更多的“%1”。要从头开始么?</translation>
</message>
-</context>
-<context>
- <name>QtWindowListMenu</name>
<message>
- <source>Cascade</source>
- <translation type="obsolete">层叠</translation>
+ <source>Create New Phrase Book</source>
+ <translation>创建新短语书</translation>
</message>
<message>
- <source>Close</source>
- <translation type="obsolete">关闭</translation>
+ <source>Qt phrase books (*.qph)
+All files (*)</source>
+ <translation>Qt 短语书文件 (*.qph)
+所有文件 (*)</translation>
</message>
<message>
- <source>Close All</source>
- <translation type="obsolete">关闭全部</translation>
+ <source>Phrase book created.</source>
+ <translation>短语书已创建。</translation>
</message>
<message>
- <source>Tile</source>
- <translation type="obsolete">平铺</translation>
+ <source>Open Phrase Book</source>
+ <translation>打开短语书</translation>
</message>
-</context>
-<context>
- <name>SortedMessagesModel</name>
<message>
- <source>Source text</source>
- <translation type="obsolete">源文</translation>
+ <source>Qt phrase books (*.qph);;All files (*)</source>
+ <translation>Qt 短语书文件 (*.qph);;所有文件 (*)</translation>
</message>
- <message>
- <source>Translation</source>
- <translation type="obsolete">译文</translation>
+ <message numerus="yes">
+ <source>%n phrase(s) loaded.</source>
+ <translation>
+ <numerusform>%n 个短语已经载入。</numerusform>
+ </translation>
</message>
<message>
- <source>Index</source>
- <translation type="obsolete">索引</translation>
+ <source>Add to phrase book</source>
+ <translation>添加到短语书</translation>
</message>
-</context>
-<context>
- <name>SourceCodeView</name>
<message>
- <location filename="../tools/linguist/linguist/sourcecodeview.cpp" line="+70"/>
- <source>&lt;i&gt;Source code not available&lt;/i&gt;</source>
- <translation>&lt;i&gt;源代码不可用&lt;/i&gt;</translation>
+ <source>No appropriate phrasebook found.</source>
+ <translation>未找到合适的短语书。</translation>
</message>
<message>
- <location line="+33"/>
- <source>&lt;i&gt;File %1 not available&lt;/i&gt;</source>
- <translation>&lt;i&gt;文件 %1 不可用&lt;/i&gt;</translation>
+ <source>Adding entry to phrasebook %1</source>
+ <translation>添加款目到短语书%1</translation>
</message>
<message>
- <location line="+5"/>
- <source>&lt;i&gt;File %1 not readable&lt;/i&gt;</source>
- <translation>&lt;i&gt;文件 %1 不可读&lt;/i&gt;</translation>
+ <source>Select phrase book to add to</source>
+ <translation>选择短语书进行添加</translation>
</message>
-</context>
-<context>
- <name>Statistics</name>
<message>
- <location filename="../tools/linguist/linguist/statistics.ui"/>
- <source>0</source>
- <translation>0</translation>
+ <source>Unable to launch Qt Assistant (%1)</source>
+ <translation>不能启动 Qt 助手(%1)</translation>
</message>
<message>
- <location/>
- <source>Characters:</source>
- <translation>字符:</translation>
+ <source>Version %1</source>
+ <translation>版本 %1</translation>
</message>
<message>
- <location/>
- <source>Characters (with spaces):</source>
- <translation>字符(包含空格):</translation>
+ <source>&lt;center&gt;&lt;img src=&quot;:/images/icons/linguist-128-32.png&quot;/&gt;&lt;/img&gt;&lt;p&gt;%1&lt;/p&gt;&lt;/center&gt;&lt;p&gt;Qt Linguist is a tool for adding translations to Qt applications.&lt;/p&gt;&lt;p&gt;Copyright (C) %2 The Qt Company Ltd.</source>
+ <translation>&lt;center&gt;&lt;img src=&quot;:/images/icons/linguist-128-32.png&quot;/&gt;&lt;/img&gt;&lt;p&gt;%1&lt;/p&gt;&lt;/center&gt;&lt;p&gt;Qt Linguist 是一个向 Qt 应用程序添加翻译的工具。&lt;/p&gt;&lt;p&gt;版权 (C) %2 The Qt Company Ltd。</translation>
</message>
<message>
- <source>&amp;Close</source>
- <translation type="obsolete">关闭(&amp;C)</translation>
+ <source>Do you want to save the modified files?</source>
+ <translation>是否保存修改的文件?</translation>
</message>
<message>
- <location/>
- <source>Source</source>
- <translation>源文</translation>
+ <source>Do you want to save &apos;%1&apos;?</source>
+ <translation>您想保存“%1”么?</translation>
</message>
<message>
- <location/>
- <source>Statistics</source>
- <translation>统计</translation>
+ <source>Qt Linguist[*]</source>
+ <translation>Qt 语言家[*]</translation>
</message>
<message>
- <location/>
- <source>Translation</source>
- <translation>译文</translation>
+ <source>%1[*] - Qt Linguist</source>
+ <translation>%1[*] - Qt 语言家</translation>
</message>
<message>
- <location/>
- <source>Words:</source>
- <translation>单词:</translation>
+ <source>No untranslated translation units left.</source>
+ <translation>没有任何未翻译的单元。</translation>
</message>
<message>
- <location/>
- <source>Close</source>
- <translation>关闭</translation>
+ <source>&amp;Window</source>
+ <translation>窗口(&amp;W)</translation>
</message>
-</context>
-<context>
- <name>TrPreviewTool</name>
<message>
- <source>About </source>
- <translation type="obsolete">关于 </translation>
+ <source>Minimize</source>
+ <translation>最小化</translation>
</message>
<message>
- <source>Could not load form file(s):
-</source>
- <translation type="obsolete">不能载入窗体文件:
-</translation>
+ <source>Ctrl+M</source>
+ <translation>Ctrl+M</translation>
</message>
<message>
- <source>Could not load translation file:
-</source>
- <translation type="obsolete">无法载入翻译文件:
-</translation>
+ <source>Display the manual for %1.</source>
+ <translation>显示 %1 的手册。</translation>
</message>
<message>
- <source>Could not reload translation file(s):
-</source>
- <translation type="obsolete">无法重新载入翻译文件:
-</translation>
+ <source>Display information about %1.</source>
+ <translation>显示有关 %1 的信息。</translation>
</message>
<message>
- <source>Load Translation</source>
- <translation type="obsolete">载入翻译</translation>
+ <source>&amp;Save &apos;%1&apos;</source>
+ <translation>保存“%1”(&amp;S)</translation>
</message>
<message>
- <source>&lt;No Translation&gt;</source>
- <translation type="obsolete">&lt;没有翻译&gt;</translation>
+ <source>Save &apos;%1&apos; &amp;As...</source>
+ <translation>另存“%1”为(&amp;A)...</translation>
</message>
<message>
- <source>Open Forms</source>
- <translation type="obsolete">打开窗体</translation>
+ <source>Release &apos;%1&apos;</source>
+ <translation>发布“%1”</translation>
</message>
<message>
- <source>Qt Translation Preview Tool: Warning</source>
- <translation type="obsolete">Qt 翻译预览工具:警告</translation>
+ <source>Release &apos;%1&apos; As...</source>
+ <translation>发布“%1”为...</translation>
</message>
<message>
- <source>Translation files (*.qm);;All files (*.*)</source>
- <translation type="obsolete">翻译文件 (*.qm);;所有文件 (*.*)</translation>
+ <source>&amp;Close &apos;%1&apos;</source>
+ <translation>关闭“%1”(&amp;C)</translation>
</message>
<message>
- <source>User interface form files (*.ui);;All files (*.*)</source>
- <translation type="obsolete">用户界面窗体文件 (*.ui);;所有文件 (*.*)</translation>
+ <source>&amp;Save</source>
+ <translation>保存(&amp;S)</translation>
</message>
<message>
- <source>Windows</source>
- <translation type="obsolete">窗口</translation>
+ <source>&amp;Close</source>
+ <translation>关闭(&amp;C)</translation>
</message>
<message>
- <source>Could not load form file:
-%1.</source>
- <translation type="obsolete">不能载入窗体文件:
-%1。</translation>
+ <source>Save All</source>
+ <translation>保存全部</translation>
</message>
-</context>
-<context>
- <name>TrPreviewToolClass</name>
<message>
- <source>About</source>
- <translation type="obsolete">关于</translation>
+ <source>Close All</source>
+ <translation>关闭全部</translation>
</message>
<message>
- <source>About Qt</source>
- <translation type="obsolete">关于 Qt</translation>
+ <source>&amp;Release</source>
+ <translation>发布(&amp;R)</translation>
</message>
<message>
- <source>&amp;Close</source>
- <translation type="obsolete">关闭(&amp;C)</translation>
+ <source>Translation File &amp;Settings for &apos;%1&apos;...</source>
+ <translation>“%1”的翻译文件设置(&amp;S)...</translation>
</message>
<message>
- <source>F5</source>
- <translation type="obsolete">F5</translation>
+ <source>&amp;Batch Translation of &apos;%1&apos;...</source>
+ <translation>“%1”的批量翻译(&amp;B)...</translation>
</message>
<message>
- <source>&amp;File</source>
- <translation type="obsolete">文件(&amp;F)</translation>
+ <source>Search And &amp;Translate in &apos;%1&apos;...</source>
+ <translation>在“%1”内搜索并翻译(&amp;T)...</translation>
</message>
<message>
- <source>Forms</source>
- <translation type="obsolete">窗体</translation>
+ <source>Search And &amp;Translate...</source>
+ <translation>搜索并翻译(&amp;T)...</translation>
</message>
<message>
- <source>&amp;Help</source>
- <translation type="obsolete">帮助(&amp;H)</translation>
+ <source>Cannot read from phrase book &apos;%1&apos;.</source>
+ <translation>无法读取短语书“%1”。</translation>
</message>
<message>
- <source>&amp;Load Translation...</source>
- <translation type="obsolete">载入翻译(&amp;L)...</translation>
+ <source>Close this phrase book.</source>
+ <translation>关闭这个短语书。</translation>
</message>
<message>
- <source>&amp;Open Form...</source>
- <translation type="obsolete">打开窗体(&amp;O)...</translation>
+ <source>Enables you to add, modify, or delete entries in this phrase book.</source>
+ <translation>允许您对这个短语书进行添加、修改或者删除条目的操作。</translation>
</message>
<message>
- <source>Qt Translation Preview Tool</source>
- <translation type="obsolete">Qt Translation 预览工具</translation>
+ <source>Print the entries in this phrase book.</source>
+ <translation>打印短语书的条目。</translation>
</message>
<message>
- <source>&amp;Reload Translations</source>
- <translation type="obsolete">重新载入翻译(&amp;R)</translation>
+ <source>Cannot create phrase book &apos;%1&apos;.</source>
+ <translation>无法创建短语书“%1”。</translation>
</message>
<message>
- <source>&amp;View</source>
- <translation type="obsolete">查看(&amp;V)</translation>
+ <source>Do you want to save phrase book &apos;%1&apos;?</source>
+ <translation>是否要保存短语书“%1”?</translation>
+ </message>
+ <message numerus="yes">
+ <source>%n unfinished message(s) left.</source>
+ <translation>
+ <numerusform>剩余 %n 个未完成的消息。</numerusform>
+ </translation>
</message>
<message>
- <source>&amp;Views</source>
- <translation type="obsolete">视图(&amp;V)</translation>
+ <source>All</source>
+ <translation>全部</translation>
</message>
</context>
<context>
- <name>TrWindow</name>
- <message>
- <source>A file called &apos;%1&apos; already exists. Please choose another name.</source>
- <translation type="obsolete">一个名为“%1”的文件已经存在。 请选择另外一个名称。</translation>
- </message>
+ <name>MessageEditor</name>
<message>
- <source>Allow you to add, modify, or delete phrases of this phrase book.</source>
- <translation type="obsolete">允许您在这个短语书中添加、修改或者删除短语。</translation>
+ <source></source>
+ <comment>This is the right panel of the main window.</comment>
+ <translation></translation>
</message>
<message>
- <source>Cannot create phrase book &apos;%1&apos;.</source>
- <translation type="obsolete">无法创建短语书“%1”。</translation>
+ <source>This whole panel allows you to view and edit the translation of some source text.</source>
+ <translation>这整个面板允许您查看并且编辑一些源文的译文。</translation>
</message>
<message>
- <source>Cannot find the string &apos;%1&apos;.</source>
- <translation type="obsolete">无法找到字符串“%1”。</translation>
+ <source>Source text</source>
+ <translation>源文</translation>
</message>
<message>
- <source>Cannot open &apos;%1&apos;.</source>
- <translation type="obsolete">无法打开“%1”。</translation>
+ <source>This area shows the source text.</source>
+ <translation>这个区域显示源文。</translation>
</message>
<message>
- <source>Cannot read from phrase book &apos;%1&apos;.</source>
- <translation type="obsolete">无法读取短语书“%1”。</translation>
+ <source>Source text (Plural)</source>
+ <translation>源文(复数)</translation>
</message>
<message>
- <source>Cannot save &apos;%1&apos;.</source>
- <translation type="obsolete">无法保存“%1”。</translation>
+ <source>This area shows the plural form of the source text.</source>
+ <translation>这个区域显示原文的复数形式。</translation>
</message>
<message>
- <source>Close this phrase book.</source>
- <translation type="obsolete">关闭这个短语书。</translation>
+ <source>Developer comments</source>
+ <translation>开发人员注释</translation>
</message>
<message>
- <source>Context</source>
- <translation type="obsolete">上下文</translation>
+ <source>This area shows a comment that may guide you, and the context in which the text occurs.</source>
+ <translation>这个区域显示也许可以指导您的注释,以及这个文本出现时的上下文。</translation>
</message>
<message>
- <source>Context: %1</source>
- <translation type="obsolete">上下文:%1</translation>
+ <source>Here you can enter comments for your own use. They have no effect on the translated applications.</source>
+ <translation>您可以在这里输入您自己的注释。它们不会对所翻译的应用程序产生任何影响。</translation>
</message>
<message>
- <source>Create New Phrase Book</source>
- <translation type="obsolete">创建新短语书</translation>
+ <source>Translation to %1 (%2)</source>
+ <translation>翻译为 %1 (%2)</translation>
</message>
<message>
- <source>Ctrl+M</source>
- <translation type="obsolete">Ctrl+M</translation>
+ <source>This is where you can enter or modify the translation of the above source text.</source>
+ <translation>您可以在这里输入或者修改上面原文的译文。</translation>
</message>
<message>
- <source>Display information about %1.</source>
- <translation type="obsolete">显示有关 %1 的信息。</translation>
+ <source>Translation to %1</source>
+ <translation>翻译为 %1</translation>
</message>
<message>
- <source>Display the manual for %1.</source>
- <translation type="obsolete">显示 %1 的手册。</translation>
+ <source>Translator comments for %1</source>
+ <translation>%1 的译文注释</translation>
</message>
<message>
- <source>Do you want to save &apos;%1&apos;?</source>
- <translation type="obsolete">您想保存“%1”么?</translation>
+ <source>&apos;%1&apos;
+Line: %2</source>
+ <translation>“%1”行:%2</translation>
</message>
+</context>
+<context>
+ <name>MessageModel</name>
<message>
- <source>Edit</source>
- <translation type="obsolete">编辑</translation>
+ <source>Completion status for %1</source>
+ <translation>%1 的完成状态</translation>
</message>
<message>
- <source>File</source>
- <translation type="obsolete">文件</translation>
+ <source>&lt;file header&gt;</source>
+ <translation>&lt;文件头&gt;</translation>
</message>
<message>
- <source>File created.</source>
- <translation type="obsolete">文件已创建。</translation>
+ <source>&lt;context comment&gt;</source>
+ <translation>&lt;上下文注释&gt;</translation>
</message>
<message>
- <source>File saved.</source>
- <translation type="obsolete">文件已保存。</translation>
+ <source>&lt;unnamed context&gt;</source>
+ <translation>&lt;未命名的注释&gt;</translation>
</message>
- <message>
- <source>finished</source>
- <translation type="obsolete">完成</translation>
+ <message numerus="yes">
+ <source>%n unfinished message(s) left.</source>
+ <translation>
+ <numerusform>剩余 %n 个未完成的消息。</numerusform>
+ </translation>
</message>
+</context>
+<context>
+ <name>PhraseBook</name>
<message>
- <source>Help</source>
- <translation type="obsolete">帮助</translation>
+ <source>Parse error at line %1, column %2 (%3).</source>
+ <translation>第 %1 行第 %2 列(%3)处出现解析错误。</translation>
</message>
+</context>
+<context>
+ <name>PhraseBookBox</name>
<message>
- <source>Loading...</source>
- <translation type="obsolete">正在载入...</translation>
+ <source>Edit Phrase Book</source>
+ <translation>编辑短语书</translation>
</message>
<message>
- <source>Minimize</source>
- <translation type="obsolete">最小化</translation>
+ <source>This window allows you to add, modify, or delete entries in a phrase book.</source>
+ <translation>这个窗口允许您对这个短语书进行添加、修改或者删除条目的操作。</translation>
</message>
<message>
- <source>MOD</source>
- <translation type="obsolete">MOD</translation>
+ <source>&amp;Translation:</source>
+ <translation>译文(&amp;T):</translation>
</message>
<message>
- <source>No untranslated phrases left.</source>
- <translation type="obsolete">没有遗留未翻译的短语。</translation>
- </message>
- <message numerus="yes">
- <source>%n phrase(s) loaded.</source>
- <translation type="obsolete">
- <numerusform>%n个短语已经载入。</numerusform>
- </translation>
- </message>
- <message numerus="yes">
- <source>%n source phrase(s) loaded.</source>
- <translation type="obsolete">
- <numerusform>%n个源短语已经载入。</numerusform>
- </translation>
+ <source>This is the phrase in the target language corresponding to the source phrase.</source>
+ <translation>这是在目标语言中和源短语对应的短语。</translation>
</message>
<message>
- <source>Open Phrase Book</source>
- <translation type="obsolete">打开短语书</translation>
+ <source>S&amp;ource phrase:</source>
+ <translation>源短语(&amp;O):</translation>
</message>
<message>
- <source> Open Source Edition</source>
- <translation type="obsolete">开源版本</translation>
+ <source>This is a definition for the source phrase.</source>
+ <translation>这是当前源短语的准确度。</translation>
</message>
<message>
- <source>Phrase book created.</source>
- <translation type="obsolete">短语书已创建。</translation>
+ <source>This is the phrase in the source language.</source>
+ <translation>这是在源语言中的短语。</translation>
</message>
<message>
- <source>Printing...</source>
- <translation type="obsolete">正在打印...</translation>
+ <source>&amp;Definition:</source>
+ <translation>准确度(&amp;D):</translation>
</message>
<message>
- <source>Printing aborted</source>
- <translation type="obsolete">打印已取消。</translation>
+ <source>Click here to add the phrase to the phrase book.</source>
+ <translation>点击这里把这个短语添加到短语书中。</translation>
</message>
<message>
- <source>Printing completed</source>
- <translation type="obsolete">打印完成</translation>
+ <source>&amp;New Entry</source>
+ <translation>新建条目(&amp;N)</translation>
</message>
<message>
- <source>Printing... (page %1)</source>
- <translation type="obsolete">正在打印...(第%1页)</translation>
+ <source>Click here to remove the entry from the phrase book.</source>
+ <translation>点击此处以便从短语书中清除条目。</translation>
</message>
<message>
- <source>Print the entries of the phrase book.</source>
- <translation type="obsolete">打印这个短语书的条目。</translation>
+ <source>&amp;Remove Entry</source>
+ <translation>移除条目(&amp;R)</translation>
</message>
<message>
- <source>Qt Linguist</source>
- <translation type="obsolete">Qt 语言家</translation>
+ <source>Settin&amp;gs...</source>
+ <translation>设置(&amp;G)...</translation>
</message>
<message>
- <source>Qt Linguist by Trolltech</source>
- <translation type="obsolete">Trolltech 的 Qt 语言家</translation>
+ <source>Click here to save the changes made.</source>
+ <translation>点击这里保存已经发生的变化。</translation>
</message>
<message>
- <source>Qt message files for released applications (*.qm)
-All files (*)</source>
- <translation type="obsolete">用于发布应用程序的 Qt 消息文件 (*.qm)
-所有文件 (*)</translation>
+ <source>&amp;Save</source>
+ <translation>保存(&amp;S)</translation>
</message>
<message>
- <source>Qt phrase books (*.qph)
-All files (*)</source>
- <translation type="obsolete">Qt 短语书文件 (*.qph)
-所有文件 (*)</translation>
+ <source>Click here to close this window.</source>
+ <translation>点击这里关闭这个窗口。</translation>
</message>
<message>
- <source>Qt translation source (*.ts)
-XLIFF localization file (*.xlf)
-All files (*)</source>
- <translation type="obsolete">Qt 翻译源文件 (*.ts)
-XLIFF 本地化文件 (*.xlf)
-所有文件 (*)</translation>
+ <source>Close</source>
+ <translation>关闭</translation>
</message>
<message>
- <source>Release</source>
- <translation type="obsolete">发布</translation>
+ <source></source>
+ <comment>Go to Phrase &gt; Edit Phrase Book... The dialog that pops up is a PhraseBookBox.</comment>
+ <translation></translation>
</message>
<message>
- <source>Search wrapped.</source>
- <translation type="obsolete">搜索已回环。</translation>
+ <source>(New Entry)</source>
+ <translation>(新条目)</translation>
</message>
<message>
- <source>This panel lists the source contexts.</source>
- <translation type="obsolete">这个面板列出源的上下文。</translation>
+ <source>%1[*] - Qt Linguist</source>
+ <translation>%1[*] - Qt 语言家</translation>
</message>
<message>
- <source>This program is licensed to you under the terms of the Qt Commercial License Agreement. For details, see the file LICENSE that came with this software distribution.</source>
- <translation type="obsolete">我们已经允许您在 Qt 商业许可协议下使用本程序。有关细节,请阅读本软件发行中所带的 LICENSE 文件。</translation>
+ <source>Qt Linguist</source>
+ <translation>Qt 语言家</translation>
</message>
<message>
- <source>This version of Qt Linguist is part of the Qt Open Source Edition, for use in the development of Open Source applications. Qt is a comprehensive C++ framework for cross-platform application development.&lt;br/&gt;&lt;br/&gt;You need a commercial Qt license for development of proprietary (closed source) applications. Please see &lt;tt&gt;http://qt.nokia.com/company/model.html&lt;/tt&gt; for an overview of Qt licensing.</source>
- <translation type="obsolete">这个版本的 Qt 语言家是 Qt 开源版本的一部分,用于开发开源应用程序。Qt 是一个用于跨平台应用程序开发的综合 C++ 框架。&lt;br/&gt;&lt;br/&gt;开发商业(闭源)应用程序,你需要商业 Qt 许可。对于 Qt 许可的概览,请参考&lt;tt&gt;http://qt.nokia.com/company/model.html&lt;/tt&gt;。</translation>
+ <source>Cannot save phrase book &apos;%1&apos;.</source>
+ <translation>无法保存短语书“%1”。</translation>
</message>
+</context>
+<context>
+ <name>PhraseModel</name>
<message>
- <source>Translate</source>
- <translation type="obsolete">翻译</translation>
- </message>
- <message numerus="yes">
- <source>Translated %n entries to &apos;%1&apos;</source>
- <translation type="obsolete">
- <numerusform>已经翻译%n个条目到“%1”。</numerusform>
- </translation>
+ <source>Source phrase</source>
+ <translation>源短语</translation>
</message>
<message>
<source>Translation</source>
- <translation type="obsolete">译文</translation>
+ <translation>译文</translation>
</message>
<message>
- <source>unresolved</source>
- <translation type="obsolete">未解决的</translation>
+ <source>Definition</source>
+ <translation>准确度</translation>
</message>
+</context>
+<context>
+ <name>PhraseView</name>
<message>
- <source>Validation</source>
- <translation type="obsolete">验证</translation>
+ <source>Insert</source>
+ <translation>插入</translation>
</message>
<message>
- <source>Version %1</source>
- <translation type="obsolete">%1 版本</translation>
+ <source>Edit</source>
+ <translation>编辑</translation>
</message>
<message>
- <source>&amp;Window</source>
- <translation type="obsolete">窗口(&amp;W)</translation>
+ <source>Go to</source>
+ <translation>转到</translation>
</message>
<message>
- <source>Strings</source>
- <translation type="obsolete">字符串</translation>
+ <source>Guess from &apos;%1&apos; (%2)</source>
+ <translation>猜测来自“%1”(%2)</translation>
</message>
<message>
- <source>Phrases and guesses</source>
- <translation type="obsolete">短语和猜测</translation>
+ <source>Guess from &apos;%1&apos;</source>
+ <translation>猜测来自“%1“</translation>
</message>
+</context>
+<context>
+ <name>QObject</name>
<message>
- <source>Source code</source>
- <translation type="obsolete">源代码</translation>
+ <source>Translation files (%1);;</source>
+ <translation>翻译文件 (%1);;</translation>
</message>
<message>
- <source>Warnings</source>
- <translation type="obsolete">警告</translation>
+ <source>All files (*)</source>
+ <translation>所有文件 (*)</translation>
</message>
<message>
- <source>Open Translation File</source>
- <translation type="obsolete">打开翻译文件</translation>
+ <source>Qt Linguist</source>
+ <translation>Qt 语言家</translation>
</message>
+</context>
+<context>
+ <name>SourceCodeView</name>
<message>
- <source>Qt translation sources (*.ts);;XLIFF localization files (*.xlf);;All files (*)</source>
- <translation type="obsolete">Qt 翻译源文件 (*.ts);;XLIFF 本地化文件 (*.xlf);;所有文件 (*)</translation>
+ <source>&lt;i&gt;Source code not available&lt;/i&gt;</source>
+ <translation>&lt;i&gt;源代码不可用&lt;/i&gt;</translation>
</message>
<message>
- <source>Qt phrase books (*.qph);;All files (*)</source>
- <translation type="obsolete">Qt 短语书文件 (*.qph);;所有文件 (*)</translation>
+ <source>&lt;i&gt;File %1 not available&lt;/i&gt;</source>
+ <translation>&lt;i&gt;文件 %1 不可用&lt;/i&gt;</translation>
</message>
<message>
- <source>Add to phrase book</source>
- <translation type="obsolete">添加到短语书</translation>
+ <source>&lt;i&gt;File %1 not readable&lt;/i&gt;</source>
+ <translation>&lt;i&gt;文件 %1 不可读&lt;/i&gt;</translation>
</message>
+</context>
+<context>
+ <name>Statistics</name>
<message>
- <source>Adding phrase to phrasebook %1</source>
- <translation type="obsolete">添加短语到短语书 %1</translation>
+ <source>Statistics</source>
+ <translation>统计</translation>
</message>
<message>
- <source>Select phrase book to add to</source>
- <translation type="obsolete">选择短语书进行添加</translation>
+ <source>Close</source>
+ <translation>关闭</translation>
</message>
<message>
- <source>Unable to launch Qt Assistant (%1)</source>
- <translation type="obsolete">不能启动 Qt 助手(%1)</translation>
+ <source>Translation</source>
+ <translation>译文</translation>
</message>
<message>
- <source>This program is licensed to you under the terms of the Qt %1 License Agreement. For details, see the license file that came with this software distribution.</source>
- <translation type="obsolete">我们已经允许您在 Qt %1 许可协议下使用本程序。有关细节,请阅读本软件发行中所带的协议文件。</translation>
+ <source>Source</source>
+ <translation>源文</translation>
</message>
<message>
- <source>Qt Linguist by Trolltech[*]</source>
- <translation type="obsolete">Trolltech Qt 语言家</translation>
+ <source>0</source>
+ <translation>0</translation>
</message>
<message>
- <source>%1 - %2[*]</source>
- <translation type="obsolete">%1 - %2[*]</translation>
+ <source>Words:</source>
+ <translation>单词:</translation>
</message>
<message>
- <source>Do you want to save phrasebook &apos;%1&apos;?</source>
- <translation type="obsolete">您想保存短语书“%1”么?</translation>
+ <source>Characters:</source>
+ <translation>字符:</translation>
</message>
<message>
- <source>obsolete</source>
- <translation type="obsolete">已废弃的</translation>
+ <source>Characters (with spaces):</source>
+ <translation>字符(包含空格):</translation>
</message>
</context>
<context>
<name>TranslateDialog</name>
<message>
- <location filename="../tools/linguist/linguist/translatedialog.ui"/>
- <source>Cancel</source>
- <translation>Anuluj取消</translation>
- </message>
- <message>
- <location/>
- <source>Click here to close this window.</source>
- <translation>点击这里关闭这个窗口。</translation>
- </message>
- <message>
- <location/>
- <source>Click here to find the next occurrence of the text you typed in.</source>
- <translation>点击这里查找您输入的文本下一次出现的位置。</translation>
+ <source>This window allows you to search for some text in the translation source file.</source>
+ <translation>这个窗口允许您在这个翻译源文件中搜索一些文本。</translation>
</message>
<message>
- <location/>
- <source>Find Next</source>
- <translation>查找下一个</translation>
+ <source>Type in the text to search for.</source>
+ <translation>输入要搜索的文本。</translation>
</message>
<message>
- <location/>
<source>Find &amp;source text:</source>
<translation>查找源文(&amp;S):</translation>
</message>
<message>
- <location/>
- <source>Mark new translation as &amp;finished</source>
- <translation>标记新译文为完成(&amp;F)</translation>
- </message>
- <message>
- <location/>
- <source>Match &amp;case</source>
- <translation>匹配大小写(&amp;C)</translation>
- </message>
- <message>
- <source>Qt Linguist</source>
- <translation type="obsolete">Qt 语言家</translation>
+ <source>&amp;Translate to:</source>
+ <translation>翻译到(&amp;T):</translation>
</message>
<message>
- <location/>
<source>Search options</source>
<translation>搜索选项</translation>
</message>
<message>
- <location/>
<source>Texts such as &apos;TeX&apos; and &apos;tex&apos; are considered as different when checked.</source>
<translation>当被选中时,“TeX”和“tex”会被认为是不同的文本。</translation>
</message>
<message>
- <location/>
- <source>This window allows you to search for some text in the translation source file.</source>
- <translation>这个窗口允许您在这个翻译源文件中搜索一些文本。</translation>
- </message>
- <message>
- <location/>
- <source>Translate</source>
- <translation>翻译</translation>
+ <source>Match &amp;case</source>
+ <translation>匹配大小写(&amp;C)</translation>
</message>
<message>
- <location/>
- <source>Translate All</source>
- <translation>翻译全部</translation>
+ <source>Mark new translation as &amp;finished</source>
+ <translation>标记新译文为完成(&amp;F)</translation>
</message>
<message>
- <location/>
- <source>&amp;Translate to:</source>
- <translation>翻译到(&amp;T):</translation>
+ <source>Click here to find the next occurrence of the text you typed in.</source>
+ <translation>点击这里查找您输入的文本下一次出现的位置。</translation>
</message>
<message>
- <location/>
- <source>Type in the text to search for.</source>
- <translation>输入要搜索的文本。</translation>
+ <source>Find Next</source>
+ <translation>查找下一个</translation>
</message>
-</context>
-<context>
- <name>TranslationSettings</name>
<message>
- <source>Language</source>
- <translation type="obsolete">语言</translation>
+ <source>Translate</source>
+ <translation>翻译</translation>
</message>
<message>
- <source>Qt Linguist - Translation file settings</source>
- <translation type="obsolete">Qt 语言家 - 翻译文件设置</translation>
+ <source>Translate All</source>
+ <translation>翻译全部</translation>
</message>
<message>
- <source>Target language</source>
- <translation type="obsolete">目标语言</translation>
+ <source>Click here to close this window.</source>
+ <translation>点击这里关闭这个窗口。</translation>
</message>
<message>
- <source>Country/Region</source>
- <translation type="obsolete">国家/地区</translation>
+ <source>Cancel</source>
+ <translation>取消</translation>
</message>
</context>
<context>
<name>TranslationSettingsDialog</name>
<message>
- <location filename="../tools/linguist/linguist/translationsettingsdialog.cpp" line="+68"/>
- <source>Any Country</source>
- <translation>任意国家</translation>
- </message>
- <message>
- <location line="+11"/>
- <location line="+8"/>
- <source>Settings for &apos;%1&apos; - Qt Linguist</source>
- <translation>“%1”的设置 - Qt 语言家</translation>
- </message>
- <message>
- <location filename="../tools/linguist/linguist/translationsettings.ui"/>
<source>Source language</source>
<translation>源语言</translation>
</message>
<message>
- <location/>
<source>Language</source>
<translation>语言</translation>
</message>
<message>
- <location/>
<source>Country/Region</source>
<translation>国家/地区</translation>
</message>
<message>
- <location/>
<source>Target language</source>
<translation>目标语言</translation>
</message>
-</context>
-<context>
- <name>databaseTranslationDialog</name>
- <message>
- <source>&amp;Cancel</source>
- <translation type="obsolete">取消(&amp;C)</translation>
- </message>
- <message>
- <source>Move down</source>
- <translation type="obsolete">向下移动</translation>
- </message>
<message>
- <source>Move up</source>
- <translation type="obsolete">向上移动</translation>
- </message>
- <message>
- <source>Only translate entries with no translation</source>
- <translation type="obsolete">只翻译没有译文的条目。</translation>
+ <source>%1 (%2)</source>
+ <extracomment>&lt;english&gt; (&lt;endonym&gt;) (language and country names)</extracomment>
+ <translation>%1 (%2)</translation>
</message>
<message>
- <source>Options</source>
- <translation type="obsolete">选项</translation>
- </message>
- <message>
- <source>Phrase book preference</source>
- <translation type="obsolete">短语书属性</translation>
- </message>
- <message>
- <source>Qt Linguist - Batch Translation</source>
- <translation type="obsolete">Qt 语言家 - 批翻译</translation>
- </message>
- <message>
- <source>&amp;Run</source>
- <translation type="obsolete">运行(&amp;R)</translation>
- </message>
- <message>
- <source>Set translated entries to finished</source>
- <translation type="obsolete">设置翻译过的条目为完成</translation>
+ <source>Settings for &apos;%1&apos; - Qt Linguist</source>
+ <translation>“%1”的设置 - Qt 语言家</translation>
</message>
<message>
- <source>The batch translator will search through the selected phrasebooks in the order given above.</source>
- <translation type="obsolete">批翻译器将会按上述给定顺序搜索被选中的短语书。</translation>
+ <source>Any Country</source>
+ <translation>任意国家</translation>
</message>
</context>
</TS>
diff --git a/translations/qmlviewer_nl.ts b/translations/qmlviewer_nl.ts
new file mode 100644
index 0000000..f6fa8f5
--- /dev/null
+++ b/translations/qmlviewer_nl.ts
@@ -0,0 +1,332 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="nl_NL" sourcelanguage="nl_NL">
+ <extra-po-header-language>nl</extra-po-header-language>
+ <extra-po-header-language_team>Dutch &lt;kde-i18n-nl@kde.org&gt;</extra-po-header-language_team>
+ <extra-po-header-last_translator>Freek de Kruijf &lt;freekdekruijf@kde.nl&gt;</extra-po-header-last_translator>
+ <extra-po-header-plural_forms>nplurals=2; plural=(n != 1);</extra-po-header-plural_forms>
+ <extra-po-header-po_revision_date>2018-05-08 14:21+0100</extra-po-header-po_revision_date>
+ <extra-po-header-project_id_version></extra-po-header-project_id_version>
+ <extra-po-header-x_generator>Lokalize 2.0</extra-po-header-x_generator>
+ <extra-po-header_comment># Freek de Kruijf &lt;freek@opensuse.org&gt;, 2014, 2018.</extra-po-header_comment>
+ <extra-po-headers>Project-Id-Version,PO-Revision-Date,Last-Translator,Language-Team,Language,MIME-Version,Content-Type,Content-Transfer-Encoding,X-Qt-Contexts,Plural-Forms,X-Generator</extra-po-headers>
+<context>
+ <name>LoggerWidget</name>
+ <message>
+ <source>Warnings</source>
+ <translation>Waarschuwingen</translation>
+ </message>
+ <message>
+ <source>(No warnings)</source>
+ <translation>(Geen waarschuwingen)</translation>
+ </message>
+ <message>
+ <source>Show by default</source>
+ <translation>Standaard tonen</translation>
+ </message>
+ <message>
+ <source>Hide by default</source>
+ <translation>Standaard verbergen</translation>
+ </message>
+ <message>
+ <source>Show for first warning</source>
+ <translation>Als eerste waarschuwing tonen</translation>
+ </message>
+</context>
+<context>
+ <name>ProxySettings</name>
+ <message>
+ <source>Dialog</source>
+ <translation>Dialoog</translation>
+ </message>
+ <message>
+ <source>Use http proxy</source>
+ <translation>HTTP-proxy gebruiken</translation>
+ </message>
+ <message>
+ <source>Server Address:</source>
+ <translation>Serveradres:</translation>
+ </message>
+ <message>
+ <source>Port:</source>
+ <translation>Poort:</translation>
+ </message>
+ <message>
+ <source>Username:</source>
+ <translation>Gebruikersnaam:</translation>
+ </message>
+ <message>
+ <source>Password:</source>
+ <translation>Wachtwoord:</translation>
+ </message>
+</context>
+<context>
+ <name>QDeclarativeViewer</name>
+ <message>
+ <source>Qt QML Viewer</source>
+ <translation>Qt QML-viewer</translation>
+ </message>
+ <message>
+ <source>Save Video File</source>
+ <translation>Videobestand opslaan</translation>
+ </message>
+ <message>
+ <source>Save PNG Frames</source>
+ <translation>PNG-frames opslaan</translation>
+ </message>
+ <message>
+ <source>Common Video files</source>
+ <translation>Gezamenlijke video-bestanden</translation>
+ </message>
+ <message>
+ <source>GIF Animation</source>
+ <translation>GIF-animatie</translation>
+ </message>
+ <message>
+ <source>Individual PNG frames</source>
+ <translation>Individuele PNG-frames</translation>
+ </message>
+ <message>
+ <source>All ffmpeg formats (*.*)</source>
+ <translation>Alle ffmpeg formaten (*.*)</translation>
+ </message>
+ <message>
+ <source>ffmpeg and ImageMagick not available - no video output</source>
+ <translation>ffmpeg en ImageMagick niet beschikbaar - geen video-uitvoer</translation>
+ </message>
+ <message>
+ <source>ffmpeg not available - GIF and PNG outputs only</source>
+ <translation>ffmpeg niet beschikbaar - alleen GIF- en PNG-uitvoer</translation>
+ </message>
+ <message>
+ <source>&amp;Open...</source>
+ <translation>&amp;Openen...</translation>
+ </message>
+ <message>
+ <source>Open &amp;URL...</source>
+ <translation>&amp;URL-adres openen...</translation>
+ </message>
+ <message>
+ <source>&amp;Reload</source>
+ <translation>He&amp;rladen</translation>
+ </message>
+ <message>
+ <source>&amp;Take Snapshot</source>
+ <translation>&amp;Foto maken</translation>
+ </message>
+ <message>
+ <source>F3</source>
+ <translation>F3</translation>
+ </message>
+ <message>
+ <source>Start Recording &amp;Video</source>
+ <translation>&amp;Video opname starten</translation>
+ </message>
+ <message>
+ <source>F9</source>
+ <translation>F9</translation>
+ </message>
+ <message>
+ <source>Video &amp;Options...</source>
+ <translation>Video-&amp;opties...</translation>
+ </message>
+ <message>
+ <source>&amp;Slow Down Animations</source>
+ <translation>Animaties &amp;vertragen</translation>
+ </message>
+ <message>
+ <source>Ctrl+.</source>
+ <translation>Ctrl+.</translation>
+ </message>
+ <message>
+ <source>Show Warnings</source>
+ <translation>Waarschuwingen tonen</translation>
+ </message>
+ <message>
+ <source>HTTP &amp;Proxy...</source>
+ <translation>HTTP-&amp;proxy...</translation>
+ </message>
+ <message>
+ <source>Full Screen</source>
+ <translation>Volledig scherm</translation>
+ </message>
+ <message>
+ <source>Rotate orientation</source>
+ <translation>Oriëntatie draaien</translation>
+ </message>
+ <message>
+ <source>Ctrl+T</source>
+ <translation>Ctrl+T</translation>
+ </message>
+ <message>
+ <source>Portrait</source>
+ <translation>Portret</translation>
+ </message>
+ <message>
+ <source>Landscape</source>
+ <translation>Landschap</translation>
+ </message>
+ <message>
+ <source>Portrait (inverted)</source>
+ <translation>Portret (geïnverteerd)</translation>
+ </message>
+ <message>
+ <source>Landscape (inverted)</source>
+ <translation>Landschap (geïnverteerd)</translation>
+ </message>
+ <message>
+ <source>&amp;About Qt...</source>
+ <translation>&amp;Info over Qt...</translation>
+ </message>
+ <message>
+ <source>&amp;Close</source>
+ <translation>&amp;Sluiten</translation>
+ </message>
+ <message>
+ <source>&amp;Quit</source>
+ <translation>&amp;Afsluiten</translation>
+ </message>
+ <message>
+ <source>&amp;File</source>
+ <translation>&amp;Bestand</translation>
+ </message>
+ <message>
+ <source>&amp;Recording</source>
+ <translation>&amp;Opnemen</translation>
+ </message>
+ <message>
+ <source>&amp;Debugging</source>
+ <translation>&amp;Debuggen</translation>
+ </message>
+ <message>
+ <source>&amp;Settings</source>
+ <translation>In&amp;stellingen</translation>
+ </message>
+ <message>
+ <source>Properties</source>
+ <translation>Eigenschappen</translation>
+ </message>
+ <message>
+ <source>&amp;Help</source>
+ <translation>&amp;Help</translation>
+ </message>
+ <message>
+ <source>&amp;Stop Recording Video F9</source>
+ <translation>Video opname &amp;stoppen F9</translation>
+ </message>
+ <message>
+ <source>&amp;Start Recording Video F9</source>
+ <translation>Video opname &amp;starten F9</translation>
+ </message>
+ <message>
+ <source>Open QML file</source>
+ <translation>QML-bestand openen</translation>
+ </message>
+ <message>
+ <source>QML Files (*.qml)</source>
+ <translation>QML-bestanden (*.qml)</translation>
+ </message>
+ <message>
+ <source>URL of main QML file:</source>
+ <translation>URL van hoofd QML-bestand:</translation>
+ </message>
+ <message>
+ <source>%1 - Qt QML Viewer</source>
+ <translation>%1 - Qt QML-viewer</translation>
+ </message>
+ <message>
+ <source>Video recording uses ffmpeg:</source>
+ <translation>Video opnemen gebruikt ffmpeg:</translation>
+ </message>
+ <message>
+ <source>Saving frames...</source>
+ <translation>Frames worden opgeslagen...</translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+ <translation>Annuleren</translation>
+ </message>
+ <message>
+ <source>Converting frames to GIF file...</source>
+ <translation>Frames worden naar GIF bestand geconverteerd...</translation>
+ </message>
+</context>
+<context>
+ <name>RecordingDialog</name>
+ <message>
+ <source>Original (%1x%2)</source>
+ <translation>Origineel (%1x%2)</translation>
+ </message>
+</context>
+<context>
+ <name>RecordingOptions</name>
+ <message>
+ <source>Video options</source>
+ <translation>Video-opties</translation>
+ </message>
+ <message>
+ <source>File:</source>
+ <translation>Bestand:</translation>
+ </message>
+ <message>
+ <source>...</source>
+ <translation>...</translation>
+ </message>
+ <message>
+ <source>Size</source>
+ <translation>Grootte</translation>
+ </message>
+ <message>
+ <source>VGA</source>
+ <translation>VGA</translation>
+ </message>
+ <message>
+ <source>720p</source>
+ <translation>720p</translation>
+ </message>
+ <message>
+ <source>QVGA</source>
+ <translation>QVGA</translation>
+ </message>
+ <message>
+ <source>Width:</source>
+ <translation>Breedte:</translation>
+ </message>
+ <message>
+ <source>Height:</source>
+ <translation>Hoogte:</translation>
+ </message>
+ <message>
+ <source>Rate</source>
+ <translation>Snelheid</translation>
+ </message>
+ <message>
+ <source>60Hz</source>
+ <translation>60Hz</translation>
+ </message>
+ <message>
+ <source>50Hz</source>
+ <translation>50Hz</translation>
+ </message>
+ <message>
+ <source>25Hz</source>
+ <translation>25Hz</translation>
+ </message>
+ <message>
+ <source>Hz</source>
+ <translation>Hz</translation>
+ </message>
+ <message>
+ <source>24Hz</source>
+ <translation>24Hz</translation>
+ </message>
+ <message>
+ <source>Profile</source>
+ <translation>Profiel</translation>
+ </message>
+ <message>
+ <source>Help</source>
+ <translation>Help</translation>
+ </message>
+</context>
+</TS>
diff --git a/translations/qt_fa.ts b/translations/qt_fa.ts
index 8ba0b59..76346f9 100644
--- a/translations/qt_fa.ts
+++ b/translations/qt_fa.ts
@@ -1,10347 +1,11 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.0" language="fa">
-<context>
- <name>CloseButton</name>
- <message>
- <source>Close Tab</source>
- <translation>بستن برگه</translation>
- </message>
-</context>
-<context>
- <name>Debugger::JSAgentWatchData</name>
- <message>
- <source>[Array of length %1]</source>
- <translation>[آرایه‌ای به اندازهٔ %1]</translation>
- </message>
- <message>
- <source>&lt;undefined&gt;</source>
- <translation>&lt;تعریف‌نشده&gt;</translation>
- </message>
-</context>
-<context>
- <name>FakeReply</name>
- <message>
- <source>Fake error !</source>
- <translation type="obsolete">خطای تقلبی!</translation>
- </message>
- <message>
- <source>Fake error!</source>
- <translation>خطای تقلبی!</translation>
- </message>
- <message>
- <source>Invalid URL</source>
- <translation>URL نامعتبر</translation>
- </message>
-</context>
-<context>
- <name>MAC_APPLICATION_MENU</name>
- <message>
- <source>Services</source>
- <translation>خدمات</translation>
- </message>
- <message>
- <source>Hide %1</source>
- <translation> مخفی کردن %1</translation>
- </message>
- <message>
- <source>Hide Others</source>
- <translation>مخفی کردن بقیه</translation>
- </message>
- <message>
- <source>Show All</source>
- <translation>نمایش همه</translation>
- </message>
- <message>
- <source>Preferences...</source>
- <translation>ترجیهات...</translation>
- </message>
- <message>
- <source>Quit %1</source>
- <translation>اتمام %1</translation>
- </message>
- <message>
- <source>About %1</source>
- <translation>درباره %1</translation>
- </message>
-</context>
-<context>
- <name>Phonon::</name>
- <message>
- <source>Notifications</source>
- <translation>اعلانات</translation>
- </message>
- <message>
- <source>Music</source>
- <translation>موسیقی</translation>
- </message>
- <message>
- <source>Video</source>
- <translation>ویدیو</translation>
- </message>
- <message>
- <source>Communication</source>
- <translation>ارتباطات</translation>
- </message>
- <message>
- <source>Games</source>
- <translation>بازی‌ها</translation>
- </message>
- <message>
- <source>Accessibility</source>
- <translation>قابلیت دسترسی</translation>
- </message>
-</context>
-<context>
- <name>Phonon::AudioOutput</name>
- <message>
- <source>&lt;html&gt;The audio playback device &lt;b&gt;%1&lt;/b&gt; does not work.&lt;br/&gt;Falling back to &lt;b&gt;%2&lt;/b&gt;.&lt;/html&gt;</source>
- <translation>&lt;html&gt;دستگاه پخش صوت &lt;b&gt;%1&lt;/b&gt; کار نمی‌کند.&lt;br/&gt;بازگشت به &lt;b&gt;%2&lt;/b&gt;.&lt;/html&gt;</translation>
- </message>
- <message>
- <source>&lt;html&gt;Switching to the audio playback device &lt;b&gt;%1&lt;/b&gt;&lt;br/&gt;which just became available and has higher preference.&lt;/html&gt;</source>
- <translation>&lt;html&gt;سوئیچ کردن به دستگاه پخش صوت &lt;b&gt;%1&lt;/b&gt;&lt;br/&gt;که تازه در دسترس قرار گرفته است و امکانات بیشتری دارد.&lt;/html&gt;</translation>
- </message>
- <message>
- <source>Revert back to device &apos;%1&apos;</source>
- <translation>بازگشت دوباره به دستگاه &apos;%1&apos;</translation>
- </message>
- <message>
- <source>&lt;html&gt;Switching to the audio playback device &lt;b&gt;%1&lt;/b&gt;&lt;br/&gt;which has higher preference or is specifically configured for this stream.&lt;/html&gt;</source>
- <translation>&lt;html&gt;سوئیچ کردن به دستگاه پخش صوت&lt;b&gt;%1&lt;/b&gt;&lt;br/&gt;که امکانات بیشتری دارد یا به طور مخصوص برای این نوع جریان پیکربندی شده است&lt;/html&gt;</translation>
- </message>
-</context>
-<context>
- <name>Phonon::Gstreamer::Backend</name>
- <message>
- <source>Warning: You do not seem to have the package gstreamer0.10-plugins-good installed.
- Some video features have been disabled.</source>
- <translation>هشدار: به نظر می‌رسد شما بستهٔ gstreamer0.10-plugins-good را نصب نکرده‌اید.
- بعضی از ویژگی‌های ویدیویی غیرفعال شده اند.</translation>
- </message>
- <message>
- <source>Warning: You do not seem to have the base GStreamer plugins installed.
- All audio and video support has been disabled</source>
- <translation>هشدار: به نظر می‌رسد شما افزونه‌های پایه GStreamer را نصب نکرده‌اید.
- تمامی پشتیبانی‌های صوتی و تصویری غیرفعال شده‌اند</translation>
- </message>
-</context>
-<context>
- <name>Phonon::Gstreamer::MediaObject</name>
- <message>
- <source>Cannot start playback.
-
-Check your GStreamer installation and make sure you
-have libgstreamer-plugins-base installed.</source>
- <translation>نمی‌توان پخش را شروع کرد.
-
-وضعیت نصب GStreamer خود را بررسی کنید و اطمینان حاصل نمایید که libgstreamer-plugins-base را نصب کرده‌اید.</translation>
- </message>
- <message>
- <source>Missing codec helper script assistant.</source>
- <translation>اسکریپت کمکی کدک یافت نشد.</translation>
- </message>
- <message>
- <source>Plugin codec installation failed for codec: %0</source>
- <translation>نصب ناموفق افزونه دیکدر برای دیکد کردن: %0</translation>
- </message>
- <message>
- <source>A required codec is missing. You need to install the following codec(s) to play this content: %0</source>
- <translation>رمزگشای مورد نیاز یافت نشد. شما می‌بایست رمز گشای ذیل را برای اجرای این مضمون نصب کنید: %0</translation>
- </message>
- <message>
- <source>Could not open media source.</source>
- <translation>نمی‌توان منبع رسانه‌ را باز کرد.</translation>
- </message>
- <message>
- <source>Invalid source type.</source>
- <translation>نوع منبع نامعتبر.</translation>
- </message>
- <message>
- <source>Could not locate media source.</source>
- <translation>نمی‌توان محل منبع رسانه‌ای را پیدا کرد.</translation>
- </message>
- <message>
- <source>Could not open audio device. The device is already in use.</source>
- <translation>نمی‌توان دستگاه صوتی را باز کرد. دستگاه هم‌اکنون در حال استفاده است.</translation>
- </message>
- <message>
- <source>Could not decode media source.</source>
- <translation>نمی‌توان منبع رسانه‌ را رمزگشایی کرد.</translation>
- </message>
-</context>
-<context>
- <name>Phonon::MMF</name>
- <message>
- <source>Audio Output</source>
- <translation>خروجی صدا</translation>
- </message>
- <message>
- <source>The audio output device</source>
- <translation>دستگاه خروجی صدا</translation>
- </message>
- <message>
- <source>No error</source>
- <translation>خطایی وجود ندارد</translation>
- </message>
- <message>
- <source>Not found</source>
- <translation>پیدا نشد</translation>
- </message>
- <message>
- <source>Out of memory</source>
- <translation>خارج از حافظه</translation>
- </message>
- <message>
- <source>Not supported</source>
- <translation>پشتیبانی نشده</translation>
- </message>
- <message>
- <source>Overflow</source>
- <translation>سرریز</translation>
- </message>
- <message>
- <source>Underflow</source>
- <translation>فروریز</translation>
- </message>
- <message>
- <source>Already exists</source>
- <translation>از قبل موجود است</translation>
- </message>
- <message>
- <source>Path not found</source>
- <translation>مسیر پیدا نشد</translation>
- </message>
- <message>
- <source>In use</source>
- <translation>در حال استفاده</translation>
- </message>
- <message>
- <source>Not ready</source>
- <translation>آماده نیست</translation>
- </message>
- <message>
- <source>Access denied</source>
- <translation>دسترسی رد شد</translation>
- </message>
- <message>
- <source>Could not connect</source>
- <translation>عدم امکان اتصال</translation>
- </message>
- <message>
- <source>Disconnected</source>
- <translation>اتصال قطع شد</translation>
- </message>
- <message>
- <source>Permission denied</source>
- <translation>اجازه دسترسی رد شد</translation>
- </message>
- <message>
- <source>Insufficient bandwidth</source>
- <translation>پهنای باند ناکافی</translation>
- </message>
- <message>
- <source>Network unavailable</source>
- <translation>شبکه موجود نمی‌باشد</translation>
- </message>
- <message>
- <source>Network communication error</source>
- <translation>خطای اتصال به شبکه</translation>
- </message>
- <message>
- <source>Streaming not supported</source>
- <translation>جریان‌دهی پشتیبانی نشده است</translation>
- </message>
- <message>
- <source>Server alert</source>
- <translation>اخطار سرور</translation>
- </message>
- <message>
- <source>Invalid protocol</source>
- <translation>پروتکل نامعتبر</translation>
- </message>
- <message>
- <source>Invalid URL</source>
- <translation>URL نامعتبر</translation>
- </message>
- <message>
- <source>Multicast error</source>
- <translation>خطای قالب‌بندی چندگانه</translation>
- </message>
- <message>
- <source>Proxy server error</source>
- <translation>خطای سرویس‌دهنده پروکسی</translation>
- </message>
- <message>
- <source>Proxy server not supported</source>
- <translation>سرویس‌دهنده پروکسی پشتیبانی نشده است</translation>
- </message>
- <message>
- <source>Audio output error</source>
- <translation>خطای خروجی صدا</translation>
- </message>
- <message>
- <source>Video output error</source>
- <translation>خطای خروجی تصویر</translation>
- </message>
- <message>
- <source>Decoder error</source>
- <translation>خطای رمزگشا</translation>
- </message>
- <message>
- <source>Audio or video components could not be played</source>
- <translation>اجزای صوتی یا تصویری نمی‌توانند اجرا شوند</translation>
- </message>
- <message>
- <source>DRM error</source>
- <translation>خطای DRM</translation>
- </message>
- <message>
- <source>Unknown error (%1)</source>
- <translation>خطای ناشناخته (%1)</translation>
- </message>
-</context>
-<context>
- <name>Phonon::MMF::AbstractMediaPlayer</name>
- <message>
- <source>Not ready to play</source>
- <translation>عدم آمادگی برای اجرا</translation>
- </message>
- <message>
- <source>Error opening file</source>
- <translation>خطای باز کردن پرونده</translation>
- </message>
- <message>
- <source>Error opening URL</source>
- <translation>خطای باز کردن URL</translation>
- </message>
- <message>
- <source>Error opening resource</source>
- <translation>خطای باز کردن منبع</translation>
- </message>
- <message>
- <source>Error opening source: resource not opened</source>
- <translation>خطای باز کردن منبع: منبع باز نشد</translation>
- </message>
- <message>
- <source>Setting volume failed</source>
- <translation>تنظیم حجم صدا انجام نشد</translation>
- </message>
- <message>
- <source>Loading clip failed</source>
- <translation>بارگذاری نماهنگ انجام نشد</translation>
- </message>
- <message>
- <source>Playback complete</source>
- <translation>پخش کامل شد</translation>
- </message>
- <message>
- <source>Download error</source>
- <translation>خطای دانلود</translation>
- </message>
-</context>
-<context>
- <name>Phonon::MMF::AbstractVideoPlayer</name>
- <message>
- <source>Pause failed</source>
- <translation>توقف ناموفق</translation>
- </message>
- <message>
- <source>Seek failed</source>
- <translation>لغزش ناموفق</translation>
- </message>
- <message>
- <source>Getting position failed</source>
- <translation>بازیابی ناموفق موقعیت</translation>
- </message>
- <message>
- <source>Opening clip failed</source>
- <translation>باز کردن ناموفق نماهنگ</translation>
- </message>
-</context>
-<context>
- <name>Phonon::MMF::AudioEqualizer</name>
- <message>
- <source>%1 Hz</source>
- <translation>%1 Hz</translation>
- </message>
-</context>
-<context>
- <name>Phonon::MMF::AudioPlayer</name>
- <message>
- <source>Getting position failed</source>
- <translation>بازیابی ناموفق موقعیت</translation>
- </message>
-</context>
-<context>
- <name>Phonon::MMF::DsaVideoPlayer</name>
- <message>
- <source>Video display error</source>
- <translation>خطای نمایش ویدیو</translation>
- </message>
-</context>
-<context>
- <name>Phonon::MMF::EffectFactory</name>
- <message>
- <source>Enabled</source>
- <translation>فعال شد</translation>
- </message>
-</context>
-<context>
- <name>Phonon::MMF::EnvironmentalReverb</name>
- <message>
- <source>Decay HF ratio (%)</source>
- <extracomment>DecayHFRatio: Ratio of high-frequency decay time to the value specified by DecayTime.</extracomment>
- <translation>ضعیف شدن نسبت HF (٪)</translation>
- </message>
- <message>
- <source>Decay time (ms)</source>
- <extracomment>DecayTime: Time over which reverberation is diminished.</extracomment>
- <translatorcomment>زمانی که طول می‌کشد تا پژواک موج تقلیل یابد</translatorcomment>
- <translation>زمان کاهش یافتن (میلی‌ثانیه)</translation>
- </message>
- <message>
- <source>Density (%)</source>
- <extracomment>Density Delay between first and subsequent reflections. Note that the S60 platform documentation does not make clear the distinction between this value and the Diffusion value.</extracomment>
- <translatorcomment>تأخیر تراکم میان انعکاس اول و انعکاس بعدی. توجه کنید که مستندات پلتفرم S60 فرق میان این مقدار و مقدار نفوذ را مشخص نمی‌کند.</translatorcomment>
- <translation>تراکم (٪)</translation>
- </message>
- <message>
- <source>Diffusion (%)</source>
- <extracomment>Diffusion: Delay between first and subsequent reflections. Note that the S60 platform documentation does not make clear the distinction between this value and the Density value.</extracomment>
- <translatorcomment>تأخیر نفوذ میان انعکاس اول و انعکاس بعدی. توجه کنید که مستندات پلتفرم S60 فرق میان این مقدار و مقدار انعکاس را مشخص نمی‌کند.</translatorcomment>
- <translation>نفوذ (٪)</translation>
- </message>
- <message>
- <source>Reflections delay (ms)</source>
- <extracomment>ReflectionsDelay: Amount of delay between the arrival of the direct path from the source and the arrival of the first reflection.</extracomment>
- <translation>تأخیر بازتاب‌ها (میلی‌ثانیه)</translation>
- </message>
- <message>
- <source>Reflections level (mB)</source>
- <extracomment>ReflectionsLevel: Amplitude of reflections. This value is corrected by the RoomLevel to give the final reflection amplitude.</extracomment>
- <translation>سطح بازتاب‌ها (میلی‌بل)</translation>
- </message>
- <message>
- <source>Reverb delay (ms)</source>
- <extracomment>ReverbDelay: Amount of time between arrival of the first reflection and start of the late reverberation.</extracomment>
- <translation>تأخیر انعکاس(میلی‌ثانیه)</translation>
- </message>
- <message>
- <source>Reverb level (mB)</source>
- <extracomment>ReverbLevel: Amplitude of reverberations. This value is corrected by the RoomLevel to give the final reverberation amplitude.</extracomment>
- <translation>سطح انعکاس (میلی‌بل)</translation>
- </message>
- <message>
- <source>Room HF level</source>
- <extracomment>RoomHFLevel: Amplitude of low-pass filter used to attenuate the high frequency component of reflected sound.</extracomment>
- <translation>سطح HF فضا</translation>
- </message>
- <message>
- <source>Room level (mB)</source>
- <extracomment>RoomLevel: Master volume control for all reflected sound.</extracomment>
- <translation>سطح فضا (میلی‌بل)</translation>
- </message>
-</context>
-<context>
- <name>Phonon::MMF::MediaObject</name>
- <message>
- <source>Error opening source: type not supported</source>
- <translation>خطای باز کردن منبع: نوع پشتیبانی نشده</translation>
- </message>
- <message>
- <source>Error opening source: resource is compressed</source>
- <translation>خطای باز کردن منبع: منبع فشرده شده است</translation>
- </message>
- <message>
- <source>Error opening source: resource not valid</source>
- <translation>خطای باز کردن منبع: منبع نامعتبر است</translation>
- </message>
- <message>
- <source>Error opening source: media type could not be determined</source>
- <translation>خطای باز کردن منبع: نمی‌توان نوع رسانه را تعیین کرد</translation>
- </message>
- <message>
- <source>Failed to set requested IAP</source>
- <translation>نمی‌توان IAP درخواست شده را تنظیم کرد</translation>
- </message>
-</context>
-<context>
- <name>Phonon::MMF::StereoWidening</name>
- <message>
- <source>Level (%)</source>
- <translation>سطح (%)</translation>
- </message>
-</context>
-<context>
- <name>Phonon::MMF::SurfaceVideoPlayer</name>
- <message>
- <source>Video display error</source>
- <translation>خطای نمایش ویدیو</translation>
- </message>
-</context>
-<context>
- <name>Phonon::VolumeSlider</name>
- <message>
- <source>Volume: %1%</source>
- <translation>حجم صدا:%1%</translation>
- </message>
- <message>
- <source>Use this slider to adjust the volume. The leftmost position is 0%. The rightmost is %1%</source>
- <translation>از این لغزنده برای تنظیم صدا استفاده کنید. سمت چپ‌ترین حالت ٪ است و سمت راست‌ترین حالت %1%</translation>
- </message>
- <message>
- <source>Use this slider to adjust the volume. The leftmost position is 0%, the rightmost is %1%</source>
- <translation type="obsolete">این لغزنده را برای تنظیم صدا استفاده کنید. سمت چپ‌ترین حالت %، سمت راست‌ترین حالت %1%</translation>
- </message>
- <message>
- <source>Muted</source>
- <translation>مات</translation>
- </message>
-</context>
-<context>
- <name>Q3Accel</name>
- <message>
- <source>%1, %2 not defined</source>
- <translation>%1، %2 تعریف نشده</translation>
- </message>
- <message>
- <source>Ambiguous %1 not handled</source>
- <translation>ابهام %1 برطرف نشده</translation>
- </message>
-</context>
-<context>
- <name>Q3DataTable</name>
- <message>
- <source>True</source>
- <translation>درست</translation>
- </message>
- <message>
- <source>False</source>
- <translation>نادرست</translation>
- </message>
- <message>
- <source>Insert</source>
- <translation>درج</translation>
- </message>
- <message>
- <source>Update</source>
- <translation>به‌روزرسانی</translation>
- </message>
- <message>
- <source>Delete</source>
- <translation>حذف</translation>
- </message>
-</context>
-<context>
- <name>Q3FileDialog</name>
- <message>
- <source>Copy or Move a File</source>
- <translation>کپی با جابه‌جایی یک پرونده</translation>
- </message>
- <message>
- <source>Read: %1</source>
- <translation>خواندن: %1</translation>
- </message>
- <message>
- <source>Write: %1</source>
- <translation>نوشتن: %1</translation>
- </message>
- <message>
- <source>Cancel</source>
- <translation>لغو</translation>
- </message>
- <message>
- <source>All Files (*)</source>
- <translation>تمام پرونده‌ها (*)</translation>
- </message>
- <message>
- <source>Name</source>
- <translation>نام</translation>
- </message>
- <message>
- <source>Size</source>
- <translation>حجم</translation>
- </message>
- <message>
- <source>Type</source>
- <translation>نوع</translation>
- </message>
- <message>
- <source>Date</source>
- <translation>تاریخ</translation>
- </message>
- <message>
- <source>Attributes</source>
- <translation>ویژگی‌ها</translation>
- </message>
- <message>
- <source>&amp;OK</source>
- <translation>&amp;تأیید</translation>
- </message>
- <message>
- <source>Look &amp;in:</source>
- <translation>جستجو &amp;در:</translation>
- </message>
- <message>
- <source>File &amp;name:</source>
- <translation>&amp;نام پرونده:</translation>
- </message>
- <message>
- <source>File &amp;type:</source>
- <translation>&amp;نوع پرونده:</translation>
- </message>
- <message>
- <source>Back</source>
- <translation>عقب</translation>
- </message>
- <message>
- <source>One directory up</source>
- <translation>یک پوشه بالاتر</translation>
- </message>
- <message>
- <source>Create New Folder</source>
- <translation>ایجاد پوشه جدید</translation>
- </message>
- <message>
- <source>List View</source>
- <translation>نمایش سیاهه</translation>
- </message>
- <message>
- <source>Detail View</source>
- <translation>نمایش جزئیات</translation>
- </message>
- <message>
- <source>Preview File Info</source>
- <translation>مشاهده اطلاعات پرونده</translation>
- </message>
- <message>
- <source>Preview File Contents</source>
- <translation>مشاهده محتویات پرونده</translation>
- </message>
- <message>
- <source>Read-write</source>
- <translation>خواندن-نوشتن</translation>
- </message>
- <message>
- <source>Read-only</source>
- <translation>فقط-خواندنی</translation>
- </message>
- <message>
- <source>Write-only</source>
- <translation>فقط-نوشتنی</translation>
- </message>
- <message>
- <source>Inaccessible</source>
- <translation>غیر قابل دسترس</translation>
- </message>
- <message>
- <source>Symlink to File</source>
- <translation>لینک سمبلیک به فایل</translation>
- </message>
- <message>
- <source>Symlink to Directory</source>
- <translation>لینک سمبلیک به پوشه</translation>
- </message>
- <message>
- <source>Symlink to Special</source>
- <translation>لینک سمبلیک خاص</translation>
- </message>
- <message>
- <source>File</source>
- <translation>پرونده</translation>
- </message>
- <message>
- <source>Dir</source>
- <translation>مسیر</translation>
- </message>
- <message>
- <source>Special</source>
- <translation>ویژه</translation>
- </message>
- <message>
- <source>Open</source>
- <translation>باز کردن</translation>
- </message>
- <message>
- <source>Save As</source>
- <translation>ذخیره به عنوان</translation>
- </message>
- <message>
- <source>&amp;Open</source>
- <translation>&amp;بازکردن</translation>
- </message>
- <message>
- <source>&amp;Save</source>
- <translation>&amp;ذخیره</translation>
- </message>
- <message>
- <source>&amp;Rename</source>
- <translation>&amp;تغییر نام</translation>
- </message>
- <message>
- <source>&amp;Delete</source>
- <translation>&amp;حذف</translation>
- </message>
- <message>
- <source>R&amp;eload</source>
- <translation>بارگذاری &amp;مجدد</translation>
- </message>
- <message>
- <source>Sort by &amp;Name</source>
- <translation>مرتب‌سازی بر حسب &amp;نام</translation>
- </message>
- <message>
- <source>Sort by &amp;Size</source>
- <translation>مرتب‌سازی بر حسب &amp;اندازه</translation>
- </message>
- <message>
- <source>Sort by &amp;Date</source>
- <translation>مرتب‌سازی بر حسب &amp;تاریخ</translation>
- </message>
- <message>
- <source>&amp;Unsorted</source>
- <translation>.&amp;مرتب نشده</translation>
- </message>
- <message>
- <source>Sort</source>
- <translation>مرتب‌سازی</translation>
- </message>
- <message>
- <source>Show &amp;hidden files</source>
- <translation>نمایش پرونده‌های م&amp;خفی</translation>
- </message>
- <message>
- <source>the file</source>
- <translation>پرونده</translation>
- </message>
- <message>
- <source>the directory</source>
- <translation>پوشه</translation>
- </message>
- <message>
- <source>the symlink</source>
- <translation>لینک سمبلیک</translation>
- </message>
- <message>
- <source>Delete %1</source>
- <translation>حذف %1</translation>
- </message>
- <message>
- <source>&lt;qt&gt;Are you sure you wish to delete %1 &quot;%2&quot;?&lt;/qt&gt;</source>
- <translation>&lt;qt&gt;آیا مطمئن هستید که می‌خواهید حذف کنید %1 &quot;%2&quot;?&lt;/qt&gt;</translation>
- </message>
- <message>
- <source>&amp;Yes</source>
- <translation>&amp;بله</translation>
- </message>
- <message>
- <source>&amp;No</source>
- <translation>&amp;نه</translation>
- </message>
- <message>
- <source>New Folder 1</source>
- <translation>پوشهٔ جدید ۱</translation>
- </message>
- <message>
- <source>New Folder</source>
- <translation>پوشهٔ جدید</translation>
- </message>
- <message>
- <source>New Folder %1</source>
- <translation>پوشهٔ جدید %1</translation>
- </message>
- <message>
- <source>Find Directory</source>
- <translation>پیدا کردن پوشه</translation>
- </message>
- <message>
- <source>Directories</source>
- <translation>پوشه‌ها</translation>
- </message>
- <message>
- <source>Directory:</source>
- <translation>پوشه:</translation>
- </message>
- <message>
- <source>Error</source>
- <translation>خطا</translation>
- </message>
- <message>
- <source>%1
-File not found.
-Check path and filename.</source>
- <translation>%1
-پرونده پیدا نشد
-مسیر و نام پرونده را بررسی کنید.</translation>
- </message>
- <message>
- <source>All Files (*.*)</source>
- <translation>تمام پرونده‌ها (*.*)</translation>
- </message>
- <message>
- <source>Open </source>
- <translation>بازکردن</translation>
- </message>
- <message>
- <source>Select a Directory</source>
- <translation>انتخاب یک پوشه</translation>
- </message>
-</context>
-<context>
- <name>Q3LocalFs</name>
- <message>
- <source>Could not read directory
-%1</source>
- <translation>نمی‌توان پوشه
-%1
-را خواند</translation>
- </message>
- <message>
- <source>Could not create directory
-%1</source>
- <translation>نمی‌توان پوشه
-%1
-را ایجاد کرد</translation>
- </message>
- <message>
- <source>Could not remove file or directory
-%1</source>
- <translation>نمی‌توان پوشه یا پرونده
-%1
-را پاک کرد</translation>
- </message>
- <message>
- <source>Could not rename
-%1
-to
-%2</source>
- <translation>نمی‌توان
- %1
-را به
-%2
-تغییر نام داد</translation>
- </message>
- <message>
- <source>Could not open
-%1</source>
- <translation>نمی‌توان باز کرد
-%1</translation>
- </message>
- <message>
- <source>Could not write
-%1</source>
- <translation>نمی‌توان در
-%1
-نوشت</translation>
- </message>
-</context>
-<context>
- <name>Q3MainWindow</name>
- <message>
- <source>Line up</source>
- <translation>به خط شدن</translation>
- </message>
- <message>
- <source>Customize...</source>
- <translation>سفارشی کردن...</translation>
- </message>
-</context>
-<context>
- <name>Q3NetworkProtocol</name>
- <message>
- <source>Operation stopped by the user</source>
- <translation>عملیات توسط کاربر متوقف شد</translation>
- </message>
-</context>
-<context>
- <name>Q3ProgressDialog</name>
- <message>
- <source>Cancel</source>
- <translation>لغو</translation>
- </message>
-</context>
-<context>
- <name>Q3TabDialog</name>
- <message>
- <source>OK</source>
- <translation>تأیید</translation>
- </message>
- <message>
- <source>Apply</source>
- <translation>اعمال.کردن</translation>
- </message>
- <message>
- <source>Help</source>
- <translation>کمک</translation>
- </message>
- <message>
- <source>Defaults</source>
- <translation>پیش‌فرض‌ها</translation>
- </message>
- <message>
- <source>Cancel</source>
- <translation>لغو</translation>
- </message>
-</context>
-<context>
- <name>Q3TextEdit</name>
- <message>
- <source>&amp;Undo</source>
- <translation>&amp;خنثی‌سازی</translation>
- </message>
- <message>
- <source>&amp;Redo</source>
- <translation>&amp;بازانجام</translation>
- </message>
- <message>
- <source>Cu&amp;t</source>
- <translation>&amp;برش</translation>
- </message>
- <message>
- <source>&amp;Copy</source>
- <translation>&amp;کپی</translation>
- </message>
- <message>
- <source>&amp;Paste</source>
- <translation>&amp;چسباندن</translation>
- </message>
- <message>
- <source>Clear</source>
- <translation>پاک کردن</translation>
- </message>
- <message>
- <source>Select All</source>
- <translation>انتخاب همه</translation>
- </message>
-</context>
-<context>
- <name>Q3TitleBar</name>
- <message>
- <source>System</source>
- <translation>سیستم</translation>
- </message>
- <message>
- <source>Restore up</source>
- <translation>بازیابی به بالا</translation>
- </message>
- <message>
- <source>Minimize</source>
- <translation>کوچک کردن</translation>
- </message>
- <message>
- <source>Restore down</source>
- <translation>بازیابی به پایین</translation>
- </message>
- <message>
- <source>Maximize</source>
- <translation>بزرگ کردن</translation>
- </message>
- <message>
- <source>Close</source>
- <translation>بستن</translation>
- </message>
- <message>
- <source>Contains commands to manipulate the window</source>
- <translation>حاوی دستوراتی برای دستکاری پنجره است</translation>
- </message>
- <message>
- <source>Puts a minimized window back to normal</source>
- <translation>پنجره کوچک شده را به اندازه عادی برمی‌گرداند</translation>
- </message>
- <message>
- <source>Moves the window out of the way</source>
- <translation>پنجره را به خارج از مسیر می‌برد</translation>
- </message>
- <message>
- <source>Puts a maximized window back to normal</source>
- <translation>پنجرهٔ بزرگ شده را به اندازه عادی برمی‌گرداند</translation>
- </message>
- <message>
- <source>Makes the window full screen</source>
- <translation>پنجره را تمام صفحه می‌کند</translation>
- </message>
- <message>
- <source>Closes the window</source>
- <translation>پنجره را می‌بندد</translation>
- </message>
- <message>
- <source>Displays the name of the window and contains controls to manipulate it</source>
- <translation>نام پنجره را نمایش می‌دهد و حاوی کنترل‌هایی برای دستکاری آن است</translation>
- </message>
-</context>
-<context>
- <name>Q3ToolBar</name>
- <message>
- <source>More...</source>
- <translation>بیشتر...</translation>
- </message>
-</context>
-<context>
- <name>Q3UrlOperator</name>
- <message>
- <source>The protocol `%1&apos; is not supported</source>
- <translation>پروتکل «%1» پشتیبانی نمی‌شود</translation>
- </message>
- <message>
- <source>The protocol `%1&apos; does not support listing directories</source>
- <translation>پروتکل «%1» سیاهه‌برداری پوشه‌ها را پشتیبانی نمی‌کند</translation>
- </message>
- <message>
- <source>The protocol `%1&apos; does not support creating new directories</source>
- <translation>پروتکل «%1» ایجاد کردن پوشه‌های جدید را پشتیبانی نمی‌کند</translation>
- </message>
- <message>
- <source>The protocol `%1&apos; does not support removing files or directories</source>
- <translation>پروتکل «%1» پاک کردن پرونده‌ها یا پوشه‌ها را پشتیبانی نمی‌کند</translation>
- </message>
- <message>
- <source>The protocol `%1&apos; does not support renaming files or directories</source>
- <translation>پروتکل «%1» تغییر نام پرونده‌ها یا پوشه‌ها را پشتیبانی نمی‌کند</translation>
- </message>
- <message>
- <source>The protocol `%1&apos; does not support getting files</source>
- <translation>پروتکل «%1» گرفتن پرونده‌ها را پشتیبانی نمی‌کند</translation>
- </message>
- <message>
- <source>The protocol `%1&apos; does not support putting files</source>
- <translation>پروتکل «%1» ثبت کردن پرونده‌ها را پشتیبانی نمی‌کند</translation>
- </message>
- <message>
- <source>The protocol `%1&apos; does not support copying or moving files or directories</source>
- <translation>پروتکل «%1» کپی یا انتقال پرونده‌ها یا پوشه‌ها را پشتیبانی نمی‌کند</translation>
- </message>
- <message>
- <source>(unknown)</source>
- <translation>(ناشناخته)</translation>
- </message>
-</context>
-<context>
- <name>Q3Wizard</name>
- <message>
- <source>&amp;Cancel</source>
- <translation>&amp;لغو</translation>
- </message>
- <message>
- <source>&lt; &amp;Back</source>
- <translation>&lt; &amp;عقب</translation>
- </message>
- <message>
- <source>&amp;Next &gt;</source>
- <translation>بع&amp;دی &gt;</translation>
- </message>
- <message>
- <source>&amp;Finish</source>
- <translation>پایا&amp;ن</translation>
- </message>
- <message>
- <source>&amp;Help</source>
- <translation>&amp;کمک</translation>
- </message>
-</context>
-<context>
- <name>QAbstractSocket</name>
- <message>
- <source>Socket operation timed out</source>
- <translation>پایان زمان عملیات سوکت</translation>
- </message>
- <message>
- <source>Operation on socket is not supported</source>
- <translation>عملیات روی سوکت پشتیبانی نمی‌شود</translation>
- </message>
- <message>
- <source>Host not found</source>
- <translation>میزبان یافت نشد</translation>
- </message>
- <message>
- <source>Connection refused</source>
- <translation>اتصال پذیرفته نشد</translation>
- </message>
- <message>
- <source>Connection timed out</source>
- <translation>پایان زمان اتصال</translation>
- </message>
- <message>
- <source>Socket is not connected</source>
- <translation>سوکت متصل نیست</translation>
- </message>
- <message>
- <source>Network unreachable</source>
- <translation>شبکه در دسترس نیست</translation>
- </message>
-</context>
-<context>
- <name>QAbstractSpinBox</name>
- <message>
- <source>&amp;Select All</source>
- <translation>انتخاب &amp;همه</translation>
- </message>
- <message>
- <source>&amp;Step up</source>
- <translation>&amp;افزایش</translation>
- </message>
- <message>
- <source>Step &amp;down</source>
- <translation>&amp;کاهش</translation>
- </message>
-</context>
-<context>
- <name>QAccessibleButton</name>
- <message>
- <source>Uncheck</source>
- <translation>رد</translation>
- </message>
- <message>
- <source>Check</source>
- <translation>انتخاب</translation>
- </message>
- <message>
- <source>Press</source>
- <translation>فشار دادن</translation>
- </message>
-</context>
-<context>
- <name>QApplication</name>
- <message>
- <source>Activate</source>
- <translation>فعال‌سازی</translation>
- </message>
- <message>
- <source>Activates the program&apos;s main window</source>
- <translation>پنجره اصلی برنامه را فعال می‌کند</translation>
- </message>
- <message>
- <source>Executable &apos;%1&apos; requires Qt %2, found Qt %3.</source>
- <translation>برنامهٔ «%1»نیازمند کیوت %2 است، کیوت %3 یافت شد.</translation>
- </message>
- <message>
- <source>Incompatible Qt Library Error</source>
- <translation>خطای کتابخانه ناسازگار کیوت</translation>
- </message>
-</context>
-<context>
- <name>QAxSelect</name>
- <message>
- <source>Select ActiveX Control</source>
- <translation>انتخاب کنترل ActiveX</translation>
- </message>
- <message>
- <source>OK</source>
- <translation>تأیید</translation>
- </message>
- <message>
- <source>&amp;Cancel</source>
- <translation>&amp;لغو</translation>
- </message>
- <message>
- <source>COM &amp;Object:</source>
- <translation>شیء &amp;COM:</translation>
- </message>
-</context>
-<context>
- <name>QCheckBox</name>
- <message>
- <source>Uncheck</source>
- <translation>عدم انتخاب</translation>
- </message>
- <message>
- <source>Check</source>
- <translation>انتخاب</translation>
- </message>
- <message>
- <source>Toggle</source>
- <translation>ضامن</translation>
- </message>
-</context>
-<context>
- <name>QColorDialog</name>
- <message>
- <source>Hu&amp;e:</source>
- <translation>&amp;شدت:</translation>
- </message>
- <message>
- <source>&amp;Sat:</source>
- <translation>اشبا&amp;ع:</translation>
- </message>
- <message>
- <source>&amp;Val:</source>
- <translation>م&amp;قدار:</translation>
- </message>
- <message>
- <source>&amp;Red:</source>
- <translation>&amp;قرمز:</translation>
- </message>
- <message>
- <source>&amp;Green:</source>
- <translation>&amp;سبز:</translation>
- </message>
- <message>
- <source>Bl&amp;ue:</source>
- <translation>&amp;آبی:</translation>
- </message>
- <message>
- <source>A&amp;lpha channel:</source>
- <translation>&amp;کانال آلفا:</translation>
- </message>
- <message>
- <source>Select Color</source>
- <translation>انتخاب رنگ</translation>
- </message>
- <message>
- <source>&amp;Basic colors</source>
- <translation>رن&amp;گ‌های پایه</translation>
- </message>
- <message>
- <source>&amp;Custom colors</source>
- <translation>رنگ‌های &amp;سفارشی</translation>
- </message>
- <message>
- <source>&amp;Add to Custom Colors</source>
- <translation>&amp;افزودن به رنگ‌های سفارشی</translation>
- </message>
-</context>
-<context>
- <name>QComboBox</name>
- <message>
- <source>False</source>
- <translation>نادرست</translation>
- </message>
- <message>
- <source>True</source>
- <translation>درست</translation>
- </message>
- <message>
- <source>Open</source>
- <translation>باز کردن</translation>
- </message>
- <message>
- <source>Close</source>
- <translation>بستن</translation>
- </message>
-</context>
-<context>
- <name>QCoreApplication</name>
- <message>
- <source>%1: already exists</source>
- <comment>QSystemSemaphore</comment>
- <translation>%1: از قبل وجود دارد</translation>
- </message>
- <message>
- <source>%1: does not exist</source>
- <comment>QSystemSemaphore</comment>
- <translation>%1: وجود ندارد</translation>
- </message>
- <message>
- <source>%1: out of resources</source>
- <comment>QSystemSemaphore</comment>
- <translation>%1: خارج از منابع</translation>
- </message>
- <message>
- <source>%1: permission denied</source>
- <comment>QSystemSemaphore</comment>
- <translation>%1:اجازه رد شد</translation>
- </message>
- <message>
- <source>%1: unknown error %2</source>
- <comment>QSystemSemaphore</comment>
- <translation>%1: خطای ناشناخته %2</translation>
- </message>
- <message>
- <source>%1: key is empty</source>
- <comment>QSystemSemaphore</comment>
- <translation>%1: کلید تهی است</translation>
- </message>
- <message>
- <source>%1: unable to make key</source>
- <comment>QSystemSemaphore</comment>
- <translation>%1: نمی‌توان کلید ایجاد کرد</translation>
- </message>
- <message>
- <source>%1: ftok failed</source>
- <comment>QSystemSemaphore</comment>
- <translation>%1: عدم موفقیت ftok</translation>
- </message>
-</context>
-<context>
- <name>QDB2Driver</name>
- <message>
- <source>Unable to connect</source>
- <translation>نمی‌توان اتصال برقرار کرد</translation>
- </message>
- <message>
- <source>Unable to commit transaction</source>
- <translation>نمی‌توان تراکنش را ارسال کرد</translation>
- </message>
- <message>
- <source>Unable to rollback transaction</source>
- <translation>نمی‌توان تراکنش را بازگرداند</translation>
- </message>
- <message>
- <source>Unable to set autocommit</source>
- <translation>نمی‌توان ارسال خودکار را برقرار کرد</translation>
- </message>
-</context>
-<context>
- <name>QDB2Result</name>
- <message>
- <source>Unable to execute statement</source>
- <translation>نمی‌توان عبارت را اجرا کرد</translation>
- </message>
- <message>
- <source>Unable to prepare statement</source>
- <translation>نمی‌توان عبارت را آماده کرد</translation>
- </message>
- <message>
- <source>Unable to bind variable</source>
- <translation>نمی‌توان متغیر را مقید کرد</translation>
- </message>
- <message>
- <source>Unable to fetch record %1</source>
- <translation>نمی‌توان رکورد %1 را واکشی کرد</translation>
- </message>
- <message>
- <source>Unable to fetch next</source>
- <translation>نمی‌توان رکورد بعدی را واکشی کرد</translation>
- </message>
- <message>
- <source>Unable to fetch first</source>
- <translation>نمی‌توان اولین رکورد را واکشی کرد</translation>
- </message>
-</context>
-<context>
- <name>QDateTimeEdit</name>
- <message>
- <source>AM</source>
- <translation>ق‌ظ</translation>
- </message>
- <message>
- <source>am</source>
- <translation>ق‌ظ</translation>
- </message>
- <message>
- <source>PM</source>
- <translation>ب‌ظ</translation>
- </message>
- <message>
- <source>pm</source>
- <translation>ب‌ظ</translation>
- </message>
-</context>
-<context>
- <name>QDeclarativeAbstractAnimation</name>
- <message>
- <source>Cannot animate non-existent property &quot;%1&quot;</source>
- <translation>نمی‌توان ویژگی ناموجود %1 را متحرک سازی کرد</translation>
- </message>
- <message>
- <source>Cannot animate read-only property &quot;%1&quot;</source>
- <translation>نمی‌توان ویژگی فقط خواندنی %1 را متحرک کرد</translation>
- </message>
- <message>
- <source>Animation is an abstract class</source>
- <translation>Animation یک کلاس انتزاعی است</translation>
- </message>
-</context>
-<context>
- <name>QDeclarativeAnchorAnimation</name>
- <message>
- <source>Cannot set a duration of &lt; 0</source>
- <translation>نمی‌توان مدت زمانی کمتر از صفر را قرار داد</translation>
- </message>
-</context>
-<context>
- <name>QDeclarativeAnchors</name>
- <message>
- <source>Possible anchor loop detected on fill.</source>
- <translation>حلقهٔ احتمالی تکیه‌گاه در «پر» تشخیص داده شد.</translation>
- </message>
- <message>
- <source>Possible anchor loop detected on centerIn.</source>
- <translation>حلقهٔ احتمالی تکیه‌گاه در «مرکز-داخل» تشخیص داده شد.</translation>
- </message>
- <message>
- <source>Cannot anchor to an item that isn&apos;t a parent or sibling.</source>
- <translation>نمی‌توان به آیتمی که والد یا هم نوع نیست لنگر انداخت.</translation>
- </message>
- <message>
- <source>Possible anchor loop detected on vertical anchor.</source>
- <translation>گره ممکنهٔ محکم کردن روی حالت عمودی گرفته شد.</translation>
- </message>
- <message>
- <source>Possible anchor loop detected on horizontal anchor.</source>
- <translation>حلقهٔ احتمالی تکیه‌گاه در تکیه‌گاه «افقی» تشخیص داده شد.</translation>
- </message>
- <message>
- <source>Cannot specify left, right, and hcenter anchors.</source>
- <translation>نمی‌توان تکیه گاه چپ ، راست و افقی-مرکزی معین کرد.</translation>
- </message>
- <message>
- <source>Cannot anchor to a null item.</source>
- <translation>نمی‌توان به یک آیتم تهی لنگر انداخت.</translation>
- </message>
- <message>
- <source>Cannot anchor a horizontal edge to a vertical edge.</source>
- <translation>نمی‌توان یک یال افقی را به یک یال عمودی تکیه داد.</translation>
- </message>
- <message>
- <source>Cannot anchor item to self.</source>
- <translation>نمی‌توان یک آیتم را به خودش تکیه داد.</translation>
- </message>
- <message>
- <source>Cannot specify top, bottom, and vcenter anchors.</source>
- <translation>نمی‌توان تکیه‌گاه بالا، کف و عمودی-مرکزی معین کرد.</translation>
- </message>
- <message>
- <source>Baseline anchor cannot be used in conjunction with top, bottom, or vcenter anchors.</source>
- <translation>تکیه‌گاه خط مبنا نمی‌تواند در اتصالات بالا ، کف و عمودی-مرکزی استفاده شود.</translation>
- </message>
- <message>
- <source>Cannot anchor a vertical edge to a horizontal edge.</source>
- <translation>نمی‌توان یک یال عمودی را به یک یال افقی تکیه داد.</translation>
- </message>
-</context>
-<context>
- <name>QDeclarativeAnimatedImage</name>
- <message>
- <source>Qt was built without support for QMovie</source>
- <translation>Qt بدون پشتیبانی از QMovie ساخته شده است</translation>
- </message>
-</context>
-<context>
- <name>QDeclarativeApplication</name>
- <message>
- <source>Application is an abstract class</source>
- <translation>Application یک کلاس مجرد است</translation>
- </message>
-</context>
-<context>
- <name>QDeclarativeBehavior</name>
- <message>
- <source>Cannot change the animation assigned to a Behavior.</source>
- <translation>نمی‌توان انیمیشنی را که به یک رفتار اختصاص یافته تغییر داد.</translation>
- </message>
-</context>
-<context>
- <name>QDeclarativeBinding</name>
- <message>
- <source>Binding loop detected for property &quot;%1&quot;</source>
- <translation>حلقهٔ مقیدسازی برای ویژگی «%1» تشخیص داده شد</translation>
- </message>
-</context>
-<context>
- <name>QDeclarativeCompiledBindings</name>
- <message>
- <source>Binding loop detected for property &quot;%1&quot;</source>
- <translation>حلقهٔ مقیدسازی برای ویژگی &quot;%1&quot; تشخیص داده شد</translation>
- </message>
-</context>
-<context>
- <name>QDeclarativeCompiler</name>
- <message>
- <source>Invalid property assignment: &quot;%1&quot; is a read-only property</source>
- <translation>تخصیص نامعتبر ویژگی: «%1» ویژگی فقط خواندنی است</translation>
- </message>
- <message>
- <source>Invalid property assignment: unknown enumeration</source>
- <translation>تخصیص نامعتبر ویژگی: شمارش ناشناخته</translation>
- </message>
- <message>
- <source>Invalid property assignment: string expected</source>
- <translation>تخصیص نامعتبر ویژگی: رشته مورد انتظار است</translation>
- </message>
- <message>
- <source>Invalid property assignment: url expected</source>
- <translation>تخصیص نامعتبر ویژگی: url مورد انتظار است</translation>
- </message>
- <message>
- <source>Invalid property assignment: unsigned int expected</source>
- <translation>تخصیص نامعتبر ویژگی: نوع unsigned int مورد انتظار است</translation>
- </message>
- <message>
- <source>Invalid property assignment: int expected</source>
- <translation>تخصیص نامعتبر ویژگی: نوع int مورد انتظار است</translation>
- </message>
- <message>
- <source>Invalid property assignment: number expected</source>
- <translation>تخصیص نامعتبر ویژگی: number مورد انتظار است</translation>
- </message>
- <message>
- <source>Invalid property assignment: color expected</source>
- <translation>تخصیص نامعتبر ویژگی: color مورد انتظار است</translation>
- </message>
- <message>
- <source>Invalid property assignment: date expected</source>
- <translation>تخصیص نامعتبر ویژگی: date مورد انتظار است</translation>
- </message>
- <message>
- <source>Invalid property assignment: time expected</source>
- <translation>تخصیص نامعتبر ویژگی: نوع time مورد انتظار است</translation>
- </message>
- <message>
- <source>Invalid property assignment: datetime expected</source>
- <translation>تخصیص نامعتبر ویژگی: نوع datetime مورد انتظار است</translation>
- </message>
- <message>
- <source>Invalid property assignment: point expected</source>
- <translation>تخصیص نامعتبر ویژگی: point مورد انتظار است</translation>
- </message>
- <message>
- <source>Invalid property assignment: size expected</source>
- <translation>تخصیص نامعتبر ویژگی: size مورد انتظار است</translation>
- </message>
- <message>
- <source>Invalid property assignment: rect expected</source>
- <translation>تخصیص نامعتبر ویژگی: rect مورد انتظار است</translation>
- </message>
- <message>
- <source>Invalid property assignment: boolean expected</source>
- <translation>تخصیص نامعتبر ویژگی: boolean مورد انتظار است</translation>
- </message>
- <message>
- <source>Invalid property assignment: 3D vector expected</source>
- <translation>تخصیص نامعتبر ویژگی: 3D vector مورد انتظار است</translation>
- </message>
- <message>
- <source>Invalid property assignment: unsupported type &quot;%1&quot;</source>
- <translation>تخصیص نامعتبر ویژگی: نوع پشتیبانی نشده «%1»</translation>
- </message>
- <message>
- <source>Element is not creatable.</source>
- <translation>عنصر قابل ایجاد نیست.</translation>
- </message>
- <message>
- <source>Component elements may not contain properties other than id</source>
- <translation>عناصر کامپوننت نمی‌توانند دربردارنده ویژگی‌هایی به غیر از شناسه باشند</translation>
- </message>
- <message>
- <source>Invalid component id specification</source>
- <translation>مشخصه نامعتبر شناسه کامپوننت</translation>
- </message>
- <message>
- <source>id is not unique</source>
- <translation>شناسه یکتا نیست</translation>
- </message>
- <message>
- <source>Invalid component body specification</source>
- <translation>مشخصه نامعتبر بدنه کامپوننت</translation>
- </message>
- <message>
- <source>Component objects cannot declare new properties.</source>
- <translation>اشیاء کامپوننت نمی‌توانند ویژگی‌های جدید اعلان کنند.</translation>
- </message>
- <message>
- <source>Component objects cannot declare new signals.</source>
- <translation>اشیاء کامپوننت نمی‌توانند سیگنال‌های جدید اعلان کنند.</translation>
- </message>
- <message>
- <source>Component objects cannot declare new functions.</source>
- <translation>اشیاء کامپوننت نمی‌توانند توابع جدید تعریف کند.</translation>
- </message>
- <message>
- <source>Cannot create empty component specification</source>
- <translation>نمی‌توان مشخصه خالی کامپوننت ایجاد کرد</translation>
- </message>
- <message>
- <source>&quot;%1.%2&quot; is not available in %3 %4.%5.</source>
- <translation>«%1.%2» در %3 %4.%5 موجود نمی‌باشد.</translation>
- </message>
- <message>
- <source>&quot;%1.%2&quot; is not available due to component versioning.</source>
- <translation>«%1.%2» با توجه به نسخه کامپوننت در دسترس نیست.</translation>
- </message>
- <message>
- <source>Incorrectly specified signal assignment</source>
- <translation>تعیین نادرست تخصیص سیگنال</translation>
- </message>
- <message>
- <source>Cannot assign a value to a signal (expecting a script to be run)</source>
- <translation>نمی‌توان یک مقدار را به یک سیگنال اختصاص داد (یک اسکریپت برای اجرا مورد نیاز است)</translation>
- </message>
- <message>
- <source>Empty signal assignment</source>
- <translation>تخصیص خالی سیگنال</translation>
- </message>
- <message>
- <source>Empty property assignment</source>
- <translation>تخصیص خالی ویژگی</translation>
- </message>
- <message>
- <source>Attached properties cannot be used here</source>
- <translation>ویژگی‌های اتصال داده شده نمی‌توانند اینجا استفاده شوند</translation>
- </message>
- <message>
- <source>Non-existent attached object</source>
- <translation>شیء اتصال داده شده ناموجود</translation>
- </message>
- <message>
- <source>Invalid attached object assignment</source>
- <translation>تخصیص نامعتبر شیء اتصال داده شده</translation>
- </message>
- <message>
- <source>Cannot assign to non-existent default property</source>
- <translation>نمی‌توان به ویژگی پیش‌فرض ناموجود تخصیص داد</translation>
- </message>
- <message>
- <source>Cannot assign to non-existent property &quot;%1&quot;</source>
- <translation>نمی‌توان ویژگی «%1» را به چیزی که وجود ندارد تخصیص داد</translation>
- </message>
- <message>
- <source>Invalid use of namespace</source>
- <translation>استفادهٔ نامعتبر از فضای نامی</translation>
- </message>
- <message>
- <source>Not an attached property name</source>
- <translation>نام یک ویژگی وابسته نیست</translation>
- </message>
- <message>
- <source>Invalid use of id property</source>
- <translation>استفاده نامعتبر از ویژگی شناسه</translation>
- </message>
- <message>
- <source>Property has already been assigned a value</source>
- <translation>از قبل به ویژگی یک مقدار اختصاص یافته است</translation>
- </message>
- <message>
- <source>Invalid grouped property access</source>
- <translation>دسترسی نامعتبر به ویژگی گروهی</translation>
- </message>
- <message>
- <source>Cannot assign a value directly to a grouped property</source>
- <translation>نمی‌توان یک مقدار را به طور مستقیم به یک ویژگی گروهی اختصاص داد</translation>
- </message>
- <message>
- <source>Invalid property use</source>
- <translation>استفاده نامعتبر از ویژگی</translation>
- </message>
- <message>
- <source>Property assignment expected</source>
- <translation>اختصاص ویژگی مورد انتظار است</translation>
- </message>
- <message>
- <source>Single property assignment expected</source>
- <translation>اختصاص ویژگی تکی مورد انتظار است</translation>
- </message>
- <message>
- <source>Unexpected object assignment</source>
- <translation>اختصاص غیر منتظره شیء</translation>
- </message>
- <message>
- <source>Cannot assign object to list</source>
- <translation>نمی‌توان به لیست شیء اختصاص داد</translation>
- </message>
- <message>
- <source>Can only assign one binding to lists</source>
- <translation>فقط یک قید را می‌توان به شیء اختصاص داد</translation>
- </message>
- <message>
- <source>Cannot assign primitives to lists</source>
- <translation>نمی‌توان انواع اولیه را به لیست اختصاص داد</translation>
- </message>
- <message>
- <source>Cannot assign multiple values to a script property</source>
- <translation>نمی‌توان مقادیر مضاعف را به یک ویژگی اسکریپت اختصاص داد</translation>
- </message>
- <message>
- <source>Invalid property assignment: script expected</source>
- <translation>اختصاص نامعتبر ویژگی: اسکریپت مورد انتظار است</translation>
- </message>
- <message>
- <source>Cannot assign multiple values to a singular property</source>
- <translation>نمی‌توان مقادیر چندگانه را به ویژگی‌ یگانه نسبت داد</translation>
- </message>
- <message>
- <source>Cannot assign object to property</source>
- <translation>نمی‌توان شیء به یک ویژگی اختصاص داد</translation>
- </message>
- <message>
- <source>&quot;%1&quot; cannot operate on &quot;%2&quot;</source>
- <translation>«%1» نمی‌تواند روی «%2» عمل کند</translation>
- </message>
- <message>
- <source>Duplicate default property</source>
- <translation>ویژگی پیش‌فرض تکراری</translation>
- </message>
- <message>
- <source>Duplicate property name</source>
- <translation>اسم ویژگی مضاعف</translation>
- </message>
- <message>
- <source>Property names cannot begin with an upper case letter</source>
- <translation>اسامی ویژگی نمی‌توانند با حروف الفبای بزرگ شروع شوند</translation>
- </message>
- <message>
- <source>Illegal property name</source>
- <translation>نام غیرمجاز ویژگی</translation>
- </message>
- <message>
- <source>Duplicate signal name</source>
- <translation>نام تکی چندگانه</translation>
- </message>
- <message>
- <source>Signal names cannot begin with an upper case letter</source>
- <translation>اسامی سیگنال‌ها نمی‌توانند با حروف الفبای بزرگ شروع شوند</translation>
- </message>
- <message>
- <source>Illegal signal name</source>
- <translation>نام غیرمجاز سیگنال</translation>
- </message>
- <message>
- <source>Duplicate method name</source>
- <translation>نام تکراری متد</translation>
- </message>
- <message>
- <source>Method names cannot begin with an upper case letter</source>
- <translation>اسامی متدها نمی‌توانند با حروف الفبای بزرگ شروع شوند</translation>
- </message>
- <message>
- <source>Illegal method name</source>
- <translation>نام غیرمجاز متد</translation>
- </message>
- <message>
- <source>Property value set multiple times</source>
- <translation>مقدار ویژگی چند بار تعیین شد</translation>
- </message>
- <message>
- <source>Invalid property nesting</source>
- <translation>تودرتویی غیر مجاز ویژگی</translation>
- </message>
- <message>
- <source>Cannot override FINAL property</source>
- <translation>نمی‌توان ویژگی FINAL را لغو کرد</translation>
- </message>
- <message>
- <source>Invalid property type</source>
- <translation>نوع نامعتبر ویژگی</translation>
- </message>
- <message>
- <source>Invalid empty ID</source>
- <translation>شناسه خالی نامعتبر</translation>
- </message>
- <message>
- <source>IDs cannot start with an uppercase letter</source>
- <translation>شناسه‌ها نمی‌توانند با حروف الفبای بزرگ شروع شوند</translation>
- </message>
- <message>
- <source>IDs must start with a letter or underscore</source>
- <translation>شناسه‌ها باید با یک حرف یا خط زیرین شروع شوند</translation>
- </message>
- <message>
- <source>IDs must contain only letters, numbers, and underscores</source>
- <translation>شناسه‌ها فقط می‌توانند شامل حرف ، عدد و خط زیرین باشند</translation>
- </message>
- <message>
- <source>ID illegally masks global JavaScript property</source>
- <translation>شناسه به طور غیرمجاز ویژگی JavaScript را پوشش می‌دهد</translation>
- </message>
- <message>
- <source>No property alias location</source>
- <translation>مکان نام مستعار ویژگی وجود ندارد</translation>
- </message>
- <message>
- <source>Invalid alias location</source>
- <translation>مکان نامعتبر نام مستعار</translation>
- </message>
- <message>
- <source>Invalid alias reference. An alias reference must be specified as &lt;id&gt;, &lt;id&gt;.&lt;property&gt; or &lt;id&gt;.&lt;value property&gt;.&lt;property&gt;</source>
- <translation>ارجاع نامعتبر اسم مستعار.یک ارجاع نام مستعار باید به شکل &lt;شناسه&gt;, &lt;شناسه&gt;.&lt;ویژگی&gt; یا &lt;id&gt;.&lt;مقدار ویژگی&gt;.&lt;ویژگی&gt; مشخص شود</translation>
- </message>
- <message>
- <source>Invalid alias reference. Unable to find id &quot;%1&quot;</source>
- <translation>مرجع نامعتبر نام مستعار. ناتوان در یافتن شناسه «%1»</translation>
- </message>
- <message>
- <source>Alias property exceeds alias bounds</source>
- <translation>ویژگی نام مستعار از حدود مجاز تجاوز می‌کند</translation>
- </message>
-</context>
-<context>
- <name>QDeclarativeComponent</name>
- <message>
- <source>Invalid empty URL</source>
- <translation>URL خالی نامعتبر</translation>
- </message>
- <message>
- <source>createObject: value is not an object</source>
- <translation>createObject: مقدار یک شیء نیست</translation>
- </message>
-</context>
-<context>
- <name>QDeclarativeConnections</name>
- <message>
- <source>Cannot assign to non-existent property &quot;%1&quot;</source>
- <translation>نمی‌توان به ویژگی ناموجود «%1» نسبت داد</translation>
- </message>
- <message>
- <source>Connections: nested objects not allowed</source>
- <translation>اتصالات: اشیاء تودرتو مجاز نیستند</translation>
- </message>
- <message>
- <source>Connections: syntax error</source>
- <translation>اتصالات: خطای نحوی</translation>
- </message>
- <message>
- <source>Connections: script expected</source>
- <translation>اتصالات: اسکریپت مورد انتظار است</translation>
- </message>
-</context>
-<context>
- <name>QDeclarativeEngine</name>
- <message>
- <source>executeSql called outside transaction()</source>
- <translation>executeSql خارج از transaction() صدا زده شده است</translation>
- </message>
- <message>
- <source>Read-only Transaction</source>
- <translation>تراکنش فقط خواندنی</translation>
- </message>
- <message>
- <source>Version mismatch: expected %1, found %2</source>
- <translation>عدم تطابق نسخه: مورد انتظار: %1؛ پیدا شده: %2</translation>
- </message>
- <message>
- <source>SQL transaction failed</source>
- <translation>تراکنش ناموفق SQL</translation>
- </message>
- <message>
- <source>transaction: missing callback</source>
- <translation>تراکنش: callback یافت نشد</translation>
- </message>
- <message>
- <source>SQL: database version mismatch</source>
- <translation>SQL: عدم تطابق نسخه پایگاه داده</translation>
- </message>
-</context>
-<context>
- <name>QDeclarativeFlipable</name>
- <message>
- <source>front is a write-once property</source>
- <translation>front یک ویژگی یک بار نوشتنی است</translation>
- </message>
- <message>
- <source>back is a write-once property</source>
- <translation>back یک ویژگی یک بار نوشتنی است</translation>
- </message>
-</context>
-<context>
- <name>QDeclarativeImportDatabase</name>
- <message>
- <source>cannot load module &quot;%1&quot;: File name case mismatch for &quot;%2&quot;</source>
- <translation type="obsolete">نمی‌توان ماژول «%1» را بارگذاری کرد: مورد نام پرونده با «%2» تطابق ندارد</translation>
- </message>
- <message>
- <source>module &quot;%1&quot; definition &quot;%2&quot; not readable</source>
- <translation type="obsolete">تعریف «%2» ماژول «%1» قابل خواندن نیست</translation>
- </message>
- <message>
- <source>plugin cannot be loaded for module &quot;%1&quot;: %2</source>
- <translation>افزونه نمی‌تواند برای ماژول «%1» بارگذاری شود: %2</translation>
- </message>
- <message>
- <source>module &quot;%1&quot; plugin &quot;%2&quot; not found</source>
- <translation>افزونه «%2» ماژول «%1» پیدا نشد</translation>
- </message>
- <message>
- <source>module &quot;%1&quot; version %2.%3 is not installed</source>
- <translation>ماژول «%1» نسخه %2 %3 نصب نشده است</translation>
- </message>
- <message>
- <source>module &quot;%1&quot; is not installed</source>
- <translation>ماژول «%1» نصب نشده است</translation>
- </message>
- <message>
- <source>&quot;%1&quot;: no such directory</source>
- <translation>«%1»: چنین پوشه‌ای وجود ندارد</translation>
- </message>
- <message>
- <source>import &quot;%1&quot; has no qmldir and no namespace</source>
- <translation>در «%1» هیچ qmldir و فضای نامی وجود ندارد</translation>
- </message>
- <message>
- <source>- %1 is not a namespace</source>
- <translation>- %1 یک فضای‌نام نیست</translation>
- </message>
- <message>
- <source>- nested namespaces not allowed</source>
- <translation>- فضای نام تودرتو مجاز نیست</translation>
- </message>
- <message>
- <source>local directory</source>
- <translation>پوشه محلی</translation>
- </message>
- <message>
- <source>is ambiguous. Found in %1 and in %2</source>
- <translation>مبهم است. در %1 و %2 پیدا شد</translation>
- </message>
- <message>
- <source>is ambiguous. Found in %1 in version %2.%3 and %4.%5</source>
- <translation>مبهم است. در %1 در نسخه %2 %3 و %4 %5 پیدا شد</translation>
- </message>
- <message>
- <source>is instantiated recursively</source>
- <translation>به صورت بازگشتی معرفی شده است</translation>
- </message>
- <message>
- <source>is not a type</source>
- <translation>یک نوع نیست</translation>
- </message>
- <message>
- <source>File name case mismatch for &quot;%1&quot;</source>
- <translation>عدم تطابق حروف بزرگ و کوچک در نام پرونده برای «%1»</translation>
- </message>
- <message>
- <source>File name case mismatch for &quot;%2&quot;</source>
- <translation type="obsolete">عدم تطابق حالت نام پرونده با «%2»</translation>
- </message>
-</context>
-<context>
- <name>QDeclarativeKeyNavigationAttached</name>
- <message>
- <source>KeyNavigation is only available via attached properties</source>
- <translation>KeyNavigation فقط از طریق ویژگی‌های ضمیمه شده موجود است</translation>
- </message>
-</context>
-<context>
- <name>QDeclarativeKeysAttached</name>
- <message>
- <source>Keys is only available via attached properties</source>
- <translation>کلیدها فقط از طریق ویژگی‌های وابسته در دسترس هستند</translation>
- </message>
-</context>
-<context>
- <name>QDeclarativeLayoutMirroringAttached</name>
- <message>
- <source>LayoutDirection attached property only works with Items</source>
- <translation>ویژگی ضمیمه‌شده LayoutDirection تنها با Item ها کار می‌کند</translation>
- </message>
- <message>
- <source>LayoutMirroring is only available via attached properties</source>
- <translation>LayoutMirroring تنها به‌همراه ویژگی‌های ضمیمه‌شده موجود است</translation>
- </message>
-</context>
-<context>
- <name>QDeclarativeListModel</name>
- <message>
- <source>remove: index %1 out of range</source>
- <translation>remove: شاخص %1 خارج از دامنه است</translation>
- </message>
- <message>
- <source>insert: value is not an object</source>
- <translation>insert: مقدار ، یک شی نیست</translation>
- </message>
- <message>
- <source>insert: index %1 out of range</source>
- <translation>insert: شاخص %1 خارج از دامنه است</translation>
- </message>
- <message>
- <source>move: out of range</source>
- <translation>move: خارج از دامنه</translation>
- </message>
- <message>
- <source>append: value is not an object</source>
- <translation>append: مقدار ، یک شی نیست</translation>
- </message>
- <message>
- <source>set: value is not an object</source>
- <translation>set: مقدار ، یک شی نیست</translation>
- </message>
- <message>
- <source>set: index %1 out of range</source>
- <translation>set: شاخص %1 خارج از دامنه است</translation>
- </message>
- <message>
- <source>ListElement: cannot contain nested elements</source>
- <translation>ListElement: نمی‌تواند دربردارنده عناصر تودرتو باشد</translation>
- </message>
- <message>
- <source>ListElement: cannot use reserved &quot;id&quot; property</source>
- <translation>ListElement: نمی‌تواند از ویژگی رزرو شده «id» استفاده کند</translation>
- </message>
- <message>
- <source>ListElement: cannot use script for property value</source>
- <translation>ListElement: نمی‌توان از اسکریپت برای ویژگی مقدار استفاده کرد</translation>
- </message>
- <message>
- <source>ListModel: undefined property &apos;%1&apos;</source>
- <translation>ListElement: ویژگی «%1» تعریف نشده است</translation>
- </message>
-</context>
-<context>
- <name>QDeclarativeLoader</name>
- <message>
- <source>Loader does not support loading non-visual elements.</source>
- <translation>بارکننده بار کردن عناصر غیربصری را پشتیبانی نمی‌کند.</translation>
- </message>
-</context>
-<context>
- <name>QDeclarativeParentAnimation</name>
- <message>
- <source>Unable to preserve appearance under complex transform</source>
- <translation>نمی‌توان ظاهر را تحت تبدیل پیچیده حفظ کرد</translation>
- </message>
- <message>
- <source>Unable to preserve appearance under non-uniform scale</source>
- <translation>نمی‌توان ظاهر را تحت مقیاس غیر یکنواخت حفظ کرد</translation>
- </message>
- <message>
- <source>Unable to preserve appearance under scale of 0</source>
- <translation>نمی‌توان ظاهر را تحت مقیاس صفر حفظ کرد</translation>
- </message>
-</context>
-<context>
- <name>QDeclarativeParentChange</name>
- <message>
- <source>Unable to preserve appearance under complex transform</source>
- <translation>نمی‌توان ظاهر را تحت تبدیل پیچیده حفظ کرد</translation>
- </message>
- <message>
- <source>Unable to preserve appearance under non-uniform scale</source>
- <translation>نمی‌توان ظاهر را تحت مقیاس غیر یکنواخت حفظ کرد</translation>
- </message>
- <message>
- <source>Unable to preserve appearance under scale of 0</source>
- <translation>نمی‌توان ظاهر را تحت مقیاس صفر حفظ کرد</translation>
- </message>
-</context>
-<context>
- <name>QDeclarativeParser</name>
- <message>
- <source>Illegal unicode escape sequence</source>
- <translation>دنباله فرار یونی‌کد غیرمجاز</translation>
- </message>
- <message>
- <source>Illegal character</source>
- <translation>نویسه غیرمجاز</translation>
- </message>
- <message>
- <source>Unclosed string at end of line</source>
- <translation>رشته بسته نشده در انتهای خط</translation>
- </message>
- <message>
- <source>Illegal escape sequence</source>
- <translation>دنباله فرار غیر مجاز</translation>
- </message>
- <message>
- <source>Unclosed comment at end of file</source>
- <translation>توضیح بسته نشده در انتهای خط</translation>
- </message>
- <message>
- <source>Illegal syntax for exponential number</source>
- <translation>ترکیب غیرمجاز برای اعداد نمایی</translation>
- </message>
- <message>
- <source>Identifier cannot start with numeric literal</source>
- <translation>شناسه نمی‌تواند با عدد شروع شود</translation>
- </message>
- <message>
- <source>Unterminated regular expression literal</source>
- <translation>عبارت منظم پایان نیافته</translation>
- </message>
- <message>
- <source>Invalid regular expression flag &apos;%0&apos;</source>
- <translation>پرچم غیر مجاز عبارت منظم «%0»</translation>
- </message>
- <message>
- <source>Unterminated regular expression backslash sequence</source>
- <translation>دنباله backslash پایان نیافته عبارت منظم</translation>
- </message>
- <message>
- <source>Unterminated regular expression class</source>
- <translation>کلاس عبارت منظم پایان نیافته</translation>
- </message>
- <message>
- <source>Syntax error</source>
- <translation>خطای نحوی</translation>
- </message>
- <message>
- <source>Unexpected token `%1&apos;</source>
- <translation>نشانه غیر منتظره «%1»</translation>
- </message>
- <message>
- <source>Expected token `%1&apos;</source>
- <translation>نشانه مورد انتظار «%1»</translation>
- </message>
- <message>
- <source>Property value set multiple times</source>
- <translation>مقدار ویژگی چند بار تعیین شد</translation>
- </message>
- <message>
- <source>Expected type name</source>
- <translation>نام نوع مورد انتظار</translation>
- </message>
- <message>
- <source>Invalid import qualifier ID</source>
- <translation>شناسه نامعتبر توصیف کننده import</translation>
- </message>
- <message>
- <source>Reserved name &quot;Qt&quot; cannot be used as an qualifier</source>
- <translation>نام رزرو شده «Qt» نمی‌تواند به عنوان توصیف‌کننده مورد استفاده قرار گیرد</translation>
- </message>
- <message>
- <source>Script import qualifiers must be unique.</source>
- <translation>توصیف‌کننده وارد کردن اسکریپت باید یکتا باشد.</translation>
- </message>
- <message>
- <source>Script import requires a qualifier</source>
- <translation>وارد کردن اسکریپت یک توصیف‌کننده نیاز دارد</translation>
- </message>
- <message>
- <source>Library import requires a version</source>
- <translation>وارد کردن کتابخانه یک نسخه نیاز دارد</translation>
- </message>
- <message>
- <source>Expected parameter type</source>
- <translation>نوع پارامتر مورد انتظار</translation>
- </message>
- <message>
- <source>Invalid property type modifier</source>
- <translation>تغییردهنده غیرمجاز نوع ویژگی</translation>
- </message>
- <message>
- <source>Unexpected property type modifier</source>
- <translation>تغییردهنده غیرمنتظره نوع ویژگی</translation>
- </message>
- <message>
- <source>Expected property type</source>
- <translation>نوع ویژگی مورد انتظار</translation>
- </message>
- <message>
- <source>Readonly not yet supported</source>
- <translation>فقط‌خواندنی هنوز پشتیبانی نمی‌شود</translation>
- </message>
- <message>
- <source>JavaScript declaration outside Script element</source>
- <translation>اعلان JavaScript خارج از عنصر Script</translation>
- </message>
-</context>
-<context>
- <name>QDeclarativePauseAnimation</name>
- <message>
- <source>Cannot set a duration of &lt; 0</source>
- <translation>نمی‌توان مدت زمان را کمتر از صفر قرار داد</translation>
- </message>
-</context>
-<context>
- <name>QDeclarativePixmap</name>
- <message>
- <source>Error decoding: %1: %2</source>
- <translation>خطای رمزگشایی: %1: %2</translation>
- </message>
- <message>
- <source>Failed to get image from provider: %1</source>
- <translation>بازیابی ناموفق تصویر از سرویس‌دهنده: %1</translation>
- </message>
- <message>
- <source>Cannot open: %1</source>
- <translation>نمی‌توان باز کرد: %1</translation>
- </message>
-</context>
-<context>
- <name>QDeclarativePropertyAnimation</name>
- <message>
- <source>Cannot set a duration of &lt; 0</source>
- <translation>نمی‌توان مدت زمان را کمتر از صفر قرار داد</translation>
- </message>
-</context>
-<context>
- <name>QDeclarativePropertyChanges</name>
- <message>
- <source>PropertyChanges does not support creating state-specific objects.</source>
- <translation>propertyChanges ایجاد اشیاء state-specific را پشتیبانی نمی‌کند.</translation>
- </message>
- <message>
- <source>Cannot assign to non-existent property &quot;%1&quot;</source>
- <translation>نمی‌توان به ویژگی ناموجود «%1» اختصاص داد</translation>
- </message>
- <message>
- <source>Cannot assign to read-only property &quot;%1&quot;</source>
- <translation>نمی‌توان به ویژگی فقط خواندنی «%1» اختصاص داد</translation>
- </message>
-</context>
-<context>
- <name>QDeclarativeTextInput</name>
- <message>
- <source>Could not load cursor delegate</source>
- <translation>نمی‌توان نماینده نشانگر را بارگذاری کرد</translation>
- </message>
- <message>
- <source>Could not instantiate cursor delegate</source>
- <translation>نمی‌توان نماینده نشانگر را معرفی کرد</translation>
- </message>
-</context>
-<context>
- <name>QDeclarativeTypeLoader</name>
- <message>
- <source>Script %1 unavailable</source>
- <translation>اسکریپت %1 در دسترس نیست</translation>
- </message>
- <message>
- <source>Type %1 unavailable</source>
- <translation>نوع %1 در دسترس نیست</translation>
- </message>
- <message>
- <source>Namespace %1 cannot be used as a type</source>
- <translation>فضای نام %1 نمی‌تواند به عنوان نوع استفاده شود</translation>
- </message>
- <message>
- <source>%1 %2</source>
- <translation>%1 %2</translation>
- </message>
-</context>
-<context>
- <name>QDeclarativeVME</name>
- <message>
- <source>Unable to create object of type %1</source>
- <translation>نمی‌توان شیء نوع %1 را ایجاد کرد</translation>
- </message>
- <message>
- <source>Cannot assign value %1 to property %2</source>
- <translation>نمی‌توان مقدار %1 را به ویژگی %2 اختصاص داد</translation>
- </message>
- <message>
- <source>Cannot assign object type %1 with no default method</source>
- <translation>.نمی‌توان شیء نوع %1 را بدون متد پیش‌فرض تعیین کرد</translation>
- </message>
- <message>
- <source>Cannot connect mismatched signal/slot %1 %vs. %2</source>
- <translation>نمی‌توان سیگنال/اسلات نا‌مناسب %1 / %2 را به هم متصل کرد</translation>
- </message>
- <message>
- <source>Cannot assign an object to signal property %1</source>
- <translation>نمی‌توان یک شیء را به ویژگی سیگنال %1 اختصاص داد</translation>
- </message>
- <message>
- <source>Cannot assign object to list</source>
- <translation>نمی‌توان شیء را به لیست اختصاص داد</translation>
- </message>
- <message>
- <source>Cannot assign object to interface property</source>
- <translation>نمی‌توان شیء را به ویژگی interface اختصاص داد</translation>
- </message>
- <message>
- <source>Unable to create attached object</source>
- <translation>نمی‌توان شیء وابسته ایجاد کرد</translation>
- </message>
- <message>
- <source>Cannot set properties on %1 as it is null</source>
- <translation>نمی‌توان ویژگی‌ها را روی %1 تنظیم کرد چون که تهی است</translation>
- </message>
-</context>
-<context>
- <name>QDeclarativeVisualDataModel</name>
- <message>
- <source>Delegate component must be Item type.</source>
- <translation>جزء نماینده باید یک نوع آیتم باشد.</translation>
- </message>
-</context>
-<context>
- <name>QDeclarativeXmlListModel</name>
- <message>
- <source>Qt was built without support for xmlpatterns</source>
- <translation>Qt بدون پشتیبانی از xmlpatterns ساخته شده است</translation>
- </message>
-</context>
-<context>
- <name>QDeclarativeXmlListModelRole</name>
- <message>
- <source>An XmlRole query must not start with &apos;/&apos;</source>
- <translation>یک .پرس‌وجوی XmlRole نباید با «/» شروع شود</translation>
- </message>
-</context>
-<context>
- <name>QDeclarativeXmlRoleList</name>
- <message>
- <source>An XmlListModel query must start with &apos;/&apos; or &quot;//&quot;</source>
- <translation>یک پرس و جوی XmlListModel باید با «/» یا «//» شروع شود</translation>
- </message>
-</context>
-<context>
- <name>QDial</name>
- <message>
- <source>QDial</source>
- <translation>کلاس QDial</translation>
- </message>
- <message>
- <source>SpeedoMeter</source>
- <translation>سرعت‌سنج</translation>
- </message>
- <message>
- <source>SliderHandle</source>
- <translation>دسته‌لغزنده</translation>
- </message>
-</context>
-<context>
- <name>QDialog</name>
- <message>
- <source>Done</source>
- <translation>انجام شد</translation>
- </message>
- <message>
- <source>What&apos;s This?</source>
- <translation>این چیست؟</translation>
- </message>
-</context>
-<context>
- <name>QDialogButtonBox</name>
- <message>
- <source>OK</source>
- <translation>تأیید</translation>
- </message>
- <message>
- <source>&amp;OK</source>
- <translation>&amp;تأیید</translation>
- </message>
- <message>
- <source>&amp;Save</source>
- <translation>&amp;ذخیره</translation>
- </message>
- <message>
- <source>Save</source>
- <translation>ذخیره</translation>
- </message>
- <message>
- <source>Open</source>
- <translation>باز کردن</translation>
- </message>
- <message>
- <source>&amp;Cancel</source>
- <translation>&amp;لغو</translation>
- </message>
- <message>
- <source>Cancel</source>
- <translation>لغو</translation>
- </message>
- <message>
- <source>&amp;Close</source>
- <translation>&amp;بستن</translation>
- </message>
- <message>
- <source>Close</source>
- <translation>بستن</translation>
- </message>
- <message>
- <source>Apply</source>
- <translation>اعمال کردن</translation>
- </message>
- <message>
- <source>Reset</source>
- <translation>بازتنظیم</translation>
- </message>
- <message>
- <source>Help</source>
- <translation>کمک</translation>
- </message>
- <message>
- <source>Don&apos;t Save</source>
- <translation>ذخیره نکن</translation>
- </message>
- <message>
- <source>Close without Saving</source>
- <translation>بستن بدون ذخیره</translation>
- </message>
- <message>
- <source>Discard</source>
- <translation>دورانداختن</translation>
- </message>
- <message>
- <source>&amp;Yes</source>
- <translation>&amp;بله</translation>
- </message>
- <message>
- <source>Yes to &amp;All</source>
- <translation>&amp;بله برای همه</translation>
- </message>
- <message>
- <source>&amp;No</source>
- <translation>&amp;نه</translation>
- </message>
- <message>
- <source>N&amp;o to All</source>
- <translation>ن&amp;ه برای همه</translation>
- </message>
- <message>
- <source>Save All</source>
- <translation>ذخیره همه</translation>
- </message>
- <message>
- <source>Abort</source>
- <translation>لغو کردن</translation>
- </message>
- <message>
- <source>Retry</source>
- <translation>تلاش دوباره</translation>
- </message>
- <message>
- <source>Ignore</source>
- <translation>نادیده‌گرفتن</translation>
- </message>
- <message>
- <source>Restore Defaults</source>
- <translation>بازنشانی پیش‌فرض‌ها</translation>
- </message>
-</context>
-<context>
- <name>QDirModel</name>
- <message>
- <source>Name</source>
- <translation>نام</translation>
- </message>
- <message>
- <source>Size</source>
- <translation>حجم</translation>
- </message>
- <message>
- <source>Kind</source>
- <comment>Match OS X Finder</comment>
- <translation>نوع</translation>
- </message>
- <message>
- <source>Type</source>
- <comment>All other platforms</comment>
- <translation>نوع</translation>
- </message>
- <message>
- <source>Date Modified</source>
- <translation>تاریخ تغییر</translation>
- </message>
-</context>
-<context>
- <name>QDockWidget</name>
- <message>
- <source>Close</source>
- <translation>بستن</translation>
- </message>
- <message>
- <source>Dock</source>
- <translation>ثابت</translation>
- </message>
- <message>
- <source>Float</source>
- <translation>شناور</translation>
- </message>
-</context>
-<context>
- <name>QDoubleSpinBox</name>
- <message>
- <source>More</source>
- <translation>بیشتر</translation>
- </message>
- <message>
- <source>Less</source>
- <translation>کمتر</translation>
- </message>
-</context>
-<context>
- <name>QErrorMessage</name>
- <message>
- <source>Debug Message:</source>
- <translation>پیغام اشکال‌زدایی:</translation>
- </message>
- <message>
- <source>Warning:</source>
- <translation>هشدار:</translation>
- </message>
- <message>
- <source>Fatal Error:</source>
- <translation>خطای مهلک:</translation>
- </message>
- <message>
- <source>&amp;Show this message again</source>
- <translation>این پیغام را &amp;دوباره نمایش بده</translation>
- </message>
- <message>
- <source>&amp;OK</source>
- <translation>&amp;تأیید</translation>
- </message>
-</context>
-<context>
- <name>QFile</name>
- <message>
- <source>Destination file exists</source>
- <translation>پرونده مقصد موجود است</translation>
- </message>
- <message>
- <source>Will not rename sequential file using block copy</source>
- <translation>پرونده ترتیبی با استفاده از کپی بلاک‌ها تغییر نام داده نخواهد شد</translation>
- </message>
- <message>
- <source>Cannot remove source file</source>
- <translation>نمی‌توان پرونده منبع را حذف کرد</translation>
- </message>
- <message>
- <source>Cannot open %1 for input</source>
- <translation>نمی‌توان %1 را به‌عنوان ورودی باز کرد</translation>
- </message>
- <message>
- <source>Cannot open for output</source>
- <translation>نمی‌توان برای خروجی باز کرد</translation>
- </message>
- <message>
- <source>Failure to write block</source>
- <translation>نگارش ناموفق بلاک</translation>
- </message>
- <message>
- <source>Cannot create %1 for output</source>
- <translation>نمی‌توان %1 را برای خروجی باز کرد</translation>
- </message>
- <message>
- <source>No file engine available or engine does not support UnMapExtension</source>
- <translation>موتور پرونده در دسترس نیست و یا موتور پرونده از UnMapExtension پشتیبانی نمی‌کند</translation>
- </message>
-</context>
-<context>
- <name>QFileDialog</name>
- <message>
- <source>Look in:</source>
- <translation>جستجو در:</translation>
- </message>
- <message>
- <source>Back</source>
- <translation>عقب</translation>
- </message>
- <message>
- <source>Go back</source>
- <translation>عقبگرد</translation>
- </message>
- <message>
- <source>Forward</source>
- <translation>جلوتر</translation>
- </message>
- <message>
- <source>Go forward</source>
- <translation>جلوگرد</translation>
- </message>
- <message>
- <source>Parent Directory</source>
- <translation>پوشه بالاتر</translation>
- </message>
- <message>
- <source>Go to the parent directory</source>
- <translation>برو به پوشه بالاتر</translation>
- </message>
- <message>
- <source>Create New Folder</source>
- <translation>ایجاد پوشه جدید</translation>
- </message>
- <message>
- <source>Create a New Folder</source>
- <translation>ایجاد یک پوشه جدید</translation>
- </message>
- <message>
- <source>List View</source>
- <translation>نمایش سیاهه</translation>
- </message>
- <message>
- <source>Change to list view mode</source>
- <translation>تغییر به حالت نمایش سیاهه</translation>
- </message>
- <message>
- <source>Detail View</source>
- <translation>نمایش با جزئیات</translation>
- </message>
- <message>
- <source>Change to detail view mode</source>
- <translation>تغییر به حالت نمایش با جزئیات</translation>
- </message>
- <message>
- <source>Files of type:</source>
- <translation>پرونده‌هایی از نوع:</translation>
- </message>
- <message>
- <source>Find Directory</source>
- <translation>یافتن پوشه</translation>
- </message>
- <message>
- <source>Open</source>
- <translation>بازکردن</translation>
- </message>
- <message>
- <source>Save As</source>
- <translation>ذخیره به عنوان</translation>
- </message>
- <message>
- <source>All Files (*)</source>
- <translation>تمام پرونده‌ها (*)</translation>
- </message>
- <message>
- <source>Show </source>
- <translation>نمایش</translation>
- </message>
- <message>
- <source>&amp;Rename</source>
- <translation>&amp;تغییر نام</translation>
- </message>
- <message>
- <source>&amp;Delete</source>
- <translation>&amp;حذف</translation>
- </message>
- <message>
- <source>Show &amp;hidden files</source>
- <translation>نمایش پرونده‌های م&amp;خفی</translation>
- </message>
- <message>
- <source>&amp;New Folder</source>
- <translation>&amp;پوشه جدید</translation>
- </message>
- <message>
- <source>Directory:</source>
- <translation>پوشه:</translation>
- </message>
- <message>
- <source>File &amp;name:</source>
- <translation>&amp;نام پرونده:</translation>
- </message>
- <message>
- <source>&amp;Open</source>
- <translation>&amp;بازکردن</translation>
- </message>
- <message>
- <source>&amp;Save</source>
- <translation>&amp;ذخیره</translation>
- </message>
- <message>
- <source>Directories</source>
- <translation>پوشه‌ها</translation>
- </message>
- <message>
- <source>&amp;Choose</source>
- <translation>&amp;انتخاب</translation>
- </message>
- <message>
- <source>%1
-Directory not found.
-Please verify the correct directory name was given.</source>
- <translation>%1
-پوشه یافت نشد
-لطفا بررسی کنید که نام مسیر به‌درستی داده شده باشد.</translation>
- </message>
- <message>
- <source>%1 already exists.
-Do you want to replace it?</source>
- <translation>%1 از قبل موجود است.
-آیا مایل هستید جایگزین شود؟</translation>
- </message>
- <message>
- <source>%1
-File not found.
-Please verify the correct file name was given.</source>
- <translation>%1
-پرونده یافت نشد.
-لطفا درستی نام پرونده داده شده را بررسی کنید.</translation>
- </message>
- <message>
- <source>New Folder</source>
- <translation>پوشهٔ جدید</translation>
- </message>
- <message>
- <source>&apos;%1&apos; is write protected.
-Do you want to delete it anyway?</source>
- <translation>&apos;%1&apos; از حفاظت نوشتاری برخوردار است.
-با این حال آیا مایل هستید حذف شود؟</translation>
- </message>
- <message>
- <source>Are sure you want to delete &apos;%1&apos;?</source>
- <translation>آیا مطمئن هستید می‌خواهید %1 را حذف کنید؟</translation>
- </message>
- <message>
- <source>Could not delete directory.</source>
- <translation>نمی‌توان پوشه را حذف کرد.</translation>
- </message>
- <message>
- <source>Recent Places</source>
- <translation>مکان‌های اخیر</translation>
- </message>
- <message>
- <source>All Files (*.*)</source>
- <translation>تمام پرونده‌ها (*.*)</translation>
- </message>
- <message>
- <source>Remove</source>
- <translation>حذف</translation>
- </message>
- <message>
- <source>My Computer</source>
- <translation>رایانه من</translation>
- </message>
- <message>
- <source>Drive</source>
- <translation>درایو</translation>
- </message>
- <message>
- <source>File</source>
- <translation>پرونده</translation>
- </message>
- <message>
- <source>File Folder</source>
- <comment>Match Windows Explorer</comment>
- <translation>پوشه پرونده</translation>
- </message>
- <message>
- <source>Folder</source>
- <comment>All other platforms</comment>
- <translation>پوشه</translation>
- </message>
- <message>
- <source>Alias</source>
- <comment>Mac OS X Finder</comment>
- <translation>نام مستعار</translation>
- </message>
- <message>
- <source>Shortcut</source>
- <comment>All other platforms</comment>
- <translation>میان‌بر</translation>
- </message>
- <message>
- <source>Unknown</source>
- <translation>ناشناخته</translation>
- </message>
-</context>
-<context>
- <name>QFileSystemModel</name>
- <message>
- <source>%1 TB</source>
- <translation>%1 ترابایت</translation>
- </message>
- <message>
- <source>%1 GB</source>
- <translation>%1 گیگابایت</translation>
- </message>
- <message>
- <source>%1 MB</source>
- <translation>%1 مگابایت</translation>
- </message>
- <message>
- <source>%1 KB</source>
- <translation>%1 کیلوبایت</translation>
- </message>
- <message>
- <source>%1 bytes</source>
- <translation>%1 بایت</translation>
- </message>
- <message>
- <source>Invalid filename</source>
- <translation>نام نامعتبر پرونده</translation>
- </message>
- <message>
- <source>&lt;b&gt;The name &quot;%1&quot; can not be used.&lt;/b&gt;&lt;p&gt;Try using another name, with fewer characters or no punctuations marks.</source>
- <translation>&lt;b&gt;نام &quot;%1&quot; نمی‌تواند مورد استفاده قرار گیرد.&lt;/b&gt;&lt;p&gt;نام دیگری با تعداد نویسه‌های کمتر یا نامی بدون علایم نگارشی را امتحان کنید.</translation>
- </message>
- <message>
- <source>Name</source>
- <translation>نام</translation>
- </message>
- <message>
- <source>Size</source>
- <translation>حجم</translation>
- </message>
- <message>
- <source>Kind</source>
- <comment>Match OS X Finder</comment>
- <translation>نوع</translation>
- </message>
- <message>
- <source>Type</source>
- <comment>All other platforms</comment>
- <translation>نوع</translation>
- </message>
- <message>
- <source>Date Modified</source>
- <translation>تاریخ تغییر</translation>
- </message>
- <message>
- <source>My Computer</source>
- <translation>رایانه من</translation>
- </message>
- <message>
- <source>Computer</source>
- <translation>رایانه</translation>
- </message>
- <message>
- <source>%1 byte(s)</source>
- <translation>%1 بایت</translation>
- </message>
-</context>
-<context>
- <name>QFontDatabase</name>
- <message>
- <source>Normal</source>
- <translation>عادی</translation>
- </message>
- <message>
- <source>Bold</source>
- <translation>توپر</translation>
- </message>
- <message>
- <source>Demi Bold</source>
- <translation>نیمه‌توپر</translation>
- </message>
- <message>
- <source>Black</source>
- <translation>سیاه</translation>
- </message>
- <message>
- <source>Demi</source>
- <translation>نیمه</translation>
- </message>
- <message>
- <source>Light</source>
- <translation>سبک</translation>
- </message>
- <message>
- <source>Italic</source>
- <translation>کج</translation>
- </message>
- <message>
- <source>Oblique</source>
- <translation>اریب</translation>
- </message>
- <message>
- <source>Any</source>
- <translation>همه</translation>
- </message>
- <message>
- <source>Latin</source>
- <translation>لاتین</translation>
- </message>
- <message>
- <source>Greek</source>
- <translation>یونانی</translation>
- </message>
- <message>
- <source>Cyrillic</source>
- <translation>سیریلیک</translation>
- </message>
- <message>
- <source>Armenian</source>
- <translation>ارمنی</translation>
- </message>
- <message>
- <source>Hebrew</source>
- <translation>عبرانی</translation>
- </message>
- <message>
- <source>Arabic</source>
- <translation>عربی</translation>
- </message>
- <message>
- <source>Syriac</source>
- <translation>سریانی</translation>
- </message>
- <message>
- <source>Thaana</source>
- <translation>سانا</translation>
- </message>
- <message>
- <source>Devanagari</source>
- <translation>دوناگاری</translation>
- </message>
- <message>
- <source>Bengali</source>
- <translation>بنگالی</translation>
- </message>
- <message>
- <source>Gurmukhi</source>
- <translation>گورموخی</translation>
- </message>
- <message>
- <source>Gujarati</source>
- <translation>گوجارتی</translation>
- </message>
- <message>
- <source>Oriya</source>
- <translation>اوریا</translation>
- </message>
- <message>
- <source>Tamil</source>
- <translation>تامیل</translation>
- </message>
- <message>
- <source>Telugu</source>
- <translation>تلوگو</translation>
- </message>
- <message>
- <source>Kannada</source>
- <translation>کانادا</translation>
- </message>
- <message>
- <source>Malayalam</source>
- <translation>مالایی</translation>
- </message>
- <message>
- <source>Sinhala</source>
- <translation>سینهالا</translation>
- </message>
- <message>
- <source>Thai</source>
- <translation>تایلندی</translation>
- </message>
- <message>
- <source>Lao</source>
- <translation>لائوسی</translation>
- </message>
- <message>
- <source>Tibetan</source>
- <translation>تبتی</translation>
- </message>
- <message>
- <source>Myanmar</source>
- <translation>میانماری</translation>
- </message>
- <message>
- <source>Georgian</source>
- <translation>گرجی</translation>
- </message>
- <message>
- <source>Khmer</source>
- <translation>خیمر</translation>
- </message>
- <message>
- <source>Simplified Chinese</source>
- <translation>چینی ساده شده</translation>
- </message>
- <message>
- <source>Traditional Chinese</source>
- <translation>چینی تجاری</translation>
- </message>
- <message>
- <source>Japanese</source>
- <translation>ژاپنی</translation>
- </message>
- <message>
- <source>Korean</source>
- <translation>کره‌ای</translation>
- </message>
- <message>
- <source>Vietnamese</source>
- <translation>ویتنامی</translation>
- </message>
- <message>
- <source>Symbol</source>
- <translation>نشانه</translation>
- </message>
- <message>
- <source>Ogham</source>
- <translation>اوغام</translation>
- </message>
- <message>
- <source>Runic</source>
- <translation>رمزی</translation>
- </message>
- <message>
- <source>N&apos;Ko</source>
- <translation>ان‌کو</translation>
- </message>
-</context>
-<context>
- <name>QFontDialog</name>
- <message>
- <source>Select Font</source>
- <translation>انتخاب فونت</translation>
- </message>
- <message>
- <source>&amp;Font</source>
- <translation>&amp;فونت</translation>
- </message>
- <message>
- <source>Font st&amp;yle</source>
- <translation>&amp;سبک فونت</translation>
- </message>
- <message>
- <source>&amp;Size</source>
- <translation>&amp;اندازه</translation>
- </message>
- <message>
- <source>Effects</source>
- <translation>جلوه‌ها</translation>
- </message>
- <message>
- <source>Stri&amp;keout</source>
- <translation>&amp;خط‌زده</translation>
- </message>
- <message>
- <source>&amp;Underline</source>
- <translation>&amp;زیرخط‌دار</translation>
- </message>
- <message>
- <source>Sample</source>
- <translation>نمونه</translation>
- </message>
- <message>
- <source>Wr&amp;iting System</source>
- <translation>سامانه &amp;نوشتاری</translation>
- </message>
-</context>
-<context>
- <name>QFtp</name>
- <message>
- <source>Not connected</source>
- <translation>متصل نمی‌باشد</translation>
- </message>
- <message>
- <source>Host %1 not found</source>
- <translation>میزبان %1 پیدا نشد</translation>
- </message>
- <message>
- <source>Connection refused to host %1</source>
- <translation>اتصال به میزبان %1 رد شد</translation>
- </message>
- <message>
- <source>Connection timed out to host %1</source>
- <translation>زمان اتصال به میزبان %1 به پایان رسید</translation>
- </message>
- <message>
- <source>Connected to host %1</source>
- <translation>اتصال به میزبان %1 برقرار شد</translation>
- </message>
- <message>
- <source>Connection refused for data connection</source>
- <translation>اتصال برقراری اتصال داده را رد کرد</translation>
- </message>
- <message>
- <source>Unknown error</source>
- <translation>خطای ناشناخته</translation>
- </message>
- <message>
- <source>Connecting to host failed:
-%1</source>
- <translation>اتصال ناموفق به میزبان:
-%1</translation>
- </message>
- <message>
- <source>Login failed:
-%1</source>
- <translation>ورود ناموفق:
-%1</translation>
- </message>
- <message>
- <source>Listing directory failed:
-%1</source>
- <translation>لیست کردن پوشه شکست خورد:
-%1</translation>
- </message>
- <message>
- <source>Changing directory failed:
-%1</source>
- <translation>تغییر پوشه انجام نشد:
-%1</translation>
- </message>
- <message>
- <source>Downloading file failed:
-%1</source>
- <translation>دانلود ناموفق پرونده:
-%1</translation>
- </message>
- <message>
- <source>Uploading file failed:
-%1</source>
- <translation>آپلود ناموفق پرونده:
-%1</translation>
- </message>
- <message>
- <source>Removing file failed:
-%1</source>
- <translation>حذف ناموفق پرونده:
-%1</translation>
- </message>
- <message>
- <source>Creating directory failed:
-%1</source>
- <translation>ایجاد پوشه انجام نشد:
-%1</translation>
- </message>
- <message>
- <source>Removing directory failed:
-%1</source>
- <translation>حدف پوشه انجام نشد:
-%1</translation>
- </message>
- <message>
- <source>Connection closed</source>
- <translation>اتصال بسته شد</translation>
- </message>
- <message>
- <source>Host %1 found</source>
- <translation>میزبان پیدا %1 شد</translation>
- </message>
- <message>
- <source>Connection to %1 closed</source>
- <translation>اتصال به %1 بسته شد</translation>
- </message>
- <message>
- <source>Host found</source>
- <translation>میزبان پیدا شد</translation>
- </message>
- <message>
- <source>Connected to host</source>
- <translation>اتصال به میزبان برقرار شد</translation>
- </message>
-</context>
-<context>
- <name>QGroupBox</name>
- <message>
- <source>Toggle</source>
- <translation>ضامن</translation>
- </message>
-</context>
-<context>
- <name>QGuiApplication</name>
- <message>
- <source>QT_LAYOUT_DIRECTION</source>
- <comment>Translate this string to the string &apos;LTR&apos; in left-to-right languages or to &apos;RTL&apos; in right-to-left languages (such as Hebrew and Arabic) to get proper widget layout.</comment>
- <translation>RTL</translation>
- </message>
-</context>
-<context>
- <name>QHostInfo</name>
- <message>
- <source>No host name given</source>
- <translation>نام میزبان داده نشده است</translation>
- </message>
- <message>
- <source>Unknown error</source>
- <translation>خطای ناشناخته</translation>
- </message>
-</context>
-<context>
- <name>QHostInfoAgent</name>
- <message>
- <source>No host name given</source>
- <translation>نام میزبان داده نشده است</translation>
- </message>
- <message>
- <source>Invalid hostname</source>
- <translation>نام نامعتبر میزبان</translation>
- </message>
- <message>
- <source>Unknown address type</source>
- <translation>نوع ناشناخته آدرس</translation>
- </message>
- <message>
- <source>Host not found</source>
- <translation>میزبان پیدا نشد</translation>
- </message>
- <message>
- <source>Unknown error</source>
- <translation>خطای ناشناخته</translation>
- </message>
- <message>
- <source>Unknown error (%1)</source>
- <translation>خطای ناشناخته (%1)</translation>
- </message>
-</context>
-<context>
- <name>QHttp</name>
- <message>
- <source>HTTPS connection requested but SSL support not compiled in</source>
- <translation>اتصال HTTPS در خواست شد اما پشتیبانی SSL گردآوری نشد</translation>
- </message>
- <message>
- <source>Unknown error</source>
- <translation>خطای ناشناخته</translation>
- </message>
- <message>
- <source>Request aborted</source>
- <translation>درخواست لغو شد</translation>
- </message>
- <message>
- <source>No server set to connect to</source>
- <translation>سرویس‌دهنده‌ای برای اتصال تعیین نشده است</translation>
- </message>
- <message>
- <source>Wrong content length</source>
- <translation>طول اشتباه برای محتوا</translation>
- </message>
- <message>
- <source>Server closed connection unexpectedly</source>
- <translation>بسته شدن غیرمنتظره اتصال از سمت سرویس‌دهنده</translation>
- </message>
- <message>
- <source>Connection refused (or timed out)</source>
- <translation>اتصال رد شد (یا فرصت به اتمام رسید)</translation>
- </message>
- <message>
- <source>Host %1 not found</source>
- <translation>میزبان %1 پیدا نشد</translation>
- </message>
- <message>
- <source>HTTP request failed</source>
- <translation>درخواست HTTP انجام نشد</translation>
- </message>
- <message>
- <source>Invalid HTTP response header</source>
- <translation>سرآیند نامعتبر پاسخ HTTP</translation>
- </message>
- <message>
- <source>Unknown authentication method</source>
- <translation>روش اعتبار‌سنجی ناشناخته</translation>
- </message>
- <message>
- <source>Proxy authentication required</source>
- <translation>اعتبارسنجی پروکسی نیاز است</translation>
- </message>
- <message>
- <source>Authentication required</source>
- <translation>اعتبارسنجی نیاز است</translation>
- </message>
- <message>
- <source>Invalid HTTP chunked body</source>
- <translation>بدنه قطعه‌بندی شده نامعتبر HTTP</translation>
- </message>
- <message>
- <source>Error writing response to device</source>
- <translation>خطای نوشتن پاسخ روی دستگاه</translation>
- </message>
- <message>
- <source>Connection refused</source>
- <translation>اتصال رد شد</translation>
- </message>
- <message>
- <source>Connection closed</source>
- <translation>اتصال بسته شد</translation>
- </message>
- <message>
- <source>Proxy requires authentication</source>
- <translation>پروکسی به اعتبار سنجی نیاز دارد</translation>
- </message>
- <message>
- <source>Host requires authentication</source>
- <translation>میزبان به اعتبار سنجی نیاز دارد</translation>
- </message>
- <message>
- <source>Data corrupted</source>
- <translation>داده خراب است</translation>
- </message>
- <message>
- <source>Unknown protocol specified</source>
- <translation>پروتکل ناشناخته تعیین شده است</translation>
- </message>
- <message>
- <source>SSL handshake failed</source>
- <translation>دست‌دهی ناموفق SSL</translation>
- </message>
- <message>
- <source>Host %1 found</source>
- <translation>میزبان %1 پیدا شد</translation>
- </message>
- <message>
- <source>Connected to host %1</source>
- <translation>اتصال به میزبان %1 برقرار شد</translation>
- </message>
- <message>
- <source>Connection to %1 closed</source>
- <translation>اتصال به %1 بسته شد</translation>
- </message>
- <message>
- <source>Host found</source>
- <translation>میزبان پیدا شد</translation>
- </message>
- <message>
- <source>Connected to host</source>
- <translation>اتصال به میزبان برقرار شد</translation>
- </message>
-</context>
-<context>
- <name>QHttpSocketEngine</name>
- <message>
- <source>Did not receive HTTP response from proxy</source>
- <translation>پاسخ HTTP از پروکسی دریافت نشد</translation>
- </message>
- <message>
- <source>Error parsing authentication request from proxy</source>
- <translation>درخواست خطای تجزیه اعتبارسنجی از پروکسی</translation>
- </message>
- <message>
- <source>Authentication required</source>
- <translation>اعتبارسنجی نیاز است</translation>
- </message>
- <message>
- <source>Proxy denied connection</source>
- <translation>پروکسی اتصال را رد کرد</translation>
- </message>
- <message>
- <source>Error communicating with HTTP proxy</source>
- <translation>خطای ارتباط با پروکسی HTTP</translation>
- </message>
- <message>
- <source>Proxy server not found</source>
- <translation>سرویس‌دهنده پروکسی پیدا نشد</translation>
- </message>
- <message>
- <source>Proxy connection refused</source>
- <translation>اتصال پروکسی رد شد</translation>
- </message>
- <message>
- <source>Proxy server connection timed out</source>
- <translation>زمان اتصال به سرویس دهنده پروکسی تمام شد</translation>
- </message>
- <message>
- <source>Proxy connection closed prematurely</source>
- <translation>اتصال پروکسی نابهنگام بسته شد</translation>
- </message>
-</context>
-<context>
- <name>QIBaseDriver</name>
- <message>
- <source>Error opening database</source>
- <translation>خطا در باز کردن پایگاه داده</translation>
- </message>
- <message>
- <source>Could not start transaction</source>
- <translation>نمی‌توان تراکنش را شروع کرد</translation>
- </message>
- <message>
- <source>Unable to commit transaction</source>
- <translation>نمی‌توان تراکنش را ارسال کرد</translation>
- </message>
- <message>
- <source>Unable to rollback transaction</source>
- <translation>نمی‌توان تراکنش را بازگرداند</translation>
- </message>
-</context>
-<context>
- <name>QIBaseResult</name>
- <message>
- <source>Unable to create BLOB</source>
- <translation>نمی‌توان BLOB را ایجاد کرد</translation>
- </message>
- <message>
- <source>Unable to write BLOB</source>
- <translation>نمی‌توان در BLOB نوشت</translation>
- </message>
- <message>
- <source>Unable to open BLOB</source>
- <translation>نمی‌توان BLOB را باز کرد</translation>
- </message>
- <message>
- <source>Unable to read BLOB</source>
- <translation>نمی‌توان BLOB را خواند</translation>
- </message>
- <message>
- <source>Could not find array</source>
- <translation>نمی‌توان آرایه را پیدا کرد</translation>
- </message>
- <message>
- <source>Could not get array data</source>
- <translation>نمی‌توان داده‌های آرایه را بازیابی کرد</translation>
- </message>
- <message>
- <source>Could not get query info</source>
- <translation>نمی‌توان اطلاعات پرس‌وجو را بازیابی کرد</translation>
- </message>
- <message>
- <source>Could not start transaction</source>
- <translation>نمی‌توان تراکنش را شروع کرد</translation>
- </message>
- <message>
- <source>Unable to commit transaction</source>
- <translation>نمی‌توان تراکنش را ارسال کرد</translation>
- </message>
- <message>
- <source>Could not allocate statement</source>
- <translation>نمی‌توان عبارت را اختصاص داد</translation>
- </message>
- <message>
- <source>Could not prepare statement</source>
- <translation>نمی‌توان عبارت را آماده کرد</translation>
- </message>
- <message>
- <source>Could not describe input statement</source>
- <translation>نمی‌توان عبارت ورودی را شرح داد</translation>
- </message>
- <message>
- <source>Could not describe statement</source>
- <translation>نمی‌توان عبارت را شرح داد</translation>
- </message>
- <message>
- <source>Unable to close statement</source>
- <translation>نمی‌توان عبارت را بست</translation>
- </message>
- <message>
- <source>Unable to execute query</source>
- <translation>نمیتوان پرس‌وجو را اجرا کرد</translation>
- </message>
- <message>
- <source>Could not fetch next item</source>
- <translation>نمی‌توان آیتم بعدی را واکشی کرد</translation>
- </message>
- <message>
- <source>Could not get statement info</source>
- <translation>نمی‌توان اطلاعات عبارت را بازیابی کرد</translation>
- </message>
-</context>
-<context>
- <name>QIODevice</name>
- <message>
- <source>Permission denied</source>
- <translation>حق دسترسی رد شد</translation>
- </message>
- <message>
- <source>Too many open files</source>
- <translation>پرونده‌های زیادی باز است</translation>
- </message>
- <message>
- <source>No such file or directory</source>
- <translation>چنین پوشه یا پرونده‌ای وجود ندارد</translation>
- </message>
- <message>
- <source>No space left on device</source>
- <translation>فضایی در دستگاه باقی نمانده است</translation>
- </message>
- <message>
- <source>Unknown error</source>
- <translation>خطای ناشناخته</translation>
- </message>
-</context>
-<context>
- <name>QInputContext</name>
- <message>
- <source>XIM</source>
- <translation>XIM</translation>
- </message>
- <message>
- <source>FEP</source>
- <translation>FEP</translation>
- </message>
- <message>
- <source>XIM input method</source>
- <translation>روش ورودی XIM</translation>
- </message>
- <message>
- <source>Windows input method</source>
- <translation>روش ورودی ویندوز</translation>
- </message>
- <message>
- <source>Mac OS X input method</source>
- <translation>روش ورودی مکینتاش</translation>
- </message>
- <message>
- <source>S60 FEP input method</source>
- <translation>روش ورودی FEP S60</translation>
- </message>
-</context>
-<context>
- <name>QInputDialog</name>
- <message>
- <source>Enter a value:</source>
- <translation>یک مقدار وارد کنید:</translation>
- </message>
-</context>
-<context>
- <name>QLibrary</name>
- <message>
- <source>Plugin verification data mismatch in &apos;%1&apos;</source>
- <translation>داده اعتبارسنجی افزونه در «%1» تطابق ندارد</translation>
- </message>
- <message>
- <source>The shared library was not found.</source>
- <translation>کتابخانه اشتراکی پیدا نشد.</translation>
- </message>
- <message>
- <source>The file &apos;%1&apos; is not a valid Qt plugin.</source>
- <translation>پرونده «%1» یک افزونه معتبر Qt نیست.</translation>
- </message>
- <message>
- <source>The plugin &apos;%1&apos; uses incompatible Qt library. (%2.%3.%4) [%5]</source>
- <translation>افزونه «%1» از کتابخانه ناسازگار Qt استفاده می‌کند. (%2.%3.%4) [%5]</translation>
- </message>
- <message>
- <source>The plugin &apos;%1&apos; uses incompatible Qt library. Expected build key &quot;%2&quot;, got &quot;%3&quot;</source>
- <translation>افزونه «%1» از کتابخانه ناسازگار Qt استفاده می‌کند. کلید ساخت «%2» مورد انتظار است، «%3» پیدا شد</translation>
- </message>
- <message>
- <source>The plugin &apos;%1&apos; uses incompatible Qt library. (Cannot mix debug and release libraries.)</source>
- <translation>افزونه «%1» از کتابخانه ناسازگار Qt استفاده می‌کند. (نمی‌توان کتابخانه‌های اشکال‌زدایی و انتشار را ترکیب کرد.)</translation>
- </message>
- <message>
- <source>Unknown error</source>
- <translation>خطای ناشناخته</translation>
- </message>
- <message>
- <source>Cannot load library %1: %2</source>
- <translation>نمی‌توان کتابخانه %1 را بارگذاری کرد: %2</translation>
- </message>
- <message>
- <source>Cannot unload library %1: %2</source>
- <translation>نمی‌توان کتابخانه %1 را تخلیه کرد: %2</translation>
- </message>
- <message>
- <source>Cannot resolve symbol &quot;%1&quot; in %2: %3</source>
- <translation>نمی‌توان درباره نماد «%1» در %2 تصمیم‌گیری کرد: %3</translation>
- </message>
- <message>
- <source>&apos;%1&apos; is not an ELF object (%2)</source>
- <translation>«%1» یک شیء ELF نیست (%2)</translation>
- </message>
- <message>
- <source>&apos;%1&apos; is not an ELF object</source>
- <translation>«%1» یک شیء ELF نیست</translation>
- </message>
- <message>
- <source>&apos;%1&apos; is an invalid ELF object (%2)</source>
- <translation>«%1» یک شیء ELF نامعتبر است (%2)</translation>
- </message>
-</context>
-<context>
- <name>QLineEdit</name>
- <message>
- <source>&amp;Undo</source>
- <translation>&amp;خنثی‌سازی</translation>
- </message>
- <message>
- <source>&amp;Redo</source>
- <translation>&amp;بازانجام</translation>
- </message>
- <message>
- <source>Cu&amp;t</source>
- <translation>ب&amp;رش</translation>
- </message>
- <message>
- <source>&amp;Copy</source>
- <translation>&amp;کپی</translation>
- </message>
- <message>
- <source>&amp;Paste</source>
- <translation>&amp;چسباندن</translation>
- </message>
- <message>
- <source>Delete</source>
- <translation>حذف</translation>
- </message>
- <message>
- <source>Select All</source>
- <translation>انتخاب همه</translation>
- </message>
-</context>
-<context>
- <name>QLocalServer</name>
- <message>
- <source>%1: Name error</source>
- <translation>%1: خطای نام</translation>
- </message>
- <message>
- <source>%1: Permission denied</source>
- <translation>%1: حق دسترسی وجود ندارد</translation>
- </message>
- <message>
- <source>%1: Address in use</source>
- <translation>%1: آدرس در حال استفاده است</translation>
- </message>
- <message>
- <source>%1: Unknown error %2</source>
- <translation>%1: خطای ناشناخته %2</translation>
- </message>
-</context>
-<context>
- <name>QLocalSocket</name>
- <message>
- <source>%1: Connection refused</source>
- <translation>%1: اتصال رد شد</translation>
- </message>
- <message>
- <source>%1: Remote closed</source>
- <translation>%1: فرمان از دور بسته شد</translation>
- </message>
- <message>
- <source>%1: Invalid name</source>
- <translation>%1: نام نامعتبر</translation>
- </message>
- <message>
- <source>%1: Socket access error</source>
- <translation>%1: خطای دسترسی به سوکت</translation>
- </message>
- <message>
- <source>%1: Socket resource error</source>
- <translation>%1: خطای منبع سوکت</translation>
- </message>
- <message>
- <source>%1: Socket operation timed out</source>
- <translation>%1: زمان عملیات سوکت به اتمام رسید</translation>
- </message>
- <message>
- <source>%1: Datagram too large</source>
- <translation>%1: دیتاگرام بیش از حد بزرگ است</translation>
- </message>
- <message>
- <source>%1: Connection error</source>
- <translation>%1: خطای اتصال</translation>
- </message>
- <message>
- <source>%1: The socket operation is not supported</source>
- <translation>%1: عملیات سوکت پشتیبانی نشده است</translation>
- </message>
- <message>
- <source>%1: Unknown error</source>
- <translation>%1: خطای ناشناخته</translation>
- </message>
- <message>
- <source>%1: Unknown error %2</source>
- <translation>%1: خطای ناشناخته %2</translation>
- </message>
- <message>
- <source>%1: Access denied</source>
- <translation>%1: اجازهٔ دسترسی داده نشد</translation>
- </message>
-</context>
-<context>
- <name>QMYSQLDriver</name>
- <message>
- <source>Unable to open database &apos;</source>
- <translation>نمی‌توان پایگاه داده را باز کرد &apos;</translation>
- </message>
- <message>
- <source>Unable to connect</source>
- <translation>نمی‌توان اتصال برقرار نمود</translation>
- </message>
- <message>
- <source>Unable to begin transaction</source>
- <translation>نمی‌توان تراکنش را شروع کرد</translation>
- </message>
- <message>
- <source>Unable to commit transaction</source>
- <translation>نمی‌توان تراکنش را ارسال کرد</translation>
- </message>
- <message>
- <source>Unable to rollback transaction</source>
- <translation>نمی‌توان تراکنش را بازگرداند</translation>
- </message>
-</context>
-<context>
- <name>QMYSQLResult</name>
- <message>
- <source>Unable to fetch data</source>
- <translation>عدم موفقیت در واکشی داده</translation>
- </message>
- <message>
- <source>Unable to execute query</source>
- <translation>نمی‌توان پرس‌وجو را اجرا کرد</translation>
- </message>
- <message>
- <source>Unable to store result</source>
- <translation>نمی‌توان نتیجه را ذخیره کرد</translation>
- </message>
- <message>
- <source>Unable to execute next query</source>
- <translation>نمی‌توان درخواست بعدی را اجرا کرد</translation>
- </message>
- <message>
- <source>Unable to store next result</source>
- <translation>نمی‌توان نتیجه بعدی را ذخیره کرد</translation>
- </message>
- <message>
- <source>Unable to prepare statement</source>
- <translation>نمی‌توان عبارت را آماده کرد</translation>
- </message>
- <message>
- <source>Unable to reset statement</source>
- <translation>نمی‌توان عبارت را بازنشانی کرد</translation>
- </message>
- <message>
- <source>Unable to bind value</source>
- <translation>نمی‌توان مقدار را مقید کرد</translation>
- </message>
- <message>
- <source>Unable to execute statement</source>
- <translation>نمی‌توان عبارت را اجرا کرد</translation>
- </message>
- <message>
- <source>Unable to bind outvalues</source>
- <translation>نمی‌توان مقادیر بیرونی را مقید کرد</translation>
- </message>
- <message>
- <source>Unable to store statement results</source>
- <translation>نمی‌توان نتایج عبارت را ذخیره کرد</translation>
- </message>
-</context>
-<context>
- <name>QMdiArea</name>
- <message>
- <source>(Untitled)</source>
- <translation>(بی‌نام)</translation>
- </message>
-</context>
-<context>
- <name>QMdiSubWindow</name>
- <message>
- <source>- [%1]</source>
- <translation>ـ [%1]</translation>
- </message>
- <message>
- <source>%1 - [%2]</source>
- <translation>%1 ـ [%2]</translation>
- </message>
- <message>
- <source>Minimize</source>
- <translation>کوچک کردن</translation>
- </message>
- <message>
- <source>Maximize</source>
- <translation>بزرگ کردن</translation>
- </message>
- <message>
- <source>Unshade</source>
- <translation>بازنشانی سایه</translation>
- </message>
- <message>
- <source>Shade</source>
- <translation>سایه</translation>
- </message>
- <message>
- <source>Restore Down</source>
- <translation>بازیابی به پایین</translation>
- </message>
- <message>
- <source>Restore</source>
- <translation>بازیابی</translation>
- </message>
- <message>
- <source>Close</source>
- <translation>بستن</translation>
- </message>
- <message>
- <source>Help</source>
- <translation>کمک</translation>
- </message>
- <message>
- <source>Menu</source>
- <translation>منو</translation>
- </message>
- <message>
- <source>&amp;Restore</source>
- <translation>با&amp;زیابی</translation>
- </message>
- <message>
- <source>&amp;Move</source>
- <translation>&amp;حرکت</translation>
- </message>
- <message>
- <source>&amp;Size</source>
- <translation>&amp;اندازه</translation>
- </message>
- <message>
- <source>Mi&amp;nimize</source>
- <translation>کوچ&amp;ک کردن</translation>
- </message>
- <message>
- <source>Ma&amp;ximize</source>
- <translation>بزر&amp;گ کردن</translation>
- </message>
- <message>
- <source>Stay on &amp;Top</source>
- <translation>بالاتر ب&amp;ماند</translation>
- </message>
- <message>
- <source>&amp;Close</source>
- <translation>&amp;بستن</translation>
- </message>
-</context>
-<context>
- <name>QMenu</name>
- <message>
- <source>Close</source>
- <translation>بستن</translation>
- </message>
- <message>
- <source>Open</source>
- <translation>بازکردن</translation>
- </message>
- <message>
- <source>Execute</source>
- <translation>اجرا</translation>
- </message>
-</context>
-<context>
- <name>QMenuBar</name>
- <message>
- <source>Actions</source>
- <translation>عمل</translation>
- </message>
- <message>
- <source>Corner Toolbar</source>
- <translation>نوار ابزار گوشه</translation>
- </message>
-</context>
-<context>
- <name>QMessageBox</name>
- <message>
- <source>Show Details...</source>
- <translation>نمایش جزئیات...</translation>
- </message>
- <message>
- <source>Hide Details...</source>
- <translation>مخفی کردن جزئیات...</translation>
- </message>
- <message>
- <source>OK</source>
- <translation>تأیید</translation>
- </message>
- <message>
- <source>Help</source>
- <translation>کمک</translation>
- </message>
- <message>
- <source>&lt;h3&gt;About Qt&lt;/h3&gt;&lt;p&gt;This program uses Qt version %1.&lt;/p&gt;</source>
- <translation>&lt;h3&gt;دربارهٔ کیوت&lt;/h3&gt;&lt;p&gt;این برنامه از کیوت نسخهٔ %1 استفاده می‌کند.&lt;/p&gt;</translation>
- </message>
- <message>
- <source>&lt;p&gt;Qt is a C++ toolkit for cross-platform application development.&lt;/p&gt;&lt;p&gt;Qt provides single-source portability across MS&amp;nbsp;Windows, Mac&amp;nbsp;OS&amp;nbsp;X, Linux, and all major commercial Unix variants. Qt is also available for embedded devices as Qt for Embedded Linux and Qt for Windows CE.&lt;/p&gt;&lt;p&gt;Qt is available under three different licensing options designed to accommodate the needs of our various users.&lt;/p&gt;&lt;p&gt;Qt licensed under our commercial license agreement is appropriate for development of proprietary/commercial software where you do not want to share any source code with third parties or otherwise cannot comply with the terms of the GNU LGPL version 2.1 or GNU GPL version 3.0.&lt;/p&gt;&lt;p&gt;Qt licensed under the GNU LGPL version 2.1 is appropriate for the development of Qt applications (proprietary or open source) provided you can comply with the terms and conditions of the GNU LGPL version 2.1.&lt;/p&gt;&lt;p&gt;Qt licensed under the GNU General Public License version 3.0 is appropriate for the development of Qt applications where you wish to use such applications in combination with software subject to the terms of the GNU GPL version 3.0 or where you are otherwise willing to comply with the terms of the GNU GPL version 3.0.&lt;/p&gt;&lt;p&gt;Please see &lt;a href=&quot;http://qt.nokia.com/products/licensing&quot;&gt;qt.nokia.com/products/licensing&lt;/a&gt; for an overview of Qt licensing.&lt;/p&gt;&lt;p&gt;Copyright (C) 2012 Nokia Corporation and/or its subsidiary(-ies).&lt;/p&gt;&lt;p&gt;Qt is a Nokia product. See &lt;a href=&quot;http://qt.nokia.com/&quot;&gt;qt.nokia.com&lt;/a&gt; for more information.&lt;/p&gt;</source>
- <translation>&lt;p dir=&quot;rtl&quot;&gt;کیوت یک ابزار C++ است که برای توسعهٔ نرم‌افزار مستقل از پلتفرم به کار می‌رود&lt;/p&gt;&lt;p dir=&quot;rtl&quot;&gt;کیوت قابلیت حمل تک‌منبع را برای مایکروسافت ویندوز، مک‌او‌اس‌ایکس، لینوکس و تمام توزیع‌های اصلی یونیکس پشتیبانی می‌کند. کیوت همچنین برای دستگاه‌های جانبی قابل استفاده است. از جمله کیوت برای لینوکس تعبیه شده و کیوت برای ویندوز CE.&lt;/p&gt;&lt;p dir=&quot;rtl&quot;&gt;به منظور پاسخ‌دهی به نیاز کاربران مختلف، کیوت تحت سه اجازه‌نامهٔ متفاوت قابل دستیابی است.&lt;/p&gt;&lt;p dir=&quot;rtl&quot;&gt;‎Qt منتشر شده تحت اجازه‌نامه تجاری ما برای توسعهٔ تجاری نرم‌افزارهایی مناسب است که مایل نیستید کد منبع آن‌ها را با اشخاص ثالث و یا دیگران به اشتراک بگذارید یا به هر دلیل نمی‌توانید با شرایط GNU LGPL نسخهٔ ۲٫۱ یا GNU GPL نسخهٔ ۳ موافقت کنید.&lt;/p&gt;&lt;p dir=&quot;rtl&quot;&gt;‎Qt منتشر شده تحت اجازه‌نامهٔ GNU LGPL نسخهٔ ۲٫۱؛ در صورتی که بتوانید با مفاهیم و شرایط GNU LGPL نسخهٔ ۲٫۱ موافقت کنید، برای توسعهٔ برنامه‌های کاربردی متن‌باز قابل استفاده است.&lt;/p&gt;&lt;p dir=&quot;rtl&quot;&gt;‎Qt منتشر شده تحت اجازه‌نامهٔ GNU General Public License نسخهٔ ۳ برای توسعهٔ برنامه‌هایی مناسب است که بخواهید از آن‌ها در ترکیب‌هایی از نرم‌افزارهای تحت شمول شرایط GNU GPL نسخهٔ ۳٫۰ استفاده کنید یا مایل باشید با شرایط اجازه‌نامهٔ GNU GPL نسخهٔ ۳ موافقت کنید.&lt;/p&gt;&lt;p dir=&quot;rtl&quot;&gt;‎برای به دست آوردن اطلاعاتی در مورد اجازه‌نامه‌های Qt لطفاً &lt;a href=&quot;http://qt.nokia.com/products/licensing&quot;&gt;qt.nokia.com/products/licensing&lt;/a&gt; را ببینید.&lt;/p&gt;&lt;p dir=&quot;rtl&quot;&gt;قانون حمایت از حقوق مؤلفین ‎(C)‎ ۲۰۱۱ کمپانی نوکیا و/یا تمام زیرمجموعه‌ها&lt;/p&gt;&lt;p dir=&quot;rtl&quot;&gt;‎Qt یک محصول Nokia است.برای اطلاعات بیشتر &lt;a href=&quot;http://qt.nokia.com/&quot;&gt;qt.nokia.com&lt;/a&gt; را ببینید.&lt;/p&gt;</translation>
- </message>
- <message>
- <source>About Qt</source>
- <translation>دربارهٔ کیوت</translation>
- </message>
-</context>
-<context>
- <name>QMultiInputContext</name>
- <message>
- <source>Select IM</source>
- <translation>انتخاب IM</translation>
- </message>
-</context>
-<context>
- <name>QMultiInputContextPlugin</name>
- <message>
- <source>Multiple input method switcher</source>
- <translation>سویچ روش ورودی چندگانه</translation>
- </message>
- <message>
- <source>Multiple input method switcher that uses the context menu of the text widgets</source>
- <translation>سویچ روش ورودی چندگانه که از منوی محتوای عناصر متنی استفاده می‌کند</translation>
- </message>
-</context>
-<context>
- <name>QNativeSocketEngine</name>
- <message>
- <source>Unable to initialize non-blocking socket</source>
- <translation>نمی‌توان سوکت بلوک‌بندی نشده را آماده کرد</translation>
- </message>
- <message>
- <source>Unable to initialize broadcast socket</source>
- <translation>نمی‌توان سوکت پخش را آماده کرد</translation>
- </message>
- <message>
- <source>Attempt to use IPv6 socket on a platform with no IPv6 support</source>
- <translation>تلاش برای استفاده از سوکت IPv6 روی پلتفرم بدون پشتیبانی IPv6</translation>
- </message>
- <message>
- <source>The remote host closed the connection</source>
- <translation>میزبان کنترل از راه دور اتصال را بست</translation>
- </message>
- <message>
- <source>Network operation timed out</source>
- <translation>عملیات شبکه با وقفهٔ زمانی مواجه شد</translation>
- </message>
- <message>
- <source>Out of resources</source>
- <translation>خارج از منابع</translation>
- </message>
- <message>
- <source>Unsupported socket operation</source>
- <translation>عملیات پشتیبانی نشده سوکت</translation>
- </message>
- <message>
- <source>Protocol type not supported</source>
- <translation>نوع پروتکل پشتیبانی نشده است</translation>
- </message>
- <message>
- <source>Invalid socket descriptor</source>
- <translation>توصیف‌کنندهٔ نامعتبر سوکت</translation>
- </message>
- <message>
- <source>Host unreachable</source>
- <translation>میزبان در دسترس نیست</translation>
- </message>
- <message>
- <source>Network unreachable</source>
- <translation>شبکه در دسترس نیست</translation>
- </message>
- <message>
- <source>Permission denied</source>
- <translation>حق دسترسی وجود ندارد</translation>
- </message>
- <message>
- <source>Connection timed out</source>
- <translation>اتصال با وقفهٔ زمانی مواجه شد</translation>
- </message>
- <message>
- <source>Connection refused</source>
- <translation>اتصال پذیرفته نشد</translation>
- </message>
- <message>
- <source>The bound address is already in use</source>
- <translation>آدرس محدوده هم‌اکنون در حال استفاده است</translation>
- </message>
- <message>
- <source>The address is not available</source>
- <translation>آدرس در دسترس نیست</translation>
- </message>
- <message>
- <source>The address is protected</source>
- <translation>آدرس حفاظت‌شده است</translation>
- </message>
- <message>
- <source>Datagram was too large to send</source>
- <translation>دیتاگرام برای ارسال خیلی بزرگ بود</translation>
- </message>
- <message>
- <source>Unable to send a message</source>
- <translation>نمی‌توان پیام را ارسال کرد</translation>
- </message>
- <message>
- <source>Unable to receive a message</source>
- <translation>نمی‌توان پیام دریافت کرد</translation>
- </message>
- <message>
- <source>Unable to write</source>
- <translation>ناتوان در نوشتن</translation>
- </message>
- <message>
- <source>Network error</source>
- <translation>خطای شبکه</translation>
- </message>
- <message>
- <source>Another socket is already listening on the same port</source>
- <translation>سوکت تکیه‌گاه هم‌اکنون روی همان درگاه در حال شنیدن است</translation>
- </message>
- <message>
- <source>Operation on non-socket</source>
- <translation>عملیات روی غیرسوکت</translation>
- </message>
- <message>
- <source>The proxy type is invalid for this operation</source>
- <translation>پروکسی برای این عملیات غیرمعتبر است</translation>
- </message>
- <message>
- <source>Unknown error</source>
- <translation>خطای ناشناخته</translation>
- </message>
-</context>
-<context>
- <name>QNetworkAccessCacheBackend</name>
- <message>
- <source>Error opening %1</source>
- <translation>خطای باز کردن %1</translation>
- </message>
-</context>
-<context>
- <name>QNetworkAccessDataBackend</name>
- <message>
- <source>Operation not supported on %1</source>
- <translation type="obsolete">عملیات روی %1 پشتیبانی نمی‌شود</translation>
- </message>
- <message>
- <source>Invalid URI: %1</source>
- <translation>نشانی اینترنتی نامعتبر: %1</translation>
- </message>
-</context>
-<context>
- <name>QNetworkAccessDebugPipeBackend</name>
- <message>
- <source>Write error writing to %1: %2</source>
- <translation>خطای نوشتن روی %1: %2</translation>
- </message>
- <message>
- <source>Socket error on %1: %2</source>
- <translation>خطای سوکت در %1: %2</translation>
- </message>
- <message>
- <source>Remote host closed the connection prematurely on %1</source>
- <translation>میزبان کنترل از راه دور اتصال را نابهنگام روی %1 بست</translation>
- </message>
-</context>
-<context>
- <name>QNetworkAccessFileBackend</name>
- <message>
- <source>Request for opening non-local file %1</source>
- <translation>درخواست برای باز‌کردن پروندهٔ غیر محلی %1</translation>
- </message>
- <message>
- <source>Cannot open %1: Path is a directory</source>
- <translation>نمی‌توان %1 را باز کرد: مسیر یک پوشه است</translation>
- </message>
- <message>
- <source>Error opening %1: %2</source>
- <translation>خطای باز کردن %1: %2</translation>
- </message>
- <message>
- <source>Write error writing to %1: %2</source>
- <translation>خطای نوشتن روی %1: %2</translation>
- </message>
- <message>
- <source>Read error reading from %1: %2</source>
- <translation>خطای خواندن از %1: %2</translation>
- </message>
-</context>
-<context>
- <name>QNetworkAccessFtpBackend</name>
- <message>
- <source>No suitable proxy found</source>
- <translation>پروکسی مناسب پیدا نشد</translation>
- </message>
- <message>
- <source>Cannot open %1: is a directory</source>
- <translation>نمی‌توان %1 را باز کرد: یک پوشه است</translation>
- </message>
- <message>
- <source>Logging in to %1 failed: authentication required</source>
- <translation>.برقراری ناموفق ارتباط با %1: اعتبارسنجی نیاز است</translation>
- </message>
- <message>
- <source>Error while downloading %1: %2</source>
- <translation>خطا در هنگام دانلود %1: %2</translation>
- </message>
- <message>
- <source>Error while uploading %1: %2</source>
- <translation>خطا در هنگام آپلود %1: %2</translation>
- </message>
-</context>
-<context>
- <name>QNetworkAccessHttpBackend</name>
- <message>
- <source>No suitable proxy found</source>
- <translation>پروکسی مناسب پیدا نشد</translation>
- </message>
-</context>
-<context>
- <name>QNetworkAccessManager</name>
- <message>
- <source>Network access is disabled.</source>
- <translation>دسترسی شبکه غیر‌فعال شده است.</translation>
- </message>
-</context>
-<context>
- <name>QNetworkReply</name>
- <message>
- <source>Error downloading %1 - server replied: %2</source>
- <translation>خطای دانلود %1 - پاسخ سرور: %2</translation>
- </message>
- <message>
- <source>Protocol &quot;%1&quot; is unknown</source>
- <translation>پروتکل «%1» پشتیبانی ناشناخته است</translation>
- </message>
- <message>
- <source>Network session error.</source>
- <translation>خطای جلسهٔ شبکه.</translation>
- </message>
- <message>
- <source>backend start error.</source>
- <translation>خطا در شروع پایانهٔ مدیریتی.</translation>
- </message>
- <message>
- <source>Temporary network failure.</source>
- <translation>خرابی موقت شبکه.</translation>
- </message>
-</context>
-<context>
- <name>QNetworkReplyImpl</name>
- <message>
- <source>Operation canceled</source>
- <translation>عملیات لغو شد</translation>
- </message>
-</context>
-<context>
- <name>QNetworkSession</name>
- <message>
- <source>Invalid configuration.</source>
- <translation>پیکر‌بندی نامعتبر.</translation>
- </message>
-</context>
-<context>
- <name>QNetworkSessionPrivateImpl</name>
- <message>
- <source>Roaming error</source>
- <translation>خطای رومینگ</translation>
- </message>
- <message>
- <source>Session aborted by user or system</source>
- <translation>جلسه به‌وسیلهٔ کاربر یا سیستم لغو شد</translation>
- </message>
- <message>
- <source>The specified configuration cannot be used.</source>
- <translation>پیکربندی مشخص‌‌شده نمی‌تواند استفاده شود.</translation>
- </message>
- <message>
- <source>Unidentified Error</source>
- <translation>خطای ناشناخته</translation>
- </message>
- <message>
- <source>Unknown session error.</source>
- <translation>خطای ناشناختهٔ جلسه.</translation>
- </message>
- <message>
- <source>The session was aborted by the user or system.</source>
- <translation>جلسه به‌وسیلهٔ کاربر یا سیستم لغو شده بود.</translation>
- </message>
- <message>
- <source>The requested operation is not supported by the system.</source>
- <translation>درخواست عملیات به‌وسیلهٔ سیستم پشتیبانی نشده است.</translation>
- </message>
- <message>
- <source>Roaming was aborted or is not possible.</source>
- <translation>رومینگ لغو شد یا امکان پذیر نیست.</translation>
- </message>
-</context>
-<context>
- <name>QOCIDriver</name>
- <message>
- <source>Unable to initialize</source>
- <comment>QOCIDriver</comment>
- <translation>نمی‌توان آماده کرد</translation>
- </message>
- <message>
- <source>Unable to logon</source>
- <translation>نمی‌توان وارد سیستم شد</translation>
- </message>
- <message>
- <source>Unable to begin transaction</source>
- <translation>نمی‌توان تراکنش را شروع کرد</translation>
- </message>
- <message>
- <source>Unable to commit transaction</source>
- <translation>نمی‌توان تراکنش را ارسال کرد</translation>
- </message>
- <message>
- <source>Unable to rollback transaction</source>
- <translation>نمی‌توان تراکنش را بازگرداند</translation>
- </message>
-</context>
-<context>
- <name>QOCIResult</name>
- <message>
- <source>Unable to bind column for batch execute</source>
- <translation>نمی‌توان ستون را برای اجرای گروهی مقید کرد</translation>
- </message>
- <message>
- <source>Unable to execute batch statement</source>
- <translation>نمی‌توان عبارت دسته‌ای را اجرا کرد</translation>
- </message>
- <message>
- <source>Unable to goto next</source>
- <translation>نمی‌توان به بعدی رفت</translation>
- </message>
- <message>
- <source>Unable to alloc statement</source>
- <translation>نمی‌توان عبارت را تخصیص داد</translation>
- </message>
- <message>
- <source>Unable to prepare statement</source>
- <translation>نمی‌توان عبارت را آماده کرد</translation>
- </message>
- <message>
- <source>Unable to get statement type</source>
- <translation>نمی‌توان نوع عبارت را بازیابی کرد</translation>
- </message>
- <message>
- <source>Unable to bind value</source>
- <translation>نمی‌توان متغیر را مقید کرد</translation>
- </message>
- <message>
- <source>Unable to execute statement</source>
- <translation>نمی‌توان عبارت را اجرا کرد</translation>
- </message>
-</context>
-<context>
- <name>QODBCDriver</name>
- <message>
- <source>Unable to connect</source>
- <translation>نمی‌توان اتصال برقرار کرد</translation>
- </message>
- <message>
- <source>Unable to connect - Driver doesn&apos;t support all functionality required</source>
- <translation>نمی‌توان اتصال برقرار نمود. درایور تمام عملکردهای لازم را پشتیبانی نمی‌کند</translation>
- </message>
- <message>
- <source>Unable to disable autocommit</source>
- <translation>نمی‌توان ارسال خودکار را غیر‌فعال کرد</translation>
- </message>
- <message>
- <source>Unable to commit transaction</source>
- <translation>نمی‌توان تراکنش را ارسال کرد</translation>
- </message>
- <message>
- <source>Unable to rollback transaction</source>
- <translation>نمی‌توان تراکنش را بازگرداند</translation>
- </message>
- <message>
- <source>Unable to enable autocommit</source>
- <translation>نمی‌توان ارسال خودکار را فعال کرد</translation>
- </message>
-</context>
-<context>
- <name>QODBCResult</name>
- <message>
- <source>Unable to fetch last</source>
- <translation>نمی‌توان آخرین رکورد را واکشی کرد</translation>
- </message>
- <message>
- <source>QODBCResult::reset: Unable to set &apos;SQL_CURSOR_STATIC&apos; as statement attribute. Please check your ODBC driver configuration</source>
- <translation>QODBCResult::reset: نمی‌توان &apos;SQL_CURSOR_STATIC&apos; را به عنوان صفت عبارت نتظیم کرد. لطفاً پیکربندی گردانندهٔ ODBC خود را بررسی کنید</translation>
- </message>
- <message>
- <source>Unable to execute statement</source>
- <translation>نمی‌توان عبارت را اجرا کرد</translation>
- </message>
- <message>
- <source>Unable to fetch</source>
- <translation>نمی‌توان رکورد را واکشی کرد</translation>
- </message>
- <message>
- <source>Unable to fetch next</source>
- <translation>نمی‌توان رکورد بعد را واکشی کرد</translation>
- </message>
- <message>
- <source>Unable to fetch first</source>
- <translation>نمی‌توان اولین رکورد را واکشی کرد</translation>
- </message>
- <message>
- <source>Unable to fetch previous</source>
- <translation>نمی‌توان رکورد قبلی را واکشی کرد</translation>
- </message>
- <message>
- <source>Unable to prepare statement</source>
- <translation>نمی‌توان عبارت را آماده کرد</translation>
- </message>
- <message>
- <source>Unable to bind variable</source>
- <translation>نمی‌توان متغیر را مقید کرد</translation>
- </message>
-</context>
-<context>
- <name>QObject</name>
- <message>
- <source>PulseAudio Sound Server</source>
- <translation>سرویس‌دهندهٔ صوت PulseAudio</translation>
- </message>
- <message>
- <source>&quot;%1&quot; duplicates a previous role name and will be disabled.</source>
- <translation>&quot;%1&quot; نام وظیفهٔ قبلی را تکرار می‌کند و غیر‌فعال خواهد شد.</translation>
- </message>
- <message>
- <source>invalid query: &quot;%1&quot;</source>
- <translation>پرس‌وجوی نامعتبر: %1</translation>
- </message>
- <message>
- <source>Host not found</source>
- <translation>میزبان یافت نشد</translation>
- </message>
- <message>
- <source>Could not read image data</source>
- <translation>نمی‌توان داده‌های تصویر را خواند</translation>
- </message>
- <message>
- <source>Sequential device (eg socket) for image read not supported</source>
- <translation>دستگاه ترتیبی (به‌عنوان مثال سوکت) برای خواندن تصویر پشتیبانی نمی‌شود</translation>
- </message>
- <message>
- <source>Seek file/device for image read failed</source>
- <translation>پویش روی پرونده/دستگاه برای خواندن تصویر با خطا مواجه شد</translation>
- </message>
- <message>
- <source>Image mHeader read failed</source>
- <translation>خواندن mHeader تصویر با خطا مواجه شد</translation>
- </message>
- <message>
- <source>Image type not supported</source>
- <translation>نوع تصویر پشتیبانی نمی‌شود</translation>
- </message>
- <message>
- <source>Image depth not valid</source>
- <translation>عمق تصویر معتبر نیست</translation>
- </message>
- <message>
- <source>Could not seek to image read footer</source>
- <translation>نمی‌توان به قسمت پاورقی تصویر مراجعه کرد</translation>
- </message>
- <message>
- <source>Could not read footer</source>
- <translation>نمی‌توان پاورقی را خواند</translation>
- </message>
- <message>
- <source>Image type (non-TrueVision 2.0) not supported</source>
- <translation>نوع تصویر (غیر از TrueVision 2.0) پشتیبانی نمی‌شود</translation>
- </message>
- <message>
- <source>Could not reset to start position</source>
- <translation>نمی‌توان به موقعیت ابتدایی بازنشانی کرد</translation>
- </message>
-</context>
-<context>
- <name>QPPDOptionsModel</name>
- <message>
- <source>Name</source>
- <translation>نام</translation>
- </message>
- <message>
- <source>Value</source>
- <translation>مقدار</translation>
- </message>
-</context>
-<context>
- <name>QPSQLDriver</name>
- <message>
- <source>Unable to connect</source>
- <translation>نمی‌توان اتصال برقرار کرد</translation>
- </message>
- <message>
- <source>Could not begin transaction</source>
- <translation>نمی‌توان تراکنش را شروع کرد</translation>
- </message>
- <message>
- <source>Could not commit transaction</source>
- <translation>نمی‌توان تراکنش را ارسال کرد</translation>
- </message>
- <message>
- <source>Could not rollback transaction</source>
- <translation>نمی‌توان تراکنش را بازگرداند</translation>
- </message>
- <message>
- <source>Unable to subscribe</source>
- <translation>نمی‌توان اشتراک ایجاد کرد</translation>
- </message>
- <message>
- <source>Unable to unsubscribe</source>
- <translation>نمی‌توان اشتراک را لغو کرد</translation>
- </message>
-</context>
-<context>
- <name>QPSQLResult</name>
- <message>
- <source>Unable to create query</source>
- <translation>نمی‌توان پرس‌وجو ایجاد کرد</translation>
- </message>
- <message>
- <source>Unable to prepare statement</source>
- <translation>نمی‌توان عبارت را آماده کرد</translation>
- </message>
-</context>
-<context>
- <name>QPageSetupWidget</name>
- <message>
- <source>Form</source>
- <translation>فرم</translation>
- </message>
- <message>
- <source>Paper</source>
- <translation>کاغذ</translation>
- </message>
- <message>
- <source>Page size:</source>
- <translation>اندازهٔ صفحه:</translation>
- </message>
- <message>
- <source>Width:</source>
- <translation>عرض:</translation>
- </message>
- <message>
- <source>Height:</source>
- <translation>ارتفاع:</translation>
- </message>
- <message>
- <source>Paper source:</source>
- <translation>منبع کاغذ:</translation>
- </message>
- <message>
- <source>Orientation</source>
- <translation>جهت</translation>
- </message>
- <message>
- <source>Portrait</source>
- <translation>عمودی</translation>
- </message>
- <message>
- <source>Landscape</source>
- <translation>افقی</translation>
- </message>
- <message>
- <source>Reverse landscape</source>
- <translation>افقی معکوس</translation>
- </message>
- <message>
- <source>Reverse portrait</source>
- <translation>.عمودی معکوس</translation>
- </message>
- <message>
- <source>Margins</source>
- <translation>حاشیه</translation>
- </message>
- <message>
- <source>top margin</source>
- <translation>حاشیهٔ بالا</translation>
- </message>
- <message>
- <source>left margin</source>
- <translation>حاشیهٔ چپ</translation>
- </message>
- <message>
- <source>right margin</source>
- <translation>حاشیهٔ راست</translation>
- </message>
- <message>
- <source>bottom margin</source>
- <translation>حاشیهٔ پایین</translation>
- </message>
- <message>
- <source>Centimeters (cm)</source>
- <translation>سانتی‌متر (cm)</translation>
- </message>
- <message>
- <source>Millimeters (mm)</source>
- <translation>میلی‌متر (mm)</translation>
- </message>
- <message>
- <source>Inches (in)</source>
- <translation>اینچ (in)</translation>
- </message>
- <message>
- <source>Points (pt)</source>
- <translation>نقطه (pt)</translation>
- </message>
-</context>
-<context>
- <name>QPluginLoader</name>
- <message>
- <source>The plugin was not loaded.</source>
- <translation>افزونه بار نشده بود.</translation>
- </message>
- <message>
- <source>Unknown error</source>
- <translation>خطای ناشناخته</translation>
- </message>
-</context>
-<context>
- <name>QPrintDialog</name>
- <message>
- <source>Print</source>
- <translation>چاپ</translation>
- </message>
- <message>
- <source>A0</source>
- <translation>A0</translation>
- </message>
- <message>
- <source>A1</source>
- <translation>A1</translation>
- </message>
- <message>
- <source>A2</source>
- <translation>A2</translation>
- </message>
- <message>
- <source>A3</source>
- <translation>A3</translation>
- </message>
- <message>
- <source>A4</source>
- <translation>A4</translation>
- </message>
- <message>
- <source>A5</source>
- <translation>A5</translation>
- </message>
- <message>
- <source>A6</source>
- <translation>A6</translation>
- </message>
- <message>
- <source>A7</source>
- <translation>A7</translation>
- </message>
- <message>
- <source>A8</source>
- <translation>A8</translation>
- </message>
- <message>
- <source>A9</source>
- <translation>A9</translation>
- </message>
- <message>
- <source>B0</source>
- <translation>B0</translation>
- </message>
- <message>
- <source>B1</source>
- <translation>B1</translation>
- </message>
- <message>
- <source>B2</source>
- <translation>B2</translation>
- </message>
- <message>
- <source>B3</source>
- <translation>B3</translation>
- </message>
- <message>
- <source>B4</source>
- <translation>B4</translation>
- </message>
- <message>
- <source>B5</source>
- <translation>B5</translation>
- </message>
- <message>
- <source>B6</source>
- <translation>B6</translation>
- </message>
- <message>
- <source>B7</source>
- <translation>B7</translation>
- </message>
- <message>
- <source>B8</source>
- <translation>B8</translation>
- </message>
- <message>
- <source>B9</source>
- <translation>B9</translation>
- </message>
- <message>
- <source>B10</source>
- <translation>B10</translation>
- </message>
- <message>
- <source>C5E</source>
- <translation>C5E</translation>
- </message>
- <message>
- <source>DLE</source>
- <translation>DLE</translation>
- </message>
- <message>
- <source>Executive</source>
- <translation>Executive</translation>
- </message>
- <message>
- <source>Folio</source>
- <translation>Folio</translation>
- </message>
- <message>
- <source>Ledger</source>
- <translation>Ledger</translation>
- </message>
- <message>
- <source>Legal</source>
- <translation>Legal</translation>
- </message>
- <message>
- <source>Letter</source>
- <translation>Letter</translation>
- </message>
- <message>
- <source>Tabloid</source>
- <translation>Tabloid</translation>
- </message>
- <message>
- <source>US Common #10 Envelope</source>
- <translation>US Common #10 Envelope</translation>
- </message>
- <message>
- <source>Custom</source>
- <translation>سفارشی</translation>
- </message>
- <message>
- <source>File exists</source>
- <translation>پرونده وجود دارد</translation>
- </message>
- <message>
- <source>&lt;qt&gt;Do you want to overwrite it?&lt;/qt&gt;</source>
- <translation>&lt;qt&gt;آیا می‌خواهید آن را بازنویسی کنید؟&lt;/qt&gt;</translation>
- </message>
- <message>
- <source>A0 (841 x 1189 mm)</source>
- <translation>A0 (۸۴۱ x ۱۱۸۹ میلی‌متر)</translation>
- </message>
- <message>
- <source>A1 (594 x 841 mm)</source>
- <translation>A1 (۵۹۴ x ۸۴۱ میلی‌متر)</translation>
- </message>
- <message>
- <source>A2 (420 x 594 mm)</source>
- <translation>A2 (۴۲۰ x ۵۹۴ میلی‌متر)</translation>
- </message>
- <message>
- <source>A3 (297 x 420 mm)</source>
- <translation>A3 (۲۹۷ x ۴۲۰ میلی‌متر)</translation>
- </message>
- <message>
- <source>A4 (210 x 297 mm, 8.26 x 11.7 inches)</source>
- <translation>A4 (۲۱۰ x ۲۹۷ میلی‌متر، ۸٫۲۶ x ۱۱٫۷ اینچ)</translation>
- </message>
- <message>
- <source>A5 (148 x 210 mm)</source>
- <translation>A5 (۱۴۸ x ۲۱۰ میلی‌متر)</translation>
- </message>
- <message>
- <source>A6 (105 x 148 mm)</source>
- <translation>A6 (۱۰۵ x ۱۴۸ میلی‌متر)</translation>
- </message>
- <message>
- <source>A7 (74 x 105 mm)</source>
- <translation>A7 (۷۴ x ۱۰۵ میلی‌متر)</translation>
- </message>
- <message>
- <source>A8 (52 x 74 mm)</source>
- <translation>A8 (۵۲ x ۷۴ میلی‌متر)</translation>
- </message>
- <message>
- <source>A9 (37 x 52 mm)</source>
- <translation>A9 (۳۷ x ۵۲ mm)</translation>
- </message>
- <message>
- <source>B0 (1000 x 1414 mm)</source>
- <translation>B0 (۱۰۰۰ x ۱۴۱۴ میلی‌متر)</translation>
- </message>
- <message>
- <source>B1 (707 x 1000 mm)</source>
- <translation>B1 (۷۰۷ x ۱۰۰۰ میلی‌متر)</translation>
- </message>
- <message>
- <source>B2 (500 x 707 mm)</source>
- <translation>B2 (۵۰۰ x ۷۰۷ میلی‌متر)</translation>
- </message>
- <message>
- <source>B3 (353 x 500 mm)</source>
- <translation>B3 (۳۵۳ x ۵۰۰ میلی‌متر)</translation>
- </message>
- <message>
- <source>B4 (250 x 353 mm)</source>
- <translation>B4 (۲۵۰ x ۳۵۳ میلی‌متر)</translation>
- </message>
- <message>
- <source>B5 (176 x 250 mm, 6.93 x 9.84 inches)</source>
- <translation>B5 (۱۷۶ x ۲۵۰ میلی‌متر، ۶٫۹۳ x ۹٫۸۴ اینچ)</translation>
- </message>
- <message>
- <source>B6 (125 x 176 mm)</source>
- <translation>B6 (۱۲۵ x ۱۷۶ میلی‌متر)</translation>
- </message>
- <message>
- <source>B7 (88 x 125 mm)</source>
- <translation>B7 (۸۸ x ۱۲۵ میلی‌متر)</translation>
- </message>
- <message>
- <source>B8 (62 x 88 mm)</source>
- <translation>B8 (۶۲ x ۸۸ میلی‌متر)</translation>
- </message>
- <message>
- <source>B9 (44 x 62 mm)</source>
- <translation>B9 (۴۴ x ۶۲ میلی‌متر)</translation>
- </message>
- <message>
- <source>B10 (31 x 44 mm)</source>
- <translation>B10 (۳۱ x ۴۴ میلی‌متر)</translation>
- </message>
- <message>
- <source>C5E (163 x 229 mm)</source>
- <translation>C5E (۱۶۳ x ۲۲۹ میلی‌متر)</translation>
- </message>
- <message>
- <source>DLE (110 x 220 mm)</source>
- <translation>DLE (۱۱۰ x ۲۲۰ میلی‌متر)</translation>
- </message>
- <message>
- <source>Executive (7.5 x 10 inches, 191 x 254 mm)</source>
- <translation>Executive (۷٫۵ x ۱۰ اینچ - ۱۹۱ x ۲۵۴ میلی‌متر)</translation>
- </message>
- <message>
- <source>Folio (210 x 330 mm)</source>
- <translation>Folio (۲۱۰ x ۳۳۰ میلی‌متر)</translation>
- </message>
- <message>
- <source>Ledger (432 x 279 mm)</source>
- <translation>Ledger (۴۳۲ x ۲۷۹ میلی‌متر)</translation>
- </message>
- <message>
- <source>Legal (8.5 x 14 inches, 216 x 356 mm)</source>
- <translation>Legal (۸٫۵ x ۱۴ اینچ - ۲۱۶ x ۳۵۶ میلی‌متر)</translation>
- </message>
- <message>
- <source>Letter (8.5 x 11 inches, 216 x 279 mm)</source>
- <translation>Letter (۸٫۵ x ۱۱ اینچ - ۲۱۶ x ۲۹۷ میلی‌متر)</translation>
- </message>
- <message>
- <source>Tabloid (279 x 432 mm)</source>
- <translation>Tabloid (۲۷۹ x ۴۳۲ میلی‌متر)</translation>
- </message>
- <message>
- <source>US Common #10 Envelope (105 x 241 mm)</source>
- <translation>US Common #10 Envelope (۱۰۵ x ۲۴۱ میلی‌متر)</translation>
- </message>
- <message>
- <source>Print all</source>
- <translation>چاپ کردن همه</translation>
- </message>
- <message>
- <source>Print selection</source>
- <translation>اتتخاب چاپ</translation>
- </message>
- <message>
- <source>Print range</source>
- <translation>چاپ کردن محدوده</translation>
- </message>
- <message>
- <source>Print current page</source>
- <translation>چاپ صفحهٔ جاری</translation>
- </message>
- <message>
- <source>&amp;Options &gt;&gt;</source>
- <translation>&amp;تنظیمات &gt;&gt;</translation>
- </message>
- <message>
- <source>&amp;Print</source>
- <translation>&amp;چاپ کردن</translation>
- </message>
- <message>
- <source>&amp;Options &lt;&lt;</source>
- <translation>&amp;تنظیمات &lt;&lt;</translation>
- </message>
- <message>
- <source>Print to File (PDF)</source>
- <translation>چاپ کردن روی پرونده (PDF)</translation>
- </message>
- <message>
- <source>Print to File (Postscript)</source>
- <translation>چاپ کردن روی پرونده (Postscript)</translation>
- </message>
- <message>
- <source>Local file</source>
- <translation>پروندهٔ محلی</translation>
- </message>
- <message>
- <source>Write %1 file</source>
- <translation>نوشتن %1 فایل</translation>
- </message>
- <message>
- <source>Print To File ...</source>
- <translation>چاپ روی پرونده ...</translation>
- </message>
- <message>
- <source>%1 is a directory.
-Please choose a different file name.</source>
- <translation>%1 یک پوشه است
-لطفا یک پروندهٔ دیگر انتخاب کنید.</translation>
- </message>
- <message>
- <source>File %1 is not writable.
-Please choose a different file name.</source>
- <translation>پروندهٔ %1 قابل نوشتن نیست
-لطفاً یک پروندهٔ دیگر انتخاب کنید.</translation>
- </message>
- <message>
- <source>%1 already exists.
-Do you want to overwrite it?</source>
- <translation>%1 هم‌اکنون وجود دارد
-آیا می‌خواهید آن را بازنویسی کنید؟</translation>
- </message>
- <message>
- <source>The &apos;From&apos; value cannot be greater than the &apos;To&apos; value.</source>
- <translation>مقدار مبدأ نمی‌تواند از مقدار مقصد بزرگتر باشد.</translation>
- </message>
- <message>
- <source>OK</source>
- <translation>تأیید</translation>
- </message>
- <message>
- <source>locally connected</source>
- <translation>به طورمحلی متصل شد</translation>
- </message>
- <message>
- <source>Aliases: %1</source>
- <translation>نام‌های مستعار: %1</translation>
- </message>
- <message>
- <source>unknown</source>
- <translation>ناشناخته</translation>
- </message>
-</context>
-<context>
- <name>QPrintPreviewDialog</name>
- <message>
- <source>Page Setup</source>
- <translation>پیکربندی صفحه</translation>
- </message>
- <message>
- <source>%1%</source>
- <translation>%1%</translation>
- </message>
- <message>
- <source>Print Preview</source>
- <translation>پیش‌نمایش چاپ</translation>
- </message>
- <message>
- <source>Next page</source>
- <translation>صفحهٔ بعدی</translation>
- </message>
- <message>
- <source>Previous page</source>
- <translation>صفحهٔ قبلی</translation>
- </message>
- <message>
- <source>First page</source>
- <translation>صفحهٔ اول</translation>
- </message>
- <message>
- <source>Last page</source>
- <translation>صفحهٔ آخر</translation>
- </message>
- <message>
- <source>Fit width</source>
- <translation>تنظیم براساس عرض</translation>
- </message>
- <message>
- <source>Fit page</source>
- <translation>تنظیم براساس اندازهٔ صفحه</translation>
- </message>
- <message>
- <source>Zoom in</source>
- <translation>بزرگ‌نمایی</translation>
- </message>
- <message>
- <source>Zoom out</source>
- <translation>کوچک‌نمایی</translation>
- </message>
- <message>
- <source>Portrait</source>
- <translation>عمودی</translation>
- </message>
- <message>
- <source>Landscape</source>
- <translation>افقی</translation>
- </message>
- <message>
- <source>Show single page</source>
- <translation>نمایش یک صفحهٔ تکی</translation>
- </message>
- <message>
- <source>Show facing pages</source>
- <translation>نمایش صفحه‌های اول</translation>
- </message>
- <message>
- <source>Show overview of all pages</source>
- <translation>نمایش اختصاری تمام صفحات</translation>
- </message>
- <message>
- <source>Print</source>
- <translation>چاپ</translation>
- </message>
- <message>
- <source>Page setup</source>
- <translation>پیکربندی صفحه</translation>
- </message>
- <message>
- <source>Close</source>
- <translation>بستن</translation>
- </message>
- <message>
- <source>Export to PDF</source>
- <translation>خروجی گرفتن به PDF</translation>
- </message>
- <message>
- <source>Export to PostScript</source>
- <translation>خروجی گرفتن به PostScript</translation>
- </message>
-</context>
-<context>
- <name>QPrintPropertiesWidget</name>
- <message>
- <source>Form</source>
- <translation>فرم</translation>
- </message>
- <message>
- <source>Page</source>
- <translation>صفحه</translation>
- </message>
- <message>
- <source>Advanced</source>
- <translation>پیشرفته</translation>
- </message>
-</context>
-<context>
- <name>QPrintSettingsOutput</name>
- <message>
- <source>Form</source>
- <translation>فرم</translation>
- </message>
- <message>
- <source>Copies</source>
- <translation>کپی‌ها</translation>
- </message>
- <message>
- <source>Print range</source>
- <translation>چاپ کردن محدوده</translation>
- </message>
- <message>
- <source>Print all</source>
- <translation>چاپ کردن همه</translation>
- </message>
- <message>
- <source>Pages from</source>
- <translation>محدودهٔ صفحات</translation>
- </message>
- <message>
- <source>to</source>
- <translation>تا</translation>
- </message>
- <message>
- <source>Current Page</source>
- <translation>صفحهٔ جاری</translation>
- </message>
- <message>
- <source>Selection</source>
- <translation>انتخاب</translation>
- </message>
- <message>
- <source>Output Settings</source>
- <translation>تنظیمات خروجی</translation>
- </message>
- <message>
- <source>Copies:</source>
- <translation>کپی‌ها:</translation>
- </message>
- <message>
- <source>Collate</source>
- <translation>تلفیق کردن</translation>
- </message>
- <message>
- <source>Reverse</source>
- <translation>معکوس</translation>
- </message>
- <message>
- <source>Options</source>
- <translation>تنظیمات</translation>
- </message>
- <message>
- <source>Color Mode</source>
- <translation>حالت رنگ</translation>
- </message>
- <message>
- <source>Color</source>
- <translation>رنگ</translation>
- </message>
- <message>
- <source>Grayscale</source>
- <translation>مقیاس خاکستری</translation>
- </message>
- <message>
- <source>Duplex Printing</source>
- <translation>چاپ دوبله</translation>
- </message>
- <message>
- <source>None</source>
- <translation>هیچ</translation>
- </message>
- <message>
- <source>Long side</source>
- <translation>سمت طولانی</translation>
- </message>
- <message>
- <source>Short side</source>
- <translation>سمت کوتاه</translation>
- </message>
-</context>
-<context>
- <name>QPrintWidget</name>
- <message>
- <source>Form</source>
- <translation>فرم</translation>
- </message>
- <message>
- <source>Printer</source>
- <translation>چاپگر</translation>
- </message>
- <message>
- <source>&amp;Name:</source>
- <translation>&amp;نام:</translation>
- </message>
- <message>
- <source>P&amp;roperties</source>
- <translation>وی&amp;ژگی‌ها</translation>
- </message>
- <message>
- <source>Location:</source>
- <translation>موقعیت:</translation>
- </message>
- <message>
- <source>Preview</source>
- <translation>پیش‌نمایش</translation>
- </message>
- <message>
- <source>Type:</source>
- <translation>نوع:</translation>
- </message>
- <message>
- <source>Output &amp;file:</source>
- <translation>&amp;پروندهٔ خروجی:</translation>
- </message>
- <message>
- <source>...</source>
- <translation>...</translation>
- </message>
-</context>
-<context>
- <name>QProcess</name>
- <message>
- <source>Error reading from process</source>
- <translation>خطای خواندن از پردازش</translation>
- </message>
- <message>
- <source>Error writing to process</source>
- <translation>خطای نوشتن روی پردازش</translation>
- </message>
- <message>
- <source>Process crashed</source>
- <translation>پردازش خراب‌ شد</translation>
- </message>
- <message>
- <source>No program defined</source>
- <translation>هیچ برنامه‌ای تعریف نشده است</translation>
- </message>
- <message>
- <source>Could not open input redirection for reading</source>
- <translation>نمی‌توان تغییر مسیر ورودی را برای خواندن باز کرد</translation>
- </message>
- <message>
- <source>Could not open output redirection for writing</source>
- <translation>نمی‌توان تغییر مسیر خروجی را برای نوشتن باز کرد</translation>
- </message>
- <message>
- <source>Resource error (fork failure): %1</source>
- <translation>خطای منبع (خرابی انشعاب): %1</translation>
- </message>
- <message>
- <source>Process operation timed out</source>
- <translation>عملیات پردازش با وقفهٔ زمانی مواجه شد</translation>
- </message>
- <message>
- <source>Process failed to start: %1</source>
- <translation>شروع ناموفق پردازش: %1</translation>
- </message>
-</context>
-<context>
- <name>QProgressDialog</name>
- <message>
- <source>Cancel</source>
- <translation>لغو</translation>
- </message>
-</context>
-<context>
- <name>QPushButton</name>
- <message>
- <source>Open</source>
- <translation>باز کردن</translation>
- </message>
-</context>
-<context>
- <name>QRadioButton</name>
- <message>
- <source>Check</source>
- <translation>انتخاب</translation>
- </message>
-</context>
-<context>
- <name>QRegExp</name>
- <message>
- <source>no error occurred</source>
- <translation>خطایی رخ نداد</translation>
- </message>
- <message>
- <source>disabled feature used</source>
- <translation>استفاده از ویژگی غیرفعال شده</translation>
- </message>
- <message>
- <source>bad char class syntax</source>
- <translation>.استفاده از کلاس نویسهٔ نامعتبر</translation>
- </message>
- <message>
- <source>bad lookahead syntax</source>
- <translation>نحو نامعتبر پیش‌رو</translation>
- </message>
- <message>
- <source>lookbehinds not supported, see QTBUG-2371</source>
- <translation>عقبگردی پشتیبانی نمی‌شود. خطای گزارش شدهٔQTBUG-2371 را ببینید </translation>
- </message>
- <message>
- <source>bad repetition syntax</source>
- <translation>نحو نامعتبر تکرار</translation>
- </message>
- <message>
- <source>invalid octal value</source>
- <translation>مقدار هشت‌هشتی نامعتبر</translation>
- </message>
- <message>
- <source>missing left delim</source>
- <translation>جداکنندهٔ چپ موجود نیست</translation>
- </message>
- <message>
- <source>unexpected end</source>
- <translation>انتهای نامنتظره</translation>
- </message>
- <message>
- <source>met internal limit</source>
- <translation>رویارویی با محدودیت داخلی</translation>
- </message>
- <message>
- <source>invalid interval</source>
- <translation>وقفهٔ نامعتبر</translation>
- </message>
- <message>
- <source>invalid category</source>
- <translation>طبقه‌بندی نامعتبر</translation>
- </message>
-</context>
-<context>
- <name>QSQLite2Driver</name>
- <message>
- <source>Error opening database</source>
- <translation>خطا در باز کردن پایگاه داده</translation>
- </message>
- <message>
- <source>Unable to begin transaction</source>
- <translation>نمی‌توان تراکنش داده را شروع کرد</translation>
- </message>
- <message>
- <source>Unable to commit transaction</source>
- <translation>نمی‌توان تراکنش را ارسال کرد</translation>
- </message>
- <message>
- <source>Unable to rollback transaction</source>
- <translation>نمی‌توان تراکنش را بازگرداند</translation>
- </message>
-</context>
-<context>
- <name>QSQLite2Result</name>
- <message>
- <source>Unable to fetch results</source>
- <translation>عدم موفقیت در واکشی نتایج</translation>
- </message>
- <message>
- <source>Unable to execute statement</source>
- <translation>نمی‌توان عبارت را اجرا کرد</translation>
- </message>
-</context>
-<context>
- <name>QSQLiteDriver</name>
- <message>
- <source>Error opening database</source>
- <translation>خطا در باز کردن پایگاه داده</translation>
- </message>
- <message>
- <source>Error closing database</source>
- <translation>خطا در بستن پایگاه داده</translation>
- </message>
- <message>
- <source>Unable to begin transaction</source>
- <translation>نمی‌توان تراکنش را شروع کرد</translation>
- </message>
- <message>
- <source>Unable to commit transaction</source>
- <translation>نمی‌توان تراکنش را ارسال کرد</translation>
- </message>
- <message>
- <source>Unable to rollback transaction</source>
- <translation>نمی‌توان تراکنش را بازگرداند</translation>
- </message>
-</context>
-<context>
- <name>QSQLiteResult</name>
- <message>
- <source>Unable to fetch row</source>
- <translation>نمی‌توان رکورد را واکشی کرد</translation>
- </message>
- <message>
- <source>No query</source>
- <translation>درخواست وجود ندارد</translation>
- </message>
- <message>
- <source>Unable to execute statement</source>
- <translation>نمی‌توان عبارت را اجرا کرد</translation>
- </message>
- <message>
- <source>Unable to execute multiple statements at a time</source>
- <translation>نمی‌توان چند عبارت را به‌طور همزمان اجرا کرد</translation>
- </message>
- <message>
- <source>Unable to reset statement</source>
- <translation>نمی‌توان عبارت را بازنشانی کرد</translation>
- </message>
- <message>
- <source>Unable to bind parameters</source>
- <translation>نمی‌توان پارامترها را مقید کرد</translation>
- </message>
- <message>
- <source>Parameter count mismatch</source>
- <translation>تعداد پارامترها تطابق ندارد</translation>
- </message>
-</context>
-<context>
- <name>QScriptBreakpointsModel</name>
- <message>
- <source>ID</source>
- <translation>شمارهٔ شناسایی</translation>
- </message>
- <message>
- <source>Location</source>
- <translation>موقعیت</translation>
- </message>
- <message>
- <source>Condition</source>
- <translation>شرایط</translation>
- </message>
- <message>
- <source>Ignore-count</source>
- <translation>نادیده‌گرفتن-شمارش</translation>
- </message>
- <message>
- <source>Single-shot</source>
- <translation>تک-شلیک</translation>
- </message>
- <message>
- <source>Hit-count</source>
- <translation>ضربه-شمارش</translation>
- </message>
-</context>
-<context>
- <name>QScriptBreakpointsWidget</name>
- <message>
- <source>New</source>
- <translation>جدید</translation>
- </message>
- <message>
- <source>Delete</source>
- <translation>حذف</translation>
- </message>
-</context>
-<context>
- <name>QScriptDebugger</name>
- <message>
- <source>Go to Line</source>
- <translation>برو به خط</translation>
- </message>
- <message>
- <source>Line:</source>
- <translation>خط:</translation>
- </message>
- <message>
- <source>Interrupt</source>
- <translation>وقفه</translation>
- </message>
- <message>
- <source>Shift+F5</source>
- <translation>Shift+F5</translation>
- </message>
- <message>
- <source>Continue</source>
- <translation>ادامه</translation>
- </message>
- <message>
- <source>F5</source>
- <translation>F5</translation>
- </message>
- <message>
- <source>Step Into</source>
- <translation>پرش به داخل</translation>
- </message>
- <message>
- <source>F11</source>
- <translation>F11</translation>
- </message>
- <message>
- <source>Step Over</source>
- <translation>پرش از روی</translation>
- </message>
- <message>
- <source>F10</source>
- <translation>F10</translation>
- </message>
- <message>
- <source>Step Out</source>
- <translation>پرش به بیرون</translation>
- </message>
- <message>
- <source>Shift+F11</source>
- <translation>Shift+F11</translation>
- </message>
- <message>
- <source>Run to Cursor</source>
- <translation>اجرا تا نشانگر</translation>
- </message>
- <message>
- <source>Ctrl+F10</source>
- <translation>Ctrl+F10</translation>
- </message>
- <message>
- <source>Run to New Script</source>
- <translation>اجرا تا اسکریپت جدید</translation>
- </message>
- <message>
- <source>Toggle Breakpoint</source>
- <translation>تغییر وضعیت دادن نقطهٔ شکست</translation>
- </message>
- <message>
- <source>F9</source>
- <translation>F9</translation>
- </message>
- <message>
- <source>Clear Debug Output</source>
- <translation>پاک کردن خروجی اشکال‌زدایی</translation>
- </message>
- <message>
- <source>Clear Error Log</source>
- <translation>پاک کردن گزارش خطا</translation>
- </message>
- <message>
- <source>Clear Console</source>
- <translation>پاک کردن کنسول</translation>
- </message>
- <message>
- <source>&amp;Find in Script...</source>
- <translation>&amp;پیدا کردن در اسکریپت...</translation>
- </message>
- <message>
- <source>Ctrl+F</source>
- <translation>Ctrl+F</translation>
- </message>
- <message>
- <source>Find &amp;Next</source>
- <translation>پیدا کردن &amp;بعدی</translation>
- </message>
- <message>
- <source>F3</source>
- <translation>F3</translation>
- </message>
- <message>
- <source>Find &amp;Previous</source>
- <translation>پیدا کردن &amp;قبلی</translation>
- </message>
- <message>
- <source>Shift+F3</source>
- <translation>Shift+F3</translation>
- </message>
- <message>
- <source>Ctrl+G</source>
- <translation>Ctrl+G</translation>
- </message>
- <message>
- <source>Debug</source>
- <translation>اشکال‌زدایی</translation>
- </message>
-</context>
-<context>
- <name>QScriptDebuggerCodeFinderWidget</name>
- <message>
- <source>Close</source>
- <translation>بستن</translation>
- </message>
- <message>
- <source>Previous</source>
- <translation>قبلی</translation>
- </message>
- <message>
- <source>Next</source>
- <translation>بعدی</translation>
- </message>
- <message>
- <source>Case Sensitive</source>
- <translation>حساس به بزگ و کوچک بودن نویسه‌ها</translation>
- </message>
- <message>
- <source>Whole words</source>
- <translation>تمام واژه‌ها</translation>
- </message>
- <message>
- <source>&lt;img src=&quot;:/qt/scripttools/debugging/images/wrap.png&quot;&gt;&amp;nbsp;Search wrapped</source>
- <translation>&lt;img src=&quot;:/qt/scripttools/debugging/images/wrap.png&quot;&gt;&amp;nbsp;جستجو پیچیده شد</translation>
- </message>
-</context>
-<context>
- <name>QScriptDebuggerLocalsModel</name>
- <message>
- <source>Name</source>
- <translation>نام</translation>
- </message>
- <message>
- <source>Value</source>
- <translation>مقدار</translation>
- </message>
-</context>
-<context>
- <name>QScriptDebuggerStackModel</name>
- <message>
- <source>Level</source>
- <translation>سطح</translation>
- </message>
- <message>
- <source>Name</source>
- <translation>نام</translation>
- </message>
- <message>
- <source>Location</source>
- <translation>موقعیت</translation>
- </message>
-</context>
-<context>
- <name>QScriptEdit</name>
- <message>
- <source>Toggle Breakpoint</source>
- <translation>تغییر دادن وضعیت نقطهٔ شکست</translation>
- </message>
- <message>
- <source>Disable Breakpoint</source>
- <translation>غیر‌فعال کردن نقطهٔ شکست</translation>
- </message>
- <message>
- <source>Enable Breakpoint</source>
- <translation>‌فعال‌سازی نقطهٔ شکست</translation>
- </message>
- <message>
- <source>Breakpoint Condition:</source>
- <translation>شرط نقطهٔ شکست:</translation>
- </message>
-</context>
-<context>
- <name>QScriptEngineDebugger</name>
- <message>
- <source>Loaded Scripts</source>
- <translation>اسکریپت بار‌گذاری‌شده</translation>
- </message>
- <message>
- <source>Breakpoints</source>
- <translation>نقطهٔ شکست</translation>
- </message>
- <message>
- <source>Stack</source>
- <translation>پشته</translation>
- </message>
- <message>
- <source>Locals</source>
- <translation>محلی‌ها</translation>
- </message>
- <message>
- <source>Console</source>
- <translation>کنسول</translation>
- </message>
- <message>
- <source>Debug Output</source>
- <translation>خروجی اشکال‌زدایی</translation>
- </message>
- <message>
- <source>Error Log</source>
- <translation>گزارش خطا</translation>
- </message>
- <message>
- <source>Search</source>
- <translation>جستجو</translation>
- </message>
- <message>
- <source>View</source>
- <translation>نمایش</translation>
- </message>
- <message>
- <source>Qt Script Debugger</source>
- <translation>اشکال‌زدای اسکریپتی کیوت</translation>
- </message>
-</context>
-<context>
- <name>QScriptNewBreakpointWidget</name>
- <message>
- <source>Close</source>
- <translation>بستن</translation>
- </message>
-</context>
-<context>
- <name>QScrollBar</name>
- <message>
- <source>Scroll here</source>
- <translation>لغزش به اینجا</translation>
- </message>
- <message>
- <source>Left edge</source>
- <translation>گوشهٔ چپ</translation>
- </message>
- <message>
- <source>Top</source>
- <translation>بالا</translation>
- </message>
- <message>
- <source>Right edge</source>
- <translation>گوشهٔ راست</translation>
- </message>
- <message>
- <source>Bottom</source>
- <translation>پایین</translation>
- </message>
- <message>
- <source>Page left</source>
- <translation>صفحهٔ چپ</translation>
- </message>
- <message>
- <source>Page up</source>
- <translation>صفحهٔ بالا</translation>
- </message>
- <message>
- <source>Page right</source>
- <translation>صفحهٔ راست</translation>
- </message>
- <message>
- <source>Page down</source>
- <translation>صفحه به پایین</translation>
- </message>
- <message>
- <source>Scroll left</source>
- <translation>لغزش به چپ</translation>
- </message>
- <message>
- <source>Scroll up</source>
- <translation>لغزش به بالا</translation>
- </message>
- <message>
- <source>Scroll right</source>
- <translation>لغزش به راست</translation>
- </message>
- <message>
- <source>Scroll down</source>
- <translation>لغزش به پایین</translation>
- </message>
- <message>
- <source>Line up</source>
- <translation>به خط شدن</translation>
- </message>
- <message>
- <source>Position</source>
- <translation>موقعیت</translation>
- </message>
- <message>
- <source>Line down</source>
- <translation>به خط شدن به پایین</translation>
- </message>
-</context>
-<context>
- <name>QSharedMemory</name>
- <message>
- <source>%1: unable to set key on lock</source>
- <translation>%1: نمی‌توان کلید را روی قفل تنظیم کرد</translation>
- </message>
- <message>
- <source>%1: create size is less then 0</source>
- <translation>%1: اندازهٔ ساخت کمتر از صفر است</translation>
- </message>
- <message>
- <source>%1: unable to lock</source>
- <translation>%1: نمی‌توان قفل کرد</translation>
- </message>
- <message>
- <source>%1: unable to unlock</source>
- <translation>%1: نمی‌توان قفل را باز کرد</translation>
- </message>
- <message>
- <source>%1: already exists</source>
- <translation>%1: هم‌اکنون موجود است</translation>
- </message>
- <message>
- <source>%1: doesn&apos;t exists</source>
- <translation>%1: وجود ندارد</translation>
- </message>
- <message>
- <source>%1: invalid size</source>
- <translation>%1: اندازهٔ نامعتبر</translation>
- </message>
- <message>
- <source>%1: out of resources</source>
- <translation>%1: خارج از منابع</translation>
- </message>
- <message>
- <source>%1: permission denied</source>
- <translation>%1: حق دسترسی وجود ندارد</translation>
- </message>
- <message>
- <source>%1: unknown error %2</source>
- <translation>%1: خطای ناشناخته %2</translation>
- </message>
- <message>
- <source>%1: key error</source>
- <translation type="obsolete">%1: خطای کلید</translation>
- </message>
- <message>
- <source>%1: unable to make key</source>
- <translation>%1: نمی‌توان کلید ایجاد کرد</translation>
- </message>
- <message>
- <source>%1: doesn&apos;t exist</source>
- <translation>%1: وجود ندارد</translation>
- </message>
- <message>
- <source>%1: key is empty</source>
- <translation>%1: کلید تهی است</translation>
- </message>
- <message>
- <source>%1: UNIX key file doesn&apos;t exist</source>
- <translation>%1: پروندهٔ کلید UNIX وجود ندارد</translation>
- </message>
- <message>
- <source>%1: ftok failed</source>
- <translation>%1: عدم موفقیت ftok</translation>
- </message>
- <message>
- <source>%1: system-imposed size restrictions</source>
- <translation>%1: محدودیت اندازهٔ تحمیلی سیستم</translation>
- </message>
- <message>
- <source>%1: bad name</source>
- <translation>%1: نام نامناسب</translation>
- </message>
- <message>
- <source>%1: not attached</source>
- <translation>%1: ضمیمه نشد</translation>
- </message>
- <message>
- <source>%1: size query failed</source>
- <translation>%1: عدم موفقیت اندازهٔ پرس‌وجو</translation>
- </message>
-</context>
-<context>
- <name>QShortcut</name>
- <message>
- <source>Space</source>
- <extracomment>This and all following &quot;incomprehensible&quot; strings in QShortcut context are key names. Please use the localized names appearing on actual keyboards or whatever is commonly used.</extracomment>
- <translation>Space</translation>
- </message>
- <message>
- <source>Esc</source>
- <translation>Esc</translation>
- </message>
- <message>
- <source>Tab</source>
- <translation>Tab</translation>
- </message>
- <message>
- <source>Backtab</source>
- <translation>Backtab</translation>
- </message>
- <message>
- <source>Backspace</source>
- <translation>Backspace</translation>
- </message>
- <message>
- <source>Return</source>
- <translation>Return</translation>
- </message>
- <message>
- <source>Enter</source>
- <translation>Enter</translation>
- </message>
- <message>
- <source>Ins</source>
- <translation>Ins</translation>
- </message>
- <message>
- <source>Del</source>
- <translation>Del</translation>
- </message>
- <message>
- <source>Pause</source>
- <translation>Pause</translation>
- </message>
- <message>
- <source>Print</source>
- <translation>Print</translation>
- </message>
- <message>
- <source>SysReq</source>
- <translation>SysReq</translation>
- </message>
- <message>
- <source>Home</source>
- <translation>Home</translation>
- </message>
- <message>
- <source>End</source>
- <translation>End</translation>
- </message>
- <message>
- <source>Left</source>
- <translation>Left</translation>
- </message>
- <message>
- <source>Up</source>
- <translation>Up</translation>
- </message>
- <message>
- <source>Right</source>
- <translation>Right</translation>
- </message>
- <message>
- <source>Down</source>
- <translation>Down</translation>
- </message>
- <message>
- <source>PgUp</source>
- <translation>PgUp</translation>
- </message>
- <message>
- <source>PgDown</source>
- <translation>PgDown</translation>
- </message>
- <message>
- <source>CapsLock</source>
- <translation>CapsLock</translation>
- </message>
- <message>
- <source>NumLock</source>
- <translation>NumLock</translation>
- </message>
- <message>
- <source>ScrollLock</source>
- <translation>ScrollLock</translation>
- </message>
- <message>
- <source>Menu</source>
- <translation>Menu</translation>
- </message>
- <message>
- <source>Help</source>
- <translation>Help</translation>
- </message>
- <message>
- <source>Back</source>
- <translation>Back</translation>
- </message>
- <message>
- <source>Forward</source>
- <translation>Forward</translation>
- </message>
- <message>
- <source>Stop</source>
- <translation>Stop</translation>
- </message>
- <message>
- <source>Refresh</source>
- <translation>Refresh</translation>
- </message>
- <message>
- <source>Volume Down</source>
- <translation>Volume Down</translation>
- </message>
- <message>
- <source>Volume Mute</source>
- <translation>Volume Mute</translation>
- </message>
- <message>
- <source>Volume Up</source>
- <translation>Volume Up</translation>
- </message>
- <message>
- <source>Bass Boost</source>
- <translation>Bass Boost</translation>
- </message>
- <message>
- <source>Bass Up</source>
- <translation>Bass Up</translation>
- </message>
- <message>
- <source>Bass Down</source>
- <translation>Bass Down</translation>
- </message>
- <message>
- <source>Treble Up</source>
- <translation>Treble Up</translation>
- </message>
- <message>
- <source>Treble Down</source>
- <translation>Treble Down</translation>
- </message>
- <message>
- <source>Media Play</source>
- <translation>Media Play</translation>
- </message>
- <message>
- <source>Media Stop</source>
- <translation>Media Stop</translation>
- </message>
- <message>
- <source>Media Previous</source>
- <translation>Media Previous</translation>
- </message>
- <message>
- <source>Media Next</source>
- <translation>Media Next</translation>
- </message>
- <message>
- <source>Media Record</source>
- <translation>Media Record</translation>
- </message>
- <message>
- <source>Media Pause</source>
- <extracomment>Media player pause button</extracomment>
- <translation>Media Pause</translation>
- </message>
- <message>
- <source>Toggle Media Play/Pause</source>
- <extracomment>Media player button to toggle between playing and paused</extracomment>
- <translation>Toggle Media Play/Pause</translation>
- </message>
- <message>
- <source>Home Page</source>
- <translation>Home Page</translation>
- </message>
- <message>
- <source>Favorites</source>
- <translation>Favorites</translation>
- </message>
- <message>
- <source>Search</source>
- <translation>Search</translation>
- </message>
- <message>
- <source>Standby</source>
- <translation>Standby</translation>
- </message>
- <message>
- <source>Open URL</source>
- <translation>Open URL</translation>
- </message>
- <message>
- <source>Launch Mail</source>
- <translation>Launch Mail</translation>
- </message>
- <message>
- <source>Launch Media</source>
- <translation>Launch Media</translation>
- </message>
- <message>
- <source>Launch (0)</source>
- <translation>Launch (0)</translation>
- </message>
- <message>
- <source>Launch (1)</source>
- <translation>Launch (1)</translation>
- </message>
- <message>
- <source>Launch (2)</source>
- <translation>Launch (2)</translation>
- </message>
- <message>
- <source>Launch (3)</source>
- <translation>Launch (3)</translation>
- </message>
- <message>
- <source>Launch (4)</source>
- <translation>Launch (4)</translation>
- </message>
- <message>
- <source>Launch (5)</source>
- <translation>Launch (5)</translation>
- </message>
- <message>
- <source>Launch (6)</source>
- <translation>Launch (6)</translation>
- </message>
- <message>
- <source>Launch (7)</source>
- <translation>Launch (7)</translation>
- </message>
- <message>
- <source>Launch (8)</source>
- <translation>Launch (8)</translation>
- </message>
- <message>
- <source>Launch (9)</source>
- <translation>Launch (9)</translation>
- </message>
- <message>
- <source>Launch (A)</source>
- <translation>Launch (A)</translation>
- </message>
- <message>
- <source>Launch (B)</source>
- <translation>Launch (B)</translation>
- </message>
- <message>
- <source>Launch (C)</source>
- <translation>Launch (C)</translation>
- </message>
- <message>
- <source>Launch (D)</source>
- <translation>Launch (D)</translation>
- </message>
- <message>
- <source>Launch (E)</source>
- <translation>Launch (E)</translation>
- </message>
- <message>
- <source>Launch (F)</source>
- <translation>Launch (F)</translation>
- </message>
- <message>
- <source>Monitor Brightness Up</source>
- <translation>افزایش درخشش نمایشگر</translation>
- </message>
- <message>
- <source>Monitor Brightness Down</source>
- <translation>Monitor Brightness Down</translation>
- </message>
- <message>
- <source>Keyboard Light On/Off</source>
- <translation>نور صفحه‌کلید (روشن/خاموش)</translation>
- </message>
- <message>
- <source>Keyboard Brightness Up</source>
- <translation>افزایش درخشش صفحه‌کلید</translation>
- </message>
- <message>
- <source>Keyboard Brightness Down</source>
- <translation>کاهش درخشش صفحه‌کلید</translation>
- </message>
- <message>
- <source>Power Off</source>
- <translation>قطع برق</translation>
- </message>
- <message>
- <source>Wake Up</source>
- <translation>بیدار شدن</translation>
- </message>
- <message>
- <source>Eject</source>
- <translation>بیرون آوردن</translation>
- </message>
- <message>
- <source>Screensaver</source>
- <translation>محافظ صفحه</translation>
- </message>
- <message>
- <source>WWW</source>
- <translation>WWW</translation>
- </message>
- <message>
- <source>Sleep</source>
- <translation>خواب</translation>
- </message>
- <message>
- <source>LightBulb</source>
- <translation>لامپ روشنایی</translation>
- </message>
- <message>
- <source>Shop</source>
- <translation>فروشگاه</translation>
- </message>
- <message>
- <source>History</source>
- <translation>تاریخ</translation>
- </message>
- <message>
- <source>Add Favorite</source>
- <translation>اضافه کردن علایق</translation>
- </message>
- <message>
- <source>Hot Links</source>
- <translation>پیوندهای داغ</translation>
- </message>
- <message>
- <source>Adjust Brightness</source>
- <translation>تنظیم درخشندگی</translation>
- </message>
- <message>
- <source>Finance</source>
- <translation>مالی</translation>
- </message>
- <message>
- <source>Community</source>
- <translation>جامعه</translation>
- </message>
- <message>
- <source>Audio Rewind</source>
- <translation>برگرداندن صدا</translation>
- </message>
- <message>
- <source>Back Forward</source>
- <translation>رو به عقب</translation>
- </message>
- <message>
- <source>Application Left</source>
- <translation>چپ برنامه</translation>
- </message>
- <message>
- <source>Application Right</source>
- <translation>راست برنامه</translation>
- </message>
- <message>
- <source>Book</source>
- <translation>کتاب</translation>
- </message>
- <message>
- <source>CD</source>
- <translation>سی‌دی</translation>
- </message>
- <message>
- <source>Calculator</source>
- <translation>ماشین‌حساب</translation>
- </message>
- <message>
- <source>Clear</source>
- <translation>پاک کردن</translation>
- </message>
- <message>
- <source>Clear Grab</source>
- <translation>پاک کردن قلاب</translation>
- </message>
- <message>
- <source>Close</source>
- <translation>بستن</translation>
- </message>
- <message>
- <source>Copy</source>
- <translation>کپی</translation>
- </message>
- <message>
- <source>Cut</source>
- <translation>برش</translation>
- </message>
- <message>
- <source>Display</source>
- <translation>نمایش</translation>
- </message>
- <message>
- <source>DOS</source>
- <translation>DOS</translation>
- </message>
- <message>
- <source>Documents</source>
- <translation>اسناد</translation>
- </message>
- <message>
- <source>Spreadsheet</source>
- <translation>صفحه‌گسترده</translation>
- </message>
- <message>
- <source>Browser</source>
- <translation>مرورگر</translation>
- </message>
- <message>
- <source>Game</source>
- <translation>بازی</translation>
- </message>
- <message>
- <source>Go</source>
- <translation>برو</translation>
- </message>
- <message>
- <source>iTouch</source>
- <translation>iTouch</translation>
- </message>
- <message>
- <source>Logoff</source>
- <translation>خروج</translation>
- </message>
- <message>
- <source>Market</source>
- <translation>بازار</translation>
- </message>
- <message>
- <source>Meeting</source>
- <translation>ملاقات</translation>
- </message>
- <message>
- <source>Keyboard Menu</source>
- <translation>منوی صفحه‌کلید</translation>
- </message>
- <message>
- <source>Menu PB</source>
- <translation>Menu PB</translation>
- </message>
- <message>
- <source>My Sites</source>
- <translation>سایت‌های من</translation>
- </message>
- <message>
- <source>News</source>
- <translation>اخبار</translation>
- </message>
- <message>
- <source>Home Office</source>
- <translation>دفتر کار خانگی</translation>
- </message>
- <message>
- <source>Option</source>
- <translation>تنظیمات</translation>
- </message>
- <message>
- <source>Paste</source>
- <translation>چسباندن</translation>
- </message>
- <message>
- <source>Phone</source>
- <translation>تلفن</translation>
- </message>
- <message>
- <source>Reply</source>
- <translation>پاسخ</translation>
- </message>
- <message>
- <source>Reload</source>
- <translation>بارگذاری مجدد</translation>
- </message>
- <message>
- <source>Rotate Windows</source>
- <translation>چرخاندن پنجره</translation>
- </message>
- <message>
- <source>Rotation PB</source>
- <translation>چرخش PB</translation>
- </message>
- <message>
- <source>Rotation KB</source>
- <translation>چرخش KB</translation>
- </message>
- <message>
- <source>Save</source>
- <translation>ذخیره</translation>
- </message>
- <message>
- <source>Send</source>
- <translation>ارسال</translation>
- </message>
- <message>
- <source>Spellchecker</source>
- <translation>چک‌کنندهٔ املا</translation>
- </message>
- <message>
- <source>Split Screen</source>
- <translation>تقسیم صفحه</translation>
- </message>
- <message>
- <source>Support</source>
- <translation>پشتیبانی</translation>
- </message>
- <message>
- <source>Task Panel</source>
- <translation>صفحهٔ وظیفه</translation>
- </message>
- <message>
- <source>Terminal</source>
- <translation>ترمینال</translation>
- </message>
- <message>
- <source>Tools</source>
- <translation>ابزار</translation>
- </message>
- <message>
- <source>Travel</source>
- <translation>سفر</translation>
- </message>
- <message>
- <source>Video</source>
- <translation>ویدئو</translation>
- </message>
- <message>
- <source>Word Processor</source>
- <translation>پردازشگر متن</translation>
- </message>
- <message>
- <source>XFer</source>
- <translation>XFer</translation>
- </message>
- <message>
- <source>Zoom In</source>
- <translation>بزرگ‌نمایی</translation>
- </message>
- <message>
- <source>Zoom Out</source>
- <translation>کوچک‌نمایی</translation>
- </message>
- <message>
- <source>Away</source>
- <translation>دور</translation>
- </message>
- <message>
- <source>Messenger</source>
- <translation>پیام‌رسان</translation>
- </message>
- <message>
- <source>WebCam</source>
- <translation>وب‌کم</translation>
- </message>
- <message>
- <source>Mail Forward</source>
- <translation>دوباره فرستادن نامه</translation>
- </message>
- <message>
- <source>Pictures</source>
- <translation>عکس‌ها</translation>
- </message>
- <message>
- <source>Music</source>
- <translation>موسیقی</translation>
- </message>
- <message>
- <source>Battery</source>
- <translation>باتری</translation>
- </message>
- <message>
- <source>Bluetooth</source>
- <translation>بلوتوث</translation>
- </message>
- <message>
- <source>Wireless</source>
- <translation>وایرلس</translation>
- </message>
- <message>
- <source>Ultra Wide Band</source>
- <translation>باند فوق پهن</translation>
- </message>
- <message>
- <source>Audio Forward</source>
- <translation>صدا - جلوبردن</translation>
- </message>
- <message>
- <source>Audio Repeat</source>
- <translation>تکرار صدا</translation>
- </message>
- <message>
- <source>Audio Random Play</source>
- <translation>صدا - اجرای تصادفی</translation>
- </message>
- <message>
- <source>Subtitle</source>
- <translation>زیر‌نویس</translation>
- </message>
- <message>
- <source>Audio Cycle Track</source>
- <translation>صدا - سیکل قطعه</translation>
- </message>
- <message>
- <source>Time</source>
- <translation>زمان</translation>
- </message>
- <message>
- <source>Select</source>
- <translation>انتخاب</translation>
- </message>
- <message>
- <source>View</source>
- <translation>نمایش</translation>
- </message>
- <message>
- <source>Top Menu</source>
- <translation>منوی بالا</translation>
- </message>
- <message>
- <source>Suspend</source>
- <translation>انجماد</translation>
- </message>
- <message>
- <source>Hibernate</source>
- <translation>خواب</translation>
- </message>
- <message>
- <source>Print Screen</source>
- <translation>چاپ کردن صفحه</translation>
- </message>
- <message>
- <source>Page Up</source>
- <translation>صفحه به بالا</translation>
- </message>
- <message>
- <source>Page Down</source>
- <translation>صفحه به پایین</translation>
- </message>
- <message>
- <source>Caps Lock</source>
- <translation>CapsLock</translation>
- </message>
- <message>
- <source>Num Lock</source>
- <translation>Num Lock</translation>
- </message>
- <message>
- <source>Number Lock</source>
- <translation>Number Lock</translation>
- </message>
- <message>
- <source>Scroll Lock</source>
- <translation>Scroll Lock</translation>
- </message>
- <message>
- <source>Insert</source>
- <translation>درج</translation>
- </message>
- <message>
- <source>Delete</source>
- <translation>حذف</translation>
- </message>
- <message>
- <source>Escape</source>
- <translation>Escape</translation>
- </message>
- <message>
- <source>System Request</source>
- <translation>در‌خواست سیستم</translation>
- </message>
- <message>
- <source>Yes</source>
- <translation>بله</translation>
- </message>
- <message>
- <source>No</source>
- <translation>نه</translation>
- </message>
- <message>
- <source>Context1</source>
- <translation>زمینهٔ ۱</translation>
- </message>
- <message>
- <source>Context2</source>
- <translation>زمینهٔ ۲</translation>
- </message>
- <message>
- <source>Context3</source>
- <translation>زمینهٔ ۳</translation>
- </message>
- <message>
- <source>Context4</source>
- <translation>زمینهٔ ۴</translation>
- </message>
- <message>
- <source>Call</source>
- <extracomment>Button to start a call (note: a separate button is used to end the call)</extracomment>
- <translation>فراخوانی</translation>
- </message>
- <message>
- <source>Hangup</source>
- <extracomment>Button to end a call (note: a separate button is used to start the call)</extracomment>
- <translation>هنگاپ</translation>
- </message>
- <message>
- <source>Toggle Call/Hangup</source>
- <extracomment>Button that will hang up if we&apos;re in call, or make a call if we&apos;re not.</extracomment>
- <translation>تغییر وضعیت (فراخوانی/هنگاپ)</translation>
- </message>
- <message>
- <source>Flip</source>
- <translation>تلنگر</translation>
- </message>
- <message>
- <source>Voice Dial</source>
- <extracomment>Button to trigger voice dialing</extracomment>
- <translation>شماره‌گیری صوتی</translation>
- </message>
- <message>
- <source>Last Number Redial</source>
- <extracomment>Button to redial the last number called</extracomment>
- <translation>شماره‌‌گیری مجدد آخرین شماره</translation>
- </message>
- <message>
- <source>Camera Shutter</source>
- <extracomment>Button to trigger the camera shutter (take a picture)</extracomment>
- <translation>شاتر دوربین</translation>
- </message>
- <message>
- <source>Camera Focus</source>
- <extracomment>Button to focus the camera</extracomment>
- <translation>زوم دوربین</translation>
- </message>
- <message>
- <source>Kanji</source>
- <translation>Kanji</translation>
- </message>
- <message>
- <source>Muhenkan</source>
- <translation>Muhenkan</translation>
- </message>
- <message>
- <source>Henkan</source>
- <translation>Henkan</translation>
- </message>
- <message>
- <source>Romaji</source>
- <translation>Romaji</translation>
- </message>
- <message>
- <source>Hiragana</source>
- <translation>Hiragana</translation>
- </message>
- <message>
- <source>Katakana</source>
- <translation>Katakana</translation>
- </message>
- <message>
- <source>Hiragana Katakana</source>
- <translation>Hiragana Katakana</translation>
- </message>
- <message>
- <source>Zenkaku</source>
- <translation>Zenkaku</translation>
- </message>
- <message>
- <source>Hankaku</source>
- <translation>Hankaku</translation>
- </message>
- <message>
- <source>Zenkaku Hankaku</source>
- <translation>Zenkaku Hankaku</translation>
- </message>
- <message>
- <source>Touroku</source>
- <translation>Touroku</translation>
- </message>
- <message>
- <source>Massyo</source>
- <translation>Massyo</translation>
- </message>
- <message>
- <source>Kana Lock</source>
- <translation>Kana Lock</translation>
- </message>
- <message>
- <source>Kana Shift</source>
- <translation>Kana Shift</translation>
- </message>
- <message>
- <source>Eisu Shift</source>
- <translation>Eisu Shift</translation>
- </message>
- <message>
- <source>Eisu toggle</source>
- <translation>Eisu toggle</translation>
- </message>
- <message>
- <source>Code input</source>
- <translation>Code input</translation>
- </message>
- <message>
- <source>Multiple Candidate</source>
- <translation>Multiple Candidate</translation>
- </message>
- <message>
- <source>Previous Candidate</source>
- <translation>Previous Candidate</translation>
- </message>
- <message>
- <source>Hangul</source>
- <translation>Hangul</translation>
- </message>
- <message>
- <source>Hangul Start</source>
- <translation>شروع Hangul</translation>
- </message>
- <message>
- <source>Hangul End</source>
- <translation>پایان Hangul</translation>
- </message>
- <message>
- <source>Hangul Hanja</source>
- <translation>Hangul Hanja</translation>
- </message>
- <message>
- <source>Hangul Jamo</source>
- <translation>Hangul Jamo</translation>
- </message>
- <message>
- <source>Hangul Romaja</source>
- <translation>Hangul Romaja</translation>
- </message>
- <message>
- <source>Hangul Jeonja</source>
- <translation>Hangul Jeonja</translation>
- </message>
- <message>
- <source>Hangul Banja</source>
- <translation>Hangul Banja</translation>
- </message>
- <message>
- <source>Hangul PreHanja</source>
- <translation>Hangul PreHanja</translation>
- </message>
- <message>
- <source>Hangul PostHanja</source>
- <translation>Hangul PostHanja</translation>
- </message>
- <message>
- <source>Hangul Special</source>
- <translation>Hangul Special</translation>
- </message>
- <message>
- <source>Ctrl</source>
- <translation>Ctrl</translation>
- </message>
- <message>
- <source>Shift</source>
- <translation>Shift</translation>
- </message>
- <message>
- <source>Alt</source>
- <translation>Alt</translation>
- </message>
- <message>
- <source>Meta</source>
- <translation>Meta</translation>
- </message>
- <message>
- <source>+</source>
- <translation>+</translation>
- </message>
- <message>
- <source>F%1</source>
- <translation>F%1</translation>
- </message>
-</context>
-<context>
- <name>QSlider</name>
- <message>
- <source>Page left</source>
- <translation>صفحه به چپ</translation>
- </message>
- <message>
- <source>Page up</source>
- <translation>صفحه به بالا</translation>
- </message>
- <message>
- <source>Position</source>
- <translation>موقعیت</translation>
- </message>
- <message>
- <source>Page right</source>
- <translation>صفحه به راست</translation>
- </message>
- <message>
- <source>Page down</source>
- <translation>صفحه به پایین</translation>
- </message>
-</context>
-<context>
- <name>QSocks5SocketEngine</name>
- <message>
- <source>Connection to proxy refused</source>
- <translation>اتصال به پروکسی پذیرفته نشد</translation>
- </message>
- <message>
- <source>Connection to proxy closed prematurely</source>
- <translation>اتصال به پروکسی نابهنگام بسته شد</translation>
- </message>
- <message>
- <source>Proxy host not found</source>
- <translation>میزبان پروکسی پیدا نشد</translation>
- </message>
- <message>
- <source>Connection to proxy timed out</source>
- <translation>اتصال به پروکسی با وقفهٔ زمانی روبه‌رو شد</translation>
- </message>
- <message>
- <source>Proxy authentication failed</source>
- <translation>اعتبارسنجی ناموفق پروکسی</translation>
- </message>
- <message>
- <source>Proxy authentication failed: %1</source>
- <translation>اعتبارسنجی ناموفق پروکسی: %1</translation>
- </message>
- <message>
- <source>SOCKS version 5 protocol error</source>
- <translation>خطای پروتکل سوکت نسخهٔ ۵</translation>
- </message>
- <message>
- <source>General SOCKSv5 server failure</source>
- <translation>خرابی عمومی سرور SOCKSv5</translation>
- </message>
- <message>
- <source>Connection not allowed by SOCKSv5 server</source>
- <translation>اتصال به‌وسیلهٔ سرور SOCKSv5 مجاز نیست</translation>
- </message>
- <message>
- <source>TTL expired</source>
- <translation>اTTL منقضی شده است</translation>
- </message>
- <message>
- <source>SOCKSv5 command not supported</source>
- <translation>دستور SOCKSv5 پشتیبانی نشده است</translation>
- </message>
- <message>
- <source>Address type not supported</source>
- <translation>نوع آدرس پشتیبانی نشده است</translation>
- </message>
- <message>
- <source>Unknown SOCKSv5 proxy error code 0x%1</source>
- <translation>کد 0x%1 خطای ناشناختهٔ پروکسی SOCKSv5</translation>
- </message>
- <message>
- <source>Network operation timed out</source>
- <translation>عملیات شبکه با وقفهٔ زمانی مواجه شد</translation>
- </message>
-</context>
-<context>
- <name>QSoftKeyManager</name>
- <message>
- <source>Ok</source>
- <translation type="obsolete">تأیید</translation>
- </message>
- <message>
- <source>OK</source>
- <translation>تأیید</translation>
- </message>
- <message>
- <source>Select</source>
- <translation>انتخاب</translation>
- </message>
- <message>
- <source>Done</source>
- <translation>انجام شد</translation>
- </message>
- <message>
- <source>Options</source>
- <translation>تنظیمات</translation>
- </message>
- <message>
- <source>Cancel</source>
- <translation>لغو</translation>
- </message>
- <message>
- <source>Exit</source>
- <translation>خروج</translation>
- </message>
-</context>
-<context>
- <name>QSpinBox</name>
- <message>
- <source>More</source>
- <translation>بیشتر</translation>
- </message>
- <message>
- <source>Less</source>
- <translation>کمتر</translation>
- </message>
-</context>
-<context>
- <name>QSql</name>
- <message>
- <source>Delete</source>
- <translation>حذف</translation>
- </message>
- <message>
- <source>Delete this record?</source>
- <translation>این رکورد حذف شود؟</translation>
- </message>
- <message>
- <source>Yes</source>
- <translation>بله</translation>
- </message>
- <message>
- <source>No</source>
- <translation>نه</translation>
- </message>
- <message>
- <source>Insert</source>
- <translation>درج</translation>
- </message>
- <message>
- <source>Update</source>
- <translation>به‌روزرسانی</translation>
- </message>
- <message>
- <source>Save edits?</source>
- <translation>تغییرات ذخیره شوند؟</translation>
- </message>
- <message>
- <source>Cancel</source>
- <translation>لغو</translation>
- </message>
- <message>
- <source>Confirm</source>
- <translation>تأیید</translation>
- </message>
- <message>
- <source>Cancel your edits?</source>
- <translation>تغییرات خود را لغو می‌کنید؟</translation>
- </message>
-</context>
-<context>
- <name>QSslSocket</name>
- <message>
- <source>No error</source>
- <translation>خطا وجود ندارد</translation>
- </message>
- <message>
- <source>The issuer certificate could not be found</source>
- <translation>گواهینامهٔ درخواست‌کننده پیدا نمی‌شود</translation>
- </message>
- <message>
- <source>The certificate signature could not be decrypted</source>
- <translation>نمی‌توان امضای گواهی‌نامه را رمزگشایی نمود</translation>
- </message>
- <message>
- <source>The public key in the certificate could not be read</source>
- <translation>کلید عمومی تأییدیه خوانده نمی‌شود</translation>
- </message>
- <message>
- <source>The signature of the certificate is invalid</source>
- <translation>امضای گواهی‌نامه نامعتبر است</translation>
- </message>
- <message>
- <source>The certificate is not yet valid</source>
- <translation>گواهی‌نامه هنوز معتبر نیست</translation>
- </message>
- <message>
- <source>The certificate has expired</source>
- <translation>گواهی‌نامه باطل شده است</translation>
- </message>
- <message>
- <source>The certificate&apos;s notBefore field contains an invalid time</source>
- <translation>رشتهٔ notBefore گواهی‌نامه شامل یک آیتم نامعتبر است</translation>
- </message>
- <message>
- <source>The certificate&apos;s notAfter field contains an invalid time</source>
- <translation>رشتهٔ notAfter گواهی‌نامه شامل یک آیتم نامعتبر است</translation>
- </message>
- <message>
- <source>The certificate is self-signed, and untrusted</source>
- <translation>گواهی‌نامه، خود-امضا و غیرقابل اعتماد است</translation>
- </message>
- <message>
- <source>The root certificate of the certificate chain is self-signed, and untrusted</source>
- <translation>گواهی‌نامهٔ ریشه در زنجیرهٔ گواهی‌نامه‌ها خود-امضا و غیرقابل اعتماد است</translation>
- </message>
- <message>
- <source>The issuer certificate of a locally looked up certificate could not be found</source>
- <translation>گواهی‌نامهٔ درخواست‌کنندهٔ یک گواهی‌نامهٔ جستجو شدهٔ محلی، پیدا نمی‌شود</translation>
- </message>
- <message>
- <source>No certificates could be verified</source>
- <translation>هیچ گواهی‌نامه‌ای قابل تأیید نیست</translation>
- </message>
- <message>
- <source>One of the CA certificates is invalid</source>
- <translation>یکی از گواهی‌نامه‌های CA نامعتبر است</translation>
- </message>
- <message>
- <source>The basicConstraints path length parameter has been exceeded</source>
- <translation>پارامتر طول مسیر basicConstraints از حد تجاوز کرده است</translation>
- </message>
- <message>
- <source>The supplied certificate is unsuitable for this purpose</source>
- <translation>تأییدیهٔ تهیه‌شده برای این هدف نامناسب است</translation>
- </message>
- <message>
- <source>The root CA certificate is not trusted for this purpose</source>
- <translation>تأییدیهٔ ریشهٔ CA برای این هدف غیر‌قابل‌اطمینان است</translation>
- </message>
- <message>
- <source>The root CA certificate is marked to reject the specified purpose</source>
- <translation>تأییدیهٔ ریشهٔ CA برای رد هدف مشخص‌ شده‌ای مارک شده است</translation>
- </message>
- <message>
- <source>The current candidate issuer certificate was rejected because its subject name did not match the issuer name of the current certificate</source>
- <translation>شمارهٔ تأییدیهٔ داوطلب جاری پذیرفته نشد زیرا موضوع نام آن با شمارهٔ نام تأییدیهٔ جاری هم‌خوانی ندارد</translation>
- </message>
- <message>
- <source>The current candidate issuer certificate was rejected because its issuer name and serial number was present and did not match the authority key identifier of the current certificate</source>
- <translation>شمارهٔ تأییدیهٔ داوطلب جاری پذیرفته نشد زیرا شمارهٔ نام و شمارهٔ سریال ارائه شده با کلید مجوز تأییدیهٔ جاری هم‌خوانی ندارد</translation>
- </message>
- <message>
- <source>The peer did not present any certificate</source>
- <translation>جفت تأییدیه‌ای ارائه نداده است</translation>
- </message>
- <message>
- <source>The host name did not match any of the valid hosts for this certificate</source>
- <translation>نام میزبان با نام هیچ یک از میزبان‌های معتبر برای این تأییدیه هم‌خوانی ندارد</translation>
- </message>
- <message>
- <source>Unknown error</source>
- <translation>خطای ناشناخته</translation>
- </message>
- <message>
- <source>Error creating SSL context (%1)</source>
- <translation>خطای ایجاد زمینهٔ SSL (%1)</translation>
- </message>
- <message>
- <source>Invalid or empty cipher list (%1)</source>
- <translation>لیست رمز تهی یا نامعتبر (%1)</translation>
- </message>
- <message>
- <source>Cannot provide a certificate with no key, %1</source>
- <translation>نمی‌توان بدون کلید یک تأییدیه تهیه کرد، %1</translation>
- </message>
- <message>
- <source>Error loading local certificate, %1</source>
- <translation>خطای بارگذاری تأییدیهٔ محلی، %1</translation>
- </message>
- <message>
- <source>Error loading private key, %1</source>
- <translation>خطای بارگذاری کلید اختصاصی، %1</translation>
- </message>
- <message>
- <source>Private key does not certify public key, %1</source>
- <translation>کلید اختصاصی کلید عمومی را تأیید نمی‌کند، %1</translation>
- </message>
- <message>
- <source>Error creating SSL session, %1</source>
- <translation>خطای ایجاد جلسهٔ SSL %1</translation>
- </message>
- <message>
- <source>Error creating SSL session: %1</source>
- <translation>خطای ایجاد جلسهٔ SSL: %1</translation>
- </message>
- <message>
- <source>Unable to write data: %1</source>
- <translation>نمی‌توان روی داده نوشت: %1</translation>
- </message>
- <message>
- <source>Unable to decrypt data: %1</source>
- <translation>نمی‌توان داده را رمزگشایی کرد: %1</translation>
- </message>
- <message>
- <source>Error while reading: %1</source>
- <translation>خطا در هنگام خواندن: %1</translation>
- </message>
- <message>
- <source>Error during SSL handshake: %1</source>
- <translation>خطا در هنگام دست‌دهی SSL: %1</translation>
- </message>
- <message>
- <source>The peer certificate is blacklisted</source>
- <translation>گواهی‌نامهٔ جفت در لیست سیاه قرار دارد</translation>
- </message>
-</context>
-<context>
- <name>QStateMachine</name>
- <message>
- <source>Missing initial state in compound state &apos;%1&apos;</source>
- <translation>حالت مقدار‌دهی گمشده در حالت ترکیب «%1»</translation>
- </message>
- <message>
- <source>Missing default state in history state &apos;%1&apos;</source>
- <translation>حالت پیش‌فرض گمشده در حالت تاریخ «%1»</translation>
- </message>
- <message>
- <source>No common ancestor for targets and source of transition from state &apos;%1&apos;</source>
- <translation>فاقد نیای مشترک برای اهداف و منابع انتقالی از حالت «%1»</translation>
- </message>
- <message>
- <source>Unknown error</source>
- <translation>خطای ناشناخته</translation>
- </message>
-</context>
-<context>
- <name>QSymSQLDriver</name>
- <message>
- <source>Invalid option: </source>
- <translation>گزینهٔ نامعتبر: </translation>
- </message>
- <message>
- <source>Error opening database</source>
- <translation>خطا در باز کردن پایگاه داده</translation>
- </message>
- <message>
- <source>POLICY_DB_DEFAULT must be defined before any other POLICY definitions can be used</source>
- <translation>پیش از تعریف هرگونه POLICY دیگر، POLICY_DB_DEFAULT باید تعریف شود </translation>
- </message>
- <message>
- <source>Unable to begin transaction</source>
- <translation>نمی‌توان تراکنش را شروع کرد</translation>
- </message>
- <message>
- <source>Unable to commit transaction</source>
- <translation>نمی‌توان تراکنش را ارسال کرد</translation>
- </message>
- <message>
- <source>Unable to rollback transaction</source>
- <translation>نمی‌توان تراکنش را بازگرداند</translation>
- </message>
-</context>
-<context>
- <name>QSymSQLResult</name>
- <message>
- <source>Error retrieving column count</source>
- <translation>خطا در بازیابی تعداد ستون‌ها</translation>
- </message>
- <message>
- <source>Error retrieving column name</source>
- <translation>خطا در بازیابی نام ستون‌ها</translation>
- </message>
- <message>
- <source>Error retrieving column type</source>
- <translation>خطا در بازیابی نوع ستون‌ها</translation>
- </message>
- <message>
- <source>Unable to fetch row</source>
- <translation>نمی‌توان رکورد را واکشی کرد</translation>
- </message>
- <message>
- <source>Unable to execute statement</source>
- <translation>نمی‌توان عبارت را اجرا کرد</translation>
- </message>
- <message>
- <source>Statement is not prepared</source>
- <translation>عبارت آماده نشده است</translation>
- </message>
- <message>
- <source>Unable to reset statement</source>
- <translation>نمی‌توان عبارت را بازنشانی کرد</translation>
- </message>
- <message>
- <source>Unable to bind parameters</source>
- <translation>نمی‌توان پارامترها را مقید کرد</translation>
- </message>
- <message>
- <source>Parameter count mismatch</source>
- <translation>تعداد پارامترها تطابق ندارد</translation>
- </message>
-</context>
-<context>
- <name>QSymbianSocketEngine</name>
- <message>
- <source>Unable to initialize non-blocking socket</source>
- <translation>نمی‌توان سوکت غیرمسدودکننده را آماده کرد</translation>
- </message>
- <message>
- <source>Unable to initialize broadcast socket</source>
- <translation>نمی‌توان سوکت پخش را آماده کرد</translation>
- </message>
- <message>
- <source>Attempt to use IPv6 socket on a platform with no IPv6 support</source>
- <translation>تلاش برای استفاده از سوکت IPv6 روی پلتفرم بدون پشتیبانی IPv6</translation>
- </message>
- <message>
- <source>The remote host closed the connection</source>
- <translation>میزبان کنترل از راه دور اتصال را بست</translation>
- </message>
- <message>
- <source>Network operation timed out</source>
- <translation>عملیات شبکه با وقفهٔ زمانی مواجه شد</translation>
- </message>
- <message>
- <source>Out of resources</source>
- <translation>خارج از منابع</translation>
- </message>
- <message>
- <source>Unsupported socket operation</source>
- <translation>عملیات پشتیبانی نشدهٔ سوکت</translation>
- </message>
- <message>
- <source>Protocol type not supported</source>
- <translation>نوع پروتکل پشتیبانی نشده است</translation>
- </message>
- <message>
- <source>Invalid socket descriptor</source>
- <translation>توصیف‌کنندهٔ سوکت نامعتبر</translation>
- </message>
- <message>
- <source>Host unreachable</source>
- <translation>میزبان قابل دستیابی نیست</translation>
- </message>
- <message>
- <source>Network unreachable</source>
- <translation>شبکه در دسترس نیست</translation>
- </message>
- <message>
- <source>Permission denied</source>
- <translation>اجازهٔ دسترسی رد شد</translation>
- </message>
- <message>
- <source>Connection timed out</source>
- <translation>پایان زمان اتصال</translation>
- </message>
- <message>
- <source>Connection refused</source>
- <translation>اتصال پذیرفته نشد</translation>
- </message>
- <message>
- <source>The bound address is already in use</source>
- <translation>آدرس مقید شده هم‌اکنون در حال استفاده است</translation>
- </message>
- <message>
- <source>The address is not available</source>
- <translation>این آدرس در دسترس نیست</translation>
- </message>
- <message>
- <source>The address is protected</source>
- <translation>این آدرس حفاظت‌شده است</translation>
- </message>
- <message>
- <source>Datagram was too large to send</source>
- <translation>اندازهٔ دیتاگرام برای ارسال خیلی بزرگ بود</translation>
- </message>
- <message>
- <source>Unable to send a message</source>
- <translation>نمی‌توان پیام را ارسال کرد</translation>
- </message>
- <message>
- <source>Unable to receive a message</source>
- <translation>نمی‌توان پیام دریافت کرد</translation>
- </message>
- <message>
- <source>Unable to write</source>
- <translation>نمی‌توان نوشت</translation>
- </message>
- <message>
- <source>Network error</source>
- <translation>خطای شبکه</translation>
- </message>
- <message>
- <source>Another socket is already listening on the same port</source>
- <translation>یک سوکت دیگر هم‌اکنون روی همان درگاه در حال شنود است</translation>
- </message>
- <message>
- <source>Operation on non-socket</source>
- <translation>عملیات روی غیرسوکت</translation>
- </message>
- <message>
- <source>The proxy type is invalid for this operation</source>
- <translation>نوع پروکسی برای این عملیات غیرمعتبر است</translation>
- </message>
- <message>
- <source>The address is invalid for this operation</source>
- <translation>این آدرس برای این عملیات غیرمعتبر است</translation>
- </message>
- <message>
- <source>The specified network session is not opened</source>
- <translation>جلسهٔ شبکهٔ مشخص شده باز نشده است</translation>
- </message>
- <message>
- <source>Unknown error</source>
- <translation>خطای ناشناخته</translation>
- </message>
-</context>
-<context>
- <name>QSystemSemaphore</name>
- <message>
- <source>%1: permission denied</source>
- <translation>%1: حق دسترسی وجود ندارد</translation>
- </message>
- <message>
- <source>%1: already exists</source>
- <translation>%1: هم‌اکنون موجود است</translation>
- </message>
- <message>
- <source>%1: does not exist</source>
- <translation>%1: وجود ندارد</translation>
- </message>
- <message>
- <source>%1: out of resources</source>
- <translation>%1: خارج از منابع</translation>
- </message>
- <message>
- <source>%1: name error</source>
- <translation>%1: خطای نام</translation>
- </message>
- <message>
- <source>%1: unknown error %2</source>
- <translation>%1: خطای ناشناخته %2</translation>
- </message>
-</context>
-<context>
- <name>QTDSDriver</name>
- <message>
- <source>Unable to open connection</source>
- <translation>نمی‌توان اتصال را برقرار نمود</translation>
- </message>
- <message>
- <source>Unable to use database</source>
- <translation>نمی‌توان از پایگاه داده استفاده کرد</translation>
- </message>
-</context>
-<context>
- <name>QTabBar</name>
- <message>
- <source>Scroll Left</source>
- <translation>لغزش به چپ</translation>
- </message>
- <message>
- <source>Scroll Right</source>
- <translation>لغزش به راست</translation>
- </message>
- <message>
- <source>Close</source>
- <translation>بستن</translation>
- </message>
- <message>
- <source>Activate</source>
- <translation>فعال‌سازی</translation>
- </message>
- <message>
- <source>Press</source>
- <translation>فشار دادن</translation>
- </message>
- <message>
- <source>Close the tab</source>
- <translation>بستن برگه</translation>
- </message>
- <message>
- <source>Activate the tab</source>
- <translation>فعال‌سازی برگه</translation>
- </message>
-</context>
-<context>
- <name>QTcpServer</name>
- <message>
- <source>Operation on socket is not supported</source>
- <translation>عملیات روی سوکت پشتیبانی نمی‌شود</translation>
- </message>
-</context>
-<context>
- <name>QTextControl</name>
- <message>
- <source>&amp;Undo</source>
- <translation>&amp;خنثی‌سازی</translation>
- </message>
- <message>
- <source>&amp;Redo</source>
- <translation>&amp;بازانجام</translation>
- </message>
- <message>
- <source>Cu&amp;t</source>
- <translation>ب&amp;ریدن</translation>
- </message>
- <message>
- <source>&amp;Copy</source>
- <translation>&amp;کپی</translation>
- </message>
- <message>
- <source>Copy &amp;Link Location</source>
- <translation>کپی و &amp;پیوند دادن مکان</translation>
- </message>
- <message>
- <source>&amp;Paste</source>
- <translation>&amp;چسباندن</translation>
- </message>
- <message>
- <source>Delete</source>
- <translation>حذف</translation>
- </message>
- <message>
- <source>Select All</source>
- <translation>انتخاب همه</translation>
- </message>
-</context>
-<context>
- <name>QToolButton</name>
- <message>
- <source>Press</source>
- <translation>فشار دادن</translation>
- </message>
- <message>
- <source>Open</source>
- <translation>باز کردن</translation>
- </message>
-</context>
-<context>
- <name>QUdpSocket</name>
- <message>
- <source>This platform does not support IPv6</source>
- <translation>این پلتفرم IPv6 را پشتیبانی نمی‌کند</translation>
- </message>
-</context>
-<context>
- <name>QUndoGroup</name>
- <message>
- <source>Undo</source>
- <translation type="obsolete">خنثی‌سازی</translation>
- </message>
- <message>
- <source>Redo</source>
- <translation type="obsolete">بازانجام</translation>
- </message>
- <message>
- <source>Undo %1</source>
- <translation>خنثی‌سازی %1</translation>
- </message>
- <message>
- <source>Undo</source>
- <comment>Default text for undo action</comment>
- <translation>خنثی‌سازی</translation>
- </message>
- <message>
- <source>Redo %1</source>
- <translation>بازانجام %1</translation>
- </message>
- <message>
- <source>Redo</source>
- <comment>Default text for redo action</comment>
- <translation>بازانجام</translation>
- </message>
-</context>
-<context>
- <name>QUndoModel</name>
- <message>
- <source>&lt;empty&gt;</source>
- <translation>&lt;خالی&gt;</translation>
- </message>
-</context>
-<context>
- <name>QUndoStack</name>
- <message>
- <source>Undo</source>
- <translation type="obsolete">خنثی‌سازی</translation>
- </message>
- <message>
- <source>Redo</source>
- <translation type="obsolete">بازانجام</translation>
- </message>
- <message>
- <source>Undo %1</source>
- <translation>خنثی‌سازی %1</translation>
- </message>
- <message>
- <source>Undo</source>
- <comment>Default text for undo action</comment>
- <translation>خنثی‌سازی</translation>
- </message>
- <message>
- <source>Redo %1</source>
- <translation>بازانجام %1</translation>
- </message>
- <message>
- <source>Redo</source>
- <comment>Default text for redo action</comment>
- <translation>بازانجام</translation>
- </message>
-</context>
-<context>
- <name>QUnicodeControlCharacterMenu</name>
- <message>
- <source>LRM Left-to-right mark</source>
- <translation>LRM نشانهٔ چپ-به-راست</translation>
- </message>
- <message>
- <source>RLM Right-to-left mark</source>
- <translation>RLM نشانهٔ راست-به-چپ</translation>
- </message>
- <message>
- <source>ZWJ Zero width joiner</source>
- <translation>ZWJ متصل‌کننده با عرض صفر</translation>
- </message>
- <message>
- <source>ZWNJ Zero width non-joiner</source>
- <translation>ZWNJ فاصلهٔ غیر‌چسبان بدون عرض</translation>
- </message>
- <message>
- <source>ZWSP Zero width space</source>
- <translation>ZWSP فاصلهٔ بدون عرض</translation>
- </message>
- <message>
- <source>LRE Start of left-to-right embedding</source>
- <translation>LRE شروع حالت تعبیه‌شدهٔ چپ-به-راست</translation>
- </message>
- <message>
- <source>RLE Start of right-to-left embedding</source>
- <translation>RLE شروع حالت تعبیه‌شدهٔ راست-به-چپ</translation>
- </message>
- <message>
- <source>LRO Start of left-to-right override</source>
- <translation>LRO شروع روی‌هم‌گذاری چپ-به-راست</translation>
- </message>
- <message>
- <source>RLO Start of right-to-left override</source>
- <translation>RLO شروع روی‌هم‌گذاری راست-به-چپ</translation>
- </message>
- <message>
- <source>PDF Pop directional formatting</source>
- <translation>PDF قالب‌بندی Pop directional</translation>
- </message>
- <message>
- <source>Insert Unicode control character</source>
- <translation>درج نویسهٔ کنترلی یونی‌کد</translation>
- </message>
-</context>
-<context>
- <name>QWebFrame</name>
- <message>
- <source>Request cancelled</source>
- <translation>درخواست لغو شد</translation>
- </message>
- <message>
- <source>Request canceled</source>
- <translation>درخواست لغو شد</translation>
- </message>
- <message>
- <source>Request blocked</source>
- <translation>درخواست بلوکه شد</translation>
- </message>
- <message>
- <source>Cannot show URL</source>
- <translation>نمی‌توان URL را نمایش داد</translation>
- </message>
- <message>
- <source>Frame load interrupted by policy change</source>
- <translation>بارگذاری فریم با تغییر سیاست دچار وقفه شد</translation>
- </message>
- <message>
- <source>Cannot show mimetype</source>
- <translation>نمی‌توان mimetype را نمایش داد</translation>
- </message>
- <message>
- <source>File does not exist</source>
- <translation>پرونده وجود ندارد</translation>
- </message>
- <message>
- <source>Loading is handled by the media engine</source>
- <translation>بارگذاری توسط موتور مدیا مدیریت می‌شود</translation>
- </message>
-</context>
-<context>
- <name>QWebPage</name>
- <message>
- <source>Redirection limit reached</source>
- <translation>رسیدن به محدودیت تعیین مسیر</translation>
- </message>
- <message>
- <source>Bad HTTP request</source>
- <translation type="obsolete">درخواست HTTP ناهنجار</translation>
- </message>
- <message numerus="yes">
- <source>%n file(s)</source>
- <comment>number of chosen file</comment>
- <translation>
- <numerusform>%n پرونده</numerusform>
- </translation>
- </message>
- <message>
- <source>Submit</source>
- <comment>default label for Submit buttons in forms on web pages</comment>
- <translation>ارسال</translation>
- </message>
- <message>
- <source>Submit</source>
- <comment>Submit (input element) alt text for &lt;input&gt; elements with no alt, title, or value</comment>
- <translation>ارسال</translation>
- </message>
- <message>
- <source>Reset</source>
- <comment>default label for Reset buttons in forms on web pages</comment>
- <translation>بازتنظیم</translation>
- </message>
- <message>
- <source>This is a searchable index. Enter search keywords: </source>
- <comment>text that appears at the start of nearly-obsolete web pages in the form of a &apos;searchable index&apos;</comment>
- <translation>این یک شاخص قابل جستجو است. کلیدواژه‌های جستجو را وارد کنید:</translation>
- </message>
- <message>
- <source>Choose File</source>
- <comment>title for file button used in HTML forms</comment>
- <translation>پرونده را انتخاب کنید</translation>
- </message>
- <message>
- <source>No file selected</source>
- <comment>text to display in file button used in HTML forms when no file is selected</comment>
- <translation>پرونده‌ای انتخاب نشد</translation>
- </message>
- <message>
- <source>Details</source>
- <comment>text to display in &lt;details&gt; tag when it has no &lt;summary&gt; child</comment>
- <translation>جزئیات</translation>
- </message>
- <message>
- <source>Open in New Window</source>
- <comment>Open in New Window context menu item</comment>
- <translation>باز‌کردن در پنجرهٔ جدید</translation>
- </message>
- <message>
- <source>Save Link...</source>
- <comment>Download Linked File context menu item</comment>
- <translation>ذخیرهٔ پیوند...</translation>
- </message>
- <message>
- <source>Copy Link</source>
- <comment>Copy Link context menu item</comment>
- <translation>کپی پیوند</translation>
- </message>
- <message>
- <source>Open Image</source>
- <comment>Open Image in New Window context menu item</comment>
- <translation>بازکردن تصویر</translation>
- </message>
- <message>
- <source>Save Image</source>
- <comment>Download Image context menu item</comment>
- <translation>ذخیرهٔ تصویر</translation>
- </message>
- <message>
- <source>Copy Image</source>
- <comment>Copy Link context menu item</comment>
- <translation>کپی تصویر</translation>
- </message>
- <message>
- <source>Copy Image Address</source>
- <comment>Copy Image Address menu item</comment>
- <translation>کپی آدرس تصویر</translation>
- </message>
- <message>
- <source>Open Video</source>
- <comment>Open Video in New Window</comment>
- <translation>باز کردن ویدئو</translation>
- </message>
- <message>
- <source>Open Audio</source>
- <comment>Open Audio in New Window</comment>
- <translation>باز کردن صدا</translation>
- </message>
- <message>
- <source>Copy Video</source>
- <comment>Copy Video Link Location</comment>
- <translation>کپی ویدئو</translation>
- </message>
- <message>
- <source>Copy Audio</source>
- <comment>Copy Audio Link Location</comment>
- <translation>کپی صدا</translation>
- </message>
- <message>
- <source>Toggle Controls</source>
- <comment>Toggle Media Controls</comment>
- <translation>فعال/غیرفعال کردن کنترل‌ها</translation>
- </message>
- <message>
- <source>Toggle Loop</source>
- <comment>Toggle Media Loop Playback</comment>
- <translation>فعال/غیرفعال کردن حلقه</translation>
- </message>
- <message>
- <source>Enter Fullscreen</source>
- <comment>Switch Video to Fullscreen</comment>
- <translation>ورود به حالت تمام‌صفحه</translation>
- </message>
- <message>
- <source>Play</source>
- <comment>Play</comment>
- <translation>شروع</translation>
- </message>
- <message>
- <source>Pause</source>
- <comment>Pause</comment>
- <translation>توقف</translation>
- </message>
- <message>
- <source>Mute</source>
- <comment>Mute</comment>
- <translation>بی‌صدا</translation>
- </message>
- <message>
- <source>Open Frame</source>
- <comment>Open Frame in New Window context menu item</comment>
- <translation>بازکردن فریم</translation>
- </message>
- <message>
- <source>Copy</source>
- <comment>Copy context menu item</comment>
- <translation>کپی</translation>
- </message>
- <message>
- <source>Go Back</source>
- <comment>Back context menu item</comment>
- <translation>عقبگرد</translation>
- </message>
- <message>
- <source>Go Forward</source>
- <comment>Forward context menu item</comment>
- <translation>جلوگرد</translation>
- </message>
- <message>
- <source>Stop</source>
- <comment>Stop context menu item</comment>
- <translation>توقف</translation>
- </message>
- <message>
- <source>Reload</source>
- <comment>Reload context menu item</comment>
- <translation>بارگذاری مجدد</translation>
- </message>
- <message>
- <source>Cut</source>
- <comment>Cut context menu item</comment>
- <translation>برش</translation>
- </message>
- <message>
- <source>Paste</source>
- <comment>Paste context menu item</comment>
- <translation>چسباندن</translation>
- </message>
- <message>
- <source>Select All</source>
- <comment>Select All context menu item</comment>
- <translation>انتخاب همه</translation>
- </message>
- <message>
- <source>No Guesses Found</source>
- <comment>No Guesses Found context menu item</comment>
- <translation>تخمینی پیدا نشد</translation>
- </message>
- <message>
- <source>Ignore</source>
- <comment>Ignore Spelling context menu item</comment>
- <translation>نادیده گرفتن</translation>
- </message>
- <message>
- <source>Add To Dictionary</source>
- <comment>Learn Spelling context menu item</comment>
- <translation>اضافه‌کردن به دیکشنری</translation>
- </message>
- <message>
- <source>Search The Web</source>
- <comment>Search The Web context menu item</comment>
- <translation>جستجوی وب</translation>
- </message>
- <message>
- <source>Look Up In Dictionary</source>
- <comment>Look Up in Dictionary context menu item</comment>
- <translation>جستجو در دیکشنری</translation>
- </message>
- <message>
- <source>Open Link</source>
- <comment>Open Link context menu item</comment>
- <translation>باز‌کردن لینک</translation>
- </message>
- <message>
- <source>Ignore</source>
- <comment>Ignore Grammar context menu item</comment>
- <translation>نادیده گرفتن</translation>
- </message>
- <message>
- <source>Spelling</source>
- <comment>Spelling and Grammar context sub-menu item</comment>
- <translation>هجی کردن</translation>
- </message>
- <message>
- <source>Show Spelling and Grammar</source>
- <comment>menu item title</comment>
- <translation>نمایش املا و گرامر</translation>
- </message>
- <message>
- <source>Hide Spelling and Grammar</source>
- <comment>menu item title</comment>
- <translation>مخفی‌کردن املا و گرامر</translation>
- </message>
- <message>
- <source>Check Spelling</source>
- <comment>Check spelling context menu item</comment>
- <translation>بررسی املا</translation>
- </message>
- <message>
- <source>Check Spelling While Typing</source>
- <comment>Check spelling while typing context menu item</comment>
- <translation>بررسی املا هنگام نوشتن</translation>
- </message>
- <message>
- <source>Check Grammar With Spelling</source>
- <comment>Check grammar with spelling context menu item</comment>
- <translation>بررسی گرامر در هنگام نوشتن</translation>
- </message>
- <message>
- <source>Fonts</source>
- <comment>Font context sub-menu item</comment>
- <translation>قلم‌ها</translation>
- </message>
- <message>
- <source>Bold</source>
- <comment>Bold context menu item</comment>
- <translation>توپر</translation>
- </message>
- <message>
- <source>Italic</source>
- <comment>Italic context menu item</comment>
- <translation>کج</translation>
- </message>
- <message>
- <source>Underline</source>
- <comment>Underline context menu item</comment>
- <translation>زیرخط‌دار</translation>
- </message>
- <message>
- <source>Outline</source>
- <comment>Outline context menu item</comment>
- <translation>خطوط پیرامونی</translation>
- </message>
- <message>
- <source>Direction</source>
- <comment>Writing direction context sub-menu item</comment>
- <translation>جهت</translation>
- </message>
- <message>
- <source>Text Direction</source>
- <comment>Text direction context sub-menu item</comment>
- <translation>جهت متن</translation>
- </message>
- <message>
- <source>Default</source>
- <comment>Default writing direction context menu item</comment>
- <translation>پیش‌فرض‌</translation>
- </message>
- <message>
- <source>Left to Right</source>
- <comment>Left to Right context menu item</comment>
- <translation>چپ ‌به ‌راست</translation>
- </message>
- <message>
- <source>Right to Left</source>
- <comment>Right to Left context menu item</comment>
- <translation>راست به چپ</translation>
- </message>
- <message>
- <source>Inspect</source>
- <comment>Inspect Element context menu item</comment>
- <translation>بررسی‌کردن</translation>
- </message>
- <message>
- <source>No recent searches</source>
- <comment>Label for only item in menu that appears when clicking on the search field image, when no searches have been performed</comment>
- <translation>جستجویی انجام نشده</translation>
- </message>
- <message>
- <source>Recent searches</source>
- <comment>label for first item in the menu that appears when clicking on the search field image, used as embedded menu title</comment>
- <translation>جستجو‌های پیشین</translation>
- </message>
- <message>
- <source>Clear recent searches</source>
- <comment>menu item in Recent Searches menu that empties menu&apos;s contents</comment>
- <translation>پاک‌کردن جستجو‌های پیشین</translation>
- </message>
- <message>
- <source>Missing Plug-in</source>
- <comment>Label text to be used when a plug-in is missing</comment>
- <translation>افزونهٔ گمشده</translation>
- </message>
- <message>
- <source>Unknown</source>
- <comment>Unknown filesize FTP directory listing item</comment>
- <translation>ناشناخته</translation>
- </message>
- <message>
- <source>%1 (%2x%3 pixels)</source>
- <comment>Title string for images</comment>
- <translation>%1 (%2x%3 پیکسل)</translation>
- </message>
- <message>
- <source>Loading...</source>
- <comment>Media controller status message when the media is loading</comment>
- <translation>بار‌گذاری...</translation>
- </message>
- <message>
- <source>Live Broadcast</source>
- <comment>Media controller status message when watching a live broadcast</comment>
- <translation>پخش زنده</translation>
- </message>
- <message>
- <source>Audio Element</source>
- <comment>Media controller element</comment>
- <translation>عنصر صوتی</translation>
- </message>
- <message>
- <source>Video Element</source>
- <comment>Media controller element</comment>
- <translation>عنصر تصویری</translation>
- </message>
- <message>
- <source>Mute Button</source>
- <comment>Media controller element</comment>
- <translation>دکمهٔ قطع صدا</translation>
- </message>
- <message>
- <source>Unmute Button</source>
- <comment>Media controller element</comment>
- <translation>دکمهٔ وصل صدا</translation>
- </message>
- <message>
- <source>Play Button</source>
- <comment>Media controller element</comment>
- <translation>دکمهٔ اجرا</translation>
- </message>
- <message>
- <source>Pause Button</source>
- <comment>Media controller element</comment>
- <translation>دکمهٔ توقف</translation>
- </message>
- <message>
- <source>Slider</source>
- <comment>Media controller element</comment>
- <translation>‌لغزنده</translation>
- </message>
- <message>
- <source>Slider Thumb</source>
- <comment>Media controller element</comment>
- <translation>بند‌انگشتی ‌لغزنده</translation>
- </message>
- <message>
- <source>Rewind Button</source>
- <comment>Media controller element</comment>
- <translation>دکمهٔ پیچاندن</translation>
- </message>
- <message>
- <source>Return to Real-time Button</source>
- <comment>Media controller element</comment>
- <translation>بازگشت به دکمهٔ زمان-واقعی</translation>
- </message>
- <message>
- <source>Elapsed Time</source>
- <comment>Media controller element</comment>
- <translation>زمان صرف شده</translation>
- </message>
- <message>
- <source>Remaining Time</source>
- <comment>Media controller element</comment>
- <translation>زمان باقی‌مانده</translation>
- </message>
- <message>
- <source>Status Display</source>
- <comment>Media controller element</comment>
- <translation>نمایش وضعیت</translation>
- </message>
- <message>
- <source>Fullscreen Button</source>
- <comment>Media controller element</comment>
- <translation>دکمهٔ تمام‌صفحه</translation>
- </message>
- <message>
- <source>Seek Forward Button</source>
- <comment>Media controller element</comment>
- <translation>دکمهٔ لغزش رو به جلو</translation>
- </message>
- <message>
- <source>Seek Back Button</source>
- <comment>Media controller element</comment>
- <translation>دکمهٔ لغزش رو به عقب</translation>
- </message>
- <message>
- <source>Audio element playback controls and status display</source>
- <comment>Media controller element</comment>
- <translation>کنترل‌ها و نمایش وضعیت پخش عنصر صوتی</translation>
- </message>
- <message>
- <source>Video element playback controls and status display</source>
- <comment>Media controller element</comment>
- <translation>کنترل‌ها و نمایش وضعیت پخش عنصر تصویری</translation>
- </message>
- <message>
- <source>Mute audio tracks</source>
- <comment>Media controller element</comment>
- <translation>خاموش‌کردن قطعه‌های صوتی</translation>
- </message>
- <message>
- <source>Unmute audio tracks</source>
- <comment>Media controller element</comment>
- <translation>روشن‌کردن قطعه‌های صوتی</translation>
- </message>
- <message>
- <source>Begin playback</source>
- <comment>Media controller element</comment>
- <translation>شروع پخش</translation>
- </message>
- <message>
- <source>Pause playback</source>
- <comment>Media controller element</comment>
- <translation>توقف پخش</translation>
- </message>
- <message>
- <source>Movie time scrubber</source>
- <comment>Media controller element</comment>
- <translation>پاک‌کنندهٔ زمان فیلم</translation>
- </message>
- <message>
- <source>Movie time scrubber thumb</source>
- <comment>Media controller element</comment>
- <translation>بند‌انگشتی پاک‌کنندهٔ زمان فیلم</translation>
- </message>
- <message>
- <source>Rewind movie</source>
- <comment>Media controller element</comment>
- <translation> عقبگرد فیلم</translation>
- </message>
- <message>
- <source>Return streaming movie to real-time</source>
- <comment>Media controller element</comment>
- <translation>بازگشت جریان فیلم به زمان-واقعی</translation>
- </message>
- <message>
- <source>Current movie time</source>
- <comment>Media controller element</comment>
- <translation>زمان جاری فیلم</translation>
- </message>
- <message>
- <source>Remaining movie time</source>
- <comment>Media controller element</comment>
- <translation>زمان باقی‌ماندهٔ فیلم</translation>
- </message>
- <message>
- <source>Current movie status</source>
- <comment>Media controller element</comment>
- <translation>وضعیت جاری فیلم</translation>
- </message>
- <message>
- <source>Play movie in full-screen mode</source>
- <comment>Media controller element</comment>
- <translation>اجرای فیلم در حالت تمام صفحه</translation>
- </message>
- <message>
- <source>Seek quickly back</source>
- <comment>Media controller element</comment>
- <translation>لغزش سریع رو به عقب</translation>
- </message>
- <message>
- <source>Seek quickly forward</source>
- <comment>Media controller element</comment>
- <translation>لغزش سریع رو به جلو</translation>
- </message>
- <message>
- <source>Indefinite time</source>
- <comment>Media time description</comment>
- <translation>زمان نامعلوم</translation>
- </message>
- <message>
- <source>%1 days %2 hours %3 minutes %4 seconds</source>
- <comment>Media time description</comment>
- <translation>%1 روز %2 ساعت %3 دقیقه %4 ثانیه</translation>
- </message>
- <message>
- <source>%1 hours %2 minutes %3 seconds</source>
- <comment>Media time description</comment>
- <translation>%1 ساعت %2 دقیقه %3 ثانیه</translation>
- </message>
- <message>
- <source>%1 minutes %2 seconds</source>
- <comment>Media time description</comment>
- <translation>%1 دقیقه %2 ثانیه</translation>
- </message>
- <message>
- <source>%1 seconds</source>
- <comment>Media time description</comment>
- <translation>%1 ثانیه</translation>
- </message>
- <message>
- <source>Scroll here</source>
- <translation>لغزش به اینجا</translation>
- </message>
- <message>
- <source>Left edge</source>
- <translation>یال چپ</translation>
- </message>
- <message>
- <source>Top</source>
- <translation>بالا</translation>
- </message>
- <message>
- <source>Right edge</source>
- <translation>یال راست</translation>
- </message>
- <message>
- <source>Bottom</source>
- <translation>کف</translation>
- </message>
- <message>
- <source>Page left</source>
- <translation>صفحه به چپ</translation>
- </message>
- <message>
- <source>Page up</source>
- <translation>صفحه به بالا</translation>
- </message>
- <message>
- <source>Page right</source>
- <translation>صفحه به راست</translation>
- </message>
- <message>
- <source>Page down</source>
- <translation>صفحه به پایین</translation>
- </message>
- <message>
- <source>Scroll left</source>
- <translation>لغزش به چپ</translation>
- </message>
- <message>
- <source>Scroll up</source>
- <translation>لغزش به بالا</translation>
- </message>
- <message>
- <source>Scroll right</source>
- <translation>لغزش به راست</translation>
- </message>
- <message>
- <source>Scroll down</source>
- <translation>لغزش به پایین</translation>
- </message>
- <message>
- <source>JavaScript Alert - %1</source>
- <translation>اخطار جاوا‌اسکریپت - %1</translation>
- </message>
- <message>
- <source>JavaScript Confirm - %1</source>
- <translation>تأیید جاوا‌اسکریپت - %1</translation>
- </message>
- <message>
- <source>JavaScript Prompt - %1</source>
- <translation>عکس‌العمل جاوا‌اسکریپت - %1</translation>
- </message>
- <message>
- <source>JavaScript Problem - %1</source>
- <translation>مشکل جاوا‌اسکریپت - %1</translation>
- </message>
- <message>
- <source>The script on this page appears to have a problem. Do you want to stop the script?</source>
- <translation>به نظر می‌رسد اسکریپت در این صفحه مشکلی دارد. آیا مایل هستید اسکریپت را متوقف کنید؟</translation>
- </message>
- <message>
- <source>Move the cursor to the next character</source>
- <translation>نشانگر را به نویسهٔ بعدی حرکت بده</translation>
- </message>
- <message>
- <source>Move the cursor to the previous character</source>
- <translation>نشانگر را به نویسهٔ قبلی حرکت بده</translation>
- </message>
- <message>
- <source>Move the cursor to the next word</source>
- <translation>نشانگر را به کلمهٔ بعدی حرکت بده</translation>
- </message>
- <message>
- <source>Move the cursor to the previous word</source>
- <translation>نشانگر را به کلمهٔ قبلی حرکت بده</translation>
- </message>
- <message>
- <source>Move the cursor to the next line</source>
- <translation>نشانگر را به خط بعدی حرکت بده</translation>
- </message>
- <message>
- <source>Move the cursor to the previous line</source>
- <translation>نشانگر را به خط قبلی حرکت بده</translation>
- </message>
- <message>
- <source>Move the cursor to the start of the line</source>
- <translation>نشانگر را به شروع خط حرکت بده</translation>
- </message>
- <message>
- <source>Move the cursor to the end of the line</source>
- <translation>نشانگر را به پایان خط حرکت بده</translation>
- </message>
- <message>
- <source>Move the cursor to the start of the block</source>
- <translation>نشانگر را به شروع بلاک حرکت بده</translation>
- </message>
- <message>
- <source>Move the cursor to the end of the block</source>
- <translation>نشانگر را به پایان بلاک حرکت بده</translation>
- </message>
- <message>
- <source>Move the cursor to the start of the document</source>
- <translation>نشانگر را به شروع سند حرکت بده</translation>
- </message>
- <message>
- <source>Move the cursor to the end of the document</source>
- <translation>نشانگر را به پایان سند حرکت بده</translation>
- </message>
- <message>
- <source>Select all</source>
- <translation type="obsolete">انتخاب همه</translation>
- </message>
- <message>
- <source>Select to the next character</source>
- <translation>انتخاب کاراکتر بعدی</translation>
- </message>
- <message>
- <source>Select to the previous character</source>
- <translation>انتخاب کاراکتر قبلی</translation>
- </message>
- <message>
- <source>Select to the next word</source>
- <translation>انتخاب کلمهٔ بعدی</translation>
- </message>
- <message>
- <source>Select to the previous word</source>
- <translation>انتخاب کلمهٔ قبلی</translation>
- </message>
- <message>
- <source>Select to the next line</source>
- <translation>انتخاب خط بعدی</translation>
- </message>
- <message>
- <source>Select to the previous line</source>
- <translation>انتخاب خط قبلی</translation>
- </message>
- <message>
- <source>Select to the start of the line</source>
- <translation>انتخاب شروع خط</translation>
- </message>
- <message>
- <source>Select to the end of the line</source>
- <translation>انتخاب پایان خط</translation>
- </message>
- <message>
- <source>Select to the start of the block</source>
- <translation>انتخاب شروع بلاک</translation>
- </message>
- <message>
- <source>Select to the end of the block</source>
- <translation>انتخاب پایان بلاک</translation>
- </message>
- <message>
- <source>Select to the start of the document</source>
- <translation>انتخاب شروع سند</translation>
- </message>
- <message>
- <source>Select to the end of the document</source>
- <translation>انتخاب پایان سند</translation>
- </message>
- <message>
- <source>Delete to the start of the word</source>
- <translation>انتخاب شروع کلمه</translation>
- </message>
- <message>
- <source>Delete to the end of the word</source>
- <translation>انتخاب پایان کلمه</translation>
- </message>
- <message>
- <source>Insert a new paragraph</source>
- <translation>درج پاراگراف جدید</translation>
- </message>
- <message>
- <source>Insert a new line</source>
- <translation>درج خط جدید</translation>
- </message>
- <message>
- <source>Paste and Match Style</source>
- <translation>چسباندن و تطبیق سبک</translation>
- </message>
- <message>
- <source>Remove formatting</source>
- <translation>حذف قالب‌بندی</translation>
- </message>
- <message>
- <source>Strikethrough</source>
- <translation>خط‌دار</translation>
- </message>
- <message>
- <source>Subscript</source>
- <translation>زیر‌نگاشت</translation>
- </message>
- <message>
- <source>Superscript</source>
- <translation>بالانگاشت</translation>
- </message>
- <message>
- <source>Insert Bulleted List</source>
- <translation>درج سیاههٔ نقطه‌دار</translation>
- </message>
- <message>
- <source>Insert Numbered List</source>
- <translation>درج سیاههٔ شماره‌دار</translation>
- </message>
- <message>
- <source>Indent</source>
- <translation>تورفتگی</translation>
- </message>
- <message>
- <source>Outdent</source>
- <translation>بیرون‌زدگی</translation>
- </message>
- <message>
- <source>Center</source>
- <translation>مرکز</translation>
- </message>
- <message>
- <source>Justify</source>
- <translation>تراز از دو طرف</translation>
- </message>
- <message>
- <source>Align Left</source>
- <translation>تراز‌کردن از چپ</translation>
- </message>
- <message>
- <source>Align Right</source>
- <translation>تراز‌کردن از راست</translation>
- </message>
- <message>
- <source>Web Inspector - %2</source>
- <translation>بررسی‌کنندهٔ وب - %2</translation>
- </message>
-</context>
-<context>
- <name>QWhatsThisAction</name>
- <message>
- <source>What&apos;s This?</source>
- <translation>این چیست؟</translation>
- </message>
-</context>
-<context>
- <name>QWidget</name>
- <message>
- <source>*</source>
- <translation>*</translation>
- </message>
-</context>
-<context>
- <name>QWizard</name>
- <message>
- <source>Go Back</source>
- <translation>برو عقب</translation>
- </message>
- <message>
- <source>&lt; &amp;Back</source>
- <translation>&lt; &amp;عقب</translation>
- </message>
- <message>
- <source>Continue</source>
- <translation>ادامه</translation>
- </message>
- <message>
- <source>&amp;Next</source>
- <translation>بع&amp;دی</translation>
- </message>
- <message>
- <source>&amp;Next &gt;</source>
- <translation>بع&amp;دی &gt;</translation>
- </message>
- <message>
- <source>Commit</source>
- <translation>ارسال</translation>
- </message>
- <message>
- <source>Done</source>
- <translation>انجام شد</translation>
- </message>
- <message>
- <source>&amp;Finish</source>
- <translation>پایا&amp;ن</translation>
- </message>
- <message>
- <source>Cancel</source>
- <translation>لغو</translation>
- </message>
- <message>
- <source>Help</source>
- <translation>کمک</translation>
- </message>
- <message>
- <source>&amp;Help</source>
- <translation>&amp;کمک</translation>
- </message>
-</context>
-<context>
- <name>QWorkspace</name>
- <message>
- <source>Close</source>
- <translation>بستن</translation>
- </message>
- <message>
- <source>Minimize</source>
- <translation>کوچک کردن</translation>
- </message>
- <message>
- <source>Restore Down</source>
- <translation>بازیابی به پایین</translation>
- </message>
- <message>
- <source>&amp;Restore</source>
- <translation>با&amp;زیابی</translation>
- </message>
- <message>
- <source>&amp;Move</source>
- <translation>&amp;حرکت</translation>
- </message>
- <message>
- <source>&amp;Size</source>
- <translation>&amp;اندازه</translation>
- </message>
- <message>
- <source>Mi&amp;nimize</source>
- <translation>کوچ&amp;ک کردن</translation>
- </message>
- <message>
- <source>Ma&amp;ximize</source>
- <translation>بزر&amp;گ کردن</translation>
- </message>
- <message>
- <source>&amp;Close</source>
- <translation>&amp;بستن</translation>
- </message>
- <message>
- <source>Stay on &amp;Top</source>
- <translation>بالاتر ب&amp;ماند</translation>
- </message>
- <message>
- <source>Sh&amp;ade</source>
- <translation>&amp;سایه</translation>
- </message>
- <message>
- <source>%1 - [%2]</source>
- <translation>%1 ـ [%2]</translation>
- </message>
- <message>
- <source>&amp;Unshade</source>
- <translation>بازنشانی &amp;سایه</translation>
- </message>
-</context>
-<context>
- <name>QXml</name>
- <message>
- <source>no error occurred</source>
- <translation>خطایی رخ نداد</translation>
- </message>
- <message>
- <source>error triggered by consumer</source>
- <translation>خطای تحریک شده به‌وسیلهٔ مصرف‌کننده</translation>
- </message>
- <message>
- <source>unexpected end of file</source>
- <translation>انتهای نامنتظرهٔ پرونده</translation>
- </message>
- <message>
- <source>more than one document type definition</source>
- <translation>بیشتر از یک تعریف نوع سند</translation>
- </message>
- <message>
- <source>error occurred while parsing element</source>
- <translation>خطا در هنگام تحلیل عنصر رخ داد</translation>
- </message>
- <message>
- <source>tag mismatch</source>
- <translation>عدم تطابق نشانه</translation>
- </message>
- <message>
- <source>error occurred while parsing content</source>
- <translation>خطا در هنگام تحلیل محتوا رخ داد</translation>
- </message>
- <message>
- <source>unexpected character</source>
- <translation>نویسهٔ غیرمنتظرهٔ</translation>
- </message>
- <message>
- <source>invalid name for processing instruction</source>
- <translation>نام نامعتبر برای معرفی پردازش</translation>
- </message>
- <message>
- <source>version expected while reading the XML declaration</source>
- <translation>هنگام خواندن XML نسخه نیاز است</translation>
- </message>
- <message>
- <source>wrong value for standalone declaration</source>
- <translation>مقدار اشتباه برای بیان مستقل</translation>
- </message>
- <message>
- <source>encoding declaration or standalone declaration expected while reading the XML declaration</source>
- <translation>هنگام خواندن XML بیان کدگذاری یا بیان مستقل نیاز است</translation>
- </message>
- <message>
- <source>standalone declaration expected while reading the XML declaration</source>
- <translation>هنگام خواندن XML بیان مستقل نیاز است</translation>
- </message>
- <message>
- <source>error occurred while parsing document type definition</source>
- <translation>خطا در هنگام تحلیل نوع تعریف سند رخ داد</translation>
- </message>
- <message>
- <source>letter is expected</source>
- <translation>حرف مورد انتظار است</translation>
- </message>
- <message>
- <source>error occurred while parsing comment</source>
- <translation>خطا در هنگام تحلیل پیام رخ داد</translation>
- </message>
- <message>
- <source>error occurred while parsing reference</source>
- <translation>خطا در هنگام تحلیل مرجع رخ داد</translation>
- </message>
- <message>
- <source>internal general entity reference not allowed in DTD</source>
- <translation>موجودیت عمومی داخلی مرجع در DTD مجاز نیست</translation>
- </message>
- <message>
- <source>external parsed general entity reference not allowed in attribute value</source>
- <translation>موجودیت عمومی تجزیه‌شدهٔ خارجی مرجع در مقدار صفت مجاز نیست</translation>
- </message>
- <message>
- <source>external parsed general entity reference not allowed in DTD</source>
- <translation>موجودیت عمومی تجزیه‌شدهٔ خارجی مرجع در DTD مجاز نیست</translation>
- </message>
- <message>
- <source>unparsed entity reference in wrong context</source>
- <translation>موجودیت عمومی تجزیه‌نشدهٔ مرجع در زمینهٔ اشتباه</translation>
- </message>
- <message>
- <source>recursive entities</source>
- <translation>موجودیت‌های بازگشتی</translation>
- </message>
- <message>
- <source>error in the text declaration of an external entity</source>
- <translation>خطا در بیان متنی یک موجودیت خارجی</translation>
- </message>
-</context>
-<context>
- <name>QXmlPatternistCLI</name>
- <message>
- <source>Warning in %1, at line %2, column %3: %4</source>
- <translation>اخطار در %1 ،در خط %2 ، ستون %3: %4</translation>
- </message>
- <message>
- <source>Warning in %1: %2</source>
- <translation>اخطار در %1: %2</translation>
- </message>
- <message>
- <source>Unknown location</source>
- <translation>موقعیت ناشناخته</translation>
- </message>
- <message>
- <source>Error %1 in %2, at line %3, column %4: %5</source>
- <translation>خطای %1 در %2 ،در خط %3 ، ستون %4: %5</translation>
- </message>
- <message>
- <source>Error %1 in %2: %3</source>
- <translation>خطای %1 در %2: %3</translation>
- </message>
-</context>
-<context>
- <name>QXmlStream</name>
- <message>
- <source>Extra content at end of document.</source>
- <translation>محتویات اضافه در انتهای سند.</translation>
- </message>
- <message>
- <source>Invalid entity value.</source>
- <translation>مقدار موجودیت نامعتبر.</translation>
- </message>
- <message>
- <source>Invalid XML character.</source>
- <translation>نویسهٔ نامعتبر XML.</translation>
- </message>
- <message>
- <source>Sequence &apos;]]&gt;&apos; not allowed in content.</source>
- <translation>رشتهٔ «&lt;[[» در محتوا مجاز نیست.</translation>
- </message>
- <message>
- <source>Encountered incorrectly encoded content.</source>
- <translation>رویارویی با محتوای کدگذاری شده به‌شکل نادرست.</translation>
- </message>
- <message>
- <source>Namespace prefix &apos;%1&apos; not declared</source>
- <translation>پیشوند «%1» فضای‌نامی تعریف نشده است</translation>
- </message>
- <message>
- <source>Illegal namespace declaration.</source>
- <translation>بیان غیرمجاز فضای‌نامی.</translation>
- </message>
- <message>
- <source>Attribute redefined.</source>
- <translation>بازتعریف صفت.</translation>
- </message>
- <message>
- <source>Unexpected character &apos;%1&apos; in public id literal.</source>
- <translation>نویسهٔ غیرمنتظرهٔ «%1» در رشتهٔ id عمومی.</translation>
- </message>
- <message>
- <source>Invalid XML version string.</source>
- <translation>رشتهٔ نامعتبر نسخهٔ XML.</translation>
- </message>
- <message>
- <source>Unsupported XML version.</source>
- <translation>نسخهٔ پشتیبانی نشدهٔ XML.</translation>
- </message>
- <message>
- <source>The standalone pseudo attribute must appear after the encoding.</source>
- <translation>صفت مستقل کاذب باید بعد از کدگذاری ظاهر شود.</translation>
- </message>
- <message>
- <source>%1 is an invalid encoding name.</source>
- <translation>%1 یک نام کدگذاری نامعتبر است.</translation>
- </message>
- <message>
- <source>Encoding %1 is unsupported</source>
- <translation>کدگذاری %1 پشتیبانی نشده است</translation>
- </message>
- <message>
- <source>Standalone accepts only yes or no.</source>
- <translation>پذیرفتن‌های مستقل فقط بله یا خیر.</translation>
- </message>
- <message>
- <source>Invalid attribute in XML declaration.</source>
- <translation>صفت نامعتبر در بیان XML.</translation>
- </message>
- <message>
- <source>Premature end of document.</source>
- <translation>پایان نابه‌هنگام سند.</translation>
- </message>
- <message>
- <source>Invalid document.</source>
- <translation>سند نامعتبر.</translation>
- </message>
- <message>
- <source>Expected </source>
- <translation>مورد انتظار</translation>
- </message>
- <message>
- <source>, but got &apos;</source>
- <translation>، اما دریافت شده: &apos;</translation>
- </message>
- <message>
- <source>Unexpected &apos;</source>
- <translation>نامنتظره &apos;</translation>
- </message>
- <message>
- <source>Expected character data.</source>
- <translation>دادهٔ نویسه مورد انتظار است.</translation>
- </message>
- <message>
- <source>Recursive entity detected.</source>
- <translation>موجودیت بازگشتی پیدا‌ شد.</translation>
- </message>
- <message>
- <source>Start tag expected.</source>
- <translation>نشانهٔ شروع مورد انتظار.</translation>
- </message>
- <message>
- <source>NDATA in parameter entity declaration.</source>
- <translation>NDATA در بیان موجودیت پارامتر.</translation>
- </message>
- <message>
- <source>XML declaration not at start of document.</source>
- <translation>بیان XML در ابتدای سند نیست.</translation>
- </message>
- <message>
- <source>%1 is an invalid processing instruction name.</source>
- <translation>%1 یک دستورالعمل پردازشی نامعتبر است.</translation>
- </message>
- <message>
- <source>Invalid processing instruction name.</source>
- <translation>دستورالعمل پردازشی نامعتبر.</translation>
- </message>
- <message>
- <source>%1 is an invalid PUBLIC identifier.</source>
- <translation>%1 یک شناسهٔ عمومی نامعتبر است.</translation>
- </message>
- <message>
- <source>Invalid XML name.</source>
- <translation>نام XML نامعتبر.</translation>
- </message>
- <message>
- <source>Opening and ending tag mismatch.</source>
- <translation>نشانهٔ شروع و پایان نامناسب.</translation>
- </message>
- <message>
- <source>Entity &apos;%1&apos; not declared.</source>
- <translation>موجودیت «%1» بیان نشده است.</translation>
- </message>
- <message>
- <source>Reference to unparsed entity &apos;%1&apos;.</source>
- <translation>ارجاع به موجودیت تحلیل‌نشده «%1».</translation>
- </message>
- <message>
- <source>Reference to external entity &apos;%1&apos; in attribute value.</source>
- <translatorcomment>ارجاع به موجودیت خارجی «%1» در مقدار صفت.</translatorcomment>
- <translation></translation>
- </message>
- <message>
- <source>Invalid character reference.</source>
- <translation>ارجاع کاراکتر نامعتبر.</translation>
- </message>
-</context>
-<context>
- <name>QmlJSDebugger::LiveSelectionTool</name>
- <message>
- <source>Items</source>
- <translation>آیتم‌ها</translation>
- </message>
-</context>
-<context>
- <name>QmlJSDebugger::QmlToolBar</name>
- <message>
- <source>Inspector Mode</source>
- <translation>حالت بررسی</translation>
- </message>
- <message>
- <source>Play/Pause Animations</source>
- <translation>انیمیشن شروع/توقف</translation>
- </message>
- <message>
- <source>Select</source>
- <translation>انتخاب</translation>
- </message>
- <message>
- <source>Select (Marquee)</source>
- <translation>اتتخاب (حالت سایه‌بان)</translation>
- </message>
- <message>
- <source>Zoom</source>
- <translation>بزرگ‌نمایی</translation>
- </message>
- <message>
- <source>Color Picker</source>
- <translation>بوم رنگ</translation>
- </message>
- <message>
- <source>Apply Changes to QML Viewer</source>
- <translation>اعمال تغییرات روی نمایشگر QML</translation>
- </message>
- <message>
- <source>Apply Changes to Document</source>
- <translation>اعمال تغییرات روی سند</translation>
- </message>
- <message>
- <source>Tools</source>
- <translation>ابزارها</translation>
- </message>
- <message>
- <source>1x</source>
- <translation>۱×</translation>
- </message>
- <message>
- <source>0.5x</source>
- <translation>۰٫۵ ×</translation>
- </message>
- <message>
- <source>0.25x</source>
- <translation>۰٫۲۵ ×</translation>
- </message>
- <message>
- <source>0.125x</source>
- <translation>۰٫۱۲۵ ×</translation>
- </message>
- <message>
- <source>0.1x</source>
- <translation>۰٫۱ ×</translation>
- </message>
-</context>
-<context>
- <name>QmlJSDebugger::ToolBarColorBox</name>
- <message>
- <source>Copy Color</source>
- <translation>کپی رنگ</translation>
- </message>
-</context>
-<context>
- <name>QmlJSDebugger::ZoomTool</name>
- <message>
- <source>Zoom to &amp;100%</source>
- <translation>بزرگ‌نمایی به &amp;۱۰۰٪</translation>
- </message>
- <message>
- <source>Zoom In</source>
- <translation>بزرگ‌نمایی به داخل</translation>
- </message>
- <message>
- <source>Zoom Out</source>
- <translation>بزرگ‌نمایی به بیرون</translation>
- </message>
-</context>
-<context>
- <name>QtXmlPatterns</name>
- <message>
- <source>%1 is an unsupported encoding.</source>
- <translation>%1 یک کدگذاری پشتیبانی نشده است.</translation>
- </message>
- <message>
- <source>%1 contains octets which are disallowed in the requested encoding %2.</source>
- <translation>%1 شامل هشتایی‌هایی است که در کدگذاری درخواست شده توسط %2 مجاز نیستند.</translation>
- </message>
- <message>
- <source>The codepoint %1, occurring in %2 using encoding %3, is an invalid XML character.</source>
- <translation>کد‌نقطهٔ %1، در %2 واقع می‌شود از کدگذاری %3 استفاده می‌کند، یک نویسهٔ XML نامعتبر است.</translation>
- </message>
- <message>
- <source>Network timeout.</source>
- <translation>وقفهٔ زمانی شبکه.</translation>
- </message>
- <message>
- <source>Element %1 can&apos;t be serialized because it appears outside the document element.</source>
- <translation>عنصر %1 نمی‌تواند سریالیزه شود زیرا خارج از عنصر سند به نظر می‌رسد.</translation>
- </message>
- <message>
- <source>Attribute %1 can&apos;t be serialized because it appears at the top level.</source>
- <translation>صفت %1 نمی‌تواند مرتب شود زیرا در سطح بالا به نظر می‌رسد.</translation>
- </message>
- <message>
- <source>Year %1 is invalid because it begins with %2.</source>
- <translation>سال %1 نامعتبر است زیرا با %2 شروع می‌شود.</translation>
- </message>
- <message>
- <source>Day %1 is outside the range %2..%3.</source>
- <translation>روز %1 خارج از دامنهٔ %2 است..%3.</translation>
- </message>
- <message>
- <source>Month %1 is outside the range %2..%3.</source>
- <translation>ماه %1 خارج از دامنهٔ %2 است..%3.</translation>
- </message>
- <message>
- <source>Overflow: Can&apos;t represent date %1.</source>
- <translation>سرریز: نمی‌توان تاریخ %1 را نمایش داد.</translation>
- </message>
- <message>
- <source>Day %1 is invalid for month %2.</source>
- <translation>روز %1 برای ماه %2 نامعتبر است.</translation>
- </message>
- <message>
- <source>Time 24:%1:%2.%3 is invalid. Hour is 24, but minutes, seconds, and milliseconds are not all 0; </source>
- <translation>زمان ۲۴ ساعتی: %1 %2 %3 نامعتبر است. زمان ۲۴ ساعتی است اما دقیقه، ثانیه و میلی‌ثانیه صفر نیستند؛</translation>
- </message>
- <message>
- <source>Time %1:%2:%3.%4 is invalid.</source>
- <translation>زمان %1:%2:%3.%4 نامعتبر است.</translation>
- </message>
- <message>
- <source>Overflow: Date can&apos;t be represented.</source>
- <translation>سرریز: نمی‌توان تاریخ را نمایش داد.</translation>
- </message>
- <message>
- <source>At least one component must be present.</source>
- <translation>حداقل یک جزء باید نمایش داده شود.</translation>
- </message>
- <message>
- <source>At least one time component must appear after the %1-delimiter.</source>
- <translation>حداقل یک جزء زمان باید بعد از حائل‌ %1 ظاهر شود.</translation>
- </message>
- <message>
- <source>%1 is not a valid value of type %2.</source>
- <translation>%1 یک مقدار معتبر از نوع %2 نیست.</translation>
- </message>
- <message>
- <source>When casting to %1 from %2, the source value cannot be %3.</source>
- <translation>هنگام تبدیل از %2 به %1، مقدار مبدأ نمی‌تواند %3 شود.</translation>
- </message>
- <message>
- <source>Integer division (%1) by zero (%2) is undefined.</source>
- <translation>تقسیم صحیح (%1) بر صفر (%2) تعریف نشده است.</translation>
- </message>
- <message>
- <source>Division (%1) by zero (%2) is undefined.</source>
- <translation>تقسیم (%1) بر صفر (%2) تعریف نشده است.</translation>
- </message>
- <message>
- <source>Modulus division (%1) by zero (%2) is undefined.</source>
- <translation>باقیمانده‌گیری (%1) از صفر (%2) تعریف نشده است.</translation>
- </message>
- <message>
- <source>Dividing a value of type %1 by %2 (not-a-number) is not allowed.</source>
- <translation>تقسیم مقادیر از نوع %1 بر %2 (غیر عددی) مجاز نیست.</translation>
- </message>
- <message>
- <source>Dividing a value of type %1 by %2 or %3 (plus or minus zero) is not allowed.</source>
- <translation>تقسیم مقادیر از نوع %1 بر %2 یا %3 (+ یا - صفر) مجاز نیست.</translation>
- </message>
- <message>
- <source>Multiplication of a value of type %1 by %2 or %3 (plus or minus infinity) is not allowed.</source>
- <translation>ضرب مقادیر از نوع %1 در %2 یا %3 (+ یا - بی‌نهایت) مجاز نیست.</translation>
- </message>
- <message>
- <source>A value of type %1 cannot have an Effective Boolean Value.</source>
- <translation>مقدار از نوع %1 نمی‌تواند مقدار مؤثر منطقی داشته‌باشد.</translation>
- </message>
- <message>
- <source>Effective Boolean Value cannot be calculated for a sequence containing two or more atomic values.</source>
- <translation>مقدار مؤثر بولین نمی‌تواند برای رشته‌ای با دو یا چند مقدار اتمی محاسبه شود.</translation>
- </message>
- <message>
- <source>Value %1 of type %2 exceeds maximum (%3).</source>
- <translation>مقدار %1 از نوع %2 از حد ماکزیمم (%3) تجاوز می‌کند.</translation>
- </message>
- <message>
- <source>Value %1 of type %2 is below minimum (%3).</source>
- <translation>مقدار %1 از نوع %2 زیر حد کمینه (%3) است.</translation>
- </message>
- <message>
- <source>A value of type %1 must contain an even number of digits. The value %2 does not.</source>
- <translation>یک مقدار از نوع %1 باید تعداد زوج اعداد باشد. مقدار %2 این طور نیست.</translation>
- </message>
- <message>
- <source>%1 is not valid as a value of type %2.</source>
- <translation>%1 به عنوان مقداری از نوع %2 معتبر نیست.</translation>
- </message>
- <message>
- <source>Ambiguous rule match.</source>
- <translation>قاعدهٔ تطبیق مبهم.</translation>
- </message>
- <message>
- <source>Operator %1 cannot be used on type %2.</source>
- <translation>عملگر %1 روی نوع %2 قابل اجرا نیست.</translation>
- </message>
- <message>
- <source>Operator %1 cannot be used on atomic values of type %2 and %3.</source>
- <translation>عملگر %1 روی مقادیر اتمی از نوع %2 و %3 قابل اجرا نیست.</translation>
- </message>
- <message>
- <source>The namespace URI in the name for a computed attribute cannot be %1.</source>
- <translation>نام فضای‌نامی URL برای یک صفت محاسبه شده نمی‌تواند %1 باشد.</translation>
- </message>
- <message>
- <source>The name for a computed attribute cannot have the namespace URI %1 with the local name %2.</source>
- <translation>نام صفت محاسبه شده نمی‌تواند فضای نامی URL %1 را با نام محلی %2 داشته باشد.</translation>
- </message>
- <message>
- <source>Type error in cast, expected %1, received %2.</source>
- <translation>خطای نوع در تبدیل، مورد انتظار %1، دریافت شده %2.</translation>
- </message>
- <message>
- <source>When casting to %1 or types derived from it, the source value must be of the same type, or it must be a string literal. Type %2 is not allowed.</source>
- <translation>هنگامی که به %1 تبدیل می‌کنیم با انواع از آن مشتق می‌شوند، مقدار اولیه باید همان یا رشته باشد. نوع %2 مجاز نیست.</translation>
- </message>
- <message>
- <source>A comment cannot contain %1</source>
- <translation>یک توضیح نمی‌تواند شامل %1 باشد</translation>
- </message>
- <message>
- <source>A comment cannot end with a %1.</source>
- <translation>یک توضیح نمی‌تواند با یک %1 تمام شود.</translation>
- </message>
- <message>
- <source>In a namespace constructor, the value for a namespace cannot be an empty string.</source>
- <translation>در یک سازندهٔ فضای‌نامی، مقدار فضای‌نامی نمی‌تواند یک رشتهٔ خالی باشد.</translation>
- </message>
- <message>
- <source>The prefix must be a valid %1, which %2 is not.</source>
- <translation>پیشوند باید یک %1 معتبر باشد، که %2 نیست.</translation>
- </message>
- <message>
- <source>The prefix %1 cannot be bound.</source>
- <translation>پیشوند %1 نمی‌تواند مقید شود.</translation>
- </message>
- <message>
- <source>Only the prefix %1 can be bound to %2 and vice versa.</source>
- <translation>فقط پیشوند %1 می‌تواند به %2 مقید شود و برعکس.</translation>
- </message>
- <message>
- <source>An attribute node cannot be a child of a document node. Therefore, the attribute %1 is out of place.</source>
- <translation>یک گرهٔ صفت نمی‌تواند فرزند یک گرهٔ سند باشد. بنابراین، صفت %1 خارج از مکان است.</translation>
- </message>
- <message>
- <source>A library module cannot be evaluated directly. It must be imported from a main module.</source>
- <translation>یک ماژول کتابخانه‌ای نمی‌تواند به تنهایی بررسی شود. آن باید از یک ماژول اصلی وارد شود.</translation>
- </message>
- <message>
- <source>No template by name %1 exists.</source>
- <translation>هیچ قالبی با نام %1 وجود ندارد.</translation>
- </message>
- <message>
- <source>A value of type %1 cannot be a predicate. A predicate must have either a numeric type or an Effective Boolean Value type.</source>
- <translation>یک نوع نامعتبر %1 نمی‌تواند مستند باشد. یک مستند باید یک نوع عددی یا یک نوع مؤثر بولین داشته باشد.</translation>
- </message>
- <message>
- <source>A positional predicate must evaluate to a single numeric value.</source>
- <translation>یک مستند وابسته به موقعیت باید نسبت به یک مقدار عددی تک ارزیابی شود.</translation>
- </message>
- <message>
- <source>The target name in a processing instruction cannot be %1 in any combination of upper and lower case. Therefore, %2 is invalid.</source>
- <translation>نام هدف در دستورالعمل پردازش نمی‌تواند در هر ترکیب از حروف بزرگ و کوچک %1 باشد. بنابراین، %2 نامعتبر است.</translation>
- </message>
- <message>
- <source>%1 is not a valid target name in a processing instruction. It must be a %2 value, e.g. %3.</source>
- <translation>%1 یک نام هدف معتبر در دستورالعمل پردازش نیست. آن باید یک مقدار %2 باشد، برای مثال %3.</translation>
- </message>
- <message>
- <source>The last step in a path must contain either nodes or atomic values. It cannot be a mixture between the two.</source>
- <translation>آخرین گام در یک مسیر باید شامل گره یا مقدار اتمی باشد. آن نمی‌تواند ترکیبی بین هردو باشد.</translation>
- </message>
- <message>
- <source>The data of a processing instruction cannot contain the string %1</source>
- <translation>دادهٔ دستورالعمل پردازش نمی‌تواند شامل رشتهٔ %1 باشد</translation>
- </message>
- <message>
- <source>No namespace binding exists for the prefix %1</source>
- <translation>هیچ مقید‌سازی فضای‌نامی برای پیشوند %1 وجود ندارد</translation>
- </message>
- <message>
- <source>No namespace binding exists for the prefix %1 in %2</source>
- <translation>هیچ مقید‌سازی فضای‌نامی برای پیشوند %1 در %2 وجود ندارد</translation>
- </message>
- <message>
- <source>%1 is an invalid %2</source>
- <translation>%1 یک %2 نامعتبر است</translation>
- </message>
- <message>
- <source>The parameter %1 is passed, but no corresponding %2 exists.</source>
- <translation>پارامتر %1 پاس شده است، اما مترادف %2 وجود ندارد.</translation>
- </message>
- <message>
- <source>The parameter %1 is required, but no corresponding %2 is supplied.</source>
- <translation>پارامتر %1 مورد نیاز است است، اما مترادف %2 تأمین نشده است.</translation>
- </message>
- <message numerus="yes">
- <source>%1 takes at most %n argument(s). %2 is therefore invalid.</source>
- <translation>
- <numerusform>%1 حداکثر %n آرگومان می‌گیرد. بنابراین %2 نامعتبر است.</numerusform>
- </translation>
- </message>
- <message numerus="yes">
- <source>%1 requires at least %n argument(s). %2 is therefore invalid.</source>
- <translation>
- <numerusform>%1 لااقل %n آرگومان نیاز دارد. بنابراین %2 نامعتبر است.</numerusform>
- </translation>
- </message>
- <message>
- <source>The first argument to %1 cannot be of type %2. It must be a numeric type, xs:yearMonthDuration or xs:dayTimeDuration.</source>
- <translation>اولین آرگومان به %1 نمی‌تواند از نوع %2 باشد. آن باید یک نوع عددی، xs:yearMonthDuratin یا xs::dayTimeDuration باشد.</translation>
- </message>
- <message>
- <source>The first argument to %1 cannot be of type %2. It must be of type %3, %4, or %5.</source>
- <translation>اولین آرگومان به %1 نمی‌تواند از نوع %2 باشد. آن باید از نوع %3، %4 یا %5 باشد.</translation>
- </message>
- <message>
- <source>The second argument to %1 cannot be of type %2. It must be of type %3, %4, or %5.</source>
- <translation>دومین آرگومان به %1 نمی‌تواند از نوع %2 باشد. آن باید از نوع %3، %4 یا %5 باشد.</translation>
- </message>
- <message>
- <source>%1 is not a valid XML 1.0 character.</source>
- <translation>%1 یک کاراکتر معتبر 1.0 XML نیست.</translation>
- </message>
- <message>
- <source>The root node of the second argument to function %1 must be a document node. %2 is not a document node.</source>
- <translation>گره ریشهٔ دومین آرگومان به تابع %1 باید یک گره سند باشد. %2 یک گره سند نیست.</translation>
- </message>
- <message>
- <source>If both values have zone offsets, they must have the same zone offset. %1 and %2 are not the same.</source>
- <translation>اگر هر دو مقدار انحراف ناحیه‌ای دارند انحراف ناحیه‌ای آن‌ها باید برابر باشد. %1 و %2 یکی نیستند.</translation>
- </message>
- <message>
- <source>%1 was called.</source>
- <translation>%1 فراخوانی شده بود.</translation>
- </message>
- <message>
- <source>%1 must be followed by %2 or %3, not at the end of the replacement string.</source>
- <translation>%1 باید با %2 یا %3 همراه شود، نه در پایان رشتهٔ جایگزین.</translation>
- </message>
- <message>
- <source>In the replacement string, %1 must be followed by at least one digit when not escaped.</source>
- <translation>در رشتهٔ جایگزین، %1 هنگامی که شناسهٔ فرار نیست باید حداقل با یک رقم همراه شود.</translation>
- </message>
- <message>
- <source>In the replacement string, %1 can only be used to escape itself or %2, not %3</source>
- <translation>در رشتهٔ جایگزین، %1 فقط باید برای فرار از %2 یا خودش استفاده شود، نه %3</translation>
- </message>
- <message>
- <source>%1 matches newline characters</source>
- <translation>%1 با کاراکتر خط‌جدید مطابقت دارد</translation>
- </message>
- <message>
- <source>%1 and %2 match the start and end of a line.</source>
- <translation>%1 و %2 شروع و پایان یک خط را جور می‌کنند.</translation>
- </message>
- <message>
- <source>Matches are case insensitive</source>
- <translation>تطابق‌ها حساس به حالت هستند</translation>
- </message>
- <message>
- <source>Whitespace characters are removed, except when they appear in character classes</source>
- <translation>کاراکتر‌های فضای خالی حذف می‌شوند به جز مواردی که در رده‌های کاراکتر پیدا شوند</translation>
- </message>
- <message>
- <source>%1 is an invalid regular expression pattern: %2</source>
- <translation>%1 یک الگوی عبارت منظم نامعتبر است: %2</translation>
- </message>
- <message>
- <source>%1 is an invalid flag for regular expressions. Valid flags are:</source>
- <translation>%1 یک پرچم نامعتبر برای عبارات منظم است. پرچم‌های معتبر این‌ها هستند:</translation>
- </message>
- <message>
- <source>If the first argument is the empty sequence or a zero-length string (no namespace), a prefix cannot be specified. Prefix %1 was specified.</source>
- <translation>اگر اولین آرگومان خالی یا یک رشته با طول صفر باشد، یک پیشوند نمی‌تواند مشخص شود. پیشوند %1 مشخص شده بود.</translation>
- </message>
- <message>
- <source>It will not be possible to retrieve %1.</source>
- <translation>امکان بازیابی %1 وجود ندارد.</translation>
- </message>
- <message>
- <source>The default collection is undefined</source>
- <translation>مجموعهٔ پیش‌فرض تعریف نشده است</translation>
- </message>
- <message>
- <source>%1 cannot be retrieved</source>
- <translation>نمی‌توان %1 را بازیابی کرد</translation>
- </message>
- <message>
- <source>The normalization form %1 is unsupported. The supported forms are %2, %3, %4, and %5, and none, i.e. the empty string (no normalization).</source>
- <translation>نرمال‌سازی از %1 پشتیبانی نشده است. شکل‌های پشتیبانی شده %2، %3، %4، %5 و رشته خالی هستند.</translation>
- </message>
- <message>
- <source>A zone offset must be in the range %1..%2 inclusive. %3 is out of range.</source>
- <translation>یک انحراف ناحیه‌ای باید شامل محدودهٔ %1 تا %2 باشد. %3 خارج از محدوده است.</translation>
- </message>
- <message>
- <source>%1 is not a whole number of minutes.</source>
- <translation>%1 تمام عدد دقیقه‌ها نیست.</translation>
- </message>
- <message>
- <source>The URI cannot have a fragment</source>
- <translation>URL نمی‌تواند شکستگی داشته باشد</translation>
- </message>
- <message>
- <source>Required cardinality is %1; got cardinality %2.</source>
- <translation>اصلیت %1 درخواست شد؛ %2 حاصل شد.</translation>
- </message>
- <message>
- <source>The item %1 did not match the required type %2.</source>
- <translation>آیتم %1 با نوع موردنیاز %2 مطابقت ندارد.</translation>
- </message>
- <message>
- <source>The variable %1 is unused</source>
- <translation>متغیر %1 استفاده نشده است</translation>
- </message>
- <message>
- <source>W3C XML Schema identity constraint selector</source>
- <translation>موجودیت طرح XML W3C انتخاب‌کننده را محدود می‌کند</translation>
- </message>
- <message>
- <source>W3C XML Schema identity constraint field</source>
- <translation>موجودیت طرح XML W3C رشته را محدود می‌کند</translation>
- </message>
- <message>
- <source>A construct was encountered which is disallowed in the current language(%1).</source>
- <translation>برخورد با ساختار غیرمجاز در زبان جاری (%1)..</translation>
- </message>
- <message>
- <source>%1 is an unknown schema type.</source>
- <translation>%1 نوع ناشناختهٔ طرح نوع.</translation>
- </message>
- <message>
- <source>A template with name %1 has already been declared.</source>
- <translation>یک قالب با نام %1 هم‌اکنون بیان شده است.</translation>
- </message>
- <message>
- <source>%1 is not a valid numeric literal.</source>
- <translation>%1 یک لفظ عددی نامعتبر است.</translation>
- </message>
- <message>
- <source>Only one %1 declaration can occur in the query prolog.</source>
- <translation>فقط اعلان یک %1می‌تواند در prolog پرس‌وجویی اتفاق بیفتد.</translation>
- </message>
- <message>
- <source>The initialization of variable %1 depends on itself</source>
- <translation>فرمت متغیر %1 به خودش وابسته است</translation>
- </message>
- <message>
- <source>No variable with name %1 exists</source>
- <translation>هیچ متغییری با نام %1 وجود ندارد</translation>
- </message>
- <message>
- <source>Version %1 is not supported. The supported XQuery version is 1.0.</source>
- <translation>نسخهٔ %1 پشتیبانی نشده است. نسخهٔ پشتیبانی شدهٔ XQuery 1.0است.</translation>
- </message>
- <message>
- <source>The encoding %1 is invalid. It must contain Latin characters only, must not contain whitespace, and must match the regular expression %2.</source>
- <translation>کدگذاری %1 نامعتبر است. آن فقط باید شامل حروف لاتین باشد و نباید شامل فضای خالی باشد و همچنین باید با عبارت منظم %2 تطابق داشته باشد.</translation>
- </message>
- <message>
- <source>No function with signature %1 is available</source>
- <translation>تابعی با امضای %1 در دسترس نیست</translation>
- </message>
- <message>
- <source>A default namespace declaration must occur before function, variable, and option declarations.</source>
- <translation>اعلان یک فضای‌نامی پیش‌فرض باید قبل از اعلان تابع، متغیر و گزینه‌ها اتفاق بیفتد.</translation>
- </message>
- <message>
- <source>Namespace declarations must occur before function, variable, and option declarations.</source>
- <translation>اعلان فضای‌نامی باید قبل از اعلان تابع، متغیر و گزینه‌ها اتفاق بیفتد.</translation>
- </message>
- <message>
- <source>Module imports must occur before function, variable, and option declarations.</source>
- <translation>وارد‌کردن ماژول باید قبل از اعلان تابع، متغیر و گزینه‌ها اتفاق بیفتد.</translation>
- </message>
- <message>
- <source>The keyword %1 cannot occur with any other mode name.</source>
- <translation>کلیدواژهٔ %1 نمی‌تواند با هیچ اسم حالت دیگری اتفاق بیفتد.</translation>
- </message>
- <message>
- <source>The value of attribute %1 must be of type %2, which %3 isn&apos;t.</source>
- <translation>مقدار صفت %1 باید از نوع %2 باشد، در حالی که %3 نیست.</translation>
- </message>
- <message>
- <source>It is not possible to redeclare prefix %1.</source>
- <translation>نمی‌توان پیشوند %1 را دوباره اعلان کرد.</translation>
- </message>
- <message>
- <source>The prefix %1 cannot be bound. By default, it is already bound to the namespace %2.</source>
- <translation>پیشوند %1 نمی‌تواند مقید شود. به طور پیش‌فرض، آن به فضای‌نامی %2 مقید شده است.</translation>
- </message>
- <message>
- <source>Prefix %1 is already declared in the prolog.</source>
- <translation>پیشوند %1 هم‌اکنون در prolog اعلان شده است.</translation>
- </message>
- <message>
- <source>The name of an option must have a prefix. There is no default namespace for options.</source>
- <translation>نام گزینه باید پیشوند داشته باشد. فضای‌نامی پیش‌فرضی برای گزینه‌ها وجود ندارد.</translation>
- </message>
- <message>
- <source>The Schema Import feature is not supported, and therefore %1 declarations cannot occur.</source>
- <translation>ویژگی وارد‌کردن طرح پشتیبانی نشده است، بنابراین اعلان %1 نمی‌تواند اتفاق بیفتد.</translation>
- </message>
- <message>
- <source>The target namespace of a %1 cannot be empty.</source>
- <translation>فضای‌نامی هدف %1 نمی‌تواند خالی باشد.</translation>
- </message>
- <message>
- <source>The module import feature is not supported</source>
- <translation>ویژگی وارد‌کردن ماژول پشتیبانی نشده است</translation>
- </message>
- <message>
- <source>A variable with name %1 has already been declared.</source>
- <translation>یک متغیر با نام %1 هم‌اکنون اعلان شده است.</translation>
- </message>
- <message>
- <source>No value is available for the external variable with name %1.</source>
- <translation>مقداری برای متغیر خارجی با نام %1 در دسترس نیست.</translation>
- </message>
- <message>
- <source>A stylesheet function must have a prefixed name.</source>
- <translation>یک تابع مجموعه‌تعاریف باید یک نام پیشوندی داشته باشد.</translation>
- </message>
- <message>
- <source>The namespace for a user defined function cannot be empty (try the predefined prefix %1 which exists for cases like this)</source>
- <translation type="obsolete">فضای‌نامی برای توابع تعریف شده توسط کاربر نمی‌تواند خالی باشد(پیشوند از پیش تعریف شدهٔ %1 را که برای این موارد وجود دارد امتحان کنید)</translation>
- </message>
- <message>
- <source>The namespace for a user defined function cannot be empty (try the predefined prefix %1, which exists for cases like this)</source>
- <translation>فضای نام برای تابع تعریف شده توسط کاربر نمی‌تواند تهی باشد. (پیشوند ازقبل تعریف‌شدهٔ %1 را که برای این‌گونه موارد درنظر گرفته شده، امتحان کنید)</translation>
- </message>
- <message>
- <source>The namespace %1 is reserved; therefore user defined functions may not use it. Try the predefined prefix %2, which exists for these cases.</source>
- <translation>فضای‌نامی %1 رزرو شده است؛ بنابراین توابع تعریف شده توسط کاربر نمی‌توانند از آن استفاده کنند. پیشوند از پیش تعریف شدهٔ %2 را که برای این موارد وجود دارد امتحان کنید.</translation>
- </message>
- <message>
- <source>The namespace of a user defined function in a library module must be equivalent to the module namespace. In other words, it should be %1 instead of %2</source>
- <translation>فضای‌نامی یک تابع تعریف شده توسط کاربر در یک ماژول کتابخانه‌ای باید هم‌ارز فضای‌نامی ماژول باشد. به بیان دیگر، باید %1 به‌جای %2 باشد</translation>
- </message>
- <message>
- <source>A function already exists with the signature %1.</source>
- <translation>یک تابع با امضای %1 هم‌اکنون وجود دارد.</translation>
- </message>
- <message>
- <source>No external functions are supported. All supported functions can be used directly, without first declaring them as external</source>
- <translation>هیچ تابع خارجی پشتیبانی نشده است. تمام توابع پشتیبانی شده می‌توانند بدون بیان به صورت خارجی در ابتدا، به طور مستقیم استفاده شوند</translation>
- </message>
- <message>
- <source>An argument with name %1 has already been declared. Every argument name must be unique.</source>
- <translation>یک آرگومان با نام %1 هم‌اکنون اعلان شده است. نام هر آرگومان باید یکتا باشد.</translation>
- </message>
- <message>
- <source>When function %1 is used for matching inside a pattern, the argument must be a variable reference or a string literal.</source>
- <translation>هنگامی که تابع %1 برای تطابق داخل الگو استفاده می‌شود، آرگومان باید یک اشاره‌گر به متغر یا رشته باشد.</translation>
- </message>
- <message>
- <source>In an XSL-T pattern, the first argument to function %1 must be a string literal, when used for matching.</source>
- <translation>در یک الگوی XSL-T، آرگومان اول تابع %1 هنگامی که برای تطابق استفاده می‌شود باید رشته باشد.</translation>
- </message>
- <message>
- <source>In an XSL-T pattern, the first argument to function %1 must be a literal or a variable reference, when used for matching.</source>
- <translation>در یک الگوی XSL-T، آرگومان اول تابع %1 هنگامی که برای تطابق استفاده می‌شود باید لفظ یا اشاره‌گر به متغیر باشد.</translation>
- </message>
- <message>
- <source>In an XSL-T pattern, function %1 cannot have a third argument.</source>
- <translation>در یک الگوی XSL-T، تابع %1 نمی‌تواند آرگومان سوم داشته باشد.</translation>
- </message>
- <message>
- <source>In an XSL-T pattern, only function %1 and %2, not %3, can be used for matching.</source>
- <translation>در یک الگوی XSL-T، فقط توابع %1 و %2 نه %3 می‌تواند برای تطابق استفاده شوند.</translation>
- </message>
- <message>
- <source>In an XSL-T pattern, axis %1 cannot be used, only axis %2 or %3 can.</source>
- <translation>در یک الگوی XSL-T، فقط الگو‌های %2 و %3 نه %1 می‌توانند استفاده شوند.</translation>
- </message>
- <message>
- <source>%1 is an invalid template mode name.</source>
- <translation>%1 یک نام حالت قالب نامعتبر است.</translation>
- </message>
- <message>
- <source>The name of a variable bound in a for-expression must be different from the positional variable. Hence, the two variables named %1 collide.</source>
- <translation>نام یک متغیر مقید شده برای عبارت باید متفاوت از نام یک متغیر موقعیتی باشد. بنابراین دو متغیر با نام %1 برخورد دارند.</translation>
- </message>
- <message>
- <source>The Schema Validation Feature is not supported. Hence, %1-expressions may not be used.</source>
- <translation>ویژگی اعتبار‌سنجی طرح پشتیبانی نشده است. بنابراین، عبارات-%1 ممکن است استفاده نشود.</translation>
- </message>
- <message>
- <source>None of the pragma expressions are supported. Therefore, a fallback expression must be present</source>
- <translation>هیچ عبارت عملی پشتیبانی نشده اسن. بنابراین، یک عبارت عقب‌نشینی باید ارائه شود</translation>
- </message>
- <message>
- <source>Each name of a template parameter must be unique; %1 is duplicated.</source>
- <translation>هر نام پارامتر قالب باید یگانه باشد؛ %1 چندگانه است.</translation>
- </message>
- <message>
- <source>The %1-axis is unsupported in XQuery</source>
- <translation>محور %1 در XQuery پشتیبانی نشده است</translation>
- </message>
- <message>
- <source>No function with name %1 is available.</source>
- <translation>هیچ تابعی با نام %1 در دسترس نیست.</translation>
- </message>
- <message>
- <source>The namespace URI cannot be the empty string when binding to a prefix, %1.</source>
- <translation>فضای‌نامی URL هنگامی که به یک پیشوند مقید می‌شود نمی‌تواند رشتهٔ خالی باشد، %1.</translation>
- </message>
- <message>
- <source>%1 is an invalid namespace URI.</source>
- <translation>%1 یک فضای نامی URL نامعتبر است.</translation>
- </message>
- <message>
- <source>It is not possible to bind to the prefix %1</source>
- <translation>مقید کردن به پیشوند %1 ممکن نیست</translation>
- </message>
- <message>
- <source>Namespace %1 can only be bound to %2 (and it is, in either case, pre-declared).</source>
- <translation>فضای‌نامی %1 فقط می‌تواند به %2 مقید شود (در هر حالتی پیش اعلان شده است).</translation>
- </message>
- <message>
- <source>Prefix %1 can only be bound to %2 (and it is, in either case, pre-declared).</source>
- <translation>پیشوند %1 فقط می‌تواند به %2 مقید شود (در هر حالتی پیش اعلان شده است).</translation>
- </message>
- <message>
- <source>Two namespace declaration attributes have the same name: %1.</source>
- <translation>صفت‌های اعلان دو فضای نام دارای یک نام هستند: %1.</translation>
- </message>
- <message>
- <source>The namespace URI must be a constant and cannot use enclosed expressions.</source>
- <translation>فضای‌نامی URL باید ثابت باشد و نمی‌تواند به عبارات بپیوندد.</translation>
- </message>
- <message>
- <source>An attribute with name %1 has already appeared on this element.</source>
- <translation>یک صفت با نام %1 هم‌اکنون در این عنصر شده است.</translation>
- </message>
- <message>
- <source>A direct element constructor is not well-formed. %1 is ended with %2.</source>
- <translation>سازندهٔ مستقیم یک عنصر خوش‌فرم نیست. %1 با %2 تمام شده است.</translation>
- </message>
- <message>
- <source>The name %1 does not refer to any schema type.</source>
- <translation>نام %1 به هیچ نوع طرحی اشاره نمی‌کند.</translation>
- </message>
- <message>
- <source>%1 is an complex type. Casting to complex types is not possible. However, casting to atomic types such as %2 works.</source>
- <translation>%1 یک نوع پیچیده است. تبدیل به نوع پیچیده غیرممکن است. اما تبدیل به انواع اتمی مثل %2 کار می‌کند.</translation>
- </message>
- <message>
- <source>%1 is not an atomic type. Casting is only possible to atomic types.</source>
- <translation>%1 یک نوع اتمی نیست. تبدیل فقط برای انواع اتمی ممکن است.</translation>
- </message>
- <message>
- <source>%1 is not a valid name for a processing-instruction.</source>
- <translation>%1 یک نام معتبر برای دستوراعمل پردازش نیست.</translation>
- </message>
- <message>
- <source>%1 is not in the in-scope attribute declarations. Note that the schema import feature is not supported.</source>
- <translation>%1 یک اعلان صفت درون قلمرویی نیست. توجه کنید که ویژگی وارد‌کردن طرح پشتیبانی نشده است.</translation>
- </message>
- <message>
- <source>The name of an extension expression must be in a namespace.</source>
- <translation>نام یک عبارت توسعه داده شده باید در فضای‌نامی باشد.</translation>
- </message>
- <message>
- <source>Element %1 is not allowed at this location.</source>
- <translation>عنصر %1 در این مکان مجاز نیست.</translation>
- </message>
- <message>
- <source>Text nodes are not allowed at this location.</source>
- <translation>گره‌های متن در این مکان مجاز نیستند.</translation>
- </message>
- <message>
- <source>Parse error: %1</source>
- <translation>خطای تحلیل: %1</translation>
- </message>
- <message>
- <source>The value of the XSL-T version attribute must be a value of type %1, which %2 isn&apos;t.</source>
- <translation>مقدار صفت ورژن XSL-T باید از نوع %1 باشد در حالی که %2 نیست.</translation>
- </message>
- <message>
- <source>Running an XSL-T 1.0 stylesheet with a 2.0 processor.</source>
- <translation>اجرای یک مجموعه‌تعاریف 1.0 XSL-T با یک پردازنده 2.0.</translation>
- </message>
- <message>
- <source>Unknown XSL-T attribute %1.</source>
- <translation>صفت ناشناخته %1 XSL-T.</translation>
- </message>
- <message>
- <source>Attribute %1 and %2 are mutually exclusive.</source>
- <translation>صفات %1 و %2 متقابلاً انحصاری هستند.</translation>
- </message>
- <message>
- <source>In a simplified stylesheet module, attribute %1 must be present.</source>
- <translation>در یک ماژول مجموعه تعاریف ساده شده، صفت %1 باید ارائه شود.</translation>
- </message>
- <message>
- <source>If element %1 has no attribute %2, it cannot have attribute %3 or %4.</source>
- <translation>اگر عنصر %1 صفت %2 را نداشته باشد، نمی‌تواند صفت %3 یا %4 را داشته باشد.</translation>
- </message>
- <message>
- <source>Element %1 must have at least one of the attributes %2 or %3.</source>
- <translation>عنصر %1 باید حداقل یکی از صفات %2 یا %3 را داشته باشد.</translation>
- </message>
- <message>
- <source>At least one mode must be specified in the %1-attribute on element %2.</source>
- <translation>حداقل یک حالت باید به صورت صفت %1 در عنصر %2 مشخص شود.</translation>
- </message>
- <message>
- <source>Element %1 must come last.</source>
- <translation>عنصر %1 باید در آخر بیاید.</translation>
- </message>
- <message>
- <source>At least one %1-element must occur before %2.</source>
- <translation>حداقل یک عنصر %1 قبل از %2 باید واقع شود.</translation>
- </message>
- <message>
- <source>Only one %1-element can appear.</source>
- <translation>فقط یک عنصر %1 می‌تواند ظاهر شود.</translation>
- </message>
- <message>
- <source>At least one %1-element must occur inside %2.</source>
- <translation>حداقل یک عنصر %1 باید داخل %2 واقع شود.</translation>
- </message>
- <message>
- <source>When attribute %1 is present on %2, a sequence constructor cannot be used.</source>
- <translation>هنگامی که صفت %1 روی %2 ارائه می‌شود، یک سازندهٔ رشته نمی‌تواند استفاده شود.</translation>
- </message>
- <message>
- <source>Element %1 must have either a %2-attribute or a sequence constructor.</source>
- <translation>عنصر %1 باید یک صفت %2 یا یک سازندهٔ رشته داشته باشد.</translation>
- </message>
- <message>
- <source>When a parameter is required, a default value cannot be supplied through a %1-attribute or a sequence constructor.</source>
- <translation>هنگامی که یک پارامتر موردنیاز است، یک مقدار پیش‌فرض نمی‌تواند به واسطهٔ صفت %1 یا سازندهٔ رشته تأمین شود.</translation>
- </message>
- <message>
- <source>Element %1 cannot have children.</source>
- <translation>عنصر %1 نمی‌تواند فرزند داشته باشد.</translation>
- </message>
- <message>
- <source>Element %1 cannot have a sequence constructor.</source>
- <translation>عنصر %1 نمی‌تواند سازندهٔ رشته داشته باشد.</translation>
- </message>
- <message>
- <source>The attribute %1 cannot appear on %2, when it is a child of %3.</source>
- <translation>صفت %1 نمی‌تواند روی %2 ظاهر شود، در حالی که فرزند %3 است.</translation>
- </message>
- <message>
- <source>A parameter in a function cannot be declared to be a tunnel.</source>
- <translation>یک پارامتر در یک تابع نمی‌تواند به عنوان تونل اعلان شود.</translation>
- </message>
- <message>
- <source>This processor is not Schema-aware and therefore %1 cannot be used.</source>
- <translation>این پردازنده طرح-آگاه نیست بنابراین %1 نمی‌تواند استفاده شود.</translation>
- </message>
- <message>
- <source>Top level stylesheet elements must be in a non-null namespace, which %1 isn&apos;t.</source>
- <translation>عنصر مجموعهٔ تعریف سطح بالا باید یک فضای‌نامی غیر‌تهی باشد، در حالی که %1 نیست.</translation>
- </message>
- <message>
- <source>The value for attribute %1 on element %2 must either be %3 or %4, not %5.</source>
- <translation>مقدار صفت %1 روی عنصر %2 باید %3 یا %4 باشد، نه %5.</translation>
- </message>
- <message>
- <source>Attribute %1 cannot have the value %2.</source>
- <translation>صفت %1 نمی‌تواند مقدار %2 داشته باشد.</translation>
- </message>
- <message>
- <source>The attribute %1 can only appear on the first %2 element.</source>
- <translation>صفت %1 فقط می‌تواند روی %2 عنصر اول به نظر برسد.</translation>
- </message>
- <message>
- <source>At least one %1 element must appear as child of %2.</source>
- <translation>حداقل یک عنصر %1 باید به عنوان فرزند %2 ظاهر شود.</translation>
- </message>
- <message>
- <source>Empty particle cannot be derived from non-empty particle.</source>
- <translation>یک ذرهٔ تهی نمی‌تواند از یک ذرهٔ غیرتهی مشتق شود.</translation>
- </message>
- <message>
- <source>Derived particle is missing element %1.</source>
- <translation>ذرهٔ مشتق شده عنصر گمشدهٔ %1 است.</translation>
- </message>
- <message>
- <source>Derived element %1 is missing value constraint as defined in base particle.</source>
- <translation>عنصر مشتق شدهٔ %1 مقدار گمشده‌ایست که در ذرهٔ پایهٔ به عنوان تعریف شده مقید شده.</translation>
- </message>
- <message>
- <source>Derived element %1 has weaker value constraint than base particle.</source>
- <translation>عنصر مشتق شده %1 مقدار ضعیف‌تری دارد که از عنصر پایه مقید می‌شود.</translation>
- </message>
- <message>
- <source>Fixed value constraint of element %1 differs from value constraint in base particle.</source>
- <translation>مقدار اصلاح شده‌ای که از عنصر %1 مقید می‌شود از مقداری که از عنصر پایه مقید می‌شود متفاوت است.</translation>
- </message>
- <message>
- <source>Derived element %1 cannot be nillable as base element is not nillable.</source>
- <translation>عنصر مشتق شده %1 همان طور که عنصر پایه‌اش nillable نیست نمی‌تواند nillable باشد.</translation>
- </message>
- <message>
- <source>Block constraints of derived element %1 must not be more weaker than in the base element.</source>
- <translation>بلاکی که از عنصر مشتق شده %1 مقید می‌شود نباید از عنصر پایه ضعیف‌تر باشد.</translation>
- </message>
- <message>
- <source>Simple type of derived element %1 cannot be validly derived from base element.</source>
- <translation>نوع سادهٔ مشتق شده از عنصر %1 نمی‌تواند به طور معتبر از عنصر پایه مشتق شود.</translation>
- </message>
- <message>
- <source>Complex type of derived element %1 cannot be validly derived from base element.</source>
- <translation>نوع پیچیدهٔ مشتق شده از عنصر %1 نمی‌تواند به طور معتبر از عنصر پایه مشتق شود.</translation>
- </message>
- <message>
- <source>Element %1 is missing in derived particle.</source>
- <translation>عنصر %1 در جزء مشتق‌شده گم شده است.</translation>
- </message>
- <message>
- <source>Element %1 does not match namespace constraint of wildcard in base particle.</source>
- <translation>عنصر %1 با فضای‌نامی که از حرف جایگزین شونده در عنصر پایه مقید می‌شود تطابق ندارد.</translation>
- </message>
- <message>
- <source>Wildcard in derived particle is not a valid subset of wildcard in base particle.</source>
- <translation>حرف جایگزین شونده در عنصر مشتق شده یک زیر‌مجموعه معتبر از حرف جایگزین شونده در عنصر پایه نیست.</translation>
- </message>
- <message>
- <source>processContent of wildcard in derived particle is weaker than wildcard in base particle.</source>
- <translation>محتویات پردازش حرف جایگزین شونده در عنصر مشتق شده از حرف جایگزین شونده در عنصر پایه ضعیف‌تر است.</translation>
- </message>
- <message>
- <source>Derived particle allows content that is not allowed in the base particle.</source>
- <translation>محتویات غیرمجاز در عنصر پایه در عنصر مشتق شده مجازند.</translation>
- </message>
- <message>
- <source>%1 has inheritance loop in its base type %2.</source>
- <translation>%1 در نوع %2 پایه‌اش حلقهٔ وراثت دارد.</translation>
- </message>
- <message>
- <source>Circular inheritance of base type %1.</source>
- <translation>وراثت گردشی پایهٔ نوع %1.</translation>
- </message>
- <message>
- <source>Circular inheritance of union %1.</source>
- <translation>وراثت گردشی اتحاد %1.</translation>
- </message>
- <message>
- <source>%1 is not allowed to derive from %2 by restriction as the latter defines it as final.</source>
- <translation>%1 نمی‌تواند با شرط از %2 مشتق شود مانند نویسه‌ای که آن را به عنوان نهایی تعریف می‌کند.</translation>
- </message>
- <message>
- <source>%1 is not allowed to derive from %2 by extension as the latter defines it as final.</source>
- <translation>%1 نمی‌تواند با پسوند از %2 مشتق شود مانند نویسه‌ای که آن را به عنوان نهایی تعریف می‌کند.</translation>
- </message>
- <message>
- <source>Base type of simple type %1 cannot be complex type %2.</source>
- <translation>نوع پایهٔ نوع سادهٔ %1 نمی‌تواند نوع پیچیدهٔ %2 باشد.</translation>
- </message>
- <message>
- <source>Simple type %1 cannot have direct base type %2.</source>
- <translation>نوع سادهٔ %1 نمی‌تواند نوع پایهٔ مستقیم %2 را باشد.</translation>
- </message>
- <message>
- <source>Simple type %1 is not allowed to have base type %2.</source>
- <translation>نوع سادهٔ %1 مجاز نیست نوع پایهٔ مستقیم %2 را داشته باشد.</translation>
- </message>
- <message>
- <source>Simple type %1 can only have simple atomic type as base type.</source>
- <translation>نوع سادهٔ %1 فقط می‌تواند نوع سادهٔ اتمی را به عنوان نوع پایه داشته باشد.</translation>
- </message>
- <message>
- <source>Simple type %1 cannot derive from %2 as the latter defines restriction as final.</source>
- <translation>%1 نمی‌تواند از %2 مشتق شود مانند نویسه‌ای که قید را به عنوان نهایی تعریف می‌کند.</translation>
- </message>
- <message>
- <source>Variety of item type of %1 must be either atomic or union.</source>
- <translation>نوع آیتم نوع %1 باید اتمی یا اتحاد باشد.</translation>
- </message>
- <message>
- <source>Variety of member types of %1 must be atomic.</source>
- <translation>نوع عضو نوع %1 باید اتمی باشد.</translation>
- </message>
- <message>
- <source>%1 is not allowed to derive from %2 by list as the latter defines it as final.</source>
- <translation>%1 نمی‌تواند با لیست از %2 مشتق شود مانند نویسه‌ای که آن را به عنوان نهایی تعریف می‌کند.</translation>
- </message>
- <message>
- <source>Simple type %1 is only allowed to have %2 facet.</source>
- <translation>نوع سادهٔ %1 فقط مجاز است رویهٔ %2 را داشته باشد.</translation>
- </message>
- <message>
- <source>Base type of simple type %1 must have variety of type list.</source>
- <translation>نوع پایهٔ نوع سادهٔ %1 باید از نوع لیست باشد.</translation>
- </message>
- <message>
- <source>Base type of simple type %1 has defined derivation by restriction as final.</source>
- <translation>نوع پایهٔ نوع سادهٔ %1 اشتقاق را با قید پایانی تعریف کرده است.</translation>
- </message>
- <message>
- <source>Item type of base type does not match item type of %1.</source>
- <translation>آیتم نوع پایه با آیتم نوع %1 مطابقت ندارد.</translation>
- </message>
- <message>
- <source>Simple type %1 contains not allowed facet type %2.</source>
- <translation>نوع سادهٔ %1 شامل رویهٔ غیر‌مجاز نوع %2 است.</translation>
- </message>
- <message>
- <source>%1 is not allowed to derive from %2 by union as the latter defines it as final.</source>
- <translation>%1 نمی‌تواند با اتحاد از %2 مشتق شود مانند نویسه‌ای که آن را به عنوان نهایی تعریف می‌کند.</translation>
- </message>
- <message>
- <source>%1 is not allowed to have any facets.</source>
- <translation>نوع سادهٔ %1 مجاز نیست هیچ رویه‌ای داشته باشد.</translation>
- </message>
- <message>
- <source>Base type %1 of simple type %2 must have variety of union.</source>
- <translation>نوع پایهٔ %1 نوع سادهٔ %2 بایدازنوع اتحاد باشد.</translation>
- </message>
- <message>
- <source>Base type %1 of simple type %2 is not allowed to have restriction in %3 attribute.</source>
- <translation>نوع پایهٔ %1 نوع سادهٔ %2 مجاز نیست در صفت %3 محدودیت داشته باشد.</translation>
- </message>
- <message>
- <source>Member type %1 cannot be derived from member type %2 of %3&apos;s base type %4.</source>
- <translation>نوع %1 نمی‌تواند از نوع %2 نوع %4 پایهٔ %3 مشتق شود.</translation>
- </message>
- <message>
- <source>Derivation method of %1 must be extension because the base type %2 is a simple type.</source>
- <translation>روش اشتقاق %1 باید پسوند باشد زیرا پایهٔ نوع %2 ساده است.</translation>
- </message>
- <message>
- <source>Complex type %1 has duplicated element %2 in its content model.</source>
- <translation>نوع پیچیدهٔ %1 در مدل محتویاتش عنصر چندگانهٔ %2 را دارد.</translation>
- </message>
- <message>
- <source>Complex type %1 has non-deterministic content.</source>
- <translation>نوع پیچیدهٔ %1 محتویات غیرقطعی دارد.</translation>
- </message>
- <message>
- <source>Attributes of complex type %1 are not a valid extension of the attributes of base type %2: %3.</source>
- <translation>صفات نوع پیچیدهٔ %1 پسوند معتبر صفات نوع پایهٔ %2 نیستند: %3.</translation>
- </message>
- <message>
- <source>Content model of complex type %1 is not a valid extension of content model of %2.</source>
- <translation>مدل محتویات نوع پیچیدهٔ %1 پسوند معتبر مدل محتویات %2 نیستند.</translation>
- </message>
- <message>
- <source>Complex type %1 must have simple content.</source>
- <translation>نوع پیچیدهٔ %1 باید محتویات ساده داشته باشد.</translation>
- </message>
- <message>
- <source>Complex type %1 must have the same simple type as its base class %2.</source>
- <translation>نوع پیچیدهٔ %1 باید همان انواع ساده را مانند کلاس %2 پایه‌اش داشته باشد.</translation>
- </message>
- <message>
- <source>Complex type %1 cannot be derived from base type %2%3.</source>
- <translation>نوع پیچیدهٔ %1 نمی‌تواند از نوع %2%3 مشتق شود.</translation>
- </message>
- <message>
- <source>Attributes of complex type %1 are not a valid restriction from the attributes of base type %2: %3.</source>
- <translation>صفات نوع پیچیدهٔ %1 قید معتبری از صفات نوع پایهٔ %2 نیستند: %3.</translation>
- </message>
- <message>
- <source>Complex type %1 with simple content cannot be derived from complex base type %2.</source>
- <translation>نوع پیچیدهٔ %1 با محتویات ساده نمی‌تواند از نوع پیچیدهٔ %2 مشتق شود.</translation>
- </message>
- <message>
- <source>Item type of simple type %1 cannot be a complex type.</source>
- <translation>نوع آیتم نوع سادهٔ %1 نمی‌تواند نوع پیچیده باشد.</translation>
- </message>
- <message>
- <source>Member type of simple type %1 cannot be a complex type.</source>
- <translation>اعضای نوع سادهٔ %1 نمی‌توانند پیچیده باشند.</translation>
- </message>
- <message>
- <source>%1 is not allowed to have a member type with the same name as itself.</source>
- <translation>%1 نمی‌تواند عضوی هم‌نام خودش داشته باشد.</translation>
- </message>
- <message>
- <source>%1 facet collides with %2 facet.</source>
- <translation>رویهٔ %1 با %2 تداخل دارد.</translation>
- </message>
- <message>
- <source>%1 facet must have the same value as %2 facet of base type.</source>
- <translation>رویهٔ %1 باید همان مقدار رویهٔ %2 نوع پایه باشد.</translation>
- </message>
- <message>
- <source>%1 facet must be equal or greater than %2 facet of base type.</source>
- <translation>رویهٔ %1 باید بزرگتر یا مساوی رویهٔ %2 نوع پایه باشد.</translation>
- </message>
- <message>
- <source>%1 facet must be less than or equal to %2 facet of base type.</source>
- <translation>رویهٔ %1 باید کوچکتر یا مساوی رویهٔ %2 نوع پایه باشد.</translation>
- </message>
- <message>
- <source>%1 facet contains invalid regular expression</source>
- <translation>رویهٔ %1 شامل عبارت منظم نامعتبر است</translation>
- </message>
- <message>
- <source>Unknown notation %1 used in %2 facet.</source>
- <translation>نشانه‌گذاری ناشناختهٔ %1 در رویهٔ %2 استفاده شده است.</translation>
- </message>
- <message>
- <source>%1 facet contains invalid value %2: %3.</source>
- <translation>رویه %1 شامل مقدار نامعتبر %2 است: %3.</translation>
- </message>
- <message>
- <source>%1 facet cannot be %2 or %3 if %4 facet of base type is %5.</source>
- <translation>رویهٔ %1 نمی‌تواند %2 یا %3 باشد اگر رویهٔ %4 نوع پایه %5 باشد.</translation>
- </message>
- <message>
- <source>%1 facet cannot be %2 if %3 facet of base type is %4.</source>
- <translation>رویهٔ %1 نمی‌تواند %2 باشد اگر رویهٔ %3 نوع پایه %4 باشد.</translation>
- </message>
- <message>
- <source>%1 facet must be less than or equal to %2 facet.</source>
- <translation>رویهٔ %1 باید کوچکتر یا مساوی رویهٔ %2 باشد.</translation>
- </message>
- <message>
- <source>%1 facet must be less than %2 facet of base type.</source>
- <translation>رویهٔ %1 باید کوچکتر از رویهٔ %2 نوع پایه باشد.</translation>
- </message>
- <message>
- <source>%1 facet and %2 facet cannot appear together.</source>
- <translation>رویه‌های %1 و %2 نمی‌توانند با هم ظاهر شوند.</translation>
- </message>
- <message>
- <source>%1 facet must be greater than %2 facet of base type.</source>
- <translation>رویهٔ %1 باید بزرگتر از رویهٔ %2 نوع پایه باشد.</translation>
- </message>
- <message>
- <source>%1 facet must be less than %2 facet.</source>
- <translation>رویهٔ %1 باید کوچکتر از رویهٔ %2 باشد.</translation>
- </message>
- <message>
- <source>%1 facet must be greater than or equal to %2 facet of base type.</source>
- <translation>رویهٔ %1 باید بزرگتر یا مساوی رویهٔ %2 نوع پایه باشد.</translation>
- </message>
- <message>
- <source>Simple type contains not allowed facet %1.</source>
- <translation>نوع ساده شامل رویهٔ غیر مجاز %1 است.</translation>
- </message>
- <message>
- <source>%1, %2, %3, %4, %5 and %6 facets are not allowed when derived by list.</source>
- <translation>رویه‌های %1، %2، %3، %4، %5 و %6 هنگامی که به‌وسیلهٔ لیست مشتق می‌شوند مجاز نیستند.</translation>
- </message>
- <message>
- <source>Only %1 and %2 facets are allowed when derived by union.</source>
- <translation>فقط رویه‌های %1 و %2 هنگامی که به‌وسیلهٔ اتحاد مشتق می‌شوند مجاز هستند.</translation>
- </message>
- <message>
- <source>%1 contains %2 facet with invalid data: %3.</source>
- <translation>%1 شامل رویهٔ %2 با دادهٔ نامعتبر است: %3.</translation>
- </message>
- <message>
- <source>Attribute group %1 contains attribute %2 twice.</source>
- <translation>گروه صفت %1 صفت %2 را دوبار شامل است.</translation>
- </message>
- <message>
- <source>Attribute group %1 contains two different attributes that both have types derived from %2.</source>
- <translation>گروه صفت %1 شامل دو صفت متفاوت است که هر دو از %2 مشتق شده‌اند.</translation>
- </message>
- <message>
- <source>Attribute group %1 contains attribute %2 that has value constraint but type that inherits from %3.</source>
- <translation>گروه صفت %1 شامل صفت %2 است.که قید مقدار دارد اما نوع را از %3 به ارث می‌برد.</translation>
- </message>
- <message>
- <source>Complex type %1 contains attribute %2 twice.</source>
- <translation>نوع پیچیدهٔ %1 صفت %2 را دوبار شامل است.</translation>
- </message>
- <message>
- <source>Complex type %1 contains two different attributes that both have types derived from %2.</source>
- <translation>نوع پیچیدهٔ %1 شامل دو صفت متفاوت است که هر دو از %2 مشتق شده‌اند.</translation>
- </message>
- <message>
- <source>Complex type %1 contains attribute %2 that has value constraint but type that inherits from %3.</source>
- <translation>نوع پیچیدهٔ %1 شامل صفت %2 است.که قید مقدار دارد اما نوع را از %3 به ارث می‌برد.</translation>
- </message>
- <message>
- <source>Element %1 is not allowed to have a value constraint if its base type is complex.</source>
- <translation>نوع %1 مجاز به داشتن قید مقدار نیست اگر نوع پایه‌اش پیچیده باشد.</translation>
- </message>
- <message>
- <source>Element %1 is not allowed to have a value constraint if its type is derived from %2.</source>
- <translation>نوع %1 مجاز به داشتن قید مقدار نیست اگر از %2 مشتق شود.</translation>
- </message>
- <message>
- <source>Value constraint of element %1 is not of elements type: %2.</source>
- <translation>قید مقدار عنصر %1 از نوع عنصر نیست: %2.</translation>
- </message>
- <message>
- <source>Element %1 is not allowed to have substitution group affiliation as it is no global element.</source>
- <translation>نوع %1 مجاز به داشتن وابستگی مجموعهٔ زیرحالت نیست مادامی که عنصر سراسری نباشد.</translation>
- </message>
- <message>
- <source>Type of element %1 cannot be derived from type of substitution group affiliation.</source>
- <translation>نوع عنصر %1 نمی‌تواند از نوع وابستگی مجموعهٔ زیرحالت مشتق شود.</translation>
- </message>
- <message>
- <source>Value constraint of attribute %1 is not of attributes type: %2.</source>
- <translation>مقدار قید صفت %1 نوع صفت نیست: %2.</translation>
- </message>
- <message>
- <source>Attribute %1 has value constraint but has type derived from %2.</source>
- <translation>صفت %1 مقدار قید دارد اما از نوع %2 مشتق شده است.</translation>
- </message>
- <message>
- <source>%1 attribute in derived complex type must be %2 like in base type.</source>
- <translation>%1 صفت در نوع پیچیدهٔ مشتق شده باید مانند %2 در نوع پایه باشد.</translation>
- </message>
- <message>
- <source>Attribute %1 in derived complex type must have %2 value constraint like in base type.</source>
- <translation>%1 صفت در نوع پیچیدهٔ مشتق شده باید %2 مانند نوع پایه باشد.</translation>
- </message>
- <message>
- <source>Attribute %1 in derived complex type must have the same %2 value constraint like in base type.</source>
- <translation>صفت %1 در نوع پیچیدهٔ مشتق شده باید همان %2 قید مقدار را مانند نوع پایه داشته باشد.</translation>
- </message>
- <message>
- <source>Attribute %1 in derived complex type must have %2 value constraint.</source>
- <translation>صفت %1 در نوع پیچیدهٔ مشتق شده باید %2 قید مقدار داشته باشد.</translation>
- </message>
- <message>
- <source>processContent of base wildcard must be weaker than derived wildcard.</source>
- <translation>محتویات پردازش در حروف جایگزین شونده پایه باید از حروف جایگزین شوندهٔ مشتق شده ضعیف‌تر باشند.</translation>
- </message>
- <message>
- <source>Element %1 exists twice with different types.</source>
- <translation>عنصر %1 دوبار با انواع متفاوت وجود دارد.</translation>
- </message>
- <message>
- <source>Particle contains non-deterministic wildcards.</source>
- <translation>ذره شامل حروف جایگزین شوندهٔ قطعی نیست.</translation>
- </message>
- <message>
- <source>Base attribute %1 is required but derived attribute is not.</source>
- <translation>صفت پایهٔ %1 مورد نیاز است اما صفت مشتق شده نه.</translation>
- </message>
- <message>
- <source>Type of derived attribute %1 cannot be validly derived from type of base attribute.</source>
- <translation>نوع صفت مشتق شدهٔ %1 نمی‌تواند به طور معتبر از صفت پایه مشتق شود.</translation>
- </message>
- <message>
- <source>Value constraint of derived attribute %1 does not match value constraint of base attribute.</source>
- <translation>قید مقدار صفت مشتق شدهٔ %1 با قید مقدار صفت پایه مطابق نیست.</translation>
- </message>
- <message>
- <source>Derived attribute %1 does not exist in the base definition.</source>
- <translation>صفت مشتق شدهٔ %1 در تعریف پایه وجود ندارد.</translation>
- </message>
- <message>
- <source>Derived attribute %1 does not match the wildcard in the base definition.</source>
- <translation>صفت مشتق شدهٔ %1 با کلمات جایگزین شونده در تعریف پایه مطابقت ندارد.</translation>
- </message>
- <message>
- <source>Base attribute %1 is required but missing in derived definition.</source>
- <translation>صفت پایهٔ %1 مورد نیاز است اما صفت مشتق شده مفقود شده است.</translation>
- </message>
- <message>
- <source>Derived definition contains an %1 element that does not exists in the base definition</source>
- <translation>تعریف مشتق شده شامل صفت %1 است که در تعریف پایه وجود ندارد</translation>
- </message>
- <message>
- <source>Derived wildcard is not a subset of the base wildcard.</source>
- <translation>حروف جایگزین شوندهٔ مشتق شده زیر مجموعه‌ای از حروف جایگزین شوندهٔ پایه نیستند.</translation>
- </message>
- <message>
- <source>%1 of derived wildcard is not a valid restriction of %2 of base wildcard</source>
- <translation>%1 حروف جایگزین شونده مشتق شده، قید معتبر %2 حروف جایگزین شوندهٔ پایه نیستند</translation>
- </message>
- <message>
- <source>Attribute %1 from base type is missing in derived type.</source>
- <translation>صفت %1 از نوع پایه در نوع مشتق شده مفقود شده است.</translation>
- </message>
- <message>
- <source>Type of derived attribute %1 differs from type of base attribute.</source>
- <translation>نوع صفت مشتق شده %1 از نوع صفت پایه متفاوت است.</translation>
- </message>
- <message>
- <source>Base definition contains an %1 element that is missing in the derived definition</source>
- <translation>تعریف پایه شامل عنصر %1 است که در تعریف مشتق شده مفقود شده است</translation>
- </message>
- <message>
- <source>Can not process unknown element %1, expected elements are: %2.</source>
- <translation>نمی‌توان عنصر ناشناختهٔ %1 را پردازش کرد، عناصر مورد انتظار این‌ها هستند: %2.</translation>
- </message>
- <message>
- <source>Element %1 is not allowed in this scope, possible elements are: %2.</source>
- <translation>عنصر %1 در این قلمرو مجاز نیست، عناصر ممکن این‌ها هستند: %2.</translation>
- </message>
- <message>
- <source>Child element is missing in that scope, possible child elements are: %1.</source>
- <translation>عنصر فرزند در این قلمرو مفقود شده است، عناصر فرزند ممکن این‌ها هستند: %1.</translation>
- </message>
- <message>
- <source>Document is not a XML schema.</source>
- <translation>سند یک الگوی XML نیست.</translation>
- </message>
- <message>
- <source>%1 attribute of %2 element contains invalid content: {%3} is not a value of type %4.</source>
- <translation>صفت %1 از عنصر %2 شامل محتویات غیر‌مجاز است: {%3} یک مقدار از نوع %4 نیست.</translation>
- </message>
- <message>
- <source>%1 attribute of %2 element contains invalid content: {%3}.</source>
- <translation>صفت %1 از عنصر %2 شامل محتویات غیر‌مجاز است: {%3}.</translation>
- </message>
- <message>
- <source>Target namespace %1 of included schema is different from the target namespace %2 as defined by the including schema.</source>
- <translation>فضای‌نامی هدف %1 طرح شامل شده متفاوت از فضای‌نامی هدف %2 آن‌گونه که به وسلیهٔ طرح شامل تعریف شده است می‌باشد.</translation>
- </message>
- <message>
- <source>Target namespace %1 of imported schema is different from the target namespace %2 as defined by the importing schema.</source>
- <translation>فضای‌نامی %1 طرح وارد شده متفاوت از فضای‌نامی هدف %2 آن‌گونه که به وسلیهٔ طرح وارد شده تعریف شده است می‌باشد.</translation>
- </message>
- <message>
- <source>%1 element is not allowed to have the same %2 attribute value as the target namespace %3.</source>
- <translation>عنصر %1 مجاز نیست که صفت %2 ی یکسان بافضای‌نام هدف %3 داشته باشد.</translation>
- </message>
- <message>
- <source>%1 element without %2 attribute is not allowed inside schema without target namespace.</source>
- <translation>عنصر %1 بدون صفت %2 در طرح بدون فضای‌نامی هدف مجاز نیست.</translation>
- </message>
- <message>
- <source>%1 element is not allowed inside %2 element if %3 attribute is present.</source>
- <translation>عنصر %1 در عنصر %2 اگر صفت %3 ارائه شده باشد مجاز نیست.</translation>
- </message>
- <message>
- <source>%1 element has neither %2 attribute nor %3 child element.</source>
- <translation>عنصر %1 نه صفت %2 را دارد نه عنصر فرزند %3 را دارد.</translation>
- </message>
- <message>
- <source>%1 element with %2 child element must not have a %3 attribute.</source>
- <translation>عنصر %1 با فرزند %2 نباید صفت %3 را داشته باشد.</translation>
- </message>
- <message>
- <source>%1 attribute of %2 element must be %3 or %4.</source>
- <translation>صفت %1 از عنصر %2 باید %3 یا %4 باشد.</translation>
- </message>
- <message>
- <source>%1 attribute of %2 element must have a value of %3.</source>
- <translation>صفت %1 از عنصر %2 باید مقدار %3 را داشته باشد.</translation>
- </message>
- <message>
- <source>%1 attribute of %2 element must have a value of %3 or %4.</source>
- <translation>صفت %1 از عنصر %2 باید مقدار %3 یا %4 را داشته باشد.</translation>
- </message>
- <message>
- <source>%1 element must not have %2 and %3 attribute together.</source>
- <translation>عنصر %1 نباید صفات %2 و %3 را با هم داشته باشد.</translation>
- </message>
- <message>
- <source>Content of %1 attribute of %2 element must not be from namespace %3.</source>
- <translation>محتویات صفت %1 از عنصر %2 نباید از فضای‌نامی %3 باشد.</translation>
- </message>
- <message>
- <source>%1 attribute of %2 element must not be %3.</source>
- <translation>صفت %1 از عنصر %2 نباید %3 باشد.</translation>
- </message>
- <message>
- <source>%1 attribute of %2 element must have the value %3 because the %4 attribute is set.</source>
- <translation>صفت %1 از عنصر %2 باید مقدار %3 را داشته باشد زیرا صفت %4 تنظیم شده است.</translation>
- </message>
- <message>
- <source>Specifying use=&apos;prohibited&apos; inside an attribute group has no effect.</source>
- <translation>تعیین استفاده = &apos;ممنوع&apos; در گروه صفت هیچ تأثیری ندارد.</translation>
- </message>
- <message>
- <source>%1 element must have either %2 or %3 attribute.</source>
- <translation>عنصر %1 باید یکی از صفات %2 یا %3 را داشته باشد.</translation>
- </message>
- <message>
- <source>%1 element must have either %2 attribute or %3 or %4 as child element.</source>
- <translation>عنصر %1 باید صفت %2 یا %3 یا %4 را به عنوان فرزند داشته باشد.</translation>
- </message>
- <message>
- <source>%1 element requires either %2 or %3 attribute.</source>
- <translation>عنصر %1 یکی از صفات %2 یا %3 را نیاز دارد..</translation>
- </message>
- <message>
- <source>Text or entity references not allowed inside %1 element</source>
- <translation>ارجاع متن یا موجودیت در عنصر %1 مجاز نیست</translation>
- </message>
- <message>
- <source>%1 attribute of %2 element must contain %3, %4 or a list of URIs.</source>
- <translation>صفت %1 از عنصر %2 باید شامل %3، %4 یا لیستی از URLها باشد.</translation>
- </message>
- <message>
- <source>%1 element is not allowed in this context.</source>
- <translation>عنصر %1 در این زمینه مجاز نیست.</translation>
- </message>
- <message>
- <source>%1 attribute of %2 element has larger value than %3 attribute.</source>
- <translation>صفت %1 از عنصر %2 مقداری بزرگتر از صفت %3 دارد.</translation>
- </message>
- <message>
- <source>Prefix of qualified name %1 is not defined.</source>
- <translation>پیشوند نام دارای شرایط %1 تعریف نشده است.</translation>
- </message>
- <message>
- <source>%1 attribute of %2 element must either contain %3 or the other values.</source>
- <translation>صفت %1 از عنصر %2 باید شامل %3 یا مقادیر دیگری باشد.</translation>
- </message>
- <message>
- <source>Component with ID %1 has been defined previously.</source>
- <translation>جزئی با ID %1 قبلاً تعریف شده است.</translation>
- </message>
- <message>
- <source>Element %1 already defined.</source>
- <translation>عنصر %1 هم‌اکنون تعریف شده است.</translation>
- </message>
- <message>
- <source>Attribute %1 already defined.</source>
- <translation>صفت %1 هم‌اکنون تعریف شده است.</translation>
- </message>
- <message>
- <source>Type %1 already defined.</source>
- <translation>نوع %1 هم‌اکنون تعریف شده است.</translation>
- </message>
- <message>
- <source>Attribute group %1 already defined.</source>
- <translation>گروه صفت %1 هم‌اکنون تعریف شده است.</translation>
- </message>
- <message>
- <source>Element group %1 already defined.</source>
- <translation>گروه عنصر %1 هم‌اکنون تعریف شده است.</translation>
- </message>
- <message>
- <source>Notation %1 already defined.</source>
- <translation>نشانه‌گذاری %1 هم‌اکنون تعریف شده است.</translation>
- </message>
- <message>
- <source>Identity constraint %1 already defined.</source>
- <translation>قید هویت %1 هم‌اکنون تعریف شده است.</translation>
- </message>
- <message>
- <source>Duplicated facets in simple type %1.</source>
- <translation>رویهٔ چندگانه در نوع سادهٔ %1.</translation>
- </message>
- <message>
- <source>%1 references unknown %2 or %3 element %4.</source>
- <translation>%1 %2 یا %3 نامشخص عنصر %4 مراجعه می‌کند.</translation>
- </message>
- <message>
- <source>%1 references identity constraint %2 that is no %3 or %4 element.</source>
- <translation>%1 به قید هویت %2 که عنصر %3 یا %4 نیست مراجعه می‌کند.</translation>
- </message>
- <message>
- <source>%1 has a different number of fields from the identity constraint %2 that it references.</source>
- <translation>%1 فیلد عددی متفاوتی از قید هویت %2 که به آن اشاره می‌کند دارد.</translation>
- </message>
- <message>
- <source>Base type %1 of %2 element cannot be resolved.</source>
- <translation>نمی‌توان در مورد نوع پایهٔ %1 از عنصر %2 تصمیم گرفت.</translation>
- </message>
- <message>
- <source>Item type %1 of %2 element cannot be resolved.</source>
- <translation>نمی‌توان در مورد آیتم نوع %1 از عنصر %2 تصمیم گرفت.</translation>
- </message>
- <message>
- <source>Member type %1 of %2 element cannot be resolved.</source>
- <translation>نمی‌توان در مورد عضو نوع %1 از عنصر %2 تصمیم گرفت.</translation>
- </message>
- <message>
- <source>Type %1 of %2 element cannot be resolved.</source>
- <translation>نمی‌توان در مورد نوع %1 از عنصر %2 تصمیم گرفت.</translation>
- </message>
- <message>
- <source>Base type %1 of complex type cannot be resolved.</source>
- <translation>نمی‌توان در مورد نوع پایهٔ %1 از نوع پیچیده تصمیم گرفت.</translation>
- </message>
- <message>
- <source>%1 cannot have complex base type that has a %2.</source>
- <translation>%1 نمی‌تواند نوع پیچیدهٔ پایه‌ای که یک %2 دارد داشته باشد.</translation>
- </message>
- <message>
- <source>Content model of complex type %1 contains %2 element so it cannot be derived by extension from a non-empty type.</source>
- <translation type="obsolete">محتویات مدل نوع پیچیدهٔ %1 شامل %2 است بنابراین نمی‌تواند با پسوند از نوع غیر‌تهی مشتق شود.</translation>
- </message>
- <message>
- <source>Content model of complex type %1 contains %2 element, so it cannot be derived by extension from a non-empty type.</source>
- <translation>محتویات مدل نوع پیچیدهٔ %1 شامل %2 است، بنابراین نمی‌تواند با پسوند از نوع غیر‌تهی مشتق شود.</translation>
- </message>
- <message>
- <source>Complex type %1 cannot be derived by extension from %2 as the latter contains %3 element in its content model.</source>
- <translation>نوع پیچیدهٔ %1 نمی‌تواند با پسوند از %2 مشتق شود همچنان که اخیراً شامل عنصر %3 در مدل محتویاتش است.</translation>
- </message>
- <message>
- <source>Type of %1 element must be a simple type, %2 is not.</source>
- <translation>نوع عنصر %1 باید ساده باشد، در حالی که %2 نیست.</translation>
- </message>
- <message>
- <source>Substitution group %1 of %2 element cannot be resolved.</source>
- <translation>نمی‌توان در مورد جانشینی گروه %1 از عنصر %2 تصمیم گرفت.</translation>
- </message>
- <message>
- <source>Substitution group %1 has circular definition.</source>
- <translation>جانشینی گروه %1 تعریف حلقوی دارد.</translation>
- </message>
- <message>
- <source>Duplicated element names %1 in %2 element.</source>
- <translation>نام‌های چندگانهٔ %1 در عنصر %2.</translation>
- </message>
- <message>
- <source>Reference %1 of %2 element cannot be resolved.</source>
- <translation>نمی‌توان در مورد ارجاع %1 از عنصر %2 تصمیم گرفت.</translation>
- </message>
- <message>
- <source>Circular group reference for %1.</source>
- <translation>ارجاع گروهی حلقوی برای %1.</translation>
- </message>
- <message>
- <source>%1 element is not allowed in this scope</source>
- <translation>عنصر %1 در این قلمرو مجاز نیست</translation>
- </message>
- <message>
- <source>%1 element cannot have %2 attribute with value other than %3.</source>
- <translation>عنصر %1 نمی‌تواند صفت %2 را با مقداری متفاوت از %3 داشته باشد.</translation>
- </message>
- <message>
- <source>%1 element cannot have %2 attribute with value other than %3 or %4.</source>
- <translation>عنصر %1 نمی‌تواند صفت %2 را با مقداری متفاوت از %3 یا %4 داشته باشد.</translation>
- </message>
- <message>
- <source>%1 or %2 attribute of reference %3 does not match with the attribute declaration %4.</source>
- <translation>صفت %1 یا %2 از ارجاع %3 با اعلان صفت %4 مطابق نیست.</translation>
- </message>
- <message>
- <source>Attribute group %1 has circular reference.</source>
- <translation>گروه صفت %1 ارجاع حلقوی دارد.</translation>
- </message>
- <message>
- <source>%1 attribute in %2 must have %3 use like in base type %4.</source>
- <translation>صفت %1 در %2 باید استفادهٔ %3 را مانند نوع پایهٔ %4 داشته باشد.</translation>
- </message>
- <message>
- <source>Attribute wildcard of %1 is not a valid restriction of attribute wildcard of base type %2.</source>
- <translation>صفت wildcard %1 قید معتبر صفت wildcard نوع پایهٔ %2 نیست.</translation>
- </message>
- <message>
- <source>%1 has attribute wildcard but its base type %2 has not.</source>
- <translation>%1 wildcard صفت دارد اما نوع پایهٔ %2 اش ندارد.</translation>
- </message>
- <message>
- <source>Union of attribute wildcard of type %1 and attribute wildcard of its base type %2 is not expressible.</source>
- <translation>اتحاد wildcars صفت نوع %1 و wildcard صفت نوع پایهٔ %2 آن قابل بیان نیست.</translation>
- </message>
- <message>
- <source>Enumeration facet contains invalid content: {%1} is not a value of type %2.</source>
- <translation>رویهٔ شمارش شامل محتویات غیر مجاز است: {%1} یک مقدار از نوع %2 نیست.</translation>
- </message>
- <message>
- <source>Namespace prefix of qualified name %1 is not defined.</source>
- <translation>پیشوند فضای‌نامی نام مشخص شدهٔ %1 تعریف نشده است.</translation>
- </message>
- <message>
- <source>%1 element %2 is not a valid restriction of the %3 element it redefines: %4.</source>
- <translation>%1 عنصر %2 یک قید معتبر عنصر %3 که %4 را بازتعریف می‌کند نیست.</translation>
- </message>
- <message>
- <source>%1 is not valid according to %2.</source>
- <translation>%1 بر طبق %2 معتبر نیست.</translation>
- </message>
- <message>
- <source>String content does not match the length facet.</source>
- <translation>محتوای رشته با رویهٔ طول مطابق نیست.</translation>
- </message>
- <message>
- <source>String content does not match the minLength facet.</source>
- <translation>محتوای رشته با رویهٔ طول مینیمم مطابق نیست.</translation>
- </message>
- <message>
- <source>String content does not match the maxLength facet.</source>
- <translation>محتوای رشته با رویهٔ طول ماکزیمم مطابق نیست.</translation>
- </message>
- <message>
- <source>String content does not match pattern facet.</source>
- <translation>محتوای رشته با رویهٔ الگو مطابق نیست.</translation>
- </message>
- <message>
- <source>String content is not listed in the enumeration facet.</source>
- <translation>محتوای رشته در رویهٔ شمارش لیست نشده.</translation>
- </message>
- <message>
- <source>Signed integer content does not match the maxInclusive facet.</source>
- <translation>محتوای عدد صحیح علامت‌دار با رویهٔ شامل ماکزیمم مطابق نیست.</translation>
- </message>
- <message>
- <source>Signed integer content does not match the maxExclusive facet.</source>
- <translation>محتوای عدد صحیح علامت‌دار با رویهٔ فقط ماکزیمم مطابق نیست.</translation>
- </message>
- <message>
- <source>Signed integer content does not match the minInclusive facet.</source>
- <translation>محتوای عدد صحیح علامت‌دار با رویهٔ شامل مینیمم مطابق نیست.</translation>
- </message>
- <message>
- <source>Signed integer content does not match the minExclusive facet.</source>
- <translation>محتوای عدد صحیح علامت‌دار با رویهٔ فقط مینیمم مطابق نیست.</translation>
- </message>
- <message>
- <source>Signed integer content is not listed in the enumeration facet.</source>
- <translation>محتوای عدد صحیح علامت‌دار در رویهٔ شمارش لیست نشده.</translation>
- </message>
- <message>
- <source>Signed integer content does not match pattern facet.</source>
- <translation>محتوای عدد صحیح علامت‌دار با رویهٔ الگو مطابق نیست.</translation>
- </message>
- <message>
- <source>Signed integer content does not match in the totalDigits facet.</source>
- <translation>محتوای عدد صحیح علامت‌دار با رویهٔ مجموع ارقام مطابق نیست.</translation>
- </message>
- <message>
- <source>Unsigned integer content does not match the maxInclusive facet.</source>
- <translation>محتوای عدد صحیح بدون علامت‌ با رویهٔ شامل ماکزیمم مطابق نیست.</translation>
- </message>
- <message>
- <source>Unsigned integer content does not match the maxExclusive facet.</source>
- <translation>محتوای عدد صحیح بدون علامت‌ با رویهٔ فقط ماکزیمم مطابق نیست.</translation>
- </message>
- <message>
- <source>Unsigned integer content does not match the minInclusive facet.</source>
- <translation>محتوای عدد صحیح بدون علامت‌ با رویهٔ شامل مینیمم مطابق نیست.</translation>
- </message>
- <message>
- <source>Unsigned integer content does not match the minExclusive facet.</source>
- <translation>محتوای عدد صحیح بدون علامت‌ با رویهٔ فقط مینیمم مطابق نیست.</translation>
- </message>
- <message>
- <source>Unsigned integer content is not listed in the enumeration facet.</source>
- <translation>محتوای عدد صحیح بدون علامت‌ در رویهٔ شمارش لیست نشده.</translation>
- </message>
- <message>
- <source>Unsigned integer content does not match pattern facet.</source>
- <translation>محتوای عدد صحیح بدون علامت‌ با رویهٔ الگو مطابق نیست.</translation>
- </message>
- <message>
- <source>Unsigned integer content does not match in the totalDigits facet.</source>
- <translation>محتوای عدد صحیح بدون علامت‌ با رویهٔ مجموع ارقام مطابق نیست.</translation>
- </message>
- <message>
- <source>Double content does not match the maxInclusive facet.</source>
- <translation>محتوای عدد اعشاری با رویهٔ شامل ماکزیمم مطابق نیست.</translation>
- </message>
- <message>
- <source>Double content does not match the maxExclusive facet.</source>
- <translation>محتوای عدد اعشاری با رویهٔ فقط ماکزیمم مطابق نیست.</translation>
- </message>
- <message>
- <source>Double content does not match the minInclusive facet.</source>
- <translation>محتوای عدد اعشاری با رویهٔ شامل مینیمم مطابق نیست.</translation>
- </message>
- <message>
- <source>Double content does not match the minExclusive facet.</source>
- <translation>محتوای عدد اعشاری با رویهٔ فقط مینیمم مطابق نیست.</translation>
- </message>
- <message>
- <source>Double content is not listed in the enumeration facet.</source>
- <translation>محتوای عدد اعشاری در رویهٔ شمارش لیست نشده.</translation>
- </message>
- <message>
- <source>Double content does not match pattern facet.</source>
- <translation>محتوای عدد اعشاری با رویهٔ الگو مطابق نیست.</translation>
- </message>
- <message>
- <source>Decimal content does not match in the fractionDigits facet.</source>
- <translation>محتوای عدد ده‌دهی با رویهٔ ارقام کسری مطابق نیست.</translation>
- </message>
- <message>
- <source>Decimal content does not match in the totalDigits facet.</source>
- <translation>محتوای عدد ده‌دهی با رویهٔ مجموع ارقام مطابق نیست.</translation>
- </message>
- <message>
- <source>Date time content does not match the maxInclusive facet.</source>
- <translation>محتوای تاریخ زمان با رویهٔ شامل ماکزیمم مطابق نیست.</translation>
- </message>
- <message>
- <source>Date time content does not match the maxExclusive facet.</source>
- <translation>محتوای تاریخ زمان با رویهٔ فقط ماکزیمم مطابق نیست.</translation>
- </message>
- <message>
- <source>Date time content does not match the minInclusive facet.</source>
- <translation>محتوای تاریخ زمان با رویهٔ شامل مینیمم مطابق نیست.</translation>
- </message>
- <message>
- <source>Date time content does not match the minExclusive facet.</source>
- <translation>محتوای تاریخ زمان با رویهٔ فقط مینیمم مطابق نیست.</translation>
- </message>
- <message>
- <source>Date time content is not listed in the enumeration facet.</source>
- <translation>محتوای تاریخ زمان در رویهٔ شمارش لیست نشده.</translation>
- </message>
- <message>
- <source>Date time content does not match pattern facet.</source>
- <translation>محتوای تاریخ زمان با رویهٔ الگو مطابق نیست.</translation>
- </message>
- <message>
- <source>Duration content does not match the maxInclusive facet.</source>
- <translation>محتوای مدت با رویهٔ شامل ماکزیمم مطابق نیست.</translation>
- </message>
- <message>
- <source>Duration content does not match the maxExclusive facet.</source>
- <translation>محتوای مدت با رویهٔ فقط ماکزیمم مطابق نیست.</translation>
- </message>
- <message>
- <source>Duration content does not match the minInclusive facet.</source>
- <translation>محتوای مدت با رویهٔ شامل مینیمم مطابق نیست.</translation>
- </message>
- <message>
- <source>Duration content does not match the minExclusive facet.</source>
- <translation>محتوای مدت با رویهٔ فقط مینیمم مطابق نیست.</translation>
- </message>
- <message>
- <source>Duration content is not listed in the enumeration facet.</source>
- <translation>محتوای مدت در رویهٔ شمارش لیست نشده.</translation>
- </message>
- <message>
- <source>Duration content does not match pattern facet.</source>
- <translation>محتوای مدت با رویهٔ الگو مطابق نیست.</translation>
- </message>
- <message>
- <source>Boolean content does not match pattern facet.</source>
- <translation>محتوای بولین با رویهٔ الگو مطابق نیست.</translation>
- </message>
- <message>
- <source>Binary content does not match the length facet.</source>
- <translation>محتوای دودویی با رویهٔ طول مطابق نیست.</translation>
- </message>
- <message>
- <source>Binary content does not match the minLength facet.</source>
- <translation>محتوای دودویی با رویهٔ طول مینیمم مطابق نیست.</translation>
- </message>
- <message>
- <source>Binary content does not match the maxLength facet.</source>
- <translation>محتوای دودویی با رویهٔ طول ماکزیمم مطابق نیست.</translation>
- </message>
- <message>
- <source>Binary content is not listed in the enumeration facet.</source>
- <translation>محتوای دودویی در رویهٔ شمارش لیست نشده.</translation>
- </message>
- <message>
- <source>Invalid QName content: %1.</source>
- <translation>محتوای نامعتبر QName: %1.</translation>
- </message>
- <message>
- <source>QName content is not listed in the enumeration facet.</source>
- <translation>محتوای QName در رویهٔ شمارش لیست نشده.</translation>
- </message>
- <message>
- <source>QName content does not match pattern facet.</source>
- <translation>محتوای QName با رویهٔ الگو مطابق نیست.</translation>
- </message>
- <message>
- <source>Notation content is not listed in the enumeration facet.</source>
- <translation>محتوای علامت‌گذاری در رویهٔ شمارش لیست نشده.</translation>
- </message>
- <message>
- <source>List content does not match length facet.</source>
- <translation>محتوای لیست با رویهٔ طول مطابق نیست.</translation>
- </message>
- <message>
- <source>List content does not match minLength facet.</source>
- <translation>محتوای لیست با رویهٔ طول مینیمم مطابق نیست.</translation>
- </message>
- <message>
- <source>List content does not match maxLength facet.</source>
- <translation>محتوای لیست با رویهٔ طول ماکزیمم مطابق نیست.</translation>
- </message>
- <message>
- <source>List content is not listed in the enumeration facet.</source>
- <translation>محتوای لیست در رویهٔ شمارش لیست نشده.</translation>
- </message>
- <message>
- <source>List content does not match pattern facet.</source>
- <translation>محتوای لیست با رویهٔ الگو مطابق نیست.</translation>
- </message>
- <message>
- <source>Union content is not listed in the enumeration facet.</source>
- <translation>محتوای اتحاد در رویهٔ شمارش لیست نشده.</translation>
- </message>
- <message>
- <source>Union content does not match pattern facet.</source>
- <translation>محتوای اتحاد با رویهٔ الگو مطابق نیست.</translation>
- </message>
- <message>
- <source>Data of type %1 are not allowed to be empty.</source>
- <translation>داده نوع %1 نمی‌تواند خالی باشد.</translation>
- </message>
- <message>
- <source>Element %1 is missing child element.</source>
- <translation>عنصر %1 عنصر فرزند را گم کرده است.</translation>
- </message>
- <message>
- <source>There is one IDREF value with no corresponding ID: %1.</source>
- <translation>هیچ IDREF‌ ای با مقدار ID مترادف وجود ندارد: %1.</translation>
- </message>
- <message>
- <source>Loaded schema file is invalid.</source>
- <translation>فایل طرح بارشده نامعتبر است.</translation>
- </message>
- <message>
- <source>%1 contains invalid data.</source>
- <translation>%1 شامل دادهٔ نامعتبر است.</translation>
- </message>
- <message>
- <source>xsi:schemaLocation namespace %1 has already appeared earlier in the instance document.</source>
- <translation>فضای‌نامی xsi:chemalocation %1 هم‌اکنون در ابتدای سند نمونه ظاهر شده.</translation>
- </message>
- <message>
- <source>xsi:noNamespaceSchemaLocation cannot appear after the first no-namespace element or attribute.</source>
- <translation>xsi:noNamespaceShemaLocation نمی‌تواند بعد از اولین عنصر یا صفت بدون فضای‌نامی ظاهر شود.</translation>
- </message>
- <message>
- <source>No schema defined for validation.</source>
- <translation>طرحی برای اعتبارسنجی تعریف نشده است.</translation>
- </message>
- <message>
- <source>No definition for element %1 available.</source>
- <translation>تعریفی برای عنصر %1 در دسترس نیست.</translation>
- </message>
- <message>
- <source>Specified type %1 is not known to the schema.</source>
- <translation>نوع مشخص شدهٔ %1 برای طرح ناشناخته است.</translation>
- </message>
- <message>
- <source>Element %1 is not defined in this scope.</source>
- <translation>عنصر %1 در این قلمرو تعریف نشده است.</translation>
- </message>
- <message>
- <source>Declaration for element %1 does not exist.</source>
- <translation>برای عنصر %1 اعلانی وجود ندارد.</translation>
- </message>
- <message>
- <source>Element %1 contains invalid content.</source>
- <translation>عنصر %1 شامل محتوای نامعتبر است.</translation>
- </message>
- <message>
- <source>Element %1 is declared as abstract.</source>
- <translation>عنصر %1 به صورت انتزاعی اعلان است.</translation>
- </message>
- <message>
- <source>Element %1 is not nillable.</source>
- <translation>عنصر %1 nillable نیست.</translation>
- </message>
- <message>
- <source>Attribute %1 contains invalid data: %2</source>
- <translation>صفت %1 شامل دادهٔ نامعتبر است: %2</translation>
- </message>
- <message>
- <source>Element contains content although it is nillable.</source>
- <translation>عنصر شامل محتویاتی است اگرچه nillable است.</translation>
- </message>
- <message>
- <source>Fixed value constraint not allowed if element is nillable.</source>
- <translation>قید عنصر ثابت مجاز نیست اگر عنصر nillable باشد.</translation>
- </message>
- <message>
- <source>Specified type %1 is not validly substitutable with element type %2.</source>
- <translation>عنصر مشخص شده نوع %1 نمی‌تواند به طور معتبر با عنصر نوع %2 جایگزین شود.</translation>
- </message>
- <message>
- <source>Complex type %1 is not allowed to be abstract.</source>
- <translation>نوع پیچیدهٔ %1 نمی‌تواند انتزاعی باشد.</translation>
- </message>
- <message>
- <source>Element %1 contains not allowed attributes.</source>
- <translation>عنصر %1 شامل صفت غیرمجاز است.</translation>
- </message>
- <message>
- <source>Element %1 contains not allowed child element.</source>
- <translation>عنصر %1 شامل عنصر فرزند غیرمجاز است.</translation>
- </message>
- <message>
- <source>Content of element %1 does not match its type definition: %2.</source>
- <translation>محتویات عنصر %1 با تعریفش مطابق نیست: %2.</translation>
- </message>
- <message>
- <source>Content of element %1 does not match defined value constraint.</source>
- <translation>محتویات عنصر %1 با قید مقدار تعریف شده مطابق نیست.</translation>
- </message>
- <message>
- <source>Element %1 contains not allowed child content.</source>
- <translation>عنصر %1 شامل محتویات فرزند غیرمجاز است.</translation>
- </message>
- <message>
- <source>Element %1 contains not allowed text content.</source>
- <translation>عنصر %1 شامل محتویات متن غیرمجاز است.</translation>
- </message>
- <message>
- <source>Element %1 cannot contain other elements, as it has fixed content.</source>
- <translation>از آنجایی که عنصر %1 محتویات ثابت دارد، نمی‌تواند شامل تمام دیگر عنصرها باشد.</translation>
- </message>
- <message>
- <source>Element %1 cannot contain other elements, as it has a fixed content.</source>
- <translation type="obsolete">اگر عنصر %1 ثابت باشد نمی‌تواند شامل عناصر دیگر باشد.</translation>
- </message>
- <message>
- <source>Element %1 is missing required attribute %2.</source>
- <translation>عنصر %1 صفت گم‌شدهٔ موردنیاز %2 است.</translation>
- </message>
- <message>
- <source>Attribute %1 does not match the attribute wildcard.</source>
- <translation>صفت %1 با کاراکتر جایگزین شونده مطابق نیست.</translation>
- </message>
- <message>
- <source>Declaration for attribute %1 does not exist.</source>
- <translation>برای صفت %1 اعلانی وجود ندارد.</translation>
- </message>
- <message>
- <source>Element %1 contains two attributes of type %2.</source>
- <translation>عنصر %1 دو صفت از نوع %2 دارد.</translation>
- </message>
- <message>
- <source>Attribute %1 contains invalid content.</source>
- <translation>صفت %1 شامل محتویات نامعتبر است.</translation>
- </message>
- <message>
- <source>Element %1 contains unknown attribute %2.</source>
- <translation>عنصر %1 شامل صفت ناشناختهٔ %2 است.</translation>
- </message>
- <message>
- <source>Content of attribute %1 does not match its type definition: %2.</source>
- <translation>محتویات صفت %1 با تعریف نوعش مطابق نیست: %2.</translation>
- </message>
- <message>
- <source>Content of attribute %1 does not match defined value constraint.</source>
- <translation>محتویات صفت %1 با قید مقدار تعریف شده مطابق نیست.</translation>
- </message>
- <message>
- <source>Non-unique value found for constraint %1.</source>
- <translation>مقدار غیر یکتا برای قید %1 پیدا شد.</translation>
- </message>
- <message>
- <source>Key constraint %1 contains absent fields.</source>
- <translation>قید کلید %1 شامل فیلد مفقود است.</translation>
- </message>
- <message>
- <source>Key constraint %1 contains references nillable element %2.</source>
- <translation>قید کلید %1 شامل ارجاع‌های عنصر nillable %2 است.</translation>
- </message>
- <message>
- <source>No referenced value found for key reference %1.</source>
- <translation>هیچ عنصر مراجعه شده‌ای برای کلید مرجع %1 پیدا نشد.</translation>
- </message>
- <message>
- <source>More than one value found for field %1.</source>
- <translation>بیش از یک مقدار برای میدان %1 پیدا شد.</translation>
- </message>
- <message>
- <source>Field %1 has no simple type.</source>
- <translation>فیلد %1 نوع ساده‌ای ندارد.</translation>
- </message>
- <message>
- <source>ID value &apos;%1&apos; is not unique.</source>
- <translation>مقدار ID «%1» یکتا نیست.</translation>
- </message>
- <message>
- <source>&apos;%1&apos; attribute contains invalid QName content: %2.</source>
- <translation>صفت «%1» شامل محتوای نامعتبر QName است: %2.</translation>
- </message>
- <message>
- <source>empty</source>
- <translation>خالی</translation>
- </message>
- <message>
- <source>zero or one</source>
- <translation>صفر یا یک</translation>
- </message>
- <message>
- <source>exactly one</source>
- <translation>دقیقاً یک</translation>
- </message>
- <message>
- <source>one or more</source>
- <translation>یک یا بیشتر</translation>
- </message>
- <message>
- <source>zero or more</source>
- <translation>صفر یا بیشتر</translation>
- </message>
- <message>
- <source>Required type is %1, but %2 was found.</source>
- <translation>نوع درخواستی %1 است اما %2 پیدا شد.</translation>
- </message>
- <message>
- <source>Promoting %1 to %2 may cause loss of precision.</source>
- <translation>بالا بردن %1 نسبت به %2 ممکن است باعث از‌دست‌رفتن دقت شود.</translation>
- </message>
- <message>
- <source>The focus is undefined.</source>
- <translation>کانون تعریف نشده است.</translation>
- </message>
- <message>
- <source>It&apos;s not possible to add attributes after any other kind of node.</source>
- <translation>بعد از هر نوع گره امکان اضافه‌کردن صفت وجود ندارد.</translation>
- </message>
- <message>
- <source>An attribute by name %1 has already been created.</source>
- <translation>یک صفت با نام %1 هم‌اکنون ساخته شده است.</translation>
- </message>
- <message>
- <source>Only the Unicode Codepoint Collation is supported(%1). %2 is unsupported.</source>
- <translation>فقط تطبیق کد یونی‌کد پشتیبانی شده است (%1). %2 پشتیبانی نشده است.</translation>
- </message>
-</context>
+ <dependencies>
+ <dependency catalog="qtbase_fa"/>
+ <dependency catalog="qtscript_fa"/>
+ <dependency catalog="qtquick1_fa"/>
+ <dependency catalog="qtmultimedia_fa"/>
+ <dependency catalog="qtxmlpatterns_fa"/>
+ </dependencies>
</TS>
diff --git a/translations/qt_help_nl.ts b/translations/qt_help_nl.ts
new file mode 100644
index 0000000..0c6e71b
--- /dev/null
+++ b/translations/qt_help_nl.ts
@@ -0,0 +1,308 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="nl_NL" sourcelanguage="nl_NL">
+ <extra-po-header-language>nl</extra-po-header-language>
+ <extra-po-header-language_team>Dutch &lt;kde-i18n-nl@kde.org&gt;</extra-po-header-language_team>
+ <extra-po-header-last_translator>Freek de Kruijf &lt;freekdekruijf@kde.nl&gt;</extra-po-header-last_translator>
+ <extra-po-header-plural_forms>nplurals=2; plural=(n != 1);</extra-po-header-plural_forms>
+ <extra-po-header-po_revision_date>2018-04-19 16:40+0100</extra-po-header-po_revision_date>
+ <extra-po-header-project_id_version></extra-po-header-project_id_version>
+ <extra-po-header-x_generator>Lokalize 2.0</extra-po-header-x_generator>
+ <extra-po-header_comment># Freek de Kruijf &lt;freek@opensuse.org&gt;, 2014, 2018.</extra-po-header_comment>
+ <extra-po-headers>Project-Id-Version,PO-Revision-Date,Last-Translator,Language-Team,Language,MIME-Version,Content-Type,Content-Transfer-Encoding,X-Qt-Contexts,Plural-Forms,X-Generator</extra-po-headers>
+<context>
+ <name>QHelp</name>
+ <message>
+ <source>Untitled</source>
+ <translation>Zonder titel</translation>
+ </message>
+</context>
+<context>
+ <name>QHelpCollectionHandler</name>
+ <message>
+ <source>The collection file &quot;%1&quot; is not set up yet.</source>
+ <translation>Het verzamelingsbestand &quot;%1&quot; is nog niet ingesteld.</translation>
+ </message>
+ <message>
+ <source>Cannot load sqlite database driver.</source>
+ <translation>Kan SQLite-databasestuurprogramma niet laden.</translation>
+ </message>
+ <message>
+ <source>Cannot open collection file: %1</source>
+ <translation>Kan verzamelingsbestand niet openen: %1</translation>
+ </message>
+ <message>
+ <source>Cannot create tables in file %1.</source>
+ <translation>Kan tabellen in bestand %1 niet aanmaken.</translation>
+ </message>
+ <message>
+ <source>The collection file &quot;%1&quot; already exists.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Cannot create directory: %1</source>
+ <translation>De map %1 kon niet worden aangemaakt</translation>
+ </message>
+ <message>
+ <source>Cannot copy collection file: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Unknown filter &quot;%1&quot;.</source>
+ <translation>Onbekend filter &quot;%1&quot;.</translation>
+ </message>
+ <message>
+ <source>Cannot register filter %1.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Cannot open documentation file %1.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Invalid documentation file &quot;%1&quot;.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The namespace %1 was not registered.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Namespace %1 already exists.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Cannot register namespace &quot;%1&quot;.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Cannot open database &quot;%1&quot; to optimize.</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QHelpDBReader</name>
+ <message>
+ <source>Cannot open database &quot;%1&quot; &quot;%2&quot;: %3</source>
+ <extracomment>The placeholders are: %1 - The name of the database which cannot be opened %2 - The unique id for the connection %3 - The actual error string
+</extracomment>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QHelpEngineCore</name>
+ <message>
+ <source>Cannot open documentation file %1: %2.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The specified namespace does not exist.</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QHelpGenerator</name>
+ <message>
+ <source>Invalid help data.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No output file name specified.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The file %1 cannot be overwritten.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Building up file structure...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Cannot open data base file %1.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Cannot register namespace &quot;%1&quot;.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Insert custom filters...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Insert help data for filter section (%1 of %2)...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Documentation successfully generated.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Some tables already exist.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Cannot create tables.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Cannot register virtual folder.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Insert files...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The file %1 does not exist, skipping it...</source>
+ <translation>Het bestand &apos;%1&apos; bestaat niet, wordt overgeslagen...</translation>
+ </message>
+ <message>
+ <source>Cannot open file %1, skipping it...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The filter %1 is already registered.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Cannot register filter %1.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Insert indices...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Insert contents...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Cannot insert contents.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Cannot register contents.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>File &quot;%1&quot; does not exist.</source>
+ <translation>Het bestand &quot;%1&quot; bestaat niet.</translation>
+ </message>
+ <message>
+ <source>File &quot;%1&quot; cannot be opened.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>File &quot;%1&quot; contains an invalid link to file &quot;%2&quot;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Invalid links in HTML files.</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QHelpProject</name>
+ <message>
+ <source>Unknown token in file &quot;%1&quot;.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Unknown token. Expected &quot;QtHelpProject&quot;.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Error in line %1: %2</source>
+ <translation>Fout in regel %1: %2</translation>
+ </message>
+ <message>
+ <source>Virtual folder has invalid syntax in file: &quot;%1&quot;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Namespace &quot;%1&quot; has invalid syntax in file: &quot;%2&quot;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Missing namespace in QtHelpProject file: &quot;%1&quot;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Missing virtual folder in QtHelpProject file: &quot;%1&quot;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The input file %1 could not be opened.</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QHelpSearchQueryWidget</name>
+ <message>
+ <source>Search for:</source>
+ <translation>Zoeken naar:</translation>
+ </message>
+ <message>
+ <source>Previous search</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Next search</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Search</source>
+ <translation>Zoeken</translation>
+ </message>
+ <message>
+ <source>Advanced search</source>
+ <translation type="obsolete">(Geavanceerd zoeken)</translation>
+ </message>
+</context>
+<context>
+ <name>QHelpSearchResultWidget</name>
+ <message numerus="yes">
+ <source>%1 - %2 of %n Hits</source>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ <numerusform></numerusform>
+ </translation>
+ </message>
+ <message>
+ <source>0 - 0 of 0 Hits</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QResultWidget</name>
+ <message>
+ <source>Search Results</source>
+ <translation>Zoekresultaten</translation>
+ </message>
+ <message>
+ <source>Note:</source>
+ <translation>Notitie:</translation>
+ </message>
+ <message>
+ <source>The search results may not be complete since the documentation is still being indexed.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Your search did not match any documents.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>(The reason for this might be that the documentation is still being indexed.)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>fulltextsearch::qt::QHelpSearchIndexWriter</name>
+ <message>
+ <source>Cannot open database &quot;%1&quot; using connection &quot;%2&quot;: %3</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/translations/qt_help_pt_BR.ts b/translations/qt_help_pt_BR.ts
new file mode 100644
index 0000000..0a2234c
--- /dev/null
+++ b/translations/qt_help_pt_BR.ts
@@ -0,0 +1,386 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="pt_BR">
+<context>
+ <name>QHelp</name>
+ <message>
+ <source>Untitled</source>
+ <translation>Sem título</translation>
+ </message>
+</context>
+<context>
+ <name>QHelpCollectionHandler</name>
+ <message>
+ <source>The collection file &apos;%1&apos; is not set up yet.</source>
+ <translation>O arquivo de coleção &apos;%1&apos; não foi configurado ainda.</translation>
+ </message>
+ <message>
+ <source>The collection file &quot;%1&quot; is not set up yet.</source>
+ <translation>O arquivo de coleção &quot;%1&quot; não foi configurado ainda.</translation>
+ </message>
+ <message>
+ <source>Cannot load sqlite database driver.</source>
+ <translation>Não foi possível carregar o driver do banco de dados sqlite.</translation>
+ </message>
+ <message>
+ <source>Cannot open collection file: %1</source>
+ <translation>Não foi possível abrir o arquivo de coleção: %1</translation>
+ </message>
+ <message>
+ <source>Cannot create tables in file %1.</source>
+ <translation>Não foi possível criar as tabelas no arquivo %1.</translation>
+ </message>
+ <message>
+ <source>The collection file &apos;%1&apos; already exists.</source>
+ <translation>O arquivo de coleção &apos;%1&apos; já existe.</translation>
+ </message>
+ <message>
+ <source>Cannot create index tables in file %1.</source>
+ <translation>Não foi possível criar as tabelas de índice no arquivo %1.</translation>
+ </message>
+ <message>
+ <source>Cannot register index tables in file %1.</source>
+ <translation>Não foi possível registrar as tabelas de índice no arquivo %1.</translation>
+ </message>
+ <message>
+ <source>Cannot unregister index tables in file %1.</source>
+ <translation>Não foi possível desregistrar as tabelas de índice no arquivo %1.</translation>
+ </message>
+ <message>
+ <source>The collection file &quot;%1&quot; already exists.</source>
+ <translation>O arquivo de coleção &quot;%1&quot; já existe.</translation>
+ </message>
+ <message>
+ <source>Version %1</source>
+ <translation>Versão %1</translation>
+ </message>
+ <message>
+ <source>Cannot create directory: %1</source>
+ <translation>Não foi possível criar a pasta: %1</translation>
+ </message>
+ <message>
+ <source>Cannot copy collection file: %1</source>
+ <translation>Não foi possível copiar o arquivo de coleção: %1</translation>
+ </message>
+ <message>
+ <source>Unknown filter &apos;%1&apos;.</source>
+ <translation>Filtro desconhecido: &apos;%1&apos;.</translation>
+ </message>
+ <message>
+ <source>Cannot register namespace &apos;%1&apos;.</source>
+ <translation>Não foi possível registrar o espaço de nome &apos;%1&apos;.</translation>
+ </message>
+ <message>
+ <source>Cannot open database &apos;%1&apos; to optimize.</source>
+ <translation>Não foi possível abrir o banco de dados &apos;%1&apos; para otimização.</translation>
+ </message>
+ <message>
+ <source>Unknown filter &quot;%1&quot;.</source>
+ <translation>Filtro desconhecido: &quot;%1&quot;.</translation>
+ </message>
+ <message>
+ <source>Cannot register filter %1.</source>
+ <translation>Não foi possível registrar o filtro %1.</translation>
+ </message>
+ <message>
+ <source>Cannot open documentation file %1.</source>
+ <translation>Não foi possível abrir o arquivo de documentação %1.</translation>
+ </message>
+ <message>
+ <source>Invalid documentation file &apos;%1&apos;.</source>
+ <translation>Arquivo de documentação inválido &apos;%1&apos;.</translation>
+ </message>
+ <message>
+ <source>Invalid documentation file &quot;%1&quot;.</source>
+ <translation>Arquivo de documentação inválido &quot;%1&quot;.</translation>
+ </message>
+ <message>
+ <source>The namespace %1 was not registered.</source>
+ <translation>O espaço de nome %1 não foi registrado.</translation>
+ </message>
+ <message>
+ <source>Namespace %1 already exists.</source>
+ <translation>O espaço de nome %1 já existe.</translation>
+ </message>
+ <message>
+ <source>Cannot register namespace &quot;%1&quot;.</source>
+ <translation>Não foi possível registrar o espaço de nome &quot;%1&quot;.</translation>
+ </message>
+ <message>
+ <source>Cannot register virtual folder &apos;%1&apos;.</source>
+ <translation>Não foi possível registrar a pasta virtual &apos;%1&apos;.</translation>
+ </message>
+</context>
+<context>
+ <name>QHelpDBReader</name>
+ <message>
+ <source>Cannot open database &apos;%1&apos; &apos;%2&apos;: %3</source>
+ <extracomment>The placeholders are: %1 - The name of the database which cannot be opened %2 - The unique id for the connection %3 - The actual error string</extracomment>
+ <translation>Não foi possível abrir o banco de dados &apos;%1&apos; &apos;%2&apos;: %3</translation>
+ </message>
+ <message>
+ <source>Cannot open database &quot;%1&quot; &quot;%2&quot;: %3</source>
+ <extracomment>The placeholders are: %1 - The name of the database which cannot be opened %2 - The unique id for the connection %3 - The actual error string</extracomment>
+ <translation>Não foi possível abrir o banco de dados &quot;%1&quot; &quot;%2&quot;: %3</translation>
+ </message>
+</context>
+<context>
+ <name>QHelpSearchQueryWidget</name>
+ <message>
+ <source>Search for:</source>
+ <translation>Pesquisar por:</translation>
+ </message>
+ <message>
+ <source>Previous search</source>
+ <translation>Pesquisa anterior</translation>
+ </message>
+ <message>
+ <source>Next search</source>
+ <translation>Próxima pesquisa</translation>
+ </message>
+ <message>
+ <source>Search</source>
+ <translation>Pesquisar</translation>
+ </message>
+ <message>
+ <source>Advanced search</source>
+ <translation>Pesquisa avançada</translation>
+ </message>
+ <message>
+ <source>words &lt;B&gt;similar&lt;/B&gt; to:</source>
+ <translation>palavras &lt;B&gt;similares&lt;/B&gt; a:</translation>
+ </message>
+ <message>
+ <source>&lt;B&gt;without&lt;/B&gt; the words:</source>
+ <translation>&lt;B&gt;sem&lt;/B&gt; as palavras:</translation>
+ </message>
+ <message>
+ <source>with &lt;B&gt;exact phrase&lt;/B&gt;:</source>
+ <translation>com a &lt;B&gt;frase exata&lt;/B&gt;:</translation>
+ </message>
+ <message>
+ <source>with &lt;B&gt;all&lt;/B&gt; of the words:</source>
+ <translation>com &lt;B&gt;todas&lt;/B&gt; as palavras:</translation>
+ </message>
+ <message>
+ <source>with &lt;B&gt;at least one&lt;/B&gt; of the words:</source>
+ <translation>com &lt;B&gt;pelo menos uma&lt;/B&gt; das palavras:</translation>
+ </message>
+</context>
+<context>
+ <name>QHelpSearchResultWidget</name>
+ <message numerus="yes">
+ <source>%1 - %2 of %n Hits</source>
+ <translation>
+ <numerusform>%1 - %2 de %n ocorrência</numerusform>
+ <numerusform>%1 - %2 de %n ocorrências</numerusform>
+ </translation>
+ </message>
+ <message>
+ <source>0 - 0 of 0 Hits</source>
+ <translation>0 - 0 de 0 ocorrências</translation>
+ </message>
+</context>
+<context>
+ <name>QResultWidget</name>
+ <message>
+ <source>Search Results</source>
+ <translation>Resultados da pesquisa</translation>
+ </message>
+ <message>
+ <source>Note:</source>
+ <translation>Nota:</translation>
+ </message>
+ <message>
+ <source>The search results may not be complete since the documentation is still being indexed.</source>
+ <translation>Os resultados da pesquisa podem não estar completos pois a documentação ainda está sendo indexada.</translation>
+ </message>
+ <message>
+ <source>Your search did not match any documents.</source>
+ <translation>Sua pesquisa não corresponde a nenhum documento.</translation>
+ </message>
+ <message>
+ <source>(The reason for this might be that the documentation is still being indexed.)</source>
+ <translation>(O motivo para isto pode ser que a documentação ainda esteja sendo indexada.)</translation>
+ </message>
+</context>
+<context>
+ <name>fulltextsearch::qt::QHelpSearchIndexWriter</name>
+ <message>
+ <source>Cannot open database &quot;%1&quot; using connection &quot;%2&quot;: %3</source>
+ <translation>Não foi possível abrir o banco de dados &quot;%1&quot; usando a conexão &quot;%2&quot;: %3</translation>
+ </message>
+</context>
+<context>
+ <name>QCLuceneResultWidget</name>
+ <message>
+ <source>Search Results</source>
+ <translation>Resultados da pesquisa</translation>
+ </message>
+ <message>
+ <source>Note:</source>
+ <translation>Nota:</translation>
+ </message>
+ <message>
+ <source>The search results may not be complete since the documentation is still being indexed.</source>
+ <translation>Os resultados da pesquisa podem não estar completos pois a documentação ainda está sendo indexada.</translation>
+ </message>
+ <message>
+ <source>Your search did not match any documents.</source>
+ <translation>Sua pesquisa não corresponde a nenhum documento.</translation>
+ </message>
+ <message>
+ <source>(The reason for this might be that the documentation is still being indexed.)</source>
+ <translation>(O motivo para isto pode ser que a documentação ainda esteja sendo indexada.)</translation>
+ </message>
+</context>
+<context>
+ <name>QHelpEngineCore</name>
+ <message>
+ <source>Cannot open documentation file %1: %2.</source>
+ <translation>Não foi possível abrir o arquivo de documentação %1: %2.</translation>
+ </message>
+ <message>
+ <source>The specified namespace does not exist.</source>
+ <translation>O espaço de nome especificado não existe.</translation>
+ </message>
+</context>
+<context>
+ <name>QHelpGenerator</name>
+ <message>
+ <source>Invalid help data.</source>
+ <translation>Dados de ajuda inválidos.</translation>
+ </message>
+ <message>
+ <source>No output file name specified.</source>
+ <translation>Nenhum nome de arquivo de saída especificado.</translation>
+ </message>
+ <message>
+ <source>The file %1 cannot be overwritten.</source>
+ <translation>O arquivo %1 não pode ser sobrescrito.</translation>
+ </message>
+ <message>
+ <source>Building up file structure...</source>
+ <translation>Construindo a estrutura do arquivo...</translation>
+ </message>
+ <message>
+ <source>Cannot open data base file %1.</source>
+ <translation>Não foi possível abrir o arquivo do banco de dados %1.</translation>
+ </message>
+ <message>
+ <source>Cannot register namespace %1.</source>
+ <translation>Não foi possível registrar o espaço de nome %1.</translation>
+ </message>
+ <message>
+ <source>Insert custom filters...</source>
+ <translation>Inserir filtros personalizados...</translation>
+ </message>
+ <message>
+ <source>Insert help data for filter section (%1 of %2)...</source>
+ <translation>Inserir dados de ajuda para a seção do filtro (%1 de %2)...</translation>
+ </message>
+ <message>
+ <source>Documentation successfully generated.</source>
+ <translation>Documentação gerada com sucesso.</translation>
+ </message>
+ <message>
+ <source>Some tables already exist.</source>
+ <translation>Algumas tabelas já existem.</translation>
+ </message>
+ <message>
+ <source>Cannot create tables.</source>
+ <translation>Não foi possível criar as tabelas.</translation>
+ </message>
+ <message>
+ <source>Cannot register virtual folder.</source>
+ <translation>Não foi possível registrar a pasta virtual.</translation>
+ </message>
+ <message>
+ <source>Insert files...</source>
+ <translation>Inserir arquivos...</translation>
+ </message>
+ <message>
+ <source>The file %1 does not exist! Skipping it.</source>
+ <translation>O arquivo %1 não existe! Ignorando.</translation>
+ </message>
+ <message>
+ <source>Cannot open file %1! Skipping it.</source>
+ <translation>Não foi possível abrir o arquivo %1! Ignorando.</translation>
+ </message>
+ <message>
+ <source>The filter %1 is already registered.</source>
+ <translation>O filtro %1 já está registrado.</translation>
+ </message>
+ <message>
+ <source>Cannot register filter %1.</source>
+ <translation>Não foi possível registrar o filtro %1.</translation>
+ </message>
+ <message>
+ <source>Insert indices...</source>
+ <translation>Inserir índices...</translation>
+ </message>
+ <message>
+ <source>Insert contents...</source>
+ <translation>Inserir conteúdos...</translation>
+ </message>
+ <message>
+ <source>Cannot insert contents.</source>
+ <translation>Não foi possível inserir os conteúdos.</translation>
+ </message>
+ <message>
+ <source>Cannot register contents.</source>
+ <translation>Não foi possível registrar os conteúdos.</translation>
+ </message>
+ <message>
+ <source>File &apos;%1&apos; does not exist.</source>
+ <translation>O arquivo &apos;%1&apos; não existe.</translation>
+ </message>
+ <message>
+ <source>File &apos;%1&apos; cannot be opened.</source>
+ <translation>O arquivo &apos;%1&apos; não pode ser aberto.</translation>
+ </message>
+ <message>
+ <source>File &apos;%1&apos; contains an invalid link to file &apos;%2&apos;</source>
+ <translation>O arquivo &apos;%1&apos; contém um link inválido para o arquivo &apos;%2&apos;</translation>
+ </message>
+ <message>
+ <source>Invalid links in HTML files.</source>
+ <translation>Links inválidos nos arquivos HTML.</translation>
+ </message>
+</context>
+<context>
+ <name>QHelpProject</name>
+ <message>
+ <source>Unknown token in file &quot;%1&quot;.</source>
+ <translation>Token desconhecido no arquivo &quot;%1&quot;.</translation>
+ </message>
+ <message>
+ <source>Unknown token. Expected &quot;QtHelpProject&quot;.</source>
+ <translation>Token desconhecido. Esperado &quot;QtHelpProject&quot;.</translation>
+ </message>
+ <message>
+ <source>Error in line %1: %2</source>
+ <translation>Erro na linha %1: %2</translation>
+ </message>
+ <message>
+ <source>Virtual folder has invalid syntax in file: &quot;%1&quot;</source>
+ <translation>A pasta virtual tem sintaxe inválida no arquivo: &quot;%1&quot;</translation>
+ </message>
+ <message>
+ <source>Namespace &quot;%1&quot; has invalid syntax in file: &quot;%2&quot;</source>
+ <translation>O espaço de nome &quot;%1&quot; tem sintaxe inválida no arquivo: &quot;%2&quot;</translation>
+ </message>
+ <message>
+ <source>Missing namespace in QtHelpProject file: &quot;%1&quot;</source>
+ <translation>Espaço de nome faltando no arquivo QtHelpProject: &quot;%1&quot;</translation>
+ </message>
+ <message>
+ <source>Missing virtual folder in QtHelpProject file: &quot;%1&quot;</source>
+ <translation>Pasta virtual faltando no arquivo QtHelpProject: &quot;%1&quot;</translation>
+ </message>
+ <message>
+ <source>The input file %1 could not be opened.</source>
+ <translation>O arquivo de entrada %1 não pode ser aberto.</translation>
+ </message>
+</context>
+</TS>
diff --git a/translations/qt_help_zh_CN.ts b/translations/qt_help_zh_CN.ts
index cc100b7..477513b 100644
--- a/translations/qt_help_zh_CN.ts
+++ b/translations/qt_help_zh_CN.ts
@@ -1,371 +1,156 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
-<TS version="2.0" language="zh">
+<TS version="2.1" language="zh_CN">
<context>
- <name>QCLuceneResultWidget</name>
+ <name>QHelp</name>
<message>
- <location filename="../tools/assistant/lib/qhelpsearchresultwidget.cpp" line="+110"/>
- <source>Search Results</source>
- <translation>搜索结果</translation>
- </message>
- <message>
- <location line="+7"/>
- <source>Note:</source>
- <translation>注释:</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>The search results may not be complete since the documentation is still being indexed!</source>
- <translation>搜索结果也许并不完整,因为该文档正在被索引!</translation>
- </message>
- <message>
- <location line="+11"/>
- <source>Your search did not match any documents.</source>
- <translation>没有找到和您的搜索匹配的任何文档。</translation>
- </message>
- <message>
- <location line="+4"/>
- <source>(The reason for this might be that the documentation is still being indexed.)</source>
- <translation>(发生这种情况的原因可能是因为该文档正在被索引。)</translation>
+ <source>Untitled</source>
+ <translation>未命名</translation>
</message>
</context>
<context>
<name>QHelpCollectionHandler</name>
<message>
- <location filename="../tools/assistant/lib/qhelpcollectionhandler.cpp" line="+79"/>
- <source>The collection file is not set up yet!</source>
- <translation>还没有设置收藏文件呢!</translation>
+ <source>The collection file &quot;%1&quot; is not set up yet.</source>
+ <translation>尚未设置集合文件“%1”。</translation>
</message>
<message>
- <location line="+22"/>
- <source>Cannot load sqlite database driver!</source>
- <translation>不能加载sqlite数据库驱动!</translation>
+ <source>Cannot load sqlite database driver.</source>
+ <translation>无法加载 sqlite 数据库驱动程序。</translation>
</message>
<message>
- <location line="+11"/>
- <location line="+48"/>
<source>Cannot open collection file: %1</source>
- <translation>不能打开收藏文件:%1</translation>
+ <translation>无法打开集合文件:%1</translation>
</message>
<message>
- <location line="-39"/>
- <source>Cannot create tables in file %1!</source>
- <translation>不能在文件 %1 中创建表格!</translation>
+ <source>Cannot create tables in file %1.</source>
+ <translation>无法打开集合文件:%1</translation>
</message>
<message>
- <location line="+16"/>
- <source>The specified collection file already exists!</source>
- <translation>指定的收藏文件已经存在!</translation>
+ <source>Cannot create index tables in file %1.</source>
+ <translation>无法在文件 %1 中创建索引表。</translation>
</message>
<message>
- <location line="+5"/>
- <source>Cannot create directory: %1</source>
- <translation>不能创建目录:%1</translation>
- </message>
- <message>
- <location line="+23"/>
- <source>Cannot copy collection file: %1</source>
- <translation>不能复制收藏文件:%1</translation>
+ <source>Cannot register index tables in file %1.</source>
+ <translation>无法在文件 %1 中注册索引表。</translation>
</message>
<message>
- <location line="+119"/>
- <source>Unknown filter!</source>
- <translation>未知的过滤器!</translation>
+ <source>Cannot unregister index tables in file %1.</source>
+ <translation>无法取消注册文件 %1 中的索引表。</translation>
</message>
<message>
- <location line="+55"/>
- <source>Cannot register filter %1!</source>
- <translation>不能注册过滤器 %1!</translation>
+ <source>The collection file &quot;%1&quot; already exists.</source>
+ <translation>集合文件“%1”已存在。</translation>
</message>
<message>
- <location line="+44"/>
- <source>Cannot open documentation file %1!</source>
- <translation>不能打开文档文件 %1!</translation>
- </message>
- <message>
- <location line="+6"/>
- <source>Invalid documentation file!</source>
- <translation>无效的文档文件!</translation>
+ <source>Cannot create directory: %1</source>
+ <translation>无法创建目录:%1</translation>
</message>
<message>
- <location line="+34"/>
- <source>The namespace %1 was not registered!</source>
- <translation>命名空间 %1 还没有被注册!</translation>
+ <source>Cannot copy collection file: %1</source>
+ <translation>无法复制集合文件:%1</translation>
</message>
<message>
- <location line="+120"/>
- <source>Namespace %1 already exists!</source>
- <translation>命名空间 %1 已经存在!</translation>
+ <source>Unknown filter &quot;%1&quot;.</source>
+ <translation>未知过滤器“%1”。</translation>
</message>
<message>
- <location line="+13"/>
- <source>Cannot register namespace!</source>
- <translation>不能注册命名空间!</translation>
+ <source>Cannot register filter %1.</source>
+ <translation>无法注册过滤器 %1。</translation>
</message>
<message>
- <location line="+24"/>
- <source>Cannot open database to optimize!</source>
- <translation>不能打开数据库进行优化!</translation>
+ <source>Cannot open documentation file %1.</source>
+ <translation>无法打开文档文件 %1。</translation>
</message>
-</context>
-<context>
- <name>QHelpDBReader</name>
<message>
- <source>Cannot open DB!</source>
- <translation type="obsolete">不能打开数据库!</translation>
+ <source>Invalid documentation file &quot;%1&quot;.</source>
+ <translation>文档文件“%1”无效。</translation>
</message>
<message>
- <location filename="../tools/assistant/lib/qhelpdbreader.cpp" line="+95"/>
- <source>Cannot open database &apos;%1&apos; &apos;%2&apos;: %3</source>
- <translation>不能打开数据库“%1” “%2”:%3</translation>
+ <source>The namespace %1 was not registered.</source>
+ <translation>命名空间 %1 未注册。</translation>
</message>
-</context>
-<context>
- <name>QHelpEngineCore</name>
<message>
- <location filename="../tools/assistant/lib/qhelpenginecore.cpp" line="+516"/>
- <source>The specified namespace does not exist!</source>
- <translation>指定的命名空间不存在!</translation>
+ <source>Namespace %1 already exists.</source>
+ <translation>命名空间 %1 已存在。</translation>
</message>
-</context>
-<context>
- <name>QHelpEngineCorePrivate</name>
<message>
- <location line="-394"/>
- <source>Cannot open documentation file %1: %2!</source>
- <translation>不能打开文档文件%1:%2!</translation>
+ <source>Cannot register namespace &quot;%1&quot;.</source>
+ <translation>无法注册命名空间“%1”。</translation>
</message>
<message>
- <source>Cannot open documentation file %1!</source>
- <translation type="obsolete">不能打开文档文件 %1!</translation>
+ <source>Cannot register virtual folder &apos;%1&apos;.</source>
+ <translation>无法注册虚拟文件夹“%1”。</translation>
</message>
</context>
<context>
- <name>QHelpGenerator</name>
- <message>
- <location filename="../tools/assistant/lib/qhelpgenerator.cpp" line="+157"/>
- <source>Invalid help data!</source>
- <translation>无效的帮助数据!</translation>
- </message>
- <message>
- <location line="+6"/>
- <source>No output file name specified!</source>
- <translation>不能输出指定的文件名!</translation>
- </message>
- <message>
- <location line="+14"/>
- <source>Building up file structure...</source>
- <translation>正在构建文件结构...</translation>
- </message>
- <message>
- <location line="+22"/>
- <source>Cannot register namespace %1!</source>
- <translation>不能注册命名空间 %1!</translation>
- </message>
- <message>
- <location line="+6"/>
- <source>Insert custom filters...</source>
- <translation>插入自定义过滤器...</translation>
- </message>
- <message>
- <location line="+12"/>
- <source>Insert help data for filter section (%1 of %2)...</source>
- <translation>为过滤器段(%2 的 %1)插入帮助数据...</translation>
- </message>
- <message>
- <location line="+18"/>
- <source>Documentation successfully generated.</source>
- <translation>文档已经被成功生成。</translation>
- </message>
- <message>
- <location line="+76"/>
- <source>Some tables already exist!</source>
- <translation>一些表格已经存在!</translation>
- </message>
- <message>
- <location line="+61"/>
- <source>Cannot create tables!</source>
- <translation>不能创建表格!</translation>
- </message>
- <message>
- <location line="+86"/>
- <source>Cannot register virtual folder!</source>
- <translation>不能注册虚拟文件夹!</translation>
- </message>
- <message>
- <location line="+10"/>
- <source>Insert files...</source>
- <translation>插入文件...</translation>
- </message>
- <message>
- <location line="+41"/>
- <source>The file %1 does not exist! Skipping it.</source>
- <translation>文件 %1 不存在!正在忽略它。</translation>
- </message>
- <message>
- <location line="+7"/>
- <source>Cannot open file %1! Skipping it.</source>
- <translation>不能打开文件 %1!正在忽略它。</translation>
- </message>
- <message>
- <location line="+134"/>
- <source>The filter %1 is already registered!</source>
- <translation>过滤器 %1 已经被注册!</translation>
- </message>
- <message>
- <location line="+5"/>
- <source>Cannot register filter %1!</source>
- <translation>不能注册过滤器 %1!</translation>
- </message>
- <message>
- <location line="+24"/>
- <source>Insert indices...</source>
- <translation>插入索引...</translation>
- </message>
- <message>
- <location line="+80"/>
- <source>Insert contents...</source>
- <translation>插入内容...</translation>
- </message>
- <message>
- <location line="+8"/>
- <source>Cannot insert contents!</source>
- <translation>不能插入内容!</translation>
- </message>
- <message>
- <location line="+12"/>
- <source>Cannot register contents!</source>
- <translation>不能注册内容!</translation>
- </message>
- <message>
- <location line="-609"/>
- <source>The file %1 cannot be overwritten!</source>
- <translation>文件 %1 不能被覆盖!</translation>
- </message>
+ <name>QHelpDBReader</name>
<message>
- <location line="+18"/>
- <source>Cannot open data base file %1!</source>
- <translation>不能打开数据库文件 %1!</translation>
+ <source>Cannot open database &quot;%1&quot; &quot;%2&quot;: %3</source>
+ <extracomment>The placeholders are: %1 - The name of the database which cannot be opened %2 - The unique id for the connection %3 - The actual error string</extracomment>
+ <translation>无法打开数据库“%1”“%2”:%3</translation>
</message>
</context>
<context>
<name>QHelpSearchQueryWidget</name>
<message>
- <location filename="../tools/assistant/lib/qhelpsearchquerywidget.cpp" line="+200"/>
<source>Search for:</source>
<translation>搜索:</translation>
</message>
<message>
- <location line="+2"/>
- <source>Search</source>
- <translation>搜索</translation>
+ <source>Previous search</source>
+ <translation>上一个搜索</translation>
</message>
<message>
- <location line="+16"/>
- <source>Advanced search</source>
- <translation>高级搜索</translation>
+ <source>Next search</source>
+ <translation>下一个搜索</translation>
</message>
<message>
- <location line="+18"/>
- <source>words &lt;B&gt;similar&lt;/B&gt; to:</source>
- <translation>与之&lt;B&gt;相似&lt;/B&gt;的词:</translation>
- </message>
- <message>
- <location line="+5"/>
- <source>&lt;B&gt;without&lt;/B&gt; the words:</source>
- <translation>&lt;B&gt;不包含&lt;/B&gt;的词:</translation>
- </message>
- <message>
- <location line="+5"/>
- <source>with &lt;B&gt;exact phrase&lt;/B&gt;:</source>
- <translation>包含&lt;B&gt;特定短语&lt;/B&gt;:</translation>
- </message>
- <message>
- <location line="+5"/>
- <source>with &lt;B&gt;all&lt;/B&gt; of the words:</source>
- <translation>包含&lt;B&gt;所有&lt;/B&gt;词:</translation>
- </message>
- <message>
- <location line="+5"/>
- <source>with &lt;B&gt;at least one&lt;/B&gt; of the words:</source>
- <translation>包含&lt;B&gt;至少一个&lt;/B&gt;词:</translation>
+ <source>Search</source>
+ <translation>搜索</translation>
</message>
</context>
<context>
<name>QHelpSearchResultWidget</name>
- <message>
- <location filename="../tools/assistant/lib/qhelpsearchresultwidget.cpp" line="+235"/>
- <source>0 - 0 of 0 Hits</source>
- <translation>0 次点击中的 0 - 0</translation>
+ <message numerus="yes">
+ <source>%1 - %2 of %n Hits</source>
+ <translation>
+ <numerusform>%1 - %2 共 %n 命中</numerusform>
+ </translation>
</message>
-</context>
-<context>
- <name>QHelpSearchResultWidgetPrivate</name>
<message>
- <location line="-61"/>
- <source>%1 - %2 of %3 Hits</source>
- <translation>%3 次点击中的 %1 - %2</translation>
+ <source>0 - 0 of 0 Hits</source>
+ <translation>0 - 0 共 0 命中</translation>
</message>
</context>
<context>
- <name>QObject</name>
- <message>
- <location filename="../tools/assistant/lib/qhelp_global.h" line="+83"/>
- <source>Untitled</source>
- <translation>未命名的</translation>
- </message>
- <message>
- <source>Unknown token at line %1.</source>
- <translation type="obsolete">在行 %1 的未知标记。</translation>
- </message>
- <message>
- <source>Unknown token at line %1. Expected &quot;QtHelpProject&quot;!</source>
- <translation type="obsolete">在行 %1 的未知标记。需要“QtHelpProject”!</translation>
- </message>
+ <name>QResultWidget</name>
<message>
- <location filename="../tools/assistant/lib/qhelpprojectdata.cpp" line="+111"/>
- <source>A virtual folder must not contain a &apos;/&apos; character!</source>
- <translation>虚拟文件夹必须不包含“/“字符!</translation>
- </message>
- <message>
- <location line="+4"/>
- <source>A namespace must not contain a &apos;/&apos; character!</source>
- <translation>命名空间必须不包含“/“字符!</translation>
- </message>
- <message>
- <location line="+16"/>
- <source>Missing namespace in QtHelpProject.</source>
- <translation>在 QtHelpProject 中缺少命名空间。</translation>
- </message>
- <message>
- <location line="+2"/>
- <source>Missing virtual folder in QtHelpProject</source>
- <translation>在 QtHelpProject 中缺少虚拟文件夹。</translation>
+ <source>Search Results</source>
+ <translation>搜索结果</translation>
</message>
<message>
- <location line="+88"/>
- <source>Missing attribute in keyword at line %1.</source>
- <translation>在行 %1 中的关键字缺少属性。</translation>
+ <source>Note:</source>
+ <translation>注:</translation>
</message>
<message>
- <location line="+83"/>
- <source>The input file %1 could not be opened!</source>
- <translation>输入文件 %1 不能被打开!</translation>
+ <source>The search results may not be complete since the documentation is still being indexed.</source>
+ <translation>搜索结果可能不完整,因为文档仍在索引中。</translation>
</message>
<message>
- <location line="-224"/>
- <source>Unknown token.</source>
- <translation>未知的标记。</translation>
+ <source>Your search did not match any documents.</source>
+ <translation>您的搜索与任何文档都不匹配。</translation>
</message>
<message>
- <location line="+13"/>
- <source>Unknown token. Expected &quot;QtHelpProject&quot;!</source>
- <translation>未知的标记。需要“QtHelpProject”!</translation>
+ <source>(The reason for this might be that the documentation is still being indexed.)</source>
+ <translation>(原因可能是文档仍在索引中。)</translation>
</message>
+</context>
+<context>
+ <name>fulltextsearch::qt::QHelpSearchIndexWriter</name>
<message>
- <location line="+5"/>
- <source>Error in line %1: %2</source>
- <translation>在行 %1 的错误:%2</translation>
+ <source>Cannot open database &quot;%1&quot; using connection &quot;%2&quot;: %3</source>
+ <translation>无法使用连接“%2”打开数据库“%1”:%3</translation>
</message>
</context>
</TS>
diff --git a/translations/qt_nl.ts b/translations/qt_nl.ts
new file mode 100644
index 0000000..9cc5757
--- /dev/null
+++ b/translations/qt_nl.ts
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.0" language="nl">
+ <dependencies>
+ <dependency catalog="qtbase_nl"/>
+ <dependency catalog="qtmultimedia_nl"/>
+ <dependency catalog="qtscript_nl"/>
+ <dependency catalog="qtxmlpatterns_nl"/>
+ </dependencies>
+</TS>
diff --git a/translations/qt_pt_BR.ts b/translations/qt_pt_BR.ts
new file mode 100644
index 0000000..1260277
--- /dev/null
+++ b/translations/qt_pt_BR.ts
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="pt_BR">
+<dependencies>
+<dependency catalog="qtbase_"/>
+<dependency catalog="qtscript_"/>
+<dependency catalog="qtmultimedia_"/>
+<dependency catalog="qtxmlpatterns_"/>
+</dependencies>
+</TS>
diff --git a/translations/qt_zh_CN.ts b/translations/qt_zh_CN.ts
index f09c603..a0316a7 100644
--- a/translations/qt_zh_CN.ts
+++ b/translations/qt_zh_CN.ts
@@ -1,7967 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
-<TS version="2.0" language="zh">
-<context>
- <name>MAC_APPLICATION_MENU</name>
- <message>
- <location filename="../src/gui/kernel/qapplication.cpp" line="+2316"/>
- <source>Services</source>
- <translation>服务</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Hide %1</source>
- <translation>隐藏%1</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Hide Others</source>
- <translation>隐藏其他</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Show All</source>
- <translation>全部显示</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Preferences...</source>
- <translation>偏好设置…</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Quit %1</source>
- <translation>退出 %1</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>About %1</source>
- <translation>关于 %1</translation>
- </message>
-</context>
-<context>
- <name>AudioOutput</name>
- <message>
- <location filename="../src/3rdparty/phonon/phonon/audiooutput.cpp" line="+375"/>
- <source>&lt;html&gt;The audio playback device &lt;b&gt;%1&lt;/b&gt; does not work.&lt;br/&gt;Falling back to &lt;b&gt;%2&lt;/b&gt;.&lt;/html&gt;</source>
- <translation>&lt;html&gt;音频回放设备 &lt;b&gt;%1&lt;/b&gt; 没有工作。&lt;br/&gt;回滚到 &lt;b&gt;%2&lt;/b&gt;。&lt;/html&gt;</translation>
- </message>
- <message>
- <location line="+13"/>
- <source>&lt;html&gt;Switching to the audio playback device &lt;b&gt;%1&lt;/b&gt;&lt;br/&gt;which just became available and has higher preference.&lt;/html&gt;</source>
- <translation>&lt;html&gt;切换到音频回放设备 &lt;b&gt;%1&lt;/b&gt;,&lt;br/&gt;它刚刚变为可用并且具有更高的优先级。&lt;/html&gt;</translation>
- </message>
- <message>
- <location line="+3"/>
- <source>Revert back to device &apos;%1&apos;</source>
- <translation>恢复到设备“%1”</translation>
- </message>
-</context>
-<context>
- <name>CloseButton</name>
- <message>
- <location filename="../src/gui/widgets/qtabbar.cpp" line="+2251"/>
- <source>Close Tab</source>
- <translation>关闭标签页</translation>
- </message>
-</context>
-<context>
- <name>Phonon::</name>
- <message>
- <location filename="../src/3rdparty/phonon/phonon/phononnamespace.cpp" line="+55"/>
- <source>Notifications</source>
- <translation>通知</translation>
- </message>
- <message>
- <location line="+2"/>
- <source>Music</source>
- <translation>音乐</translation>
- </message>
- <message>
- <location line="+2"/>
- <source>Video</source>
- <translation>视频</translation>
- </message>
- <message>
- <location line="+2"/>
- <source>Communication</source>
- <translation>通讯</translation>
- </message>
- <message>
- <location line="+2"/>
- <source>Games</source>
- <translation>游戏</translation>
- </message>
- <message>
- <location line="+2"/>
- <source>Accessibility</source>
- <translation>无障碍环境</translation>
- </message>
-</context>
-<context>
- <name>Phonon::Gstreamer::Backend</name>
- <message>
- <location filename="../src/3rdparty/phonon/gstreamer/backend.cpp" line="+171"/>
- <source>Warning: You do not seem to have the package gstreamer0.10-plugins-good installed.
- Some video features have been disabled.</source>
- <translation>警告:看起来,您没有安装 gstreamer0.10-plugins-good 包。
- 一些视频特性已经被关闭。</translation>
- </message>
- <message>
- <location line="+5"/>
- <source>Warning: You do not seem to have the base GStreamer plugins installed.
- All audio and video support has been disabled</source>
- <translation>警告:看起来,您没有安装基础的 GStreamer 插件。
- 所有的音频和视频支持都已经被关闭。</translation>
- </message>
-</context>
-<context>
- <name>Phonon::Gstreamer::MediaObject</name>
- <message>
- <location filename="../src/3rdparty/phonon/gstreamer/mediaobject.cpp" line="+90"/>
- <source>Cannot start playback.
-
-Check your Gstreamer installation and make sure you
-have libgstreamer-plugins-base installed.</source>
- <translation>不能开始回放。
-
-请检查您的 Gstreamer 安装并且确认您
-已经安装 libgstreamer-plugins-base。</translation>
- </message>
- <message>
- <location line="+113"/>
- <source>A required codec is missing. You need to install the following codec(s) to play this content: %0</source>
- <translation>缺少一个需要的解码器。您需要安装如下解码器来播放这个内容:%0</translation>
- </message>
- <message>
- <location line="+676"/>
- <location line="+8"/>
- <location line="+15"/>
- <location line="+9"/>
- <location line="+6"/>
- <location line="+19"/>
- <location line="+335"/>
- <location line="+24"/>
- <source>Could not open media source.</source>
- <translation>不能打开媒体源。</translation>
- </message>
- <message>
- <location line="-403"/>
- <source>Invalid source type.</source>
- <translation>无效的源类型。</translation>
- </message>
- <message>
- <location line="+377"/>
- <source>Could not locate media source.</source>
- <translation>不能定位媒体源。</translation>
- </message>
- <message>
- <location line="+10"/>
- <source>Could not open audio device. The device is already in use.</source>
- <translation>不能打开音频设备。这个设备正在被使用。</translation>
- </message>
- <message>
- <location line="+13"/>
- <source>Could not decode media source.</source>
- <translation>不能解码媒体源。</translation>
- </message>
-</context>
-<context>
- <name>Phonon::VolumeSlider</name>
- <message>
- <location filename="../src/3rdparty/phonon/phonon/volumeslider.cpp" line="+42"/>
- <location line="+18"/>
- <source>Volume: %1%</source>
- <translation>音量:%1%</translation>
- </message>
- <message>
- <location line="-15"/>
- <location line="+18"/>
- <location line="+54"/>
- <source>Use this slider to adjust the volume. The leftmost position is 0%, the rightmost is %1%</source>
- <translation>请使用这个滑块调节音量。最左为%0,最右为%1%</translation>
- </message>
-</context>
-<context>
- <name>Q3Accel</name>
- <message>
- <location filename="../src/qt3support/other/q3accel.cpp" line="+481"/>
- <source>%1, %2 not defined</source>
- <translation>%1,%2未定义</translation>
- </message>
- <message>
- <location line="+36"/>
- <source>Ambiguous %1 not handled</source>
- <translation>不明确的%1没有被处理</translation>
- </message>
-</context>
-<context>
- <name>Q3DataTable</name>
- <message>
- <location filename="../src/qt3support/sql/q3datatable.cpp" line="+285"/>
- <source>True</source>
- <translation>真</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>False</source>
- <translation>假</translation>
- </message>
- <message>
- <location line="+505"/>
- <source>Insert</source>
- <translation>插入</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Update</source>
- <translation>更新</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Delete</source>
- <translation>删除</translation>
- </message>
-</context>
-<context>
- <name>Q3FileDialog</name>
- <message>
- <location filename="../src/qt3support/dialogs/q3filedialog.cpp" line="+864"/>
- <source>Copy or Move a File</source>
- <translation>复制或者移动一个文件</translation>
- </message>
- <message>
- <location line="+8"/>
- <source>Read: %1</source>
- <translation>读取:%1</translation>
- </message>
- <message>
- <location line="+6"/>
- <location line="+30"/>
- <source>Write: %1</source>
- <translation>写入:%1</translation>
- </message>
- <message>
- <location line="-22"/>
- <location line="+1575"/>
- <source>Cancel</source>
- <translation>取消</translation>
- </message>
- <message>
- <location line="-157"/>
- <location line="+49"/>
- <location line="+2153"/>
- <location filename="../src/qt3support/dialogs/q3filedialog_mac.cpp" line="+110"/>
- <source>All Files (*)</source>
- <translation>所有文件 (*)</translation>
- </message>
- <message>
- <location line="-2089"/>
- <source>Name</source>
- <translation>名称</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Size</source>
- <translation>大小</translation>
- </message>
- <message>
- <location line="+2"/>
- <source>Type</source>
- <translation>类型</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Date</source>
- <translation>日期</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Attributes</source>
- <translation>属性</translation>
- </message>
- <message>
- <location line="+35"/>
- <location line="+2031"/>
- <source>&amp;OK</source>
- <translation>确定(&amp;O)</translation>
- </message>
- <message>
- <location line="-1991"/>
- <source>Look &amp;in:</source>
- <translation>查找范围(&amp;I):</translation>
- </message>
- <message>
- <location line="+1"/>
- <location line="+1981"/>
- <location line="+16"/>
- <source>File &amp;name:</source>
- <translation>文件名称(&amp;N):</translation>
- </message>
- <message>
- <location line="-1996"/>
- <source>File &amp;type:</source>
- <translation>文件类型(&amp;T):</translation>
- </message>
- <message>
- <location line="+7"/>
- <source>Back</source>
- <translation>后退</translation>
- </message>
- <message>
- <location line="+7"/>
- <source>One directory up</source>
- <translation>向上一级</translation>
- </message>
- <message>
- <location line="+9"/>
- <source>Create New Folder</source>
- <translation>创建新文件夹</translation>
- </message>
- <message>
- <location line="+18"/>
- <source>List View</source>
- <translation>列表视图</translation>
- </message>
- <message>
- <location line="+8"/>
- <source>Detail View</source>
- <translation>详细视图</translation>
- </message>
- <message>
- <location line="+9"/>
- <source>Preview File Info</source>
- <translation>预览文件信息</translation>
- </message>
- <message>
- <location line="+23"/>
- <source>Preview File Contents</source>
- <translation>预览文件内容</translation>
- </message>
- <message>
- <location line="+88"/>
- <source>Read-write</source>
- <translation>读写</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Read-only</source>
- <translation>只读</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Write-only</source>
- <translation>只写</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Inaccessible</source>
- <translation>不可访问的</translation>
- </message>
- <message>
- <location line="+2"/>
- <source>Symlink to File</source>
- <translation>文件的系统链接</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Symlink to Directory</source>
- <translation>目录的系统链接</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Symlink to Special</source>
- <translation>特殊的系统链接</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>File</source>
- <translation>文件</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Dir</source>
- <translation>目录</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Special</source>
- <translation>特殊</translation>
- </message>
- <message>
- <location line="+704"/>
- <location line="+2100"/>
- <location filename="../src/qt3support/dialogs/q3filedialog_win.cpp" line="+337"/>
- <source>Open</source>
- <translation>打开</translation>
- </message>
- <message>
- <location line="-1990"/>
- <location filename="../src/qt3support/dialogs/q3filedialog_win.cpp" line="+84"/>
- <source>Save As</source>
- <translation>另存为</translation>
- </message>
- <message>
- <location line="+642"/>
- <location line="+5"/>
- <location line="+355"/>
- <source>&amp;Open</source>
- <translation>打开(&amp;O)</translation>
- </message>
- <message>
- <location line="-357"/>
- <location line="+341"/>
- <source>&amp;Save</source>
- <translation>保存(&amp;S)</translation>
- </message>
- <message>
- <location line="-334"/>
- <source>&amp;Rename</source>
- <translation>重命名(&amp;R)</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>&amp;Delete</source>
- <translation>删除(&amp;D)</translation>
- </message>
- <message>
- <location line="+20"/>
- <source>R&amp;eload</source>
- <translation>重新载入(&amp;E)</translation>
- </message>
- <message>
- <location line="+4"/>
- <source>Sort by &amp;Name</source>
- <translation>按名称排列(&amp;N)</translation>
- </message>
- <message>
- <location line="+2"/>
- <source>Sort by &amp;Size</source>
- <translation>按大小排列(&amp;S)</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Sort by &amp;Date</source>
- <translation>按日期排列(&amp;D)</translation>
- </message>
- <message>
- <location line="+2"/>
- <source>&amp;Unsorted</source>
- <translation>未排列的(&amp;U)</translation>
- </message>
- <message>
- <location line="+15"/>
- <source>Sort</source>
- <translation>排列</translation>
- </message>
- <message>
- <location line="+4"/>
- <source>Show &amp;hidden files</source>
- <translation>显示隐藏文件(&amp;H)</translation>
- </message>
- <message>
- <location line="+31"/>
- <source>the file</source>
- <translation>文件</translation>
- </message>
- <message>
- <location line="+2"/>
- <source>the directory</source>
- <translation>目录</translation>
- </message>
- <message>
- <location line="+2"/>
- <source>the symlink</source>
- <translation>系统链接</translation>
- </message>
- <message>
- <location line="+3"/>
- <source>Delete %1</source>
- <translation>删除%1</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>&lt;qt&gt;Are you sure you wish to delete %1 &quot;%2&quot;?&lt;/qt&gt;</source>
- <translation>&lt;qt&gt;你确认你想删除%1,“%2”?&lt;/qt&gt;</translation>
- </message>
- <message>
- <location line="+2"/>
- <source>&amp;Yes</source>
- <translation>是(&amp;Y)</translation>
- </message>
- <message>
- <location line="+0"/>
- <source>&amp;No</source>
- <translation>否(&amp;N)</translation>
- </message>
- <message>
- <location line="+36"/>
- <source>New Folder 1</source>
- <translation>新建文件夹1</translation>
- </message>
- <message>
- <location line="+5"/>
- <source>New Folder</source>
- <translation>新建文件夹</translation>
- </message>
- <message>
- <location line="+5"/>
- <source>New Folder %1</source>
- <translation>新建文件夹%1</translation>
- </message>
- <message>
- <location line="+98"/>
- <source>Find Directory</source>
- <translation>查找目录</translation>
- </message>
- <message>
- <location line="+5"/>
- <location line="+108"/>
- <source>Directories</source>
- <translation>目录</translation>
- </message>
- <message>
- <location line="-2"/>
- <source>Directory:</source>
- <translation>目录:</translation>
- </message>
- <message>
- <location line="+40"/>
- <location line="+1110"/>
- <source>Error</source>
- <translation>错误</translation>
- </message>
- <message>
- <location line="-1109"/>
- <source>%1
-File not found.
-Check path and filename.</source>
- <translation>文件%1
-未找到。
-请检查路径和文件名。
-</translation>
- </message>
- <message>
- <location filename="../src/qt3support/dialogs/q3filedialog_win.cpp" line="-289"/>
- <source>All Files (*.*)</source>
- <translation>所有文件 (*.*)</translation>
- </message>
- <message>
- <location line="+375"/>
- <source>Open </source>
- <translation>打开</translation>
- </message>
- <message>
- <location line="+155"/>
- <source>Select a Directory</source>
- <translation>选择一个目录</translation>
- </message>
-</context>
-<context>
- <name>Q3LocalFs</name>
- <message>
- <location filename="../src/qt3support/network/q3localfs.cpp" line="+130"/>
- <location line="+10"/>
- <source>Could not read directory
-%1</source>
- <translation>不能读取目录
-%1</translation>
- </message>
- <message>
- <location line="+45"/>
- <source>Could not create directory
-%1</source>
- <translation>不能创建目录
-%1</translation>
- </message>
- <message>
- <location line="+34"/>
- <source>Could not remove file or directory
-%1</source>
- <translation>不能移除文件或者目录
-%1</translation>
- </message>
- <message>
- <location line="+27"/>
- <source>Could not rename
-%1
-to
-%2</source>
- <translation>不能把
-%1
-重命名为
-%2</translation>
- </message>
- <message>
- <location line="+25"/>
- <source>Could not open
-%1</source>
- <translation>不能打开
-%1</translation>
- </message>
- <message>
- <location line="+68"/>
- <source>Could not write
-%1</source>
- <translation>不能写入
-%1</translation>
- </message>
-</context>
-<context>
- <name>Q3MainWindow</name>
- <message>
- <location filename="../src/qt3support/widgets/q3mainwindow.cpp" line="+2051"/>
- <source>Line up</source>
- <translation>排列</translation>
- </message>
- <message>
- <location line="+2"/>
- <source>Customize...</source>
- <translation>自定义...</translation>
- </message>
-</context>
-<context>
- <name>Q3NetworkProtocol</name>
- <message>
- <location filename="../src/qt3support/network/q3networkprotocol.cpp" line="+854"/>
- <source>Operation stopped by the user</source>
- <translation>操作被用户停止</translation>
- </message>
-</context>
-<context>
- <name>Q3ProgressDialog</name>
- <message>
- <location filename="../src/qt3support/dialogs/q3progressdialog.cpp" line="+224"/>
- <location line="+61"/>
- <source>Cancel</source>
- <translation>取消</translation>
- </message>
-</context>
-<context>
- <name>Q3TabDialog</name>
- <message>
- <location filename="../src/qt3support/dialogs/q3tabdialog.cpp" line="+189"/>
- <location line="+814"/>
- <source>OK</source>
- <translation>确认</translation>
- </message>
- <message>
- <location line="-356"/>
- <source>Apply</source>
- <translation>应用</translation>
- </message>
- <message>
- <location line="+43"/>
- <source>Help</source>
- <translation>帮助</translation>
- </message>
- <message>
- <location line="+45"/>
- <source>Defaults</source>
- <translation>默认</translation>
- </message>
- <message>
- <location line="+50"/>
- <source>Cancel</source>
- <translation>取消</translation>
- </message>
-</context>
-<context>
- <name>Q3TextEdit</name>
- <message>
- <location filename="../src/qt3support/text/q3textedit.cpp" line="+5429"/>
- <source>&amp;Undo</source>
- <translation>撤消(&amp;U)</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>&amp;Redo</source>
- <translation>恢复(&amp;R)</translation>
- </message>
- <message>
- <location line="+5"/>
- <source>Cu&amp;t</source>
- <translation>剪切(&amp;T)</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>&amp;Copy</source>
- <translation>复制(&amp;C)</translation>
- </message>
- <message>
- <location line="+2"/>
- <source>&amp;Paste</source>
- <translation>粘贴(&amp;P)</translation>
- </message>
- <message>
- <location line="+3"/>
- <source>Clear</source>
- <translation>清空</translation>
- </message>
- <message>
- <location line="+4"/>
- <location line="+2"/>
- <source>Select All</source>
- <translation>选择全部</translation>
- </message>
-</context>
-<context>
- <name>Q3TitleBar</name>
- <message>
- <location filename="../src/plugins/accessible/compat/q3complexwidgets.cpp" line="+246"/>
- <source>System</source>
- <translation>系统</translation>
- </message>
- <message>
- <location line="+3"/>
- <source>Restore up</source>
- <translation>向上恢复</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Minimize</source>
- <translation>最小化</translation>
- </message>
- <message>
- <location line="+3"/>
- <source>Restore down</source>
- <translation>向下恢复</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Maximize</source>
- <translation>最大化</translation>
- </message>
- <message>
- <location line="+2"/>
- <source>Close</source>
- <translation>关闭</translation>
- </message>
- <message>
- <location line="+18"/>
- <source>Contains commands to manipulate the window</source>
- <translation>包含操作窗口的命令。</translation>
- </message>
- <message>
- <location line="+3"/>
- <source>Puts a minimized back to normal</source>
- <translation>把一个最小化窗口恢复为普通状态</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Moves the window out of the way</source>
- <translation>把窗口移到外面</translation>
- </message>
- <message>
- <location line="+3"/>
- <source>Puts a maximized window back to normal</source>
- <translation>把一个最大化窗口恢复为普通状态</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Makes the window full screen</source>
- <translation>窗口全屏化</translation>
- </message>
- <message>
- <location line="+2"/>
- <source>Closes the window</source>
- <translation>关闭窗口</translation>
- </message>
- <message>
- <location line="+2"/>
- <source>Displays the name of the window and contains controls to manipulate it</source>
- <translation>显示窗口名称并且包含维护它的控件</translation>
- </message>
-</context>
-<context>
- <name>Q3ToolBar</name>
- <message>
- <location filename="../src/qt3support/widgets/q3toolbar.cpp" line="+692"/>
- <source>More...</source>
- <translation>更多...</translation>
- </message>
-</context>
-<context>
- <name>Q3UrlOperator</name>
- <message>
- <location filename="../src/qt3support/network/q3urloperator.cpp" line="+386"/>
- <location line="+260"/>
- <location line="+4"/>
- <source>The protocol `%1&apos; is not supported</source>
- <translation>协议“%1”不被支持</translation>
- </message>
- <message>
- <location line="-260"/>
- <source>The protocol `%1&apos; does not support listing directories</source>
- <translation>协议“%1”不支持列出目录</translation>
- </message>
- <message>
- <location line="+3"/>
- <source>The protocol `%1&apos; does not support creating new directories</source>
- <translation>协议“%1”不支持创建新目录</translation>
- </message>
- <message>
- <location line="+3"/>
- <source>The protocol `%1&apos; does not support removing files or directories</source>
- <translation>协议“%1”不支持移除文件或者目录</translation>
- </message>
- <message>
- <location line="+3"/>
- <source>The protocol `%1&apos; does not support renaming files or directories</source>
- <translation>协议“%1”不支持重命名文件或者目录</translation>
- </message>
- <message>
- <location line="+3"/>
- <source>The protocol `%1&apos; does not support getting files</source>
- <translation>协议“%1”不支持获取文件</translation>
- </message>
- <message>
- <location line="+3"/>
- <source>The protocol `%1&apos; does not support putting files</source>
- <translation>协议“%1”不支持上传文件</translation>
- </message>
- <message>
- <location line="+243"/>
- <location line="+4"/>
- <source>The protocol `%1&apos; does not support copying or moving files or directories</source>
- <translation>协议“%1”不支持复制或者移动文件或者目录</translation>
- </message>
- <message>
- <location line="+237"/>
- <location line="+1"/>
- <source>(unknown)</source>
- <translation>(未知的)</translation>
- </message>
-</context>
-<context>
- <name>Q3Wizard</name>
- <message>
- <location filename="../src/qt3support/dialogs/q3wizard.cpp" line="+177"/>
- <source>&amp;Cancel</source>
- <translation>取消(&amp;C)</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>&lt; &amp;Back</source>
- <translation>&lt; 上一步(&amp;B)</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>&amp;Next &gt;</source>
- <translation>下一步(&amp;N) &gt;</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>&amp;Finish</source>
- <translation>完成(&amp;F)</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>&amp;Help</source>
- <translation>帮助(&amp;H)</translation>
- </message>
-</context>
-<context>
- <name>QAbstractSocket</name>
- <message>
- <location filename="../src/network/socket/qabstractsocket.cpp" line="+868"/>
- <location filename="../src/network/socket/qhttpsocketengine.cpp" line="+615"/>
- <location filename="../src/network/socket/qsocks5socketengine.cpp" line="+657"/>
- <location line="+26"/>
- <source>Host not found</source>
- <translation>主机未找到</translation>
- </message>
- <message>
- <location line="+50"/>
- <location filename="../src/network/socket/qhttpsocketengine.cpp" line="+3"/>
- <location filename="../src/network/socket/qsocks5socketengine.cpp" line="+4"/>
- <source>Connection refused</source>
- <translation>连接被拒绝</translation>
- </message>
- <message>
- <location line="+141"/>
- <source>Connection timed out</source>
- <translation>连接超时</translation>
- </message>
- <message>
- <location line="-547"/>
- <location line="+787"/>
- <location line="+208"/>
- <source>Operation on socket is not supported</source>
- <translation>Socket操作不被支持</translation>
- </message>
- <message>
- <location line="+137"/>
- <source>Socket operation timed out</source>
- <translation>套接字操作超时</translation>
- </message>
- <message>
- <location line="+380"/>
- <source>Socket is not connected</source>
- <translation>套接字没有被连接</translation>
- </message>
- <message>
- <location filename="../src/network/socket/qsocks5socketengine.cpp" line="-8"/>
- <source>Network unreachable</source>
- <translation>网络不能访问</translation>
- </message>
-</context>
-<context>
- <name>QAbstractSpinBox</name>
- <message>
- <location filename="../src/gui/widgets/qabstractspinbox.cpp" line="+1199"/>
- <source>&amp;Step up</source>
- <translation>增加(&amp;S)</translation>
- </message>
- <message>
- <location line="+2"/>
- <source>Step &amp;down</source>
- <translation>减少(&amp;D)</translation>
- </message>
- <message>
- <location line="-8"/>
- <source>&amp;Select All</source>
- <translation>选择全部(&amp;S)</translation>
- </message>
-</context>
-<context>
- <name>QApplication</name>
- <message>
- <location filename="../src/gui/accessible/qaccessibleobject.cpp" line="+376"/>
- <source>Activate</source>
- <translation>激活</translation>
- </message>
- <message>
- <location filename="../src/gui/dialogs/qmessagebox.h" line="+352"/>
- <source>Executable &apos;%1&apos; requires Qt %2, found Qt %3.</source>
- <translation>执行“%1”需要Qt %2,只找到了Qt %3。</translation>
- </message>
- <message>
- <location line="+2"/>
- <source>Incompatible Qt Library Error</source>
- <translation>不兼容的Qt错误</translation>
- </message>
- <message>
- <location filename="../src/gui/accessible/qaccessibleobject.cpp" line="+2"/>
- <source>Activates the program&apos;s main window</source>
- <translation>激活这个程序的主窗口</translation>
- </message>
-</context>
-<context>
- <name>QAxSelect</name>
- <message>
- <location filename="../src/activeqt/container/qaxselect.ui"/>
- <source>Select ActiveX Control</source>
- <translation>选择ActiveX控件</translation>
- </message>
- <message>
- <location/>
- <source>OK</source>
- <translation>确定</translation>
- </message>
- <message>
- <location/>
- <source>&amp;Cancel</source>
- <translation>取消(&amp;C)</translation>
- </message>
- <message>
- <location/>
- <source>COM &amp;Object:</source>
- <translation>COM对象(&amp;O):</translation>
- </message>
-</context>
-<context>
- <name>QCheckBox</name>
- <message>
- <location filename="../src/plugins/accessible/widgets/simplewidgets.cpp" line="+114"/>
- <source>Uncheck</source>
- <translation>取消选中</translation>
- </message>
- <message>
- <location line="+3"/>
- <source>Check</source>
- <translation>选中</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Toggle</source>
- <translation>切换</translation>
- </message>
-</context>
-<context>
- <name>QColorDialog</name>
- <message>
- <location filename="../src/gui/dialogs/qcolordialog.cpp" line="+1253"/>
- <source>Hu&amp;e:</source>
- <translation>色调(&amp;E):</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>&amp;Sat:</source>
- <translation>饱和度(&amp;S):</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>&amp;Val:</source>
- <translation>亮度(&amp;V):</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>&amp;Red:</source>
- <translation>红色(&amp;R):</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>&amp;Green:</source>
- <translation>绿色(&amp;G):</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Bl&amp;ue:</source>
- <translation>蓝色(&amp;U):</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>A&amp;lpha channel:</source>
- <translation>Alpha通道(&amp;A):</translation>
- </message>
- <message>
- <location line="+101"/>
- <source>Select Color</source>
- <translation>选择颜色</translation>
- </message>
- <message>
- <location line="+137"/>
- <source>&amp;Basic colors</source>
- <translation>基本颜色(&amp;B)</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>&amp;Custom colors</source>
- <translation>自定义颜色(&amp;C)</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>&amp;Add to Custom Colors</source>
- <translation>添加到自定义颜色(&amp;A)</translation>
- </message>
- <message>
- <source>Select color</source>
- <translation type="obsolete">选择颜色</translation>
- </message>
-</context>
-<context>
- <name>QComboBox</name>
- <message>
- <location filename="../src/plugins/accessible/widgets/complexwidgets.cpp" line="+1771"/>
- <location line="+65"/>
- <source>Open</source>
- <translation>打开</translation>
- </message>
- <message>
- <location filename="../src/gui/itemviews/qitemeditorfactory.cpp" line="+544"/>
- <source>False</source>
- <translation>假</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>True</source>
- <translation>真</translation>
- </message>
- <message>
- <location filename="../src/plugins/accessible/widgets/complexwidgets.cpp" line="+0"/>
- <source>Close</source>
- <translation>关闭</translation>
- </message>
-</context>
-<context>
- <name>QCoreApplication</name>
- <message>
- <source>%1: permission denied</source>
- <comment>QSystemSemaphore</comment>
- <translation type="obsolete">%1:权限被拒绝</translation>
- </message>
- <message>
- <source>%1: already exists</source>
- <comment>QSystemSemaphore</comment>
- <translation type="obsolete">%1:已经存在</translation>
- </message>
- <message>
- <source>%1: doesn&apos;t exists</source>
- <comment>QSystemSemaphore</comment>
- <translation type="obsolete">%1:不存在</translation>
- </message>
- <message>
- <source>%1: out of resources</source>
- <comment>QSystemSemaphore</comment>
- <translation type="obsolete">%1:资源耗尽了</translation>
- </message>
- <message>
- <source>%1: unknown error %2</source>
- <comment>QSystemSemaphore</comment>
- <translation type="obsolete">%1:未知错误 %2</translation>
- </message>
- <message>
- <location filename="../src/corelib/kernel/qsystemsemaphore_unix.cpp" line="+119"/>
- <source>%1: key is empty</source>
- <comment>QSystemSemaphore</comment>
- <translation>%1:键是空的</translation>
- </message>
- <message>
- <location line="+12"/>
- <source>%1: unable to make key</source>
- <comment>QSystemSemaphore</comment>
- <translation>%1:不能制造键</translation>
- </message>
- <message>
- <location line="+9"/>
- <source>%1: ftok failed</source>
- <comment>QSystemSemaphore</comment>
- <translation>%1:ftok 失败</translation>
- </message>
-</context>
-<context>
- <name>QDB2Driver</name>
- <message>
- <location filename="../src/sql/drivers/db2/qsql_db2.cpp" line="+1276"/>
- <source>Unable to connect</source>
- <translation>不能连接</translation>
- </message>
- <message>
- <location line="+303"/>
- <source>Unable to commit transaction</source>
- <translation>不能提交事务</translation>
- </message>
- <message>
- <location line="+17"/>
- <source>Unable to rollback transaction</source>
- <translation>不能回滚事务</translation>
- </message>
- <message>
- <location line="+15"/>
- <source>Unable to set autocommit</source>
- <translation>不能设置自动提交</translation>
- </message>
-</context>
-<context>
- <name>QDB2Result</name>
- <message>
- <location line="-1043"/>
- <location line="+243"/>
- <source>Unable to execute statement</source>
- <translation>不能执行语句</translation>
- </message>
- <message>
- <location line="-206"/>
- <source>Unable to prepare statement</source>
- <translation>不能准备语句</translation>
- </message>
- <message>
- <location line="+196"/>
- <source>Unable to bind variable</source>
- <translation>不能帮定变量</translation>
- </message>
- <message>
- <location line="+92"/>
- <source>Unable to fetch record %1</source>
- <translation>不能获取记录%1</translation>
- </message>
- <message>
- <location line="+17"/>
- <source>Unable to fetch next</source>
- <translation>不能获取下一个</translation>
- </message>
- <message>
- <location line="+20"/>
- <source>Unable to fetch first</source>
- <translation>不能获取第一个</translation>
- </message>
-</context>
-<context>
- <name>QDateTimeEdit</name>
- <message>
- <location filename="../src/gui/widgets/qdatetimeedit.cpp" line="+2295"/>
- <source>AM</source>
- <translation>AM</translation>
- </message>
- <message>
- <location line="+0"/>
- <source>am</source>
- <translation>am</translation>
- </message>
- <message>
- <location line="+2"/>
- <source>PM</source>
- <translation>PM</translation>
- </message>
- <message>
- <location line="+0"/>
- <source>pm</source>
- <translation>pm</translation>
- </message>
-</context>
-<context>
- <name>QDial</name>
- <message>
- <location filename="../src/plugins/accessible/widgets/rangecontrols.cpp" line="+951"/>
- <source>QDial</source>
- <translation>QDial</translation>
- </message>
- <message>
- <location line="+2"/>
- <source>SpeedoMeter</source>
- <translation>SpeedoMeter</translation>
- </message>
- <message>
- <location line="+2"/>
- <source>SliderHandle</source>
- <translation>SliderHandle</translation>
- </message>
-</context>
-<context>
- <name>QDialog</name>
- <message>
- <location filename="../src/gui/dialogs/qdialog.cpp" line="+597"/>
- <source>What&apos;s This?</source>
- <translation>这是什么?</translation>
- </message>
- <message>
- <location line="-115"/>
- <source>Done</source>
- <translation>完成</translation>
- </message>
-</context>
-<context>
- <name>QDialogButtonBox</name>
- <message>
- <location filename="../src/gui/dialogs/qmessagebox.cpp" line="+1866"/>
- <location line="+464"/>
- <location filename="../src/gui/widgets/qdialogbuttonbox.cpp" line="+561"/>
- <source>OK</source>
- <translation>确定</translation>
- </message>
- <message>
- <location filename="../src/gui/widgets/qdialogbuttonbox.cpp" line="+3"/>
- <source>Save</source>
- <translation>保存</translation>
- </message>
- <message>
- <location line="+0"/>
- <source>&amp;Save</source>
- <translation>保存(&amp;S)</translation>
- </message>
- <message>
- <location line="+3"/>
- <source>Open</source>
- <translation>打开</translation>
- </message>
- <message>
- <location line="+3"/>
- <source>Cancel</source>
- <translation>取消</translation>
- </message>
- <message>
- <location line="+0"/>
- <source>&amp;Cancel</source>
- <translation>取消(&amp;C)</translation>
- </message>
- <message>
- <location line="+3"/>
- <source>Close</source>
- <translation>关闭</translation>
- </message>
- <message>
- <location line="+0"/>
- <source>&amp;Close</source>
- <translation>关闭(&amp;C)</translation>
- </message>
- <message>
- <location line="+3"/>
- <source>Apply</source>
- <translation>应用</translation>
- </message>
- <message>
- <location line="+3"/>
- <source>Reset</source>
- <translation>重置</translation>
- </message>
- <message>
- <location line="+3"/>
- <source>Help</source>
- <translation>帮助</translation>
- </message>
- <message>
- <location line="+4"/>
- <source>Don&apos;t Save</source>
- <translation>不保存</translation>
- </message>
- <message>
- <location line="+4"/>
- <source>Discard</source>
- <translation>抛弃</translation>
- </message>
- <message>
- <location line="+3"/>
- <source>&amp;Yes</source>
- <translation>是(&amp;Y)</translation>
- </message>
- <message>
- <location line="+3"/>
- <source>Yes to &amp;All</source>
- <translation>全部是(&amp;A)</translation>
- </message>
- <message>
- <location line="+3"/>
- <source>&amp;No</source>
- <translation>否(&amp;N)</translation>
- </message>
- <message>
- <location line="+3"/>
- <source>N&amp;o to All</source>
- <translation>全部否(&amp;O)</translation>
- </message>
- <message>
- <location line="+3"/>
- <source>Save All</source>
- <translation>保存全部</translation>
- </message>
- <message>
- <location line="+3"/>
- <source>Abort</source>
- <translation>放弃</translation>
- </message>
- <message>
- <location line="+3"/>
- <source>Retry</source>
- <translation>重试</translation>
- </message>
- <message>
- <location line="+3"/>
- <source>Ignore</source>
- <translation>忽略</translation>
- </message>
- <message>
- <location line="+3"/>
- <source>Restore Defaults</source>
- <translation>恢复默认</translation>
- </message>
- <message>
- <location line="-29"/>
- <source>Close without Saving</source>
- <translation>不保存关闭</translation>
- </message>
- <message>
- <location line="-27"/>
- <source>&amp;OK</source>
- <translation>确定(&amp;O)</translation>
- </message>
-</context>
-<context>
- <name>QDirModel</name>
- <message>
- <location filename="../src/gui/itemviews/qdirmodel.cpp" line="+453"/>
- <source>Name</source>
- <translation>名称</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Size</source>
- <translation>大小</translation>
- </message>
- <message>
- <location line="+3"/>
- <source>Kind</source>
- <comment>Match OS X Finder</comment>
- <translation>类型</translation>
- </message>
- <message>
- <location line="+2"/>
- <source>Type</source>
- <comment>All other platforms</comment>
- <translation>类型</translation>
- </message>
- <message>
- <location line="+6"/>
- <source>Date Modified</source>
- <translation>日期被修改</translation>
- </message>
-</context>
-<context>
- <name>QDockWidget</name>
- <message>
- <location filename="../src/plugins/accessible/widgets/qaccessiblewidgets.cpp" line="+1239"/>
- <source>Close</source>
- <translation>关闭</translation>
- </message>
- <message>
- <location line="+2"/>
- <source>Dock</source>
- <translation>锚接</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Float</source>
- <translation>浮动</translation>
- </message>
-</context>
-<context>
- <name>QDoubleSpinBox</name>
- <message>
- <location filename="../src/plugins/accessible/widgets/rangecontrols.cpp" line="-537"/>
- <source>More</source>
- <translation>更多</translation>
- </message>
- <message>
- <location line="+2"/>
- <source>Less</source>
- <translation>更少</translation>
- </message>
-</context>
-<context>
- <name>QErrorMessage</name>
- <message>
- <location filename="../src/gui/dialogs/qerrormessage.cpp" line="+192"/>
- <source>Debug Message:</source>
- <translation>调试消息:</translation>
- </message>
- <message>
- <location line="+3"/>
- <source>Warning:</source>
- <translation>警告:</translation>
- </message>
- <message>
- <location line="+3"/>
- <source>Fatal Error:</source>
- <translation>致命错误:</translation>
- </message>
- <message>
- <location line="+193"/>
- <source>&amp;Show this message again</source>
- <translation>再次显示这个消息(&amp;S)</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>&amp;OK</source>
- <translation>确定(&amp;O)</translation>
- </message>
-</context>
-<context>
- <name>QFile</name>
- <message>
- <location filename="../src/corelib/io/qfile.cpp" line="+708"/>
- <location line="+141"/>
- <source>Destination file exists</source>
- <translation>目标文件已存在</translation>
- </message>
- <message>
- <location line="-108"/>
- <source>Cannot remove source file</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location line="+120"/>
- <source>Cannot open %1 for input</source>
- <translation>无法输入 %1 </translation>
- </message>
- <message>
- <location line="+17"/>
- <source>Cannot open for output</source>
- <translation>无法输出</translation>
- </message>
- <message>
- <location line="+10"/>
- <source>Failure to write block</source>
- <translation>写块失败</translation>
- </message>
- <message>
- <location line="+13"/>
- <source>Cannot create %1 for output</source>
- <translation>无法创建 %1 </translation>
- </message>
-</context>
-<context>
- <name>QFileDialog</name>
- <message>
- <location filename="../src/gui/dialogs/qfiledialog.cpp" line="+515"/>
- <location line="+444"/>
- <source>All Files (*)</source>
- <translation>所有文件 (*)</translation>
- </message>
- <message>
- <location line="+222"/>
- <source>Directories</source>
- <translation>目录</translation>
- </message>
- <message>
- <location line="-3"/>
- <location line="+50"/>
- <location line="+1471"/>
- <location line="+75"/>
- <source>&amp;Open</source>
- <translation>打开(&amp;O)</translation>
- </message>
- <message>
- <location line="-1596"/>
- <location line="+50"/>
- <source>&amp;Save</source>
- <translation>保存(&amp;S)</translation>
- </message>
- <message>
- <location line="-730"/>
- <source>Open</source>
- <translation>打开</translation>
- </message>
- <message>
- <location line="+1515"/>
- <source>%1 already exists.
-Do you want to replace it?</source>
- <translation>%1已经存在。
-你想要替换它么?</translation>
- </message>
- <message>
- <location line="+20"/>
- <source>%1
-File not found.
-Please verify the correct file name was given.</source>
- <translation>文件%1
-没有找到。
-请核实已给定正确文件名。</translation>
- </message>
- <message>
- <location filename="../src/gui/itemviews/qdirmodel.cpp" line="+402"/>
- <source>My Computer</source>
- <translation>我的计算机</translation>
- </message>
- <message>
- <location filename="../src/gui/dialogs/qfiledialog.cpp" line="-1504"/>
- <source>&amp;Rename</source>
- <translation>重命名(&amp;R)</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>&amp;Delete</source>
- <translation>删除(&amp;D)</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Show &amp;hidden files</source>
- <translation>显示隐藏文件(&amp;H)</translation>
- </message>
- <message>
- <location filename="../src/gui/dialogs/qfiledialog.ui"/>
- <location filename="../src/gui/dialogs/qfiledialog_wince.ui"/>
- <source>Back</source>
- <translation>后退</translation>
- </message>
- <message>
- <location/>
- <location filename="../src/gui/dialogs/qfiledialog_wince.ui"/>
- <source>Parent Directory</source>
- <translation>父目录</translation>
- </message>
- <message>
- <location/>
- <location filename="../src/gui/dialogs/qfiledialog_wince.ui"/>
- <source>List View</source>
- <translation>列表视图</translation>
- </message>
- <message>
- <location/>
- <location filename="../src/gui/dialogs/qfiledialog_wince.ui"/>
- <source>Detail View</source>
- <translation>详细视图</translation>
- </message>
- <message>
- <location/>
- <location filename="../src/gui/dialogs/qfiledialog_wince.ui"/>
- <source>Files of type:</source>
- <translation>文件类型:</translation>
- </message>
- <message>
- <location filename="../src/gui/dialogs/qfiledialog.cpp" line="+6"/>
- <location line="+648"/>
- <source>Directory:</source>
- <translation>目录:</translation>
- </message>
- <message>
- <location line="+794"/>
- <location line="+862"/>
- <source>%1
-Directory not found.
-Please verify the correct directory name was given.</source>
- <translation>目录%1
-没有找到。
-请核实已给定正确目录名。</translation>
- </message>
- <message>
- <location line="-218"/>
- <source>&apos;%1&apos; is write protected.
-Do you want to delete it anyway?</source>
- <translation>“%1“是写保护的。
-你还是想删除它么?</translation>
- </message>
- <message>
- <location line="+5"/>
- <source>Are sure you want to delete &apos;%1&apos;?</source>
- <translation>你确认你想删除“%1“?</translation>
- </message>
- <message>
- <location line="+15"/>
- <source>Could not delete directory.</source>
- <translation>不能删除目录。</translation>
- </message>
- <message>
- <location line="+407"/>
- <source>Recent Places</source>
- <translation>最近的地方</translation>
- </message>
- <message>
- <location line="-2550"/>
- <source>Save As</source>
- <translation>另存为</translation>
- </message>
- <message>
- <location filename="../src/gui/itemviews/qfileiconprovider.cpp" line="+411"/>
- <source>Drive</source>
- <translation>驱动器</translation>
- </message>
- <message>
- <location line="+3"/>
- <location line="+1"/>
- <source>File</source>
- <translation>文件</translation>
- </message>
- <message>
- <location line="+29"/>
- <source>Unknown</source>
- <translation>未知的</translation>
- </message>
- <message>
- <location filename="../src/gui/dialogs/qfiledialog.cpp" line="-4"/>
- <source>Find Directory</source>
- <translation>查找目录</translation>
- </message>
- <message>
- <location line="+29"/>
- <source>Show </source>
- <translation>显示 </translation>
- </message>
- <message>
- <location filename="../src/gui/dialogs/qfiledialog.ui"/>
- <location filename="../src/gui/dialogs/qfiledialog_wince.ui"/>
- <source>Forward</source>
- <translation>前进</translation>
- </message>
- <message>
- <location filename="../src/gui/dialogs/qfiledialog.cpp" line="+1970"/>
- <source>New Folder</source>
- <translation>新建文件夹</translation>
- </message>
- <message>
- <location line="-1963"/>
- <source>&amp;New Folder</source>
- <translation>新建文件夹(&amp;N)</translation>
- </message>
- <message>
- <location line="+656"/>
- <location line="+38"/>
- <source>&amp;Choose</source>
- <translation>选择(&amp;C)</translation>
- </message>
- <message>
- <location filename="../src/gui/dialogs/qsidebar.cpp" line="+418"/>
- <source>Remove</source>
- <translation>移除</translation>
- </message>
- <message>
- <location filename="../src/gui/dialogs/qfiledialog.cpp" line="-687"/>
- <location line="+652"/>
- <source>File &amp;name:</source>
- <translation>文件名称(&amp;N):</translation>
- </message>
- <message>
- <location filename="../src/gui/dialogs/qfiledialog.ui"/>
- <location filename="../src/gui/dialogs/qfiledialog_wince.ui"/>
- <source>Look in:</source>
- <translation>查看:</translation>
- </message>
- <message>
- <location/>
- <location filename="../src/gui/dialogs/qfiledialog_wince.ui"/>
- <source>Create New Folder</source>
- <translation>创建新文件夹</translation>
- </message>
- <message>
- <location filename="../src/gui/dialogs/qfiledialog_win.cpp" line="+160"/>
- <source>All Files (*.*)</source>
- <translation>所有文件 (*.*)</translation>
- </message>
-</context>
-<context>
- <name>QFileSystemModel</name>
- <message>
- <location filename="../src/gui/dialogs/qfilesystemmodel.cpp" line="+744"/>
- <source>%1 TB</source>
- <translation>%1 TB</translation>
- </message>
- <message>
- <location line="+2"/>
- <source>%1 GB</source>
- <translation>%1 GB</translation>
- </message>
- <message>
- <location line="+2"/>
- <source>%1 MB</source>
- <translation>%1 MB</translation>
- </message>
- <message>
- <location line="+2"/>
- <source>%1 KB</source>
- <translation>%1千字节</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>%1 bytes</source>
- <translation>%1字节</translation>
- </message>
- <message>
- <location line="+77"/>
- <source>Invalid filename</source>
- <translation>无效文件名</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>&lt;b&gt;The name &quot;%1&quot; can not be used.&lt;/b&gt;&lt;p&gt;Try using another name, with fewer characters or no punctuations marks.</source>
- <translation>&lt;b&gt;名称“%1“不能被使用。&lt;/b&gt;&lt;p&gt;请使用另外一个包含更少字符或者不含有标点符号的名称。</translation>
- </message>
- <message>
- <location line="+63"/>
- <source>Name</source>
- <translation>名称</translation>
- </message>
- <message>
- <location line="+2"/>
- <source>Size</source>
- <translation>大小</translation>
- </message>
- <message>
- <location line="+4"/>
- <source>Kind</source>
- <comment>Match OS X Finder</comment>
- <translation>类型</translation>
- </message>
- <message>
- <location line="+2"/>
- <source>Type</source>
- <comment>All other platforms</comment>
- <translation>类型</translation>
- </message>
- <message>
- <location line="+7"/>
- <source>Date Modified</source>
- <translation>日期被修改</translation>
- </message>
- <message>
- <location filename="../src/gui/dialogs/qfilesystemmodel_p.h" line="+234"/>
- <source>My Computer</source>
- <translation>我的计算机</translation>
- </message>
- <message>
- <location line="+2"/>
- <source>Computer</source>
- <translation>计算机</translation>
- </message>
-</context>
-<context>
- <name>QFontDatabase</name>
- <message>
- <location filename="../src/gui/text/qfontdatabase.cpp" line="+90"/>
- <location line="+1176"/>
- <source>Normal</source>
- <translation>普通</translation>
- </message>
- <message>
- <location line="-1173"/>
- <location line="+12"/>
- <location line="+1149"/>
- <source>Bold</source>
- <translation>粗体</translation>
- </message>
- <message>
- <location line="-1158"/>
- <location line="+1160"/>
- <source>Demi Bold</source>
- <translation>半粗体</translation>
- </message>
- <message>
- <location line="-1157"/>
- <location line="+18"/>
- <location line="+1135"/>
- <source>Black</source>
- <translation>黑体</translation>
- </message>
- <message>
- <location line="-1145"/>
- <source>Demi</source>
- <translation>半体</translation>
- </message>
- <message>
- <location line="+6"/>
- <location line="+1145"/>
- <source>Light</source>
- <translation>轻体</translation>
- </message>
- <message>
- <location line="-1004"/>
- <location line="+1007"/>
- <source>Italic</source>
- <translation>意大利体</translation>
- </message>
- <message>
- <location line="-1004"/>
- <location line="+1006"/>
- <source>Oblique</source>
- <translation>斜体</translation>
- </message>
- <message>
- <location line="+705"/>
- <source>Any</source>
- <translation>任意</translation>
- </message>
- <message>
- <location line="+3"/>
- <source>Latin</source>
- <translation>拉丁文</translation>
- </message>
- <message>
- <location line="+3"/>
- <source>Greek</source>
- <translation>希腊文</translation>
- </message>
- <message>
- <location line="+3"/>
- <source>Cyrillic</source>
- <translation>西里尔文</translation>
- </message>
- <message>
- <location line="+3"/>
- <source>Armenian</source>
- <translation>亚美尼亚文</translation>
- </message>
- <message>
- <location line="+3"/>
- <source>Hebrew</source>
- <translation>希伯来文</translation>
- </message>
- <message>
- <location line="+3"/>
- <source>Arabic</source>
- <translation>阿拉伯文</translation>
- </message>
- <message>
- <location line="+3"/>
- <source>Syriac</source>
- <translation>叙利亚文</translation>
- </message>
- <message>
- <location line="+3"/>
- <source>Thaana</source>
- <translation>马尔代夫文</translation>
- </message>
- <message>
- <location line="+3"/>
- <source>Devanagari</source>
- <translation>梵文</translation>
- </message>
- <message>
- <location line="+3"/>
- <source>Bengali</source>
- <translation>孟加拉文</translation>
- </message>
- <message>
- <location line="+3"/>
- <source>Gurmukhi</source>
- <translation>旁遮普文</translation>
- </message>
- <message>
- <location line="+3"/>
- <source>Gujarati</source>
- <translation>古吉拉特文</translation>
- </message>
- <message>
- <location line="+3"/>
- <source>Oriya</source>
- <translation>奥里雅文</translation>
- </message>
- <message>
- <location line="+3"/>
- <source>Tamil</source>
- <translation>泰米尔文</translation>
- </message>
- <message>
- <location line="+3"/>
- <source>Telugu</source>
- <translation>泰卢固文</translation>
- </message>
- <message>
- <location line="+3"/>
- <source>Kannada</source>
- <translation>埃纳德文</translation>
- </message>
- <message>
- <location line="+3"/>
- <source>Malayalam</source>
- <translation>马拉亚拉姆文</translation>
- </message>
- <message>
- <location line="+3"/>
- <source>Sinhala</source>
- <translation>僧伽罗文</translation>
- </message>
- <message>
- <location line="+3"/>
- <source>Thai</source>
- <translation>泰国文</translation>
- </message>
- <message>
- <location line="+3"/>
- <source>Lao</source>
- <translation>老挝文</translation>
- </message>
- <message>
- <location line="+3"/>
- <source>Tibetan</source>
- <translation>藏文</translation>
- </message>
- <message>
- <location line="+3"/>
- <source>Myanmar</source>
- <translation>缅甸文</translation>
- </message>
- <message>
- <location line="+3"/>
- <source>Georgian</source>
- <translation>格鲁吉亚文</translation>
- </message>
- <message>
- <location line="+3"/>
- <source>Khmer</source>
- <translation>谷美尔文</translation>
- </message>
- <message>
- <location line="+3"/>
- <source>Simplified Chinese</source>
- <translation>简体中文</translation>
- </message>
- <message>
- <location line="+3"/>
- <source>Traditional Chinese</source>
- <translation>繁体中文</translation>
- </message>
- <message>
- <location line="+3"/>
- <source>Japanese</source>
- <translation>日文</translation>
- </message>
- <message>
- <location line="+3"/>
- <source>Korean</source>
- <translation>韩文</translation>
- </message>
- <message>
- <location line="+3"/>
- <source>Vietnamese</source>
- <translation>越南文</translation>
- </message>
- <message>
- <location line="+3"/>
- <source>Symbol</source>
- <translation>符号</translation>
- </message>
- <message>
- <location line="+3"/>
- <source>Ogham</source>
- <translation>欧甘文</translation>
- </message>
- <message>
- <location line="+3"/>
- <source>Runic</source>
- <translation>古北欧文</translation>
- </message>
-</context>
-<context>
- <name>QFontDialog</name>
- <message>
- <location filename="../src/gui/dialogs/qfontdialog.cpp" line="+772"/>
- <source>&amp;Font</source>
- <translation>字体(&amp;F)</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Font st&amp;yle</source>
- <translation>字体风格(&amp;Y)</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>&amp;Size</source>
- <translation>大小(&amp;S)</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Effects</source>
- <translation>效果</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Stri&amp;keout</source>
- <translation>删除线(&amp;K)</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>&amp;Underline</source>
- <translation>下划线(&amp;U)</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Sample</source>
- <translation>实例</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Wr&amp;iting System</source>
- <translation>书写系统(&amp;I)</translation>
- </message>
- <message>
- <location line="-604"/>
- <location line="+247"/>
- <source>Select Font</source>
- <translation>选择字体</translation>
- </message>
-</context>
-<context>
- <name>QFtp</name>
- <message>
- <location filename="../src/network/access/qftp.cpp" line="+826"/>
- <location filename="../src/qt3support/network/q3ftp.cpp" line="+683"/>
- <source>Not connected</source>
- <translation>没有连接</translation>
- </message>
- <message>
- <location line="+65"/>
- <location filename="../src/qt3support/network/q3ftp.cpp" line="+65"/>
- <source>Host %1 not found</source>
- <translation>主机%1没有找到</translation>
- </message>
- <message>
- <location line="+4"/>
- <location filename="../src/qt3support/network/q3ftp.cpp" line="+4"/>
- <source>Connection refused to host %1</source>
- <translation>连接被主机 %1 拒绝</translation>
- </message>
- <message>
- <location line="+4"/>
- <source>Connection timed out to host %1</source>
- <translation>主机%1连接超时</translation>
- </message>
- <message>
- <location line="+104"/>
- <location filename="../src/qt3support/network/q3ftp.cpp" line="+102"/>
- <location line="+1451"/>
- <source>Connected to host %1</source>
- <translation>连接到主机%1了</translation>
- </message>
- <message>
- <location line="+219"/>
- <location filename="../src/qt3support/network/q3ftp.cpp" line="-1290"/>
- <source>Connection refused for data connection</source>
- <translation>因为数据连接而被拒绝连接</translation>
- </message>
- <message>
- <location line="+178"/>
- <location line="+29"/>
- <location filename="../src/qt3support/network/q3ftp.cpp" line="+195"/>
- <location line="+728"/>
- <source>Unknown error</source>
- <translation>未知的错误</translation>
- </message>
- <message>
- <location line="+889"/>
- <location filename="../src/qt3support/network/q3ftp.cpp" line="+77"/>
- <source>Connecting to host failed:
-%1</source>
- <translation>连接主机失败:
-%1</translation>
- </message>
- <message>
- <location line="+4"/>
- <location filename="../src/qt3support/network/q3ftp.cpp" line="+3"/>
- <source>Login failed:
-%1</source>
- <translation>登录失败:
-%1</translation>
- </message>
- <message>
- <location line="+4"/>
- <location filename="../src/qt3support/network/q3ftp.cpp" line="+3"/>
- <source>Listing directory failed:
-%1</source>
- <translation>列出目录失败:
-%1</translation>
- </message>
- <message>
- <location line="+4"/>
- <location filename="../src/qt3support/network/q3ftp.cpp" line="+3"/>
- <source>Changing directory failed:
-%1</source>
- <translation>改变目录失败:
-%1</translation>
- </message>
- <message>
- <location line="+4"/>
- <location filename="../src/qt3support/network/q3ftp.cpp" line="+3"/>
- <source>Downloading file failed:
-%1</source>
- <translation>下载文件失败:
-%1</translation>
- </message>
- <message>
- <location line="+4"/>
- <location filename="../src/qt3support/network/q3ftp.cpp" line="+3"/>
- <source>Uploading file failed:
-%1</source>
- <translation>上传文件失败:
-%1</translation>
- </message>
- <message>
- <location line="+4"/>
- <location filename="../src/qt3support/network/q3ftp.cpp" line="+3"/>
- <source>Removing file failed:
-%1</source>
- <translation>移除文件失败:
-%1</translation>
- </message>
- <message>
- <location line="+4"/>
- <location filename="../src/qt3support/network/q3ftp.cpp" line="+3"/>
- <source>Creating directory failed:
-%1</source>
- <translation>创建目录失败:
-%1</translation>
- </message>
- <message>
- <location line="+4"/>
- <location filename="../src/qt3support/network/q3ftp.cpp" line="+3"/>
- <source>Removing directory failed:
-%1</source>
- <translation>移除目录失败:
-%1</translation>
- </message>
- <message>
- <location line="+28"/>
- <location filename="../src/qt3support/network/q3ftp.cpp" line="+25"/>
- <location line="+250"/>
- <source>Connection closed</source>
- <translation>连接关闭了</translation>
- </message>
- <message>
- <location filename="../src/qt3support/network/q3ftp.cpp" line="-11"/>
- <source>Host %1 found</source>
- <translation>主机%1找到了</translation>
- </message>
- <message>
- <location line="+4"/>
- <source>Connection to %1 closed</source>
- <translation>到%1的连接关闭了</translation>
- </message>
- <message>
- <location line="+3"/>
- <source>Host found</source>
- <translation>主机找到了</translation>
- </message>
- <message>
- <location line="+2"/>
- <source>Connected to host</source>
- <translation>连接到主机了</translation>
- </message>
-</context>
-<context>
- <name>QGuiApplication</name>
- <message>
- <location filename="../src/gui/kernel/qapplication.cpp" line="+2248"/>
- <source>QT_LAYOUT_DIRECTION</source>
- <comment>Translate this string to the string &apos;LTR&apos; in left-to-right languages or to &apos;RTL&apos; in right-to-left languages (such as Hebrew and Arabic) to get proper widget layout.</comment>
- <translation>LTR</translation>
- </message>
-</context>
-<context>
- <name>QHostInfo</name>
- <message>
- <location filename="../src/network/kernel/qhostinfo_p.h" line="+183"/>
- <source>Unknown error</source>
- <translation>未知的错误</translation>
- </message>
-</context>
-<context>
- <name>QHostInfoAgent</name>
- <message>
- <location filename="../src/network/kernel/qhostinfo_unix.cpp" line="+178"/>
- <location line="+9"/>
- <location line="+64"/>
- <location line="+31"/>
- <location filename="../src/network/kernel/qhostinfo_win.cpp" line="+180"/>
- <location line="+9"/>
- <location line="+40"/>
- <location line="+27"/>
- <source>Host not found</source>
- <translation>主机未找到</translation>
- </message>
- <message>
- <location line="-44"/>
- <location line="+39"/>
- <location filename="../src/network/kernel/qhostinfo_win.cpp" line="-34"/>
- <location line="+29"/>
- <source>Unknown address type</source>
- <translation>未知的地址类型</translation>
- </message>
- <message>
- <location line="+8"/>
- <location filename="../src/network/kernel/qhostinfo_win.cpp" line="-19"/>
- <location line="+27"/>
- <source>Unknown error</source>
- <translation>未知的错误</translation>
- </message>
-</context>
-<context>
- <name>QHttp</name>
- <message>
- <location filename="../src/network/access/qhttp.cpp" line="+1574"/>
- <location line="+820"/>
- <location filename="../src/qt3support/network/q3http.cpp" line="+1160"/>
- <location line="+567"/>
- <source>Unknown error</source>
- <translation>未知的错误</translation>
- </message>
- <message>
- <location line="-568"/>
- <location filename="../src/qt3support/network/q3http.cpp" line="-370"/>
- <source>Request aborted</source>
- <translation>请求被放弃了</translation>
- </message>
- <message>
- <location line="+579"/>
- <location filename="../src/qt3support/network/q3http.cpp" line="+381"/>
- <source>No server set to connect to</source>
- <translation>没有设置要连接的服务器</translation>
- </message>
- <message>
- <location line="+164"/>
- <location filename="../src/qt3support/network/q3http.cpp" line="+56"/>
- <source>Wrong content length</source>
- <translation>错误的内容长度</translation>
- </message>
- <message>
- <location line="+4"/>
- <location filename="../src/qt3support/network/q3http.cpp" line="+4"/>
- <source>Server closed connection unexpectedly</source>
- <translation>服务器异常地关闭了连接</translation>
- </message>
- <message>
- <location line="+179"/>
- <source>Unknown authentication method</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location line="+183"/>
- <source>Error writing response to device</source>
- <translation>向设备中进行写回复时发生错误</translation>
- </message>
- <message>
- <location filename="../src/network/access/qhttpnetworkconnection.cpp" line="+876"/>
- <location filename="../src/qt3support/network/q3http.cpp" line="+38"/>
- <source>Connection refused</source>
- <translation>连接被拒绝</translation>
- </message>
- <message>
- <location filename="../src/network/access/qhttp.cpp" line="-304"/>
- <location filename="../src/network/access/qhttpnetworkconnection.cpp" line="-4"/>
- <location filename="../src/qt3support/network/q3http.cpp" line="+3"/>
- <source>Host %1 not found</source>
- <translation>主机%1没有找到</translation>
- </message>
- <message>
- <location line="+20"/>
- <location filename="../src/network/access/qhttpnetworkconnection.cpp" line="+10"/>
- <location line="+19"/>
- <location filename="../src/qt3support/network/q3http.cpp" line="+3"/>
- <source>HTTP request failed</source>
- <translation>HTTP请求失败</translation>
- </message>
- <message>
- <location line="+73"/>
- <location filename="../src/qt3support/network/q3http.cpp" line="+69"/>
- <source>Invalid HTTP response header</source>
- <translation>无效的HTTP响应头</translation>
- </message>
- <message>
- <location line="+125"/>
- <location line="+48"/>
- <location filename="../src/qt3support/network/q3http.cpp" line="+40"/>
- <location line="+47"/>
- <source>Invalid HTTP chunked body</source>
- <translation>无效的HTTP臃肿体</translation>
- </message>
- <message>
- <location filename="../src/qt3support/network/q3http.cpp" line="+294"/>
- <source>Host %1 found</source>
- <translation>主机%1找到了</translation>
- </message>
- <message>
- <location line="+3"/>
- <source>Connected to host %1</source>
- <translation>连接到%1主机了</translation>
- </message>
- <message>
- <location line="+3"/>
- <source>Connection to %1 closed</source>
- <translation>到%1的连接关闭了</translation>
- </message>
- <message>
- <location line="+8"/>
- <source>Host found</source>
- <translation>主机找到了</translation>
- </message>
- <message>
- <location line="+3"/>
- <source>Connected to host</source>
- <translation>连接到主机了</translation>
- </message>
- <message>
- <location filename="../src/network/access/qhttpnetworkconnection.cpp" line="-22"/>
- <location filename="../src/qt3support/network/q3http.cpp" line="+3"/>
- <source>Connection closed</source>
- <translation>连接关闭了</translation>
- </message>
- <message>
- <location filename="../src/network/access/qhttp.cpp" line="-135"/>
- <source>Proxy authentication required</source>
- <translation>代理需要认证</translation>
- </message>
- <message>
- <location line="+4"/>
- <source>Authentication required</source>
- <translation>需要认证</translation>
- </message>
- <message>
- <location line="-138"/>
- <source>Connection refused (or timed out)</source>
- <translation>连接被拒绝(或者超时)</translation>
- </message>
- <message>
- <location filename="../src/network/access/qhttpnetworkconnection.cpp" line="+6"/>
- <source>Proxy requires authentication</source>
- <translation>代理需要验证</translation>
- </message>
- <message>
- <location line="+3"/>
- <source>Host requires authentication</source>
- <translation>主机需要验证</translation>
- </message>
- <message>
- <location line="+3"/>
- <source>Data corrupted</source>
- <translation>数据错误</translation>
- </message>
- <message>
- <location line="+3"/>
- <source>Unknown protocol specified</source>
- <translation>所指定的协议是未知的</translation>
- </message>
- <message>
- <location line="+3"/>
- <source>SSL handshake failed</source>
- <translation>SSL 握手失败</translation>
- </message>
- <message>
- <location filename="../src/network/access/qhttp.cpp" line="-2263"/>
- <source>HTTPS connection requested but SSL support not compiled in</source>
- <translation>HTTPS 连接需要 SSL,但它没有被编译进来</translation>
- </message>
-</context>
-<context>
- <name>QHttpSocketEngine</name>
- <message>
- <location filename="../src/network/socket/qhttpsocketengine.cpp" line="-89"/>
- <source>Did not receive HTTP response from proxy</source>
- <translation>未收到代理的HTTP响应</translation>
- </message>
- <message>
- <location line="+25"/>
- <source>Error parsing authentication request from proxy</source>
- <translation>解析代理的认证请求出错</translation>
- </message>
- <message>
- <location line="+31"/>
- <source>Authentication required</source>
- <translation>需要认证</translation>
- </message>
- <message>
- <location line="+27"/>
- <source>Proxy denied connection</source>
- <translation>代理拒绝连接</translation>
- </message>
- <message>
- <location line="+10"/>
- <source>Error communicating with HTTP proxy</source>
- <translation>和HTTP代理通讯时发生错误</translation>
- </message>
- <message>
- <location line="+23"/>
- <source>Proxy server not found</source>
- <translation>未找到代理服务器</translation>
- </message>
- <message>
- <location line="+2"/>
- <source>Proxy connection refused</source>
- <translation>代理连接被拒绝</translation>
- </message>
- <message>
- <location line="+2"/>
- <source>Proxy server connection timed out</source>
- <translation>代理服务器连接超时</translation>
- </message>
- <message>
- <location line="+2"/>
- <source>Proxy connection closed prematurely</source>
- <translation>代理连接过早关闭</translation>
- </message>
-</context>
-<context>
- <name>QIBaseDriver</name>
- <message>
- <location filename="../src/sql/drivers/ibase/qsql_ibase.cpp" line="+1428"/>
- <source>Error opening database</source>
- <translation>打开数据库错误</translation>
- </message>
- <message>
- <location line="+54"/>
- <source>Could not start transaction</source>
- <translation>不能开始事务</translation>
- </message>
- <message>
- <location line="+13"/>
- <source>Unable to commit transaction</source>
- <translation>不能提交事务</translation>
- </message>
- <message>
- <location line="+13"/>
- <source>Unable to rollback transaction</source>
- <translation>不能回滚事务</translation>
- </message>
-</context>
-<context>
- <name>QIBaseResult</name>
- <message>
- <location line="-1097"/>
- <source>Unable to create BLOB</source>
- <translation>不能创建BLOB</translation>
- </message>
- <message>
- <location line="+6"/>
- <source>Unable to write BLOB</source>
- <translation>不能写入BLOB</translation>
- </message>
- <message>
- <location line="+14"/>
- <source>Unable to open BLOB</source>
- <translation>不能打开BLOB</translation>
- </message>
- <message>
- <location line="+16"/>
- <source>Unable to read BLOB</source>
- <translation>不能读取BLOB</translation>
- </message>
- <message>
- <location line="+125"/>
- <location line="+189"/>
- <source>Could not find array</source>
- <translation>不能找到数组</translation>
- </message>
- <message>
- <location line="-157"/>
- <source>Could not get array data</source>
- <translation>不能得到数组数据</translation>
- </message>
- <message>
- <location line="+212"/>
- <source>Could not get query info</source>
- <translation>不能得到查询信息</translation>
- </message>
- <message>
- <location line="+20"/>
- <source>Could not start transaction</source>
- <translation>不能开始事务</translation>
- </message>
- <message>
- <location line="+19"/>
- <source>Unable to commit transaction</source>
- <translation>不能提交事务</translation>
- </message>
- <message>
- <location line="+33"/>
- <source>Could not allocate statement</source>
- <translation>不能分配语句</translation>
- </message>
- <message>
- <location line="+5"/>
- <source>Could not prepare statement</source>
- <translation>不能准备语句</translation>
- </message>
- <message>
- <location line="+5"/>
- <location line="+7"/>
- <source>Could not describe input statement</source>
- <translation>不能描述输入语句</translation>
- </message>
- <message>
- <location line="+10"/>
- <source>Could not describe statement</source>
- <translation>不能描述语句</translation>
- </message>
- <message>
- <location line="+115"/>
- <source>Unable to close statement</source>
- <translation>不能关闭语句</translation>
- </message>
- <message>
- <location line="+8"/>
- <source>Unable to execute query</source>
- <translation>不能执行查询</translation>
- </message>
- <message>
- <location line="+46"/>
- <source>Could not fetch next item</source>
- <translation>不能获取下一项</translation>
- </message>
- <message>
- <location line="+160"/>
- <source>Could not get statement info</source>
- <translation>不能得到语句信息</translation>
- </message>
-</context>
-<context>
- <name>QIODevice</name>
- <message>
- <location filename="../src/corelib/global/qglobal.cpp" line="+1869"/>
- <source>Permission denied</source>
- <translation>权限被拒绝</translation>
- </message>
- <message>
- <location line="+3"/>
- <source>Too many open files</source>
- <translation>太多打开的文件</translation>
- </message>
- <message>
- <location line="+3"/>
- <source>No such file or directory</source>
- <translation>没有这个文件或者目录</translation>
- </message>
- <message>
- <location line="+3"/>
- <source>No space left on device</source>
- <translation>设备上没有空间了</translation>
- </message>
- <message>
- <location filename="../src/corelib/io/qiodevice.cpp" line="+1536"/>
- <source>Unknown error</source>
- <translation>未知的错误</translation>
- </message>
-</context>
-<context>
- <name>QInputContext</name>
- <message>
- <location filename="../src/gui/inputmethod/qinputcontextfactory.cpp" line="+242"/>
- <source>XIM</source>
- <translation>XIM</translation>
- </message>
- <message>
- <location line="+23"/>
- <source>XIM input method</source>
- <translation>XIM输入法</translation>
- </message>
- <message>
- <location line="+4"/>
- <source>Windows input method</source>
- <translation>Windows输入法</translation>
- </message>
- <message>
- <location line="+4"/>
- <source>Mac OS X input method</source>
- <translation>Mac OS X输入法</translation>
- </message>
-</context>
-<context>
- <name>QInputDialog</name>
- <message>
- <location filename="../src/gui/dialogs/qinputdialog.cpp" line="+223"/>
- <source>Enter a value:</source>
- <translation>输入一个值:</translation>
- </message>
-</context>
-<context>
- <name>QLibrary</name>
- <message>
- <source>QLibrary::load_sys: Cannot load %1 (%2)</source>
- <translation type="obsolete">QLibrary::load_sys: 不能载入%1 (%2)</translation>
- </message>
- <message>
- <source>QLibrary::unload_sys: Cannot unload %1 (%2)</source>
- <translation type="obsolete">QLibrary::unload_sys:不能卸载%1 (%2)</translation>
- </message>
- <message>
- <source>QLibrary::resolve_sys: Symbol &quot;%1&quot; undefined in %2 (%3)</source>
- <translation type="obsolete">QLibrary::resolve_sys: 符号“%1”在%2(%3)没有被定义</translation>
- </message>
- <message>
- <location filename="../src/corelib/plugin/qlibrary.cpp" line="+378"/>
- <source>Could not mmap &apos;%1&apos;: %2</source>
- <translation>不能映射”%1“:%2</translation>
- </message>
- <message>
- <location line="+22"/>
- <source>Plugin verification data mismatch in &apos;%1&apos;</source>
- <translation>“%1“中的插件验证数据不匹配</translation>
- </message>
- <message>
- <location line="+6"/>
- <source>Could not unmap &apos;%1&apos;: %2</source>
- <translation>不能取消映射“%1“:%2</translation>
- </message>
- <message>
- <location line="+302"/>
- <source>The plugin &apos;%1&apos; uses incompatible Qt library. (%2.%3.%4) [%5]</source>
- <translation>插件“%1”使用了不兼容的Qt库。(%2.%3.%4) [%5]</translation>
- </message>
- <message>
- <location line="+20"/>
- <source>The plugin &apos;%1&apos; uses incompatible Qt library. Expected build key &quot;%2&quot;, got &quot;%3&quot;</source>
- <translation>插件“%1“使用了不兼容的Qt库。期待的构建键是“%2“,得到的却是”%3“</translation>
- </message>
- <message>
- <location line="+340"/>
- <source>Unknown error</source>
- <translation>未知的错误</translation>
- </message>
- <message>
- <location line="-377"/>
- <location filename="../src/corelib/plugin/qpluginloader.cpp" line="+280"/>
- <source>The shared library was not found.</source>
- <translation>共享库没有被找到。</translation>
- </message>
- <message>
- <location line="+2"/>
- <source>The file &apos;%1&apos; is not a valid Qt plugin.</source>
- <translation>文件“%1“不是有效的Qt插件。</translation>
- </message>
- <message>
- <location line="+43"/>
- <source>The plugin &apos;%1&apos; uses incompatible Qt library. (Cannot mix debug and release libraries.)</source>
- <translation>插件“%1“使用了不兼容的Qt库。(不能混合使用库的调试版本和发布版本。)</translation>
- </message>
- <message>
- <location filename="../src/corelib/plugin/qlibrary_unix.cpp" line="+209"/>
- <location filename="../src/corelib/plugin/qlibrary_win.cpp" line="+99"/>
- <source>Cannot load library %1: %2</source>
- <translation>无法加载库%1:%2</translation>
- </message>
- <message>
- <location line="+16"/>
- <location filename="../src/corelib/plugin/qlibrary_win.cpp" line="+26"/>
- <source>Cannot unload library %1: %2</source>
- <translation>无法卸载库%1:%2</translation>
- </message>
- <message>
- <location line="+31"/>
- <location filename="../src/corelib/plugin/qlibrary_win.cpp" line="+15"/>
- <source>Cannot resolve symbol &quot;%1&quot; in %2: %3</source>
- <translation>无法解析%2中的符号“%1”:%3</translation>
- </message>
-</context>
-<context>
- <name>QLineEdit</name>
- <message>
- <location filename="../src/gui/widgets/qlineedit.cpp" line="+2680"/>
- <source>&amp;Undo</source>
- <translation>撤消(&amp;U)</translation>
- </message>
- <message>
- <location line="+4"/>
- <source>&amp;Redo</source>
- <translation>恢复(&amp;R)</translation>
- </message>
- <message>
- <location line="+7"/>
- <source>Cu&amp;t</source>
- <translation>剪切(&amp;T)</translation>
- </message>
- <message>
- <location line="+4"/>
- <source>&amp;Copy</source>
- <translation>复制(&amp;C)</translation>
- </message>
- <message>
- <location line="+4"/>
- <source>&amp;Paste</source>
- <translation>粘贴(&amp;P)</translation>
- </message>
- <message>
- <location line="+5"/>
- <source>Delete</source>
- <translation>删除</translation>
- </message>
- <message>
- <location line="+6"/>
- <source>Select All</source>
- <translation>选择全部</translation>
- </message>
-</context>
-<context>
- <name>QLocalServer</name>
- <message>
- <location filename="../src/network/socket/qlocalserver.cpp" line="+226"/>
- <location filename="../src/network/socket/qlocalserver_unix.cpp" line="+231"/>
- <source>%1: Name error</source>
- <translation>%1: 名称错误</translation>
- </message>
- <message>
- <location filename="../src/network/socket/qlocalserver_unix.cpp" line="-8"/>
- <source>%1: Permission denied</source>
- <translation>%1:权限被拒绝</translation>
- </message>
- <message>
- <location line="+12"/>
- <source>%1: Address in use</source>
- <translation>%1:地址正在被使用</translation>
- </message>
- <message>
- <location line="+5"/>
- <location filename="../src/network/socket/qlocalserver_win.cpp" line="+158"/>
- <source>%1: Unknown error %2</source>
- <translation>%1:未知错误 %2</translation>
- </message>
-</context>
-<context>
- <name>QLocalSocket</name>
- <message>
- <location filename="../src/network/socket/qlocalsocket_tcp.cpp" line="+132"/>
- <location filename="../src/network/socket/qlocalsocket_unix.cpp" line="+134"/>
- <source>%1: Connection refused</source>
- <translation>%1:连接被拒绝</translation>
- </message>
- <message>
- <location line="+3"/>
- <location filename="../src/network/socket/qlocalsocket_unix.cpp" line="+3"/>
- <source>%1: Remote closed</source>
- <translation>%1:远程已关闭</translation>
- </message>
- <message>
- <location line="+3"/>
- <location filename="../src/network/socket/qlocalsocket_unix.cpp" line="+3"/>
- <location filename="../src/network/socket/qlocalsocket_win.cpp" line="+80"/>
- <location line="+43"/>
- <source>%1: Invalid name</source>
- <translation>%1:无效名称</translation>
- </message>
- <message>
- <location line="+3"/>
- <location filename="../src/network/socket/qlocalsocket_unix.cpp" line="+3"/>
- <source>%1: Socket access error</source>
- <translation>%1:套接字访问错误</translation>
- </message>
- <message>
- <location line="+3"/>
- <location filename="../src/network/socket/qlocalsocket_unix.cpp" line="+3"/>
- <source>%1: Socket resource error</source>
- <translation>%1:套接字资源错误</translation>
- </message>
- <message>
- <location line="+3"/>
- <location filename="../src/network/socket/qlocalsocket_unix.cpp" line="+3"/>
- <source>%1: Socket operation timed out</source>
- <translation>%1:套接字操作超时</translation>
- </message>
- <message>
- <location line="+3"/>
- <location filename="../src/network/socket/qlocalsocket_unix.cpp" line="+3"/>
- <source>%1: Datagram too large</source>
- <translation>%1:数据报太大</translation>
- </message>
- <message>
- <location line="+3"/>
- <location filename="../src/network/socket/qlocalsocket_unix.cpp" line="+3"/>
- <location filename="../src/network/socket/qlocalsocket_win.cpp" line="-48"/>
- <source>%1: Connection error</source>
- <translation>%1:连接错误</translation>
- </message>
- <message>
- <location line="+3"/>
- <location filename="../src/network/socket/qlocalsocket_unix.cpp" line="+3"/>
- <source>%1: The socket operation is not supported</source>
- <translation>%1:套接字操作不被支持</translation>
- </message>
- <message>
- <location line="+4"/>
- <source>%1: Unknown error</source>
- <translation>%1:未知错误</translation>
- </message>
- <message>
- <location filename="../src/network/socket/qlocalsocket_unix.cpp" line="+4"/>
- <location filename="../src/network/socket/qlocalsocket_win.cpp" line="+10"/>
- <source>%1: Unknown error %2</source>
- <translation>%1:未知错误 %2</translation>
- </message>
-</context>
-<context>
- <name>QMYSQLDriver</name>
- <message>
- <location filename="../src/sql/drivers/mysql/qsql_mysql.cpp" line="+1231"/>
- <source>Unable to open database &apos;</source>
- <translation>不能打开数据库</translation>
- </message>
- <message>
- <location line="+7"/>
- <source>Unable to connect</source>
- <translation>不能连接</translation>
- </message>
- <message>
- <location line="+127"/>
- <source>Unable to begin transaction</source>
- <translation>不能开始事务</translation>
- </message>
- <message>
- <location line="+17"/>
- <source>Unable to commit transaction</source>
- <translation>不能提交事务</translation>
- </message>
- <message>
- <location line="+17"/>
- <source>Unable to rollback transaction</source>
- <translation>不能回滚事务</translation>
- </message>
-</context>
-<context>
- <name>QMYSQLResult</name>
- <message>
- <location line="-922"/>
- <source>Unable to fetch data</source>
- <translation>不能获取数据</translation>
- </message>
- <message>
- <location line="+176"/>
- <source>Unable to execute query</source>
- <translation>不能执行查询</translation>
- </message>
- <message>
- <location line="+6"/>
- <source>Unable to store result</source>
- <translation>不能存储结果</translation>
- </message>
- <message>
- <location line="+190"/>
- <location line="+8"/>
- <source>Unable to prepare statement</source>
- <translation>不能准备语句</translation>
- </message>
- <message>
- <location line="+34"/>
- <source>Unable to reset statement</source>
- <translation>不能重置语句</translation>
- </message>
- <message>
- <location line="+87"/>
- <source>Unable to bind value</source>
- <translation>不能绑定值</translation>
- </message>
- <message>
- <location line="+11"/>
- <source>Unable to execute statement</source>
- <translation>不能执行语句</translation>
- </message>
- <message>
- <location line="+14"/>
- <location line="+21"/>
- <source>Unable to bind outvalues</source>
- <translation>不能绑定外值</translation>
- </message>
- <message>
- <location line="-12"/>
- <source>Unable to store statement results</source>
- <translation>不能存储语句结果</translation>
- </message>
- <message>
- <location line="-253"/>
- <source>Unable to execute next query</source>
- <translation>不能执行下一个查询</translation>
- </message>
- <message>
- <location line="+10"/>
- <source>Unable to store next result</source>
- <translation>不能存储下一个结果</translation>
- </message>
-</context>
-<context>
- <name>QMdiArea</name>
- <message>
- <location filename="../src/gui/widgets/qmdiarea.cpp" line="+290"/>
- <source>(Untitled)</source>
- <translation>(未命名的)</translation>
- </message>
-</context>
-<context>
- <name>QMdiSubWindow</name>
- <message>
- <location filename="../src/gui/widgets/qmdisubwindow.cpp" line="+280"/>
- <source>%1 - [%2]</source>
- <translation>%1 - [%2]</translation>
- </message>
- <message>
- <location line="+72"/>
- <source>Close</source>
- <translation>关闭</translation>
- </message>
- <message>
- <location line="-18"/>
- <source>Minimize</source>
- <translation>最小化</translation>
- </message>
- <message>
- <location line="+13"/>
- <source>Restore Down</source>
- <translation>向下恢复</translation>
- </message>
- <message>
- <location line="+707"/>
- <source>&amp;Restore</source>
- <translation>恢复(&amp;R)</translation>
- </message>
- <message>
- <location line="+3"/>
- <source>&amp;Move</source>
- <translation>移动(&amp;M)</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>&amp;Size</source>
- <translation>大小(&amp;S)</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Mi&amp;nimize</source>
- <translation>最小化(&amp;N)</translation>
- </message>
- <message>
- <location line="+2"/>
- <source>Ma&amp;ximize</source>
- <translation>最大化(&amp;X)</translation>
- </message>
- <message>
- <location line="+2"/>
- <source>Stay on &amp;Top</source>
- <translation>总在最前(&amp;T)</translation>
- </message>
- <message>
- <location line="+3"/>
- <source>&amp;Close</source>
- <translation>关闭(&amp;C)</translation>
- </message>
- <message>
- <location line="-787"/>
- <source>- [%1]</source>
- <translation>- [%1]</translation>
- </message>
- <message>
- <location line="+58"/>
- <source>Maximize</source>
- <translation>最大化</translation>
- </message>
- <message>
- <location line="+3"/>
- <source>Unshade</source>
- <translation>取消遮蔽</translation>
- </message>
- <message>
- <location line="+3"/>
- <source>Shade</source>
- <translation>遮蔽</translation>
- </message>
- <message>
- <location line="+6"/>
- <source>Restore</source>
- <translation>恢复</translation>
- </message>
- <message>
- <location line="+6"/>
- <source>Help</source>
- <translation>帮助</translation>
- </message>
- <message>
- <location line="+3"/>
- <source>Menu</source>
- <translation>菜单</translation>
- </message>
-</context>
-<context>
- <name>QMenu</name>
- <message>
- <location filename="../src/plugins/accessible/widgets/qaccessiblemenu.cpp" line="+157"/>
- <location line="+225"/>
- <source>Close</source>
- <translation>关闭</translation>
- </message>
- <message>
- <location line="-224"/>
- <location line="+225"/>
- <source>Open</source>
- <translation>打开</translation>
- </message>
- <message>
- <location line="-223"/>
- <location line="+225"/>
- <location line="+51"/>
- <source>Execute</source>
- <translation>执行</translation>
- </message>
-</context>
-<context>
- <name>QMenuBar</name>
- <message>
- <source>About</source>
- <translation type="obsolete">关于</translation>
- </message>
- <message>
- <source>Config</source>
- <translation type="obsolete">配置</translation>
- </message>
- <message>
- <source>Preference</source>
- <translation type="obsolete">首选项</translation>
- </message>
- <message>
- <source>Options</source>
- <translation type="obsolete">选项</translation>
- </message>
- <message>
- <source>Setting</source>
- <translation type="obsolete">设置</translation>
- </message>
- <message>
- <source>Setup</source>
- <translation type="obsolete">安装</translation>
- </message>
- <message>
- <source>Quit</source>
- <translation type="obsolete">退出</translation>
- </message>
- <message>
- <source>Exit</source>
- <translation type="obsolete">退出</translation>
- </message>
- <message>
- <source>About %1</source>
- <translation type="obsolete">关于%1</translation>
- </message>
- <message>
- <source>About Qt</source>
- <translation type="obsolete">关于Qt</translation>
- </message>
- <message>
- <source>Preferences</source>
- <translation type="obsolete">首选项</translation>
- </message>
- <message>
- <source>Quit %1</source>
- <translation type="obsolete">退出%1</translation>
- </message>
-</context>
-<context>
- <name>QMessageBox</name>
- <message>
- <location filename="../src/gui/dialogs/qmessagebox.cpp" line="-1111"/>
- <source>Help</source>
- <translation>帮助</translation>
- </message>
- <message>
- <location line="-853"/>
- <location line="+852"/>
- <location filename="../src/gui/dialogs/qmessagebox.h" line="-52"/>
- <location line="+8"/>
- <source>OK</source>
- <translation>确定</translation>
- </message>
- <message>
- <location line="+509"/>
- <source>About Qt</source>
- <translation>关于Qt</translation>
- </message>
- <message>
- <source>&lt;p&gt;This program uses Qt version %1.&lt;/p&gt;</source>
- <translation type="obsolete">&lt;p&gt;这个程序使用的是Qt %1版。&lt;/p&gt;</translation>
- </message>
- <message>
- <location line="-1605"/>
- <source>Show Details...</source>
- <translation>显示细节……</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Hide Details...</source>
- <translation>隐藏细节……</translation>
- </message>
- <message>
- <location line="+1570"/>
- <source>&lt;h3&gt;About Qt&lt;/h3&gt;&lt;p&gt;This program uses Qt version %1.&lt;/p&gt;&lt;p&gt;Qt is a C++ toolkit for cross-platform application development.&lt;/p&gt;&lt;p&gt;Qt provides single-source portability across MS&amp;nbsp;Windows, Mac&amp;nbsp;OS&amp;nbsp;X, Linux, and all major commercial Unix variants. Qt is also available for embedded devices as Qt for Embedded Linux and Qt for Windows CE.&lt;/p&gt;&lt;p&gt;Qt is available under three different licensing options designed to accommodate the needs of our various users.&lt;/p&gt;Qt licensed under our commercial license agreement is appropriate for development of proprietary/commercial software where you do not want to share any source code with third parties or otherwise cannot comply with the terms of the GNU LGPL version 2.1 or GNU GPL version 3.0.&lt;/p&gt;&lt;p&gt;Qt licensed under the GNU LGPL version 2.1 is appropriate for the development of Qt applications (proprietary or open source) provided you can comply with the terms and conditions of the GNU LGPL version 2.1.&lt;/p&gt;&lt;p&gt;Qt licensed under the GNU General Public License version 3.0 is appropriate for the development of Qt applications where you wish to use such applications in combination with software subject to the terms of the GNU GPL version 3.0 or where you are otherwise willing to comply with the terms of the GNU GPL version 3.0.&lt;/p&gt;&lt;p&gt;Please see &lt;a href=&quot;http://qt.nokia.com/products/licensing&quot;&gt;qt.nokia.com/products/licensing&lt;/a&gt; for an overview of Qt licensing.&lt;/p&gt;&lt;p&gt;Copyright (C) 2012 Nokia Corporation and/or its subsidiary(-ies).&lt;/p&gt;&lt;p&gt;Qt is a Nokia product. See &lt;a href=&quot;http://qt.nokia.com/&quot;&gt;qt.nokia.com&lt;/a&gt; for more information.&lt;/p&gt;</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <source>&lt;h3&gt;About Qt&lt;/h3&gt;%1&lt;p&gt;Qt is a C++ toolkit for cross-platform application development.&lt;/p&gt;&lt;p&gt;Qt provides single-source portability across MS&amp;nbsp;Windows, Mac&amp;nbsp;OS&amp;nbsp;X, Linux, and all major commercial Unix variants. Qt is also available for embedded devices as Qt for Embedded Linux and Qt for Windows CE.&lt;/p&gt;&lt;p&gt;Qt is a Nokia product. See &lt;a href=&quot;http://qt.nokia.com/&quot;&gt;qt.nokiae.com&lt;/a&gt; for more information.&lt;/p&gt;</source>
- <translation type="obsolete">&lt;h3&gt;关于Qt&lt;/h3&gt;%1&lt;p&gt;Qt是一个用于跨平台应用程序开发的C++工具包。&lt;/p&gt;&lt;p&gt;对于MS&amp;nbsp;Windows、Mac&amp;nbsp;OS&amp;nbsp;X、Linux和所有主流商业Unix,Qt提供了单一源程序的可移植性。Qt也有用于嵌入式Linux和Windows CE的版本。&lt;/p&gt;&lt;p&gt;Qt是Nokia的产品。有关更多信息,请参考&lt;a href=&quot;http://qt.nokia.com/&quot;&gt;qt.nokia.com&lt;/a&gt;。&lt;/p&gt;</translation>
- </message>
- <message>
- <source>&lt;p&gt;This program uses Qt Open Source Edition version %1.&lt;/p&gt;&lt;p&gt;Qt Open Source Edition is intended for the development of Open Source applications. You need a commercial Qt license for development of proprietary (closed source) applications.&lt;/p&gt;&lt;p&gt;Please see &lt;a href=&quot;http://qt.nokia.com/company/model/&quot;&gt;qt.nokia.com/company/model/&lt;/a&gt; for an overview of Qt licensing.&lt;/p&gt;</source>
- <translation type="obsolete">&lt;p&gt;这个程序使用了Qt %1开源版本。&lt;/p&gt;&lt;p&gt;Qt开源版本只用于开源应用程序的开发。如果要开发私有(闭源)软件,你需要一个商业的Qt协议。&lt;/p&gt;&lt;p&gt;有关Qt协议的概览,请参考&lt;a href=&quot;http://qt.nokia.com/company/model/&quot;&gt;qt.nokia.com/company/model/&lt;/a&gt;。&lt;/p&gt;</translation>
- </message>
- <message>
- <source>&lt;h3&gt;About Qt&lt;/h3&gt;%1&lt;p&gt;Qt is a C++ toolkit for cross-platform application development.&lt;/p&gt;&lt;p&gt;Qt provides single-source portability across MS&amp;nbsp;Windows, Mac&amp;nbsp;OS&amp;nbsp;X, Linux, and all major commercial Unix variants. Qt is also available for embedded devices as Qt Embedded.&lt;/p&gt;&lt;p&gt;Qt is a Trolltech product. See &lt;a href=&quot;http://qt.nokia.com/&quot;&gt;qt.nokia.com&lt;/a&gt; for more information.&lt;/p&gt;</source>
- <translation type="obsolete">&lt;h3&gt;关于Qt&lt;/h3&gt;%1&lt;p&gt;Qt是一个用于跨平台应用程序开发的C++工具包。&lt;/p&gt;&lt;p&gt;对于MS&amp;nbsp;Windows、Mac&amp;nbsp;OS&amp;nbsp;X、Linux和所有主流商业Unix,Qt提供了单一源程序的可移植性。Qt对于嵌入式平台也是可用的,在嵌入式平台上它被称为Qt Embedded。&lt;/p&gt;&lt;p&gt;Qt是Trolltech的产品。有关更多信息,请参考&lt;a href=&quot;http://qt.nokia.com/&quot;&gt;qt.nokia.com&lt;/a&gt;。&lt;/p&gt;</translation>
- </message>
-</context>
-<context>
- <name>QMultiInputContext</name>
- <message>
- <location filename="../src/plugins/inputmethods/imsw-multi/qmultiinputcontext.cpp" line="+88"/>
- <source>Select IM</source>
- <translation>选择输入法</translation>
- </message>
-</context>
-<context>
- <name>QMultiInputContextPlugin</name>
- <message>
- <location filename="../src/plugins/inputmethods/imsw-multi/qmultiinputcontextplugin.cpp" line="+95"/>
- <source>Multiple input method switcher</source>
- <translation>多输入法切换器</translation>
- </message>
- <message>
- <location line="+7"/>
- <source>Multiple input method switcher that uses the context menu of the text widgets</source>
- <translation>使用文本窗口部件上下文菜单的多输入法切换器</translation>
- </message>
-</context>
-<context>
- <name>QNativeSocketEngine</name>
- <message>
- <location filename="../src/network/socket/qnativesocketengine.cpp" line="+206"/>
- <source>The remote host closed the connection</source>
- <translation>远端主机关闭了这个连接</translation>
- </message>
- <message>
- <location line="+3"/>
- <source>Network operation timed out</source>
- <translation>网络操作超时</translation>
- </message>
- <message>
- <location line="+3"/>
- <source>Out of resources</source>
- <translation>资源耗尽了</translation>
- </message>
- <message>
- <location line="+3"/>
- <source>Unsupported socket operation</source>
- <translation>不被支持的套接字操作</translation>
- </message>
- <message>
- <location line="+3"/>
- <source>Protocol type not supported</source>
- <translation>协议类型不被支持</translation>
- </message>
- <message>
- <location line="+3"/>
- <source>Invalid socket descriptor</source>
- <translation>无效的套接字描述符</translation>
- </message>
- <message>
- <location line="+6"/>
- <source>Network unreachable</source>
- <translation>网络不能访问</translation>
- </message>
- <message>
- <location line="+3"/>
- <source>Permission denied</source>
- <translation>权限被拒绝</translation>
- </message>
- <message>
- <location line="+3"/>
- <source>Connection timed out</source>
- <translation>连接超时</translation>
- </message>
- <message>
- <location line="+3"/>
- <source>Connection refused</source>
- <translation>连接被拒绝</translation>
- </message>
- <message>
- <location line="+3"/>
- <source>The bound address is already in use</source>
- <translation>要启用的地址已经被使用</translation>
- </message>
- <message>
- <location line="+3"/>
- <source>The address is not available</source>
- <translation>这个地址不可用</translation>
- </message>
- <message>
- <location line="+3"/>
- <source>The address is protected</source>
- <translation>这个地址被保护了</translation>
- </message>
- <message>
- <location line="+6"/>
- <source>Unable to send a message</source>
- <translation>不能发送一个消息</translation>
- </message>
- <message>
- <location line="+3"/>
- <source>Unable to receive a message</source>
- <translation>不能接收一个消息</translation>
- </message>
- <message>
- <location line="+3"/>
- <source>Unable to write</source>
- <translation>不能写入</translation>
- </message>
- <message>
- <location line="+3"/>
- <source>Network error</source>
- <translation>网络错误</translation>
- </message>
- <message>
- <location line="+3"/>
- <source>Another socket is already listening on the same port</source>
- <translation>另一个套接字已经正在监听同一端口</translation>
- </message>
- <message>
- <location line="-66"/>
- <source>Unable to initialize non-blocking socket</source>
- <translation>不能初始化非阻塞套接字</translation>
- </message>
- <message>
- <location line="+3"/>
- <source>Unable to initialize broadcast socket</source>
- <translation>不能初始化广播套接字</translation>
- </message>
- <message>
- <location line="+3"/>
- <source>Attempt to use IPv6 socket on a platform with no IPv6 support</source>
- <translation>试图在不支持IPv6支持的平台上使用IPv6套接字</translation>
- </message>
- <message>
- <location line="+21"/>
- <source>Host unreachable</source>
- <translation>主机不能访问</translation>
- </message>
- <message>
- <location line="+24"/>
- <source>Datagram was too large to send</source>
- <translation>不能发送过大的数据报</translation>
- </message>
- <message>
- <location line="+18"/>
- <source>Operation on non-socket</source>
- <translation>对非套接字操作</translation>
- </message>
- <message>
- <location line="+6"/>
- <source>Unknown error</source>
- <translation>未知的错误</translation>
- </message>
- <message>
- <location line="-3"/>
- <source>The proxy type is invalid for this operation</source>
- <translation>对于这个操作代理类型是无效的。</translation>
- </message>
-</context>
-<context>
- <name>QNetworkAccessCacheBackend</name>
- <message>
- <location filename="../src/network/access/qnetworkaccesscachebackend.cpp" line="+65"/>
- <source>Error opening %1</source>
- <translation>打开%1发生错误</translation>
- </message>
-</context>
-<context>
- <name>QNetworkAccessFileBackend</name>
- <message>
- <location filename="../src/network/access/qnetworkaccessfilebackend.cpp" line="+99"/>
- <source>Request for opening non-local file %1</source>
- <translation>正在打开非本地文件 %1 的请求</translation>
- </message>
- <message>
- <location line="+42"/>
- <source>Error opening %1: %2</source>
- <translation>打开 %1 错误:%2</translation>
- </message>
- <message>
- <location line="+56"/>
- <source>Write error writing to %1: %2</source>
- <translation>写入 %1 错误:%2</translation>
- </message>
- <message>
- <location line="+33"/>
- <source>Cannot open %1: Path is a directory</source>
- <translation>无法打开 %1:路径是一个目录</translation>
- </message>
- <message>
- <location line="+21"/>
- <source>Read error reading from %1: %2</source>
- <translation>读取 %1 错误:%2</translation>
- </message>
-</context>
-<context>
- <name>QNetworkAccessFtpBackend</name>
- <message>
- <location filename="../src/network/access/qnetworkaccessftpbackend.cpp" line="+165"/>
- <source>No suitable proxy found</source>
- <translation>未找到合适的代理</translation>
- </message>
- <message>
- <location line="+14"/>
- <source>Cannot open %1: is a directory</source>
- <translation>无法读取 %1:是一个目录</translation>
- </message>
- <message>
- <location line="+130"/>
- <source>Logging in to %1 failed: authentication required</source>
- <translation>登入 %1 失败:需要验证</translation>
- </message>
- <message>
- <location line="+39"/>
- <source>Error while downloading %1: %2</source>
- <translation>下载 %1 时错误:%2</translation>
- </message>
- <message>
- <location line="+2"/>
- <source>Error while uploading %1: %2</source>
- <translation>上载 %1 时错误:%2</translation>
- </message>
-</context>
-<context>
- <name>QNetworkAccessHttpBackend</name>
- <message>
- <location filename="../src/network/access/qnetworkaccesshttpbackend.cpp" line="+597"/>
- <source>No suitable proxy found</source>
- <translation>未找到合适的代理</translation>
- </message>
-</context>
-<context>
- <name>QNetworkReply</name>
- <message>
- <location line="+128"/>
- <source>Error downloading %1 - server replied: %2</source>
- <translation>下载 %1 错误 - 服务器回复:%2</translation>
- </message>
- <message>
- <location filename="../src/network/access/qnetworkreplyimpl.cpp" line="+68"/>
- <source>Protocol &quot;%1&quot; is unknown</source>
- <translation>协议“%1”是未知的</translation>
- </message>
-</context>
-<context>
- <name>QNetworkReplyImpl</name>
- <message>
- <location line="+432"/>
- <location line="+22"/>
- <source>Operation canceled</source>
- <translation>操作被取消</translation>
- </message>
-</context>
-<context>
- <name>QOCIDriver</name>
- <message>
- <location filename="../src/sql/drivers/oci/qsql_oci.cpp" line="+2069"/>
- <source>Unable to logon</source>
- <translation>不能登录</translation>
- </message>
- <message>
- <location line="-144"/>
- <source>Unable to initialize</source>
- <comment>QOCIDriver</comment>
- <translation>不能初始化</translation>
- </message>
- <message>
- <location line="+215"/>
- <source>Unable to begin transaction</source>
- <translation>不能开始事务</translation>
- </message>
- <message>
- <location line="+19"/>
- <source>Unable to commit transaction</source>
- <translation>不能提交事务</translation>
- </message>
- <message>
- <location line="+19"/>
- <source>Unable to rollback transaction</source>
- <translation>不能回滚事务</translation>
- </message>
-</context>
-<context>
- <name>QOCIResult</name>
- <message>
- <location line="-963"/>
- <location line="+161"/>
- <location line="+15"/>
- <source>Unable to bind column for batch execute</source>
- <translation>不能绑定批处理执行的列</translation>
- </message>
- <message>
- <location line="+15"/>
- <source>Unable to execute batch statement</source>
- <translation>不能执行批处理语句</translation>
- </message>
- <message>
- <location line="+302"/>
- <source>Unable to goto next</source>
- <translation>不能进入下一个</translation>
- </message>
- <message>
- <location line="+59"/>
- <source>Unable to alloc statement</source>
- <translation>不能分配语句</translation>
- </message>
- <message>
- <location line="+15"/>
- <source>Unable to prepare statement</source>
- <translation>不能准备语句</translation>
- </message>
- <message>
- <location line="+36"/>
- <source>Unable to bind value</source>
- <translation>不能绑定值</translation>
- </message>
- <message>
- <source>Unable to execute select statement</source>
- <translation type="obsolete">不能执行选择语句</translation>
- </message>
- <message>
- <location line="+19"/>
- <source>Unable to execute statement</source>
- <translation>不能执行语句</translation>
- </message>
-</context>
-<context>
- <name>QODBCDriver</name>
- <message>
- <location filename="../src/sql/drivers/odbc/qsql_odbc.cpp" line="+1785"/>
- <source>Unable to connect</source>
- <translation>不能连接</translation>
- </message>
- <message>
- <location line="+6"/>
- <source>Unable to connect - Driver doesn&apos;t support all needed functionality</source>
- <translation>不能连接—驱动程序不支持所有功能</translation>
- </message>
- <message>
- <location line="+242"/>
- <source>Unable to disable autocommit</source>
- <translation>不能禁止自动提交</translation>
- </message>
- <message>
- <location line="+17"/>
- <source>Unable to commit transaction</source>
- <translation>不能提交事务</translation>
- </message>
- <message>
- <location line="+17"/>
- <source>Unable to rollback transaction</source>
- <translation>不能回滚事务</translation>
- </message>
- <message>
- <location line="+15"/>
- <source>Unable to enable autocommit</source>
- <translation>不能打开自动提交</translation>
- </message>
-</context>
-<context>
- <name>QODBCResult</name>
- <message>
- <location line="-1218"/>
- <location line="+349"/>
- <source>QODBCResult::reset: Unable to set &apos;SQL_CURSOR_STATIC&apos; as statement attribute. Please check your ODBC driver configuration</source>
- <translation>QODBCResult::reset: 不能把“SQL_CURSOR_STATIC”设置为语句属性。请检查你的ODBC驱动程序设置。</translation>
- </message>
- <message>
- <location line="-332"/>
- <location line="+626"/>
- <source>Unable to execute statement</source>
- <translation>不能执行语句</translation>
- </message>
- <message>
- <location line="-555"/>
- <source>Unable to fetch next</source>
- <translation>不能获取下一个</translation>
- </message>
- <message>
- <location line="+279"/>
- <source>Unable to prepare statement</source>
- <translation>不能准备语句</translation>
- </message>
- <message>
- <location line="+268"/>
- <source>Unable to bind variable</source>
- <translation>不能帮定变量</translation>
- </message>
- <message>
- <location filename="../src/sql/drivers/db2/qsql_db2.cpp" line="+194"/>
- <location filename="../src/sql/drivers/odbc/qsql_odbc.cpp" line="-475"/>
- <location line="+578"/>
- <source>Unable to fetch last</source>
- <translation>不能获取最后一个</translation>
- </message>
- <message>
- <location filename="../src/sql/drivers/odbc/qsql_odbc.cpp" line="-672"/>
- <source>Unable to fetch</source>
- <translation>不能获取</translation>
- </message>
- <message>
- <location line="+44"/>
- <source>Unable to fetch first</source>
- <translation>不能获取第一个</translation>
- </message>
- <message>
- <location line="+19"/>
- <source>Unable to fetch previous</source>
- <translation>不能获取上一个</translation>
- </message>
-</context>
-<context>
- <name>QObject</name>
- <message>
- <location filename="../src/gui/util/qdesktopservices_mac.cpp" line="+165"/>
- <source>Home</source>
- <translation>家</translation>
- </message>
- <message>
- <location filename="../src/network/access/qnetworkaccessdatabackend.cpp" line="+74"/>
- <source>Operation not supported on %1</source>
- <translation>在 %1 上不被支持的操作</translation>
- </message>
- <message>
- <location line="+53"/>
- <source>Invalid URI: %1</source>
- <translation>无效的 URI:%1</translation>
- </message>
- <message>
- <location filename="../src/network/access/qnetworkaccessdebugpipebackend.cpp" line="+175"/>
- <source>Write error writing to %1: %2</source>
- <translation>写入 %1 错误:%2</translation>
- </message>
- <message>
- <location line="+57"/>
- <source>Read error reading from %1: %2</source>
- <translation>读取 %1 错误:%2</translation>
- </message>
- <message>
- <location line="+31"/>
- <source>Socket error on %1: %2</source>
- <translation>%1 上的套接字错误:%2</translation>
- </message>
- <message>
- <location line="+15"/>
- <source>Remote host closed the connection prematurely on %1</source>
- <translation>远程主机过早地关闭了在 %1 上的这个连接</translation>
- </message>
- <message>
- <location line="+53"/>
- <source>Protocol error: packet of size 0 received</source>
- <translation>协议错误:收到了大小为 0 的包</translation>
- </message>
- <message>
- <location filename="../src/network/kernel/qhostinfo.cpp" line="+177"/>
- <location line="+57"/>
- <source>No host name given</source>
- <translation>未指定主机名</translation>
- </message>
-</context>
-<context>
- <name>QPPDOptionsModel</name>
- <message>
- <location filename="../src/gui/dialogs/qprintdialog_unix.cpp" line="+1195"/>
- <source>Name</source>
- <translation>名称</translation>
- </message>
- <message>
- <location line="+2"/>
- <source>Value</source>
- <translation>值</translation>
- </message>
-</context>
-<context>
- <name>QPSQLDriver</name>
- <message>
- <location filename="../src/sql/drivers/psql/qsql_psql.cpp" line="+763"/>
- <source>Unable to connect</source>
- <translation>不能连接</translation>
- </message>
- <message>
- <location line="+49"/>
- <source>Could not begin transaction</source>
- <translation>不能开始事务</translation>
- </message>
- <message>
- <location line="+17"/>
- <source>Could not commit transaction</source>
- <translation>不能提交事务</translation>
- </message>
- <message>
- <location line="+16"/>
- <source>Could not rollback transaction</source>
- <translation>不能回滚事务</translation>
- </message>
- <message>
- <location line="+358"/>
- <source>Unable to subscribe</source>
- <translation>不能订阅</translation>
- </message>
- <message>
- <location line="+32"/>
- <source>Unable to unsubscribe</source>
- <translation>不能取消订阅</translation>
- </message>
-</context>
-<context>
- <name>QPSQLResult</name>
- <message>
- <location line="-1058"/>
- <source>Unable to create query</source>
- <translation>不能创建查询</translation>
- </message>
- <message>
- <location line="+374"/>
- <source>Unable to prepare statement</source>
- <translation>不能准备语句</translation>
- </message>
-</context>
-<context>
- <name>QPageSetupWidget</name>
- <message>
- <location filename="../src/gui/dialogs/qpagesetupdialog_unix.cpp" line="+304"/>
- <source>Centimeters (cm)</source>
- <translation>厘米 (cm)</translation>
- </message>
- <message>
- <location line="+0"/>
- <source>Millimeters (mm)</source>
- <translation>毫米 (mm)</translation>
- </message>
- <message>
- <location line="+0"/>
- <source>Inches (in)</source>
- <translation>英寸 (in)</translation>
- </message>
- <message>
- <location line="+0"/>
- <source>Points (pt)</source>
- <translation>点 (pt)</translation>
- </message>
- <message>
- <location filename="../src/gui/dialogs/qpagesetupwidget.ui"/>
- <source>Form</source>
- <translation>窗体</translation>
- </message>
- <message>
- <location/>
- <source>Paper</source>
- <translation>纸张</translation>
- </message>
- <message>
- <location/>
- <source>Page size:</source>
- <translation>纸张大小:</translation>
- </message>
- <message>
- <location/>
- <source>Width:</source>
- <translation>宽度:</translation>
- </message>
- <message>
- <location/>
- <source>Height:</source>
- <translation>高度:</translation>
- </message>
- <message>
- <location/>
- <source>Paper source:</source>
- <translation>纸张源:</translation>
- </message>
- <message>
- <location/>
- <source>Orientation</source>
- <translation>方向</translation>
- </message>
- <message>
- <location/>
- <source>Portrait</source>
- <translation>纵向</translation>
- </message>
- <message>
- <location/>
- <source>Landscape</source>
- <translation>横向</translation>
- </message>
- <message>
- <location/>
- <source>Reverse landscape</source>
- <translation>反向横向</translation>
- </message>
- <message>
- <location/>
- <source>Reverse portrait</source>
- <translation>反向纵向</translation>
- </message>
- <message>
- <location/>
- <source>Margins</source>
- <translation>边距</translation>
- </message>
- <message>
- <location/>
- <source>top margin</source>
- <translation>上边距</translation>
- </message>
- <message>
- <location/>
- <source>left margin</source>
- <translation>左边距</translation>
- </message>
- <message>
- <location/>
- <source>right margin</source>
- <translation>右边距</translation>
- </message>
- <message>
- <location/>
- <source>bottom margin</source>
- <translation>下边距</translation>
- </message>
-</context>
-<context>
- <name>QPluginLoader</name>
- <message>
- <location filename="../src/corelib/plugin/qpluginloader.cpp" line="+24"/>
- <source>Unknown error</source>
- <translation>未知的错误</translation>
- </message>
- <message>
- <location line="-68"/>
- <source>The plugin was not loaded.</source>
- <translation>插件没有被载入。</translation>
- </message>
-</context>
-<context>
- <name>QPrintDialog</name>
- <message>
- <location filename="../src/gui/painting/qprinterinfo_unix.cpp" line="+98"/>
- <source>locally connected</source>
- <translation>本地已经连接的</translation>
- </message>
- <message>
- <location line="+23"/>
- <location line="+225"/>
- <source>Aliases: %1</source>
- <translation>别名:%1</translation>
- </message>
- <message>
- <location line="+223"/>
- <location line="+199"/>
- <source>unknown</source>
- <translation>未知的</translation>
- </message>
- <message>
- <location filename="../src/gui/dialogs/qprintdialog_qws.cpp" line="+375"/>
- <source>Print all</source>
- <translation>打印全部</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Print selection</source>
- <translation>打印选择</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Print range</source>
- <translation>打印范围</translation>
- </message>
- <message>
- <location line="-48"/>
- <source>A0 (841 x 1189 mm)</source>
- <translation>A0 (841 x 1189 毫米)</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>A1 (594 x 841 mm)</source>
- <translation>A1 (594 x 841 毫米)</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>A2 (420 x 594 mm)</source>
- <translation>A2 (420 x 594 毫米)</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>A3 (297 x 420 mm)</source>
- <translation>A3 (297 x 420 毫米)</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>A4 (210 x 297 mm, 8.26 x 11.7 inches)</source>
- <translation>A4 (210 x 297 毫米,8.26 x 11.7 英寸)</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>A5 (148 x 210 mm)</source>
- <translation>A5 (148 x 210 毫米)</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>A6 (105 x 148 mm)</source>
- <translation>A6 (105 x 148 毫米)</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>A7 (74 x 105 mm)</source>
- <translation>A7 (74 x 105 毫米)</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>A8 (52 x 74 mm)</source>
- <translation>A8 (52 x 74 毫米)</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>A9 (37 x 52 mm)</source>
- <translation>A9 (37 x 52 毫米)</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>B0 (1000 x 1414 mm)</source>
- <translation>B0 (1000 x 1414 毫米)</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>B1 (707 x 1000 mm)</source>
- <translation>B1 (707 x 1000 毫米)</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>B2 (500 x 707 mm)</source>
- <translation>B2 (500 x 707 毫米)</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>B3 (353 x 500 mm)</source>
- <translation>B3 (353 x 500 毫米)</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>B4 (250 x 353 mm)</source>
- <translation>B4 (250 x 353 毫米)</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>B5 (176 x 250 mm, 6.93 x 9.84 inches)</source>
- <translation>B5 (176 x 250 毫米,6.93 x 9.84 英寸)</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>B6 (125 x 176 mm)</source>
- <translation>B6 (125 x 176 毫米)</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>B7 (88 x 125 mm)</source>
- <translation>B7 (88 x 125 毫米)</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>B8 (62 x 88 mm)</source>
- <translation>B8 (62 x 88 毫米)</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>B9 (44 x 62 mm)</source>
- <translation>B9 (44 x 62 毫米)</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>B10 (31 x 44 mm)</source>
- <translation>B10 (31 x 44 毫米)</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>C5E (163 x 229 mm)</source>
- <translation>C5E (163 x 229 毫米)</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>DLE (110 x 220 mm)</source>
- <translation>DLE (110 x 220 毫米)</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Executive (7.5 x 10 inches, 191 x 254 mm)</source>
- <translation>Executive (7.5 x 10 英寸,191 x 254 毫米)</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Folio (210 x 330 mm)</source>
- <translation>Folio (210 x 330 毫米)</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Ledger (432 x 279 mm)</source>
- <translation>Ledger (432 x 279 毫米)</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Legal (8.5 x 14 inches, 216 x 356 mm)</source>
- <translation>Legal (8.5 x 14 英寸,216 x 356 毫米)</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Letter (8.5 x 11 inches, 216 x 279 mm)</source>
- <translation>Letter (8.5 x 11 英寸,216 x 279 毫米)</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Tabloid (279 x 432 mm)</source>
- <translation>Tabloid (279 x 432 毫米)</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>US Common #10 Envelope (105 x 241 mm)</source>
- <translation>美国普通10号信封 (105 x 241 毫米)</translation>
- </message>
- <message>
- <location filename="../src/gui/dialogs/qprintdialog_win.cpp" line="+268"/>
- <source>OK</source>
- <translation>确定</translation>
- </message>
- <message>
- <location filename="../src/gui/dialogs/qabstractprintdialog.cpp" line="+110"/>
- <location line="+13"/>
- <location filename="../src/gui/dialogs/qprintdialog_win.cpp" line="-2"/>
- <source>Print</source>
- <translation>打印</translation>
- </message>
- <message>
- <location filename="../src/gui/dialogs/qprintdialog_unix.cpp" line="-357"/>
- <source>Print To File ...</source>
- <translation>打印到文件……</translation>
- </message>
- <message>
- <location line="+80"/>
- <source>File %1 is not writable.
-Please choose a different file name.</source>
- <translation>文件%1不可写。
-请选择一个不同的文件名。</translation>
- </message>
- <message>
- <location line="+4"/>
- <source>%1 already exists.
-Do you want to overwrite it?</source>
- <translation>%1已经存在。
-你想覆盖它么?</translation>
- </message>
- <message>
- <location filename="../src/gui/dialogs/qprintdialog_qws.cpp" line="-210"/>
- <source>File exists</source>
- <translation>文件存在</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>&lt;qt&gt;Do you want to overwrite it?&lt;/qt&gt;</source>
- <translation>&lt;qt&gt;你想覆盖它么?&lt;/qt&gt;</translation>
- </message>
- <message>
- <location filename="../src/gui/dialogs/qprintdialog_unix.cpp" line="-8"/>
- <source>%1 is a directory.
-Please choose a different file name.</source>
- <translation>%1是目录。
-请选择一个不同的文件名。</translation>
- </message>
- <message>
- <location filename="../src/gui/dialogs/qprintdialog_win.cpp" line="+1"/>
- <source>The &apos;From&apos; value cannot be greater than the &apos;To&apos; value.</source>
- <translation>“从”的数值不能大于“到”的数值。</translation>
- </message>
- <message>
- <location filename="../src/gui/dialogs/qpagesetupdialog_unix.cpp" line="-232"/>
- <source>A0</source>
- <translation>A0</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>A1</source>
- <translation>A1</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>A2</source>
- <translation>A2</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>A3</source>
- <translation>A3</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>A4</source>
- <translation>A4</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>A5</source>
- <translation>A5</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>A6</source>
- <translation>A6</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>A7</source>
- <translation>A7</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>A8</source>
- <translation>A8</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>A9</source>
- <translation>A9</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>B0</source>
- <translation>B0</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>B1</source>
- <translation>B1</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>B2</source>
- <translation>B2</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>B3</source>
- <translation>B3</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>B4</source>
- <translation>B4</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>B5</source>
- <translation>B5</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>B6</source>
- <translation>B6</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>B7</source>
- <translation>B7</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>B8</source>
- <translation>B8</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>B9</source>
- <translation>B9</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>B10</source>
- <translation>B10</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>C5E</source>
- <translation>C5E</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>DLE</source>
- <translation>DLE</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Executive</source>
- <translation>决策文书</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Folio</source>
- <translation>对开纸</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Ledger</source>
- <translation>帐页</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Legal</source>
- <translation>法律文书</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Letter</source>
- <translation>信纸</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Tabloid</source>
- <translation>小型报纸</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>US Common #10 Envelope</source>
- <translation>美国普通10号信封</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Custom</source>
- <translation>自定义</translation>
- </message>
- <message>
- <location filename="../src/gui/dialogs/qprintdialog_unix.cpp" line="-522"/>
- <location line="+68"/>
- <source>&amp;Options &gt;&gt;</source>
- <translation>选项(&amp;O) &gt;&gt;</translation>
- </message>
- <message>
- <location line="-63"/>
- <source>&amp;Print</source>
- <translation>打印(&amp;P)</translation>
- </message>
- <message>
- <location line="+67"/>
- <source>&amp;Options &lt;&lt;</source>
- <translation>选项(&amp;O) &lt;&lt;</translation>
- </message>
- <message>
- <location line="+253"/>
- <source>Print to File (PDF)</source>
- <translation>打印到文件(PDF)</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Print to File (Postscript)</source>
- <translation>打印到文件(Postscript)</translation>
- </message>
- <message>
- <location line="+45"/>
- <source>Local file</source>
- <translation>本地文件</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Write %1 file</source>
- <translation>写入 %1 文件</translation>
- </message>
-</context>
-<context>
- <name>QPrintPreviewDialog</name>
- <message>
- <location filename="../src/gui/dialogs/qabstractpagesetupdialog.cpp" line="+68"/>
- <location line="+12"/>
- <source>Page Setup</source>
- <translation>页面设置</translation>
- </message>
- <message>
- <location filename="../src/gui/dialogs/qprintpreviewdialog.cpp" line="+252"/>
- <source>%1%</source>
- <translation>%1%</translation>
- </message>
- <message>
- <location line="+79"/>
- <source>Print Preview</source>
- <translation>打印预览</translation>
- </message>
- <message>
- <location line="+29"/>
- <source>Next page</source>
- <translation>下一页</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Previous page</source>
- <translation>上一页</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>First page</source>
- <translation>第一页</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Last page</source>
- <translation>最后一页</translation>
- </message>
- <message>
- <location line="+9"/>
- <source>Fit width</source>
- <translation>适应宽度</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Fit page</source>
- <translation>适应页面</translation>
- </message>
- <message>
- <location line="+11"/>
- <source>Zoom in</source>
- <translation>放大</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Zoom out</source>
- <translation>缩小</translation>
- </message>
- <message>
- <location line="+6"/>
- <source>Portrait</source>
- <translation>纵向</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Landscape</source>
- <translation>横向</translation>
- </message>
- <message>
- <location line="+10"/>
- <source>Show single page</source>
- <translation>显示单页</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Show facing pages</source>
- <translation>显示当前页</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Show overview of all pages</source>
- <translation>显示所有页的概览</translation>
- </message>
- <message>
- <location line="+15"/>
- <source>Print</source>
- <translation>打印</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Page setup</source>
- <translation>打印设置</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Close</source>
- <translation>关闭</translation>
- </message>
- <message>
- <location line="+151"/>
- <source>Export to PDF</source>
- <translation>导出为PDF</translation>
- </message>
- <message>
- <location line="+3"/>
- <source>Export to PostScript</source>
- <translation>导出为PostScript</translation>
- </message>
-</context>
-<context>
- <name>QPrintPropertiesWidget</name>
- <message>
- <location filename="../src/gui/dialogs/qprintpropertieswidget.ui"/>
- <source>Form</source>
- <translation>窗体</translation>
- </message>
- <message>
- <location/>
- <source>Page</source>
- <translation>页</translation>
- </message>
- <message>
- <location/>
- <source>Advanced</source>
- <translation>高级</translation>
- </message>
-</context>
-<context>
- <name>QPrintSettingsOutput</name>
- <message>
- <location filename="../src/gui/dialogs/qprintsettingsoutput.ui"/>
- <source>Form</source>
- <translation>窗体</translation>
- </message>
- <message>
- <location/>
- <source>Copies</source>
- <translation>拷贝</translation>
- </message>
- <message>
- <location/>
- <source>Print range</source>
- <translation>打印范围</translation>
- </message>
- <message>
- <location/>
- <source>Print all</source>
- <translation>打印全部</translation>
- </message>
- <message>
- <location/>
- <source>Pages from</source>
- <translation>页数从</translation>
- </message>
- <message>
- <location/>
- <source>to</source>
- <translation>到</translation>
- </message>
- <message>
- <location/>
- <source>Selection</source>
- <translation>选择</translation>
- </message>
- <message>
- <location/>
- <source>Output Settings</source>
- <translation>输出设置</translation>
- </message>
- <message>
- <location/>
- <source>Copies:</source>
- <translation>备份:</translation>
- </message>
- <message>
- <location/>
- <source>Collate</source>
- <translation>校对</translation>
- </message>
- <message>
- <location/>
- <source>Reverse</source>
- <translation>反向</translation>
- </message>
- <message>
- <location/>
- <source>Options</source>
- <translation>选项</translation>
- </message>
- <message>
- <location/>
- <source>Color Mode</source>
- <translation>彩色模式</translation>
- </message>
- <message>
- <location/>
- <source>Color</source>
- <translation>彩色</translation>
- </message>
- <message>
- <location/>
- <source>Grayscale</source>
- <translation>灰度</translation>
- </message>
- <message>
- <location/>
- <source>Duplex Printing</source>
- <translation>两部分打印</translation>
- </message>
- <message>
- <location/>
- <source>None</source>
- <translation>无</translation>
- </message>
- <message>
- <location/>
- <source>Long side</source>
- <translation>长侧</translation>
- </message>
- <message>
- <location/>
- <source>Short side</source>
- <translation>短侧</translation>
- </message>
-</context>
-<context>
- <name>QPrintWidget</name>
- <message>
- <location filename="../src/gui/dialogs/qprintwidget.ui"/>
- <source>Form</source>
- <translation>窗体</translation>
- </message>
- <message>
- <location/>
- <source>Printer</source>
- <translation>打印机</translation>
- </message>
- <message>
- <location/>
- <source>&amp;Name:</source>
- <translation>名称(&amp;N):</translation>
- </message>
- <message>
- <location/>
- <source>P&amp;roperties</source>
- <translation>属性(&amp;R)</translation>
- </message>
- <message>
- <location/>
- <source>Location:</source>
- <translation>位置:</translation>
- </message>
- <message>
- <location/>
- <source>Preview</source>
- <translation>预览</translation>
- </message>
- <message>
- <location/>
- <source>Type:</source>
- <translation>类型:</translation>
- </message>
- <message>
- <location/>
- <source>Output &amp;file:</source>
- <translation>输出文件(&amp;F):</translation>
- </message>
- <message>
- <location/>
- <source>...</source>
- <translation>...</translation>
- </message>
-</context>
-<context>
- <name>QProcess</name>
- <message>
- <location filename="../src/corelib/io/qprocess_unix.cpp" line="+475"/>
- <location filename="../src/corelib/io/qprocess_win.cpp" line="+147"/>
- <source>Could not open input redirection for reading</source>
- <translation>无法打开用于读取的输入重定向</translation>
- </message>
- <message>
- <location line="+12"/>
- <location filename="../src/corelib/io/qprocess_win.cpp" line="+36"/>
- <source>Could not open output redirection for writing</source>
- <translation>无法打开用于写入的输出重定向</translation>
- </message>
- <message>
- <location line="+235"/>
- <source>Resource error (fork failure): %1</source>
- <translation>资源错误(fork失败):%1</translation>
- </message>
- <message>
- <location line="+259"/>
- <location line="+53"/>
- <location line="+74"/>
- <location line="+67"/>
- <location filename="../src/corelib/io/qprocess_win.cpp" line="+422"/>
- <location line="+50"/>
- <location line="+75"/>
- <location line="+42"/>
- <location line="+54"/>
- <source>Process operation timed out</source>
- <translation>进程处理超时</translation>
- </message>
- <message>
- <location filename="../src/corelib/io/qprocess.cpp" line="+533"/>
- <location line="+52"/>
- <location filename="../src/corelib/io/qprocess_win.cpp" line="-211"/>
- <location line="+50"/>
- <source>Error reading from process</source>
- <translation>从进程中读取时发生错误</translation>
- </message>
- <message>
- <location line="+47"/>
- <location line="+779"/>
- <location filename="../src/corelib/io/qprocess_win.cpp" line="+140"/>
- <source>Error writing to process</source>
- <translation>向进程写入时发生错误</translation>
- </message>
- <message>
- <location line="-709"/>
- <source>Process crashed</source>
- <translation>进程已崩溃</translation>
- </message>
- <message>
- <location line="+912"/>
- <source>No program defined</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../src/corelib/io/qprocess_win.cpp" line="-341"/>
- <source>Process failed to start</source>
- <translation>启动进程失败</translation>
- </message>
-</context>
-<context>
- <name>QProgressDialog</name>
- <message>
- <location filename="../src/gui/dialogs/qprogressdialog.cpp" line="+182"/>
- <source>Cancel</source>
- <translation>撤消</translation>
- </message>
-</context>
-<context>
- <name>QPushButton</name>
- <message>
- <location filename="../src/plugins/accessible/widgets/simplewidgets.cpp" line="-8"/>
- <source>Open</source>
- <translation>打开</translation>
- </message>
-</context>
-<context>
- <name>QRadioButton</name>
- <message>
- <location line="+12"/>
- <source>Check</source>
- <translation>选中</translation>
- </message>
-</context>
-<context>
- <name>QRegExp</name>
- <message>
- <location filename="../src/corelib/tools/qregexp.cpp" line="+64"/>
- <source>no error occurred</source>
- <translation>没有错误发生</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>disabled feature used</source>
- <translation>使用了失效的特效</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>bad char class syntax</source>
- <translation>错误的字符类语法</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>bad lookahead syntax</source>
- <translation>错误的预测语法</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>bad repetition syntax</source>
- <translation>错误的重复语法</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>invalid octal value</source>
- <translation>无效的八进制数值</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>missing left delim</source>
- <translation>找不到左分隔符</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>unexpected end</source>
- <translation>意外的终止</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>met internal limit</source>
- <translation>遇到内部限制</translation>
- </message>
-</context>
-<context>
- <name>QSQLite2Driver</name>
- <message>
- <location filename="../src/sql/drivers/sqlite2/qsql_sqlite2.cpp" line="+396"/>
- <source>Error to open database</source>
- <translation>打开数据库错误</translation>
- </message>
- <message>
- <location line="+41"/>
- <source>Unable to begin transaction</source>
- <translation>不能开始事务</translation>
- </message>
- <message>
- <location line="+17"/>
- <source>Unable to commit transaction</source>
- <translation>不能提交事务</translation>
- </message>
- <message>
- <location line="+17"/>
- <source>Unable to rollback Transaction</source>
- <translation>不能回滚事务</translation>
- </message>
-</context>
-<context>
- <name>QSQLite2Result</name>
- <message>
- <location line="-323"/>
- <source>Unable to fetch results</source>
- <translation>不能获取结果</translation>
- </message>
- <message>
- <location line="+147"/>
- <source>Unable to execute statement</source>
- <translation>不能执行语句</translation>
- </message>
-</context>
-<context>
- <name>QSQLiteDriver</name>
- <message>
- <location filename="../src/sql/drivers/sqlite/qsql_sqlite.cpp" line="+528"/>
- <source>Error opening database</source>
- <translation>打开数据库错误</translation>
- </message>
- <message>
- <location line="+11"/>
- <source>Error closing database</source>
- <translation>关闭数据库错误</translation>
- </message>
- <message>
- <location line="+20"/>
- <source>Unable to begin transaction</source>
- <translation>不能开始事务</translation>
- </message>
- <message>
- <location line="+15"/>
- <source>Unable to commit transaction</source>
- <translation>不能提交事务</translation>
- </message>
- <message>
- <location line="+15"/>
- <source>Unable to rollback transaction</source>
- <translation>不能回滚事务</translation>
- </message>
-</context>
-<context>
- <name>QSQLiteResult</name>
- <message>
- <location line="-400"/>
- <location line="+66"/>
- <location line="+8"/>
- <source>Unable to fetch row</source>
- <translation>不能获取行</translation>
- </message>
- <message>
- <location line="+63"/>
- <source>Unable to execute statement</source>
- <translation>不能执行语句</translation>
- </message>
- <message>
- <location line="+20"/>
- <source>Unable to reset statement</source>
- <translation>不能重置语句</translation>
- </message>
- <message>
- <location line="+45"/>
- <source>Unable to bind parameters</source>
- <translation>不能绑定参数</translation>
- </message>
- <message>
- <location line="+7"/>
- <source>Parameter count mismatch</source>
- <translation>参数数量不匹配</translation>
- </message>
- <message>
- <location line="-208"/>
- <source>No query</source>
- <translation>没有查询</translation>
- </message>
-</context>
-<context>
- <name>QScrollBar</name>
- <message>
- <location filename="../src/gui/widgets/qscrollbar.cpp" line="+448"/>
- <source>Scroll here</source>
- <translation>滚动到这里</translation>
- </message>
- <message>
- <location line="+2"/>
- <source>Left edge</source>
- <translation>左边缘</translation>
- </message>
- <message>
- <location line="+0"/>
- <source>Top</source>
- <translation>顶部</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Right edge</source>
- <translation>右边缘</translation>
- </message>
- <message>
- <location line="+0"/>
- <source>Bottom</source>
- <translation>底部</translation>
- </message>
- <message>
- <location line="+2"/>
- <source>Page left</source>
- <translation>左一页</translation>
- </message>
- <message>
- <location line="+0"/>
- <location filename="../src/plugins/accessible/widgets/rangecontrols.cpp" line="+143"/>
- <source>Page up</source>
- <translation>上一页</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Page right</source>
- <translation>右一页</translation>
- </message>
- <message>
- <location line="+0"/>
- <location filename="../src/plugins/accessible/widgets/rangecontrols.cpp" line="+4"/>
- <source>Page down</source>
- <translation>下一页</translation>
- </message>
- <message>
- <location line="+2"/>
- <source>Scroll left</source>
- <translation>向左滚动</translation>
- </message>
- <message>
- <location line="+0"/>
- <source>Scroll up</source>
- <translation>向上滚动</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Scroll right</source>
- <translation>向右滚动</translation>
- </message>
- <message>
- <location line="+0"/>
- <source>Scroll down</source>
- <translation>向下滚动</translation>
- </message>
- <message>
- <location filename="../src/plugins/accessible/widgets/rangecontrols.cpp" line="-6"/>
- <source>Line up</source>
- <translation>向上排列</translation>
- </message>
- <message>
- <location line="+4"/>
- <source>Position</source>
- <translation>位置</translation>
- </message>
- <message>
- <location line="+4"/>
- <source>Line down</source>
- <translation>向下排列</translation>
- </message>
-</context>
-<context>
- <name>QSharedMemory</name>
- <message>
- <location filename="../src/corelib/kernel/qsharedmemory.cpp" line="+207"/>
- <source>%1: unable to set key on lock</source>
- <translation>%1:无法设置锁定的键</translation>
- </message>
- <message>
- <location line="+81"/>
- <source>%1: create size is less then 0</source>
- <translation>%1:创建的大小小于 0</translation>
- </message>
- <message>
- <location line="+168"/>
- <location filename="../src/corelib/kernel/qsharedmemory_p.h" line="+148"/>
- <source>%1: unable to lock</source>
- <translation>%1:无法锁定</translation>
- </message>
- <message>
- <location line="+22"/>
- <source>%1: unable to unlock</source>
- <translation>%1:无法取消锁定</translation>
- </message>
- <message>
- <location filename="../src/corelib/kernel/qsharedmemory_unix.cpp" line="+78"/>
- <location filename="../src/corelib/kernel/qsharedmemory_win.cpp" line="+87"/>
- <source>%1: permission denied</source>
- <translation>%1:权限被拒绝</translation>
- </message>
- <message>
- <location line="+4"/>
- <location filename="../src/corelib/kernel/qsharedmemory_win.cpp" line="-22"/>
- <source>%1: already exists</source>
- <translation>%1:已经存在</translation>
- </message>
- <message>
- <location line="+4"/>
- <location filename="../src/corelib/kernel/qsharedmemory_win.cpp" line="+9"/>
- <source>%1: doesn&apos;t exists</source>
- <translation>%1:不存在</translation>
- </message>
- <message>
- <location line="+6"/>
- <location filename="../src/corelib/kernel/qsharedmemory_win.cpp" line="+9"/>
- <source>%1: out of resources</source>
- <translation>%1:资源耗尽了</translation>
- </message>
- <message>
- <location line="+4"/>
- <location filename="../src/corelib/kernel/qsharedmemory_win.cpp" line="+7"/>
- <source>%1: unknown error %2</source>
- <translation>%1:未知错误 %2</translation>
- </message>
- <message>
- <location line="+21"/>
- <source>%1: key is empty</source>
- <translation>%1:键是空的</translation>
- </message>
- <message>
- <location line="+8"/>
- <source>%1: unix key file doesn&apos;t exists</source>
- <translation>%1:Unix 键文件不存在</translation>
- </message>
- <message>
- <location line="+7"/>
- <source>%1: ftok failed</source>
- <translation>%1:ftok 失败</translation>
- </message>
- <message>
- <location line="+51"/>
- <location filename="../src/corelib/kernel/qsharedmemory_win.cpp" line="+15"/>
- <source>%1: unable to make key</source>
- <translation>%1:不能制造键</translation>
- </message>
- <message>
- <location line="+20"/>
- <source>%1: system-imposed size restrictions</source>
- <translation>%1:系统预设大小限制</translation>
- </message>
- <message>
- <location line="+53"/>
- <source>%1: not attached</source>
- <translation>%1:没有附加</translation>
- </message>
- <message>
- <location filename="../src/corelib/kernel/qsharedmemory_win.cpp" line="-27"/>
- <source>%1: invalid size</source>
- <translation>%1:无效大小</translation>
- </message>
- <message>
- <location line="+68"/>
- <source>%1: key error</source>
- <translation>%1: 键错误</translation>
- </message>
- <message>
- <location line="+38"/>
- <source>%1: size query failed</source>
- <translation>%1:大小查询失败</translation>
- </message>
-</context>
-<context>
- <name>QShortcut</name>
- <message>
- <location filename="../src/gui/kernel/qkeysequence.cpp" line="+373"/>
- <source>Space</source>
- <translation>空格</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Esc</source>
- <translation>Esc</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Tab</source>
- <translation>Tab</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Backtab</source>
- <translation>Backtab</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Backspace</source>
- <translation>Backspace</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Return</source>
- <translation>Return</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Enter</source>
- <translation>Enter</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Ins</source>
- <translation>Ins</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Del</source>
- <translation>Del</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Pause</source>
- <translation>Pause</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Print</source>
- <translation>Print</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>SysReq</source>
- <translation>SysReq</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Home</source>
- <translation>Home</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>End</source>
- <translation>End</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Left</source>
- <translation>Left</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Up</source>
- <translation>Up</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Right</source>
- <translation>Right</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Down</source>
- <translation>Down</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>PgUp</source>
- <translation>PgUp</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>PgDown</source>
- <translation>PgDown</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>CapsLock</source>
- <translation>CapsLock</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>NumLock</source>
- <translation>NumLock</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>ScrollLock</source>
- <translation>ScrollLock</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Menu</source>
- <translation>Menu</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Help</source>
- <translation>Help</translation>
- </message>
- <message>
- <location line="+3"/>
- <source>Back</source>
- <translation>后退</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Forward</source>
- <translation>前进</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Stop</source>
- <translation>停止</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Refresh</source>
- <translation>刷新</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Volume Down</source>
- <translation>调小音量</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Volume Mute</source>
- <translation>静音</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Volume Up</source>
- <translation>调大音量</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Bass Boost</source>
- <translation>低音增强</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Bass Up</source>
- <translation>调大低音</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Bass Down</source>
- <translation>调小低音</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Treble Up</source>
- <translation>调大高音</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Treble Down</source>
- <translation>调小高音</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Media Play</source>
- <translation>多媒体播放</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Media Stop</source>
- <translation>多媒体停止</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Media Previous</source>
- <translation>上一个多媒体</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Media Next</source>
- <translation>下一个多媒体</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Media Record</source>
- <translation>多媒体记录</translation>
- </message>
- <message>
- <location line="+2"/>
- <source>Favorites</source>
- <translation>最喜爱的</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Search</source>
- <translation>搜索</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Standby</source>
- <translation>等待</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Open URL</source>
- <translation>打开URL</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Launch Mail</source>
- <translation>启动邮件</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Launch Media</source>
- <translation>启动多媒体</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Launch (0)</source>
- <translation>启动 (0)</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Launch (1)</source>
- <translation>启动 (1)</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Launch (2)</source>
- <translation>启动 (2)</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Launch (3)</source>
- <translation>启动 (3)</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Launch (4)</source>
- <translation>启动 (4)</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Launch (5)</source>
- <translation>启动 (5)</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Launch (6)</source>
- <translation>启动 (6)</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Launch (7)</source>
- <translation>启动 (7)</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Launch (8)</source>
- <translation>启动 (8)</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Launch (9)</source>
- <translation>启动 (9)</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Launch (A)</source>
- <translation>启动 (A)</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Launch (B)</source>
- <translation>启动 (B)</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Launch (C)</source>
- <translation>启动 (C)</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Launch (D)</source>
- <translation>启动 (D)</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Launch (E)</source>
- <translation>启动 (E)</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Launch (F)</source>
- <translation>启动 (F)</translation>
- </message>
- <message>
- <location line="+4"/>
- <source>Print Screen</source>
- <translation>Print Screen</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Page Up</source>
- <translation>Page Up</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Page Down</source>
- <translation>Page Down</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Caps Lock</source>
- <translation>Caps Lock</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Num Lock</source>
- <translation>Num Lock</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Number Lock</source>
- <translation>Number Lock</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Scroll Lock</source>
- <translation>Scroll Lock</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Insert</source>
- <translation>Insert</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Delete</source>
- <translation>Delete</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Escape</source>
- <translation>Escape</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>System Request</source>
- <translation>System Request</translation>
- </message>
- <message>
- <location line="+4"/>
- <source>Select</source>
- <translation>选择</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Yes</source>
- <translation>是</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>No</source>
- <translation>否</translation>
- </message>
- <message>
- <location line="+4"/>
- <source>Context1</source>
- <translation>上下文1</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Context2</source>
- <translation>上下文2</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Context3</source>
- <translation>上下文3</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Context4</source>
- <translation>上下文4</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Call</source>
- <translation>呼叫</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Hangup</source>
- <translation>挂起</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Flip</source>
- <translation>翻转</translation>
- </message>
- <message>
- <location line="+527"/>
- <location line="+122"/>
- <source>Ctrl</source>
- <translation>Ctrl</translation>
- </message>
- <message>
- <location line="-121"/>
- <location line="+125"/>
- <source>Shift</source>
- <translation>Shift</translation>
- </message>
- <message>
- <location line="-124"/>
- <location line="+122"/>
- <source>Alt</source>
- <translation>Alt</translation>
- </message>
- <message>
- <location line="-121"/>
- <location line="+117"/>
- <source>Meta</source>
- <translation>Meta</translation>
- </message>
- <message>
- <location line="-25"/>
- <source>+</source>
- <translation>+</translation>
- </message>
- <message>
- <location line="+46"/>
- <source>F%1</source>
- <translation>F%1</translation>
- </message>
- <message>
- <location line="-720"/>
- <source>Home Page</source>
- <translation>主页</translation>
- </message>
-</context>
-<context>
- <name>QSlider</name>
- <message>
- <location filename="../src/plugins/accessible/widgets/rangecontrols.cpp" line="+151"/>
- <source>Page left</source>
- <translation>左一页</translation>
- </message>
- <message>
- <location line="+0"/>
- <source>Page up</source>
- <translation>上一页</translation>
- </message>
- <message>
- <location line="+2"/>
- <source>Position</source>
- <translation>位置</translation>
- </message>
- <message>
- <location line="+3"/>
- <source>Page right</source>
- <translation>右一页</translation>
- </message>
- <message>
- <location line="+0"/>
- <source>Page down</source>
- <translation>下一页</translation>
- </message>
-</context>
-<context>
- <name>QSocks5SocketEngine</name>
- <message>
- <location filename="../src/network/socket/qsocks5socketengine.cpp" line="-67"/>
- <source>Connection to proxy refused</source>
- <translation>代理拒绝连接</translation>
- </message>
- <message>
- <location line="+4"/>
- <source>Connection to proxy closed prematurely</source>
- <translation>代理连接过早关闭</translation>
- </message>
- <message>
- <location line="+4"/>
- <source>Proxy host not found</source>
- <translation>代理主机未找到</translation>
- </message>
- <message>
- <location line="+5"/>
- <source>Connection to proxy timed out</source>
- <translation>代理连接超时</translation>
- </message>
- <message>
- <location line="+17"/>
- <source>Proxy authentication failed</source>
- <translation>代理认证失败</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Proxy authentication failed: %1</source>
- <translation>代理认证失败: %1</translation>
- </message>
- <message>
- <location line="+9"/>
- <source>SOCKS version 5 protocol error</source>
- <translation>SOCKS版本5协议错误</translation>
- </message>
- <message>
- <location line="+19"/>
- <source>General SOCKSv5 server failure</source>
- <translation>常规服务器失败</translation>
- </message>
- <message>
- <location line="+4"/>
- <source>Connection not allowed by SOCKSv5 server</source>
- <translation>连接不被SOCKSv5服务器允许</translation>
- </message>
- <message>
- <location line="+16"/>
- <source>TTL expired</source>
- <translation>TTL已过期</translation>
- </message>
- <message>
- <location line="+4"/>
- <source>SOCKSv5 command not supported</source>
- <translation>不支持的SOCKSv5命令</translation>
- </message>
- <message>
- <location line="+4"/>
- <source>Address type not supported</source>
- <translation>不支持的地址类型</translation>
- </message>
- <message>
- <location line="+5"/>
- <source>Unknown SOCKSv5 proxy error code 0x%1</source>
- <translation>未知SOCKSv5代理,错误代码 0x%1</translation>
- </message>
- <message>
- <source>Socks5 timeout error connecting to socks server</source>
- <translation type="obsolete">连接到套接字服务器的时候,Socks5超时错误</translation>
- </message>
- <message>
- <location line="+685"/>
- <source>Network operation timed out</source>
- <translation>网络操作超时</translation>
- </message>
-</context>
-<context>
- <name>QSpinBox</name>
- <message>
- <location filename="../src/plugins/accessible/widgets/rangecontrols.cpp" line="-574"/>
- <source>More</source>
- <translation>更多</translation>
- </message>
- <message>
- <location line="+2"/>
- <source>Less</source>
- <translation>更少</translation>
- </message>
-</context>
-<context>
- <name>QSql</name>
- <message>
- <location filename="../src/qt3support/sql/q3sqlmanager_p.cpp" line="+890"/>
- <source>Delete</source>
- <translation>删除</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Delete this record?</source>
- <translation>删除这条记录?</translation>
- </message>
- <message>
- <location line="+1"/>
- <location line="+16"/>
- <location line="+36"/>
- <source>Yes</source>
- <translation>是</translation>
- </message>
- <message>
- <location line="-51"/>
- <location line="+16"/>
- <location line="+36"/>
- <source>No</source>
- <translation>否</translation>
- </message>
- <message>
- <location line="-44"/>
- <source>Insert</source>
- <translation>插入</translation>
- </message>
- <message>
- <location line="+2"/>
- <source>Update</source>
- <translation>更新</translation>
- </message>
- <message>
- <location line="+4"/>
- <source>Save edits?</source>
- <translation>保存编辑?</translation>
- </message>
- <message>
- <location line="+3"/>
- <source>Cancel</source>
- <translation>取消</translation>
- </message>
- <message>
- <location line="+32"/>
- <source>Confirm</source>
- <translation>确认</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Cancel your edits?</source>
- <translation>取消您的编辑?</translation>
- </message>
-</context>
-<context>
- <name>QSslSocket</name>
- <message>
- <location filename="../src/network/ssl/qsslsocket_openssl.cpp" line="+569"/>
- <source>Unable to write data: %1</source>
- <translation>不能写入数据:%1</translation>
- </message>
- <message>
- <location line="+119"/>
- <source>Error while reading: %1</source>
- <translation>读取时错误:%1</translation>
- </message>
- <message>
- <location line="+96"/>
- <source>Error during SSL handshake: %1</source>
- <translation>SSL握手错误:%1</translation>
- </message>
- <message>
- <location line="-524"/>
- <source>Error creating SSL context (%1)</source>
- <translation>创建SSL上下文错误(%1)</translation>
- </message>
- <message>
- <location line="+25"/>
- <source>Invalid or empty cipher list (%1)</source>
- <translation>无效或者空白的密码列表(%1)</translation>
- </message>
- <message>
- <location line="+62"/>
- <source>Error creating SSL session, %1</source>
- <translation>创建SSL会话错误,%1</translation>
- </message>
- <message>
- <location line="+15"/>
- <source>Error creating SSL session: %1</source>
- <translation>创建SSL会话错误:%1</translation>
- </message>
- <message>
- <location line="-61"/>
- <source>Cannot provide a certificate with no key, %1</source>
- <translation>不能提供没有键的证书,%1</translation>
- </message>
- <message>
- <location line="+7"/>
- <source>Error loading local certificate, %1</source>
- <translation>不能载入本地证书,%1</translation>
- </message>
- <message>
- <location line="+12"/>
- <source>Error loading private key, %1</source>
- <translation>不能载入私有键,%1</translation>
- </message>
- <message>
- <location line="+7"/>
- <source>Private key does not certificate public key, %1</source>
- <translation>私有键不能验证公有键,%1</translation>
- </message>
-</context>
-<context>
- <name>QSystemSemaphore</name>
- <message>
- <location filename="../src/corelib/kernel/qsystemsemaphore_unix.cpp" line="-41"/>
- <location filename="../src/corelib/kernel/qsystemsemaphore_win.cpp" line="+66"/>
- <source>%1: out of resources</source>
- <translation>%1:资源耗尽了</translation>
- </message>
- <message>
- <location line="-13"/>
- <location filename="../src/corelib/kernel/qsystemsemaphore_win.cpp" line="+4"/>
- <source>%1: permission denied</source>
- <translation>%1:权限被拒绝</translation>
- </message>
- <message>
- <location line="+4"/>
- <source>%1: already exists</source>
- <translation>%1:已经存在</translation>
- </message>
- <message>
- <location line="+4"/>
- <source>%1: does not exist</source>
- <translation>%1:不存在</translation>
- </message>
- <message>
- <location line="+9"/>
- <location filename="../src/corelib/kernel/qsystemsemaphore_win.cpp" line="+3"/>
- <source>%1: unknown error %2</source>
- <translation>%1:未知错误 %2</translation>
- </message>
-</context>
-<context>
- <name>QTDSDriver</name>
- <message>
- <location filename="../src/sql/drivers/tds/qsql_tds.cpp" line="+584"/>
- <source>Unable to open connection</source>
- <translation>不能打开连接</translation>
- </message>
- <message>
- <location line="+5"/>
- <source>Unable to use database</source>
- <translation>不能使用数据库</translation>
- </message>
-</context>
-<context>
- <name>QTabBar</name>
- <message>
- <location filename="../src/plugins/accessible/widgets/complexwidgets.cpp" line="-326"/>
- <source>Scroll Left</source>
- <translation>向左滚动</translation>
- </message>
- <message>
- <location line="+0"/>
- <source>Scroll Right</source>
- <translation>向右滚动</translation>
- </message>
-</context>
-<context>
- <name>QTcpServer</name>
- <message>
- <location filename="../src/network/socket/qtcpserver.cpp" line="+282"/>
- <source>Operation on socket is not supported</source>
- <translation>socket操作不被支持</translation>
- </message>
-</context>
-<context>
- <name>QTextControl</name>
- <message>
- <location filename="../src/gui/text/qtextcontrol.cpp" line="+1973"/>
- <source>&amp;Undo</source>
- <translation>撤消(&amp;U)</translation>
- </message>
- <message>
- <location line="+2"/>
- <source>&amp;Redo</source>
- <translation>恢复(&amp;R)</translation>
- </message>
- <message>
- <location line="+4"/>
- <source>Cu&amp;t</source>
- <translation>剪切(&amp;T)</translation>
- </message>
- <message>
- <location line="+5"/>
- <source>&amp;Copy</source>
- <translation>复制(&amp;C)</translation>
- </message>
- <message>
- <location line="+7"/>
- <source>Copy &amp;Link Location</source>
- <translation>复制链接位置(&amp;L)</translation>
- </message>
- <message>
- <location line="+6"/>
- <source>&amp;Paste</source>
- <translation>粘贴(&amp;P)</translation>
- </message>
- <message>
- <location line="+3"/>
- <source>Delete</source>
- <translation>删除</translation>
- </message>
- <message>
- <location line="+7"/>
- <source>Select All</source>
- <translation>选择全部</translation>
- </message>
-</context>
-<context>
- <name>QToolButton</name>
- <message>
- <location filename="../src/plugins/accessible/widgets/simplewidgets.cpp" line="+254"/>
- <location line="+6"/>
- <source>Press</source>
- <translation>按下</translation>
- </message>
- <message>
- <location line="-4"/>
- <location line="+8"/>
- <source>Open</source>
- <translation>打开</translation>
- </message>
-</context>
-<context>
- <name>QUdpSocket</name>
- <message>
- <location filename="../src/network/socket/qudpsocket.cpp" line="+169"/>
- <source>This platform does not support IPv6</source>
- <translation>这个平台不支持IPv6</translation>
- </message>
-</context>
-<context>
- <name>QUndoGroup</name>
- <message>
- <location filename="../src/gui/util/qundogroup.cpp" line="+386"/>
- <source>Undo</source>
- <translation>撤销</translation>
- </message>
- <message>
- <location line="+28"/>
- <source>Redo</source>
- <translation>恢复</translation>
- </message>
-</context>
-<context>
- <name>QUndoModel</name>
- <message>
- <location filename="../src/gui/util/qundoview.cpp" line="+101"/>
- <source>&lt;empty&gt;</source>
- <translation>&lt;空白&gt;</translation>
- </message>
-</context>
-<context>
- <name>QUndoStack</name>
- <message>
- <location filename="../src/gui/util/qundostack.cpp" line="+834"/>
- <source>Undo</source>
- <translation>撤销</translation>
- </message>
- <message>
- <location line="+27"/>
- <source>Redo</source>
- <translation>恢复</translation>
- </message>
-</context>
-<context>
- <name>QUnicodeControlCharacterMenu</name>
- <message>
- <location filename="../src/gui/text/qtextcontrol.cpp" line="+884"/>
- <source>LRM Left-to-right mark</source>
- <translation>LRM 从左到右标记</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>RLM Right-to-left mark</source>
- <translation>RLM 从右向左标记</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>ZWJ Zero width joiner</source>
- <translation>ZWJ 零宽度连接器</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>ZWNJ Zero width non-joiner</source>
- <translation>ZWNJ 零宽度非连接器</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>ZWSP Zero width space</source>
- <translation>ZWSP 零宽度空格</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>LRE Start of left-to-right embedding</source>
- <translation>LRE 开始从左到右嵌入</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>RLE Start of right-to-left embedding</source>
- <translation>RLE 开始从右向左嵌入</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>LRO Start of left-to-right override</source>
- <translation>LRO 开始从左向右覆盖</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>RLO Start of right-to-left override</source>
- <translation>RLO 开始从右向左覆盖</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>PDF Pop directional formatting</source>
- <translation>PDF 弹出方向格式</translation>
- </message>
- <message>
- <location line="+6"/>
- <source>Insert Unicode control character</source>
- <translation>插入Unicode控制字符</translation>
- </message>
-</context>
-<context>
- <name>QWebFrame</name>
- <message>
- <location filename="../src/3rdparty/webkit/WebKit/qt/WebCoreSupport/FrameLoaderClientQt.cpp" line="+692"/>
- <source>Request cancelled</source>
- <translation>请求被取消了</translation>
- </message>
- <message>
- <location line="+17"/>
- <source>Request blocked</source>
- <translation>请求被阻塞了</translation>
- </message>
- <message>
- <location line="+7"/>
- <source>Cannot show URL</source>
- <translation>无法显示 URL</translation>
- </message>
- <message>
- <location line="+6"/>
- <source>Frame load interruped by policy change</source>
- <translation>因为策略调整打断了桢的加载</translation>
- </message>
- <message>
- <location line="+6"/>
- <source>Cannot show mimetype</source>
- <translation>无法显示 MIMETYPE</translation>
- </message>
- <message>
- <location line="+6"/>
- <source>File does not exist</source>
- <translation>文件不存在</translation>
- </message>
-</context>
-<context>
- <name>QWebPage</name>
- <message>
- <location filename="../src/3rdparty/webkit/WebCore/platform/network/qt/QNetworkReplyHandler.cpp" line="+382"/>
- <source>Bad HTTP request</source>
- <translation>错误的 HTTP 请求</translation>
- </message>
- <message>
- <location filename="../src/3rdparty/webkit/WebCore/platform/qt/Localizations.cpp" line="+42"/>
- <source>Submit</source>
- <comment>default label for Submit buttons in forms on web pages</comment>
- <translation>提交</translation>
- </message>
- <message>
- <location line="+5"/>
- <source>Submit</source>
- <comment>Submit (input element) alt text for &lt;input&gt; elements with no alt, title, or value</comment>
- <translation>提交</translation>
- </message>
- <message>
- <location line="+5"/>
- <source>Reset</source>
- <comment>default label for Reset buttons in forms on web pages</comment>
- <translation>重置</translation>
- </message>
- <message>
- <location line="+10"/>
- <source>This is a searchable index. Enter search keywords: </source>
- <comment>text that appears at the start of nearly-obsolete web pages in the form of a &apos;searchable index&apos;</comment>
- <translation>这是一个可以搜索的索引。请输入要搜索的关键字:</translation>
- </message>
- <message>
- <location line="+5"/>
- <source>Choose File</source>
- <comment>title for file button used in HTML forms</comment>
- <translation>选择文件</translation>
- </message>
- <message>
- <location line="+5"/>
- <source>No file selected</source>
- <comment>text to display in file button used in HTML forms when no file is selected</comment>
- <translation>没有文件被选择</translation>
- </message>
- <message>
- <location line="+5"/>
- <source>Open in New Window</source>
- <comment>Open in New Window context menu item</comment>
- <translation>在新窗口中打开</translation>
- </message>
- <message>
- <location line="+5"/>
- <source>Save Link...</source>
- <comment>Download Linked File context menu item</comment>
- <translation>保存链接...</translation>
- </message>
- <message>
- <location line="+5"/>
- <source>Copy Link</source>
- <comment>Copy Link context menu item</comment>
- <translation>复制链接</translation>
- </message>
- <message>
- <location line="+5"/>
- <source>Open Image</source>
- <comment>Open Image in New Window context menu item</comment>
- <translation>打开图片</translation>
- </message>
- <message>
- <location line="+5"/>
- <source>Save Image</source>
- <comment>Download Image context menu item</comment>
- <translation>保存图片</translation>
- </message>
- <message>
- <location line="+5"/>
- <source>Copy Image</source>
- <comment>Copy Link context menu item</comment>
- <translation>复制图片</translation>
- </message>
- <message>
- <location line="+5"/>
- <source>Open Frame</source>
- <comment>Open Frame in New Window context menu item</comment>
- <translation>打开框架</translation>
- </message>
- <message>
- <location line="+5"/>
- <source>Copy</source>
- <comment>Copy context menu item</comment>
- <translation>复制</translation>
- </message>
- <message>
- <location line="+5"/>
- <source>Go Back</source>
- <comment>Back context menu item</comment>
- <translation>后退</translation>
- </message>
- <message>
- <location line="+5"/>
- <source>Go Forward</source>
- <comment>Forward context menu item</comment>
- <translation>前进</translation>
- </message>
- <message>
- <location line="+5"/>
- <source>Stop</source>
- <comment>Stop context menu item</comment>
- <translation>停止</translation>
- </message>
- <message>
- <location line="+5"/>
- <source>Reload</source>
- <comment>Reload context menu item</comment>
- <translation>重新载入</translation>
- </message>
- <message>
- <location line="+5"/>
- <source>Cut</source>
- <comment>Cut context menu item</comment>
- <translation>剪切</translation>
- </message>
- <message>
- <location line="+5"/>
- <source>Paste</source>
- <comment>Paste context menu item</comment>
- <translation>粘贴</translation>
- </message>
- <message>
- <location line="+5"/>
- <source>No Guesses Found</source>
- <comment>No Guesses Found context menu item</comment>
- <translation>没有找到猜测</translation>
- </message>
- <message>
- <location line="+5"/>
- <source>Ignore</source>
- <comment>Ignore Spelling context menu item</comment>
- <translation>忽略</translation>
- </message>
- <message>
- <location line="+5"/>
- <source>Add To Dictionary</source>
- <comment>Learn Spelling context menu item</comment>
- <translation>添加到字典</translation>
- </message>
- <message>
- <location line="+5"/>
- <source>Search The Web</source>
- <comment>Search The Web context menu item</comment>
- <translation>搜索网页</translation>
- </message>
- <message>
- <location line="+5"/>
- <source>Look Up In Dictionary</source>
- <comment>Look Up in Dictionary context menu item</comment>
- <translation>在字典中查找</translation>
- </message>
- <message>
- <location line="+5"/>
- <source>Open Link</source>
- <comment>Open Link context menu item</comment>
- <translation>打开链接</translation>
- </message>
- <message>
- <location line="+5"/>
- <source>Ignore</source>
- <comment>Ignore Grammar context menu item</comment>
- <translation>忽略</translation>
- </message>
- <message>
- <location line="+5"/>
- <source>Spelling</source>
- <comment>Spelling and Grammar context sub-menu item</comment>
- <translation>拼写</translation>
- </message>
- <message>
- <location line="+5"/>
- <source>Show Spelling and Grammar</source>
- <comment>menu item title</comment>
- <translation>显示拼写和语法</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Hide Spelling and Grammar</source>
- <comment>menu item title</comment>
- <translation>隐藏拼写和语法</translation>
- </message>
- <message>
- <location line="+5"/>
- <source>Check Spelling</source>
- <comment>Check spelling context menu item</comment>
- <translation>检查拼写</translation>
- </message>
- <message>
- <location line="+5"/>
- <source>Check Spelling While Typing</source>
- <comment>Check spelling while typing context menu item</comment>
- <translation>在输入时检查拼写</translation>
- </message>
- <message>
- <location line="+5"/>
- <source>Check Grammar With Spelling</source>
- <comment>Check grammar with spelling context menu item</comment>
- <translation>检查语法和拼写</translation>
- </message>
- <message>
- <location line="+5"/>
- <source>Fonts</source>
- <comment>Font context sub-menu item</comment>
- <translation>字体</translation>
- </message>
- <message>
- <location line="+5"/>
- <source>Bold</source>
- <comment>Bold context menu item</comment>
- <translation>粗体</translation>
- </message>
- <message>
- <location line="+5"/>
- <source>Italic</source>
- <comment>Italic context menu item</comment>
- <translation>意大利体</translation>
- </message>
- <message>
- <location line="+5"/>
- <source>Underline</source>
- <comment>Underline context menu item</comment>
- <translation>下划线</translation>
- </message>
- <message>
- <location line="+5"/>
- <source>Outline</source>
- <comment>Outline context menu item</comment>
- <translation>轮廓</translation>
- </message>
- <message>
- <location line="+5"/>
- <source>Direction</source>
- <comment>Writing direction context sub-menu item</comment>
- <translation>方向</translation>
- </message>
- <message>
- <location line="+5"/>
- <source>Text Direction</source>
- <comment>Text direction context sub-menu item</comment>
- <translation>文本方向</translation>
- </message>
- <message>
- <location line="+5"/>
- <source>Default</source>
- <comment>Default writing direction context menu item</comment>
- <translation>默认</translation>
- </message>
- <message>
- <location line="+5"/>
- <source>LTR</source>
- <comment>Left to Right context menu item</comment>
- <translation>LTR</translation>
- </message>
- <message>
- <location line="+5"/>
- <source>RTL</source>
- <comment>Right to Left context menu item</comment>
- <translation>RTL</translation>
- </message>
- <message>
- <location line="+5"/>
- <source>Inspect</source>
- <comment>Inspect Element context menu item</comment>
- <translation>检查</translation>
- </message>
- <message>
- <location line="+5"/>
- <source>No recent searches</source>
- <comment>Label for only item in menu that appears when clicking on the search field image, when no searches have been performed</comment>
- <translation>没有最近的搜索</translation>
- </message>
- <message>
- <location line="+5"/>
- <source>Recent searches</source>
- <comment>label for first item in the menu that appears when clicking on the search field image, used as embedded menu title</comment>
- <translation>最近的搜索</translation>
- </message>
- <message>
- <location line="+5"/>
- <source>Clear recent searches</source>
- <comment>menu item in Recent Searches menu that empties menu&apos;s contents</comment>
- <translation>清除最近的搜索</translation>
- </message>
- <message>
- <location line="+75"/>
- <source>Unknown</source>
- <comment>Unknown filesize FTP directory listing item</comment>
- <translation>未知的</translation>
- </message>
- <message>
- <location line="+5"/>
- <source>%1 (%2x%3 pixels)</source>
- <comment>Title string for images</comment>
- <translation>%1 (%2x%3 像素)</translation>
- </message>
- <message>
- <location filename="../src/3rdparty/webkit/WebKit/qt/WebCoreSupport/InspectorClientQt.cpp" line="+185"/>
- <source>Web Inspector - %2</source>
- <translation>网页检查员 - %2</translation>
- </message>
- <message>
- <location filename="../src/3rdparty/webkit/WebCore/platform/qt/ScrollbarQt.cpp" line="+58"/>
- <source>Scroll here</source>
- <translation>滚动到这里</translation>
- </message>
- <message>
- <location line="+3"/>
- <source>Left edge</source>
- <translation>左边缘</translation>
- </message>
- <message>
- <location line="+0"/>
- <source>Top</source>
- <translation>顶部</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Right edge</source>
- <translation>右边缘</translation>
- </message>
- <message>
- <location line="+0"/>
- <source>Bottom</source>
- <translation>底部</translation>
- </message>
- <message>
- <location line="+3"/>
- <source>Page left</source>
- <translation>左一页</translation>
- </message>
- <message>
- <location line="+0"/>
- <source>Page up</source>
- <translation>上一页</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Page right</source>
- <translation>右一页</translation>
- </message>
- <message>
- <location line="+0"/>
- <source>Page down</source>
- <translation>下一页</translation>
- </message>
- <message>
- <location line="+3"/>
- <source>Scroll left</source>
- <translation>向左滚动</translation>
- </message>
- <message>
- <location line="+0"/>
- <source>Scroll up</source>
- <translation>向上滚动</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>Scroll right</source>
- <translation>向右滚动</translation>
- </message>
- <message>
- <location line="+0"/>
- <source>Scroll down</source>
- <translation>向下滚动</translation>
- </message>
- <message numerus="yes">
- <location filename="../src/3rdparty/webkit/WebCore/platform/qt/FileChooserQt.cpp" line="+45"/>
- <source>%n file(s)</source>
- <comment>number of chosen file</comment>
- <translation>
- <numerusform>%n 个文件</numerusform>
- </translation>
- </message>
- <message>
- <location filename="../src/3rdparty/webkit/WebKit/qt/Api/qwebpage.cpp" line="+1322"/>
- <source>JavaScript Alert - %1</source>
- <translation>JavaScript警告 - %1</translation>
- </message>
- <message>
- <location line="+15"/>
- <source>JavaScript Confirm - %1</source>
- <translation>JavaScript确认 - %1</translation>
- </message>
- <message>
- <location line="+17"/>
- <source>JavaScript Prompt - %1</source>
- <translation>JavaScript提示 - %1</translation>
- </message>
- <message>
- <location line="+333"/>
- <source>Move the cursor to the next character</source>
- <translation>移动光标到下一个字符</translation>
- </message>
- <message>
- <location line="+3"/>
- <source>Move the cursor to the previous character</source>
- <translation>移动光标到上一个字符</translation>
- </message>
- <message>
- <location line="+3"/>
- <source>Move the cursor to the next word</source>
- <translation>移动光标到下一个单词</translation>
- </message>
- <message>
- <location line="+3"/>
- <source>Move the cursor to the previous word</source>
- <translation>移动光标到上一个单词</translation>
- </message>
- <message>
- <location line="+3"/>
- <source>Move the cursor to the next line</source>
- <translation>移动光标到下一行</translation>
- </message>
- <message>
- <location line="+3"/>
- <source>Move the cursor to the previous line</source>
- <translation>移动光标到上一行</translation>
- </message>
- <message>
- <location line="+3"/>
- <source>Move the cursor to the start of the line</source>
- <translation>移动光标到行首</translation>
- </message>
- <message>
- <location line="+3"/>
- <source>Move the cursor to the end of the line</source>
- <translation>移动光标到行尾</translation>
- </message>
- <message>
- <location line="+3"/>
- <source>Move the cursor to the start of the block</source>
- <translation>移动光标到块首</translation>
- </message>
- <message>
- <location line="+3"/>
- <source>Move the cursor to the end of the block</source>
- <translation>移动光标到块尾</translation>
- </message>
- <message>
- <location line="+3"/>
- <source>Move the cursor to the start of the document</source>
- <translation>移动光标到文件开头</translation>
- </message>
- <message>
- <location line="+3"/>
- <source>Move the cursor to the end of the document</source>
- <translation>移动光标到文件末尾</translation>
- </message>
- <message>
- <location line="+3"/>
- <source>Select all</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location line="+3"/>
- <source>Select to the next character</source>
- <translation>选中到下一个字符</translation>
- </message>
- <message>
- <location line="+3"/>
- <source>Select to the previous character</source>
- <translation>选中到上一个字符</translation>
- </message>
- <message>
- <location line="+3"/>
- <source>Select to the next word</source>
- <translation>选中到下一个单词</translation>
- </message>
- <message>
- <location line="+3"/>
- <source>Select to the previous word</source>
- <translation>选中到上一个单词</translation>
- </message>
- <message>
- <location line="+3"/>
- <source>Select to the next line</source>
- <translation>选中到下一行</translation>
- </message>
- <message>
- <location line="+3"/>
- <source>Select to the previous line</source>
- <translation>选中到上一行</translation>
- </message>
- <message>
- <location line="+3"/>
- <source>Select to the start of the line</source>
- <translation>选中到行首</translation>
- </message>
- <message>
- <location line="+3"/>
- <source>Select to the end of the line</source>
- <translation>选中到行尾</translation>
- </message>
- <message>
- <location line="+3"/>
- <source>Select to the start of the block</source>
- <translation>选中到块首</translation>
- </message>
- <message>
- <location line="+3"/>
- <source>Select to the end of the block</source>
- <translation>选中到块尾</translation>
- </message>
- <message>
- <location line="+3"/>
- <source>Select to the start of the document</source>
- <translation>选中到文件首</translation>
- </message>
- <message>
- <location line="+3"/>
- <source>Select to the end of the document</source>
- <translation>选中到文件尾</translation>
- </message>
- <message>
- <location line="+3"/>
- <source>Delete to the start of the word</source>
- <translation>删除到单词首</translation>
- </message>
- <message>
- <location line="+3"/>
- <source>Delete to the end of the word</source>
- <translation>删除到单词尾</translation>
- </message>
- <message>
- <location line="+33"/>
- <source>Insert a new paragraph</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location line="+3"/>
- <source>Insert a new line</source>
- <translation type="unfinished"></translation>
- </message>
-</context>
-<context>
- <name>QWhatsThisAction</name>
- <message>
- <location filename="../src/gui/kernel/qwhatsthis.cpp" line="+522"/>
- <source>What&apos;s This?</source>
- <translation>这是什么?</translation>
- </message>
-</context>
-<context>
- <name>QWidget</name>
- <message>
- <location filename="../src/gui/kernel/qwidget.cpp" line="+5326"/>
- <source>*</source>
- <translation>*</translation>
- </message>
-</context>
-<context>
- <name>QWizard</name>
- <message>
- <location filename="../src/gui/dialogs/qwizard.cpp" line="+637"/>
- <source>Go Back</source>
- <translation>返回</translation>
- </message>
- <message>
- <location line="+3"/>
- <source>Continue</source>
- <translation>继续</translation>
- </message>
- <message>
- <location line="+5"/>
- <source>Commit</source>
- <translation>提交</translation>
- </message>
- <message>
- <location line="+2"/>
- <source>Done</source>
- <translation>完成</translation>
- </message>
- <message>
- <source>Quit</source>
- <translation type="obsolete">退出</translation>
- </message>
- <message>
- <location line="+4"/>
- <source>Help</source>
- <translation>帮助</translation>
- </message>
- <message>
- <location line="-14"/>
- <source>&lt; &amp;Back</source>
- <translation>&lt; 上一步(&amp;B)</translation>
- </message>
- <message>
- <location line="+10"/>
- <source>&amp;Finish</source>
- <translation>完成(&amp;F)</translation>
- </message>
- <message>
- <location line="+2"/>
- <source>Cancel</source>
- <translation>取消</translation>
- </message>
- <message>
- <location line="+2"/>
- <source>&amp;Help</source>
- <translation>帮助(&amp;H)</translation>
- </message>
- <message>
- <location line="-8"/>
- <source>&amp;Next</source>
- <translation>下一步(&amp;N)</translation>
- </message>
- <message>
- <location line="+0"/>
- <source>&amp;Next &gt;</source>
- <translation>下一步(&amp;N) &gt;</translation>
- </message>
-</context>
-<context>
- <name>QWorkspace</name>
- <message>
- <location filename="../src/gui/widgets/qworkspace.cpp" line="+1094"/>
- <source>&amp;Restore</source>
- <translation>恢复(&amp;R)</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>&amp;Move</source>
- <translation>移动(&amp;M)</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>&amp;Size</source>
- <translation>大小(&amp;S)</translation>
- </message>
- <message>
- <location line="+2"/>
- <source>Mi&amp;nimize</source>
- <translation>最小化(&amp;N)</translation>
- </message>
- <message>
- <location line="+2"/>
- <source>Ma&amp;ximize</source>
- <translation>最大化(&amp;X)</translation>
- </message>
- <message>
- <location line="+2"/>
- <source>&amp;Close</source>
- <translation>关闭(&amp;C)</translation>
- </message>
- <message>
- <location line="+6"/>
- <source>Stay on &amp;Top</source>
- <translation>总在最前(&amp;T)</translation>
- </message>
- <message>
- <location line="+3"/>
- <location line="+1059"/>
- <source>Sh&amp;ade</source>
- <translation>卷起(&amp;A)</translation>
- </message>
- <message>
- <location line="-278"/>
- <location line="+60"/>
- <source>%1 - [%2]</source>
- <translation>%1 - [%2]</translation>
- </message>
- <message>
- <location line="-1837"/>
- <source>Minimize</source>
- <translation>最小化</translation>
- </message>
- <message>
- <location line="+2"/>
- <source>Restore Down</source>
- <translation>恢复</translation>
- </message>
- <message>
- <location line="-4"/>
- <source>Close</source>
- <translation>关闭</translation>
- </message>
- <message>
- <location line="+2053"/>
- <source>&amp;Unshade</source>
- <translation>展开(&amp;U)</translation>
- </message>
-</context>
-<context>
- <name>QXml</name>
- <message>
- <location filename="../src/xml/sax/qxml.cpp" line="+58"/>
- <source>no error occurred</source>
- <translation>没有错误发生</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>error triggered by consumer</source>
- <translation>由消费者出发的错误</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>unexpected end of file</source>
- <translation>意外的文件终止</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>more than one document type definition</source>
- <translation>多于一个的文档类型定义</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>error occurred while parsing element</source>
- <translation>在解析元素的时候发生错误</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>tag mismatch</source>
- <translation>标记不匹配</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>error occurred while parsing content</source>
- <translation>在解析内容的时候发生错误</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>unexpected character</source>
- <translation>意外的字符</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>invalid name for processing instruction</source>
- <translation>无效的处理指令名称</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>version expected while reading the XML declaration</source>
- <translation>在读取XML声明的时候,版本被期待</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>wrong value for standalone declaration</source>
- <translation>错误的独立声明的值</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>encoding declaration or standalone declaration expected while reading the XML declaration</source>
- <translation>在读取XML声明的时候,编码声明或者独立声明被期待</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>standalone declaration expected while reading the XML declaration</source>
- <translation>在读取XML声明的时候,独立声明被期待</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>error occurred while parsing document type definition</source>
- <translation>在解析文档类型定义的时候发生错误</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>letter is expected</source>
- <translation>字符被期待</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>error occurred while parsing comment</source>
- <translation>在解析注释的时候发生错误</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>error occurred while parsing reference</source>
- <translation>在解析参考的时候发生错误</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>internal general entity reference not allowed in DTD</source>
- <translation>在DTD中不允许使用内部解析的通用实体参考</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>external parsed general entity reference not allowed in attribute value</source>
- <translation>在属性值中不允许使用外部解析的通用实体参考</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>external parsed general entity reference not allowed in DTD</source>
- <translation>在DTD中不允许使用外部解析的通用实体参考</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>unparsed entity reference in wrong context</source>
- <translation>没有解析的错误上下文中的实体参考</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>recursive entities</source>
- <translation>嵌套实体</translation>
- </message>
- <message>
- <location line="+1"/>
- <source>error in the text declaration of an external entity</source>
- <translation>在一个外部实体的文本声明里有错误</translation>
- </message>
-</context>
-<context>
- <name>QXmlStream</name>
- <message>
- <location filename="../src/corelib/xml/qxmlstream.cpp" line="+592"/>
- <location filename="../src/corelib/xml/qxmlstream_p.h" line="+1769"/>
- <source>Extra content at end of document.</source>
- <translation>文档末尾有额外内容。</translation>
- </message>
- <message>
- <location line="+222"/>
- <source>Invalid entity value.</source>
- <translation>无效的实体值。</translation>
- </message>
- <message>
- <location line="+107"/>
- <source>Invalid XML character.</source>
- <translation>无效的XML字符。</translation>
- </message>
- <message>
- <location line="+259"/>
- <source>Sequence &apos;]]&gt;&apos; not allowed in content.</source>
- <translation>内容中不允许有“]]&gt;“序列。</translation>
- </message>
- <message>
- <location line="+309"/>
- <source>Namespace prefix &apos;%1&apos; not declared</source>
- <translation>命名空间的”%1“前缀没有被声明</translation>
- </message>
- <message>
- <location line="+78"/>
- <source>Attribute redefined.</source>
- <translation>属性重复定义。</translation>
- </message>
- <message>
- <location line="+115"/>
- <source>Unexpected character &apos;%1&apos; in public id literal.</source>
- <translation>在公有标识文本中有意外的字符”%1“。</translation>
- </message>
- <message>
- <location line="+28"/>
- <source>Invalid XML version string.</source>
- <translation>无效的XML版本字符串。</translation>
- </message>
- <message>
- <location line="+2"/>
- <source>Unsupported XML version.</source>
- <translation>不被支持的XML版本。</translation>
- </message>
- <message>
- <location line="+23"/>
- <source>%1 is an invalid encoding name.</source>
- <translation>%1是无效的编码名称。</translation>
- </message>
- <message>
- <location line="+7"/>
- <source>Encoding %1 is unsupported</source>
- <translation>编码%1不被支持。</translation>
- </message>
- <message>
- <location line="+16"/>
- <source>Standalone accepts only yes or no.</source>
- <translation>独立运行只允许是或者否。</translation>
- </message>
- <message>
- <location line="+2"/>
- <source>Invalid attribute in XML declaration.</source>
- <translation>在XML声明中无效的属性。</translation>
- </message>
- <message>
- <location line="+16"/>
- <source>Premature end of document.</source>
- <translation>文档过早的结束。</translation>
- </message>
- <message>
- <location line="+2"/>
- <source>Invalid document.</source>
- <translation>无效的文档。</translation>
- </message>
- <message>
- <location line="+40"/>
- <source>Expected </source>
- <translation>期待的 </translation>
- </message>
- <message>
- <location line="+11"/>
- <source>, but got &apos;</source>
- <translation>,但是得到的是“</translation>
- </message>
- <message>
- <location line="+4"/>
- <source>Unexpected &apos;</source>
- <translation>意外的“</translation>
- </message>
- <message>
- <location line="+210"/>
- <source>Expected character data.</source>
- <translation>期待的字符数据。</translation>
- </message>
- <message>
- <location filename="../src/corelib/xml/qxmlstream_p.h" line="-995"/>
- <source>Recursive entity detected.</source>
- <translation>检测到嵌套实体。</translation>
- </message>
- <message>
- <location line="+516"/>
- <source>Start tag expected.</source>
- <translation>开始期待的标记。</translation>
- </message>
- <message>
- <location line="+222"/>
- <source>XML declaration not at start of document.</source>
- <translation>XML声明没有在文档的开始位置。</translation>
- </message>
- <message>
- <location line="-31"/>
- <source>NDATA in parameter entity declaration.</source>
- <translation>在参数实体声明中有NDATA。</translation>
- </message>
- <message>
- <location line="+34"/>
- <source>%1 is an invalid processing instruction name.</source>
- <translation>%1 是无效的处理指令名称。</translation>
- </message>
- <message>
- <location line="+11"/>
- <source>Invalid processing instruction name.</source>
- <translation>无效的处理指令名称。</translation>
- </message>
- <message>
- <location filename="../src/corelib/xml/qxmlstream.cpp" line="-521"/>
- <location line="+12"/>
- <location filename="../src/corelib/xml/qxmlstream_p.h" line="+164"/>
- <location line="+53"/>
- <source>Illegal namespace declaration.</source>
- <translation>非法的命名空间声明。</translation>
- </message>
- <message>
- <location filename="../src/corelib/xml/qxmlstream_p.h" line="+15"/>
- <source>Invalid XML name.</source>
- <translation>无效的XML名称。</translation>
- </message>
- <message>
- <location line="+23"/>
- <source>Opening and ending tag mismatch.</source>
- <translation>开始标记和结束标记不匹配。</translation>
- </message>
- <message>
- <location line="+18"/>
- <source>Reference to unparsed entity &apos;%1&apos;.</source>
- <translation>未解析实体“%1“的引用。</translation>
- </message>
- <message>
- <location line="-13"/>
- <location line="+61"/>
- <location line="+40"/>
- <source>Entity &apos;%1&apos; not declared.</source>
- <translation>实体”%1“没有被声明。</translation>
- </message>
- <message>
- <location line="-26"/>
- <source>Reference to external entity &apos;%1&apos; in attribute value.</source>
- <translation>在属性值中的外部实体“%1”的引用。</translation>
- </message>
- <message>
- <location line="+40"/>
- <source>Invalid character reference.</source>
- <translation>无效的字符引用。</translation>
- </message>
- <message>
- <location filename="../src/corelib/xml/qxmlstream.cpp" line="-75"/>
- <location filename="../src/corelib/xml/qxmlstream_p.h" line="-823"/>
- <source>Encountered incorrectly encoded content.</source>
- <translation>遇到不正确的编码内容。</translation>
- </message>
- <message>
- <location line="+274"/>
- <source>The standalone pseudo attribute must appear after the encoding.</source>
- <translation>独立运行伪属性必须出现在编码之后。</translation>
- </message>
- <message>
- <location filename="../src/corelib/xml/qxmlstream_p.h" line="+562"/>
- <source>%1 is an invalid PUBLIC identifier.</source>
- <translation>%1是一个无效的公有(PUBLIC)标识符。</translation>
- </message>
-</context>
-<context>
- <name>QtXmlPatterns</name>
- <message>
- <location filename="../src/xmlpatterns/acceltree/qacceltreebuilder.cpp" line="+205"/>
- <source>An %1-attribute with value %2 has already been declared.</source>
- <translation>带有值 %2 的 %1 属性已经声明过了。</translation>
- </message>
- <message>
- <location line="+13"/>
- <source>An %1-attribute must have a valid %2 as value, which %3 isn&apos;t.</source>
- <translation>一个 %1 属性必须带有一个有效的 %2 作为值,但 %3 却不是。</translation>
- </message>
- <message>
- <location filename="../src/xmlpatterns/api/qiodevicedelegate.cpp" line="+84"/>
- <source>Network timeout.</source>
- <translation>网络超时。</translation>
- </message>
- <message>
- <location filename="../src/xmlpatterns/api/qxmlserializer.cpp" line="+320"/>
- <source>Element %1 can&apos;t be serialized because it appears outside the document element.</source>
- <translation>元素 %1 不能被串行化,因为它出现在文档元素之外。</translation>
- </message>
- <message>
- <source>Attribute element %1 can&apos;t be serialized because it appears at the top level.</source>
- <translation type="obsolete">属性元素 %1 不能被串行化,因为它出现在最顶层。</translation>
- </message>
- <message>
- <location filename="../src/xmlpatterns/data/qabstractdatetime.cpp" line="+80"/>
- <source>Year %1 is invalid because it begins with %2.</source>
- <translation>%1 年是无效的,因为应该从 %2 开始。</translation>
- </message>
- <message>
- <location line="+19"/>
- <source>Day %1 is outside the range %2..%3.</source>
- <translation>%1 日是在 %2...%3 范围之外的。</translation>
- </message>
- <message>
- <location line="+7"/>
- <source>Month %1 is outside the range %2..%3.</source>
- <translation>%1 月是在 %2...%3 范围之外的。</translation>
- </message>
- <message>
- <location line="+10"/>
- <source>Overflow: Can&apos;t represent date %1.</source>
- <translation>溢出:无法呈现数据 %1。</translation>
- </message>
- <message>
- <location line="+9"/>
- <source>Day %1 is invalid for month %2.</source>
- <translation>%1 日对于 %2 月是无效的。</translation>
- </message>
- <message>
- <location line="+49"/>
- <source>Time 24:%1:%2.%3 is invalid. Hour is 24, but minutes, seconds, and milliseconds are not all 0; </source>
- <translation>时间 24:%1:%2.%3 是无效的。小时是 24,但是分钟、秒和毫秒不全为 0; </translation>
- </message>
- <message>
- <location line="+13"/>
- <source>Time %1:%2:%3.%4 is invalid.</source>
- <translation>时间 %1:%2:%3.%4 是无效的。</translation>
- </message>
- <message>
- <location line="+115"/>
- <source>Overflow: Date can&apos;t be represented.</source>
- <translation>溢出:数据无法被呈现。</translation>
- </message>
- <message>
- <location filename="../src/xmlpatterns/data/qabstractduration.cpp" line="+99"/>
- <location line="+15"/>
- <source>At least one component must be present.</source>
- <translation>至少有一个组件被呈现。</translation>
- </message>
- <message>
- <location line="-7"/>
- <source>At least one time component must appear after the %1-delimiter.</source>
- <translation>至少一个时间组件必须出现在这个 %1 界限之后。</translation>
- </message>
- <message>
- <location filename="../src/xmlpatterns/data/qabstractfloatmathematician.cpp" line="+64"/>
- <source>No operand in an integer division, %1, can be %2.</source>
- <translation>在整数除法中没有操作数,%1,可以是 %2。</translation>
- </message>
- <message>
- <location line="+7"/>
- <source>The first operand in an integer division, %1, cannot be infinity (%2).</source>
- <translation>除法中的第一个操作数,%1,不能是无穷(%2)。</translation>
- </message>
- <message>
- <location line="+6"/>
- <source>The second operand in a division, %1, cannot be zero (%2).</source>
- <translation>除法中的第二个操作数,%1,不能是零(%2)。</translation>
- </message>
- <message>
- <location filename="../src/xmlpatterns/data/qanyuri_p.h" line="+132"/>
- <source>%1 is not a valid value of type %2.</source>
- <translation>%1 不是类型为 %2 的有效值。</translation>
- </message>
- <message>
- <location filename="../src/xmlpatterns/data/qatomiccasters_p.h" line="+223"/>
- <source>When casting to %1 from %2, the source value cannot be %3.</source>
- <translation>当从 %2 抛出到 %1 时,源值不能是 %3。</translation>
- </message>
- <message>
- <location filename="../src/xmlpatterns/data/qatomicmathematicians.cpp" line="+65"/>
- <source>Integer division (%1) by zero (%2) is undefined.</source>
- <translation>整数除法(%1)除零(%2)是未定义的。</translation>
- </message>
- <message>
- <location line="+7"/>
- <source>Division (%1) by zero (%2) is undefined.</source>
- <translation>除法(%1)除零(%2)是未定义的。</translation>
- </message>
- <message>
- <location line="+7"/>
- <source>Modulus division (%1) by zero (%2) is undefined.</source>
- <translation>求模除法(%1)除零(%2)是未定义的。</translation>
- </message>
- <message>
- <location line="+122"/>
- <location line="+32"/>
- <source>Dividing a value of type %1 by %2 (not-a-number) is not allowed.</source>
- <translation>一个类型为 %1 的值除以 %2(不是一个数值)是不允许的。</translation>
- </message>
- <message>
- <location line="-20"/>
- <source>Dividing a value of type %1 by %2 or %3 (plus or minus zero) is not allowed.</source>
- <translation>一个类型为 %1 的值除以 %2 或者 %3(正负零)是不允许的。</translation>
- </message>
- <message>
- <location line="+32"/>
- <source>Multiplication of a value of type %1 by %2 or %3 (plus or minus infinity) is not allowed.</source>
- <translation>一个类型为 %1 的值乘以 %2 或者 %3(正负无穷)是不允许的。</translation>
- </message>
- <message>
- <location filename="../src/xmlpatterns/data/qatomicvalue.cpp" line="+79"/>
- <source>A value of type %1 cannot have an Effective Boolean Value.</source>
- <translation>一个类型为 %1 的值不能是一个有效的布尔值(Effective Boolean Value)。</translation>
- </message>
- <message>
- <location filename="../src/xmlpatterns/data/qboolean.cpp" line="+78"/>
- <source>Effective Boolean Value cannot be calculated for a sequence containing two or more atomic values.</source>
- <translation>有效的布尔值(Effective Boolean Value)不能被用于计算一个包含两个或者更多原子值的序列。</translation>
- </message>
- <message>
- <location filename="../src/xmlpatterns/data/qderivedinteger_p.h" line="+402"/>
- <source>Value %1 of type %2 exceeds maximum (%3).</source>
- <translation>类型为 %2 的值 %1 超过了最大值(%3)。</translation>
- </message>
- <message>
- <location line="+9"/>
- <source>Value %1 of type %2 is below minimum (%3).</source>
- <translation>类型为 %2 的值 %1 超过了最小值(%3)。</translation>
- </message>
- <message>
- <location filename="../src/xmlpatterns/data/qhexbinary.cpp" line="+91"/>
- <source>A value of type %1 must contain an even number of digits. The value %2 does not.</source>
- <translation>类型为 %1 的值必须包含偶数个数字。值 %2 不是这样的。</translation>
- </message>
- <message>
- <location line="+19"/>
- <source>%1 is not valid as a value of type %2.</source>
- <translation>%1 不是类型为 %2 的有效值。</translation>
- </message>
- <message>
- <location filename="../src/xmlpatterns/expr/qarithmeticexpression.cpp" line="+207"/>
- <source>Operator %1 cannot be used on type %2.</source>
- <translation>操作符 %1 不能被用于类型 %2。</translation>
- </message>
- <message>
- <location line="+17"/>
- <source>Operator %1 cannot be used on atomic values of type %2 and %3.</source>
- <translation>操作符 %1 不能被用于类型为 %2 和 %3 的原子值。</translation>
- </message>
- <message>
- <location filename="../src/xmlpatterns/expr/qattributenamevalidator.cpp" line="+66"/>
- <source>The namespace URI in the name for a computed attribute cannot be %1.</source>
- <translation>一个被计算的属性的名称中的命名空间 URI 不能是 %1。</translation>
- </message>
- <message>
- <location line="+9"/>
- <source>The name for a computed attribute cannot have the namespace URI %1 with the local name %2.</source>
- <translation>一个被计算的属性的名称不能使用带有本地名称 %2 的命名空间 URI %1。</translation>
- </message>
- <message>
- <location filename="../src/xmlpatterns/expr/qcastas.cpp" line="+88"/>
- <source>Type error in cast, expected %1, received %2.</source>
- <translation>抛出类型错误,期望的是 %1,收到的是 %2。</translation>
- </message>
- <message>
- <location line="+29"/>
- <source>When casting to %1 or types derived from it, the source value must be of the same type, or it must be a string literal. Type %2 is not allowed.</source>
- <translation>当抛出到 %1 或者它的派生类时,源类型必须是同一类型,或者它必须是一个字符串类型。类型 %2 是不被允许的。</translation>
- </message>
- <message>
- <location filename="../src/xmlpatterns/expr/qcastingplatform.cpp" line="+134"/>
- <source>No casting is possible with %1 as the target type.</source>
- <translation>无法以 %1 为目标类型进行抛出。</translation>
- </message>
- <message>
- <location line="+15"/>
- <source>It is not possible to cast from %1 to %2.</source>
- <translation>无法从 %1 抛出到 %2。</translation>
- </message>
- <message>
- <location line="+27"/>
- <source>Casting to %1 is not possible because it is an abstract type, and can therefore never be instantiated.</source>
- <translation>无法抛出到 %1,因为它是一个抽象类型,并且因此无法被实例化。</translation>
- </message>
- <message>
- <location line="+23"/>
- <source>It&apos;s not possible to cast the value %1 of type %2 to %3</source>
- <translation>无法从类型为 %2 的值 %1 抛出到 %3</translation>
- </message>
- <message>
- <location line="+8"/>
- <source>Failure when casting from %1 to %2: %3</source>
- <translation>从 %2 抛出到 %1 失败:%3</translation>
- </message>
- <message>
- <location filename="../src/xmlpatterns/expr/qcommentconstructor.cpp" line="+67"/>
- <source>A comment cannot contain %1</source>
- <translation>注释不能包含 %1</translation>
- </message>
- <message>
- <location line="+6"/>
- <source>A comment cannot end with a %1.</source>
- <translation>注释不能以 %1 结尾。</translation>
- </message>
- <message>
- <location filename="../src/xmlpatterns/expr/qcomparisonplatform.cpp" line="+167"/>
- <source>No comparisons can be done involving the type %1.</source>
- <translation>对于类型 %1 不能进行比较。</translation>
- </message>
- <message>
- <location line="+14"/>
- <source>Operator %1 is not available between atomic values of type %2 and %3.</source>
- <translation>在类型 %2 和 %3 的原子值之间,操作符 %1 是不可用的。</translation>
- </message>
- <message>
- <location filename="../src/xmlpatterns/expr/qdocumentcontentvalidator.cpp" line="+86"/>
- <source>An attribute node cannot be a child of a document node. Therefore, the attribute %1 is out of place.</source>
- <translation>一个属性节点不能是一个文档节点的子节点。因此,这个属性 %1 所在位置是不合适的。</translation>
- </message>
- <message>
- <location filename="../src/xmlpatterns/expr/qexpressionfactory.cpp" line="+169"/>
- <source>A library module cannot be evaluated directly. It must be imported from a main module.</source>
- <translation>一个库模块不能被直接评估。它必须从一个主模块中导入。</translation>
- </message>
- <message>
- <location line="+40"/>
- <source>No template by name %1 exists.</source>
- <translation>没有名为 %1 的模板存在。</translation>
- </message>
- <message>
- <location filename="../src/xmlpatterns/expr/qgenericpredicate.cpp" line="+106"/>
- <source>A value of type %1 cannot be a predicate. A predicate must have either a numeric type or an Effective Boolean Value type.</source>
- <translation>类型为 %1 的值不能被判断。一个判断必须是数值类型或者一个有效的布尔值(Effective Boolean Value)类型。</translation>
- </message>
- <message>
- <location line="+32"/>
- <source>A positional predicate must evaluate to a single numeric value.</source>
- <translation>一个定位判断必须评估一个单一数值。</translation>
- </message>
- <message>
- <location filename="../src/xmlpatterns/expr/qncnameconstructor_p.h" line="+113"/>
- <source>The target name in a processing instruction cannot be %1 in any combination of upper and lower case. Therefore, is %2 invalid.</source>
- <translation>一个处理指令中的目标名称不能是任何大小写混合的 %1。因此,%2 是无效的。</translation>
- </message>
- <message>
- <location line="+24"/>
- <source>%1 is not a valid target name in a processing instruction. It must be a %2 value, e.g. %3.</source>
- <translation>%1 不是处理指令的有效目标名称。它必须是值 %2,例如 %3。</translation>
- </message>
- <message>
- <location filename="../src/xmlpatterns/expr/qpath.cpp" line="+109"/>
- <source>The last step in a path must contain either nodes or atomic values. It cannot be a mixture between the two.</source>
- <translation>一个路径中的最后一步必须包含节点或者原子值。它不能是两者的一个组合。</translation>
- </message>
- <message>
- <location filename="../src/xmlpatterns/expr/qprocessinginstructionconstructor.cpp" line="+84"/>
- <source>The data of a processing instruction cannot contain the string %1</source>
- <translation>处理指令的数据不能包含字符串 %1</translation>
- </message>
- <message>
- <location filename="../src/xmlpatterns/expr/qqnameconstructor.cpp" line="+82"/>
- <source>No namespace binding exists for the prefix %1</source>
- <translation>对于前缀 %1,没有存在绑定的命名空间。</translation>
- </message>
- <message>
- <location filename="../src/xmlpatterns/expr/qqnameconstructor_p.h" line="+156"/>
- <source>No namespace binding exists for the prefix %1 in %2</source>
- <translation>对于 %2 中的前缀 %1,没有存在绑定的命名空间。</translation>
- </message>
- <message>
- <location line="+12"/>
- <location filename="../src/xmlpatterns/functions/qqnamefns.cpp" line="+69"/>
- <source>%1 is an invalid %2</source>
- <translation>%1 是一个无效的 %2。</translation>
- </message>
- <message numerus="yes">
- <location filename="../src/xmlpatterns/functions/qabstractfunctionfactory.cpp" line="+77"/>
- <source>%1 takes at most %n argument(s). %2 is therefore invalid.</source>
- <translation>
- <numerusform>%1 最多可以有 %n 个参数。因此 %2 是无效的。</numerusform>
- </translation>
- </message>
- <message numerus="yes">
- <location line="+11"/>
- <source>%1 requires at least %n argument(s). %2 is therefore invalid.</source>
- <translation>
- <numerusform>%1 需要至少 %n 个参数。因此 %2 是无效的。</numerusform>
- </translation>
- </message>
- <message>
- <location filename="../src/xmlpatterns/functions/qaggregatefns.cpp" line="+120"/>
- <source>The first argument to %1 cannot be of type %2. It must be a numeric type, xs:yearMonthDuration or xs:dayTimeDuration.</source>
- <translation>%1 的第一个参数不能是类型 %2 的。它必须是数字类型的,xs:yearMonthDuration 或者 xs:dayTimeDuration。</translation>
- </message>
- <message>
- <location line="+74"/>
- <source>The first argument to %1 cannot be of type %2. It must be of type %3, %4, or %5.</source>
- <translation>%1 的第一个参数不能是类型 %2 的。它必须是类型 %3、%4 或者 %5 的。</translation>
- </message>
- <message>
- <location line="+91"/>
- <source>The second argument to %1 cannot be of type %2. It must be of type %3, %4, or %5.</source>
- <translation>%1 的第二个参数不能是类型 %2 的。它必须是类型 %3、%4 或者 %5 的。</translation>
- </message>
- <message>
- <location filename="../src/xmlpatterns/functions/qassemblestringfns.cpp" line="+88"/>
- <source>%1 is not a valid XML 1.0 character.</source>
- <translation>%1 不是一个有效的 XML 1.0 字符。</translation>
- </message>
- <message>
- <location filename="../src/xmlpatterns/functions/qcomparingaggregator.cpp" line="+197"/>
- <source>The first argument to %1 cannot be of type %2.</source>
- <translation>%1 的第一个参数不能是类型 %2 的。</translation>
- </message>
- <message>
- <location filename="../src/xmlpatterns/functions/qdatetimefn.cpp" line="+86"/>
- <source>If both values have zone offsets, they must have the same zone offset. %1 and %2 are not the same.</source>
- <translation>如果两个值都有区偏移(zone offset),它们必须拥有相同的区偏移。%1 和 %2 的区偏移是不同的。</translation>
- </message>
- <message>
- <location filename="../src/xmlpatterns/functions/qerrorfn.cpp" line="+61"/>
- <source>%1 was called.</source>
- <translation>%1 被调用了。</translation>
- </message>
- <message>
- <location filename="../src/xmlpatterns/functions/qpatternmatchingfns.cpp" line="+94"/>
- <source>%1 must be followed by %2 or %3, not at the end of the replacement string.</source>
- <translation>%1 必须被 %2 或者 %3 跟随,不能在替换字符串的末尾。</translation>
- </message>
- <message>
- <location line="+39"/>
- <source>In the replacement string, %1 must be followed by at least one digit when not escaped.</source>
- <translation>在这个替换字符串中,%1 在没有被转义的时候必须被至少一个数字跟随。</translation>
- </message>
- <message>
- <location line="+26"/>
- <source>In the replacement string, %1 can only be used to escape itself or %2, not %3</source>
- <translation>在这个替换字符串中,%1 只能被用于转义它本身或者 %2,而不是 %3</translation>
- </message>
- <message>
- <location filename="../src/xmlpatterns/functions/qpatternplatform.cpp" line="+92"/>
- <source>%1 matches newline characters</source>
- <translation>%1 匹配了换行符</translation>
- </message>
- <message>
- <location line="+4"/>
- <source>%1 and %2 match the start and end of a line.</source>
- <translation>%1 和 %2 匹配了一行的头和尾。</translation>
- </message>
- <message>
- <location line="+6"/>
- <source>Matches are case insensitive</source>
- <translation>匹配是大小写不敏感的</translation>
- </message>
- <message>
- <location line="+4"/>
- <source>Whitespace characters are removed, except when they appear in character classes</source>
- <translation>空白字符被移除了,除非当它们出现在字符类中</translation>
- </message>
- <message>
- <location line="+99"/>
- <source>%1 is an invalid regular expression pattern: %2</source>
- <translation>%1 是正则表达式中的一个无效模式:%2</translation>
- </message>
- <message>
- <location line="+30"/>
- <source>%1 is an invalid flag for regular expressions. Valid flags are:</source>
- <translation>%1 是正则表达式中的一个无效标记。有效标记为:</translation>
- </message>
- <message>
- <location filename="../src/xmlpatterns/functions/qqnamefns.cpp" line="+17"/>
- <source>If the first argument is the empty sequence or a zero-length string (no namespace), a prefix cannot be specified. Prefix %1 was specified.</source>
- <translation>如果第一个参数是空序列或者零长度字符串(无命名空间),那么就不能指定前缀。前缀 %1 被指定了。</translation>
- </message>
- <message>
- <location filename="../src/xmlpatterns/functions/qsequencefns.cpp" line="+347"/>
- <source>It will not be possible to retrieve %1.</source>
- <translation>将不能获取 %1。</translation>
- </message>
- <message>
- <location filename="../src/xmlpatterns/functions/qcontextnodechecker.cpp" line="+54"/>
- <source>The root node of the second argument to function %1 must be a document node. %2 is not a document node.</source>
- <translation>函数 %1 的第二个参数的根节点必须是一个文档节点。%2 不是一个文档节点。</translation>
- </message>
- <message>
- <location filename="../src/xmlpatterns/functions/qsequencegeneratingfns.cpp" line="+279"/>
- <source>The default collection is undefined</source>
- <translation>默认收集(collection)是未定义的</translation>
- </message>
- <message>
- <location line="+13"/>
- <source>%1 cannot be retrieved</source>
- <translation>无法获取 %1</translation>
- </message>
- <message>
- <location filename="../src/xmlpatterns/functions/qstringvaluefns.cpp" line="+252"/>
- <source>The normalization form %1 is unsupported. The supported forms are %2, %3, %4, and %5, and none, i.e. the empty string (no normalization).</source>
- <translation>不支持正规化(normalization)表单 %1。被支持的表单是 %2、%3、%4 和 %5,以及无,例如空字符串(无正规化)。</translation>
- </message>
- <message>
- <location filename="../src/xmlpatterns/functions/qtimezonefns.cpp" line="+87"/>
- <source>A zone offset must be in the range %1..%2 inclusive. %3 is out of range.</source>
- <translation>区偏移(zone offset)必须在 %1...%2 范围之内。%3 是在范围之外的。</translation>
- </message>
- <message>
- <location line="+12"/>
- <source>%1 is not a whole number of minutes.</source>
- <translation>%1 不是分钟的整数。</translation>
- </message>
- <message>
- <location filename="../src/xmlpatterns/janitors/qcardinalityverifier.cpp" line="+58"/>
- <source>Required cardinality is %1; got cardinality %2.</source>
- <translation>所需要的表间关系是 %1;得到的表间关系却是 %2。</translation>
- </message>
- <message>
- <location filename="../src/xmlpatterns/janitors/qitemverifier.cpp" line="+67"/>
- <source>The item %1 did not match the required type %2.</source>
- <translation>项 %1 和所需的类型 %2 不匹配。</translation>
- </message>
- <message>
- <location filename="../src/xmlpatterns/parser/qquerytransformparser.cpp" line="+379"/>
- <location line="+7253"/>
- <source>%1 is an unknown schema type.</source>
- <translation>%1 是一个未知的方案类型。</translation>
- </message>
- <message>
- <location line="-6971"/>
- <source>Only one %1 declaration can occur in the query prolog.</source>
- <translation>只有一个 %1 的声明可以出现在查询序言中。</translation>
- </message>
- <message>
- <location line="+188"/>
- <source>The initialization of variable %1 depends on itself</source>
- <translation>变量 %1 的初始化依赖于它本身</translation>
- </message>
- <message>
- <location line="+63"/>
- <source>No variable by name %1 exists</source>
- <translation>没有名称为 %1 的变量存在。</translation>
- </message>
- <message>
- <location filename="../src/xmlpatterns/parser/qparsercontext.cpp" line="+93"/>
- <source>The variable %1 is unused</source>
- <translation>变量 %1 没有被使用</translation>
- </message>
- <message>
- <location filename="../src/xmlpatterns/parser/qquerytransformparser.cpp" line="+2841"/>
- <source>Version %1 is not supported. The supported XQuery version is 1.0.</source>
- <translation>不支持版本 %1。被支持的 XQuery 版本是 1.0。</translation>
- </message>
- <message>
- <location line="+16"/>
- <source>The encoding %1 is invalid. It must contain Latin characters only, must not contain whitespace, and must match the regular expression %2.</source>
- <translation>编码方式 %1 是无效的。它必须只包含拉丁字符,必须不包含空白符号,并且必须和正则表达式 %2 匹配。</translation>
- </message>
- <message>
- <location line="+55"/>
- <source>No function with signature %1 is available</source>
- <translation>没有签名为 %1 的可用函数。</translation>
- </message>
- <message>
- <location line="+72"/>
- <location line="+10"/>
- <source>A default namespace declaration must occur before function, variable, and option declarations.</source>
- <translation>默认命名空间声明必须出现在函数、变量和选项声明之前。</translation>
- </message>
- <message>
- <location line="+10"/>
- <source>Namespace declarations must occur before function, variable, and option declarations.</source>
- <translation>命名空间声明必须出现在函数、变量和选项声明之前。</translation>
- </message>
- <message>
- <location line="+11"/>
- <source>Module imports must occur before function, variable, and option declarations.</source>
- <translation>模块导入不能出现在函数、变量和选项声明之前。</translation>
- </message>
- <message>
- <location line="+200"/>
- <source>It is not possible to redeclare prefix %1.</source>
- <translation>不能重复声明前缀 %1。</translation>
- </message>
- <message>
- <source>Only the prefix %1 can be declared to bind the namespace %2. By default, it is already bound to the prefix %1.</source>
- <translation type="obsolete">至于前缀 %1 可以被声明为和命名空间 %2 绑定。默认情况下,它已经被绑定到前缀 %1。</translation>
- </message>
- <message>
- <location line="+18"/>
- <source>Prefix %1 is already declared in the prolog.</source>
- <translation>前缀 %1 在序言中已经声明过了。</translation>
- </message>
- <message>
- <location line="+95"/>
- <source>The name of an option must have a prefix. There is no default namespace for options.</source>
- <translation>一个选项的名称必须带有前缀。对于选项没有默认命名空间。</translation>
- </message>
- <message>
- <location line="+171"/>
- <source>The Schema Import feature is not supported, and therefore %1 declarations cannot occur.</source>
- <translation>不支持方案导入(Schema Import)特性,并且因此 %1 声明不能出现。</translation>
- </message>
- <message>
- <location line="+13"/>
- <source>The target namespace of a %1 cannot be empty.</source>
- <translation>%1 的目标命名空间不能为空。</translation>
- </message>
- <message>
- <location line="+8"/>
- <source>The module import feature is not supported</source>
- <translation>不支持模块导入特性</translation>
- </message>
- <message>
- <source>A variable by name %1 has already been declared in the prolog.</source>
- <translation type="obsolete">名称为 %1 的变量已经在序言中声明过了。</translation>
- </message>
- <message>
- <location line="+52"/>
- <source>No value is available for the external variable by name %1.</source>
- <translation>名称为 %1 的外部变量并没有可用的值。</translation>
- </message>
- <message>
- <source>The namespace for a user defined function cannot be empty(try the predefined prefix %1 which exists for cases like this)</source>
- <translation type="obsolete">用户定义的函数的命名空间不能为空(请试试预定义的前缀 %1,它就是用于这种情况的)。</translation>
- </message>
- <message>
- <location line="-4154"/>
- <source>A construct was encountered which only is allowed in XQuery.</source>
- <translation>遇到了一个只允许在XQuery中出现的构造。</translation>
- </message>
- <message>
- <location line="+118"/>
- <source>A template by name %1 has already been declared.</source>
- <translation>模板%1已被声明</translation>
- </message>
- <message>
- <location line="+3581"/>
- <source>The keyword %1 cannot occur with any other mode name.</source>
- <translation>任何其他模式名称不能出现关键字%1。</translation>
- </message>
- <message>
- <location line="+29"/>
- <source>The value of attribute %1 must of type %2, which %3 isn&apos;t.</source>
- <translation>属性%1的值必须是类型%2,但%3不是。</translation>
- </message>
- <message>
- <location line="+75"/>
- <source>The prefix %1 can not be bound. By default, it is already bound to the namespace %2.</source>
- <translation>前缀%1不能被绑定。默认的,它已被绑定到名字空间%2。</translation>
- </message>
- <message>
- <location line="+312"/>
- <source>A variable by name %1 has already been declared.</source>
- <translation>变量%1已被声明。</translation>
- </message>
- <message>
- <location line="+135"/>
- <source>A stylesheet function must have a prefixed name.</source>
- <translation>样式表函数必须有一个前缀名。</translation>
- </message>
- <message>
- <location line="+9"/>
- <source>The namespace for a user defined function cannot be empty (try the predefined prefix %1 which exists for cases like this)</source>
- <translation>用户定义函数的名字空间不能为空(试用为这种情况而存在的预定义前缀%1)</translation>
- </message>
- <message>
- <location line="+9"/>
- <source>The namespace %1 is reserved; therefore user defined functions may not use it. Try the predefined prefix %2, which exists for these cases.</source>
- <translation>命名空间 %1 是保留的;因此用户定义的函数不能使用它。请试试预定义的前缀 %2,它就是用于这种情况的。</translation>
- </message>
- <message>
- <location line="+12"/>
- <source>The namespace of a user defined function in a library module must be equivalent to the module namespace. In other words, it should be %1 instead of %2</source>
- <translation>用户在一个库模块中定义的函数的命名空间必须和这个模块的命名空间一致。也就是说,它应该是 %1,而不是 %2</translation>
- </message>
- <message>
- <location line="+34"/>
- <source>A function already exists with the signature %1.</source>
- <translation>一个带有签名 %1 的函数已经存在。</translation>
- </message>
- <message>
- <location line="+23"/>
- <source>No external functions are supported. All supported functions can be used directly, without first declaring them as external</source>
- <translation>不支持外部函数。所有支持的函数必须可以被直接使用,不能把它们声明为外部的</translation>
- </message>
- <message>
- <location line="+37"/>
- <source>An argument by name %1 has already been declared. Every argument name must be unique.</source>
- <translation>名称为 %1 的参数已经被声明了。每个参数名称必须唯一。</translation>
- </message>
- <message>
- <location line="+179"/>
- <source>When function %1 is used for matching inside a pattern, the argument must be a variable reference or a string literal.</source>
- <translation>当函数%1被用于样式匹配时,参数必须是变量参考或者字符串。</translation>
- </message>
- <message>
- <location line="+11"/>
- <source>In an XSL-T pattern, the first argument to function %1 must be a string literal, when used for matching.</source>
- <translation>在XSL-T样式中,函数%1的第一个参数必须是字符串,以便用于匹配。</translation>
- </message>
- <message>
- <location line="+14"/>
- <source>In an XSL-T pattern, the first argument to function %1 must be a literal or a variable reference, when used for matching.</source>
- <translation>在XSL-T样式中,函数%1的第一个参数必须是文字或者变量参考,以便用于匹配。</translation>
- </message>
- <message>
- <location line="+9"/>
- <source>In an XSL-T pattern, function %1 cannot have a third argument.</source>
- <translation>在XSL-T样式中,函数%1不能有第三个参数。</translation>
- </message>
- <message>
- <location line="+10"/>
- <source>In an XSL-T pattern, only function %1 and %2, not %3, can be used for matching.</source>
- <translation>在XSL-T样式中,只用函数%1和%2可以用于匹配,%3不可以。</translation>
- </message>
- <message>
- <location line="+63"/>
- <source>In an XSL-T pattern, axis %1 cannot be used, only axis %2 or %3 can.</source>
- <translation>在XSL-T仰视中,不能使用%1轴,只能使用%2轴或者%3轴。</translation>
- </message>
- <message>
- <location line="+126"/>
- <source>%1 is an invalid template mode name.</source>
- <translation>%1不是一个合法的模板模式名称。</translation>
- </message>
- <message>
- <location line="+44"/>
- <source>The name of a variable bound in a for-expression must be different from the positional variable. Hence, the two variables named %1 collide.</source>
- <translation>一个在 for 表达式中绑定的变量的名称必须和这个定位变量不同。因此,这两个名称为 %1 的变量冲突。</translation>
- </message>
- <message>
- <location line="+758"/>
- <source>The Schema Validation Feature is not supported. Hence, %1-expressions may not be used.</source>
- <translation>不支持方案验证特性(Schema Validation Feature)。因此,也许不能使用 %1 表达式。</translation>
- </message>
- <message>
- <location line="+39"/>
- <source>None of the pragma expressions are supported. Therefore, a fallback expression must be present</source>
- <translation>不支持任何编译指示表达式(pragma expression)。因此,必须呈现一个回调表达式(fallback expression)。</translation>
- </message>
- <message>
- <location line="+267"/>
- <source>Each name of a template parameter must be unique; %1 is duplicated.</source>
- <translation>每一个模板参数的名称都必须是唯一的;%2是重复的。</translation>
- </message>
- <message>
- <location line="+129"/>
- <source>The %1-axis is unsupported in XQuery</source>
- <translation>这个 %1 轴在 XQuery 中是不被支持的。</translation>
- </message>
- <message>
- <location line="+1150"/>
- <source>%1 is not a valid name for a processing-instruction.</source>
- <translation>%1不是一个处理指令的合法名称。</translation>
- </message>
- <message>
- <location line="-7029"/>
- <source>%1 is not a valid numeric literal.</source>
- <translation>%1 不是一个有效的数字语义。</translation>
- </message>
- <message>
- <location line="+6165"/>
- <source>No function by name %1 is available.</source>
- <translation>没有名称为 %1 的可用函数。</translation>
- </message>
- <message>
- <location line="+102"/>
- <source>The namespace URI cannot be the empty string when binding to a prefix, %1.</source>
- <translation>当这个命名空间 URI 被绑定到一个前缀 %1 时,它不能是空字符串。</translation>
- </message>
- <message>
- <location line="+7"/>
- <source>%1 is an invalid namespace URI.</source>
- <translation>%1 是一个无效的命名空间 URI。</translation>
- </message>
- <message>
- <location line="+6"/>
- <source>It is not possible to bind to the prefix %1</source>
- <translation>无法绑定到这个前缀 %1。</translation>
- </message>
- <message>
- <location line="+7"/>
- <source>Namespace %1 can only be bound to %2 (and it is, in either case, pre-declared).</source>
- <translation>命名空间 %1 只能和 %2 绑定(并且如果是这种情况,需要提前声明)。</translation>
- </message>
- <message>
- <location line="+8"/>
- <source>Prefix %1 can only be bound to %2 (and it is, in either case, pre-declared).</source>
- <translation>前缀 %1 只能和 %2 绑定(并且如果是这种情况,需要提前声明)。</translation>
- </message>
- <message>
- <location line="+15"/>
- <source>Two namespace declaration attributes have the same name: %1.</source>
- <translation>两个命名空间声明属性使用了相同的名称:%1。</translation>
- </message>
- <message>
- <location line="+89"/>
- <source>The namespace URI must be a constant and cannot use enclosed expressions.</source>
- <translation>命名空间 URI 必须是一个常量并且不能使用封闭的表达式。</translation>
- </message>
- <message>
- <location line="+16"/>
- <source>An attribute by name %1 has already appeared on this element.</source>
- <translation>一个名称为 %1 的属性已经出现在这个元素中了。</translation>
- </message>
- <message>
- <location line="+61"/>
- <source>A direct element constructor is not well-formed. %1 is ended with %2.</source>
- <translation>一个直接元素构造器没有很好地形成。%1 后面跟着 %2。</translation>
- </message>
- <message>
- <location line="+458"/>
- <source>The name %1 does not refer to any schema type.</source>
- <translation>名称 %1 没有指向任何方案类型。</translation>
- </message>
- <message>
- <location line="+10"/>
- <source>%1 is an complex type. Casting to complex types is not possible. However, casting to atomic types such as %2 works.</source>
- <translation>%1 是一个复杂类型。无法抛出到复杂类型。因此,抛出到例如 %2 这样的原子类型是可以的。</translation>
- </message>
- <message>
- <location line="+9"/>
- <source>%1 is not an atomic type. Casting is only possible to atomic types.</source>
- <translation>%1 不是原子类型。只能抛出到原子类型。</translation>
- </message>
- <message>
- <source>%1 is not a valid name for a processing-instruction. Therefore this name test will never match.</source>
- <translation type="obsolete">%1 不是处理指令的有效名称。因此这个名称测试永远不会匹配。</translation>
- </message>
- <message>
- <location line="+145"/>
- <location line="+71"/>
- <source>%1 is not in the in-scope attribute declarations. Note that the schema import feature is not supported.</source>
- <translation>%1 不是范围内属性声明。注意方案导入特性是不被支持的。</translation>
- </message>
- <message>
- <location line="+48"/>
- <source>The name of an extension expression must be in a namespace.</source>
- <translation>一个扩展表达式的名称必须在一个命名空间中。</translation>
- </message>
- <message>
- <location filename="../src/xmlpatterns/type/qcardinality.cpp" line="+55"/>
- <source>empty</source>
- <translation>空白</translation>
- </message>
- <message>
- <location line="+2"/>
- <source>zero or one</source>
- <translation>零或者一</translation>
- </message>
- <message>
- <location line="+2"/>
- <source>exactly one</source>
- <translation>确切地一</translation>
- </message>
- <message>
- <location line="+2"/>
- <source>one or more</source>
- <translation>一或者更多</translation>
- </message>
- <message>
- <location line="+2"/>
- <source>zero or more</source>
- <translation>零或者更多</translation>
- </message>
- <message>
- <location filename="../src/xmlpatterns/type/qtypechecker.cpp" line="+63"/>
- <source>Required type is %1, but %2 was found.</source>
- <translation>需要的类型是 %1,但是找到的是 %2。</translation>
- </message>
- <message>
- <location line="+44"/>
- <source>Promoting %1 to %2 may cause loss of precision.</source>
- <translation>把 %1 升级为 %2 会导致精度的损失。</translation>
- </message>
- <message>
- <location line="+49"/>
- <source>The focus is undefined.</source>
- <translation>焦点未定义。</translation>
- </message>
- <message>
- <location filename="../src/xmlpatterns/utils/qoutputvalidator.cpp" line="+86"/>
- <source>It&apos;s not possible to add attributes after any other kind of node.</source>
- <translation>不能在任何其它类型节点后添加属性。</translation>
- </message>
- <message>
- <location line="+7"/>
- <source>An attribute by name %1 has already been created.</source>
- <translation>一个名称为 %1 的属性已经被创建。</translation>
- </message>
- <message>
- <location filename="../src/xmlpatterns/utils/qxpathhelper_p.h" line="+120"/>
- <source>Only the Unicode Codepoint Collation is supported(%1). %2 is unsupported.</source>
- <translation>只支持 Unicode 代码点校验(Unicode Codepoint Collation)(%1)。%2 是不被支持的。</translation>
- </message>
- <message>
- <location filename="../src/xmlpatterns/api/qxmlserializer.cpp" line="+60"/>
- <source>Attribute %1 can&apos;t be serialized because it appears at the top level.</source>
- <translation>属性 %1 不能被串行化,因为它出现在最顶层。</translation>
- </message>
- <message>
- <location filename="../src/xmlpatterns/acceltree/qacceltreeresourceloader.cpp" line="+314"/>
- <source>%1 is an unsupported encoding.</source>
- <translation> %1 是不被支持的编码。</translation>
- </message>
- <message>
- <location line="+16"/>
- <source>%1 contains octets which are disallowed in the requested encoding %2.</source>
- <translation>%1包含了在请求编码%2中不允许的八进位值。</translation>
- </message>
- <message>
- <location line="+18"/>
- <source>The codepoint %1, occurring in %2 using encoding %3, is an invalid XML character.</source>
- <translation>在使用编码%3的%2中出现的代码点%1不是一个有效的XML字符。</translation>
- </message>
- <message>
- <location filename="../src/xmlpatterns/expr/qapplytemplate.cpp" line="+119"/>
- <source>Ambiguous rule match.</source>
- <translation>含糊规则匹配。</translation>
- </message>
- <message>
- <source>In a namespace constructor, the value for a namespace value cannot be an empty string.</source>
- <translation type="obsolete">在一个命名空间构造中,命名空间的值不能为空字符串。</translation>
- </message>
- <message>
- <location filename="../src/xmlpatterns/expr/qcomputednamespaceconstructor.cpp" line="+69"/>
- <source>In a namespace constructor, the value for a namespace cannot be an empty string.</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location line="+11"/>
- <source>The prefix must be a valid %1, which %2 is not.</source>
- <translation>前缀必须是有效的%1,而%2不是。</translation>
- </message>
- <message>
- <location line="+14"/>
- <source>The prefix %1 cannot be bound.</source>
- <translation>前缀%1不能被绑定。</translation>
- </message>
- <message>
- <location line="+10"/>
- <source>Only the prefix %1 can be bound to %2 and vice versa.</source>
- <translation>只有前缀%1可以绑定到%2,反之也一样</translation>
- </message>
- <message>
- <location filename="../src/xmlpatterns/expr/qevaluationcache.cpp" line="+117"/>
- <source>Circularity detected</source>
- <translation>检测到环</translation>
- </message>
- <message>
- <location filename="../src/xmlpatterns/expr/qtemplate.cpp" line="+145"/>
- <source>The parameter %1 is required, but no corresponding %2 is supplied.</source>
- <translation>需要参数%1,但是没有提供对应的%2。</translation>
- </message>
- <message>
- <location line="-71"/>
- <source>The parameter %1 is passed, but no corresponding %2 exists.</source>
- <translation>参数%1已传递,但没有相应的%2存在。</translation>
- </message>
- <message>
- <location filename="../src/xmlpatterns/functions/qunparsedtextfn.cpp" line="+65"/>
- <source>The URI cannot have a fragment</source>
- <translation>URI不能有片段</translation>
- </message>
- <message>
- <location filename="../src/xmlpatterns/parser/qxslttokenizer.cpp" line="+519"/>
- <source>Element %1 is not allowed at this location.</source>
- <translation>元素%1不能在这个位置。</translation>
- </message>
- <message>
- <location line="+9"/>
- <source>Text nodes are not allowed at this location.</source>
- <translation>文本节点不能在这个位置。</translation>
- </message>
- <message>
- <location line="+20"/>
- <source>Parse error: %1</source>
- <translation>解析错误:%1</translation>
- </message>
- <message>
- <location line="+62"/>
- <source>The value of the XSL-T version attribute must be a value of type %1, which %2 isn&apos;t.</source>
- <translation>XSL-T版本属性的值必须是%1类型的值,而%2不是。</translation>
- </message>
- <message>
- <location line="+20"/>
- <source>Running an XSL-T 1.0 stylesheet with a 2.0 processor.</source>
- <translation>在XSL-T 2.0处理器中运行一个1.0的样式表。</translation>
- </message>
- <message>
- <location line="+108"/>
- <source>Unknown XSL-T attribute %1.</source>
- <translation>未知的XSL-T属性%1。</translation>
- </message>
- <message>
- <location line="+23"/>
- <source>Attribute %1 and %2 are mutually exclusive.</source>
- <translation>属性%1和%2彼此互斥。</translation>
- </message>
- <message>
- <location line="+166"/>
- <source>In a simplified stylesheet module, attribute %1 must be present.</source>
- <translation>在一个简化样式表模块中,属性%1必须存在。</translation>
- </message>
- <message>
- <location line="+72"/>
- <source>If element %1 has no attribute %2, it cannot have attribute %3 or %4.</source>
- <translation>如果元素%1没有属性%2,那么它也不能有属性%3或者%4。</translation>
- </message>
- <message>
- <location line="+9"/>
- <source>Element %1 must have at least one of the attributes %2 or %3.</source>
- <translation>元素%1必须至少有属性%2或者%3其中一个。</translation>
- </message>
- <message>
- <location line="+28"/>
- <source>At least one mode must be specified in the %1-attribute on element %2.</source>
- <translation>在元素%2的%1属性中至少要指定一个模式。</translation>
- </message>
- <message>
- <location filename="../src/xmlpatterns/parser/qmaintainingreader.cpp" line="+183"/>
- <source>Attribute %1 cannot appear on the element %2. Only the standard attributes can appear.</source>
- <translation>属性%1不能出现在元素%2上。只有标准属性可以出现。</translation>
- </message>
- <message>
- <location line="+6"/>
- <source>Attribute %1 cannot appear on the element %2. Only %3 is allowed, and the standard attributes.</source>
- <translation>属性%1不能出现在元素%2上。只有%3和标准属性是允许的。</translation>
- </message>
- <message>
- <location line="+8"/>
- <source>Attribute %1 cannot appear on the element %2. Allowed is %3, %4, and the standard attributes.</source>
- <translation>属性%1不能出现在元素%2上。只有%3、%4和标准属性是允许的。</translation>
- </message>
- <message>
- <location line="+9"/>
- <source>Attribute %1 cannot appear on the element %2. Allowed is %3, and the standard attributes.</source>
- <translation>属性%1不能出现在元素%2上。只有%3和标准属性是允许的。</translation>
- </message>
- <message>
- <location line="+13"/>
- <source>XSL-T attributes on XSL-T elements must be in the null namespace, not in the XSL-T namespace which %1 is.</source>
- <translation>XSL-T元素中的XSL-T属性必须放在空(null)命名空间中,而不是在XSL-T命名空间中,%1却是这个样子。</translation>
- </message>
- <message>
- <location line="+12"/>
- <source>The attribute %1 must appear on element %2.</source>
- <translation>属性%1必须出现在元素%2中。</translation>
- </message>
- <message>
- <location line="+8"/>
- <source>The element with local name %1 does not exist in XSL-T.</source>
- <translation>有本地名称%1的元素在XSL-T中不存在。</translation>
- </message>
- <message>
- <location filename="../src/xmlpatterns/parser/qxslttokenizer.cpp" line="+123"/>
- <source>Element %1 must come last.</source>
- <translation>元素%1必须最后出现。</translation>
- </message>
- <message>
- <location line="+24"/>
- <source>At least one %1-element must occur before %2.</source>
- <translation>至少一个元素%1要出现在%2之前。</translation>
- </message>
- <message>
- <location line="+7"/>
- <source>Only one %1-element can appear.</source>
- <translation>只能出现一个元素%1。</translation>
- </message>
- <message>
- <location line="+31"/>
- <source>At least one %1-element must occur inside %2.</source>
- <translation>至少一个元素%1要出现在%2之内。</translation>
- </message>
- <message>
- <location line="+58"/>
- <source>When attribute %1 is present on %2, a sequence constructor cannot be used.</source>
- <translation>当属性%1出现在%2中时,不能使用顺序构造。</translation>
- </message>
- <message>
- <location line="+13"/>
- <source>Element %1 must have either a %2-attribute or a sequence constructor.</source>
- <translation>元素%1必须有在一个%2属性或者顺序构造。</translation>
- </message>
- <message>
- <location line="+125"/>
- <source>When a parameter is required, a default value cannot be supplied through a %1-attribute or a sequence constructor.</source>
- <translation>当需要参数时,不能通过属性%1或者顺序构造提供默认值。</translation>
- </message>
- <message>
- <location line="+270"/>
- <source>Element %1 cannot have children.</source>
- <translation>元素%1不能有子元素。</translation>
- </message>
- <message>
- <location line="+434"/>
- <source>Element %1 cannot have a sequence constructor.</source>
- <translation>元素%1不能有顺序构造。</translation>
- </message>
- <message>
- <location line="+86"/>
- <location line="+9"/>
- <source>The attribute %1 cannot appear on %2, when it is a child of %3.</source>
- <translation>属性%1不能出现在%2中,因为它是%3的子元素。</translation>
- </message>
- <message>
- <location line="+15"/>
- <source>A parameter in a function cannot be declared to be a tunnel.</source>
- <translation>函数内的参数不能被声明为通道(tunnel)。</translation>
- </message>
- <message>
- <location line="+149"/>
- <source>This processor is not Schema-aware and therefore %1 cannot be used.</source>
- <translation>这个处理器不能感知Schema,因此%1不能被使用。</translation>
- </message>
- <message>
- <location line="+57"/>
- <source>Top level stylesheet elements must be in a non-null namespace, which %1 isn&apos;t.</source>
- <translation>顶级样式表元素必须是在非空命名空间中的,而%1不是。</translation>
- </message>
- <message>
- <location line="+48"/>
- <source>The value for attribute %1 on element %2 must either be %3 or %4, not %5.</source>
- <translation>元素%2中属性%1的值必须是%3或者%4,而不是%5。</translation>
- </message>
- <message>
- <location line="+20"/>
- <source>Attribute %1 cannot have the value %2.</source>
- <translation>属性%1的值不能是%2。</translation>
- </message>
- <message>
- <location line="+58"/>
- <source>The attribute %1 can only appear on the first %2 element.</source>
- <translation>属性%1只能出现在前%2个元素中。</translation>
- </message>
- <message>
- <location line="+99"/>
- <source>At least one %1 element must appear as child of %2.</source>
- <translation>%2必须至少又一个子元素%1。</translation>
- </message>
-</context>
-<context>
- <name>VolumeSlider</name>
- <message>
- <location filename="../src/3rdparty/phonon/phonon/volumeslider.cpp" line="+67"/>
- <source>Muted</source>
- <translation>已静音</translation>
- </message>
- <message>
- <location line="+5"/>
- <location line="+15"/>
- <source>Volume: %1%</source>
- <translation>音量:%1%</translation>
- </message>
-</context>
-<context>
- <name>WebCore::PlatformScrollbar</name>
- <message>
- <source>Scroll here</source>
- <translation type="obsolete">滚动到这里</translation>
- </message>
- <message>
- <source>Left edge</source>
- <translation type="obsolete">左边缘</translation>
- </message>
- <message>
- <source>Top</source>
- <translation type="obsolete">顶部</translation>
- </message>
- <message>
- <source>Right edge</source>
- <translation type="obsolete">右边缘</translation>
- </message>
- <message>
- <source>Bottom</source>
- <translation type="obsolete">底部</translation>
- </message>
- <message>
- <source>Page left</source>
- <translation type="obsolete">左一页</translation>
- </message>
- <message>
- <source>Page up</source>
- <translation type="obsolete">上一页</translation>
- </message>
- <message>
- <source>Page right</source>
- <translation type="obsolete">右一页</translation>
- </message>
- <message>
- <source>Page down</source>
- <translation type="obsolete">下一页</translation>
- </message>
- <message>
- <source>Scroll left</source>
- <translation type="obsolete">向左滚动</translation>
- </message>
- <message>
- <source>Scroll up</source>
- <translation type="obsolete">向上滚动</translation>
- </message>
- <message>
- <source>Scroll right</source>
- <translation type="obsolete">向右滚动</translation>
- </message>
- <message>
- <source>Scroll down</source>
- <translation type="obsolete">向下滚动</translation>
- </message>
-</context>
+<TS version="2.1" language="zh_CN">
+<dependencies>
+<dependency catalog="qtbase_zh_CN"/>
+<dependency catalog="qtscript_zh_CN"/>
+<dependency catalog="qtmultimedia_zh_CN"/>
+<dependency catalog="qtxmlpatterns_zh_CN"/>
+</dependencies>
</TS>
diff --git a/translations/qtbase_fa.ts b/translations/qtbase_fa.ts
new file mode 100644
index 0000000..5e76966
--- /dev/null
+++ b/translations/qtbase_fa.ts
@@ -0,0 +1,7017 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="fa_IR">
+<context>
+ <name>CloseButton</name>
+ <message>
+ <source>Close Tab</source>
+ <translation>بستن برگه</translation>
+ </message>
+</context>
+<context>
+ <name>MAC_APPLICATION_MENU</name>
+ <message>
+ <source>Services</source>
+ <translation>خدمات</translation>
+ </message>
+ <message>
+ <source>Hide %1</source>
+ <translation>مخفی کردن %1</translation>
+ </message>
+ <message>
+ <source>Hide Others</source>
+ <translation>مخفی کردن بقیه</translation>
+ </message>
+ <message>
+ <source>Show All</source>
+ <translation>نمایش همه</translation>
+ </message>
+ <message>
+ <source>Preferences...</source>
+ <translation>ترجیهات...</translation>
+ </message>
+ <message>
+ <source>Quit %1</source>
+ <translation>خروج از %1</translation>
+ </message>
+ <message>
+ <source>About %1</source>
+ <translation>دربارهٔ %1</translation>
+ </message>
+</context>
+<context>
+ <name>QAbstractSocket</name>
+ <message>
+ <source>Socket operation timed out</source>
+ <translation>پایان مهلت زمانی عملیات سوکت</translation>
+ </message>
+ <message>
+ <source>Operation on socket is not supported</source>
+ <translation>عملیات روی سوکت پشتیبانی نمی‌شود</translation>
+ </message>
+ <message>
+ <source>Host not found</source>
+ <translation>میزبان پیدا نشد</translation>
+ </message>
+ <message>
+ <source>Connection refused</source>
+ <translation>اتصال پذیرفته نشد</translation>
+ </message>
+ <message>
+ <source>Connection timed out</source>
+ <translation>پایان مهلت زمانی اتصال</translation>
+ </message>
+ <message>
+ <source>Trying to connect while connection is in progress</source>
+ <translation>تلاش برای اتصال در حالی که روند اتصال در حال انجام است</translation>
+ </message>
+ <message>
+ <source>Socket is not connected</source>
+ <translation>سوکت متصل نیست</translation>
+ </message>
+ <message>
+ <source>Network unreachable</source>
+ <translation>شبکه در دسترس نیست</translation>
+ </message>
+</context>
+<context>
+ <name>QAbstractSpinBox</name>
+ <message>
+ <source>&amp;Select All</source>
+ <translation>انتخاب &amp;همه</translation>
+ </message>
+ <message>
+ <source>&amp;Step up</source>
+ <translation>&amp;افزایش</translation>
+ </message>
+ <message>
+ <source>Step &amp;down</source>
+ <translation>&amp;کاهش</translation>
+ </message>
+</context>
+<context>
+ <name>QAccessibleActionInterface</name>
+ <message>
+ <source>Press</source>
+ <translation>فشار دادن</translation>
+ </message>
+ <message>
+ <source>Increase</source>
+ <translation>افزایش</translation>
+ </message>
+ <message>
+ <source>Decrease</source>
+ <translation>کاهش</translation>
+ </message>
+ <message>
+ <source>ShowMenu</source>
+ <translation>نمایش‌منو</translation>
+ </message>
+ <message>
+ <source>SetFocus</source>
+ <translation>تنظیم‌فوکوس</translation>
+ </message>
+ <message>
+ <source>Toggle</source>
+ <translation>ضامن</translation>
+ </message>
+ <message>
+ <source>Scroll Left</source>
+ <translation>لغزش به چپ</translation>
+ </message>
+ <message>
+ <source>Scroll Right</source>
+ <translation>لغزش به راست</translation>
+ </message>
+ <message>
+ <source>Scroll Up</source>
+ <translation>لغزش به بالا</translation>
+ </message>
+ <message>
+ <source>Scroll Down</source>
+ <translation>لغزش به پایین</translation>
+ </message>
+ <message>
+ <source>Previous Page</source>
+ <translation>صفحهٔ قبلی</translation>
+ </message>
+ <message>
+ <source>Next Page</source>
+ <translation>صفحهٔ بعدی</translation>
+ </message>
+ <message>
+ <source>Triggers the action</source>
+ <translation>عملیات را آغاز می‌کند</translation>
+ </message>
+ <message>
+ <source>Increase the value</source>
+ <translation>افزایش مقدار</translation>
+ </message>
+ <message>
+ <source>Decrease the value</source>
+ <translation>کاهش مقدار</translation>
+ </message>
+ <message>
+ <source>Shows the menu</source>
+ <translation>منو را نمایش می‌دهد</translation>
+ </message>
+ <message>
+ <source>Sets the focus</source>
+ <translation>فوکوس را تنظیم می‌کند</translation>
+ </message>
+ <message>
+ <source>Toggles the state</source>
+ <translation>وضعیت را تغییر می‌دهد</translation>
+ </message>
+ <message>
+ <source>Scrolls to the left</source>
+ <translation>به چپ لغزش می‌کند</translation>
+ </message>
+ <message>
+ <source>Scrolls to the right</source>
+ <translation>به راست لغزش می‌کند</translation>
+ </message>
+ <message>
+ <source>Scrolls up</source>
+ <translation>به بالا لغزش می‌کند</translation>
+ </message>
+ <message>
+ <source>Scrolls down</source>
+ <translation>به پایین لغزش می‌کند</translation>
+ </message>
+ <message>
+ <source>Goes back a page</source>
+ <translation>یک صفحه به عقب می‌رود</translation>
+ </message>
+ <message>
+ <source>Goes to the next page</source>
+ <translation>یک صفحه به جلو می‌رود</translation>
+ </message>
+</context>
+<context>
+ <name>QAndroidPlatformTheme</name>
+ <message>
+ <source>Yes</source>
+ <translation>بله</translation>
+ </message>
+ <message>
+ <source>Yes to All</source>
+ <translation>بله برای همه</translation>
+ </message>
+ <message>
+ <source>No</source>
+ <translation>نه</translation>
+ </message>
+ <message>
+ <source>No to All</source>
+ <translation>نه برای همه</translation>
+ </message>
+</context>
+<context>
+ <name>QApplication</name>
+ <message>
+ <source>Executable &apos;%1&apos; requires Qt %2, found Qt %3.</source>
+ <translation>برنامهٔ «%1»نیازمند کیوت %2 است، کیوت %3 پیدا شده است.</translation>
+ </message>
+ <message>
+ <source>Incompatible Qt Library Error</source>
+ <translation>خطای کتابخانه ناسازگار کیوت</translation>
+ </message>
+</context>
+<context>
+ <name>QCocoaMenuItem</name>
+ <message>
+ <source>About Qt</source>
+ <translation>دربارهٔ کیوت</translation>
+ </message>
+ <message>
+ <source>About</source>
+ <translation>اطلاعات</translation>
+ </message>
+ <message>
+ <source>Config</source>
+ <translation>تنظیمات</translation>
+ </message>
+ <message>
+ <source>Preference</source>
+ <translation>ترجیهات</translation>
+ </message>
+ <message>
+ <source>Options</source>
+ <translation>گزینه‌ها</translation>
+ </message>
+ <message>
+ <source>Setting</source>
+ <translation>تنظیمات</translation>
+ </message>
+ <message>
+ <source>Setup</source>
+ <translation>برقراری</translation>
+ </message>
+ <message>
+ <source>Quit</source>
+ <translation>اتمام</translation>
+ </message>
+ <message>
+ <source>Exit</source>
+ <translation>خروج</translation>
+ </message>
+ <message>
+ <source>Cut</source>
+ <translation>برش</translation>
+ </message>
+ <message>
+ <source>Copy</source>
+ <translation>کپی</translation>
+ </message>
+ <message>
+ <source>Paste</source>
+ <translation>چسباندن</translation>
+ </message>
+ <message>
+ <source>Select All</source>
+ <translation>انتخاب همه</translation>
+ </message>
+</context>
+<context>
+ <name>QCocoaTheme</name>
+ <message>
+ <source>Don&apos;t Save</source>
+ <translation>ذخیره نکن</translation>
+ </message>
+</context>
+<context>
+ <name>QColorDialog</name>
+ <message>
+ <source>Hu&amp;e:</source>
+ <translation>&amp;شدت:</translation>
+ </message>
+ <message>
+ <source>&amp;Sat:</source>
+ <translation>اشبا&amp;ع:</translation>
+ </message>
+ <message>
+ <source>&amp;Val:</source>
+ <translation>م&amp;قدار:</translation>
+ </message>
+ <message>
+ <source>&amp;Red:</source>
+ <translation>&amp;قرمز:</translation>
+ </message>
+ <message>
+ <source>&amp;Green:</source>
+ <translation>&amp;سبز:</translation>
+ </message>
+ <message>
+ <source>Bl&amp;ue:</source>
+ <translation>&amp;آبی:</translation>
+ </message>
+ <message>
+ <source>A&amp;lpha channel:</source>
+ <translation>&amp;کانال آلفا:</translation>
+ </message>
+ <message>
+ <source>&amp;HTML:</source>
+ <translation>&amp;HTML:</translation>
+ </message>
+ <message>
+ <source>Cursor at %1, %2
+Press ESC to cancel</source>
+ <translation>نشانگر در موقعیت %1، %2
+برای انصراف ESC را فشار دهید</translation>
+ </message>
+ <message>
+ <source>Select Color</source>
+ <translation>انتخاب رنگ</translation>
+ </message>
+ <message>
+ <source>&amp;Basic colors</source>
+ <translation>رن&amp;گ‌های پایه</translation>
+ </message>
+ <message>
+ <source>&amp;Custom colors</source>
+ <translation>رنگ‌های &amp;سفارشی</translation>
+ </message>
+ <message>
+ <source>&amp;Add to Custom Colors</source>
+ <translation>&amp;افزودن به رنگ‌های سفارشی</translation>
+ </message>
+ <message>
+ <source>&amp;Pick Screen Color</source>
+ <translation>&amp;برداشتن رنگ از صفحهٔ نمایش</translation>
+ </message>
+</context>
+<context>
+ <name>QComboBox</name>
+ <message>
+ <source>Open the combo box selection popup</source>
+ <translation>باز کردن پنجرهٔ انتخاب</translation>
+ </message>
+ <message>
+ <source>False</source>
+ <translation>نادرست</translation>
+ </message>
+ <message>
+ <source>True</source>
+ <translation>درست</translation>
+ </message>
+</context>
+<context>
+ <name>QCommandLineParser</name>
+ <message>
+ <source>Displays version information.</source>
+ <translation>اطلاعات نسخه را نمایش می‌دهد.</translation>
+ </message>
+ <message>
+ <source>Displays this help.</source>
+ <translation>این متن راهنما را نمایش می‌دهد.</translation>
+ </message>
+ <message>
+ <source>Unknown option &apos;%1&apos;.</source>
+ <translation>گزینهٔ ناشناخته: «%1».</translation>
+ </message>
+ <message>
+ <source>Unknown options: %1.</source>
+ <translation>گزینه‌های ناشناخته: «%1».</translation>
+ </message>
+ <message>
+ <source>Missing value after &apos;%1&apos;.</source>
+ <translation>مقداری برای «%1» موجود نیست.</translation>
+ </message>
+ <message>
+ <source>Unexpected value after &apos;%1&apos;.</source>
+ <translation>مقدار نامنتظره برای «%1».</translation>
+ </message>
+ <message>
+ <source>[options]</source>
+ <translation>‫[گزینه‌ها]‬</translation>
+ </message>
+ <message>
+ <source>Usage: %1</source>
+ <translation>طرز کار: %1</translation>
+ </message>
+ <message>
+ <source>Options:</source>
+ <translation>گزینه‌ها:</translation>
+ </message>
+ <message>
+ <source>Arguments:</source>
+ <translation>آرگومان‌ها:</translation>
+ </message>
+</context>
+<context>
+ <name>QCoreApplication</name>
+ <message>
+ <source>%1: key is empty</source>
+ <comment>QSystemSemaphore</comment>
+ <translation>‫‪%1‬: کلید تهی است‬</translation>
+ </message>
+ <message>
+ <source>%1: unable to make key</source>
+ <comment>QSystemSemaphore</comment>
+ <translation>%1: نمی‌توان کلید ایجاد کرد</translation>
+ </message>
+ <message>
+ <source>%1: ftok failed</source>
+ <comment>QSystemSemaphore</comment>
+ <translation>%1: عدم موفقیت ftok</translation>
+ </message>
+</context>
+<context>
+ <name>QCupsJobWidget</name>
+ <message>
+ <source>Job</source>
+ <translation>وظیفه</translation>
+ </message>
+ <message>
+ <source>Job Control</source>
+ <translation>کنترل وظیفه</translation>
+ </message>
+ <message>
+ <source>Scheduled printing:</source>
+ <translation>چاپ برنامه‌ریزی شده:</translation>
+ </message>
+ <message>
+ <source>Billing information:</source>
+ <translation>اطلاعات حسابرسی:</translation>
+ </message>
+ <message>
+ <source>Job priority:</source>
+ <translation>اولویت وظیفه:</translation>
+ </message>
+ <message>
+ <source>Banner Pages</source>
+ <translation>صفحات بنر</translation>
+ </message>
+ <message>
+ <source>End:</source>
+ <comment>Banner page at end</comment>
+ <translation>پایان:</translation>
+ </message>
+ <message>
+ <source>Start:</source>
+ <comment>Banner page at start</comment>
+ <translation>شروع:</translation>
+ </message>
+ <message>
+ <source>Print Immediately</source>
+ <translation>چاپ بلافاصله</translation>
+ </message>
+ <message>
+ <source>Hold Indefinitely</source>
+ <translation>توقف به‌صورت نامعین</translation>
+ </message>
+ <message>
+ <source>Day (06:00 to 17:59)</source>
+ <translation>‫روز (‪۰۶:۰۰‬ تا ‪۱۷:۵۹‬)‬</translation>
+ </message>
+ <message>
+ <source>Night (18:00 to 05:59)</source>
+ <translation>‫شب (‪۱۸:۰۰‬ تا ‪۰۵:۵۹‬)‬</translation>
+ </message>
+ <message>
+ <source>Second Shift (16:00 to 23:59)</source>
+ <translation>‫شیفت دوم (‪۱۶:۰۰‬ تا ‪۲۳:۵۹‬)‬</translation>
+ </message>
+ <message>
+ <source>Third Shift (00:00 to 07:59)</source>
+ <translation>‫شیفت سوم (‪۰۰:۰۰‬ تا ‪۰۷:۵۹‬)‬</translation>
+ </message>
+ <message>
+ <source>Weekend (Saturday to Sunday)</source>
+ <translation>آخر هفته (شنبه تا یکشنبه)</translation>
+ </message>
+ <message>
+ <source>Specific Time</source>
+ <translation>زمان مشخص</translation>
+ </message>
+ <message>
+ <source>None</source>
+ <comment>CUPS Banner page</comment>
+ <translation>هیچ</translation>
+ </message>
+ <message>
+ <source>Standard</source>
+ <comment>CUPS Banner page</comment>
+ <translation>استاندارد</translation>
+ </message>
+ <message>
+ <source>Unclassified</source>
+ <comment>CUPS Banner page</comment>
+ <translation>طبقه‌بندی‌نشده</translation>
+ </message>
+ <message>
+ <source>Confidential</source>
+ <comment>CUPS Banner page</comment>
+ <translation>محرمانه</translation>
+ </message>
+ <message>
+ <source>Classified</source>
+ <comment>CUPS Banner page</comment>
+ <translation>طبقه‌بندی‌شده</translation>
+ </message>
+ <message>
+ <source>Secret</source>
+ <comment>CUPS Banner page</comment>
+ <translation>محرمانه</translation>
+ </message>
+ <message>
+ <source>Top Secret</source>
+ <comment>CUPS Banner page</comment>
+ <translation>بسیار محرمانه</translation>
+ </message>
+</context>
+<context>
+ <name>QDB2Driver</name>
+ <message>
+ <source>Unable to connect</source>
+ <translation>نمی‌توان اتصال برقرار کرد</translation>
+ </message>
+ <message>
+ <source>Unable to commit transaction</source>
+ <translation>نمی‌توان تراکنش را ارسال کرد</translation>
+ </message>
+ <message>
+ <source>Unable to rollback transaction</source>
+ <translation>نمی‌توان تراکنش را بازگرداند</translation>
+ </message>
+ <message>
+ <source>Unable to set autocommit</source>
+ <translation>نمی‌توان ارسال خودکار را برقرار کرد</translation>
+ </message>
+</context>
+<context>
+ <name>QDB2Result</name>
+ <message>
+ <source>Unable to execute statement</source>
+ <translation>نمی‌توان عبارت را اجرا کرد</translation>
+ </message>
+ <message>
+ <source>Unable to prepare statement</source>
+ <translation>نمی‌توان عبارت را آماده کرد</translation>
+ </message>
+ <message>
+ <source>Unable to bind variable</source>
+ <translation>نمی‌توان متغیر را مقید کرد</translation>
+ </message>
+ <message>
+ <source>Unable to fetch record %1</source>
+ <translation>نمی‌توان رکورد %1 را واکشی کرد</translation>
+ </message>
+ <message>
+ <source>Unable to fetch next</source>
+ <translation>نمی‌توان رکورد بعدی را واکشی کرد</translation>
+ </message>
+ <message>
+ <source>Unable to fetch first</source>
+ <translation>نمی‌توان اولین رکورد را واکشی کرد</translation>
+ </message>
+</context>
+<context>
+ <name>QDBusTrayIcon</name>
+ <message>
+ <source>OK</source>
+ <translation>تأیید</translation>
+ </message>
+</context>
+<context>
+ <name>QDateTimeParser</name>
+ <message>
+ <source>AM</source>
+ <translation>ق‌ظ</translation>
+ </message>
+ <message>
+ <source>am</source>
+ <translation>ق‌ظ</translation>
+ </message>
+ <message>
+ <source>PM</source>
+ <translation>ب‌ظ</translation>
+ </message>
+ <message>
+ <source>pm</source>
+ <translation>ب‌ظ</translation>
+ </message>
+</context>
+<context>
+ <name>QDialog</name>
+ <message>
+ <source>What&apos;s This?</source>
+ <translation>این چیست؟</translation>
+ </message>
+</context>
+<context>
+ <name>QDialogButtonBox</name>
+ <message>
+ <source>OK</source>
+ <translation>تأیید</translation>
+ </message>
+</context>
+<context>
+ <name>QDirModel</name>
+ <message>
+ <source>Name</source>
+ <translation>نام</translation>
+ </message>
+ <message>
+ <source>Size</source>
+ <translation>حجم</translation>
+ </message>
+ <message>
+ <source>Kind</source>
+ <comment>Match OS X Finder</comment>
+ <translation>نوع</translation>
+ </message>
+ <message>
+ <source>Type</source>
+ <comment>All other platforms</comment>
+ <translation>نوع</translation>
+ </message>
+ <message>
+ <source>Date Modified</source>
+ <translation>تاریخ تغییر</translation>
+ </message>
+</context>
+<context>
+ <name>QDnsLookup</name>
+ <message>
+ <source>Operation cancelled</source>
+ <translation>عملیات لغو شد</translation>
+ </message>
+</context>
+<context>
+ <name>QDnsLookupRunnable</name>
+ <message>
+ <source>IPv6 addresses for nameservers are currently not supported</source>
+ <translation>آدرس‌های IPv6 برای nameserverها هنوز پشتیبانی نمی‌شوند</translation>
+ </message>
+ <message>
+ <source>Invalid domain name</source>
+ <translation>نام دامنه نامعتر است</translation>
+ </message>
+ <message>
+ <source>Not yet supported on Android</source>
+ <translation>هنوز روی اندرویید پشتیبانی نمی‌شود</translation>
+ </message>
+ <message>
+ <source>Resolver functions not found</source>
+ <translation>تابعی برای محاسبهٔ نشانی پیدا نمی‌شود</translation>
+ </message>
+ <message>
+ <source>Resolver initialization failed</source>
+ <translation>آماده‌سازی توابع تبدیل نشانی شکست خورد</translation>
+ </message>
+ <message>
+ <source>Server could not process query</source>
+ <translation>کارگزار نمی‌تواند پرس‌وجو را پردازش کند</translation>
+ </message>
+ <message>
+ <source>Server failure</source>
+ <translation>خطای کارگزار</translation>
+ </message>
+ <message>
+ <source>Non existent domain</source>
+ <translation>دامنهٔ ناموجود</translation>
+ </message>
+ <message>
+ <source>Server refused to answer</source>
+ <translation>کارگزار پاسخگو نیست</translation>
+ </message>
+ <message>
+ <source>Invalid reply received</source>
+ <translation>پاسخ نامعتبری دریافت شد</translation>
+ </message>
+ <message>
+ <source>Could not expand domain name</source>
+ <translation>نمی‌توان نام دامنه را گسترش داد</translation>
+ </message>
+ <message>
+ <source>Invalid IPv4 address record</source>
+ <translation>نشانی نامعتبر IPv4</translation>
+ </message>
+ <message>
+ <source>Invalid IPv6 address record</source>
+ <translation>نشانی نامعتبر IPv6</translation>
+ </message>
+ <message>
+ <source>Invalid canonical name record</source>
+ <translation>نام مرجع نامعتبر</translation>
+ </message>
+ <message>
+ <source>Invalid name server record</source>
+ <translation>واردهٔ کارگزار نام نامعتبر است</translation>
+ </message>
+ <message>
+ <source>Invalid pointer record</source>
+ <translation>واردهٔ اشاره‌گر نامعتبر است</translation>
+ </message>
+ <message>
+ <source>Invalid mail exchange record</source>
+ <translation>واردهٔ نشانی الکترونیکی نامعتبر است</translation>
+ </message>
+ <message>
+ <source>Invalid service record</source>
+ <translation>واردهٔ خدمات نامعتبر است</translation>
+ </message>
+ <message>
+ <source>Invalid text record</source>
+ <translation>واردهٔ متن نامعتبر است</translation>
+ </message>
+ <message>
+ <source>Resolver library can&apos;t be loaded: No runtime library loading support</source>
+ <translation>کتابخانهٔ رافع قابل بارگزاری نیست: بارگزاری زمان اجرا پشتیبانی نمی‌شود</translation>
+ </message>
+ <message>
+ <source>No hostname given</source>
+ <translation>نام میزبان داده نشده است</translation>
+ </message>
+ <message>
+ <source>Invalid hostname</source>
+ <translation>نام میزبان نامعتبر است</translation>
+ </message>
+ <message>
+ <source>Host %1 could not be found.</source>
+ <translation>میزبان %1 پیدا نمی‌شود.</translation>
+ </message>
+ <message>
+ <source>Unknown error</source>
+ <translation>خطای ناشناخته</translation>
+ </message>
+</context>
+<context>
+ <name>QDockWidget</name>
+ <message>
+ <source>Float</source>
+ <extracomment>Accessible name for button undocking a dock widget (floating state)</extracomment>
+ <translation>شناور</translation>
+ </message>
+ <message>
+ <source>Undocks and re-attaches the dock widget</source>
+ <translation>اتصال را شکسته و ویجت را مجدداً متصل می‌نماید</translation>
+ </message>
+ <message>
+ <source>Close</source>
+ <extracomment>Accessible name for button closing a dock widget</extracomment>
+ <translation>بستن</translation>
+ </message>
+ <message>
+ <source>Closes the dock widget</source>
+ <translation>ویجت شناور را می‌بندد</translation>
+ </message>
+</context>
+<context>
+ <name>QErrorMessage</name>
+ <message>
+ <source>Debug Message:</source>
+ <translation>پیغام اشکال‌زدایی:</translation>
+ </message>
+ <message>
+ <source>Warning:</source>
+ <translation>هشدار:</translation>
+ </message>
+ <message>
+ <source>Critical Error:</source>
+ <translation>خطای بحرانی:</translation>
+ </message>
+ <message>
+ <source>Fatal Error:</source>
+ <translation>خطای مهلک:</translation>
+ </message>
+ <message>
+ <source>Information:</source>
+ <translation>اطلاعات:</translation>
+ </message>
+ <message>
+ <source>&amp;Show this message again</source>
+ <translation>این پیغام را &amp;دوباره نمایش بده</translation>
+ </message>
+ <message>
+ <source>&amp;OK</source>
+ <translation>&amp;تأیید</translation>
+ </message>
+</context>
+<context>
+ <name>QFile</name>
+ <message>
+ <source>Destination file is the same file.</source>
+ <translation>پروندهٔ مقصد همین پرونده است.</translation>
+ </message>
+ <message>
+ <source>Source file does not exist.</source>
+ <translation>پروندهٔ مبدأ وجود ندارد.</translation>
+ </message>
+ <message>
+ <source>Destination file exists</source>
+ <translation>پرونده مقصد موجود است</translation>
+ </message>
+ <message>
+ <source>Error while renaming.</source>
+ <translation>خطا هنگام تغییر نام.</translation>
+ </message>
+ <message>
+ <source>Unable to restore from %1: %2</source>
+ <translation>خطا در بازیابی از %1: %2</translation>
+ </message>
+ <message>
+ <source>Will not rename sequential file using block copy</source>
+ <translation>پرونده ترتیبی با استفاده از کپی بلاک‌ها تغییر نام داده نخواهد شد</translation>
+ </message>
+ <message>
+ <source>Cannot remove source file</source>
+ <translation>نمی‌توان پرونده مبدأ را حذف کرد</translation>
+ </message>
+ <message>
+ <source>Cannot open %1 for input</source>
+ <translation>نمی‌توان %1 را به‌عنوان ورودی باز کرد</translation>
+ </message>
+ <message>
+ <source>Cannot open for output</source>
+ <translation>نمی‌توان برای خروجی باز کرد</translation>
+ </message>
+ <message>
+ <source>Failure to write block</source>
+ <translation>نگارش ناموفق بلاک</translation>
+ </message>
+ <message>
+ <source>Cannot create %1 for output</source>
+ <translation>نمی‌توان %1 را برای خروجی باز کرد</translation>
+ </message>
+</context>
+<context>
+ <name>QFileDevice</name>
+ <message>
+ <source>No file engine available or engine does not support UnMapExtension</source>
+ <translation>موتور پرونده در دسترس نیست و یا موتور پرونده از UnMapExtension پشتیبانی نمی‌کند</translation>
+ </message>
+ <message>
+ <source>No file engine available</source>
+ <translation>هیچ موتور پرونده‌ای موجود نیست</translation>
+ </message>
+</context>
+<context>
+ <name>QFileDialog</name>
+ <message>
+ <source>All Files (*)</source>
+ <translation>تمام پرونده‌ها (*)</translation>
+ </message>
+ <message>
+ <source>Look in:</source>
+ <translation>جستجو در:</translation>
+ </message>
+ <message>
+ <source>Back</source>
+ <translation>عقب</translation>
+ </message>
+ <message>
+ <source>Go back</source>
+ <translation>عقبگرد</translation>
+ </message>
+ <message>
+ <source>Alt+Left</source>
+ <translation>‫دگرساز+چپ‬</translation>
+ </message>
+ <message>
+ <source>Forward</source>
+ <translation>جلوتر</translation>
+ </message>
+ <message>
+ <source>Go forward</source>
+ <translation>جلوگرد</translation>
+ </message>
+ <message>
+ <source>Alt+Right</source>
+ <translation>‫دگرساز+راست‬</translation>
+ </message>
+ <message>
+ <source>Parent Directory</source>
+ <translation>پوشهٔ بالاتر</translation>
+ </message>
+ <message>
+ <source>Go to the parent directory</source>
+ <translation>برو به پوشهٔ بالاتر</translation>
+ </message>
+ <message>
+ <source>Alt+Up</source>
+ <translation>‫دگرساز+بالا‬</translation>
+ </message>
+ <message>
+ <source>Create New Folder</source>
+ <translation>ایجاد پوشهٔ جدید</translation>
+ </message>
+ <message>
+ <source>Create a New Folder</source>
+ <translation>ایجاد یک پوشه جدید</translation>
+ </message>
+ <message>
+ <source>List View</source>
+ <translation>نمایش لیستی</translation>
+ </message>
+ <message>
+ <source>Change to list view mode</source>
+ <translation>تغییر به حالت نمایش لیستی</translation>
+ </message>
+ <message>
+ <source>Detail View</source>
+ <translation>نمایش با جزئیات</translation>
+ </message>
+ <message>
+ <source>Change to detail view mode</source>
+ <translation>تغییر به حالت نمایش با جزئیات</translation>
+ </message>
+ <message>
+ <source>Sidebar</source>
+ <translation>نوار کناری</translation>
+ </message>
+ <message>
+ <source>List of places and bookmarks</source>
+ <translation>لیست مکان‌ها و نشانه‌ها</translation>
+ </message>
+ <message>
+ <source>Files</source>
+ <translation>پرونده‌ها</translation>
+ </message>
+ <message>
+ <source>Files of type:</source>
+ <translation>پرونده‌هایی از نوع:</translation>
+ </message>
+ <message>
+ <source>Find Directory</source>
+ <translation>یافتن پوشه</translation>
+ </message>
+ <message>
+ <source>Open</source>
+ <translation>بازکردن</translation>
+ </message>
+ <message>
+ <source>Save As</source>
+ <translation>ذخیره به عنوان</translation>
+ </message>
+ <message>
+ <source>Directory:</source>
+ <translation>پوشه:</translation>
+ </message>
+ <message>
+ <source>File &amp;name:</source>
+ <translation>&amp;نام پرونده:</translation>
+ </message>
+ <message>
+ <source>&amp;Open</source>
+ <translation>&amp;بازکردن</translation>
+ </message>
+ <message>
+ <source>&amp;Choose</source>
+ <translation>&amp;انتخاب</translation>
+ </message>
+ <message>
+ <source>&amp;Save</source>
+ <translation>&amp;ذخیره</translation>
+ </message>
+ <message>
+ <source>Show </source>
+ <translation>نمایش </translation>
+ </message>
+ <message>
+ <source>&amp;Rename</source>
+ <translation>&amp;تغییر نام</translation>
+ </message>
+ <message>
+ <source>&amp;Delete</source>
+ <translation>&amp;حذف</translation>
+ </message>
+ <message>
+ <source>Show &amp;hidden files</source>
+ <translation>نمایش پرونده‌های م&amp;خفی</translation>
+ </message>
+ <message>
+ <source>&amp;New Folder</source>
+ <translation>&amp;پوشه جدید</translation>
+ </message>
+ <message>
+ <source>All files (*)</source>
+ <translation>تمام پرونده‌ها (*)</translation>
+ </message>
+ <message>
+ <source>Directories</source>
+ <translation>پوشه‌ها</translation>
+ </message>
+ <message>
+ <source>%1
+Directory not found.
+Please verify the correct directory name was given.</source>
+ <translation>%1
+پوشه یافت نشد
+لطفاً درستی نام پرونده داده شده را بررسی کنید.</translation>
+ </message>
+ <message>
+ <source>%1 already exists.
+Do you want to replace it?</source>
+ <translation>%1 از قبل موجود است.
+آیا مایل هستید جایگزین شود؟</translation>
+ </message>
+ <message>
+ <source>%1
+File not found.
+Please verify the correct file name was given.</source>
+ <translation>%1
+پرونده یافت نشد.
+لطفاً درستی نام پرونده داده شده را بررسی کنید.</translation>
+ </message>
+ <message>
+ <source>New Folder</source>
+ <translation>پوشهٔ جدید</translation>
+ </message>
+ <message>
+ <source>Delete</source>
+ <translation>حذف</translation>
+ </message>
+ <message>
+ <source>&apos;%1&apos; is write protected.
+Do you want to delete it anyway?</source>
+ <translation>‫&apos;‪%1‬&apos; از حفاظت نوشتاری برخوردار است.‬
+با این حال آیا مایل هستید حذف شود؟</translation>
+ </message>
+ <message>
+ <source>Are you sure you want to delete &apos;%1&apos;?</source>
+ <translation>آیا مطمئن هستید که می‌خواهید &apos;‪%1‬&apos; را حذف نمایید؟</translation>
+ </message>
+ <message>
+ <source>Could not delete directory.</source>
+ <translation>نمی‌توان پوشه را حذف کرد.</translation>
+ </message>
+ <message>
+ <source>Recent Places</source>
+ <translation>مکان‌های اخیر</translation>
+ </message>
+ <message>
+ <source>Remove</source>
+ <translation>حذف</translation>
+ </message>
+ <message>
+ <source>My Computer</source>
+ <translation>رایانهٔ من</translation>
+ </message>
+ <message>
+ <source>Drive</source>
+ <translation>درایو</translation>
+ </message>
+ <message>
+ <source>%1 File</source>
+ <extracomment>%1 is a file name suffix, for example txt</extracomment>
+ <translation>‫پروندهٔ ‪%1‬‬</translation>
+ </message>
+ <message>
+ <source>File</source>
+ <translation>پرونده</translation>
+ </message>
+ <message>
+ <source>File Folder</source>
+ <comment>Match Windows Explorer</comment>
+ <translation>پوشهٔ پرونده‌ها</translation>
+ </message>
+ <message>
+ <source>Folder</source>
+ <comment>All other platforms</comment>
+ <translation>پوشه</translation>
+ </message>
+ <message>
+ <source>Alias</source>
+ <comment>OS X Finder</comment>
+ <translation>نام مستعار</translation>
+ </message>
+ <message>
+ <source>Shortcut</source>
+ <comment>All other platforms</comment>
+ <translation>میان‌بر</translation>
+ </message>
+ <message>
+ <source>Unknown</source>
+ <translation>ناشناخته</translation>
+ </message>
+</context>
+<context>
+ <name>QFileSystemModel</name>
+ <message>
+ <source>%1 TB</source>
+ <translation>‫‪%1‬ ترابایت‬</translation>
+ </message>
+ <message>
+ <source>%1 GB</source>
+ <translation>‫‪%1‬ گیگابایت‬</translation>
+ </message>
+ <message>
+ <source>%1 MB</source>
+ <translation>‫‪%1‬ مگابایت‬</translation>
+ </message>
+ <message>
+ <source>%1 KB</source>
+ <translation>‫‪%1‬ کیلوبایت‬</translation>
+ </message>
+ <message>
+ <source>%1 bytes</source>
+ <translation>‫‪%1‬ بایت‬</translation>
+ </message>
+ <message>
+ <source>Invalid filename</source>
+ <translation>نام نامعتبر پرونده</translation>
+ </message>
+ <message>
+ <source>&lt;b&gt;The name &quot;%1&quot; can not be used.&lt;/b&gt;&lt;p&gt;Try using another name, with fewer characters or no punctuations marks.</source>
+ <translation>&lt;b&gt;نام &quot;%1&quot; نمی‌تواند مورد استفاده قرار گیرد.&lt;/b&gt;&lt;p&gt;نام دیگری با تعداد نویسه‌های کمتر یا نامی بدون علایم نگارشی را امتحان کنید.</translation>
+ </message>
+ <message>
+ <source>Name</source>
+ <translation>نام</translation>
+ </message>
+ <message>
+ <source>Size</source>
+ <translation>حجم</translation>
+ </message>
+ <message>
+ <source>Kind</source>
+ <comment>Match OS X Finder</comment>
+ <translation>نوع</translation>
+ </message>
+ <message>
+ <source>Type</source>
+ <comment>All other platforms</comment>
+ <translation>نوع</translation>
+ </message>
+ <message>
+ <source>Date Modified</source>
+ <translation>تاریخ تغییر</translation>
+ </message>
+ <message>
+ <source>My Computer</source>
+ <translation>رایانهٔ من</translation>
+ </message>
+ <message>
+ <source>Computer</source>
+ <translation>رایانه</translation>
+ </message>
+ <message>
+ <source>%1 byte(s)</source>
+ <translation>‫‪%1‬ بایت‬</translation>
+ </message>
+</context>
+<context>
+ <name>QFontDatabase</name>
+ <message>
+ <source>Normal</source>
+ <comment>The Normal or Regular font weight</comment>
+ <translation>عادی</translation>
+ </message>
+ <message>
+ <source>Bold</source>
+ <translation>توپر</translation>
+ </message>
+ <message>
+ <source>Demi Bold</source>
+ <translation>نیمه‌توپر</translation>
+ </message>
+ <message>
+ <source>Medium</source>
+ <comment>The Medium font weight</comment>
+ <translation>متوسط</translation>
+ </message>
+ <message>
+ <source>Black</source>
+ <translation>سیاه</translation>
+ </message>
+ <message>
+ <source>Light</source>
+ <translation>سبک</translation>
+ </message>
+ <message>
+ <source>Thin</source>
+ <translation>نازک</translation>
+ </message>
+ <message>
+ <source>Extra Light</source>
+ <translation>بسیار نازک</translation>
+ </message>
+ <message>
+ <source>Extra Bold</source>
+ <translation>بسیار توپر</translation>
+ </message>
+ <message>
+ <source>Extra</source>
+ <extracomment>The word for &quot;Extra&quot; as in &quot;Extra Bold, Extra Thin&quot; used as a pattern for string searches</extracomment>
+ <translation>بسیار</translation>
+ </message>
+ <message>
+ <source>Demi</source>
+ <extracomment>The word for &quot;Demi&quot; as in &quot;Demi Bold&quot; used as a pattern for string searches</extracomment>
+ <translation>نیمه</translation>
+ </message>
+ <message>
+ <source>Italic</source>
+ <translation>کج</translation>
+ </message>
+ <message>
+ <source>Oblique</source>
+ <translation>اریب</translation>
+ </message>
+ <message>
+ <source>Any</source>
+ <translation>همه</translation>
+ </message>
+ <message>
+ <source>Latin</source>
+ <translation>لاتین</translation>
+ </message>
+ <message>
+ <source>Greek</source>
+ <translation>یونانی</translation>
+ </message>
+ <message>
+ <source>Cyrillic</source>
+ <translation>سیریلیک</translation>
+ </message>
+ <message>
+ <source>Armenian</source>
+ <translation>ارمنی</translation>
+ </message>
+ <message>
+ <source>Hebrew</source>
+ <translation>عبرانی</translation>
+ </message>
+ <message>
+ <source>Arabic</source>
+ <translation>عربی</translation>
+ </message>
+ <message>
+ <source>Syriac</source>
+ <translation>سریانی</translation>
+ </message>
+ <message>
+ <source>Thaana</source>
+ <translation>سانا</translation>
+ </message>
+ <message>
+ <source>Devanagari</source>
+ <translation>دیواناگری</translation>
+ </message>
+ <message>
+ <source>Bengali</source>
+ <translation>بنگالی</translation>
+ </message>
+ <message>
+ <source>Gurmukhi</source>
+ <translation>گورموخی</translation>
+ </message>
+ <message>
+ <source>Gujarati</source>
+ <translation>گوجارتی</translation>
+ </message>
+ <message>
+ <source>Oriya</source>
+ <translation>اوریا</translation>
+ </message>
+ <message>
+ <source>Tamil</source>
+ <translation>تامیل</translation>
+ </message>
+ <message>
+ <source>Telugu</source>
+ <translation>تلوگو</translation>
+ </message>
+ <message>
+ <source>Kannada</source>
+ <translation>کانادا</translation>
+ </message>
+ <message>
+ <source>Malayalam</source>
+ <translation>مالایی</translation>
+ </message>
+ <message>
+ <source>Sinhala</source>
+ <translation>سینهالا</translation>
+ </message>
+ <message>
+ <source>Thai</source>
+ <translation>تایلندی</translation>
+ </message>
+ <message>
+ <source>Lao</source>
+ <translation>لائوسی</translation>
+ </message>
+ <message>
+ <source>Tibetan</source>
+ <translation>تبتی</translation>
+ </message>
+ <message>
+ <source>Myanmar</source>
+ <translation>میانماری</translation>
+ </message>
+ <message>
+ <source>Georgian</source>
+ <translation>گرجی</translation>
+ </message>
+ <message>
+ <source>Khmer</source>
+ <translation>خیمر</translation>
+ </message>
+ <message>
+ <source>Simplified Chinese</source>
+ <translation>چینی ساده‌سازی‌شده</translation>
+ </message>
+ <message>
+ <source>Traditional Chinese</source>
+ <translation>چینی سنتی</translation>
+ </message>
+ <message>
+ <source>Japanese</source>
+ <translation>ژاپنی</translation>
+ </message>
+ <message>
+ <source>Korean</source>
+ <translation>کره‌ای</translation>
+ </message>
+ <message>
+ <source>Vietnamese</source>
+ <translation>ویتنامی</translation>
+ </message>
+ <message>
+ <source>Symbol</source>
+ <translation>نشانه</translation>
+ </message>
+ <message>
+ <source>Ogham</source>
+ <translation>اوغام</translation>
+ </message>
+ <message>
+ <source>Runic</source>
+ <translation>رونیک</translation>
+ </message>
+ <message>
+ <source>N&apos;Ko</source>
+ <translation>ان‌کو</translation>
+ </message>
+</context>
+<context>
+ <name>QFontDialog</name>
+ <message>
+ <source>Select Font</source>
+ <translation>انتخاب قلم</translation>
+ </message>
+ <message>
+ <source>&amp;Font</source>
+ <translation>&amp;قلم</translation>
+ </message>
+ <message>
+ <source>Font st&amp;yle</source>
+ <translation>&amp;سبک قلم</translation>
+ </message>
+ <message>
+ <source>&amp;Size</source>
+ <translation>&amp;اندازه</translation>
+ </message>
+ <message>
+ <source>Effects</source>
+ <translation>جلوه‌ها</translation>
+ </message>
+ <message>
+ <source>Stri&amp;keout</source>
+ <translation>&amp;خط‌زده</translation>
+ </message>
+ <message>
+ <source>&amp;Underline</source>
+ <translation>&amp;زیرخط‌دار</translation>
+ </message>
+ <message>
+ <source>Sample</source>
+ <translation>نمونه</translation>
+ </message>
+ <message>
+ <source>Wr&amp;iting System</source>
+ <translation>سامانهٔ &amp;نوشتاری</translation>
+ </message>
+</context>
+<context>
+ <name>QFtp</name>
+ <message>
+ <source>Not connected</source>
+ <translation>متصل نمی‌باشد</translation>
+ </message>
+ <message>
+ <source>Host %1 not found</source>
+ <translation>میزبان %1 پیدا نشد</translation>
+ </message>
+ <message>
+ <source>Connection refused to host %1</source>
+ <translation>اتصال به میزبان %1 رد شد</translation>
+ </message>
+ <message>
+ <source>Connection timed out to host %1</source>
+ <translation>زمان اتصال به میزبان %1 به پایان رسید</translation>
+ </message>
+ <message>
+ <source>Connected to host %1</source>
+ <translation>اتصال به میزبان %1 برقرار شد</translation>
+ </message>
+ <message>
+ <source>Data Connection refused</source>
+ <translation>اتصال انتقال داده پذیرفته نشد</translation>
+ </message>
+ <message>
+ <source>Unknown error</source>
+ <translation>خطای ناشناخته</translation>
+ </message>
+ <message>
+ <source>Connecting to host failed:
+%1</source>
+ <translation>اتصال ناموفق به میزبان:
+%1</translation>
+ </message>
+ <message>
+ <source>Login failed:
+%1</source>
+ <translation>ورود ناموفق:
+%1</translation>
+ </message>
+ <message>
+ <source>Listing directory failed:
+%1</source>
+ <translation>لیست‌گیری محتویات پوشه شکست خورد:
+%1</translation>
+ </message>
+ <message>
+ <source>Changing directory failed:
+%1</source>
+ <translation>تغییر پوشه انجام نشد:
+%1</translation>
+ </message>
+ <message>
+ <source>Downloading file failed:
+%1</source>
+ <translation>بارگیری ناموفق پرونده:
+%1</translation>
+ </message>
+ <message>
+ <source>Uploading file failed:
+%1</source>
+ <translation>بارگذاری ناموفق پرونده:
+%1</translation>
+ </message>
+ <message>
+ <source>Removing file failed:
+%1</source>
+ <translation>حذف ناموفق پرونده:
+%1</translation>
+ </message>
+ <message>
+ <source>Creating directory failed:
+%1</source>
+ <translation>ایجاد پوشه انجام نشد:
+%1</translation>
+ </message>
+ <message>
+ <source>Removing directory failed:
+%1</source>
+ <translation>حدف پوشه انجام نشد:
+%1</translation>
+ </message>
+ <message>
+ <source>Connection closed</source>
+ <translation>اتصال بسته شد</translation>
+ </message>
+</context>
+<context>
+ <name>QGnomeTheme</name>
+ <message>
+ <source>&amp;OK</source>
+ <translation>&amp;تأیید</translation>
+ </message>
+ <message>
+ <source>&amp;Save</source>
+ <translation>&amp;ذخیره</translation>
+ </message>
+ <message>
+ <source>&amp;Cancel</source>
+ <translation>ان&amp;صراف</translation>
+ </message>
+ <message>
+ <source>&amp;Close</source>
+ <translation>&amp;بستن</translation>
+ </message>
+ <message>
+ <source>Close without Saving</source>
+ <translation>بستن بدون ذخیره</translation>
+ </message>
+</context>
+<context>
+ <name>QGuiApplication</name>
+ <message>
+ <source>QT_LAYOUT_DIRECTION</source>
+ <comment>Translate this string to the string &apos;LTR&apos; in left-to-right languages or to &apos;RTL&apos; in right-to-left languages (such as Hebrew and Arabic) to get proper widget layout.</comment>
+ <translation>RTL</translation>
+ </message>
+</context>
+<context>
+ <name>QHostInfo</name>
+ <message>
+ <source>No host name given</source>
+ <translation>نام میزبان داده نشده است</translation>
+ </message>
+ <message>
+ <source>Unknown error</source>
+ <translation>خطای ناشناخته</translation>
+ </message>
+</context>
+<context>
+ <name>QHostInfoAgent</name>
+ <message>
+ <source>No host name given</source>
+ <translation>نام میزبان داده نشده است</translation>
+ </message>
+ <message>
+ <source>Invalid hostname</source>
+ <translation>نام نامعتبر میزبان</translation>
+ </message>
+ <message>
+ <source>Unknown address type</source>
+ <translation>نوع ناشناخته آدرس</translation>
+ </message>
+ <message>
+ <source>Host not found</source>
+ <translation>میزبان پیدا نشد</translation>
+ </message>
+ <message>
+ <source>Unknown error</source>
+ <translation>خطای ناشناخته</translation>
+ </message>
+ <message>
+ <source>Unknown error (%1)</source>
+ <translation>خطای ناشناخته (%1)</translation>
+ </message>
+</context>
+<context>
+ <name>QHttp</name>
+ <message>
+ <source>Host %1 not found</source>
+ <translation>میزبان %1 پیدا نشد</translation>
+ </message>
+ <message>
+ <source>Connection refused</source>
+ <translation>اتصال رد شد</translation>
+ </message>
+ <message>
+ <source>Connection closed</source>
+ <translation>اتصال بسته شد</translation>
+ </message>
+ <message>
+ <source>Proxy requires authentication</source>
+ <translation>پراکسی به اعتبارسنجی نیاز دارد</translation>
+ </message>
+ <message>
+ <source>Host requires authentication</source>
+ <translation>میزبان به اعتبارسنجی نیاز دارد</translation>
+ </message>
+ <message>
+ <source>Data corrupted</source>
+ <translation>داده مخدوش شده است</translation>
+ </message>
+ <message>
+ <source>Unknown protocol specified</source>
+ <translation>پروتکل ناشناخته‌ای تعیین شده است</translation>
+ </message>
+ <message>
+ <source>SSL handshake failed</source>
+ <translation>دست‌دهی ناموفق SSL</translation>
+ </message>
+ <message>
+ <source>Too many redirects</source>
+ <translation>تعداد تغییر مسیر بیش از حد</translation>
+ </message>
+ <message>
+ <source>Insecure redirect</source>
+ <translation>تغییر مسیر ناامن</translation>
+ </message>
+</context>
+<context>
+ <name>QHttpSocketEngine</name>
+ <message>
+ <source>Did not receive HTTP response from proxy</source>
+ <translation>پاسخ HTTP از پراکسی دریافت نشد</translation>
+ </message>
+ <message>
+ <source>Error parsing authentication request from proxy</source>
+ <translation>درخواست اعتبارسنجی پراکسی با خطای تجزیه مواجه شد</translation>
+ </message>
+ <message>
+ <source>Authentication required</source>
+ <translation>اعتبارسنجی الزامی است</translation>
+ </message>
+ <message>
+ <source>Proxy denied connection</source>
+ <translation>پراکسی اتصال را رد کرد</translation>
+ </message>
+ <message>
+ <source>Error communicating with HTTP proxy</source>
+ <translation>‫خطای ارتباط با پراکسی HTTP‬</translation>
+ </message>
+ <message>
+ <source>Proxy server not found</source>
+ <translation>سرویس‌دهنده پراکسی پیدا نشد</translation>
+ </message>
+ <message>
+ <source>Proxy connection refused</source>
+ <translation>اتصال پراکسی رد شد</translation>
+ </message>
+ <message>
+ <source>Proxy server connection timed out</source>
+ <translation>زمان اتصال به سرویس دهنده پراکسی تمام شد</translation>
+ </message>
+ <message>
+ <source>Proxy connection closed prematurely</source>
+ <translation>اتصال پراکسی نابهنگام بسته شد</translation>
+ </message>
+</context>
+<context>
+ <name>QIBaseDriver</name>
+ <message>
+ <source>Error opening database</source>
+ <translation>خطا در باز کردن پایگاه داده</translation>
+ </message>
+ <message>
+ <source>Could not start transaction</source>
+ <translation>نمی‌توان تراکنش را شروع کرد</translation>
+ </message>
+ <message>
+ <source>Unable to commit transaction</source>
+ <translation>نمی‌توان تراکنش را ارسال کرد</translation>
+ </message>
+ <message>
+ <source>Unable to rollback transaction</source>
+ <translation>نمی‌توان تراکنش را بازگرداند</translation>
+ </message>
+</context>
+<context>
+ <name>QIBaseResult</name>
+ <message>
+ <source>Unable to create BLOB</source>
+ <translation>نمی‌توان BLOB را ایجاد کرد</translation>
+ </message>
+ <message>
+ <source>Unable to write BLOB</source>
+ <translation>نمی‌توان در BLOB نوشت</translation>
+ </message>
+ <message>
+ <source>Unable to open BLOB</source>
+ <translation>نمی‌توان BLOB را باز کرد</translation>
+ </message>
+ <message>
+ <source>Unable to read BLOB</source>
+ <translation>نمی‌توان BLOB را خواند</translation>
+ </message>
+ <message>
+ <source>Could not find array</source>
+ <translation>نمی‌توان آرایه را پیدا کرد</translation>
+ </message>
+ <message>
+ <source>Could not get array data</source>
+ <translation>نمی‌توان داده‌های آرایه را بازیابی کرد</translation>
+ </message>
+ <message>
+ <source>Could not get query info</source>
+ <translation>نمی‌توان اطلاعات پرس‌وجو را بازیابی کرد</translation>
+ </message>
+ <message>
+ <source>Could not start transaction</source>
+ <translation>نمی‌توان تراکنش را شروع کرد</translation>
+ </message>
+ <message>
+ <source>Unable to commit transaction</source>
+ <translation>نمی‌توان تراکنش را ارسال کرد</translation>
+ </message>
+ <message>
+ <source>Could not allocate statement</source>
+ <translation>نمی‌توان عبارت را اختصاص داد</translation>
+ </message>
+ <message>
+ <source>Could not prepare statement</source>
+ <translation>نمی‌توان عبارت را آماده کرد</translation>
+ </message>
+ <message>
+ <source>Could not describe input statement</source>
+ <translation>نمی‌توان عبارت ورودی را شرح داد</translation>
+ </message>
+ <message>
+ <source>Could not describe statement</source>
+ <translation>نمی‌توان عبارت را شرح داد</translation>
+ </message>
+ <message>
+ <source>Unable to close statement</source>
+ <translation>نمی‌توان عبارت را بست</translation>
+ </message>
+ <message>
+ <source>Unable to execute query</source>
+ <translation>نمیتوان پرس‌وجو را اجرا کرد</translation>
+ </message>
+ <message>
+ <source>Could not fetch next item</source>
+ <translation>نمی‌توان آیتم بعدی را واکشی کرد</translation>
+ </message>
+ <message>
+ <source>Could not get statement info</source>
+ <translation>نمی‌توان اطلاعات عبارت را بازیابی کرد</translation>
+ </message>
+</context>
+<context>
+ <name>QIODevice</name>
+ <message>
+ <source>Permission denied</source>
+ <translation>حق دسترسی رد شد</translation>
+ </message>
+ <message>
+ <source>Too many open files</source>
+ <translation>پرونده‌های زیادی باز است</translation>
+ </message>
+ <message>
+ <source>No such file or directory</source>
+ <translation>چنین پوشه یا پرونده‌ای وجود ندارد</translation>
+ </message>
+ <message>
+ <source>No space left on device</source>
+ <translation>فضایی در دستگاه باقی نمانده است</translation>
+ </message>
+ <message>
+ <source>file to open is a directory</source>
+ <translation>پروندهٔ مورد نظر برای باز کردن یک پوشه است</translation>
+ </message>
+ <message>
+ <source>Unknown error</source>
+ <translation>خطای ناشناخته</translation>
+ </message>
+</context>
+<context>
+ <name>QImageReader</name>
+ <message>
+ <source>Invalid device</source>
+ <translation>دستگاه نامعتبر</translation>
+ </message>
+ <message>
+ <source>File not found</source>
+ <translation>پرونده پیدا نشد</translation>
+ </message>
+ <message>
+ <source>Unsupported image format</source>
+ <translation>قالب تصویر ناشناخته</translation>
+ </message>
+ <message>
+ <source>Unable to read image data</source>
+ <translation>خطا هنگام خوانش داده‌های تصویر</translation>
+ </message>
+ <message>
+ <source>Unknown error</source>
+ <translation>خطای ناشناخته</translation>
+ </message>
+</context>
+<context>
+ <name>QImageWriter</name>
+ <message>
+ <source>Unknown error</source>
+ <translation>خطای ناشناخته</translation>
+ </message>
+ <message>
+ <source>Device is not set</source>
+ <translation>دستگاه تنظیم نشده است</translation>
+ </message>
+ <message>
+ <source>Cannot open device for writing: %1</source>
+ <translation>نمی‌توان دستگاه را برای نوشتن باز کرد: %1</translation>
+ </message>
+ <message>
+ <source>Device not writable</source>
+ <translation>دستگاه قابل نوشتن نیست</translation>
+ </message>
+ <message>
+ <source>Unsupported image format</source>
+ <translation>قالب تصویر پشتیبانی نمی‌شود</translation>
+ </message>
+ <message>
+ <source>Image is empty</source>
+ <translation>تصویر خالی است</translation>
+ </message>
+</context>
+<context>
+ <name>QInputDialog</name>
+ <message>
+ <source>Enter a value:</source>
+ <translation>مقداری را وارد کنید:</translation>
+ </message>
+</context>
+<context>
+ <name>QJsonParseError</name>
+ <message>
+ <source>no error occurred</source>
+ <translation>خطایی رخ نداد</translation>
+ </message>
+ <message>
+ <source>unterminated object</source>
+ <translation>شیء بدون خاتمه</translation>
+ </message>
+ <message>
+ <source>missing name separator</source>
+ <translation>جداکنندهٔ نام موجود نیست</translation>
+ </message>
+ <message>
+ <source>unterminated array</source>
+ <translation>آرایه خاتمه نیافته</translation>
+ </message>
+ <message>
+ <source>missing value separator</source>
+ <translation>جداکنندهٔ مقدار موجود نیست</translation>
+ </message>
+ <message>
+ <source>illegal value</source>
+ <translation>مقدار نامعتبر</translation>
+ </message>
+ <message>
+ <source>invalid termination by number</source>
+ <translation>خاتمهٔ نامعتبر به‌وسیلهٔ عدد</translation>
+ </message>
+ <message>
+ <source>illegal number</source>
+ <translation>عدد نامعتبر</translation>
+ </message>
+ <message>
+ <source>invalid escape sequence</source>
+ <translation>دنبالهٔ توالی نامعتبر</translation>
+ </message>
+ <message>
+ <source>invalid UTF8 string</source>
+ <translation>رشتهٔ UTF8 نامعتبر</translation>
+ </message>
+ <message>
+ <source>unterminated string</source>
+ <translation>رشتهٔ بدون خاتمه</translation>
+ </message>
+ <message>
+ <source>object is missing after a comma</source>
+ <translation>شیء بعد از کاما موجود نیست</translation>
+ </message>
+ <message>
+ <source>too deeply nested document</source>
+ <translation>سند بیش از حد عمق تودرتو دارد</translation>
+ </message>
+ <message>
+ <source>too large document</source>
+ <translation>سند بیش از حد بزرگ است</translation>
+ </message>
+ <message>
+ <source>garbage at the end of the document</source>
+ <translation>چرت و پرت در انتهای سند</translation>
+ </message>
+</context>
+<context>
+ <name>QKeySequenceEdit</name>
+ <message>
+ <source>Press shortcut</source>
+ <translation>کلید میان‌بر را فشار دهید</translation>
+ </message>
+ <message>
+ <source>%1, ...</source>
+ <extracomment>This text is an &quot;unfinished&quot; shortcut, expands like &quot;Ctrl+A, ...&quot;</extracomment>
+ <translatorcomment>We do actually need a PDF char at the end. So please ignore thw warning saying &apos;Translation does not end with the same punctuation as the source text&apos;.</translatorcomment>
+ <translation>‪%1‬، ...</translation>
+ </message>
+</context>
+<context>
+ <name>QLibrary</name>
+ <message>
+ <source>&apos;%1&apos; is not an ELF object (%2)</source>
+ <translation>«%1» یک شیء ELF نیست (%2)</translation>
+ </message>
+ <message>
+ <source>file too small</source>
+ <translation>پرونده بیش از حد کوچک است</translation>
+ </message>
+ <message>
+ <source>&apos;%1&apos; is not an ELF object</source>
+ <translation>«%1» یک شیء ELF نیست</translation>
+ </message>
+ <message>
+ <source>&apos;%1&apos; is an invalid ELF object (%2)</source>
+ <translation>«%1» یک شیء ELF نامعتبر است (%2)</translation>
+ </message>
+ <message>
+ <source>odd cpu architecture</source>
+ <translation>معماری پردازنده نامشخص</translation>
+ </message>
+ <message>
+ <source>wrong cpu architecture</source>
+ <translation>معماری پردازنده نادرست است</translation>
+ </message>
+ <message>
+ <source>odd endianness</source>
+ <translation>تهینگی (endianness) عجیب</translation>
+ </message>
+ <message>
+ <source>unexpected e_shsize</source>
+ <translation>مقدار نامنتظره e_shsize</translation>
+ </message>
+ <message>
+ <source>unexpected e_shentsize</source>
+ <translation>مقدار نامنتظره e_shentsize</translation>
+ </message>
+ <message numerus="yes">
+ <source>announced %n section(s), each %1 byte(s), exceed file size</source>
+ <translation type="unfinished">
+ <numerusform></numerusform>
+ </translation>
+ </message>
+ <message>
+ <source>shstrtab section header seems to be at %1</source>
+ <translation>‫به نظر می‌آید قسمت ‪shstrab‬ در %1 باشد</translation>
+ </message>
+ <message>
+ <source>string table seems to be at %1</source>
+ <translation>به نظر می‌آید جدول رشته در %1 باشد</translation>
+ </message>
+ <message>
+ <source>section name %1 of %2 behind end of file</source>
+ <translation>نام قست %1 از %2 بعد از انتهای پرونده</translation>
+ </message>
+ <message>
+ <source>empty .rodata. not a library.</source>
+ <translation></translation>
+ </message>
+ <message>
+ <source>missing section data. This is not a library.</source>
+ <translation>داده‌های قسمت گم شده است. این یک کتابخانه نیست.</translation>
+ </message>
+ <message>
+ <source>Failed to extract plugin meta data from &apos;%1&apos;</source>
+ <translation>خطا در استخراج ابردادهٔ افزونه از «%1»</translation>
+ </message>
+ <message>
+ <source>The shared library was not found.</source>
+ <translation>کتابخانه اشتراکی پیدا نشد.</translation>
+ </message>
+ <message>
+ <source>The file &apos;%1&apos; is not a valid Qt plugin.</source>
+ <translation>پرونده «%1» یک افزونه معتبر Qt نیست.</translation>
+ </message>
+ <message>
+ <source>The plugin &apos;%1&apos; uses incompatible Qt library. (%2.%3.%4) [%5]</source>
+ <translation>افزونه «%1» از کتابخانه ناسازگار Qt استفاده می‌کند. (%2.%3.%4) [%5]</translation>
+ </message>
+ <message>
+ <source>The plugin &apos;%1&apos; uses incompatible Qt library. (Cannot mix debug and release libraries.)</source>
+ <translation>افزونه «%1» از کتابخانه ناسازگار Qt استفاده می‌کند. (نمی‌توان کتابخانه‌های اشکال‌زدایی و انتشار را ترکیب کرد.)</translation>
+ </message>
+ <message>
+ <source>Unknown error</source>
+ <translation>خطای ناشناخته</translation>
+ </message>
+ <message>
+ <source>Cannot load library %1: %2</source>
+ <translation>نمی‌توان کتابخانه %1 را بارگذاری کرد: %2</translation>
+ </message>
+ <message>
+ <source>Cannot unload library %1: %2</source>
+ <translation>نمی‌توان کتابخانه %1 را تخلیه کرد: %2</translation>
+ </message>
+ <message>
+ <source>Cannot resolve symbol &quot;%1&quot; in %2: %3</source>
+ <translation>نمی‌توان درباره نماد «%1» در %2 تصمیم‌گیری کرد: %3</translation>
+ </message>
+ <message>
+ <source>&apos;%1&apos; is not a valid Mach-O binary (%2)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>file is corrupt</source>
+ <translation>پرونده مخدوش شده است</translation>
+ </message>
+ <message>
+ <source>no suitable architecture in fat binary</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>invalid magic %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>wrong architecture</source>
+ <translation>معماری نادرست است</translation>
+ </message>
+ <message>
+ <source>not a dynamic library</source>
+ <translation>کتابخانه پویا نیست</translation>
+ </message>
+ <message>
+ <source>&apos;%1&apos; is not a Qt plugin</source>
+ <translation>«%1» یک افزونهٔ ‪Qt‬ نیست</translation>
+ </message>
+</context>
+<context>
+ <name>QLineEdit</name>
+ <message>
+ <source>&amp;Undo</source>
+ <translation>&amp;بازگردانی</translation>
+ </message>
+ <message>
+ <source>&amp;Redo</source>
+ <translation>باز&amp;انجام</translation>
+ </message>
+ <message>
+ <source>Cu&amp;t</source>
+ <translation>ب&amp;رش</translation>
+ </message>
+ <message>
+ <source>&amp;Copy</source>
+ <translation>&amp;کپی</translation>
+ </message>
+ <message>
+ <source>&amp;Paste</source>
+ <translation>&amp;چسباندن</translation>
+ </message>
+ <message>
+ <source>Delete</source>
+ <translation>حذف</translation>
+ </message>
+ <message>
+ <source>Select All</source>
+ <translation>انتخاب همه</translation>
+ </message>
+</context>
+<context>
+ <name>QLocalServer</name>
+ <message>
+ <source>%1: Name error</source>
+ <translation>%1: خطای نام</translation>
+ </message>
+ <message>
+ <source>%1: Permission denied</source>
+ <translation>%1: حق دسترسی وجود ندارد</translation>
+ </message>
+ <message>
+ <source>%1: Address in use</source>
+ <translation>%1: آدرس در حال استفاده است</translation>
+ </message>
+ <message>
+ <source>%1: Unknown error %2</source>
+ <translation>%1: خطای ناشناخته %2</translation>
+ </message>
+</context>
+<context>
+ <name>QLocalSocket</name>
+ <message>
+ <source>%1: Connection refused</source>
+ <translation>%1: اتصال رد شد</translation>
+ </message>
+ <message>
+ <source>%1: Remote closed</source>
+ <translation>%1: ریموت بسته شد</translation>
+ </message>
+ <message>
+ <source>%1: Invalid name</source>
+ <translation>%1: نام نامعتبر</translation>
+ </message>
+ <message>
+ <source>%1: Socket access error</source>
+ <translation>%1: خطای دسترسی به سوکت</translation>
+ </message>
+ <message>
+ <source>%1: Socket resource error</source>
+ <translation>%1: خطای منابع سوکت</translation>
+ </message>
+ <message>
+ <source>%1: Socket operation timed out</source>
+ <translation>%1: زمان عملیات سوکت به اتمام رسید</translation>
+ </message>
+ <message>
+ <source>%1: Datagram too large</source>
+ <translation>%1: دیتاگرام بیش از حد بزرگ است</translation>
+ </message>
+ <message>
+ <source>%1: Connection error</source>
+ <translation>%1: خطای اتصال</translation>
+ </message>
+ <message>
+ <source>%1: The socket operation is not supported</source>
+ <translation>%1: عملیات سوکت پشتیبانی نشده است</translation>
+ </message>
+ <message>
+ <source>%1: Operation not permitted when socket is in this state</source>
+ <translation>%1: مجوز عملیات در حالی که سوکت در این حالت است داده نمی‌شود</translation>
+ </message>
+ <message>
+ <source>%1: Unknown error</source>
+ <translation>%1: خطای ناشناخته</translation>
+ </message>
+ <message>
+ <source>Trying to connect while connection is in progress</source>
+ <translation>تلاش برای اتصال در حالی که روند اتصال در حال انجام است</translation>
+ </message>
+ <message>
+ <source>%1: Unknown error %2</source>
+ <translation>%1: خطای ناشناخته %2</translation>
+ </message>
+ <message>
+ <source>%1: Access denied</source>
+ <translation>%1: اجازهٔ دسترسی داده نشد</translation>
+ </message>
+</context>
+<context>
+ <name>QMYSQLDriver</name>
+ <message>
+ <source>Unable to allocate a MYSQL object</source>
+ <translation>خطا در تخصیص شیء MYSQL</translation>
+ </message>
+ <message>
+ <source>Unable to open database &apos;%1&apos;</source>
+ <translation>نمی‌توان پایگاه دادهٔ «%1» را باز کرد</translation>
+ </message>
+ <message>
+ <source>Unable to connect</source>
+ <translation>نمی‌توان اتصال برقرار نمود</translation>
+ </message>
+ <message>
+ <source>Unable to begin transaction</source>
+ <translation>نمی‌توان تراکنش را شروع کرد</translation>
+ </message>
+ <message>
+ <source>Unable to commit transaction</source>
+ <translation>نمی‌توان تراکنش را ارسال کرد</translation>
+ </message>
+ <message>
+ <source>Unable to rollback transaction</source>
+ <translation>نمی‌توان تراکنش را بازگرداند</translation>
+ </message>
+</context>
+<context>
+ <name>QMYSQLResult</name>
+ <message>
+ <source>Unable to fetch data</source>
+ <translation>عدم موفقیت در واکشی داده</translation>
+ </message>
+ <message>
+ <source>Unable to execute query</source>
+ <translation>نمی‌توان پرس‌وجو را اجرا کرد</translation>
+ </message>
+ <message>
+ <source>Unable to store result</source>
+ <translation>نمی‌توان نتیجه را ذخیره کرد</translation>
+ </message>
+ <message>
+ <source>Unable to execute next query</source>
+ <translation>نمی‌توان درخواست بعدی را اجرا کرد</translation>
+ </message>
+ <message>
+ <source>Unable to store next result</source>
+ <translation>نمی‌توان نتیجه بعدی را ذخیره کرد</translation>
+ </message>
+ <message>
+ <source>Unable to prepare statement</source>
+ <translation>نمی‌توان عبارت را آماده کرد</translation>
+ </message>
+ <message>
+ <source>Unable to reset statement</source>
+ <translation>نمی‌توان عبارت را بازنشانی کرد</translation>
+ </message>
+ <message>
+ <source>Unable to bind value</source>
+ <translation>نمی‌توان مقدار را مقید کرد</translation>
+ </message>
+ <message>
+ <source>Unable to execute statement</source>
+ <translation>نمی‌توان عبارت را اجرا کرد</translation>
+ </message>
+ <message>
+ <source>Unable to bind outvalues</source>
+ <translation>نمی‌توان مقادیر بیرونی را مقید کرد</translation>
+ </message>
+ <message>
+ <source>Unable to store statement results</source>
+ <translation>نمی‌توان نتایج عبارت را ذخیره کرد</translation>
+ </message>
+</context>
+<context>
+ <name>QMdiArea</name>
+ <message>
+ <source>(Untitled)</source>
+ <translation>(بی‌نام)</translation>
+ </message>
+</context>
+<context>
+ <name>QMdiSubWindow</name>
+ <message>
+ <source>- [%1]</source>
+ <translation>ـ [%1]</translation>
+ </message>
+ <message>
+ <source>%1 - [%2]</source>
+ <translation>%1 ـ [%2]</translation>
+ </message>
+ <message>
+ <source>Minimize</source>
+ <translation>کوچک کردن</translation>
+ </message>
+ <message>
+ <source>Maximize</source>
+ <translation>بزرگ کردن</translation>
+ </message>
+ <message>
+ <source>Unshade</source>
+ <translation>بازنشانی سایه</translation>
+ </message>
+ <message>
+ <source>Shade</source>
+ <translation>سایه</translation>
+ </message>
+ <message>
+ <source>Restore Down</source>
+ <translation>بازیابی به پایین</translation>
+ </message>
+ <message>
+ <source>Restore</source>
+ <translation>بازیابی</translation>
+ </message>
+ <message>
+ <source>Close</source>
+ <translation>بستن</translation>
+ </message>
+ <message>
+ <source>Help</source>
+ <translation>راهنما</translation>
+ </message>
+ <message>
+ <source>Menu</source>
+ <translation>منو</translation>
+ </message>
+ <message>
+ <source>&amp;Restore</source>
+ <translation>با&amp;زیابی</translation>
+ </message>
+ <message>
+ <source>&amp;Move</source>
+ <translation>&amp;حرکت</translation>
+ </message>
+ <message>
+ <source>&amp;Size</source>
+ <translation>&amp;اندازه</translation>
+ </message>
+ <message>
+ <source>Mi&amp;nimize</source>
+ <translation>کوچ&amp;ک کردن</translation>
+ </message>
+ <message>
+ <source>Ma&amp;ximize</source>
+ <translation>بزر&amp;گ کردن</translation>
+ </message>
+ <message>
+ <source>Stay on &amp;Top</source>
+ <translation>بالاتر ب&amp;ماند</translation>
+ </message>
+ <message>
+ <source>&amp;Close</source>
+ <translation>&amp;بستن</translation>
+ </message>
+</context>
+<context>
+ <name>QMessageBox</name>
+ <message>
+ <source>Show Details...</source>
+ <translation>نمایش جزئیات...</translation>
+ </message>
+ <message>
+ <source>Hide Details...</source>
+ <translation>مخفی کردن جزئیات...</translation>
+ </message>
+ <message>
+ <source>&lt;h3&gt;About Qt&lt;/h3&gt;&lt;p&gt;This program uses Qt version %1.&lt;/p&gt;</source>
+ <translation>&lt;h3&gt;دربارهٔ کیوت&lt;/h3&gt;&lt;p&gt;این برنامه از کیوت نسخهٔ %1 استفاده می‌کند.&lt;/p&gt;</translation>
+ </message>
+ <message>
+ <source>&lt;p&gt;Qt is a C++ toolkit for cross-platform application development.&lt;/p&gt;&lt;p&gt;Qt provides single-source portability across all major desktop operating systems. It is also available for embedded Linux and other embedded and mobile operating systems.&lt;/p&gt;&lt;p&gt;Qt is available under three different licensing options designed to accommodate the needs of our various users.&lt;/p&gt;&lt;p&gt;Qt licensed under our commercial license agreement is appropriate for development of proprietary/commercial software where you do not want to share any source code with third parties or otherwise cannot comply with the terms of the GNU LGPL version 3.&lt;/p&gt;&lt;p&gt;Qt licensed under the GNU LGPL version 3 is appropriate for the development of Qt&amp;nbsp;applications provided you can comply with the terms and conditions of the GNU LGPL version 3.&lt;/p&gt;&lt;p&gt;Please see &lt;a href=&quot;http://%2/&quot;&gt;%2&lt;/a&gt; for an overview of Qt licensing.&lt;/p&gt;&lt;p&gt;Copyright (C) %1 The Qt Company Ltd and other contributors.&lt;/p&gt;&lt;p&gt;Qt and the Qt logo are trademarks of The Qt Company Ltd.&lt;/p&gt;&lt;p&gt;Qt is The Qt Company Ltd product developed as an open source project. See &lt;a href=&quot;http://%3/&quot;&gt;%3&lt;/a&gt; for more information.&lt;/p&gt;</source>
+ <translation>&lt;p&gt;&amp;#x202B;&amp;#x202A;Qt&amp;#x202C; یک مجموعهٔ ابزار برای توسعهٔ نرم‌افزارهای چندسکویی است.&amp;#x202C;&lt;/p&gt;&lt;p&gt;&amp;#x202B;&amp;#x202A;Qt&amp;#x202C;قابلیت حمل مبتنی‌بر کد منبع برای تمام سیستم‌عامل‌های رومیزی متداول ارائه می‌کند. همچنین کیوت برای سیستم‌عامل‌های موبایل و توکار نیز در دسترس است&amp;#x202C;&lt;/p&gt;&lt;p&gt;&amp;#x202B;&amp;#x202A;Qt&amp;#x202C; تحت سه مجوز مختلف برای برآورده ساختن نیازهای مشتریان مختلف در دسترس است.&amp;#x202C;&lt;/p&gt;&lt;p&gt;&amp;#x202B;&amp;#x202A;Qt&amp;#x202C; تحت تفاهم‌نامهٔ مجوز تجاری برای توسعهٔ نرم‌افزارهای تجاری/اختصاصی مناسب است که مایل به اشتراک سورس آن‌ها با اشخاص ثالث نبوده و یا به هر دلیل دیگر نمی‌توانید مفاد اجازه‌نامهٔ &amp;#x202A;LGPL&amp;#x202C; نسخهٔ ۳ را بپذیرید.&amp;#x202C;&lt;/p&gt;&lt;p&gt;&amp;#x202B;&amp;#x202A;Qt&amp;#x202C; تحت مجوز &amp;#x202A;GNU LGPL&amp;#x202C; برای توسعهٔ نرم‌افزارهایی مناسب است که برای آن‌ها می‌توانید تمام مفاد &amp;#x202A;GNU LGPL&amp;#x202C; را بپذیرید.&amp;#x202C;&lt;/p&gt;&lt;p&gt;&amp;#x202B;لطفاً جهت کسب اطلاعات بیشتر &lt;a href=&quot;http://%2/&quot;&gt;%2&lt;/a&gt; مراجعه فرمایید.&amp;#x202C;&lt;/p&gt;&lt;p&gt;&amp;#x202B;حق نشر محفوظ (C) %1 &amp;#x202A;The Qt Company Ltd&amp;#x202C; و دیگر مشارکت‌کنندگان.&amp;#x202C;&lt;/p&gt;&lt;p&gt;&amp;#x202B;&amp;#x202A;Qt&amp;#x202C; و لوگوی &amp;#x202A;Qt&amp;#x202C; نشان‌های تجاری &amp;#x202A;The Qt Company Ltd&amp;#x202C; هستند.&amp;#x202C;&lt;/p&gt;&lt;p&gt;&amp;#x202B;&amp;#x202A;Qt&amp;#x202C; محصولی از &amp;#x202A;The Qt Company Ltd&amp;#x202C; است که به عنوان یک پروژهٔ متن‌باز توسعه داده شده است. برای اطلاعات بیشتر &amp;#x202A;&lt;a href=&quot;http://%3/&quot;&gt;%3&lt;/a&gt;&amp;#x202C; را ببینید.&amp;#x202C;&lt;/p&gt;</translation>
+ </message>
+ <message>
+ <source>About Qt</source>
+ <translation>دربارهٔ کیوت</translation>
+ </message>
+</context>
+<context>
+ <name>QNativeSocketEngine</name>
+ <message>
+ <source>Unable to initialize non-blocking socket</source>
+ <translation>نمی‌توان سوکت غیر مسدودکننده را آماده‌سازی کرد</translation>
+ </message>
+ <message>
+ <source>Unable to initialize broadcast socket</source>
+ <translation>نمی‌توان سوکت پخش را آماده کرد</translation>
+ </message>
+ <message>
+ <source>Attempt to use IPv6 socket on a platform with no IPv6 support</source>
+ <translation>تلاش برای استفاده از سوکت IPv6 روی پلتفرم بدون پشتیبانی IPv6</translation>
+ </message>
+ <message>
+ <source>The remote host closed the connection</source>
+ <translation>میزبان راه دور اتصال را بست</translation>
+ </message>
+ <message>
+ <source>Network operation timed out</source>
+ <translation>مهلت زمانی عملیات شبکه به اتمام رسید</translation>
+ </message>
+ <message>
+ <source>Out of resources</source>
+ <translation>منابع کافی در دسترس نیست</translation>
+ </message>
+ <message>
+ <source>Unsupported socket operation</source>
+ <translation>عملیات سوکت پشتیبانی نمی‌شود</translation>
+ </message>
+ <message>
+ <source>Protocol type not supported</source>
+ <translation>نوع پروتکل پشتیبانی نمی‌شود</translation>
+ </message>
+ <message>
+ <source>Invalid socket descriptor</source>
+ <translation>توصیف‌کنندهٔ سوکت نامعتبر است</translation>
+ </message>
+ <message>
+ <source>Host unreachable</source>
+ <translation>میزبان در دسترس نیست</translation>
+ </message>
+ <message>
+ <source>Network unreachable</source>
+ <translation>شبکه در دسترس نیست</translation>
+ </message>
+ <message>
+ <source>Permission denied</source>
+ <translation>حق دسترسی وجود ندارد</translation>
+ </message>
+ <message>
+ <source>Connection timed out</source>
+ <translation>پایان مهلت زمانی اتصال</translation>
+ </message>
+ <message>
+ <source>Connection refused</source>
+ <translation>اتصال پذیرفته نشد</translation>
+ </message>
+ <message>
+ <source>The bound address is already in use</source>
+ <translation>آدرس محدوده هم‌اکنون در حال استفاده است</translation>
+ </message>
+ <message>
+ <source>The address is not available</source>
+ <translation>آدرس در دسترس نیست</translation>
+ </message>
+ <message>
+ <source>The address is protected</source>
+ <translation>آدرس حفاظت‌شده است</translation>
+ </message>
+ <message>
+ <source>Datagram was too large to send</source>
+ <translation>دیتاگرام برای ارسال خیلی بزرگ بود</translation>
+ </message>
+ <message>
+ <source>Unable to send a message</source>
+ <translation>نمی‌توان پیام را ارسال کرد</translation>
+ </message>
+ <message>
+ <source>Unable to receive a message</source>
+ <translation>نمی‌توان پیام دریافت کرد</translation>
+ </message>
+ <message>
+ <source>Unable to write</source>
+ <translation>عدم امکان نوشتن</translation>
+ </message>
+ <message>
+ <source>Network error</source>
+ <translation>خطای شبکه</translation>
+ </message>
+ <message>
+ <source>Another socket is already listening on the same port</source>
+ <translation>سوکت دیگری هم‌اکنون روی همین درگاه در حال شنیدن است</translation>
+ </message>
+ <message>
+ <source>Operation on non-socket</source>
+ <translation>عملیات روی غیرسوکت</translation>
+ </message>
+ <message>
+ <source>The proxy type is invalid for this operation</source>
+ <translation>نوع پراکسی برای این عملیات غیرمعتبر است</translation>
+ </message>
+ <message>
+ <source>Temporary error</source>
+ <translation>خطای موقت</translation>
+ </message>
+ <message>
+ <source>Network dropped connection on reset</source>
+ <translation>شبکه هنگام اجرای مجدد، اتصال را گم کرد</translation>
+ </message>
+ <message>
+ <source>Connection reset by peer</source>
+ <translation>اتصال توسط همتا بازنشانی شد</translation>
+ </message>
+ <message>
+ <source>Unknown error</source>
+ <translation>خطای ناشناخته</translation>
+ </message>
+</context>
+<context>
+ <name>QNetworkAccessCacheBackend</name>
+ <message>
+ <source>Error opening %1</source>
+ <translation>خطای باز کردن %1</translation>
+ </message>
+</context>
+<context>
+ <name>QNetworkAccessDataBackend</name>
+ <message>
+ <source>Invalid URI: %1</source>
+ <translation>نشانی اینترنتی نامعتبر: %1</translation>
+ </message>
+</context>
+<context>
+ <name>QNetworkAccessDebugPipeBackend</name>
+ <message>
+ <source>Write error writing to %1: %2</source>
+ <translation>خطای نوشتن روی %1: %2</translation>
+ </message>
+ <message>
+ <source>Socket error on %1: %2</source>
+ <translation>خطای سوکت در %1: %2</translation>
+ </message>
+ <message>
+ <source>Remote host closed the connection prematurely on %1</source>
+ <translation>میزبان راه دور اتصال را روی %1 به‌صورت نابهنگام بست</translation>
+ </message>
+</context>
+<context>
+ <name>QNetworkAccessFileBackend</name>
+ <message>
+ <source>Request for opening non-local file %1</source>
+ <translation>درخواست برای باز‌کردن پروندهٔ غیر محلی %1</translation>
+ </message>
+ <message>
+ <source>Error opening %1: %2</source>
+ <translation>خطای باز کردن %1: %2</translation>
+ </message>
+ <message>
+ <source>Write error writing to %1: %2</source>
+ <translation>خطای نوشتن روی %1: %2</translation>
+ </message>
+ <message>
+ <source>Cannot open %1: Path is a directory</source>
+ <translation>نمی‌توان %1 را باز کرد: مسیر یک پوشه است</translation>
+ </message>
+ <message>
+ <source>Read error reading from %1: %2</source>
+ <translation>خطای خواندن از %1: %2</translation>
+ </message>
+</context>
+<context>
+ <name>QNetworkAccessFtpBackend</name>
+ <message>
+ <source>No suitable proxy found</source>
+ <translation>پراکسی مناسب پیدا نشد</translation>
+ </message>
+ <message>
+ <source>Cannot open %1: is a directory</source>
+ <translation>نمی‌توان %1 را باز کرد: یک پوشه است</translation>
+ </message>
+ <message>
+ <source>Logging in to %1 failed: authentication required</source>
+ <translation>ورود ناموفق به %1: اعتبارسنجی الزامی است</translation>
+ </message>
+ <message>
+ <source>Error while downloading %1: %2</source>
+ <translation>خطا در هنگام بارگیری %1: %2</translation>
+ </message>
+ <message>
+ <source>Error while uploading %1: %2</source>
+ <translation>خطا در هنگام بارگذاری %1: %2</translation>
+ </message>
+</context>
+<context>
+ <name>QNetworkAccessManager</name>
+ <message>
+ <source>Network access is disabled.</source>
+ <translation>دسترسی به شبکه غیر‌فعال شده است.</translation>
+ </message>
+</context>
+<context>
+ <name>QNetworkReply</name>
+ <message>
+ <source>Error transferring %1 - server replied: %2</source>
+ <translation>خطای انتقال %1 - پاسخ کارگزار: %2</translation>
+ </message>
+ <message>
+ <source>Background request not allowed.</source>
+ <translation>درخواست‌های پشت‌زمینه مجاز نیستند.</translation>
+ </message>
+ <message>
+ <source>Network session error.</source>
+ <translation>خطای جلسهٔ شبکه.</translation>
+ </message>
+ <message>
+ <source>backend start error.</source>
+ <translation>خطا در شروع بک‌اند.</translation>
+ </message>
+ <message>
+ <source>Temporary network failure.</source>
+ <translation>خرابی موقت شبکه.</translation>
+ </message>
+ <message>
+ <source>Protocol &quot;%1&quot; is unknown</source>
+ <translation>پروتکل «%1» ناشناخته است</translation>
+ </message>
+</context>
+<context>
+ <name>QNetworkReplyHttpImpl</name>
+ <message>
+ <source>Operation canceled</source>
+ <translation>عملیات لغو شد</translation>
+ </message>
+ <message>
+ <source>No suitable proxy found</source>
+ <translation>پراکسی مناسب پیدا نشد</translation>
+ </message>
+</context>
+<context>
+ <name>QNetworkReplyImpl</name>
+ <message>
+ <source>Operation canceled</source>
+ <translation>عملیات لغو شد</translation>
+ </message>
+</context>
+<context>
+ <name>QNetworkSession</name>
+ <message>
+ <source>Invalid configuration.</source>
+ <translation>پیکر‌بندی نامعتبر.</translation>
+ </message>
+</context>
+<context>
+ <name>QNetworkSessionPrivateImpl</name>
+ <message>
+ <source>Unknown session error.</source>
+ <translation>خطای ناشناختهٔ جلسه.</translation>
+ </message>
+ <message>
+ <source>The session was aborted by the user or system.</source>
+ <translation>جلسه به‌وسیلهٔ کاربر یا سیستم لغو شده بود.</translation>
+ </message>
+ <message>
+ <source>The requested operation is not supported by the system.</source>
+ <translation>درخواست عملیات به‌وسیلهٔ سیستم پشتیبانی نشده است.</translation>
+ </message>
+ <message>
+ <source>The specified configuration cannot be used.</source>
+ <translation>پیکربندی مشخص‌‌شده نمی‌تواند استفاده شود.</translation>
+ </message>
+ <message>
+ <source>Roaming was aborted or is not possible.</source>
+ <translation>رومینگ لغو شد یا امکان پذیر نیست.</translation>
+ </message>
+</context>
+<context>
+ <name>QOCIDriver</name>
+ <message>
+ <source>Unable to initialize</source>
+ <comment>QOCIDriver</comment>
+ <translation>نمی‌توان آماده‌سازی را انجام داد</translation>
+ </message>
+ <message>
+ <source>Unable to logon</source>
+ <translation>نمی‌توان وارد سیستم شد</translation>
+ </message>
+ <message>
+ <source>Unable to begin transaction</source>
+ <translation>نمی‌توان تراکنش را شروع کرد</translation>
+ </message>
+ <message>
+ <source>Unable to commit transaction</source>
+ <translation>نمی‌توان تراکنش را ارسال کرد</translation>
+ </message>
+ <message>
+ <source>Unable to rollback transaction</source>
+ <translation>نمی‌توان تراکنش را بازگرداند</translation>
+ </message>
+</context>
+<context>
+ <name>QOCIResult</name>
+ <message>
+ <source>Unable to bind column for batch execute</source>
+ <translation>نمی‌توان ستون را برای اجرای گروهی مقید کرد</translation>
+ </message>
+ <message>
+ <source>Unable to execute batch statement</source>
+ <translation>نمی‌توان عبارت دسته‌ای را اجرا کرد</translation>
+ </message>
+ <message>
+ <source>Unable to goto next</source>
+ <translation>نمی‌توان به بعدی رفت</translation>
+ </message>
+ <message>
+ <source>Unable to alloc statement</source>
+ <translation>نمی‌توان عبارت را تخصیص داد</translation>
+ </message>
+ <message>
+ <source>Unable to prepare statement</source>
+ <translation>نمی‌توان عبارت را آماده کرد</translation>
+ </message>
+ <message>
+ <source>Unable to get statement type</source>
+ <translation>نمی‌توان نوع عبارت را بازیابی کرد</translation>
+ </message>
+ <message>
+ <source>Unable to bind value</source>
+ <translation>نمی‌توان متغیر را مقید کرد</translation>
+ </message>
+ <message>
+ <source>Unable to execute statement</source>
+ <translation>نمی‌توان عبارت را اجرا کرد</translation>
+ </message>
+</context>
+<context>
+ <name>QODBCDriver</name>
+ <message>
+ <source>Unable to connect</source>
+ <translation>نمی‌توان اتصال برقرار کرد</translation>
+ </message>
+ <message>
+ <source>Unable to connect - Driver doesn&apos;t support all functionality required</source>
+ <translation>نمی‌توان اتصال برقرار نمود - درایور تمام عملکردهای لازم را پشتیبانی نمی‌کند</translation>
+ </message>
+ <message>
+ <source>Unable to disable autocommit</source>
+ <translation>نمی‌توان ارسال خودکار را غیر‌فعال کرد</translation>
+ </message>
+ <message>
+ <source>Unable to commit transaction</source>
+ <translation>نمی‌توان تراکنش را ارسال کرد</translation>
+ </message>
+ <message>
+ <source>Unable to rollback transaction</source>
+ <translation>نمی‌توان تراکنش را بازگرداند</translation>
+ </message>
+ <message>
+ <source>Unable to enable autocommit</source>
+ <translation>نمی‌توان ارسال خودکار را فعال کرد</translation>
+ </message>
+</context>
+<context>
+ <name>QODBCResult</name>
+ <message>
+ <source>QODBCResult::reset: Unable to set &apos;SQL_CURSOR_STATIC&apos; as statement attribute. Please check your ODBC driver configuration</source>
+ <translation>‫QODBCResult::reset: نمی‌توان &apos;SQL_CURSOR_STATIC&apos; را به عنوان صفت عبارت نتظیم کرد. لطفاً پیکربندی گردانندهٔ ODBC خود را بررسی کنید‬</translation>
+ </message>
+ <message>
+ <source>Unable to execute statement</source>
+ <translation>نمی‌توان عبارت را اجرا کرد</translation>
+ </message>
+ <message>
+ <source>Unable to fetch</source>
+ <translation>نمی‌توان رکورد را واکشی کرد</translation>
+ </message>
+ <message>
+ <source>Unable to fetch next</source>
+ <translation>نمی‌توان رکورد بعد را واکشی کرد</translation>
+ </message>
+ <message>
+ <source>Unable to fetch first</source>
+ <translation>نمی‌توان اولین رکورد را واکشی کرد</translation>
+ </message>
+ <message>
+ <source>Unable to fetch previous</source>
+ <translation>نمی‌توان رکورد قبلی را واکشی کرد</translation>
+ </message>
+ <message>
+ <source>Unable to fetch last</source>
+ <translation>نمی‌توان آخرین رکورد را واکشی کرد</translation>
+ </message>
+ <message>
+ <source>Unable to prepare statement</source>
+ <translation>نمی‌توان عبارت را آماده کرد</translation>
+ </message>
+ <message>
+ <source>Unable to bind variable</source>
+ <translation>نمی‌توان متغیر را مقید کرد</translation>
+ </message>
+</context>
+<context>
+ <name>QPSQLDriver</name>
+ <message>
+ <source>Unable to connect</source>
+ <translation>نمی‌توان اتصال برقرار کرد</translation>
+ </message>
+ <message>
+ <source>Could not begin transaction</source>
+ <translation>نمی‌توان تراکنش را شروع کرد</translation>
+ </message>
+ <message>
+ <source>Could not commit transaction</source>
+ <translation>نمی‌توان تراکنش را ارسال کرد</translation>
+ </message>
+ <message>
+ <source>Could not rollback transaction</source>
+ <translation>نمی‌توان تراکنش را بازگرداند</translation>
+ </message>
+ <message>
+ <source>Unable to subscribe</source>
+ <translation>نمی‌توان اشتراک ایجاد کرد</translation>
+ </message>
+ <message>
+ <source>Unable to unsubscribe</source>
+ <translation>نمی‌توان اشتراک را لغو کرد</translation>
+ </message>
+</context>
+<context>
+ <name>QPSQLResult</name>
+ <message>
+ <source>Unable to create query</source>
+ <translation>نمی‌توان پرس‌وجو ایجاد کرد</translation>
+ </message>
+ <message>
+ <source>Unable to prepare statement</source>
+ <translation>نمی‌توان عبارت را آماده کرد</translation>
+ </message>
+</context>
+<context>
+ <name>QPageSetupWidget</name>
+ <message>
+ <source>Form</source>
+ <translation>فرم</translation>
+ </message>
+ <message>
+ <source>Paper</source>
+ <translation>کاغذ</translation>
+ </message>
+ <message>
+ <source>Page size:</source>
+ <translation>اندازهٔ صفحه:</translation>
+ </message>
+ <message>
+ <source>Width:</source>
+ <translation>عرض:</translation>
+ </message>
+ <message>
+ <source>Height:</source>
+ <translation>ارتفاع:</translation>
+ </message>
+ <message>
+ <source>Paper source:</source>
+ <translation>منبع کاغذ:</translation>
+ </message>
+ <message>
+ <source>Orientation</source>
+ <translation>جهت</translation>
+ </message>
+ <message>
+ <source>Portrait</source>
+ <translation>عمودی</translation>
+ </message>
+ <message>
+ <source>Landscape</source>
+ <translation>افقی</translation>
+ </message>
+ <message>
+ <source>Reverse landscape</source>
+ <translation>افقی معکوس</translation>
+ </message>
+ <message>
+ <source>Reverse portrait</source>
+ <translation>عمودی معکوس</translation>
+ </message>
+ <message>
+ <source>Margins</source>
+ <translation>حاشیه‌ها</translation>
+ </message>
+ <message>
+ <source>top margin</source>
+ <translation>حاشیهٔ بالا</translation>
+ </message>
+ <message>
+ <source>left margin</source>
+ <translation>حاشیهٔ چپ</translation>
+ </message>
+ <message>
+ <source>right margin</source>
+ <translation>حاشیهٔ راست</translation>
+ </message>
+ <message>
+ <source>bottom margin</source>
+ <translation>حاشیهٔ پایین</translation>
+ </message>
+ <message>
+ <source>Page Layout</source>
+ <translation>چینش صفحه</translation>
+ </message>
+ <message>
+ <source>Page order:</source>
+ <translation>ترتیب صفحات:</translation>
+ </message>
+ <message>
+ <source>Pages per sheet:</source>
+ <translation>تعداد صفحه در کاغذ:</translation>
+ </message>
+ <message>
+ <source>Millimeters (mm)</source>
+ <translation>میلی‌متر (mm)</translation>
+ </message>
+ <message>
+ <source>Inches (in)</source>
+ <translation>اینچ (in)</translation>
+ </message>
+ <message>
+ <source>Points (pt)</source>
+ <translation>نقطه (pt)</translation>
+ </message>
+ <message>
+ <source>Pica (P̸)</source>
+ <translation>پیکا (P̸)</translation>
+ </message>
+ <message>
+ <source>Didot (DD)</source>
+ <translation>دیوت (DD)</translation>
+ </message>
+ <message>
+ <source>Cicero (CC)</source>
+ <translation>سیسرو (CC)</translation>
+ </message>
+ <message>
+ <source>Custom</source>
+ <translation>سفارشی</translation>
+ </message>
+ <message>
+ <source>mm</source>
+ <extracomment>Unit &apos;Millimeter&apos;</extracomment>
+ <translation>میلیمتر</translation>
+ </message>
+ <message>
+ <source>pt</source>
+ <extracomment>Unit &apos;Points&apos;</extracomment>
+ <translation>نقطه</translation>
+ </message>
+ <message>
+ <source>in</source>
+ <extracomment>Unit &apos;Inch&apos;</extracomment>
+ <translation>اینچ</translation>
+ </message>
+ <message>
+ <source>P̸</source>
+ <extracomment>Unit &apos;Pica&apos;</extracomment>
+ <translation>P̸</translation>
+ </message>
+ <message>
+ <source>DD</source>
+ <extracomment>Unit &apos;Didot&apos;</extracomment>
+ <translation>DD</translation>
+ </message>
+ <message>
+ <source>CC</source>
+ <extracomment>Unit &apos;Cicero&apos;</extracomment>
+ <translation>CC</translation>
+ </message>
+</context>
+<context>
+ <name>QPageSize</name>
+ <message>
+ <source>Custom (%1mm x %2mm)</source>
+ <extracomment>Custom size name in millimeters</extracomment>
+ <translation>‫سفارشی (%1 میلیمتر × %2 میلیمتر)‬</translation>
+ </message>
+ <message>
+ <source>Custom (%1pt x %2pt)</source>
+ <extracomment>Custom size name in points</extracomment>
+ <translation>‫سفارشی (‪%2pt‬ × ‪%1pt‬)‬</translation>
+ </message>
+ <message>
+ <source>Custom (%1in x %2in)</source>
+ <extracomment>Custom size name in inches</extracomment>
+ <translation>‫سفارشی (%1 اینچ × %2 اینچ)‬</translation>
+ </message>
+ <message>
+ <source>Custom (%1pc x %2pc)</source>
+ <extracomment>Custom size name in picas</extracomment>
+ <translation>‫سفارشی (‪%2pc‬ × ‪%1pc‬)‬</translation>
+ </message>
+ <message>
+ <source>Custom (%1DD x %2DD)</source>
+ <extracomment>Custom size name in didots</extracomment>
+ <translation>‫سفارشی (‪%2DD‬ × ‪%1DD‬)‬</translation>
+ </message>
+ <message>
+ <source>Custom (%1CC x %2CC)</source>
+ <extracomment>Custom size name in ciceros</extracomment>
+ <translation>‫سفارشی (‪%2CC‬ × ‪%1CC‬)‬</translation>
+ </message>
+ <message>
+ <source>%1 x %2 in</source>
+ <extracomment>Page size in &apos;Inch&apos;.</extracomment>
+ <translation>‫%1 × %2 اینچ‬</translation>
+ </message>
+ <message>
+ <source>A0</source>
+ <translation>A0</translation>
+ </message>
+ <message>
+ <source>A1</source>
+ <translation>A1</translation>
+ </message>
+ <message>
+ <source>A2</source>
+ <translation>A2</translation>
+ </message>
+ <message>
+ <source>A3</source>
+ <translation>A3</translation>
+ </message>
+ <message>
+ <source>A4</source>
+ <translation>A4</translation>
+ </message>
+ <message>
+ <source>A5</source>
+ <translation>A5</translation>
+ </message>
+ <message>
+ <source>A6</source>
+ <translation>A6</translation>
+ </message>
+ <message>
+ <source>A7</source>
+ <translation>A7</translation>
+ </message>
+ <message>
+ <source>A8</source>
+ <translation>A8</translation>
+ </message>
+ <message>
+ <source>A9</source>
+ <translation>A9</translation>
+ </message>
+ <message>
+ <source>A10</source>
+ <translation>A10</translation>
+ </message>
+ <message>
+ <source>B0</source>
+ <translation>B0</translation>
+ </message>
+ <message>
+ <source>B1</source>
+ <translation>B1</translation>
+ </message>
+ <message>
+ <source>B2</source>
+ <translation>B2</translation>
+ </message>
+ <message>
+ <source>B3</source>
+ <translation>B3</translation>
+ </message>
+ <message>
+ <source>B4</source>
+ <translation>B4</translation>
+ </message>
+ <message>
+ <source>B5</source>
+ <translation>B5</translation>
+ </message>
+ <message>
+ <source>B6</source>
+ <translation>B6</translation>
+ </message>
+ <message>
+ <source>B7</source>
+ <translation>B7</translation>
+ </message>
+ <message>
+ <source>B8</source>
+ <translation>B8</translation>
+ </message>
+ <message>
+ <source>B9</source>
+ <translation>B9</translation>
+ </message>
+ <message>
+ <source>B10</source>
+ <translation>B10</translation>
+ </message>
+ <message>
+ <source>Executive (7.5 x 10 in)</source>
+ <translation>‫اجرایی (‪۷٫۵ × ۱۰‬ اینچ)‬</translation>
+ </message>
+ <message>
+ <source>Executive (7.25 x 10.5 in)</source>
+ <translation>‫اجرایی (‪۷٫۲۵ × ۱۰٫۵‬ اینچ)‬</translation>
+ </message>
+ <message>
+ <source>Folio (8.27 x 13 in)</source>
+ <translation>‫فویل (‪۸٫۲۷ × ۱۳‬ اینچ)‬</translation>
+ </message>
+ <message>
+ <source>Legal</source>
+ <translation>Legal</translation>
+ </message>
+ <message>
+ <source>Letter / ANSI A</source>
+ <translation>نامه / ANSI A</translation>
+ </message>
+ <message>
+ <source>Tabloid / ANSI B</source>
+ <translation>نیم‌قطع / ANSI B</translation>
+ </message>
+ <message>
+ <source>Ledger / ANSI B</source>
+ <translation>دفتر کا / ANSI B</translation>
+ </message>
+ <message>
+ <source>Custom</source>
+ <translation>سفارشی</translation>
+ </message>
+ <message>
+ <source>A3 Extra</source>
+ <translation>A3 Extra</translation>
+ </message>
+ <message>
+ <source>A4 Extra</source>
+ <translation>A4 Extra</translation>
+ </message>
+ <message>
+ <source>A4 Plus</source>
+ <translation>A4 Plus</translation>
+ </message>
+ <message>
+ <source>A4 Small</source>
+ <translation>A4 Small</translation>
+ </message>
+ <message>
+ <source>A5 Extra</source>
+ <translation>A5 Extra</translation>
+ </message>
+ <message>
+ <source>B5 Extra</source>
+ <translation>B5 Extra</translation>
+ </message>
+ <message>
+ <source>JIS B0</source>
+ <translation>JIS B0</translation>
+ </message>
+ <message>
+ <source>JIS B1</source>
+ <translation>JIS B1</translation>
+ </message>
+ <message>
+ <source>JIS B2</source>
+ <translation>JIS B2</translation>
+ </message>
+ <message>
+ <source>JIS B3</source>
+ <translation>JIS B3</translation>
+ </message>
+ <message>
+ <source>JIS B4</source>
+ <translation>JIS B4</translation>
+ </message>
+ <message>
+ <source>JIS B5</source>
+ <translation>JIS B5</translation>
+ </message>
+ <message>
+ <source>JIS B6</source>
+ <translation>JIS B6</translation>
+ </message>
+ <message>
+ <source>JIS B7</source>
+ <translation>JIS B7</translation>
+ </message>
+ <message>
+ <source>JIS B8</source>
+ <translation>JIS B8</translation>
+ </message>
+ <message>
+ <source>JIS B9</source>
+ <translation>JIS B9</translation>
+ </message>
+ <message>
+ <source>JIS B10</source>
+ <translation>JIS B10</translation>
+ </message>
+ <message>
+ <source>ANSI C</source>
+ <translation>ANSI C</translation>
+ </message>
+ <message>
+ <source>ANSI D</source>
+ <translation>ANSI D</translation>
+ </message>
+ <message>
+ <source>ANSI E</source>
+ <translation>ANSI E</translation>
+ </message>
+ <message>
+ <source>Legal Extra</source>
+ <translation>Legal Extra</translation>
+ </message>
+ <message>
+ <source>Letter Extra</source>
+ <translation>Letter Extra</translation>
+ </message>
+ <message>
+ <source>Letter Plus</source>
+ <translation>Letter Plus</translation>
+ </message>
+ <message>
+ <source>Letter Small</source>
+ <translation>Letter Small</translation>
+ </message>
+ <message>
+ <source>Tabloid Extra</source>
+ <translation>Tabloid Extra</translation>
+ </message>
+ <message>
+ <source>Architect A</source>
+ <translation>Architect A</translation>
+ </message>
+ <message>
+ <source>Architect B</source>
+ <translation>Architect B</translation>
+ </message>
+ <message>
+ <source>Architect C</source>
+ <translation>Architect C</translation>
+ </message>
+ <message>
+ <source>Architect D</source>
+ <translation>Architect D</translation>
+ </message>
+ <message>
+ <source>Architect E</source>
+ <translation>Architect E</translation>
+ </message>
+ <message>
+ <source>Note</source>
+ <translation>هیچکدام</translation>
+ </message>
+ <message>
+ <source>Quarto</source>
+ <translation>Quarto</translation>
+ </message>
+ <message>
+ <source>Statement</source>
+ <translation>Statement</translation>
+ </message>
+ <message>
+ <source>Super A</source>
+ <translation>Super A</translation>
+ </message>
+ <message>
+ <source>Super B</source>
+ <translation>Super B</translation>
+ </message>
+ <message>
+ <source>Postcard</source>
+ <translation>Postcard</translation>
+ </message>
+ <message>
+ <source>Double Postcard</source>
+ <translation>Double Postcard</translation>
+ </message>
+ <message>
+ <source>PRC 16K</source>
+ <translation>PRC 16K</translation>
+ </message>
+ <message>
+ <source>PRC 32K</source>
+ <translation>PRC 32K</translation>
+ </message>
+ <message>
+ <source>PRC 32K Big</source>
+ <translation>PRC 32K Big</translation>
+ </message>
+ <message>
+ <source>Fan-fold US (14.875 x 11 in)</source>
+ <translation>Fan-fold US (14.875 x 11 in)</translation>
+ </message>
+ <message>
+ <source>Fan-fold German (8.5 x 12 in)</source>
+ <translation>Fan-fold German (8.5 x 12 in)</translation>
+ </message>
+ <message>
+ <source>Fan-fold German Legal (8.5 x 13 in)</source>
+ <translation>Fan-fold German Legal (8.5 x 13 in)</translation>
+ </message>
+ <message>
+ <source>Envelope B4</source>
+ <translation>Envelope B4</translation>
+ </message>
+ <message>
+ <source>Envelope B5</source>
+ <translation>Envelope B5</translation>
+ </message>
+ <message>
+ <source>Envelope B6</source>
+ <translation>Envelope B6</translation>
+ </message>
+ <message>
+ <source>Envelope C0</source>
+ <translation>Envelope C0</translation>
+ </message>
+ <message>
+ <source>Envelope C1</source>
+ <translation>Envelope C1</translation>
+ </message>
+ <message>
+ <source>Envelope C2</source>
+ <translation>Envelope C2</translation>
+ </message>
+ <message>
+ <source>Envelope C3</source>
+ <translation>Envelope C3</translation>
+ </message>
+ <message>
+ <source>Envelope C4</source>
+ <translation>Envelope C4</translation>
+ </message>
+ <message>
+ <source>Envelope C5</source>
+ <translation>Envelope C5</translation>
+ </message>
+ <message>
+ <source>Envelope C6</source>
+ <translation>Envelope C6</translation>
+ </message>
+ <message>
+ <source>Envelope C65</source>
+ <translation>Envelope C65</translation>
+ </message>
+ <message>
+ <source>Envelope C7</source>
+ <translation>Envelope C7</translation>
+ </message>
+ <message>
+ <source>Envelope DL</source>
+ <translation>Envelope DL</translation>
+ </message>
+ <message>
+ <source>Envelope US 9</source>
+ <translation>Envelope US 9</translation>
+ </message>
+ <message>
+ <source>Envelope US 10</source>
+ <translation>Envelope US 10</translation>
+ </message>
+ <message>
+ <source>Envelope US 11</source>
+ <translation>Envelope US 11</translation>
+ </message>
+ <message>
+ <source>Envelope US 12</source>
+ <translation>Envelope US 12</translation>
+ </message>
+ <message>
+ <source>Envelope US 14</source>
+ <translation>Envelope US 14</translation>
+ </message>
+ <message>
+ <source>Envelope Monarch</source>
+ <translation>Envelope Monarch</translation>
+ </message>
+ <message>
+ <source>Envelope Personal</source>
+ <translation>Envelope Personal</translation>
+ </message>
+ <message>
+ <source>Envelope Chou 3</source>
+ <translation>Envelope Chou 3</translation>
+ </message>
+ <message>
+ <source>Envelope Chou 4</source>
+ <translation>Envelope Chou 4</translation>
+ </message>
+ <message>
+ <source>Envelope Invite</source>
+ <translation>Envelope Invite</translation>
+ </message>
+ <message>
+ <source>Envelope Italian</source>
+ <translation>Envelope Italian</translation>
+ </message>
+ <message>
+ <source>Envelope Kaku 2</source>
+ <translation>Envelope Kaku 2</translation>
+ </message>
+ <message>
+ <source>Envelope Kaku 3</source>
+ <translation>Envelope Kaku 3</translation>
+ </message>
+ <message>
+ <source>Envelope PRC 1</source>
+ <translation>Envelope PRC 1</translation>
+ </message>
+ <message>
+ <source>Envelope PRC 2</source>
+ <translation>Envelope PRC 2</translation>
+ </message>
+ <message>
+ <source>Envelope PRC 3</source>
+ <translation>Envelope PRC 3</translation>
+ </message>
+ <message>
+ <source>Envelope PRC 4</source>
+ <translation>Envelope PRC 4</translation>
+ </message>
+ <message>
+ <source>Envelope PRC 5</source>
+ <translation>Envelope PRC 5</translation>
+ </message>
+ <message>
+ <source>Envelope PRC 6</source>
+ <translation>Envelope PRC 6</translation>
+ </message>
+ <message>
+ <source>Envelope PRC 7</source>
+ <translation>Envelope PRC 7</translation>
+ </message>
+ <message>
+ <source>Envelope PRC 8</source>
+ <translation>Envelope PRC 8</translation>
+ </message>
+ <message>
+ <source>Envelope PRC 9</source>
+ <translation>Envelope PRC 9</translation>
+ </message>
+ <message>
+ <source>Envelope PRC 10</source>
+ <translation>Envelope PRC 10</translation>
+ </message>
+ <message>
+ <source>Envelope You 4</source>
+ <translation>Envelope You 4</translation>
+ </message>
+</context>
+<context>
+ <name>QPlatformTheme</name>
+ <message>
+ <source>OK</source>
+ <translation>تأیید</translation>
+ </message>
+ <message>
+ <source>Save</source>
+ <translation>ذخیره</translation>
+ </message>
+ <message>
+ <source>Save All</source>
+ <translation>ذخیرهٔ همه</translation>
+ </message>
+ <message>
+ <source>Open</source>
+ <translation>بازکردن</translation>
+ </message>
+ <message>
+ <source>&amp;Yes</source>
+ <translation>&amp;بله</translation>
+ </message>
+ <message>
+ <source>Yes to &amp;All</source>
+ <translation>&amp;بله برای همه</translation>
+ </message>
+ <message>
+ <source>&amp;No</source>
+ <translation>&amp;نه</translation>
+ </message>
+ <message>
+ <source>N&amp;o to All</source>
+ <translation>ن&amp;ه برای همه</translation>
+ </message>
+ <message>
+ <source>Abort</source>
+ <translation>لغو</translation>
+ </message>
+ <message>
+ <source>Retry</source>
+ <translation>تلاش دوباره</translation>
+ </message>
+ <message>
+ <source>Ignore</source>
+ <translation>نادیده گرفتن</translation>
+ </message>
+ <message>
+ <source>Close</source>
+ <translation>بستن</translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+ <translation>انصراف</translation>
+ </message>
+ <message>
+ <source>Discard</source>
+ <translation>دورانداختن</translation>
+ </message>
+ <message>
+ <source>Help</source>
+ <translation>راهنما</translation>
+ </message>
+ <message>
+ <source>Apply</source>
+ <translation>اعمال</translation>
+ </message>
+ <message>
+ <source>Reset</source>
+ <translation>بازتنظیم</translation>
+ </message>
+ <message>
+ <source>Restore Defaults</source>
+ <translation>بازنشانی پیش‌فرض‌ها</translation>
+ </message>
+</context>
+<context>
+ <name>QPluginLoader</name>
+ <message>
+ <source>The plugin was not loaded.</source>
+ <translation>افزونه بار نشده بود.</translation>
+ </message>
+ <message>
+ <source>Unknown error</source>
+ <translation>خطای ناشناخته</translation>
+ </message>
+</context>
+<context>
+ <name>QPrintDialog</name>
+ <message>
+ <source>Print</source>
+ <translation>چاپ</translation>
+ </message>
+ <message>
+ <source>Left to Right, Top to Bottom</source>
+ <translation>چپ به راست، بالا به پایین</translation>
+ </message>
+ <message>
+ <source>Left to Right, Bottom to Top</source>
+ <translation>چپ به راست، پایین به بالا</translation>
+ </message>
+ <message>
+ <source>Right to Left, Bottom to Top</source>
+ <translation>راست به چپ، پایین به بالا</translation>
+ </message>
+ <message>
+ <source>Right to Left, Top to Bottom</source>
+ <translation>راست به چپ، بالا به پایین</translation>
+ </message>
+ <message>
+ <source>Bottom to Top, Left to Right</source>
+ <translation>پایین به بالا، چپ به راست</translation>
+ </message>
+ <message>
+ <source>Bottom to Top, Right to Left</source>
+ <translation>پایین به بالا، راست به چپ</translation>
+ </message>
+ <message>
+ <source>Top to Bottom, Left to Right</source>
+ <translation>بالا به پایین، چپ به راست</translation>
+ </message>
+ <message>
+ <source>Top to Bottom, Right to Left</source>
+ <translation>بالا به پایین، راست به چپ</translation>
+ </message>
+ <message>
+ <source>1 (1x1)</source>
+ <translation>‪۱ (۱×۱)‬</translation>
+ </message>
+ <message>
+ <source>2 (2x1)</source>
+ <translation>‪۲ (۲×۱)‬</translation>
+ </message>
+ <message>
+ <source>4 (2x2)</source>
+ <translation>‪۴ (۲×۲)‬</translation>
+ </message>
+ <message>
+ <source>6 (2x3)</source>
+ <translation>‪۶ (۲×۳)‬</translation>
+ </message>
+ <message>
+ <source>9 (3x3)</source>
+ <translation>‪۹ (۳×۳)‬</translation>
+ </message>
+ <message>
+ <source>16 (4x4)</source>
+ <translation>‪۱۶ (۴×۴)‬</translation>
+ </message>
+ <message>
+ <source>All Pages</source>
+ <translation>تمام صفحات</translation>
+ </message>
+ <message>
+ <source>Odd Pages</source>
+ <translation>صفحات فرد</translation>
+ </message>
+ <message>
+ <source>Even Pages</source>
+ <translation>صفحات زوج</translation>
+ </message>
+ <message>
+ <source>&amp;Options &gt;&gt;</source>
+ <translation>&amp;تنظیمات &gt;&gt;</translation>
+ </message>
+ <message>
+ <source>&amp;Print</source>
+ <translation>&amp;چاپ</translation>
+ </message>
+ <message>
+ <source>&amp;Options &lt;&lt;</source>
+ <translation>&amp;تنظیمات &lt;&lt;</translation>
+ </message>
+ <message>
+ <source>Print to File (PDF)</source>
+ <translation>‫چاپ کردن روی پرونده ‪(PDF)‬‬</translation>
+ </message>
+ <message>
+ <source>Local file</source>
+ <translation>پروندهٔ محلی</translation>
+ </message>
+ <message>
+ <source>Write PDF file</source>
+ <translation>نوشتن روی پروندهٔ PDF</translation>
+ </message>
+ <message>
+ <source>Print To File ...</source>
+ <translation>چاپ روی پرونده ...</translation>
+ </message>
+ <message>
+ <source>%1 is a directory.
+Please choose a different file name.</source>
+ <translation>‫‪%1‬ یک پوشه است.‬
+لطفاً یک پروندهٔ دیگر انتخاب کنید.</translation>
+ </message>
+ <message>
+ <source>File %1 is not writable.
+Please choose a different file name.</source>
+ <translation>‫پروندهٔ ‪%1‬ قابل نوشتن نیست.‬
+لطفاً یک پروندهٔ دیگر انتخاب کنید.</translation>
+ </message>
+ <message>
+ <source>%1 already exists.
+Do you want to overwrite it?</source>
+ <translation>‫‪%1‬ هم‌اکنون وجود دارد.‬
+آیا می‌خواهید آن را بازنویسی کنید؟</translation>
+ </message>
+ <message>
+ <source>Options &apos;Pages Per Sheet&apos; and &apos;Page Set&apos; cannot be used together.
+Please turn one of those options off.</source>
+ <translation>گزینه‌های «تعداد صفحات در ورق» و «مجموعه صفحات» نمی‌توانند در کنار هم استفاده شوند.
+لطفاً یکی از این گزینه‌ها را غیرفعال کنید.</translation>
+ </message>
+ <message>
+ <source>The &apos;From&apos; value cannot be greater than the &apos;To&apos; value.</source>
+ <translation>مقدار &apos;از&apos; نمی‌تواند از مقدار &apos;تا&apos; بزرگتر باشد.</translation>
+ </message>
+ <message>
+ <source>OK</source>
+ <translation>تأیید</translation>
+ </message>
+ <message>
+ <source>Automatic</source>
+ <translation>خودکار</translation>
+ </message>
+</context>
+<context>
+ <name>QPrintPreviewDialog</name>
+ <message>
+ <source>Page Setup</source>
+ <translation>پیکربندی صفحه</translation>
+ </message>
+ <message>
+ <source>%1%</source>
+ <translation>%1٪</translation>
+ </message>
+ <message>
+ <source>Print Preview</source>
+ <translation>پیش‌نمایش چاپ</translation>
+ </message>
+ <message>
+ <source>Next page</source>
+ <translation>صفحهٔ بعدی</translation>
+ </message>
+ <message>
+ <source>Previous page</source>
+ <translation>صفحهٔ قبلی</translation>
+ </message>
+ <message>
+ <source>First page</source>
+ <translation>صفحهٔ اول</translation>
+ </message>
+ <message>
+ <source>Last page</source>
+ <translation>صفحهٔ آخر</translation>
+ </message>
+ <message>
+ <source>Fit width</source>
+ <translation>تنظیم براساس عرض</translation>
+ </message>
+ <message>
+ <source>Fit page</source>
+ <translation>تنظیم براساس اندازهٔ صفحه</translation>
+ </message>
+ <message>
+ <source>Zoom in</source>
+ <translation>بزرگ‌نمایی</translation>
+ </message>
+ <message>
+ <source>Zoom out</source>
+ <translation>کوچک‌نمایی</translation>
+ </message>
+ <message>
+ <source>Portrait</source>
+ <translation>عمودی</translation>
+ </message>
+ <message>
+ <source>Landscape</source>
+ <translation>افقی</translation>
+ </message>
+ <message>
+ <source>Show single page</source>
+ <translation>نمایش یک صفحهٔ تکی</translation>
+ </message>
+ <message>
+ <source>Show facing pages</source>
+ <translation>نمایش صفحه‌های اول</translation>
+ </message>
+ <message>
+ <source>Show overview of all pages</source>
+ <translation>نمایش اختصاری تمام صفحات</translation>
+ </message>
+ <message>
+ <source>Print</source>
+ <translation>چاپ</translation>
+ </message>
+ <message>
+ <source>Page setup</source>
+ <translation>پیکربندی صفحه</translation>
+ </message>
+ <message>
+ <source>Export to PDF</source>
+ <translation>‫خروجی گرفتن به ‪PDF‬‬</translation>
+ </message>
+</context>
+<context>
+ <name>QPrintPropertiesDialog</name>
+ <message>
+ <source>Printer Properties</source>
+ <translation>ویژگی‌های چاپگر</translation>
+ </message>
+ <message>
+ <source>Job Options</source>
+ <translation>ویژگی‌های وظیفهٔ چاپ</translation>
+ </message>
+</context>
+<context>
+ <name>QPrintPropertiesWidget</name>
+ <message>
+ <source>Form</source>
+ <translation>فرم</translation>
+ </message>
+ <message>
+ <source>Page</source>
+ <translation>صفحه</translation>
+ </message>
+</context>
+<context>
+ <name>QPrintSettingsOutput</name>
+ <message>
+ <source>Form</source>
+ <translation>فرم</translation>
+ </message>
+ <message>
+ <source>Copies</source>
+ <translation>تعداد</translation>
+ </message>
+ <message>
+ <source>Print range</source>
+ <translation>محدودهٔ چاپ</translation>
+ </message>
+ <message>
+ <source>Print all</source>
+ <translation>چاپ همه</translation>
+ </message>
+ <message>
+ <source>Pages from</source>
+ <translation>محدودهٔ صفحات</translation>
+ </message>
+ <message>
+ <source>to</source>
+ <translation>تا</translation>
+ </message>
+ <message>
+ <source>Current Page</source>
+ <translation>صفحهٔ جاری</translation>
+ </message>
+ <message>
+ <source>Selection</source>
+ <translation>انتخاب</translation>
+ </message>
+ <message>
+ <source>Page Set:</source>
+ <translation>مجموعهٔ صفحات:</translation>
+ </message>
+ <message>
+ <source>Output Settings</source>
+ <translation>تنظیمات خروجی</translation>
+ </message>
+ <message>
+ <source>Copies:</source>
+ <translation>تعداد:</translation>
+ </message>
+ <message>
+ <source>Collate</source>
+ <translation>تلفیق</translation>
+ </message>
+ <message>
+ <source>Reverse</source>
+ <translation>معکوس</translation>
+ </message>
+ <message>
+ <source>Options</source>
+ <translation>تنظیمات</translation>
+ </message>
+ <message>
+ <source>Color Mode</source>
+ <translation>حالت رنگ</translation>
+ </message>
+ <message>
+ <source>Color</source>
+ <translation>رنگی</translation>
+ </message>
+ <message>
+ <source>Grayscale</source>
+ <translation>مقیاس خاکستری</translation>
+ </message>
+ <message>
+ <source>Duplex Printing</source>
+ <translation>چاپ دورو</translation>
+ </message>
+ <message>
+ <source>None</source>
+ <translation>غیرفعال</translation>
+ </message>
+ <message>
+ <source>Long side</source>
+ <translation>ضلع بلند</translation>
+ </message>
+ <message>
+ <source>Short side</source>
+ <translation>ضلع کوتاه</translation>
+ </message>
+</context>
+<context>
+ <name>QPrintWidget</name>
+ <message>
+ <source>Form</source>
+ <translation>فرم</translation>
+ </message>
+ <message>
+ <source>Printer</source>
+ <translation>چاپگر</translation>
+ </message>
+ <message>
+ <source>&amp;Name:</source>
+ <translation>&amp;نام:</translation>
+ </message>
+ <message>
+ <source>P&amp;roperties</source>
+ <translation>وی&amp;ژگی‌ها</translation>
+ </message>
+ <message>
+ <source>Location:</source>
+ <translation>موقعیت:</translation>
+ </message>
+ <message>
+ <source>Preview</source>
+ <translation>پیش‌نمایش</translation>
+ </message>
+ <message>
+ <source>Type:</source>
+ <translation>نوع:</translation>
+ </message>
+ <message>
+ <source>Output &amp;file:</source>
+ <translation>&amp;پروندهٔ خروجی:</translation>
+ </message>
+ <message>
+ <source>...</source>
+ <translation>...</translation>
+ </message>
+</context>
+<context>
+ <name>QProcess</name>
+ <message>
+ <source>Process failed to start</source>
+ <translation>شروع ناموفق پردازش</translation>
+ </message>
+ <message>
+ <source>Process crashed</source>
+ <translation>پردازش خراب‌ شد</translation>
+ </message>
+ <message>
+ <source>Process operation timed out</source>
+ <translation>عملیات پردازش با وقفهٔ زمانی مواجه شد</translation>
+ </message>
+ <message>
+ <source>Error reading from process</source>
+ <translation>خطای خواندن از پردازش</translation>
+ </message>
+ <message>
+ <source>Error writing to process</source>
+ <translation>خطای نوشتن روی پردازش</translation>
+ </message>
+ <message>
+ <source>No program defined</source>
+ <translation>هیچ برنامه‌ای تعریف نشده است</translation>
+ </message>
+ <message>
+ <source>Could not open input redirection for reading</source>
+ <translation>نمی‌توان تغییر مسیر ورودی را برای خواندن باز کرد</translation>
+ </message>
+ <message>
+ <source>Resource error (fork failure): %1</source>
+ <translation>خطای منبع (خرابی انشعاب): %1</translation>
+ </message>
+ <message>
+ <source>Could not open output redirection for writing</source>
+ <translation>نمی‌توان تغییر مسیر خروجی را برای نوشتن باز کرد</translation>
+ </message>
+ <message>
+ <source>Process failed to start: %1</source>
+ <translation>شروع ناموفق پردازش: %1</translation>
+ </message>
+</context>
+<context>
+ <name>QProgressDialog</name>
+ <message>
+ <source>Cancel</source>
+ <translation>انصراف</translation>
+ </message>
+</context>
+<context>
+ <name>QRegExp</name>
+ <message>
+ <source>no error occurred</source>
+ <translation>خطایی رخ نداد</translation>
+ </message>
+ <message>
+ <source>disabled feature used</source>
+ <translation>استفاده از ویژگی غیرفعال شده</translation>
+ </message>
+ <message>
+ <source>bad char class syntax</source>
+ <translation>استفاده از کلاس نویسهٔ نامعتبر</translation>
+ </message>
+ <message>
+ <source>bad lookahead syntax</source>
+ <translation>نحو نامعتبر پیش‌رو</translation>
+ </message>
+ <message>
+ <source>lookbehinds not supported, see QTBUG-2371</source>
+ <translation>عقبگردی پشتیبانی نمی‌شود. خطای گزارش شدهٔQTBUG-2371 را ببینید</translation>
+ </message>
+ <message>
+ <source>bad repetition syntax</source>
+ <translation>نحو نامعتبر تکرار</translation>
+ </message>
+ <message>
+ <source>invalid octal value</source>
+ <translation>مقدار هشت‌هشتی نامعتبر</translation>
+ </message>
+ <message>
+ <source>missing left delim</source>
+ <translation>جداکنندهٔ چپ موجود نیست</translation>
+ </message>
+ <message>
+ <source>unexpected end</source>
+ <translation>انتهای نامنتظره</translation>
+ </message>
+ <message>
+ <source>met internal limit</source>
+ <translation>مواجهه با محدودیت داخلی</translation>
+ </message>
+ <message>
+ <source>invalid interval</source>
+ <translation>فاصلهٔ نامعتبر</translation>
+ </message>
+ <message>
+ <source>invalid category</source>
+ <translation>طبقه‌بندی نامعتبر</translation>
+ </message>
+</context>
+<context>
+ <name>QRegularExpression</name>
+ <message>
+ <source>no error</source>
+ <translation>بدون خطا</translation>
+ </message>
+ <message>
+ <source>\ at end of pattern</source>
+ <translation>\ در انتهای الگو</translation>
+ </message>
+ <message>
+ <source>\c at end of pattern</source>
+ <translation>‪\c‬ در انتهای الگو</translation>
+ </message>
+ <message>
+ <source>unrecognized character follows \</source>
+ <translation>نویسهٔ شناسایی نشده بعد از /</translation>
+ </message>
+ <message>
+ <source>numbers out of order in {} quantifier</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>number too big in {} quantifier</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>missing terminating ] for character class</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>invalid escape sequence in character class</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>range out of order in character class</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>quantifier does not follow a repeatable item</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>internal error: unexpected repeat</source>
+ <translation>خظای داخلی: تکرار نامنتظره</translation>
+ </message>
+ <message>
+ <source>unrecognized character after (? or (?-</source>
+ <translation>نویسهٔ شناخته نشده بعد از (؟ یا ؟-)</translation>
+ </message>
+ <message>
+ <source>POSIX named classes are supported only within a class</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>POSIX collating elements are not supported</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>missing closing parenthesis</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>reference to non-existent subpattern</source>
+ <translation>ارجاع به زیرالگوی ناموجود</translation>
+ </message>
+ <message>
+ <source>pattern passed as NULL</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>unrecognised compile-time option bit(s)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>missing ) after (?# comment</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>parentheses are too deeply nested</source>
+ <translation>پرانتزها بیش از حد تودرتو هستند</translation>
+ </message>
+ <message>
+ <source>regular expression is too large</source>
+ <translation>عبارت منظم خیلی بزرگ است</translation>
+ </message>
+ <message>
+ <source>failed to allocate heap memory</source>
+ <translation>حظا در تخصیص حافظهٔ هیپ</translation>
+ </message>
+ <message>
+ <source>unmatched closing parenthesis</source>
+ <translation>پرانتز بسته مطابقت ندارد</translation>
+ </message>
+ <message>
+ <source>internal error: code overflow</source>
+ <translation>خطای داخلی: سرریز کد</translation>
+ </message>
+ <message>
+ <source>letter or underscore expected after (?&lt; or (?&apos;</source>
+ <translation>بعد از (؟&lt; یا ؟) حرف مورد انتظار است</translation>
+ </message>
+ <message>
+ <source>lookbehind assertion is not fixed length</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>malformed number or name after (?(</source>
+ <translation>بعد از (؟) عدد یا نام بدشکل آمده است</translation>
+ </message>
+ <message>
+ <source>conditional group contains more than two branches</source>
+ <translation>گروه شرطی بیش از دو شاخه دارد</translation>
+ </message>
+ <message>
+ <source>assertion expected after (?( or (?(?C)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>(?R or (?[+-]digits must be followed by )</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>unknown POSIX class name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>internal error in pcre2_study(): should not occur</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>this version of PCRE2 does not have Unicode support</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>parentheses are too deeply nested (stack check)</source>
+ <translation>پرانتزها بیش از حد تودرتو هستند (بررسی پشته)</translation>
+ </message>
+ <message>
+ <source>character code point value in \x{} or \o{} is too large</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>invalid condition (?(0)</source>
+ <translation>شرط نامعتبر (؟(0)</translation>
+ </message>
+ <message>
+ <source>\C is not allowed in a lookbehind assertion</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>PCRE does not support \L, \l, \N{name}, \U, or \u</source>
+ <translation>PRCE ‫از ‪ \L, \l, \N{name}, \U, ‫یا‬ \u‫ پشتیبانی نمی‌کند.‬</translation>
+ </message>
+ <message>
+ <source>number after (?C is greater than 255</source>
+ <translation>عدد بعد از ‪(?C‬ بزرگتر از 255 است</translation>
+ </message>
+ <message>
+ <source>closing parenthesis for (?C expected</source>
+ <translation>برای ‪(?C‬ پرانتز بسته مورد انتظار است</translation>
+ </message>
+ <message>
+ <source>invalid escape sequence in (*VERB) name</source>
+ <translation>توالی گریز نادرست در نام ‪(*VERB)‬</translation>
+ </message>
+ <message>
+ <source>unrecognized character after (?P</source>
+ <translation>نویسهٔ شناخته نشده بعد از ‪(?P</translation>
+ </message>
+ <message>
+ <source>syntax error in subpattern name (missing terminator)</source>
+ <translation>خطای نحوی در نام زیرالگو (پایان‌دهنده موجود نیست)</translation>
+ </message>
+ <message>
+ <source>two named subpatterns have the same name (PCRE2_DUPNAMES not set)</source>
+ <translation>دو زیر الگوی نام‌گذاری شده نام یکسان دارند (‪PCRE2_DUPNAMES‬ تنظیم نشده است)</translation>
+ </message>
+ <message>
+ <source>group name must start with a non-digit</source>
+ <translation>نام گروه باید با نویسه‌ای غیرعددی شروع شود</translation>
+ </message>
+ <message>
+ <source>this version of PCRE2 does not have support for \P, \p, or \X</source>
+ <translation>این نسخه از ‪PCRE2‬ از ‪\P,\p‬ یا ‪\X‬ پشتیبانی نمی‌کند</translation>
+ </message>
+ <message>
+ <source>malformed \P or \p sequence</source>
+ <translation>توالی ‪\P‬ یا ‪\p‬ بدشکل است</translation>
+ </message>
+ <message>
+ <source>unknown property name after \P or \p</source>
+ <translation>نام خصیصهٔ بعد از ‪\P‬ یا ‪\p‬ ناشناخته است</translation>
+ </message>
+ <message>
+ <source>subpattern name is too long (maximum 10000 characters)</source>
+ <translation>نام زیرالگو خیلی طولانی است (حداکثر ۱۰۰۰۰ نویسه)</translation>
+ </message>
+ <message>
+ <source>too many named subpatterns (maximum 256)</source>
+ <translation>تعداد زیرالگوهای نام‌گذاری شده خیلی زیاد است (حداکثر ۲۵۶)</translation>
+ </message>
+ <message>
+ <source>invalid range in character class</source>
+ <translation>بازهٔ رستهٔ نویسه‌ها نادرست است</translation>
+ </message>
+ <message>
+ <source>octal value is greater than \377 in 8-bit non-UTF-8 mode</source>
+ <translation>مقدار هشت-هشتی در حالت ‪8-bit non-UTF-8‬ از ‪\377‬ بزرگتر است</translation>
+ </message>
+ <message>
+ <source>internal error: overran compiling workspace</source>
+ <translation>خطای داخلی: تجاوز از فضای کاری ترجمه</translation>
+ </message>
+ <message>
+ <source>internal error: previously-checked referenced subpattern not found</source>
+ <translation>خطای داخلی: زیرالگوی ارجاع‌شده‌ای که قبلاً بررسی شده بود، یافت نشد</translation>
+ </message>
+ <message>
+ <source>DEFINE group contains more than one branch</source>
+ <translation>گروه ‪DEFINE‬ بیشتر از یک شاخه دارد</translation>
+ </message>
+ <message>
+ <source>missing opening brace after \o</source>
+ <translation>براکت آغازین بعد از ‪\o‬ یافت نشد</translation>
+ </message>
+ <message>
+ <source>internal error: unknown newline setting</source>
+ <translation>خطای داخلی: تنظیمات نوسطر ناشناخته است</translation>
+ </message>
+ <message>
+ <source>\g is not followed by a braced, angle-bracketed, or quoted name/number or by a plain number</source>
+ <translation></translation>
+ </message>
+ <message>
+ <source>a numbered reference must not be zero</source>
+ <translation>ارجاع شماره‌گذاری شده نباید صفر باشد</translation>
+ </message>
+ <message>
+ <source>an argument is not allowed for (*ACCEPT), (*FAIL), or (*COMMIT)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>(*VERB) not recognized or malformed</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>number is too big</source>
+ <translation>عدد خیلی بزرگ است</translation>
+ </message>
+ <message>
+ <source>subpattern name expected</source>
+ <translation>نام زیرالگو موردانتظار است</translation>
+ </message>
+ <message>
+ <source>digit expected after (?+</source>
+ <translation>بعد از ‪(?+‬ عدد مورد انتظار است</translation>
+ </message>
+ <message>
+ <source>non-octal character in \o{} (closing brace missing?)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>different names for subpatterns of the same number are not allowed</source>
+ <translation>نام‌های مختلف برای زیرالگوهایی با همان شماره مجاز نیستند</translation>
+ </message>
+ <message>
+ <source>(*MARK) must have an argument</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>non-hex character in \x{} (closing brace missing?)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>\c must be followed by a printable ASCII character</source>
+ <translation>بعد از ‪\c‬ باید یک نویسهٔ اسکی قابل چاپ بیاید</translation>
+ </message>
+ <message>
+ <source>\c must be followed by a letter or one of [\]^_?</source>
+ <translatorcomment>Please ignore warning about punctuation since the final &quot;?&quot; it is not a real punctuation char</translatorcomment>
+ <translation>بعد از ‪\c‬ باید یک حرف یا یکی از نویسه‌های ‪[\]^_‬ بیاید</translation>
+ </message>
+ <message>
+ <source>\k is not followed by a braced, angle-bracketed, or quoted name</source>
+ <translation type="unfinished">بعد از ‪\k‬ یک نام داخل کمانک، کمانک شکسته یا علامت نقل قول نیامده است</translation>
+ </message>
+ <message>
+ <source>internal error: unknown opcode in find_fixedlength()</source>
+ <translation>خطای داخلی: کد عملیاتی ناشناخته در ‪find_fixedlength()‬</translation>
+ </message>
+ <message>
+ <source>\N is not supported in a class</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>SPARE ERROR</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>disallowed Unicode code point (&gt;= 0xd800 &amp;&amp; &lt;= 0xdfff)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>using UTF is disabled by the application</source>
+ <translation>استفاده از ‪UTF‬ توسط برنامهٔ کاربردی غیرفعال شده است</translation>
+ </message>
+ <message>
+ <source>using UCP is disabled by the application</source>
+ <translation>استفاده از ‪UCP‬ توسط برنامهٔ کاربردی غیرفعال شده است</translation>
+ </message>
+ <message>
+ <source>name is too long in (*MARK), (*PRUNE), (*SKIP), or (*THEN)</source>
+ <translation>نام در (*MARK), (*PRUNE), (*SKIP)‬ یا (*THEN)‬ خیلی طولانی است</translation>
+ </message>
+ <message>
+ <source>character code point value in \u.... sequence is too large</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>digits missing in \x{} or \o{}</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>syntax error in (?(VERSION condition</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>internal error: unknown opcode in auto_possessify()</source>
+ <translation>خطای داخلی: کد عملیاتی نادرست در ‪ auto_possessify()‬</translation>
+ </message>
+ <message>
+ <source>missing terminating delimiter for callout with string argument</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>unrecognized string delimiter follows (?C</source>
+ <translation>بعد از ‪(?C‬ جداکنندهٔ رشتهٔ شناسایی نشده آمده است</translation>
+ </message>
+ <message>
+ <source>using \C is disabled by the application</source>
+ <translation>استفاده از ‪\C‬ توسط برنامهٔ کاربردی غیرفعال شده است</translation>
+ </message>
+ <message>
+ <source>(?| and/or (?J: or (?x: parentheses are too deeply nested</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>using \C is disabled in this PCRE2 library</source>
+ <translation>استفاده از ‪\C‬ در کتابخانهٔ ‪PCRE2‬ غیرفعال شده است</translation>
+ </message>
+ <message>
+ <source>regular expression is too complicated</source>
+ <translation>عبارت منظم خیلی پیچیده است</translation>
+ </message>
+ <message>
+ <source>lookbehind assertion is too long</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>pattern string is longer than the limit set by the application</source>
+ <translation>رشتهٔ الگو طولانی‌‌تر از حدود مشخص شده توسط برنامهٔ کاربردی است</translation>
+ </message>
+ <message>
+ <source>no match</source>
+ <translation>تطابقی وجود ندارد</translation>
+ </message>
+ <message>
+ <source>partial match</source>
+ <translation>تطابق جزئی</translation>
+ </message>
+ <message>
+ <source>UTF-8 error: 1 byte missing at end</source>
+ <translation>خطای ‪UTF8‬: یک بایت در انتها وجود ندارد</translation>
+ </message>
+ <message>
+ <source>UTF-8 error: 2 bytes missing at end</source>
+ <translation>خطای ‪UTF8‬: دو بایت در انتها وجود ندارد</translation>
+ </message>
+ <message>
+ <source>UTF-8 error: 3 bytes missing at end</source>
+ <translation>خطای ‪UTF8‬: سه بایت در انتها وجود ندارد</translation>
+ </message>
+ <message>
+ <source>UTF-8 error: 4 bytes missing at end</source>
+ <translation>خطای ‪UTF8‬: چهار بایت در انتها وجود ندارد</translation>
+ </message>
+ <message>
+ <source>UTF-8 error: 5 bytes missing at end</source>
+ <translation>خطای ‪UTF8‬: پنج بایت در انتها وجود ندارد</translation>
+ </message>
+ <message>
+ <source>UTF-8 error: byte 2 top bits not 0x80</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>UTF-8 error: byte 3 top bits not 0x80</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>UTF-8 error: byte 4 top bits not 0x80</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>UTF-8 error: byte 5 top bits not 0x80</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>UTF-8 error: byte 6 top bits not 0x80</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>UTF-8 error: 5-byte character is not allowed (RFC 3629)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>UTF-8 error: 6-byte character is not allowed (RFC 3629)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>UTF-8 error: code points greater than 0x10ffff are not defined</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>UTF-8 error: code points 0xd800-0xdfff are not defined</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>UTF-8 error: overlong 2-byte sequence</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>UTF-8 error: overlong 3-byte sequence</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>UTF-8 error: overlong 4-byte sequence</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>UTF-8 error: overlong 5-byte sequence</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>UTF-8 error: overlong 6-byte sequence</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>UTF-8 error: isolated byte with 0x80 bit set</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>UTF-8 error: illegal byte (0xfe or 0xff)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>UTF-16 error: missing low surrogate at end</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>UTF-16 error: invalid low surrogate</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>UTF-16 error: isolated low surrogate</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>UTF-32 error: code points 0xd800-0xdfff are not defined</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>UTF-32 error: code points greater than 0x10ffff are not defined</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>bad data value</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>patterns do not all use the same character tables</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>magic number missing</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>pattern compiled in wrong mode: 8/16/32-bit error</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>bad offset value</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>bad option value</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>invalid replacement string</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>bad offset into UTF string</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>callout error code</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>invalid data in workspace for DFA restart</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>too much recursion for DFA matching</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>backreference condition or recursion test is not supported for DFA matching</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>function is not supported for DFA matching</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>pattern contains an item that is not supported for DFA matching</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>workspace size exceeded in DFA matching</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>internal error - pattern overwritten?</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>bad JIT option</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>JIT stack limit reached</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>match limit exceeded</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>no more memory</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>unknown substring</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>non-unique substring name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>NULL argument passed</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>nested recursion at the same subject position</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>recursion limit exceeded</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>requested value is not available</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>requested value is not set</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>offset limit set without PCRE2_USE_OFFSET_LIMIT</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>bad escape sequence in replacement string</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>expected closing curly bracket in replacement string</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>bad substitution in replacement string</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>match with end before start is not supported</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>too many replacements (more than INT_MAX)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QSQLite2Driver</name>
+ <message>
+ <source>Error opening database</source>
+ <translation>خطا در باز کردن پایگاه داده</translation>
+ </message>
+ <message>
+ <source>Unable to begin transaction</source>
+ <translation>نمی‌توان تراکنش داده را شروع کرد</translation>
+ </message>
+ <message>
+ <source>Unable to commit transaction</source>
+ <translation>نمی‌توان تراکنش را ارسال کرد</translation>
+ </message>
+ <message>
+ <source>Unable to rollback transaction</source>
+ <translation>نمی‌توان تراکنش را بازگرداند</translation>
+ </message>
+</context>
+<context>
+ <name>QSQLite2Result</name>
+ <message>
+ <source>Unable to fetch results</source>
+ <translation>عدم موفقیت در واکشی نتایج</translation>
+ </message>
+ <message>
+ <source>Unable to execute statement</source>
+ <translation>نمی‌توان عبارت را اجرا کرد</translation>
+ </message>
+</context>
+<context>
+ <name>QSQLiteDriver</name>
+ <message>
+ <source>Error opening database</source>
+ <translation>خطا در باز کردن پایگاه داده</translation>
+ </message>
+ <message>
+ <source>Error closing database</source>
+ <translation>خطا در بستن پایگاه داده</translation>
+ </message>
+ <message>
+ <source>Unable to begin transaction</source>
+ <translation>نمی‌توان تراکنش را شروع کرد</translation>
+ </message>
+ <message>
+ <source>Unable to commit transaction</source>
+ <translation>نمی‌توان تراکنش را ارسال کرد</translation>
+ </message>
+ <message>
+ <source>Unable to rollback transaction</source>
+ <translation>نمی‌توان تراکنش را بازگرداند</translation>
+ </message>
+</context>
+<context>
+ <name>QSQLiteResult</name>
+ <message>
+ <source>Unable to fetch row</source>
+ <translation>نمی‌توان رکورد را واکشی کرد</translation>
+ </message>
+ <message>
+ <source>No query</source>
+ <translation>درخواست وجود ندارد</translation>
+ </message>
+ <message>
+ <source>Unable to execute statement</source>
+ <translation>نمی‌توان عبارت را اجرا کرد</translation>
+ </message>
+ <message>
+ <source>Unable to execute multiple statements at a time</source>
+ <translation>نمی‌توان چند عبارت را به‌طور همزمان اجرا کرد</translation>
+ </message>
+ <message>
+ <source>Unable to reset statement</source>
+ <translation>نمی‌توان عبارت را بازنشانی کرد</translation>
+ </message>
+ <message>
+ <source>Unable to bind parameters</source>
+ <translation>نمی‌توان پارامترها را مقید کرد</translation>
+ </message>
+ <message>
+ <source>Parameter count mismatch</source>
+ <translation>تعداد پارامترها تطابق ندارد</translation>
+ </message>
+</context>
+<context>
+ <name>QSaveFile</name>
+ <message>
+ <source>Existing file %1 is not writable</source>
+ <translation>‫پروندهٔ ‪%1‬ موجود است و قابل نوشتن نیست‬</translation>
+ </message>
+ <message>
+ <source>Filename refers to a directory</source>
+ <translation>نام پرونده به یک پوشه ارجاع می‌کند</translation>
+ </message>
+ <message>
+ <source>Writing canceled by application</source>
+ <translation>عملیات نوشتن توسط برنامه لغو شد</translation>
+ </message>
+</context>
+<context>
+ <name>QScrollBar</name>
+ <message>
+ <source>Scroll here</source>
+ <translation>لغزش به اینجا</translation>
+ </message>
+ <message>
+ <source>Left edge</source>
+ <translation>گوشهٔ چپ</translation>
+ </message>
+ <message>
+ <source>Top</source>
+ <translation>بالا</translation>
+ </message>
+ <message>
+ <source>Right edge</source>
+ <translation>گوشهٔ راست</translation>
+ </message>
+ <message>
+ <source>Bottom</source>
+ <translation>پایین</translation>
+ </message>
+ <message>
+ <source>Page left</source>
+ <translation>صفحهٔ چپ</translation>
+ </message>
+ <message>
+ <source>Page up</source>
+ <translation>صفحهٔ بالا</translation>
+ </message>
+ <message>
+ <source>Page right</source>
+ <translation>صفحهٔ راست</translation>
+ </message>
+ <message>
+ <source>Page down</source>
+ <translation>صفحه به پایین</translation>
+ </message>
+ <message>
+ <source>Scroll left</source>
+ <translation>لغزش به چپ</translation>
+ </message>
+ <message>
+ <source>Scroll up</source>
+ <translation>لغزش به بالا</translation>
+ </message>
+ <message>
+ <source>Scroll right</source>
+ <translation>لغزش به راست</translation>
+ </message>
+ <message>
+ <source>Scroll down</source>
+ <translation>لغزش به پایین</translation>
+ </message>
+</context>
+<context>
+ <name>QSctpSocket</name>
+ <message>
+ <source>The remote host closed the connection</source>
+ <translation>میزبانِ راه دور اتصال را بست</translation>
+ </message>
+</context>
+<context>
+ <name>QSharedMemory</name>
+ <message>
+ <source>%1: unable to set key on lock</source>
+ <translation>%1: نمی‌توان کلید را روی قفل تنظیم کرد</translation>
+ </message>
+ <message>
+ <source>%1: create size is less then 0</source>
+ <translation>%1: اندازهٔ ساخت کمتر از صفر است</translation>
+ </message>
+ <message>
+ <source>%1: unable to lock</source>
+ <translation>%1: نمی‌توان قفل کرد</translation>
+ </message>
+ <message>
+ <source>%1: unable to unlock</source>
+ <translation>%1: نمی‌توان قفل را باز کرد</translation>
+ </message>
+ <message>
+ <source>%1: key is empty</source>
+ <translation>%1: کلید تهی است</translation>
+ </message>
+ <message>
+ <source>%1: bad name</source>
+ <translation>%1: نام نامناسب</translation>
+ </message>
+ <message>
+ <source>%1: UNIX key file doesn&apos;t exist</source>
+ <translation>%1: پروندهٔ کلید UNIX وجود ندارد</translation>
+ </message>
+ <message>
+ <source>%1: ftok failed</source>
+ <translation>%1: عدم موفقیت ftok</translation>
+ </message>
+ <message>
+ <source>%1: unable to make key</source>
+ <translation>%1: نمی‌توان کلید ایجاد کرد</translation>
+ </message>
+ <message>
+ <source>%1: system-imposed size restrictions</source>
+ <translation>%1: محدودیت اندازهٔ تحمیلی سیستم</translation>
+ </message>
+ <message>
+ <source>%1: not attached</source>
+ <translation>%1: ضمیمه نشد</translation>
+ </message>
+ <message>
+ <source>%1: permission denied</source>
+ <translation>%1: حق دسترسی وجود ندارد</translation>
+ </message>
+ <message>
+ <source>%1: already exists</source>
+ <translation>%1: هم‌اکنون موجود است</translation>
+ </message>
+ <message>
+ <source>%1: doesn&apos;t exist</source>
+ <translation>%1: وجود ندارد</translation>
+ </message>
+ <message>
+ <source>%1: out of resources</source>
+ <translation>%1: خارج از منابع</translation>
+ </message>
+ <message>
+ <source>%1: unknown error %2</source>
+ <translation>%1: خطای ناشناخته %2</translation>
+ </message>
+ <message>
+ <source>%1: invalid size</source>
+ <translation>%1: اندازهٔ نامعتبر</translation>
+ </message>
+ <message>
+ <source>%1: key error</source>
+ <translation>%1: خطای کلید</translation>
+ </message>
+ <message>
+ <source>%1: size query failed</source>
+ <translation>%1: عدم موفقیت اندازهٔ پرس‌وجو</translation>
+ </message>
+</context>
+<context>
+ <name>QShortcut</name>
+ <message>
+ <source>Space</source>
+ <extracomment>This and all following &quot;incomprehensible&quot; strings in QShortcut context are key names. Please use the localized names appearing on actual keyboards or whatever is commonly used.</extracomment>
+ <translatorcomment>فاصله</translatorcomment>
+ <translation>Space</translation>
+ </message>
+ <message>
+ <source>Esc</source>
+ <translatorcomment>Esc</translatorcomment>
+ <translation>Esc</translation>
+ </message>
+ <message>
+ <source>Tab</source>
+ <translatorcomment>تب</translatorcomment>
+ <translation>Tab</translation>
+ </message>
+ <message>
+ <source>Backtab</source>
+ <translatorcomment>Backtab</translatorcomment>
+ <translation>Backtab</translation>
+ </message>
+ <message>
+ <source>Backspace</source>
+ <translation>Backspace</translation>
+ </message>
+ <message>
+ <source>Return</source>
+ <translation>بازگشت</translation>
+ </message>
+ <message>
+ <source>Enter</source>
+ <translation>ورود</translation>
+ </message>
+ <message>
+ <source>Ins</source>
+ <translation>درج</translation>
+ </message>
+ <message>
+ <source>Del</source>
+ <translation>حذف</translation>
+ </message>
+ <message>
+ <source>Pause</source>
+ <translation>توقف</translation>
+ </message>
+ <message>
+ <source>Print</source>
+ <translation>چاپ</translation>
+ </message>
+ <message>
+ <source>SysReq</source>
+ <translation>SysReq</translation>
+ </message>
+ <message>
+ <source>Home</source>
+ <translation>خانه</translation>
+ </message>
+ <message>
+ <source>End</source>
+ <translation>پایان</translation>
+ </message>
+ <message>
+ <source>Left</source>
+ <translation>چپ</translation>
+ </message>
+ <message>
+ <source>Up</source>
+ <translation>بالا</translation>
+ </message>
+ <message>
+ <source>Right</source>
+ <translation>راست</translation>
+ </message>
+ <message>
+ <source>Down</source>
+ <translation>پایین</translation>
+ </message>
+ <message>
+ <source>PgUp</source>
+ <translation>صفحه‌بالا</translation>
+ </message>
+ <message>
+ <source>PgDown</source>
+ <translation>صفحه‌پایین</translation>
+ </message>
+ <message>
+ <source>CapsLock</source>
+ <translation>CapsLock</translation>
+ </message>
+ <message>
+ <source>NumLock</source>
+ <translation>NumLock</translation>
+ </message>
+ <message>
+ <source>ScrollLock</source>
+ <translation>ScrollLock</translation>
+ </message>
+ <message>
+ <source>Menu</source>
+ <translation>منو</translation>
+ </message>
+ <message>
+ <source>Help</source>
+ <translation>راهنما</translation>
+ </message>
+ <message>
+ <source>Back</source>
+ <translation>عقب</translation>
+ </message>
+ <message>
+ <source>Forward</source>
+ <translation>جلو</translation>
+ </message>
+ <message>
+ <source>Stop</source>
+ <translation>توقف</translation>
+ </message>
+ <message>
+ <source>Refresh</source>
+ <translation>تازه‌سازی</translation>
+ </message>
+ <message>
+ <source>Volume Down</source>
+ <translation>کم کردن صدا</translation>
+ </message>
+ <message>
+ <source>Volume Mute</source>
+ <translation>بی‌صدا</translation>
+ </message>
+ <message>
+ <source>Volume Up</source>
+ <translation>زیاد کردن صدا</translation>
+ </message>
+ <message>
+ <source>Bass Boost</source>
+ <translation>افزایش باس</translation>
+ </message>
+ <message>
+ <source>Bass Up</source>
+ <translation>باس بالاتر</translation>
+ </message>
+ <message>
+ <source>Bass Down</source>
+ <translation>باس پایین‌تر</translation>
+ </message>
+ <message>
+ <source>Treble Up</source>
+ <translation>افزایش تربل</translation>
+ </message>
+ <message>
+ <source>Treble Down</source>
+ <translation>کاهش تربل</translation>
+ </message>
+ <message>
+ <source>Media Play</source>
+ <translation>پخش رسانه</translation>
+ </message>
+ <message>
+ <source>Media Stop</source>
+ <translation>توقف رسانه</translation>
+ </message>
+ <message>
+ <source>Media Previous</source>
+ <translation>رسانهٔ قبلی</translation>
+ </message>
+ <message>
+ <source>Media Next</source>
+ <translation>رسانهٔ بعدی</translation>
+ </message>
+ <message>
+ <source>Media Record</source>
+ <translation>ضبط رسانه</translation>
+ </message>
+ <message>
+ <source>Media Pause</source>
+ <extracomment>Media player pause button</extracomment>
+ <translation>وقفهٔ رسانه</translation>
+ </message>
+ <message>
+ <source>Toggle Media Play/Pause</source>
+ <extracomment>Media player button to toggle between playing and paused</extracomment>
+ <translation>ضامن پخش/وقفه رسانه</translation>
+ </message>
+ <message>
+ <source>Home Page</source>
+ <translation>صفحهٔ اصلی</translation>
+ </message>
+ <message>
+ <source>Favorites</source>
+ <translation>موردعلاقه‌ها</translation>
+ </message>
+ <message>
+ <source>Search</source>
+ <translation>جستجو</translation>
+ </message>
+ <message>
+ <source>Standby</source>
+ <translation>حالت خواب</translation>
+ </message>
+ <message>
+ <source>Open URL</source>
+ <translation>باز کردن نشانی اینترنتی</translation>
+ </message>
+ <message>
+ <source>Launch Mail</source>
+ <translation>باز کردن نامه</translation>
+ </message>
+ <message>
+ <source>Launch Media</source>
+ <translation>باز کردن نرم‌افزار پخش رسانه</translation>
+ </message>
+ <message>
+ <source>Launch (0)</source>
+ <translation>اجرا (۰)</translation>
+ </message>
+ <message>
+ <source>Launch (1)</source>
+ <translation>اجرا (۱)</translation>
+ </message>
+ <message>
+ <source>Launch (2)</source>
+ <translation>اجرا (۲)</translation>
+ </message>
+ <message>
+ <source>Launch (3)</source>
+ <translation>اجرا (۳)</translation>
+ </message>
+ <message>
+ <source>Launch (4)</source>
+ <translation>اجرا (۴)</translation>
+ </message>
+ <message>
+ <source>Launch (5)</source>
+ <translation>اجرا (۵)</translation>
+ </message>
+ <message>
+ <source>Launch (6)</source>
+ <translation>اجرا (۶)</translation>
+ </message>
+ <message>
+ <source>Launch (7)</source>
+ <translation>اجرا (۷)</translation>
+ </message>
+ <message>
+ <source>Launch (8)</source>
+ <translation>اجرا (۸)</translation>
+ </message>
+ <message>
+ <source>Launch (9)</source>
+ <translation>اجرا (۹)</translation>
+ </message>
+ <message>
+ <source>Launch (A)</source>
+ <translation>اجرا (A)</translation>
+ </message>
+ <message>
+ <source>Launch (B)</source>
+ <translation>اجرا (B)</translation>
+ </message>
+ <message>
+ <source>Launch (C)</source>
+ <translation>اجرا (C)</translation>
+ </message>
+ <message>
+ <source>Launch (D)</source>
+ <translation>اجرا (D)</translation>
+ </message>
+ <message>
+ <source>Launch (E)</source>
+ <translation>اجرا (E)</translation>
+ </message>
+ <message>
+ <source>Launch (F)</source>
+ <translation>اجرا (F)</translation>
+ </message>
+ <message>
+ <source>Monitor Brightness Up</source>
+ <translation>افزایش روشنایی نمایشگر</translation>
+ </message>
+ <message>
+ <source>Monitor Brightness Down</source>
+ <translation>کاهش روشنایی نمایشگر</translation>
+ </message>
+ <message>
+ <source>Keyboard Light On/Off</source>
+ <translation>نور صفحه‌کلید (روشن/خاموش)</translation>
+ </message>
+ <message>
+ <source>Keyboard Brightness Up</source>
+ <translation>افزایش روشنایی صفحه‌کلید</translation>
+ </message>
+ <message>
+ <source>Keyboard Brightness Down</source>
+ <translation>کاهش روشنایی صفحه‌کلید</translation>
+ </message>
+ <message>
+ <source>Power Off</source>
+ <translation>قطع برق</translation>
+ </message>
+ <message>
+ <source>Wake Up</source>
+ <translation>بیدار شدن</translation>
+ </message>
+ <message>
+ <source>Eject</source>
+ <translation>بیرون انداختن</translation>
+ </message>
+ <message>
+ <source>Screensaver</source>
+ <translation>محافظ صفحه</translation>
+ </message>
+ <message>
+ <source>WWW</source>
+ <translation>‪WWW‬</translation>
+ </message>
+ <message>
+ <source>Sleep</source>
+ <translation>خواب</translation>
+ </message>
+ <message>
+ <source>LightBulb</source>
+ <translation>لامپ روشنایی</translation>
+ </message>
+ <message>
+ <source>Shop</source>
+ <translation>فروشگاه</translation>
+ </message>
+ <message>
+ <source>History</source>
+ <translation>تاریخ</translation>
+ </message>
+ <message>
+ <source>Add Favorite</source>
+ <translation>اضافه کردن علایق</translation>
+ </message>
+ <message>
+ <source>Hot Links</source>
+ <translation>پیوندهای داغ</translation>
+ </message>
+ <message>
+ <source>Adjust Brightness</source>
+ <translation>تنظیم روشنایی</translation>
+ </message>
+ <message>
+ <source>Finance</source>
+ <translation>مالی</translation>
+ </message>
+ <message>
+ <source>Community</source>
+ <translation>جامعه</translation>
+ </message>
+ <message>
+ <source>Media Rewind</source>
+ <translation>بازپیچی رسانه</translation>
+ </message>
+ <message>
+ <source>Back Forward</source>
+ <translation>رو به عقب</translation>
+ </message>
+ <message>
+ <source>Application Left</source>
+ <translation>چپ برنامه</translation>
+ </message>
+ <message>
+ <source>Application Right</source>
+ <translation>راست برنامه</translation>
+ </message>
+ <message>
+ <source>Book</source>
+ <translation>کتاب</translation>
+ </message>
+ <message>
+ <source>CD</source>
+ <translation>سی‌دی</translation>
+ </message>
+ <message>
+ <source>Calculator</source>
+ <translation>ماشین‌حساب</translation>
+ </message>
+ <message>
+ <source>Clear</source>
+ <translation>پاک کردن</translation>
+ </message>
+ <message>
+ <source>Clear Grab</source>
+ <translation>پاک کردن قلاب</translation>
+ </message>
+ <message>
+ <source>Close</source>
+ <translation>بستن</translation>
+ </message>
+ <message>
+ <source>Copy</source>
+ <translation>کپی</translation>
+ </message>
+ <message>
+ <source>Cut</source>
+ <translation>برش</translation>
+ </message>
+ <message>
+ <source>Display</source>
+ <translation>نمایش</translation>
+ </message>
+ <message>
+ <source>DOS</source>
+ <translation>DOS</translation>
+ </message>
+ <message>
+ <source>Documents</source>
+ <translation>اسناد</translation>
+ </message>
+ <message>
+ <source>Spreadsheet</source>
+ <translation>صفحه‌گسترده</translation>
+ </message>
+ <message>
+ <source>Browser</source>
+ <translation>مرورگر</translation>
+ </message>
+ <message>
+ <source>Game</source>
+ <translation>بازی</translation>
+ </message>
+ <message>
+ <source>Go</source>
+ <translation>برو</translation>
+ </message>
+ <message>
+ <source>iTouch</source>
+ <translation>iTouch</translation>
+ </message>
+ <message>
+ <source>Logoff</source>
+ <translation>خروج</translation>
+ </message>
+ <message>
+ <source>Market</source>
+ <translation>بازار</translation>
+ </message>
+ <message>
+ <source>Meeting</source>
+ <translation>ملاقات</translation>
+ </message>
+ <message>
+ <source>Keyboard Menu</source>
+ <translation>منوی صفحه‌کلید</translation>
+ </message>
+ <message>
+ <source>Menu PB</source>
+ <translation>Menu PB</translation>
+ </message>
+ <message>
+ <source>My Sites</source>
+ <translation>سایت‌های من</translation>
+ </message>
+ <message>
+ <source>News</source>
+ <translation>اخبار</translation>
+ </message>
+ <message>
+ <source>Home Office</source>
+ <translation>دفتر کار خانگی</translation>
+ </message>
+ <message>
+ <source>Option</source>
+ <translation>گزینه‌ها</translation>
+ </message>
+ <message>
+ <source>Paste</source>
+ <translation>چسباندن</translation>
+ </message>
+ <message>
+ <source>Phone</source>
+ <translation>تلفن</translation>
+ </message>
+ <message>
+ <source>Reply</source>
+ <translation>پاسخ</translation>
+ </message>
+ <message>
+ <source>Reload</source>
+ <translation>بارگذاری مجدد</translation>
+ </message>
+ <message>
+ <source>Rotate Windows</source>
+ <translation>چرخاندن پنجره</translation>
+ </message>
+ <message>
+ <source>Rotation PB</source>
+ <translation>چرخش PB</translation>
+ </message>
+ <message>
+ <source>Rotation KB</source>
+ <translation>چرخش KB</translation>
+ </message>
+ <message>
+ <source>Save</source>
+ <translation>ذخیره</translation>
+ </message>
+ <message>
+ <source>Send</source>
+ <translation>ارسال</translation>
+ </message>
+ <message>
+ <source>Spellchecker</source>
+ <translation>چک‌کنندهٔ املا</translation>
+ </message>
+ <message>
+ <source>Split Screen</source>
+ <translation>تقسیم صفحه</translation>
+ </message>
+ <message>
+ <source>Support</source>
+ <translation>پشتیبانی</translation>
+ </message>
+ <message>
+ <source>Task Panel</source>
+ <translation>صفحهٔ وظیفه</translation>
+ </message>
+ <message>
+ <source>Terminal</source>
+ <translation>ترمینال</translation>
+ </message>
+ <message>
+ <source>Tools</source>
+ <translation>ابزار</translation>
+ </message>
+ <message>
+ <source>Travel</source>
+ <translation>سفر</translation>
+ </message>
+ <message>
+ <source>Video</source>
+ <translation>ویدئو</translation>
+ </message>
+ <message>
+ <source>Word Processor</source>
+ <translation>پردازشگر متن</translation>
+ </message>
+ <message>
+ <source>XFer</source>
+ <translation>XFer</translation>
+ </message>
+ <message>
+ <source>Zoom In</source>
+ <translation>بزرگ‌نمایی</translation>
+ </message>
+ <message>
+ <source>Zoom Out</source>
+ <translation>کوچک‌نمایی</translation>
+ </message>
+ <message>
+ <source>Away</source>
+ <translation>دور</translation>
+ </message>
+ <message>
+ <source>Messenger</source>
+ <translation>پیام‌رسان</translation>
+ </message>
+ <message>
+ <source>WebCam</source>
+ <translation>وب‌کم</translation>
+ </message>
+ <message>
+ <source>Mail Forward</source>
+ <translation>دوباره فرستادن نامه</translation>
+ </message>
+ <message>
+ <source>Pictures</source>
+ <translation>تصاویر</translation>
+ </message>
+ <message>
+ <source>Music</source>
+ <translation>موسیقی</translation>
+ </message>
+ <message>
+ <source>Battery</source>
+ <translation>باتری</translation>
+ </message>
+ <message>
+ <source>Bluetooth</source>
+ <translation>بلوتوث</translation>
+ </message>
+ <message>
+ <source>Wireless</source>
+ <translation>وایرلس</translation>
+ </message>
+ <message>
+ <source>Ultra Wide Band</source>
+ <translation>باند فوق پهن</translation>
+ </message>
+ <message>
+ <source>Media Fast Forward</source>
+ <translation>رسانه سریع به جلو</translation>
+ </message>
+ <message>
+ <source>Audio Repeat</source>
+ <translation>تکرار صدا</translation>
+ </message>
+ <message>
+ <source>Audio Random Play</source>
+ <translation>صدا - اجرای تصادفی</translation>
+ </message>
+ <message>
+ <source>Subtitle</source>
+ <translation>زیر‌نویس</translation>
+ </message>
+ <message>
+ <source>Audio Cycle Track</source>
+ <translation>صدا - سیکل قطعه</translation>
+ </message>
+ <message>
+ <source>Time</source>
+ <translation>زمان</translation>
+ </message>
+ <message>
+ <source>Hibernate</source>
+ <translation>خواب</translation>
+ </message>
+ <message>
+ <source>View</source>
+ <translation>نمایش</translation>
+ </message>
+ <message>
+ <source>Top Menu</source>
+ <translation>منوی بالا</translation>
+ </message>
+ <message>
+ <source>Power Down</source>
+ <translation>خاموش</translation>
+ </message>
+ <message>
+ <source>Suspend</source>
+ <translation>انجماد</translation>
+ </message>
+ <message>
+ <source>Microphone Mute</source>
+ <translation>بی‌صدا کردن میکروفون</translation>
+ </message>
+ <message>
+ <source>Red</source>
+ <translation>قرمز</translation>
+ </message>
+ <message>
+ <source>Green</source>
+ <translation>سبز</translation>
+ </message>
+ <message>
+ <source>Yellow</source>
+ <translation>زرد</translation>
+ </message>
+ <message>
+ <source>Blue</source>
+ <translation>آبی</translation>
+ </message>
+ <message>
+ <source>Channel Up</source>
+ <translation>کانال بعدی</translation>
+ </message>
+ <message>
+ <source>Channel Down</source>
+ <translation>کانال قبلی</translation>
+ </message>
+ <message>
+ <source>Guide</source>
+ <translation>راهنما</translation>
+ </message>
+ <message>
+ <source>Info</source>
+ <translation>اطلاعات</translation>
+ </message>
+ <message>
+ <source>Settings</source>
+ <translation>تنظیمات</translation>
+ </message>
+ <message>
+ <source>Microphone Volume Up</source>
+ <translation>افزایش صدای میکروفون</translation>
+ </message>
+ <message>
+ <source>Microphone Volume Down</source>
+ <translation>کاهش صدای میکروفون</translation>
+ </message>
+ <message>
+ <source>New</source>
+ <translation>جدید</translation>
+ </message>
+ <message>
+ <source>Open</source>
+ <translation>بازکردن</translation>
+ </message>
+ <message>
+ <source>Find</source>
+ <translation>پیدا کردن</translation>
+ </message>
+ <message>
+ <source>Undo</source>
+ <translation>بازگردانی</translation>
+ </message>
+ <message>
+ <source>Redo</source>
+ <translation>بازانجام</translation>
+ </message>
+ <message>
+ <source>Print Screen</source>
+ <translation>چاپ کردن صفحه</translation>
+ </message>
+ <message>
+ <source>Page Up</source>
+ <translation>صفحه به بالا</translation>
+ </message>
+ <message>
+ <source>Page Down</source>
+ <translation>صفحه به پایین</translation>
+ </message>
+ <message>
+ <source>Caps Lock</source>
+ <translation>قفل حروف</translation>
+ </message>
+ <message>
+ <source>Num Lock</source>
+ <translation>قفل ارقام</translation>
+ </message>
+ <message>
+ <source>Number Lock</source>
+ <translation>قفل ارقام</translation>
+ </message>
+ <message>
+ <source>Scroll Lock</source>
+ <translation>قفل طومار</translation>
+ </message>
+ <message>
+ <source>Insert</source>
+ <translation>درج</translation>
+ </message>
+ <message>
+ <source>Delete</source>
+ <translation>حذف</translation>
+ </message>
+ <message>
+ <source>Escape</source>
+ <translation>خلاص</translation>
+ </message>
+ <message>
+ <source>System Request</source>
+ <translation>در‌خواست سیستم</translation>
+ </message>
+ <message>
+ <source>Select</source>
+ <translation>انتخاب</translation>
+ </message>
+ <message>
+ <source>Yes</source>
+ <translation>بله</translation>
+ </message>
+ <message>
+ <source>No</source>
+ <translation>نه</translation>
+ </message>
+ <message>
+ <source>Context1</source>
+ <translation>زمینهٔ ۱</translation>
+ </message>
+ <message>
+ <source>Context2</source>
+ <translation>زمینهٔ ۲</translation>
+ </message>
+ <message>
+ <source>Context3</source>
+ <translation>زمینهٔ ۳</translation>
+ </message>
+ <message>
+ <source>Context4</source>
+ <translation>زمینهٔ ۴</translation>
+ </message>
+ <message>
+ <source>Call</source>
+ <extracomment>Button to start a call (note: a separate button is used to end the call)</extracomment>
+ <translation>برقراری تماس</translation>
+ </message>
+ <message>
+ <source>Hangup</source>
+ <extracomment>Button to end a call (note: a separate button is used to start the call)</extracomment>
+ <translation>قطع تماس</translation>
+ </message>
+ <message>
+ <source>Toggle Call/Hangup</source>
+ <extracomment>Button that will hang up if we&apos;re in call, or make a call if we&apos;re not.</extracomment>
+ <translation>تغییر وضعیت تماس (برقراری/قطع)</translation>
+ </message>
+ <message>
+ <source>Flip</source>
+ <translation>تلنگر</translation>
+ </message>
+ <message>
+ <source>Voice Dial</source>
+ <extracomment>Button to trigger voice dialing</extracomment>
+ <translation>شماره‌گیری صوتی</translation>
+ </message>
+ <message>
+ <source>Last Number Redial</source>
+ <extracomment>Button to redial the last number called</extracomment>
+ <translation>شماره‌‌گیری مجدد آخرین شماره</translation>
+ </message>
+ <message>
+ <source>Camera Shutter</source>
+ <extracomment>Button to trigger the camera shutter (take a picture)</extracomment>
+ <translation>شاتر دوربین</translation>
+ </message>
+ <message>
+ <source>Camera Focus</source>
+ <extracomment>Button to focus the camera</extracomment>
+ <translation>فوکوس دوربین</translation>
+ </message>
+ <message>
+ <source>Kanji</source>
+ <translation>کانجی</translation>
+ </message>
+ <message>
+ <source>Muhenkan</source>
+ <translation>موهنکان</translation>
+ </message>
+ <message>
+ <source>Henkan</source>
+ <translation>هنکانHenkan</translation>
+ </message>
+ <message>
+ <source>Romaji</source>
+ <translation>روماجی</translation>
+ </message>
+ <message>
+ <source>Hiragana</source>
+ <translation>هیراگانا</translation>
+ </message>
+ <message>
+ <source>Katakana</source>
+ <translation>کاتاکانا</translation>
+ </message>
+ <message>
+ <source>Hiragana Katakana</source>
+ <translation>هیراگانا کاتاگانا</translation>
+ </message>
+ <message>
+ <source>Zenkaku</source>
+ <translation>زنکاکو</translation>
+ </message>
+ <message>
+ <source>Hankaku</source>
+ <translation>هتنکاکو</translation>
+ </message>
+ <message>
+ <source>Zenkaku Hankaku</source>
+ <translation>زنکاکو هانکاکو</translation>
+ </message>
+ <message>
+ <source>Touroku</source>
+ <translation>توروکو</translation>
+ </message>
+ <message>
+ <source>Massyo</source>
+ <translation>ماسیو</translation>
+ </message>
+ <message>
+ <source>Kana Lock</source>
+ <translation>قفل کانا</translation>
+ </message>
+ <message>
+ <source>Kana Shift</source>
+ <translation>شیفت کانا</translation>
+ </message>
+ <message>
+ <source>Eisu Shift</source>
+ <translation>شیفت ایسو</translation>
+ </message>
+ <message>
+ <source>Eisu toggle</source>
+ <translation>ضامن ایسو</translation>
+ </message>
+ <message>
+ <source>Code input</source>
+ <translation>ورودی کد</translation>
+ </message>
+ <message>
+ <source>Multiple Candidate</source>
+ <translation>کاندیدهای متعدد</translation>
+ </message>
+ <message>
+ <source>Previous Candidate</source>
+ <translation>کاندید قبلی</translation>
+ </message>
+ <message>
+ <source>Hangul</source>
+ <translation>هانگول</translation>
+ </message>
+ <message>
+ <source>Hangul Start</source>
+ <translation>شروع هانگول</translation>
+ </message>
+ <message>
+ <source>Hangul End</source>
+ <translation>پایان هانگول</translation>
+ </message>
+ <message>
+ <source>Hangul Hanja</source>
+ <translation>هانگول هانجا</translation>
+ </message>
+ <message>
+ <source>Hangul Jamo</source>
+ <translation>هانگول جامو</translation>
+ </message>
+ <message>
+ <source>Hangul Romaja</source>
+ <translation>هانگول روماجا</translation>
+ </message>
+ <message>
+ <source>Hangul Jeonja</source>
+ <translation>هانگول جئونجا</translation>
+ </message>
+ <message>
+ <source>Hangul Banja</source>
+ <translation>هانگول بانجا</translation>
+ </message>
+ <message>
+ <source>Hangul PreHanja</source>
+ <translation>هانگول پیش‌هانجا</translation>
+ </message>
+ <message>
+ <source>Hangul PostHanja</source>
+ <translation>هانگول پساهانجا</translation>
+ </message>
+ <message>
+ <source>Hangul Special</source>
+ <translation>هانگول ویژه</translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+ <translation>انصراف</translation>
+ </message>
+ <message>
+ <source>Printer</source>
+ <translation>چاپگر</translation>
+ </message>
+ <message>
+ <source>Execute</source>
+ <translation>اجرا</translation>
+ </message>
+ <message>
+ <source>Play</source>
+ <translation>شروع</translation>
+ </message>
+ <message>
+ <source>Zoom</source>
+ <translation>بزرگ‌نمایی</translation>
+ </message>
+ <message>
+ <source>Exit</source>
+ <translation>خروج</translation>
+ </message>
+ <message>
+ <source>Touchpad Toggle</source>
+ <translation>ضامن صفحهٔ لمسی</translation>
+ </message>
+ <message>
+ <source>Touchpad On</source>
+ <translation>صفحه لمسی روشن</translation>
+ </message>
+ <message>
+ <source>Touchpad Off</source>
+ <translation>صفحه لمسی خاموش</translation>
+ </message>
+ <message>
+ <source>Ctrl</source>
+ <translation>کنترل</translation>
+ </message>
+ <message>
+ <source>Shift</source>
+ <translation>شیفت</translation>
+ </message>
+ <message>
+ <source>Alt</source>
+ <translation>دگرساز</translation>
+ </message>
+ <message>
+ <source>Meta</source>
+ <translation>متا</translation>
+ </message>
+ <message>
+ <source>Num</source>
+ <translation>رقم</translation>
+ </message>
+ <message>
+ <source>+</source>
+ <translation>+</translation>
+ </message>
+ <message>
+ <source>F%1</source>
+ <translation>‪F%1‬</translation>
+ </message>
+</context>
+<context>
+ <name>QSocks5SocketEngine</name>
+ <message>
+ <source>Connection to proxy refused</source>
+ <translation>اتصال به پراکسی پذیرفته نشد</translation>
+ </message>
+ <message>
+ <source>Connection to proxy closed prematurely</source>
+ <translation>اتصال به پراکسی نابهنگام بسته شد</translation>
+ </message>
+ <message>
+ <source>Proxy host not found</source>
+ <translation>میزبان پراکسی پیدا نشد</translation>
+ </message>
+ <message>
+ <source>Connection to proxy timed out</source>
+ <translation>اتصال به پراکسی با وقفهٔ زمانی روبه‌رو شد</translation>
+ </message>
+ <message>
+ <source>Proxy authentication failed</source>
+ <translation>اعتبارسنجی ناموفق پراکسی</translation>
+ </message>
+ <message>
+ <source>Proxy authentication failed: %1</source>
+ <translation>اعتبارسنجی ناموفق پراکسی: %1</translation>
+ </message>
+ <message>
+ <source>SOCKS version 5 protocol error</source>
+ <translation>خطای پروتکل سوکت نسخهٔ ۵</translation>
+ </message>
+ <message>
+ <source>General SOCKSv5 server failure</source>
+ <translation>خرابی عمومی سرور SOCKSv5</translation>
+ </message>
+ <message>
+ <source>Connection not allowed by SOCKSv5 server</source>
+ <translation>اتصال به‌وسیلهٔ سرور SOCKSv5 مجاز نیست</translation>
+ </message>
+ <message>
+ <source>TTL expired</source>
+ <translation>‫TTL منقضی شده است‬</translation>
+ </message>
+ <message>
+ <source>SOCKSv5 command not supported</source>
+ <translation>دستور SOCKSv5 پشتیبانی نشده است</translation>
+ </message>
+ <message>
+ <source>Address type not supported</source>
+ <translation>نوع آدرس پشتیبانی نشده است</translation>
+ </message>
+ <message>
+ <source>Unknown SOCKSv5 proxy error code 0x%1</source>
+ <translation>کد 0x%1 خطای ناشناختهٔ پراکسی SOCKSv5</translation>
+ </message>
+ <message>
+ <source>Network operation timed out</source>
+ <translation>عملیات شبکه با وقفهٔ زمانی مواجه شد</translation>
+ </message>
+</context>
+<context>
+ <name>QSpiAccessibleBridge</name>
+ <message>
+ <source>invalid role</source>
+ <extracomment>Role of an accessible object - the object is in an invalid state or could not be constructed</extracomment>
+ <translation>نقش نامعتبر</translation>
+ </message>
+ <message>
+ <source>title bar</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>نوار عنوان</translation>
+ </message>
+ <message>
+ <source>menu bar</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>نوار منو</translation>
+ </message>
+ <message>
+ <source>scroll bar</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>نوار لغزش</translation>
+ </message>
+ <message>
+ <source>grip</source>
+ <extracomment>Role of an accessible object - the grip is usually used for resizing another object</extracomment>
+ <translation>دستگیره</translation>
+ </message>
+ <message>
+ <source>sound</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>صدا</translation>
+ </message>
+ <message>
+ <source>cursor</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>نشانگر</translation>
+ </message>
+ <message>
+ <source>text caret</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>علامت متن</translation>
+ </message>
+ <message>
+ <source>alert message</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>پیام هشدار</translation>
+ </message>
+ <message>
+ <source>frame</source>
+ <extracomment>Role of an accessible object: a window with frame and title
+----------
+Role of an accessible object</extracomment>
+ <translation>قاب</translation>
+ </message>
+ <message>
+ <source>filler</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>پرکننده</translation>
+ </message>
+ <message>
+ <source>popup menu</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>منوی بالاپر</translation>
+ </message>
+ <message>
+ <source>menu item</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>آیتم منو</translation>
+ </message>
+ <message>
+ <source>tool tip</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>راهنمای ابزار</translation>
+ </message>
+ <message>
+ <source>application</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>برنامهٔ کاربردی</translation>
+ </message>
+ <message>
+ <source>document</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>سند</translation>
+ </message>
+ <message>
+ <source>panel</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>پنل</translation>
+ </message>
+ <message>
+ <source>chart</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>نمودار</translation>
+ </message>
+ <message>
+ <source>dialog</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>محاوره</translation>
+ </message>
+ <message>
+ <source>separator</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>جداکننده</translation>
+ </message>
+ <message>
+ <source>tool bar</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>نوار ابزار</translation>
+ </message>
+ <message>
+ <source>status bar</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>نوار وضعیت</translation>
+ </message>
+ <message>
+ <source>table</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>جدول</translation>
+ </message>
+ <message>
+ <source>column header</source>
+ <extracomment>Role of an accessible object - part of a table</extracomment>
+ <translation>عنوان ستون</translation>
+ </message>
+ <message>
+ <source>row header</source>
+ <extracomment>Role of an accessible object - part of a table</extracomment>
+ <translation>عنوان سطر</translation>
+ </message>
+ <message>
+ <source>column</source>
+ <extracomment>Role of an accessible object - part of a table</extracomment>
+ <translation>ستون</translation>
+ </message>
+ <message>
+ <source>row</source>
+ <extracomment>Role of an accessible object - part of a table</extracomment>
+ <translation>سطر</translation>
+ </message>
+ <message>
+ <source>cell</source>
+ <extracomment>Role of an accessible object - part of a table</extracomment>
+ <translation>سلول</translation>
+ </message>
+ <message>
+ <source>link</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>پیوند</translation>
+ </message>
+ <message>
+ <source>help balloon</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>بالون راهنمایی</translation>
+ </message>
+ <message>
+ <source>assistant</source>
+ <extracomment>Role of an accessible object - a helper dialog</extracomment>
+ <translation>دستیار</translation>
+ </message>
+ <message>
+ <source>list</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>لیست</translation>
+ </message>
+ <message>
+ <source>list item</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>آیتم لیست</translation>
+ </message>
+ <message>
+ <source>tree</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>درخت</translation>
+ </message>
+ <message>
+ <source>tree item</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>آیتم درخت</translation>
+ </message>
+ <message>
+ <source>page tab</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>برگهٔ صفحه</translation>
+ </message>
+ <message>
+ <source>property page</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>صفحهٔ خصیصه</translation>
+ </message>
+ <message>
+ <source>indicator</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>نشانگر</translation>
+ </message>
+ <message>
+ <source>graphic</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>گرافیک</translation>
+ </message>
+ <message>
+ <source>label</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>برچسب</translation>
+ </message>
+ <message>
+ <source>text</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>متن</translation>
+ </message>
+ <message>
+ <source>push button</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>دکمه</translation>
+ </message>
+ <message>
+ <source>check box</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>چک‌باکس</translation>
+ </message>
+ <message>
+ <source>radio button</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>دکمهٔ رادیویی</translation>
+ </message>
+ <message>
+ <source>combo box</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>جعبهٔ مرکب</translation>
+ </message>
+ <message>
+ <source>progress bar</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>نوار پیشرفت</translation>
+ </message>
+ <message>
+ <source>dial</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>شاخص</translation>
+ </message>
+ <message>
+ <source>hotkey field</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>slider</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>لغزنده</translation>
+ </message>
+ <message>
+ <source>spin box</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>جعبهٔ عدد</translation>
+ </message>
+ <message>
+ <source>canvas</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>بوم</translation>
+ </message>
+ <message>
+ <source>animation</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>پویانمایی</translation>
+ </message>
+ <message>
+ <source>equation</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>معادله</translation>
+ </message>
+ <message>
+ <source>button with drop down</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>دکمه با منوی بازشو</translation>
+ </message>
+ <message>
+ <source>button menu</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>منوی دکمه</translation>
+ </message>
+ <message>
+ <source>button with drop down grid</source>
+ <extracomment>Role of an accessible object - a button that expands a grid.</extracomment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>space</source>
+ <extracomment>Role of an accessible object - blank space between other objects.</extracomment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>page tab list</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>clock</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>splitter</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>layered pane</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>web document</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>paragraph</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>section</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>color chooser</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>footer</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>form</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>heading</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>note</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>complementary content</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>unknown</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>ناشناخته</translation>
+ </message>
+</context>
+<context>
+ <name>QSslDiffieHellmanParameter</name>
+ <message>
+ <source>No error</source>
+ <translation>بدون خطا</translation>
+ </message>
+ <message>
+ <source>Invalid input data</source>
+ <translation>دادهٔ ورودی نامعتبر است</translation>
+ </message>
+ <message>
+ <source>The given Diffie-Hellman parameters are deemed unsafe</source>
+ <translation>پارامترهای دیفی-هلمن داده شده ناامن تلقی می‌شوند</translation>
+ </message>
+</context>
+<context>
+ <name>QSslSocket</name>
+ <message>
+ <source>Error when setting the elliptic curves (%1)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Error creating SSL context (%1)</source>
+ <translation>خطای ایجاد زمینهٔ SSL (%1)</translation>
+ </message>
+ <message>
+ <source>unsupported protocol</source>
+ <translation>پروتکل پشتیبانی نمی‌شود</translation>
+ </message>
+ <message>
+ <source>Invalid or empty cipher list (%1)</source>
+ <translation>لیست رمزنگارها تهی یا نامعتبر است (%1)</translation>
+ </message>
+ <message>
+ <source>Cannot provide a certificate with no key, %1</source>
+ <translation>نمی‌توان بدون کلید یک گواهی تهیه کرد، %1</translation>
+ </message>
+ <message>
+ <source>Error loading local certificate, %1</source>
+ <translation>خطای بارگذاری گواهی محلی، %1</translation>
+ </message>
+ <message>
+ <source>Error loading private key, %1</source>
+ <translation>خطای بارگذاری کلید خصوصی، %1</translation>
+ </message>
+ <message>
+ <source>Private key does not certify public key, %1</source>
+ <translation>کلید خصوصی کلید عمومی را تأیید نمی‌کند، %1</translation>
+ </message>
+ <message>
+ <source>Diffie-Hellman parameters are not valid</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>OpenSSL version too old, need at least v1.0.2</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No error</source>
+ <translation>بدون خطا</translation>
+ </message>
+ <message>
+ <source>The issuer certificate could not be found</source>
+ <translation>گواهینامهٔ صادرکننده پیدا نمی‌شود</translation>
+ </message>
+ <message>
+ <source>The certificate signature could not be decrypted</source>
+ <translation>نمی‌توان امضای گواهی‌نامه را رمزگشایی نمود</translation>
+ </message>
+ <message>
+ <source>The public key in the certificate could not be read</source>
+ <translation>کلید عمومی گواهی‌نامه قابل خواندن نیست</translation>
+ </message>
+ <message>
+ <source>The signature of the certificate is invalid</source>
+ <translation>امضای گواهی‌نامه نامعتبر است</translation>
+ </message>
+ <message>
+ <source>The certificate is not yet valid</source>
+ <translation>گواهی‌نامه هنوز معتبر نیست</translation>
+ </message>
+ <message>
+ <source>The certificate has expired</source>
+ <translation>گواهی‌نامه باطل شده است</translation>
+ </message>
+ <message>
+ <source>The certificate&apos;s notBefore field contains an invalid time</source>
+ <translation>مقدار notBefore گواهی‌نامه حاوی یک زمان نامعتبر است</translation>
+ </message>
+ <message>
+ <source>The certificate&apos;s notAfter field contains an invalid time</source>
+ <translation>مقدار notAfter گواهی‌نامه شامل یک زمان نامعتبر است</translation>
+ </message>
+ <message>
+ <source>The certificate is self-signed, and untrusted</source>
+ <translation>گواهی‌نامه از نوع خود-امضا بوده و مورد اعتماد نیست</translation>
+ </message>
+ <message>
+ <source>The root certificate of the certificate chain is self-signed, and untrusted</source>
+ <translation>گواهی‌نامهٔ ریشه در زنجیرهٔ گواهی‌نامه‌ها خود-امضا بوده و مورد اعتماد نیست</translation>
+ </message>
+ <message>
+ <source>The issuer certificate of a locally looked up certificate could not be found</source>
+ <translation>گواهی‌نامهٔ صادرکننده برای جستجوی محلی یک گواهی‌نامه پیدا نشد</translation>
+ </message>
+ <message>
+ <source>No certificates could be verified</source>
+ <translation>هیچ گواهی‌نامه‌ای قابل تأیید نیست</translation>
+ </message>
+ <message>
+ <source>One of the CA certificates is invalid</source>
+ <translation>یکی از گواهی‌نامه‌های CA نامعتبر است</translation>
+ </message>
+ <message>
+ <source>The basicConstraints path length parameter has been exceeded</source>
+ <translation>پارامتر طول مسیر basicConstraints از حد تجاوز کرده است</translation>
+ </message>
+ <message>
+ <source>The supplied certificate is unsuitable for this purpose</source>
+ <translation>گواهی‌نامه‌ٔ ارائه شده برای این کار مناسب نیست</translation>
+ </message>
+ <message>
+ <source>The root CA certificate is not trusted for this purpose</source>
+ <translation>گواهی‌نامهٔ ریشهٔ CA برای این کار مورد اعتماد نیست</translation>
+ </message>
+ <message>
+ <source>The root CA certificate is marked to reject the specified purpose</source>
+ <translation>گواهی‌نامهٔ ریشهٔ CA برای رد کردن کار موردنظر علامت‌گذاری شده است</translation>
+ </message>
+ <message>
+ <source>The current candidate issuer certificate was rejected because its subject name did not match the issuer name of the current certificate</source>
+ <translation>شمارهٔ گواهی‌نامهٔ صادرکنندهٔ جاری رد شد. زیرا موضوع نام آن با شمارهٔ نام گواهی‌نامهٔ جاری هم‌خوانی ندارد</translation>
+ </message>
+ <message>
+ <source>The current candidate issuer certificate was rejected because its issuer name and serial number was present and did not match the authority key identifier of the current certificate</source>
+ <translation>شمارهٔ گواهی‌نامهٔ صادرکننده جاری رد شد. زیرا شمارهٔ نام و شمارهٔ سریال ارائه شده با کلید مجوز تأییدیهٔ جاری هم‌خوانی ندارد</translation>
+ </message>
+ <message>
+ <source>The peer did not present any certificate</source>
+ <translation>همتا هیچ گواهی‌نامه‌ای ارائه نداده است</translation>
+ </message>
+ <message>
+ <source>The host name did not match any of the valid hosts for this certificate</source>
+ <translation>نام میزبان با نام هیچ یک از میزبان‌های معتبر برای این گواهی‌نامه هم‌خوانی ندارد</translation>
+ </message>
+ <message>
+ <source>The peer certificate is blacklisted</source>
+ <translation>گواهی‌نامهٔ همتا در لیست سیاه قرار دارد</translation>
+ </message>
+ <message>
+ <source>Unknown error</source>
+ <translation>خطای ناشناخته</translation>
+ </message>
+ <message>
+ <source>The TLS/SSL connection has been closed</source>
+ <translation>ارتباط TLS/SSL بسته شده است</translation>
+ </message>
+ <message>
+ <source>Error creating SSL session, %1</source>
+ <translation>خطای ایجاد نشست SSL، %1</translation>
+ </message>
+ <message>
+ <source>Error creating SSL session: %1</source>
+ <translation>خطای ایجاد نشست SSL: %1</translation>
+ </message>
+ <message>
+ <source>Unable to init SSL Context: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Unable to write data: %1</source>
+ <translation>عدم امکان نوشتن داده‌ها: %1</translation>
+ </message>
+ <message>
+ <source>Unable to decrypt data: %1</source>
+ <translation>نمی‌توان داده را رمزگشایی کرد: %1</translation>
+ </message>
+ <message>
+ <source>Error while reading: %1</source>
+ <translation>خطا در هنگام خواندن: %1</translation>
+ </message>
+ <message>
+ <source>Error during SSL handshake: %1</source>
+ <translation>خطا در هنگام دست‌دهی SSL: %1</translation>
+ </message>
+</context>
+<context>
+ <name>QStandardPaths</name>
+ <message>
+ <source>Desktop</source>
+ <translation>میز کار</translation>
+ </message>
+ <message>
+ <source>Documents</source>
+ <translation>اسناد</translation>
+ </message>
+ <message>
+ <source>Fonts</source>
+ <translation>قلم‌ها</translation>
+ </message>
+ <message>
+ <source>Applications</source>
+ <translation>برنامه‌ها</translation>
+ </message>
+ <message>
+ <source>Music</source>
+ <translation>موسیقی</translation>
+ </message>
+ <message>
+ <source>Movies</source>
+ <translation>فیلم‌ها</translation>
+ </message>
+ <message>
+ <source>Pictures</source>
+ <translation>عکس‌ها</translation>
+ </message>
+ <message>
+ <source>Temporary Directory</source>
+ <translation>پوشهٔ موقتی</translation>
+ </message>
+ <message>
+ <source>Home</source>
+ <translation>خانه</translation>
+ </message>
+ <message>
+ <source>Cache</source>
+ <translation>کش</translation>
+ </message>
+ <message>
+ <source>Shared Data</source>
+ <translation>داده‌های اشتراکی</translation>
+ </message>
+ <message>
+ <source>Runtime</source>
+ <translation>زمان اجرا</translation>
+ </message>
+ <message>
+ <source>Configuration</source>
+ <translation>پیکربندی</translation>
+ </message>
+ <message>
+ <source>Shared Configuration</source>
+ <translation>پیکر‌بندی مشترک</translation>
+ </message>
+ <message>
+ <source>Shared Cache</source>
+ <translation>کش مشترک</translation>
+ </message>
+ <message>
+ <source>Download</source>
+ <translation>بارگیری</translation>
+ </message>
+ <message>
+ <source>Application Data</source>
+ <translation>داده‌های برنامه‌ها</translation>
+ </message>
+ <message>
+ <source>Application Configuration</source>
+ <translation>پیکربندی برنامه‌ها</translation>
+ </message>
+</context>
+<context>
+ <name>QStateMachine</name>
+ <message>
+ <source>Missing initial state in compound state &apos;%1&apos;</source>
+ <translation>حالت مقدار‌دهی گمشده در حالت ترکیب «%1»</translation>
+ </message>
+ <message>
+ <source>Missing default state in history state &apos;%1&apos;</source>
+ <translation>حالت پیش‌فرض گمشده در حالت تاریخ «%1»</translation>
+ </message>
+ <message>
+ <source>No common ancestor for targets and source of transition from state &apos;%1&apos;</source>
+ <translation>فاقد نیای مشترک برای اهداف و منابع انتقالی از حالت «%1»</translation>
+ </message>
+ <message>
+ <source>Unknown error</source>
+ <translation>خطای ناشناخته</translation>
+ </message>
+</context>
+<context>
+ <name>QSystemSemaphore</name>
+ <message>
+ <source>%1: permission denied</source>
+ <translation>%1: حق دسترسی وجود ندارد</translation>
+ </message>
+ <message>
+ <source>%1: already exists</source>
+ <translation>%1: هم‌اکنون موجود است</translation>
+ </message>
+ <message>
+ <source>%1: does not exist</source>
+ <translation>%1: وجود ندارد</translation>
+ </message>
+ <message>
+ <source>%1: out of resources</source>
+ <translation>%1: خارج از منابع</translation>
+ </message>
+ <message>
+ <source>%1: unknown error %2</source>
+ <translation>%1: خطای ناشناخته %2</translation>
+ </message>
+</context>
+<context>
+ <name>QTDSDriver</name>
+ <message>
+ <source>Unable to open connection</source>
+ <translation>نمی‌توان اتصال را برقرار نمود</translation>
+ </message>
+ <message>
+ <source>Unable to use database</source>
+ <translation>نمی‌توان از پایگاه داده استفاده کرد</translation>
+ </message>
+</context>
+<context>
+ <name>QTabBar</name>
+ <message>
+ <source>Scroll Left</source>
+ <translation>لغزش به چپ</translation>
+ </message>
+ <message>
+ <source>Scroll Right</source>
+ <translation>لغزش به راست</translation>
+ </message>
+</context>
+<context>
+ <name>QTcpServer</name>
+ <message>
+ <source>Operation on socket is not supported</source>
+ <translation>عملیات روی سوکت پشتیبانی نمی‌شود</translation>
+ </message>
+</context>
+<context>
+ <name>QTgaFile</name>
+ <message>
+ <source>Could not read image data</source>
+ <translation>نمی‌توان داده‌های تصویر را خواند</translation>
+ </message>
+ <message>
+ <source>Sequential device (eg socket) for image read not supported</source>
+ <translation>دستگاه ترتیبی (به‌عنوان مثال سوکت) برای خواندن تصویر پشتیبانی نمی‌شود</translation>
+ </message>
+ <message>
+ <source>Seek file/device for image read failed</source>
+ <translation>پویش روی پرونده/دستگاه برای خواندن تصویر با خطا مواجه شد</translation>
+ </message>
+ <message>
+ <source>Image header read failed</source>
+ <translation>خطا هنگام خوانش سرآیند تصویر</translation>
+ </message>
+ <message>
+ <source>Image type not supported</source>
+ <translation>نوع تصویر پشتیبانی نمی‌شود</translation>
+ </message>
+ <message>
+ <source>Image depth not valid</source>
+ <translation>عمق تصویر معتبر نیست</translation>
+ </message>
+ <message>
+ <source>Could not seek to image read footer</source>
+ <translation>نمی‌توان به قسمت پاورقی تصویر مراجعه کرد</translation>
+ </message>
+ <message>
+ <source>Could not read footer</source>
+ <translation>نمی‌توان پاورقی را خواند</translation>
+ </message>
+ <message>
+ <source>Image type (non-TrueVision 2.0) not supported</source>
+ <translation>نوع تصویر (غیر از TrueVision 2.0) پشتیبانی نمی‌شود</translation>
+ </message>
+ <message>
+ <source>Could not reset to read data</source>
+ <translation>نمی‌توان برای خوانش تصویر بازنشانی را انجام داد</translation>
+ </message>
+</context>
+<context>
+ <name>QUdpSocket</name>
+ <message>
+ <source>Unable to send a datagram</source>
+ <translation>عدم امکان ارسال دیتاگرام</translation>
+ </message>
+ <message>
+ <source>No datagram available for reading</source>
+ <translation>هیچ دیتاگرامی برای خوانش موجود نیست</translation>
+ </message>
+</context>
+<context>
+ <name>QUndoGroup</name>
+ <message>
+ <source>Undo %1</source>
+ <translation>بازگردانی %1</translation>
+ </message>
+ <message>
+ <source>Undo</source>
+ <comment>Default text for undo action</comment>
+ <translation>بازگردانی</translation>
+ </message>
+ <message>
+ <source>Redo %1</source>
+ <translation>بازانجام %1</translation>
+ </message>
+ <message>
+ <source>Redo</source>
+ <comment>Default text for redo action</comment>
+ <translation>بازانجام</translation>
+ </message>
+</context>
+<context>
+ <name>QUndoModel</name>
+ <message>
+ <source>&lt;empty&gt;</source>
+ <translation>&lt;خالی&gt;</translation>
+ </message>
+</context>
+<context>
+ <name>QUndoStack</name>
+ <message>
+ <source>Undo %1</source>
+ <translation>بازگردانی %1</translation>
+ </message>
+ <message>
+ <source>Undo</source>
+ <comment>Default text for undo action</comment>
+ <translation>بازگردانی</translation>
+ </message>
+ <message>
+ <source>Redo %1</source>
+ <translation>بازانجام %1</translation>
+ </message>
+ <message>
+ <source>Redo</source>
+ <comment>Default text for redo action</comment>
+ <translation>بازانجام</translation>
+ </message>
+</context>
+<context>
+ <name>QUnicodeControlCharacterMenu</name>
+ <message>
+ <source>LRM Left-to-right mark</source>
+ <translation>‪‫LRM‬ نشانهٔ چپ-به-راست‬</translation>
+ </message>
+ <message>
+ <source>RLM Right-to-left mark</source>
+ <translation>‪‫RLM‬ نشانهٔ راست-به-چپ‬</translation>
+ </message>
+ <message>
+ <source>ZWJ Zero width joiner</source>
+ <translation>‫‪ZWJ‬ متصل‌کننده با عرض صفر‬</translation>
+ </message>
+ <message>
+ <source>ZWNJ Zero width non-joiner</source>
+ <translation>‫‪ZWNJ‬ فاصلهٔ غیر‌چسبان بدون عرض‬</translation>
+ </message>
+ <message>
+ <source>ZWSP Zero width space</source>
+ <translation>‫‪ZWSP‬ فاصلهٔ بدون عرض‬</translation>
+ </message>
+ <message>
+ <source>LRE Start of left-to-right embedding</source>
+ <translation>‫LRE شروع حالت تعبیه‌شدهٔ چپ-به-راست‬</translation>
+ </message>
+ <message>
+ <source>RLE Start of right-to-left embedding</source>
+ <translation>‫RLE شروع حالت تعبیه‌شدهٔ راست-به-چپ‬</translation>
+ </message>
+ <message>
+ <source>LRO Start of left-to-right override</source>
+ <translation>‫LRO شروع حالت تحمیلی چپ-به-راست‬</translation>
+ </message>
+ <message>
+ <source>RLO Start of right-to-left override</source>
+ <translation>‫RLO شروع حالت تحمیلی راست-به-چپ‬</translation>
+ </message>
+ <message>
+ <source>PDF Pop directional formatting</source>
+ <translation>‫PDF برچیدن کنترل جهت‬</translation>
+ </message>
+ <message>
+ <source>LRI Left-to-right isolate</source>
+ <translation>‫LRI منفرد چپ-به-راست‬</translation>
+ </message>
+ <message>
+ <source>RLI Right-to-left isolate</source>
+ <translation>‫RLI منفرد راست-به-چپ‬</translation>
+ </message>
+ <message>
+ <source>FSI First strong isolate</source>
+ <translation>‫FSI اولین منفرد قوی‬</translation>
+ </message>
+ <message>
+ <source>PDI Pop directional isolate</source>
+ <translation>‫PDI منفردسازی کنترل جهت‬</translation>
+ </message>
+ <message>
+ <source>Insert Unicode control character</source>
+ <translation>درج نویسهٔ کنترلی یونی‌کد</translation>
+ </message>
+</context>
+<context>
+ <name>QWhatsThisAction</name>
+ <message>
+ <source>What&apos;s This?</source>
+ <translation>این چیست؟</translation>
+ </message>
+</context>
+<context>
+ <name>QWidget</name>
+ <message>
+ <source>*</source>
+ <translation>*</translation>
+ </message>
+</context>
+<context>
+ <name>QWidgetTextControl</name>
+ <message>
+ <source>&amp;Undo</source>
+ <translation>باز&amp;گردانی</translation>
+ </message>
+ <message>
+ <source>&amp;Redo</source>
+ <translation>&amp;بازانجام</translation>
+ </message>
+ <message>
+ <source>Cu&amp;t</source>
+ <translation>ب&amp;رش</translation>
+ </message>
+ <message>
+ <source>&amp;Copy</source>
+ <translation>&amp;کپی</translation>
+ </message>
+ <message>
+ <source>Copy &amp;Link Location</source>
+ <translation>کپی و &amp;پیوند دادن مکان</translation>
+ </message>
+ <message>
+ <source>&amp;Paste</source>
+ <translation>&amp;چسباندن</translation>
+ </message>
+ <message>
+ <source>Delete</source>
+ <translation>حذف</translation>
+ </message>
+ <message>
+ <source>Select All</source>
+ <translation>انتخاب همه</translation>
+ </message>
+</context>
+<context>
+ <name>QWindowsDirect2DIntegration</name>
+ <message>
+ <source>Qt cannot load the direct2d platform plugin because the Direct2D version on this system is too old. The minimum system requirement for this platform plugin is Windows 7 SP1 with Platform Update.
+
+The minimum Direct2D version required is %1.%2.%3.%4. The Direct2D version on this system is %5.%6.%7.%8.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Cannot load direct2d platform plugin</source>
+ <translation>عدم امکان بارگذاری افزونهٔ direct2d</translation>
+ </message>
+</context>
+<context>
+ <name>QWizard</name>
+ <message>
+ <source>Go Back</source>
+ <translation>برو عقب</translation>
+ </message>
+ <message>
+ <source>&lt; &amp;Back</source>
+ <translation>‫&lt; &amp;عقب‬</translation>
+ </message>
+ <message>
+ <source>Continue</source>
+ <translation>ادامه</translation>
+ </message>
+ <message>
+ <source>&amp;Next</source>
+ <translation>بع&amp;دی</translation>
+ </message>
+ <message>
+ <source>&amp;Next &gt;</source>
+ <translation>‫بع&amp;دی &gt;‬</translation>
+ </message>
+ <message>
+ <source>Commit</source>
+ <translation>ارسال</translation>
+ </message>
+ <message>
+ <source>Done</source>
+ <translation>انجام شد</translation>
+ </message>
+ <message>
+ <source>&amp;Finish</source>
+ <translation>پایا&amp;ن</translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+ <translation>انصراف</translation>
+ </message>
+ <message>
+ <source>Help</source>
+ <translation>راهنما</translation>
+ </message>
+ <message>
+ <source>&amp;Help</source>
+ <translation>&amp;راهنما</translation>
+ </message>
+</context>
+<context>
+ <name>QXml</name>
+ <message>
+ <source>no error occurred</source>
+ <translation>خطایی رخ نداد</translation>
+ </message>
+ <message>
+ <source>error triggered by consumer</source>
+ <translation>خطای ایجاد شده به‌وسیلهٔ مصرف‌کننده</translation>
+ </message>
+ <message>
+ <source>unexpected end of file</source>
+ <translation>انتهای نامنتظرهٔ پرونده</translation>
+ </message>
+ <message>
+ <source>more than one document type definition</source>
+ <translation>بیشتر از یک تعریف نوع سند</translation>
+ </message>
+ <message>
+ <source>error occurred while parsing element</source>
+ <translation>خطا در هنگام تجزیهٔ عنصر رخ داد</translation>
+ </message>
+ <message>
+ <source>tag mismatch</source>
+ <translation>عدم تطابق تگ</translation>
+ </message>
+ <message>
+ <source>error occurred while parsing content</source>
+ <translation>خطا در هنگام تجزیهٔ محتوا رخ داد</translation>
+ </message>
+ <message>
+ <source>unexpected character</source>
+ <translation>نویسهٔ غیرمنتظرهٔ</translation>
+ </message>
+ <message>
+ <source>invalid name for processing instruction</source>
+ <translation>نام نامعتبر برای معرفی پردازش</translation>
+ </message>
+ <message>
+ <source>version expected while reading the XML declaration</source>
+ <translation>هنگام خوانش XML مقدار نسخه مورد انتظار است</translation>
+ </message>
+ <message>
+ <source>wrong value for standalone declaration</source>
+ <translation>مقدار اشتباه برای اعلان مستقل</translation>
+ </message>
+ <message>
+ <source>encoding declaration or standalone declaration expected while reading the XML declaration</source>
+ <translation>هنگام خواندن XML بیان کدگذاری یا بیان مستقل مورد انتظار است</translation>
+ </message>
+ <message>
+ <source>standalone declaration expected while reading the XML declaration</source>
+ <translation>هنگام خواندن XML بیان مستقل مورد انتظار</translation>
+ </message>
+ <message>
+ <source>error occurred while parsing document type definition</source>
+ <translation>خطا در هنگام تحلیل نوع تعریف سند رخ داد</translation>
+ </message>
+ <message>
+ <source>letter is expected</source>
+ <translation>نویسه مورد انتظار است</translation>
+ </message>
+ <message>
+ <source>error occurred while parsing comment</source>
+ <translation>خطا در هنگام تحلیل پیام رخ داد</translation>
+ </message>
+ <message>
+ <source>error occurred while parsing reference</source>
+ <translation>خطا در هنگام تحلیل مرجع رخ داد</translation>
+ </message>
+ <message>
+ <source>internal general entity reference not allowed in DTD</source>
+ <translation>موجودیت عمومی داخلی مرجع در DTD مجاز نیست</translation>
+ </message>
+ <message>
+ <source>external parsed general entity reference not allowed in attribute value</source>
+ <translation>موجودیت عمومی تجزیه‌شدهٔ خارجی مرجع در مقدار صفت مجاز نیست</translation>
+ </message>
+ <message>
+ <source>external parsed general entity reference not allowed in DTD</source>
+ <translation>موجودیت عمومی تجزیه‌شدهٔ خارجی مرجع در DTD مجاز نیست</translation>
+ </message>
+ <message>
+ <source>unparsed entity reference in wrong context</source>
+ <translation>موجودیت عمومی تجزیه‌نشدهٔ مرجع در زمینهٔ اشتباه</translation>
+ </message>
+ <message>
+ <source>recursive entities</source>
+ <translation>موجودیت‌های بازگشتی</translation>
+ </message>
+ <message>
+ <source>error in the text declaration of an external entity</source>
+ <translation>خطا در بیان متنی یک موجودیت خارجی</translation>
+ </message>
+</context>
+<context>
+ <name>QXmlStream</name>
+ <message>
+ <source>Extra content at end of document.</source>
+ <translation>محتویات اضافه در انتهای سند.</translation>
+ </message>
+ <message>
+ <source>Invalid entity value.</source>
+ <translation>مقدار موجودیت نامعتبر.</translation>
+ </message>
+ <message>
+ <source>Invalid XML character.</source>
+ <translation>نویسهٔ نامعتبر XML.</translation>
+ </message>
+ <message>
+ <source>Sequence &apos;]]&gt;&apos; not allowed in content.</source>
+ <translation>رشتهٔ &apos;‪]]&gt;‬&apos; در محتوا مجاز نیست.</translation>
+ </message>
+ <message>
+ <source>Encountered incorrectly encoded content.</source>
+ <translation>مشاهدهٔ محتوای کدگذاری شده به‌شکل نادرست.</translation>
+ </message>
+ <message>
+ <source>Namespace prefix &apos;%1&apos; not declared</source>
+ <translation>پیشوند «‪%1‬» فضای‌نامی تعریف نشده است</translation>
+ </message>
+ <message>
+ <source>Illegal namespace declaration.</source>
+ <translation>اعلان فضای‌نام غیرمجاز.</translation>
+ </message>
+ <message>
+ <source>Attribute &apos;%1&apos; redefined.</source>
+ <translation>موجودیت «‪%1‬» مجدد تعریف شده است.</translation>
+ </message>
+ <message>
+ <source>Unexpected character &apos;%1&apos; in public id literal.</source>
+ <translation>نویسهٔ غیرمنتظرهٔ «%1» در رشتهٔ id عمومی.</translation>
+ </message>
+ <message>
+ <source>Invalid XML version string.</source>
+ <translation>رشتهٔ نامعتبر در نسخهٔ XML.</translation>
+ </message>
+ <message>
+ <source>Unsupported XML version.</source>
+ <translation>نسخهٔ پشتیبانی نشدهٔ XML.</translation>
+ </message>
+ <message>
+ <source>The standalone pseudo attribute must appear after the encoding.</source>
+ <translation>صفت مستقل کاذب باید بعد از کدگذاری ظاهر شود.</translation>
+ </message>
+ <message>
+ <source>%1 is an invalid encoding name.</source>
+ <translation>%1 یک نام کدگذاری نامعتبر است.</translation>
+ </message>
+ <message>
+ <source>Encoding %1 is unsupported</source>
+ <translation>کدگذاری %1 پشتیبانی نشده است</translation>
+ </message>
+ <message>
+ <source>Standalone accepts only yes or no.</source>
+ <translation>پذیرفتن‌های مستقل فقط بله یا خیر.</translation>
+ </message>
+ <message>
+ <source>Invalid attribute in XML declaration.</source>
+ <translation>صفت نامعتبر در بیان XML.</translation>
+ </message>
+ <message>
+ <source>Premature end of document.</source>
+ <translation>پایان نابه‌هنگام سند.</translation>
+ </message>
+ <message>
+ <source>Invalid document.</source>
+ <translation>سند نامعتبر.</translation>
+ </message>
+ <message>
+ <source>Expected </source>
+ <translation>مورد انتظار </translation>
+ </message>
+ <message>
+ <source>, but got &apos;</source>
+ <translation>، اما دریافت شده: &apos;</translation>
+ </message>
+ <message>
+ <source>Unexpected &apos;</source>
+ <translation>نامنتظره &apos;</translation>
+ </message>
+ <message>
+ <source>Expected character data.</source>
+ <translation>دادهٔ نویسه مورد انتظار بود.</translation>
+ </message>
+ <message>
+ <source>Recursive entity detected.</source>
+ <translation>موجودیت بازگشتی پیدا‌ شد.</translation>
+ </message>
+ <message>
+ <source>Start tag expected.</source>
+ <translation>نشانهٔ شروع مورد انتظار.</translation>
+ </message>
+ <message>
+ <source>NDATA in parameter entity declaration.</source>
+ <translation>‫NDATA در بیان موجودیت پارامتر.‬</translation>
+ </message>
+ <message>
+ <source>XML declaration not at start of document.</source>
+ <translation>بیان XML در ابتدای سند نیست.</translation>
+ </message>
+ <message>
+ <source>%1 is an invalid processing instruction name.</source>
+ <translation>%1 یک دستورالعمل پردازشی نامعتبر است.</translation>
+ </message>
+ <message>
+ <source>Invalid processing instruction name.</source>
+ <translation>دستورالعمل پردازشی نامعتبر.</translation>
+ </message>
+ <message>
+ <source>%1 is an invalid PUBLIC identifier.</source>
+ <translation>%1 یک شناسهٔ عمومی نامعتبر است.</translation>
+ </message>
+ <message>
+ <source>Invalid XML name.</source>
+ <translation>نام XML نامعتبر.</translation>
+ </message>
+ <message>
+ <source>Opening and ending tag mismatch.</source>
+ <translation>نشانهٔ شروع و پایان نامناسب.</translation>
+ </message>
+ <message>
+ <source>Entity &apos;%1&apos; not declared.</source>
+ <translation>موجودیت «%1» بیان نشده است.</translation>
+ </message>
+ <message>
+ <source>Reference to unparsed entity &apos;%1&apos;.</source>
+ <translation>ارجاع به موجودیت تحلیل‌نشده «%1».</translation>
+ </message>
+ <message>
+ <source>Reference to external entity &apos;%1&apos; in attribute value.</source>
+ <translation>ارجاع به موجودیت خارجی «%1» در مقدار خصوصیت.</translation>
+ </message>
+ <message>
+ <source>Invalid character reference.</source>
+ <translation>ارجاع کاراکتر نامعتبر.</translation>
+ </message>
+</context>
+</TS>
diff --git a/translations/qtbase_it.ts b/translations/qtbase_it.ts
index f59c6d4..688920d 100644
--- a/translations/qtbase_it.ts
+++ b/translations/qtbase_it.ts
@@ -689,7 +689,7 @@ Premi ESC per annullare</translation>
</message>
<message>
<source>Discard</source>
- <translation type="vanished">Tralascia</translation>
+ <translation type="vanished">Scarta</translation>
</message>
<message>
<source>&amp;Yes</source>
@@ -3518,7 +3518,7 @@ Vuoi eliminarlo comunque?</translation>
</message>
<message>
<source>Discard</source>
- <translation>Tralascia</translation>
+ <translation>Scarta</translation>
</message>
<message>
<source>Help</source>
diff --git a/translations/qtbase_nl.ts b/translations/qtbase_nl.ts
new file mode 100644
index 0000000..4794bb5
--- /dev/null
+++ b/translations/qtbase_nl.ts
@@ -0,0 +1,7305 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="nl_NL" sourcelanguage="nl_NL">
+ <extra-po-header-language>nl</extra-po-header-language>
+ <extra-po-header-language_team>Dutch &lt;kde-i18n-nl@kde.org&gt;</extra-po-header-language_team>
+ <extra-po-header-last_translator>Freek de Kruijf &lt;freekdekruijf@kde.nl&gt;</extra-po-header-last_translator>
+ <extra-po-header-plural_forms>nplurals=2; plural=(n != 1);</extra-po-header-plural_forms>
+ <extra-po-header-po_revision_date>2018-10-17 10:47+0100</extra-po-header-po_revision_date>
+ <extra-po-header-project_id_version></extra-po-header-project_id_version>
+ <extra-po-header-x_generator>Lokalize 2.0</extra-po-header-x_generator>
+ <extra-po-header_comment># Freek de Kruijf &lt;freek@opensuse.org&gt;, 2014, 2018.</extra-po-header_comment>
+ <extra-po-headers>Project-Id-Version,PO-Revision-Date,Last-Translator,Language-Team,Language,MIME-Version,Content-Type,Content-Transfer-Encoding,X-Qt-Contexts,Plural-Forms,X-Generator</extra-po-headers>
+<context>
+ <name>CloseButton</name>
+ <message>
+ <source>Close Tab</source>
+ <translation>Tabblad sluiten</translation>
+ </message>
+</context>
+<context>
+ <name>MAC_APPLICATION_MENU</name>
+ <message>
+ <source>Services</source>
+ <translation>Services</translation>
+ </message>
+ <message>
+ <source>Hide %1</source>
+ <translation>%1 verbergen</translation>
+ </message>
+ <message>
+ <source>Hide Others</source>
+ <translation>Anderen verbergen</translation>
+ </message>
+ <message>
+ <source>Show All</source>
+ <translation>Alles tonen</translation>
+ </message>
+ <message>
+ <source>Preferences...</source>
+ <translation>Voorkeuren...</translation>
+ </message>
+ <message>
+ <source>Quit %1</source>
+ <translation>%1 afsluiten</translation>
+ </message>
+ <message>
+ <source>About %1</source>
+ <translation>Info over %1</translation>
+ </message>
+</context>
+<context>
+ <name>QAbstractSocket</name>
+ <message>
+ <source>Socket operation timed out</source>
+ <translation>Wachttijd voor socketoperatie verstreken</translation>
+ </message>
+ <message>
+ <source>Operation on socket is not supported</source>
+ <translation>Operatie op socket niet ondersteund</translation>
+ </message>
+ <message>
+ <source>Host not found</source>
+ <translation>Host niet gevonden</translation>
+ </message>
+ <message>
+ <source>Connection refused</source>
+ <translation>Verbinding is geweigerd</translation>
+ </message>
+ <message>
+ <source>Connection timed out</source>
+ <translation>Tijdslimiet voor verbinding overschreden</translation>
+ </message>
+ <message>
+ <source>Trying to connect while connection is in progress</source>
+ <translation>Proberen te verbinden terwijl verbinding al bezig is</translation>
+ </message>
+ <message>
+ <source>Socket is not connected</source>
+ <translation>Socket niet verbonden</translation>
+ </message>
+ <message>
+ <source>Network unreachable</source>
+ <translation>Netwerk onbereikbaar</translation>
+ </message>
+</context>
+<context>
+ <name>QAbstractSpinBox</name>
+ <message>
+ <source>&amp;Select All</source>
+ <translation>Alles &amp;selecteren</translation>
+ </message>
+ <message>
+ <source>&amp;Step up</source>
+ <translation>&amp;Stap omhoog</translation>
+ </message>
+ <message>
+ <source>Step &amp;down</source>
+ <translation>Stap o&amp;mlaag</translation>
+ </message>
+</context>
+<context>
+ <name>QAccessibleActionInterface</name>
+ <message>
+ <source>Press</source>
+ <translation>Indrukken</translation>
+ </message>
+ <message>
+ <source>Increase</source>
+ <translation>Verhoog</translation>
+ </message>
+ <message>
+ <source>Decrease</source>
+ <translation>Verlaag</translation>
+ </message>
+ <message>
+ <source>ShowMenu</source>
+ <translation>ShowMenu</translation>
+ </message>
+ <message>
+ <source>SetFocus</source>
+ <translation>SetFocus</translation>
+ </message>
+ <message>
+ <source>Toggle</source>
+ <translation>Omschakelen</translation>
+ </message>
+ <message>
+ <source>Scroll Left</source>
+ <translation>Naar links schuiven</translation>
+ </message>
+ <message>
+ <source>Scroll Right</source>
+ <translation>Naar rechts schuiven</translation>
+ </message>
+ <message>
+ <source>Scroll Up</source>
+ <translation>Omhoog schuiven</translation>
+ </message>
+ <message>
+ <source>Scroll Down</source>
+ <translation>Omlaag schuiven</translation>
+ </message>
+ <message>
+ <source>Previous Page</source>
+ <translation>Vorige pagina</translation>
+ </message>
+ <message>
+ <source>Next Page</source>
+ <translation>Volgende pagina</translation>
+ </message>
+ <message>
+ <source>Triggers the action</source>
+ <translation>Zet de actie in werking</translation>
+ </message>
+ <message>
+ <source>Increase the value</source>
+ <translation>De waarde verhogen</translation>
+ </message>
+ <message>
+ <source>Decrease the value</source>
+ <translation>De waarde verlagen</translation>
+ </message>
+ <message>
+ <source>Shows the menu</source>
+ <translation>Toont het menu</translation>
+ </message>
+ <message>
+ <source>Sets the focus</source>
+ <translation>Stelt de focus in</translation>
+ </message>
+ <message>
+ <source>Toggles the state</source>
+ <translation>Schakelt de status om</translation>
+ </message>
+ <message>
+ <source>Scrolls to the left</source>
+ <translation>Schuift naar links</translation>
+ </message>
+ <message>
+ <source>Scrolls to the right</source>
+ <translation>Schuift naar rechts</translation>
+ </message>
+ <message>
+ <source>Scrolls up</source>
+ <translation>Schuift omhoog</translation>
+ </message>
+ <message>
+ <source>Scrolls down</source>
+ <translation>Schuift omlaag</translation>
+ </message>
+ <message>
+ <source>Goes back a page</source>
+ <translation>Gaat een pagina terug</translation>
+ </message>
+ <message>
+ <source>Goes to the next page</source>
+ <translation>Gaat naar de volgende pagina</translation>
+ </message>
+</context>
+<context>
+ <name>QAndroidPlatformTheme</name>
+ <message>
+ <source>Yes</source>
+ <translation>Ja</translation>
+ </message>
+ <message>
+ <source>Yes to All</source>
+ <translation>Ja op alles</translation>
+ </message>
+ <message>
+ <source>No</source>
+ <translation>Nee</translation>
+ </message>
+ <message>
+ <source>No to All</source>
+ <translation>Nee op alles</translation>
+ </message>
+</context>
+<context>
+ <name>QApplication</name>
+ <message>
+ <source>Executable &apos;%1&apos; requires Qt %2, found Qt %3.</source>
+ <translation>Uitvoerbaar programma &apos;%1&apos; vereist Qt %2, gevonden Qt %3.</translation>
+ </message>
+ <message>
+ <source>Incompatible Qt Library Error</source>
+ <translation>Fout met niet compatibele Qt-bibliotheek</translation>
+ </message>
+</context>
+<context>
+ <name>QCocoaMenuItem</name>
+ <message>
+ <source>About Qt</source>
+ <translation>Info over Qt</translation>
+ </message>
+ <message>
+ <source>About</source>
+ <translation>Info over</translation>
+ </message>
+ <message>
+ <source>Config</source>
+ <translation>Config</translation>
+ </message>
+ <message>
+ <source>Preference</source>
+ <translation>Voorkeur</translation>
+ </message>
+ <message>
+ <source>Options</source>
+ <translation>Opties</translation>
+ </message>
+ <message>
+ <source>Setting</source>
+ <translation>Instelling</translation>
+ </message>
+ <message>
+ <source>Setup</source>
+ <translation>Opzet</translation>
+ </message>
+ <message>
+ <source>Quit</source>
+ <translation>Afsluiten</translation>
+ </message>
+ <message>
+ <source>Exit</source>
+ <translation>Beëindigen</translation>
+ </message>
+ <message>
+ <source>Cut</source>
+ <translation>Knippen</translation>
+ </message>
+ <message>
+ <source>Copy</source>
+ <translation>Kopiëren</translation>
+ </message>
+ <message>
+ <source>Paste</source>
+ <translation>Plakken</translation>
+ </message>
+ <message>
+ <source>Select All</source>
+ <translation>Alles selecteren</translation>
+ </message>
+</context>
+<context>
+ <name>QCocoaTheme</name>
+ <message>
+ <source>Don&apos;t Save</source>
+ <translation>Niet opslaan</translation>
+ </message>
+</context>
+<context>
+ <name>QColorDialog</name>
+ <message>
+ <source>Hu&amp;e:</source>
+ <translation>Ti&amp;nt:</translation>
+ </message>
+ <message>
+ <source>&amp;Sat:</source>
+ <translation>&amp;Verz:</translation>
+ </message>
+ <message>
+ <source>&amp;Val:</source>
+ <translation>&amp;Waarde:</translation>
+ </message>
+ <message>
+ <source>&amp;Red:</source>
+ <translation>&amp;Rood:</translation>
+ </message>
+ <message>
+ <source>&amp;Green:</source>
+ <translation>&amp;Groen:</translation>
+ </message>
+ <message>
+ <source>Bl&amp;ue:</source>
+ <translation>Bla&amp;uw:</translation>
+ </message>
+ <message>
+ <source>A&amp;lpha channel:</source>
+ <translation>A&amp;lfa-kanaal:</translation>
+ </message>
+ <message>
+ <source>&amp;HTML:</source>
+ <translation>&amp;HTML:</translation>
+ </message>
+ <message>
+ <source>Cursor at %1, %2
+Press ESC to cancel</source>
+ <translation>Cursor op %1, %2
+Druk op ESC om te annuleren</translation>
+ </message>
+ <message>
+ <source>Select Color</source>
+ <translation>Kleur selecteren</translation>
+ </message>
+ <message>
+ <source>&amp;Basic colors</source>
+ <translation>&amp;Basiskleuren</translation>
+ </message>
+ <message>
+ <source>&amp;Custom colors</source>
+ <translation>Aange&amp;paste kleuren</translation>
+ </message>
+ <message>
+ <source>&amp;Add to Custom Colors</source>
+ <translation>Aan &amp;eigen kleuren toevoegen</translation>
+ </message>
+ <message>
+ <source>&amp;Pick Screen Color</source>
+ <translation>Schermkleur o&amp;ppakken</translation>
+ </message>
+</context>
+<context>
+ <name>QComboBox</name>
+ <message>
+ <source>Open the combo box selection popup</source>
+ <translation>Het keuzevak met selecties openen</translation>
+ </message>
+ <message>
+ <source>False</source>
+ <translation>Onwaar</translation>
+ </message>
+ <message>
+ <source>True</source>
+ <translation>Waar</translation>
+ </message>
+</context>
+<context>
+ <name>QCommandLineParser</name>
+ <message>
+ <source>Displays version information.</source>
+ <translation>Toont versie-informatie.</translation>
+ </message>
+ <message>
+ <source>Displays this help.</source>
+ <translation>Toont deze help.</translation>
+ </message>
+ <message>
+ <source>Unknown option &apos;%1&apos;.</source>
+ <translation>Onbekende optie: &apos;%1&apos;.</translation>
+ </message>
+ <message>
+ <source>Unknown options: %1.</source>
+ <translation>Onbekende opties: %1.</translation>
+ </message>
+ <message>
+ <source>Missing value after &apos;%1&apos;.</source>
+ <translation>Ontbrekende waarde na &apos;%1&apos;.</translation>
+ </message>
+ <message>
+ <source>Unexpected value after &apos;%1&apos;.</source>
+ <translation>Onverwachte waarde na &apos;%1&apos;.</translation>
+ </message>
+ <message>
+ <source>[options]</source>
+ <translation>[opties]</translation>
+ </message>
+ <message>
+ <source>Usage: %1</source>
+ <translation>Gebruik: %1</translation>
+ </message>
+ <message>
+ <source>Options:</source>
+ <translation>Opties:</translation>
+ </message>
+ <message>
+ <source>Arguments:</source>
+ <translation>Argumenten:</translation>
+ </message>
+</context>
+<context>
+ <name>QCoreApplication</name>
+ <message>
+ <source>%1: key is empty</source>
+ <comment>QSystemSemaphore</comment>
+ <translation>%1: sleutel is leeg</translation>
+ </message>
+ <message>
+ <source>%1: unable to make key</source>
+ <comment>QSystemSemaphore</comment>
+ <translation>%1: kan sleutel niet maken</translation>
+ </message>
+ <message>
+ <source>%1: ftok failed</source>
+ <comment>QSystemSemaphore</comment>
+ <translation>%1: ftok is mislukt</translation>
+ </message>
+</context>
+<context>
+ <name>QCupsJobWidget</name>
+ <message>
+ <source>Job</source>
+ <translation>Job</translation>
+ </message>
+ <message>
+ <source>Job Control</source>
+ <translation>Taakbesturing</translation>
+ </message>
+ <message>
+ <source>Scheduled printing:</source>
+ <translation>Gepland afdrukken:</translation>
+ </message>
+ <message>
+ <source>Billing information:</source>
+ <translation>Rekeninginformatie:</translation>
+ </message>
+ <message>
+ <source>Job priority:</source>
+ <translation>Taakprioriteit:</translation>
+ </message>
+ <message>
+ <source>Banner Pages</source>
+ <translation>Schutbladen</translation>
+ </message>
+ <message>
+ <source>End:</source>
+ <comment>Banner page at end</comment>
+ <translation>Einde:</translation>
+ </message>
+ <message>
+ <source>Start:</source>
+ <comment>Banner page at start</comment>
+ <translation>Begin:</translation>
+ </message>
+ <message>
+ <source>Print Immediately</source>
+ <translation>Onmiddellijk afdrukken</translation>
+ </message>
+ <message>
+ <source>Hold Indefinitely</source>
+ <translation>Oneindig vasthouden</translation>
+ </message>
+ <message>
+ <source>Day (06:00 to 17:59)</source>
+ <translation>Overdag (06:00 tot 17:59)</translation>
+ </message>
+ <message>
+ <source>Night (18:00 to 05:59)</source>
+ <translation>&apos;s Nachts (18:00 tot 05:59)</translation>
+ </message>
+ <message>
+ <source>Second Shift (16:00 to 23:59)</source>
+ <translation>Tweede dienst (16:00 tot 23:59)</translation>
+ </message>
+ <message>
+ <source>Third Shift (00:00 to 07:59)</source>
+ <translation>Derde dienst (00:00 tot 07:59)</translation>
+ </message>
+ <message>
+ <source>Weekend (Saturday to Sunday)</source>
+ <translation>Weekend (zaterdag en zondag)</translation>
+ </message>
+ <message>
+ <source>Specific Time</source>
+ <translation>Specifieke tijd</translation>
+ </message>
+ <message>
+ <source>None</source>
+ <comment>CUPS Banner page</comment>
+ <translation>Geen</translation>
+ </message>
+ <message>
+ <source>Standard</source>
+ <comment>CUPS Banner page</comment>
+ <translation>Standaard</translation>
+ </message>
+ <message>
+ <source>Unclassified</source>
+ <comment>CUPS Banner page</comment>
+ <translation>Niet geclassificeerd</translation>
+ </message>
+ <message>
+ <source>Confidential</source>
+ <comment>CUPS Banner page</comment>
+ <translation>Vertrouwelijk</translation>
+ </message>
+ <message>
+ <source>Classified</source>
+ <comment>CUPS Banner page</comment>
+ <translation>Geclassificeerd</translation>
+ </message>
+ <message>
+ <source>Secret</source>
+ <comment>CUPS Banner page</comment>
+ <translation>Geheim</translation>
+ </message>
+ <message>
+ <source>Top Secret</source>
+ <comment>CUPS Banner page</comment>
+ <translation>Zeer geheim</translation>
+ </message>
+</context>
+<context>
+ <name>QDB2Driver</name>
+ <message>
+ <source>Unable to connect</source>
+ <translation>Kon geen verbinding maken</translation>
+ </message>
+ <message>
+ <source>Unable to commit transaction</source>
+ <translation>Kon transactie niet vastleggen</translation>
+ </message>
+ <message>
+ <source>Unable to rollback transaction</source>
+ <translation>Kon transactie niet terugdraaien</translation>
+ </message>
+ <message>
+ <source>Unable to set autocommit</source>
+ <translation>Kon automatisch vastleggen niet instellen</translation>
+ </message>
+</context>
+<context>
+ <name>QDB2Result</name>
+ <message>
+ <source>Unable to execute statement</source>
+ <translation>Kon statement niet uitvoeren</translation>
+ </message>
+ <message>
+ <source>Unable to prepare statement</source>
+ <translation>Kon statement niet voorbereiden</translation>
+ </message>
+ <message>
+ <source>Unable to bind variable</source>
+ <translation>Kon variabele niet binden</translation>
+ </message>
+ <message>
+ <source>Unable to fetch record %1</source>
+ <translation>Kon record %1 niet ophalen</translation>
+ </message>
+ <message>
+ <source>Unable to fetch next</source>
+ <translation>Kon volgende niet verkrijgen</translation>
+ </message>
+ <message>
+ <source>Unable to fetch first</source>
+ <translation>Kon het niet eerst ophalen</translation>
+ </message>
+</context>
+<context>
+ <name>QDBusTrayIcon</name>
+ <message>
+ <source>OK</source>
+ <translation>OK</translation>
+ </message>
+</context>
+<context>
+ <name>QDateTimeParser</name>
+ <message>
+ <source>AM</source>
+ <translation>AM</translation>
+ </message>
+ <message>
+ <source>am</source>
+ <translation>am</translation>
+ </message>
+ <message>
+ <source>PM</source>
+ <translation>PM</translation>
+ </message>
+ <message>
+ <source>pm</source>
+ <translation>pm</translation>
+ </message>
+</context>
+<context>
+ <name>QDialog</name>
+ <message>
+ <source>What&apos;s This?</source>
+ <translation>Wat is dit?</translation>
+ </message>
+</context>
+<context>
+ <name>QDialogButtonBox</name>
+ <message>
+ <source>OK</source>
+ <translation>OK</translation>
+ </message>
+</context>
+<context>
+ <name>QDirModel</name>
+ <message>
+ <source>Name</source>
+ <translation>Naam</translation>
+ </message>
+ <message>
+ <source>Size</source>
+ <translation>Grootte</translation>
+ </message>
+ <message>
+ <source>Kind</source>
+ <comment>Match OS X Finder</comment>
+ <translation>Soort</translation>
+ </message>
+ <message>
+ <source>Type</source>
+ <comment>All other platforms</comment>
+ <translation>Type</translation>
+ </message>
+ <message>
+ <source>Date Modified</source>
+ <translation>Datum gewijzigd</translation>
+ </message>
+</context>
+<context>
+ <name>QDnsLookup</name>
+ <message>
+ <source>Operation cancelled</source>
+ <translation>Handeling geannuleerd</translation>
+ </message>
+</context>
+<context>
+ <name>QDnsLookupRunnable</name>
+ <message>
+ <source>IPv6 addresses for nameservers are currently not supported</source>
+ <translation>IPv6 adressen voor nameservers worden nu niet ondersteund</translation>
+ </message>
+ <message>
+ <source>Invalid domain name</source>
+ <translation>Ongeldige domeinnaam</translation>
+ </message>
+ <message>
+ <source>Not yet supported on Android</source>
+ <translation>Nog niet ondersteund op Android</translation>
+ </message>
+ <message>
+ <source>Resolver functions not found</source>
+ <translation>Functies voor opzoeken niet gevonden</translation>
+ </message>
+ <message>
+ <source>Resolver initialization failed</source>
+ <translation>Initialisatie van opzoeken is mislukt</translation>
+ </message>
+ <message>
+ <source>Server could not process query</source>
+ <translation>Server kon zoekopdracht niet verwerken</translation>
+ </message>
+ <message>
+ <source>Server failure</source>
+ <translation>Fout in server</translation>
+ </message>
+ <message>
+ <source>Non existent domain</source>
+ <translation>Niet-bestaand domein</translation>
+ </message>
+ <message>
+ <source>Server refused to answer</source>
+ <translation>Server weigerde te antwoorden</translation>
+ </message>
+ <message>
+ <source>Invalid reply received</source>
+ <translation>Ongeldig antwoord ontvangen</translation>
+ </message>
+ <message>
+ <source>Could not expand domain name</source>
+ <translation>Kon domeinnaam niet expanderen</translation>
+ </message>
+ <message>
+ <source>Invalid IPv4 address record</source>
+ <translation>Ongeldig IPv4-adres-record</translation>
+ </message>
+ <message>
+ <source>Invalid IPv6 address record</source>
+ <translation>Ongeldig IPv6-adres-record</translation>
+ </message>
+ <message>
+ <source>Invalid canonical name record</source>
+ <translation>Ongeldig canonieke_naam-record</translation>
+ </message>
+ <message>
+ <source>Invalid name server record</source>
+ <translation>Ongeldig nameserver-record</translation>
+ </message>
+ <message>
+ <source>Invalid pointer record</source>
+ <translation>Ongeldig pointer-record</translation>
+ </message>
+ <message>
+ <source>Invalid mail exchange record</source>
+ <translation>Ongeldig mailserver-record</translation>
+ </message>
+ <message>
+ <source>Invalid service record</source>
+ <translation>Ongeldig service-record</translation>
+ </message>
+ <message>
+ <source>Invalid text record</source>
+ <translation>Ongeldig tekst-record</translation>
+ </message>
+ <message>
+ <source>Resolver library can&apos;t be loaded: No runtime library loading support</source>
+ <translation>Bibliotheek voor opzoeken kan niet geladen worden: geen ondertekening voor laden tijdens uitvoeren</translation>
+ </message>
+ <message>
+ <source>No hostname given</source>
+ <translation>Geen hostnaam gegeven</translation>
+ </message>
+ <message>
+ <source>Invalid hostname</source>
+ <translation>Ongeldige hostnaam</translation>
+ </message>
+ <message>
+ <source>Host %1 could not be found.</source>
+ <translation>Host %1 niet gevonden.</translation>
+ </message>
+ <message>
+ <source>Unknown error</source>
+ <translation>Onbekende fout</translation>
+ </message>
+</context>
+<context>
+ <name>QDockWidget</name>
+ <message>
+ <source>Float</source>
+ <extracomment>Accessible name for button undocking a dock widget (floating state)
+</extracomment>
+ <translation>Zwevend</translation>
+ </message>
+ <message>
+ <source>Undocks and re-attaches the dock widget</source>
+ <translation>Heft verankering op en maakt ankerwidget opnieuw vast</translation>
+ </message>
+ <message>
+ <source>Close</source>
+ <extracomment>Accessible name for button closing a dock widget
+</extracomment>
+ <translation>Sluiten</translation>
+ </message>
+ <message>
+ <source>Closes the dock widget</source>
+ <translation>Sluit het ankerwidget</translation>
+ </message>
+</context>
+<context>
+ <name>QErrorMessage</name>
+ <message>
+ <source>Debug Message:</source>
+ <translation>Debugbericht:</translation>
+ </message>
+ <message>
+ <source>Warning:</source>
+ <translation>Waarschuwing:</translation>
+ </message>
+ <message>
+ <source>Critical Error:</source>
+ <translation>Kritieke fout:</translation>
+ </message>
+ <message>
+ <source>Fatal Error:</source>
+ <translation>Fatale fout:</translation>
+ </message>
+ <message>
+ <source>Information:</source>
+ <translation>Informatie:</translation>
+ </message>
+ <message>
+ <source>&amp;Show this message again</source>
+ <translation>Dit bericht opnieuw &amp;tonen</translation>
+ </message>
+ <message>
+ <source>&amp;OK</source>
+ <translation>&amp;OK</translation>
+ </message>
+</context>
+<context>
+ <name>QFile</name>
+ <message>
+ <source>Destination file is the same file.</source>
+ <translation>Bestemmingsbestand is hetzelfde bestand.</translation>
+ </message>
+ <message>
+ <source>Source file does not exist.</source>
+ <translation>Bronbestand bestaat niet.</translation>
+ </message>
+ <message>
+ <source>Destination file exists</source>
+ <translation>Doelbestand bestaat</translation>
+ </message>
+ <message>
+ <source>Error while renaming: %1</source>
+ <translation>Fout bij hernoemen: %1</translation>
+ </message>
+ <message>
+ <source>Unable to restore from %1: %2</source>
+ <translation>Vanaf %1 herstellen lukt niet: %2</translation>
+ </message>
+ <message>
+ <source>Will not rename sequential file using block copy</source>
+ <translation>Zal het sequentiële bestand niet kopiëren met een blokkopiëren</translation>
+ </message>
+ <message>
+ <source>Cannot remove source file</source>
+ <translation>Kan het bronbestand niet verwijderen</translation>
+ </message>
+ <message>
+ <source>Cannot open destination file: %1</source>
+ <translation>Kan bestemmingsbestand niet openen: %1</translation>
+ </message>
+ <message>
+ <source>Cannot open %1 for input</source>
+ <translation>Kan %1 niet openen voor invoer</translation>
+ </message>
+ <message>
+ <source>Cannot open for output</source>
+ <translation>Kan niet worden geopend voor uitvoer</translation>
+ </message>
+ <message>
+ <source>Failure to write block</source>
+ <translation>Kon blok niet schrijven</translation>
+ </message>
+ <message>
+ <source>Cannot create %1 for output</source>
+ <translation>Kan %1 niet voor uitvoer aanmaken</translation>
+ </message>
+</context>
+<context>
+ <name>QFileDevice</name>
+ <message>
+ <source>No file engine available or engine does not support UnMapExtension</source>
+ <translation>Geen engine voor bestand beschikbaar of engine ondersteunt geen UnMapExtension</translation>
+ </message>
+ <message>
+ <source>No file engine available</source>
+ <translation>Geen engine voor bestand beschikbaar</translation>
+ </message>
+</context>
+<context>
+ <name>QFileDialog</name>
+ <message>
+ <source>All Files (*)</source>
+ <translation>Alle bestanden (*)</translation>
+ </message>
+ <message>
+ <source>Look in:</source>
+ <translation>Zoeken in:</translation>
+ </message>
+ <message>
+ <source>Back</source>
+ <translation>Terug</translation>
+ </message>
+ <message>
+ <source>Go back</source>
+ <translation>Ga terug</translation>
+ </message>
+ <message>
+ <source>Alt+Left</source>
+ <translation>Alt+Left</translation>
+ </message>
+ <message>
+ <source>Forward</source>
+ <translation>Verder</translation>
+ </message>
+ <message>
+ <source>Go forward</source>
+ <translation>Ga verder</translation>
+ </message>
+ <message>
+ <source>Alt+Right</source>
+ <translation>Alt+Right</translation>
+ </message>
+ <message>
+ <source>Parent Directory</source>
+ <translation>Hogere map</translation>
+ </message>
+ <message>
+ <source>Go to the parent directory</source>
+ <translation>Ga naar de hogere map</translation>
+ </message>
+ <message>
+ <source>Alt+Up</source>
+ <translation>Alt+Pijl omhoog</translation>
+ </message>
+ <message>
+ <source>Create New Folder</source>
+ <translation>Nieuwe map aanmaken</translation>
+ </message>
+ <message>
+ <source>Create a New Folder</source>
+ <translation>Een nieuwe map aanmaken</translation>
+ </message>
+ <message>
+ <source>List View</source>
+ <translation>Lijstweergave</translation>
+ </message>
+ <message>
+ <source>Change to list view mode</source>
+ <translation>Naar modus lijstweergave wijzigen</translation>
+ </message>
+ <message>
+ <source>Detail View</source>
+ <translation>Detailweergave</translation>
+ </message>
+ <message>
+ <source>Change to detail view mode</source>
+ <translation>Naar modus detailweergave wijzigen</translation>
+ </message>
+ <message>
+ <source>Sidebar</source>
+ <translation>Zijbalk</translation>
+ </message>
+ <message>
+ <source>List of places and bookmarks</source>
+ <translation>Lijst met plaatsen en bladwijzers</translation>
+ </message>
+ <message>
+ <source>Files</source>
+ <translation>Bestanden</translation>
+ </message>
+ <message>
+ <source>Files of type:</source>
+ <translation>Bestanden van type:</translation>
+ </message>
+ <message>
+ <source>Find Directory</source>
+ <translation>Map zoeken</translation>
+ </message>
+ <message>
+ <source>Open</source>
+ <translation>Openen</translation>
+ </message>
+ <message>
+ <source>Save As</source>
+ <translation>Opslaan als</translation>
+ </message>
+ <message>
+ <source>Directory:</source>
+ <translation>Map:</translation>
+ </message>
+ <message>
+ <source>File &amp;name:</source>
+ <translation>Bestands&amp;naam:</translation>
+ </message>
+ <message>
+ <source>&amp;Open</source>
+ <translation>&amp;Openen</translation>
+ </message>
+ <message>
+ <source>&amp;Choose</source>
+ <translation>&amp;Kiezen</translation>
+ </message>
+ <message>
+ <source>&amp;Save</source>
+ <translation>Op&amp;slaan</translation>
+ </message>
+ <message>
+ <source>Show </source>
+ <translation>Tonen </translation>
+ </message>
+ <message>
+ <source>&amp;Rename</source>
+ <translation>He&amp;rnoemen</translation>
+ </message>
+ <message>
+ <source>&amp;Delete</source>
+ <translation>Verwij&amp;deren</translation>
+ </message>
+ <message>
+ <source>Show &amp;hidden files</source>
+ <translation>Ver&amp;borgen bestanden tonen</translation>
+ </message>
+ <message>
+ <source>&amp;New Folder</source>
+ <translation>&amp;Nieuwe map</translation>
+ </message>
+ <message>
+ <source>All files (*)</source>
+ <translation>Alle bestanden (*)</translation>
+ </message>
+ <message>
+ <source>Directories</source>
+ <translation>Mappen</translation>
+ </message>
+ <message>
+ <source>%1
+Directory not found.
+Please verify the correct directory name was given.</source>
+ <translation>%1
+Map niet gevonden.
+Ga na dat de juiste mapnaam is gegeven.</translation>
+ </message>
+ <message>
+ <source>%1 already exists.
+Do you want to replace it?</source>
+ <translation>%1 bestaat al.
+Wilt u het vervangen?</translation>
+ </message>
+ <message>
+ <source>%1
+File not found.
+Please verify the correct file name was given.</source>
+ <translation>%1
+Bestand niet gevonden.
+Verifieer op juiste bestandsnaam.</translation>
+ </message>
+ <message>
+ <source>New Folder</source>
+ <translation>Nieuwe map</translation>
+ </message>
+ <message>
+ <source>Delete</source>
+ <translation>Verwijderen</translation>
+ </message>
+ <message>
+ <source>&apos;%1&apos; is write protected.
+Do you want to delete it anyway?</source>
+ <translation>&apos;%1&apos; is beveiligd tegen schrijven.
+Wilt u het toch verwijderen?</translation>
+ </message>
+ <message>
+ <source>Are you sure you want to delete &apos;%1&apos;?</source>
+ <translation>Wilt u &apos;%1&apos; verwijderen?</translation>
+ </message>
+ <message>
+ <source>Could not delete directory.</source>
+ <translation>Kon map niet verwijderen.</translation>
+ </message>
+ <message>
+ <source>Recent Places</source>
+ <translation>Recente plaatsen</translation>
+ </message>
+ <message>
+ <source>Remove</source>
+ <translation>Verwijderen</translation>
+ </message>
+ <message>
+ <source>My Computer</source>
+ <translation>Mijn computer</translation>
+ </message>
+ <message>
+ <source>Drive</source>
+ <translation>Station</translation>
+ </message>
+ <message>
+ <source>%1 File</source>
+ <extracomment>%1 is a file name suffix, for example txt
+</extracomment>
+ <translation>%1 bestand</translation>
+ </message>
+ <message>
+ <source>File</source>
+ <translation>Bestand</translation>
+ </message>
+ <message>
+ <source>File Folder</source>
+ <comment>Match Windows Explorer</comment>
+ <translation>Bestandsmap</translation>
+ </message>
+ <message>
+ <source>Folder</source>
+ <comment>All other platforms</comment>
+ <translation>Map</translation>
+ </message>
+ <message>
+ <source>Alias</source>
+ <comment>OS X Finder</comment>
+ <translation>Alias</translation>
+ </message>
+ <message>
+ <source>Shortcut</source>
+ <comment>All other platforms</comment>
+ <translation>Sneltoets</translation>
+ </message>
+ <message>
+ <source>Unknown</source>
+ <translation>Onbekend</translation>
+ </message>
+</context>
+<context>
+ <name>QFileSystemModel</name>
+ <message>
+ <source>&lt;b&gt;The name &quot;%1&quot; cannot be used.&lt;/b&gt;&lt;p&gt;Try using another name, with fewer characters or no punctuation marks.</source>
+ <translation>&lt;b&gt;De naam &quot;%1&quot; kan niet worden gebruikt.&lt;/b&gt;&lt;p&gt;Probeer een andere naam met minder lettertekens of zonder tekens voor punctuatie.</translation>
+ </message>
+ <message>
+ <source>Invalid filename</source>
+ <translation>Ongeldige bestandsnaam</translation>
+ </message>
+ <message>
+ <source>Name</source>
+ <translation>Naam</translation>
+ </message>
+ <message>
+ <source>Size</source>
+ <translation>Grootte</translation>
+ </message>
+ <message>
+ <source>Kind</source>
+ <comment>Match OS X Finder</comment>
+ <translation>Soort</translation>
+ </message>
+ <message>
+ <source>Type</source>
+ <comment>All other platforms</comment>
+ <translation>Type</translation>
+ </message>
+ <message>
+ <source>Date Modified</source>
+ <translation>Datum gewijzigd</translation>
+ </message>
+ <message>
+ <source>My Computer</source>
+ <translation>Mijn computer</translation>
+ </message>
+ <message>
+ <source>Computer</source>
+ <translation>Computer</translation>
+ </message>
+ <message>
+ <source>%1 TB</source>
+ <translation type="vanished">%1 TB</translation>
+ </message>
+ <message>
+ <source>%1 GB</source>
+ <translation type="vanished">%1 GB</translation>
+ </message>
+ <message>
+ <source>%1 MB</source>
+ <translation type="obsolete">%1 MB</translation>
+ </message>
+ <message>
+ <source>%1 KB</source>
+ <translation type="obsolete">%1 KB</translation>
+ </message>
+ <message>
+ <source>%1 bytes</source>
+ <translation type="vanished">%1 bytes</translation>
+ </message>
+ <message>
+ <source>%1 byte(s)</source>
+ <translation type="vanished">%1 byte(s)</translation>
+ </message>
+</context>
+<context>
+ <name>QFontDatabase</name>
+ <message>
+ <source>Normal</source>
+ <comment>The Normal or Regular font weight</comment>
+ <translation>Normaal</translation>
+ </message>
+ <message>
+ <source>Bold</source>
+ <translation>Vet</translation>
+ </message>
+ <message>
+ <source>Demi Bold</source>
+ <translation>Demi vet</translation>
+ </message>
+ <message>
+ <source>Medium</source>
+ <comment>The Medium font weight</comment>
+ <translation>Middel</translation>
+ </message>
+ <message>
+ <source>Black</source>
+ <translation>Zwart</translation>
+ </message>
+ <message>
+ <source>Light</source>
+ <translation>Licht</translation>
+ </message>
+ <message>
+ <source>Thin</source>
+ <translation>Dun</translation>
+ </message>
+ <message>
+ <source>Extra Light</source>
+ <translation>Extra licht</translation>
+ </message>
+ <message>
+ <source>Extra Bold</source>
+ <translation>Extra vet</translation>
+ </message>
+ <message>
+ <source>Extra</source>
+ <extracomment>The word for &quot;Extra&quot; as in &quot;Extra Bold, Extra Thin&quot; used as a pattern for string searches
+</extracomment>
+ <translation>Extra</translation>
+ </message>
+ <message>
+ <source>Demi</source>
+ <extracomment>The word for &quot;Demi&quot; as in &quot;Demi Bold&quot; used as a pattern for string searches
+</extracomment>
+ <translation>Demi</translation>
+ </message>
+ <message>
+ <source>Italic</source>
+ <translation>Cursief</translation>
+ </message>
+ <message>
+ <source>Oblique</source>
+ <translation>Schuin</translation>
+ </message>
+ <message>
+ <source>Any</source>
+ <translation>Elke</translation>
+ </message>
+ <message>
+ <source>Latin</source>
+ <translation>Latijn</translation>
+ </message>
+ <message>
+ <source>Greek</source>
+ <translation>Grieks</translation>
+ </message>
+ <message>
+ <source>Cyrillic</source>
+ <translation>Cyrillisch</translation>
+ </message>
+ <message>
+ <source>Armenian</source>
+ <translation>Armeens</translation>
+ </message>
+ <message>
+ <source>Hebrew</source>
+ <translation>Hebreeuws</translation>
+ </message>
+ <message>
+ <source>Arabic</source>
+ <translation>Arabisch</translation>
+ </message>
+ <message>
+ <source>Syriac</source>
+ <translation>Syrisch</translation>
+ </message>
+ <message>
+ <source>Thaana</source>
+ <translation>Thaana</translation>
+ </message>
+ <message>
+ <source>Devanagari</source>
+ <translation>Devanagari</translation>
+ </message>
+ <message>
+ <source>Bengali</source>
+ <translation>Bengaals</translation>
+ </message>
+ <message>
+ <source>Gurmukhi</source>
+ <translation>Gurmukhi</translation>
+ </message>
+ <message>
+ <source>Gujarati</source>
+ <translation>Gujarati</translation>
+ </message>
+ <message>
+ <source>Oriya</source>
+ <translation>Oriya</translation>
+ </message>
+ <message>
+ <source>Tamil</source>
+ <translation>Tamil</translation>
+ </message>
+ <message>
+ <source>Telugu</source>
+ <translation>Telugu</translation>
+ </message>
+ <message>
+ <source>Kannada</source>
+ <translation>Kannada</translation>
+ </message>
+ <message>
+ <source>Malayalam</source>
+ <translation>Malayalam</translation>
+ </message>
+ <message>
+ <source>Sinhala</source>
+ <translation>Singalees</translation>
+ </message>
+ <message>
+ <source>Thai</source>
+ <translation>Thai</translation>
+ </message>
+ <message>
+ <source>Lao</source>
+ <translation>Laotiaans</translation>
+ </message>
+ <message>
+ <source>Tibetan</source>
+ <translation>Tibetaans</translation>
+ </message>
+ <message>
+ <source>Myanmar</source>
+ <translation>Myanmar</translation>
+ </message>
+ <message>
+ <source>Georgian</source>
+ <translation>Georgisch</translation>
+ </message>
+ <message>
+ <source>Khmer</source>
+ <translation>Khmer</translation>
+ </message>
+ <message>
+ <source>Simplified Chinese</source>
+ <translation>Vereenvoudigd Chinees</translation>
+ </message>
+ <message>
+ <source>Traditional Chinese</source>
+ <translation>Traditioneel Chinees</translation>
+ </message>
+ <message>
+ <source>Japanese</source>
+ <translation>Japans</translation>
+ </message>
+ <message>
+ <source>Korean</source>
+ <translation>Koreaans</translation>
+ </message>
+ <message>
+ <source>Vietnamese</source>
+ <translation>Vietnamees</translation>
+ </message>
+ <message>
+ <source>Symbol</source>
+ <translation>Symbool</translation>
+ </message>
+ <message>
+ <source>Ogham</source>
+ <translation>Oghams</translation>
+ </message>
+ <message>
+ <source>Runic</source>
+ <translation>Runen</translation>
+ </message>
+ <message>
+ <source>N&apos;Ko</source>
+ <translation>Nko</translation>
+ </message>
+</context>
+<context>
+ <name>QFontDialog</name>
+ <message>
+ <source>Select Font</source>
+ <translation>Lettertype selecteren</translation>
+ </message>
+ <message>
+ <source>&amp;Font</source>
+ <translation>&amp;Lettertype</translation>
+ </message>
+ <message>
+ <source>Font st&amp;yle</source>
+ <translation>&amp;Tekenstijl</translation>
+ </message>
+ <message>
+ <source>&amp;Size</source>
+ <translation>&amp;Grootte</translation>
+ </message>
+ <message>
+ <source>Effects</source>
+ <translation>Effecten</translation>
+ </message>
+ <message>
+ <source>Stri&amp;keout</source>
+ <translation>Doo&amp;rstrepen</translation>
+ </message>
+ <message>
+ <source>&amp;Underline</source>
+ <translation>Onderstre&amp;pen</translation>
+ </message>
+ <message>
+ <source>Sample</source>
+ <translation>Voorbeeld</translation>
+ </message>
+ <message>
+ <source>Wr&amp;iting System</source>
+ <translation>Schrijfs&amp;ysteem</translation>
+ </message>
+</context>
+<context>
+ <name>QFtp</name>
+ <message>
+ <source>Not connected</source>
+ <translation>Niet verbonden</translation>
+ </message>
+ <message>
+ <source>Host %1 not found</source>
+ <translation>Host %1 niet gevonden</translation>
+ </message>
+ <message>
+ <source>Connection refused to host %1</source>
+ <translation>Verbinding naar host %1 is geweigerd</translation>
+ </message>
+ <message>
+ <source>Connection timed out to host %1</source>
+ <translation>Tijdslimiet voor verbinding naar host %1 overschreden</translation>
+ </message>
+ <message>
+ <source>Connected to host %1</source>
+ <translation>Verbonden met host %1</translation>
+ </message>
+ <message>
+ <source>Data Connection refused</source>
+ <translation>Gegevensverbinding is geweigerd</translation>
+ </message>
+ <message>
+ <source>Unknown error</source>
+ <translation>Onbekende fout</translation>
+ </message>
+ <message>
+ <source>Connecting to host failed:
+%1</source>
+ <translation>Verbinding met host is mislukt:
+%1</translation>
+ </message>
+ <message>
+ <source>Login failed:
+%1</source>
+ <translation>Aanmelden mislukt:
+%1</translation>
+ </message>
+ <message>
+ <source>Listing directory failed:
+%1</source>
+ <translation>Lijst van map maken is mislukt:
+%1</translation>
+ </message>
+ <message>
+ <source>Changing directory failed:
+%1</source>
+ <translation>Map wijzigen is mislukt:
+%1</translation>
+ </message>
+ <message>
+ <source>Downloading file failed:
+%1</source>
+ <translation>Bestand downloaden is mislukt:
+%1</translation>
+ </message>
+ <message>
+ <source>Uploading file failed:
+%1</source>
+ <translation>Bestand uploaden is mislukt:
+%1</translation>
+ </message>
+ <message>
+ <source>Removing file failed:
+%1</source>
+ <translation>Bestand verwijderen is mislukt:
+%1</translation>
+ </message>
+ <message>
+ <source>Creating directory failed:
+%1</source>
+ <translation>Map aanmaken is mislukt:
+%1</translation>
+ </message>
+ <message>
+ <source>Removing directory failed:
+%1</source>
+ <translation>Map verwijderen is mislukt:
+%1</translation>
+ </message>
+ <message>
+ <source>Connection closed</source>
+ <translation>Verbinding gesloten</translation>
+ </message>
+</context>
+<context>
+ <name>QGnomeTheme</name>
+ <message>
+ <source>&amp;OK</source>
+ <translation>&amp;OK</translation>
+ </message>
+ <message>
+ <source>&amp;Save</source>
+ <translation>Op&amp;slaan</translation>
+ </message>
+ <message>
+ <source>&amp;Cancel</source>
+ <translation>&amp;Annuleren</translation>
+ </message>
+ <message>
+ <source>&amp;Close</source>
+ <translation>Sl&amp;uiten</translation>
+ </message>
+ <message>
+ <source>Close without Saving</source>
+ <translation>Sluiten zonder opslaan</translation>
+ </message>
+</context>
+<context>
+ <name>QGuiApplication</name>
+ <message>
+ <source>QT_LAYOUT_DIRECTION</source>
+ <comment>Translate this string to the string &apos;LTR&apos; in left-to-right languages or to &apos;RTL&apos; in right-to-left languages (such as Hebrew and Arabic) to get proper widget layout.</comment>
+ <translation>LTR</translation>
+ </message>
+</context>
+<context>
+ <name>QHostInfo</name>
+ <message>
+ <source>No host name given</source>
+ <translation>Geen hostnaam opgegeven</translation>
+ </message>
+ <message>
+ <source>Unknown error</source>
+ <translation>Onbekende fout</translation>
+ </message>
+</context>
+<context>
+ <name>QHostInfoAgent</name>
+ <message>
+ <source>No host name given</source>
+ <translation>Geen hostnaam opgegeven</translation>
+ </message>
+ <message>
+ <source>Invalid hostname</source>
+ <translation>Ongeldige hostnaam</translation>
+ </message>
+ <message>
+ <source>Unknown address type</source>
+ <translation>Onbekend adrestype</translation>
+ </message>
+ <message>
+ <source>Host not found</source>
+ <translation>Host niet gevonden</translation>
+ </message>
+ <message>
+ <source>Unknown error (%1)</source>
+ <translation>Onbekende fout (%1)</translation>
+ </message>
+ <message>
+ <source>Unknown error</source>
+ <translation type="vanished">Onbekende fout</translation>
+ </message>
+</context>
+<context>
+ <name>QHttp</name>
+ <message>
+ <source>Host %1 not found</source>
+ <translation>Host %1 niet gevonden</translation>
+ </message>
+ <message>
+ <source>Connection refused</source>
+ <translation>Verbinding is geweigerd</translation>
+ </message>
+ <message>
+ <source>Connection closed</source>
+ <translation>Verbinding gesloten</translation>
+ </message>
+ <message>
+ <source>Proxy requires authentication</source>
+ <translation>Proxy vereist authenticatie</translation>
+ </message>
+ <message>
+ <source>Host requires authentication</source>
+ <translation>Host vereist authenticatie</translation>
+ </message>
+ <message>
+ <source>Data corrupted</source>
+ <translation>Gegevens zijn beschadigd</translation>
+ </message>
+ <message>
+ <source>Unknown protocol specified</source>
+ <translation>Onbekend protocol gespecificeerd</translation>
+ </message>
+ <message>
+ <source>SSL handshake failed</source>
+ <translation>SSL-handdruk is mislukt</translation>
+ </message>
+ <message>
+ <source>Too many redirects</source>
+ <translation>Teveel redirects</translation>
+ </message>
+ <message>
+ <source>Insecure redirect</source>
+ <translation>Onveilige omleiding</translation>
+ </message>
+</context>
+<context>
+ <name>QHttpSocketEngine</name>
+ <message>
+ <source>Did not receive HTTP response from proxy</source>
+ <translation>Geen HTTP-antwoord ontvangen van proxy</translation>
+ </message>
+ <message>
+ <source>Error parsing authentication request from proxy</source>
+ <translation>Fout bij ontleden van authenticatieverzoek van proxy</translation>
+ </message>
+ <message>
+ <source>Authentication required</source>
+ <translation>Authenticatie vereist</translation>
+ </message>
+ <message>
+ <source>Proxy denied connection</source>
+ <translation>Proxy weigerde verbinding</translation>
+ </message>
+ <message>
+ <source>Error communicating with HTTP proxy</source>
+ <translation>Fout bij communiceren met HTTP-proxy</translation>
+ </message>
+ <message>
+ <source>Proxy server not found</source>
+ <translation>Proxyserver niet gevonden</translation>
+ </message>
+ <message>
+ <source>Proxy connection refused</source>
+ <translation>Proxyverbinding geweigerd</translation>
+ </message>
+ <message>
+ <source>Proxy server connection timed out</source>
+ <translation>Tijdslimiet voor verbinding met proxyserver overschreden</translation>
+ </message>
+ <message>
+ <source>Proxy connection closed prematurely</source>
+ <translation>Proxyverbinding voortijdig gesloten</translation>
+ </message>
+</context>
+<context>
+ <name>QIBaseDriver</name>
+ <message>
+ <source>Error opening database</source>
+ <translation>Fout bij openen van database</translation>
+ </message>
+ <message>
+ <source>Could not start transaction</source>
+ <translation>Kon transactie niet starten</translation>
+ </message>
+ <message>
+ <source>Unable to commit transaction</source>
+ <translation>Kon transactie niet vastleggen</translation>
+ </message>
+ <message>
+ <source>Unable to rollback transaction</source>
+ <translation>Kon transactie niet terugdraaien</translation>
+ </message>
+</context>
+<context>
+ <name>QIBaseResult</name>
+ <message>
+ <source>Unable to create BLOB</source>
+ <translation>Kon BLOB niet aanmaken</translation>
+ </message>
+ <message>
+ <source>Unable to write BLOB</source>
+ <translation>Kon BLOB niet schrijven</translation>
+ </message>
+ <message>
+ <source>Unable to open BLOB</source>
+ <translation>Kon BLOB niet openen</translation>
+ </message>
+ <message>
+ <source>Unable to read BLOB</source>
+ <translation>Kon BLOB niet lezen</translation>
+ </message>
+ <message>
+ <source>Could not find array</source>
+ <translation>Kon bereik niet vinden</translation>
+ </message>
+ <message>
+ <source>Could not get array data</source>
+ <translation>Kon bereikgegevens niet verkrijgen</translation>
+ </message>
+ <message>
+ <source>Could not get query info</source>
+ <translation>Kon query-informatie niet verkrijgen</translation>
+ </message>
+ <message>
+ <source>Could not start transaction</source>
+ <translation>Kon transactie niet starten</translation>
+ </message>
+ <message>
+ <source>Unable to commit transaction</source>
+ <translation>Kon transactie niet vastleggen</translation>
+ </message>
+ <message>
+ <source>Could not allocate statement</source>
+ <translation>Kon statement niet reserveren</translation>
+ </message>
+ <message>
+ <source>Could not prepare statement</source>
+ <translation>Kon statement niet voorbereiden</translation>
+ </message>
+ <message>
+ <source>Could not describe input statement</source>
+ <translation>Kon invoerstatement niet beschrijven</translation>
+ </message>
+ <message>
+ <source>Could not describe statement</source>
+ <translation>Kon statement niet beschrijven</translation>
+ </message>
+ <message>
+ <source>Unable to close statement</source>
+ <translation>Kon statement niet sluiten</translation>
+ </message>
+ <message>
+ <source>Unable to execute query</source>
+ <translation>Kon query niet uitvoeren</translation>
+ </message>
+ <message>
+ <source>Could not fetch next item</source>
+ <translation>Kon volgend item niet ophalen</translation>
+ </message>
+ <message>
+ <source>Could not get statement info</source>
+ <translation>Kon geen statementinformatie verkrijgen</translation>
+ </message>
+</context>
+<context>
+ <name>QIODevice</name>
+ <message>
+ <source>file to open is a directory</source>
+ <translation>te openen bestand is een map</translation>
+ </message>
+ <message>
+ <source>Unknown error</source>
+ <translation>Onbekende fout</translation>
+ </message>
+ <message>
+ <source>Permission denied</source>
+ <translation>Toegang geweigerd</translation>
+ </message>
+ <message>
+ <source>Too many open files</source>
+ <translation>Teveel geopende bestanden</translation>
+ </message>
+ <message>
+ <source>No such file or directory</source>
+ <translation>Geen bestand of map met deze naam</translation>
+ </message>
+ <message>
+ <source>No space left on device</source>
+ <translation>Geen ruimte meer beschikbaar op het station.</translation>
+ </message>
+</context>
+<context>
+ <name>QImageReader</name>
+ <message>
+ <source>Invalid device</source>
+ <translation>Ongeldig apparaat</translation>
+ </message>
+ <message>
+ <source>File not found</source>
+ <translation>Bestand niet gevonden</translation>
+ </message>
+ <message>
+ <source>Unsupported image format</source>
+ <translation>Niet-ondersteund afbeeldingsformaat</translation>
+ </message>
+ <message>
+ <source>Unable to read image data</source>
+ <translation>Kon afbeeldingsgegevens niet lezen</translation>
+ </message>
+ <message>
+ <source>Unknown error</source>
+ <translation>Onbekende fout</translation>
+ </message>
+</context>
+<context>
+ <name>QImageWriter</name>
+ <message>
+ <source>Unknown error</source>
+ <translation>Onbekende fout</translation>
+ </message>
+ <message>
+ <source>Device is not set</source>
+ <translation>Apparaat is niet ingesteld</translation>
+ </message>
+ <message>
+ <source>Cannot open device for writing: %1</source>
+ <translation>Kan apparaat niet openen voor schrijven: %1</translation>
+ </message>
+ <message>
+ <source>Device not writable</source>
+ <translation>Apparaat is niet beschrijfbaar</translation>
+ </message>
+ <message>
+ <source>Unsupported image format</source>
+ <translation>Niet-ondersteund afbeeldingsformaat</translation>
+ </message>
+ <message>
+ <source>Image is empty</source>
+ <translation>Afbeelding is leeg</translation>
+ </message>
+</context>
+<context>
+ <name>QInputDialog</name>
+ <message>
+ <source>Enter a value:</source>
+ <translation>Voer een waarde in:</translation>
+ </message>
+</context>
+<context>
+ <name>QJsonParseError</name>
+ <message>
+ <source>no error occurred</source>
+ <translation>er deden zich geen fouten voor</translation>
+ </message>
+ <message>
+ <source>unterminated object</source>
+ <translation>niet-afgesloten object</translation>
+ </message>
+ <message>
+ <source>missing name separator</source>
+ <translation>ontbrekend scheidingsteken voor naam</translation>
+ </message>
+ <message>
+ <source>unterminated array</source>
+ <translation>niet-afgesloten array</translation>
+ </message>
+ <message>
+ <source>missing value separator</source>
+ <translation>ontbrekend scheidingsteken voor waarde</translation>
+ </message>
+ <message>
+ <source>illegal value</source>
+ <translation>ongeldige waarde</translation>
+ </message>
+ <message>
+ <source>invalid termination by number</source>
+ <translation>ongeldig afsluiting door getal</translation>
+ </message>
+ <message>
+ <source>illegal number</source>
+ <translation>ongeldig getal</translation>
+ </message>
+ <message>
+ <source>invalid escape sequence</source>
+ <translation>ongeldige escape-sequence</translation>
+ </message>
+ <message>
+ <source>invalid UTF8 string</source>
+ <translation>ongeldige UTF8-tekenreeks</translation>
+ </message>
+ <message>
+ <source>unterminated string</source>
+ <translation>niet-afgesloten tekenreeks</translation>
+ </message>
+ <message>
+ <source>object is missing after a comma</source>
+ <translation>object ontbreekt na een komma</translation>
+ </message>
+ <message>
+ <source>too deeply nested document</source>
+ <translation>te diep genest document</translation>
+ </message>
+ <message>
+ <source>too large document</source>
+ <translation>te groot document</translation>
+ </message>
+ <message>
+ <source>garbage at the end of the document</source>
+ <translation>onzin aan het einde van het document</translation>
+ </message>
+</context>
+<context>
+ <name>QKeySequenceEdit</name>
+ <message>
+ <source>Press shortcut</source>
+ <translation>Sneltoets indrukken</translation>
+ </message>
+ <message>
+ <source>%1, ...</source>
+ <extracomment>This text is an &quot;unfinished&quot; shortcut, expands like &quot;Ctrl+A, ...&quot;
+</extracomment>
+ <translation>%1, ...</translation>
+ </message>
+</context>
+<context>
+ <name>QLibrary</name>
+ <message>
+ <source>&apos;%1&apos; is not an ELF object (%2)</source>
+ <translation>&apos;%1&apos; is geen ELF-object (%2)</translation>
+ </message>
+ <message>
+ <source>file too small</source>
+ <translation>bestand is te klein</translation>
+ </message>
+ <message>
+ <source>&apos;%1&apos; is not an ELF object</source>
+ <translation>&apos;%1&apos; is geen ELF-object</translation>
+ </message>
+ <message>
+ <source>&apos;%1&apos; is an invalid ELF object (%2)</source>
+ <translation>%1 is een ongeldige ELF-object (%2)</translation>
+ </message>
+ <message>
+ <source>odd cpu architecture</source>
+ <translation>vreemde cpu-architectuur</translation>
+ </message>
+ <message>
+ <source>wrong cpu architecture</source>
+ <translation>foute cpu-architectuur</translation>
+ </message>
+ <message>
+ <source>odd endianness</source>
+ <translation>vreemd soort endian</translation>
+ </message>
+ <message>
+ <source>unexpected e_shsize</source>
+ <translation>onverwachte e_shsize</translation>
+ </message>
+ <message>
+ <source>unexpected e_shentsize</source>
+ <translation>onverwachte e_shentsize</translation>
+ </message>
+ <message numerus="yes">
+ <source>announced %n section(s), each %1 byte(s), exceed file size</source>
+ <translation>
+ <numerusform>aangekondigd %n sectie(s), elk %1 byte(s), overschrijd bestandsgrootte</numerusform>
+ <numerusform>aangekondigd %n sectie(s), elk %1 byte(s), overschrijd bestandsgrootte</numerusform>
+ </translation>
+ </message>
+ <message>
+ <source>shstrtab section header seems to be at %1</source>
+ <translation>shstrtab-sectieheader lijkt op %1 te zijn</translation>
+ </message>
+ <message>
+ <source>string table seems to be at %1</source>
+ <translation>tekenreekstabel lijkt op %1 te zijn</translation>
+ </message>
+ <message>
+ <source>section name %1 of %2 behind end of file</source>
+ <translation>sectienaam %1 van %2 achter einde van bestand</translation>
+ </message>
+ <message>
+ <source>empty .rodata. not a library.</source>
+ <translation>lege .rodata. geen bibliotheek.</translation>
+ </message>
+ <message>
+ <source>missing section data. This is not a library.</source>
+ <translation>sectiegegevens ontbreken. Dit is geen bibliotheek.</translation>
+ </message>
+ <message>
+ <source>Out of memory while loading plugin &apos;%1&apos;.</source>
+ <translation>Geen geheugen genoeg bij laden van plug-in &apos;%1&apos;.</translation>
+ </message>
+ <message>
+ <source>Failed to extract plugin meta data from &apos;%1&apos;</source>
+ <translation>Metagegevens van plug-in uitpakken uit &apos;%1&apos; is mislukt</translation>
+ </message>
+ <message>
+ <source>The shared library was not found.</source>
+ <translation>De gedeelde bibliotheek is niet gevonden.</translation>
+ </message>
+ <message>
+ <source>The file &apos;%1&apos; is not a valid Qt plugin.</source>
+ <translation>Het bestand &apos;%1&apos; is geen geldige Qt-plug-in.</translation>
+ </message>
+ <message>
+ <source>The plugin &apos;%1&apos; uses incompatible Qt library. (%2.%3.%4) [%5]</source>
+ <translation>De plug-in &apos;%1 gebruikt een niet-compatibele Qt-bibliotheek. (%2.%3.%4) [%5]</translation>
+ </message>
+ <message>
+ <source>The plugin &apos;%1&apos; uses incompatible Qt library. (Cannot mix debug and release libraries.)</source>
+ <translation>De plug-in &apos;%1 gebruikt een niet-compatibele Qt-bibliotheek. (Debug- en release-bibliotheken kunnen niet samen gebruikt worden.)</translation>
+ </message>
+ <message>
+ <source>Unknown error</source>
+ <translation>Onbekende fout</translation>
+ </message>
+ <message>
+ <source>Cannot load library %1: %2</source>
+ <translation>Kan bibliotheek %1 niet laden: %2</translation>
+ </message>
+ <message>
+ <source>Cannot unload library %1: %2</source>
+ <translation>Kan bibliotheek %1 niet uitschakelen: %2</translation>
+ </message>
+ <message>
+ <source>Cannot resolve symbol &quot;%1&quot; in %2: %3</source>
+ <translation>Kan symbool &quot;%1&quot; niet vinden in %2: %3</translation>
+ </message>
+ <message>
+ <source>&apos;%1&apos; is not a valid Mach-O binary (%2)</source>
+ <translation>&apos;%1&apos; is geen geldige Mach-O binair bestand (%2)</translation>
+ </message>
+ <message>
+ <source>file is corrupt</source>
+ <translation>bestand is beschadigd</translation>
+ </message>
+ <message>
+ <source>no suitable architecture in fat binary</source>
+ <translation>geen geschikte architectuur in binaire fat</translation>
+ </message>
+ <message>
+ <source>invalid magic %1</source>
+ <translation>ongeldige magic %1</translation>
+ </message>
+ <message>
+ <source>wrong architecture</source>
+ <translation>verkeerde architectuur</translation>
+ </message>
+ <message>
+ <source>not a dynamic library</source>
+ <translation>geen dynamische bibliotheek</translation>
+ </message>
+ <message>
+ <source>&apos;%1&apos; is not a Qt plugin</source>
+ <translation>&apos;%1&apos; is geen Qt-plug-in</translation>
+ </message>
+ <message>
+ <source>Plugin verification data mismatch in &apos;%1&apos;</source>
+ <translation type="vanished">Niet-overeenkomende plug-inverificatiegegevens in &apos;%1&apos;</translation>
+ </message>
+</context>
+<context>
+ <name>QLineEdit</name>
+ <message>
+ <source>&amp;Undo</source>
+ <translation>&amp;Ongedaan maken</translation>
+ </message>
+ <message>
+ <source>&amp;Redo</source>
+ <translation>Opnie&amp;uw</translation>
+ </message>
+ <message>
+ <source>Cu&amp;t</source>
+ <translation>Kni&amp;ppen</translation>
+ </message>
+ <message>
+ <source>&amp;Copy</source>
+ <translation>&amp;Kopiëren</translation>
+ </message>
+ <message>
+ <source>&amp;Paste</source>
+ <translation>P&amp;lakken</translation>
+ </message>
+ <message>
+ <source>Delete</source>
+ <translation>Verwijderen</translation>
+ </message>
+ <message>
+ <source>Select All</source>
+ <translation>Alles selecteren</translation>
+ </message>
+</context>
+<context>
+ <name>QLocalServer</name>
+ <message>
+ <source>%1: Name error</source>
+ <translation>%1: fout in naam</translation>
+ </message>
+ <message>
+ <source>%1: Permission denied</source>
+ <translation>%1: toegang geweigerd</translation>
+ </message>
+ <message>
+ <source>%1: Address in use</source>
+ <translation>%1: adres in gebruik</translation>
+ </message>
+ <message>
+ <source>%1: Unknown error %2</source>
+ <translation>%1: onbekende fout %2</translation>
+ </message>
+</context>
+<context>
+ <name>QLocalSocket</name>
+ <message>
+ <source>%1: Connection refused</source>
+ <translation>%1: verbinding geweigerd</translation>
+ </message>
+ <message>
+ <source>%1: Remote closed</source>
+ <translation>%1: andere kant gesloten</translation>
+ </message>
+ <message>
+ <source>%1: Invalid name</source>
+ <translation>%1: ongeldige naam</translation>
+ </message>
+ <message>
+ <source>%1: Socket access error</source>
+ <translation>%1: fout in toegang tot socket</translation>
+ </message>
+ <message>
+ <source>%1: Socket resource error</source>
+ <translation>%1: fout in hulpbron van socket</translation>
+ </message>
+ <message>
+ <source>%1: Socket operation timed out</source>
+ <translation>%1: wachttijd voor socketoperatie verstreken</translation>
+ </message>
+ <message>
+ <source>%1: Datagram too large</source>
+ <translation>%1: Datagram is te groot</translation>
+ </message>
+ <message>
+ <source>%1: Connection error</source>
+ <translation>%1: verbindingsfout</translation>
+ </message>
+ <message>
+ <source>%1: The socket operation is not supported</source>
+ <translation>%1: de socket-handeling wordt niet ondersteund</translation>
+ </message>
+ <message>
+ <source>%1: Operation not permitted when socket is in this state</source>
+ <translation>%1: handeling is niet toegestaan wanneer socket in deze status is</translation>
+ </message>
+ <message>
+ <source>%1: Unknown error</source>
+ <translation>%1: onbekende fout</translation>
+ </message>
+ <message>
+ <source>Trying to connect while connection is in progress</source>
+ <translation>Proberen te verbinden terwijl verbinding al bezig is</translation>
+ </message>
+ <message>
+ <source>%1: Unknown error %2</source>
+ <translation>%1: onbekende fout %2</translation>
+ </message>
+ <message>
+ <source>%1: Access denied</source>
+ <translation>%1: toegang geweigerd</translation>
+ </message>
+</context>
+<context>
+ <name>QMYSQLDriver</name>
+ <message>
+ <source>Unable to allocate a MYSQL object</source>
+ <translation>Een MYSQL-object kon niet worden gereserveerd</translation>
+ </message>
+ <message>
+ <source>Unable to open database &apos;%1&apos;</source>
+ <translation>Database &apos;%1&apos; kon niet worden geopend</translation>
+ </message>
+ <message>
+ <source>Unable to connect</source>
+ <translation>Kon geen verbinding maken</translation>
+ </message>
+ <message>
+ <source>Unable to begin transaction</source>
+ <translation>Kon transactie niet starten</translation>
+ </message>
+ <message>
+ <source>Unable to commit transaction</source>
+ <translation>Kon transactie niet vastleggen</translation>
+ </message>
+ <message>
+ <source>Unable to rollback transaction</source>
+ <translation>Kon transactie niet terugdraaien</translation>
+ </message>
+</context>
+<context>
+ <name>QMYSQLResult</name>
+ <message>
+ <source>Unable to fetch data</source>
+ <translation>Kon gegevens niet ophalen</translation>
+ </message>
+ <message>
+ <source>Unable to execute query</source>
+ <translation>Kon query niet uitvoeren</translation>
+ </message>
+ <message>
+ <source>Unable to store result</source>
+ <translation>Kon resultaat niet opslaan</translation>
+ </message>
+ <message>
+ <source>Unable to execute next query</source>
+ <translation>Kan volgende zoekopdracht niet uitvoeren</translation>
+ </message>
+ <message>
+ <source>Unable to store next result</source>
+ <translation>Kan het volgende resultaat niet opslaan</translation>
+ </message>
+ <message>
+ <source>Unable to prepare statement</source>
+ <translation>Kon statement niet voorbereiden</translation>
+ </message>
+ <message>
+ <source>Unable to reset statement</source>
+ <translation>Kon statement niet terugzetten</translation>
+ </message>
+ <message>
+ <source>Unable to bind value</source>
+ <translation>Kon waarde niet binden</translation>
+ </message>
+ <message>
+ <source>Unable to execute statement</source>
+ <translation>Kon statement niet uitvoeren</translation>
+ </message>
+ <message>
+ <source>Unable to bind outvalues</source>
+ <translation>Kon outvalues niet binden</translation>
+ </message>
+ <message>
+ <source>Unable to store statement results</source>
+ <translation>Kon statementresultaten niet opslaan</translation>
+ </message>
+</context>
+<context>
+ <name>QMdiArea</name>
+ <message>
+ <source>(Untitled)</source>
+ <translation>(Geen titel)</translation>
+ </message>
+</context>
+<context>
+ <name>QMdiSubWindow</name>
+ <message>
+ <source>- [%1]</source>
+ <translation>- [%1]</translation>
+ </message>
+ <message>
+ <source>%1 - [%2]</source>
+ <translation>%1 - [%2]</translation>
+ </message>
+ <message>
+ <source>Minimize</source>
+ <translation>Minimaliseren</translation>
+ </message>
+ <message>
+ <source>Maximize</source>
+ <translation>Maximaliseren</translation>
+ </message>
+ <message>
+ <source>Unshade</source>
+ <translation>Afrollen</translation>
+ </message>
+ <message>
+ <source>Shade</source>
+ <translation>Oprollen</translation>
+ </message>
+ <message>
+ <source>Restore Down</source>
+ <translation>Afrollen</translation>
+ </message>
+ <message>
+ <source>Restore</source>
+ <translation>Herstellen</translation>
+ </message>
+ <message>
+ <source>Close</source>
+ <translation>Sluiten</translation>
+ </message>
+ <message>
+ <source>Help</source>
+ <translation>Help</translation>
+ </message>
+ <message>
+ <source>Menu</source>
+ <translation>Menu</translation>
+ </message>
+ <message>
+ <source>&amp;Restore</source>
+ <translation>He&amp;rstellen</translation>
+ </message>
+ <message>
+ <source>&amp;Move</source>
+ <translation>&amp;Verplaatsen</translation>
+ </message>
+ <message>
+ <source>&amp;Size</source>
+ <translation>&amp;Grootte</translation>
+ </message>
+ <message>
+ <source>Mi&amp;nimize</source>
+ <translation>Mi&amp;nimaliseren</translation>
+ </message>
+ <message>
+ <source>Ma&amp;ximize</source>
+ <translation>Ma&amp;ximaliseren</translation>
+ </message>
+ <message>
+ <source>Stay on &amp;Top</source>
+ <translation>Al&amp;tijd op voorgrond</translation>
+ </message>
+ <message>
+ <source>&amp;Close</source>
+ <translation>&amp;Sluiten</translation>
+ </message>
+</context>
+<context>
+ <name>QMessageBox</name>
+ <message>
+ <source>Show Details...</source>
+ <translation>Details tonen...</translation>
+ </message>
+ <message>
+ <source>Hide Details...</source>
+ <translation>Details verbergen...</translation>
+ </message>
+ <message>
+ <source>&lt;h3&gt;About Qt&lt;/h3&gt;&lt;p&gt;This program uses Qt version %1.&lt;/p&gt;</source>
+ <translation>&lt;h3&gt;Info over Qt&lt;/h3&gt;&lt;p&gt;Dit programma gebruikt Qt-versie %1.&lt;/p&gt;</translation>
+ </message>
+ <message>
+ <source>&lt;p&gt;Qt is a C++ toolkit for cross-platform application development.&lt;/p&gt;&lt;p&gt;Qt provides single-source portability across all major desktop operating systems. It is also available for embedded Linux and other embedded and mobile operating systems.&lt;/p&gt;&lt;p&gt;Qt is available under three different licensing options designed to accommodate the needs of our various users.&lt;/p&gt;&lt;p&gt;Qt licensed under our commercial license agreement is appropriate for development of proprietary/commercial software where you do not want to share any source code with third parties or otherwise cannot comply with the terms of the GNU LGPL version 3.&lt;/p&gt;&lt;p&gt;Qt licensed under the GNU LGPL version 3 is appropriate for the development of Qt&amp;nbsp;applications provided you can comply with the terms and conditions of the GNU LGPL version 3.&lt;/p&gt;&lt;p&gt;Please see &lt;a href=&quot;http://%2/&quot;&gt;%2&lt;/a&gt; for an overview of Qt licensing.&lt;/p&gt;&lt;p&gt;Copyright (C) %1 The Qt Company Ltd and other contributors.&lt;/p&gt;&lt;p&gt;Qt and the Qt logo are trademarks of The Qt Company Ltd.&lt;/p&gt;&lt;p&gt;Qt is The Qt Company Ltd product developed as an open source project. See &lt;a href=&quot;http://%3/&quot;&gt;%3&lt;/a&gt; for more information.&lt;/p&gt;</source>
+ <translation>&lt;p&gt;Qt is een C++ toolkit voor cross-platform ontwikkeling van toepassingen.&lt;/p&gt;&lt;p&gt;Qt biedt overdraagbaarheid één enkele broncode tussen alle belangrijke besturingssystemen van het bureaublad. Het is ook beschikbaar voor ingebedde Linux en andere ingebedde en mobiele besturingssystemen.&lt;/p&gt;&lt;p&gt;Qt is beschikbaar onder drie verschillende licenties ontworpen om de behoefte van onze gevarieerde gebruikers te dekken.&lt;/p&gt;&lt;p&gt;Qt met een licentie onder onze commerciële licentieovereenkomst is van toepassing op ontwikkeling van gesloten/commerciële software waar u geen enkele broncode wilt delen met derden of anderzijds niet kunt voldoen aan de bepalingen van de GNU LGPL versie 3.&lt;/p&gt;&lt;p&gt;Qt met een licentie onder de GNU LGPL versie 3 is van toepassing op de ontwikkeling Van Qt-toepassingen onder de voorwaarde dat u kunt voldoen aan de bepalingen en voorwaarden van de GNU LGPL versie 3.&lt;/p&gt;&lt;p&gt;Zie &lt;a href=&quot;http://%2/&quot;&gt;%2&lt;/a&gt; voor een overzicht van Qt-licenties.&lt;/p&gt;&lt;p&gt;Copyright (C) %1 The Qt Company Ltd en anderen die bijdroegen.&lt;/p&gt;&lt;p&gt;Qt en het Qt-logo zijn handelsmerken van &quot;The Qt Company Ltd.&quot;.&lt;/p&gt;&lt;p&gt;Qt is The Qt Company Ltd product developed as an open source project. See &lt;a href=&quot;http://%3/&quot;&gt;%3&lt;/a&gt; for more information.&lt;/p&gt;</translation>
+ </message>
+ <message>
+ <source>About Qt</source>
+ <translation>Info over Qt</translation>
+ </message>
+ <message>
+ <source>OK</source>
+ <translation type="vanished">OK</translation>
+ </message>
+ <message>
+ <source>Help</source>
+ <translation type="obsolete">Help</translation>
+ </message>
+</context>
+<context>
+ <name>QNativeSocketEngine</name>
+ <message>
+ <source>Unable to initialize non-blocking socket</source>
+ <translation>Kon niet-blokkerende socket niet initialiseren</translation>
+ </message>
+ <message>
+ <source>Unable to initialize broadcast socket</source>
+ <translation>Kon broadcast-socket niet initialiseren</translation>
+ </message>
+ <message>
+ <source>Attempt to use IPv6 socket on a platform with no IPv6 support</source>
+ <translation>Poging om IPv6-socket te gebruiken op een platform zonder IPv6-ondersteuning</translation>
+ </message>
+ <message>
+ <source>The remote host closed the connection</source>
+ <translation>De host op afstand sloot de verbinding</translation>
+ </message>
+ <message>
+ <source>Network operation timed out</source>
+ <translation>Wachttijd voor netwerkoperatie verstreken</translation>
+ </message>
+ <message>
+ <source>Out of resources</source>
+ <translation>Onvoldoende hulpbronnen</translation>
+ </message>
+ <message>
+ <source>Unsupported socket operation</source>
+ <translation>Niet-ondersteunde socket-operatie</translation>
+ </message>
+ <message>
+ <source>Protocol type not supported</source>
+ <translation>Protocoltype wordt niet ondersteund</translation>
+ </message>
+ <message>
+ <source>Invalid socket descriptor</source>
+ <translation>Ongeldige socketbeschrijving</translation>
+ </message>
+ <message>
+ <source>Host unreachable</source>
+ <translation>Host onbereikbaar</translation>
+ </message>
+ <message>
+ <source>Network unreachable</source>
+ <translation>Netwerk onbereikbaar</translation>
+ </message>
+ <message>
+ <source>Permission denied</source>
+ <translation>Toegang geweigerd</translation>
+ </message>
+ <message>
+ <source>Connection timed out</source>
+ <translation>Tijdslimiet voor verbinding overschreden</translation>
+ </message>
+ <message>
+ <source>Connection refused</source>
+ <translation>Verbinding is geweigerd</translation>
+ </message>
+ <message>
+ <source>The bound address is already in use</source>
+ <translation>Het bindadres wordt al gebruikt</translation>
+ </message>
+ <message>
+ <source>The address is not available</source>
+ <translation>Het adres is niet beschikbaar</translation>
+ </message>
+ <message>
+ <source>The address is protected</source>
+ <translation>Het adres is beschermd</translation>
+ </message>
+ <message>
+ <source>Datagram was too large to send</source>
+ <translation>Datagram was te groot om te verzenden</translation>
+ </message>
+ <message>
+ <source>Unable to send a message</source>
+ <translation>Kon geen bericht verzenden</translation>
+ </message>
+ <message>
+ <source>Unable to receive a message</source>
+ <translation>Kon geen bericht ontvangen</translation>
+ </message>
+ <message>
+ <source>Unable to write</source>
+ <translation>Kon niet schrijven</translation>
+ </message>
+ <message>
+ <source>Network error</source>
+ <translation>Netwerkfout</translation>
+ </message>
+ <message>
+ <source>Another socket is already listening on the same port</source>
+ <translation>Er luistert al een andere socket naar dezelfde poort</translation>
+ </message>
+ <message>
+ <source>Operation on non-socket</source>
+ <translation>Operatie op niet-socket</translation>
+ </message>
+ <message>
+ <source>The proxy type is invalid for this operation</source>
+ <translation>Het type proxy is ongeldig voor deze operatie</translation>
+ </message>
+ <message>
+ <source>Temporary error</source>
+ <translation>Tijdelijke fout</translation>
+ </message>
+ <message>
+ <source>Network dropped connection on reset</source>
+ <translation>Netwerkverbinding verbroken bij reset</translation>
+ </message>
+ <message>
+ <source>Connection reset by peer</source>
+ <translation>Verbinding gereset door andere kant</translation>
+ </message>
+ <message>
+ <source>Unknown error</source>
+ <translation>Onbekende fout</translation>
+ </message>
+</context>
+<context>
+ <name>QNetworkAccessCacheBackend</name>
+ <message>
+ <source>Error opening %1</source>
+ <translation>Fout bij openen van %1</translation>
+ </message>
+</context>
+<context>
+ <name>QNetworkAccessDataBackend</name>
+ <message>
+ <source>Invalid URI: %1</source>
+ <translation>Ongeldige URI: %1</translation>
+ </message>
+</context>
+<context>
+ <name>QNetworkAccessDebugPipeBackend</name>
+ <message>
+ <source>Write error writing to %1: %2</source>
+ <translation>Schrijffout bij het schrijven naar %1: %2</translation>
+ </message>
+ <message>
+ <source>Socket error on %1: %2</source>
+ <translation>Socketfout op %1: %2</translation>
+ </message>
+ <message>
+ <source>Remote host closed the connection prematurely on %1</source>
+ <translation>De andere host sloot de verbinding op %1 voortijdig</translation>
+ </message>
+</context>
+<context>
+ <name>QNetworkAccessFileBackend</name>
+ <message>
+ <source>Request for opening non-local file %1</source>
+ <translation>Verzoek om niet-lokaal bestand %1 te openen</translation>
+ </message>
+ <message>
+ <source>Error opening %1: %2</source>
+ <translation>Fout bij openen van %1: %2</translation>
+ </message>
+ <message>
+ <source>Write error writing to %1: %2</source>
+ <translation>Schrijffout bij het schrijven naar %1: %2</translation>
+ </message>
+ <message>
+ <source>Cannot open %1: Path is a directory</source>
+ <translation>Kan %1 niet openen: Pad is een map</translation>
+ </message>
+ <message>
+ <source>Read error reading from %1: %2</source>
+ <translation>Leesfout bij het lezen van %1: %2</translation>
+ </message>
+</context>
+<context>
+ <name>QNetworkAccessFtpBackend</name>
+ <message>
+ <source>No suitable proxy found</source>
+ <translation>Geen geschikte proxy gevonden</translation>
+ </message>
+ <message>
+ <source>Cannot open %1: is a directory</source>
+ <translation>Kan %1 niet openen: het is een map</translation>
+ </message>
+ <message>
+ <source>Logging in to %1 failed: authentication required</source>
+ <translation>Aanmelden bij %1 is mislukt: authenticatie is vereist</translation>
+ </message>
+ <message>
+ <source>Error while downloading %1: %2</source>
+ <translation>Fout bij downloaden van %1: %2</translation>
+ </message>
+ <message>
+ <source>Error while uploading %1: %2</source>
+ <translation>Fout bij uploaden van %1: %2</translation>
+ </message>
+</context>
+<context>
+ <name>QNetworkAccessManager</name>
+ <message>
+ <source>Network access is disabled.</source>
+ <translation>Netwerktoegang is uitgeschakeld.</translation>
+ </message>
+</context>
+<context>
+ <name>QNetworkReply</name>
+ <message>
+ <source>Error transferring %1 - server replied: %2</source>
+ <translation>Fout bij overdragen van %1 - server antwoordde: %2</translation>
+ </message>
+ <message>
+ <source>Network session error.</source>
+ <translation>Netwerksessiefout.</translation>
+ </message>
+ <message>
+ <source>Background request not allowed.</source>
+ <translation>Achtergrondverzoek niet toegestaan.</translation>
+ </message>
+ <message>
+ <source>backend start error.</source>
+ <translation>fout bij start backend.</translation>
+ </message>
+ <message>
+ <source>Temporary network failure.</source>
+ <translation>Tijdelijk network probleem.</translation>
+ </message>
+ <message>
+ <source>Protocol &quot;%1&quot; is unknown</source>
+ <translation>Het protocol &quot;%1&quot; is onbekend</translation>
+ </message>
+</context>
+<context>
+ <name>QNetworkReplyHttpImpl</name>
+ <message>
+ <source>Operation canceled</source>
+ <translation>Operatie geannuleerd</translation>
+ </message>
+ <message>
+ <source>No suitable proxy found</source>
+ <translation>Geen geschikte proxy gevonden</translation>
+ </message>
+</context>
+<context>
+ <name>QNetworkReplyImpl</name>
+ <message>
+ <source>Operation canceled</source>
+ <translation>Operatie geannuleerd</translation>
+ </message>
+</context>
+<context>
+ <name>QNetworkSession</name>
+ <message>
+ <source>Invalid configuration.</source>
+ <translation>Ongeldig configuratie.</translation>
+ </message>
+</context>
+<context>
+ <name>QNetworkSessionPrivateImpl</name>
+ <message>
+ <source>Unknown session error.</source>
+ <translation>Onbekende sessiefout.</translation>
+ </message>
+ <message>
+ <source>The session was aborted by the user or system.</source>
+ <translation>De sessie is afgebroken door de gebruiker of het systeem.</translation>
+ </message>
+ <message>
+ <source>The requested operation is not supported by the system.</source>
+ <translation>De gevraagde bewerking wordt niet ondersteund door het systeem.</translation>
+ </message>
+ <message>
+ <source>The specified configuration cannot be used.</source>
+ <translation>De gespecificeerde instellingen kan niet worden gebruikt.</translation>
+ </message>
+ <message>
+ <source>Roaming was aborted or is not possible.</source>
+ <translation>Roaming is afgebroken of is niet mogelijk.</translation>
+ </message>
+</context>
+<context>
+ <name>QOCIDriver</name>
+ <message>
+ <source>Unable to initialize</source>
+ <comment>QOCIDriver</comment>
+ <translation>Kon niet initialiseren</translation>
+ </message>
+ <message>
+ <source>Unable to logon</source>
+ <translation>Kon niet inloggen</translation>
+ </message>
+ <message>
+ <source>Unable to begin transaction</source>
+ <translation>Kon transactie niet starten</translation>
+ </message>
+ <message>
+ <source>Unable to commit transaction</source>
+ <translation>Kon transactie niet vastleggen</translation>
+ </message>
+ <message>
+ <source>Unable to rollback transaction</source>
+ <translation>Kon transactie niet terugdraaien</translation>
+ </message>
+</context>
+<context>
+ <name>QOCIResult</name>
+ <message>
+ <source>Unable to bind column for batch execute</source>
+ <translation>Niet in staat om kolom te binden voor batch-uitvoering</translation>
+ </message>
+ <message>
+ <source>Unable to execute batch statement</source>
+ <translation>Kon batchstatement niet uitvoeren</translation>
+ </message>
+ <message>
+ <source>Unable to goto next</source>
+ <translation>Kon niet naar volgende gaan</translation>
+ </message>
+ <message>
+ <source>Unable to alloc statement</source>
+ <translation>Kon statement niet vastzetten</translation>
+ </message>
+ <message>
+ <source>Unable to prepare statement</source>
+ <translation>Kon statement niet voorbereiden</translation>
+ </message>
+ <message>
+ <source>Unable to get statement type</source>
+ <translation>Kon statementtype niet verkrijgen</translation>
+ </message>
+ <message>
+ <source>Unable to bind value</source>
+ <translation>Kon waarde niet binden</translation>
+ </message>
+ <message>
+ <source>Unable to execute statement</source>
+ <translation>Kon statement niet uitvoeren</translation>
+ </message>
+</context>
+<context>
+ <name>QODBCDriver</name>
+ <message>
+ <source>Unable to connect</source>
+ <translation>Kon geen verbinding maken</translation>
+ </message>
+ <message>
+ <source>Unable to connect - Driver doesn&apos;t support all functionality required</source>
+ <translation>Kon geen verbinding maken - stuurprogramma ondersteunt niet alle vereiste functionaliteit</translation>
+ </message>
+ <message>
+ <source>Unable to disable autocommit</source>
+ <translation>Kon automatisch vastleggen niet uitschakelen</translation>
+ </message>
+ <message>
+ <source>Unable to commit transaction</source>
+ <translation>Kon transactie niet vastleggen</translation>
+ </message>
+ <message>
+ <source>Unable to rollback transaction</source>
+ <translation>Kon transactie niet terugdraaien</translation>
+ </message>
+ <message>
+ <source>Unable to enable autocommit</source>
+ <translation>Kon automatisch vastleggen niet activeren</translation>
+ </message>
+</context>
+<context>
+ <name>QODBCResult</name>
+ <message>
+ <source>QODBCResult::reset: Unable to set &apos;SQL_CURSOR_STATIC&apos; as statement attribute. Please check your ODBC driver configuration</source>
+ <translation>QODBCResult::reset: kon &apos;SQL_CURSOR_STATIC&apos; niet als statementattribuut instellen. Controleer de configuratie van uw ODBC-stuurprogramma.</translation>
+ </message>
+ <message>
+ <source>Unable to execute statement</source>
+ <translation>Kon statement niet uitvoeren</translation>
+ </message>
+ <message>
+ <source>Unable to fetch</source>
+ <translation>Kan niet ophalen</translation>
+ </message>
+ <message>
+ <source>Unable to fetch next</source>
+ <translation>Kon volgende niet verkrijgen</translation>
+ </message>
+ <message>
+ <source>Unable to fetch first</source>
+ <translation>Kon het niet eerst ophalen</translation>
+ </message>
+ <message>
+ <source>Unable to fetch previous</source>
+ <translation>Kan het voorgaande niet ophalen</translation>
+ </message>
+ <message>
+ <source>Unable to fetch last</source>
+ <translation>Kan het laatste niet ophalen</translation>
+ </message>
+ <message>
+ <source>Unable to prepare statement</source>
+ <translation>Kon statement niet voorbereiden</translation>
+ </message>
+ <message>
+ <source>Unable to bind variable</source>
+ <translation>Kon variabele niet binden</translation>
+ </message>
+</context>
+<context>
+ <name>QPPDOptionsModel</name>
+ <message>
+ <source>Name</source>
+ <translation>Naam</translation>
+ </message>
+ <message>
+ <source>Value</source>
+ <translation>Waarde</translation>
+ </message>
+</context>
+<context>
+ <name>QPSQLDriver</name>
+ <message>
+ <source>Unable to connect</source>
+ <translation>Kon geen verbinding maken</translation>
+ </message>
+ <message>
+ <source>Could not begin transaction</source>
+ <translation>Kon transactie niet starten</translation>
+ </message>
+ <message>
+ <source>Could not commit transaction</source>
+ <translation>Kon transactie niet vastleggen</translation>
+ </message>
+ <message>
+ <source>Could not rollback transaction</source>
+ <translation>Kon transactie niet terugdraaien</translation>
+ </message>
+ <message>
+ <source>Unable to subscribe</source>
+ <translation>Kan niet inschrijven</translation>
+ </message>
+ <message>
+ <source>Unable to unsubscribe</source>
+ <translation>Kan niet uitschrijven</translation>
+ </message>
+</context>
+<context>
+ <name>QPSQLResult</name>
+ <message>
+ <source>Query results lost - probably discarded on executing another SQL query.</source>
+ <translation>Resultaten van query verloren - waarschijnlijk weggeggoid bij uitvoeren van een andere SQL-query.</translation>
+ </message>
+ <message>
+ <source>Unable to create query</source>
+ <translation>Kon query niet aanmaken</translation>
+ </message>
+ <message>
+ <source>Unable to get result</source>
+ <translation>Kon resultaat niet ophalen</translation>
+ </message>
+ <message>
+ <source>Unable to send query</source>
+ <translation>Kon query niet verzenden</translation>
+ </message>
+ <message>
+ <source>Unable to prepare statement</source>
+ <translation>Kon statement niet voorbereiden</translation>
+ </message>
+</context>
+<context>
+ <name>QPageSetupWidget</name>
+ <message>
+ <source>Form</source>
+ <translation>Formulier</translation>
+ </message>
+ <message>
+ <source>Paper</source>
+ <translation>Papier</translation>
+ </message>
+ <message>
+ <source>Page size:</source>
+ <translation>Pagegrootte:</translation>
+ </message>
+ <message>
+ <source>Width:</source>
+ <translation>Breedte:</translation>
+ </message>
+ <message>
+ <source>Height:</source>
+ <translation>Hoogte:</translation>
+ </message>
+ <message>
+ <source>Paper source:</source>
+ <translation>Papierbron:</translation>
+ </message>
+ <message>
+ <source>Orientation</source>
+ <translation>Oriëntatie</translation>
+ </message>
+ <message>
+ <source>Portrait</source>
+ <translation>Portret</translation>
+ </message>
+ <message>
+ <source>Landscape</source>
+ <translation>Landschap</translation>
+ </message>
+ <message>
+ <source>Reverse landscape</source>
+ <translation>Omgekeerd landschap</translation>
+ </message>
+ <message>
+ <source>Reverse portrait</source>
+ <translation>Omgekeerd portret</translation>
+ </message>
+ <message>
+ <source>Margins</source>
+ <translation>Marges</translation>
+ </message>
+ <message>
+ <source>top margin</source>
+ <translation>bovenrand</translation>
+ </message>
+ <message>
+ <source>left margin</source>
+ <translation>linker rand</translation>
+ </message>
+ <message>
+ <source>right margin</source>
+ <translation>rechter rand</translation>
+ </message>
+ <message>
+ <source>bottom margin</source>
+ <translation>onderrand</translation>
+ </message>
+ <message>
+ <source>Page Layout</source>
+ <translation>Pagina-indeling</translation>
+ </message>
+ <message>
+ <source>Page order:</source>
+ <translation>Paginavolgorde:</translation>
+ </message>
+ <message>
+ <source>Pages per sheet:</source>
+ <translation>Pagina&apos;s per vel:</translation>
+ </message>
+ <message>
+ <source>Millimeters (mm)</source>
+ <translation>Millimeters (mm)</translation>
+ </message>
+ <message>
+ <source>Inches (in)</source>
+ <translation>Inches (in)</translation>
+ </message>
+ <message>
+ <source>Points (pt)</source>
+ <translation>Punten (pt)</translation>
+ </message>
+ <message>
+ <source>Pica (P̸)</source>
+ <translation>Pica (P̸)</translation>
+ </message>
+ <message>
+ <source>Didot (DD)</source>
+ <translation>Didot (DD)</translation>
+ </message>
+ <message>
+ <source>Cicero (CC)</source>
+ <translation>Cicero (CC)</translation>
+ </message>
+ <message>
+ <source>Custom</source>
+ <translation>Aangepast</translation>
+ </message>
+ <message>
+ <source>mm</source>
+ <extracomment>Unit &apos;Millimeter&apos;
+</extracomment>
+ <translation>mm</translation>
+ </message>
+ <message>
+ <source>pt</source>
+ <extracomment>Unit &apos;Points&apos;
+</extracomment>
+ <translation>pt</translation>
+ </message>
+ <message>
+ <source>in</source>
+ <extracomment>Unit &apos;Inch&apos;
+</extracomment>
+ <translation>in</translation>
+ </message>
+ <message>
+ <source>P̸</source>
+ <extracomment>Unit &apos;Pica&apos;
+</extracomment>
+ <translation>P̸</translation>
+ </message>
+ <message>
+ <source>DD</source>
+ <extracomment>Unit &apos;Didot&apos;
+</extracomment>
+ <translation>DD</translation>
+ </message>
+ <message>
+ <source>CC</source>
+ <extracomment>Unit &apos;Cicero&apos;
+</extracomment>
+ <translation>CC</translation>
+ </message>
+</context>
+<context>
+ <name>QPageSize</name>
+ <message>
+ <source>Custom (%1mm x %2mm)</source>
+ <extracomment>Custom size name in millimeters
+</extracomment>
+ <translation>Aangepast (%1mm x %2mm)</translation>
+ </message>
+ <message>
+ <source>Custom (%1pt x %2pt)</source>
+ <extracomment>Custom size name in points
+</extracomment>
+ <translation>Aangepast (%1pt x %2pt)</translation>
+ </message>
+ <message>
+ <source>Custom (%1in x %2in)</source>
+ <extracomment>Custom size name in inches
+</extracomment>
+ <translation>Aangepast (%1in x %2in)</translation>
+ </message>
+ <message>
+ <source>Custom (%1pc x %2pc)</source>
+ <extracomment>Custom size name in picas
+</extracomment>
+ <translation>Aangepast (%1pc x %2pc)</translation>
+ </message>
+ <message>
+ <source>Custom (%1DD x %2DD)</source>
+ <extracomment>Custom size name in didots
+</extracomment>
+ <translation>Aangepast (%1DD x %2DD)</translation>
+ </message>
+ <message>
+ <source>Custom (%1CC x %2CC)</source>
+ <extracomment>Custom size name in ciceros
+</extracomment>
+ <translation>Aangepast (%1CC x %2CC)</translation>
+ </message>
+ <message>
+ <source>%1 x %2 in</source>
+ <extracomment>Page size in &apos;Inch&apos;.
+</extracomment>
+ <translation>%1 x %2 in</translation>
+ </message>
+ <message>
+ <source>A0</source>
+ <translation>A0</translation>
+ </message>
+ <message>
+ <source>A1</source>
+ <translation>A1</translation>
+ </message>
+ <message>
+ <source>A2</source>
+ <translation>A2</translation>
+ </message>
+ <message>
+ <source>A3</source>
+ <translation>A3</translation>
+ </message>
+ <message>
+ <source>A4</source>
+ <translation>A4</translation>
+ </message>
+ <message>
+ <source>A5</source>
+ <translation>A5</translation>
+ </message>
+ <message>
+ <source>A6</source>
+ <translation>A6</translation>
+ </message>
+ <message>
+ <source>A7</source>
+ <translation>A7</translation>
+ </message>
+ <message>
+ <source>A8</source>
+ <translation>A8</translation>
+ </message>
+ <message>
+ <source>A9</source>
+ <translation>A9</translation>
+ </message>
+ <message>
+ <source>A10</source>
+ <translation>A10</translation>
+ </message>
+ <message>
+ <source>B0</source>
+ <translation>B0</translation>
+ </message>
+ <message>
+ <source>B1</source>
+ <translation>B1</translation>
+ </message>
+ <message>
+ <source>B2</source>
+ <translation>B2</translation>
+ </message>
+ <message>
+ <source>B3</source>
+ <translation>B3</translation>
+ </message>
+ <message>
+ <source>B4</source>
+ <translation>B4</translation>
+ </message>
+ <message>
+ <source>B5</source>
+ <translation>B5</translation>
+ </message>
+ <message>
+ <source>B6</source>
+ <translation>B6</translation>
+ </message>
+ <message>
+ <source>B7</source>
+ <translation>B7</translation>
+ </message>
+ <message>
+ <source>B8</source>
+ <translation>B8</translation>
+ </message>
+ <message>
+ <source>B9</source>
+ <translation>B9</translation>
+ </message>
+ <message>
+ <source>B10</source>
+ <translation>B10</translation>
+ </message>
+ <message>
+ <source>Executive (7.5 x 10 in)</source>
+ <translation>Executive (7.5 x 10 in)</translation>
+ </message>
+ <message>
+ <source>Executive (7.25 x 10.5 in)</source>
+ <translation>Executive (7.25 x 10.5 in)</translation>
+ </message>
+ <message>
+ <source>Folio (8.27 x 13 in)</source>
+ <translation>Folio (8.27 x 13 in)</translation>
+ </message>
+ <message>
+ <source>Legal</source>
+ <translation>Legal</translation>
+ </message>
+ <message>
+ <source>Letter / ANSI A</source>
+ <translation>Letter / ANSI A</translation>
+ </message>
+ <message>
+ <source>Tabloid / ANSI B</source>
+ <translation>Tabloid / ANSI B</translation>
+ </message>
+ <message>
+ <source>Ledger / ANSI B</source>
+ <translation>Ledger / ANSI B</translation>
+ </message>
+ <message>
+ <source>Custom</source>
+ <translation>Aangepast</translation>
+ </message>
+ <message>
+ <source>A3 Extra</source>
+ <translation>A3 Extra</translation>
+ </message>
+ <message>
+ <source>A4 Extra</source>
+ <translation>A4 Extra</translation>
+ </message>
+ <message>
+ <source>A4 Plus</source>
+ <translation>A4 Plus</translation>
+ </message>
+ <message>
+ <source>A4 Small</source>
+ <translation>A4 klein</translation>
+ </message>
+ <message>
+ <source>A5 Extra</source>
+ <translation>A5 Extra</translation>
+ </message>
+ <message>
+ <source>B5 Extra</source>
+ <translation>B5 Extra</translation>
+ </message>
+ <message>
+ <source>JIS B0</source>
+ <translation>JIS B0</translation>
+ </message>
+ <message>
+ <source>JIS B1</source>
+ <translation>JIS B1</translation>
+ </message>
+ <message>
+ <source>JIS B2</source>
+ <translation>JIS B2</translation>
+ </message>
+ <message>
+ <source>JIS B3</source>
+ <translation>JIS B3</translation>
+ </message>
+ <message>
+ <source>JIS B4</source>
+ <translation>JIS B4</translation>
+ </message>
+ <message>
+ <source>JIS B5</source>
+ <translation>JIS B5</translation>
+ </message>
+ <message>
+ <source>JIS B6</source>
+ <translation>JIS B6</translation>
+ </message>
+ <message>
+ <source>JIS B7</source>
+ <translation>JIS B7</translation>
+ </message>
+ <message>
+ <source>JIS B8</source>
+ <translation>JIS B8</translation>
+ </message>
+ <message>
+ <source>JIS B9</source>
+ <translation>JIS B9</translation>
+ </message>
+ <message>
+ <source>JIS B10</source>
+ <translation>JIS B10</translation>
+ </message>
+ <message>
+ <source>ANSI C</source>
+ <translation>ANSI C</translation>
+ </message>
+ <message>
+ <source>ANSI D</source>
+ <translation>ANSI D</translation>
+ </message>
+ <message>
+ <source>ANSI E</source>
+ <translation>ANSI E</translation>
+ </message>
+ <message>
+ <source>Legal Extra</source>
+ <translation>Legal Extra</translation>
+ </message>
+ <message>
+ <source>Letter Extra</source>
+ <translation>Letter Extra</translation>
+ </message>
+ <message>
+ <source>Letter Plus</source>
+ <translation>Letter Plus</translation>
+ </message>
+ <message>
+ <source>Letter Small</source>
+ <translation>Letter Small</translation>
+ </message>
+ <message>
+ <source>Tabloid Extra</source>
+ <translation>Tabloid Extra</translation>
+ </message>
+ <message>
+ <source>Architect A</source>
+ <translation>Architect A</translation>
+ </message>
+ <message>
+ <source>Architect B</source>
+ <translation>Architect B</translation>
+ </message>
+ <message>
+ <source>Architect C</source>
+ <translation>Architect C</translation>
+ </message>
+ <message>
+ <source>Architect D</source>
+ <translation>Architect D</translation>
+ </message>
+ <message>
+ <source>Architect E</source>
+ <translation>Architect E</translation>
+ </message>
+ <message>
+ <source>Note</source>
+ <translation>Notitie</translation>
+ </message>
+ <message>
+ <source>Quarto</source>
+ <translation>Quarto</translation>
+ </message>
+ <message>
+ <source>Statement</source>
+ <translation>Statement</translation>
+ </message>
+ <message>
+ <source>Super A</source>
+ <translation>Super A</translation>
+ </message>
+ <message>
+ <source>Super B</source>
+ <translation>Super B</translation>
+ </message>
+ <message>
+ <source>Postcard</source>
+ <translation>Ansichtkaart</translation>
+ </message>
+ <message>
+ <source>Double Postcard</source>
+ <translation>Dubbele ansichtkaart</translation>
+ </message>
+ <message>
+ <source>PRC 16K</source>
+ <translation>PRC 16K</translation>
+ </message>
+ <message>
+ <source>PRC 32K</source>
+ <translation>PRC 32K</translation>
+ </message>
+ <message>
+ <source>PRC 32K Big</source>
+ <translation>PRC 32K Big</translation>
+ </message>
+ <message>
+ <source>Fan-fold US (14.875 x 11 in)</source>
+ <translation>Fan-fold US (14.875 x 11 in)</translation>
+ </message>
+ <message>
+ <source>Fan-fold German (8.5 x 12 in)</source>
+ <translation>Fan-fold German (8.5 x 12 in)</translation>
+ </message>
+ <message>
+ <source>Fan-fold German Legal (8.5 x 13 in)</source>
+ <translation>Fan-fold German Legal (8.5 x 13 in)</translation>
+ </message>
+ <message>
+ <source>Envelope B4</source>
+ <translation>Envelop B4</translation>
+ </message>
+ <message>
+ <source>Envelope B5</source>
+ <translation>Envelop B5</translation>
+ </message>
+ <message>
+ <source>Envelope B6</source>
+ <translation>Envelop B6</translation>
+ </message>
+ <message>
+ <source>Envelope C0</source>
+ <translation>Envelop C0</translation>
+ </message>
+ <message>
+ <source>Envelope C1</source>
+ <translation>Envelop C1</translation>
+ </message>
+ <message>
+ <source>Envelope C2</source>
+ <translation>Envelop C2</translation>
+ </message>
+ <message>
+ <source>Envelope C3</source>
+ <translation>Envelop C3</translation>
+ </message>
+ <message>
+ <source>Envelope C4</source>
+ <translation>Envelop C4</translation>
+ </message>
+ <message>
+ <source>Envelope C5</source>
+ <translation>C5-envelop</translation>
+ </message>
+ <message>
+ <source>Envelope C6</source>
+ <translation>C6-envelop</translation>
+ </message>
+ <message>
+ <source>Envelope C65</source>
+ <translation>Envelop C65</translation>
+ </message>
+ <message>
+ <source>Envelope C7</source>
+ <translation>Envelop C7</translation>
+ </message>
+ <message>
+ <source>Envelope DL</source>
+ <translation>DL-envelop</translation>
+ </message>
+ <message>
+ <source>Envelope US 9</source>
+ <translation>Envelope US 9</translation>
+ </message>
+ <message>
+ <source>Envelope US 10</source>
+ <translation>Envelop US 10</translation>
+ </message>
+ <message>
+ <source>Envelope US 11</source>
+ <translation>Envelop US 11</translation>
+ </message>
+ <message>
+ <source>Envelope US 12</source>
+ <translation>Envelop US 12</translation>
+ </message>
+ <message>
+ <source>Envelope US 14</source>
+ <translation>Envelop US 14</translation>
+ </message>
+ <message>
+ <source>Envelope Monarch</source>
+ <translation>Monarch-envelop</translation>
+ </message>
+ <message>
+ <source>Envelope Personal</source>
+ <translation>Envelop Personal</translation>
+ </message>
+ <message>
+ <source>Envelope Chou 3</source>
+ <translation>Envelop Chou 3</translation>
+ </message>
+ <message>
+ <source>Envelope Chou 4</source>
+ <translation>Envelop Chou 4</translation>
+ </message>
+ <message>
+ <source>Envelope Invite</source>
+ <translation>Envelop Invite</translation>
+ </message>
+ <message>
+ <source>Envelope Italian</source>
+ <translation>Envelop Italiaans</translation>
+ </message>
+ <message>
+ <source>Envelope Kaku 2</source>
+ <translation>Envelop Kaku 2</translation>
+ </message>
+ <message>
+ <source>Envelope Kaku 3</source>
+ <translation>Envelop Kaku 3</translation>
+ </message>
+ <message>
+ <source>Envelope PRC 1</source>
+ <translation>Envelop PRC 1</translation>
+ </message>
+ <message>
+ <source>Envelope PRC 2</source>
+ <translation>Envelop PRC 2</translation>
+ </message>
+ <message>
+ <source>Envelope PRC 3</source>
+ <translation>Envelop PRC 3</translation>
+ </message>
+ <message>
+ <source>Envelope PRC 4</source>
+ <translation>Envelop PRC 4</translation>
+ </message>
+ <message>
+ <source>Envelope PRC 5</source>
+ <translation>Envelop PRC 5</translation>
+ </message>
+ <message>
+ <source>Envelope PRC 6</source>
+ <translation>Envelop PRC 6</translation>
+ </message>
+ <message>
+ <source>Envelope PRC 7</source>
+ <translation>Envelop PRC 7</translation>
+ </message>
+ <message>
+ <source>Envelope PRC 8</source>
+ <translation>Envelop PRC 8</translation>
+ </message>
+ <message>
+ <source>Envelope PRC 9</source>
+ <translation>Envelop PRC 9</translation>
+ </message>
+ <message>
+ <source>Envelope PRC 10</source>
+ <translation>Envelop PRC 10</translation>
+ </message>
+ <message>
+ <source>Envelope You 4</source>
+ <translation>Envelop You 4</translation>
+ </message>
+</context>
+<context>
+ <name>QPlatformTheme</name>
+ <message>
+ <source>OK</source>
+ <translation>OK</translation>
+ </message>
+ <message>
+ <source>Save</source>
+ <translation>Opslaan</translation>
+ </message>
+ <message>
+ <source>Save All</source>
+ <translation>Alles opslaan</translation>
+ </message>
+ <message>
+ <source>Open</source>
+ <translation>Openen</translation>
+ </message>
+ <message>
+ <source>&amp;Yes</source>
+ <translation>&amp;Ja</translation>
+ </message>
+ <message>
+ <source>Yes to &amp;All</source>
+ <translation>Ja op &amp;alles</translation>
+ </message>
+ <message>
+ <source>&amp;No</source>
+ <translation>&amp;Nee</translation>
+ </message>
+ <message>
+ <source>N&amp;o to All</source>
+ <translation>Nee &amp;op alles</translation>
+ </message>
+ <message>
+ <source>Abort</source>
+ <translation>Afbreken</translation>
+ </message>
+ <message>
+ <source>Retry</source>
+ <translation>Opnieuw proberen</translation>
+ </message>
+ <message>
+ <source>Ignore</source>
+ <translation>Negeren</translation>
+ </message>
+ <message>
+ <source>Close</source>
+ <translation>Sluiten</translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+ <translation>Annuleren</translation>
+ </message>
+ <message>
+ <source>Discard</source>
+ <translation>Verwerpen</translation>
+ </message>
+ <message>
+ <source>Help</source>
+ <translation>Help</translation>
+ </message>
+ <message>
+ <source>Apply</source>
+ <translation>Toepassen</translation>
+ </message>
+ <message>
+ <source>Reset</source>
+ <translation>Reset</translation>
+ </message>
+ <message>
+ <source>Restore Defaults</source>
+ <translation>Standaard herstellen</translation>
+ </message>
+</context>
+<context>
+ <name>QPluginLoader</name>
+ <message>
+ <source>The plugin was not loaded.</source>
+ <translation>De plug-in was niet geladen.</translation>
+ </message>
+ <message>
+ <source>Unknown error</source>
+ <translation>Onbekende fout</translation>
+ </message>
+</context>
+<context>
+ <name>QPrintDialog</name>
+ <message>
+ <source>Print</source>
+ <translation>Afdrukken</translation>
+ </message>
+ <message>
+ <source>Left to Right, Top to Bottom</source>
+ <translation>Links naar rechts, boven naar onder</translation>
+ </message>
+ <message>
+ <source>Left to Right, Bottom to Top</source>
+ <translation>Links naar rechts, onder naar boven</translation>
+ </message>
+ <message>
+ <source>Right to Left, Bottom to Top</source>
+ <translation>Rechts naar links, onder naar boven</translation>
+ </message>
+ <message>
+ <source>Right to Left, Top to Bottom</source>
+ <translation>Rechts naar links, boven naar onder</translation>
+ </message>
+ <message>
+ <source>Bottom to Top, Left to Right</source>
+ <translation>Onder naar boven, links naar rechts</translation>
+ </message>
+ <message>
+ <source>Bottom to Top, Right to Left</source>
+ <translation>Onder naar boven, rechts naar links</translation>
+ </message>
+ <message>
+ <source>Top to Bottom, Left to Right</source>
+ <translation>Boven naar onder, links naar rechts</translation>
+ </message>
+ <message>
+ <source>Top to Bottom, Right to Left</source>
+ <translation>Boven naar onder, rechts naar links</translation>
+ </message>
+ <message>
+ <source>1 (1x1)</source>
+ <translation>1 (1x1)</translation>
+ </message>
+ <message>
+ <source>2 (2x1)</source>
+ <translation>2 (2x1)</translation>
+ </message>
+ <message>
+ <source>4 (2x2)</source>
+ <translation>4 (2x2)</translation>
+ </message>
+ <message>
+ <source>6 (2x3)</source>
+ <translation>6 (2x3)</translation>
+ </message>
+ <message>
+ <source>9 (3x3)</source>
+ <translation>9 (3x3)</translation>
+ </message>
+ <message>
+ <source>16 (4x4)</source>
+ <translation>16 (4x4)</translation>
+ </message>
+ <message>
+ <source>All Pages</source>
+ <translation>Alle pagina&apos;s</translation>
+ </message>
+ <message>
+ <source>Odd Pages</source>
+ <translation>Oneven pagina&apos;s</translation>
+ </message>
+ <message>
+ <source>Even Pages</source>
+ <translation>Even pagina&apos;s</translation>
+ </message>
+ <message>
+ <source>&amp;Options &gt;&gt;</source>
+ <translation>&amp;Opties &gt;&gt;</translation>
+ </message>
+ <message>
+ <source>&amp;Print</source>
+ <translation>A&amp;fdrukken</translation>
+ </message>
+ <message>
+ <source>&amp;Options &lt;&lt;</source>
+ <translation>&amp;Opties &lt;&lt;</translation>
+ </message>
+ <message>
+ <source>Invalid Pages Definition</source>
+ <translation>Ongeldige paginadefinities</translation>
+ </message>
+ <message>
+ <source>%1 does not follow the correct syntax. Please use &apos;,&apos; to separate ranges and pages, &apos;-&apos; to define ranges and make sure ranges do not intersect with each other.</source>
+ <translation>%1 volgt niet de juiste syntaxis. Gebruik &apos;,&apos; om reeksen en pagina&apos;s te scheiden, &apos;-&apos; om reeksen te definiëren en ga na dat reeksen elkaar niet overlappen.</translation>
+ </message>
+ <message>
+ <source>Print to File (PDF)</source>
+ <translation>Naar bestand afdrukken (PDF)</translation>
+ </message>
+ <message>
+ <source>Local file</source>
+ <translation>Lokaal bestand</translation>
+ </message>
+ <message>
+ <source>Write PDF file</source>
+ <translation>PDF-bestand schrijven</translation>
+ </message>
+ <message>
+ <source>Print To File ...</source>
+ <translation>Naar bestand afdrukken...</translation>
+ </message>
+ <message>
+ <source>%1 is a directory.
+Please choose a different file name.</source>
+ <translation>%1 is een map.
+Gaarne een andere bestandsnaam kiezen.</translation>
+ </message>
+ <message>
+ <source>File %1 is not writable.
+Please choose a different file name.</source>
+ <translation>Bestand %1 is niet beschrijfbaar.
+Gaarne een andere bestandsnaam kiezen.</translation>
+ </message>
+ <message>
+ <source>%1 already exists.
+Do you want to overwrite it?</source>
+ <translation>%1 bestaat al.
+Wilt u het overschrijven?</translation>
+ </message>
+ <message>
+ <source>Options &apos;Pages Per Sheet&apos; and &apos;Page Set&apos; cannot be used together.
+Please turn one of those options off.</source>
+ <translation>Opties &apos;Pagina&apos;s per vel&apos; en &apos;Paginaset&apos; kunnen niet samen gebruikt worden.
+Schakel een van deze opties uit.</translation>
+ </message>
+ <message>
+ <source>The &apos;From&apos; value cannot be greater than the &apos;To&apos; value.</source>
+ <translation>De &apos;Van&apos;-waarde kan niet groter zijn dan de &apos;Naar&apos;-waarde.</translation>
+ </message>
+ <message>
+ <source>OK</source>
+ <translation>OK</translation>
+ </message>
+ <message>
+ <source>Automatic</source>
+ <translation>Automatisch</translation>
+ </message>
+</context>
+<context>
+ <name>QPrintPreviewDialog</name>
+ <message>
+ <source>Page Setup</source>
+ <translation>Pagina-instelling</translation>
+ </message>
+ <message>
+ <source>%1%</source>
+ <translation>%1%</translation>
+ </message>
+ <message>
+ <source>Print Preview</source>
+ <translation>Afdrukvoorbeeld</translation>
+ </message>
+ <message>
+ <source>Next page</source>
+ <translation>Volgende pagina</translation>
+ </message>
+ <message>
+ <source>Previous page</source>
+ <translation>Vorige pagina</translation>
+ </message>
+ <message>
+ <source>First page</source>
+ <translation>Eerste pagina</translation>
+ </message>
+ <message>
+ <source>Last page</source>
+ <translation>Laatste pagina</translation>
+ </message>
+ <message>
+ <source>Fit width</source>
+ <translation>Passend in de breedte</translation>
+ </message>
+ <message>
+ <source>Fit page</source>
+ <translation>Passend in de pagina</translation>
+ </message>
+ <message>
+ <source>Zoom in</source>
+ <translation>Inzoomen</translation>
+ </message>
+ <message>
+ <source>Zoom out</source>
+ <translation>Uitzoomen</translation>
+ </message>
+ <message>
+ <source>Portrait</source>
+ <translation>Portret</translation>
+ </message>
+ <message>
+ <source>Landscape</source>
+ <translation>Landschap</translation>
+ </message>
+ <message>
+ <source>Show single page</source>
+ <translation>Toon enkele pagina</translation>
+ </message>
+ <message>
+ <source>Show facing pages</source>
+ <translation>Toon naastgelegen pagina</translation>
+ </message>
+ <message>
+ <source>Show overview of all pages</source>
+ <translation>Toon een overzicht van alle pagina&apos;s</translation>
+ </message>
+ <message>
+ <source>Print</source>
+ <translation>Afdrukken</translation>
+ </message>
+ <message>
+ <source>Page setup</source>
+ <translation>Pagina-instellingen</translation>
+ </message>
+ <message>
+ <source>Export to PDF</source>
+ <translation>Exporteren naar PDF</translation>
+ </message>
+</context>
+<context>
+ <name>QPrintPropertiesDialog</name>
+ <message>
+ <source>Printer Properties</source>
+ <translation>Printereigenschappen</translation>
+ </message>
+ <message>
+ <source>Job Options</source>
+ <translation>Taakopties</translation>
+ </message>
+ <message>
+ <source>Advanced Option Conflicts</source>
+ <translation>Conflicten in geavanceerd opties</translation>
+ </message>
+ <message>
+ <source>There are conflicts in some advanced options. Do you want to fix them?</source>
+ <translation>Er zijn conflicten in enige geavanceerde opties. Wilt u ze repareren?</translation>
+ </message>
+</context>
+<context>
+ <name>QPrintPropertiesWidget</name>
+ <message>
+ <source>Form</source>
+ <translation>Formulier</translation>
+ </message>
+ <message>
+ <source>Page</source>
+ <translation>Pagina</translation>
+ </message>
+ <message>
+ <source>Advanced</source>
+ <translation>Geavanceerd</translation>
+ </message>
+ <message>
+ <source>There are conflicts in some options. Please fix them.</source>
+ <translation>Er zijn conflicten in enkele opties. Repareer ze.</translation>
+ </message>
+</context>
+<context>
+ <name>QPrintSettingsOutput</name>
+ <message>
+ <source>Form</source>
+ <translation>Formulier</translation>
+ </message>
+ <message>
+ <source>Copies</source>
+ <translation>Kopieën</translation>
+ </message>
+ <message>
+ <source>Print range</source>
+ <translation>Afdrukbereik</translation>
+ </message>
+ <message>
+ <source>Print all</source>
+ <translation>Alles afdrukken</translation>
+ </message>
+ <message>
+ <source>Pages from</source>
+ <translation>Pagina&apos;s vanaf</translation>
+ </message>
+ <message>
+ <source>to</source>
+ <translation>tot</translation>
+ </message>
+ <message>
+ <source>Pages</source>
+ <translation>Pagina&apos;s</translation>
+ </message>
+ <message>
+ <source>Specify pages or ranges separated by commas. Ranges are specified by two numbers separated by a hyphen. E.g: 3,5-7,9 prints pages 3, 5, 6, 7 and 9.</source>
+ <translation>Pagina&apos;s of reeksen scheiden met komma&apos;s. Reeksen worden gespecificeerd door twee getallen gescheiden door een minteken. Bijvoorbeeld: 3,5-7,9 drukt pagina&apos;s 3, 5, 6, 7 en 9 af.</translation>
+ </message>
+ <message>
+ <source>Current Page</source>
+ <translation>Huidige pagina</translation>
+ </message>
+ <message>
+ <source>Selection</source>
+ <translation>Selectie</translation>
+ </message>
+ <message>
+ <source>Page Set:</source>
+ <translation>Afdrukbereik:</translation>
+ </message>
+ <message>
+ <source>Output Settings</source>
+ <translation>Uitvoerinstellingen</translation>
+ </message>
+ <message>
+ <source>Copies:</source>
+ <translation>Kopieën:</translation>
+ </message>
+ <message>
+ <source>Collate</source>
+ <translation>Samenstellen</translation>
+ </message>
+ <message>
+ <source>Reverse</source>
+ <translation>Omgekeerd</translation>
+ </message>
+ <message>
+ <source>Options</source>
+ <translation>Opties</translation>
+ </message>
+ <message>
+ <source>Color Mode</source>
+ <translation>Kleurmodus</translation>
+ </message>
+ <message>
+ <source>Color</source>
+ <translation>Kleur</translation>
+ </message>
+ <message>
+ <source>Grayscale</source>
+ <translation>Grijswaarden</translation>
+ </message>
+ <message>
+ <source>Duplex Printing</source>
+ <translation>Dubbelzijdig afdrukken</translation>
+ </message>
+ <message>
+ <source>None</source>
+ <translation>Geen</translation>
+ </message>
+ <message>
+ <source>Long side</source>
+ <translation>Lange zijde</translation>
+ </message>
+ <message>
+ <source>Short side</source>
+ <translation>Korte zijde</translation>
+ </message>
+</context>
+<context>
+ <name>QPrintWidget</name>
+ <message>
+ <source>Form</source>
+ <translation>Formulier</translation>
+ </message>
+ <message>
+ <source>Printer</source>
+ <translation>Printer</translation>
+ </message>
+ <message>
+ <source>&amp;Name:</source>
+ <translation>&amp;Naam:</translation>
+ </message>
+ <message>
+ <source>P&amp;roperties</source>
+ <translation>&amp;Eigenschappen</translation>
+ </message>
+ <message>
+ <source>Location:</source>
+ <translation>Locatie:</translation>
+ </message>
+ <message>
+ <source>Preview</source>
+ <translation>Voorbeeld</translation>
+ </message>
+ <message>
+ <source>Type:</source>
+ <translation>Type:</translation>
+ </message>
+ <message>
+ <source>Output &amp;file:</source>
+ <translation>&amp;Uitvoerbestand:</translation>
+ </message>
+ <message>
+ <source>...</source>
+ <translation>...</translation>
+ </message>
+</context>
+<context>
+ <name>QProcess</name>
+ <message>
+ <source>Process failed to start</source>
+ <translation>Proces kon niet worden opgestart</translation>
+ </message>
+ <message>
+ <source>Process crashed</source>
+ <translation>Proces beëindigd</translation>
+ </message>
+ <message>
+ <source>Process operation timed out</source>
+ <translation>Wachttijd voor bewerking verstreken</translation>
+ </message>
+ <message>
+ <source>Error reading from process</source>
+ <translation>Fout bij het lezen uit een proces</translation>
+ </message>
+ <message>
+ <source>Error writing to process</source>
+ <translation>Fout bij het schrijven naar een proces</translation>
+ </message>
+ <message>
+ <source>No program defined</source>
+ <translation>Geen programma gedefinieerd</translation>
+ </message>
+ <message>
+ <source>Could not open input redirection for reading</source>
+ <translation>Kan invoeromleiding niet openen voor lezen</translation>
+ </message>
+ <message>
+ <source>Resource error (fork failure): %1</source>
+ <translation>Hulpbronfout (kopieerfout): %1</translation>
+ </message>
+ <message>
+ <source>Could not open output redirection for writing</source>
+ <translation>Kan uitvoeromleiding niet openen voor schrijven</translation>
+ </message>
+ <message>
+ <source>Process failed to start: %1</source>
+ <translation>Proces kon niet worden opgestart: %1</translation>
+ </message>
+</context>
+<context>
+ <name>QProgressDialog</name>
+ <message>
+ <source>Cancel</source>
+ <translation>Annuleren</translation>
+ </message>
+</context>
+<context>
+ <name>QRegExp</name>
+ <message>
+ <source>no error occurred</source>
+ <translation>er deden zich geen fouten voor</translation>
+ </message>
+ <message>
+ <source>disabled feature used</source>
+ <translation>uitgeschakelde functie gebruikt</translation>
+ </message>
+ <message>
+ <source>bad char class syntax</source>
+ <translation>onjuiste tekenklasse-syntaxis</translation>
+ </message>
+ <message>
+ <source>bad lookahead syntax</source>
+ <translation>onjuiste lookahead-syntaxis</translation>
+ </message>
+ <message>
+ <source>lookbehinds not supported, see QTBUG-2371</source>
+ <translation>achterwaarts kijken wordt niet ondersteund, zie QTBUG-2371</translation>
+ </message>
+ <message>
+ <source>bad repetition syntax</source>
+ <translation>onjuiste repetitiesyntaxis</translation>
+ </message>
+ <message>
+ <source>invalid octal value</source>
+ <translation>onjuiste octale waarde</translation>
+ </message>
+ <message>
+ <source>missing left delim</source>
+ <translation>ontbrekend linker haakje</translation>
+ </message>
+ <message>
+ <source>unexpected end</source>
+ <translation>onverwacht einde</translation>
+ </message>
+ <message>
+ <source>met internal limit</source>
+ <translation>intern limiet tegengekomen</translation>
+ </message>
+ <message>
+ <source>invalid interval</source>
+ <translation>ongeldig interval</translation>
+ </message>
+ <message>
+ <source>invalid category</source>
+ <translation>ongeldige categorie</translation>
+ </message>
+</context>
+<context>
+ <name>QRegularExpression</name>
+ <message>
+ <source>no error</source>
+ <translation>geen fout</translation>
+ </message>
+ <message>
+ <source>\ at end of pattern</source>
+ <translation>\ aan het eind van een patroon</translation>
+ </message>
+ <message>
+ <source>\c at end of pattern</source>
+ <translation>\c aan het eind van een patroon</translation>
+ </message>
+ <message>
+ <source>unrecognized character follows \</source>
+ <translation>niet herkend teken volgt na \</translation>
+ </message>
+ <message>
+ <source>numbers out of order in {} quantifier</source>
+ <translation>getallen niet in volgorde in {} opgave hoeveelheid</translation>
+ </message>
+ <message>
+ <source>number too big in {} quantifier</source>
+ <translation>getal te groot in {} opgave hoeveelheid</translation>
+ </message>
+ <message>
+ <source>missing terminating ] for character class</source>
+ <translation>ontbrekende afsluitende ] voor tekenklasse</translation>
+ </message>
+ <message>
+ <source>invalid escape sequence in character class</source>
+ <translation>ongeldige escape-sequence in tekenklasse</translation>
+ </message>
+ <message>
+ <source>range out of order in character class</source>
+ <translation>reeks in tekenklasse niet in volgorde</translation>
+ </message>
+ <message>
+ <source>quantifier does not follow a repeatable item</source>
+ <translation>opgave hoeveelheid volgt niet op een herhaalbaar item</translation>
+ </message>
+ <message>
+ <source>internal error: unexpected repeat</source>
+ <translation>interne fout: onverwachte herhaling</translation>
+ </message>
+ <message>
+ <source>unrecognized character after (? or (?-</source>
+ <translation>niet herkend teken na (? of (?-</translation>
+ </message>
+ <message>
+ <source>POSIX named classes are supported only within a class</source>
+ <translation>klassen volgens POSIX namen worden alleen ondersteund binnen een klasse</translation>
+ </message>
+ <message>
+ <source>POSIX collating elements are not supported</source>
+ <translation>POSIX elementen die een volgorde aangeven worden niet ondersteund</translation>
+ </message>
+ <message>
+ <source>missing closing parenthesis</source>
+ <translation>ontbrekend afsluitend haakje</translation>
+ </message>
+ <message>
+ <source>reference to non-existent subpattern</source>
+ <translation>referentie naar niet-bestaand subpatroon</translation>
+ </message>
+ <message>
+ <source>pattern passed as NULL</source>
+ <translation>patroon doorgegeven als NULL</translation>
+ </message>
+ <message>
+ <source>unrecognised compile-time option bit(s)</source>
+ <translation>niet-herkende compile-time-optie-bit(s)</translation>
+ </message>
+ <message>
+ <source>missing ) after (?# comment</source>
+ <translation>ontbrekend ) na (?# commentaar</translation>
+ </message>
+ <message>
+ <source>parentheses are too deeply nested</source>
+ <translation>haakjes zijn te diep genest</translation>
+ </message>
+ <message>
+ <source>regular expression is too large</source>
+ <translation>reguliere expressie is te groot</translation>
+ </message>
+ <message>
+ <source>failed to allocate heap memory</source>
+ <translation>toekennen van heap-geheugen is mislukt</translation>
+ </message>
+ <message>
+ <source>unmatched closing parenthesis</source>
+ <translation>afsluithaakje zonder beginhaakje</translation>
+ </message>
+ <message>
+ <source>internal error: code overflow</source>
+ <translation>interne fout: code overflow</translation>
+ </message>
+ <message>
+ <source>letter or underscore expected after (?&lt; or (?&apos;</source>
+ <translation>letter of underscore verwacht na (?&lt; of (?&apos;</translation>
+ </message>
+ <message>
+ <source>lookbehind assertion is not fixed length</source>
+ <translation>achterwaartse toekenning heeft geen vaste lengte</translation>
+ </message>
+ <message>
+ <source>malformed number or name after (?(</source>
+ <translation>onjuist getal of naam na (?(</translation>
+ </message>
+ <message>
+ <source>conditional group contains more than two branches</source>
+ <translation>groep met voorwaarde bevat meer dan twee aftakkingen</translation>
+ </message>
+ <message>
+ <source>assertion expected after (?( or (?(?C)</source>
+ <translation>toekenning verwacht na (?( of (?(?C)</translation>
+ </message>
+ <message>
+ <source>(?R or (?[+-]digits must be followed by )</source>
+ <translation>(?R of (?[+-]cijfers moet gevolgd worden door )</translation>
+ </message>
+ <message>
+ <source>unknown POSIX class name</source>
+ <translation>onbekende POSIX klassenaam</translation>
+ </message>
+ <message>
+ <source>internal error in pcre2_study(): should not occur</source>
+ <translation>interne fout in pcre2_study(): zou niet moeten gebeuren</translation>
+ </message>
+ <message>
+ <source>this version of PCRE2 does not have Unicode support</source>
+ <translation>deze versie van PCRE2 heeft geen ondersteuning voor Unicode</translation>
+ </message>
+ <message>
+ <source>parentheses are too deeply nested (stack check)</source>
+ <translation>haakjes zijn te diep genest (controle in stapel)</translation>
+ </message>
+ <message>
+ <source>character code point value in \x{} or \o{} is too large</source>
+ <translation>puntwaarde van tekencode in \x{} of \o{} is te groot</translation>
+ </message>
+ <message>
+ <source>invalid condition (?(0)</source>
+ <translation>ongeldige voorwaarde (?(0)</translation>
+ </message>
+ <message>
+ <source>\C is not allowed in a lookbehind assertion</source>
+ <translation>\C is niet toegestaan in een achterwaartse toekenning</translation>
+ </message>
+ <message>
+ <source>PCRE does not support \L, \l, \N{name}, \U, or \u</source>
+ <translation>PCRE wordt ondersteunt niet \L, \l, \N{name}, \U of \u</translation>
+ </message>
+ <message>
+ <source>number after (?C is greater than 255</source>
+ <translation>getal na (?C is groter dan 255</translation>
+ </message>
+ <message>
+ <source>closing parenthesis for (?C expected</source>
+ <translation>afsluitend haakje voor (?C verwacht</translation>
+ </message>
+ <message>
+ <source>invalid escape sequence in (*VERB) name</source>
+ <translation>ongeldige escape-sequence in (*VERB) naam</translation>
+ </message>
+ <message>
+ <source>unrecognized character after (?P</source>
+ <translation>niet herkend teken na (?P</translation>
+ </message>
+ <message>
+ <source>syntax error in subpattern name (missing terminator)</source>
+ <translation>Syntaxisfout in naam van subpatroon (ontbrekende afsluiter)</translation>
+ </message>
+ <message>
+ <source>two named subpatterns have the same name (PCRE2_DUPNAMES not set)</source>
+ <translation>twee genaamde subpatronen hebben dezelfde naam (PCRE2_DUPNAMES is niet ingesteld)</translation>
+ </message>
+ <message>
+ <source>group name must start with a non-digit</source>
+ <translation>groepsnaam moet beginnen met een niet-cijfer</translation>
+ </message>
+ <message>
+ <source>this version of PCRE2 does not have support for \P, \p, or \X</source>
+ <translation>deze versie van PCRE2 heeft geen ondersteuning voor \P, \p of \X</translation>
+ </message>
+ <message>
+ <source>malformed \P or \p sequence</source>
+ <translation>misvormde \P of \p tekenreeks</translation>
+ </message>
+ <message>
+ <source>unknown property name after \P or \p</source>
+ <translation>Onbekende eigenschapsnaam na \P of \p</translation>
+ </message>
+ <message>
+ <source>subpattern name is too long (maximum 10000 characters)</source>
+ <translation>subpatroonnaam is te lang (maximum 10000 tekens)</translation>
+ </message>
+ <message>
+ <source>too many named subpatterns (maximum 256)</source>
+ <translation>te veel subpatronen met naam (maximum 256)</translation>
+ </message>
+ <message>
+ <source>invalid range in character class</source>
+ <translation>ongeldige reeks in tekenklasse</translation>
+ </message>
+ <message>
+ <source>octal value is greater than \377 in 8-bit non-UTF-8 mode</source>
+ <translation>octale waarde is groter dan \377 in 8-bit non-UTF-8 modus</translation>
+ </message>
+ <message>
+ <source>internal error: overran compiling workspace</source>
+ <translation>interne fout: werkruimte voor compileren liep over</translation>
+ </message>
+ <message>
+ <source>internal error: previously-checked referenced subpattern not found</source>
+ <translation>Interne fout: eerder gecontroleerd verwezen subpatroon niet gevonden</translation>
+ </message>
+ <message>
+ <source>DEFINE group contains more than one branch</source>
+ <translation>DEFINE-groep bevat meer dan één vertakking</translation>
+ </message>
+ <message>
+ <source>missing opening brace after \o</source>
+ <translation>ontbrekende openingsaccolade na \o</translation>
+ </message>
+ <message>
+ <source>internal error: unknown newline setting</source>
+ <translation>interne fout: onbekende instelling nieuwe-regel</translation>
+ </message>
+ <message>
+ <source>\g is not followed by a braced, angle-bracketed, or quoted name/number or by a plain number</source>
+ <translation>\g wordt niet gevolgd door een van accolades, van groter-dan/kleiner-dan tekens of van accenten voorziene naam/getal of gewoon door een getal</translation>
+ </message>
+ <message>
+ <source>a numbered reference must not be zero</source>
+ <translation>een genummerde verwijzing mag niet nul zijn</translation>
+ </message>
+ <message>
+ <source>an argument is not allowed for (*ACCEPT), (*FAIL), or (*COMMIT)</source>
+ <translation>een argument is niet toegestaan voor (*ACCEPT), (*FAIL) of (*COMMIT)</translation>
+ </message>
+ <message>
+ <source>(*VERB) not recognized or malformed</source>
+ <translation>(*VERB) niet herkend of misvormd</translation>
+ </message>
+ <message>
+ <source>number is too big</source>
+ <translation>getal is te groot</translation>
+ </message>
+ <message>
+ <source>subpattern name expected</source>
+ <translation>subpatroonnaam verwacht</translation>
+ </message>
+ <message>
+ <source>digit expected after (?+</source>
+ <translation>cijfer verwacht na (?+</translation>
+ </message>
+ <message>
+ <source>non-octal character in \o{} (closing brace missing?)</source>
+ <translation>niet-octaal teken in \o{} (sluitingsaccolade ontbreekt?)</translation>
+ </message>
+ <message>
+ <source>different names for subpatterns of the same number are not allowed</source>
+ <translation>verschillende namen voor subpatronen van hetzelfde getal zijn niet toegestaan</translation>
+ </message>
+ <message>
+ <source>(*MARK) must have an argument</source>
+ <translation>(*MARK) moet een argument hebben</translation>
+ </message>
+ <message>
+ <source>non-hex character in \x{} (closing brace missing?)</source>
+ <translation>niet-hex teken in \x{} (sluitingsaccolade ontbreekt?)</translation>
+ </message>
+ <message>
+ <source>\c must be followed by a printable ASCII character</source>
+ <translation>\c moet gevolgd worden door een af te drukken ASCII-teken</translation>
+ </message>
+ <message>
+ <source>\c must be followed by a letter or one of [\]^_?</source>
+ <translation>\c moet gevolgd worden door een letter of één van [\]^_?</translation>
+ </message>
+ <message>
+ <source>\k is not followed by a braced, angle-bracketed, or quoted name</source>
+ <translation>\k wordt niet gevolgd door een naam voorzien van accolades, groter-dan/kleiner-dan tekens of accenten</translation>
+ </message>
+ <message>
+ <source>internal error: unknown opcode in find_fixedlength()</source>
+ <translation>interne fout: onbekende operatiecode in find_fixedlength()</translation>
+ </message>
+ <message>
+ <source>\N is not supported in a class</source>
+ <translation>\N wordt niet ondersteund in een klasse</translation>
+ </message>
+ <message>
+ <source>SPARE ERROR</source>
+ <translation>SPARE ERROR</translation>
+ </message>
+ <message>
+ <source>disallowed Unicode code point (&gt;= 0xd800 &amp;&amp; &lt;= 0xdfff)</source>
+ <translation>Unicode-punt niet toegestaan (&gt;= 0xd800 &amp;&amp; &lt;= 0xdfff)</translation>
+ </message>
+ <message>
+ <source>using UTF is disabled by the application</source>
+ <translation>UTF gebruiken is uitgeschakeld door de toepassing</translation>
+ </message>
+ <message>
+ <source>using UCP is disabled by the application</source>
+ <translation>UCP gebruiken is uitgeschakeld door de toepassing</translation>
+ </message>
+ <message>
+ <source>name is too long in (*MARK), (*PRUNE), (*SKIP), or (*THEN)</source>
+ <translation>naam is te lang in (*MARK), (*PRUNE), (*SKIP) of (*THEN)</translation>
+ </message>
+ <message>
+ <source>character code point value in \u.... sequence is too large</source>
+ <translation>puntwaarde van tekencode in \u tekenreeks is te groot</translation>
+ </message>
+ <message>
+ <source>digits missing in \x{} or \o{}</source>
+ <translation>cijfers ontbreken in \x{} of \o{}</translation>
+ </message>
+ <message>
+ <source>syntax error in (?(VERSION condition</source>
+ <translation>syntaxisfout in (?(VERSION voorwaarde</translation>
+ </message>
+ <message>
+ <source>internal error: unknown opcode in auto_possessify()</source>
+ <translation>interne fout: onbekende operatiecode in auto_possessify()</translation>
+ </message>
+ <message>
+ <source>missing terminating delimiter for callout with string argument</source>
+ <translation>ontbrekend afsluitend scheidingsteken voor uitgaande aanroep met tekenreeksargument</translation>
+ </message>
+ <message>
+ <source>unrecognized string delimiter follows (?C</source>
+ <translation>niet herkend scheidingsteken volgt na (?C</translation>
+ </message>
+ <message>
+ <source>using \C is disabled by the application</source>
+ <translation>\C gebruiken is uitgeschakeld door de toepassing</translation>
+ </message>
+ <message>
+ <source>(?| and/or (?J: or (?x: parentheses are too deeply nested</source>
+ <translation>(?| en/of (?J: of (?x: haakjes zijn te diep genest</translation>
+ </message>
+ <message>
+ <source>using \C is disabled in this PCRE2 library</source>
+ <translation>\C gebruiken is uitgeschakeld in deze PCRE2 bibliotheek</translation>
+ </message>
+ <message>
+ <source>regular expression is too complicated</source>
+ <translation>reguliere expressie is te complex</translation>
+ </message>
+ <message>
+ <source>lookbehind assertion is too long</source>
+ <translation>achterwaartse toekenning is te lang</translation>
+ </message>
+ <message>
+ <source>pattern string is longer than the limit set by the application</source>
+ <translation>patroontekenreeks is langer dan de limiet ingesteld door de toepassing</translation>
+ </message>
+ <message>
+ <source>no match</source>
+ <translation>geen overeenkomst</translation>
+ </message>
+ <message>
+ <source>partial match</source>
+ <translation>gedeeltelijke overeenkomst</translation>
+ </message>
+ <message>
+ <source>UTF-8 error: 1 byte missing at end</source>
+ <translation>UTF-8 fout: 1 byte ontbreekt aan het eind</translation>
+ </message>
+ <message>
+ <source>UTF-8 error: 2 bytes missing at end</source>
+ <translation>UTF-8 fout: 2 bytes ontbreken aan het eind</translation>
+ </message>
+ <message>
+ <source>UTF-8 error: 3 bytes missing at end</source>
+ <translation>UTF-8 fout: 3 bytes ontbreken aan het eind</translation>
+ </message>
+ <message>
+ <source>UTF-8 error: 4 bytes missing at end</source>
+ <translation>UTF-8 fout: 4 bytes ontbreken aan het eind</translation>
+ </message>
+ <message>
+ <source>UTF-8 error: 5 bytes missing at end</source>
+ <translation>UTF-8 fout: 5 bytes ontbreken aan het eind</translation>
+ </message>
+ <message>
+ <source>UTF-8 error: byte 2 top bits not 0x80</source>
+ <translation>UTF-8 fout: byte 2 hoofdbits geen 0x80</translation>
+ </message>
+ <message>
+ <source>UTF-8 error: byte 3 top bits not 0x80</source>
+ <translation>UTF-8 fout: byte 3 hoofdbits geen 0x80</translation>
+ </message>
+ <message>
+ <source>UTF-8 error: byte 4 top bits not 0x80</source>
+ <translation>UTF-8 fout: byte 4 hoofdbits geen 0x80</translation>
+ </message>
+ <message>
+ <source>UTF-8 error: byte 5 top bits not 0x80</source>
+ <translation>UTF-8 fout: byte 5 hoofdbits geen 0x80</translation>
+ </message>
+ <message>
+ <source>UTF-8 error: byte 6 top bits not 0x80</source>
+ <translation>UTF-8 fout: byte 6 hoofdbits geen 0x80</translation>
+ </message>
+ <message>
+ <source>UTF-8 error: 5-byte character is not allowed (RFC 3629)</source>
+ <translation>UTF-8 fout: 5-bytes teken is niet toegestaan (RFC 3629)</translation>
+ </message>
+ <message>
+ <source>UTF-8 error: 6-byte character is not allowed (RFC 3629)</source>
+ <translation>UTF-8 fout: 6-bytes teken is niet toegestaan (RFC 3629)</translation>
+ </message>
+ <message>
+ <source>UTF-8 error: code points greater than 0x10ffff are not defined</source>
+ <translation>UTF-8 fout: codepoints groter dan 0x10ffff zijn ongedefinieerd</translation>
+ </message>
+ <message>
+ <source>UTF-8 error: code points 0xd800-0xdfff are not defined</source>
+ <translation>UTF-8 fout: codepoints 0xd800-0xdffff zijn ongedefinieerd</translation>
+ </message>
+ <message>
+ <source>UTF-8 error: overlong 2-byte sequence</source>
+ <translation>UTF-8 fout: te lange 2-bytes reeks</translation>
+ </message>
+ <message>
+ <source>UTF-8 error: overlong 3-byte sequence</source>
+ <translation>UTF-8 fout: te lange 3-bytes reeks</translation>
+ </message>
+ <message>
+ <source>UTF-8 error: overlong 4-byte sequence</source>
+ <translation>UTF-8 fout: te lange 4-bytes reeks</translation>
+ </message>
+ <message>
+ <source>UTF-8 error: overlong 5-byte sequence</source>
+ <translation>UTF-8 fout: te lange 5-bytes reeks</translation>
+ </message>
+ <message>
+ <source>UTF-8 error: overlong 6-byte sequence</source>
+ <translation>UTF-8 fout: te lange 6-bytes reeks</translation>
+ </message>
+ <message>
+ <source>UTF-8 error: isolated byte with 0x80 bit set</source>
+ <translation>UTF-8 fout: geïsoleerde byte met 0x80 bit gezet</translation>
+ </message>
+ <message>
+ <source>UTF-8 error: illegal byte (0xfe or 0xff)</source>
+ <translation>UTF-8 fout: onjuiste byte (0xfe of 0xff)</translation>
+ </message>
+ <message>
+ <source>UTF-16 error: missing low surrogate at end</source>
+ <translation>UTF-16 fout: ontbrekende lage surrogaat aan het eind</translation>
+ </message>
+ <message>
+ <source>UTF-16 error: invalid low surrogate</source>
+ <translation>UTF-16 fout: ongeldige lage surrogaat</translation>
+ </message>
+ <message>
+ <source>UTF-16 error: isolated low surrogate</source>
+ <translation>UTF-16 fout: geïsoleerde lage surrogaat</translation>
+ </message>
+ <message>
+ <source>UTF-32 error: code points 0xd800-0xdfff are not defined</source>
+ <translation>UTF-32 fout: codepoints 0xd800-0xdffff zijn ongedefinieerd</translation>
+ </message>
+ <message>
+ <source>UTF-32 error: code points greater than 0x10ffff are not defined</source>
+ <translation>UTF-32 fout: codepoints groter dan 0x10ffff zijn ongedefinieerd</translation>
+ </message>
+ <message>
+ <source>bad data value</source>
+ <translation>onjuiste waarde van gegeven</translation>
+ </message>
+ <message>
+ <source>patterns do not all use the same character tables</source>
+ <translation>patronen gebruiken niet allemaal dezelfde tekentabellen</translation>
+ </message>
+ <message>
+ <source>magic number missing</source>
+ <translation>magisch getal ontbreekt</translation>
+ </message>
+ <message>
+ <source>pattern compiled in wrong mode: 8/16/32-bit error</source>
+ <translation>patroon gecompileerd in verkeerde modus: 8/16/32-bit fout</translation>
+ </message>
+ <message>
+ <source>bad offset value</source>
+ <translation>onjuiste waarde van offset</translation>
+ </message>
+ <message>
+ <source>bad option value</source>
+ <translation>onjuiste waarde van optie</translation>
+ </message>
+ <message>
+ <source>invalid replacement string</source>
+ <translation>ongeldige tekenreeks voor vervanging</translation>
+ </message>
+ <message>
+ <source>bad offset into UTF string</source>
+ <translation>foute offset in UTF tekenreeks</translation>
+ </message>
+ <message>
+ <source>callout error code</source>
+ <translation>foutcode van uitgaande aanroep</translation>
+ </message>
+ <message>
+ <source>invalid data in workspace for DFA restart</source>
+ <translation>Ongeldige gegevens in werkruimte voor DFA herstart</translation>
+ </message>
+ <message>
+ <source>too much recursion for DFA matching</source>
+ <translation>te veel recursie voor DFA overeenkomst zoeken</translation>
+ </message>
+ <message>
+ <source>backreference condition or recursion test is not supported for DFA matching</source>
+ <translation>voorwaarde achterwaartse referentie of test op recursie wordt niet ondersteund voor DFA overeenkomst zoeken</translation>
+ </message>
+ <message>
+ <source>function is not supported for DFA matching</source>
+ <translation>functie wordt niet ondersteund voor DFA overeenkomst zoeken</translation>
+ </message>
+ <message>
+ <source>pattern contains an item that is not supported for DFA matching</source>
+ <translation>patroon bevat een item dat niet wordt ondersteund voor DFA overeenkomst zoeken</translation>
+ </message>
+ <message>
+ <source>workspace size exceeded in DFA matching</source>
+ <translation>grootte werkruimte overschreden in DFA overeenkomst zoeken</translation>
+ </message>
+ <message>
+ <source>internal error - pattern overwritten?</source>
+ <translation>interne fout - patroon overschreven?</translation>
+ </message>
+ <message>
+ <source>bad JIT option</source>
+ <translation>onjuiste JIT-optie</translation>
+ </message>
+ <message>
+ <source>JIT stack limit reached</source>
+ <translation>limiet van JIT-stack bereikt</translation>
+ </message>
+ <message>
+ <source>match limit exceeded</source>
+ <translation>limiet van overeenkomst overschreden</translation>
+ </message>
+ <message>
+ <source>no more memory</source>
+ <translation>geen geheugen meer</translation>
+ </message>
+ <message>
+ <source>unknown substring</source>
+ <translation>onbekende subtekenreeks</translation>
+ </message>
+ <message>
+ <source>non-unique substring name</source>
+ <translation>niet-unieke naam van subtekenreeks</translation>
+ </message>
+ <message>
+ <source>NULL argument passed</source>
+ <translation>NULL argument doorgegeven</translation>
+ </message>
+ <message>
+ <source>nested recursion at the same subject position</source>
+ <translation>geneste recursie op dezelfde onderwerppositie</translation>
+ </message>
+ <message>
+ <source>recursion limit exceeded</source>
+ <translation>limiet van recursie overschreden</translation>
+ </message>
+ <message>
+ <source>requested value is not available</source>
+ <translation>gevraagde waarde is niet beschikbaar</translation>
+ </message>
+ <message>
+ <source>requested value is not set</source>
+ <translation>gevraagde waarde is niet gezet</translation>
+ </message>
+ <message>
+ <source>offset limit set without PCRE2_USE_OFFSET_LIMIT</source>
+ <translation>limit van offset gezet zonder PCRE2_USE_OFFSET_LIMIT</translation>
+ </message>
+ <message>
+ <source>bad escape sequence in replacement string</source>
+ <translation>foute escape-sequence in tekenreeks voor vervanging</translation>
+ </message>
+ <message>
+ <source>expected closing curly bracket in replacement string</source>
+ <translation>afsluitende accolade verwacht in tekenreeks voor vervanging</translation>
+ </message>
+ <message>
+ <source>bad substitution in replacement string</source>
+ <translation>foute substitutie in tekenreeks voor vervanging</translation>
+ </message>
+ <message>
+ <source>match with end before start is not supported</source>
+ <translation>overeenkomst met einde voor het begin wordt niet ondersteund</translation>
+ </message>
+ <message>
+ <source>too many replacements (more than INT_MAX)</source>
+ <translation>te veel vervangingen (meer dan INT_MAX)</translation>
+ </message>
+ <message>
+ <source>missing )</source>
+ <translation type="obsolete">Ontbreekt</translation>
+ </message>
+</context>
+<context>
+ <name>QSQLite2Driver</name>
+ <message>
+ <source>Error opening database</source>
+ <translation>Fout bij openen van database</translation>
+ </message>
+ <message>
+ <source>Unable to begin transaction</source>
+ <translation>Kon transactie niet starten</translation>
+ </message>
+ <message>
+ <source>Unable to commit transaction</source>
+ <translation>Kon transactie niet vastleggen</translation>
+ </message>
+ <message>
+ <source>Unable to rollback transaction</source>
+ <translation>Kon transactie niet terugdraaien</translation>
+ </message>
+</context>
+<context>
+ <name>QSQLite2Result</name>
+ <message>
+ <source>Unable to fetch results</source>
+ <translation>Kon resultaten niet ophalen</translation>
+ </message>
+ <message>
+ <source>Unable to execute statement</source>
+ <translation>Kon statement niet uitvoeren</translation>
+ </message>
+</context>
+<context>
+ <name>QSQLiteDriver</name>
+ <message>
+ <source>Error opening database</source>
+ <translation>Fout bij openen van database</translation>
+ </message>
+ <message>
+ <source>Error closing database</source>
+ <translation>Fout bij sluiten van database</translation>
+ </message>
+ <message>
+ <source>Unable to begin transaction</source>
+ <translation>Kon transactie niet starten</translation>
+ </message>
+ <message>
+ <source>Unable to commit transaction</source>
+ <translation>Kon transactie niet vastleggen</translation>
+ </message>
+ <message>
+ <source>Unable to rollback transaction</source>
+ <translation>Kon transactie niet terugdraaien</translation>
+ </message>
+</context>
+<context>
+ <name>QSQLiteResult</name>
+ <message>
+ <source>Unable to fetch row</source>
+ <translation>Kon rij niet ophalen</translation>
+ </message>
+ <message>
+ <source>No query</source>
+ <translation>Geen zoekopdracht</translation>
+ </message>
+ <message>
+ <source>Unable to execute statement</source>
+ <translation>Kon statement niet uitvoeren</translation>
+ </message>
+ <message>
+ <source>Unable to execute multiple statements at a time</source>
+ <translation>Kon meerdere statements niet tegelijk uitvoeren</translation>
+ </message>
+ <message>
+ <source>Unable to reset statement</source>
+ <translation>Kon statement niet terugzetten</translation>
+ </message>
+ <message>
+ <source>Unable to bind parameters</source>
+ <translation>Kon parameters niet binden</translation>
+ </message>
+ <message>
+ <source>Parameter count mismatch</source>
+ <translation>Aantal parameters komt niet overeen</translation>
+ </message>
+</context>
+<context>
+ <name>QSaveFile</name>
+ <message>
+ <source>Existing file %1 is not writable</source>
+ <translation>Bestaand bestand %1 is niet beschrijfbaar</translation>
+ </message>
+ <message>
+ <source>Filename refers to a directory</source>
+ <translation>Bestandsnaam wijst naar een map</translation>
+ </message>
+ <message>
+ <source>QSaveFile cannot open &apos;%1&apos; without direct write fallback enabled: path contains an Alternate Data Stream specifier</source>
+ <translation>QSaveFile kan &apos;%1&apos; niet openen zonder directe terugval bij schrijven ingeschakeld: pad bevat een alternerende specifier voor een gegevensstroom</translation>
+ </message>
+ <message>
+ <source>Writing canceled by application</source>
+ <translation>Schrijven geannuleerd door toepassing</translation>
+ </message>
+</context>
+<context>
+ <name>QScrollBar</name>
+ <message>
+ <source>Scroll here</source>
+ <translation>Hier schuiven</translation>
+ </message>
+ <message>
+ <source>Left edge</source>
+ <translation>Linker rand</translation>
+ </message>
+ <message>
+ <source>Top</source>
+ <translation>Bovenaan</translation>
+ </message>
+ <message>
+ <source>Right edge</source>
+ <translation>Rechter rand</translation>
+ </message>
+ <message>
+ <source>Bottom</source>
+ <translation>Onderaan</translation>
+ </message>
+ <message>
+ <source>Page left</source>
+ <translation>Pagina links</translation>
+ </message>
+ <message>
+ <source>Page up</source>
+ <translation>Pagina omhoog</translation>
+ </message>
+ <message>
+ <source>Page right</source>
+ <translation>Pagina rechts</translation>
+ </message>
+ <message>
+ <source>Page down</source>
+ <translation>Pagina omlaag</translation>
+ </message>
+ <message>
+ <source>Scroll left</source>
+ <translation>Naar links schuiven</translation>
+ </message>
+ <message>
+ <source>Scroll up</source>
+ <translation>Omhoog schuiven</translation>
+ </message>
+ <message>
+ <source>Scroll right</source>
+ <translation>Naar rechts schuiven</translation>
+ </message>
+ <message>
+ <source>Scroll down</source>
+ <translation>Omlaag schuiven</translation>
+ </message>
+</context>
+<context>
+ <name>QSctpSocket</name>
+ <message>
+ <source>The remote host closed the connection</source>
+ <translation>De host op afstand sloot de verbinding</translation>
+ </message>
+</context>
+<context>
+ <name>QSharedMemory</name>
+ <message>
+ <source>%1: unable to set key on lock</source>
+ <translation>%1: kan geen sleutel op de blokkering zetten</translation>
+ </message>
+ <message>
+ <source>%1: create size is less then 0</source>
+ <translation>%1: aanmaakgrootte is kleiner dan 0</translation>
+ </message>
+ <message>
+ <source>%1: unable to lock</source>
+ <translation>%1: kan niet blokkeren</translation>
+ </message>
+ <message>
+ <source>%1: unable to unlock</source>
+ <translation>%1: kan blokkering niet opheffen</translation>
+ </message>
+ <message>
+ <source>%1: key is empty</source>
+ <translation>%1: sleutel is leeg</translation>
+ </message>
+ <message>
+ <source>%1: bad name</source>
+ <translation>%1: onjuiste naam</translation>
+ </message>
+ <message>
+ <source>%1: UNIX key file doesn&apos;t exist</source>
+ <translation>%1: het UNIX-sleutelbestand bestaat niet</translation>
+ </message>
+ <message>
+ <source>%1: ftok failed</source>
+ <translation>%1: ftok is mislukt</translation>
+ </message>
+ <message>
+ <source>%1: unable to make key</source>
+ <translation>%1: kan sleutel niet maken</translation>
+ </message>
+ <message>
+ <source>%1: system-imposed size restrictions</source>
+ <translation>%1: door het systeem opgelegde grootte beperkingen</translation>
+ </message>
+ <message>
+ <source>%1: not attached</source>
+ <translation>%1: niet bijgevoegd</translation>
+ </message>
+ <message>
+ <source>%1: permission denied</source>
+ <translation>%1: toegang geweigerd</translation>
+ </message>
+ <message>
+ <source>%1: already exists</source>
+ <translation>%1: bestaat al</translation>
+ </message>
+ <message>
+ <source>%1: doesn&apos;t exist</source>
+ <translation>%1: bestaat niet</translation>
+ </message>
+ <message>
+ <source>%1: out of resources</source>
+ <translation>%1: onvoldoende bronnen</translation>
+ </message>
+ <message>
+ <source>%1: unknown error %2</source>
+ <translation>%1: onbekende fout %2</translation>
+ </message>
+ <message>
+ <source>%1: invalid size</source>
+ <translation>%1: ongeldige grootte</translation>
+ </message>
+ <message>
+ <source>%1: key error</source>
+ <translation>%1: sleutelfout</translation>
+ </message>
+ <message>
+ <source>%1: size query failed</source>
+ <translation>%1: zoekopdracht naar grootte is mislukt</translation>
+ </message>
+</context>
+<context>
+ <name>QShortcut</name>
+ <message>
+ <source>Space</source>
+ <extracomment>This and all following &quot;incomprehensible&quot; strings in QShortcut context are key names. Please use the localized names appearing on actual keyboards or whatever is commonly used.
+</extracomment>
+ <translation>Spatiebalk</translation>
+ </message>
+ <message>
+ <source>Esc</source>
+ <translation>Esc</translation>
+ </message>
+ <message>
+ <source>Tab</source>
+ <translation>Tab</translation>
+ </message>
+ <message>
+ <source>Backtab</source>
+ <translation>Backtab</translation>
+ </message>
+ <message>
+ <source>Backspace</source>
+ <translation>Backspace</translation>
+ </message>
+ <message>
+ <source>Return</source>
+ <translation>Return</translation>
+ </message>
+ <message>
+ <source>Enter</source>
+ <translation>Enter</translation>
+ </message>
+ <message>
+ <source>Ins</source>
+ <translation>Ins</translation>
+ </message>
+ <message>
+ <source>Del</source>
+ <translation>Del</translation>
+ </message>
+ <message>
+ <source>Pause</source>
+ <translation>Pause</translation>
+ </message>
+ <message>
+ <source>Print</source>
+ <translation>Print</translation>
+ </message>
+ <message>
+ <source>SysReq</source>
+ <translation>SysReq</translation>
+ </message>
+ <message>
+ <source>Home</source>
+ <translation>Home</translation>
+ </message>
+ <message>
+ <source>End</source>
+ <translation>End</translation>
+ </message>
+ <message>
+ <source>Left</source>
+ <translation>Pijl links</translation>
+ </message>
+ <message>
+ <source>Up</source>
+ <translation>Pijl omhoog</translation>
+ </message>
+ <message>
+ <source>Right</source>
+ <translation>Pijl rechts</translation>
+ </message>
+ <message>
+ <source>Down</source>
+ <translation>Pijl omlaag</translation>
+ </message>
+ <message>
+ <source>PgUp</source>
+ <translation>PgUp</translation>
+ </message>
+ <message>
+ <source>PgDown</source>
+ <translation>PgDown</translation>
+ </message>
+ <message>
+ <source>CapsLock</source>
+ <translation>CapsLock</translation>
+ </message>
+ <message>
+ <source>NumLock</source>
+ <translation>NumLock</translation>
+ </message>
+ <message>
+ <source>ScrollLock</source>
+ <translation>ScrollLock</translation>
+ </message>
+ <message>
+ <source>Menu</source>
+ <translation>Menu</translation>
+ </message>
+ <message>
+ <source>Help</source>
+ <translation>Help</translation>
+ </message>
+ <message>
+ <source>Back</source>
+ <translation>Back</translation>
+ </message>
+ <message>
+ <source>Forward</source>
+ <translation>Forward</translation>
+ </message>
+ <message>
+ <source>Stop</source>
+ <translation>Stop</translation>
+ </message>
+ <message>
+ <source>Refresh</source>
+ <translation>Vernieuwen</translation>
+ </message>
+ <message>
+ <source>Volume Down</source>
+ <translation>Volume omlaag</translation>
+ </message>
+ <message>
+ <source>Volume Mute</source>
+ <translation>Volume dempen</translation>
+ </message>
+ <message>
+ <source>Volume Up</source>
+ <translation>Volume omhoog</translation>
+ </message>
+ <message>
+ <source>Bass Boost</source>
+ <translation>Bas-boost</translation>
+ </message>
+ <message>
+ <source>Bass Up</source>
+ <translation>Bas omhoog</translation>
+ </message>
+ <message>
+ <source>Bass Down</source>
+ <translation>Bas omlaag</translation>
+ </message>
+ <message>
+ <source>Treble Up</source>
+ <translation>Treble omhoog</translation>
+ </message>
+ <message>
+ <source>Treble Down</source>
+ <translation>Treble omlaag</translation>
+ </message>
+ <message>
+ <source>Media Play</source>
+ <translation>Media afspelen</translation>
+ </message>
+ <message>
+ <source>Media Stop</source>
+ <translation>Media stoppen</translation>
+ </message>
+ <message>
+ <source>Media Previous</source>
+ <translation>Media vorige</translation>
+ </message>
+ <message>
+ <source>Media Next</source>
+ <translation>Media volgende</translation>
+ </message>
+ <message>
+ <source>Media Record</source>
+ <translation>Media opnemen</translation>
+ </message>
+ <message>
+ <source>Media Pause</source>
+ <extracomment>Media player pause button
+</extracomment>
+ <translation>Media pauzeren</translation>
+ </message>
+ <message>
+ <source>Toggle Media Play/Pause</source>
+ <extracomment>Media player button to toggle between playing and paused
+</extracomment>
+ <translation>Media afspelen/pauzeren omschakelen</translation>
+ </message>
+ <message>
+ <source>Home Page</source>
+ <translation>Home Page</translation>
+ </message>
+ <message>
+ <source>Favorites</source>
+ <translation>Favorieten</translation>
+ </message>
+ <message>
+ <source>Search</source>
+ <translation>Search</translation>
+ </message>
+ <message>
+ <source>Standby</source>
+ <translation>Standby</translation>
+ </message>
+ <message>
+ <source>Open URL</source>
+ <translation>URL-adres openen</translation>
+ </message>
+ <message>
+ <source>Launch Mail</source>
+ <translation>E-mail opstarten</translation>
+ </message>
+ <message>
+ <source>Launch Media</source>
+ <translation>Media opstarten</translation>
+ </message>
+ <message>
+ <source>Launch (0)</source>
+ <translation>(0) opstarten</translation>
+ </message>
+ <message>
+ <source>Launch (1)</source>
+ <translation>(1) opstarten</translation>
+ </message>
+ <message>
+ <source>Launch (2)</source>
+ <translation>(2) opstarten</translation>
+ </message>
+ <message>
+ <source>Launch (3)</source>
+ <translation>(3) opstarten</translation>
+ </message>
+ <message>
+ <source>Launch (4)</source>
+ <translation>(4) opstarten</translation>
+ </message>
+ <message>
+ <source>Launch (5)</source>
+ <translation>(5) opstarten</translation>
+ </message>
+ <message>
+ <source>Launch (6)</source>
+ <translation>(6) opstarten</translation>
+ </message>
+ <message>
+ <source>Launch (7)</source>
+ <translation>(7) opstarten</translation>
+ </message>
+ <message>
+ <source>Launch (8)</source>
+ <translation>(8) opstarten</translation>
+ </message>
+ <message>
+ <source>Launch (9)</source>
+ <translation>(9) opstarten</translation>
+ </message>
+ <message>
+ <source>Launch (A)</source>
+ <translation>(A) opstarten</translation>
+ </message>
+ <message>
+ <source>Launch (B)</source>
+ <translation>(B) opstarten</translation>
+ </message>
+ <message>
+ <source>Launch (C)</source>
+ <translation>(C) opstarten</translation>
+ </message>
+ <message>
+ <source>Launch (D)</source>
+ <translation>(D) opstarten</translation>
+ </message>
+ <message>
+ <source>Launch (E)</source>
+ <translation>(E) opstarten</translation>
+ </message>
+ <message>
+ <source>Launch (F)</source>
+ <translation>(F) opstarten</translation>
+ </message>
+ <message>
+ <source>Monitor Brightness Up</source>
+ <translation>Helderheid monitor omhoog</translation>
+ </message>
+ <message>
+ <source>Monitor Brightness Down</source>
+ <translation>Helderheid monitor omlaag</translation>
+ </message>
+ <message>
+ <source>Keyboard Light On/Off</source>
+ <translation>Toetsenbordlichten aan/uit</translation>
+ </message>
+ <message>
+ <source>Keyboard Brightness Up</source>
+ <translation>Helderheid toetsenbord omhoog</translation>
+ </message>
+ <message>
+ <source>Keyboard Brightness Down</source>
+ <translation>Helderheid toetsenbord omlaag</translation>
+ </message>
+ <message>
+ <source>Power Off</source>
+ <translation>Spanning uitschakelen</translation>
+ </message>
+ <message>
+ <source>Wake Up</source>
+ <translation>Wekken</translation>
+ </message>
+ <message>
+ <source>Eject</source>
+ <translation>Uitwerpen</translation>
+ </message>
+ <message>
+ <source>Screensaver</source>
+ <translation>Schermbeveiliging</translation>
+ </message>
+ <message>
+ <source>WWW</source>
+ <translation>WWW</translation>
+ </message>
+ <message>
+ <source>Sleep</source>
+ <translation>Slaap</translation>
+ </message>
+ <message>
+ <source>LightBulb</source>
+ <translation>Peertje</translation>
+ </message>
+ <message>
+ <source>Shop</source>
+ <translation>Winkel</translation>
+ </message>
+ <message>
+ <source>History</source>
+ <translation>Geschiedenis</translation>
+ </message>
+ <message>
+ <source>Add Favorite</source>
+ <translation>Favoriet toevoegen</translation>
+ </message>
+ <message>
+ <source>Hot Links</source>
+ <translation>Hot-Koppelingen</translation>
+ </message>
+ <message>
+ <source>Adjust Brightness</source>
+ <translation>Helderheid aanpassen</translation>
+ </message>
+ <message>
+ <source>Finance</source>
+ <translation>Financiën</translation>
+ </message>
+ <message>
+ <source>Community</source>
+ <translation>Gemeenschap</translation>
+ </message>
+ <message>
+ <source>Media Rewind</source>
+ <translation>Media terugspoelen</translation>
+ </message>
+ <message>
+ <source>Back Forward</source>
+ <translation>Vooruit</translation>
+ </message>
+ <message>
+ <source>Application Left</source>
+ <translation>Programma links</translation>
+ </message>
+ <message>
+ <source>Application Right</source>
+ <translation>Programma rechts</translation>
+ </message>
+ <message>
+ <source>Book</source>
+ <translation>Boek</translation>
+ </message>
+ <message>
+ <source>CD</source>
+ <translation>cd</translation>
+ </message>
+ <message>
+ <source>Calculator</source>
+ <translation>Rekenmachine</translation>
+ </message>
+ <message>
+ <source>Clear</source>
+ <translation>Wissen</translation>
+ </message>
+ <message>
+ <source>Clear Grab</source>
+ <translation>Wis gepakte</translation>
+ </message>
+ <message>
+ <source>Close</source>
+ <translation>Sluiten</translation>
+ </message>
+ <message>
+ <source>Copy</source>
+ <translation>Kopiëren</translation>
+ </message>
+ <message>
+ <source>Cut</source>
+ <translation>Knippen</translation>
+ </message>
+ <message>
+ <source>Display</source>
+ <translation>Weergave</translation>
+ </message>
+ <message>
+ <source>DOS</source>
+ <translation>DOS</translation>
+ </message>
+ <message>
+ <source>Documents</source>
+ <translation>Documenten</translation>
+ </message>
+ <message>
+ <source>Spreadsheet</source>
+ <translation>Rekenblad</translation>
+ </message>
+ <message>
+ <source>Browser</source>
+ <translation>Browser</translation>
+ </message>
+ <message>
+ <source>Game</source>
+ <translation>Spel</translation>
+ </message>
+ <message>
+ <source>Go</source>
+ <translation>Ga naar</translation>
+ </message>
+ <message>
+ <source>iTouch</source>
+ <translation>iTouch</translation>
+ </message>
+ <message>
+ <source>Logoff</source>
+ <translation>Afmelden</translation>
+ </message>
+ <message>
+ <source>Market</source>
+ <translation>Markt</translation>
+ </message>
+ <message>
+ <source>Meeting</source>
+ <translation>Vergadering</translation>
+ </message>
+ <message>
+ <source>Keyboard Menu</source>
+ <translation>Toetsenbordmenu</translation>
+ </message>
+ <message>
+ <source>Menu PB</source>
+ <translation>Menu PB</translation>
+ </message>
+ <message>
+ <source>My Sites</source>
+ <translation>Mijn websites</translation>
+ </message>
+ <message>
+ <source>News</source>
+ <translation>Nieuws</translation>
+ </message>
+ <message>
+ <source>Home Office</source>
+ <translation>Hoofdkantoor</translation>
+ </message>
+ <message>
+ <source>Option</source>
+ <translation>Optie</translation>
+ </message>
+ <message>
+ <source>Paste</source>
+ <translation>Plakken</translation>
+ </message>
+ <message>
+ <source>Phone</source>
+ <translation>Telefoon</translation>
+ </message>
+ <message>
+ <source>Reply</source>
+ <translation>Beantwoorden</translation>
+ </message>
+ <message>
+ <source>Reload</source>
+ <translation>Herladen</translation>
+ </message>
+ <message>
+ <source>Rotate Windows</source>
+ <translation>Vensters roteren</translation>
+ </message>
+ <message>
+ <source>Rotation PB</source>
+ <translation>Rotatie PB</translation>
+ </message>
+ <message>
+ <source>Rotation KB</source>
+ <translation>Rotatie KB</translation>
+ </message>
+ <message>
+ <source>Save</source>
+ <translation>Opslaan</translation>
+ </message>
+ <message>
+ <source>Send</source>
+ <translation>Verzenden</translation>
+ </message>
+ <message>
+ <source>Spellchecker</source>
+ <translation>Spellingcontrole</translation>
+ </message>
+ <message>
+ <source>Split Screen</source>
+ <translation>Gesplitst scherm</translation>
+ </message>
+ <message>
+ <source>Support</source>
+ <translation>Ondersteuning</translation>
+ </message>
+ <message>
+ <source>Task Panel</source>
+ <translation>Takenpaneel</translation>
+ </message>
+ <message>
+ <source>Terminal</source>
+ <translation>Terminal</translation>
+ </message>
+ <message>
+ <source>Tools</source>
+ <translation>Hulpmiddelen</translation>
+ </message>
+ <message>
+ <source>Travel</source>
+ <translation>Reizen</translation>
+ </message>
+ <message>
+ <source>Video</source>
+ <translation>Video</translation>
+ </message>
+ <message>
+ <source>Word Processor</source>
+ <translation>Tekstverwerker</translation>
+ </message>
+ <message>
+ <source>XFer</source>
+ <translation>XFer</translation>
+ </message>
+ <message>
+ <source>Zoom In</source>
+ <translation>Inzoomen</translation>
+ </message>
+ <message>
+ <source>Zoom Out</source>
+ <translation>Uitzoomen</translation>
+ </message>
+ <message>
+ <source>Away</source>
+ <translation>Afwezig</translation>
+ </message>
+ <message>
+ <source>Messenger</source>
+ <translation>Messenger</translation>
+ </message>
+ <message>
+ <source>WebCam</source>
+ <translation>Webcam</translation>
+ </message>
+ <message>
+ <source>Mail Forward</source>
+ <translation>Mail doorsturen</translation>
+ </message>
+ <message>
+ <source>Pictures</source>
+ <translation>Afbeeldingen</translation>
+ </message>
+ <message>
+ <source>Music</source>
+ <translation>Muziek</translation>
+ </message>
+ <message>
+ <source>Battery</source>
+ <translation>Batterij</translation>
+ </message>
+ <message>
+ <source>Bluetooth</source>
+ <translation>Bluetooth</translation>
+ </message>
+ <message>
+ <source>Wireless</source>
+ <translation>Draadloos</translation>
+ </message>
+ <message>
+ <source>Ultra Wide Band</source>
+ <translation>Ultra Wide Band</translation>
+ </message>
+ <message>
+ <source>Media Fast Forward</source>
+ <translation>Media snel vooruit</translation>
+ </message>
+ <message>
+ <source>Audio Repeat</source>
+ <translation>Geluid herhalen</translation>
+ </message>
+ <message>
+ <source>Audio Random Play</source>
+ <translation>Geluid willekeurig afspelen</translation>
+ </message>
+ <message>
+ <source>Subtitle</source>
+ <translation>Ondertitel</translation>
+ </message>
+ <message>
+ <source>Audio Cycle Track</source>
+ <translation>Geluid track herhalen</translation>
+ </message>
+ <message>
+ <source>Time</source>
+ <translation>Tijd</translation>
+ </message>
+ <message>
+ <source>Hibernate</source>
+ <translation>Slaapstand naar schijf</translation>
+ </message>
+ <message>
+ <source>View</source>
+ <translation>Beeld</translation>
+ </message>
+ <message>
+ <source>Top Menu</source>
+ <translation>Hoofdmenu</translation>
+ </message>
+ <message>
+ <source>Power Down</source>
+ <translation>Afschakelen</translation>
+ </message>
+ <message>
+ <source>Suspend</source>
+ <translation>Onderbreken</translation>
+ </message>
+ <message>
+ <source>Microphone Mute</source>
+ <translation>Microfoon gedempt</translation>
+ </message>
+ <message>
+ <source>Red</source>
+ <translation>Rood</translation>
+ </message>
+ <message>
+ <source>Green</source>
+ <translation>Groen</translation>
+ </message>
+ <message>
+ <source>Yellow</source>
+ <translation>Geel</translation>
+ </message>
+ <message>
+ <source>Blue</source>
+ <translation>Blauw</translation>
+ </message>
+ <message>
+ <source>Channel Up</source>
+ <translation>Kanaal omhoog</translation>
+ </message>
+ <message>
+ <source>Channel Down</source>
+ <translation>Kanaal neer</translation>
+ </message>
+ <message>
+ <source>Guide</source>
+ <translation>Geleiding</translation>
+ </message>
+ <message>
+ <source>Info</source>
+ <translation>Info</translation>
+ </message>
+ <message>
+ <source>Settings</source>
+ <translation>Instellingen</translation>
+ </message>
+ <message>
+ <source>Microphone Volume Up</source>
+ <translation>Microfoonvolume verhogen</translation>
+ </message>
+ <message>
+ <source>Microphone Volume Down</source>
+ <translation>Microfoonvolume verlagen</translation>
+ </message>
+ <message>
+ <source>New</source>
+ <translation>Nieuw</translation>
+ </message>
+ <message>
+ <source>Open</source>
+ <translation>Openen</translation>
+ </message>
+ <message>
+ <source>Find</source>
+ <translation>Zoeken</translation>
+ </message>
+ <message>
+ <source>Undo</source>
+ <translation>Ongedaan maken</translation>
+ </message>
+ <message>
+ <source>Redo</source>
+ <translation>Opnieuw doen</translation>
+ </message>
+ <message>
+ <source>Print Screen</source>
+ <translation>Print Screen</translation>
+ </message>
+ <message>
+ <source>Page Up</source>
+ <translation>Pagina omhoog</translation>
+ </message>
+ <message>
+ <source>Page Down</source>
+ <translation>Pagina omlaag</translation>
+ </message>
+ <message>
+ <source>Caps Lock</source>
+ <translation>Caps Lock</translation>
+ </message>
+ <message>
+ <source>Num Lock</source>
+ <translation>Num Lock</translation>
+ </message>
+ <message>
+ <source>Number Lock</source>
+ <translation>Number Lock</translation>
+ </message>
+ <message>
+ <source>Scroll Lock</source>
+ <translation>Scroll Lock</translation>
+ </message>
+ <message>
+ <source>Insert</source>
+ <translation>Invoegen</translation>
+ </message>
+ <message>
+ <source>Delete</source>
+ <translation>Verwijderen</translation>
+ </message>
+ <message>
+ <source>Escape</source>
+ <translation>Escape</translation>
+ </message>
+ <message>
+ <source>System Request</source>
+ <translation>System Request</translation>
+ </message>
+ <message>
+ <source>Select</source>
+ <translation>Selecteren</translation>
+ </message>
+ <message>
+ <source>Yes</source>
+ <translation>Ja</translation>
+ </message>
+ <message>
+ <source>No</source>
+ <translation>Nee</translation>
+ </message>
+ <message>
+ <source>Context1</source>
+ <translation>Context1</translation>
+ </message>
+ <message>
+ <source>Context2</source>
+ <translation>Context2</translation>
+ </message>
+ <message>
+ <source>Context3</source>
+ <translation>Context3</translation>
+ </message>
+ <message>
+ <source>Context4</source>
+ <translation>Context4</translation>
+ </message>
+ <message>
+ <source>Call</source>
+ <extracomment>Button to start a call (note: a separate button is used to end the call)
+</extracomment>
+ <translation>Oproep</translation>
+ </message>
+ <message>
+ <source>Hangup</source>
+ <extracomment>Button to end a call (note: a separate button is used to start the call)
+</extracomment>
+ <translation>Ophangen</translation>
+ </message>
+ <message>
+ <source>Toggle Call/Hangup</source>
+ <extracomment>Button that will hang up if we&apos;re in call, or make a call if we&apos;re not.
+</extracomment>
+ <translation>Omschakelen opbellen/ophangen</translation>
+ </message>
+ <message>
+ <source>Flip</source>
+ <translation>Omdraaien</translation>
+ </message>
+ <message>
+ <source>Voice Dial</source>
+ <extracomment>Button to trigger voice dialing
+</extracomment>
+ <translation>Stemkiezen</translation>
+ </message>
+ <message>
+ <source>Last Number Redial</source>
+ <extracomment>Button to redial the last number called
+</extracomment>
+ <translation>Laatste nummer opnieuw kiezen</translation>
+ </message>
+ <message>
+ <source>Camera Shutter</source>
+ <extracomment>Button to trigger the camera shutter (take a picture)
+</extracomment>
+ <translation>Camerasluiter</translation>
+ </message>
+ <message>
+ <source>Camera Focus</source>
+ <extracomment>Button to focus the camera
+</extracomment>
+ <translation>Scherpstellen camera</translation>
+ </message>
+ <message>
+ <source>Kanji</source>
+ <translation>Kanji</translation>
+ </message>
+ <message>
+ <source>Muhenkan</source>
+ <translation>Muhenkan</translation>
+ </message>
+ <message>
+ <source>Henkan</source>
+ <translation>Henkan</translation>
+ </message>
+ <message>
+ <source>Romaji</source>
+ <translation>Romaji</translation>
+ </message>
+ <message>
+ <source>Hiragana</source>
+ <translation>Hiragana</translation>
+ </message>
+ <message>
+ <source>Katakana</source>
+ <translation>Katakana</translation>
+ </message>
+ <message>
+ <source>Hiragana Katakana</source>
+ <translation>Hiragana Katakana</translation>
+ </message>
+ <message>
+ <source>Zenkaku</source>
+ <translation>Zenkaku</translation>
+ </message>
+ <message>
+ <source>Hankaku</source>
+ <translation>Hankaku</translation>
+ </message>
+ <message>
+ <source>Zenkaku Hankaku</source>
+ <translation>Zenkaku Hankaku</translation>
+ </message>
+ <message>
+ <source>Touroku</source>
+ <translation>Touroku</translation>
+ </message>
+ <message>
+ <source>Massyo</source>
+ <translation>Massyo</translation>
+ </message>
+ <message>
+ <source>Kana Lock</source>
+ <translation>Kana Lock</translation>
+ </message>
+ <message>
+ <source>Kana Shift</source>
+ <translation>Kana Shift</translation>
+ </message>
+ <message>
+ <source>Eisu Shift</source>
+ <translation>Eisu Shift</translation>
+ </message>
+ <message>
+ <source>Eisu toggle</source>
+ <translation>Eisu omschakelen</translation>
+ </message>
+ <message>
+ <source>Code input</source>
+ <translation>Code-invoer</translation>
+ </message>
+ <message>
+ <source>Multiple Candidate</source>
+ <translation>Meervoudige kandidaat</translation>
+ </message>
+ <message>
+ <source>Previous Candidate</source>
+ <translation>Vorige kandidaad</translation>
+ </message>
+ <message>
+ <source>Hangul</source>
+ <translation>Hangul</translation>
+ </message>
+ <message>
+ <source>Hangul Start</source>
+ <translation>Hangul Start</translation>
+ </message>
+ <message>
+ <source>Hangul End</source>
+ <translation>Hangul End</translation>
+ </message>
+ <message>
+ <source>Hangul Hanja</source>
+ <translation>Hangul Hanja</translation>
+ </message>
+ <message>
+ <source>Hangul Jamo</source>
+ <translation>Hangul Jamo</translation>
+ </message>
+ <message>
+ <source>Hangul Romaja</source>
+ <translation>Hangul Romaja</translation>
+ </message>
+ <message>
+ <source>Hangul Jeonja</source>
+ <translation>Hangul Jeonja</translation>
+ </message>
+ <message>
+ <source>Hangul Banja</source>
+ <translation>Hangul Banja</translation>
+ </message>
+ <message>
+ <source>Hangul PreHanja</source>
+ <translation>Hangul PreHanja</translation>
+ </message>
+ <message>
+ <source>Hangul PostHanja</source>
+ <translation>Hangul PostHanja</translation>
+ </message>
+ <message>
+ <source>Hangul Special</source>
+ <translation>Hangul Special</translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+ <translation>Annuleren</translation>
+ </message>
+ <message>
+ <source>Printer</source>
+ <translation>Printer</translation>
+ </message>
+ <message>
+ <source>Execute</source>
+ <translation>Uitvoeren</translation>
+ </message>
+ <message>
+ <source>Play</source>
+ <translation>Afspelen</translation>
+ </message>
+ <message>
+ <source>Zoom</source>
+ <translation>Zoomen</translation>
+ </message>
+ <message>
+ <source>Exit</source>
+ <translation>Afsluiten</translation>
+ </message>
+ <message>
+ <source>Touchpad Toggle</source>
+ <translation>Omschakelaar van touchpad</translation>
+ </message>
+ <message>
+ <source>Touchpad On</source>
+ <translation>Touchpad aan</translation>
+ </message>
+ <message>
+ <source>Touchpad Off</source>
+ <translation>Touchpad uit</translation>
+ </message>
+ <message>
+ <source>Ctrl</source>
+ <translation>Ctrl</translation>
+ </message>
+ <message>
+ <source>Shift</source>
+ <translation>Shift</translation>
+ </message>
+ <message>
+ <source>Alt</source>
+ <translation>Alt</translation>
+ </message>
+ <message>
+ <source>Meta</source>
+ <translation>Meta</translation>
+ </message>
+ <message>
+ <source>Num</source>
+ <translation>Num</translation>
+ </message>
+ <message>
+ <source>+</source>
+ <translation>+</translation>
+ </message>
+ <message>
+ <source>F%1</source>
+ <translation>F%1</translation>
+ </message>
+ <message>
+ <source>Audio Rewind</source>
+ <translation type="vanished">Geluid terugspoelen</translation>
+ </message>
+ <message>
+ <source>Audio Forward</source>
+ <translation type="vanished">Geluid verder</translation>
+ </message>
+</context>
+<context>
+ <name>QSocks5SocketEngine</name>
+ <message>
+ <source>Connection to proxy refused</source>
+ <translation>Verbinding naar proxy geweigerd</translation>
+ </message>
+ <message>
+ <source>Connection to proxy closed prematurely</source>
+ <translation>Verbinding naar proxy is voortijdig gesloten</translation>
+ </message>
+ <message>
+ <source>Proxy host not found</source>
+ <translation>Proxy-host niet gevonden</translation>
+ </message>
+ <message>
+ <source>Connection to proxy timed out</source>
+ <translation>Wachttijd voor verbinding naar proxy verstreken</translation>
+ </message>
+ <message>
+ <source>Proxy authentication failed</source>
+ <translation>Proxy-authenticatie mislukt</translation>
+ </message>
+ <message>
+ <source>Proxy authentication failed: %1</source>
+ <translation>Proxy-authenticatie mislukt: %1</translation>
+ </message>
+ <message>
+ <source>SOCKS version 5 protocol error</source>
+ <translation>SOCKS versie 5 protocolfout</translation>
+ </message>
+ <message>
+ <source>General SOCKSv5 server failure</source>
+ <translation>Algemene fout in SOCKSv5-server falen</translation>
+ </message>
+ <message>
+ <source>Connection not allowed by SOCKSv5 server</source>
+ <translation>Verbinding niet toegestaan door SOCKSv5-server</translation>
+ </message>
+ <message>
+ <source>TTL expired</source>
+ <translation>TTL is verlopen</translation>
+ </message>
+ <message>
+ <source>SOCKSv5 command not supported</source>
+ <translation>SOCKSv5 commando niet ondersteund</translation>
+ </message>
+ <message>
+ <source>Address type not supported</source>
+ <translation>Adrestype wordt niet ondersteund</translation>
+ </message>
+ <message>
+ <source>Unknown SOCKSv5 proxy error code 0x%1</source>
+ <translation>Onbekende SOCKSv5 proxy-foutcode 0x%1</translation>
+ </message>
+ <message>
+ <source>Network operation timed out</source>
+ <translation>Wachttijd voor netwerkoperatie verstreken</translation>
+ </message>
+</context>
+<context>
+ <name>QSpiAccessibleBridge</name>
+ <message>
+ <source>invalid role</source>
+ <extracomment>Role of an accessible object - the object is in an invalid state or could not be constructed
+</extracomment>
+ <translation>ongeldig rol</translation>
+ </message>
+ <message>
+ <source>title bar</source>
+ <extracomment>Role of an accessible object
+</extracomment>
+ <translation>titelbalk</translation>
+ </message>
+ <message>
+ <source>menu bar</source>
+ <extracomment>Role of an accessible object
+</extracomment>
+ <translation>menubalk</translation>
+ </message>
+ <message>
+ <source>scroll bar</source>
+ <extracomment>Role of an accessible object
+</extracomment>
+ <translation>schuifbalk</translation>
+ </message>
+ <message>
+ <source>grip</source>
+ <extracomment>Role of an accessible object - the grip is usually used for resizing another object
+</extracomment>
+ <translation>greep</translation>
+ </message>
+ <message>
+ <source>sound</source>
+ <extracomment>Role of an accessible object
+</extracomment>
+ <translation>geluid</translation>
+ </message>
+ <message>
+ <source>cursor</source>
+ <extracomment>Role of an accessible object
+</extracomment>
+ <translation>cursor</translation>
+ </message>
+ <message>
+ <source>text caret</source>
+ <extracomment>Role of an accessible object
+</extracomment>
+ <translation>tekstdakje</translation>
+ </message>
+ <message>
+ <source>alert message</source>
+ <extracomment>Role of an accessible object
+</extracomment>
+ <translation>waarschuwingsbericht</translation>
+ </message>
+ <message>
+ <source>frame</source>
+ <extracomment>Role of an accessible object: a window with frame and title
+----------
+Role of an accessible object
+</extracomment>
+ <translation>frame</translation>
+ </message>
+ <message>
+ <source>filler</source>
+ <extracomment>Role of an accessible object
+</extracomment>
+ <translation>vulling</translation>
+ </message>
+ <message>
+ <source>popup menu</source>
+ <extracomment>Role of an accessible object
+</extracomment>
+ <translation>pop-upmenu</translation>
+ </message>
+ <message>
+ <source>menu item</source>
+ <extracomment>Role of an accessible object
+</extracomment>
+ <translation>menu-item</translation>
+ </message>
+ <message>
+ <source>tool tip</source>
+ <extracomment>Role of an accessible object
+</extracomment>
+ <translation>tekstballon</translation>
+ </message>
+ <message>
+ <source>application</source>
+ <extracomment>Role of an accessible object
+</extracomment>
+ <translation>toepassing</translation>
+ </message>
+ <message>
+ <source>document</source>
+ <extracomment>Role of an accessible object
+</extracomment>
+ <translation>document</translation>
+ </message>
+ <message>
+ <source>panel</source>
+ <extracomment>Role of an accessible object
+</extracomment>
+ <translation>paneel</translation>
+ </message>
+ <message>
+ <source>chart</source>
+ <extracomment>Role of an accessible object
+</extracomment>
+ <translation>grafiek</translation>
+ </message>
+ <message>
+ <source>dialog</source>
+ <extracomment>Role of an accessible object
+</extracomment>
+ <translation>dialoog</translation>
+ </message>
+ <message>
+ <source>separator</source>
+ <extracomment>Role of an accessible object
+</extracomment>
+ <translation>scheiding</translation>
+ </message>
+ <message>
+ <source>tool bar</source>
+ <extracomment>Role of an accessible object
+</extracomment>
+ <translation>werkbalk</translation>
+ </message>
+ <message>
+ <source>status bar</source>
+ <extracomment>Role of an accessible object
+</extracomment>
+ <translation>statusbalk</translation>
+ </message>
+ <message>
+ <source>table</source>
+ <extracomment>Role of an accessible object
+</extracomment>
+ <translation>tabel</translation>
+ </message>
+ <message>
+ <source>column header</source>
+ <extracomment>Role of an accessible object - part of a table
+</extracomment>
+ <translation>kolomkop</translation>
+ </message>
+ <message>
+ <source>row header</source>
+ <extracomment>Role of an accessible object - part of a table
+</extracomment>
+ <translation>rijkop</translation>
+ </message>
+ <message>
+ <source>column</source>
+ <extracomment>Role of an accessible object - part of a table
+</extracomment>
+ <translation>kolom</translation>
+ </message>
+ <message>
+ <source>row</source>
+ <extracomment>Role of an accessible object - part of a table
+</extracomment>
+ <translation>rij</translation>
+ </message>
+ <message>
+ <source>cell</source>
+ <extracomment>Role of an accessible object - part of a table
+</extracomment>
+ <translation>cel</translation>
+ </message>
+ <message>
+ <source>link</source>
+ <extracomment>Role of an accessible object
+</extracomment>
+ <translation>koppeling</translation>
+ </message>
+ <message>
+ <source>help balloon</source>
+ <extracomment>Role of an accessible object
+</extracomment>
+ <translation>hulpballon</translation>
+ </message>
+ <message>
+ <source>assistant</source>
+ <extracomment>Role of an accessible object - a helper dialog
+</extracomment>
+ <translation>assistent</translation>
+ </message>
+ <message>
+ <source>list</source>
+ <extracomment>Role of an accessible object
+</extracomment>
+ <translation>lijst</translation>
+ </message>
+ <message>
+ <source>list item</source>
+ <extracomment>Role of an accessible object
+</extracomment>
+ <translation>item in lijst</translation>
+ </message>
+ <message>
+ <source>tree</source>
+ <extracomment>Role of an accessible object
+</extracomment>
+ <translation>boomstructuur</translation>
+ </message>
+ <message>
+ <source>tree item</source>
+ <extracomment>Role of an accessible object
+</extracomment>
+ <translation>item in boomstructuur</translation>
+ </message>
+ <message>
+ <source>page tab</source>
+ <extracomment>Role of an accessible object
+</extracomment>
+ <translation>paginatabblad</translation>
+ </message>
+ <message>
+ <source>property page</source>
+ <extracomment>Role of an accessible object
+</extracomment>
+ <translation>pagina met eigenschap</translation>
+ </message>
+ <message>
+ <source>indicator</source>
+ <extracomment>Role of an accessible object
+</extracomment>
+ <translation>indicator</translation>
+ </message>
+ <message>
+ <source>graphic</source>
+ <extracomment>Role of an accessible object
+</extracomment>
+ <translation>grafisch element</translation>
+ </message>
+ <message>
+ <source>label</source>
+ <extracomment>Role of an accessible object
+</extracomment>
+ <translation>label</translation>
+ </message>
+ <message>
+ <source>text</source>
+ <extracomment>Role of an accessible object
+</extracomment>
+ <translation>tekst</translation>
+ </message>
+ <message>
+ <source>push button</source>
+ <extracomment>Role of an accessible object
+</extracomment>
+ <translation>drukknop</translation>
+ </message>
+ <message>
+ <source>check box</source>
+ <extracomment>Role of an accessible object
+</extracomment>
+ <translation>keuzevakje</translation>
+ </message>
+ <message>
+ <source>radio button</source>
+ <extracomment>Role of an accessible object
+</extracomment>
+ <translation>keuzerondje</translation>
+ </message>
+ <message>
+ <source>combo box</source>
+ <extracomment>Role of an accessible object
+</extracomment>
+ <translation>keuzelijst</translation>
+ </message>
+ <message>
+ <source>progress bar</source>
+ <extracomment>Role of an accessible object
+</extracomment>
+ <translation>voortgangsbalk</translation>
+ </message>
+ <message>
+ <source>dial</source>
+ <extracomment>Role of an accessible object
+</extracomment>
+ <translation>kiezen</translation>
+ </message>
+ <message>
+ <source>hotkey field</source>
+ <extracomment>Role of an accessible object
+</extracomment>
+ <translation>veld met sneltoets</translation>
+ </message>
+ <message>
+ <source>slider</source>
+ <extracomment>Role of an accessible object
+</extracomment>
+ <translation>schuifregelaar</translation>
+ </message>
+ <message>
+ <source>spin box</source>
+ <extracomment>Role of an accessible object
+</extracomment>
+ <translation>draaiveld</translation>
+ </message>
+ <message>
+ <source>canvas</source>
+ <extracomment>Role of an accessible object
+</extracomment>
+ <translation>werkveld</translation>
+ </message>
+ <message>
+ <source>animation</source>
+ <extracomment>Role of an accessible object
+</extracomment>
+ <translation>animatie</translation>
+ </message>
+ <message>
+ <source>equation</source>
+ <extracomment>Role of an accessible object
+</extracomment>
+ <translation>vergelijking</translation>
+ </message>
+ <message>
+ <source>button with drop down</source>
+ <extracomment>Role of an accessible object
+</extracomment>
+ <translation>knop met keuzelijst</translation>
+ </message>
+ <message>
+ <source>button menu</source>
+ <extracomment>Role of an accessible object
+</extracomment>
+ <translation>menu met knoppen</translation>
+ </message>
+ <message>
+ <source>button with drop down grid</source>
+ <extracomment>Role of an accessible object - a button that expands a grid.
+</extracomment>
+ <translation>knop met keuzelijstraster</translation>
+ </message>
+ <message>
+ <source>space</source>
+ <extracomment>Role of an accessible object - blank space between other objects.
+</extracomment>
+ <translation>spatie</translation>
+ </message>
+ <message>
+ <source>page tab list</source>
+ <extracomment>Role of an accessible object
+</extracomment>
+ <translation>lijst met paginatabbladen</translation>
+ </message>
+ <message>
+ <source>clock</source>
+ <extracomment>Role of an accessible object
+</extracomment>
+ <translation>klok</translation>
+ </message>
+ <message>
+ <source>splitter</source>
+ <extracomment>Role of an accessible object
+</extracomment>
+ <translation>splitter</translation>
+ </message>
+ <message>
+ <source>layered pane</source>
+ <extracomment>Role of an accessible object
+</extracomment>
+ <translation>gelaagd paneel</translation>
+ </message>
+ <message>
+ <source>web document</source>
+ <extracomment>Role of an accessible object
+</extracomment>
+ <translation>webdocument</translation>
+ </message>
+ <message>
+ <source>paragraph</source>
+ <extracomment>Role of an accessible object
+</extracomment>
+ <translation>alinea</translation>
+ </message>
+ <message>
+ <source>section</source>
+ <extracomment>Role of an accessible object
+</extracomment>
+ <translation>sectie</translation>
+ </message>
+ <message>
+ <source>color chooser</source>
+ <extracomment>Role of an accessible object
+</extracomment>
+ <translation>kleurenkiezer</translation>
+ </message>
+ <message>
+ <source>footer</source>
+ <extracomment>Role of an accessible object
+</extracomment>
+ <translation>voettekst</translation>
+ </message>
+ <message>
+ <source>form</source>
+ <extracomment>Role of an accessible object
+</extracomment>
+ <translation>formulier</translation>
+ </message>
+ <message>
+ <source>heading</source>
+ <extracomment>Role of an accessible object
+</extracomment>
+ <translation>kop</translation>
+ </message>
+ <message>
+ <source>note</source>
+ <extracomment>Role of an accessible object
+</extracomment>
+ <translation>notitie</translation>
+ </message>
+ <message>
+ <source>complementary content</source>
+ <extracomment>Role of an accessible object
+</extracomment>
+ <translation>complementaire inhoud</translation>
+ </message>
+ <message>
+ <source>unknown</source>
+ <extracomment>Role of an accessible object
+</extracomment>
+ <translation>onbekend</translation>
+ </message>
+ <message>
+ <source>window</source>
+ <translation type="obsolete">&amp;Venster</translation>
+ </message>
+</context>
+<context>
+ <name>QSslDiffieHellmanParameter</name>
+ <message>
+ <source>No error</source>
+ <translation>Geen fout</translation>
+ </message>
+ <message>
+ <source>Invalid input data</source>
+ <translation>Ongeldige invoergegevens</translation>
+ </message>
+ <message>
+ <source>The given Diffie-Hellman parameters are deemed unsafe</source>
+ <translation>De gegeven Diffie-Hellman parameters worden onveilig geacht</translation>
+ </message>
+</context>
+<context>
+ <name>QSslSocket</name>
+ <message>
+ <source>Error when setting the OpenSSL configuration (%1)</source>
+ <translation>Fout bij instellen van de OpenSSL-configuratie (%1)</translation>
+ </message>
+ <message>
+ <source>Expecting QByteArray for %1</source>
+ <translation>QByteArray voor %1 verwacht</translation>
+ </message>
+ <message>
+ <source>An error occurred attempting to set %1 to %2</source>
+ <translation>Er is een fout opgetreden bij een poging om %1 naar %2 te zetten.</translation>
+ </message>
+ <message>
+ <source>Wrong value for %1 (%2)</source>
+ <translation>Foute waarde voor %1 (%2)</translation>
+ </message>
+ <message>
+ <source>Unrecognized command %1 = %2</source>
+ <translation>Niet herkend commando %1 = %2</translation>
+ </message>
+ <message>
+ <source>SSL_CONF_finish() failed</source>
+ <translation>SSL_CONF_finish() is mislukt</translation>
+ </message>
+ <message>
+ <source>SSL_CONF_CTX_new() failed</source>
+ <translation>SSL_CONF_CTX_new() is mislukt</translation>
+ </message>
+ <message>
+ <source>OpenSSL version too old, need at least v1.0.2</source>
+ <translation>Versie van OpenSSL is te oud, minstens v1.0.2 is nodig</translation>
+ </message>
+ <message>
+ <source>Error when setting the elliptic curves (%1)</source>
+ <translation>Fout bij instellen van de elliptische krommen (%1)</translation>
+ </message>
+ <message>
+ <source>Error creating SSL context (%1)</source>
+ <translation>Fout bij aanmaken van SSL-context (%1)</translation>
+ </message>
+ <message>
+ <source>unsupported protocol</source>
+ <translation>niet ondersteund protocol</translation>
+ </message>
+ <message>
+ <source>Error while setting the minimal protocol version</source>
+ <translation>Fout bij instellen van de minimale protocolversie</translation>
+ </message>
+ <message>
+ <source>Error while setting the maximum protocol version</source>
+ <translation>Fout bij instellen van de maximale protocolversie</translation>
+ </message>
+ <message>
+ <source>Invalid or empty cipher list (%1)</source>
+ <translation>Ongeldige of lege versleutelingslijst (%1)</translation>
+ </message>
+ <message>
+ <source>Cannot provide a certificate with no key, %1</source>
+ <translation>Kan zonder sleutel geen certificaat aanmaken, %1</translation>
+ </message>
+ <message>
+ <source>Error loading local certificate, %1</source>
+ <translation>Fout bij laden van lokaal certificaat, %1</translation>
+ </message>
+ <message>
+ <source>Error loading private key, %1</source>
+ <translation>Fout bij laden van private sleutel, %1</translation>
+ </message>
+ <message>
+ <source>Private key does not certify public key, %1</source>
+ <translation>Private sleutel certificeert niet de publieke sleutel, %1</translation>
+ </message>
+ <message>
+ <source>Diffie-Hellman parameters are not valid</source>
+ <translation>Diffie-Hellman parameters zijn niet geldig</translation>
+ </message>
+ <message>
+ <source>OpenSSL version with disabled elliptic curves</source>
+ <translation>OpenSSL versie met uitgeschakelde elliptische krommen</translation>
+ </message>
+ <message>
+ <source>No error</source>
+ <translation>Geen fout</translation>
+ </message>
+ <message>
+ <source>The issuer certificate could not be found</source>
+ <translation>Het certificaat van de uitgever is niet gevonden</translation>
+ </message>
+ <message>
+ <source>The certificate signature could not be decrypted</source>
+ <translation>De ondertekening van het certificaat kon niet worden ontcijfert</translation>
+ </message>
+ <message>
+ <source>The public key in the certificate could not be read</source>
+ <translation>De publieke sleutel in het certificaat kon niet gelezen worden</translation>
+ </message>
+ <message>
+ <source>The signature of the certificate is invalid</source>
+ <translation>De ondertekening van het certificaat is ongeldig</translation>
+ </message>
+ <message>
+ <source>The certificate is not yet valid</source>
+ <translation>Het certificaat is nog niet geldig</translation>
+ </message>
+ <message>
+ <source>The certificate has expired</source>
+ <translation>Het certificaat is verlopen</translation>
+ </message>
+ <message>
+ <source>The certificate&apos;s notBefore field contains an invalid time</source>
+ <translation>Het niet-voor-veld van het certificaat bevat een ongeldige tijdstip</translation>
+ </message>
+ <message>
+ <source>The certificate&apos;s notAfter field contains an invalid time</source>
+ <translation>Het niet-na-veld van het certificaat bevat een ongeldige tijdstip</translation>
+ </message>
+ <message>
+ <source>The certificate is self-signed, and untrusted</source>
+ <translation>Het certificaat is zelf-ondertekend en niet vertrouwd</translation>
+ </message>
+ <message>
+ <source>The root certificate of the certificate chain is self-signed, and untrusted</source>
+ <translation>Het root-certificaat van de certificaatketting is zelf-ondertekend en niet vertrouwd</translation>
+ </message>
+ <message>
+ <source>The issuer certificate of a locally looked up certificate could not be found</source>
+ <translation>Het certificaat van de uitgever van een lokaal opgezocht certificaat kon niet worden gevonden</translation>
+ </message>
+ <message>
+ <source>No certificates could be verified</source>
+ <translation>Geen van de certificaten kon worden geverifieerd</translation>
+ </message>
+ <message>
+ <source>One of the CA certificates is invalid</source>
+ <translation>Eén van de CA-certificaten is ongeldig</translation>
+ </message>
+ <message>
+ <source>The basicConstraints path length parameter has been exceeded</source>
+ <translation>De basicConstraints padlengteparameter is overschreden</translation>
+ </message>
+ <message>
+ <source>The supplied certificate is unsuitable for this purpose</source>
+ <translation>Het geleverde certificaat is ongeschikt voor dit doel</translation>
+ </message>
+ <message>
+ <source>The root CA certificate is not trusted for this purpose</source>
+ <translation>Het certificaat van de root-CA wordt niet vertrouwd voor dit doel</translation>
+ </message>
+ <message>
+ <source>The root CA certificate is marked to reject the specified purpose</source>
+ <translation>Het certificaat van de root-CA is gemarkeerd om het specifieke doel af te wijzen</translation>
+ </message>
+ <message>
+ <source>The current candidate issuer certificate was rejected because its subject name did not match the issuer name of the current certificate</source>
+ <translation>De huidige kandidaat voor het certificaat van de uitgever is afgewezen omdat zijn onderwerpnaam niet overeen kwam met de naam van de uitgever van het huidige certificaat</translation>
+ </message>
+ <message>
+ <source>The current candidate issuer certificate was rejected because its issuer name and serial number was present and did not match the authority key identifier of the current certificate</source>
+ <translation>De huidige kandidaat voor het certificaat van de uitgever is afgewezen omdat de naam van de uitgever en serienummer aanwezig waren, maar niet overeen kwam met autoriteitsleutelidentifier van het huidige certificaat</translation>
+ </message>
+ <message>
+ <source>The peer did not present any certificate</source>
+ <translation>De ander kant heeft geen certificaat gestuurd</translation>
+ </message>
+ <message>
+ <source>The host name did not match any of the valid hosts for this certificate</source>
+ <translation>De hostnaam was niet gelijk aan een van de geldige hosts voor dit certificaat</translation>
+ </message>
+ <message>
+ <source>The peer certificate is blacklisted</source>
+ <translation>Het certificaat aan de andere kant staat op de zwarte lijst</translation>
+ </message>
+ <message>
+ <source>Unknown error</source>
+ <translation>Onbekende fout</translation>
+ </message>
+ <message>
+ <source>The TLS/SSL connection has been closed</source>
+ <translation>De TLS/SSL verbinding is gesloten</translation>
+ </message>
+ <message>
+ <source>Error creating SSL session, %1</source>
+ <translation>Fout bij aanmaken van SSL-sessie, %1</translation>
+ </message>
+ <message>
+ <source>Error creating SSL session: %1</source>
+ <translation>Fout bij aanmaken van SSL-sessie: %1</translation>
+ </message>
+ <message>
+ <source>Unable to init SSL Context: %1</source>
+ <translation>Kan niet initialiseren SSL-context: %1</translation>
+ </message>
+ <message>
+ <source>Unable to write data: %1</source>
+ <translation>Kon gegevens niet schrijven: %1</translation>
+ </message>
+ <message>
+ <source>Unable to decrypt data: %1</source>
+ <translation>Kon gegevens niet ontcijferen: %1</translation>
+ </message>
+ <message>
+ <source>Error while reading: %1</source>
+ <translation>Fout bij lezen: %1</translation>
+ </message>
+ <message>
+ <source>Error during SSL handshake: %1</source>
+ <translation>Fout bij SSL-handdruk: %1</translation>
+ </message>
+</context>
+<context>
+ <name>QStandardPaths</name>
+ <message>
+ <source>Desktop</source>
+ <translation>Bureaublad</translation>
+ </message>
+ <message>
+ <source>Documents</source>
+ <translation>Documenten</translation>
+ </message>
+ <message>
+ <source>Fonts</source>
+ <translation>Lettertypen</translation>
+ </message>
+ <message>
+ <source>Applications</source>
+ <translation>Toepassingen</translation>
+ </message>
+ <message>
+ <source>Music</source>
+ <translation>Muziek</translation>
+ </message>
+ <message>
+ <source>Movies</source>
+ <translation>Films</translation>
+ </message>
+ <message>
+ <source>Pictures</source>
+ <translation>Afbeeldingen</translation>
+ </message>
+ <message>
+ <source>Temporary Directory</source>
+ <translation>Tijdelijke gegevensmap</translation>
+ </message>
+ <message>
+ <source>Home</source>
+ <translation>Home</translation>
+ </message>
+ <message>
+ <source>Cache</source>
+ <translation>Cache</translation>
+ </message>
+ <message>
+ <source>Shared Data</source>
+ <translation>Gedeelde gegevens</translation>
+ </message>
+ <message>
+ <source>Runtime</source>
+ <translation>Uitvoeringstijd</translation>
+ </message>
+ <message>
+ <source>Configuration</source>
+ <translation>Configuratie</translation>
+ </message>
+ <message>
+ <source>Shared Configuration</source>
+ <translation>Gedeelde configuratie</translation>
+ </message>
+ <message>
+ <source>Shared Cache</source>
+ <translation>Gedeelde cache</translation>
+ </message>
+ <message>
+ <source>Download</source>
+ <translation>Downloaden</translation>
+ </message>
+ <message>
+ <source>Application Data</source>
+ <translation>Programmagegevens</translation>
+ </message>
+ <message>
+ <source>Application Configuration</source>
+ <translation>Toepassingsconfiguratie</translation>
+ </message>
+</context>
+<context>
+ <name>QStateMachine</name>
+ <message>
+ <source>Missing initial state in compound state &apos;%1&apos;</source>
+ <translation>Ontbrekende initiële status in samengestelde status &apos;%1&apos;</translation>
+ </message>
+ <message>
+ <source>Missing default state in history state &apos;%1&apos;</source>
+ <translation>Ontbrekende standaard status in geschiedenis van status &apos;%1&apos;</translation>
+ </message>
+ <message>
+ <source>No common ancestor for targets and source of transition from state &apos;%1&apos;</source>
+ <translation>Geen gemeenschappelijke voorouder voor doel en bron voor overgang van status &apos;%1&apos;</translation>
+ </message>
+ <message>
+ <source>Unknown error</source>
+ <translation>Onbekende fout</translation>
+ </message>
+</context>
+<context>
+ <name>QSystemSemaphore</name>
+ <message>
+ <source>%1: permission denied</source>
+ <translation>%1: toegang geweigerd</translation>
+ </message>
+ <message>
+ <source>%1: already exists</source>
+ <translation>%1: bestaat al</translation>
+ </message>
+ <message>
+ <source>%1: does not exist</source>
+ <translation>%1: bestaat niet</translation>
+ </message>
+ <message>
+ <source>%1: out of resources</source>
+ <translation>%1: onvoldoende bronnen</translation>
+ </message>
+ <message>
+ <source>%1: unknown error %2</source>
+ <translation>%1: onbekende fout %2</translation>
+ </message>
+</context>
+<context>
+ <name>QTDSDriver</name>
+ <message>
+ <source>Unable to open connection</source>
+ <translation>Kon verbinding niet openen</translation>
+ </message>
+ <message>
+ <source>Unable to use database</source>
+ <translation>Kon de database niet gebruiken</translation>
+ </message>
+</context>
+<context>
+ <name>QTabBar</name>
+ <message>
+ <source>Scroll Left</source>
+ <translation>Naar links schuiven</translation>
+ </message>
+ <message>
+ <source>Scroll Right</source>
+ <translation>Naar rechts schuiven</translation>
+ </message>
+</context>
+<context>
+ <name>QTcpServer</name>
+ <message>
+ <source>Operation on socket is not supported</source>
+ <translation>Operatie op socket niet ondersteund</translation>
+ </message>
+</context>
+<context>
+ <name>QTgaFile</name>
+ <message>
+ <source>Could not read image data</source>
+ <translation>Kon gegevens van afbeelding niet lezen</translation>
+ </message>
+ <message>
+ <source>Sequential device (eg socket) for image read not supported</source>
+ <translation>Sequentieel apparaat (bijv. socket) voor het lezen uit een afbeelding niet ondersteund</translation>
+ </message>
+ <message>
+ <source>Seek file/device for image read failed</source>
+ <translation>Seek op bestand/apparaat voor het lezen uit een afbeelding is mislukt</translation>
+ </message>
+ <message>
+ <source>Image header read failed</source>
+ <translation>Lezen van imageheader is mislukt</translation>
+ </message>
+ <message>
+ <source>Image type not supported</source>
+ <translation>Afbeeldingstype wordt niet ondersteund</translation>
+ </message>
+ <message>
+ <source>Image depth not valid</source>
+ <translation>Diepte van afbeelding niet geldig</translation>
+ </message>
+ <message>
+ <source>Could not seek to image read footer</source>
+ <translation>Kon geen seek doen naar leesvoet van afbeelding</translation>
+ </message>
+ <message>
+ <source>Could not read footer</source>
+ <translation>Kon voetinhoud niet lezen</translation>
+ </message>
+ <message>
+ <source>Image type (non-TrueVision 2.0) not supported</source>
+ <translation>Afbeeldingstype (non-TrueVision 2.0) niet ondersteund</translation>
+ </message>
+ <message>
+ <source>Could not reset to read data</source>
+ <translation>Kon geen reset doen om gegevens te lezen</translation>
+ </message>
+</context>
+<context>
+ <name>QUdpSocket</name>
+ <message>
+ <source>Unable to send a datagram</source>
+ <translation>Kon geen datagram verzenden</translation>
+ </message>
+ <message>
+ <source>No datagram available for reading</source>
+ <translation>Geen datagram beschikbaar voor lezen</translation>
+ </message>
+</context>
+<context>
+ <name>QUndoGroup</name>
+ <message>
+ <source>Undo %1</source>
+ <translation>%1 ongedaan maken</translation>
+ </message>
+ <message>
+ <source>Undo</source>
+ <comment>Default text for undo action</comment>
+ <translation>Ongedaan maken</translation>
+ </message>
+ <message>
+ <source>Redo %1</source>
+ <translation>%1 opnieuw doen</translation>
+ </message>
+ <message>
+ <source>Redo</source>
+ <comment>Default text for redo action</comment>
+ <translation>Opnieuw doen</translation>
+ </message>
+</context>
+<context>
+ <name>QUndoModel</name>
+ <message>
+ <source>&lt;empty&gt;</source>
+ <translation>&lt;leeg&gt;</translation>
+ </message>
+</context>
+<context>
+ <name>QUndoStack</name>
+ <message>
+ <source>Undo %1</source>
+ <translation>%1 ongedaan maken</translation>
+ </message>
+ <message>
+ <source>Undo</source>
+ <comment>Default text for undo action</comment>
+ <translation>Ongedaan maken</translation>
+ </message>
+ <message>
+ <source>Redo %1</source>
+ <translation>%1 opnieuw doen</translation>
+ </message>
+ <message>
+ <source>Redo</source>
+ <comment>Default text for redo action</comment>
+ <translation>Opnieuw doen</translation>
+ </message>
+</context>
+<context>
+ <name>QUnicodeControlCharacterMenu</name>
+ <message>
+ <source>LRM Left-to-right mark</source>
+ <translation>LRM links-naar-rechts-markering</translation>
+ </message>
+ <message>
+ <source>RLM Right-to-left mark</source>
+ <translation>RLM rechts-naar-links-markering</translation>
+ </message>
+ <message>
+ <source>ZWJ Zero width joiner</source>
+ <translation>ZWJ Zero width joiner</translation>
+ </message>
+ <message>
+ <source>ZWNJ Zero width non-joiner</source>
+ <translation>ZWNJ Zero width non-joiner</translation>
+ </message>
+ <message>
+ <source>ZWSP Zero width space</source>
+ <translation>ZWSP Zero width space</translation>
+ </message>
+ <message>
+ <source>LRE Start of left-to-right embedding</source>
+ <translation>LRE-start van links-naar-rechts inbedding</translation>
+ </message>
+ <message>
+ <source>RLE Start of right-to-left embedding</source>
+ <translation>RLE-start met rechts-naar-links inbedding</translation>
+ </message>
+ <message>
+ <source>LRO Start of left-to-right override</source>
+ <translation>LRO-start van links-naar-rechts vervanging</translation>
+ </message>
+ <message>
+ <source>RLO Start of right-to-left override</source>
+ <translation>RLO-start van rechts-naar-links vervanging</translation>
+ </message>
+ <message>
+ <source>PDF Pop directional formatting</source>
+ <translation>PDF Pop directionele opmaak</translation>
+ </message>
+ <message>
+ <source>LRI Left-to-right isolate</source>
+ <translation>LRI links-naar-rechts isoleren</translation>
+ </message>
+ <message>
+ <source>RLI Right-to-left isolate</source>
+ <translation>RLI rechts-naar-links isoleren</translation>
+ </message>
+ <message>
+ <source>FSI First strong isolate</source>
+ <translation>FSI eerste-krachtige-isolatie</translation>
+ </message>
+ <message>
+ <source>PDI Pop directional isolate</source>
+ <translation>PDI pop-directionele-isolatie</translation>
+ </message>
+ <message>
+ <source>Insert Unicode control character</source>
+ <translation>Unicode control character invoegen</translation>
+ </message>
+</context>
+<context>
+ <name>QWhatsThisAction</name>
+ <message>
+ <source>What&apos;s This?</source>
+ <translation>Wat is dit?</translation>
+ </message>
+</context>
+<context>
+ <name>QWidget</name>
+ <message>
+ <source>*</source>
+ <translation>*</translation>
+ </message>
+</context>
+<context>
+ <name>QWidgetTextControl</name>
+ <message>
+ <source>&amp;Undo</source>
+ <translation>&amp;Ongedaan maken</translation>
+ </message>
+ <message>
+ <source>&amp;Redo</source>
+ <translation>Opnie&amp;uw</translation>
+ </message>
+ <message>
+ <source>Cu&amp;t</source>
+ <translation>Kni&amp;ppen</translation>
+ </message>
+ <message>
+ <source>&amp;Copy</source>
+ <translation>&amp;Kopiëren</translation>
+ </message>
+ <message>
+ <source>Copy &amp;Link Location</source>
+ <translation>Koppe&amp;ling kopiëren</translation>
+ </message>
+ <message>
+ <source>&amp;Paste</source>
+ <translation>P&amp;lakken</translation>
+ </message>
+ <message>
+ <source>Delete</source>
+ <translation>Verwijderen</translation>
+ </message>
+ <message>
+ <source>Select All</source>
+ <translation>Alles selecteren</translation>
+ </message>
+</context>
+<context>
+ <name>QWindowsDirect2DIntegration</name>
+ <message>
+ <source>Qt cannot load the direct2d platform plugin because the Direct2D version on this system is too old. The minimum system requirement for this platform plugin is Windows 7 SP1 with Platform Update.
+
+The minimum Direct2D version required is %1. The Direct2D version on this system is %2.</source>
+ <translation>Qt kan de direct2d platformplug-in niet laden omdat de versie van Direct2D op dit systeem te oude is. De minimale systeemvereiste voor deze platformplug-in is Windows 7 SP1 met Platform Update.
+
+De minimale Direct2D vereiste versie is %1. De versie van Direct2D op dit systeem is %2.</translation>
+ </message>
+ <message>
+ <source>Cannot load direct2d platform plugin</source>
+ <translation>Kan direct2d-platformplug-in niet laden</translation>
+ </message>
+</context>
+<context>
+ <name>QWizard</name>
+ <message>
+ <source>Go Back</source>
+ <translation>Ga terug</translation>
+ </message>
+ <message>
+ <source>&lt; &amp;Back</source>
+ <translation>&lt; &amp;Terug</translation>
+ </message>
+ <message>
+ <source>Continue</source>
+ <translation>Doorgaan</translation>
+ </message>
+ <message>
+ <source>&amp;Next</source>
+ <translation>Volge&amp;nde</translation>
+ </message>
+ <message>
+ <source>&amp;Next &gt;</source>
+ <translation>&amp;Volgende &gt;</translation>
+ </message>
+ <message>
+ <source>Commit</source>
+ <translation>Vastleggen (commit)</translation>
+ </message>
+ <message>
+ <source>Done</source>
+ <translation>Gereed</translation>
+ </message>
+ <message>
+ <source>&amp;Finish</source>
+ <translation>Vol&amp;tooien</translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+ <translation>Annuleren</translation>
+ </message>
+ <message>
+ <source>Help</source>
+ <translation>Help</translation>
+ </message>
+ <message>
+ <source>&amp;Help</source>
+ <translation>&amp;Help</translation>
+ </message>
+</context>
+<context>
+ <name>QXml</name>
+ <message>
+ <source>no error occurred</source>
+ <translation>er deden zich geen fouten voor</translation>
+ </message>
+ <message>
+ <source>error triggered by consumer</source>
+ <translation>fout onstaan door de gebruiker</translation>
+ </message>
+ <message>
+ <source>unexpected end of file</source>
+ <translation>onverwacht einde van bestand</translation>
+ </message>
+ <message>
+ <source>more than one document type definition</source>
+ <translation>meer dan een document type-definitie (DTD)</translation>
+ </message>
+ <message>
+ <source>error occurred while parsing element</source>
+ <translation>er deed zich een fout voor tijden het ontleden van het element</translation>
+ </message>
+ <message>
+ <source>tag mismatch</source>
+ <translation>tag komt niet overeen</translation>
+ </message>
+ <message>
+ <source>error occurred while parsing content</source>
+ <translation>er deed zich een fout voor tijdens het ontleden van de inhoud</translation>
+ </message>
+ <message>
+ <source>unexpected character</source>
+ <translation>onverwacht teken</translation>
+ </message>
+ <message>
+ <source>invalid name for processing instruction</source>
+ <translation>ongeldige naam voor de verwerkingsinstructie</translation>
+ </message>
+ <message>
+ <source>version expected while reading the XML declaration</source>
+ <translation>versie verwacht tijdens het lezen van de XML-declaratie</translation>
+ </message>
+ <message>
+ <source>wrong value for standalone declaration</source>
+ <translation>onjuiste waarde voor alleenstaande declaratie</translation>
+ </message>
+ <message>
+ <source>encoding declaration or standalone declaration expected while reading the XML declaration</source>
+ <translation>coderingsdeclaratie of alleenstaande declaratie verwacht tijdens het lezen van de XML-declaratie</translation>
+ </message>
+ <message>
+ <source>standalone declaration expected while reading the XML declaration</source>
+ <translation>alleenstaande declaratie verwacht tijdens het lezen van de XML-declaratie</translation>
+ </message>
+ <message>
+ <source>error occurred while parsing document type definition</source>
+ <translation>er deed zich een fout voor tijdens het ontleden van de documenttypedefinitie</translation>
+ </message>
+ <message>
+ <source>letter is expected</source>
+ <translation>letter is verwacht</translation>
+ </message>
+ <message>
+ <source>error occurred while parsing comment</source>
+ <translation>er deed zich een fout voor tijdens het ontleden van het commentaar</translation>
+ </message>
+ <message>
+ <source>error occurred while parsing reference</source>
+ <translation>er deed zich een fout voor tijdens het ontleden van de referentie</translation>
+ </message>
+ <message>
+ <source>internal general entity reference not allowed in DTD</source>
+ <translation>interne algemene entiteitreferentie is niet toegestaan in DTD</translation>
+ </message>
+ <message>
+ <source>external parsed general entity reference not allowed in attribute value</source>
+ <translation>extern ontlede algemene entiteitreferentie is niet toegestaan in de attribuutwaarde</translation>
+ </message>
+ <message>
+ <source>external parsed general entity reference not allowed in DTD</source>
+ <translation>extern ontlede algemene entiteitreferentie is niet toegestaan in DTD</translation>
+ </message>
+ <message>
+ <source>unparsed entity reference in wrong context</source>
+ <translation>niet ontlede entiteitreferentie in onjuiste context</translation>
+ </message>
+ <message>
+ <source>recursive entities</source>
+ <translation>terugkomende entiteiten</translation>
+ </message>
+ <message>
+ <source>error in the text declaration of an external entity</source>
+ <translation>er bevindt zich een fout in de tekstdeclaratie van een externe entiteit</translation>
+ </message>
+</context>
+<context>
+ <name>QXmlStream</name>
+ <message>
+ <source>Extra content at end of document.</source>
+ <translation>Extra inhoud aan einde van het document.</translation>
+ </message>
+ <message>
+ <source>Invalid entity value.</source>
+ <translation>Ongeldige entiteitwaarde.</translation>
+ </message>
+ <message>
+ <source>Invalid XML character.</source>
+ <translation>Ongeldig XML-teken.</translation>
+ </message>
+ <message>
+ <source>Sequence &apos;]]&gt;&apos; not allowed in content.</source>
+ <translation>Tekenreeks &apos;]]&gt;&apos; niet toegestaan in inhoud.</translation>
+ </message>
+ <message>
+ <source>Encountered incorrectly encoded content.</source>
+ <translation>Onjuist gecodeerde inhoud ontdekt.</translation>
+ </message>
+ <message>
+ <source>Namespace prefix &apos;%1&apos; not declared</source>
+ <translation>Namespace-voorvoegsel &apos;%1&apos; is niet gedeclareerd</translation>
+ </message>
+ <message>
+ <source>Illegal namespace declaration.</source>
+ <translation>Foute declaratie van een naamruimte</translation>
+ </message>
+ <message>
+ <source>Attribute &apos;%1&apos; redefined.</source>
+ <translation>Attribuut &apos;%1&apos; opnieuw gedefinieerd.</translation>
+ </message>
+ <message>
+ <source>Unexpected character &apos;%1&apos; in public id literal.</source>
+ <translation>Onverwacht teken &apos;%1&apos; in publieke id-constante.</translation>
+ </message>
+ <message>
+ <source>Invalid XML version string.</source>
+ <translation>Ongeldige XML-versietekst.</translation>
+ </message>
+ <message>
+ <source>Unsupported XML version.</source>
+ <translation>Niet-ondersteunde XML-versie.</translation>
+ </message>
+ <message>
+ <source>The standalone pseudo attribute must appear after the encoding.</source>
+ <translation>Het alleenstaande pseudo-attribuut dient na de codering te verschijnen.</translation>
+ </message>
+ <message>
+ <source>%1 is an invalid encoding name.</source>
+ <translation>%1 is een ongeldige coderingsnaam.</translation>
+ </message>
+ <message>
+ <source>Encoding %1 is unsupported</source>
+ <translation>Codering %1 wordt niet ondersteund</translation>
+ </message>
+ <message>
+ <source>Standalone accepts only yes or no.</source>
+ <translation>Alleenstaande accepteert alleen yes of no.</translation>
+ </message>
+ <message>
+ <source>Invalid attribute in XML declaration.</source>
+ <translation>Ongeldig attribuut in XML-declaratie.</translation>
+ </message>
+ <message>
+ <source>Premature end of document.</source>
+ <translation>Prematuur einde van document.</translation>
+ </message>
+ <message>
+ <source>Invalid document.</source>
+ <translation>Ongeldig document.</translation>
+ </message>
+ <message>
+ <source>&apos;%1&apos;</source>
+ <comment>expected</comment>
+ <extracomment>&apos;&lt;first option&gt;&apos;
+</extracomment>
+ <translation>&apos;%1&apos;</translation>
+ </message>
+ <message>
+ <source>%1 or &apos;%2&apos;</source>
+ <comment>expected</comment>
+ <extracomment>&lt;first option&gt;, &apos;&lt;second option&gt;&apos;
+</extracomment>
+ <translation>%1 of &apos;%2&apos;</translation>
+ </message>
+ <message>
+ <source>%1, &apos;%2&apos;</source>
+ <comment>expected</comment>
+ <extracomment>&lt;options so far&gt;, &apos;&lt;next option&gt;&apos;
+</extracomment>
+ <translation>%1, &apos;%2&apos;</translation>
+ </message>
+ <message>
+ <source>%1, or &apos;%2&apos;</source>
+ <comment>expected</comment>
+ <extracomment>&lt;options so far&gt;, or &apos;&lt;final option&gt;&apos;
+</extracomment>
+ <translation>%1, of &apos;%2&apos;</translation>
+ </message>
+ <message>
+ <source>Expected %1, but got &apos;%2&apos;.</source>
+ <translation>Verwacht %1, maar gekregen &apos;%2&apos;.</translation>
+ </message>
+ <message>
+ <source>Unexpected &apos;%1&apos;.</source>
+ <translation>Onverwachte &apos;%1&apos;.</translation>
+ </message>
+ <message>
+ <source>Expected character data.</source>
+ <translation>Tekengegevens werden verwacht.</translation>
+ </message>
+ <message>
+ <source>Recursive entity detected.</source>
+ <translation>Recursieve entiteit gedetecteerd.</translation>
+ </message>
+ <message>
+ <source>Start tag expected.</source>
+ <translation>Start-tag verwacht.</translation>
+ </message>
+ <message>
+ <source>NDATA in parameter entity declaration.</source>
+ <translation>NDATA in parameter-entiteitdeclaratie.</translation>
+ </message>
+ <message>
+ <source>XML declaration not at start of document.</source>
+ <translation>XML-declaratie niet aan het begin van het document.</translation>
+ </message>
+ <message>
+ <source>%1 is an invalid processing instruction name.</source>
+ <translation>%1 is een ongeldige bewerkingsinstructienaam.</translation>
+ </message>
+ <message>
+ <source>Invalid processing instruction name.</source>
+ <translation>Ongeldige bewerkingsinstructienaam.</translation>
+ </message>
+ <message>
+ <source>%1 is an invalid PUBLIC identifier.</source>
+ <translation>%1 is een ongeldige PUBLIC-identifier.</translation>
+ </message>
+ <message>
+ <source>Invalid XML name.</source>
+ <translation>Ongeldige XML-naam.</translation>
+ </message>
+ <message>
+ <source>Opening and ending tag mismatch.</source>
+ <translation>Geen overeenkomst tussen begin- en eindtag.</translation>
+ </message>
+ <message>
+ <source>Entity &apos;%1&apos; not declared.</source>
+ <translation>Entiteit &apos;%1&apos; is niet gedeclareerd.</translation>
+ </message>
+ <message>
+ <source>Reference to unparsed entity &apos;%1&apos;.</source>
+ <translation>Referentie naar niet ontlede entiteit &apos;%1&apos;.</translation>
+ </message>
+ <message>
+ <source>Reference to external entity &apos;%1&apos; in attribute value.</source>
+ <translation>Referentie naar externe entiteit &apos;%1&apos; in attribuutwaarde.</translation>
+ </message>
+ <message>
+ <source>Invalid character reference.</source>
+ <translation>Ongeldig tekenreferentie.</translation>
+ </message>
+ <message>
+ <source>Expected </source>
+ <translation type="vanished">Verwachte </translation>
+ </message>
+ <message>
+ <source>, but got &apos;</source>
+ <translation type="vanished">, maar ontving &apos;</translation>
+ </message>
+</context>
+<context>
+ <name>QQnxFileDialogHelper</name>
+ <message>
+ <source>All files (*.*)</source>
+ <translation type="obsolete">Alle bestanden</translation>
+ </message>
+ <message>
+ <source>CANCEL</source>
+ <translation type="obsolete">Annuleren</translation>
+ </message>
+ <message>
+ <source>OK</source>
+ <translation type="vanished">OK</translation>
+ </message>
+</context>
+</TS>
diff --git a/translations/qtbase_pt_BR.ts b/translations/qtbase_pt_BR.ts
new file mode 100644
index 0000000..1a44662
--- /dev/null
+++ b/translations/qtbase_pt_BR.ts
@@ -0,0 +1,7781 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="pt_BR">
+<context>
+ <name>CloseButton</name>
+ <message>
+ <source>Close Tab</source>
+ <translatorcomment>Fechar aba</translatorcomment>
+ <translation>Fechar aba</translation>
+ </message>
+</context>
+<context>
+ <name>MAC_APPLICATION_MENU</name>
+ <message>
+ <source>About %1</source>
+ <translation>Sobre o %1</translation>
+ </message>
+ <message>
+ <source>Preferences...</source>
+ <translation>Preferências...</translation>
+ </message>
+ <message>
+ <source>Services</source>
+ <translation>Serviços</translation>
+ </message>
+ <message>
+ <source>Hide %1</source>
+ <translation>Ocultar %1</translation>
+ </message>
+ <message>
+ <source>Hide Others</source>
+ <translation>Ocultar outros</translation>
+ </message>
+ <message>
+ <source>Show All</source>
+ <translation>Mostrar tudo</translation>
+ </message>
+ <message>
+ <source>Quit %1</source>
+ <translation>Sair do %1</translation>
+ </message>
+</context>
+<context>
+ <name>QAbstractSocket</name>
+ <message>
+ <source>Socket operation timed out</source>
+ <translation>Operação de socket expirada</translation>
+ </message>
+ <message>
+ <source>Operation on socket is not supported</source>
+ <translation>Operação de socket não suportada</translation>
+ </message>
+ <message>
+ <source>Host not found</source>
+ <translation>Máquina não encontrada</translation>
+ </message>
+ <message>
+ <source>Connection refused</source>
+ <translation>Conexão recusada</translation>
+ </message>
+ <message>
+ <source>Connection timed out</source>
+ <translation>O tempo da conexão expirou</translation>
+ </message>
+ <message>
+ <source>Trying to connect while connection is in progress</source>
+ <translation>Tentando conectar enquanto a conexão está em andamento</translation>
+ </message>
+ <message>
+ <source>Socket is not connected</source>
+ <translation>O socket não está conectado</translation>
+ </message>
+ <message>
+ <source>Network unreachable</source>
+ <translation>Rede não acessível</translation>
+ </message>
+</context>
+<context>
+ <name>QAbstractSpinBox</name>
+ <message>
+ <source>&amp;Select All</source>
+ <translation>&amp;Selecionar tudo</translation>
+ </message>
+ <message>
+ <source>&amp;Step up</source>
+ <translation>Pa&amp;sso acima</translation>
+ </message>
+ <message>
+ <source>Step &amp;down</source>
+ <translation>&amp;Passo &amp;abaixo</translation>
+ </message>
+</context>
+<context>
+ <name>QAccessibleActionInterface</name>
+ <message>
+ <source>Press</source>
+ <translation>Pressionar</translation>
+ </message>
+ <message>
+ <source>Increase</source>
+ <translation>Aumentar</translation>
+ </message>
+ <message>
+ <source>Decrease</source>
+ <translation>Diminuir</translation>
+ </message>
+ <message>
+ <source>ShowMenu</source>
+ <translation>MostrarMenu</translation>
+ </message>
+ <message>
+ <source>SetFocus</source>
+ <translation>DefinirFoco</translation>
+ </message>
+ <message>
+ <source>Toggle</source>
+ <translation>Alternar</translation>
+ </message>
+ <message>
+ <source>Scroll Left</source>
+ <translation>Deslocar para a esquerda</translation>
+ </message>
+ <message>
+ <source>Scroll Right</source>
+ <translation>Deslocar para a direita</translation>
+ </message>
+ <message>
+ <source>Scroll Up</source>
+ <translation>Rolar para cima</translation>
+ </message>
+ <message>
+ <source>Scroll Down</source>
+ <translation>Rolar para baixo</translation>
+ </message>
+ <message>
+ <source>Previous Page</source>
+ <translation>Página anterior</translation>
+ </message>
+ <message>
+ <source>Next Page</source>
+ <translation>Próxima página</translation>
+ </message>
+ <message>
+ <source>Triggers the action</source>
+ <translation>Ativa a ação</translation>
+ </message>
+ <message>
+ <source>Increase the value</source>
+ <translation>Aumenta o valor</translation>
+ </message>
+ <message>
+ <source>Decrease the value</source>
+ <translation>Diminui o valor</translation>
+ </message>
+ <message>
+ <source>Shows the menu</source>
+ <translation>Mostra o menu</translation>
+ </message>
+ <message>
+ <source>Sets the focus</source>
+ <translation>Define o foco</translation>
+ </message>
+ <message>
+ <source>Toggles the state</source>
+ <translation>Alterna o estado</translation>
+ </message>
+ <message>
+ <source>Scrolls to the left</source>
+ <translation>Desloca para a esquerda</translation>
+ </message>
+ <message>
+ <source>Scrolls to the right</source>
+ <translation>Desloca para a direita</translation>
+ </message>
+ <message>
+ <source>Scrolls up</source>
+ <translation>Desloca para cima</translation>
+ </message>
+ <message>
+ <source>Scrolls down</source>
+ <translation>Desloca para baixo</translation>
+ </message>
+ <message>
+ <source>Goes back a page</source>
+ <translation>Volta uma página</translation>
+ </message>
+ <message>
+ <source>Goes to the next page</source>
+ <translation>Avança para a próxima página</translation>
+ </message>
+</context>
+<context>
+ <name>QAndroidPlatformTheme</name>
+ <message>
+ <source>Yes</source>
+ <translation>Sim</translation>
+ </message>
+ <message>
+ <source>Yes to All</source>
+ <translation>Sim para tudo</translation>
+ </message>
+ <message>
+ <source>No</source>
+ <translation>Não</translation>
+ </message>
+ <message>
+ <source>No to All</source>
+ <translation>Não para tudo</translation>
+ </message>
+</context>
+<context>
+ <name>QApplication</name>
+ <message>
+ <source>Executable &apos;%1&apos; requires Qt %2, found Qt %3.</source>
+ <translation>É necessário o Qt %2 para o executável &apos;%1&apos;, mas foi encontrado o Qt %3.</translation>
+ </message>
+ <message>
+ <source>Incompatible Qt Library Error</source>
+ <translation>Erro de incompatibilidade da biblioteca Qt</translation>
+ </message>
+</context>
+<context>
+ <name>QCocoaMenuItem</name>
+ <message>
+ <source>About Qt</source>
+ <translation>Sobre o Qt</translation>
+ </message>
+ <message>
+ <source>About</source>
+ <translation>Sobre</translation>
+ </message>
+ <message>
+ <source>Config</source>
+ <translation>Configurar</translation>
+ </message>
+ <message>
+ <source>Preference</source>
+ <translation>Preferências</translation>
+ </message>
+ <message>
+ <source>Options</source>
+ <translation>Opções</translation>
+ </message>
+ <message>
+ <source>Setting</source>
+ <translation>Configuração</translation>
+ </message>
+ <message>
+ <source>Setup</source>
+ <translation>Configuração</translation>
+ </message>
+ <message>
+ <source>Quit</source>
+ <translation>Sair</translation>
+ </message>
+ <message>
+ <source>Exit</source>
+ <translation>Sair</translation>
+ </message>
+ <message>
+ <source>Cut</source>
+ <translation>Recortar</translation>
+ </message>
+ <message>
+ <source>Copy</source>
+ <translation>Copiar</translation>
+ </message>
+ <message>
+ <source>Paste</source>
+ <translation>Colar</translation>
+ </message>
+ <message>
+ <source>Select All</source>
+ <translation>Selecionar tudo</translation>
+ </message>
+</context>
+<context>
+ <name>QCocoaTheme</name>
+ <message>
+ <source>Don&apos;t Save</source>
+ <translation>Não salvar</translation>
+ </message>
+</context>
+<context>
+ <name>QColorDialog</name>
+ <message>
+ <source>Hu&amp;e:</source>
+ <translation>&amp;Tom:</translation>
+ </message>
+ <message>
+ <source>&amp;Sat:</source>
+ <translation>&amp;Sat:</translation>
+ </message>
+ <message>
+ <source>&amp;Val:</source>
+ <translation>&amp;Val:</translation>
+ </message>
+ <message>
+ <source>&amp;Red:</source>
+ <translation>Ve&amp;rmelho:</translation>
+ </message>
+ <message>
+ <source>&amp;Green:</source>
+ <translation>&amp;Verde:</translation>
+ </message>
+ <message>
+ <source>Bl&amp;ue:</source>
+ <translation>Az&amp;ul:</translation>
+ </message>
+ <message>
+ <source>A&amp;lpha channel:</source>
+ <translation>Canal a&amp;lfa:</translation>
+ </message>
+ <message>
+ <source>&amp;HTML:</source>
+ <translation>&amp;HTML:</translation>
+ </message>
+ <message>
+ <source>Cursor at %1, %2
+Press ESC to cancel</source>
+ <translation>Cursor em %1, %2
+Pressione ESC para cancelar</translation>
+ </message>
+ <message>
+ <source>Select Color</source>
+ <translation>Selecionar cor</translation>
+ </message>
+ <message>
+ <source>&amp;Basic colors</source>
+ <translation>Cores &amp;básicas</translation>
+ </message>
+ <message>
+ <source>&amp;Custom colors</source>
+ <translation>&amp;Cores personalizadas</translation>
+ </message>
+ <message>
+ <source>&amp;Add to Custom Colors</source>
+ <translation>&amp;Adicionar às cores personalizadas</translation>
+ </message>
+ <message>
+ <source>&amp;Pick Screen Color</source>
+ <translation>&amp;Selecionar cor na tela</translation>
+ </message>
+</context>
+<context>
+ <name>QComboBox</name>
+ <message>
+ <source>Open the combo box selection popup</source>
+ <translation>Abrir menu de contexto da caixa de seleção</translation>
+ </message>
+ <message>
+ <source>False</source>
+ <translation>Falso</translation>
+ </message>
+ <message>
+ <source>True</source>
+ <translation>Verdadeiro</translation>
+ </message>
+</context>
+<context>
+ <name>QCommandLineParser</name>
+ <message>
+ <source>Displays version information.</source>
+ <translation>Mostra informações sobre a versão.</translation>
+ </message>
+ <message>
+ <source>Displays this help.</source>
+ <translation>Mostra esta ajuda.</translation>
+ </message>
+ <message>
+ <source>Displays help on commandline options.</source>
+ <translation>Mostra a ajuda nas opções da linha de comando.</translation>
+ </message>
+ <message>
+ <source>Displays help including Qt specific options.</source>
+ <translation>Mostra a ajuda com inclusão das opções específicas do Qt.</translation>
+ </message>
+ <message>
+ <source>Unknown option &apos;%1&apos;.</source>
+ <translation>Opção desconhecida &apos;%1&apos;.</translation>
+ </message>
+ <message>
+ <source>Unknown options: %1.</source>
+ <translation>Opções desconhecidas: %1.</translation>
+ </message>
+ <message>
+ <source>Missing value after &apos;%1&apos;.</source>
+ <translation>Faltando valor após &apos;%1&apos;.</translation>
+ </message>
+ <message>
+ <source>Unexpected value after &apos;%1&apos;.</source>
+ <translation>Valor inesperado após &apos;%1&apos;.</translation>
+ </message>
+ <message>
+ <source>[options]</source>
+ <translation>[opções]</translation>
+ </message>
+ <message>
+ <source>Usage: %1</source>
+ <translation>Uso: %1</translation>
+ </message>
+ <message>
+ <source>Options:</source>
+ <translation>Opções:</translation>
+ </message>
+ <message>
+ <source>Arguments:</source>
+ <translation>Argumentos:</translation>
+ </message>
+</context>
+<context>
+ <name>QCoreApplication</name>
+ <message>
+ <source>%1: key is empty</source>
+ <comment>QSystemSemaphore</comment>
+ <translation>%1: chave está vazia</translation>
+ </message>
+ <message>
+ <source>%1: unable to make key</source>
+ <comment>QSystemSemaphore</comment>
+ <translation>%1: não foi possível criar a chave</translation>
+ </message>
+ <message>
+ <source>%1: ftok failed</source>
+ <comment>QSystemSemaphore</comment>
+ <translation>%1: ftok falhou</translation>
+ </message>
+</context>
+<context>
+ <name>QCupsJobWidget</name>
+ <message>
+ <source>Job</source>
+ <translation>Tarefa</translation>
+ </message>
+ <message>
+ <source>Job Control</source>
+ <translation>Controle de tarefas</translation>
+ </message>
+ <message>
+ <source>Scheduled printing:</source>
+ <translation>Impressão agendada:</translation>
+ </message>
+ <message>
+ <source>Billing information:</source>
+ <translation>Informações de cobrança:</translation>
+ </message>
+ <message>
+ <source>Job priority:</source>
+ <translation>Prioridade da tarefa:</translation>
+ </message>
+ <message>
+ <source>Banner Pages</source>
+ <translation>Separador de páginas</translation>
+ </message>
+ <message>
+ <source>End:</source>
+ <comment>Banner page at end</comment>
+ <translation>Fim:</translation>
+ </message>
+ <message>
+ <source>Start:</source>
+ <comment>Banner page at start</comment>
+ <translation>Início:</translation>
+ </message>
+ <message>
+ <source>Print Immediately</source>
+ <translation>Imprimir imediatamente</translation>
+ </message>
+ <message>
+ <source>Hold Indefinitely</source>
+ <translation>Manter indefinidamente</translation>
+ </message>
+ <message>
+ <source>Day (06:00 to 17:59)</source>
+ <translation>Dia (06:00 até 17:59)</translation>
+ </message>
+ <message>
+ <source>Night (18:00 to 05:59)</source>
+ <translation>Noite (18:00 até 05:59)</translation>
+ </message>
+ <message>
+ <source>Second Shift (16:00 to 23:59)</source>
+ <translation>Segundo turno (16:00 até 23:59)</translation>
+ </message>
+ <message>
+ <source>Third Shift (00:00 to 07:59)</source>
+ <translation>Terceiro turno (00:00 até 07:59)</translation>
+ </message>
+ <message>
+ <source>Weekend (Saturday to Sunday)</source>
+ <translation>Fim de semana (sábado a domingo)</translation>
+ </message>
+ <message>
+ <source>Specific Time</source>
+ <translation>Hora específica</translation>
+ </message>
+ <message>
+ <source>None</source>
+ <comment>CUPS Banner page</comment>
+ <translation>Nenhuma</translation>
+ </message>
+ <message>
+ <source>Standard</source>
+ <comment>CUPS Banner page</comment>
+ <translation>Padrão</translation>
+ </message>
+ <message>
+ <source>Unclassified</source>
+ <comment>CUPS Banner page</comment>
+ <translation>Sem classificação</translation>
+ </message>
+ <message>
+ <source>Confidential</source>
+ <comment>CUPS Banner page</comment>
+ <translation>Confidencial</translation>
+ </message>
+ <message>
+ <source>Classified</source>
+ <comment>CUPS Banner page</comment>
+ <translation>Classificado</translation>
+ </message>
+ <message>
+ <source>Secret</source>
+ <comment>CUPS Banner page</comment>
+ <translation>Secreto</translation>
+ </message>
+ <message>
+ <source>Top Secret</source>
+ <comment>CUPS Banner page</comment>
+ <translation>Altamente secreto</translation>
+ </message>
+</context>
+<context>
+ <name>QCupsPrinterSupport</name>
+ <message>
+ <source>Authentication Needed</source>
+ <translation>Autenticação necessária</translation>
+ </message>
+ <message>
+ <source>Authentication needed to use %1.</source>
+ <translation>Autenticação necessária para usar %1.</translation>
+ </message>
+ <message>
+ <source>Authentication needed to use %1 on %2.</source>
+ <translation>Autenticação necessária para usar %1 em %2.</translation>
+ </message>
+ <message>
+ <source>Username:</source>
+ <translation>Nome de usuário:</translation>
+ </message>
+ <message>
+ <source>Password:</source>
+ <translation>Senha:</translation>
+ </message>
+</context>
+<context>
+ <name>QDB2Driver</name>
+ <message>
+ <source>Unable to connect</source>
+ <translation>Não foi possível conectar</translation>
+ </message>
+ <message>
+ <source>Unable to commit transaction</source>
+ <translation>Não foi possível enviar a transação</translation>
+ </message>
+ <message>
+ <source>Unable to rollback transaction</source>
+ <translation>Não foi possível desfazer a transação</translation>
+ </message>
+ <message>
+ <source>Unable to set autocommit</source>
+ <translation>Não foi possível definir o envio automático</translation>
+ </message>
+</context>
+<context>
+ <name>QDB2Result</name>
+ <message>
+ <source>Unable to execute statement</source>
+ <translation>Não foi possível executar a instrução</translation>
+ </message>
+ <message>
+ <source>Unable to prepare statement</source>
+ <translation>Não foi possível preparar a instrução</translation>
+ </message>
+ <message>
+ <source>Unable to bind variable</source>
+ <translation>Não foi possível associar a variável</translation>
+ </message>
+ <message>
+ <source>Unable to fetch record %1</source>
+ <translation>Não foi possível obter o registro %1</translation>
+ </message>
+ <message>
+ <source>Unable to fetch next</source>
+ <translation>Não foi possível obter o seguinte</translation>
+ </message>
+ <message>
+ <source>Unable to fetch first</source>
+ <translation>Não foi possível obter o primeiro</translation>
+ </message>
+</context>
+<context>
+ <name>QDBusTrayIcon</name>
+ <message>
+ <source>OK</source>
+ <translation>OK</translation>
+ </message>
+</context>
+<context>
+ <name>QDateTimeParser</name>
+ <message>
+ <source>AM</source>
+ <translation>AM</translation>
+ </message>
+ <message>
+ <source>am</source>
+ <translation>am</translation>
+ </message>
+ <message>
+ <source>PM</source>
+ <translation>PM</translation>
+ </message>
+ <message>
+ <source>pm</source>
+ <translation>pm</translation>
+ </message>
+</context>
+<context>
+ <name>QDialog</name>
+ <message>
+ <source>What&apos;s This?</source>
+ <translation>O que é isto?</translation>
+ </message>
+</context>
+<context>
+ <name>QDialogButtonBox</name>
+ <message>
+ <source>OK</source>
+ <translation>OK</translation>
+ </message>
+</context>
+<context>
+ <name>QDirModel</name>
+ <message>
+ <source>Name</source>
+ <translation>Nome</translation>
+ </message>
+ <message>
+ <source>Size</source>
+ <translation>Tamanho</translation>
+ </message>
+ <message>
+ <source>Kind</source>
+ <comment>Match OS X Finder</comment>
+ <translation>Tipo</translation>
+ </message>
+ <message>
+ <source>Type</source>
+ <comment>All other platforms</comment>
+ <translation>Tipo</translation>
+ </message>
+ <message>
+ <source>Date Modified</source>
+ <translation>Data de modificação</translation>
+ </message>
+</context>
+<context>
+ <name>QDnsLookup</name>
+ <message>
+ <source>Operation cancelled</source>
+ <translation>Operação cancelada</translation>
+ </message>
+</context>
+<context>
+ <name>QDnsLookupRunnable</name>
+ <message>
+ <source>IPv6 addresses for nameservers are currently not supported</source>
+ <translation>Ainda não há suporte a endereços IPv6 para servidores de nomes</translation>
+ </message>
+ <message>
+ <source>Invalid domain name</source>
+ <translation>Nome de domínio inválido</translation>
+ </message>
+ <message>
+ <source>Not yet supported on Android</source>
+ <translation>Ainda não há suporte para o Android</translation>
+ </message>
+ <message>
+ <source>Resolver functions not found</source>
+ <translation>Funções do resolvedor não encontradas</translation>
+ </message>
+ <message>
+ <source>Resolver initialization failed</source>
+ <translation>Falha na inicialização do resolvedor</translation>
+ </message>
+ <message>
+ <source>Server could not process query</source>
+ <translation>O servidor não pôde processar a consulta</translation>
+ </message>
+ <message>
+ <source>Server failure</source>
+ <translation>Falha no servidor</translation>
+ </message>
+ <message>
+ <source>Non existent domain</source>
+ <translation>Domínio inexistente</translation>
+ </message>
+ <message>
+ <source>Server refused to answer</source>
+ <translation>O servidor se recusou a responder</translation>
+ </message>
+ <message>
+ <source>Invalid reply received</source>
+ <translation>Resposta inválida recebida</translation>
+ </message>
+ <message>
+ <source>Could not expand domain name</source>
+ <translation>Não foi possível expandir o nome do domínio</translation>
+ </message>
+ <message>
+ <source>Invalid IPv4 address record</source>
+ <translation>Registro de endereço IPv4 inválido</translation>
+ </message>
+ <message>
+ <source>Invalid IPv6 address record</source>
+ <translation>Registro de endereço IPv6 inválido</translation>
+ </message>
+ <message>
+ <source>Invalid canonical name record</source>
+ <translation>Registro de nome canônico inválido</translation>
+ </message>
+ <message>
+ <source>Invalid name server record</source>
+ <translation>Registro de servidor de nomes inválido</translation>
+ </message>
+ <message>
+ <source>Invalid pointer record</source>
+ <translation>Registro de ponteiro inválido</translation>
+ </message>
+ <message>
+ <source>Invalid mail exchange record</source>
+ <translation>Registro de troca de e-mails inválido</translation>
+ </message>
+ <message>
+ <source>Invalid service record</source>
+ <translation>Registro de serviço inválido</translation>
+ </message>
+ <message>
+ <source>Invalid text record</source>
+ <translation>Registro de texto inválido</translation>
+ </message>
+ <message>
+ <source>Resolver library can&apos;t be loaded: No runtime library loading support</source>
+ <translation>A biblioteca do resolvedor não pôde ser carregada: Não há suporte para carregamento de biblioteca em tempo de execução</translation>
+ </message>
+ <message>
+ <source>No hostname given</source>
+ <translation>Nenhum nome de máquina indicado</translation>
+ </message>
+ <message>
+ <source>Invalid hostname</source>
+ <translation>Nome de máquina inválido</translation>
+ </message>
+ <message>
+ <source>Host %1 could not be found.</source>
+ <translation>A máquina %1 não pode ser encontrada.</translation>
+ </message>
+ <message>
+ <source>Unknown error</source>
+ <translation>Erro desconhecido</translation>
+ </message>
+</context>
+<context>
+ <name>QDockWidget</name>
+ <message>
+ <source>Float</source>
+ <extracomment>Accessible name for button undocking a dock widget (floating state)</extracomment>
+ <translation>Flutuante</translation>
+ </message>
+ <message>
+ <source>Undocks and re-attaches the dock widget</source>
+ <translation>Desencaixa e reencaixa o widget acoplável</translation>
+ </message>
+ <message>
+ <source>Close</source>
+ <extracomment>Accessible name for button closing a dock widget</extracomment>
+ <translation>Fechar</translation>
+ </message>
+ <message>
+ <source>Closes the dock widget</source>
+ <translation>Fecha o widget de acoplável</translation>
+ </message>
+</context>
+<context>
+ <name>QDtls</name>
+ <message>
+ <source>Invalid (empty) secret</source>
+ <translation>Segredo inválido (vazio)</translation>
+ </message>
+ <message>
+ <source>Multicast and broadcast addresses are not supported</source>
+ <translation>Não há suporte para endereços de multicast e boadcast</translation>
+ </message>
+ <message>
+ <source>Cannot set peer after handshake started</source>
+ <translation>Não é possível definir o par após o início do handshake</translation>
+ </message>
+ <message>
+ <source>Invalid address</source>
+ <translation>Endereço inválido</translation>
+ </message>
+ <message>
+ <source>Cannot set verification name after handshake started</source>
+ <translation>Não é possível definir o nome de verificação após o início do handshake</translation>
+ </message>
+ <message>
+ <source>Cannot set configuration after handshake started</source>
+ <translation>Não é possível definir a configuração após o início do handshake</translation>
+ </message>
+ <message>
+ <source>Cannot start/continue handshake, invalid handshake state</source>
+ <translation>Não é possível iniciar/continuar o handshake, pois seu estado é inválido</translation>
+ </message>
+ <message>
+ <source>Invalid (nullptr) socket</source>
+ <translation>Socket (nullptr) inválido</translation>
+ </message>
+ <message>
+ <source>To start a handshake you must set peer&apos;s address and port first</source>
+ <translation>Para iniciar um handshake você precisa definir primeiro a porta e o endereço dos pares</translation>
+ </message>
+ <message>
+ <source>To start a handshake, DTLS server requires non-empty datagram (client hello)</source>
+ <translation>Para iniciar um handshake, o servidor DTLS requer um datagrama não-vazio (olá cliente)</translation>
+ </message>
+ <message>
+ <source>Cannot start handshake, already done/in progress</source>
+ <translation>Não é possível iniciar o handshake, ele já está pronto ou em andamento</translation>
+ </message>
+ <message>
+ <source>A valid QUdpSocket and non-empty datagram are needed to continue the handshake</source>
+ <translation>Um QUdpSocket válido e um datagrama não-vazio são necessários para continuar o handshake</translation>
+ </message>
+ <message>
+ <source>Cannot continue handshake, not in InProgress state</source>
+ <translation>Não é possível continuar o handshake, não está no estado EmAndamento</translation>
+ </message>
+ <message>
+ <source>Cannot resume, not in VerificationError state</source>
+ <translation>Não é possível continuar, não está no estado ErroVerificação</translation>
+ </message>
+ <message>
+ <source>No handshake in progress, nothing to abort</source>
+ <translation>Nenhum handshake em andamento, nada a cancelar</translation>
+ </message>
+ <message>
+ <source>Cannot send shutdown alert, not encrypted</source>
+ <translation>Não é possível enviar um aviso de desligamento, não criptografado</translation>
+ </message>
+ <message>
+ <source>Cannot write a datagram, not in encrypted state</source>
+ <translation>Não é possível gravar um datagrama, não está no estado criptografado</translation>
+ </message>
+ <message>
+ <source>Cannot read a datagram, not in encrypted state</source>
+ <translation>Não é possível ler um datagrama, não está no estado criptografado</translation>
+ </message>
+ <message>
+ <source>%1 failed</source>
+ <extracomment>%1: Some function</extracomment>
+ <translation>%1 falhou</translation>
+ </message>
+ <message>
+ <source>Invalid SslMode, SslServerMode or SslClientMode expected</source>
+ <translation>Esperado um SslMode, SslServerMode ou SslClientMode inválido</translation>
+ </message>
+ <message>
+ <source>Invalid protocol version, DTLS protocol expected</source>
+ <translation>Versão do protocolo inválida, esperado o protocolo DTLS</translation>
+ </message>
+ <message>
+ <source>BIO_ADD_new failed, cannot start handshake</source>
+ <translation>BIO_ADD_new falhou, não é possível iniciar o handshake</translation>
+ </message>
+ <message>
+ <source>Cannot start the handshake, verified client hello expected</source>
+ <translation>Não é possível iniciar o handshake, esperado cliente hello verificado</translation>
+ </message>
+ <message>
+ <source>Peer verification failed</source>
+ <translation>Falha na verificação do par</translation>
+ </message>
+ <message>
+ <source>The DTLS connection has been closed</source>
+ <translation>A conexão DTLS foi fechada</translation>
+ </message>
+ <message>
+ <source>Error while writing: %1</source>
+ <translation>Erro ao gravar: %1</translation>
+ </message>
+ <message>
+ <source>The DTLS connection has been shutdown</source>
+ <translation>A conexão DTLS foi desligada</translation>
+ </message>
+ <message>
+ <source>Error while reading: %1</source>
+ <translation>Ocorreu um erro de leitura: %1</translation>
+ </message>
+</context>
+<context>
+ <name>QDtlsClientVerifier</name>
+ <message>
+ <source>A valid UDP socket, non-empty datagram, valid address/port were expected</source>
+ <translation>Era esperado um soquete UDP válido, datagrama não-vazio, endereço/porta válidos</translation>
+ </message>
+ <message>
+ <source>BIO_ADDR_new failed, ignoring client hello</source>
+ <translation>BIO_ADDR_new falhou, ignorando o &apos;olá cliente&apos;</translation>
+ </message>
+</context>
+<context>
+ <name>QErrorMessage</name>
+ <message>
+ <source>Debug Message:</source>
+ <translation>Mensagem de depuração:</translation>
+ </message>
+ <message>
+ <source>Warning:</source>
+ <translation>Aviso:</translation>
+ </message>
+ <message>
+ <source>Critical Error:</source>
+ <translation>Erro crítico:</translation>
+ </message>
+ <message>
+ <source>Fatal Error:</source>
+ <translation>Erro fatal:</translation>
+ </message>
+ <message>
+ <source>Information:</source>
+ <translation>Informação:</translation>
+ </message>
+ <message>
+ <source>&amp;Show this message again</source>
+ <translation>Mo&amp;strar esta mensagem novamente</translation>
+ </message>
+ <message>
+ <source>&amp;OK</source>
+ <translation>&amp;OK</translation>
+ </message>
+</context>
+<context>
+ <name>QFile</name>
+ <message>
+ <source>Destination file is the same file.</source>
+ <translation>O arquivo de destino é o mesmo arquivo.</translation>
+ </message>
+ <message>
+ <source>Source file does not exist.</source>
+ <translation>O arquivo de origem não existe.</translation>
+ </message>
+ <message>
+ <source>Destination file exists</source>
+ <translation>O arquivo de destino já existe</translation>
+ </message>
+ <message>
+ <source>Error while renaming: %1</source>
+ <translation>Erro ao renomear: %1</translation>
+ </message>
+ <message>
+ <source>Unable to restore from %1: %2</source>
+ <translation>Não foi possível restaurar de %1: %2</translation>
+ </message>
+ <message>
+ <source>Will not rename sequential file using block copy</source>
+ <translation>Não irá renomear o arquivo sequencial usando cópia em bloco</translation>
+ </message>
+ <message>
+ <source>Cannot remove source file</source>
+ <translation>Não foi possível excluir o arquivo de origem</translation>
+ </message>
+ <message>
+ <source>Cannot open destination file: %1</source>
+ <translation>Não foi possível abrir o arquivo de destino: %1</translation>
+ </message>
+ <message>
+ <source>Cannot open %1 for input</source>
+ <translation>Não foi possível abrir %1 para entrada</translation>
+ </message>
+ <message>
+ <source>Cannot open for output</source>
+ <translation>Não foi possível abrir para saída</translation>
+ </message>
+ <message>
+ <source>Failure to write block</source>
+ <translation>Falha na gravação do bloco</translation>
+ </message>
+ <message>
+ <source>Cannot open for output: %1</source>
+ <translation>Não foi possível abrir para saída: %1</translation>
+ </message>
+ <message>
+ <source>Cannot create %1 for output</source>
+ <translation>Não foi possível criar %1 para saída</translation>
+ </message>
+</context>
+<context>
+ <name>QFileDevice</name>
+ <message>
+ <source>No file engine available or engine does not support UnMapExtension</source>
+ <translation>Nenhum mecanismo de arquivo disponível ou o mecanismo tem suporte a &apos;UnMapExtension&apos;</translation>
+ </message>
+ <message>
+ <source>No file engine available</source>
+ <translation>Nenhum mecanismo de arquivo disponível</translation>
+ </message>
+</context>
+<context>
+ <name>QFileDialog</name>
+ <message>
+ <source>All Files (*)</source>
+ <translation>Todos os arquivos (*)</translation>
+ </message>
+ <message>
+ <source>Look in:</source>
+ <translation>Procurar em:</translation>
+ </message>
+ <message>
+ <source>Back</source>
+ <translation>Voltar</translation>
+ </message>
+ <message>
+ <source>Go back</source>
+ <translation>Voltar</translation>
+ </message>
+ <message>
+ <source>Alt+Left</source>
+ <translation>Alt+Esquerda</translation>
+ </message>
+ <message>
+ <source>Forward</source>
+ <translation>Avançar</translation>
+ </message>
+ <message>
+ <source>Go forward</source>
+ <translation>Avançar</translation>
+ </message>
+ <message>
+ <source>Alt+Right</source>
+ <translation>Alt+Direita</translation>
+ </message>
+ <message>
+ <source>Parent Directory</source>
+ <translation>Pasta superior</translation>
+ </message>
+ <message>
+ <source>Go to the parent directory</source>
+ <translation>Ir para a pasta superior</translation>
+ </message>
+ <message>
+ <source>Alt+Up</source>
+ <translation>Alt+Acima</translation>
+ </message>
+ <message>
+ <source>Create New Folder</source>
+ <translation>Criar nova pasta</translation>
+ </message>
+ <message>
+ <source>Create a New Folder</source>
+ <translation>Cria uma nova pasta</translation>
+ </message>
+ <message>
+ <source>List View</source>
+ <translation>Exibição em lista</translation>
+ </message>
+ <message>
+ <source>Change to list view mode</source>
+ <translation>Alterar para o modo de exibição em lista</translation>
+ </message>
+ <message>
+ <source>Detail View</source>
+ <translation>Exibição detalhada</translation>
+ </message>
+ <message>
+ <source>Change to detail view mode</source>
+ <translation>Alterar para o modo de exibição detalhada</translation>
+ </message>
+ <message>
+ <source>Sidebar</source>
+ <translation>Barra lateral</translation>
+ </message>
+ <message>
+ <source>List of places and bookmarks</source>
+ <translation>Lista de locais e favoritos</translation>
+ </message>
+ <message>
+ <source>Files</source>
+ <translation>Arquivos</translation>
+ </message>
+ <message>
+ <source>Files of type:</source>
+ <translation>Arquivos do tipo:</translation>
+ </message>
+ <message>
+ <source>Find Directory</source>
+ <translation>Localizar a pasta</translation>
+ </message>
+ <message>
+ <source>Open</source>
+ <translation>Abrir</translation>
+ </message>
+ <message>
+ <source>Save As</source>
+ <translation>Salvar como</translation>
+ </message>
+ <message>
+ <source>Directory:</source>
+ <translation>Pasta:</translation>
+ </message>
+ <message>
+ <source>File &amp;name:</source>
+ <translation>&amp;Nome do arquivo:</translation>
+ </message>
+ <message>
+ <source>&amp;Open</source>
+ <translation>&amp;Abrir</translation>
+ </message>
+ <message>
+ <source>&amp;Choose</source>
+ <translation>Es&amp;colher</translation>
+ </message>
+ <message>
+ <source>&amp;Save</source>
+ <translation>&amp;Salvar</translation>
+ </message>
+ <message>
+ <source>Show </source>
+ <translation>Mostrar </translation>
+ </message>
+ <message>
+ <source>&amp;Rename</source>
+ <translation>&amp;Renomear</translation>
+ </message>
+ <message>
+ <source>&amp;Delete</source>
+ <translation>E&amp;xcluir</translation>
+ </message>
+ <message>
+ <source>Show &amp;hidden files</source>
+ <translation>Mostrar arquivos &amp;ocultos</translation>
+ </message>
+ <message>
+ <source>&amp;New Folder</source>
+ <translation>&amp;Nova pasta</translation>
+ </message>
+ <message>
+ <source>All files (*)</source>
+ <translation>Todos os arquivos (*)</translation>
+ </message>
+ <message>
+ <source>Directories</source>
+ <translation>Pastas</translation>
+ </message>
+ <message>
+ <source>%1
+Directory not found.
+Please verify the correct directory name was given.</source>
+ <translation>%1
+Pasta não encontrada.
+Verifique se foi indicado um nome correto para a pasta.</translation>
+ </message>
+ <message>
+ <source>%1 already exists.
+Do you want to replace it?</source>
+ <translation>%1 já existe.
+Deseja substituí-la?</translation>
+ </message>
+ <message>
+ <source>%1
+File not found.
+Please verify the correct file name was given.</source>
+ <translation>%1
+Arquivo não encontrado.
+Verifique se foi indicado um nome correto para o arquivo.</translation>
+ </message>
+ <message>
+ <source>New Folder</source>
+ <translation>Nova pasta</translation>
+ </message>
+ <message>
+ <source>Delete</source>
+ <translation>Excluir</translation>
+ </message>
+ <message>
+ <source>&apos;%1&apos; is write protected.
+Do you want to delete it anyway?</source>
+ <translation>&apos;%1&apos; está protegido contra gravação.
+Deseja excluí-lo mesmo assim?</translation>
+ </message>
+ <message>
+ <source>Are you sure you want to delete &apos;%1&apos;?</source>
+ <translation>Deseja realmente excluir &apos;%1&apos;?</translation>
+ </message>
+ <message>
+ <source>Could not delete directory.</source>
+ <translation>Não foi possível excluir a pasta.</translation>
+ </message>
+ <message>
+ <source>Recent Places</source>
+ <translation>Locais recentes</translation>
+ </message>
+ <message>
+ <source>Remove</source>
+ <translation>Remover</translation>
+ </message>
+ <message>
+ <source>My Computer</source>
+ <translation>Meu computador</translation>
+ </message>
+ <message>
+ <source>Drive</source>
+ <translation>Unidade</translation>
+ </message>
+ <message>
+ <source>%1 File</source>
+ <extracomment>%1 is a file name suffix, for example txt</extracomment>
+ <translation>Arquivo %1</translation>
+ </message>
+ <message>
+ <source>File</source>
+ <translation>Arquivo</translation>
+ </message>
+ <message>
+ <source>File Folder</source>
+ <comment>Match Windows Explorer</comment>
+ <translation>Pasta de arquivos</translation>
+ </message>
+ <message>
+ <source>Folder</source>
+ <comment>All other platforms</comment>
+ <translation>Pasta</translation>
+ </message>
+ <message>
+ <source>Alias</source>
+ <comment>OS X Finder</comment>
+ <translation>Nome de exibição</translation>
+ </message>
+ <message>
+ <source>Shortcut</source>
+ <comment>All other platforms</comment>
+ <translation>Atalho</translation>
+ </message>
+ <message>
+ <source>Unknown</source>
+ <translation>Desconhecido</translation>
+ </message>
+</context>
+<context>
+ <name>QFileSystemModel</name>
+ <message>
+ <source>&lt;b&gt;The name &quot;%1&quot; cannot be used.&lt;/b&gt;&lt;p&gt;Try using another name, with fewer characters or no punctuation marks.</source>
+ <translation>&lt;b&gt;O nome &quot;%1&quot; não pode ser usado.&lt;/b&gt;&lt;p&gt;Tente usar outro nome, com menos caracteres ou pontuação.</translation>
+ </message>
+ <message>
+ <source>Invalid filename</source>
+ <translation>Nome de arquivo inválido</translation>
+ </message>
+ <message>
+ <source>Name</source>
+ <translation>Nome</translation>
+ </message>
+ <message>
+ <source>Size</source>
+ <translation>Tamanho</translation>
+ </message>
+ <message>
+ <source>Kind</source>
+ <comment>Match OS X Finder</comment>
+ <translation>Tipo</translation>
+ </message>
+ <message>
+ <source>Type</source>
+ <comment>All other platforms</comment>
+ <translation>Tipo</translation>
+ </message>
+ <message>
+ <source>Date Modified</source>
+ <translation>Data de modificação</translation>
+ </message>
+ <message>
+ <source>My Computer</source>
+ <translation>Meu computador</translation>
+ </message>
+ <message>
+ <source>Computer</source>
+ <translation>Computador</translation>
+ </message>
+</context>
+<context>
+ <name>QFontDatabase</name>
+ <message>
+ <source>Normal</source>
+ <comment>The Normal or Regular font weight</comment>
+ <translation>Normal</translation>
+ </message>
+ <message>
+ <source>Bold</source>
+ <translation>Negrito</translation>
+ </message>
+ <message>
+ <source>Demi Bold</source>
+ <translation>Seminegrito</translation>
+ </message>
+ <message>
+ <source>Medium</source>
+ <comment>The Medium font weight</comment>
+ <translation>Médio</translation>
+ </message>
+ <message>
+ <source>Black</source>
+ <translation>Preto</translation>
+ </message>
+ <message>
+ <source>Light</source>
+ <translation>Claro</translation>
+ </message>
+ <message>
+ <source>Thin</source>
+ <translation>Fino</translation>
+ </message>
+ <message>
+ <source>Extra Light</source>
+ <translation>Extra leve</translation>
+ </message>
+ <message>
+ <source>Extra Bold</source>
+ <translation>Extranegrito</translation>
+ </message>
+ <message>
+ <source>Extra</source>
+ <extracomment>The word for &quot;Extra&quot; as in &quot;Extra Bold, Extra Thin&quot; used as a pattern for string searches</extracomment>
+ <translation>Extra</translation>
+ </message>
+ <message>
+ <source>Demi</source>
+ <extracomment>The word for &quot;Demi&quot; as in &quot;Demi Bold&quot; used as a pattern for string searches</extracomment>
+ <translation>Semi</translation>
+ </message>
+ <message>
+ <source>Italic</source>
+ <translation>Itálico</translation>
+ </message>
+ <message>
+ <source>Oblique</source>
+ <translation>Oblíquo</translation>
+ </message>
+ <message>
+ <source>Any</source>
+ <translation>Qualquer</translation>
+ </message>
+ <message>
+ <source>Latin</source>
+ <translation>Latim</translation>
+ </message>
+ <message>
+ <source>Greek</source>
+ <translation>Grego</translation>
+ </message>
+ <message>
+ <source>Cyrillic</source>
+ <translation>Cirílico</translation>
+ </message>
+ <message>
+ <source>Armenian</source>
+ <translation>Armênio</translation>
+ </message>
+ <message>
+ <source>Hebrew</source>
+ <translation>Hebraico</translation>
+ </message>
+ <message>
+ <source>Arabic</source>
+ <translation>Árabe</translation>
+ </message>
+ <message>
+ <source>Syriac</source>
+ <translation>Siríaco</translation>
+ </message>
+ <message>
+ <source>Thaana</source>
+ <translation>Thaana</translation>
+ </message>
+ <message>
+ <source>Devanagari</source>
+ <translation>Devanágari</translation>
+ </message>
+ <message>
+ <source>Bengali</source>
+ <translation>Bengali</translation>
+ </message>
+ <message>
+ <source>Gurmukhi</source>
+ <translation>Gurmukhi</translation>
+ </message>
+ <message>
+ <source>Gujarati</source>
+ <translation>Guzerate</translation>
+ </message>
+ <message>
+ <source>Oriya</source>
+ <translation>Oriá</translation>
+ </message>
+ <message>
+ <source>Tamil</source>
+ <translation>Tâmil</translation>
+ </message>
+ <message>
+ <source>Telugu</source>
+ <translation>Telugu</translation>
+ </message>
+ <message>
+ <source>Kannada</source>
+ <translation>Canarês</translation>
+ </message>
+ <message>
+ <source>Malayalam</source>
+ <translation>Malaiala</translation>
+ </message>
+ <message>
+ <source>Sinhala</source>
+ <translation>Cingalês</translation>
+ </message>
+ <message>
+ <source>Thai</source>
+ <translation>Tailandês</translation>
+ </message>
+ <message>
+ <source>Lao</source>
+ <translation>Laociano</translation>
+ </message>
+ <message>
+ <source>Tibetan</source>
+ <translation>Tibetano</translation>
+ </message>
+ <message>
+ <source>Myanmar</source>
+ <translation>Birmanês</translation>
+ </message>
+ <message>
+ <source>Georgian</source>
+ <translation>Georgiano</translation>
+ </message>
+ <message>
+ <source>Khmer</source>
+ <translation>Cambojano</translation>
+ </message>
+ <message>
+ <source>Simplified Chinese</source>
+ <translation>Chinês simplificado</translation>
+ </message>
+ <message>
+ <source>Traditional Chinese</source>
+ <translation>Chinês tradicional</translation>
+ </message>
+ <message>
+ <source>Japanese</source>
+ <translation>Japonês</translation>
+ </message>
+ <message>
+ <source>Korean</source>
+ <translation>Coreano</translation>
+ </message>
+ <message>
+ <source>Vietnamese</source>
+ <translation>Vietnamita</translation>
+ </message>
+ <message>
+ <source>Symbol</source>
+ <translation>Símbolo</translation>
+ </message>
+ <message>
+ <source>Ogham</source>
+ <translation>Ogham</translation>
+ </message>
+ <message>
+ <source>Runic</source>
+ <translation>Rúnico</translation>
+ </message>
+ <message>
+ <source>N&apos;Ko</source>
+ <translation>N&apos;Ko</translation>
+ </message>
+</context>
+<context>
+ <name>QFontDialog</name>
+ <message>
+ <source>Select Font</source>
+ <translation>Selecionar fonte</translation>
+ </message>
+ <message>
+ <source>&amp;Font</source>
+ <translation>&amp;Fonte</translation>
+ </message>
+ <message>
+ <source>Font st&amp;yle</source>
+ <translation>Es&amp;tilo da fonte</translation>
+ </message>
+ <message>
+ <source>&amp;Size</source>
+ <translation>&amp;Tamanho</translation>
+ </message>
+ <message>
+ <source>Effects</source>
+ <translation>Efeitos</translation>
+ </message>
+ <message>
+ <source>Stri&amp;keout</source>
+ <translation>Tac&amp;hado</translation>
+ </message>
+ <message>
+ <source>&amp;Underline</source>
+ <translation>S&amp;ublinhado</translation>
+ </message>
+ <message>
+ <source>Sample</source>
+ <translation>Amostra</translation>
+ </message>
+ <message>
+ <source>Wr&amp;iting System</source>
+ <translation>S&amp;istema de gravação</translation>
+ </message>
+</context>
+<context>
+ <name>QFtp</name>
+ <message>
+ <source>Not connected</source>
+ <translation>Não conectado</translation>
+ </message>
+ <message>
+ <source>Host %1 not found</source>
+ <translation>Servidor %1 não encontrado</translation>
+ </message>
+ <message>
+ <source>Connection refused to host %1</source>
+ <translation>A conexão com o servidor %1 foi recusada</translation>
+ </message>
+ <message>
+ <source>Connection timed out to host %1</source>
+ <translation>A conexão com o servidor %1 expirou</translation>
+ </message>
+ <message>
+ <source>Connected to host %1</source>
+ <translation>Conectado ao servidor %1</translation>
+ </message>
+ <message>
+ <source>Data Connection refused</source>
+ <translation>Conexão de dados recusada</translation>
+ </message>
+ <message>
+ <source>Unknown error</source>
+ <translation>Erro desconhecido</translation>
+ </message>
+ <message>
+ <source>Connecting to host failed:
+%1</source>
+ <translation>Erro na conexão com o servidor:
+%1</translation>
+ </message>
+ <message>
+ <source>Login failed:
+%1</source>
+ <translation>Erro de autenticação:
+%1</translation>
+ </message>
+ <message>
+ <source>Listing directory failed:
+%1</source>
+ <translation>Falha na listagem da pasta:
+%1</translation>
+ </message>
+ <message>
+ <source>Changing directory failed:
+%1</source>
+ <translation>Falha na alteração da pasta:
+%1</translation>
+ </message>
+ <message>
+ <source>Downloading file failed:
+%1</source>
+ <translation>Falha ao baixar o arquivo:
+%1</translation>
+ </message>
+ <message>
+ <source>Uploading file failed:
+%1</source>
+ <translation>Falha ao enviar o arquivo:
+%1</translation>
+ </message>
+ <message>
+ <source>Removing file failed:
+%1</source>
+ <translation>Falha ao remover o arquivo:
+%1</translation>
+ </message>
+ <message>
+ <source>Creating directory failed:
+%1</source>
+ <translation>Falha ao criar a pasta:
+%1</translation>
+ </message>
+ <message>
+ <source>Removing directory failed:
+%1</source>
+ <translation>Falha ao remover a pasta:
+%1</translation>
+ </message>
+ <message>
+ <source>Connection closed</source>
+ <translation>Conexão encerrada</translation>
+ </message>
+</context>
+<context>
+ <name>QGnomeTheme</name>
+ <message>
+ <source>&amp;OK</source>
+ <translation>&amp;OK</translation>
+ </message>
+ <message>
+ <source>&amp;Save</source>
+ <translation>&amp;Salvar</translation>
+ </message>
+ <message>
+ <source>&amp;Cancel</source>
+ <translation>&amp;Cancelar</translation>
+ </message>
+ <message>
+ <source>&amp;Close</source>
+ <translation>Fe&amp;char</translation>
+ </message>
+ <message>
+ <source>Close without Saving</source>
+ <translation>Fecha sem salvar</translation>
+ </message>
+</context>
+<context>
+ <name>QGuiApplication</name>
+ <message>
+ <source>QT_LAYOUT_DIRECTION</source>
+ <comment>Translate this string to the string &apos;LTR&apos; in left-to-right languages or to &apos;RTL&apos; in right-to-left languages (such as Hebrew and Arabic) to get proper widget layout.</comment>
+ <translation>LTR</translation>
+ </message>
+ <message>
+ <source>QPA plugin. See QGuiApplication documentation for available options for each plugin.</source>
+ <translation>Plugin QPA. Consulte a documentação do QGuiApplication para obter as opções disponíveis
+para cada plugin.</translation>
+ </message>
+ <message>
+ <source>Path to the platform plugins.</source>
+ <translation>Caminho para os plugins da plataforma.</translation>
+ </message>
+ <message>
+ <source>Platform theme.</source>
+ <translation>Tema da plataforma.</translation>
+ </message>
+ <message>
+ <source>Additional plugins to load, can be specified multiple times.</source>
+ <translation>Plugins adicionais a carregar, podem ser indicados várias vezes.</translation>
+ </message>
+ <message>
+ <source>Window geometry for the main window, using the X11-syntax, like 100x100+50+50.</source>
+ <translation>Geometria da janela principal, usando a sintaxe X11, como 100x100+50+50.</translation>
+ </message>
+ <message>
+ <source>Default window icon.</source>
+ <translation>Ícone da janela padrão.</translation>
+ </message>
+ <message>
+ <source>Title of the first window.</source>
+ <translation>Título da primeira janela.</translation>
+ </message>
+ <message>
+ <source>Sets the application&apos;s layout direction to Qt::RightToLeft (debugging helper).</source>
+ <translation>Define a direção do layout do aplicativo como Qt::RightToLeft (auxiliar de depuração).</translation>
+ </message>
+ <message>
+ <source>Restores the application from an earlier session.</source>
+ <translation>Restaura o aplicativo de uma sessão anterior.</translation>
+ </message>
+ <message>
+ <source>Display name, overrides $DISPLAY.</source>
+ <translation>Nome da tela, substitui o $DISPLAY.</translation>
+ </message>
+ <message>
+ <source>Instance name according to ICCCM 4.1.2.5.</source>
+ <translation>Nome da instância de acordo com ICCCM 4.1.2.5.</translation>
+ </message>
+ <message>
+ <source>Disable mouse grabbing (useful in debuggers).</source>
+ <translation>Desativar a captura do mouse (útil em depuradores).</translation>
+ </message>
+ <message>
+ <source>Force mouse grabbing (even when running in a debugger).</source>
+ <translation>Força a captura do mouse (mesmo quando executado em um depurador).</translation>
+ </message>
+ <message>
+ <source>ID of the X11 Visual to use.</source>
+ <translation>ID do X11 Visual a ser usado.</translation>
+ </message>
+ <message>
+ <source>Alias for --windowgeometry.</source>
+ <translation>Apelido para --windowgeometry.</translation>
+ </message>
+ <message>
+ <source>Alias for --windowicon.</source>
+ <translation>Apelido para --windowicon.</translation>
+ </message>
+ <message>
+ <source>Alias for --windowtitle.</source>
+ <translation>Apelido para --windowtitle.</translation>
+ </message>
+</context>
+<context>
+ <name>QHostInfo</name>
+ <message>
+ <source>No host name given</source>
+ <translation>Nenhum nome de servidor fornecido</translation>
+ </message>
+ <message>
+ <source>Unknown error</source>
+ <translation>Erro desconhecido</translation>
+ </message>
+</context>
+<context>
+ <name>QHostInfoAgent</name>
+ <message>
+ <source>No host name given</source>
+ <translation>Nenhum nome de servidor fornecido</translation>
+ </message>
+ <message>
+ <source>Invalid hostname</source>
+ <translation>Nome do servidor inválido</translation>
+ </message>
+ <message>
+ <source>Unknown address type</source>
+ <translation>Tipo de endereço desconhecido</translation>
+ </message>
+ <message>
+ <source>Host not found</source>
+ <translation>Servidor não encontrado</translation>
+ </message>
+ <message>
+ <source>Unknown error (%1)</source>
+ <translation>Erro desconhecido (%1)</translation>
+ </message>
+</context>
+<context>
+ <name>QHttp</name>
+ <message>
+ <source>Connection closed</source>
+ <translation>Conexão encerrada</translation>
+ </message>
+ <message>
+ <source>Host %1 not found</source>
+ <translation>Servidor %1 não encontrado</translation>
+ </message>
+ <message>
+ <source>Connection refused</source>
+ <translation>Conexão recusada</translation>
+ </message>
+ <message>
+ <source>Proxy requires authentication</source>
+ <translation>O proxy requer autenticação</translation>
+ </message>
+ <message>
+ <source>Host requires authentication</source>
+ <translation>O servidor requer autenticação</translation>
+ </message>
+ <message>
+ <source>Data corrupted</source>
+ <translation>Dados corrompidos</translation>
+ </message>
+ <message>
+ <source>Unknown protocol specified</source>
+ <translation>O protocolo indicado é desconhecido</translation>
+ </message>
+ <message>
+ <source>SSL handshake failed</source>
+ <translation>A negociação de SSL falhou</translation>
+ </message>
+ <message>
+ <source>Too many redirects</source>
+ <translation>Muitos redirecionamentos</translation>
+ </message>
+ <message>
+ <source>Insecure redirect</source>
+ <translation>Redirecionamento inseguro</translation>
+ </message>
+</context>
+<context>
+ <name>QHttpSocketEngine</name>
+ <message>
+ <source>Did not receive HTTP response from proxy</source>
+ <translation>Sem resposta HTTP do proxy</translation>
+ </message>
+ <message>
+ <source>Error parsing authentication request from proxy</source>
+ <translation>Erro ao analisar pedido de autenticação do proxy</translation>
+ </message>
+ <message>
+ <source>Authentication required</source>
+ <translation>Autenticação necessária</translation>
+ </message>
+ <message>
+ <source>Proxy denied connection</source>
+ <translation>Conexão de proxy recusada</translation>
+ </message>
+ <message>
+ <source>Error communicating with HTTP proxy</source>
+ <translation>Erro de comunicação com o proxy HTTP</translation>
+ </message>
+ <message>
+ <source>Proxy server not found</source>
+ <translation>Servidor proxy não encontrado</translation>
+ </message>
+ <message>
+ <source>Proxy connection refused</source>
+ <translation>Conexão proxy recusada</translation>
+ </message>
+ <message>
+ <source>Proxy server connection timed out</source>
+ <translation>A conexão com o servidor proxy expirou</translation>
+ </message>
+ <message>
+ <source>Proxy connection closed prematurely</source>
+ <translation>A conexão proxy fechou prematuramente</translation>
+ </message>
+</context>
+<context>
+ <name>QIBaseDriver</name>
+ <message>
+ <source>Error opening database</source>
+ <translation>Erro ao abrir o banco de dados</translation>
+ </message>
+ <message>
+ <source>Could not start transaction</source>
+ <translation>Não foi possível iniciar a transação</translation>
+ </message>
+ <message>
+ <source>Unable to commit transaction</source>
+ <translation>Não foi possível enviar a transação</translation>
+ </message>
+ <message>
+ <source>Unable to rollback transaction</source>
+ <translation>Não foi possível desfazer a transação</translation>
+ </message>
+</context>
+<context>
+ <name>QIBaseResult</name>
+ <message>
+ <source>Unable to create BLOB</source>
+ <translation>Não foi possível criar o BLOB</translation>
+ </message>
+ <message>
+ <source>Unable to write BLOB</source>
+ <translation>Não foi possível gravar o BLOB</translation>
+ </message>
+ <message>
+ <source>Unable to open BLOB</source>
+ <translation>Não foi possível abrir o BLOB</translation>
+ </message>
+ <message>
+ <source>Unable to read BLOB</source>
+ <translation>Não foi possível ler o BLOB</translation>
+ </message>
+ <message>
+ <source>Could not find array</source>
+ <translation>Não foi possível encontrar a lista</translation>
+ </message>
+ <message>
+ <source>Could not get array data</source>
+ <translation>Não foi possível obter os dados da lista</translation>
+ </message>
+ <message>
+ <source>Could not get query info</source>
+ <translation>Não foi possível obter os dados da pesquisa</translation>
+ </message>
+ <message>
+ <source>Could not start transaction</source>
+ <translation>Não foi possível iniciar a transação</translation>
+ </message>
+ <message>
+ <source>Unable to commit transaction</source>
+ <translation>Não foi possível enviar a transação</translation>
+ </message>
+ <message>
+ <source>Could not allocate statement</source>
+ <translation>Não foi possível alocar a instrução</translation>
+ </message>
+ <message>
+ <source>Could not prepare statement</source>
+ <translation>Não foi possível preparar a instrução</translation>
+ </message>
+ <message>
+ <source>Could not describe input statement</source>
+ <translation>Não foi possível descrever a instrução de entrada</translation>
+ </message>
+ <message>
+ <source>Could not describe statement</source>
+ <translation>Não foi possível descrever a instrução</translation>
+ </message>
+ <message>
+ <source>Unable to close statement</source>
+ <translation>Não foi possível fechar a instrução</translation>
+ </message>
+ <message>
+ <source>Unable to execute query</source>
+ <translation>Não foi possível executar a pesquisa</translation>
+ </message>
+ <message>
+ <source>Could not fetch next item</source>
+ <translation>Não foi possível obter o item seguinte</translation>
+ </message>
+ <message>
+ <source>Could not get statement info</source>
+ <translation>Não foi possível obter os dados da instrução</translation>
+ </message>
+</context>
+<context>
+ <name>QIODevice</name>
+ <message>
+ <source>file to open is a directory</source>
+ <translation>o arquivo a abrir é uma pasta</translation>
+ </message>
+ <message>
+ <source>Unknown error</source>
+ <translation>Erro desconhecido</translation>
+ </message>
+ <message>
+ <source>Permission denied</source>
+ <translation>Permissão negada</translation>
+ </message>
+ <message>
+ <source>Too many open files</source>
+ <translation>Muitos arquivos abertos</translation>
+ </message>
+ <message>
+ <source>No such file or directory</source>
+ <translation>Não existe o arquivo ou pasta</translation>
+ </message>
+ <message>
+ <source>No space left on device</source>
+ <translation>Não há mais espaço no dispositivo</translation>
+ </message>
+</context>
+<context>
+ <name>QImageReader</name>
+ <message>
+ <source>Invalid device</source>
+ <translation>Dispositivo inválido</translation>
+ </message>
+ <message>
+ <source>File not found</source>
+ <translation>Arquivo não encontrado</translation>
+ </message>
+ <message>
+ <source>Unsupported image format</source>
+ <translation>Formato de imagem não suportado</translation>
+ </message>
+ <message>
+ <source>Unable to read image data</source>
+ <translation>Não foi possível ler os dados da imagem</translation>
+ </message>
+ <message>
+ <source>Unknown error</source>
+ <translation>Erro desconhecido</translation>
+ </message>
+</context>
+<context>
+ <name>QImageWriter</name>
+ <message>
+ <source>Unknown error</source>
+ <translation>Erro desconhecido</translation>
+ </message>
+ <message>
+ <source>Device is not set</source>
+ <translation>Dispositivo não definido</translation>
+ </message>
+ <message>
+ <source>Cannot open device for writing: %1</source>
+ <translation>Não foi possível abrir o dispositivo para gravação: %1</translation>
+ </message>
+ <message>
+ <source>Device not writable</source>
+ <translation>Dispositivo não gravável</translation>
+ </message>
+ <message>
+ <source>Unsupported image format</source>
+ <translation>Formato de imagem não suportado</translation>
+ </message>
+ <message>
+ <source>Image is empty</source>
+ <translation>A imagem está vazia</translation>
+ </message>
+</context>
+<context>
+ <name>QInputDialog</name>
+ <message>
+ <source>Enter a value:</source>
+ <translation>Digite um valor:</translation>
+ </message>
+</context>
+<context>
+ <name>QJsonParseError</name>
+ <message>
+ <source>no error occurred</source>
+ <translation>não ocorreram erros</translation>
+ </message>
+ <message>
+ <source>unterminated object</source>
+ <translation>objeto não terminado</translation>
+ </message>
+ <message>
+ <source>missing name separator</source>
+ <translation>separador de nomes ausente</translation>
+ </message>
+ <message>
+ <source>unterminated array</source>
+ <translation>lista não terminada</translation>
+ </message>
+ <message>
+ <source>missing value separator</source>
+ <translation>separador de valor ausente</translation>
+ </message>
+ <message>
+ <source>illegal value</source>
+ <translation>valor inválido</translation>
+ </message>
+ <message>
+ <source>invalid termination by number</source>
+ <translation>terminação inválida por número</translation>
+ </message>
+ <message>
+ <source>illegal number</source>
+ <translation>número inválido</translation>
+ </message>
+ <message>
+ <source>invalid escape sequence</source>
+ <translation>sequência de escape inválida</translation>
+ </message>
+ <message>
+ <source>invalid UTF8 string</source>
+ <translation>string UTF-8 inválida</translation>
+ </message>
+ <message>
+ <source>unterminated string</source>
+ <translation>string não terminada</translation>
+ </message>
+ <message>
+ <source>object is missing after a comma</source>
+ <translation>objeto ausente após uma vírgula</translation>
+ </message>
+ <message>
+ <source>too deeply nested document</source>
+ <translation>documento muito agrupado</translation>
+ </message>
+ <message>
+ <source>too large document</source>
+ <translation>documento muito grande</translation>
+ </message>
+ <message>
+ <source>garbage at the end of the document</source>
+ <translation>restos no fim do documento</translation>
+ </message>
+</context>
+<context>
+ <name>QKeySequenceEdit</name>
+ <message>
+ <source>Press shortcut</source>
+ <translation>Pressionar atalho</translation>
+ </message>
+ <message>
+ <source>%1, ...</source>
+ <extracomment>This text is an &quot;unfinished&quot; shortcut, expands like &quot;Ctrl+A, ...&quot;</extracomment>
+ <translation>%1, ...</translation>
+ </message>
+</context>
+<context>
+ <name>QLibrary</name>
+ <message>
+ <source>&apos;%1&apos; is not an ELF object (%2)</source>
+ <translation>&apos;%1&apos; não é um objeto ELF (%2)</translation>
+ </message>
+ <message>
+ <source>file too small</source>
+ <translation>arquivo muito pequeno</translation>
+ </message>
+ <message>
+ <source>&apos;%1&apos; is not an ELF object</source>
+ <translation>&apos;%1&apos; não é um objeto ELF</translation>
+ </message>
+ <message>
+ <source>&apos;%1&apos; is an invalid ELF object (%2)</source>
+ <translation>&apos;%1&apos; é um objeto ELF inválido (%2)</translation>
+ </message>
+ <message>
+ <source>odd cpu architecture</source>
+ <translation>arquitetura CPU estranha</translation>
+ </message>
+ <message>
+ <source>wrong cpu architecture</source>
+ <translation>arquitetura CPU incorreta</translation>
+ </message>
+ <message>
+ <source>odd endianness</source>
+ <translation>ordenação estranha</translation>
+ </message>
+ <message>
+ <source>unexpected e_shsize</source>
+ <translation>e_shsize não esperado</translation>
+ </message>
+ <message>
+ <source>unexpected e_shentsize</source>
+ <translation>e_shentsize não esperado</translation>
+ </message>
+ <message numerus="yes">
+ <source>announced %n section(s), each %1 byte(s), exceed file size</source>
+ <translation>
+ <numerusform>anunciada %n sessão, a cada %1 bytes, excede o tamanho do arquivo</numerusform>
+ <numerusform>anunciadas %n sessões, a cada %1 bytes, excede o tamanho do arquivo</numerusform>
+ </translation>
+ </message>
+ <message>
+ <source>shstrtab section header seems to be at %1</source>
+ <translation>seção shstrtab do cabeçalho parece estar em %1</translation>
+ </message>
+ <message>
+ <source>string table seems to be at %1</source>
+ <translation>a tabela de texto parece estar em %1</translation>
+ </message>
+ <message>
+ <source>section name %1 of %2 behind end of file</source>
+ <translation>a seção de nome %1 de %2 depois do final do arquivo</translation>
+ </message>
+ <message>
+ <source>empty .rodata. not a library.</source>
+ <translation>.rodata. vazio, não é uma biblioteca.</translation>
+ </message>
+ <message>
+ <source>missing section data. This is not a library.</source>
+ <translation>dados da seção ausentes. Isto não é uma biblioteca.</translation>
+ </message>
+ <message>
+ <source>Failed to extract plugin meta data from &apos;%1&apos;</source>
+ <translation>Falha ao extrair os metadados do plugin de &apos;%1&apos;</translation>
+ </message>
+ <message>
+ <source>The shared library was not found.</source>
+ <translation>A biblioteca compartilhada não foi encontrada.</translation>
+ </message>
+ <message>
+ <source>The file &apos;%1&apos; is not a valid Qt plugin.</source>
+ <translation>O arquivo &apos;%1&apos; não é um plugin válido do Qt.</translation>
+ </message>
+ <message>
+ <source>The plugin &apos;%1&apos; uses incompatible Qt library. (%2.%3.%4) [%5]</source>
+ <translation>O plugin &apos;%1&apos; usa uma biblioteca incompatível do Qt. (%2.%3.%4) [%5]</translation>
+ </message>
+ <message>
+ <source>The plugin &apos;%1&apos; uses incompatible Qt library. (Cannot mix debug and release libraries.)</source>
+ <translation>O plugin &apos;%1&apos; usa uma biblioteca incompatível do Qt. (Não é possível mesclar bibliotecas de depuração e produção.)</translation>
+ </message>
+ <message>
+ <source>Unknown error</source>
+ <translation>Erro desconhecido</translation>
+ </message>
+ <message>
+ <source>Cannot load library %1: %2</source>
+ <translation>Não foi possível carregar a biblioteca %1: %2</translation>
+ </message>
+ <message>
+ <source>Cannot unload library %1: %2</source>
+ <translation>Não foi possível descarregar a biblioteca %1: %2</translation>
+ </message>
+ <message>
+ <source>Cannot resolve symbol &quot;%1&quot; in %2: %3</source>
+ <translation>Não foi possível resolver o símbolo &quot;%1&quot; em %2: %3</translation>
+ </message>
+ <message>
+ <source>&apos;%1&apos; is not a valid Mach-O binary (%2)</source>
+ <translation>&apos;%1&apos; não é um executável Mach-O válido (%2)</translation>
+ </message>
+ <message>
+ <source>file is corrupt</source>
+ <translation>o arquivo está corrompido</translation>
+ </message>
+ <message>
+ <source>no suitable architecture in fat binary</source>
+ <translation>nenhuma arquitetura adequada no executável fat</translation>
+ </message>
+ <message>
+ <source>invalid magic %1</source>
+ <translation>mágica inválida %1</translation>
+ </message>
+ <message>
+ <source>wrong architecture</source>
+ <translation>arquitetura incorreta</translation>
+ </message>
+ <message>
+ <source>not a dynamic library</source>
+ <translation>não é uma biblioteca dinâmica</translation>
+ </message>
+ <message>
+ <source>&apos;%1&apos; is not a Qt plugin</source>
+ <translation>&apos;%1&apos; não é um plugin do Qt</translation>
+ </message>
+</context>
+<context>
+ <name>QLineEdit</name>
+ <message>
+ <source>&amp;Undo</source>
+ <translation>&amp;Desfazer</translation>
+ </message>
+ <message>
+ <source>&amp;Redo</source>
+ <translation>&amp;Refazer</translation>
+ </message>
+ <message>
+ <source>Cu&amp;t</source>
+ <translation>Recor&amp;tar</translation>
+ </message>
+ <message>
+ <source>&amp;Copy</source>
+ <translation>&amp;Copiar</translation>
+ </message>
+ <message>
+ <source>&amp;Paste</source>
+ <translation>C&amp;olar</translation>
+ </message>
+ <message>
+ <source>Delete</source>
+ <translation>Excluir</translation>
+ </message>
+ <message>
+ <source>Select All</source>
+ <translation>Selecionar tudo</translation>
+ </message>
+</context>
+<context>
+ <name>QLocalServer</name>
+ <message>
+ <source>%1: Name error</source>
+ <translation>%1: Erro do nome</translation>
+ </message>
+ <message>
+ <source>%1: Permission denied</source>
+ <translation>%1: Permissão negada</translation>
+ </message>
+ <message>
+ <source>%1: Address in use</source>
+ <translation>%1: Endereço em uso</translation>
+ </message>
+ <message>
+ <source>%1: Unknown error %2</source>
+ <translation>%1: Erro desconhecido %2</translation>
+ </message>
+</context>
+<context>
+ <name>QLocalSocket</name>
+ <message>
+ <source>%1: Connection refused</source>
+ <translation>%1: Conexão recusada</translation>
+ </message>
+ <message>
+ <source>%1: Remote closed</source>
+ <translation>%1: Conexão remota encerrada</translation>
+ </message>
+ <message>
+ <source>%1: Invalid name</source>
+ <translation>%1: Nome inválido</translation>
+ </message>
+ <message>
+ <source>%1: Socket access error</source>
+ <translation>%1: Erro de acesso ao socket</translation>
+ </message>
+ <message>
+ <source>%1: Socket resource error</source>
+ <translation>%1: Erro de recurso do socket</translation>
+ </message>
+ <message>
+ <source>%1: Socket operation timed out</source>
+ <translation>%1: A operação do socket atingiu o tempo limite</translation>
+ </message>
+ <message>
+ <source>%1: Datagram too large</source>
+ <translation>%1: Datagrama muito grande</translation>
+ </message>
+ <message>
+ <source>%1: Connection error</source>
+ <translation>%1: Erro de conexão</translation>
+ </message>
+ <message>
+ <source>%1: The socket operation is not supported</source>
+ <translation>%1: A operação do socket não é suportada</translation>
+ </message>
+ <message>
+ <source>%1: Operation not permitted when socket is in this state</source>
+ <translation>%1: Operação não permitida quando o socket estiver neste estado</translation>
+ </message>
+ <message>
+ <source>%1: Unknown error</source>
+ <translation>%1: Erro desconhecido</translation>
+ </message>
+ <message>
+ <source>Trying to connect while connection is in progress</source>
+ <translation>Tentando conectar enquanto a conexão está em andamento</translation>
+ </message>
+ <message>
+ <source>%1: Unknown error %2</source>
+ <translation>%1: Erro desconhecido %2</translation>
+ </message>
+ <message>
+ <source>%1: Access denied</source>
+ <translation>%1: Acesso negado</translation>
+ </message>
+</context>
+<context>
+ <name>QMYSQLDriver</name>
+ <message>
+ <source>Unable to allocate a MYSQL object</source>
+ <translation>Não foi possível alocar um objeto MYSQL</translation>
+ </message>
+ <message>
+ <source>Unable to open database &apos;%1&apos;</source>
+ <translation>Não foi possível abrir o banco de dados &apos;%1&apos;</translation>
+ </message>
+ <message>
+ <source>Unable to connect</source>
+ <translation>Não foi possível conectar</translation>
+ </message>
+ <message>
+ <source>Unable to begin transaction</source>
+ <translation>Não foi possível iniciar a transação</translation>
+ </message>
+ <message>
+ <source>Unable to commit transaction</source>
+ <translation>Não foi possível enviar a transação</translation>
+ </message>
+ <message>
+ <source>Unable to rollback transaction</source>
+ <translation>Não foi possível desfazer a transação</translation>
+ </message>
+</context>
+<context>
+ <name>QMYSQLResult</name>
+ <message>
+ <source>Unable to fetch data</source>
+ <translation>Não foi possível obter os dados</translation>
+ </message>
+ <message>
+ <source>Unable to execute query</source>
+ <translation>Não foi possível executar a pesquisa</translation>
+ </message>
+ <message>
+ <source>Unable to store result</source>
+ <translation>Não foi possível armazenar o resultado</translation>
+ </message>
+ <message>
+ <source>Unable to execute next query</source>
+ <translation>Não foi possível executar a próxima pesquisa</translation>
+ </message>
+ <message>
+ <source>Unable to store next result</source>
+ <translation>Não foi possível armazenar o próximo resultado</translation>
+ </message>
+ <message>
+ <source>Unable to prepare statement</source>
+ <translation>Não foi possível preparar a instrução</translation>
+ </message>
+ <message>
+ <source>Unable to reset statement</source>
+ <translation>Não foi possível restaurar a instrução</translation>
+ </message>
+ <message>
+ <source>Unable to bind value</source>
+ <translation>Não foi possível associar o valor</translation>
+ </message>
+ <message>
+ <source>Unable to execute statement</source>
+ <translation>Não foi possível executar a instrução</translation>
+ </message>
+ <message>
+ <source>Unable to bind outvalues</source>
+ <translation>Não foi possível associar os valores externos</translation>
+ </message>
+ <message>
+ <source>Unable to store statement results</source>
+ <translation>Não foi possível armazenar os resultados da instrução</translation>
+ </message>
+</context>
+<context>
+ <name>QMdiArea</name>
+ <message>
+ <source>(Untitled)</source>
+ <translation>(Sem título)</translation>
+ </message>
+</context>
+<context>
+ <name>QMdiSubWindow</name>
+ <message>
+ <source>- [%1]</source>
+ <translation>- [%1]</translation>
+ </message>
+ <message>
+ <source>%1 - [%2]</source>
+ <translation>%1 - [%2]</translation>
+ </message>
+ <message>
+ <source>Minimize</source>
+ <translation>Minimizar</translation>
+ </message>
+ <message>
+ <source>Maximize</source>
+ <translation>Maximizar</translation>
+ </message>
+ <message>
+ <source>Unshade</source>
+ <translation>Desenrolar</translation>
+ </message>
+ <message>
+ <source>Shade</source>
+ <translation>Enrolar</translation>
+ </message>
+ <message>
+ <source>Restore Down</source>
+ <translation>Restaurar para baixo</translation>
+ </message>
+ <message>
+ <source>Restore</source>
+ <translation>Restaurar</translation>
+ </message>
+ <message>
+ <source>Close</source>
+ <translation>Fechar</translation>
+ </message>
+ <message>
+ <source>Help</source>
+ <translation>Ajuda</translation>
+ </message>
+ <message>
+ <source>Menu</source>
+ <translation>Menu</translation>
+ </message>
+ <message>
+ <source>&amp;Restore</source>
+ <translation>&amp;Restaurar</translation>
+ </message>
+ <message>
+ <source>&amp;Move</source>
+ <translation>&amp;Mover</translation>
+ </message>
+ <message>
+ <source>&amp;Size</source>
+ <translation>&amp;Tamanho</translation>
+ </message>
+ <message>
+ <source>Mi&amp;nimize</source>
+ <translation>Mi&amp;nimizar</translation>
+ </message>
+ <message>
+ <source>Ma&amp;ximize</source>
+ <translation>Ma&amp;ximizar</translation>
+ </message>
+ <message>
+ <source>Stay on &amp;Top</source>
+ <translation>Sempre &amp;visível</translation>
+ </message>
+ <message>
+ <source>&amp;Close</source>
+ <translation>Fe&amp;char</translation>
+ </message>
+</context>
+<context>
+ <name>QMessageBox</name>
+ <message>
+ <source>Show Details...</source>
+ <translation>Mostrar detalhes...</translation>
+ </message>
+ <message>
+ <source>Hide Details...</source>
+ <translation>Ocultar detalhes...</translation>
+ </message>
+ <message>
+ <source>&lt;h3&gt;About Qt&lt;/h3&gt;&lt;p&gt;This program uses Qt version %1.&lt;/p&gt;</source>
+ <translation>&lt;h3&gt;Sobre o Qt&lt;/h3&gt;&lt;p&gt;Este programa usa a versão %1 do Qt.&lt;/p&gt;</translation>
+ </message>
+ <message>
+ <source>&lt;p&gt;Qt is a C++ toolkit for cross-platform application development.&lt;/p&gt;&lt;p&gt;Qt provides single-source portability across all major desktop operating systems. It is also available for embedded Linux and other embedded and mobile operating systems.&lt;/p&gt;&lt;p&gt;Qt is available under multiple licensing options designed to accommodate the needs of our various users.&lt;/p&gt;&lt;p&gt;Qt licensed under our commercial license agreement is appropriate for development of proprietary/commercial software where you do not want to share any source code with third parties or otherwise cannot comply with the terms of GNU (L)GPL.&lt;/p&gt;&lt;p&gt;Qt licensed under GNU (L)GPL is appropriate for the development of Qt&amp;nbsp;applications provided you can comply with the terms and conditions of the respective licenses.&lt;/p&gt;&lt;p&gt;Please see &lt;a href=&quot;http://%2/&quot;&gt;%2&lt;/a&gt; for an overview of Qt licensing.&lt;/p&gt;&lt;p&gt;Copyright (C) %1 The Qt Company Ltd and other contributors.&lt;/p&gt;&lt;p&gt;Qt and the Qt logo are trademarks of The Qt Company Ltd.&lt;/p&gt;&lt;p&gt;Qt is The Qt Company Ltd product developed as an open source project. See &lt;a href=&quot;http://%3/&quot;&gt;%3&lt;/a&gt; for more information.&lt;/p&gt;</source>
+ <extracomment>Leave this text untranslated or include a verbatim copy of it below and note that it is the authoritative version in case of doubt.</extracomment>
+ <translation>&lt;p&gt;Qt é um conjunto de ferramentas C++ para desenvolvimento de aplicativos multiplataforma.&lt;/p&gt;&lt;p&gt;O Qt oferece portabilidade de fonte única em todos os principais sistemas operacionais para desktop. Também está disponível para Linux embarcado e outros sistemas operacionais embarcados e móveis.&lt;/p&gt;&lt;p&gt;Está disponível sob múltiplas opções de licenciamento projetadas para acomodar as necessidades de nossos vários usuários.&lt;/p&gt;&lt;p&gt;O Qt licenciado sob nosso contrato de licença comercial é apropriado para desenvolvimento de software proprietário/comercial onde você não quer compartilhar nenhum código-fonte com terceiros ou não pode cumprir com os termos da GNU (L)GPL.&lt;/p&gt;&lt;p&gt;O Qt licenciado sob GNU (L)GPL é apropriado para desenvolvimento de aplicativos Qt&amp;nbsp;desde que você possa cumprir com os termos e condições das respectivas licenças.&lt;/p&gt;&lt;p&gt;Consulte &lt;a href=&quot;http://%2/&quot;&gt;%2&lt;/a&gt; para ter uma visão geral da licença do Qt.&lt;/p&gt;&lt;p&gt;Copyright (C) %1 The Qt Company Ltd e outros colaboradores.&lt;/p&gt;&lt;p&gt;Qt e o logotipo Qt são marcas registradas da The Qt Company Ltd.&lt;/p&gt;&lt;p&gt;Qt é o produto da The Qt Company Ltd desenvolvido como um projeto de código aberto. Consulte &lt;a href=&quot;http://%3/&quot;&gt;%3&lt;/a&gt; para mais informações.&lt;/p&gt;</translation>
+ </message>
+ <message>
+ <source>About Qt</source>
+ <translation>Sobre o Qt</translation>
+ </message>
+</context>
+<context>
+ <name>QNativeSocketEngine</name>
+ <message>
+ <source>Unable to initialize non-blocking socket</source>
+ <translation>Não foi possível inicializar o socket não-bloqueante</translation>
+ </message>
+ <message>
+ <source>Unable to initialize broadcast socket</source>
+ <translation>Não foi possível inicializar o socket de transmissão</translation>
+ </message>
+ <message>
+ <source>Attempt to use IPv6 socket on a platform with no IPv6 support</source>
+ <translation>Tentativa de usar um socket IPv6 em uma plataforma sem suporte</translation>
+ </message>
+ <message>
+ <source>The remote host closed the connection</source>
+ <translation>A máquina remota fechou a conexão</translation>
+ </message>
+ <message>
+ <source>Network operation timed out</source>
+ <translation>Passou o tempo-limite para a operação de rede</translation>
+ </message>
+ <message>
+ <source>Out of resources</source>
+ <translation>Sem recursos</translation>
+ </message>
+ <message>
+ <source>Unsupported socket operation</source>
+ <translation>Não há suporte para operação de socket</translation>
+ </message>
+ <message>
+ <source>Protocol type not supported</source>
+ <translation>Não há suporte para o tipo de protocolo</translation>
+ </message>
+ <message>
+ <source>Invalid socket descriptor</source>
+ <translation>Descritor de socket inválido</translation>
+ </message>
+ <message>
+ <source>Host unreachable</source>
+ <translation>A máquina está inacessível</translation>
+ </message>
+ <message>
+ <source>Network unreachable</source>
+ <translation>Rede não acessível</translation>
+ </message>
+ <message>
+ <source>Permission denied</source>
+ <translation>Permissão negada</translation>
+ </message>
+ <message>
+ <source>Connection timed out</source>
+ <translation>Conexão expirada</translation>
+ </message>
+ <message>
+ <source>Connection refused</source>
+ <translation>Conexão recusada</translation>
+ </message>
+ <message>
+ <source>The bound address is already in use</source>
+ <translation>O endereço associado já está em uso</translation>
+ </message>
+ <message>
+ <source>The address is not available</source>
+ <translation>O endereço não está disponível</translation>
+ </message>
+ <message>
+ <source>The address is protected</source>
+ <translation>O endereço está protegido</translation>
+ </message>
+ <message>
+ <source>Datagram was too large to send</source>
+ <translation>Datagrama muito grande para enviar</translation>
+ </message>
+ <message>
+ <source>Unable to send a message</source>
+ <translation>Não foi possível enviar uma mensagem</translation>
+ </message>
+ <message>
+ <source>Unable to receive a message</source>
+ <translation>Não foi possível receber uma mensagem</translation>
+ </message>
+ <message>
+ <source>Unable to write</source>
+ <translation>Não foi possível gravar</translation>
+ </message>
+ <message>
+ <source>Network error</source>
+ <translation>Erro de rede</translation>
+ </message>
+ <message>
+ <source>Another socket is already listening on the same port</source>
+ <translation>Outro socket já está aguardando na mesma porta</translation>
+ </message>
+ <message>
+ <source>Operation on non-socket</source>
+ <translation>Operação sobre um não-socket</translation>
+ </message>
+ <message>
+ <source>The proxy type is invalid for this operation</source>
+ <translation>O tipo de proxy é inválido para esta operação</translation>
+ </message>
+ <message>
+ <source>Temporary error</source>
+ <translation>Erro temporário</translation>
+ </message>
+ <message>
+ <source>Network dropped connection on reset</source>
+ <translation>A rede perdeu a conexão ao reiniciar</translation>
+ </message>
+ <message>
+ <source>Connection reset by peer</source>
+ <translation>Conexão reiniciada pelo par</translation>
+ </message>
+ <message>
+ <source>Unknown error</source>
+ <translation>Erro desconhecido</translation>
+ </message>
+</context>
+<context>
+ <name>QNetworkAccessCacheBackend</name>
+ <message>
+ <source>Error opening %1</source>
+ <translation>Erro ao abrir %1</translation>
+ </message>
+</context>
+<context>
+ <name>QNetworkAccessDataBackend</name>
+ <message>
+ <source>Invalid URI: %1</source>
+ <translation>URI inválida: %1</translation>
+ </message>
+</context>
+<context>
+ <name>QNetworkAccessDebugPipeBackend</name>
+ <message>
+ <source>Write error writing to %1: %2</source>
+ <translation>Erro de gravação em %1: %2</translation>
+ </message>
+ <message>
+ <source>Socket error on %1: %2</source>
+ <translation>Erro no socket %1: %2</translation>
+ </message>
+ <message>
+ <source>Remote host closed the connection prematurely on %1</source>
+ <translation>A máquina remota fechou de forma prematura a conexão em %1</translation>
+ </message>
+</context>
+<context>
+ <name>QNetworkAccessFileBackend</name>
+ <message>
+ <source>Request for opening non-local file %1</source>
+ <translation>Pedido para abrir um arquivo não-local %1</translation>
+ </message>
+ <message>
+ <source>Error opening %1: %2</source>
+ <translation>Erro ao abrir %1: %2</translation>
+ </message>
+ <message>
+ <source>Write error writing to %1: %2</source>
+ <translation>Erro de gravação em %1: %2</translation>
+ </message>
+ <message>
+ <source>Cannot open %1: Path is a directory</source>
+ <translation>Não é possível abrir %1: o local é um diretório</translation>
+ </message>
+ <message>
+ <source>Read error reading from %1: %2</source>
+ <translation>Erro de leitura de %1: %2</translation>
+ </message>
+</context>
+<context>
+ <name>QNetworkAccessFtpBackend</name>
+ <message>
+ <source>No suitable proxy found</source>
+ <translation>Nenhum proxy apropriado foi encontrado</translation>
+ </message>
+ <message>
+ <source>Cannot open %1: is a directory</source>
+ <translation>Impossível de abrir %1: é um diretório</translation>
+ </message>
+ <message>
+ <source>Logging in to %1 failed: authentication required</source>
+ <translation>Entrando em %1 falhou: autenticação requerida</translation>
+ </message>
+ <message>
+ <source>Error while downloading %1: %2</source>
+ <translation>Ocorreu um erro ao baixar %1: %2</translation>
+ </message>
+ <message>
+ <source>Error while uploading %1: %2</source>
+ <translation>Ocorreu um erro ao enviar o %1: %2</translation>
+ </message>
+</context>
+<context>
+ <name>QNetworkAccessManager</name>
+ <message>
+ <source>Network access is disabled.</source>
+ <translation>O acesso à rede está desativado.</translation>
+ </message>
+</context>
+<context>
+ <name>QNetworkReply</name>
+ <message>
+ <source>Error transferring %1 - server replied: %2</source>
+ <translation>Erro ao transferir %1 - o servidor respondeu: %2</translation>
+ </message>
+ <message>
+ <source>Network session error.</source>
+ <translation>Erro na sessão de rede.</translation>
+ </message>
+ <message>
+ <source>Background request not allowed.</source>
+ <translation>A solicitação do plano de fundo não é permitida.</translation>
+ </message>
+ <message>
+ <source>backend start error.</source>
+ <translation>erro de início da infraestrutura.</translation>
+ </message>
+ <message>
+ <source>Temporary network failure.</source>
+ <translation>Falha temporária na rede.</translation>
+ </message>
+ <message>
+ <source>Protocol &quot;%1&quot; is unknown</source>
+ <translation>O protocolo &quot;%1&quot; é desconhecido</translation>
+ </message>
+</context>
+<context>
+ <name>QNetworkReplyHttpImpl</name>
+ <message>
+ <source>Operation canceled</source>
+ <translation>Operação cancelada</translation>
+ </message>
+ <message>
+ <source>No suitable proxy found</source>
+ <translation>Nenhum proxy apropriado foi encontrado</translation>
+ </message>
+</context>
+<context>
+ <name>QNetworkReplyImpl</name>
+ <message>
+ <source>Operation canceled</source>
+ <translation>Operação cancelada</translation>
+ </message>
+</context>
+<context>
+ <name>QNetworkSession</name>
+ <message>
+ <source>Invalid configuration.</source>
+ <translation>Configuração inválida.</translation>
+ </message>
+</context>
+<context>
+ <name>QNetworkSessionPrivateImpl</name>
+ <message>
+ <source>Unknown session error.</source>
+ <translation>Erro desconhecido na sessão.</translation>
+ </message>
+ <message>
+ <source>The session was aborted by the user or system.</source>
+ <translation>A sessão foi interrompida pelo usuário ou sistema.</translation>
+ </message>
+ <message>
+ <source>The requested operation is not supported by the system.</source>
+ <translation>A operação solicitada não é suportada pelo sistema.</translation>
+ </message>
+ <message>
+ <source>The specified configuration cannot be used.</source>
+ <translation>A configuração especificada não pode ser usada.</translation>
+ </message>
+ <message>
+ <source>Roaming was aborted or is not possible.</source>
+ <translation>O encaminhamento foi interrompido ou não é possível.</translation>
+ </message>
+</context>
+<context>
+ <name>QOCIDriver</name>
+ <message>
+ <source>Unable to initialize</source>
+ <comment>QOCIDriver</comment>
+ <translation>Não foi possível inicializar</translation>
+ </message>
+ <message>
+ <source>Unable to logon</source>
+ <translation>Não foi possível iniciar a sessão</translation>
+ </message>
+ <message>
+ <source>Unable to begin transaction</source>
+ <translation>Não foi possível iniciar a transação</translation>
+ </message>
+ <message>
+ <source>Unable to commit transaction</source>
+ <translation>Não foi possível enviar a transação</translation>
+ </message>
+ <message>
+ <source>Unable to rollback transaction</source>
+ <translation>Não foi possível desfazer a transação</translation>
+ </message>
+</context>
+<context>
+ <name>QOCIResult</name>
+ <message>
+ <source>Unable to bind column for batch execute</source>
+ <translation>Não foi possível associar as colunas para a execução em lote</translation>
+ </message>
+ <message>
+ <source>Unable to execute batch statement</source>
+ <translation>Não foi possível executar a instrução em lote</translation>
+ </message>
+ <message>
+ <source>Unable to goto next</source>
+ <translation>Não foi possível ir para o próximo</translation>
+ </message>
+ <message>
+ <source>Unable to alloc statement</source>
+ <translation>Não foi possível alocar a instrução</translation>
+ </message>
+ <message>
+ <source>Unable to prepare statement</source>
+ <translation>Não foi possível preparar a instrução</translation>
+ </message>
+ <message>
+ <source>Unable to get statement type</source>
+ <translation>Não foi possível obter o tipo de instrução</translation>
+ </message>
+ <message>
+ <source>Unable to bind value</source>
+ <translation>Não foi possível associar o valor</translation>
+ </message>
+ <message>
+ <source>Unable to execute statement</source>
+ <translation>Não foi possível executar a instrução</translation>
+ </message>
+</context>
+<context>
+ <name>QODBCDriver</name>
+ <message>
+ <source>Unable to connect</source>
+ <translation>Não é possível estabelecer a conexão</translation>
+ </message>
+ <message>
+ <source>Unable to connect - Driver doesn&apos;t support all functionality required</source>
+ <translation>Não é possível estabelecer a conexão - O driver não suporta todas as funcionalidades solicitadas</translation>
+ </message>
+ <message>
+ <source>Unable to disable autocommit</source>
+ <translation>Não é possível desativar a confirmação automática</translation>
+ </message>
+ <message>
+ <source>Unable to commit transaction</source>
+ <translation>Não foi possível enviar a transação</translation>
+ </message>
+ <message>
+ <source>Unable to rollback transaction</source>
+ <translation>Não foi possível desfazer a transação</translation>
+ </message>
+ <message>
+ <source>Unable to enable autocommit</source>
+ <translation>Não é possível ativar a confirmação automática</translation>
+ </message>
+</context>
+<context>
+ <name>QODBCResult</name>
+ <message>
+ <source>QODBCResult::reset: Unable to set &apos;SQL_CURSOR_STATIC&apos; as statement attribute. Please check your ODBC driver configuration</source>
+ <translation>QODBCResult::reset: não é possível definir o &apos;SQL_CURSOR_STATIC&apos; como atributo da instrução. Verifique a configuração do seu driver de ODBC</translation>
+ </message>
+ <message>
+ <source>Unable to execute statement</source>
+ <translation>Não foi possível executar a instrução</translation>
+ </message>
+ <message>
+ <source>Unable to fetch</source>
+ <translation>Não foi possível obter o registro</translation>
+ </message>
+ <message>
+ <source>Unable to fetch next</source>
+ <translation>Não foi possível obter o registro seguinte</translation>
+ </message>
+ <message>
+ <source>Unable to fetch first</source>
+ <translation>Não foi possível obter o primeiro registro</translation>
+ </message>
+ <message>
+ <source>Unable to fetch previous</source>
+ <translation>Não foi possível obter o anterior</translation>
+ </message>
+ <message>
+ <source>Unable to fetch last</source>
+ <translation>Não foi possível obter o último</translation>
+ </message>
+ <message>
+ <source>Unable to prepare statement</source>
+ <translation>Não foi possível preparar a instrução</translation>
+ </message>
+ <message>
+ <source>Unable to bind variable</source>
+ <translation>Não foi possível associar a variável</translation>
+ </message>
+</context>
+<context>
+ <name>QPSQLDriver</name>
+ <message>
+ <source>Unable to connect</source>
+ <translation>Não foi possível estabelecer a conexão</translation>
+ </message>
+ <message>
+ <source>Could not begin transaction</source>
+ <translation>Não foi possível iniciar a transação</translation>
+ </message>
+ <message>
+ <source>Could not commit transaction</source>
+ <translation>Não foi possível confirmar a transação</translation>
+ </message>
+ <message>
+ <source>Could not rollback transaction</source>
+ <translation>Não foi possível desfazer a transação</translation>
+ </message>
+ <message>
+ <source>Unable to subscribe</source>
+ <translation>Não foi possível inscrever</translation>
+ </message>
+ <message>
+ <source>Unable to unsubscribe</source>
+ <translation>Não foi possível cancelar a inscrição</translation>
+ </message>
+</context>
+<context>
+ <name>QPSQLResult</name>
+ <message>
+ <source>Query results lost - probably discarded on executing another SQL query.</source>
+ <translation>Resultado da consulta perdido - provavelmente descartado ao executar outra consulta SQL.</translation>
+ </message>
+ <message>
+ <source>Unable to create query</source>
+ <translation>Não foi possível criar a pesquisa</translation>
+ </message>
+ <message>
+ <source>Unable to get result</source>
+ <translation>Não foi possível obter o resultado</translation>
+ </message>
+ <message>
+ <source>Unable to send query</source>
+ <translation>Não foi possível enviar a consulta</translation>
+ </message>
+ <message>
+ <source>Unable to prepare statement</source>
+ <translation>Não foi possível preparar a instrução</translation>
+ </message>
+</context>
+<context>
+ <name>QPageSetupWidget</name>
+ <message>
+ <source>Form</source>
+ <translation>Formulário</translation>
+ </message>
+ <message>
+ <source>Paper</source>
+ <translation>Papel</translation>
+ </message>
+ <message>
+ <source>Page size:</source>
+ <translation>Tamanho da página:</translation>
+ </message>
+ <message>
+ <source>Width:</source>
+ <translation>Largura:</translation>
+ </message>
+ <message>
+ <source>Height:</source>
+ <translation>Altura:</translation>
+ </message>
+ <message>
+ <source>Paper source:</source>
+ <translation>Origem do papel:</translation>
+ </message>
+ <message>
+ <source>Orientation</source>
+ <translation>Orientação</translation>
+ </message>
+ <message>
+ <source>Portrait</source>
+ <translation>Retrato</translation>
+ </message>
+ <message>
+ <source>Landscape</source>
+ <translation>Paisagem</translation>
+ </message>
+ <message>
+ <source>Reverse landscape</source>
+ <translation>Paisagem invertida</translation>
+ </message>
+ <message>
+ <source>Reverse portrait</source>
+ <translation>Retrato invertido</translation>
+ </message>
+ <message>
+ <source>Margins</source>
+ <translation>Margens</translation>
+ </message>
+ <message>
+ <source>top margin</source>
+ <translation>Margem superior</translation>
+ </message>
+ <message>
+ <source>left margin</source>
+ <translation>Margem esquerda</translation>
+ </message>
+ <message>
+ <source>right margin</source>
+ <translation>Margem direita</translation>
+ </message>
+ <message>
+ <source>bottom margin</source>
+ <translation>Margem inferior</translation>
+ </message>
+ <message>
+ <source>Page Layout</source>
+ <translation>Layout da página</translation>
+ </message>
+ <message>
+ <source>Page order:</source>
+ <translation>Ordem da página:</translation>
+ </message>
+ <message>
+ <source>Pages per sheet:</source>
+ <translation>Páginas por folha:</translation>
+ </message>
+ <message>
+ <source>Millimeters (mm)</source>
+ <translation>Milímetros (mm)</translation>
+ </message>
+ <message>
+ <source>Inches (in)</source>
+ <translation>Polegadas (in)</translation>
+ </message>
+ <message>
+ <source>Points (pt)</source>
+ <translation>Pontos (pt)</translation>
+ </message>
+ <message>
+ <source>Pica (P̸)</source>
+ <translation>Paica (P̸)</translation>
+ </message>
+ <message>
+ <source>Didot (DD)</source>
+ <translation>Didot (DD)</translation>
+ </message>
+ <message>
+ <source>Cicero (CC)</source>
+ <translation>Cícero (CC)</translation>
+ </message>
+ <message>
+ <source>Custom</source>
+ <translation>Personalizado</translation>
+ </message>
+ <message>
+ <source>mm</source>
+ <extracomment>Unit &apos;Millimeter&apos;</extracomment>
+ <translation>mm</translation>
+ </message>
+ <message>
+ <source>pt</source>
+ <extracomment>Unit &apos;Points&apos;</extracomment>
+ <translation>pt</translation>
+ </message>
+ <message>
+ <source>in</source>
+ <extracomment>Unit &apos;Inch&apos;</extracomment>
+ <translation>in</translation>
+ </message>
+ <message>
+ <source>P̸</source>
+ <extracomment>Unit &apos;Pica&apos;</extracomment>
+ <translation>P̸</translation>
+ </message>
+ <message>
+ <source>DD</source>
+ <extracomment>Unit &apos;Didot&apos;</extracomment>
+ <translation>DD</translation>
+ </message>
+ <message>
+ <source>CC</source>
+ <extracomment>Unit &apos;Cicero&apos;</extracomment>
+ <translation>CC</translation>
+ </message>
+</context>
+<context>
+ <name>QPageSize</name>
+ <message>
+ <source>Custom (%1mm x %2mm)</source>
+ <extracomment>Custom size name in millimeters</extracomment>
+ <translation>Personalizado (%1mm x %2mm)</translation>
+ </message>
+ <message>
+ <source>Custom (%1pt x %2pt)</source>
+ <extracomment>Custom size name in points</extracomment>
+ <translation>Personalizado (%1pt x %2pt)</translation>
+ </message>
+ <message>
+ <source>Custom (%1in x %2in)</source>
+ <extracomment>Custom size name in inches</extracomment>
+ <translation>Personalizado (%1in x %2in)</translation>
+ </message>
+ <message>
+ <source>Custom (%1pc x %2pc)</source>
+ <extracomment>Custom size name in picas</extracomment>
+ <translation>Personalizado (%1pc x %2pc)</translation>
+ </message>
+ <message>
+ <source>Custom (%1DD x %2DD)</source>
+ <extracomment>Custom size name in didots</extracomment>
+ <translation>Personalizado (%1DD x %2DD)</translation>
+ </message>
+ <message>
+ <source>Custom (%1CC x %2CC)</source>
+ <extracomment>Custom size name in ciceros</extracomment>
+ <translation>Personalizado (%1CC x %2CC)</translation>
+ </message>
+ <message>
+ <source>%1 x %2 in</source>
+ <extracomment>Page size in &apos;Inch&apos;.</extracomment>
+ <translation>%1 x %2 in</translation>
+ </message>
+ <message>
+ <source>A0</source>
+ <translation>A0</translation>
+ </message>
+ <message>
+ <source>A1</source>
+ <translation>A1</translation>
+ </message>
+ <message>
+ <source>A2</source>
+ <translation>A2</translation>
+ </message>
+ <message>
+ <source>A3</source>
+ <translation>A3</translation>
+ </message>
+ <message>
+ <source>A4</source>
+ <translation>A4</translation>
+ </message>
+ <message>
+ <source>A5</source>
+ <translation>A5</translation>
+ </message>
+ <message>
+ <source>A6</source>
+ <translation>A6</translation>
+ </message>
+ <message>
+ <source>A7</source>
+ <translation>A7</translation>
+ </message>
+ <message>
+ <source>A8</source>
+ <translation>A8</translation>
+ </message>
+ <message>
+ <source>A9</source>
+ <translation>A9</translation>
+ </message>
+ <message>
+ <source>A10</source>
+ <translation>A10</translation>
+ </message>
+ <message>
+ <source>B0</source>
+ <translation>B0</translation>
+ </message>
+ <message>
+ <source>B1</source>
+ <translation>B1</translation>
+ </message>
+ <message>
+ <source>B2</source>
+ <translation>B2</translation>
+ </message>
+ <message>
+ <source>B3</source>
+ <translation>B3</translation>
+ </message>
+ <message>
+ <source>B4</source>
+ <translation>B4</translation>
+ </message>
+ <message>
+ <source>B5</source>
+ <translation>B5</translation>
+ </message>
+ <message>
+ <source>B6</source>
+ <translation>B6</translation>
+ </message>
+ <message>
+ <source>B7</source>
+ <translation>B7</translation>
+ </message>
+ <message>
+ <source>B8</source>
+ <translation>B8</translation>
+ </message>
+ <message>
+ <source>B9</source>
+ <translation>B9</translation>
+ </message>
+ <message>
+ <source>B10</source>
+ <translation>B10</translation>
+ </message>
+ <message>
+ <source>Executive (7.5 x 10 in)</source>
+ <translation>Executivo (7,5 x 10 in)</translation>
+ </message>
+ <message>
+ <source>Executive (7.25 x 10.5 in)</source>
+ <translation>Executivo (7,25 x 10,5 in)</translation>
+ </message>
+ <message>
+ <source>Folio (8.27 x 13 in)</source>
+ <translation>Fólio (8,27 x 13 in)</translation>
+ </message>
+ <message>
+ <source>Legal</source>
+ <translation>Ofício</translation>
+ </message>
+ <message>
+ <source>Letter / ANSI A</source>
+ <translation>Carta / ANSI A</translation>
+ </message>
+ <message>
+ <source>Tabloid / ANSI B</source>
+ <translation>Tabloide / ANSI B</translation>
+ </message>
+ <message>
+ <source>Ledger / ANSI B</source>
+ <translation>Livro / ANSI B</translation>
+ </message>
+ <message>
+ <source>Custom</source>
+ <translation>Personalizado</translation>
+ </message>
+ <message>
+ <source>A3 Extra</source>
+ <translation>A3 Extra</translation>
+ </message>
+ <message>
+ <source>A4 Extra</source>
+ <translation>A4 Extra</translation>
+ </message>
+ <message>
+ <source>A4 Plus</source>
+ <translation>A4 Plus</translation>
+ </message>
+ <message>
+ <source>A4 Small</source>
+ <translation>A4 Pequeno</translation>
+ </message>
+ <message>
+ <source>A5 Extra</source>
+ <translation>A5 Extra</translation>
+ </message>
+ <message>
+ <source>B5 Extra</source>
+ <translation>B5 Extra</translation>
+ </message>
+ <message>
+ <source>JIS B0</source>
+ <translation>B0 JIS</translation>
+ </message>
+ <message>
+ <source>JIS B1</source>
+ <translation>B1 JIS</translation>
+ </message>
+ <message>
+ <source>JIS B2</source>
+ <translation>B2 JIS</translation>
+ </message>
+ <message>
+ <source>JIS B3</source>
+ <translation>B3 JIS</translation>
+ </message>
+ <message>
+ <source>JIS B4</source>
+ <translation>B4 JIS</translation>
+ </message>
+ <message>
+ <source>JIS B5</source>
+ <translation>B5 JIS</translation>
+ </message>
+ <message>
+ <source>JIS B6</source>
+ <translation>B6 JIS</translation>
+ </message>
+ <message>
+ <source>JIS B7</source>
+ <translation>B7 JIS</translation>
+ </message>
+ <message>
+ <source>JIS B8</source>
+ <translation>B8 JIS</translation>
+ </message>
+ <message>
+ <source>JIS B9</source>
+ <translation>B9 JIS</translation>
+ </message>
+ <message>
+ <source>JIS B10</source>
+ <translation>B10 JIS</translation>
+ </message>
+ <message>
+ <source>ANSI C</source>
+ <translation>ANSI C</translation>
+ </message>
+ <message>
+ <source>ANSI D</source>
+ <translation>ANSI D</translation>
+ </message>
+ <message>
+ <source>ANSI E</source>
+ <translation>ANSI E</translation>
+ </message>
+ <message>
+ <source>Legal Extra</source>
+ <translation>Ofício Extra</translation>
+ </message>
+ <message>
+ <source>Letter Extra</source>
+ <translation>Carta Extra</translation>
+ </message>
+ <message>
+ <source>Letter Plus</source>
+ <translation>Carta Plus</translation>
+ </message>
+ <message>
+ <source>Letter Small</source>
+ <translation>Carta Pequena</translation>
+ </message>
+ <message>
+ <source>Tabloid Extra</source>
+ <translation>Tabloide Extra</translation>
+ </message>
+ <message>
+ <source>Architect A</source>
+ <translation>Arquiteto A</translation>
+ </message>
+ <message>
+ <source>Architect B</source>
+ <translation>Arquiteto B</translation>
+ </message>
+ <message>
+ <source>Architect C</source>
+ <translation>Arquiteto C</translation>
+ </message>
+ <message>
+ <source>Architect D</source>
+ <translation>Arquiteto D</translation>
+ </message>
+ <message>
+ <source>Architect E</source>
+ <translation>Arquiteto E</translation>
+ </message>
+ <message>
+ <source>Note</source>
+ <translation>Nota</translation>
+ </message>
+ <message>
+ <source>Quarto</source>
+ <translation>Quarto</translation>
+ </message>
+ <message>
+ <source>Statement</source>
+ <translation>Recibo</translation>
+ </message>
+ <message>
+ <source>Super A</source>
+ <translation>Super A</translation>
+ </message>
+ <message>
+ <source>Super B</source>
+ <translation>Super B</translation>
+ </message>
+ <message>
+ <source>Postcard</source>
+ <translation>Postal</translation>
+ </message>
+ <message>
+ <source>Double Postcard</source>
+ <translation>Postal Duplo</translation>
+ </message>
+ <message>
+ <source>PRC 16K</source>
+ <translation>PRC 16K</translation>
+ </message>
+ <message>
+ <source>PRC 32K</source>
+ <translation>PRC 32K</translation>
+ </message>
+ <message>
+ <source>PRC 32K Big</source>
+ <translation>PRC 32K Grande</translation>
+ </message>
+ <message>
+ <source>Fan-fold US (14.875 x 11 in)</source>
+ <translation>Contínuo EUA (14.875 x 11 in)</translation>
+ </message>
+ <message>
+ <source>Fan-fold German (8.5 x 12 in)</source>
+ <translation>Contínuo Alemão (8.5 x 12 in)</translation>
+ </message>
+ <message>
+ <source>Fan-fold German Legal (8.5 x 13 in)</source>
+ <translation>Contínuo Ofício Alemão (8.5 x 13 in)</translation>
+ </message>
+ <message>
+ <source>Envelope B4</source>
+ <translation>Envelope B4</translation>
+ </message>
+ <message>
+ <source>Envelope B5</source>
+ <translation>Envelope B5</translation>
+ </message>
+ <message>
+ <source>Envelope B6</source>
+ <translation>Envelope B6</translation>
+ </message>
+ <message>
+ <source>Envelope C0</source>
+ <translation>Envelope C0</translation>
+ </message>
+ <message>
+ <source>Envelope C1</source>
+ <translation>Envelope C1</translation>
+ </message>
+ <message>
+ <source>Envelope C2</source>
+ <translation>Envelope C2</translation>
+ </message>
+ <message>
+ <source>Envelope C3</source>
+ <translation>Envelope C3</translation>
+ </message>
+ <message>
+ <source>Envelope C4</source>
+ <translation>Envelope C4</translation>
+ </message>
+ <message>
+ <source>Envelope C5</source>
+ <translation>Envelope C5</translation>
+ </message>
+ <message>
+ <source>Envelope C6</source>
+ <translation>Envelope C6</translation>
+ </message>
+ <message>
+ <source>Envelope C65</source>
+ <translation>Envelope C65</translation>
+ </message>
+ <message>
+ <source>Envelope C7</source>
+ <translation>Envelope C7</translation>
+ </message>
+ <message>
+ <source>Envelope DL</source>
+ <translation>Envelope DL</translation>
+ </message>
+ <message>
+ <source>Envelope US 9</source>
+ <translation>Envelope EUA 9</translation>
+ </message>
+ <message>
+ <source>Envelope US 10</source>
+ <translation>Envelope EUA 10</translation>
+ </message>
+ <message>
+ <source>Envelope US 11</source>
+ <translation>Envelope EUA 11</translation>
+ </message>
+ <message>
+ <source>Envelope US 12</source>
+ <translation>Envelope EUA 12</translation>
+ </message>
+ <message>
+ <source>Envelope US 14</source>
+ <translation>Envelope EUA 14</translation>
+ </message>
+ <message>
+ <source>Envelope Monarch</source>
+ <translation>Envelope Monarch</translation>
+ </message>
+ <message>
+ <source>Envelope Personal</source>
+ <translation>Envelope Pessoal</translation>
+ </message>
+ <message>
+ <source>Envelope Chou 3</source>
+ <translation>Envelope Chou 3</translation>
+ </message>
+ <message>
+ <source>Envelope Chou 4</source>
+ <translation>Envelope Chou 4</translation>
+ </message>
+ <message>
+ <source>Envelope Invite</source>
+ <translation>Envelope Convite</translation>
+ </message>
+ <message>
+ <source>Envelope Italian</source>
+ <translation>Envelope Italiano</translation>
+ </message>
+ <message>
+ <source>Envelope Kaku 2</source>
+ <translation>Envelope Kaku 2</translation>
+ </message>
+ <message>
+ <source>Envelope Kaku 3</source>
+ <translation>Envelope Kaku 3</translation>
+ </message>
+ <message>
+ <source>Envelope PRC 1</source>
+ <translation>Envelope PRC 1</translation>
+ </message>
+ <message>
+ <source>Envelope PRC 2</source>
+ <translation>Envelope PRC 2</translation>
+ </message>
+ <message>
+ <source>Envelope PRC 3</source>
+ <translation>Envelope PRC 3</translation>
+ </message>
+ <message>
+ <source>Envelope PRC 4</source>
+ <translation>Envelope PRC 4</translation>
+ </message>
+ <message>
+ <source>Envelope PRC 5</source>
+ <translation>Envelope PRC 5</translation>
+ </message>
+ <message>
+ <source>Envelope PRC 6</source>
+ <translation>Envelope PRC 6</translation>
+ </message>
+ <message>
+ <source>Envelope PRC 7</source>
+ <translation>Envelope PRC 7</translation>
+ </message>
+ <message>
+ <source>Envelope PRC 8</source>
+ <translation>Envelope PRC 8</translation>
+ </message>
+ <message>
+ <source>Envelope PRC 9</source>
+ <translation>Envelope PRC 9</translation>
+ </message>
+ <message>
+ <source>Envelope PRC 10</source>
+ <translation>Envelope PRC 10</translation>
+ </message>
+ <message>
+ <source>Envelope You 4</source>
+ <translation>Envelope You 4</translation>
+ </message>
+</context>
+<context>
+ <name>QPlatformTheme</name>
+ <message>
+ <source>OK</source>
+ <translation>OK</translation>
+ </message>
+ <message>
+ <source>Save</source>
+ <translation>Salvar</translation>
+ </message>
+ <message>
+ <source>Save All</source>
+ <translation>Salvar tudo</translation>
+ </message>
+ <message>
+ <source>Open</source>
+ <translation>Abrir</translation>
+ </message>
+ <message>
+ <source>&amp;Yes</source>
+ <translation>&amp;Sim</translation>
+ </message>
+ <message>
+ <source>Yes to &amp;All</source>
+ <translation>Sim par&amp;a tudo</translation>
+ </message>
+ <message>
+ <source>&amp;No</source>
+ <translation>&amp;Não</translation>
+ </message>
+ <message>
+ <source>N&amp;o to All</source>
+ <translation>Nã&amp;o para tudo</translation>
+ </message>
+ <message>
+ <source>Abort</source>
+ <translation>Cancelar</translation>
+ </message>
+ <message>
+ <source>Retry</source>
+ <translation>Repetir</translation>
+ </message>
+ <message>
+ <source>Ignore</source>
+ <translation>Ignorar</translation>
+ </message>
+ <message>
+ <source>Close</source>
+ <translation>Fechar</translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+ <translation>Cancelar</translation>
+ </message>
+ <message>
+ <source>Discard</source>
+ <translation>Descartar</translation>
+ </message>
+ <message>
+ <source>Help</source>
+ <translation>Ajuda</translation>
+ </message>
+ <message>
+ <source>Apply</source>
+ <translation>Aplicar</translation>
+ </message>
+ <message>
+ <source>Reset</source>
+ <translation>Restaurar</translation>
+ </message>
+ <message>
+ <source>Restore Defaults</source>
+ <translation>Restaurar padrões</translation>
+ </message>
+</context>
+<context>
+ <name>QPluginLoader</name>
+ <message>
+ <source>The plugin was not loaded.</source>
+ <translation>O plugin não foi carregado.</translation>
+ </message>
+ <message>
+ <source>Unknown error</source>
+ <translation>Erro desconhecido</translation>
+ </message>
+</context>
+<context>
+ <name>QPrintDialog</name>
+ <message>
+ <source>Print</source>
+ <translation>Imprimir</translation>
+ </message>
+ <message>
+ <source>Left to Right, Top to Bottom</source>
+ <translation>Da esquerda para a direita, de cima para baixo</translation>
+ </message>
+ <message>
+ <source>Left to Right, Bottom to Top</source>
+ <translation>Da esquerda para a direita, de baixo para cima</translation>
+ </message>
+ <message>
+ <source>Right to Left, Bottom to Top</source>
+ <translation>Da direita para a esquerda, de baixo para cima</translation>
+ </message>
+ <message>
+ <source>Right to Left, Top to Bottom</source>
+ <translation>Da direita para a esquerda, de cima para baixo</translation>
+ </message>
+ <message>
+ <source>Bottom to Top, Left to Right</source>
+ <translation>De baixo para cima, da esquerda para a direita</translation>
+ </message>
+ <message>
+ <source>Bottom to Top, Right to Left</source>
+ <translation>De baixo para cima, da direita para a esquerda</translation>
+ </message>
+ <message>
+ <source>Top to Bottom, Left to Right</source>
+ <translation>De cima para baixo, da esquerda para a direita</translation>
+ </message>
+ <message>
+ <source>Top to Bottom, Right to Left</source>
+ <translation>De cima para baixo, da direita para a esquerda</translation>
+ </message>
+ <message>
+ <source>1 (1x1)</source>
+ <translation>1 (1x1)</translation>
+ </message>
+ <message>
+ <source>2 (2x1)</source>
+ <translation>2 (2x1)</translation>
+ </message>
+ <message>
+ <source>4 (2x2)</source>
+ <translation>4 (2x2)</translation>
+ </message>
+ <message>
+ <source>6 (2x3)</source>
+ <translation>6 (2x3)</translation>
+ </message>
+ <message>
+ <source>9 (3x3)</source>
+ <translation>9 (3x3)</translation>
+ </message>
+ <message>
+ <source>16 (4x4)</source>
+ <translation>16 (4x4)</translation>
+ </message>
+ <message>
+ <source>All Pages</source>
+ <translation>Todas as páginas</translation>
+ </message>
+ <message>
+ <source>Odd Pages</source>
+ <translation>Páginas ímpares</translation>
+ </message>
+ <message>
+ <source>Even Pages</source>
+ <translation>Páginas pares</translation>
+ </message>
+ <message>
+ <source>&amp;Options &gt;&gt;</source>
+ <translation>&amp;Opções &gt;&gt;</translation>
+ </message>
+ <message>
+ <source>&amp;Print</source>
+ <translation>&amp;Imprimir</translation>
+ </message>
+ <message>
+ <source>&amp;Options &lt;&lt;</source>
+ <translation>&amp;Opções &lt;&lt;</translation>
+ </message>
+ <message>
+ <source>Invalid Pages Definition</source>
+ <translation>Definição de páginas inválida</translation>
+ </message>
+ <message>
+ <source>%1 does not follow the correct syntax. Please use &apos;,&apos; to separate ranges and pages, &apos;-&apos; to define ranges and make sure ranges do not intersect with each other.</source>
+ <translation>%1 não segue a sintaxe correta. Use &apos;,&apos; para separar intervalos e páginas, &apos;-&apos; para definir intervalos e certifique-se de que os intervalos não cruzem entre si.</translation>
+ </message>
+ <message>
+ <source>Duplex Settings Conflicts</source>
+ <translation>Conflitos de configurações duplex</translation>
+ </message>
+ <message>
+ <source>There are conflicts in duplex settings. Do you want to fix them?</source>
+ <translation>Há conflitos nas configurações duplex. Deseja corrigi-los?</translation>
+ </message>
+ <message>
+ <source>Print to File (PDF)</source>
+ <translation>Imprimir para arquivo (PDF)</translation>
+ </message>
+ <message>
+ <source>Local file</source>
+ <translation>Arquivo local</translation>
+ </message>
+ <message>
+ <source>Write PDF file</source>
+ <translation>Gravar arquivo PDF</translation>
+ </message>
+ <message>
+ <source>Print To File ...</source>
+ <translation>Imprimir para arquivo...</translation>
+ </message>
+ <message>
+ <source>%1 is a directory.
+Please choose a different file name.</source>
+ <translation>%1 é uma pasta.
+Escolha um nome de arquivo diferente.</translation>
+ </message>
+ <message>
+ <source>File %1 is not writable.
+Please choose a different file name.</source>
+ <translation>O arquivo %1 não é gravável.
+Escolha um nome diferente.</translation>
+ </message>
+ <message>
+ <source>%1 already exists.
+Do you want to overwrite it?</source>
+ <translation>O %1 já existe.
+Deseja sobrescrevê-lo?</translation>
+ </message>
+ <message>
+ <source>Options &apos;Pages Per Sheet&apos; and &apos;Page Set&apos; cannot be used together.
+Please turn one of those options off.</source>
+ <translation>As opções &apos;Páginas por folha&apos; e &apos;Conjunto de páginas&apos; não podem ser usadas em conjunto.
+Desative uma das opções.</translation>
+ </message>
+ <message>
+ <source>The &apos;From&apos; value cannot be greater than the &apos;To&apos; value.</source>
+ <translation>O valor &apos;De&apos; não pode ser maior que o valor &apos;Até&apos;.</translation>
+ </message>
+ <message>
+ <source>OK</source>
+ <translation>OK</translation>
+ </message>
+ <message>
+ <source>Automatic</source>
+ <translation>Automático</translation>
+ </message>
+</context>
+<context>
+ <name>QPrintPreviewDialog</name>
+ <message>
+ <source>Page Setup</source>
+ <translation>Configuração de página</translation>
+ </message>
+ <message>
+ <source>%1%</source>
+ <translation>%1%</translation>
+ </message>
+ <message>
+ <source>Print Preview</source>
+ <translation>Visualizar impressão</translation>
+ </message>
+ <message>
+ <source>Next page</source>
+ <translation>Próxima página</translation>
+ </message>
+ <message>
+ <source>Previous page</source>
+ <translation>Página anterior</translation>
+ </message>
+ <message>
+ <source>First page</source>
+ <translation>Primeira página</translation>
+ </message>
+ <message>
+ <source>Last page</source>
+ <translation>Última página</translation>
+ </message>
+ <message>
+ <source>Fit width</source>
+ <translation>Ajustar à largura</translation>
+ </message>
+ <message>
+ <source>Fit page</source>
+ <translation>Ajustar à página</translation>
+ </message>
+ <message>
+ <source>Zoom in</source>
+ <translation>Ampliar</translation>
+ </message>
+ <message>
+ <source>Zoom out</source>
+ <translation>Reduzir</translation>
+ </message>
+ <message>
+ <source>Portrait</source>
+ <translation>Retrato</translation>
+ </message>
+ <message>
+ <source>Landscape</source>
+ <translation>Paisagem</translation>
+ </message>
+ <message>
+ <source>Show single page</source>
+ <translation>Mostrar única página</translation>
+ </message>
+ <message>
+ <source>Show facing pages</source>
+ <translation>Mostrar páginas opostas</translation>
+ </message>
+ <message>
+ <source>Show overview of all pages</source>
+ <translation>Mostrar visão geral de todas as páginas</translation>
+ </message>
+ <message>
+ <source>Print</source>
+ <translation>Imprimir</translation>
+ </message>
+ <message>
+ <source>Page setup</source>
+ <translation>Configuração da página</translation>
+ </message>
+ <message>
+ <source>Export to PDF</source>
+ <translation>Exportar como PDF</translation>
+ </message>
+</context>
+<context>
+ <name>QPrintPropertiesDialog</name>
+ <message>
+ <source>Printer Properties</source>
+ <translation>Propriedades da impressora</translation>
+ </message>
+ <message>
+ <source>Job Options</source>
+ <translation>Opções da tarefa</translation>
+ </message>
+ <message>
+ <source>Page Setup Conflicts</source>
+ <translation>Conflitos de configuração de página</translation>
+ </message>
+ <message>
+ <source>There are conflicts in page setup options. Do you want to fix them?</source>
+ <translation>Há conflitos nas opções de configuração da página. Deseja corrigi-los?</translation>
+ </message>
+ <message>
+ <source>Advanced Option Conflicts</source>
+ <translation>Conflitos da opção avançada</translation>
+ </message>
+ <message>
+ <source>There are conflicts in some advanced options. Do you want to fix them?</source>
+ <translation>Há conflitos em algumas opções avançadas. Deseja corrigi-los?</translation>
+ </message>
+</context>
+<context>
+ <name>QPrintPropertiesWidget</name>
+ <message>
+ <source>Form</source>
+ <translation>Formulário</translation>
+ </message>
+ <message>
+ <source>Page</source>
+ <translation>Página</translation>
+ </message>
+ <message>
+ <source>Advanced</source>
+ <translation>Avançado</translation>
+ </message>
+ <message>
+ <source>There are conflicts in some options. Please fix them.</source>
+ <translation>Há conflitos em algumas opções. Corrija-os.</translation>
+ </message>
+</context>
+<context>
+ <name>QPrintSettingsOutput</name>
+ <message>
+ <source>Form</source>
+ <translation>Formulário</translation>
+ </message>
+ <message>
+ <source>Copies</source>
+ <translation>Cópias</translation>
+ </message>
+ <message>
+ <source>Print range</source>
+ <translation>Intervalo de impressão</translation>
+ </message>
+ <message>
+ <source>Print all</source>
+ <translation>Imprimir tudo</translation>
+ </message>
+ <message>
+ <source>Pages from</source>
+ <translation>Páginas de</translation>
+ </message>
+ <message>
+ <source>to</source>
+ <translation>a</translation>
+ </message>
+ <message>
+ <source>Pages</source>
+ <translation>Páginas</translation>
+ </message>
+ <message>
+ <source>Specify pages or ranges separated by commas. Ranges are specified by two numbers separated by a hyphen. E.g: 3,5-7,9 prints pages 3, 5, 6, 7 and 9.</source>
+ <translation>Indique as páginas ou intervalos separados por vírgulas. Os intervalos são indicados por dois números separados por um hífen. Ex.: 3,5-7,9 imprime as páginas 3, 5, 6, 7 e 9.</translation>
+ </message>
+ <message>
+ <source>Current Page</source>
+ <translation>Página atual</translation>
+ </message>
+ <message>
+ <source>Selection</source>
+ <translation>Seleção</translation>
+ </message>
+ <message>
+ <source>Page Set:</source>
+ <translation>Conjunto de páginas:</translation>
+ </message>
+ <message>
+ <source>Output Settings</source>
+ <translation>Configurações de saída</translation>
+ </message>
+ <message>
+ <source>Copies:</source>
+ <translation>Cópias:</translation>
+ </message>
+ <message>
+ <source>Collate</source>
+ <translation>Agrupar</translation>
+ </message>
+ <message>
+ <source>Reverse</source>
+ <translation>Inverter</translation>
+ </message>
+ <message>
+ <source>Options</source>
+ <translation>Opções</translation>
+ </message>
+ <message>
+ <source>Color Mode</source>
+ <translation>Modo de cor</translation>
+ </message>
+ <message>
+ <source>Color</source>
+ <translation>Colorido</translation>
+ </message>
+ <message>
+ <source>Grayscale</source>
+ <translation>Tons de cinza</translation>
+ </message>
+ <message>
+ <source>Duplex Printing</source>
+ <translation>Impressão duplex</translation>
+ </message>
+ <message>
+ <source>None</source>
+ <translation>Nenhum</translation>
+ </message>
+ <message>
+ <source>Long side</source>
+ <translation>Lado longo</translation>
+ </message>
+ <message>
+ <source>Short side</source>
+ <translation>Lado curto</translation>
+ </message>
+</context>
+<context>
+ <name>QPrintWidget</name>
+ <message>
+ <source>Form</source>
+ <translation>Formulário</translation>
+ </message>
+ <message>
+ <source>Printer</source>
+ <translation>Impressora</translation>
+ </message>
+ <message>
+ <source>&amp;Name:</source>
+ <translation>&amp;Nome:</translation>
+ </message>
+ <message>
+ <source>P&amp;roperties</source>
+ <translation>P&amp;ropriedades</translation>
+ </message>
+ <message>
+ <source>Location:</source>
+ <translation>Localização:</translation>
+ </message>
+ <message>
+ <source>Preview</source>
+ <translation>Visualização</translation>
+ </message>
+ <message>
+ <source>Type:</source>
+ <translation>Tipo:</translation>
+ </message>
+ <message>
+ <source>Output &amp;file:</source>
+ <translation>Arquivo de &amp;saída:</translation>
+ </message>
+ <message>
+ <source>...</source>
+ <translation>...</translation>
+ </message>
+</context>
+<context>
+ <name>QProcess</name>
+ <message>
+ <source>Process failed to start</source>
+ <translation>Não foi possível iniciar o processo</translation>
+ </message>
+ <message>
+ <source>Process crashed</source>
+ <translation>O processo travou</translation>
+ </message>
+ <message>
+ <source>Process operation timed out</source>
+ <translation>A operação do processo expirou seu tempo limite</translation>
+ </message>
+ <message>
+ <source>Error reading from process</source>
+ <translation>Erro de leitura do processo</translation>
+ </message>
+ <message>
+ <source>Error writing to process</source>
+ <translation>Erro de gravação no processo</translation>
+ </message>
+ <message>
+ <source>No program defined</source>
+ <translation>Nenhum programa definido</translation>
+ </message>
+ <message>
+ <source>Could not open input redirection for reading</source>
+ <translation>Não foi possível abrir o redirecionamento de entrada para leitura</translation>
+ </message>
+ <message>
+ <source>Resource error (fork failure): %1</source>
+ <translation>Erro de recurso (falha no fork): %1</translation>
+ </message>
+ <message>
+ <source>Could not open output redirection for writing</source>
+ <translation>Não foi possível abrir o redirecionamento de saída para gravação</translation>
+ </message>
+ <message>
+ <source>Process failed to start: %1</source>
+ <translation>Não foi possível iniciar o processo: %1</translation>
+ </message>
+</context>
+<context>
+ <name>QProgressDialog</name>
+ <message>
+ <source>Cancel</source>
+ <translation>Cancelar</translation>
+ </message>
+</context>
+<context>
+ <name>QRegExp</name>
+ <message>
+ <source>no error occurred</source>
+ <translation>não ocorreram erros</translation>
+ </message>
+ <message>
+ <source>disabled feature used</source>
+ <translation>uso de funcionalidade desabilitada</translation>
+ </message>
+ <message>
+ <source>bad char class syntax</source>
+ <translation>sintaxe inválida da classe de caracteres</translation>
+ </message>
+ <message>
+ <source>bad lookahead syntax</source>
+ <translation>sintaxe inválida de pesquisa antecipada</translation>
+ </message>
+ <message>
+ <source>lookbehinds not supported, see QTBUG-2371</source>
+ <translation>lookbehinds não suportadas. Veja o erro QTBUG-2371</translation>
+ </message>
+ <message>
+ <source>bad repetition syntax</source>
+ <translation>sintaxe de repetição inválida</translation>
+ </message>
+ <message>
+ <source>invalid octal value</source>
+ <translation>valor em octal inválido</translation>
+ </message>
+ <message>
+ <source>missing left delim</source>
+ <translation>falta o delimitador esquerdo</translation>
+ </message>
+ <message>
+ <source>unexpected end</source>
+ <translation>fim inesperado</translation>
+ </message>
+ <message>
+ <source>met internal limit</source>
+ <translation>limite interno alcançado</translation>
+ </message>
+ <message>
+ <source>invalid interval</source>
+ <translation>intervalo inválido</translation>
+ </message>
+ <message>
+ <source>invalid category</source>
+ <translation>categoria inválida</translation>
+ </message>
+</context>
+<context>
+ <name>QRegularExpression</name>
+ <message>
+ <source>no error</source>
+ <translation>nenhum erro</translation>
+ </message>
+ <message>
+ <source>\ at end of pattern</source>
+ <translation>\ no fim do padrão</translation>
+ </message>
+ <message>
+ <source>\c at end of pattern</source>
+ <translation>\c no fim do padrão</translation>
+ </message>
+ <message>
+ <source>unrecognized character follows \</source>
+ <translation>caractere não reconhecido seguido de \</translation>
+ </message>
+ <message>
+ <source>numbers out of order in {} quantifier</source>
+ <translation>números fora de ordem no quantificador {}</translation>
+ </message>
+ <message>
+ <source>number too big in {} quantifier</source>
+ <translation>número muito grande no quantificador {}</translation>
+ </message>
+ <message>
+ <source>missing terminating ] for character class</source>
+ <translation>falta de terminação ] para a classe do caractere</translation>
+ </message>
+ <message>
+ <source>escape sequence is invalid in character class</source>
+ <translation>sequência de escape inválida na classe do caractere</translation>
+ </message>
+ <message>
+ <source>invalid escape sequence in character class</source>
+ <translation>sequência de escape inválida na classe do caractere</translation>
+ </message>
+ <message>
+ <source>range out of order in character class</source>
+ <translation>intervalo fora de ordem na classe do caractere</translation>
+ </message>
+ <message>
+ <source>quantifier does not follow a repeatable item</source>
+ <translation>quantificador não segue um item repetível</translation>
+ </message>
+ <message>
+ <source>internal error: unexpected repeat</source>
+ <translation>erro interno: repetição inesperada</translation>
+ </message>
+ <message>
+ <source>unrecognized character after (? or (?-</source>
+ <translation>caractere não reconhecido após (? ou (?-</translation>
+ </message>
+ <message>
+ <source>POSIX named classes are supported only within a class</source>
+ <translation>não há suporte para classes de nome POSIX apenas dentro de uma classe</translation>
+ </message>
+ <message>
+ <source>POSIX collating elements are not supported</source>
+ <translation>não há suporte para elementos ordenados POSIX</translation>
+ </message>
+ <message>
+ <source>missing closing parenthesis</source>
+ <translation>fechamento de parênteses ausente</translation>
+ </message>
+ <message>
+ <source>reference to non-existent subpattern</source>
+ <translation>referência a subpadrão inexistente</translation>
+ </message>
+ <message>
+ <source>pattern passed as NULL</source>
+ <translation>padrão passado como NULL</translation>
+ </message>
+ <message>
+ <source>unrecognised compile-time option bit(s)</source>
+ <translation>bit(s) de opção de tempo de compilação não reconhecido(s)</translation>
+ </message>
+ <message>
+ <source>missing ) after (?# comment</source>
+ <translation>) ausente após o comentário (?#</translation>
+ </message>
+ <message>
+ <source>parentheses are too deeply nested</source>
+ <translation>parênteses são extremamente aninhados</translation>
+ </message>
+ <message>
+ <source>regular expression is too large</source>
+ <translation>a expressão regular é muito grande</translation>
+ </message>
+ <message>
+ <source>failed to allocate heap memory</source>
+ <translation>erro de alocação da memória heap</translation>
+ </message>
+ <message>
+ <source>unmatched closing parenthesis</source>
+ <translation>parêntese de fechamento incomparável</translation>
+ </message>
+ <message>
+ <source>internal error: code overflow</source>
+ <translation>erro interno: esgotamento do código</translation>
+ </message>
+ <message>
+ <source>missing closing parenthesis for condition</source>
+ <translation>parêntese de fechamento ausente para a condição</translation>
+ </message>
+ <message>
+ <source>a relative value of zero is not allowed</source>
+ <translation>não é permitido um valor relativo de zero</translation>
+ </message>
+ <message>
+ <source>conditional subpattern contains more than two branches</source>
+ <translation>subpadrão condicional contém mais de duas ramificações</translation>
+ </message>
+ <message>
+ <source>digit expected after (?+ or (?-</source>
+ <translation>dígito esperado após (?+ ou (?-</translation>
+ </message>
+ <message>
+ <source>lookbehind is too complicated</source>
+ <translation>lookbehind é muito complicado</translation>
+ </message>
+ <message>
+ <source>\C is not allowed in a lookbehind assertion in UTF-16 mode</source>
+ <translation>\C não é permitido em uma declaração lookbehind no modo UTF-16</translation>
+ </message>
+ <message>
+ <source>PCRE2 does not support \F, \L, \l, \N{name}, \U, or \u</source>
+ <translation>O PCRE2 não suporta \F, \L, \l, \N{name}, \U, ou \u</translation>
+ </message>
+ <message>
+ <source>syntax error in subpattern name (missing terminator?)</source>
+ <translation>erro de sintaxe no nome do subpadrão (falta o terminador?)</translation>
+ </message>
+ <message>
+ <source>subpattern name must start with a non-digit</source>
+ <translation>o nome do subpadrão deve começar com não-dígito</translation>
+ </message>
+ <message>
+ <source>subpattern name is too long (maximum 32 code units)</source>
+ <translation>o nome do subpadrão é muito longo (máximo 32 unidades de código)</translation>
+ </message>
+ <message>
+ <source>too many named subpatterns (maximum 10000)</source>
+ <translation>muitos subpadrões nomeados (máximo 10000)</translation>
+ </message>
+ <message>
+ <source>DEFINE subpattern contains more than one branch</source>
+ <translation>o subpadrão DEFINE contém mais de uma ramificação</translation>
+ </message>
+ <message>
+ <source>(?R (recursive pattern call) must be followed by a closing parenthesis</source>
+ <translation>(?R (chamada de padrão recursivo) deve ser seguida por um parêntese de fechamento</translation>
+ </message>
+ <message>
+ <source>obsolete error (should not occur)</source>
+ <translation>erro obsoleto (não deve ocorrer)</translation>
+ </message>
+ <message>
+ <source>subpattern number is too big</source>
+ <translation>o número do subpadrão é muito grande</translation>
+ </message>
+ <message>
+ <source>internal error: parsed pattern overflow</source>
+ <translation>erro interno: superfluxo do padrão analisado</translation>
+ </message>
+ <message>
+ <source>internal error: unknown meta code in check_lookbehinds()</source>
+ <translation>erro interno: código meta desconhecido em check_lookbehinds()</translation>
+ </message>
+ <message>
+ <source>callout string is too long</source>
+ <translation>a string de chamada é muito longa</translation>
+ </message>
+ <message>
+ <source>digits missing in \x{} or \o{} or \N{U+}</source>
+ <translation>faltam dígitos em \x{}, \o{} ou \N{U+}</translation>
+ </message>
+ <message>
+ <source>syntax error or number too big in (?(VERSION condition</source>
+ <translation>erro de sintaxe ou número muito grande na condição (?(VERSION</translation>
+ </message>
+ <message>
+ <source>internal error: unknown code in parsed pattern</source>
+ <translation>erro interno: código desconhecido no padrão analisado</translation>
+ </message>
+ <message>
+ <source>internal error: bad code value in parsed_skip()</source>
+ <translation>erro interno: valor do código inválido em parsed_skip()</translation>
+ </message>
+ <message>
+ <source>PCRE2_EXTRA_ALLOW_SURROGATE_ESCAPES is not allowed in UTF-16 mode</source>
+ <translation>PCRE2_EXTRA_ALLOW_SURROGATE_ESCAPES não é permitido no modo UTF-16</translation>
+ </message>
+ <message>
+ <source>invalid option bits with PCRE2_LITERAL</source>
+ <translation>bits de opção inválidos com PCRE2_LITERAL</translation>
+ </message>
+ <message>
+ <source>\N{U+dddd} is supported only in Unicode (UTF) mode</source>
+ <translation>\N{U+dddd} é suportado apenas no modo Unicode (UTF)</translation>
+ </message>
+ <message>
+ <source>invalid hyphen in option setting</source>
+ <translation>hífen inválido na configuração da opção</translation>
+ </message>
+ <message>
+ <source>(*alpha_assertion) not recognized</source>
+ <translation>(*alpha_assertion) não reconhecida</translation>
+ </message>
+ <message>
+ <source>script runs require Unicode support, which this version of PCRE2 does not have</source>
+ <translation>a execução de scripts requer suporte Unicode, ausente nesta versão do PCRE2</translation>
+ </message>
+ <message>
+ <source>too many capturing groups (maximum 65535)</source>
+ <translation>muitos grupos de captura (máximo 65535)</translation>
+ </message>
+ <message>
+ <source>atomic assertion expected after (?( or (?(?C)</source>
+ <translation>declaração atômica esperada após (?( ou (?(?C)</translation>
+ </message>
+ <message>
+ <source>letter or underscore expected after (?&lt; or (?&apos;</source>
+ <translation>letra ou sublinhado esperado após (?&lt; ou (?&apos;</translation>
+ </message>
+ <message>
+ <source>lookbehind assertion is not fixed length</source>
+ <translation>a declaração lookbehind não é de comprimento fixo</translation>
+ </message>
+ <message>
+ <source>malformed number or name after (?(</source>
+ <translation>número ou nome mal formado após (?(</translation>
+ </message>
+ <message>
+ <source>conditional group contains more than two branches</source>
+ <translation>grupo condicional contém mais de duas ramificações</translation>
+ </message>
+ <message>
+ <source>assertion expected after (?( or (?(?C)</source>
+ <translation>afirmação esperada após (?( ou (?(?C)</translation>
+ </message>
+ <message>
+ <source>(?R or (?[+-]digits must be followed by )</source>
+ <translation>(?R ou (?[+-]dígitos devem ser seguidos de )</translation>
+ </message>
+ <message>
+ <source>unknown POSIX class name</source>
+ <translation>nome da classe POSIX desconhecido</translation>
+ </message>
+ <message>
+ <source>internal error in pcre2_study(): should not occur</source>
+ <translation>erro interno no pcre2_study(): não deve ocorrer</translation>
+ </message>
+ <message>
+ <source>this version of PCRE2 does not have Unicode support</source>
+ <translation>esta versão do PCRE2 não possui suporte a Unicode</translation>
+ </message>
+ <message>
+ <source>parentheses are too deeply nested (stack check)</source>
+ <translation>parênteses são extremamente aninhados (verificação de pilha)</translation>
+ </message>
+ <message>
+ <source>character code point value in \x{} or \o{} is too large</source>
+ <translation>o valor do ponto de código de caracteres em \x{} ou \o{} é muito grande</translation>
+ </message>
+ <message>
+ <source>invalid condition (?(0)</source>
+ <translation>condição inválida (?(0)</translation>
+ </message>
+ <message>
+ <source>\C is not allowed in a lookbehind assertion</source>
+ <translation>\C não é permitido em uma declaração lookbehind</translation>
+ </message>
+ <message>
+ <source>PCRE does not support \L, \l, \N{name}, \U, or \u</source>
+ <translation>PCRE não suporta\L, \l, \N{nome}, \U, ou \u</translation>
+ </message>
+ <message>
+ <source>number after (?C is greater than 255</source>
+ <translation>número após (?C é maior que 255</translation>
+ </message>
+ <message>
+ <source>closing parenthesis for (?C expected</source>
+ <translation>era esperado o fechamento de parênteses para (?C</translation>
+ </message>
+ <message>
+ <source>invalid escape sequence in (*VERB) name</source>
+ <translation>sequência de escape inválida no nome (*VERB)</translation>
+ </message>
+ <message>
+ <source>unrecognized character after (?P</source>
+ <translation>caractere não reconhecido após (?P</translation>
+ </message>
+ <message>
+ <source>syntax error in subpattern name (missing terminator)</source>
+ <translation>erro de sintaxe no nome do subpadrão (falta o terminador)</translation>
+ </message>
+ <message>
+ <source>two named subpatterns have the same name (PCRE2_DUPNAMES not set)</source>
+ <translation>dois subpadrões nomeados têm o mesmo nome (PCRE2_DUPNAMES não definido)</translation>
+ </message>
+ <message>
+ <source>group name must start with a non-digit</source>
+ <translation>o nome do grupo deve começar com um não-dígito</translation>
+ </message>
+ <message>
+ <source>this version of PCRE2 does not have support for \P, \p, or \X</source>
+ <translation>esta versão do PCRE2 não possui suporte a \P, \p, ou \X</translation>
+ </message>
+ <message>
+ <source>malformed \P or \p sequence</source>
+ <translation>sequência inválida de \P ou \p</translation>
+ </message>
+ <message>
+ <source>unknown property name after \P or \p</source>
+ <translation>nome da propriedade desconhecido após \P ou \p</translation>
+ </message>
+ <message>
+ <source>subpattern name is too long (maximum 10000 characters)</source>
+ <translation>o nome do subpadrão é muito longo (máximo 10000 caracteres)</translation>
+ </message>
+ <message>
+ <source>too many named subpatterns (maximum 256)</source>
+ <translation>muitos subpadrões nomeados (máximo 256)</translation>
+ </message>
+ <message>
+ <source>invalid range in character class</source>
+ <translation>intervalo inválido na classe de caracteres</translation>
+ </message>
+ <message>
+ <source>octal value is greater than \377 in 8-bit non-UTF-8 mode</source>
+ <translation>o valor em octal é maior que \377 no modo 8-bit non-UTF-8</translation>
+ </message>
+ <message>
+ <source>internal error: overran compiling workspace</source>
+ <translation>erro interno: invasão do espaço de trabalho de compilação</translation>
+ </message>
+ <message>
+ <source>internal error: previously-checked referenced subpattern not found</source>
+ <translation>erro interno: o subpadrão referenciado anteriormente verificado não foi encontrado</translation>
+ </message>
+ <message>
+ <source>DEFINE group contains more than one branch</source>
+ <translation>grupo DEFINE contém mais de uma ramificação</translation>
+ </message>
+ <message>
+ <source>missing opening brace after \o</source>
+ <translation>falta abrir um colchete após \o</translation>
+ </message>
+ <message>
+ <source>internal error: unknown newline setting</source>
+ <translation>erro interno: configuração desconhecida de nova linha</translation>
+ </message>
+ <message>
+ <source>\g is not followed by a braced, angle-bracketed, or quoted name/number or by a plain number</source>
+ <translation>\g não é seguido por um colchete, parênteses de ângulo ou nome/número citado ou número simples</translation>
+ </message>
+ <message>
+ <source>a numbered reference must not be zero</source>
+ <translation>uma referência numerada não deve ser zero</translation>
+ </message>
+ <message>
+ <source>an argument is not allowed for (*ACCEPT), (*FAIL), or (*COMMIT)</source>
+ <translation>um argumento não é permitido para (*ACCEPT), (*FAIL), ou (*COMMIT)</translation>
+ </message>
+ <message>
+ <source>(*VERB) not recognized or malformed</source>
+ <translation>(*VERB) não reconhecido ou malformado</translation>
+ </message>
+ <message>
+ <source>number is too big</source>
+ <translation>número muito grande</translation>
+ </message>
+ <message>
+ <source>subpattern name expected</source>
+ <translation>nome do subpadrão esperado</translation>
+ </message>
+ <message>
+ <source>digit expected after (?+</source>
+ <translation>dígito esperado após (?+</translation>
+ </message>
+ <message>
+ <source>non-octal character in \o{} (closing brace missing?)</source>
+ <translation>caracteres não-octais em \o{} (falta fechar o colchete?)</translation>
+ </message>
+ <message>
+ <source>different names for subpatterns of the same number are not allowed</source>
+ <translation>não são permitidos nomes diferentes nos subpadrões do mesmo número</translation>
+ </message>
+ <message>
+ <source>(*MARK) must have an argument</source>
+ <translation>(*MARK) deve ter um argumento</translation>
+ </message>
+ <message>
+ <source>non-hex character in \x{} (closing brace missing?)</source>
+ <translation>caracteres não-hexadecimais em \x{} (falta fechar o colchete?)</translation>
+ </message>
+ <message>
+ <source>\c must be followed by a printable ASCII character</source>
+ <translation>\c deve ser seguido por um caractere ASCII imprimível</translation>
+ </message>
+ <message>
+ <source>\c must be followed by a letter or one of [\]^_?</source>
+ <translation>\c deve ser seguido por uma letra ou um dos caracteres [\]^_?</translation>
+ </message>
+ <message>
+ <source>\k is not followed by a braced, angle-bracketed, or quoted name</source>
+ <translation>\k não é seguido por um colchete, parênteses de ângulo ou nome citado</translation>
+ </message>
+ <message>
+ <source>internal error: unknown opcode in find_fixedlength()</source>
+ <translation>erro interno: opção desconhecida em find_fixedlength()</translation>
+ </message>
+ <message>
+ <source>\N is not supported in a class</source>
+ <translation>\N não é suportado na classe</translation>
+ </message>
+ <message>
+ <source>SPARE ERROR</source>
+ <translation>Erro de reposição</translation>
+ </message>
+ <message>
+ <source>disallowed Unicode code point (&gt;= 0xd800 &amp;&amp; &lt;= 0xdfff)</source>
+ <translation>não é permitido ponto de código Unicode (&gt;= 0xd800 &amp;&amp; &lt;= 0xdfff)</translation>
+ </message>
+ <message>
+ <source>using UTF is disabled by the application</source>
+ <translation>o uso de UTF está desativado pelo aplicativo</translation>
+ </message>
+ <message>
+ <source>using UCP is disabled by the application</source>
+ <translation>o uso de UCP está desativado pelo aplicativo</translation>
+ </message>
+ <message>
+ <source>name is too long in (*MARK), (*PRUNE), (*SKIP), or (*THEN)</source>
+ <translation>nome muito longo em (*MARK), (*PRUNE), (*SKIP) ou (*THEN)</translation>
+ </message>
+ <message>
+ <source>character code point value in \u.... sequence is too large</source>
+ <translation>o valor do ponto de código de caracteres na sequência \u.... é muito grande</translation>
+ </message>
+ <message>
+ <source>digits missing in \x{} or \o{}</source>
+ <translation>faltam dígitos em \x{} ou \o{}</translation>
+ </message>
+ <message>
+ <source>syntax error in (?(VERSION condition</source>
+ <translation>erro de sintaxe na condição (?(VERSION</translation>
+ </message>
+ <message>
+ <source>internal error: unknown opcode in auto_possessify()</source>
+ <translation>erro interno: opção desconhecida em auto_possessify()</translation>
+ </message>
+ <message>
+ <source>missing terminating delimiter for callout with string argument</source>
+ <translation>delimitador de terminação ausente para chamada com argumento da string</translation>
+ </message>
+ <message>
+ <source>unrecognized string delimiter follows (?C</source>
+ <translation>o delimitador de string não reconhecido segue (?C</translation>
+ </message>
+ <message>
+ <source>using \C is disabled by the application</source>
+ <translation>o uso do \C é desativado pelo aplicativo</translation>
+ </message>
+ <message>
+ <source>(?| and/or (?J: or (?x: parentheses are too deeply nested</source>
+ <translation>(?| e/ou (?J: ou (?x: os parênteses são muito agrupados</translation>
+ </message>
+ <message>
+ <source>using \C is disabled in this PCRE2 library</source>
+ <translation>o uso do \C está desativado nesta biblioteca PCRE2</translation>
+ </message>
+ <message>
+ <source>regular expression is too complicated</source>
+ <translation>a expressão regular é muito complicada</translation>
+ </message>
+ <message>
+ <source>lookbehind assertion is too long</source>
+ <translation>a declaração lookbehind é muito longa</translation>
+ </message>
+ <message>
+ <source>pattern string is longer than the limit set by the application</source>
+ <translation>a string de padrões é mais longa do que o limite definido pelo aplicativo</translation>
+ </message>
+ <message>
+ <source>no match</source>
+ <translation>sem correspondência</translation>
+ </message>
+ <message>
+ <source>partial match</source>
+ <translation>correspondência parcial</translation>
+ </message>
+ <message>
+ <source>UTF-8 error: 1 byte missing at end</source>
+ <translation>Erro UTF-8: 1 byte ausente no final</translation>
+ </message>
+ <message>
+ <source>UTF-8 error: 2 bytes missing at end</source>
+ <translation>Erro UTF-8: 2 bytes ausentes no final</translation>
+ </message>
+ <message>
+ <source>UTF-8 error: 3 bytes missing at end</source>
+ <translation>Erro UTF-8: 3 bytes ausentes no final</translation>
+ </message>
+ <message>
+ <source>UTF-8 error: 4 bytes missing at end</source>
+ <translation>Erro UTF-8: 4 bytes ausentes no final</translation>
+ </message>
+ <message>
+ <source>UTF-8 error: 5 bytes missing at end</source>
+ <translation>Erro UTF-8: 5 bytes ausentes no final</translation>
+ </message>
+ <message>
+ <source>UTF-8 error: byte 2 top bits not 0x80</source>
+ <translation>Erro UTF-8: byte 2 bits superiores não 0x80</translation>
+ </message>
+ <message>
+ <source>UTF-8 error: byte 3 top bits not 0x80</source>
+ <translation>Erro UTF-8: byte 3 bits superiores não 0x80</translation>
+ </message>
+ <message>
+ <source>UTF-8 error: byte 4 top bits not 0x80</source>
+ <translation>Erro UTF-8: byte 4 bits superiores não 0x80</translation>
+ </message>
+ <message>
+ <source>UTF-8 error: byte 5 top bits not 0x80</source>
+ <translation>Erro UTF-8: byte 5 bits superiores não 0x80</translation>
+ </message>
+ <message>
+ <source>UTF-8 error: byte 6 top bits not 0x80</source>
+ <translation>Erro UTF-8: byte 6 bits superiores não 0x80</translation>
+ </message>
+ <message>
+ <source>UTF-8 error: 5-byte character is not allowed (RFC 3629)</source>
+ <translation>Erro UTF-8: não é permitido caractere de 5 bytes (RFC 3629)</translation>
+ </message>
+ <message>
+ <source>UTF-8 error: 6-byte character is not allowed (RFC 3629)</source>
+ <translation>Erro UTF-8: não é permitido caractere de 6 bytes (RFC 3629)</translation>
+ </message>
+ <message>
+ <source>UTF-8 error: code points greater than 0x10ffff are not defined</source>
+ <translation>Erro UTF-8: pontos de código maiores que 0x10ff não são definidos</translation>
+ </message>
+ <message>
+ <source>UTF-8 error: code points 0xd800-0xdfff are not defined</source>
+ <translation>Erro UTF-8: pontos de código 0xd800-0xdfff não são definidos</translation>
+ </message>
+ <message>
+ <source>UTF-8 error: overlong 2-byte sequence</source>
+ <translation>Erro UTF-8: sequência excessiva de 2 bytes</translation>
+ </message>
+ <message>
+ <source>UTF-8 error: overlong 3-byte sequence</source>
+ <translation>Erro UTF-8: sequência excessiva de 3 bytes</translation>
+ </message>
+ <message>
+ <source>UTF-8 error: overlong 4-byte sequence</source>
+ <translation>Erro UTF-8: sequência excessiva de 4 bytes</translation>
+ </message>
+ <message>
+ <source>UTF-8 error: overlong 5-byte sequence</source>
+ <translation>Erro UTF-8: sequência excessiva de 5 bytes</translation>
+ </message>
+ <message>
+ <source>UTF-8 error: overlong 6-byte sequence</source>
+ <translation>Erro UTF-8: sequência excessiva de 6 bytes</translation>
+ </message>
+ <message>
+ <source>UTF-8 error: isolated byte with 0x80 bit set</source>
+ <translation>Erro UTF-8: byte isolado com conjunto de bits 0x80</translation>
+ </message>
+ <message>
+ <source>UTF-8 error: illegal byte (0xfe or 0xff)</source>
+ <translation>Erro UTF-8: byte ilegal (0xfe ou 0xff)</translation>
+ </message>
+ <message>
+ <source>UTF-16 error: missing low surrogate at end</source>
+ <translation>Erro UTF-16: falta low surrogate no final</translation>
+ </message>
+ <message>
+ <source>UTF-16 error: invalid low surrogate</source>
+ <translation>Erro UTF-16: low surrogate inválido</translation>
+ </message>
+ <message>
+ <source>UTF-16 error: isolated low surrogate</source>
+ <translation>Erro UTF-16: low surrogate isolado</translation>
+ </message>
+ <message>
+ <source>UTF-32 error: code points 0xd800-0xdfff are not defined</source>
+ <translation>Erro UTF-32: pontos de código 0xd800-0xdfff não são definidos</translation>
+ </message>
+ <message>
+ <source>UTF-32 error: code points greater than 0x10ffff are not defined</source>
+ <translation>Erro UTF-32: pontos de código maiores que 0x10ff não são definidos</translation>
+ </message>
+ <message>
+ <source>bad data value</source>
+ <translation>valor de dados ruim</translation>
+ </message>
+ <message>
+ <source>patterns do not all use the same character tables</source>
+ <translation>nem todos os padrões usam as mesmas tabelas de caracteres</translation>
+ </message>
+ <message>
+ <source>magic number missing</source>
+ <translation>número mágico ausente</translation>
+ </message>
+ <message>
+ <source>pattern compiled in wrong mode: 8/16/32-bit error</source>
+ <translation>padrão compilado no modo errado: erro de 8/16/32 bits</translation>
+ </message>
+ <message>
+ <source>bad offset value</source>
+ <translation>valor de offset ruim</translation>
+ </message>
+ <message>
+ <source>bad option value</source>
+ <translation>valor de opção ruim</translation>
+ </message>
+ <message>
+ <source>invalid replacement string</source>
+ <translation>string de substituição inválida</translation>
+ </message>
+ <message>
+ <source>bad offset into UTF string</source>
+ <translation>offset incorreto na string UTF</translation>
+ </message>
+ <message>
+ <source>callout error code</source>
+ <translation>código de erro de chamada</translation>
+ </message>
+ <message>
+ <source>invalid data in workspace for DFA restart</source>
+ <translation>dados inválidos no espaço de trabalho para reinicialização do DFA</translation>
+ </message>
+ <message>
+ <source>too much recursion for DFA matching</source>
+ <translation>muita repetição para correspondência DFA</translation>
+ </message>
+ <message>
+ <source>backreference condition or recursion test is not supported for DFA matching</source>
+ <translation>condição de referência anterior ou teste de repetição não são suportados para correspondência DFA</translation>
+ </message>
+ <message>
+ <source>function is not supported for DFA matching</source>
+ <translation>função não suportada para correspondência DFA</translation>
+ </message>
+ <message>
+ <source>pattern contains an item that is not supported for DFA matching</source>
+ <translation>padrão contém um item que não é suportado para correspondência DFA</translation>
+ </message>
+ <message>
+ <source>workspace size exceeded in DFA matching</source>
+ <translation>tamanho do espaço de trabalho excedido na correspondência DFA</translation>
+ </message>
+ <message>
+ <source>internal error - pattern overwritten?</source>
+ <translation>erro interno - padrão substituído?</translation>
+ </message>
+ <message>
+ <source>bad JIT option</source>
+ <translation>opção JIT ruim</translation>
+ </message>
+ <message>
+ <source>JIT stack limit reached</source>
+ <translation>limite de pilha JIT atingido</translation>
+ </message>
+ <message>
+ <source>match limit exceeded</source>
+ <translation>limite de correspondência excedido</translation>
+ </message>
+ <message>
+ <source>no more memory</source>
+ <translation>não há mais memória</translation>
+ </message>
+ <message>
+ <source>unknown substring</source>
+ <translation>substring desconhecida</translation>
+ </message>
+ <message>
+ <source>non-unique substring name</source>
+ <translation>nome de substring não exclusivo</translation>
+ </message>
+ <message>
+ <source>NULL argument passed</source>
+ <translation>argumento NULL aprovado</translation>
+ </message>
+ <message>
+ <source>nested recursion at the same subject position</source>
+ <translation>repetição agrupada na mesma posição do assunto</translation>
+ </message>
+ <message>
+ <source>matching depth limit exceeded</source>
+ <translation>limite de profundidade correspondente excedido</translation>
+ </message>
+ <message>
+ <source>match with end before start or start moved backwards is not supported</source>
+ <translation>a correspondência com o fim antes do início ou início movido para trás não é suportado</translation>
+ </message>
+ <message>
+ <source>bad serialized data</source>
+ <translation>dados serializados ruins</translation>
+ </message>
+ <message>
+ <source>heap limit exceeded</source>
+ <translation>limite de pilhas excedido</translation>
+ </message>
+ <message>
+ <source>invalid syntax</source>
+ <translation>sintaxe inválida</translation>
+ </message>
+ <message>
+ <source>internal error - duplicate substitution match</source>
+ <translation>erro interno - correspondência de substituição duplicada</translation>
+ </message>
+ <message>
+ <source>PCRE2_MATCH_INVALID_UTF is not supported for DFA matching</source>
+ <translation>não há suporte de PCRE2_MATCH_INVALID_UTF para correspondência DFA</translation>
+ </message>
+ <message>
+ <source>recursion limit exceeded</source>
+ <translation>limite de repetiçaõ excedido</translation>
+ </message>
+ <message>
+ <source>requested value is not available</source>
+ <translation>valor solicitado não está disponível</translation>
+ </message>
+ <message>
+ <source>requested value is not set</source>
+ <translation>valor solicitado não está definido</translation>
+ </message>
+ <message>
+ <source>offset limit set without PCRE2_USE_OFFSET_LIMIT</source>
+ <translation>limite de offset definido sem PCRE2_USE_OFFSET_LIMIT</translation>
+ </message>
+ <message>
+ <source>bad escape sequence in replacement string</source>
+ <translation>sequência de escape ruim na string de substituição</translation>
+ </message>
+ <message>
+ <source>expected closing curly bracket in replacement string</source>
+ <translation>colchete de fechamento esperado na string de substituição</translation>
+ </message>
+ <message>
+ <source>bad substitution in replacement string</source>
+ <translation>má substituição na string de substituição</translation>
+ </message>
+ <message>
+ <source>match with end before start is not supported</source>
+ <translation>a correspondência com o fim antes do início não é suportado</translation>
+ </message>
+ <message>
+ <source>too many replacements (more than INT_MAX)</source>
+ <translation>muitas substituições (mais de INT_MAX)</translation>
+ </message>
+</context>
+<context>
+ <name>QSQLite2Driver</name>
+ <message>
+ <source>Error opening database</source>
+ <translation>Erro ao abrir o banco de dados</translation>
+ </message>
+ <message>
+ <source>Unable to begin transaction</source>
+ <translation>Não foi possível iniciar a transação</translation>
+ </message>
+ <message>
+ <source>Unable to commit transaction</source>
+ <translation>Não foi possível enviar a transação</translation>
+ </message>
+ <message>
+ <source>Unable to rollback transaction</source>
+ <translation>Não foi possível desfazer a transação</translation>
+ </message>
+</context>
+<context>
+ <name>QSQLite2Result</name>
+ <message>
+ <source>Unable to fetch results</source>
+ <translation>Não foi possível obter os resultados</translation>
+ </message>
+ <message>
+ <source>Unable to execute statement</source>
+ <translation>Não foi possível executar a instrução</translation>
+ </message>
+</context>
+<context>
+ <name>QSQLiteDriver</name>
+ <message>
+ <source>Error opening database</source>
+ <translation>Erro ao abrir o banco de dados</translation>
+ </message>
+ <message>
+ <source>Error closing database</source>
+ <translation>Erro ao fechar o banco de dados</translation>
+ </message>
+ <message>
+ <source>Unable to begin transaction</source>
+ <translation>Não foi possível iniciar a transação</translation>
+ </message>
+ <message>
+ <source>Unable to commit transaction</source>
+ <translation>Não foi possível enviar a transação</translation>
+ </message>
+ <message>
+ <source>Unable to rollback transaction</source>
+ <translation>Não foi possível desfazer a transação</translation>
+ </message>
+</context>
+<context>
+ <name>QSQLiteResult</name>
+ <message>
+ <source>Unable to fetch row</source>
+ <translation>Não foi possível obter a linha</translation>
+ </message>
+ <message>
+ <source>No query</source>
+ <translation>Nenhuma consulta</translation>
+ </message>
+ <message>
+ <source>Unable to execute statement</source>
+ <translation>Não foi possível executar a instrução</translation>
+ </message>
+ <message>
+ <source>Unable to execute multiple statements at a time</source>
+ <translation>Não foi possível executar várias instruções ao mesmo tempo</translation>
+ </message>
+ <message>
+ <source>Unable to reset statement</source>
+ <translation>Não foi possível reiniciar a instrução</translation>
+ </message>
+ <message>
+ <source>Unable to bind parameters</source>
+ <translation>Não foi possível associar os parâmetros</translation>
+ </message>
+ <message>
+ <source>Parameter count mismatch</source>
+ <translation>O número de parâmetros não corresponde</translation>
+ </message>
+</context>
+<context>
+ <name>QSaveFile</name>
+ <message>
+ <source>Existing file %1 is not writable</source>
+ <translation>O arquivo existente %1 não pode ser gravado</translation>
+ </message>
+ <message>
+ <source>Filename refers to a directory</source>
+ <translation>O nome do arquivo se refere a uma pasta</translation>
+ </message>
+ <message>
+ <source>QSaveFile cannot open &apos;%1&apos; without direct write fallback enabled: path contains an Alternate Data Stream specifier</source>
+ <translation>O QSaveFile não pode abrir &apos;%1&apos; sem que a gravação direta seja ativada: o caminho contém um especificador de fluxo de dados alternativo</translation>
+ </message>
+ <message>
+ <source>QSaveFile cannot open &apos;%1&apos; without direct write fallback enabled.</source>
+ <translation>O QSaveFile não pode abrir &apos;%1&apos; sem que a gravação direta seja ativada.</translation>
+ </message>
+ <message>
+ <source>Writing canceled by application</source>
+ <translation>Gravação cancelada pelo aplicativo</translation>
+ </message>
+</context>
+<context>
+ <name>QScrollBar</name>
+ <message>
+ <source>Scroll here</source>
+ <translation>Rolar aqui</translation>
+ </message>
+ <message>
+ <source>Left edge</source>
+ <translation>Borda esquerda</translation>
+ </message>
+ <message>
+ <source>Top</source>
+ <translation>Superior</translation>
+ </message>
+ <message>
+ <source>Right edge</source>
+ <translation>Borda direita</translation>
+ </message>
+ <message>
+ <source>Bottom</source>
+ <translation>Inferior</translation>
+ </message>
+ <message>
+ <source>Page left</source>
+ <translation>Página à esquerda</translation>
+ </message>
+ <message>
+ <source>Page up</source>
+ <translation>Página acima</translation>
+ </message>
+ <message>
+ <source>Page right</source>
+ <translation>Página à direita</translation>
+ </message>
+ <message>
+ <source>Page down</source>
+ <translation>Página abaixo</translation>
+ </message>
+ <message>
+ <source>Scroll left</source>
+ <translation>Rolar à esquerda</translation>
+ </message>
+ <message>
+ <source>Scroll up</source>
+ <translation>Rolar para cima</translation>
+ </message>
+ <message>
+ <source>Scroll right</source>
+ <translation>Rolar à direita</translation>
+ </message>
+ <message>
+ <source>Scroll down</source>
+ <translation>Rolar para baixo</translation>
+ </message>
+</context>
+<context>
+ <name>QSctpSocket</name>
+ <message>
+ <source>The remote host closed the connection</source>
+ <translation>A máquina remota fechou a conexão</translation>
+ </message>
+</context>
+<context>
+ <name>QSharedMemory</name>
+ <message>
+ <source>%1: unable to set key on lock</source>
+ <translation>%1: não é possível definir a chave de bloqueio</translation>
+ </message>
+ <message>
+ <source>%1: create size is less then 0</source>
+ <translation>%1: tamanho da criação é menor que 0</translation>
+ </message>
+ <message>
+ <source>%1: unable to lock</source>
+ <translation>%1: não é possível bloquear</translation>
+ </message>
+ <message>
+ <source>%1: unable to unlock</source>
+ <translation>%1: não é possível desbloquear</translation>
+ </message>
+ <message>
+ <source>%1: key is empty</source>
+ <translation>%1: chave vazia</translation>
+ </message>
+ <message>
+ <source>%1: bad name</source>
+ <translation>%1: nome inválido</translation>
+ </message>
+ <message>
+ <source>%1: UNIX key file doesn&apos;t exist</source>
+ <translation>%1: arquivo de chave UNIX não existe</translation>
+ </message>
+ <message>
+ <source>%1: ftok failed</source>
+ <translation>%1: ftok falhou</translation>
+ </message>
+ <message>
+ <source>%1: unable to make key</source>
+ <translation>%1: não é possível criar a chave</translation>
+ </message>
+ <message>
+ <source>%1: system-imposed size restrictions</source>
+ <translation>%1: restrições de tamanho impostas pelo sistema</translation>
+ </message>
+ <message>
+ <source>%1: not attached</source>
+ <translation>%1: não anexado</translation>
+ </message>
+ <message>
+ <source>%1: permission denied</source>
+ <translation>%1: permissão negada</translation>
+ </message>
+ <message>
+ <source>%1: already exists</source>
+ <translation>%1: já existe</translation>
+ </message>
+ <message>
+ <source>%1: doesn&apos;t exist</source>
+ <translation>%1: não existe</translation>
+ </message>
+ <message>
+ <source>%1: out of resources</source>
+ <translation>%1: sem recursos</translation>
+ </message>
+ <message>
+ <source>%1: unknown error %2</source>
+ <translation>%1: erro desconhecido %2</translation>
+ </message>
+ <message>
+ <source>%1: invalid size</source>
+ <translation>%1: tamanho inválido</translation>
+ </message>
+ <message>
+ <source>%1: key error</source>
+ <translation>%1: erro na chave</translation>
+ </message>
+ <message>
+ <source>%1: size query failed</source>
+ <translation>%1: pedido de tamanho falhou</translation>
+ </message>
+</context>
+<context>
+ <name>QShortcut</name>
+ <message>
+ <source>Space</source>
+ <extracomment>This and all following &quot;incomprehensible&quot; strings in QShortcut context are key names. Please use the localized names appearing on actual keyboards or whatever is commonly used.</extracomment>
+ <translation>Espaço</translation>
+ </message>
+ <message>
+ <source>Esc</source>
+ <translation>Esc</translation>
+ </message>
+ <message>
+ <source>Tab</source>
+ <translation>Tab</translation>
+ </message>
+ <message>
+ <source>Backtab</source>
+ <translation>Backtab</translation>
+ </message>
+ <message>
+ <source>Backspace</source>
+ <translation>Backspace</translation>
+ </message>
+ <message>
+ <source>Return</source>
+ <translation>Return</translation>
+ </message>
+ <message>
+ <source>Enter</source>
+ <translation>Enter</translation>
+ </message>
+ <message>
+ <source>Ins</source>
+ <translation>Ins</translation>
+ </message>
+ <message>
+ <source>Del</source>
+ <translation>Del</translation>
+ </message>
+ <message>
+ <source>Pause</source>
+ <translation>Pause</translation>
+ </message>
+ <message>
+ <source>Print</source>
+ <translation>Print</translation>
+ </message>
+ <message>
+ <source>SysReq</source>
+ <translation>SysReq</translation>
+ </message>
+ <message>
+ <source>Home</source>
+ <translation>Home</translation>
+ </message>
+ <message>
+ <source>End</source>
+ <translation>End</translation>
+ </message>
+ <message>
+ <source>Left</source>
+ <translation>Esquerda</translation>
+ </message>
+ <message>
+ <source>Up</source>
+ <translation>Acima</translation>
+ </message>
+ <message>
+ <source>Right</source>
+ <translation>Direita</translation>
+ </message>
+ <message>
+ <source>Down</source>
+ <translation>Abaixo</translation>
+ </message>
+ <message>
+ <source>PgUp</source>
+ <translation>PgUp</translation>
+ </message>
+ <message>
+ <source>PgDown</source>
+ <translation>PgDown</translation>
+ </message>
+ <message>
+ <source>CapsLock</source>
+ <translation>CapsLock</translation>
+ </message>
+ <message>
+ <source>NumLock</source>
+ <translation>NumLock</translation>
+ </message>
+ <message>
+ <source>ScrollLock</source>
+ <translation>ScrollLock</translation>
+ </message>
+ <message>
+ <source>Menu</source>
+ <translation>Menu</translation>
+ </message>
+ <message>
+ <source>Help</source>
+ <translation>Ajuda</translation>
+ </message>
+ <message>
+ <source>Back</source>
+ <translation>Voltar</translation>
+ </message>
+ <message>
+ <source>Forward</source>
+ <translation>Avançar</translation>
+ </message>
+ <message>
+ <source>Stop</source>
+ <translation>Parar</translation>
+ </message>
+ <message>
+ <source>Refresh</source>
+ <translation>Atualizar</translation>
+ </message>
+ <message>
+ <source>Volume Down</source>
+ <translation>Diminuir volume</translation>
+ </message>
+ <message>
+ <source>Volume Mute</source>
+ <translation>Sem som</translation>
+ </message>
+ <message>
+ <source>Volume Up</source>
+ <translation>Aumentar volume</translation>
+ </message>
+ <message>
+ <source>Bass Boost</source>
+ <translation>Aumento de graves</translation>
+ </message>
+ <message>
+ <source>Bass Up</source>
+ <translation>Aumentar graves</translation>
+ </message>
+ <message>
+ <source>Bass Down</source>
+ <translation>Diminuir graves</translation>
+ </message>
+ <message>
+ <source>Treble Up</source>
+ <translation>Aumentar agudos</translation>
+ </message>
+ <message>
+ <source>Treble Down</source>
+ <translation>Diminuir agudos</translation>
+ </message>
+ <message>
+ <source>Media Play</source>
+ <translation>Multimídia Reproduzir</translation>
+ </message>
+ <message>
+ <source>Media Stop</source>
+ <translation>Multimídia Parar</translation>
+ </message>
+ <message>
+ <source>Media Previous</source>
+ <translation>Multimídia Anterior</translation>
+ </message>
+ <message>
+ <source>Media Next</source>
+ <translation>Multimídia Próximo</translation>
+ </message>
+ <message>
+ <source>Media Record</source>
+ <translation>Multimídia Gravar</translation>
+ </message>
+ <message>
+ <source>Media Pause</source>
+ <extracomment>Media player pause button</extracomment>
+ <translation>Multimídia Pausar</translation>
+ </message>
+ <message>
+ <source>Toggle Media Play/Pause</source>
+ <extracomment>Media player button to toggle between playing and paused</extracomment>
+ <translation>Alternar entre Reproduzir/Pausar</translation>
+ </message>
+ <message>
+ <source>Home Page</source>
+ <translation>Página pessoal</translation>
+ </message>
+ <message>
+ <source>Favorites</source>
+ <translation>Favoritos</translation>
+ </message>
+ <message>
+ <source>Search</source>
+ <translation>Pesquisar</translation>
+ </message>
+ <message>
+ <source>Standby</source>
+ <translation>Suspender</translation>
+ </message>
+ <message>
+ <source>Open URL</source>
+ <translation>Abrir URL</translation>
+ </message>
+ <message>
+ <source>Launch Mail</source>
+ <translation>Lançar e-mail</translation>
+ </message>
+ <message>
+ <source>Launch Media</source>
+ <translation>Lançar mídia</translation>
+ </message>
+ <message>
+ <source>Launch (0)</source>
+ <translation>Lançar (0)</translation>
+ </message>
+ <message>
+ <source>Launch (1)</source>
+ <translation>Lançar (1)</translation>
+ </message>
+ <message>
+ <source>Launch (2)</source>
+ <translation>Lançar (2)</translation>
+ </message>
+ <message>
+ <source>Launch (3)</source>
+ <translation>Lançar (3)</translation>
+ </message>
+ <message>
+ <source>Launch (4)</source>
+ <translation>Lançar (4)</translation>
+ </message>
+ <message>
+ <source>Launch (5)</source>
+ <translation>Lançar (5)</translation>
+ </message>
+ <message>
+ <source>Launch (6)</source>
+ <translation>Lançar (6)</translation>
+ </message>
+ <message>
+ <source>Launch (7)</source>
+ <translation>Lançar (7)</translation>
+ </message>
+ <message>
+ <source>Launch (8)</source>
+ <translation>Lançar (8)</translation>
+ </message>
+ <message>
+ <source>Launch (9)</source>
+ <translation>Lançar (9)</translation>
+ </message>
+ <message>
+ <source>Launch (A)</source>
+ <translation>Lançar (A)</translation>
+ </message>
+ <message>
+ <source>Launch (B)</source>
+ <translation>Lançar (B)</translation>
+ </message>
+ <message>
+ <source>Launch (C)</source>
+ <translation>Lançar (C)</translation>
+ </message>
+ <message>
+ <source>Launch (D)</source>
+ <translation>Lançar (D)</translation>
+ </message>
+ <message>
+ <source>Launch (E)</source>
+ <translation>Lançar (E)</translation>
+ </message>
+ <message>
+ <source>Launch (F)</source>
+ <translation>Lançar (F)</translation>
+ </message>
+ <message>
+ <source>Launch (G)</source>
+ <translation>Lançar (G)</translation>
+ </message>
+ <message>
+ <source>Launch (H)</source>
+ <translation>Lançar (H)</translation>
+ </message>
+ <message>
+ <source>Monitor Brightness Up</source>
+ <translation>Aumentar brilho do monitor</translation>
+ </message>
+ <message>
+ <source>Monitor Brightness Down</source>
+ <translation>Reduzir brilho do monitor</translation>
+ </message>
+ <message>
+ <source>Keyboard Light On/Off</source>
+ <translation>Ligar/desligar iluminação do teclado</translation>
+ </message>
+ <message>
+ <source>Keyboard Brightness Up</source>
+ <translation>Aumentar iluminação do teclado</translation>
+ </message>
+ <message>
+ <source>Keyboard Brightness Down</source>
+ <translation>Reduzir iluminação do teclado</translation>
+ </message>
+ <message>
+ <source>Power Off</source>
+ <translation>Desligar</translation>
+ </message>
+ <message>
+ <source>Wake Up</source>
+ <translation>Ativar</translation>
+ </message>
+ <message>
+ <source>Eject</source>
+ <translation>Ejetar</translation>
+ </message>
+ <message>
+ <source>Screensaver</source>
+ <translation>Protetor de tela</translation>
+ </message>
+ <message>
+ <source>WWW</source>
+ <translation>WWW</translation>
+ </message>
+ <message>
+ <source>Sleep</source>
+ <translation>Suspender</translation>
+ </message>
+ <message>
+ <source>LightBulb</source>
+ <translation>Lâmpada</translation>
+ </message>
+ <message>
+ <source>Shop</source>
+ <translation>Loja</translation>
+ </message>
+ <message>
+ <source>History</source>
+ <translation>Histórico</translation>
+ </message>
+ <message>
+ <source>Add Favorite</source>
+ <translation>Adicionar favorito</translation>
+ </message>
+ <message>
+ <source>Hot Links</source>
+ <translation>Links importantes</translation>
+ </message>
+ <message>
+ <source>Adjust Brightness</source>
+ <translation>Ajustar brilho</translation>
+ </message>
+ <message>
+ <source>Finance</source>
+ <translation>Finanças</translation>
+ </message>
+ <message>
+ <source>Community</source>
+ <translation>Comunidade</translation>
+ </message>
+ <message>
+ <source>Media Rewind</source>
+ <translation>Multimídia Retornar</translation>
+ </message>
+ <message>
+ <source>Back Forward</source>
+ <translation>Retornar/Avançar</translation>
+ </message>
+ <message>
+ <source>Application Left</source>
+ <translation>Aplicativo à esquerda</translation>
+ </message>
+ <message>
+ <source>Application Right</source>
+ <translation>Aplicativo à direita</translation>
+ </message>
+ <message>
+ <source>Book</source>
+ <translation>Livro</translation>
+ </message>
+ <message>
+ <source>CD</source>
+ <translation>CD</translation>
+ </message>
+ <message>
+ <source>Calculator</source>
+ <translation>Calculadora</translation>
+ </message>
+ <message>
+ <source>Calendar</source>
+ <translation>Calendário</translation>
+ </message>
+ <message>
+ <source>Clear</source>
+ <translation>Limpar</translation>
+ </message>
+ <message>
+ <source>Clear Grab</source>
+ <translation>Limpar e capturar</translation>
+ </message>
+ <message>
+ <source>Close</source>
+ <translation>Fechar</translation>
+ </message>
+ <message>
+ <source>Adjust contrast</source>
+ <translation>Ajustar contraste</translation>
+ </message>
+ <message>
+ <source>Copy</source>
+ <translation>Copiar</translation>
+ </message>
+ <message>
+ <source>Cut</source>
+ <translation>Recortar</translation>
+ </message>
+ <message>
+ <source>Display</source>
+ <translation>Tela</translation>
+ </message>
+ <message>
+ <source>DOS</source>
+ <translation>DOS</translation>
+ </message>
+ <message>
+ <source>Documents</source>
+ <translation>Documentos</translation>
+ </message>
+ <message>
+ <source>Spreadsheet</source>
+ <translation>Planilha</translation>
+ </message>
+ <message>
+ <source>Browser</source>
+ <translation>Navegador</translation>
+ </message>
+ <message>
+ <source>Game</source>
+ <translation>Jogo</translation>
+ </message>
+ <message>
+ <source>Go</source>
+ <translation>Ir</translation>
+ </message>
+ <message>
+ <source>iTouch</source>
+ <translation>iTouch</translation>
+ </message>
+ <message>
+ <source>Logoff</source>
+ <translation>Encerrar sessão</translation>
+ </message>
+ <message>
+ <source>Market</source>
+ <translation>Mercado</translation>
+ </message>
+ <message>
+ <source>Meeting</source>
+ <translation>Reunião</translation>
+ </message>
+ <message>
+ <source>Memo</source>
+ <translation>Memorando</translation>
+ </message>
+ <message>
+ <source>Keyboard Menu</source>
+ <translation>Menu do teclado</translation>
+ </message>
+ <message>
+ <source>Menu PB</source>
+ <translation>Menu PB</translation>
+ </message>
+ <message>
+ <source>My Sites</source>
+ <translation>Meus sites</translation>
+ </message>
+ <message>
+ <source>News</source>
+ <translation>Notícias</translation>
+ </message>
+ <message>
+ <source>Home Office</source>
+ <translation>Escritório pessoal</translation>
+ </message>
+ <message>
+ <source>Option</source>
+ <translation>Opção</translation>
+ </message>
+ <message>
+ <source>Paste</source>
+ <translation>Colar</translation>
+ </message>
+ <message>
+ <source>Phone</source>
+ <translation>Telefone</translation>
+ </message>
+ <message>
+ <source>Reply</source>
+ <translation>Responder</translation>
+ </message>
+ <message>
+ <source>Reload</source>
+ <translation>Recarregar</translation>
+ </message>
+ <message>
+ <source>Rotate Windows</source>
+ <translation>Girar janelas</translation>
+ </message>
+ <message>
+ <source>Rotation PB</source>
+ <translation>Rotação PB</translation>
+ </message>
+ <message>
+ <source>Rotation KB</source>
+ <translation>Rotação KB</translation>
+ </message>
+ <message>
+ <source>Save</source>
+ <translation>Salvar</translation>
+ </message>
+ <message>
+ <source>Send</source>
+ <translation>Enviar</translation>
+ </message>
+ <message>
+ <source>Spellchecker</source>
+ <translation>Verificador ortográfico</translation>
+ </message>
+ <message>
+ <source>Split Screen</source>
+ <translation>Dividir tela</translation>
+ </message>
+ <message>
+ <source>Support</source>
+ <translation>Suporte</translation>
+ </message>
+ <message>
+ <source>Task Panel</source>
+ <translation>Painel de tarefas</translation>
+ </message>
+ <message>
+ <source>Terminal</source>
+ <translation>Terminal</translation>
+ </message>
+ <message>
+ <source>To-do list</source>
+ <translation>Lista de tarefas</translation>
+ </message>
+ <message>
+ <source>Tools</source>
+ <translation>Ferramentas</translation>
+ </message>
+ <message>
+ <source>Travel</source>
+ <translation>Viagem</translation>
+ </message>
+ <message>
+ <source>Video</source>
+ <translation>Vídeo</translation>
+ </message>
+ <message>
+ <source>Word Processor</source>
+ <translation>Processador de texto</translation>
+ </message>
+ <message>
+ <source>XFer</source>
+ <translation>XFer</translation>
+ </message>
+ <message>
+ <source>Zoom In</source>
+ <translation>Ampliar</translation>
+ </message>
+ <message>
+ <source>Zoom Out</source>
+ <translation>Reduzir</translation>
+ </message>
+ <message>
+ <source>Away</source>
+ <translation>Ausente</translation>
+ </message>
+ <message>
+ <source>Messenger</source>
+ <translation>Mensageiro</translation>
+ </message>
+ <message>
+ <source>WebCam</source>
+ <translation>Webcam</translation>
+ </message>
+ <message>
+ <source>Mail Forward</source>
+ <translation>Encaminhar e-mail</translation>
+ </message>
+ <message>
+ <source>Pictures</source>
+ <translation>Imagens</translation>
+ </message>
+ <message>
+ <source>Music</source>
+ <translation>Músicas</translation>
+ </message>
+ <message>
+ <source>Battery</source>
+ <translation>Bateria</translation>
+ </message>
+ <message>
+ <source>Bluetooth</source>
+ <translation>Bluetooth</translation>
+ </message>
+ <message>
+ <source>Wireless</source>
+ <translation>Sem fio</translation>
+ </message>
+ <message>
+ <source>Ultra Wide Band</source>
+ <translation>Banda ultra-larga</translation>
+ </message>
+ <message>
+ <source>Media Fast Forward</source>
+ <translation>Multimídia Avançar rapidamente</translation>
+ </message>
+ <message>
+ <source>Audio Repeat</source>
+ <translation>Repetir áudio</translation>
+ </message>
+ <message>
+ <source>Audio Random Play</source>
+ <translation>Reproduzir áudio aleatório</translation>
+ </message>
+ <message>
+ <source>Subtitle</source>
+ <translation>Legenda</translation>
+ </message>
+ <message>
+ <source>Audio Cycle Track</source>
+ <translation>Faixas de áudio em ciclo</translation>
+ </message>
+ <message>
+ <source>Time</source>
+ <translation>Tempo</translation>
+ </message>
+ <message>
+ <source>Hibernate</source>
+ <translation>Hibernar</translation>
+ </message>
+ <message>
+ <source>View</source>
+ <translation>Exibir</translation>
+ </message>
+ <message>
+ <source>Top Menu</source>
+ <translation>Menu superior</translation>
+ </message>
+ <message>
+ <source>Power Down</source>
+ <translation>Desligar</translation>
+ </message>
+ <message>
+ <source>Suspend</source>
+ <translation>Suspender</translation>
+ </message>
+ <message>
+ <source>Microphone Mute</source>
+ <translation>Microfone sem som</translation>
+ </message>
+ <message>
+ <source>Red</source>
+ <translation>Vermelho</translation>
+ </message>
+ <message>
+ <source>Green</source>
+ <translation>Verde</translation>
+ </message>
+ <message>
+ <source>Yellow</source>
+ <translation>Amarelo</translation>
+ </message>
+ <message>
+ <source>Blue</source>
+ <translation>Azul</translation>
+ </message>
+ <message>
+ <source>Channel Up</source>
+ <translation>Canal anterior</translation>
+ </message>
+ <message>
+ <source>Channel Down</source>
+ <translation>Próximo canal</translation>
+ </message>
+ <message>
+ <source>Guide</source>
+ <translation>Guia</translation>
+ </message>
+ <message>
+ <source>Info</source>
+ <translation>Informações</translation>
+ </message>
+ <message>
+ <source>Settings</source>
+ <translation>Configurações</translation>
+ </message>
+ <message>
+ <source>Microphone Volume Up</source>
+ <translation>Aumentar volume do microfone</translation>
+ </message>
+ <message>
+ <source>Microphone Volume Down</source>
+ <translation>Diminuir volume do microfone</translation>
+ </message>
+ <message>
+ <source>New</source>
+ <translation>Novo</translation>
+ </message>
+ <message>
+ <source>Open</source>
+ <translation>Abrir</translation>
+ </message>
+ <message>
+ <source>Find</source>
+ <translation>Localizar</translation>
+ </message>
+ <message>
+ <source>Undo</source>
+ <translation>Desfazer</translation>
+ </message>
+ <message>
+ <source>Redo</source>
+ <translation>Refazer</translation>
+ </message>
+ <message>
+ <source>Print Screen</source>
+ <translation>Print Screen</translation>
+ </message>
+ <message>
+ <source>Page Up</source>
+ <translation>Page Up</translation>
+ </message>
+ <message>
+ <source>Page Down</source>
+ <translation>Page Down</translation>
+ </message>
+ <message>
+ <source>Caps Lock</source>
+ <translation>Caps Lock</translation>
+ </message>
+ <message>
+ <source>Num Lock</source>
+ <translation>Num Lock</translation>
+ </message>
+ <message>
+ <source>Number Lock</source>
+ <translation>Number Lock</translation>
+ </message>
+ <message>
+ <source>Scroll Lock</source>
+ <translation>Scroll Lock</translation>
+ </message>
+ <message>
+ <source>Insert</source>
+ <translation>Insert</translation>
+ </message>
+ <message>
+ <source>Delete</source>
+ <translation>Delete</translation>
+ </message>
+ <message>
+ <source>Escape</source>
+ <translation>Escape</translation>
+ </message>
+ <message>
+ <source>System Request</source>
+ <translation>System Request</translation>
+ </message>
+ <message>
+ <source>Select</source>
+ <translation>Selecionar</translation>
+ </message>
+ <message>
+ <source>Yes</source>
+ <translation>Sim</translation>
+ </message>
+ <message>
+ <source>No</source>
+ <translation>Não</translation>
+ </message>
+ <message>
+ <source>Context1</source>
+ <translation>Contexto1</translation>
+ </message>
+ <message>
+ <source>Context2</source>
+ <translation>Contexto2</translation>
+ </message>
+ <message>
+ <source>Context3</source>
+ <translation>Contexto3</translation>
+ </message>
+ <message>
+ <source>Context4</source>
+ <translation>Contexto4</translation>
+ </message>
+ <message>
+ <source>Call</source>
+ <extracomment>Button to start a call (note: a separate button is used to end the call)</extracomment>
+ <translation>Ligar</translation>
+ </message>
+ <message>
+ <source>Hangup</source>
+ <extracomment>Button to end a call (note: a separate button is used to start the call)</extracomment>
+ <translation>Desligar</translation>
+ </message>
+ <message>
+ <source>Toggle Call/Hangup</source>
+ <extracomment>Button that will hang up if we&apos;re in call, or make a call if we&apos;re not.</extracomment>
+ <translation>Alternar Chamar/Desligar</translation>
+ </message>
+ <message>
+ <source>Flip</source>
+ <translation>Inverter</translation>
+ </message>
+ <message>
+ <source>Voice Dial</source>
+ <extracomment>Button to trigger voice dialing</extracomment>
+ <translation>Discagem por voz</translation>
+ </message>
+ <message>
+ <source>Last Number Redial</source>
+ <extracomment>Button to redial the last number called</extracomment>
+ <translation>Rediscagem do último número</translation>
+ </message>
+ <message>
+ <source>Camera Shutter</source>
+ <extracomment>Button to trigger the camera shutter (take a picture)</extracomment>
+ <translation>Disparador da câmera</translation>
+ </message>
+ <message>
+ <source>Camera Focus</source>
+ <extracomment>Button to focus the camera</extracomment>
+ <translation>Foco da câmera</translation>
+ </message>
+ <message>
+ <source>Kanji</source>
+ <translation>Kanji</translation>
+ </message>
+ <message>
+ <source>Muhenkan</source>
+ <translation>Muhenkan</translation>
+ </message>
+ <message>
+ <source>Henkan</source>
+ <translation>Henkan</translation>
+ </message>
+ <message>
+ <source>Romaji</source>
+ <translation>Romaji</translation>
+ </message>
+ <message>
+ <source>Hiragana</source>
+ <translation>Hiragana</translation>
+ </message>
+ <message>
+ <source>Katakana</source>
+ <translation>Katakana</translation>
+ </message>
+ <message>
+ <source>Hiragana Katakana</source>
+ <translation>Hiragana Katakana</translation>
+ </message>
+ <message>
+ <source>Zenkaku</source>
+ <translation>Zenkaku</translation>
+ </message>
+ <message>
+ <source>Hankaku</source>
+ <translation>Hankaku</translation>
+ </message>
+ <message>
+ <source>Zenkaku Hankaku</source>
+ <translation>Zenkaku Hankaku</translation>
+ </message>
+ <message>
+ <source>Touroku</source>
+ <translation>Touroku</translation>
+ </message>
+ <message>
+ <source>Massyo</source>
+ <translation>Massyo</translation>
+ </message>
+ <message>
+ <source>Kana Lock</source>
+ <translation>Kana Lock</translation>
+ </message>
+ <message>
+ <source>Kana Shift</source>
+ <translation>Kana Shift</translation>
+ </message>
+ <message>
+ <source>Eisu Shift</source>
+ <translation>Eisu Shift</translation>
+ </message>
+ <message>
+ <source>Eisu toggle</source>
+ <translation>Eisu toggle</translation>
+ </message>
+ <message>
+ <source>Code input</source>
+ <translation>Entrada de código</translation>
+ </message>
+ <message>
+ <source>Multiple Candidate</source>
+ <translation>Vários candidatos</translation>
+ </message>
+ <message>
+ <source>Previous Candidate</source>
+ <translation>Candidato anterior</translation>
+ </message>
+ <message>
+ <source>Hangul</source>
+ <translation>Hangul</translation>
+ </message>
+ <message>
+ <source>Hangul Start</source>
+ <translation>Hangul Start</translation>
+ </message>
+ <message>
+ <source>Hangul End</source>
+ <translation>Hangul End</translation>
+ </message>
+ <message>
+ <source>Hangul Hanja</source>
+ <translation>Hangul Hanja</translation>
+ </message>
+ <message>
+ <source>Hangul Jamo</source>
+ <translation>Hangul Jamo</translation>
+ </message>
+ <message>
+ <source>Hangul Romaja</source>
+ <translation>Hangul Romaja</translation>
+ </message>
+ <message>
+ <source>Hangul Jeonja</source>
+ <translation>Hangul Jeonja</translation>
+ </message>
+ <message>
+ <source>Hangul Banja</source>
+ <translation>Hangul Banja</translation>
+ </message>
+ <message>
+ <source>Hangul PreHanja</source>
+ <translation>Hangul PreHanja</translation>
+ </message>
+ <message>
+ <source>Hangul PostHanja</source>
+ <translation>Hangul PostHanja</translation>
+ </message>
+ <message>
+ <source>Hangul Special</source>
+ <translation>Hangul Special</translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+ <translation>Cancelar</translation>
+ </message>
+ <message>
+ <source>Printer</source>
+ <translation>Impressora</translation>
+ </message>
+ <message>
+ <source>Execute</source>
+ <translation>Executar</translation>
+ </message>
+ <message>
+ <source>Play</source>
+ <translation>Reproduzir</translation>
+ </message>
+ <message>
+ <source>Zoom</source>
+ <translation>Zoom</translation>
+ </message>
+ <message>
+ <source>Exit</source>
+ <translation>Sair</translation>
+ </message>
+ <message>
+ <source>Touchpad Toggle</source>
+ <translation>Alternar touchpad</translation>
+ </message>
+ <message>
+ <source>Touchpad On</source>
+ <translation>Touchpad ligado</translation>
+ </message>
+ <message>
+ <source>Touchpad Off</source>
+ <translation>Touchpad desligado</translation>
+ </message>
+ <message>
+ <source>Ctrl</source>
+ <translation>Ctrl</translation>
+ </message>
+ <message>
+ <source>Shift</source>
+ <translation>Shift</translation>
+ </message>
+ <message>
+ <source>Alt</source>
+ <translation>Alt</translation>
+ </message>
+ <message>
+ <source>Meta</source>
+ <translation>Meta</translation>
+ </message>
+ <message>
+ <source>Num</source>
+ <translation>Num</translation>
+ </message>
+ <message>
+ <source>+</source>
+ <extracomment>Key separator in shortcut string</extracomment>
+ <translation>+</translation>
+ </message>
+ <message>
+ <source>F%1</source>
+ <translation>F%1</translation>
+ </message>
+</context>
+<context>
+ <name>QSocks5SocketEngine</name>
+ <message>
+ <source>Connection to proxy refused</source>
+ <translation>Conexão com o proxy recusada</translation>
+ </message>
+ <message>
+ <source>Connection to proxy closed prematurely</source>
+ <translation>Conexão com o proxy fechada prematuramente</translation>
+ </message>
+ <message>
+ <source>Proxy host not found</source>
+ <translation>Máquina do proxy não encontrada</translation>
+ </message>
+ <message>
+ <source>Connection to proxy timed out</source>
+ <translation>Terminou o tempo limite da conexão ao proxy</translation>
+ </message>
+ <message>
+ <source>Proxy authentication failed</source>
+ <translation>Falha na autenticação do proxy</translation>
+ </message>
+ <message>
+ <source>Proxy authentication failed: %1</source>
+ <translation>Falha na autenticação do proxy: %1</translation>
+ </message>
+ <message>
+ <source>SOCKS version 5 protocol error</source>
+ <translation>Erro no protocolo SOCKS versão 5</translation>
+ </message>
+ <message>
+ <source>General SOCKSv5 server failure</source>
+ <translation>Falha geral no servidor SOCKSv5</translation>
+ </message>
+ <message>
+ <source>Connection not allowed by SOCKSv5 server</source>
+ <translation>Conexão não permitida pelo servidor SOCKSv5</translation>
+ </message>
+ <message>
+ <source>TTL expired</source>
+ <translation>TTL expirado</translation>
+ </message>
+ <message>
+ <source>SOCKSv5 command not supported</source>
+ <translation>Comando SOCKSv5 não suportado</translation>
+ </message>
+ <message>
+ <source>Address type not supported</source>
+ <translation>Tipo de endereço não suportado</translation>
+ </message>
+ <message>
+ <source>Unknown SOCKSv5 proxy error code 0x%1</source>
+ <translation>Código de erro desconhecido do proxy SOCKSv5: 0x%1</translation>
+ </message>
+ <message>
+ <source>Network operation timed out</source>
+ <translation>Passou o tempo limite para a operação de rede</translation>
+ </message>
+</context>
+<context>
+ <name>QSpiAccessibleBridge</name>
+ <message>
+ <source>invalid role</source>
+ <extracomment>Role of an accessible object - the object is in an invalid state or could not be constructed</extracomment>
+ <translation>papel inválido</translation>
+ </message>
+ <message>
+ <source>title bar</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>barra de título</translation>
+ </message>
+ <message>
+ <source>menu bar</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>barra de menu</translation>
+ </message>
+ <message>
+ <source>scroll bar</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>barra de rolagem</translation>
+ </message>
+ <message>
+ <source>grip</source>
+ <extracomment>Role of an accessible object - the grip is usually used for resizing another object</extracomment>
+ <translation>pega</translation>
+ </message>
+ <message>
+ <source>sound</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>som</translation>
+ </message>
+ <message>
+ <source>cursor</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>cursor</translation>
+ </message>
+ <message>
+ <source>text caret</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>cursor do texto</translation>
+ </message>
+ <message>
+ <source>alert message</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>mensagem de alerta</translation>
+ </message>
+ <message>
+ <source>frame</source>
+ <extracomment>Role of an accessible object: a window with frame and title
+----------
+Role of an accessible object</extracomment>
+ <translation>quadro</translation>
+ </message>
+ <message>
+ <source>filler</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>preenchimento</translation>
+ </message>
+ <message>
+ <source>popup menu</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>menu de contexto</translation>
+ </message>
+ <message>
+ <source>menu item</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>item do menu</translation>
+ </message>
+ <message>
+ <source>tool tip</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>dica</translation>
+ </message>
+ <message>
+ <source>application</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>aplicativo</translation>
+ </message>
+ <message>
+ <source>document</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>documento</translation>
+ </message>
+ <message>
+ <source>panel</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>painel</translation>
+ </message>
+ <message>
+ <source>chart</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>gráfico</translation>
+ </message>
+ <message>
+ <source>dialog</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>diálogo</translation>
+ </message>
+ <message>
+ <source>separator</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>separador</translation>
+ </message>
+ <message>
+ <source>tool bar</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>barra de ferramentas</translation>
+ </message>
+ <message>
+ <source>status bar</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>barra de status</translation>
+ </message>
+ <message>
+ <source>table</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>tabela</translation>
+ </message>
+ <message>
+ <source>column header</source>
+ <extracomment>Role of an accessible object - part of a table</extracomment>
+ <translation>cabeçalho da coluna</translation>
+ </message>
+ <message>
+ <source>row header</source>
+ <extracomment>Role of an accessible object - part of a table</extracomment>
+ <translation>cabeçalho da linha</translation>
+ </message>
+ <message>
+ <source>column</source>
+ <extracomment>Role of an accessible object - part of a table</extracomment>
+ <translation>coluna</translation>
+ </message>
+ <message>
+ <source>row</source>
+ <extracomment>Role of an accessible object - part of a table</extracomment>
+ <translation>linha</translation>
+ </message>
+ <message>
+ <source>cell</source>
+ <extracomment>Role of an accessible object - part of a table</extracomment>
+ <translation>célula</translation>
+ </message>
+ <message>
+ <source>link</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>link</translation>
+ </message>
+ <message>
+ <source>help balloon</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>balão de ajuda</translation>
+ </message>
+ <message>
+ <source>assistant</source>
+ <extracomment>Role of an accessible object - a helper dialog</extracomment>
+ <translation>assistente</translation>
+ </message>
+ <message>
+ <source>list</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>lista</translation>
+ </message>
+ <message>
+ <source>list item</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>item da lista</translation>
+ </message>
+ <message>
+ <source>tree</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>árvore</translation>
+ </message>
+ <message>
+ <source>tree item</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>item da árvore</translation>
+ </message>
+ <message>
+ <source>page tab</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>separador de página</translation>
+ </message>
+ <message>
+ <source>property page</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>página de propriedades</translation>
+ </message>
+ <message>
+ <source>indicator</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>indicador</translation>
+ </message>
+ <message>
+ <source>graphic</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>gráfico</translation>
+ </message>
+ <message>
+ <source>label</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>legenda</translation>
+ </message>
+ <message>
+ <source>text</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>texto</translation>
+ </message>
+ <message>
+ <source>push button</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>botão</translation>
+ </message>
+ <message>
+ <source>check box</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>caixa de verificação</translation>
+ </message>
+ <message>
+ <source>radio button</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>botão de opção</translation>
+ </message>
+ <message>
+ <source>combo box</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>caixa de seleção</translation>
+ </message>
+ <message>
+ <source>progress bar</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>barra de progresso</translation>
+ </message>
+ <message>
+ <source>dial</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>discar</translation>
+ </message>
+ <message>
+ <source>hotkey field</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>campo de tecla de atalho</translation>
+ </message>
+ <message>
+ <source>slider</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>barra deslizante</translation>
+ </message>
+ <message>
+ <source>spin box</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>campo incremental</translation>
+ </message>
+ <message>
+ <source>canvas</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>área de desenho</translation>
+ </message>
+ <message>
+ <source>animation</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>animação</translation>
+ </message>
+ <message>
+ <source>equation</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>equação</translation>
+ </message>
+ <message>
+ <source>button with drop down</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>botão com lista de seleção</translation>
+ </message>
+ <message>
+ <source>button menu</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>menu em botão</translation>
+ </message>
+ <message>
+ <source>button with drop down grid</source>
+ <extracomment>Role of an accessible object - a button that expands a grid.</extracomment>
+ <translation>grade do botão com lista de seleção</translation>
+ </message>
+ <message>
+ <source>space</source>
+ <extracomment>Role of an accessible object - blank space between other objects.</extracomment>
+ <translation>espaço</translation>
+ </message>
+ <message>
+ <source>page tab list</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>lista de separadores de página</translation>
+ </message>
+ <message>
+ <source>clock</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>relógio</translation>
+ </message>
+ <message>
+ <source>splitter</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>separador</translation>
+ </message>
+ <message>
+ <source>layered pane</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>painel em camadas</translation>
+ </message>
+ <message>
+ <source>web document</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>documento da web</translation>
+ </message>
+ <message>
+ <source>paragraph</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>parágrafo</translation>
+ </message>
+ <message>
+ <source>section</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>seção</translation>
+ </message>
+ <message>
+ <source>color chooser</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>seletor de cores</translation>
+ </message>
+ <message>
+ <source>footer</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>rodapé</translation>
+ </message>
+ <message>
+ <source>form</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>formulário</translation>
+ </message>
+ <message>
+ <source>heading</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>cabeçalho</translation>
+ </message>
+ <message>
+ <source>note</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>nota</translation>
+ </message>
+ <message>
+ <source>complementary content</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>conteúdo complementar</translation>
+ </message>
+ <message>
+ <source>terminal</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>terminal</translation>
+ </message>
+ <message>
+ <source>desktop</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>área de trabalho</translation>
+ </message>
+ <message>
+ <source>notification</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>notificação</translation>
+ </message>
+ <message>
+ <source>unknown</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>desconhecido</translation>
+ </message>
+</context>
+<context>
+ <name>QSslDiffieHellmanParameter</name>
+ <message>
+ <source>No error</source>
+ <translation>Nenhum erro</translation>
+ </message>
+ <message>
+ <source>Invalid input data</source>
+ <translation>Dados de entrada inválidos</translation>
+ </message>
+ <message>
+ <source>The given Diffie-Hellman parameters are deemed unsafe</source>
+ <translation>Os parâmetros Diffie-Hellman são considerados inseguros</translation>
+ </message>
+</context>
+<context>
+ <name>QSslSocket</name>
+ <message>
+ <source>Error when setting the OpenSSL configuration (%1)</source>
+ <translation>Erro ao definir a configuração do OpenSSL (%1)</translation>
+ </message>
+ <message>
+ <source>Expecting QByteArray for %1</source>
+ <translation>Aguardando QByteArray para %1</translation>
+ </message>
+ <message>
+ <source>An error occurred attempting to set %1 to %2</source>
+ <translation>Ocorreu um erro na tentativa de definir %1 para %2</translation>
+ </message>
+ <message>
+ <source>Wrong value for %1 (%2)</source>
+ <translation>Valor incorreto para %1 (%2)</translation>
+ </message>
+ <message>
+ <source>Unrecognized command %1 = %2</source>
+ <translation>Comando não reconhecido %1 = %2</translation>
+ </message>
+ <message>
+ <source>SSL_CONF_finish() failed</source>
+ <translation>SSL_CONF_finish() falhou</translation>
+ </message>
+ <message>
+ <source>SSL_CONF_CTX_new() failed</source>
+ <translation>SSL_CONF_CTX_new() falhou</translation>
+ </message>
+ <message>
+ <source>OpenSSL version too old, need at least v1.0.2</source>
+ <translation>A versão do OpenSSL é muito antiga, deve ser no mínimo a v1.0.2</translation>
+ </message>
+ <message>
+ <source>Error when setting the elliptic curves (%1)</source>
+ <translation>Erro ao definir as curvas elípticas (%1)</translation>
+ </message>
+ <message>
+ <source>Error creating SSL context (%1)</source>
+ <translation>Erro ao criar o contexto de SSL (%1)</translation>
+ </message>
+ <message>
+ <source>unsupported protocol</source>
+ <translation>protocolo não suportado</translation>
+ </message>
+ <message>
+ <source>Error while setting the minimal protocol version</source>
+ <translation>Erro ao definir a versão mínima do protocolo</translation>
+ </message>
+ <message>
+ <source>Error while setting the maximum protocol version</source>
+ <translation>Erro ao definir a versão máxima do protocolo</translation>
+ </message>
+ <message>
+ <source>Invalid or empty cipher list (%1)</source>
+ <translation>Lista de cifras inválida ou vazia (%1)</translation>
+ </message>
+ <message>
+ <source>Cannot provide a certificate with no key, %1</source>
+ <translation>Não é possível fornecer um certificado sem chave, %1</translation>
+ </message>
+ <message>
+ <source>Error loading local certificate, %1</source>
+ <translation>Erro ao carregar o certificado local, %1</translation>
+ </message>
+ <message>
+ <source>Error loading private key, %1</source>
+ <translation>Erro ao carregar a chave privada, %1</translation>
+ </message>
+ <message>
+ <source>Private key does not certify public key, %1</source>
+ <translation>A chave privada não certifica a chave pública, %1</translation>
+ </message>
+ <message>
+ <source>Diffie-Hellman parameters are not valid</source>
+ <translation>Os parâmetros Diffie-Hellman são inválidos</translation>
+ </message>
+ <message>
+ <source>OpenSSL version with disabled elliptic curves</source>
+ <translation>Versão OpenSSL com curvas elípticas desativadas</translation>
+ </message>
+ <message>
+ <source>DTLS server requires a &apos;VerifyNone&apos; mode with your version of OpenSSL</source>
+ <translation>O servidor DTLS requer um modo &apos;VerifyNone&apos; com sua versão do OpenSSL</translation>
+ </message>
+ <message>
+ <source>No error</source>
+ <translation>Nenhum erro</translation>
+ </message>
+ <message>
+ <source>The issuer certificate could not be found</source>
+ <translation>Não foi possível encontrar o certificado do emissor</translation>
+ </message>
+ <message>
+ <source>The certificate signature could not be decrypted</source>
+ <translation>Não foi possível descriptografar a assinatura do certificado</translation>
+ </message>
+ <message>
+ <source>The public key in the certificate could not be read</source>
+ <translation>Não foi possível ler a chave pública no certificado</translation>
+ </message>
+ <message>
+ <source>The signature of the certificate is invalid</source>
+ <translation>A assinatura do certificado é inválida</translation>
+ </message>
+ <message>
+ <source>The certificate is not yet valid</source>
+ <translation>O certificado ainda não é válido</translation>
+ </message>
+ <message>
+ <source>The certificate has expired</source>
+ <translation>O certificado expirou</translation>
+ </message>
+ <message>
+ <source>The certificate&apos;s notBefore field contains an invalid time</source>
+ <translation>O campo &apos;notBefore&apos; do certificado contém uma hora inválida</translation>
+ </message>
+ <message>
+ <source>The certificate&apos;s notAfter field contains an invalid time</source>
+ <translation>O campo &apos;notAfter&apos; do certificado contém uma hora inválida</translation>
+ </message>
+ <message>
+ <source>The certificate is self-signed, and untrusted</source>
+ <translation>O certificado está auto-assinado e não é confiável</translation>
+ </message>
+ <message>
+ <source>The root certificate of the certificate chain is self-signed, and untrusted</source>
+ <translation>O certificado raiz da cadeia de certificados é auto-assinado e não é confiável</translation>
+ </message>
+ <message>
+ <source>The issuer certificate of a locally looked up certificate could not be found</source>
+ <translation>Não foi possível encontrar o certificado do emissor de um certificado local</translation>
+ </message>
+ <message>
+ <source>No certificates could be verified</source>
+ <translation>Nenhum certificado pôde ser verificado</translation>
+ </message>
+ <message>
+ <source>One of the CA certificates is invalid</source>
+ <translation>Um dos certificados da AC é inválido</translation>
+ </message>
+ <message>
+ <source>The basicConstraints path length parameter has been exceeded</source>
+ <translation>O parâmetro do tamanho da sequência &apos;basicConstraints&apos; foi excedido</translation>
+ </message>
+ <message>
+ <source>The supplied certificate is unsuitable for this purpose</source>
+ <translation>O certificado indicado é inadequado para esta finalidade</translation>
+ </message>
+ <message>
+ <source>The root CA certificate is not trusted for this purpose</source>
+ <translation>O certificado raiz da AC não é confiável para esta finalidade</translation>
+ </message>
+ <message>
+ <source>The root CA certificate is marked to reject the specified purpose</source>
+ <translation>O certificado raiz da AC está marcado para rejeitar a finalidade especificada</translation>
+ </message>
+ <message>
+ <source>The current candidate issuer certificate was rejected because its subject name did not match the issuer name of the current certificate</source>
+ <translation>O certificado de emissor do candidato atual foi rejeitado, porque o nome do seu sujeito não correspondia ao nome do emissor do certificado atual</translation>
+ </message>
+ <message>
+ <source>The current candidate issuer certificate was rejected because its issuer name and serial number was present and did not match the authority key identifier of the current certificate</source>
+ <translation>O certificado de emissor do candidato atual foi rejeitado, porque o nome e o número de série do seu emissor estavam presentes e não correspondiam ao identificador de chave da autoridade do certificado atual</translation>
+ </message>
+ <message>
+ <source>The peer did not present any certificate</source>
+ <translation>A outra máquina não apresentou nenhum certificado</translation>
+ </message>
+ <message>
+ <source>The host name did not match any of the valid hosts for this certificate</source>
+ <translation>O nome da máquina não correspondeu a nenhuma das máquinas válidas para este certificado</translation>
+ </message>
+ <message>
+ <source>The peer certificate is blacklisted</source>
+ <translation>O certificado da outra máquina está bloqueado</translation>
+ </message>
+ <message>
+ <source>No OCSP status response found</source>
+ <translation>Nenhuma resposta de status OCSP encontrada</translation>
+ </message>
+ <message>
+ <source>The OCSP status request had invalid syntax</source>
+ <translation>A solicitação de status OCSP tinha sintaxe inválida</translation>
+ </message>
+ <message>
+ <source>OCSP response contains an unexpected number of SingleResponse structures</source>
+ <translation>A resposta do OCSP contém um número inesperado de estruturas &apos;SingleResponse&apos;</translation>
+ </message>
+ <message>
+ <source>OCSP responder reached an inconsistent internal state</source>
+ <translation>O agente OCSP atingiu um estado interno inconsistente</translation>
+ </message>
+ <message>
+ <source>OCSP responder was unable to return a status for the requested certificate</source>
+ <translation>O agente OCSP não conseguiu retornar um status para o certificado solicitado</translation>
+ </message>
+ <message>
+ <source>The server requires the client to sign the OCSP request in order to construct a response</source>
+ <translation>O servidor exige que o cliente assine o pedido OCSP para construir uma resposta</translation>
+ </message>
+ <message>
+ <source>The client is not authorized to request OCSP status from this server</source>
+ <translation>O cliente não está autorizado a solicitar o status OCSP a partir deste servidor</translation>
+ </message>
+ <message>
+ <source>OCSP responder&apos;s identity cannot be verified</source>
+ <translation>A identidade do agente OCSP não pode ser verificada</translation>
+ </message>
+ <message>
+ <source>The identity of a certificate in an OCSP response cannot be established</source>
+ <translation>A identidade de um certificado em uma resposta OCSP não pode ser estabelecida</translation>
+ </message>
+ <message>
+ <source>The certificate status response has expired</source>
+ <translation>A resposta ao status do certificado expirou</translation>
+ </message>
+ <message>
+ <source>The certificate&apos;s status is unknown</source>
+ <translation>O status do certificado é desconhecido</translation>
+ </message>
+ <message>
+ <source>Unknown error</source>
+ <translation>Erro desconhecido</translation>
+ </message>
+ <message>
+ <source>TLS initialization failed</source>
+ <translation>Falha na inicialização do TLS</translation>
+ </message>
+ <message>
+ <source>Attempted to use an unsupported protocol.</source>
+ <translation>Tentativa de usar um protocolo não suportado.</translation>
+ </message>
+ <message>
+ <source>The TLS/SSL connection has been closed</source>
+ <translation>A conexão TLS/SSL foi fechada</translation>
+ </message>
+ <message>
+ <source>Error creating SSL session, %1</source>
+ <translation>Erro ao criar a sessão de SSL, %1</translation>
+ </message>
+ <message>
+ <source>Error creating SSL session: %1</source>
+ <translation>Erro ao criar a sessão de SSL: %1</translation>
+ </message>
+ <message>
+ <source>Server-side QSslSocket does not support OCSP stapling</source>
+ <translation>O QSslSocket do servidor não tem suporte a grampeamento OCSP</translation>
+ </message>
+ <message>
+ <source>Failed to enable OCSP stapling</source>
+ <translation>Falha ao ativar o grampeamento OCSP</translation>
+ </message>
+ <message>
+ <source>Client-side sockets do not send OCSP responses</source>
+ <translation>Os sockets do cliente não enviam respostas ao OCSP</translation>
+ </message>
+ <message>
+ <source>Unable to init SSL Context: %1</source>
+ <translation>Não é possível iniciar o Contexto SSL: %1</translation>
+ </message>
+ <message>
+ <source>Unable to write data: %1</source>
+ <translation>Não é possível gravar os dados: %1</translation>
+ </message>
+ <message>
+ <source>Unable to decrypt data: %1</source>
+ <translation>Não é possível descriptografar os dados: %1</translation>
+ </message>
+ <message>
+ <source>Error while reading: %1</source>
+ <translation>Ocorreu um erro de leitura: %1</translation>
+ </message>
+ <message>
+ <source>Error during SSL handshake: %1</source>
+ <translation>Erro na negociação de SSL: %1</translation>
+ </message>
+ <message>
+ <source>Failed to decode OCSP response</source>
+ <translation>Falha na decodificação da resposta OCSP</translation>
+ </message>
+ <message>
+ <source>Failed to extract basic OCSP response</source>
+ <translation>Falha na extração da resposta básica do OCSP</translation>
+ </message>
+ <message>
+ <source>No certificate verification store, cannot verify OCSP response</source>
+ <translation>Nenhum armazenamento de verificação de certificados, não é possível verificar a resposta do OCSP</translation>
+ </message>
+ <message>
+ <source>Failed to decode a SingleResponse from OCSP status response</source>
+ <translation>Falha ao decodificar um &apos;SingleResponse&apos; da resposta de status OCSP</translation>
+ </message>
+ <message>
+ <source>Failed to extract &apos;this update time&apos; from the SingleResponse</source>
+ <translation>Falha ao extrair &apos;this update time&apos; do SingleResponse</translation>
+ </message>
+ <message>
+ <source>Insufficient memory</source>
+ <translation>Memória insuficiente</translation>
+ </message>
+ <message>
+ <source>Internal error</source>
+ <translation>Erro interno</translation>
+ </message>
+ <message>
+ <source>An internal handle was invalid</source>
+ <translation>Um identificador interno era inválido</translation>
+ </message>
+ <message>
+ <source>An internal token was invalid</source>
+ <translation>Um token interno era inválido</translation>
+ </message>
+ <message>
+ <source>Access denied</source>
+ <translation>Acesso negado</translation>
+ </message>
+ <message>
+ <source>No authority could be contacted for authorization</source>
+ <translation>Nenhuma autoridade pôde ser contatada para autorização</translation>
+ </message>
+ <message>
+ <source>No credentials</source>
+ <translation>Sem credenciais</translation>
+ </message>
+ <message>
+ <source>The target is unknown or unreachable</source>
+ <translation>O alvo é desconhecido ou inacessível</translation>
+ </message>
+ <message>
+ <source>An unsupported function was requested</source>
+ <translation>Uma função não suportada foi solicitada</translation>
+ </message>
+ <message>
+ <source>The hostname provided does not match the one received from the peer</source>
+ <translation>O nome da máquina fornecido não corresponde ao recebido do par</translation>
+ </message>
+ <message>
+ <source>No common protocol exists between the client and the server</source>
+ <translation>Não existe um protocolo comum entre o cliente e o servidor</translation>
+ </message>
+ <message>
+ <source>Unexpected or badly-formatted message received</source>
+ <translation>Mensagem inesperada ou mal-formatada foi recebida</translation>
+ </message>
+ <message>
+ <source>The data could not be encrypted</source>
+ <translation>Os dados não puderam ser criptografados</translation>
+ </message>
+ <message>
+ <source>No cipher suites in common</source>
+ <translation>Nenhum conjunto de criptografia em comum</translation>
+ </message>
+ <message>
+ <source>The credentials were not recognized / Invalid argument</source>
+ <translation>As credenciais não foram reconhecidas / argumento inválido</translation>
+ </message>
+ <message>
+ <source>The message was tampered with, damaged or out of sequence.</source>
+ <translation>A mensagem foi alterada, danificada ou está fora de sequência.</translation>
+ </message>
+ <message>
+ <source>A message was received out of sequence.</source>
+ <translation>Uma mensagem foi recebida fora de sequência.</translation>
+ </message>
+ <message>
+ <source>Unknown error occurred: %1</source>
+ <translation>Ocorreu um erro desconhecido: %1</translation>
+ </message>
+ <message>
+ <source>Invalid protocol chosen</source>
+ <translation>Protocolo inválido escolhido</translation>
+ </message>
+ <message>
+ <source>The certificate provided cannot be used for a client.</source>
+ <translation>O certificado fornecido não pode ser utilizado por um cliente.</translation>
+ </message>
+ <message>
+ <source>The certificate provided cannot be used for a server.</source>
+ <translation>O certificado fornecido não pode ser utilizado por um servidor.</translation>
+ </message>
+ <message>
+ <source>Server did not accept any certificate we could present.</source>
+ <translation>O servidor não aceita nenhum certificado que poderíamos apresentar.</translation>
+ </message>
+ <message>
+ <source>Algorithm mismatch</source>
+ <translation>Algoritmo incompatível</translation>
+ </message>
+ <message>
+ <source>Handshake failed: %1</source>
+ <translation>Falha no handshake:%1</translation>
+ </message>
+ <message>
+ <source>Failed to query the TLS context: %1</source>
+ <translation>Falha ao consultar o contexto TLS: %1</translation>
+ </message>
+ <message>
+ <source>Did not get the required attributes for the connection.</source>
+ <translation>Não obteve os atributos necessários para a conexão.</translation>
+ </message>
+ <message>
+ <source>Unwanted protocol was negotiated</source>
+ <translation>Protocolo indesejado foi negociado</translation>
+ </message>
+ <message>
+ <source>Renegotiation was unsuccessful: %1</source>
+ <translation>A renegociação foi mal-sucedida: %1</translation>
+ </message>
+ <message>
+ <source>Schannel failed to encrypt data: %1</source>
+ <translation>Schannel não conseguiu criptografar os dados: %1</translation>
+ </message>
+ <message>
+ <source>Cannot provide a certificate with no key</source>
+ <translation>Não é possível fornecer um certificado sem chave</translation>
+ </message>
+</context>
+<context>
+ <name>QStandardPaths</name>
+ <message>
+ <source>Desktop</source>
+ <translation>Área de trabalho</translation>
+ </message>
+ <message>
+ <source>Documents</source>
+ <translation>Documentos</translation>
+ </message>
+ <message>
+ <source>Fonts</source>
+ <translation>Fontes</translation>
+ </message>
+ <message>
+ <source>Applications</source>
+ <translation>Aplicativos</translation>
+ </message>
+ <message>
+ <source>Music</source>
+ <translation>Músicas</translation>
+ </message>
+ <message>
+ <source>Movies</source>
+ <translation>Filmes</translation>
+ </message>
+ <message>
+ <source>Pictures</source>
+ <translation>Imagens</translation>
+ </message>
+ <message>
+ <source>Temporary Directory</source>
+ <translation>Pasta temporária</translation>
+ </message>
+ <message>
+ <source>Home</source>
+ <translation>Início</translation>
+ </message>
+ <message>
+ <source>Cache</source>
+ <translation>Cache</translation>
+ </message>
+ <message>
+ <source>Shared Data</source>
+ <translation>Dados compartilhados</translation>
+ </message>
+ <message>
+ <source>Runtime</source>
+ <translation>Tempo de execução</translation>
+ </message>
+ <message>
+ <source>Configuration</source>
+ <translation>Configuração</translation>
+ </message>
+ <message>
+ <source>Shared Configuration</source>
+ <translation>Configuração compartilhada</translation>
+ </message>
+ <message>
+ <source>Shared Cache</source>
+ <translation>Cache compartilhado</translation>
+ </message>
+ <message>
+ <source>Download</source>
+ <translation>Download</translation>
+ </message>
+ <message>
+ <source>Application Data</source>
+ <translation>Dados do aplicativo</translation>
+ </message>
+ <message>
+ <source>Application Configuration</source>
+ <translation>Configuração do aplicativo</translation>
+ </message>
+</context>
+<context>
+ <name>QStateMachine</name>
+ <message>
+ <source>Missing initial state in compound state &apos;%1&apos;</source>
+ <translation>O estado inicial no estado composto &apos;%1&apos; não foi encontrado</translation>
+ </message>
+ <message>
+ <source>Missing default state in history state &apos;%1&apos;</source>
+ <translation>O estado padrão no estado histórico &apos;%1&apos; não foi encontrado</translation>
+ </message>
+ <message>
+ <source>No common ancestor for targets and source of transition from state &apos;%1&apos;</source>
+ <translation>Nenhum ascendente comum para os destinos e origem da transição do estado &apos;%1&apos;</translation>
+ </message>
+ <message>
+ <source>Child mode of state machine &apos;%1&apos; is not &apos;ExclusiveStates&apos;.</source>
+ <translation>O modo filho da máquina de estado &apos;%1&apos; não é &apos;ExclusiveStates&apos;.</translation>
+ </message>
+ <message>
+ <source>Unknown error</source>
+ <translation>Erro desconhecido</translation>
+ </message>
+</context>
+<context>
+ <name>QSystemSemaphore</name>
+ <message>
+ <source>%1: permission denied</source>
+ <translation>%1: permissão negada</translation>
+ </message>
+ <message>
+ <source>%1: already exists</source>
+ <translation>%1: já existe</translation>
+ </message>
+ <message>
+ <source>%1: does not exist</source>
+ <translation>%1: não existe</translation>
+ </message>
+ <message>
+ <source>%1: out of resources</source>
+ <translation>%1: sem recursos</translation>
+ </message>
+ <message>
+ <source>%1: unknown error %2</source>
+ <translation>%1: erro desconhecido %2</translation>
+ </message>
+</context>
+<context>
+ <name>QTDSDriver</name>
+ <message>
+ <source>Unable to open connection</source>
+ <translation>Não foi possível abrir a conexão</translation>
+ </message>
+ <message>
+ <source>Unable to use database</source>
+ <translation>Não foi possível usar o banco de dados</translation>
+ </message>
+</context>
+<context>
+ <name>QTabBar</name>
+ <message>
+ <source>Scroll Left</source>
+ <translation>Deslocar à esquerda</translation>
+ </message>
+ <message>
+ <source>Scroll Right</source>
+ <translation>Deslocar à direita</translation>
+ </message>
+</context>
+<context>
+ <name>QTcpServer</name>
+ <message>
+ <source>Operation on socket is not supported</source>
+ <translation>Operação de socket não suportada</translation>
+ </message>
+</context>
+<context>
+ <name>QTgaFile</name>
+ <message>
+ <source>Could not read image data</source>
+ <translation>Não foi possível ler os dados da imagem</translation>
+ </message>
+ <message>
+ <source>Sequential device (eg socket) for image read not supported</source>
+ <translation>Dispositivo sequencial (ex: socket) não suportado para leitura de imagens</translation>
+ </message>
+ <message>
+ <source>Seek file/device for image read failed</source>
+ <translation>Falha de posicionamento no arquivo/dispositivo para leitura da imagem</translation>
+ </message>
+ <message>
+ <source>Image header read failed</source>
+ <translation>Falha na leitura do cabeçalho da imagem</translation>
+ </message>
+ <message>
+ <source>Image type not supported</source>
+ <translation>Tipo de imagem não suportado</translation>
+ </message>
+ <message>
+ <source>Image depth not valid</source>
+ <translation>Profundidade da imagem não é válida</translation>
+ </message>
+ <message>
+ <source>Image size exceeds limit</source>
+ <translation>O tamanho da imagem excede o limite</translation>
+ </message>
+ <message>
+ <source>Could not seek to image read footer</source>
+ <translation>Não foi possível mudar a posição para ler o rodapé da imagem</translation>
+ </message>
+ <message>
+ <source>Could not read footer</source>
+ <translation>Não foi possível ler o rodapé</translation>
+ </message>
+ <message>
+ <source>Image type (non-TrueVision 2.0) not supported</source>
+ <translation>Tipo de imagem (não-TrueVision 2.0) não suportado</translation>
+ </message>
+ <message>
+ <source>Could not reset to read data</source>
+ <translation>Não foi possível restaurar os dados para leitura</translation>
+ </message>
+</context>
+<context>
+ <name>QUdpSocket</name>
+ <message>
+ <source>Unable to send a datagram</source>
+ <translation>Não foi possível enviar um datagrama</translation>
+ </message>
+ <message>
+ <source>No datagram available for reading</source>
+ <translation>Nenhum datagrama disponível para leitura</translation>
+ </message>
+</context>
+<context>
+ <name>QUndoGroup</name>
+ <message>
+ <source>Undo %1</source>
+ <translation>Desfazer %1</translation>
+ </message>
+ <message>
+ <source>Undo</source>
+ <comment>Default text for undo action</comment>
+ <translation>Desfazer</translation>
+ </message>
+ <message>
+ <source>Redo %1</source>
+ <translation>Refazer %1</translation>
+ </message>
+ <message>
+ <source>Redo</source>
+ <comment>Default text for redo action</comment>
+ <translation>Refazer</translation>
+ </message>
+</context>
+<context>
+ <name>QUndoModel</name>
+ <message>
+ <source>&lt;empty&gt;</source>
+ <translation>&lt;vazio&gt;</translation>
+ </message>
+</context>
+<context>
+ <name>QUndoStack</name>
+ <message>
+ <source>Undo %1</source>
+ <translation>Desfazer %1</translation>
+ </message>
+ <message>
+ <source>Undo</source>
+ <comment>Default text for undo action</comment>
+ <translation>Desfazer</translation>
+ </message>
+ <message>
+ <source>Redo %1</source>
+ <translation>Refazer %1</translation>
+ </message>
+ <message>
+ <source>Redo</source>
+ <comment>Default text for redo action</comment>
+ <translation>Refazer</translation>
+ </message>
+</context>
+<context>
+ <name>QUnicodeControlCharacterMenu</name>
+ <message>
+ <source>LRM Left-to-right mark</source>
+ <translation>LRM Marca da esquerda para a direita</translation>
+ </message>
+ <message>
+ <source>RLM Right-to-left mark</source>
+ <translation>RLM Marca da direita para a esquerda</translation>
+ </message>
+ <message>
+ <source>ZWJ Zero width joiner</source>
+ <translation>ZWJ Inclusão de tamanho nulo</translation>
+ </message>
+ <message>
+ <source>ZWNJ Zero width non-joiner</source>
+ <translation>ZWNJ Separação de tamanho nulo</translation>
+ </message>
+ <message>
+ <source>ZWSP Zero width space</source>
+ <translation>ZWSP Espaço de tamanho nulo</translation>
+ </message>
+ <message>
+ <source>LRE Start of left-to-right embedding</source>
+ <translation>LRE Início de incorporação da esquerda para a direita</translation>
+ </message>
+ <message>
+ <source>RLE Start of right-to-left embedding</source>
+ <translation>RLE Início de incorporação da direita para a esquerda</translation>
+ </message>
+ <message>
+ <source>LRO Start of left-to-right override</source>
+ <translation>LRO Início de substituição da esquerda para a direita</translation>
+ </message>
+ <message>
+ <source>RLO Start of right-to-left override</source>
+ <translation>RLO Início de substituição da direita para a esquerda</translation>
+ </message>
+ <message>
+ <source>PDF Pop directional formatting</source>
+ <translation>PDF Formatação direcional pop</translation>
+ </message>
+ <message>
+ <source>LRI Left-to-right isolate</source>
+ <translation>LRI Isolado da Esquerda para a Direita</translation>
+ </message>
+ <message>
+ <source>RLI Right-to-left isolate</source>
+ <translation>RLI Isolado da Direita para a Esquerda</translation>
+ </message>
+ <message>
+ <source>FSI First strong isolate</source>
+ <translation>FSI Isolado Forte Primeiro</translation>
+ </message>
+ <message>
+ <source>PDI Pop directional isolate</source>
+ <translation>PDI Isolado Direcional Pop</translation>
+ </message>
+ <message>
+ <source>Insert Unicode control character</source>
+ <translation>Inserir caractere de controle Unicode</translation>
+ </message>
+</context>
+<context>
+ <name>QWhatsThisAction</name>
+ <message>
+ <source>What&apos;s This?</source>
+ <translation>O que é isto?</translation>
+ </message>
+</context>
+<context>
+ <name>QWidget</name>
+ <message>
+ <source>*</source>
+ <translation>*</translation>
+ </message>
+</context>
+<context>
+ <name>QWidgetTextControl</name>
+ <message>
+ <source>&amp;Undo</source>
+ <translation>&amp;Desfazer</translation>
+ </message>
+ <message>
+ <source>&amp;Redo</source>
+ <translation>&amp;Refazer</translation>
+ </message>
+ <message>
+ <source>Cu&amp;t</source>
+ <translation>Recor&amp;tar</translation>
+ </message>
+ <message>
+ <source>&amp;Copy</source>
+ <translation>&amp;Copiar</translation>
+ </message>
+ <message>
+ <source>Copy &amp;Link Location</source>
+ <translation>Copiar localização do &amp;link</translation>
+ </message>
+ <message>
+ <source>&amp;Paste</source>
+ <translation>Co&amp;lar</translation>
+ </message>
+ <message>
+ <source>Delete</source>
+ <translation>Excluir</translation>
+ </message>
+ <message>
+ <source>Select All</source>
+ <translation>Selecionar tudo</translation>
+ </message>
+</context>
+<context>
+ <name>QWindowsDirect2DIntegration</name>
+ <message>
+ <source>Qt cannot load the direct2d platform plugin because the Direct2D version on this system is too old. The minimum system requirement for this platform plugin is Windows 7 SP1 with Platform Update.
+
+The minimum Direct2D version required is %1. The Direct2D version on this system is %2.</source>
+ <translation>O Qt não pode carregar o plugin de plataforma direct2d pois a versão do Direct2D neste sistema é muito antiga. O requisito mínimo de sistema para este plugin de plataforma é Windows 7 SP1 com a Atualização da Plataforma.
+
+A versão mínima necessária do Direct2D é %1. A versão do Direct2D neste sistema é %2.</translation>
+ </message>
+ <message>
+ <source>Cannot load direct2d platform plugin</source>
+ <translation>Não foi possível carregar o plugin da plataforma direct2d</translation>
+ </message>
+</context>
+<context>
+ <name>QWizard</name>
+ <message>
+ <source>Go Back</source>
+ <translation>Voltar</translation>
+ </message>
+ <message>
+ <source>&lt; &amp;Back</source>
+ <translation>&lt; &amp;Voltar</translation>
+ </message>
+ <message>
+ <source>Continue</source>
+ <translation>Continuar</translation>
+ </message>
+ <message>
+ <source>&amp;Next</source>
+ <translation>&amp;Próximo</translation>
+ </message>
+ <message>
+ <source>&amp;Next &gt;</source>
+ <translation>&amp;Próximo &gt;</translation>
+ </message>
+ <message>
+ <source>Commit</source>
+ <translation>Enviar</translation>
+ </message>
+ <message>
+ <source>Done</source>
+ <translation>Concluído</translation>
+ </message>
+ <message>
+ <source>&amp;Finish</source>
+ <translation>C&amp;oncluir</translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+ <translation>Cancelar</translation>
+ </message>
+ <message>
+ <source>Help</source>
+ <translation>Ajuda</translation>
+ </message>
+ <message>
+ <source>&amp;Help</source>
+ <translation>A&amp;juda</translation>
+ </message>
+</context>
+<context>
+ <name>QXml</name>
+ <message>
+ <source>no error occurred</source>
+ <translation>não ocorreram erros</translation>
+ </message>
+ <message>
+ <source>error triggered by consumer</source>
+ <translation>erro gerado pelo consumidor</translation>
+ </message>
+ <message>
+ <source>unexpected end of file</source>
+ <translation>fim de arquivo inesperado</translation>
+ </message>
+ <message>
+ <source>more than one document type definition</source>
+ <translation>mais de uma definição de tipo de documento</translation>
+ </message>
+ <message>
+ <source>error occurred while parsing element</source>
+ <translation>ocorreu um erro ao analisar o elemento</translation>
+ </message>
+ <message>
+ <source>tag mismatch</source>
+ <translation>tag incompatível</translation>
+ </message>
+ <message>
+ <source>error occurred while parsing content</source>
+ <translation>ocorreu um erro ao analisar o conteúdo</translation>
+ </message>
+ <message>
+ <source>unexpected character</source>
+ <translation>caractere não esperado</translation>
+ </message>
+ <message>
+ <source>invalid name for processing instruction</source>
+ <translation>nome inválido para o processamento da instrução</translation>
+ </message>
+ <message>
+ <source>version expected while reading the XML declaration</source>
+ <translation>versão esperada ao ler a declaração XML</translation>
+ </message>
+ <message>
+ <source>wrong value for standalone declaration</source>
+ <translation>valor incorreto para a declaração autônoma</translation>
+ </message>
+ <message>
+ <source>encoding declaration or standalone declaration expected while reading the XML declaration</source>
+ <translation>declaração de codificação ou autônoma era esperada ao ler a declaração XML</translation>
+ </message>
+ <message>
+ <source>standalone declaration expected while reading the XML declaration</source>
+ <translation>declaração autônoma esperada ao ler a declaração XML</translation>
+ </message>
+ <message>
+ <source>error occurred while parsing document type definition</source>
+ <translation>ocorreu um erro ao analisar a definição de tipo de documento</translation>
+ </message>
+ <message>
+ <source>letter is expected</source>
+ <translation>uma letra é esperada</translation>
+ </message>
+ <message>
+ <source>error occurred while parsing comment</source>
+ <translation>ocorreu um erro ao analisar comentário</translation>
+ </message>
+ <message>
+ <source>error occurred while parsing reference</source>
+ <translation>ocorreu um erro ao analisar referência</translation>
+ </message>
+ <message>
+ <source>internal general entity reference not allowed in DTD</source>
+ <translation>referência à entidade geral não permitida no DTD</translation>
+ </message>
+ <message>
+ <source>external parsed general entity reference not allowed in attribute value</source>
+ <translation>referência à entidade externa não permitida no valor do atributo</translation>
+ </message>
+ <message>
+ <source>external parsed general entity reference not allowed in DTD</source>
+ <translation>referência à entidade geral não permitida no DTD</translation>
+ </message>
+ <message>
+ <source>unparsed entity reference in wrong context</source>
+ <translation>referência à entidade no contexto incorreto não analisada</translation>
+ </message>
+ <message>
+ <source>recursive entities</source>
+ <translation>entidades recursivas</translation>
+ </message>
+ <message>
+ <source>error in the text declaration of an external entity</source>
+ <translation>erro na declaração de texto de uma entidade externa</translation>
+ </message>
+</context>
+<context>
+ <name>QXmlStream</name>
+ <message>
+ <source>Extra content at end of document.</source>
+ <translation>Conteúdo extra no fim do documento.</translation>
+ </message>
+ <message>
+ <source>Invalid entity value.</source>
+ <translation>O valor da entidade é inválido.</translation>
+ </message>
+ <message>
+ <source>Invalid XML character.</source>
+ <translation>Caractere XML inválido.</translation>
+ </message>
+ <message>
+ <source>Sequence &apos;]]&gt;&apos; not allowed in content.</source>
+ <translation>A sequência &apos;]]&gt;&apos; não é permitida no conteúdo.</translation>
+ </message>
+ <message>
+ <source>Encountered incorrectly encoded content.</source>
+ <translation>Foi encontrado um conteúdo codificado incorretamente.</translation>
+ </message>
+ <message>
+ <source>Namespace prefix &apos;%1&apos; not declared</source>
+ <translation>O prefixo do espaço de nomes &apos;%1&apos; não está declarado</translation>
+ </message>
+ <message>
+ <source>Illegal namespace declaration.</source>
+ <translation>Declaração ilegal de namespace.</translation>
+ </message>
+ <message>
+ <source>Attribute &apos;%1&apos; redefined.</source>
+ <translation>Atributo &apos;%1&apos; redefinido.</translation>
+ </message>
+ <message>
+ <source>Unexpected character &apos;%1&apos; in public id literal.</source>
+ <translation>Caractere inesperado &apos;%1&apos; no literal da ID pública.</translation>
+ </message>
+ <message>
+ <source>Invalid XML version string.</source>
+ <translation>O texto da versão XML é inválido.</translation>
+ </message>
+ <message>
+ <source>Unsupported XML version.</source>
+ <translation>Versão XML não suportada.</translation>
+ </message>
+ <message>
+ <source>The standalone pseudo attribute must appear after the encoding.</source>
+ <translation>O pseudo-atributo autônomo deve aparecer após a codificação.</translation>
+ </message>
+ <message>
+ <source>%1 is an invalid encoding name.</source>
+ <translation>%1 é um nome de codificação inválido.</translation>
+ </message>
+ <message>
+ <source>Encoding %1 is unsupported</source>
+ <translation>A codificação %1 não é suportada</translation>
+ </message>
+ <message>
+ <source>Standalone accepts only yes or no.</source>
+ <translation>O atributo de autônomo só aceita &apos;yes&apos; ou &apos;no&apos;.</translation>
+ </message>
+ <message>
+ <source>Invalid attribute in XML declaration.</source>
+ <translation>Atributo inválido na declaração XML.</translation>
+ </message>
+ <message>
+ <source>Premature end of document.</source>
+ <translation>Fim prematuro do documento.</translation>
+ </message>
+ <message>
+ <source>Invalid document.</source>
+ <translation>Documento inválido.</translation>
+ </message>
+ <message>
+ <source>&apos;%1&apos;</source>
+ <comment>expected</comment>
+ <extracomment>&apos;&lt;first option&gt;&apos;</extracomment>
+ <translation>&apos;%1&apos;</translation>
+ </message>
+ <message>
+ <source>%1 or &apos;%2&apos;</source>
+ <comment>expected</comment>
+ <extracomment>&lt;first option&gt;, &apos;&lt;second option&gt;&apos;</extracomment>
+ <translation>%1 ou &apos;%2&apos;</translation>
+ </message>
+ <message>
+ <source>%1, &apos;%2&apos;</source>
+ <comment>expected</comment>
+ <extracomment>&lt;options so far&gt;, &apos;&lt;next option&gt;&apos;</extracomment>
+ <translation>%1, &apos;%2&apos;</translation>
+ </message>
+ <message>
+ <source>%1, or &apos;%2&apos;</source>
+ <comment>expected</comment>
+ <extracomment>&lt;options so far&gt;, or &apos;&lt;final option&gt;&apos;</extracomment>
+ <translation>%1 ou &apos;%2&apos;</translation>
+ </message>
+ <message>
+ <source>Expected %1, but got &apos;%2&apos;.</source>
+ <translation>Esperado %1, mas obteve &apos;%2&apos;.</translation>
+ </message>
+ <message>
+ <source>Unexpected &apos;%1&apos;.</source>
+ <translation>&apos;%1&apos; não esperado.</translation>
+ </message>
+ <message>
+ <source>Expected character data.</source>
+ <translation>Eram esperados dados de texto.</translation>
+ </message>
+ <message>
+ <source>Recursive entity detected.</source>
+ <translation>Entidade recursiva detectada.</translation>
+ </message>
+ <message>
+ <source>Self-referencing entity detected.</source>
+ <translation>Entidade referenciada em si detectada.</translation>
+ </message>
+ <message>
+ <source>Entity expands to more characters than the entity expansion limit.</source>
+ <translation>Entidade expandida para mais caracteres que o limite de expansão da entidade.</translation>
+ </message>
+ <message>
+ <source>Start tag expected.</source>
+ <translation>Etiqueta inicial esperada.</translation>
+ </message>
+ <message>
+ <source>NDATA in parameter entity declaration.</source>
+ <translation>NDATA na declaração da entidade parâmetro.</translation>
+ </message>
+ <message>
+ <source>XML declaration not at start of document.</source>
+ <translation>Declaração XML não está no início do documento.</translation>
+ </message>
+ <message>
+ <source>%1 is an invalid processing instruction name.</source>
+ <translation>%1 é um nome de instrução de processamento inválido.</translation>
+ </message>
+ <message>
+ <source>Invalid processing instruction name.</source>
+ <translation>Nome da instrução de processamento inválido.</translation>
+ </message>
+ <message>
+ <source>%1 is an invalid PUBLIC identifier.</source>
+ <translation>%1 é um identificador PUBLIC inválido.</translation>
+ </message>
+ <message>
+ <source>Invalid XML name.</source>
+ <translation>Nome XML inválido.</translation>
+ </message>
+ <message>
+ <source>Opening and ending tag mismatch.</source>
+ <translation>Incompatibilidade de etiqueta de início e fim.</translation>
+ </message>
+ <message>
+ <source>Entity &apos;%1&apos; not declared.</source>
+ <translation>Entidade &apos;%1&apos; não declarada.</translation>
+ </message>
+ <message>
+ <source>Reference to unparsed entity &apos;%1&apos;.</source>
+ <translation>Referência à entidade não analisada &apos;%1&apos;.</translation>
+ </message>
+ <message>
+ <source>Reference to external entity &apos;%1&apos; in attribute value.</source>
+ <translation>Referência à entidade externa &apos;%1&apos; no valor do atributo.</translation>
+ </message>
+ <message>
+ <source>Invalid character reference.</source>
+ <translation>Referência de caracteres inválida.</translation>
+ </message>
+</context>
+<context>
+ <name>Print Device Input Slot</name>
+ <message>
+ <source>Automatic</source>
+ <translation>Automático</translation>
+ </message>
+</context>
+<context>
+ <name>Print Device Output Bin</name>
+ <message>
+ <source>Automatic</source>
+ <translation>Automático</translation>
+ </message>
+</context>
+</TS>
diff --git a/translations/qtbase_zh_CN.ts b/translations/qtbase_zh_CN.ts
new file mode 100644
index 0000000..910f1d3
--- /dev/null
+++ b/translations/qtbase_zh_CN.ts
@@ -0,0 +1,7291 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="zh_CN">
+<context>
+ <name>CloseButton</name>
+ <message>
+ <source>Close Tab</source>
+ <translation>关闭标签页</translation>
+ </message>
+</context>
+<context>
+ <name>MAC_APPLICATION_MENU</name>
+ <message>
+ <source>About %1</source>
+ <translation>关于 %1</translation>
+ </message>
+ <message>
+ <source>Preferences...</source>
+ <translation>首选项...</translation>
+ </message>
+ <message>
+ <source>Services</source>
+ <translation>服务</translation>
+ </message>
+ <message>
+ <source>Hide %1</source>
+ <translation>隐藏 %1</translation>
+ </message>
+ <message>
+ <source>Hide Others</source>
+ <translation>隐藏其他</translation>
+ </message>
+ <message>
+ <source>Show All</source>
+ <translation>全部显示</translation>
+ </message>
+ <message>
+ <source>Quit %1</source>
+ <translation>退出 %1</translation>
+ </message>
+</context>
+<context>
+ <name>QAbstractSocket</name>
+ <message>
+ <source>Socket operation timed out</source>
+ <translation>套接字操作超时</translation>
+ </message>
+ <message>
+ <source>Operation on socket is not supported</source>
+ <translation>套接字操作不被支持</translation>
+ </message>
+ <message>
+ <source>Host not found</source>
+ <translation>主机未找到</translation>
+ </message>
+ <message>
+ <source>Connection refused</source>
+ <translation>连接被拒绝</translation>
+ </message>
+ <message>
+ <source>Connection timed out</source>
+ <translation>连接超时</translation>
+ </message>
+ <message>
+ <source>Trying to connect while connection is in progress</source>
+ <translation>在连接正在进行时尝试连接</translation>
+ </message>
+ <message>
+ <source>Socket is not connected</source>
+ <translation>套接字未连接</translation>
+ </message>
+ <message>
+ <source>Network unreachable</source>
+ <translation>网络不能访问</translation>
+ </message>
+</context>
+<context>
+ <name>QAbstractSpinBox</name>
+ <message>
+ <source>&amp;Select All</source>
+ <translation>全选(&amp;S)</translation>
+ </message>
+ <message>
+ <source>&amp;Step up</source>
+ <translation>向上(&amp;S)</translation>
+ </message>
+ <message>
+ <source>Step &amp;down</source>
+ <translation>向下(&amp;D)</translation>
+ </message>
+</context>
+<context>
+ <name>QAccessibleActionInterface</name>
+ <message>
+ <source>Press</source>
+ <translation>按下</translation>
+ </message>
+ <message>
+ <source>Increase</source>
+ <translation>增加</translation>
+ </message>
+ <message>
+ <source>Decrease</source>
+ <translation>减少</translation>
+ </message>
+ <message>
+ <source>ShowMenu</source>
+ <translation>显示菜单</translation>
+ </message>
+ <message>
+ <source>SetFocus</source>
+ <translation>设置焦点</translation>
+ </message>
+ <message>
+ <source>Toggle</source>
+ <translation>切换</translation>
+ </message>
+ <message>
+ <source>Scroll Left</source>
+ <translation>向左滚动</translation>
+ </message>
+ <message>
+ <source>Scroll Right</source>
+ <translation>向右滚动</translation>
+ </message>
+ <message>
+ <source>Scroll Up</source>
+ <translation>向上滚动</translation>
+ </message>
+ <message>
+ <source>Scroll Down</source>
+ <translation>向下滚动</translation>
+ </message>
+ <message>
+ <source>Previous Page</source>
+ <translation>上一页</translation>
+ </message>
+ <message>
+ <source>Next Page</source>
+ <translation>下一页</translation>
+ </message>
+ <message>
+ <source>Triggers the action</source>
+ <translation>触发操作</translation>
+ </message>
+ <message>
+ <source>Increase the value</source>
+ <translation>增加值</translation>
+ </message>
+ <message>
+ <source>Decrease the value</source>
+ <translation>减少值</translation>
+ </message>
+ <message>
+ <source>Shows the menu</source>
+ <translation>显示菜单</translation>
+ </message>
+ <message>
+ <source>Sets the focus</source>
+ <translation>设置焦点</translation>
+ </message>
+ <message>
+ <source>Toggles the state</source>
+ <translation>切换状态</translation>
+ </message>
+ <message>
+ <source>Scrolls to the left</source>
+ <translation>滚动到左边</translation>
+ </message>
+ <message>
+ <source>Scrolls to the right</source>
+ <translation>滚动到右边</translation>
+ </message>
+ <message>
+ <source>Scrolls up</source>
+ <translation>向上滚动</translation>
+ </message>
+ <message>
+ <source>Scrolls down</source>
+ <translation>向下滚动</translation>
+ </message>
+ <message>
+ <source>Goes back a page</source>
+ <translation>转到上一页</translation>
+ </message>
+ <message>
+ <source>Goes to the next page</source>
+ <translation>转到下一页</translation>
+ </message>
+</context>
+<context>
+ <name>QAndroidPlatformTheme</name>
+ <message>
+ <source>Yes</source>
+ <translation>是</translation>
+ </message>
+ <message>
+ <source>Yes to All</source>
+ <translation>全是</translation>
+ </message>
+ <message>
+ <source>No</source>
+ <translation>否</translation>
+ </message>
+ <message>
+ <source>No to All</source>
+ <translation>全否</translation>
+ </message>
+</context>
+<context>
+ <name>QApplication</name>
+ <message>
+ <source>Executable &apos;%1&apos; requires Qt %2, found Qt %3.</source>
+ <translation>执行“%1”需要 Qt %2,只找到了 Qt %3。</translation>
+ </message>
+ <message>
+ <source>Incompatible Qt Library Error</source>
+ <translation>不兼容的 Qt 库错误</translation>
+ </message>
+</context>
+<context>
+ <name>QCocoaMenuItem</name>
+ <message>
+ <source>About Qt</source>
+ <translation>关于 Qt</translation>
+ </message>
+ <message>
+ <source>About</source>
+ <translation>关于</translation>
+ </message>
+ <message>
+ <source>Config</source>
+ <translation>配置</translation>
+ </message>
+ <message>
+ <source>Preference</source>
+ <translation>首选项</translation>
+ </message>
+ <message>
+ <source>Options</source>
+ <translation>选项</translation>
+ </message>
+ <message>
+ <source>Setting</source>
+ <translation>设置</translation>
+ </message>
+ <message>
+ <source>Setup</source>
+ <translation>设置</translation>
+ </message>
+ <message>
+ <source>Quit</source>
+ <translation>退出</translation>
+ </message>
+ <message>
+ <source>Exit</source>
+ <translation>退出</translation>
+ </message>
+ <message>
+ <source>Cut</source>
+ <translation>剪切</translation>
+ </message>
+ <message>
+ <source>Copy</source>
+ <translation>复制</translation>
+ </message>
+ <message>
+ <source>Paste</source>
+ <translation>粘贴</translation>
+ </message>
+ <message>
+ <source>Select All</source>
+ <translation>全选</translation>
+ </message>
+</context>
+<context>
+ <name>QCocoaTheme</name>
+ <message>
+ <source>Don&apos;t Save</source>
+ <translation>不保存</translation>
+ </message>
+</context>
+<context>
+ <name>QColorDialog</name>
+ <message>
+ <source>Hu&amp;e:</source>
+ <translation>色调(&amp;E):</translation>
+ </message>
+ <message>
+ <source>&amp;Sat:</source>
+ <translation>饱和度(&amp;S):</translation>
+ </message>
+ <message>
+ <source>&amp;Val:</source>
+ <translation>亮度(&amp;V):</translation>
+ </message>
+ <message>
+ <source>&amp;Red:</source>
+ <translation>红色(&amp;R):</translation>
+ </message>
+ <message>
+ <source>&amp;Green:</source>
+ <translation>绿色(&amp;G):</translation>
+ </message>
+ <message>
+ <source>Bl&amp;ue:</source>
+ <translation>蓝色(&amp;U):</translation>
+ </message>
+ <message>
+ <source>A&amp;lpha channel:</source>
+ <translation>Alpha 通道(&amp;A):</translation>
+ </message>
+ <message>
+ <source>&amp;HTML:</source>
+ <translation>HTML(&amp;H):</translation>
+ </message>
+ <message>
+ <source>Cursor at %1, %2
+Press ESC to cancel</source>
+ <translation>光标在 %1,%2
+按 ESC 取消</translation>
+ </message>
+ <message>
+ <source>Select Color</source>
+ <translation>选择颜色</translation>
+ </message>
+ <message>
+ <source>&amp;Basic colors</source>
+ <translation>基本颜色(&amp;B)</translation>
+ </message>
+ <message>
+ <source>&amp;Custom colors</source>
+ <translation>自定义颜色(&amp;C)</translation>
+ </message>
+ <message>
+ <source>&amp;Add to Custom Colors</source>
+ <translation>添加到自定义颜色(&amp;A)</translation>
+ </message>
+ <message>
+ <source>&amp;Pick Screen Color</source>
+ <translation>选取屏幕颜色(&amp;P)</translation>
+ </message>
+</context>
+<context>
+ <name>QComboBox</name>
+ <message>
+ <source>Open the combo box selection popup</source>
+ <translation>打开组合框选择弹出窗口</translation>
+ </message>
+ <message>
+ <source>False</source>
+ <translation>假</translation>
+ </message>
+ <message>
+ <source>True</source>
+ <translation>真</translation>
+ </message>
+</context>
+<context>
+ <name>QCommandLineParser</name>
+ <message>
+ <source>Displays version information.</source>
+ <translation>显示版本信息。</translation>
+ </message>
+ <message>
+ <source>Displays this help.</source>
+ <translation>显示此帮助。</translation>
+ </message>
+ <message>
+ <source>Unknown option &apos;%1&apos;.</source>
+ <translation>未知选项“%1”。</translation>
+ </message>
+ <message>
+ <source>Unknown options: %1.</source>
+ <translation>未知选项:%1。</translation>
+ </message>
+ <message>
+ <source>Missing value after &apos;%1&apos;.</source>
+ <translation>“%1”之后缺少值。</translation>
+ </message>
+ <message>
+ <source>Unexpected value after &apos;%1&apos;.</source>
+ <translation>“%1”之后的异常值。</translation>
+ </message>
+ <message>
+ <source>[options]</source>
+ <translation>[选项]</translation>
+ </message>
+ <message>
+ <source>Usage: %1</source>
+ <translation>用法:%1</translation>
+ </message>
+ <message>
+ <source>Options:</source>
+ <translation>选项:</translation>
+ </message>
+ <message>
+ <source>Arguments:</source>
+ <translation>参数:</translation>
+ </message>
+</context>
+<context>
+ <name>QCoreApplication</name>
+ <message>
+ <source>%1: key is empty</source>
+ <comment>QSystemSemaphore</comment>
+ <translation>%1:键是空的</translation>
+ </message>
+ <message>
+ <source>%1: unable to make key</source>
+ <comment>QSystemSemaphore</comment>
+ <translation>%1:不能生成键</translation>
+ </message>
+ <message>
+ <source>%1: ftok failed</source>
+ <comment>QSystemSemaphore</comment>
+ <translation>%1:ftok 失败</translation>
+ </message>
+</context>
+<context>
+ <name>QCupsJobWidget</name>
+ <message>
+ <source>Job</source>
+ <translation>作业</translation>
+ </message>
+ <message>
+ <source>Job Control</source>
+ <translation>作业控制</translation>
+ </message>
+ <message>
+ <source>Scheduled printing:</source>
+ <translation>计划打印:</translation>
+ </message>
+ <message>
+ <source>Billing information:</source>
+ <translation>计费信息:</translation>
+ </message>
+ <message>
+ <source>Job priority:</source>
+ <translation>工作优先级:</translation>
+ </message>
+ <message>
+ <source>Banner Pages</source>
+ <translation>横幅页</translation>
+ </message>
+ <message>
+ <source>End:</source>
+ <comment>Banner page at end</comment>
+ <translation>结束:</translation>
+ </message>
+ <message>
+ <source>Start:</source>
+ <comment>Banner page at start</comment>
+ <translation>开始:</translation>
+ </message>
+ <message>
+ <source>Print Immediately</source>
+ <translation>立即打印</translation>
+ </message>
+ <message>
+ <source>Hold Indefinitely</source>
+ <translation>无限期持有</translation>
+ </message>
+ <message>
+ <source>Day (06:00 to 17:59)</source>
+ <translation>白天(06:00至17:59)</translation>
+ </message>
+ <message>
+ <source>Night (18:00 to 05:59)</source>
+ <translation>晚上(18:00至05:59)</translation>
+ </message>
+ <message>
+ <source>Second Shift (16:00 to 23:59)</source>
+ <translation>第二班(16:00至23:59)</translation>
+ </message>
+ <message>
+ <source>Third Shift (00:00 to 07:59)</source>
+ <translation>第三班(00:00至07:59)</translation>
+ </message>
+ <message>
+ <source>Weekend (Saturday to Sunday)</source>
+ <translation>周末(周六至周日)</translation>
+ </message>
+ <message>
+ <source>Specific Time</source>
+ <translation>特定时间</translation>
+ </message>
+ <message>
+ <source>None</source>
+ <comment>CUPS Banner page</comment>
+ <translation>无</translation>
+ </message>
+ <message>
+ <source>Standard</source>
+ <comment>CUPS Banner page</comment>
+ <translation>标准</translation>
+ </message>
+ <message>
+ <source>Unclassified</source>
+ <comment>CUPS Banner page</comment>
+ <translation>未分类</translation>
+ </message>
+ <message>
+ <source>Confidential</source>
+ <comment>CUPS Banner page</comment>
+ <translation>机密</translation>
+ </message>
+ <message>
+ <source>Classified</source>
+ <comment>CUPS Banner page</comment>
+ <translation>分类</translation>
+ </message>
+ <message>
+ <source>Secret</source>
+ <comment>CUPS Banner page</comment>
+ <translation>秘密</translation>
+ </message>
+ <message>
+ <source>Top Secret</source>
+ <comment>CUPS Banner page</comment>
+ <translation>绝密</translation>
+ </message>
+</context>
+<context>
+ <name>QCupsPrinterSupport</name>
+ <message>
+ <source>Authentication Needed</source>
+ <translation>需要身份验证</translation>
+ </message>
+ <message>
+ <source>Authentication needed to use %1.</source>
+ <translation>身份验证需要使用 %1。</translation>
+ </message>
+ <message>
+ <source>Authentication needed to use %1 on %2.</source>
+ <translation>身份验证需要使用 %1 在 %2。</translation>
+ </message>
+ <message>
+ <source>Username:</source>
+ <translation>用户名:</translation>
+ </message>
+ <message>
+ <source>Password:</source>
+ <translation>密码:</translation>
+ </message>
+</context>
+<context>
+ <name>QDB2Driver</name>
+ <message>
+ <source>Unable to connect</source>
+ <translation>无法连接</translation>
+ </message>
+ <message>
+ <source>Unable to commit transaction</source>
+ <translation>不能提交事务</translation>
+ </message>
+ <message>
+ <source>Unable to rollback transaction</source>
+ <translation>不能回滚事务</translation>
+ </message>
+ <message>
+ <source>Unable to set autocommit</source>
+ <translation>不能设置自动提交</translation>
+ </message>
+</context>
+<context>
+ <name>QDB2Result</name>
+ <message>
+ <source>Unable to execute statement</source>
+ <translation>不能执行语句</translation>
+ </message>
+ <message>
+ <source>Unable to prepare statement</source>
+ <translation>不能准备语句</translation>
+ </message>
+ <message>
+ <source>Unable to bind variable</source>
+ <translation>不能绑定变量</translation>
+ </message>
+ <message>
+ <source>Unable to fetch record %1</source>
+ <translation>不能获取记录 %1</translation>
+ </message>
+ <message>
+ <source>Unable to fetch next</source>
+ <translation>不能获取下一个</translation>
+ </message>
+ <message>
+ <source>Unable to fetch first</source>
+ <translation>不能获取第一个</translation>
+ </message>
+</context>
+<context>
+ <name>QDBusTrayIcon</name>
+ <message>
+ <source>OK</source>
+ <translation>确定</translation>
+ </message>
+</context>
+<context>
+ <name>QDateTimeParser</name>
+ <message>
+ <source>AM</source>
+ <translation>AM</translation>
+ </message>
+ <message>
+ <source>am</source>
+ <translation>am</translation>
+ </message>
+ <message>
+ <source>PM</source>
+ <translation>PM</translation>
+ </message>
+ <message>
+ <source>pm</source>
+ <translation>pm</translation>
+ </message>
+</context>
+<context>
+ <name>QDialog</name>
+ <message>
+ <source>What&apos;s This?</source>
+ <translation>这是什么?</translation>
+ </message>
+</context>
+<context>
+ <name>QDialogButtonBox</name>
+ <message>
+ <source>OK</source>
+ <translation>确定</translation>
+ </message>
+</context>
+<context>
+ <name>QDirModel</name>
+ <message>
+ <source>Name</source>
+ <translation>名称</translation>
+ </message>
+ <message>
+ <source>Size</source>
+ <translation>大小</translation>
+ </message>
+ <message>
+ <source>Kind</source>
+ <comment>Match OS X Finder</comment>
+ <translation>种类</translation>
+ </message>
+ <message>
+ <source>Type</source>
+ <comment>All other platforms</comment>
+ <translation>类型</translation>
+ </message>
+ <message>
+ <source>Date Modified</source>
+ <translation>修改日期</translation>
+ </message>
+</context>
+<context>
+ <name>QDnsLookup</name>
+ <message>
+ <source>Operation cancelled</source>
+ <translation>操作被取消</translation>
+ </message>
+</context>
+<context>
+ <name>QDnsLookupRunnable</name>
+ <message>
+ <source>IPv6 addresses for nameservers are currently not supported</source>
+ <translation>目前不支持名称服务器的 IPv6 地址</translation>
+ </message>
+ <message>
+ <source>Invalid domain name</source>
+ <translation>无效的域名</translation>
+ </message>
+ <message>
+ <source>Not yet supported on Android</source>
+ <translation>Android 尚不支持</translation>
+ </message>
+ <message>
+ <source>Resolver functions not found</source>
+ <translation>找不到解析器函数</translation>
+ </message>
+ <message>
+ <source>Resolver initialization failed</source>
+ <translation>解析器初始化失败</translation>
+ </message>
+ <message>
+ <source>Server could not process query</source>
+ <translation>服务器无法处理查询</translation>
+ </message>
+ <message>
+ <source>Server failure</source>
+ <translation>服务器故障</translation>
+ </message>
+ <message>
+ <source>Non existent domain</source>
+ <translation>不存在的域</translation>
+ </message>
+ <message>
+ <source>Server refused to answer</source>
+ <translation>服务器拒绝回答</translation>
+ </message>
+ <message>
+ <source>Invalid reply received</source>
+ <translation>收到的回复无效</translation>
+ </message>
+ <message>
+ <source>Could not expand domain name</source>
+ <translation>无法扩展域名</translation>
+ </message>
+ <message>
+ <source>Invalid IPv4 address record</source>
+ <translation>无效的 IPv4 地址记录</translation>
+ </message>
+ <message>
+ <source>Invalid IPv6 address record</source>
+ <translation>无效的 IPv6 地址记录</translation>
+ </message>
+ <message>
+ <source>Invalid canonical name record</source>
+ <translation>无效的规范名称记录</translation>
+ </message>
+ <message>
+ <source>Invalid name server record</source>
+ <translation>无效的名称服务器记录</translation>
+ </message>
+ <message>
+ <source>Invalid pointer record</source>
+ <translation>无效的指针记录</translation>
+ </message>
+ <message>
+ <source>Invalid mail exchange record</source>
+ <translation>无效的邮件交换记录</translation>
+ </message>
+ <message>
+ <source>Invalid service record</source>
+ <translation>无效的服务记录</translation>
+ </message>
+ <message>
+ <source>Invalid text record</source>
+ <translation>无效的文本记录</translation>
+ </message>
+ <message>
+ <source>Resolver library can&apos;t be loaded: No runtime library loading support</source>
+ <translation>无法加载解析器库:不支持运行时库加载</translation>
+ </message>
+ <message>
+ <source>No hostname given</source>
+ <translation>未指定主机名</translation>
+ </message>
+ <message>
+ <source>Invalid hostname</source>
+ <translation>无效的主机名</translation>
+ </message>
+ <message>
+ <source>Host %1 could not be found.</source>
+ <translation>找不到主机 %1。</translation>
+ </message>
+ <message>
+ <source>Unknown error</source>
+ <translation>未知错误</translation>
+ </message>
+</context>
+<context>
+ <name>QDockWidget</name>
+ <message>
+ <source>Float</source>
+ <extracomment>Accessible name for button undocking a dock widget (floating state)</extracomment>
+ <translation>浮动</translation>
+ </message>
+ <message>
+ <source>Undocks and re-attaches the dock widget</source>
+ <translation>取消并重新附加停靠小部件</translation>
+ </message>
+ <message>
+ <source>Close</source>
+ <extracomment>Accessible name for button closing a dock widget</extracomment>
+ <translation>关闭</translation>
+ </message>
+ <message>
+ <source>Closes the dock widget</source>
+ <translation>关闭停靠小部件</translation>
+ </message>
+</context>
+<context>
+ <name>QDtls</name>
+ <message>
+ <source>Invalid (empty) secret</source>
+ <translation>无效(空)的加密</translation>
+ </message>
+ <message>
+ <source>Multicast and broadcast addresses are not supported</source>
+ <translation>不支持多播和广播地址</translation>
+ </message>
+ <message>
+ <source>Cannot set peer after handshake started</source>
+ <translation>握手开始后无法设置对等机</translation>
+ </message>
+ <message>
+ <source>Invalid address</source>
+ <translation>无效地址</translation>
+ </message>
+ <message>
+ <source>Cannot set verification name after handshake started</source>
+ <translation>握手开始后无法设置验证名称</translation>
+ </message>
+ <message>
+ <source>Cannot set configuration after handshake started</source>
+ <translation>握手开始后无法设置配置</translation>
+ </message>
+ <message>
+ <source>Cannot start/continue handshake, invalid handshake state</source>
+ <translation>无法 启动/继续 握手,握手状态无效</translation>
+ </message>
+ <message>
+ <source>Invalid (nullptr) socket</source>
+ <translation>无效 (nullptr) 套接字</translation>
+ </message>
+ <message>
+ <source>To start a handshake you must set peer&apos;s address and port first</source>
+ <translation>要开始握手,必须先设置对等机的地址和端口</translation>
+ </message>
+ <message>
+ <source>To start a handshake, DTLS server requires non-empty datagram (client hello)</source>
+ <translation>要开始握手,DTLS 服务器需要非空数据报(客户端 hello)</translation>
+ </message>
+ <message>
+ <source>Cannot start handshake, already done/in progress</source>
+ <translation>无法启动握手,已经完成/正在进行中</translation>
+ </message>
+ <message>
+ <source>A valid QUdpSocket and non-empty datagram are needed to continue the handshake</source>
+ <translation>需要有效的 QUdpSocket 和非空数据报来继续握手</translation>
+ </message>
+ <message>
+ <source>Cannot continue handshake, not in InProgress state</source>
+ <translation>无法继续握手,未处于 InProgress 状态</translation>
+ </message>
+ <message>
+ <source>Cannot resume, not in VerificationError state</source>
+ <translation>无法恢复,不在 VerificationError 状态</translation>
+ </message>
+ <message>
+ <source>No handshake in progress, nothing to abort</source>
+ <translation>没有握手正在进行中,没有什么可以中止的</translation>
+ </message>
+ <message>
+ <source>Cannot send shutdown alert, not encrypted</source>
+ <translation>无法发送关机警报,未加密</translation>
+ </message>
+ <message>
+ <source>Cannot write a datagram, not in encrypted state</source>
+ <translation>无法写入数据报,未处于加密状态</translation>
+ </message>
+ <message>
+ <source>Cannot read a datagram, not in encrypted state</source>
+ <translation>无法读取数据报,未处于加密状态</translation>
+ </message>
+ <message>
+ <source>%1 failed</source>
+ <extracomment>%1: Some function</extracomment>
+ <translation>%1 失败</translation>
+ </message>
+ <message>
+ <source>Invalid SslMode, SslServerMode or SslClientMode expected</source>
+ <translation>无效的 SslMode,应为 SslServerMode 或 SslClientMode</translation>
+ </message>
+ <message>
+ <source>Invalid protocol version, DTLS protocol expected</source>
+ <translation>协议版本无效,应为 DTLS 协议</translation>
+ </message>
+ <message>
+ <source>BIO_ADD_new failed, cannot start handshake</source>
+ <translation>BIO_ADD_new 失败,无法启动握手</translation>
+ </message>
+ <message>
+ <source>Cannot start the handshake, verified client hello expected</source>
+ <translation>无法启动握手,需要验证客户端 hello</translation>
+ </message>
+ <message>
+ <source>Peer verification failed</source>
+ <translation>对等验证失败</translation>
+ </message>
+ <message>
+ <source>The DTLS connection has been closed</source>
+ <translation>DTLS 连接已关闭</translation>
+ </message>
+ <message>
+ <source>Error while writing: %1</source>
+ <translation>写入时出错:%1</translation>
+ </message>
+ <message>
+ <source>The DTLS connection has been shutdown</source>
+ <translation>DTLS 连接已断开</translation>
+ </message>
+ <message>
+ <source>Error while reading: %1</source>
+ <translation>读取时出错:%1</translation>
+ </message>
+</context>
+<context>
+ <name>QDtlsClientVerifier</name>
+ <message>
+ <source>A valid UDP socket, non-empty datagram, valid address/port were expected</source>
+ <translation>需要有效的 UDP 套接字、非空数据报和有效的地址/端口</translation>
+ </message>
+ <message>
+ <source>BIO_ADDR_new failed, ignoring client hello</source>
+ <translation>BIO_ADDR_new 失败,忽略客户端 hello</translation>
+ </message>
+</context>
+<context>
+ <name>QErrorMessage</name>
+ <message>
+ <source>Debug Message:</source>
+ <translation>调试消息:</translation>
+ </message>
+ <message>
+ <source>Warning:</source>
+ <translation>警告:</translation>
+ </message>
+ <message>
+ <source>Critical Error:</source>
+ <translation>严重错误:</translation>
+ </message>
+ <message>
+ <source>Fatal Error:</source>
+ <translation>致命错误:</translation>
+ </message>
+ <message>
+ <source>Information:</source>
+ <translation>信息:</translation>
+ </message>
+ <message>
+ <source>&amp;Show this message again</source>
+ <translation>再次显示这个消息(&amp;S)</translation>
+ </message>
+ <message>
+ <source>&amp;OK</source>
+ <translation>确定(&amp;O)</translation>
+ </message>
+</context>
+<context>
+ <name>QFile</name>
+ <message>
+ <source>Destination file is the same file.</source>
+ <translation>目标文件是同一个文件。</translation>
+ </message>
+ <message>
+ <source>Source file does not exist.</source>
+ <translation>源文件不存在。</translation>
+ </message>
+ <message>
+ <source>Destination file exists</source>
+ <translation>目标文件已存在</translation>
+ </message>
+ <message>
+ <source>Error while renaming: %1</source>
+ <translation>重命名时出错:%1</translation>
+ </message>
+ <message>
+ <source>Unable to restore from %1: %2</source>
+ <translation>无法从 %1 恢复:%2</translation>
+ </message>
+ <message>
+ <source>Will not rename sequential file using block copy</source>
+ <translation>不会使用块复制重命名顺序文件</translation>
+ </message>
+ <message>
+ <source>Cannot remove source file</source>
+ <translation>无法删除源文件</translation>
+ </message>
+ <message>
+ <source>Cannot open destination file: %1</source>
+ <translation>无法打开目标文件:%1</translation>
+ </message>
+ <message>
+ <source>Cannot open %1 for input</source>
+ <translation>无法打开 %1 进行输入</translation>
+ </message>
+ <message>
+ <source>Cannot open for output</source>
+ <translation>无法打开以进行输出</translation>
+ </message>
+ <message>
+ <source>Failure to write block</source>
+ <translation>写入块失败</translation>
+ </message>
+ <message>
+ <source>Cannot create %1 for output</source>
+ <translation>无法为输出创建 %1</translation>
+ </message>
+</context>
+<context>
+ <name>QFileDevice</name>
+ <message>
+ <source>No file engine available or engine does not support UnMapExtension</source>
+ <translation>没有可用的文件引擎或引擎不支持UnMapExtension</translation>
+ </message>
+ <message>
+ <source>No file engine available</source>
+ <translation>没有可用的文件引擎</translation>
+ </message>
+</context>
+<context>
+ <name>QFileDialog</name>
+ <message>
+ <source>All Files (*)</source>
+ <translation>所有文件 (*)</translation>
+ </message>
+ <message>
+ <source>Look in:</source>
+ <translation>查找范围:</translation>
+ </message>
+ <message>
+ <source>Back</source>
+ <translation>后退</translation>
+ </message>
+ <message>
+ <source>Go back</source>
+ <translation>返回</translation>
+ </message>
+ <message>
+ <source>Alt+Left</source>
+ <translation>Alt+Left</translation>
+ </message>
+ <message>
+ <source>Forward</source>
+ <translation>前进</translation>
+ </message>
+ <message>
+ <source>Go forward</source>
+ <translation>向前</translation>
+ </message>
+ <message>
+ <source>Alt+Right</source>
+ <translation>Alt+Right</translation>
+ </message>
+ <message>
+ <source>Parent Directory</source>
+ <translation>父目录</translation>
+ </message>
+ <message>
+ <source>Go to the parent directory</source>
+ <translation>转到父目录</translation>
+ </message>
+ <message>
+ <source>Alt+Up</source>
+ <translation></translation>
+ </message>
+ <message>
+ <source>Create New Folder</source>
+ <translation>创建新文件夹</translation>
+ </message>
+ <message>
+ <source>Create a New Folder</source>
+ <translation>创建新文件夹</translation>
+ </message>
+ <message>
+ <source>List View</source>
+ <translation>列表视图</translation>
+ </message>
+ <message>
+ <source>Change to list view mode</source>
+ <translation>更改为列表视图模式</translation>
+ </message>
+ <message>
+ <source>Detail View</source>
+ <translation>详细视图</translation>
+ </message>
+ <message>
+ <source>Change to detail view mode</source>
+ <translation>切换到详细视图模式</translation>
+ </message>
+ <message>
+ <source>Sidebar</source>
+ <translation>侧边栏</translation>
+ </message>
+ <message>
+ <source>List of places and bookmarks</source>
+ <translation>地点和书签列表</translation>
+ </message>
+ <message>
+ <source>Files</source>
+ <translation>文件</translation>
+ </message>
+ <message>
+ <source>Files of type:</source>
+ <translation>文件类型:</translation>
+ </message>
+ <message>
+ <source>Find Directory</source>
+ <translation>查找目录</translation>
+ </message>
+ <message>
+ <source>Open</source>
+ <translation>打开</translation>
+ </message>
+ <message>
+ <source>Save As</source>
+ <translation>另存为</translation>
+ </message>
+ <message>
+ <source>Directory:</source>
+ <translation>目录:</translation>
+ </message>
+ <message>
+ <source>File &amp;name:</source>
+ <translation>文件名称(&amp;N):</translation>
+ </message>
+ <message>
+ <source>&amp;Open</source>
+ <translation>打开(&amp;O)</translation>
+ </message>
+ <message>
+ <source>&amp;Choose</source>
+ <translation>选择(&amp;C)</translation>
+ </message>
+ <message>
+ <source>&amp;Save</source>
+ <translation>保存(&amp;S)</translation>
+ </message>
+ <message>
+ <source>Show </source>
+ <translation>显示 </translation>
+ </message>
+ <message>
+ <source>&amp;Rename</source>
+ <translation>重命名(&amp;R)</translation>
+ </message>
+ <message>
+ <source>&amp;Delete</source>
+ <translation>删除(&amp;D)</translation>
+ </message>
+ <message>
+ <source>Show &amp;hidden files</source>
+ <translation>显示隐藏文件(&amp;H)</translation>
+ </message>
+ <message>
+ <source>&amp;New Folder</source>
+ <translation>新建文件夹(&amp;N)</translation>
+ </message>
+ <message>
+ <source>All files (*)</source>
+ <translation>所有文件 (*)</translation>
+ </message>
+ <message>
+ <source>Directories</source>
+ <translation>目录</translation>
+ </message>
+ <message>
+ <source>%1
+Directory not found.
+Please verify the correct directory name was given.</source>
+ <translation>目录 %1
+没有找到。
+请核实已给定正确目录名。</translation>
+ </message>
+ <message>
+ <source>%1 already exists.
+Do you want to replace it?</source>
+ <translation>%1 已存在。
+是否要替换它?</translation>
+ </message>
+ <message>
+ <source>%1
+File not found.
+Please verify the correct file name was given.</source>
+ <translation>文件 %1
+没有找到。
+请核实已给定正确文件名。</translation>
+ </message>
+ <message>
+ <source>New Folder</source>
+ <translation>新建文件夹</translation>
+ </message>
+ <message>
+ <source>Delete</source>
+ <translation>删除</translation>
+ </message>
+ <message>
+ <source>&apos;%1&apos; is write protected.
+Do you want to delete it anyway?</source>
+ <translation>“%1”是写保护的。
+是否仍要删除它?</translation>
+ </message>
+ <message>
+ <source>Are you sure you want to delete &apos;%1&apos;?</source>
+ <translation>确定要删除“%1”吗?</translation>
+ </message>
+ <message>
+ <source>Could not delete directory.</source>
+ <translation>不能删除目录。</translation>
+ </message>
+ <message>
+ <source>Recent Places</source>
+ <translation>最近的位置</translation>
+ </message>
+ <message>
+ <source>Remove</source>
+ <translation>移除</translation>
+ </message>
+ <message>
+ <source>My Computer</source>
+ <translation>我的计算机</translation>
+ </message>
+ <message>
+ <source>Drive</source>
+ <translation>驱动器</translation>
+ </message>
+ <message>
+ <source>%1 File</source>
+ <extracomment>%1 is a file name suffix, for example txt</extracomment>
+ <translation>%1 文件</translation>
+ </message>
+ <message>
+ <source>File</source>
+ <translation>文件</translation>
+ </message>
+ <message>
+ <source>File Folder</source>
+ <comment>Match Windows Explorer</comment>
+ <translation>文件夹</translation>
+ </message>
+ <message>
+ <source>Folder</source>
+ <comment>All other platforms</comment>
+ <translation>文件夹</translation>
+ </message>
+ <message>
+ <source>Alias</source>
+ <comment>OS X Finder</comment>
+ <translation>别名</translation>
+ </message>
+ <message>
+ <source>Shortcut</source>
+ <comment>All other platforms</comment>
+ <translation>快捷方式</translation>
+ </message>
+ <message>
+ <source>Unknown</source>
+ <translation>未知</translation>
+ </message>
+</context>
+<context>
+ <name>QFileSystemModel</name>
+ <message>
+ <source>&lt;b&gt;The name &quot;%1&quot; cannot be used.&lt;/b&gt;&lt;p&gt;Try using another name, with fewer characters or no punctuation marks.</source>
+ <translation>&lt;b&gt;名称“%1”不能被使用。&lt;/b&gt;&lt;p&gt;请使用另外一个包含更少字符或者不含有标点符号的名称。</translation>
+ </message>
+ <message>
+ <source>Invalid filename</source>
+ <translation>无效的文件名</translation>
+ </message>
+ <message>
+ <source>Name</source>
+ <translation>名称</translation>
+ </message>
+ <message>
+ <source>Size</source>
+ <translation>大小</translation>
+ </message>
+ <message>
+ <source>Kind</source>
+ <comment>Match OS X Finder</comment>
+ <translation>种类</translation>
+ </message>
+ <message>
+ <source>Type</source>
+ <comment>All other platforms</comment>
+ <translation>类型</translation>
+ </message>
+ <message>
+ <source>Date Modified</source>
+ <translation>修改日期</translation>
+ </message>
+ <message>
+ <source>My Computer</source>
+ <translation>我的计算机</translation>
+ </message>
+ <message>
+ <source>Computer</source>
+ <translation>计算机</translation>
+ </message>
+</context>
+<context>
+ <name>QFontDatabase</name>
+ <message>
+ <source>Normal</source>
+ <comment>The Normal or Regular font weight</comment>
+ <translation>常规</translation>
+ </message>
+ <message>
+ <source>Bold</source>
+ <translation>粗体</translation>
+ </message>
+ <message>
+ <source>Demi Bold</source>
+ <translation>半粗体</translation>
+ </message>
+ <message>
+ <source>Medium</source>
+ <comment>The Medium font weight</comment>
+ <translation>中等</translation>
+ </message>
+ <message>
+ <source>Black</source>
+ <translation>黑体</translation>
+ </message>
+ <message>
+ <source>Light</source>
+ <translation>轻体</translation>
+ </message>
+ <message>
+ <source>Thin</source>
+ <translation>细体</translation>
+ </message>
+ <message>
+ <source>Extra Light</source>
+ <translation>特细</translation>
+ </message>
+ <message>
+ <source>Extra Bold</source>
+ <translation>特粗</translation>
+ </message>
+ <message>
+ <source>Extra</source>
+ <extracomment>The word for &quot;Extra&quot; as in &quot;Extra Bold, Extra Thin&quot; used as a pattern for string searches</extracomment>
+ <translation>额外</translation>
+ </message>
+ <message>
+ <source>Demi</source>
+ <extracomment>The word for &quot;Demi&quot; as in &quot;Demi Bold&quot; used as a pattern for string searches</extracomment>
+ <translation>半体</translation>
+ </message>
+ <message>
+ <source>Italic</source>
+ <translation>斜体</translation>
+ </message>
+ <message>
+ <source>Oblique</source>
+ <translation>倾斜</translation>
+ </message>
+ <message>
+ <source>Any</source>
+ <translation>任意</translation>
+ </message>
+ <message>
+ <source>Latin</source>
+ <translation>拉丁文</translation>
+ </message>
+ <message>
+ <source>Greek</source>
+ <translation>希腊文</translation>
+ </message>
+ <message>
+ <source>Cyrillic</source>
+ <translation>西里尔文</translation>
+ </message>
+ <message>
+ <source>Armenian</source>
+ <translation>亚美尼亚文</translation>
+ </message>
+ <message>
+ <source>Hebrew</source>
+ <translation>希伯来文</translation>
+ </message>
+ <message>
+ <source>Arabic</source>
+ <translation>阿拉伯文</translation>
+ </message>
+ <message>
+ <source>Syriac</source>
+ <translation>叙利亚文</translation>
+ </message>
+ <message>
+ <source>Thaana</source>
+ <translation>马尔代夫文</translation>
+ </message>
+ <message>
+ <source>Devanagari</source>
+ <translation>梵文</translation>
+ </message>
+ <message>
+ <source>Bengali</source>
+ <translation>孟加拉文</translation>
+ </message>
+ <message>
+ <source>Gurmukhi</source>
+ <translation>旁遮普文</translation>
+ </message>
+ <message>
+ <source>Gujarati</source>
+ <translation>古吉拉特文</translation>
+ </message>
+ <message>
+ <source>Oriya</source>
+ <translation>奥里雅文</translation>
+ </message>
+ <message>
+ <source>Tamil</source>
+ <translation>泰米尔文</translation>
+ </message>
+ <message>
+ <source>Telugu</source>
+ <translation>泰卢固文</translation>
+ </message>
+ <message>
+ <source>Kannada</source>
+ <translation>埃纳德文</translation>
+ </message>
+ <message>
+ <source>Malayalam</source>
+ <translation>马拉亚拉姆文</translation>
+ </message>
+ <message>
+ <source>Sinhala</source>
+ <translation>僧伽罗文</translation>
+ </message>
+ <message>
+ <source>Thai</source>
+ <translation>泰文</translation>
+ </message>
+ <message>
+ <source>Lao</source>
+ <translation>老挝文</translation>
+ </message>
+ <message>
+ <source>Tibetan</source>
+ <translation>藏文</translation>
+ </message>
+ <message>
+ <source>Myanmar</source>
+ <translation>缅甸文</translation>
+ </message>
+ <message>
+ <source>Georgian</source>
+ <translation>格鲁吉亚文</translation>
+ </message>
+ <message>
+ <source>Khmer</source>
+ <translation>谷美尔文</translation>
+ </message>
+ <message>
+ <source>Simplified Chinese</source>
+ <translation>简体中文</translation>
+ </message>
+ <message>
+ <source>Traditional Chinese</source>
+ <translation>繁体中文</translation>
+ </message>
+ <message>
+ <source>Japanese</source>
+ <translation>日文</translation>
+ </message>
+ <message>
+ <source>Korean</source>
+ <translation>韩文</translation>
+ </message>
+ <message>
+ <source>Vietnamese</source>
+ <translation>越南文</translation>
+ </message>
+ <message>
+ <source>Symbol</source>
+ <translation>符号</translation>
+ </message>
+ <message>
+ <source>Ogham</source>
+ <translation>欧甘文</translation>
+ </message>
+ <message>
+ <source>Runic</source>
+ <translation>古北欧文</translation>
+ </message>
+ <message>
+ <source>N&apos;Ko</source>
+ <translation>N&apos;Ko(西非书面语)</translation>
+ </message>
+</context>
+<context>
+ <name>QFontDialog</name>
+ <message>
+ <source>Select Font</source>
+ <translation>选择字体</translation>
+ </message>
+ <message>
+ <source>&amp;Font</source>
+ <translation>字体(&amp;F)</translation>
+ </message>
+ <message>
+ <source>Font st&amp;yle</source>
+ <translation>字体风格(&amp;Y)</translation>
+ </message>
+ <message>
+ <source>&amp;Size</source>
+ <translation>大小(&amp;S)</translation>
+ </message>
+ <message>
+ <source>Effects</source>
+ <translation>效果</translation>
+ </message>
+ <message>
+ <source>Stri&amp;keout</source>
+ <translation>删除线(&amp;K)</translation>
+ </message>
+ <message>
+ <source>&amp;Underline</source>
+ <translation>下划线(&amp;U)</translation>
+ </message>
+ <message>
+ <source>Sample</source>
+ <translation>示例</translation>
+ </message>
+ <message>
+ <source>Wr&amp;iting System</source>
+ <translation>书写系统(&amp;I)</translation>
+ </message>
+</context>
+<context>
+ <name>QFtp</name>
+ <message>
+ <source>Not connected</source>
+ <translation>未连接</translation>
+ </message>
+ <message>
+ <source>Host %1 not found</source>
+ <translation>主机 %1 没有找到</translation>
+ </message>
+ <message>
+ <source>Connection refused to host %1</source>
+ <translation>连接被主机 %1 拒绝</translation>
+ </message>
+ <message>
+ <source>Connection timed out to host %1</source>
+ <translation>主机 %1 连接超时</translation>
+ </message>
+ <message>
+ <source>Connected to host %1</source>
+ <translation>连接到主机 %1</translation>
+ </message>
+ <message>
+ <source>Data Connection refused</source>
+ <translation>数据连接被拒绝</translation>
+ </message>
+ <message>
+ <source>Unknown error</source>
+ <translation>未知错误</translation>
+ </message>
+ <message>
+ <source>Connecting to host failed:
+%1</source>
+ <translation>连接主机失败:
+%1</translation>
+ </message>
+ <message>
+ <source>Login failed:
+%1</source>
+ <translation>登录失败:
+%1</translation>
+ </message>
+ <message>
+ <source>Listing directory failed:
+%1</source>
+ <translation>列出目录失败:
+%1</translation>
+ </message>
+ <message>
+ <source>Changing directory failed:
+%1</source>
+ <translation>改变目录失败:
+%1</translation>
+ </message>
+ <message>
+ <source>Downloading file failed:
+%1</source>
+ <translation>下载文件失败:
+%1</translation>
+ </message>
+ <message>
+ <source>Uploading file failed:
+%1</source>
+ <translation>上传文件失败:
+%1</translation>
+ </message>
+ <message>
+ <source>Removing file failed:
+%1</source>
+ <translation>移除文件失败:
+%1</translation>
+ </message>
+ <message>
+ <source>Creating directory failed:
+%1</source>
+ <translation>创建目录失败:
+%1</translation>
+ </message>
+ <message>
+ <source>Removing directory failed:
+%1</source>
+ <translation>移除目录失败:
+%1</translation>
+ </message>
+ <message>
+ <source>Connection closed</source>
+ <translation>连接已关闭</translation>
+ </message>
+</context>
+<context>
+ <name>QGnomeTheme</name>
+ <message>
+ <source>&amp;OK</source>
+ <translation>确定(&amp;O)</translation>
+ </message>
+ <message>
+ <source>&amp;Save</source>
+ <translation>保存(&amp;S)</translation>
+ </message>
+ <message>
+ <source>&amp;Cancel</source>
+ <translation>取消(&amp;C)</translation>
+ </message>
+ <message>
+ <source>&amp;Close</source>
+ <translation>关闭(&amp;C)</translation>
+ </message>
+ <message>
+ <source>Close without Saving</source>
+ <translation>不保存关闭</translation>
+ </message>
+</context>
+<context>
+ <name>QGuiApplication</name>
+ <message>
+ <source>QT_LAYOUT_DIRECTION</source>
+ <comment>Translate this string to the string &apos;LTR&apos; in left-to-right languages or to &apos;RTL&apos; in right-to-left languages (such as Hebrew and Arabic) to get proper widget layout.</comment>
+ <translation>LTR</translation>
+ </message>
+</context>
+<context>
+ <name>QHostInfo</name>
+ <message>
+ <source>No host name given</source>
+ <translation>未指定主机名</translation>
+ </message>
+ <message>
+ <source>Unknown error</source>
+ <translation>未知错误</translation>
+ </message>
+</context>
+<context>
+ <name>QHostInfoAgent</name>
+ <message>
+ <source>No host name given</source>
+ <translation>未指定主机名</translation>
+ </message>
+ <message>
+ <source>Invalid hostname</source>
+ <translation>无效的主机名</translation>
+ </message>
+ <message>
+ <source>Unknown address type</source>
+ <translation>未知的地址类型</translation>
+ </message>
+ <message>
+ <source>Host not found</source>
+ <translation>主机未找到</translation>
+ </message>
+ <message>
+ <source>Unknown error (%1)</source>
+ <translation>未知错误(%1)</translation>
+ </message>
+</context>
+<context>
+ <name>QHttp</name>
+ <message>
+ <source>Connection closed</source>
+ <translation>连接已关闭</translation>
+ </message>
+ <message>
+ <source>Host %1 not found</source>
+ <translation>主机 %1 没有找到</translation>
+ </message>
+ <message>
+ <source>Connection refused</source>
+ <translation>连接被拒绝</translation>
+ </message>
+ <message>
+ <source>Proxy requires authentication</source>
+ <translation>代理需要验证</translation>
+ </message>
+ <message>
+ <source>Host requires authentication</source>
+ <translation>主机需要验证</translation>
+ </message>
+ <message>
+ <source>Data corrupted</source>
+ <translation>数据错误</translation>
+ </message>
+ <message>
+ <source>Unknown protocol specified</source>
+ <translation>所指定的协议是未知的</translation>
+ </message>
+ <message>
+ <source>SSL handshake failed</source>
+ <translation>SSL 握手失败</translation>
+ </message>
+ <message>
+ <source>Too many redirects</source>
+ <translation>重定向太多</translation>
+ </message>
+ <message>
+ <source>Insecure redirect</source>
+ <translation>不安全的重定向</translation>
+ </message>
+</context>
+<context>
+ <name>QHttpSocketEngine</name>
+ <message>
+ <source>Did not receive HTTP response from proxy</source>
+ <translation>未收到代理的 HTTP 响应</translation>
+ </message>
+ <message>
+ <source>Error parsing authentication request from proxy</source>
+ <translation>解析来自代理的身份验证请求时出错</translation>
+ </message>
+ <message>
+ <source>Authentication required</source>
+ <translation>需要身份验证</translation>
+ </message>
+ <message>
+ <source>Proxy denied connection</source>
+ <translation>代理拒绝连接</translation>
+ </message>
+ <message>
+ <source>Error communicating with HTTP proxy</source>
+ <translation>和 HTTP 代理通讯时发生错误</translation>
+ </message>
+ <message>
+ <source>Proxy server not found</source>
+ <translation>未找到代理服务器</translation>
+ </message>
+ <message>
+ <source>Proxy connection refused</source>
+ <translation>代理连接被拒绝</translation>
+ </message>
+ <message>
+ <source>Proxy server connection timed out</source>
+ <translation>代理服务器连接超时</translation>
+ </message>
+ <message>
+ <source>Proxy connection closed prematurely</source>
+ <translation>代理连接过早关闭</translation>
+ </message>
+</context>
+<context>
+ <name>QIBaseDriver</name>
+ <message>
+ <source>Error opening database</source>
+ <translation>打开数据库出错</translation>
+ </message>
+ <message>
+ <source>Could not start transaction</source>
+ <translation>不能开始事务</translation>
+ </message>
+ <message>
+ <source>Unable to commit transaction</source>
+ <translation>不能提交事务</translation>
+ </message>
+ <message>
+ <source>Unable to rollback transaction</source>
+ <translation>不能回滚事务</translation>
+ </message>
+</context>
+<context>
+ <name>QIBaseResult</name>
+ <message>
+ <source>Unable to create BLOB</source>
+ <translation>不能创建 BLOB</translation>
+ </message>
+ <message>
+ <source>Unable to write BLOB</source>
+ <translation>不能写入 BLOB</translation>
+ </message>
+ <message>
+ <source>Unable to open BLOB</source>
+ <translation>不能打开 BLOB</translation>
+ </message>
+ <message>
+ <source>Unable to read BLOB</source>
+ <translation>不能读取 BLOB</translation>
+ </message>
+ <message>
+ <source>Could not find array</source>
+ <translation>找不到数组</translation>
+ </message>
+ <message>
+ <source>Could not get array data</source>
+ <translation>不能获取数组数据</translation>
+ </message>
+ <message>
+ <source>Could not get query info</source>
+ <translation>不能获取查询信息</translation>
+ </message>
+ <message>
+ <source>Could not start transaction</source>
+ <translation>不能开始事务</translation>
+ </message>
+ <message>
+ <source>Unable to commit transaction</source>
+ <translation>不能提交事务</translation>
+ </message>
+ <message>
+ <source>Could not allocate statement</source>
+ <translation>不能分配语句</translation>
+ </message>
+ <message>
+ <source>Could not prepare statement</source>
+ <translation>不能准备语句</translation>
+ </message>
+ <message>
+ <source>Could not describe input statement</source>
+ <translation>不能描述输入语句</translation>
+ </message>
+ <message>
+ <source>Could not describe statement</source>
+ <translation>不能描述语句</translation>
+ </message>
+ <message>
+ <source>Unable to close statement</source>
+ <translation>不能关闭语句</translation>
+ </message>
+ <message>
+ <source>Unable to execute query</source>
+ <translation>不能执行查询</translation>
+ </message>
+ <message>
+ <source>Could not fetch next item</source>
+ <translation>不能获取下一项</translation>
+ </message>
+ <message>
+ <source>Could not get statement info</source>
+ <translation>不能得到语句信息</translation>
+ </message>
+</context>
+<context>
+ <name>QIODevice</name>
+ <message>
+ <source>file to open is a directory</source>
+ <translation>要打开的文件是一个目录</translation>
+ </message>
+ <message>
+ <source>Unknown error</source>
+ <translation>未知错误</translation>
+ </message>
+ <message>
+ <source>Permission denied</source>
+ <translation>权限被拒绝</translation>
+ </message>
+ <message>
+ <source>Too many open files</source>
+ <translation>打开的文件太多</translation>
+ </message>
+ <message>
+ <source>No such file or directory</source>
+ <translation>此文件或目录不存在</translation>
+ </message>
+ <message>
+ <source>No space left on device</source>
+ <translation>设备中已没有剩余空间</translation>
+ </message>
+</context>
+<context>
+ <name>QImageReader</name>
+ <message>
+ <source>Invalid device</source>
+ <translation>无效的设备</translation>
+ </message>
+ <message>
+ <source>File not found</source>
+ <translation>文件未找到</translation>
+ </message>
+ <message>
+ <source>Unsupported image format</source>
+ <translation>不支持的图像格式</translation>
+ </message>
+ <message>
+ <source>Unable to read image data</source>
+ <translation>无法读取图像数据</translation>
+ </message>
+ <message>
+ <source>Unknown error</source>
+ <translation>未知错误</translation>
+ </message>
+</context>
+<context>
+ <name>QImageWriter</name>
+ <message>
+ <source>Unknown error</source>
+ <translation>未知错误</translation>
+ </message>
+ <message>
+ <source>Device is not set</source>
+ <translation>设备未设置</translation>
+ </message>
+ <message>
+ <source>Cannot open device for writing: %1</source>
+ <translation>无法打开设备进行写入:%1</translation>
+ </message>
+ <message>
+ <source>Device not writable</source>
+ <translation>设备不可写</translation>
+ </message>
+ <message>
+ <source>Unsupported image format</source>
+ <translation>不支持的图像格式</translation>
+ </message>
+ <message>
+ <source>Image is empty</source>
+ <translation>图像为空</translation>
+ </message>
+</context>
+<context>
+ <name>QInputDialog</name>
+ <message>
+ <source>Enter a value:</source>
+ <translation>输入一个值:</translation>
+ </message>
+</context>
+<context>
+ <name>QJsonParseError</name>
+ <message>
+ <source>no error occurred</source>
+ <translation>没有错误发生</translation>
+ </message>
+ <message>
+ <source>unterminated object</source>
+ <translation>未终止的对象</translation>
+ </message>
+ <message>
+ <source>missing name separator</source>
+ <translation>缺少名称分隔符</translation>
+ </message>
+ <message>
+ <source>unterminated array</source>
+ <translation>未终止的数组</translation>
+ </message>
+ <message>
+ <source>missing value separator</source>
+ <translation>缺失值分隔符</translation>
+ </message>
+ <message>
+ <source>illegal value</source>
+ <translation>非法值</translation>
+ </message>
+ <message>
+ <source>invalid termination by number</source>
+ <translation>无效的编号终止</translation>
+ </message>
+ <message>
+ <source>illegal number</source>
+ <translation>非法数字</translation>
+ </message>
+ <message>
+ <source>invalid escape sequence</source>
+ <translation>无效的转义序列</translation>
+ </message>
+ <message>
+ <source>invalid UTF8 string</source>
+ <translation>无效的 UTF8 字符串</translation>
+ </message>
+ <message>
+ <source>unterminated string</source>
+ <translation>未终止的字符串</translation>
+ </message>
+ <message>
+ <source>object is missing after a comma</source>
+ <translation>逗号后缺少对象</translation>
+ </message>
+ <message>
+ <source>too deeply nested document</source>
+ <translation>文件嵌套太深</translation>
+ </message>
+ <message>
+ <source>too large document</source>
+ <translation>文件太大</translation>
+ </message>
+ <message>
+ <source>garbage at the end of the document</source>
+ <translation>文件末尾的垃圾</translation>
+ </message>
+</context>
+<context>
+ <name>QKeySequenceEdit</name>
+ <message>
+ <source>Press shortcut</source>
+ <translation>按快捷方式</translation>
+ </message>
+ <message>
+ <source>%1, ...</source>
+ <extracomment>This text is an &quot;unfinished&quot; shortcut, expands like &quot;Ctrl+A, ...&quot;</extracomment>
+ <translation>%1, ...</translation>
+ </message>
+</context>
+<context>
+ <name>QLibrary</name>
+ <message>
+ <source>&apos;%1&apos; is not an ELF object (%2)</source>
+ <translation>“%1”不是 ELF 对象(%2)</translation>
+ </message>
+ <message>
+ <source>file too small</source>
+ <translation>文件太小</translation>
+ </message>
+ <message>
+ <source>&apos;%1&apos; is not an ELF object</source>
+ <translation>“%1”不是 ELF 对象</translation>
+ </message>
+ <message>
+ <source>&apos;%1&apos; is an invalid ELF object (%2)</source>
+ <translation>“%1”是一个无效的 ELF 对象(%2)</translation>
+ </message>
+ <message>
+ <source>odd cpu architecture</source>
+ <translation>奇数 CPU 架构</translation>
+ </message>
+ <message>
+ <source>wrong cpu architecture</source>
+ <translation>错误的 CPU 架构</translation>
+ </message>
+ <message>
+ <source>odd endianness</source>
+ <translation>奇字节序</translation>
+ </message>
+ <message>
+ <source>unexpected e_shsize</source>
+ <translation>异常的 e_shsize</translation>
+ </message>
+ <message>
+ <source>unexpected e_shentsize</source>
+ <translation>异常的 e_shentsize</translation>
+ </message>
+ <message numerus="yes">
+ <source>announced %n section(s), each %1 byte(s), exceed file size</source>
+ <translation>
+ <numerusform>声明了 %n 个区段,每个 %1 个字节,超出了文件大小</numerusform>
+ </translation>
+ </message>
+ <message>
+ <source>shstrtab section header seems to be at %1</source>
+ <translation>shstrtab 区段头似乎位于 %1</translation>
+ </message>
+ <message>
+ <source>string table seems to be at %1</source>
+ <translation>字符串表似乎位于 %1</translation>
+ </message>
+ <message>
+ <source>section name %1 of %2 behind end of file</source>
+ <translation>文件尾后面的第 %1 区段(共 %2 区段)</translation>
+ </message>
+ <message>
+ <source>empty .rodata. not a library.</source>
+ <translation>空.rodata.不是库。</translation>
+ </message>
+ <message>
+ <source>missing section data. This is not a library.</source>
+ <translation>缺少区段数据。这不是一个库。</translation>
+ </message>
+ <message>
+ <source>Failed to extract plugin meta data from &apos;%1&apos;</source>
+ <translation>无法从“%1”中提取插件元数据</translation>
+ </message>
+ <message>
+ <source>The shared library was not found.</source>
+ <translation>共享库没有被找到。</translation>
+ </message>
+ <message>
+ <source>The file &apos;%1&apos; is not a valid Qt plugin.</source>
+ <translation>文件“%1”不是有效的 Qt 插件。</translation>
+ </message>
+ <message>
+ <source>The plugin &apos;%1&apos; uses incompatible Qt library. (%2.%3.%4) [%5]</source>
+ <translation>插件“%1”使用了不兼容的 Qt 库。(%2.%3.%4) [%5]</translation>
+ </message>
+ <message>
+ <source>The plugin &apos;%1&apos; uses incompatible Qt library. (Cannot mix debug and release libraries.)</source>
+ <translation>插件“%1”使用了不兼容的 Qt 库。(不能混合使用库的调试版本和发布版本。)</translation>
+ </message>
+ <message>
+ <source>Unknown error</source>
+ <translation>未知错误</translation>
+ </message>
+ <message>
+ <source>Cannot load library %1: %2</source>
+ <translation>无法加载库 %1:%2</translation>
+ </message>
+ <message>
+ <source>Cannot unload library %1: %2</source>
+ <translation>无法卸载库 %1:%2</translation>
+ </message>
+ <message>
+ <source>Cannot resolve symbol &quot;%1&quot; in %2: %3</source>
+ <translation>无法解析 %2 中的符号“%1”:%3</translation>
+ </message>
+ <message>
+ <source>&apos;%1&apos; is not a valid Mach-O binary (%2)</source>
+ <translation>“%1”不是有效的 Mach-O 二进制文件(%2)</translation>
+ </message>
+ <message>
+ <source>file is corrupt</source>
+ <translation>文件已损坏</translation>
+ </message>
+ <message>
+ <source>no suitable architecture in fat binary</source>
+ <translation>FAT 二进制没有合适的架构</translation>
+ </message>
+ <message>
+ <source>invalid magic %1</source>
+ <translation>无效魔数 %1</translation>
+ </message>
+ <message>
+ <source>wrong architecture</source>
+ <translation>错误的架构</translation>
+ </message>
+ <message>
+ <source>not a dynamic library</source>
+ <translation>不是动态库</translation>
+ </message>
+ <message>
+ <source>&apos;%1&apos; is not a Qt plugin</source>
+ <translation>“%1” 不是 Qt 插件</translation>
+ </message>
+</context>
+<context>
+ <name>QLineEdit</name>
+ <message>
+ <source>&amp;Undo</source>
+ <translation>撤消(&amp;U)</translation>
+ </message>
+ <message>
+ <source>&amp;Redo</source>
+ <translation>恢复(&amp;R)</translation>
+ </message>
+ <message>
+ <source>Cu&amp;t</source>
+ <translation>剪切(&amp;T)</translation>
+ </message>
+ <message>
+ <source>&amp;Copy</source>
+ <translation>复制(&amp;C)</translation>
+ </message>
+ <message>
+ <source>&amp;Paste</source>
+ <translation>粘贴(&amp;P)</translation>
+ </message>
+ <message>
+ <source>Delete</source>
+ <translation>删除</translation>
+ </message>
+ <message>
+ <source>Select All</source>
+ <translation>全选</translation>
+ </message>
+</context>
+<context>
+ <name>QLocalServer</name>
+ <message>
+ <source>%1: Name error</source>
+ <translation>%1:名称错误</translation>
+ </message>
+ <message>
+ <source>%1: Permission denied</source>
+ <translation>%1:权限被拒绝</translation>
+ </message>
+ <message>
+ <source>%1: Address in use</source>
+ <translation>%1:地址正在被使用</translation>
+ </message>
+ <message>
+ <source>%1: Unknown error %2</source>
+ <translation>%1:未知错误 %2</translation>
+ </message>
+</context>
+<context>
+ <name>QLocalSocket</name>
+ <message>
+ <source>%1: Connection refused</source>
+ <translation>%1:连接被拒绝</translation>
+ </message>
+ <message>
+ <source>%1: Remote closed</source>
+ <translation>%1:远程已关闭</translation>
+ </message>
+ <message>
+ <source>%1: Invalid name</source>
+ <translation>%1:无效名称</translation>
+ </message>
+ <message>
+ <source>%1: Socket access error</source>
+ <translation>%1:套接字访问错误</translation>
+ </message>
+ <message>
+ <source>%1: Socket resource error</source>
+ <translation>%1:套接字资源错误</translation>
+ </message>
+ <message>
+ <source>%1: Socket operation timed out</source>
+ <translation>%1:套接字操作超时</translation>
+ </message>
+ <message>
+ <source>%1: Datagram too large</source>
+ <translation>%1:数据报太大</translation>
+ </message>
+ <message>
+ <source>%1: Connection error</source>
+ <translation>%1:连接错误</translation>
+ </message>
+ <message>
+ <source>%1: The socket operation is not supported</source>
+ <translation>%1:套接字操作不被支持</translation>
+ </message>
+ <message>
+ <source>%1: Operation not permitted when socket is in this state</source>
+ <translation>%1:当套接字处于这种状态时不允许操作</translation>
+ </message>
+ <message>
+ <source>%1: Unknown error</source>
+ <translation>%1:未知错误</translation>
+ </message>
+ <message>
+ <source>Trying to connect while connection is in progress</source>
+ <translation>在连接正在进行时尝试连接</translation>
+ </message>
+ <message>
+ <source>%1: Unknown error %2</source>
+ <translation>%1:未知错误 %2</translation>
+ </message>
+ <message>
+ <source>%1: Access denied</source>
+ <translation>%1:访问被拒绝</translation>
+ </message>
+</context>
+<context>
+ <name>QMYSQLDriver</name>
+ <message>
+ <source>Unable to allocate a MYSQL object</source>
+ <translation>无法分配 MySQL 对象</translation>
+ </message>
+ <message>
+ <source>Unable to open database &apos;%1&apos;</source>
+ <translation>无法打开数据库“%1”</translation>
+ </message>
+ <message>
+ <source>Unable to connect</source>
+ <translation>无法连接</translation>
+ </message>
+ <message>
+ <source>Unable to begin transaction</source>
+ <translation>不能开始事务</translation>
+ </message>
+ <message>
+ <source>Unable to commit transaction</source>
+ <translation>不能提交事务</translation>
+ </message>
+ <message>
+ <source>Unable to rollback transaction</source>
+ <translation>不能回滚事务</translation>
+ </message>
+</context>
+<context>
+ <name>QMYSQLResult</name>
+ <message>
+ <source>Unable to fetch data</source>
+ <translation>不能获取数据</translation>
+ </message>
+ <message>
+ <source>Unable to execute query</source>
+ <translation>不能执行查询</translation>
+ </message>
+ <message>
+ <source>Unable to store result</source>
+ <translation>不能存储结果</translation>
+ </message>
+ <message>
+ <source>Unable to execute next query</source>
+ <translation>不能执行下一个查询</translation>
+ </message>
+ <message>
+ <source>Unable to store next result</source>
+ <translation>不能存储下一个结果</translation>
+ </message>
+ <message>
+ <source>Unable to prepare statement</source>
+ <translation>不能准备语句</translation>
+ </message>
+ <message>
+ <source>Unable to reset statement</source>
+ <translation>不能重置语句</translation>
+ </message>
+ <message>
+ <source>Unable to bind value</source>
+ <translation>不能绑定值</translation>
+ </message>
+ <message>
+ <source>Unable to execute statement</source>
+ <translation>不能执行语句</translation>
+ </message>
+ <message>
+ <source>Unable to bind outvalues</source>
+ <translation>不能绑定外值</translation>
+ </message>
+ <message>
+ <source>Unable to store statement results</source>
+ <translation>不能存储语句结果</translation>
+ </message>
+</context>
+<context>
+ <name>QMdiArea</name>
+ <message>
+ <source>(Untitled)</source>
+ <translation>(无标题)</translation>
+ </message>
+</context>
+<context>
+ <name>QMdiSubWindow</name>
+ <message>
+ <source>- [%1]</source>
+ <translation>- [%1]</translation>
+ </message>
+ <message>
+ <source>%1 - [%2]</source>
+ <translation>%1 - [%2]</translation>
+ </message>
+ <message>
+ <source>Minimize</source>
+ <translation>最小化</translation>
+ </message>
+ <message>
+ <source>Maximize</source>
+ <translation>最大化</translation>
+ </message>
+ <message>
+ <source>Unshade</source>
+ <translation>取消遮蔽</translation>
+ </message>
+ <message>
+ <source>Shade</source>
+ <translation>遮蔽</translation>
+ </message>
+ <message>
+ <source>Restore Down</source>
+ <translation>向下恢复</translation>
+ </message>
+ <message>
+ <source>Restore</source>
+ <translation>恢复</translation>
+ </message>
+ <message>
+ <source>Close</source>
+ <translation>关闭</translation>
+ </message>
+ <message>
+ <source>Help</source>
+ <translation>帮助</translation>
+ </message>
+ <message>
+ <source>Menu</source>
+ <translation>菜单</translation>
+ </message>
+ <message>
+ <source>&amp;Restore</source>
+ <translation>恢复(&amp;R)</translation>
+ </message>
+ <message>
+ <source>&amp;Move</source>
+ <translation>移动(&amp;M)</translation>
+ </message>
+ <message>
+ <source>&amp;Size</source>
+ <translation>大小(&amp;S)</translation>
+ </message>
+ <message>
+ <source>Mi&amp;nimize</source>
+ <translation>最小化(&amp;N)</translation>
+ </message>
+ <message>
+ <source>Ma&amp;ximize</source>
+ <translation>最大化(&amp;X)</translation>
+ </message>
+ <message>
+ <source>Stay on &amp;Top</source>
+ <translation>总在最前(&amp;T)</translation>
+ </message>
+ <message>
+ <source>&amp;Close</source>
+ <translation>关闭(&amp;C)</translation>
+ </message>
+</context>
+<context>
+ <name>QMessageBox</name>
+ <message>
+ <source>Show Details...</source>
+ <translation>显示细节…</translation>
+ </message>
+ <message>
+ <source>Hide Details...</source>
+ <translation>隐藏细节…</translation>
+ </message>
+ <message>
+ <source>&lt;h3&gt;About Qt&lt;/h3&gt;&lt;p&gt;This program uses Qt version %1.&lt;/p&gt;</source>
+ <translation>&lt;h3&gt;关于 Qt&lt;/h3&gt;&lt;p&gt;本程序使用 Qt 版本 %1。&lt;/p&gt;</translation>
+ </message>
+ <message>
+ <source>&lt;p&gt;Qt is a C++ toolkit for cross-platform application development.&lt;/p&gt;&lt;p&gt;Qt provides single-source portability across all major desktop operating systems. It is also available for embedded Linux and other embedded and mobile operating systems.&lt;/p&gt;&lt;p&gt;Qt is available under multiple licensing options designed to accommodate the needs of our various users.&lt;/p&gt;&lt;p&gt;Qt licensed under our commercial license agreement is appropriate for development of proprietary/commercial software where you do not want to share any source code with third parties or otherwise cannot comply with the terms of GNU (L)GPL.&lt;/p&gt;&lt;p&gt;Qt licensed under GNU (L)GPL is appropriate for the development of Qt&amp;nbsp;applications provided you can comply with the terms and conditions of the respective licenses.&lt;/p&gt;&lt;p&gt;Please see &lt;a href=&quot;http://%2/&quot;&gt;%2&lt;/a&gt; for an overview of Qt licensing.&lt;/p&gt;&lt;p&gt;Copyright (C) %1 The Qt Company Ltd and other contributors.&lt;/p&gt;&lt;p&gt;Qt and the Qt logo are trademarks of The Qt Company Ltd.&lt;/p&gt;&lt;p&gt;Qt is The Qt Company Ltd product developed as an open source project. See &lt;a href=&quot;http://%3/&quot;&gt;%3&lt;/a&gt; for more information.&lt;/p&gt;</source>
+ <extracomment>Leave this text untranslated or include a verbatim copy of it below and note that it is the authoritative version in case of doubt.</extracomment>
+ <translation>&lt;p&gt;Qt 是一个用于跨平台应用程序开发的 C++ 工具包。&lt;/p&gt;&lt;p&gt;Qt 提供跨所有主要桌面操作系统的单一来源可移植性。它也可用于嵌入式 Linux 和其他嵌入式和移动操作系统。&lt;/p&gt;&lt;p&gt;Qt 可在多种许可选项下使用,旨在满足各种用户的需求。&lt;/p&gt;&lt;p&gt;在我们的商业许可协议授权的 Qt 许可,适用于开发专有/商业软件,您不希望与第三方共享任何源代码或不符合 GNU (L)GPL 条款。&lt;/p&gt;&lt;p&gt;在 GNU (L)GPL 下获得许可的 Qt 适用于 Qt 应用程序的开发,前提是您可以遵守相应许可证的条款和条件。&lt;/p&gt;&lt;p&gt;请参阅&lt;a href=&quot;http://%2/&quot;&gt;%2&lt;/a&gt;获取 Qt 许可的概要。&lt;/p&gt;&lt;p&gt;版权 (C) %1 Qt Company Ltd 和其他贡献者。&lt;/p&gt;&lt;p&gt;Qt 和 Qt 徽标是 The Qt Company Ltd 的商标。&lt;/p&gt;&lt;p&gt;Qt 是作为开源项目开发的 Qt Company Ltd 产品。有关详细信息,请参见&lt;a href=&quot;http://%3/&quot;&gt;%3&lt;/a&gt;。&lt;/p&gt;</translation>
+ </message>
+ <message>
+ <source>About Qt</source>
+ <translation>关于 Qt</translation>
+ </message>
+</context>
+<context>
+ <name>QNativeSocketEngine</name>
+ <message>
+ <source>Unable to initialize non-blocking socket</source>
+ <translation>不能初始化非阻塞套接字</translation>
+ </message>
+ <message>
+ <source>Unable to initialize broadcast socket</source>
+ <translation>不能初始化广播套接字</translation>
+ </message>
+ <message>
+ <source>Attempt to use IPv6 socket on a platform with no IPv6 support</source>
+ <translation>试图在不支持 IPv6 支持的平台上使用 IPv6 套接字</translation>
+ </message>
+ <message>
+ <source>The remote host closed the connection</source>
+ <translation>远端主机关闭了这个连接</translation>
+ </message>
+ <message>
+ <source>Network operation timed out</source>
+ <translation>网络操作超时</translation>
+ </message>
+ <message>
+ <source>Out of resources</source>
+ <translation>资源不足</translation>
+ </message>
+ <message>
+ <source>Unsupported socket operation</source>
+ <translation>不被支持的套接字操作</translation>
+ </message>
+ <message>
+ <source>Protocol type not supported</source>
+ <translation>协议类型不被支持</translation>
+ </message>
+ <message>
+ <source>Invalid socket descriptor</source>
+ <translation>无效的套接字描述符</translation>
+ </message>
+ <message>
+ <source>Host unreachable</source>
+ <translation>主机不能访问</translation>
+ </message>
+ <message>
+ <source>Network unreachable</source>
+ <translation>网络不能访问</translation>
+ </message>
+ <message>
+ <source>Permission denied</source>
+ <translation>权限被拒绝</translation>
+ </message>
+ <message>
+ <source>Connection timed out</source>
+ <translation>连接超时</translation>
+ </message>
+ <message>
+ <source>Connection refused</source>
+ <translation>连接被拒绝</translation>
+ </message>
+ <message>
+ <source>The bound address is already in use</source>
+ <translation>要启用的地址已经被使用</translation>
+ </message>
+ <message>
+ <source>The address is not available</source>
+ <translation>这个地址不可用</translation>
+ </message>
+ <message>
+ <source>The address is protected</source>
+ <translation>这个地址被保护了</translation>
+ </message>
+ <message>
+ <source>Datagram was too large to send</source>
+ <translation>不能发送过大的数据报</translation>
+ </message>
+ <message>
+ <source>Unable to send a message</source>
+ <translation>不能发送一个消息</translation>
+ </message>
+ <message>
+ <source>Unable to receive a message</source>
+ <translation>不能接收一个消息</translation>
+ </message>
+ <message>
+ <source>Unable to write</source>
+ <translation>不能写入</translation>
+ </message>
+ <message>
+ <source>Network error</source>
+ <translation>网络错误</translation>
+ </message>
+ <message>
+ <source>Another socket is already listening on the same port</source>
+ <translation>另一个套接字已经正在监听同一端口</translation>
+ </message>
+ <message>
+ <source>Operation on non-socket</source>
+ <translation>对非套接字操作</translation>
+ </message>
+ <message>
+ <source>The proxy type is invalid for this operation</source>
+ <translation>对于这个操作代理类型是无效的</translation>
+ </message>
+ <message>
+ <source>Temporary error</source>
+ <translation>暂时的错误</translation>
+ </message>
+ <message>
+ <source>Network dropped connection on reset</source>
+ <translation>重置时网络断开连接</translation>
+ </message>
+ <message>
+ <source>Connection reset by peer</source>
+ <translation>对方将连接复位</translation>
+ </message>
+ <message>
+ <source>Unknown error</source>
+ <translation>未知错误</translation>
+ </message>
+</context>
+<context>
+ <name>QNetworkAccessCacheBackend</name>
+ <message>
+ <source>Error opening %1</source>
+ <translation>打开 %1 发生错误</translation>
+ </message>
+</context>
+<context>
+ <name>QNetworkAccessDataBackend</name>
+ <message>
+ <source>Invalid URI: %1</source>
+ <translation>无效的 URI:%1</translation>
+ </message>
+</context>
+<context>
+ <name>QNetworkAccessDebugPipeBackend</name>
+ <message>
+ <source>Write error writing to %1: %2</source>
+ <translation>写入 %1 错误:%2</translation>
+ </message>
+ <message>
+ <source>Socket error on %1: %2</source>
+ <translation>%1 上的套接字错误:%2</translation>
+ </message>
+ <message>
+ <source>Remote host closed the connection prematurely on %1</source>
+ <translation>远程主机过早地关闭了在 %1 上的这个连接</translation>
+ </message>
+</context>
+<context>
+ <name>QNetworkAccessFileBackend</name>
+ <message>
+ <source>Request for opening non-local file %1</source>
+ <translation>正在打开非本地文件 %1 的请求</translation>
+ </message>
+ <message>
+ <source>Error opening %1: %2</source>
+ <translation>打开 %1 错误:%2</translation>
+ </message>
+ <message>
+ <source>Write error writing to %1: %2</source>
+ <translation>写入 %1 错误:%2</translation>
+ </message>
+ <message>
+ <source>Cannot open %1: Path is a directory</source>
+ <translation>无法打开 %1:路径是一个目录</translation>
+ </message>
+ <message>
+ <source>Read error reading from %1: %2</source>
+ <translation>读取 %1 错误:%2</translation>
+ </message>
+</context>
+<context>
+ <name>QNetworkAccessFtpBackend</name>
+ <message>
+ <source>No suitable proxy found</source>
+ <translation>未找到合适的代理</translation>
+ </message>
+ <message>
+ <source>Cannot open %1: is a directory</source>
+ <translation>无法读取 %1:是一个目录</translation>
+ </message>
+ <message>
+ <source>Logging in to %1 failed: authentication required</source>
+ <translation>登入 %1 失败:需要验证</translation>
+ </message>
+ <message>
+ <source>Error while downloading %1: %2</source>
+ <translation>下载 %1 时错误:%2</translation>
+ </message>
+ <message>
+ <source>Error while uploading %1: %2</source>
+ <translation>上载 %1 时错误:%2</translation>
+ </message>
+</context>
+<context>
+ <name>QNetworkAccessManager</name>
+ <message>
+ <source>Network access is disabled.</source>
+ <translation>网络访问已禁用。</translation>
+ </message>
+</context>
+<context>
+ <name>QNetworkReply</name>
+ <message>
+ <source>Error transferring %1 - server replied: %2</source>
+ <translation>传输 %1 时出错 - 服务器已回复:%2</translation>
+ </message>
+ <message>
+ <source>Network session error.</source>
+ <translation>网络会话错误。</translation>
+ </message>
+ <message>
+ <source>Background request not allowed.</source>
+ <translation>不允许后台请求。</translation>
+ </message>
+ <message>
+ <source>backend start error.</source>
+ <translation>后端启动错误。</translation>
+ </message>
+ <message>
+ <source>Temporary network failure.</source>
+ <translation>临时网络故障。</translation>
+ </message>
+ <message>
+ <source>Protocol &quot;%1&quot; is unknown</source>
+ <translation>协议“%1”是未知的</translation>
+ </message>
+</context>
+<context>
+ <name>QNetworkReplyHttpImpl</name>
+ <message>
+ <source>Operation canceled</source>
+ <translation>操作被取消</translation>
+ </message>
+ <message>
+ <source>No suitable proxy found</source>
+ <translation>未找到合适的代理</translation>
+ </message>
+</context>
+<context>
+ <name>QNetworkReplyImpl</name>
+ <message>
+ <source>Operation canceled</source>
+ <translation>操作被取消</translation>
+ </message>
+</context>
+<context>
+ <name>QNetworkSession</name>
+ <message>
+ <source>Invalid configuration.</source>
+ <translation>无效的配置。</translation>
+ </message>
+</context>
+<context>
+ <name>QNetworkSessionPrivateImpl</name>
+ <message>
+ <source>Unknown session error.</source>
+ <translation>未知的会话错误。</translation>
+ </message>
+ <message>
+ <source>The session was aborted by the user or system.</source>
+ <translation>会话被用户或系统中止。</translation>
+ </message>
+ <message>
+ <source>The requested operation is not supported by the system.</source>
+ <translation>系统不支持请求的操作。</translation>
+ </message>
+ <message>
+ <source>The specified configuration cannot be used.</source>
+ <translation>无法使用指定的配置。</translation>
+ </message>
+ <message>
+ <source>Roaming was aborted or is not possible.</source>
+ <translation>漫游已中止或无法进行。</translation>
+ </message>
+</context>
+<context>
+ <name>QOCIDriver</name>
+ <message>
+ <source>Unable to initialize</source>
+ <comment>QOCIDriver</comment>
+ <translation>不能初始化</translation>
+ </message>
+ <message>
+ <source>Unable to logon</source>
+ <translation>不能登录</translation>
+ </message>
+ <message>
+ <source>Unable to begin transaction</source>
+ <translation>不能开始事务</translation>
+ </message>
+ <message>
+ <source>Unable to commit transaction</source>
+ <translation>不能提交事务</translation>
+ </message>
+ <message>
+ <source>Unable to rollback transaction</source>
+ <translation>不能回滚事务</translation>
+ </message>
+</context>
+<context>
+ <name>QOCIResult</name>
+ <message>
+ <source>Unable to bind column for batch execute</source>
+ <translation>不能绑定批处理执行的列</translation>
+ </message>
+ <message>
+ <source>Unable to execute batch statement</source>
+ <translation>不能执行批处理语句</translation>
+ </message>
+ <message>
+ <source>Unable to goto next</source>
+ <translation>不能进入下一个</translation>
+ </message>
+ <message>
+ <source>Unable to alloc statement</source>
+ <translation>不能分配语句</translation>
+ </message>
+ <message>
+ <source>Unable to prepare statement</source>
+ <translation>不能准备语句</translation>
+ </message>
+ <message>
+ <source>Unable to get statement type</source>
+ <translation>无法获取语句类型</translation>
+ </message>
+ <message>
+ <source>Unable to bind value</source>
+ <translation>不能绑定值</translation>
+ </message>
+ <message>
+ <source>Unable to execute statement</source>
+ <translation>不能执行语句</translation>
+ </message>
+</context>
+<context>
+ <name>QODBCDriver</name>
+ <message>
+ <source>Unable to connect</source>
+ <translation>无法连接</translation>
+ </message>
+ <message>
+ <source>Unable to connect - Driver doesn&apos;t support all functionality required</source>
+ <translation>无法连接 - 驱动程序不支持所有必需的功能</translation>
+ </message>
+ <message>
+ <source>Unable to disable autocommit</source>
+ <translation>不能禁止自动提交</translation>
+ </message>
+ <message>
+ <source>Unable to commit transaction</source>
+ <translation>不能提交事务</translation>
+ </message>
+ <message>
+ <source>Unable to rollback transaction</source>
+ <translation>不能回滚事务</translation>
+ </message>
+ <message>
+ <source>Unable to enable autocommit</source>
+ <translation>不能打开自动提交</translation>
+ </message>
+</context>
+<context>
+ <name>QODBCResult</name>
+ <message>
+ <source>QODBCResult::reset: Unable to set &apos;SQL_CURSOR_STATIC&apos; as statement attribute. Please check your ODBC driver configuration</source>
+ <translation>QODBCResult::reset: 不能把“SQL_CURSOR_STATIC”设置为语句属性。请检查你的ODBC驱动程序设置</translation>
+ </message>
+ <message>
+ <source>Unable to execute statement</source>
+ <translation>不能执行语句</translation>
+ </message>
+ <message>
+ <source>Unable to fetch</source>
+ <translation>不能获取</translation>
+ </message>
+ <message>
+ <source>Unable to fetch next</source>
+ <translation>不能获取下一个</translation>
+ </message>
+ <message>
+ <source>Unable to fetch first</source>
+ <translation>不能获取第一个</translation>
+ </message>
+ <message>
+ <source>Unable to fetch previous</source>
+ <translation>不能获取上一个</translation>
+ </message>
+ <message>
+ <source>Unable to fetch last</source>
+ <translation>不能获取最后一个</translation>
+ </message>
+ <message>
+ <source>Unable to prepare statement</source>
+ <translation>不能准备语句</translation>
+ </message>
+ <message>
+ <source>Unable to bind variable</source>
+ <translation>不能绑定变量</translation>
+ </message>
+</context>
+<context>
+ <name>QPSQLDriver</name>
+ <message>
+ <source>Unable to connect</source>
+ <translation>无法连接</translation>
+ </message>
+ <message>
+ <source>Could not begin transaction</source>
+ <translation>不能开始事务</translation>
+ </message>
+ <message>
+ <source>Could not commit transaction</source>
+ <translation>不能提交事务</translation>
+ </message>
+ <message>
+ <source>Could not rollback transaction</source>
+ <translation>不能回滚事务</translation>
+ </message>
+ <message>
+ <source>Unable to subscribe</source>
+ <translation>不能订阅</translation>
+ </message>
+ <message>
+ <source>Unable to unsubscribe</source>
+ <translation>不能取消订阅</translation>
+ </message>
+</context>
+<context>
+ <name>QPSQLResult</name>
+ <message>
+ <source>Query results lost - probably discarded on executing another SQL query.</source>
+ <translation>查询结果丢失 - 可能在执行另一个 SQL 查询时被丢弃。</translation>
+ </message>
+ <message>
+ <source>Unable to create query</source>
+ <translation>不能创建查询</translation>
+ </message>
+ <message>
+ <source>Unable to get result</source>
+ <translation>不能获取结果</translation>
+ </message>
+ <message>
+ <source>Unable to send query</source>
+ <translation>不能发送查询</translation>
+ </message>
+ <message>
+ <source>Unable to prepare statement</source>
+ <translation>不能准备语句</translation>
+ </message>
+</context>
+<context>
+ <name>QPageSetupWidget</name>
+ <message>
+ <source>Form</source>
+ <translation>窗体</translation>
+ </message>
+ <message>
+ <source>Paper</source>
+ <translation>纸张</translation>
+ </message>
+ <message>
+ <source>Page size:</source>
+ <translation>纸张大小:</translation>
+ </message>
+ <message>
+ <source>Width:</source>
+ <translation>宽度:</translation>
+ </message>
+ <message>
+ <source>Height:</source>
+ <translation>高度:</translation>
+ </message>
+ <message>
+ <source>Paper source:</source>
+ <translation>纸张源:</translation>
+ </message>
+ <message>
+ <source>Orientation</source>
+ <translation>方向</translation>
+ </message>
+ <message>
+ <source>Portrait</source>
+ <translation>纵向</translation>
+ </message>
+ <message>
+ <source>Landscape</source>
+ <translation>横向</translation>
+ </message>
+ <message>
+ <source>Reverse landscape</source>
+ <translation>反向横向</translation>
+ </message>
+ <message>
+ <source>Reverse portrait</source>
+ <translation>反向纵向</translation>
+ </message>
+ <message>
+ <source>Margins</source>
+ <translation>边距</translation>
+ </message>
+ <message>
+ <source>top margin</source>
+ <translation>上边距</translation>
+ </message>
+ <message>
+ <source>left margin</source>
+ <translation>左边距</translation>
+ </message>
+ <message>
+ <source>right margin</source>
+ <translation>右边距</translation>
+ </message>
+ <message>
+ <source>bottom margin</source>
+ <translation>下边距</translation>
+ </message>
+ <message>
+ <source>Page Layout</source>
+ <translation>页面布局</translation>
+ </message>
+ <message>
+ <source>Page order:</source>
+ <translation>页面顺序:</translation>
+ </message>
+ <message>
+ <source>Pages per sheet:</source>
+ <translation>每张页数:</translation>
+ </message>
+ <message>
+ <source>Millimeters (mm)</source>
+ <translation>毫米 (mm)</translation>
+ </message>
+ <message>
+ <source>Inches (in)</source>
+ <translation>英寸 (in)</translation>
+ </message>
+ <message>
+ <source>Points (pt)</source>
+ <translation>点 (pt)</translation>
+ </message>
+ <message>
+ <source>Pica (P̸)</source>
+ <translation>Pica (P̸)</translation>
+ </message>
+ <message>
+ <source>Didot (DD)</source>
+ <translation>Didot (DD)</translation>
+ </message>
+ <message>
+ <source>Cicero (CC)</source>
+ <translation>Cicero (CC)</translation>
+ </message>
+ <message>
+ <source>Custom</source>
+ <translation>自定义</translation>
+ </message>
+ <message>
+ <source>mm</source>
+ <extracomment>Unit &apos;Millimeter&apos;</extracomment>
+ <translation>mm</translation>
+ </message>
+ <message>
+ <source>pt</source>
+ <extracomment>Unit &apos;Points&apos;</extracomment>
+ <translation>pt</translation>
+ </message>
+ <message>
+ <source>in</source>
+ <extracomment>Unit &apos;Inch&apos;</extracomment>
+ <translation>in</translation>
+ </message>
+ <message>
+ <source>P̸</source>
+ <extracomment>Unit &apos;Pica&apos;</extracomment>
+ <translation>P̸</translation>
+ </message>
+ <message>
+ <source>DD</source>
+ <extracomment>Unit &apos;Didot&apos;</extracomment>
+ <translation>DD</translation>
+ </message>
+ <message>
+ <source>CC</source>
+ <extracomment>Unit &apos;Cicero&apos;</extracomment>
+ <translation>CC</translation>
+ </message>
+</context>
+<context>
+ <name>QPageSize</name>
+ <message>
+ <source>Custom (%1mm x %2mm)</source>
+ <extracomment>Custom size name in millimeters</extracomment>
+ <translation>自定义 (%1mm x %2mm)</translation>
+ </message>
+ <message>
+ <source>Custom (%1pt x %2pt)</source>
+ <extracomment>Custom size name in points</extracomment>
+ <translation>自定义 (%1pt x %2pt)</translation>
+ </message>
+ <message>
+ <source>Custom (%1in x %2in)</source>
+ <extracomment>Custom size name in inches</extracomment>
+ <translation>自定义 (%1in x %2in)</translation>
+ </message>
+ <message>
+ <source>Custom (%1pc x %2pc)</source>
+ <extracomment>Custom size name in picas</extracomment>
+ <translation>自定义 (%1pc x %2pc)</translation>
+ </message>
+ <message>
+ <source>Custom (%1DD x %2DD)</source>
+ <extracomment>Custom size name in didots</extracomment>
+ <translation>自定义 (%1DD x %2DD)</translation>
+ </message>
+ <message>
+ <source>Custom (%1CC x %2CC)</source>
+ <extracomment>Custom size name in ciceros</extracomment>
+ <translation>自定义 (%1CC x %2CC)</translation>
+ </message>
+ <message>
+ <source>%1 x %2 in</source>
+ <extracomment>Page size in &apos;Inch&apos;.</extracomment>
+ <translation>%1 x %2 in</translation>
+ </message>
+ <message>
+ <source>A0</source>
+ <translation>A0</translation>
+ </message>
+ <message>
+ <source>A1</source>
+ <translation>A1</translation>
+ </message>
+ <message>
+ <source>A2</source>
+ <translation>A2</translation>
+ </message>
+ <message>
+ <source>A3</source>
+ <translation>A3</translation>
+ </message>
+ <message>
+ <source>A4</source>
+ <translation>A4</translation>
+ </message>
+ <message>
+ <source>A5</source>
+ <translation>A5</translation>
+ </message>
+ <message>
+ <source>A6</source>
+ <translation>A6</translation>
+ </message>
+ <message>
+ <source>A7</source>
+ <translation>A7</translation>
+ </message>
+ <message>
+ <source>A8</source>
+ <translation>A8</translation>
+ </message>
+ <message>
+ <source>A9</source>
+ <translation>A9</translation>
+ </message>
+ <message>
+ <source>A10</source>
+ <translation>A10</translation>
+ </message>
+ <message>
+ <source>B0</source>
+ <translation>B0</translation>
+ </message>
+ <message>
+ <source>B1</source>
+ <translation>B1</translation>
+ </message>
+ <message>
+ <source>B2</source>
+ <translation>B2</translation>
+ </message>
+ <message>
+ <source>B3</source>
+ <translation>B3</translation>
+ </message>
+ <message>
+ <source>B4</source>
+ <translation>B4</translation>
+ </message>
+ <message>
+ <source>B5</source>
+ <translation>B5</translation>
+ </message>
+ <message>
+ <source>B6</source>
+ <translation>B6</translation>
+ </message>
+ <message>
+ <source>B7</source>
+ <translation>B7</translation>
+ </message>
+ <message>
+ <source>B8</source>
+ <translation>B8</translation>
+ </message>
+ <message>
+ <source>B9</source>
+ <translation>B9</translation>
+ </message>
+ <message>
+ <source>B10</source>
+ <translation>B10</translation>
+ </message>
+ <message>
+ <source>Executive (7.5 x 10 in)</source>
+ <translation>Executive (7.5 x 10 in)</translation>
+ </message>
+ <message>
+ <source>Executive (7.25 x 10.5 in)</source>
+ <translation>Executive (7.25 x 10.5 in)</translation>
+ </message>
+ <message>
+ <source>Folio (8.27 x 13 in)</source>
+ <translation>Folio (8.27 x 13 in)</translation>
+ </message>
+ <message>
+ <source>Legal</source>
+ <translation>Legal</translation>
+ </message>
+ <message>
+ <source>Letter / ANSI A</source>
+ <translation>Letter / ANSI A</translation>
+ </message>
+ <message>
+ <source>Tabloid / ANSI B</source>
+ <translation>Tabloid / ANSI B</translation>
+ </message>
+ <message>
+ <source>Ledger / ANSI B</source>
+ <translation>Ledger / ANSI B</translation>
+ </message>
+ <message>
+ <source>Custom</source>
+ <translation>自定义</translation>
+ </message>
+ <message>
+ <source>A3 Extra</source>
+ <translation>A3 Extra</translation>
+ </message>
+ <message>
+ <source>A4 Extra</source>
+ <translation>A4 Extra</translation>
+ </message>
+ <message>
+ <source>A4 Plus</source>
+ <translation>A4 Plus</translation>
+ </message>
+ <message>
+ <source>A4 Small</source>
+ <translation>A4 Small</translation>
+ </message>
+ <message>
+ <source>A5 Extra</source>
+ <translation>A5 Extra</translation>
+ </message>
+ <message>
+ <source>B5 Extra</source>
+ <translation>B5 Extra</translation>
+ </message>
+ <message>
+ <source>JIS B0</source>
+ <translation>JIS B0</translation>
+ </message>
+ <message>
+ <source>JIS B1</source>
+ <translation>JIS B1</translation>
+ </message>
+ <message>
+ <source>JIS B2</source>
+ <translation>JIS B2</translation>
+ </message>
+ <message>
+ <source>JIS B3</source>
+ <translation>JIS B3</translation>
+ </message>
+ <message>
+ <source>JIS B4</source>
+ <translation>JIS B4</translation>
+ </message>
+ <message>
+ <source>JIS B5</source>
+ <translation>JIS B5</translation>
+ </message>
+ <message>
+ <source>JIS B6</source>
+ <translation>JIS B6</translation>
+ </message>
+ <message>
+ <source>JIS B7</source>
+ <translation>JIS B7</translation>
+ </message>
+ <message>
+ <source>JIS B8</source>
+ <translation>JIS B8</translation>
+ </message>
+ <message>
+ <source>JIS B9</source>
+ <translation>JIS B9</translation>
+ </message>
+ <message>
+ <source>JIS B10</source>
+ <translation>JIS B10</translation>
+ </message>
+ <message>
+ <source>ANSI C</source>
+ <translation>ANSI C</translation>
+ </message>
+ <message>
+ <source>ANSI D</source>
+ <translation>ANSI D</translation>
+ </message>
+ <message>
+ <source>ANSI E</source>
+ <translation>ANSI E</translation>
+ </message>
+ <message>
+ <source>Legal Extra</source>
+ <translation>Legal Extra</translation>
+ </message>
+ <message>
+ <source>Letter Extra</source>
+ <translation>Letter Extra</translation>
+ </message>
+ <message>
+ <source>Letter Plus</source>
+ <translation>Letter Plus</translation>
+ </message>
+ <message>
+ <source>Letter Small</source>
+ <translation>Letter Small</translation>
+ </message>
+ <message>
+ <source>Tabloid Extra</source>
+ <translation>Tabloid Extra</translation>
+ </message>
+ <message>
+ <source>Architect A</source>
+ <translation>Architect A</translation>
+ </message>
+ <message>
+ <source>Architect B</source>
+ <translation>Architect B</translation>
+ </message>
+ <message>
+ <source>Architect C</source>
+ <translation>Architect C</translation>
+ </message>
+ <message>
+ <source>Architect D</source>
+ <translation>Architect D</translation>
+ </message>
+ <message>
+ <source>Architect E</source>
+ <translation>Architect E</translation>
+ </message>
+ <message>
+ <source>Note</source>
+ <translation>Note</translation>
+ </message>
+ <message>
+ <source>Quarto</source>
+ <translation>Quarto</translation>
+ </message>
+ <message>
+ <source>Statement</source>
+ <translation>Statement</translation>
+ </message>
+ <message>
+ <source>Super A</source>
+ <translation>Super A</translation>
+ </message>
+ <message>
+ <source>Super B</source>
+ <translation>Super B</translation>
+ </message>
+ <message>
+ <source>Postcard</source>
+ <translation>Postcard</translation>
+ </message>
+ <message>
+ <source>Double Postcard</source>
+ <translation>Double Postcard</translation>
+ </message>
+ <message>
+ <source>PRC 16K</source>
+ <translation>PRC 16K</translation>
+ </message>
+ <message>
+ <source>PRC 32K</source>
+ <translation>PRC 32K</translation>
+ </message>
+ <message>
+ <source>PRC 32K Big</source>
+ <translation>PRC 32K Big</translation>
+ </message>
+ <message>
+ <source>Fan-fold US (14.875 x 11 in)</source>
+ <translation>Fan-fold US (14.875 x 11 in)</translation>
+ </message>
+ <message>
+ <source>Fan-fold German (8.5 x 12 in)</source>
+ <translation>Fan-fold German (8.5 x 12 in)</translation>
+ </message>
+ <message>
+ <source>Fan-fold German Legal (8.5 x 13 in)</source>
+ <translation>Fan-fold German Legal (8.5 x 13 in)</translation>
+ </message>
+ <message>
+ <source>Envelope B4</source>
+ <translation>Envelope B4</translation>
+ </message>
+ <message>
+ <source>Envelope B5</source>
+ <translation>Envelope B5</translation>
+ </message>
+ <message>
+ <source>Envelope B6</source>
+ <translation>Envelope B6</translation>
+ </message>
+ <message>
+ <source>Envelope C0</source>
+ <translation>Envelope C0</translation>
+ </message>
+ <message>
+ <source>Envelope C1</source>
+ <translation>Envelope C1</translation>
+ </message>
+ <message>
+ <source>Envelope C2</source>
+ <translation>Envelope C2</translation>
+ </message>
+ <message>
+ <source>Envelope C3</source>
+ <translation>Envelope C3</translation>
+ </message>
+ <message>
+ <source>Envelope C4</source>
+ <translation>Envelope C4</translation>
+ </message>
+ <message>
+ <source>Envelope C5</source>
+ <translation>Envelope C5</translation>
+ </message>
+ <message>
+ <source>Envelope C6</source>
+ <translation>Envelope C6</translation>
+ </message>
+ <message>
+ <source>Envelope C65</source>
+ <translation>Envelope C65</translation>
+ </message>
+ <message>
+ <source>Envelope C7</source>
+ <translation>Envelope C7</translation>
+ </message>
+ <message>
+ <source>Envelope DL</source>
+ <translation>Envelope DL</translation>
+ </message>
+ <message>
+ <source>Envelope US 9</source>
+ <translation>Envelope US 9</translation>
+ </message>
+ <message>
+ <source>Envelope US 10</source>
+ <translation>Envelope US 10</translation>
+ </message>
+ <message>
+ <source>Envelope US 11</source>
+ <translation>Envelope US 11</translation>
+ </message>
+ <message>
+ <source>Envelope US 12</source>
+ <translation>Envelope US 12</translation>
+ </message>
+ <message>
+ <source>Envelope US 14</source>
+ <translation>Envelope US 14</translation>
+ </message>
+ <message>
+ <source>Envelope Monarch</source>
+ <translation>Envelope Monarch</translation>
+ </message>
+ <message>
+ <source>Envelope Personal</source>
+ <translation>Envelope Personal</translation>
+ </message>
+ <message>
+ <source>Envelope Chou 3</source>
+ <translation>Envelope Chou 3</translation>
+ </message>
+ <message>
+ <source>Envelope Chou 4</source>
+ <translation>Envelope Chou 4</translation>
+ </message>
+ <message>
+ <source>Envelope Invite</source>
+ <translation>Envelope Invite</translation>
+ </message>
+ <message>
+ <source>Envelope Italian</source>
+ <translation>Envelope Italian</translation>
+ </message>
+ <message>
+ <source>Envelope Kaku 2</source>
+ <translation>Envelope Kaku 2</translation>
+ </message>
+ <message>
+ <source>Envelope Kaku 3</source>
+ <translation>Envelope Kaku 3</translation>
+ </message>
+ <message>
+ <source>Envelope PRC 1</source>
+ <translation>Envelope PRC 1</translation>
+ </message>
+ <message>
+ <source>Envelope PRC 2</source>
+ <translation>Envelope PRC 2</translation>
+ </message>
+ <message>
+ <source>Envelope PRC 3</source>
+ <translation>Envelope PRC 3</translation>
+ </message>
+ <message>
+ <source>Envelope PRC 4</source>
+ <translation>Envelope PRC 4</translation>
+ </message>
+ <message>
+ <source>Envelope PRC 5</source>
+ <translation>Envelope PRC 5</translation>
+ </message>
+ <message>
+ <source>Envelope PRC 6</source>
+ <translation>Envelope PRC 6</translation>
+ </message>
+ <message>
+ <source>Envelope PRC 7</source>
+ <translation>Envelope PRC 7</translation>
+ </message>
+ <message>
+ <source>Envelope PRC 8</source>
+ <translation>Envelope PRC 8</translation>
+ </message>
+ <message>
+ <source>Envelope PRC 9</source>
+ <translation>Envelope PRC 9</translation>
+ </message>
+ <message>
+ <source>Envelope PRC 10</source>
+ <translation>Envelope PRC 10</translation>
+ </message>
+ <message>
+ <source>Envelope You 4</source>
+ <translation>Envelope You 4</translation>
+ </message>
+</context>
+<context>
+ <name>QPlatformTheme</name>
+ <message>
+ <source>OK</source>
+ <translation>确定</translation>
+ </message>
+ <message>
+ <source>Save</source>
+ <translation>保存</translation>
+ </message>
+ <message>
+ <source>Save All</source>
+ <translation>全部保存</translation>
+ </message>
+ <message>
+ <source>Open</source>
+ <translation>打开</translation>
+ </message>
+ <message>
+ <source>&amp;Yes</source>
+ <translation>是(&amp;Y)</translation>
+ </message>
+ <message>
+ <source>Yes to &amp;All</source>
+ <translation>全是(&amp;A)</translation>
+ </message>
+ <message>
+ <source>&amp;No</source>
+ <translation>否(&amp;N)</translation>
+ </message>
+ <message>
+ <source>N&amp;o to All</source>
+ <translation>全否(&amp;O)</translation>
+ </message>
+ <message>
+ <source>Abort</source>
+ <translation>中止</translation>
+ </message>
+ <message>
+ <source>Retry</source>
+ <translation>重试</translation>
+ </message>
+ <message>
+ <source>Ignore</source>
+ <translation>忽略</translation>
+ </message>
+ <message>
+ <source>Close</source>
+ <translation>关闭</translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+ <translation>取消</translation>
+ </message>
+ <message>
+ <source>Discard</source>
+ <translation>放弃</translation>
+ </message>
+ <message>
+ <source>Help</source>
+ <translation>帮助</translation>
+ </message>
+ <message>
+ <source>Apply</source>
+ <translation>应用</translation>
+ </message>
+ <message>
+ <source>Reset</source>
+ <translation>重置</translation>
+ </message>
+ <message>
+ <source>Restore Defaults</source>
+ <translation>恢复默认</translation>
+ </message>
+</context>
+<context>
+ <name>QPluginLoader</name>
+ <message>
+ <source>The plugin was not loaded.</source>
+ <translation>插件没有被载入。</translation>
+ </message>
+ <message>
+ <source>Unknown error</source>
+ <translation>未知错误</translation>
+ </message>
+</context>
+<context>
+ <name>QPrintDialog</name>
+ <message>
+ <source>Print</source>
+ <translation>打印</translation>
+ </message>
+ <message>
+ <source>Left to Right, Top to Bottom</source>
+ <translation>从左到右,从上到下</translation>
+ </message>
+ <message>
+ <source>Left to Right, Bottom to Top</source>
+ <translation>从左到右,从下到上</translation>
+ </message>
+ <message>
+ <source>Right to Left, Bottom to Top</source>
+ <translation>从右到左,从下到上</translation>
+ </message>
+ <message>
+ <source>Right to Left, Top to Bottom</source>
+ <translation>从右到左,从上到下</translation>
+ </message>
+ <message>
+ <source>Bottom to Top, Left to Right</source>
+ <translation>从下到上,从左到右</translation>
+ </message>
+ <message>
+ <source>Bottom to Top, Right to Left</source>
+ <translation>从下到上,从右到左</translation>
+ </message>
+ <message>
+ <source>Top to Bottom, Left to Right</source>
+ <translation>从上到下,从左到右</translation>
+ </message>
+ <message>
+ <source>Top to Bottom, Right to Left</source>
+ <translation>从上到下,从右到左</translation>
+ </message>
+ <message>
+ <source>1 (1x1)</source>
+ <translation>1 (1x1)</translation>
+ </message>
+ <message>
+ <source>2 (2x1)</source>
+ <translation>2 (2x1)</translation>
+ </message>
+ <message>
+ <source>4 (2x2)</source>
+ <translation>4 (2x2)</translation>
+ </message>
+ <message>
+ <source>6 (2x3)</source>
+ <translation>6 (2x3)</translation>
+ </message>
+ <message>
+ <source>9 (3x3)</source>
+ <translation>9 (3x3)</translation>
+ </message>
+ <message>
+ <source>16 (4x4)</source>
+ <translation>16 (4x4)</translation>
+ </message>
+ <message>
+ <source>All Pages</source>
+ <translation>所有页</translation>
+ </message>
+ <message>
+ <source>Odd Pages</source>
+ <translation>奇数页</translation>
+ </message>
+ <message>
+ <source>Even Pages</source>
+ <translation>偶数页</translation>
+ </message>
+ <message>
+ <source>&amp;Options &gt;&gt;</source>
+ <translation>选项(&amp;O) &gt;&gt;</translation>
+ </message>
+ <message>
+ <source>&amp;Print</source>
+ <translation>打印(&amp;P)</translation>
+ </message>
+ <message>
+ <source>&amp;Options &lt;&lt;</source>
+ <translation>选项(&amp;O) &lt;&lt;</translation>
+ </message>
+ <message>
+ <source>Invalid Pages Definition</source>
+ <translation>页面定义无效</translation>
+ </message>
+ <message>
+ <source>%1 does not follow the correct syntax. Please use &apos;,&apos; to separate ranges and pages, &apos;-&apos; to define ranges and make sure ranges do not intersect with each other.</source>
+ <translation>%1 未遵循正确的语法。请使用“,”分隔范围和页面,“-”定义范围并确保范围不相互交叉。</translation>
+ </message>
+ <message>
+ <source>Duplex Settings Conflicts</source>
+ <translation>双面打印设置冲突</translation>
+ </message>
+ <message>
+ <source>There are conflicts in duplex settings. Do you want to fix them?</source>
+ <translation>双面打印设置中存在冲突。修复它们吗?</translation>
+ </message>
+ <message>
+ <source>Print to File (PDF)</source>
+ <translation>打印到文件(PDF)</translation>
+ </message>
+ <message>
+ <source>Local file</source>
+ <translation>本地文件</translation>
+ </message>
+ <message>
+ <source>Write PDF file</source>
+ <translation>写 PDF 文件</translation>
+ </message>
+ <message>
+ <source>Print To File ...</source>
+ <translation>打印到文件…</translation>
+ </message>
+ <message>
+ <source>%1 is a directory.
+Please choose a different file name.</source>
+ <translation>%1 是目录。
+请选择一个不同的文件名。</translation>
+ </message>
+ <message>
+ <source>File %1 is not writable.
+Please choose a different file name.</source>
+ <translation>文件 %1 不可写。
+请选择一个不同的文件名。</translation>
+ </message>
+ <message>
+ <source>%1 already exists.
+Do you want to overwrite it?</source>
+ <translation>%1 已经存在。
+要覆盖它么?</translation>
+ </message>
+ <message>
+ <source>Options &apos;Pages Per Sheet&apos; and &apos;Page Set&apos; cannot be used together.
+Please turn one of those options off.</source>
+ <translation>选项 &apos;每张页数&apos; 和 &apos;页面集&apos; 不能一起使用。
+请关闭其中一个选项。</translation>
+ </message>
+ <message>
+ <source>The &apos;From&apos; value cannot be greater than the &apos;To&apos; value.</source>
+ <translation>“从”的数值不能大于“到”的数值。</translation>
+ </message>
+ <message>
+ <source>OK</source>
+ <translation>确定</translation>
+ </message>
+ <message>
+ <source>Automatic</source>
+ <translation>自动</translation>
+ </message>
+</context>
+<context>
+ <name>QPrintPreviewDialog</name>
+ <message>
+ <source>Page Setup</source>
+ <translation>页面设置</translation>
+ </message>
+ <message>
+ <source>%1%</source>
+ <translation>%1%</translation>
+ </message>
+ <message>
+ <source>Print Preview</source>
+ <translation>打印预览</translation>
+ </message>
+ <message>
+ <source>Next page</source>
+ <translation>下一页</translation>
+ </message>
+ <message>
+ <source>Previous page</source>
+ <translation>上一页</translation>
+ </message>
+ <message>
+ <source>First page</source>
+ <translation>第一页</translation>
+ </message>
+ <message>
+ <source>Last page</source>
+ <translation>最后一页</translation>
+ </message>
+ <message>
+ <source>Fit width</source>
+ <translation>适应宽度</translation>
+ </message>
+ <message>
+ <source>Fit page</source>
+ <translation>适应页面</translation>
+ </message>
+ <message>
+ <source>Zoom in</source>
+ <translation>放大</translation>
+ </message>
+ <message>
+ <source>Zoom out</source>
+ <translation>缩小</translation>
+ </message>
+ <message>
+ <source>Portrait</source>
+ <translation>纵向</translation>
+ </message>
+ <message>
+ <source>Landscape</source>
+ <translation>横向</translation>
+ </message>
+ <message>
+ <source>Show single page</source>
+ <translation>显示单页</translation>
+ </message>
+ <message>
+ <source>Show facing pages</source>
+ <translation>显示当前页</translation>
+ </message>
+ <message>
+ <source>Show overview of all pages</source>
+ <translation>显示所有页的概览</translation>
+ </message>
+ <message>
+ <source>Print</source>
+ <translation>打印</translation>
+ </message>
+ <message>
+ <source>Page setup</source>
+ <translation>打印设置</translation>
+ </message>
+ <message>
+ <source>Export to PDF</source>
+ <translation>导出为 PDF</translation>
+ </message>
+</context>
+<context>
+ <name>QPrintPropertiesDialog</name>
+ <message>
+ <source>Printer Properties</source>
+ <translation>打印机属性</translation>
+ </message>
+ <message>
+ <source>Job Options</source>
+ <translation>作业选项</translation>
+ </message>
+ <message>
+ <source>Page Setup Conflicts</source>
+ <translation>页面设置冲突</translation>
+ </message>
+ <message>
+ <source>There are conflicts in page setup options. Do you want to fix them?</source>
+ <translation>在页面设置选项有冲突。要修复它吗?</translation>
+ </message>
+ <message>
+ <source>Advanced Option Conflicts</source>
+ <translation>高级选项冲突</translation>
+ </message>
+ <message>
+ <source>There are conflicts in some advanced options. Do you want to fix them?</source>
+ <translation>在一些高级选项存在冲突。要修复它吗?</translation>
+ </message>
+</context>
+<context>
+ <name>QPrintPropertiesWidget</name>
+ <message>
+ <source>Form</source>
+ <translation>窗体</translation>
+ </message>
+ <message>
+ <source>Page</source>
+ <translation>页</translation>
+ </message>
+ <message>
+ <source>Advanced</source>
+ <translation>高级</translation>
+ </message>
+ <message>
+ <source>There are conflicts in some options. Please fix them.</source>
+ <translation>某些选项存在冲突。请修复它们。</translation>
+ </message>
+</context>
+<context>
+ <name>QPrintSettingsOutput</name>
+ <message>
+ <source>Form</source>
+ <translation>窗体</translation>
+ </message>
+ <message>
+ <source>Copies</source>
+ <translation>份数</translation>
+ </message>
+ <message>
+ <source>Print range</source>
+ <translation>打印范围</translation>
+ </message>
+ <message>
+ <source>Print all</source>
+ <translation>打印全部</translation>
+ </message>
+ <message>
+ <source>Pages from</source>
+ <translation>页数从</translation>
+ </message>
+ <message>
+ <source>to</source>
+ <translation>到</translation>
+ </message>
+ <message>
+ <source>Pages</source>
+ <translation>页数</translation>
+ </message>
+ <message>
+ <source>Specify pages or ranges separated by commas. Ranges are specified by two numbers separated by a hyphen. E.g: 3,5-7,9 prints pages 3, 5, 6, 7 and 9.</source>
+ <translation>指定用逗号分隔的页或范围。范围由两个用连字符分隔的数字指定。例如:3,5-7,9 打印第 3、5、6、7 和 9 页。</translation>
+ </message>
+ <message>
+ <source>Current Page</source>
+ <translation>当前页</translation>
+ </message>
+ <message>
+ <source>Selection</source>
+ <translation>选择</translation>
+ </message>
+ <message>
+ <source>Page Set:</source>
+ <translation>页面集:</translation>
+ </message>
+ <message>
+ <source>Output Settings</source>
+ <translation>输出设置</translation>
+ </message>
+ <message>
+ <source>Copies:</source>
+ <translation>份数:</translation>
+ </message>
+ <message>
+ <source>Collate</source>
+ <translation>校对</translation>
+ </message>
+ <message>
+ <source>Reverse</source>
+ <translation>反向</translation>
+ </message>
+ <message>
+ <source>Options</source>
+ <translation>选项</translation>
+ </message>
+ <message>
+ <source>Color Mode</source>
+ <translation>彩色模式</translation>
+ </message>
+ <message>
+ <source>Color</source>
+ <translation>彩色</translation>
+ </message>
+ <message>
+ <source>Grayscale</source>
+ <translation>灰度</translation>
+ </message>
+ <message>
+ <source>Duplex Printing</source>
+ <translation>双面打印</translation>
+ </message>
+ <message>
+ <source>None</source>
+ <translation>无</translation>
+ </message>
+ <message>
+ <source>Long side</source>
+ <translation>长侧</translation>
+ </message>
+ <message>
+ <source>Short side</source>
+ <translation>短侧</translation>
+ </message>
+</context>
+<context>
+ <name>QPrintWidget</name>
+ <message>
+ <source>Form</source>
+ <translation>窗体</translation>
+ </message>
+ <message>
+ <source>Printer</source>
+ <translation>打印机</translation>
+ </message>
+ <message>
+ <source>&amp;Name:</source>
+ <translation>名称(&amp;N):</translation>
+ </message>
+ <message>
+ <source>P&amp;roperties</source>
+ <translation>属性(&amp;R)</translation>
+ </message>
+ <message>
+ <source>Location:</source>
+ <translation>位置:</translation>
+ </message>
+ <message>
+ <source>Preview</source>
+ <translation>预览</translation>
+ </message>
+ <message>
+ <source>Type:</source>
+ <translation>类型:</translation>
+ </message>
+ <message>
+ <source>Output &amp;file:</source>
+ <translation>输出文件(&amp;F):</translation>
+ </message>
+ <message>
+ <source>...</source>
+ <translation></translation>
+ </message>
+</context>
+<context>
+ <name>QProcess</name>
+ <message>
+ <source>Process failed to start</source>
+ <translation>启动进程失败</translation>
+ </message>
+ <message>
+ <source>Process crashed</source>
+ <translation>进程已崩溃</translation>
+ </message>
+ <message>
+ <source>Process operation timed out</source>
+ <translation>进程处理超时</translation>
+ </message>
+ <message>
+ <source>Error reading from process</source>
+ <translation>从进程中读取时发生错误</translation>
+ </message>
+ <message>
+ <source>Error writing to process</source>
+ <translation>向进程写入时发生错误</translation>
+ </message>
+ <message>
+ <source>No program defined</source>
+ <translation>没有定义程序</translation>
+ </message>
+ <message>
+ <source>Could not open input redirection for reading</source>
+ <translation>无法打开用于读取的输入重定向</translation>
+ </message>
+ <message>
+ <source>Resource error (fork failure): %1</source>
+ <translation>资源错误(fork 失败):%1</translation>
+ </message>
+ <message>
+ <source>Could not open output redirection for writing</source>
+ <translation>无法打开用于写入的输出重定向</translation>
+ </message>
+ <message>
+ <source>Process failed to start: %1</source>
+ <translation>进程启动失败:%1</translation>
+ </message>
+</context>
+<context>
+ <name>QProgressDialog</name>
+ <message>
+ <source>Cancel</source>
+ <translation>取消</translation>
+ </message>
+</context>
+<context>
+ <name>QRegExp</name>
+ <message>
+ <source>no error occurred</source>
+ <translation>没有错误发生</translation>
+ </message>
+ <message>
+ <source>disabled feature used</source>
+ <translation>使用了禁用功能</translation>
+ </message>
+ <message>
+ <source>bad char class syntax</source>
+ <translation>错误的字符类语法</translation>
+ </message>
+ <message>
+ <source>bad lookahead syntax</source>
+ <translation>错误的预测语法</translation>
+ </message>
+ <message>
+ <source>lookbehinds not supported, see QTBUG-2371</source>
+ <translation>不支持向后查看,请参阅 QTBUG-2371</translation>
+ </message>
+ <message>
+ <source>bad repetition syntax</source>
+ <translation>错误的重复语法</translation>
+ </message>
+ <message>
+ <source>invalid octal value</source>
+ <translation>无效的八进制数值</translation>
+ </message>
+ <message>
+ <source>missing left delim</source>
+ <translation>找不到左分隔符</translation>
+ </message>
+ <message>
+ <source>unexpected end</source>
+ <translation>异常的终止</translation>
+ </message>
+ <message>
+ <source>met internal limit</source>
+ <translation>遇到内部限制</translation>
+ </message>
+ <message>
+ <source>invalid interval</source>
+ <translation>无效的间隔</translation>
+ </message>
+ <message>
+ <source>invalid category</source>
+ <translation>无效的类别</translation>
+ </message>
+</context>
+<context>
+ <name>QRegularExpression</name>
+ <message>
+ <source>no error</source>
+ <translation>无错误</translation>
+ </message>
+ <message>
+ <source>\ at end of pattern</source>
+ <translation>\ 在模式的末尾</translation>
+ </message>
+ <message>
+ <source>\c at end of pattern</source>
+ <translation>\c 在模式的末尾</translation>
+ </message>
+ <message>
+ <source>unrecognized character follows \</source>
+ <translation>\ 后跟随未识别的字符</translation>
+ </message>
+ <message>
+ <source>numbers out of order in {} quantifier</source>
+ <translation>{} 量词中的数字不正常</translation>
+ </message>
+ <message>
+ <source>number too big in {} quantifier</source>
+ <translation>{} 量词中的数字太大了</translation>
+ </message>
+ <message>
+ <source>missing terminating ] for character class</source>
+ <translation>字符类缺少终止 ]</translation>
+ </message>
+ <message>
+ <source>invalid escape sequence in character class</source>
+ <translation>字符类中的转义序列无效</translation>
+ </message>
+ <message>
+ <source>range out of order in character class</source>
+ <translation>字符类中的不正常范围</translation>
+ </message>
+ <message>
+ <source>quantifier does not follow a repeatable item</source>
+ <translation>量词不在可重复项之后</translation>
+ </message>
+ <message>
+ <source>internal error: unexpected repeat</source>
+ <translation>内部错误:异常的重复</translation>
+ </message>
+ <message>
+ <source>unrecognized character after (? or (?-</source>
+ <translation>(? 或 (?- 之后未识别的字符</translation>
+ </message>
+ <message>
+ <source>POSIX named classes are supported only within a class</source>
+ <translation>POSIX 命名类仅在类中受支持</translation>
+ </message>
+ <message>
+ <source>POSIX collating elements are not supported</source>
+ <translation>不支持 POSIX 排序元素</translation>
+ </message>
+ <message>
+ <source>missing closing parenthesis</source>
+ <translation>缺少右括号</translation>
+ </message>
+ <message>
+ <source>reference to non-existent subpattern</source>
+ <translation>引用不存在的子模式</translation>
+ </message>
+ <message>
+ <source>pattern passed as NULL</source>
+ <translation>模式作为 NULL 传递</translation>
+ </message>
+ <message>
+ <source>unrecognised compile-time option bit(s)</source>
+ <translation>无法识别的编译时选项位</translation>
+ </message>
+ <message>
+ <source>missing ) after (?# comment</source>
+ <translation>(?# 注释 之后缺少 )</translation>
+ </message>
+ <message>
+ <source>parentheses are too deeply nested</source>
+ <translation>括号嵌套太深</translation>
+ </message>
+ <message>
+ <source>regular expression is too large</source>
+ <translation>正则表达式太大</translation>
+ </message>
+ <message>
+ <source>failed to allocate heap memory</source>
+ <translation>分配堆内存失败</translation>
+ </message>
+ <message>
+ <source>unmatched closing parenthesis</source>
+ <translation>右括号不匹配</translation>
+ </message>
+ <message>
+ <source>internal error: code overflow</source>
+ <translation>内部错误:代码溢出</translation>
+ </message>
+ <message>
+ <source>letter or underscore expected after (?&lt; or (?&apos;</source>
+ <translation>(?&lt; 或 (?&apos; 之后应为字母或下划线</translation>
+ </message>
+ <message>
+ <source>lookbehind assertion is not fixed length</source>
+ <translation>“后发断言”不是固定的长度</translation>
+ </message>
+ <message>
+ <source>malformed number or name after (?(</source>
+ <translation>(?( 之后格式错误的数字或名称</translation>
+ </message>
+ <message>
+ <source>conditional group contains more than two branches</source>
+ <translation>条件组包含两个以上的分支</translation>
+ </message>
+ <message>
+ <source>assertion expected after (?( or (?(?C)</source>
+ <translation>(?( 或 (?(?C) 之后应为断言</translation>
+ </message>
+ <message>
+ <source>(?R or (?[+-]digits must be followed by )</source>
+ <translation>(?R 或 (?[+-]数字 必须后跟 )</translation>
+ </message>
+ <message>
+ <source>unknown POSIX class name</source>
+ <translation>未知的 POSIX 类名</translation>
+ </message>
+ <message>
+ <source>internal error in pcre2_study(): should not occur</source>
+ <translation>pcre2_study() 中的内部错误:不应发生</translation>
+ </message>
+ <message>
+ <source>this version of PCRE2 does not have Unicode support</source>
+ <translation>此版本的 PCRE2 不支持 Unicode</translation>
+ </message>
+ <message>
+ <source>parentheses are too deeply nested (stack check)</source>
+ <translation>括号嵌套太深(堆栈检查)</translation>
+ </message>
+ <message>
+ <source>character code point value in \x{} or \o{} is too large</source>
+ <translation>\x{} 或 \o{} 中的字符代码点值太大</translation>
+ </message>
+ <message>
+ <source>invalid condition (?(0)</source>
+ <translation>无效条件 (?(0)</translation>
+ </message>
+ <message>
+ <source>\C is not allowed in a lookbehind assertion</source>
+ <translation>\C 不允许在“后发断言”中使用</translation>
+ </message>
+ <message>
+ <source>PCRE does not support \L, \l, \N{name}, \U, or \u</source>
+ <translation>PCRE 不支持 \L,\l,\N{name},\U或 \u</translation>
+ </message>
+ <message>
+ <source>number after (?C is greater than 255</source>
+ <translation>(?C 之后的数字大于 255</translation>
+ </message>
+ <message>
+ <source>closing parenthesis for (?C expected</source>
+ <translation>(?C 需要右括号</translation>
+ </message>
+ <message>
+ <source>invalid escape sequence in (*VERB) name</source>
+ <translation>(*VERB) 名称中的无效转义序列</translation>
+ </message>
+ <message>
+ <source>unrecognized character after (?P</source>
+ <translation>(?P 之后无法识别的字符</translation>
+ </message>
+ <message>
+ <source>syntax error in subpattern name (missing terminator)</source>
+ <translation>子模式名称中的语法错误(缺少终止符)</translation>
+ </message>
+ <message>
+ <source>two named subpatterns have the same name (PCRE2_DUPNAMES not set)</source>
+ <translation>两个命名的子模式具有相同的名称(未设置 PCRE2_DUPNAMES)</translation>
+ </message>
+ <message>
+ <source>group name must start with a non-digit</source>
+ <translation>组名必须以非数字开头</translation>
+ </message>
+ <message>
+ <source>this version of PCRE2 does not have support for \P, \p, or \X</source>
+ <translation>此版本的 PCRE2 不支持 \P,\p 或 \X</translation>
+ </message>
+ <message>
+ <source>malformed \P or \p sequence</source>
+ <translation>格式错误的 \P 或 \p 序列</translation>
+ </message>
+ <message>
+ <source>unknown property name after \P or \p</source>
+ <translation>\P 或 \p 之后的未知属性名称</translation>
+ </message>
+ <message>
+ <source>subpattern name is too long (maximum 10000 characters)</source>
+ <translation>子模式名称太长(最多10000个字符)</translation>
+ </message>
+ <message>
+ <source>too many named subpatterns (maximum 256)</source>
+ <translation>命名子模式太多(最多256个)</translation>
+ </message>
+ <message>
+ <source>invalid range in character class</source>
+ <translation>字符类中的范围无效</translation>
+ </message>
+ <message>
+ <source>octal value is greater than \377 in 8-bit non-UTF-8 mode</source>
+ <translation>在 8 位非 UTF-8 模式下,八进制值大于 \377</translation>
+ </message>
+ <message>
+ <source>internal error: overran compiling workspace</source>
+ <translation>内部错误:超过编译工作区</translation>
+ </message>
+ <message>
+ <source>internal error: previously-checked referenced subpattern not found</source>
+ <translation>内部错误:找不到先前检查过的引用子模式</translation>
+ </message>
+ <message>
+ <source>DEFINE group contains more than one branch</source>
+ <translation>&quot;定义&quot; 组包含多个分支</translation>
+ </message>
+ <message>
+ <source>missing opening brace after \o</source>
+ <translation>\o 后面缺少左大括号</translation>
+ </message>
+ <message>
+ <source>internal error: unknown newline setting</source>
+ <translation>内部错误:未知换行设置</translation>
+ </message>
+ <message>
+ <source>\g is not followed by a braced, angle-bracketed, or quoted name/number or by a plain number</source>
+ <translation>\g 后面没有括号,角括号或引用的 名称/数字 或普通数字</translation>
+ </message>
+ <message>
+ <source>a numbered reference must not be zero</source>
+ <translation>编号的引用不能为零</translation>
+ </message>
+ <message>
+ <source>an argument is not allowed for (*ACCEPT), (*FAIL), or (*COMMIT)</source>
+ <translation>(*ACCEPT),(*FAIL) 或 (*COMMIT) 不允许参数</translation>
+ </message>
+ <message>
+ <source>(*VERB) not recognized or malformed</source>
+ <translation>(*VERB) 未识别或格式不当</translation>
+ </message>
+ <message>
+ <source>number is too big</source>
+ <translation>数字太大</translation>
+ </message>
+ <message>
+ <source>subpattern name expected</source>
+ <translation>子模式名称是预期的</translation>
+ </message>
+ <message>
+ <source>digit expected after (?+</source>
+ <translation>预期的数字 在 (?+ 之后</translation>
+ </message>
+ <message>
+ <source>non-octal character in \o{} (closing brace missing?)</source>
+ <translation>\o{} 中非八进制字符(右大括号丢失?)</translation>
+ </message>
+ <message>
+ <source>different names for subpatterns of the same number are not allowed</source>
+ <translation>不允许同一编号的子模式有不同的名称</translation>
+ </message>
+ <message>
+ <source>(*MARK) must have an argument</source>
+ <translation>(*MARK) 必须有一个参数</translation>
+ </message>
+ <message>
+ <source>non-hex character in \x{} (closing brace missing?)</source>
+ <translation>\x{} 中非十六进制字符(右大括号丢失?)</translation>
+ </message>
+ <message>
+ <source>\c must be followed by a printable ASCII character</source>
+ <translation>\c 必须后跟可打印的 ASCII 字符</translation>
+ </message>
+ <message>
+ <source>\c must be followed by a letter or one of [\]^_?</source>
+ <translation>\c 后面必须跟一个字母或 [\]^_? 之一</translation>
+ </message>
+ <message>
+ <source>\k is not followed by a braced, angle-bracketed, or quoted name</source>
+ <translation>\k 后面没有括号,角括号或引用的名称</translation>
+ </message>
+ <message>
+ <source>internal error: unknown opcode in find_fixedlength()</source>
+ <translation>内部错误:find_fixedlength() 中的未知操作码</translation>
+ </message>
+ <message>
+ <source>\N is not supported in a class</source>
+ <translation>类中不支持 \N</translation>
+ </message>
+ <message>
+ <source>SPARE ERROR</source>
+ <translation>备用错误</translation>
+ </message>
+ <message>
+ <source>disallowed Unicode code point (&gt;= 0xd800 &amp;&amp; &lt;= 0xdfff)</source>
+ <translation>不允许使用 Unicode 代码点 (&gt;= 0xd800 &amp;&amp; &lt;= 0xdfff)</translation>
+ </message>
+ <message>
+ <source>using UTF is disabled by the application</source>
+ <translation>应用程序禁止使用 UTF</translation>
+ </message>
+ <message>
+ <source>using UCP is disabled by the application</source>
+ <translation>应用程序禁止使用 UCP</translation>
+ </message>
+ <message>
+ <source>name is too long in (*MARK), (*PRUNE), (*SKIP), or (*THEN)</source>
+ <translation>名称在 (*MARK),(*PRUNE),(*SKIP) 或 (*THEN) 中太长</translation>
+ </message>
+ <message>
+ <source>character code point value in \u.... sequence is too large</source>
+ <translation>\u.... 序列中的字符代码点值太大</translation>
+ </message>
+ <message>
+ <source>digits missing in \x{} or \o{}</source>
+ <translation>\x{} 或 \o{} 中缺少数值</translation>
+ </message>
+ <message>
+ <source>syntax error in (?(VERSION condition</source>
+ <translation>(?(VERSION 条件 中的语法错误</translation>
+ </message>
+ <message>
+ <source>internal error: unknown opcode in auto_possessify()</source>
+ <translation>内部错误:auto_possessify() 中的未知操作码</translation>
+ </message>
+ <message>
+ <source>missing terminating delimiter for callout with string argument</source>
+ <translation>带字符串参数的调用缺少终止分隔符</translation>
+ </message>
+ <message>
+ <source>unrecognized string delimiter follows (?C</source>
+ <translation>(?C 之后是无法识别的字符串分隔符</translation>
+ </message>
+ <message>
+ <source>using \C is disabled by the application</source>
+ <translation>应用程序禁止使用 \C</translation>
+ </message>
+ <message>
+ <source>(?| and/or (?J: or (?x: parentheses are too deeply nested</source>
+ <translation>(?| 和/或 (?J: 或 (?x: 括号嵌套太深</translation>
+ </message>
+ <message>
+ <source>using \C is disabled in this PCRE2 library</source>
+ <translation>在此 PCRE2 库中禁止使用 \C</translation>
+ </message>
+ <message>
+ <source>regular expression is too complicated</source>
+ <translation>正则表达式太复杂</translation>
+ </message>
+ <message>
+ <source>lookbehind assertion is too long</source>
+ <translation>“后发断言”太长</translation>
+ </message>
+ <message>
+ <source>pattern string is longer than the limit set by the application</source>
+ <translation>模式字符串长于应用程序设置的限制</translation>
+ </message>
+ <message>
+ <source>no match</source>
+ <translation>不匹配</translation>
+ </message>
+ <message>
+ <source>partial match</source>
+ <translation>部分匹配</translation>
+ </message>
+ <message>
+ <source>UTF-8 error: 1 byte missing at end</source>
+ <translation>UTF-8 错误:末尾缺少 1 个字节</translation>
+ </message>
+ <message>
+ <source>UTF-8 error: 2 bytes missing at end</source>
+ <translation>UTF-8 错误:末尾缺少 2 个字节</translation>
+ </message>
+ <message>
+ <source>UTF-8 error: 3 bytes missing at end</source>
+ <translation>UTF-8 错误:末尾缺少 3 个字节</translation>
+ </message>
+ <message>
+ <source>UTF-8 error: 4 bytes missing at end</source>
+ <translation>UTF-8 错误:末尾缺少 4 个字节</translation>
+ </message>
+ <message>
+ <source>UTF-8 error: 5 bytes missing at end</source>
+ <translation>UTF-8 错误:末尾缺少 5 个字节</translation>
+ </message>
+ <message>
+ <source>UTF-8 error: byte 2 top bits not 0x80</source>
+ <translation>UTF-8 错误:字节 2 的高位不是 0x80</translation>
+ </message>
+ <message>
+ <source>UTF-8 error: byte 3 top bits not 0x80</source>
+ <translation>UTF-8 错误:字节 3 的高位不是 0x80</translation>
+ </message>
+ <message>
+ <source>UTF-8 error: byte 4 top bits not 0x80</source>
+ <translation>UTF-8 错误:字节 4 的高位不是 0x80</translation>
+ </message>
+ <message>
+ <source>UTF-8 error: byte 5 top bits not 0x80</source>
+ <translation>UTF-8 错误:字节 5 的高位不是 0x80</translation>
+ </message>
+ <message>
+ <source>UTF-8 error: byte 6 top bits not 0x80</source>
+ <translation>UTF-8 错误:字节 6 的高位不是 0x80</translation>
+ </message>
+ <message>
+ <source>UTF-8 error: 5-byte character is not allowed (RFC 3629)</source>
+ <translation>UTF-8 错误:不允许使用 5 字节字符(RFC 3629)</translation>
+ </message>
+ <message>
+ <source>UTF-8 error: 6-byte character is not allowed (RFC 3629)</source>
+ <translation>UTF-8 错误:不允许使用 6 字节字符(RFC 3629)</translation>
+ </message>
+ <message>
+ <source>UTF-8 error: code points greater than 0x10ffff are not defined</source>
+ <translation>UTF-8 错误:未定义大于 0x10FFFF 的代码点</translation>
+ </message>
+ <message>
+ <source>UTF-8 error: code points 0xd800-0xdfff are not defined</source>
+ <translation>UTF-8 错误:未定义代码点 0xD800-0xDFFF</translation>
+ </message>
+ <message>
+ <source>UTF-8 error: overlong 2-byte sequence</source>
+ <translation>UTF-8 错误:超长 2 字节序列</translation>
+ </message>
+ <message>
+ <source>UTF-8 error: overlong 3-byte sequence</source>
+ <translation>UTF-8 错误:超长 3 字节序列</translation>
+ </message>
+ <message>
+ <source>UTF-8 error: overlong 4-byte sequence</source>
+ <translation>UTF-8 错误:超长 4 字节序列</translation>
+ </message>
+ <message>
+ <source>UTF-8 error: overlong 5-byte sequence</source>
+ <translation>UTF-8 错误:超长 5 字节序列</translation>
+ </message>
+ <message>
+ <source>UTF-8 error: overlong 6-byte sequence</source>
+ <translation>UTF-8 错误:超长 6 字节序列</translation>
+ </message>
+ <message>
+ <source>UTF-8 error: isolated byte with 0x80 bit set</source>
+ <translation>UTF-8 错误:设置为 0x80 位的隔离字节</translation>
+ </message>
+ <message>
+ <source>UTF-8 error: illegal byte (0xfe or 0xff)</source>
+ <translation>UTF-8 错误:非法字节(0xfe 或 0xff)</translation>
+ </message>
+ <message>
+ <source>UTF-16 error: missing low surrogate at end</source>
+ <translation>UTF-16 错误:末尾缺少低代理</translation>
+ </message>
+ <message>
+ <source>UTF-16 error: invalid low surrogate</source>
+ <translation>UTF-16 错误:低代理无效</translation>
+ </message>
+ <message>
+ <source>UTF-16 error: isolated low surrogate</source>
+ <translation>UTF-16 错误:孤立的低代理</translation>
+ </message>
+ <message>
+ <source>UTF-32 error: code points 0xd800-0xdfff are not defined</source>
+ <translation>UTF-32 错误:未定义代码点 0xd800-0xdfff</translation>
+ </message>
+ <message>
+ <source>UTF-32 error: code points greater than 0x10ffff are not defined</source>
+ <translation>UTF-32 错误:未定义大于 0x10ffff 的代码点</translation>
+ </message>
+ <message>
+ <source>bad data value</source>
+ <translation>错误的数据值</translation>
+ </message>
+ <message>
+ <source>patterns do not all use the same character tables</source>
+ <translation>模式并不都使用相同的字符表</translation>
+ </message>
+ <message>
+ <source>magic number missing</source>
+ <translation>魔数缺失</translation>
+ </message>
+ <message>
+ <source>pattern compiled in wrong mode: 8/16/32-bit error</source>
+ <translation>模式编译错误:8/16/32 位错误</translation>
+ </message>
+ <message>
+ <source>bad offset value</source>
+ <translation>错误的偏移值</translation>
+ </message>
+ <message>
+ <source>bad option value</source>
+ <translation>错误的选项值</translation>
+ </message>
+ <message>
+ <source>invalid replacement string</source>
+ <translation>无效的替换字符串</translation>
+ </message>
+ <message>
+ <source>bad offset into UTF string</source>
+ <translation>到 UTF 字符串的错误偏移量</translation>
+ </message>
+ <message>
+ <source>callout error code</source>
+ <translation>调用错误代码</translation>
+ </message>
+ <message>
+ <source>invalid data in workspace for DFA restart</source>
+ <translation>工作区中用于重新启动 DFA 的数据无效</translation>
+ </message>
+ <message>
+ <source>too much recursion for DFA matching</source>
+ <translation>DFA 匹配的递归太多</translation>
+ </message>
+ <message>
+ <source>backreference condition or recursion test is not supported for DFA matching</source>
+ <translation>DFA 匹配不支持反向引用条件或递归测试</translation>
+ </message>
+ <message>
+ <source>function is not supported for DFA matching</source>
+ <translation>DFA 匹配不支持该功能</translation>
+ </message>
+ <message>
+ <source>pattern contains an item that is not supported for DFA matching</source>
+ <translation>模式包含 DFA 匹配不支持的项</translation>
+ </message>
+ <message>
+ <source>workspace size exceeded in DFA matching</source>
+ <translation>DFA 匹配中超出工作区大小</translation>
+ </message>
+ <message>
+ <source>internal error - pattern overwritten?</source>
+ <translation>内部错误 - 模式被覆盖?</translation>
+ </message>
+ <message>
+ <source>bad JIT option</source>
+ <translation>错误的 JIT 选项</translation>
+ </message>
+ <message>
+ <source>JIT stack limit reached</source>
+ <translation>已达到 JIT 堆栈限制</translation>
+ </message>
+ <message>
+ <source>match limit exceeded</source>
+ <translation>超过匹配限制</translation>
+ </message>
+ <message>
+ <source>no more memory</source>
+ <translation>没有更多的内存</translation>
+ </message>
+ <message>
+ <source>unknown substring</source>
+ <translation>未知子字符串</translation>
+ </message>
+ <message>
+ <source>non-unique substring name</source>
+ <translation>非唯一的子字符串名称</translation>
+ </message>
+ <message>
+ <source>NULL argument passed</source>
+ <translation>传递了 NULL 参数</translation>
+ </message>
+ <message>
+ <source>nested recursion at the same subject position</source>
+ <translation>在同一主题位置嵌套递归</translation>
+ </message>
+ <message>
+ <source>recursion limit exceeded</source>
+ <translation>超过递归限制</translation>
+ </message>
+ <message>
+ <source>requested value is not available</source>
+ <translation>请求的值不可用</translation>
+ </message>
+ <message>
+ <source>requested value is not set</source>
+ <translation>请求的值未设置</translation>
+ </message>
+ <message>
+ <source>offset limit set without PCRE2_USE_OFFSET_LIMIT</source>
+ <translation>设置偏移量限制,但无 PCRE2_USE_OFFSET_LIMIT</translation>
+ </message>
+ <message>
+ <source>bad escape sequence in replacement string</source>
+ <translation>替换字符串中的转义序列错误</translation>
+ </message>
+ <message>
+ <source>expected closing curly bracket in replacement string</source>
+ <translation>替换字符串中应有右大括号</translation>
+ </message>
+ <message>
+ <source>bad substitution in replacement string</source>
+ <translation>替换字符串中的替换错误</translation>
+ </message>
+ <message>
+ <source>match with end before start is not supported</source>
+ <translation>不支持在开始前与结束匹配</translation>
+ </message>
+ <message>
+ <source>too many replacements (more than INT_MAX)</source>
+ <translation>替换太多(超过 INT_MAX)</translation>
+ </message>
+</context>
+<context>
+ <name>QSQLite2Driver</name>
+ <message>
+ <source>Error opening database</source>
+ <translation>打开数据库出错</translation>
+ </message>
+ <message>
+ <source>Unable to begin transaction</source>
+ <translation>不能开始事务</translation>
+ </message>
+ <message>
+ <source>Unable to commit transaction</source>
+ <translation>不能提交事务</translation>
+ </message>
+ <message>
+ <source>Unable to rollback transaction</source>
+ <translation>不能回滚事务</translation>
+ </message>
+</context>
+<context>
+ <name>QSQLite2Result</name>
+ <message>
+ <source>Unable to fetch results</source>
+ <translation>不能获取结果</translation>
+ </message>
+ <message>
+ <source>Unable to execute statement</source>
+ <translation>不能执行语句</translation>
+ </message>
+</context>
+<context>
+ <name>QSQLiteDriver</name>
+ <message>
+ <source>Error opening database</source>
+ <translation>打开数据库出错</translation>
+ </message>
+ <message>
+ <source>Error closing database</source>
+ <translation>关闭数据库错误</translation>
+ </message>
+ <message>
+ <source>Unable to begin transaction</source>
+ <translation>不能开始事务</translation>
+ </message>
+ <message>
+ <source>Unable to commit transaction</source>
+ <translation>不能提交事务</translation>
+ </message>
+ <message>
+ <source>Unable to rollback transaction</source>
+ <translation>不能回滚事务</translation>
+ </message>
+</context>
+<context>
+ <name>QSQLiteResult</name>
+ <message>
+ <source>Unable to fetch row</source>
+ <translation>不能获取行</translation>
+ </message>
+ <message>
+ <source>No query</source>
+ <translation>没有查询</translation>
+ </message>
+ <message>
+ <source>Unable to execute statement</source>
+ <translation>不能执行语句</translation>
+ </message>
+ <message>
+ <source>Unable to execute multiple statements at a time</source>
+ <translation>无法一次执行多个语句</translation>
+ </message>
+ <message>
+ <source>Unable to reset statement</source>
+ <translation>不能重置语句</translation>
+ </message>
+ <message>
+ <source>Unable to bind parameters</source>
+ <translation>不能绑定参数</translation>
+ </message>
+ <message>
+ <source>Parameter count mismatch</source>
+ <translation>参数数量不匹配</translation>
+ </message>
+</context>
+<context>
+ <name>QSaveFile</name>
+ <message>
+ <source>Existing file %1 is not writable</source>
+ <translation>现有文件 %1 不可写</translation>
+ </message>
+ <message>
+ <source>Filename refers to a directory</source>
+ <translation>文件名指向了目录</translation>
+ </message>
+ <message>
+ <source>QSaveFile cannot open &apos;%1&apos; without direct write fallback enabled: path contains an Alternate Data Stream specifier</source>
+ <translation>没有启用直接写回退,QSaveFile 无法打开“%1”:路径包含备用数据流说明符</translation>
+ </message>
+ <message>
+ <source>Writing canceled by application</source>
+ <translation>写入被应用程序取消</translation>
+ </message>
+</context>
+<context>
+ <name>QScrollBar</name>
+ <message>
+ <source>Scroll here</source>
+ <translation>滚动到这里</translation>
+ </message>
+ <message>
+ <source>Left edge</source>
+ <translation>左边缘</translation>
+ </message>
+ <message>
+ <source>Top</source>
+ <translation>顶部</translation>
+ </message>
+ <message>
+ <source>Right edge</source>
+ <translation>右边缘</translation>
+ </message>
+ <message>
+ <source>Bottom</source>
+ <translation>底部</translation>
+ </message>
+ <message>
+ <source>Page left</source>
+ <translation>左一页</translation>
+ </message>
+ <message>
+ <source>Page up</source>
+ <translation>上一页</translation>
+ </message>
+ <message>
+ <source>Page right</source>
+ <translation>右一页</translation>
+ </message>
+ <message>
+ <source>Page down</source>
+ <translation>下一页</translation>
+ </message>
+ <message>
+ <source>Scroll left</source>
+ <translation>向左滚动</translation>
+ </message>
+ <message>
+ <source>Scroll up</source>
+ <translation>向上滚动</translation>
+ </message>
+ <message>
+ <source>Scroll right</source>
+ <translation>向右滚动</translation>
+ </message>
+ <message>
+ <source>Scroll down</source>
+ <translation>向下滚动</translation>
+ </message>
+</context>
+<context>
+ <name>QSctpSocket</name>
+ <message>
+ <source>The remote host closed the connection</source>
+ <translation>远端主机关闭了这个连接</translation>
+ </message>
+</context>
+<context>
+ <name>QSharedMemory</name>
+ <message>
+ <source>%1: unable to set key on lock</source>
+ <translation>%1:无法设置锁定的键</translation>
+ </message>
+ <message>
+ <source>%1: create size is less then 0</source>
+ <translation>%1:创建的大小小于 0</translation>
+ </message>
+ <message>
+ <source>%1: unable to lock</source>
+ <translation>%1:无法锁定</translation>
+ </message>
+ <message>
+ <source>%1: unable to unlock</source>
+ <translation>%1:无法取消锁定</translation>
+ </message>
+ <message>
+ <source>%1: key is empty</source>
+ <translation>%1:键是空的</translation>
+ </message>
+ <message>
+ <source>%1: bad name</source>
+ <translation>%1:错误的名称</translation>
+ </message>
+ <message>
+ <source>%1: UNIX key file doesn&apos;t exist</source>
+ <translation>%1:UNIX 密钥文件不存在</translation>
+ </message>
+ <message>
+ <source>%1: ftok failed</source>
+ <translation>%1:ftok 失败</translation>
+ </message>
+ <message>
+ <source>%1: unable to make key</source>
+ <translation>%1:不能生成键</translation>
+ </message>
+ <message>
+ <source>%1: system-imposed size restrictions</source>
+ <translation>%1:系统预设大小限制</translation>
+ </message>
+ <message>
+ <source>%1: not attached</source>
+ <translation>%1:没有附加</translation>
+ </message>
+ <message>
+ <source>%1: permission denied</source>
+ <translation>%1:权限被拒绝</translation>
+ </message>
+ <message>
+ <source>%1: already exists</source>
+ <translation>%1:已经存在</translation>
+ </message>
+ <message>
+ <source>%1: doesn&apos;t exist</source>
+ <translation>%1:不存在</translation>
+ </message>
+ <message>
+ <source>%1: out of resources</source>
+ <translation>%1:资源耗尽</translation>
+ </message>
+ <message>
+ <source>%1: unknown error %2</source>
+ <translation>%1:未知错误 %2</translation>
+ </message>
+ <message>
+ <source>%1: invalid size</source>
+ <translation>%1:无效大小</translation>
+ </message>
+ <message>
+ <source>%1: key error</source>
+ <translation>%1:键错误</translation>
+ </message>
+ <message>
+ <source>%1: size query failed</source>
+ <translation>%1:大小查询失败</translation>
+ </message>
+</context>
+<context>
+ <name>QShortcut</name>
+ <message>
+ <source>Space</source>
+ <extracomment>This and all following &quot;incomprehensible&quot; strings in QShortcut context are key names. Please use the localized names appearing on actual keyboards or whatever is commonly used.</extracomment>
+ <translation>Space</translation>
+ </message>
+ <message>
+ <source>Esc</source>
+ <translation>Esc</translation>
+ </message>
+ <message>
+ <source>Tab</source>
+ <translation>Tab</translation>
+ </message>
+ <message>
+ <source>Backtab</source>
+ <translation>Backtab</translation>
+ </message>
+ <message>
+ <source>Backspace</source>
+ <translation>Backspace</translation>
+ </message>
+ <message>
+ <source>Return</source>
+ <translation>Return</translation>
+ </message>
+ <message>
+ <source>Enter</source>
+ <translation>Enter</translation>
+ </message>
+ <message>
+ <source>Ins</source>
+ <translation>Ins</translation>
+ </message>
+ <message>
+ <source>Del</source>
+ <translation>Del</translation>
+ </message>
+ <message>
+ <source>Pause</source>
+ <translation>Pause</translation>
+ </message>
+ <message>
+ <source>Print</source>
+ <translation>Print</translation>
+ </message>
+ <message>
+ <source>SysReq</source>
+ <translation>SysReq</translation>
+ </message>
+ <message>
+ <source>Home</source>
+ <translation>Home</translation>
+ </message>
+ <message>
+ <source>End</source>
+ <translation>End</translation>
+ </message>
+ <message>
+ <source>Left</source>
+ <translation>Left</translation>
+ </message>
+ <message>
+ <source>Up</source>
+ <translation>Up</translation>
+ </message>
+ <message>
+ <source>Right</source>
+ <translation>Right</translation>
+ </message>
+ <message>
+ <source>Down</source>
+ <translation>Down</translation>
+ </message>
+ <message>
+ <source>PgUp</source>
+ <translation>PgUp</translation>
+ </message>
+ <message>
+ <source>PgDown</source>
+ <translation>PgDown</translation>
+ </message>
+ <message>
+ <source>CapsLock</source>
+ <translation>CapsLock</translation>
+ </message>
+ <message>
+ <source>NumLock</source>
+ <translation>NumLock</translation>
+ </message>
+ <message>
+ <source>ScrollLock</source>
+ <translation>ScrollLock</translation>
+ </message>
+ <message>
+ <source>Menu</source>
+ <translation>菜单</translation>
+ </message>
+ <message>
+ <source>Help</source>
+ <translation>帮助</translation>
+ </message>
+ <message>
+ <source>Back</source>
+ <translation>后退</translation>
+ </message>
+ <message>
+ <source>Forward</source>
+ <translation>前进</translation>
+ </message>
+ <message>
+ <source>Stop</source>
+ <translation>停止</translation>
+ </message>
+ <message>
+ <source>Refresh</source>
+ <translation>刷新</translation>
+ </message>
+ <message>
+ <source>Volume Down</source>
+ <translation>音量减小</translation>
+ </message>
+ <message>
+ <source>Volume Mute</source>
+ <translation>音量静音</translation>
+ </message>
+ <message>
+ <source>Volume Up</source>
+ <translation>音量增大</translation>
+ </message>
+ <message>
+ <source>Bass Boost</source>
+ <translation>低音增强</translation>
+ </message>
+ <message>
+ <source>Bass Up</source>
+ <translation>低音增大</translation>
+ </message>
+ <message>
+ <source>Bass Down</source>
+ <translation>低音减小</translation>
+ </message>
+ <message>
+ <source>Treble Up</source>
+ <translation>高音增大</translation>
+ </message>
+ <message>
+ <source>Treble Down</source>
+ <translation>高音减小</translation>
+ </message>
+ <message>
+ <source>Media Play</source>
+ <translation>媒体播放</translation>
+ </message>
+ <message>
+ <source>Media Stop</source>
+ <translation>媒体停止</translation>
+ </message>
+ <message>
+ <source>Media Previous</source>
+ <translation>媒体上一个</translation>
+ </message>
+ <message>
+ <source>Media Next</source>
+ <translation>媒体下一个</translation>
+ </message>
+ <message>
+ <source>Media Record</source>
+ <translation>媒体录制</translation>
+ </message>
+ <message>
+ <source>Media Pause</source>
+ <extracomment>Media player pause button</extracomment>
+ <translation>媒体暂停</translation>
+ </message>
+ <message>
+ <source>Toggle Media Play/Pause</source>
+ <extracomment>Media player button to toggle between playing and paused</extracomment>
+ <translation>切换媒体播放/暂停</translation>
+ </message>
+ <message>
+ <source>Home Page</source>
+ <translation>主页</translation>
+ </message>
+ <message>
+ <source>Favorites</source>
+ <translation>收藏</translation>
+ </message>
+ <message>
+ <source>Search</source>
+ <translation>搜索</translation>
+ </message>
+ <message>
+ <source>Standby</source>
+ <translation>待机</translation>
+ </message>
+ <message>
+ <source>Open URL</source>
+ <translation>打开网址</translation>
+ </message>
+ <message>
+ <source>Launch Mail</source>
+ <translation>启动邮件</translation>
+ </message>
+ <message>
+ <source>Launch Media</source>
+ <translation>启动媒体</translation>
+ </message>
+ <message>
+ <source>Launch (0)</source>
+ <translation>启动 (0)</translation>
+ </message>
+ <message>
+ <source>Launch (1)</source>
+ <translation>启动 (1)</translation>
+ </message>
+ <message>
+ <source>Launch (2)</source>
+ <translation>启动 (2)</translation>
+ </message>
+ <message>
+ <source>Launch (3)</source>
+ <translation>启动 (3)</translation>
+ </message>
+ <message>
+ <source>Launch (4)</source>
+ <translation>启动 (4)</translation>
+ </message>
+ <message>
+ <source>Launch (5)</source>
+ <translation>启动 (5)</translation>
+ </message>
+ <message>
+ <source>Launch (6)</source>
+ <translation>启动 (6)</translation>
+ </message>
+ <message>
+ <source>Launch (7)</source>
+ <translation>启动 (7)</translation>
+ </message>
+ <message>
+ <source>Launch (8)</source>
+ <translation>启动 (8)</translation>
+ </message>
+ <message>
+ <source>Launch (9)</source>
+ <translation>启动 (9)</translation>
+ </message>
+ <message>
+ <source>Launch (A)</source>
+ <translation>启动 (A)</translation>
+ </message>
+ <message>
+ <source>Launch (B)</source>
+ <translation>启动 (B)</translation>
+ </message>
+ <message>
+ <source>Launch (C)</source>
+ <translation>启动 (C)</translation>
+ </message>
+ <message>
+ <source>Launch (D)</source>
+ <translation>启动 (D)</translation>
+ </message>
+ <message>
+ <source>Launch (E)</source>
+ <translation>启动 (E)</translation>
+ </message>
+ <message>
+ <source>Launch (F)</source>
+ <translation>启动 (F)</translation>
+ </message>
+ <message>
+ <source>Monitor Brightness Up</source>
+ <translation>监视器亮度增高</translation>
+ </message>
+ <message>
+ <source>Monitor Brightness Down</source>
+ <translation>监视器亮度降低</translation>
+ </message>
+ <message>
+ <source>Keyboard Light On/Off</source>
+ <translation>键盘灯开/关</translation>
+ </message>
+ <message>
+ <source>Keyboard Brightness Up</source>
+ <translation>键盘亮度增高</translation>
+ </message>
+ <message>
+ <source>Keyboard Brightness Down</source>
+ <translation>键盘亮度降低</translation>
+ </message>
+ <message>
+ <source>Power Off</source>
+ <translation>关机</translation>
+ </message>
+ <message>
+ <source>Wake Up</source>
+ <translation>醒来</translation>
+ </message>
+ <message>
+ <source>Eject</source>
+ <translation>弹出</translation>
+ </message>
+ <message>
+ <source>Screensaver</source>
+ <translation>屏幕保护</translation>
+ </message>
+ <message>
+ <source>WWW</source>
+ <translation>WWW</translation>
+ </message>
+ <message>
+ <source>Sleep</source>
+ <translation>睡眠</translation>
+ </message>
+ <message>
+ <source>LightBulb</source>
+ <translation>护眼</translation>
+ </message>
+ <message>
+ <source>Shop</source>
+ <translation>商店</translation>
+ </message>
+ <message>
+ <source>History</source>
+ <translation>历史</translation>
+ </message>
+ <message>
+ <source>Add Favorite</source>
+ <translation>添加收藏</translation>
+ </message>
+ <message>
+ <source>Hot Links</source>
+ <translation>热门链接</translation>
+ </message>
+ <message>
+ <source>Adjust Brightness</source>
+ <translation>调整亮度</translation>
+ </message>
+ <message>
+ <source>Finance</source>
+ <translation>金融</translation>
+ </message>
+ <message>
+ <source>Community</source>
+ <translation>社区</translation>
+ </message>
+ <message>
+ <source>Media Rewind</source>
+ <translation>媒体倒回</translation>
+ </message>
+ <message>
+ <source>Back Forward</source>
+ <translation>后退前进</translation>
+ </message>
+ <message>
+ <source>Application Left</source>
+ <translation>应用程序 左</translation>
+ </message>
+ <message>
+ <source>Application Right</source>
+ <translation>应用程序 右</translation>
+ </message>
+ <message>
+ <source>Book</source>
+ <translation>预定</translation>
+ </message>
+ <message>
+ <source>CD</source>
+ <translation>CD</translation>
+ </message>
+ <message>
+ <source>Calculator</source>
+ <translation>计算器</translation>
+ </message>
+ <message>
+ <source>Clear</source>
+ <translation>清除</translation>
+ </message>
+ <message>
+ <source>Clear Grab</source>
+ <translation>清除 Grab</translation>
+ </message>
+ <message>
+ <source>Close</source>
+ <translation>关闭</translation>
+ </message>
+ <message>
+ <source>Copy</source>
+ <translation>复制</translation>
+ </message>
+ <message>
+ <source>Cut</source>
+ <translation>剪切</translation>
+ </message>
+ <message>
+ <source>Display</source>
+ <translation>显示</translation>
+ </message>
+ <message>
+ <source>DOS</source>
+ <translation>DOS</translation>
+ </message>
+ <message>
+ <source>Documents</source>
+ <translation>文档</translation>
+ </message>
+ <message>
+ <source>Spreadsheet</source>
+ <translation>电子表格</translation>
+ </message>
+ <message>
+ <source>Browser</source>
+ <translation>浏览器</translation>
+ </message>
+ <message>
+ <source>Game</source>
+ <translation>游戏</translation>
+ </message>
+ <message>
+ <source>Go</source>
+ <translation>前往</translation>
+ </message>
+ <message>
+ <source>iTouch</source>
+ <translation>iTouch</translation>
+ </message>
+ <message>
+ <source>Logoff</source>
+ <translation>注销</translation>
+ </message>
+ <message>
+ <source>Market</source>
+ <translation>市场</translation>
+ </message>
+ <message>
+ <source>Meeting</source>
+ <translation>会议</translation>
+ </message>
+ <message>
+ <source>Keyboard Menu</source>
+ <translation>键盘菜单</translation>
+ </message>
+ <message>
+ <source>Menu PB</source>
+ <translation>菜单 PB</translation>
+ </message>
+ <message>
+ <source>My Sites</source>
+ <translation>我的网站</translation>
+ </message>
+ <message>
+ <source>News</source>
+ <translation>新闻</translation>
+ </message>
+ <message>
+ <source>Home Office</source>
+ <translation>家庭办公室</translation>
+ </message>
+ <message>
+ <source>Option</source>
+ <translation>选项</translation>
+ </message>
+ <message>
+ <source>Paste</source>
+ <translation>粘贴</translation>
+ </message>
+ <message>
+ <source>Phone</source>
+ <translation>电话</translation>
+ </message>
+ <message>
+ <source>Reply</source>
+ <translation>答复</translation>
+ </message>
+ <message>
+ <source>Reload</source>
+ <translation>重新加载</translation>
+ </message>
+ <message>
+ <source>Rotate Windows</source>
+ <translation>旋转窗口</translation>
+ </message>
+ <message>
+ <source>Rotation PB</source>
+ <translation>旋转 PB</translation>
+ </message>
+ <message>
+ <source>Rotation KB</source>
+ <translation>旋转 KB</translation>
+ </message>
+ <message>
+ <source>Save</source>
+ <translation>保存</translation>
+ </message>
+ <message>
+ <source>Send</source>
+ <translation>发送</translation>
+ </message>
+ <message>
+ <source>Spellchecker</source>
+ <translation>拼写检查</translation>
+ </message>
+ <message>
+ <source>Split Screen</source>
+ <translation>分屏</translation>
+ </message>
+ <message>
+ <source>Support</source>
+ <translation>支持</translation>
+ </message>
+ <message>
+ <source>Task Panel</source>
+ <translation>任务面板</translation>
+ </message>
+ <message>
+ <source>Terminal</source>
+ <translation>终端</translation>
+ </message>
+ <message>
+ <source>Tools</source>
+ <translation>工具</translation>
+ </message>
+ <message>
+ <source>Travel</source>
+ <translation>旅行</translation>
+ </message>
+ <message>
+ <source>Video</source>
+ <translation>视频</translation>
+ </message>
+ <message>
+ <source>Word Processor</source>
+ <translation>文字处理</translation>
+ </message>
+ <message>
+ <source>XFer</source>
+ <translation>XFer</translation>
+ </message>
+ <message>
+ <source>Zoom In</source>
+ <translation>放大</translation>
+ </message>
+ <message>
+ <source>Zoom Out</source>
+ <translation>缩小</translation>
+ </message>
+ <message>
+ <source>Away</source>
+ <translation>离开</translation>
+ </message>
+ <message>
+ <source>Messenger</source>
+ <translation>信使</translation>
+ </message>
+ <message>
+ <source>WebCam</source>
+ <translation>摄像头</translation>
+ </message>
+ <message>
+ <source>Mail Forward</source>
+ <translation>邮件转发</translation>
+ </message>
+ <message>
+ <source>Pictures</source>
+ <translation>图片</translation>
+ </message>
+ <message>
+ <source>Music</source>
+ <translation>音乐</translation>
+ </message>
+ <message>
+ <source>Battery</source>
+ <translation>电池</translation>
+ </message>
+ <message>
+ <source>Bluetooth</source>
+ <translation>蓝牙</translation>
+ </message>
+ <message>
+ <source>Wireless</source>
+ <translation>无线</translation>
+ </message>
+ <message>
+ <source>Ultra Wide Band</source>
+ <translation>超宽带</translation>
+ </message>
+ <message>
+ <source>Media Fast Forward</source>
+ <translation>媒体快进</translation>
+ </message>
+ <message>
+ <source>Audio Repeat</source>
+ <translation>音频重复</translation>
+ </message>
+ <message>
+ <source>Audio Random Play</source>
+ <translation>音频随机播放</translation>
+ </message>
+ <message>
+ <source>Subtitle</source>
+ <translation>字幕</translation>
+ </message>
+ <message>
+ <source>Audio Cycle Track</source>
+ <translation>音频循环轨道</translation>
+ </message>
+ <message>
+ <source>Time</source>
+ <translation>时间</translation>
+ </message>
+ <message>
+ <source>Hibernate</source>
+ <translation>休眠</translation>
+ </message>
+ <message>
+ <source>View</source>
+ <translation>查看</translation>
+ </message>
+ <message>
+ <source>Top Menu</source>
+ <translation>顶部菜单</translation>
+ </message>
+ <message>
+ <source>Power Down</source>
+ <translation>断电</translation>
+ </message>
+ <message>
+ <source>Suspend</source>
+ <translation>暂停</translation>
+ </message>
+ <message>
+ <source>Microphone Mute</source>
+ <translation>麦克风静音</translation>
+ </message>
+ <message>
+ <source>Red</source>
+ <translation>红色</translation>
+ </message>
+ <message>
+ <source>Green</source>
+ <translation>绿色</translation>
+ </message>
+ <message>
+ <source>Yellow</source>
+ <translation>黄色</translation>
+ </message>
+ <message>
+ <source>Blue</source>
+ <translation>蓝色</translation>
+ </message>
+ <message>
+ <source>Channel Up</source>
+ <translation>频道增加</translation>
+ </message>
+ <message>
+ <source>Channel Down</source>
+ <translation>频道减少</translation>
+ </message>
+ <message>
+ <source>Guide</source>
+ <translation>指南</translation>
+ </message>
+ <message>
+ <source>Info</source>
+ <translation>信息</translation>
+ </message>
+ <message>
+ <source>Settings</source>
+ <translation>设置</translation>
+ </message>
+ <message>
+ <source>Microphone Volume Up</source>
+ <translation>麦克风音量增大</translation>
+ </message>
+ <message>
+ <source>Microphone Volume Down</source>
+ <translation>麦克风音量减小</translation>
+ </message>
+ <message>
+ <source>New</source>
+ <translation>新建</translation>
+ </message>
+ <message>
+ <source>Open</source>
+ <translation>打开</translation>
+ </message>
+ <message>
+ <source>Find</source>
+ <translation>查找</translation>
+ </message>
+ <message>
+ <source>Undo</source>
+ <translation>撤销</translation>
+ </message>
+ <message>
+ <source>Redo</source>
+ <translation>恢复</translation>
+ </message>
+ <message>
+ <source>Print Screen</source>
+ <translation>Print Screen</translation>
+ </message>
+ <message>
+ <source>Page Up</source>
+ <translation>Page Up</translation>
+ </message>
+ <message>
+ <source>Page Down</source>
+ <translation>Page Down</translation>
+ </message>
+ <message>
+ <source>Caps Lock</source>
+ <translation>Caps Lock</translation>
+ </message>
+ <message>
+ <source>Num Lock</source>
+ <translation>Num Lock</translation>
+ </message>
+ <message>
+ <source>Number Lock</source>
+ <translation>Number Lock</translation>
+ </message>
+ <message>
+ <source>Scroll Lock</source>
+ <translation>Scroll Lock</translation>
+ </message>
+ <message>
+ <source>Insert</source>
+ <translation>Insert</translation>
+ </message>
+ <message>
+ <source>Delete</source>
+ <translation>Delete</translation>
+ </message>
+ <message>
+ <source>Escape</source>
+ <translation>Escape</translation>
+ </message>
+ <message>
+ <source>System Request</source>
+ <translation>System Request</translation>
+ </message>
+ <message>
+ <source>Select</source>
+ <translation>选择</translation>
+ </message>
+ <message>
+ <source>Yes</source>
+ <translation>是</translation>
+ </message>
+ <message>
+ <source>No</source>
+ <translation>否</translation>
+ </message>
+ <message>
+ <source>Context1</source>
+ <translation>Context1</translation>
+ </message>
+ <message>
+ <source>Context2</source>
+ <translation>Context2</translation>
+ </message>
+ <message>
+ <source>Context3</source>
+ <translation>Context3</translation>
+ </message>
+ <message>
+ <source>Context4</source>
+ <translation>Context4</translation>
+ </message>
+ <message>
+ <source>Call</source>
+ <extracomment>Button to start a call (note: a separate button is used to end the call)</extracomment>
+ <translation>呼叫</translation>
+ </message>
+ <message>
+ <source>Hangup</source>
+ <extracomment>Button to end a call (note: a separate button is used to start the call)</extracomment>
+ <translation>挂断</translation>
+ </message>
+ <message>
+ <source>Toggle Call/Hangup</source>
+ <extracomment>Button that will hang up if we&apos;re in call, or make a call if we&apos;re not.</extracomment>
+ <translation>切换呼叫/挂断</translation>
+ </message>
+ <message>
+ <source>Flip</source>
+ <translation>翻转</translation>
+ </message>
+ <message>
+ <source>Voice Dial</source>
+ <extracomment>Button to trigger voice dialing</extracomment>
+ <translation>语音拨号</translation>
+ </message>
+ <message>
+ <source>Last Number Redial</source>
+ <extracomment>Button to redial the last number called</extracomment>
+ <translation>最后号码重拨</translation>
+ </message>
+ <message>
+ <source>Camera Shutter</source>
+ <extracomment>Button to trigger the camera shutter (take a picture)</extracomment>
+ <translation>相机快门</translation>
+ </message>
+ <message>
+ <source>Camera Focus</source>
+ <extracomment>Button to focus the camera</extracomment>
+ <translation>相机聚焦</translation>
+ </message>
+ <message>
+ <source>Kanji</source>
+ <translation>Kanji</translation>
+ </message>
+ <message>
+ <source>Muhenkan</source>
+ <translation>Muhenkan</translation>
+ </message>
+ <message>
+ <source>Henkan</source>
+ <translation>Henkan</translation>
+ </message>
+ <message>
+ <source>Romaji</source>
+ <translation>Romaji</translation>
+ </message>
+ <message>
+ <source>Hiragana</source>
+ <translation>Hiragana</translation>
+ </message>
+ <message>
+ <source>Katakana</source>
+ <translation>Katakana</translation>
+ </message>
+ <message>
+ <source>Hiragana Katakana</source>
+ <translation>Hiragana Katakana</translation>
+ </message>
+ <message>
+ <source>Zenkaku</source>
+ <translation>Zenkaku</translation>
+ </message>
+ <message>
+ <source>Hankaku</source>
+ <translation>Hankaku</translation>
+ </message>
+ <message>
+ <source>Zenkaku Hankaku</source>
+ <translation>Zenkaku Hankaku</translation>
+ </message>
+ <message>
+ <source>Touroku</source>
+ <translation>Touroku</translation>
+ </message>
+ <message>
+ <source>Massyo</source>
+ <translation>Massyo</translation>
+ </message>
+ <message>
+ <source>Kana Lock</source>
+ <translation>Kana Lock</translation>
+ </message>
+ <message>
+ <source>Kana Shift</source>
+ <translation>Kana Shift</translation>
+ </message>
+ <message>
+ <source>Eisu Shift</source>
+ <translation>Eisu Shift</translation>
+ </message>
+ <message>
+ <source>Eisu toggle</source>
+ <translation>Eisu toggle</translation>
+ </message>
+ <message>
+ <source>Code input</source>
+ <translation>代码输入</translation>
+ </message>
+ <message>
+ <source>Multiple Candidate</source>
+ <translation>多个候选</translation>
+ </message>
+ <message>
+ <source>Previous Candidate</source>
+ <translation>上一个候选</translation>
+ </message>
+ <message>
+ <source>Hangul</source>
+ <translation>Hangul</translation>
+ </message>
+ <message>
+ <source>Hangul Start</source>
+ <translation>Hangul Start</translation>
+ </message>
+ <message>
+ <source>Hangul End</source>
+ <translation>Hangul End</translation>
+ </message>
+ <message>
+ <source>Hangul Hanja</source>
+ <translation>Hangul Hanja</translation>
+ </message>
+ <message>
+ <source>Hangul Jamo</source>
+ <translation>Hangul Jamo</translation>
+ </message>
+ <message>
+ <source>Hangul Romaja</source>
+ <translation>Hangul Romaja</translation>
+ </message>
+ <message>
+ <source>Hangul Jeonja</source>
+ <translation>Hangul Jeonja</translation>
+ </message>
+ <message>
+ <source>Hangul Banja</source>
+ <translation>Hangul Banja</translation>
+ </message>
+ <message>
+ <source>Hangul PreHanja</source>
+ <translation>Hangul PreHanja</translation>
+ </message>
+ <message>
+ <source>Hangul PostHanja</source>
+ <translation>Hangul PostHanja</translation>
+ </message>
+ <message>
+ <source>Hangul Special</source>
+ <translation>Hangul Special</translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+ <translation>取消</translation>
+ </message>
+ <message>
+ <source>Printer</source>
+ <translation>打印机</translation>
+ </message>
+ <message>
+ <source>Execute</source>
+ <translation>执行</translation>
+ </message>
+ <message>
+ <source>Play</source>
+ <translation>播放</translation>
+ </message>
+ <message>
+ <source>Zoom</source>
+ <translation>缩放</translation>
+ </message>
+ <message>
+ <source>Exit</source>
+ <translation>退出</translation>
+ </message>
+ <message>
+ <source>Touchpad Toggle</source>
+ <translation>触摸板切换</translation>
+ </message>
+ <message>
+ <source>Touchpad On</source>
+ <translation>触摸板开</translation>
+ </message>
+ <message>
+ <source>Touchpad Off</source>
+ <translation>触控板关</translation>
+ </message>
+ <message>
+ <source>Ctrl</source>
+ <translation>Ctrl</translation>
+ </message>
+ <message>
+ <source>Shift</source>
+ <translation>Shift</translation>
+ </message>
+ <message>
+ <source>Alt</source>
+ <translation>Alt</translation>
+ </message>
+ <message>
+ <source>Meta</source>
+ <translation>Meta</translation>
+ </message>
+ <message>
+ <source>Num</source>
+ <translation>Num</translation>
+ </message>
+ <message>
+ <source>+</source>
+ <translation>+</translation>
+ </message>
+ <message>
+ <source>F%1</source>
+ <translation>F%1</translation>
+ </message>
+</context>
+<context>
+ <name>QSocks5SocketEngine</name>
+ <message>
+ <source>Connection to proxy refused</source>
+ <translation>代理拒绝连接</translation>
+ </message>
+ <message>
+ <source>Connection to proxy closed prematurely</source>
+ <translation>代理连接过早关闭</translation>
+ </message>
+ <message>
+ <source>Proxy host not found</source>
+ <translation>代理主机未找到</translation>
+ </message>
+ <message>
+ <source>Connection to proxy timed out</source>
+ <translation>代理连接超时</translation>
+ </message>
+ <message>
+ <source>Proxy authentication failed</source>
+ <translation>代理认证失败</translation>
+ </message>
+ <message>
+ <source>Proxy authentication failed: %1</source>
+ <translation>代理认证失败:%1</translation>
+ </message>
+ <message>
+ <source>SOCKS version 5 protocol error</source>
+ <translation>SOCKS 版本 5 协议错误</translation>
+ </message>
+ <message>
+ <source>General SOCKSv5 server failure</source>
+ <translation>常规 SOCKSv5 服务器故障</translation>
+ </message>
+ <message>
+ <source>Connection not allowed by SOCKSv5 server</source>
+ <translation>连接不被 SOCKSv5 服务器允许</translation>
+ </message>
+ <message>
+ <source>TTL expired</source>
+ <translation>TTL 已过期</translation>
+ </message>
+ <message>
+ <source>SOCKSv5 command not supported</source>
+ <translation>不支持的 SOCKSv5 命令</translation>
+ </message>
+ <message>
+ <source>Address type not supported</source>
+ <translation>不支持的地址类型</translation>
+ </message>
+ <message>
+ <source>Unknown SOCKSv5 proxy error code 0x%1</source>
+ <translation>未知 SOCKSv5 代理,错误代码 0x%1</translation>
+ </message>
+ <message>
+ <source>Network operation timed out</source>
+ <translation>网络操作超时</translation>
+ </message>
+</context>
+<context>
+ <name>QSpiAccessibleBridge</name>
+ <message>
+ <source>invalid role</source>
+ <extracomment>Role of an accessible object - the object is in an invalid state or could not be constructed</extracomment>
+ <translation>无效角色</translation>
+ </message>
+ <message>
+ <source>title bar</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>标题栏</translation>
+ </message>
+ <message>
+ <source>menu bar</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>菜单栏</translation>
+ </message>
+ <message>
+ <source>scroll bar</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>滚动条</translation>
+ </message>
+ <message>
+ <source>grip</source>
+ <extracomment>Role of an accessible object - the grip is usually used for resizing another object</extracomment>
+ <translation>底框</translation>
+ </message>
+ <message>
+ <source>sound</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>声音</translation>
+ </message>
+ <message>
+ <source>cursor</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>光标</translation>
+ </message>
+ <message>
+ <source>text caret</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>文字插入符号</translation>
+ </message>
+ <message>
+ <source>alert message</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>通知邮件</translation>
+ </message>
+ <message>
+ <source>frame</source>
+ <extracomment>Role of an accessible object: a window with frame and title
+----------
+Role of an accessible object</extracomment>
+ <translation>框架</translation>
+ </message>
+ <message>
+ <source>filler</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>填充</translation>
+ </message>
+ <message>
+ <source>popup menu</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>弹出式菜单</translation>
+ </message>
+ <message>
+ <source>menu item</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>菜单项目</translation>
+ </message>
+ <message>
+ <source>tool tip</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>工具提示</translation>
+ </message>
+ <message>
+ <source>application</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>应用</translation>
+ </message>
+ <message>
+ <source>document</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>文档</translation>
+ </message>
+ <message>
+ <source>panel</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>面板</translation>
+ </message>
+ <message>
+ <source>chart</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>图表</translation>
+ </message>
+ <message>
+ <source>dialog</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>对话框</translation>
+ </message>
+ <message>
+ <source>separator</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>分隔符</translation>
+ </message>
+ <message>
+ <source>tool bar</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>工具栏</translation>
+ </message>
+ <message>
+ <source>status bar</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>状态栏</translation>
+ </message>
+ <message>
+ <source>table</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>表格</translation>
+ </message>
+ <message>
+ <source>column header</source>
+ <extracomment>Role of an accessible object - part of a table</extracomment>
+ <translation>列标题</translation>
+ </message>
+ <message>
+ <source>row header</source>
+ <extracomment>Role of an accessible object - part of a table</extracomment>
+ <translation>行标题</translation>
+ </message>
+ <message>
+ <source>column</source>
+ <extracomment>Role of an accessible object - part of a table</extracomment>
+ <translation>列</translation>
+ </message>
+ <message>
+ <source>row</source>
+ <extracomment>Role of an accessible object - part of a table</extracomment>
+ <translation>行</translation>
+ </message>
+ <message>
+ <source>cell</source>
+ <extracomment>Role of an accessible object - part of a table</extracomment>
+ <translation>单元格</translation>
+ </message>
+ <message>
+ <source>link</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>链接</translation>
+ </message>
+ <message>
+ <source>help balloon</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>气球式帮助</translation>
+ </message>
+ <message>
+ <source>assistant</source>
+ <extracomment>Role of an accessible object - a helper dialog</extracomment>
+ <translation>助理</translation>
+ </message>
+ <message>
+ <source>list</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>列表</translation>
+ </message>
+ <message>
+ <source>list item</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>列表项目</translation>
+ </message>
+ <message>
+ <source>tree</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>树</translation>
+ </message>
+ <message>
+ <source>tree item</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>树项目</translation>
+ </message>
+ <message>
+ <source>page tab</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>选项卡</translation>
+ </message>
+ <message>
+ <source>property page</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>属性页</translation>
+ </message>
+ <message>
+ <source>indicator</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>指示器</translation>
+ </message>
+ <message>
+ <source>graphic</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>图形</translation>
+ </message>
+ <message>
+ <source>label</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>标签</translation>
+ </message>
+ <message>
+ <source>text</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>文本</translation>
+ </message>
+ <message>
+ <source>push button</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>按下按钮</translation>
+ </message>
+ <message>
+ <source>check box</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>复选框</translation>
+ </message>
+ <message>
+ <source>radio button</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>单选按钮</translation>
+ </message>
+ <message>
+ <source>combo box</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>组合框</translation>
+ </message>
+ <message>
+ <source>progress bar</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>进度栏</translation>
+ </message>
+ <message>
+ <source>dial</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>表盘</translation>
+ </message>
+ <message>
+ <source>hotkey field</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>热键字段</translation>
+ </message>
+ <message>
+ <source>slider</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>滑块</translation>
+ </message>
+ <message>
+ <source>spin box</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>数字显示框</translation>
+ </message>
+ <message>
+ <source>canvas</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>画布</translation>
+ </message>
+ <message>
+ <source>animation</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>动画</translation>
+ </message>
+ <message>
+ <source>equation</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>方程式</translation>
+ </message>
+ <message>
+ <source>button with drop down</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>下拉按钮</translation>
+ </message>
+ <message>
+ <source>button menu</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>按钮菜单</translation>
+ </message>
+ <message>
+ <source>button with drop down grid</source>
+ <extracomment>Role of an accessible object - a button that expands a grid.</extracomment>
+ <translation>下拉式网格按钮</translation>
+ </message>
+ <message>
+ <source>space</source>
+ <extracomment>Role of an accessible object - blank space between other objects.</extracomment>
+ <translation>空间</translation>
+ </message>
+ <message>
+ <source>page tab list</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>选项卡列表</translation>
+ </message>
+ <message>
+ <source>clock</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>时钟</translation>
+ </message>
+ <message>
+ <source>splitter</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>拆分器</translation>
+ </message>
+ <message>
+ <source>layered pane</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>分层窗格</translation>
+ </message>
+ <message>
+ <source>web document</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>网络文件</translation>
+ </message>
+ <message>
+ <source>paragraph</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>段落</translation>
+ </message>
+ <message>
+ <source>section</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>分段</translation>
+ </message>
+ <message>
+ <source>color chooser</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>颜色选择器</translation>
+ </message>
+ <message>
+ <source>footer</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>页脚</translation>
+ </message>
+ <message>
+ <source>form</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>窗体</translation>
+ </message>
+ <message>
+ <source>heading</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>标题</translation>
+ </message>
+ <message>
+ <source>note</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>便笺</translation>
+ </message>
+ <message>
+ <source>complementary content</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>补充内容</translation>
+ </message>
+ <message>
+ <source>terminal</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>终端</translation>
+ </message>
+ <message>
+ <source>desktop</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>桌面</translation>
+ </message>
+ <message>
+ <source>notification</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>通知</translation>
+ </message>
+ <message>
+ <source>unknown</source>
+ <extracomment>Role of an accessible object</extracomment>
+ <translation>未知</translation>
+ </message>
+</context>
+<context>
+ <name>QSslDiffieHellmanParameter</name>
+ <message>
+ <source>No error</source>
+ <translation>无错误</translation>
+ </message>
+ <message>
+ <source>Invalid input data</source>
+ <translation>输入数据无效</translation>
+ </message>
+ <message>
+ <source>The given Diffie-Hellman parameters are deemed unsafe</source>
+ <translation>给定的 Diffie-Hellman 参数被认为是不安全的</translation>
+ </message>
+</context>
+<context>
+ <name>QSslSocket</name>
+ <message>
+ <source>Error when setting the OpenSSL configuration (%1)</source>
+ <translation>设置 OpenSSL 配置时出错(%1)</translation>
+ </message>
+ <message>
+ <source>Expecting QByteArray for %1</source>
+ <translation>%1 应为 Qbytearray</translation>
+ </message>
+ <message>
+ <source>An error occurred attempting to set %1 to %2</source>
+ <translation>试图将 %1 设置为 %2 时出错</translation>
+ </message>
+ <message>
+ <source>Wrong value for %1 (%2)</source>
+ <translation>错误的值 %1(%2)</translation>
+ </message>
+ <message>
+ <source>Unrecognized command %1 = %2</source>
+ <translation>无法识别的命令 %1 = %2</translation>
+ </message>
+ <message>
+ <source>SSL_CONF_finish() failed</source>
+ <translation>SSL_CONF_finish() 失败</translation>
+ </message>
+ <message>
+ <source>SSL_CONF_CTX_new() failed</source>
+ <translation>SSL_CONF_CTX_new() 失败</translation>
+ </message>
+ <message>
+ <source>OpenSSL version too old, need at least v1.0.2</source>
+ <translation>OpenSSL 版本太旧了,至少需要 v1.0.2</translation>
+ </message>
+ <message>
+ <source>Error when setting the elliptic curves (%1)</source>
+ <translation>设置椭圆曲线时出错(%1)</translation>
+ </message>
+ <message>
+ <source>Error creating SSL context (%1)</source>
+ <translation>创建 SSL 上下文错误(%1)</translation>
+ </message>
+ <message>
+ <source>unsupported protocol</source>
+ <translation>不支持的协议</translation>
+ </message>
+ <message>
+ <source>Error while setting the minimal protocol version</source>
+ <translation>设置最小协议版本时出错</translation>
+ </message>
+ <message>
+ <source>Error while setting the maximum protocol version</source>
+ <translation>设置最大协议版本时出错</translation>
+ </message>
+ <message>
+ <source>Invalid or empty cipher list (%1)</source>
+ <translation>无效或者空白的密码列表(%1)</translation>
+ </message>
+ <message>
+ <source>Cannot provide a certificate with no key, %1</source>
+ <translation>不能提供没有密钥的证书,%1</translation>
+ </message>
+ <message>
+ <source>Error loading local certificate, %1</source>
+ <translation>不能载入本地证书,%1</translation>
+ </message>
+ <message>
+ <source>Error loading private key, %1</source>
+ <translation>不能载入私钥,%1</translation>
+ </message>
+ <message>
+ <source>Private key does not certify public key, %1</source>
+ <translation>私钥不验证公钥,%1</translation>
+ </message>
+ <message>
+ <source>Diffie-Hellman parameters are not valid</source>
+ <translation>Diffie-Hellman 参数无效</translation>
+ </message>
+ <message>
+ <source>OpenSSL version with disabled elliptic curves</source>
+ <translation>带禁用椭圆曲线的 OpenSSL 版本</translation>
+ </message>
+ <message>
+ <source>DTLS server requires a &apos;VerifyNone&apos; mode with your version of OpenSSL</source>
+ <translation>DTLS 服务器需要与您的 OpenSSL 版本一起使用“VerifyNone”模式</translation>
+ </message>
+ <message>
+ <source>No error</source>
+ <translation>无错误</translation>
+ </message>
+ <message>
+ <source>The issuer certificate could not be found</source>
+ <translation>无法找到颁发者证书</translation>
+ </message>
+ <message>
+ <source>The certificate signature could not be decrypted</source>
+ <translation>证书签名无法解密</translation>
+ </message>
+ <message>
+ <source>The public key in the certificate could not be read</source>
+ <translation>无法读取证书中的公钥</translation>
+ </message>
+ <message>
+ <source>The signature of the certificate is invalid</source>
+ <translation>证书的签名无效</translation>
+ </message>
+ <message>
+ <source>The certificate is not yet valid</source>
+ <translation>证书尚未生效</translation>
+ </message>
+ <message>
+ <source>The certificate has expired</source>
+ <translation>证书已过期</translation>
+ </message>
+ <message>
+ <source>The certificate&apos;s notBefore field contains an invalid time</source>
+ <translation>证书的 notBefore 字段包含无效时间</translation>
+ </message>
+ <message>
+ <source>The certificate&apos;s notAfter field contains an invalid time</source>
+ <translation>证书的 notAfter 字段包含无效时间</translation>
+ </message>
+ <message>
+ <source>The certificate is self-signed, and untrusted</source>
+ <translation>证书是自签名的,不受信任</translation>
+ </message>
+ <message>
+ <source>The root certificate of the certificate chain is self-signed, and untrusted</source>
+ <translation>证书链的根证书是自签名的,不可信</translation>
+ </message>
+ <message>
+ <source>The issuer certificate of a locally looked up certificate could not be found</source>
+ <translation>无法找到本地查找证书的颁发者证书</translation>
+ </message>
+ <message>
+ <source>No certificates could be verified</source>
+ <translation>无法验证任何证书</translation>
+ </message>
+ <message>
+ <source>One of the CA certificates is invalid</source>
+ <translation>其中一个 CA 证书无效</translation>
+ </message>
+ <message>
+ <source>The basicConstraints path length parameter has been exceeded</source>
+ <translation>已超过基本约束路径长度参数</translation>
+ </message>
+ <message>
+ <source>The supplied certificate is unsuitable for this purpose</source>
+ <translation>提供的证书不适用于此目的</translation>
+ </message>
+ <message>
+ <source>The root CA certificate is not trusted for this purpose</source>
+ <translation>为此目的,根 CA 证书不可信</translation>
+ </message>
+ <message>
+ <source>The root CA certificate is marked to reject the specified purpose</source>
+ <translation>根 CA 证书被标记为拒绝指定用途</translation>
+ </message>
+ <message>
+ <source>The current candidate issuer certificate was rejected because its subject name did not match the issuer name of the current certificate</source>
+ <translation>当前候选颁发者证书被拒绝,因为其主题名称与当前证书的颁发者名称不匹配</translation>
+ </message>
+ <message>
+ <source>The current candidate issuer certificate was rejected because its issuer name and serial number was present and did not match the authority key identifier of the current certificate</source>
+ <translation>当前候选发行人证书被拒绝,因为其发行人姓名和序列号存在且与当前证书的授权密钥标识符不匹配</translation>
+ </message>
+ <message>
+ <source>The peer did not present any certificate</source>
+ <translation>对等方没有提供任何证书</translation>
+ </message>
+ <message>
+ <source>The host name did not match any of the valid hosts for this certificate</source>
+ <translation>主机名与此证书的任何有效主机不匹配</translation>
+ </message>
+ <message>
+ <source>The peer certificate is blacklisted</source>
+ <translation>对等方证书被列入黑名单</translation>
+ </message>
+ <message>
+ <source>Unknown error</source>
+ <translation>未知错误</translation>
+ </message>
+ <message>
+ <source>TLS initialization failed</source>
+ <translation>TLS 初始化失败</translation>
+ </message>
+ <message>
+ <source>The TLS/SSL connection has been closed</source>
+ <translation>TLS/SSL 连接已关闭</translation>
+ </message>
+ <message>
+ <source>Error creating SSL session, %1</source>
+ <translation>创建 SSL 会话时出错,%1</translation>
+ </message>
+ <message>
+ <source>Error creating SSL session: %1</source>
+ <translation>创建 SSL 会话时出错:%1</translation>
+ </message>
+ <message>
+ <source>Unable to init SSL Context: %1</source>
+ <translation>无法初始化 SSL 上下文:%1</translation>
+ </message>
+ <message>
+ <source>Unable to write data: %1</source>
+ <translation>不能写入数据:%1</translation>
+ </message>
+ <message>
+ <source>Unable to decrypt data: %1</source>
+ <translation>无法解密数据:%1</translation>
+ </message>
+ <message>
+ <source>Error while reading: %1</source>
+ <translation>读取时出错:%1</translation>
+ </message>
+ <message>
+ <source>Error during SSL handshake: %1</source>
+ <translation>SSL 握手过程中出错:%1</translation>
+ </message>
+</context>
+<context>
+ <name>QStandardPaths</name>
+ <message>
+ <source>Desktop</source>
+ <translation>桌面</translation>
+ </message>
+ <message>
+ <source>Documents</source>
+ <translation>文档</translation>
+ </message>
+ <message>
+ <source>Fonts</source>
+ <translation>字体</translation>
+ </message>
+ <message>
+ <source>Applications</source>
+ <translation>应用程序</translation>
+ </message>
+ <message>
+ <source>Music</source>
+ <translation>音乐</translation>
+ </message>
+ <message>
+ <source>Movies</source>
+ <translation>电影</translation>
+ </message>
+ <message>
+ <source>Pictures</source>
+ <translation>图片</translation>
+ </message>
+ <message>
+ <source>Temporary Directory</source>
+ <translation>临时目录</translation>
+ </message>
+ <message>
+ <source>Home</source>
+ <translation>主文件夹</translation>
+ </message>
+ <message>
+ <source>Cache</source>
+ <translation>缓存</translation>
+ </message>
+ <message>
+ <source>Shared Data</source>
+ <translation>共享数据</translation>
+ </message>
+ <message>
+ <source>Runtime</source>
+ <translation>运行时</translation>
+ </message>
+ <message>
+ <source>Configuration</source>
+ <translation>配置</translation>
+ </message>
+ <message>
+ <source>Shared Configuration</source>
+ <translation>共享配置</translation>
+ </message>
+ <message>
+ <source>Shared Cache</source>
+ <translation>共享缓存</translation>
+ </message>
+ <message>
+ <source>Download</source>
+ <translation>下载</translation>
+ </message>
+ <message>
+ <source>Application Data</source>
+ <translation>应用程序数据</translation>
+ </message>
+ <message>
+ <source>Application Configuration</source>
+ <translation>应用程序配置</translation>
+ </message>
+</context>
+<context>
+ <name>QStateMachine</name>
+ <message>
+ <source>Missing initial state in compound state &apos;%1&apos;</source>
+ <translation>复合状态“%1”中缺少初始状态</translation>
+ </message>
+ <message>
+ <source>Missing default state in history state &apos;%1&apos;</source>
+ <translation>历史记录状态“%1”中缺少默认状态</translation>
+ </message>
+ <message>
+ <source>No common ancestor for targets and source of transition from state &apos;%1&apos;</source>
+ <translation>没有用于目标和源从状态“%1”转换的共同祖先</translation>
+ </message>
+ <message>
+ <source>Unknown error</source>
+ <translation>未知错误</translation>
+ </message>
+</context>
+<context>
+ <name>QSystemSemaphore</name>
+ <message>
+ <source>%1: permission denied</source>
+ <translation>%1:权限被拒绝</translation>
+ </message>
+ <message>
+ <source>%1: already exists</source>
+ <translation>%1:已经存在</translation>
+ </message>
+ <message>
+ <source>%1: does not exist</source>
+ <translation>%1:不存在</translation>
+ </message>
+ <message>
+ <source>%1: out of resources</source>
+ <translation>%1:资源耗尽</translation>
+ </message>
+ <message>
+ <source>%1: unknown error %2</source>
+ <translation>%1:未知错误 %2</translation>
+ </message>
+</context>
+<context>
+ <name>QTDSDriver</name>
+ <message>
+ <source>Unable to open connection</source>
+ <translation>不能打开连接</translation>
+ </message>
+ <message>
+ <source>Unable to use database</source>
+ <translation>不能使用数据库</translation>
+ </message>
+</context>
+<context>
+ <name>QTabBar</name>
+ <message>
+ <source>Scroll Left</source>
+ <translation>向左滚动</translation>
+ </message>
+ <message>
+ <source>Scroll Right</source>
+ <translation>向右滚动</translation>
+ </message>
+</context>
+<context>
+ <name>QTcpServer</name>
+ <message>
+ <source>Operation on socket is not supported</source>
+ <translation>套接字操作不被支持</translation>
+ </message>
+</context>
+<context>
+ <name>QTgaFile</name>
+ <message>
+ <source>Could not read image data</source>
+ <translation>无法读取图像数据</translation>
+ </message>
+ <message>
+ <source>Sequential device (eg socket) for image read not supported</source>
+ <translation>不支持图像读取的顺序设备(例如套接字)</translation>
+ </message>
+ <message>
+ <source>Seek file/device for image read failed</source>
+ <translation>查找 文件/设备 以读取图像失败</translation>
+ </message>
+ <message>
+ <source>Image header read failed</source>
+ <translation>图像头读取失败</translation>
+ </message>
+ <message>
+ <source>Image type not supported</source>
+ <translation>不支持的图像类型</translation>
+ </message>
+ <message>
+ <source>Image depth not valid</source>
+ <translation>图像深度无效</translation>
+ </message>
+ <message>
+ <source>Image size exceeds limit</source>
+ <translation>图像大小超出限制</translation>
+ </message>
+ <message>
+ <source>Could not seek to image read footer</source>
+ <translation>无法查找图像读取页脚</translation>
+ </message>
+ <message>
+ <source>Could not read footer</source>
+ <translation>无法读取页脚</translation>
+ </message>
+ <message>
+ <source>Image type (non-TrueVision 2.0) not supported</source>
+ <translation>不支持图像类型(非 TrueVision 2.0)</translation>
+ </message>
+ <message>
+ <source>Could not reset to read data</source>
+ <translation>无法重置为读取数据</translation>
+ </message>
+</context>
+<context>
+ <name>QUdpSocket</name>
+ <message>
+ <source>Unable to send a datagram</source>
+ <translation>无法发送数据报</translation>
+ </message>
+ <message>
+ <source>No datagram available for reading</source>
+ <translation>没有可供读取的数据报</translation>
+ </message>
+</context>
+<context>
+ <name>QUndoGroup</name>
+ <message>
+ <source>Undo %1</source>
+ <translation>撤消 %1</translation>
+ </message>
+ <message>
+ <source>Undo</source>
+ <comment>Default text for undo action</comment>
+ <translation>撤销</translation>
+ </message>
+ <message>
+ <source>Redo %1</source>
+ <translation>恢复 %1</translation>
+ </message>
+ <message>
+ <source>Redo</source>
+ <comment>Default text for redo action</comment>
+ <translation>恢复</translation>
+ </message>
+</context>
+<context>
+ <name>QUndoModel</name>
+ <message>
+ <source>&lt;empty&gt;</source>
+ <translation>&lt;空白&gt;</translation>
+ </message>
+</context>
+<context>
+ <name>QUndoStack</name>
+ <message>
+ <source>Undo %1</source>
+ <translation>撤消 %1</translation>
+ </message>
+ <message>
+ <source>Undo</source>
+ <comment>Default text for undo action</comment>
+ <translation>撤销</translation>
+ </message>
+ <message>
+ <source>Redo %1</source>
+ <translation>恢复 %1</translation>
+ </message>
+ <message>
+ <source>Redo</source>
+ <comment>Default text for redo action</comment>
+ <translation>恢复</translation>
+ </message>
+</context>
+<context>
+ <name>QUnicodeControlCharacterMenu</name>
+ <message>
+ <source>LRM Left-to-right mark</source>
+ <translation>LRM 从左到右标记</translation>
+ </message>
+ <message>
+ <source>RLM Right-to-left mark</source>
+ <translation>RLM 从右向左标记</translation>
+ </message>
+ <message>
+ <source>ZWJ Zero width joiner</source>
+ <translation>ZWJ 零宽连字</translation>
+ </message>
+ <message>
+ <source>ZWNJ Zero width non-joiner</source>
+ <translation>ZWNJ 零宽不连字</translation>
+ </message>
+ <message>
+ <source>ZWSP Zero width space</source>
+ <translation>ZWSP 零宽度空格</translation>
+ </message>
+ <message>
+ <source>LRE Start of left-to-right embedding</source>
+ <translation>LRE 开始从左到右嵌入</translation>
+ </message>
+ <message>
+ <source>RLE Start of right-to-left embedding</source>
+ <translation>RLE 开始从右向左嵌入</translation>
+ </message>
+ <message>
+ <source>LRO Start of left-to-right override</source>
+ <translation>LRO 开始从左向右重写</translation>
+ </message>
+ <message>
+ <source>RLO Start of right-to-left override</source>
+ <translation>RLO 开始从右向左重写</translation>
+ </message>
+ <message>
+ <source>PDF Pop directional formatting</source>
+ <translation>PDF 弹出方向格式</translation>
+ </message>
+ <message>
+ <source>LRI Left-to-right isolate</source>
+ <translation>LRI 从左到右隔离</translation>
+ </message>
+ <message>
+ <source>RLI Right-to-left isolate</source>
+ <translation>RLI 从右到左隔离</translation>
+ </message>
+ <message>
+ <source>FSI First strong isolate</source>
+ <translation>FSI 第一强隔离</translation>
+ </message>
+ <message>
+ <source>PDI Pop directional isolate</source>
+ <translation>PDI 弹出定向隔离</translation>
+ </message>
+ <message>
+ <source>Insert Unicode control character</source>
+ <translation>插入 Unicode 控制字符</translation>
+ </message>
+</context>
+<context>
+ <name>QWhatsThisAction</name>
+ <message>
+ <source>What&apos;s This?</source>
+ <translation>这是什么?</translation>
+ </message>
+</context>
+<context>
+ <name>QWidget</name>
+ <message>
+ <source>*</source>
+ <translation>*</translation>
+ </message>
+</context>
+<context>
+ <name>QWidgetTextControl</name>
+ <message>
+ <source>&amp;Undo</source>
+ <translation>撤消(&amp;U)</translation>
+ </message>
+ <message>
+ <source>&amp;Redo</source>
+ <translation>恢复(&amp;R)</translation>
+ </message>
+ <message>
+ <source>Cu&amp;t</source>
+ <translation>剪切(&amp;T)</translation>
+ </message>
+ <message>
+ <source>&amp;Copy</source>
+ <translation>复制(&amp;C)</translation>
+ </message>
+ <message>
+ <source>Copy &amp;Link Location</source>
+ <translation>复制链接地址(&amp;L)</translation>
+ </message>
+ <message>
+ <source>&amp;Paste</source>
+ <translation>粘贴(&amp;P)</translation>
+ </message>
+ <message>
+ <source>Delete</source>
+ <translation>删除</translation>
+ </message>
+ <message>
+ <source>Select All</source>
+ <translation>全选</translation>
+ </message>
+</context>
+<context>
+ <name>QWindowsDirect2DIntegration</name>
+ <message>
+ <source>Qt cannot load the direct2d platform plugin because the Direct2D version on this system is too old. The minimum system requirement for this platform plugin is Windows 7 SP1 with Platform Update.
+
+The minimum Direct2D version required is %1. The Direct2D version on this system is %2.</source>
+ <translation>Qt 无法加载 direct2d 平台插件,因为此系统上的 Direct2D 版本太旧了。此平台插件的最低系统要求是带有平台更新的 Windows 7 SP1。
+
+所需的最低 Direct2D 版本为 %1。此系统上的Direct2D版本为 %2。</translation>
+ </message>
+ <message>
+ <source>Cannot load direct2d platform plugin</source>
+ <translation>无法加载 direct2d 平台插件</translation>
+ </message>
+</context>
+<context>
+ <name>QWizard</name>
+ <message>
+ <source>Go Back</source>
+ <translation>返回</translation>
+ </message>
+ <message>
+ <source>&lt; &amp;Back</source>
+ <translation>&lt; 上一步(&amp;B)</translation>
+ </message>
+ <message>
+ <source>Continue</source>
+ <translation>继续</translation>
+ </message>
+ <message>
+ <source>&amp;Next</source>
+ <translation>下一步(&amp;N)</translation>
+ </message>
+ <message>
+ <source>&amp;Next &gt;</source>
+ <translation>下一步(&amp;N) &gt;</translation>
+ </message>
+ <message>
+ <source>Commit</source>
+ <translation>提交</translation>
+ </message>
+ <message>
+ <source>Done</source>
+ <translation>完成</translation>
+ </message>
+ <message>
+ <source>&amp;Finish</source>
+ <translation>完成(&amp;F)</translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+ <translation>取消</translation>
+ </message>
+ <message>
+ <source>Help</source>
+ <translation>帮助</translation>
+ </message>
+ <message>
+ <source>&amp;Help</source>
+ <translation>帮助(&amp;H)</translation>
+ </message>
+</context>
+<context>
+ <name>QXml</name>
+ <message>
+ <source>no error occurred</source>
+ <translation>没有错误发生</translation>
+ </message>
+ <message>
+ <source>error triggered by consumer</source>
+ <translation>消费者触发的错误</translation>
+ </message>
+ <message>
+ <source>unexpected end of file</source>
+ <translation>异常的文件终止</translation>
+ </message>
+ <message>
+ <source>more than one document type definition</source>
+ <translation>多个文档类型定义</translation>
+ </message>
+ <message>
+ <source>error occurred while parsing element</source>
+ <translation>解析元素时发生错误</translation>
+ </message>
+ <message>
+ <source>tag mismatch</source>
+ <translation>标记不匹配</translation>
+ </message>
+ <message>
+ <source>error occurred while parsing content</source>
+ <translation>解析内容时发生错误</translation>
+ </message>
+ <message>
+ <source>unexpected character</source>
+ <translation>异常的字符</translation>
+ </message>
+ <message>
+ <source>invalid name for processing instruction</source>
+ <translation>无效的处理指令名称</translation>
+ </message>
+ <message>
+ <source>version expected while reading the XML declaration</source>
+ <translation>在读取 XML 声明的时候,版本被期待</translation>
+ </message>
+ <message>
+ <source>wrong value for standalone declaration</source>
+ <translation>独立声明的值错误</translation>
+ </message>
+ <message>
+ <source>encoding declaration or standalone declaration expected while reading the XML declaration</source>
+ <translation>读取 XML 声明时需要编码声明或独立声明</translation>
+ </message>
+ <message>
+ <source>standalone declaration expected while reading the XML declaration</source>
+ <translation>读取 XML 声明时需要独立声明</translation>
+ </message>
+ <message>
+ <source>error occurred while parsing document type definition</source>
+ <translation>解析文档类型定义时发生错误</translation>
+ </message>
+ <message>
+ <source>letter is expected</source>
+ <translation>需要字母</translation>
+ </message>
+ <message>
+ <source>error occurred while parsing comment</source>
+ <translation>解析注释时发生错误</translation>
+ </message>
+ <message>
+ <source>error occurred while parsing reference</source>
+ <translation>解析参考时发生错误</translation>
+ </message>
+ <message>
+ <source>internal general entity reference not allowed in DTD</source>
+ <translation>在 DTD 中不允许使用内部解析的通用实体参考</translation>
+ </message>
+ <message>
+ <source>external parsed general entity reference not allowed in attribute value</source>
+ <translation>在属性值中不允许使用外部解析的通用实体参考</translation>
+ </message>
+ <message>
+ <source>external parsed general entity reference not allowed in DTD</source>
+ <translation>在 DTD 中不允许使用外部解析的通用实体参考</translation>
+ </message>
+ <message>
+ <source>unparsed entity reference in wrong context</source>
+ <translation>没有解析的错误上下文中的实体参考</translation>
+ </message>
+ <message>
+ <source>recursive entities</source>
+ <translation>嵌套实体</translation>
+ </message>
+ <message>
+ <source>error in the text declaration of an external entity</source>
+ <translation>在一个外部实体的文本声明里有错误</translation>
+ </message>
+</context>
+<context>
+ <name>QXmlStream</name>
+ <message>
+ <source>Extra content at end of document.</source>
+ <translation>文档末尾有额外内容。</translation>
+ </message>
+ <message>
+ <source>Invalid entity value.</source>
+ <translation>无效的实体值。</translation>
+ </message>
+ <message>
+ <source>Invalid XML character.</source>
+ <translation>无效的 XML 字符。</translation>
+ </message>
+ <message>
+ <source>Sequence &apos;]]&gt;&apos; not allowed in content.</source>
+ <translation>内容中不允许有“]]&gt;”序列。</translation>
+ </message>
+ <message>
+ <source>Encountered incorrectly encoded content.</source>
+ <translation>遇到不正确的编码内容。</translation>
+ </message>
+ <message>
+ <source>Namespace prefix &apos;%1&apos; not declared</source>
+ <translation>命名空间的“%1”前缀没有被声明</translation>
+ </message>
+ <message>
+ <source>Illegal namespace declaration.</source>
+ <translation>非法的命名空间声明。</translation>
+ </message>
+ <message>
+ <source>Attribute &apos;%1&apos; redefined.</source>
+ <translation>属性“%1”已重新定义。</translation>
+ </message>
+ <message>
+ <source>Unexpected character &apos;%1&apos; in public id literal.</source>
+ <translation>在公有标识文本中有异常的字符“%1”。</translation>
+ </message>
+ <message>
+ <source>Invalid XML version string.</source>
+ <translation>无效的 XML 版本字符串。</translation>
+ </message>
+ <message>
+ <source>Unsupported XML version.</source>
+ <translation>不被支持的 XML 版本。</translation>
+ </message>
+ <message>
+ <source>The standalone pseudo attribute must appear after the encoding.</source>
+ <translation>独立运行伪属性必须出现在编码之后。</translation>
+ </message>
+ <message>
+ <source>%1 is an invalid encoding name.</source>
+ <translation>%1 是无效的编码名称。</translation>
+ </message>
+ <message>
+ <source>Encoding %1 is unsupported</source>
+ <translation>编码 %1 不被支持</translation>
+ </message>
+ <message>
+ <source>Standalone accepts only yes or no.</source>
+ <translation>独立运行只允许是或者否。</translation>
+ </message>
+ <message>
+ <source>Invalid attribute in XML declaration.</source>
+ <translation>在 XML 声明中无效的属性。</translation>
+ </message>
+ <message>
+ <source>Premature end of document.</source>
+ <translation>文档过早的结束。</translation>
+ </message>
+ <message>
+ <source>Invalid document.</source>
+ <translation>无效的文档。</translation>
+ </message>
+ <message>
+ <source>&apos;%1&apos;</source>
+ <comment>expected</comment>
+ <extracomment>&apos;&lt;first option&gt;&apos;</extracomment>
+ <translation>“%1”</translation>
+ </message>
+ <message>
+ <source>%1 or &apos;%2&apos;</source>
+ <comment>expected</comment>
+ <extracomment>&lt;first option&gt;, &apos;&lt;second option&gt;&apos;</extracomment>
+ <translation>%1 或“%2”</translation>
+ </message>
+ <message>
+ <source>%1, &apos;%2&apos;</source>
+ <comment>expected</comment>
+ <extracomment>&lt;options so far&gt;, &apos;&lt;next option&gt;&apos;</extracomment>
+ <translation>%1,“%2”</translation>
+ </message>
+ <message>
+ <source>%1, or &apos;%2&apos;</source>
+ <comment>expected</comment>
+ <extracomment>&lt;options so far&gt;, or &apos;&lt;final option&gt;&apos;</extracomment>
+ <translation>%1,或“%2”</translation>
+ </message>
+ <message>
+ <source>Expected %1, but got &apos;%2&apos;.</source>
+ <translation>应为 %1,但得到了“%2”。</translation>
+ </message>
+ <message>
+ <source>Unexpected &apos;%1&apos;.</source>
+ <translation>异常的“%1”。</translation>
+ </message>
+ <message>
+ <source>Expected character data.</source>
+ <translation>需要字符数据。</translation>
+ </message>
+ <message>
+ <source>Recursive entity detected.</source>
+ <translation>检测到嵌套实体。</translation>
+ </message>
+ <message>
+ <source>Start tag expected.</source>
+ <translation>需要开始标记。</translation>
+ </message>
+ <message>
+ <source>NDATA in parameter entity declaration.</source>
+ <translation>在参数实体声明中有 NDATA。</translation>
+ </message>
+ <message>
+ <source>XML declaration not at start of document.</source>
+ <translation>XML 声明没有在文档的开始位置。</translation>
+ </message>
+ <message>
+ <source>%1 is an invalid processing instruction name.</source>
+ <translation>%1 是无效的处理指令名称。</translation>
+ </message>
+ <message>
+ <source>Invalid processing instruction name.</source>
+ <translation>无效的处理指令名称。</translation>
+ </message>
+ <message>
+ <source>%1 is an invalid PUBLIC identifier.</source>
+ <translation>%1 是一个无效的公有(PUBLIC)标识符。</translation>
+ </message>
+ <message>
+ <source>Invalid XML name.</source>
+ <translation>无效的 XML 名称。</translation>
+ </message>
+ <message>
+ <source>Opening and ending tag mismatch.</source>
+ <translation>开始标记和结束标记不匹配。</translation>
+ </message>
+ <message>
+ <source>Entity &apos;%1&apos; not declared.</source>
+ <translation>实体“%1”没有被声明。</translation>
+ </message>
+ <message>
+ <source>Reference to unparsed entity &apos;%1&apos;.</source>
+ <translation>未解析实体“%1”的引用。</translation>
+ </message>
+ <message>
+ <source>Reference to external entity &apos;%1&apos; in attribute value.</source>
+ <translation>在属性值中的外部实体“%1”的引用。</translation>
+ </message>
+ <message>
+ <source>Invalid character reference.</source>
+ <translation>无效的字符引用。</translation>
+ </message>
+</context>
+</TS>
diff --git a/translations/qtconnectivity_nl.ts b/translations/qtconnectivity_nl.ts
new file mode 100644
index 0000000..10ca1cf
--- /dev/null
+++ b/translations/qtconnectivity_nl.ts
@@ -0,0 +1,1466 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="nl_NL" sourcelanguage="nl_NL">
+ <extra-po-header-language>nl</extra-po-header-language>
+ <extra-po-header-language_team>Dutch &lt;kde-i18n-nl@kde.org&gt;</extra-po-header-language_team>
+ <extra-po-header-last_translator>Freek de Kruijf &lt;freekdekruijf@kde.nl&gt;</extra-po-header-last_translator>
+ <extra-po-header-plural_forms>nplurals=2; plural=(n != 1);</extra-po-header-plural_forms>
+ <extra-po-header-po_revision_date>2018-07-09 13:12+0100</extra-po-header-po_revision_date>
+ <extra-po-header-project_id_version></extra-po-header-project_id_version>
+ <extra-po-header-x_generator>Lokalize 2.0</extra-po-header-x_generator>
+ <extra-po-header_comment># Freek de Kruijf &lt;freek@opensuse.org&gt;, 2014, 2018.</extra-po-header_comment>
+ <extra-po-headers>Project-Id-Version,PO-Revision-Date,Last-Translator,Language-Team,Language,MIME-Version,Content-Type,Content-Transfer-Encoding,X-Qt-Contexts,Plural-Forms,X-Generator</extra-po-headers>
+<context>
+ <name>QBluetoothDeviceDiscoveryAgent</name>
+ <message>
+ <source>Device is powered off</source>
+ <translation>Apparaat is afgeschakeld</translation>
+ </message>
+ <message>
+ <source>Cannot find valid Bluetooth adapter.</source>
+ <translation>Kan geen geldige Bluetooth adapter vinden</translation>
+ </message>
+ <message>
+ <source>Input Output Error</source>
+ <translation>Invoer/uitvoer-fout</translation>
+ </message>
+ <message>
+ <source>Bluetooth LE is not supported</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Unknown error</source>
+ <translation>Onbekende fout</translation>
+ </message>
+ <message>
+ <source>Cannot start device inquiry</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Cannot start low energy device inquiry</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Discovery cannot be stopped</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Invalid Bluetooth adapter address</source>
+ <translation>Ongeldig adres van Bluetooth adapter</translation>
+ </message>
+ <message>
+ <source>One or more device discovery methods are not supported on this platform</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Device does not support Bluetooth</source>
+ <translation>Apparaat ondersteunt geen Bluetooth</translation>
+ </message>
+ <message>
+ <source>Passed address is not a local device.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Missing Location permission. Search is not possible.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Classic Discovery cannot be started</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Low Energy Discovery not supported</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Bluetooth adapter error</source>
+ <translation>Fout van Bluetooth adapter</translation>
+ </message>
+ <message>
+ <source>Device discovery not supported on this platform</source>
+ <translation>Apparaat zoeken wordt op dit platform niet ondersteund</translation>
+ </message>
+ <message>
+ <source>Cannot access adapter during service discovery</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QBluetoothServiceDiscoveryAgent</name>
+ <message>
+ <source>Local device is powered off</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Minimal service discovery failed</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Invalid Bluetooth adapter address</source>
+ <translation>Ongeldig adres van Bluetooth adapter</translation>
+ </message>
+ <message>
+ <source>Platform does not support Bluetooth</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Android API below v15 does not support SDP discovery</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Cannot create Android BluetoothDevice</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Cannot obtain service uuids</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Serial Port Profile</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Device is powered off</source>
+ <translation>Apparaat is afgeschakeld</translation>
+ </message>
+ <message>
+ <source>Unable to find appointed local adapter</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Cannot find local Bluetooth adapter</source>
+ <translation>Kan geen lokale Bluetooth adapter vinden</translation>
+ </message>
+ <message>
+ <source>Unable to find sdpscanner</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Unable to perform SDP scan</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Unable to access device</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Custom Service</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Service Discovery</source>
+ <translation>Dienstwaarneming</translation>
+ </message>
+ <message>
+ <source>Browse Group Descriptor</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Public Browse Group</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>LAN Access Profile</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Dial-Up Networking</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Synchronization</source>
+ <translation>Synchronisatie</translation>
+ </message>
+ <message>
+ <source>Object Push</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>File Transfer</source>
+ <translation>Bestandsoverdracht</translation>
+ </message>
+ <message>
+ <source>Synchronization Command</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Headset</source>
+ <translation>Headset</translation>
+ </message>
+ <message>
+ <source>Audio Source</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Audio Sink</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Audio/Video Remote Control Target</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Advanced Audio Distribution</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Audio/Video Remote Control</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Audio/Video Remote Control Controller</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Headset AG</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Personal Area Networking (PANU)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Personal Area Networking (NAP)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Personal Area Networking (GN)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Basic Direct Printing (BPP)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Basic Reference Printing (BPP)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Basic Imaging Profile</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Basic Imaging Responder</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Basic Imaging Archive</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Basic Imaging Ref Objects</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Hands-Free</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Hands-Free AG</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Basic Printing RefObject Service</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Basic Printing Reflected UI</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Basic Printing</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Basic Printing Status</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Human Interface Device</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Hardcopy Cable Replacement</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Hardcopy Cable Replacement Print</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Hardcopy Cable Replacement Scan</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>SIM Access Server</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Phonebook Access PCE</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Phonebook Access PSE</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Phonebook Access</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Headset HS</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Message Access Server</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Message Notification Server</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Message Access</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Global Navigation Satellite System</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Global Navigation Satellite System Server</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>3D Synchronization Display</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>3D Synchronization Glasses</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>3D Synchronization</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Multi-Profile Specification (Profile)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Multi-Profile Specification</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Device Identification</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Generic Networking</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Generic File Transfer</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Generic Audio</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Generic Telephony</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Video Source</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Video Sink</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Video Distribution</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Health Device</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Health Device Source</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Health Device Sink</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Generic Access</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Generic Attribute</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Immediate Alert</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Link Loss</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Tx Power</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Current Time Service</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Reference Time Update Service</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Next DST Change Service</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Glucose</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Health Thermometer</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Device Information</source>
+ <translation>Apparaatinformatie</translation>
+ </message>
+ <message>
+ <source>Heart Rate</source>
+ <translation>Hartritme</translation>
+ </message>
+ <message>
+ <source>Phone Alert Status Service</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Battery Service</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Blood Pressure</source>
+ <translation>Bloeddruk</translation>
+ </message>
+ <message>
+ <source>Alert Notification Service</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Scan Parameters</source>
+ <translation>Scanparameters</translation>
+ </message>
+ <message>
+ <source>Running Speed and Cadence</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Cycling Speed and Cadence</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Cycling Power</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Location and Navigation</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Environmental Sensing</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Body Composition</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>User Data</source>
+ <translation>Gebruikersgegevens</translation>
+ </message>
+ <message>
+ <source>Weight Scale</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Bond Management</source>
+ <extracomment>Connection management (Bluetooth)
+</extracomment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Continuous Glucose Monitoring</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Service Discovery Protocol</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>User Datagram Protocol</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Radio Frequency Communication</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Transmission Control Protocol</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Telephony Control Specification - Binary</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Telephony Control Specification - AT</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Attribute Protocol</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Object Exchange Protocol</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Internet Protocol</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>File Transfer Protocol</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Hypertext Transfer Protocol</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Wireless Short Packet Protocol</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Bluetooth Network Encapsulation Protocol</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Extended Service Discovery Protocol</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Human Interface Device Protocol</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Hardcopy Control Channel</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Hardcopy Data Channel</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Hardcopy Notification</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Audio/Video Control Transport Protocol</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Audio/Video Distribution Transport Protocol</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Common ISDN Access Protocol</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>UdiCPlain</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Multi-Channel Adaptation Protocol - Control</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Multi-Channel Adaptation Protocol - Data</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Layer 2 Control Protocol</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>GAP Device Name</source>
+ <extracomment>GAP: Generic Access Profile (Bluetooth)
+</extracomment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>GAP Appearance</source>
+ <extracomment>GAP: Generic Access Profile (Bluetooth)
+</extracomment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>GAP Peripheral Privacy Flag</source>
+ <extracomment>GAP: Generic Access Profile (Bluetooth)
+</extracomment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>GAP Reconnection Address</source>
+ <extracomment>GAP: Generic Access Profile (Bluetooth)
+</extracomment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>GAP Peripheral Preferred Connection Parameters</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>GATT Service Changed</source>
+ <extracomment>GATT: _G_eneric _Att_ribute Profile (Bluetooth)
+</extracomment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Alert Level</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>TX Power</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Date Time</source>
+ <translation>Datum Tijd</translation>
+ </message>
+ <message>
+ <source>Day Of Week</source>
+ <translation>Dag van de week</translation>
+ </message>
+ <message>
+ <source>Day Date Time</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Exact Time 256</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>DST Offset</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Time Zone</source>
+ <translation>Tijdzone</translation>
+ </message>
+ <message>
+ <source>Local Time Information</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Time With DST</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Time Accuracy</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Time Source</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Reference Time Information</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Time Update Control Point</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Time Update State</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Glucose Measurement</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Battery Level</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Temperature Measurement</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Temperature Type</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Intermediate Temperature</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Measurement Interval</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Boot Keyboard Input Report</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>System ID</source>
+ <translation>Systeem-id</translation>
+ </message>
+ <message>
+ <source>Model Number String</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Serial Number String</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Firmware Revision String</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Hardware Revision String</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Software Revision String</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Manufacturer Name String</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>IEEE 11073 20601 Regulatory Certification Data List</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Current Time</source>
+ <translation>Huidige tijd</translation>
+ </message>
+ <message>
+ <source>Scan Refresh</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Boot Keyboard Output Report</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Boot Mouse Input Report</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Glucose Measurement Context</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Blood Pressure Measurement</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Intermediate Cuff Pressure</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Heart Rate Measurement</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Body Sensor Location</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Heart Rate Control Point</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Alert Status</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Ringer Control Point</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Ringer Setting</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Alert Category ID Bit Mask</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Alert Category ID</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Alert Notification Control Point</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Unread Alert Status</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>New Alert</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Supported New Alert Category</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Supported Unread Alert Category</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Blood Pressure Feature</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>HID Information</source>
+ <extracomment>HID: Human Interface Device Profile (Bluetooth)
+</extracomment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Report Map</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>HID Control Point</source>
+ <extracomment>HID: Human Interface Device Profile (Bluetooth)
+</extracomment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Report</source>
+ <translation>Rapport</translation>
+ </message>
+ <message>
+ <source>Protocol Mode</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Scan Interval Window</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>PnP ID</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Glucose Feature</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Record Access Control Point</source>
+ <extracomment>Glucose Sensor patient record database.
+</extracomment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>RSC Measurement</source>
+ <extracomment>RSC: Running Speed and Cadence
+</extracomment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>RSC Feature</source>
+ <extracomment>RSC: Running Speed and Cadence
+</extracomment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>SC Control Point</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>CSC Measurement</source>
+ <extracomment>CSC: Cycling Speed and Cadence
+</extracomment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>CSC Feature</source>
+ <extracomment>CSC: Cycling Speed and Cadence
+</extracomment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Sensor Location</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Cycling Power Measurement</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Cycling Power Vector</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Cycling Power Feature</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Cycling Power Control Point</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Location And Speed</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Navigation</source>
+ <translation>Navigatie</translation>
+ </message>
+ <message>
+ <source>Position Quality</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>LN Feature</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>LN Control Point</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Magnetic Declination</source>
+ <extracomment>Angle between geographic and magnetic north
+</extracomment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Elevation</source>
+ <extracomment>Above/below sea level
+</extracomment>
+ <translation>Hoogte</translation>
+ </message>
+ <message>
+ <source>Pressure</source>
+ <translation>Druk</translation>
+ </message>
+ <message>
+ <source>Temperature</source>
+ <translation>Temperatuur</translation>
+ </message>
+ <message>
+ <source>Humidity</source>
+ <translation>Luchtvochtigheid</translation>
+ </message>
+ <message>
+ <source>True Wind Speed</source>
+ <extracomment>Wind speed while standing
+</extracomment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>True Wind Direction</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Apparent Wind Speed</source>
+ <extracomment>Wind speed while observer is moving
+</extracomment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Apparent Wind Direction</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Gust Factor</source>
+ <extracomment>Factor by which wind gust is stronger than average wind
+</extracomment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Pollen Concentration</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>UV Index</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Irradiance</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Rainfall</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Wind Chill</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Heat Index</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Dew Point</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Descriptor Value Changed</source>
+ <extracomment>Environmental sensing related
+</extracomment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Aerobic Heart Rate Lower Limit</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Aerobic Heart Rate Upper Limit</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Aerobic Threshold</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Age</source>
+ <extracomment>Age of person
+</extracomment>
+ <translation>Leeftijd</translation>
+ </message>
+ <message>
+ <source>Anaerobic Heart Rate Lower Limit</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Anaerobic Heart Rate Upper Limit</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Anaerobic Threshold</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Date Of Birth</source>
+ <translation>Geboortedatum</translation>
+ </message>
+ <message>
+ <source>Date Of Threshold Assessment</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Email Address</source>
+ <translation>E-mailadres</translation>
+ </message>
+ <message>
+ <source>Fat Burn Heart Rate Lower Limit</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Fat Burn Heart Rate Upper Limit</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>First Name</source>
+ <translation>Voornaam</translation>
+ </message>
+ <message>
+ <source>5-Zone Heart Rate Limits</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Gender</source>
+ <translation>Geslacht</translation>
+ </message>
+ <message>
+ <source>Heart Rate Maximum</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Height</source>
+ <extracomment>Height of a person
+</extracomment>
+ <translation>Hoogte</translation>
+ </message>
+ <message>
+ <source>Hip Circumference</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Last Name</source>
+ <translation>Achternaam</translation>
+ </message>
+ <message>
+ <source>Maximum Recommended Heart Rate</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Resting Heart Rate</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Sport Type For Aerobic/Anaerobic Thresholds</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>3-Zone Heart Rate Limits</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>2-Zone Heart Rate Limits</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Oxygen Uptake</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Waist Circumference</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Weight</source>
+ <translation>Gewicht</translation>
+ </message>
+ <message>
+ <source>Database Change Increment</source>
+ <extracomment>Environmental sensing related
+</extracomment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>User Index</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Body Composition Feature</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Body Composition Measurement</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Weight Measurement</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>User Control Point</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Magnetic Flux Density 2D</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Magnetic Flux Density 3D</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Language</source>
+ <translation>Taal</translation>
+ </message>
+ <message>
+ <source>Barometric Pressure Trend</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Characteristic Extended Properties</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Characteristic User Description</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Client Characteristic Configuration</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Server Characteristic Configuration</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Characteristic Presentation Format</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Characteristic Aggregate Format</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Valid Range</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>External Report Reference</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Report Reference</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Environmental Sensing Configuration</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Environmental Sensing Measurement</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Environmental Sensing Trigger Setting</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Unknown Service</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QBluetoothSocket</name>
+ <message>
+ <source>Network Error</source>
+ <translation>Netwerkfout</translation>
+ </message>
+ <message>
+ <source>Cannot write while not connected</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Trying to connect while connection is in progress</source>
+ <translation>Proberen te verbinden terwijl verbinding al bezig is</translation>
+ </message>
+ <message>
+ <source>Service cannot be found</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Invalid data/data size</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Cannot read while not connected</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Socket type not supported</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Unknown socket error</source>
+ <translation>Onbekende socket-fout</translation>
+ </message>
+ <message>
+ <source>Connecting to port is not supported</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Cannot connect to %1</source>
+ <comment>%1 = uuid</comment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Device does not support Bluetooth</source>
+ <translation>Apparaat ondersteunt geen Bluetooth</translation>
+ </message>
+ <message>
+ <source>Device is powered off</source>
+ <translation>Apparaat is afgeschakeld</translation>
+ </message>
+ <message>
+ <source>Cannot access address %1</source>
+ <comment>%1 = Bt address e.g. 11:22:33:44:55:66</comment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Cannot connect to %1 on %2</source>
+ <comment>%1 = uuid, %2 = Bt address</comment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Obtaining streams for service failed</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Input stream thread cannot be started</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Connection to service failed</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Error during write on socket.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Network error during read</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Cannot set connection security level</source>
+ <translation>Kan het beveiligingsniveau van de verbinding niet instellen</translation>
+ </message>
+ <message>
+ <source>Network Error: %1</source>
+ <translation>Netwerkfout: %1</translation>
+ </message>
+ <message>
+ <source>Network error</source>
+ <translation>Netwerkfout</translation>
+ </message>
+ <message>
+ <source>Remote host closed connection</source>
+ <translation>Host op afstand verbrak de verbinding</translation>
+ </message>
+ <message>
+ <source>Connection timed out</source>
+ <translation>Tijdslimiet voor verbinding overschreden</translation>
+ </message>
+ <message>
+ <source>Host not reachable</source>
+ <translation>Host is niet bereikbaar</translation>
+ </message>
+ <message>
+ <source>Host refused connection</source>
+ <translation>Host weigerde de verbinding</translation>
+ </message>
+</context>
+<context>
+ <name>QBluetoothTransferReply</name>
+ <message>
+ <source>Invalid target address</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Push session cannot be started</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Push session cannot connect</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Source file does not exist</source>
+ <translation>Bronbestand bestaat niet</translation>
+ </message>
+ <message>
+ <source>QIODevice cannot be read. Make sure it is open for reading.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Push session failed</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Invalid input device (null)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Operation canceled</source>
+ <translation>Operatie geannuleerd</translation>
+ </message>
+ <message>
+ <source>Transfer already started</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Push service not found</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QBluetoothTransferReplyBluez</name>
+ <message>
+ <source>Unknown Error</source>
+ <translation>Onbekende fout</translation>
+ </message>
+ <message>
+ <source>Could not open file for sending</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The transfer was canceled</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Operation canceled</source>
+ <translation>Operatie geannuleerd</translation>
+ </message>
+</context>
+<context>
+ <name>QLowEnergyController</name>
+ <message>
+ <source>Remote device cannot be found</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Cannot find local adapter</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Error occurred during connection I/O</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Unknown Error</source>
+ <translation>Onbekende fout</translation>
+ </message>
+ <message>
+ <source>Advertisement data is larger than 31 bytes</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Advertisement feature not supported on the platform</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Error occurred trying to start advertising</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Failed due to too many advertisers</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Unknown advertisement error</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Error occurred trying to connect to remote device.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Remote device closed the connection</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/translations/qtconnectivity_pt_BR.ts b/translations/qtconnectivity_pt_BR.ts
new file mode 100644
index 0000000..e2510d7
--- /dev/null
+++ b/translations/qtconnectivity_pt_BR.ts
@@ -0,0 +1,1553 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="pt_BR">
+<context>
+ <name>QBluetoothDeviceDiscoveryAgent</name>
+ <message>
+ <source>Device is powered off</source>
+ <translation>O dispositivo está desligado</translation>
+ </message>
+ <message>
+ <source>Cannot find valid Bluetooth adapter.</source>
+ <translation>Não foi possível encontrar um adaptador Bluetooth válido.</translation>
+ </message>
+ <message>
+ <source>Input Output Error</source>
+ <translation>Erro de entrada e saída</translation>
+ </message>
+ <message>
+ <source>Bluetooth LE is not supported</source>
+ <translation>Bluetooth LE não é suportado</translation>
+ </message>
+ <message>
+ <source>Unknown error</source>
+ <translation>Erro desconhecido</translation>
+ </message>
+ <message>
+ <source>Cannot open remote device socket</source>
+ <translation>Não foi possível abrir o socket remoto do dispositivo</translation>
+ </message>
+ <message>
+ <source>Cannot connect to Bluetooth socket notifier</source>
+ <translation>Não foi possível conectar à um notificador de socket Bluetooth</translation>
+ </message>
+ <message>
+ <source>Cannot start device inquiry</source>
+ <translation>Não é possível iniciar a consulta de dispositivo</translation>
+ </message>
+ <message>
+ <source>Cannot start low energy device inquiry</source>
+ <translation>Não é possível iniciar a consulta de dispositivo de baixo consumo de energia</translation>
+ </message>
+ <message>
+ <source>Discovery cannot be stopped</source>
+ <translation>Discovery não pode ser parado</translation>
+ </message>
+ <message>
+ <source>Invalid Bluetooth adapter address</source>
+ <translation>Endereço do adaptador Bluetooth inválido</translation>
+ </message>
+ <message>
+ <source>One or more device discovery methods are not supported on this platform</source>
+ <translation>Um ou mais métodos de descoberta de dispositivos não são suportados nesta plataforma</translation>
+ </message>
+ <message>
+ <source>Device does not support Bluetooth</source>
+ <translation>O dispositivo não suporta Bluetooth</translation>
+ </message>
+ <message>
+ <source>Passed address is not a local device.</source>
+ <translation>O endereço fornecido não é um dispositivo local.</translation>
+ </message>
+ <message>
+ <source>Discovery cannot be started</source>
+ <translation>Discovery não pode ser iniciado</translation>
+ </message>
+ <message>
+ <source>Missing Location permission. Search is not possible.</source>
+ <translation>Falta permissão de Localização. A pesquisa não é possível.</translation>
+ </message>
+ <message>
+ <source>Location service turned off. Search is not possible.</source>
+ <translation>Serviço de localização desligado. A pesquisa não é possível.</translation>
+ </message>
+ <message>
+ <source>Classic Discovery cannot be started</source>
+ <translation>A descoberta clássica não pode ser iniciada</translation>
+ </message>
+ <message>
+ <source>Low Energy Discovery not supported</source>
+ <translation>Descoberta de baixo consumo de energia não suportado</translation>
+ </message>
+ <message>
+ <source>Bluetooth adapter error</source>
+ <translation>Erro no adaptador Bluetooth</translation>
+ </message>
+ <message>
+ <source>No Bluetooth device available</source>
+ <translation>Nenhum dispositivo Bluetooth disponível</translation>
+ </message>
+ <message>
+ <source>Device discovery not supported on this platform</source>
+ <translation>Descoberta de dispositivo não suportado nesta plataforma</translation>
+ </message>
+ <message>
+ <source>Cannot access adapter during service discovery</source>
+ <translation>Não foi possível acessar o adaptador durante a descoberta do serviço</translation>
+ </message>
+</context>
+<context>
+ <name>QBluetoothServiceDiscoveryAgent</name>
+ <message>
+ <source>Local device is powered off</source>
+ <translation>O dispositivo local está desligado</translation>
+ </message>
+ <message>
+ <source>Minimal service discovery failed</source>
+ <translation>Falha na descoberta do serviço mínimo</translation>
+ </message>
+ <message>
+ <source>Invalid Bluetooth adapter address</source>
+ <translation>Endereço do adaptador Bluetooth inválido</translation>
+ </message>
+ <message>
+ <source>Platform does not support Bluetooth</source>
+ <translation>A plataforma não suporta Bluetooth</translation>
+ </message>
+ <message>
+ <source>Android API below v15 does not support SDP discovery</source>
+ <translation>API do Android abaixo de v15 não suporta a descoberta SDP</translation>
+ </message>
+ <message>
+ <source>Cannot create Android BluetoothDevice</source>
+ <translation>Não foi possível ciar o Android BluetoothDevice</translation>
+ </message>
+ <message>
+ <source>Cannot obtain service uuids</source>
+ <translation>Não foi possível obter os UUIDs do serviço</translation>
+ </message>
+ <message>
+ <source>Serial Port Profile</source>
+ <translation>Perfil da porta serial</translation>
+ </message>
+ <message>
+ <source>Device is powered off</source>
+ <translation>O dispositivo está desligado</translation>
+ </message>
+ <message>
+ <source>Unable to find appointed local adapter</source>
+ <translation>Não foi possível encontrar o adaptador local apontado</translation>
+ </message>
+ <message>
+ <source>Cannot find local Bluetooth adapter</source>
+ <translation>Não foi possível encontrar o adaptador Bluetooth local</translation>
+ </message>
+ <message>
+ <source>Unable to find sdpscanner</source>
+ <translation>Não foi possível encontrar o sdpscanner</translation>
+ </message>
+ <message>
+ <source>Unable to perform SDP scan</source>
+ <translation>Não foi possível executar a verificação SDP</translation>
+ </message>
+ <message>
+ <source>Custom Service</source>
+ <translation>Serviço personalizado</translation>
+ </message>
+ <message>
+ <source>Unable to access device</source>
+ <translation>Não foi possível acessar o dispositivo</translation>
+ </message>
+ <message>
+ <source>Service Discovery</source>
+ <translation>Descoberta de serviço</translation>
+ </message>
+ <message>
+ <source>Browse Group Descriptor</source>
+ <translation>Navegar no descritor do grupo</translation>
+ </message>
+ <message>
+ <source>Public Browse Group</source>
+ <translation>Grupo de navegação pública</translation>
+ </message>
+ <message>
+ <source>LAN Access Profile</source>
+ <translation>Perfil de acesso LAN</translation>
+ </message>
+ <message>
+ <source>Dial-Up Networking</source>
+ <translation>Rede discada</translation>
+ </message>
+ <message>
+ <source>Synchronization</source>
+ <translation>Sincronização</translation>
+ </message>
+ <message>
+ <source>Object Push</source>
+ <translation>Envio de objetos</translation>
+ </message>
+ <message>
+ <source>File Transfer</source>
+ <translation>Transferência de arquivos</translation>
+ </message>
+ <message>
+ <source>Synchronization Command</source>
+ <translation>Comando de sincronização</translation>
+ </message>
+ <message>
+ <source>Headset</source>
+ <translation>Fones de ouvido</translation>
+ </message>
+ <message>
+ <source>Audio Source</source>
+ <translation>Fonte de áudio</translation>
+ </message>
+ <message>
+ <source>Audio Sink</source>
+ <translation>Coletor de áudio</translation>
+ </message>
+ <message>
+ <source>Audio/Video Remote Control Target</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Advanced Audio Distribution</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Audio/Video Remote Control</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Audio/Video Remote Control Controller</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Headset AG</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Personal Area Networking (PANU)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Personal Area Networking (NAP)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Personal Area Networking (GN)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Basic Direct Printing (BPP)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Basic Reference Printing (BPP)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Basic Imaging Profile</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Basic Imaging Responder</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Basic Imaging Archive</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Basic Imaging Ref Objects</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Hands-Free</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Hands-Free AG</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Basic Printing RefObject Service</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Basic Printing Reflected UI</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Basic Printing</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Basic Printing Status</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Human Interface Device</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Hardcopy Cable Replacement</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Hardcopy Cable Replacement Print</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Hardcopy Cable Replacement Scan</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>SIM Access Server</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Phonebook Access PCE</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Phonebook Access PSE</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Phonebook Access</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Headset HS</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Message Access Server</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Message Notification Server</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Message Access</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Global Navigation Satellite System</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Global Navigation Satellite System Server</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>3D Synchronization Display</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>3D Synchronization Glasses</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>3D Synchronization</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Multi-Profile Specification (Profile)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Multi-Profile Specification</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Device Identification</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Generic Networking</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Generic File Transfer</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Generic Audio</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Generic Telephony</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Video Source</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Video Sink</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Video Distribution</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Health Device</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Health Device Source</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Health Device Sink</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Generic Access</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Generic Attribute</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Immediate Alert</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Link Loss</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Tx Power</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Current Time Service</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Reference Time Update Service</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Next DST Change Service</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Glucose</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Health Thermometer</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Device Information</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Heart Rate</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Phone Alert Status Service</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Battery Service</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Blood Pressure</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Alert Notification Service</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Scan Parameters</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Running Speed and Cadance</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Cycling Speed and Cadance</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Running Speed and Cadence</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Cycling Speed and Cadence</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Cycling Power</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Location and Navigation</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Environmental Sensing</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Body Composition</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>User Data</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Weight Scale</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Bond Management</source>
+ <extracomment>Connection management (Bluetooth)</extracomment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Continuous Glucose Monitoring</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Service Discovery Protocol</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>User Datagram Protocol</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Radio Frequency Communication</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Transmission Control Protocol</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Telephony Control Specification - Binary</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Telephony Control Specification - AT</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Attribute Protocol</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Object Exchange Protocol</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Internet Protocol</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>File Transfer Protocol</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Hypertext Transfer Protocol</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Wireless Short Packet Protocol</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Bluetooth Network Encapsulation Protocol</source>
+ <translation>Protocolo de encapsulamento de rede Bluetooth</translation>
+ </message>
+ <message>
+ <source>Extended Service Discovery Protocol</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Human Interface Device Protocol</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Hardcopy Control Channel</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Hardcopy Data Channel</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Hardcopy Notification</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Audio/Video Control Transport Protocol</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Audio/Video Distribution Transport Protocol</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Common ISDN Access Protocol</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>UdiCPlain</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Multi-Channel Adaptation Protocol -Conrol</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Multi-Channel Adaptation Protocol - Control</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Multi-Channel Adaptation Protocol - Data</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Layer 2 Control Protocol</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>GAP Device Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>GAP Appearance</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>GAP Peripheral Privacy Flag</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>GAP Reconnection Address</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>GAP Peripheral Preferred Connection Parameters</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>GATT Service Changed</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Alert Level</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>TX Power</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Date Time</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Day Of Week</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Day Date Time</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Exact Time 256</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>DST Offset</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Time Zone</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Local Time Information</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Time With DST</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Time Accuracy</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Time Source</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Reference Time Information</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Time Update Control Point</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Time Update State</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Glucose Measurement</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Battery Level</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Temperature Measurement</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Temperature Type</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Intermediate Temperature</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Measurement Interval</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Boot Keyboard Input Report</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>System ID</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Model Number String</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Serial Number String</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Firmware Revision String</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Hardware Revision String</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Software Revision String</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Manufacturer Name String</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>IEEE 11073 20601 Regulatory Certification Data List</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Current Time</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Scan Refresh</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Boot Keyboard Output Report</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Boot Mouse Input Report</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Glucose Measurement Context</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Blood Pressure Measurement</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Intermediate Cuff Pressure</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Heart Rate Measurement</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Body Sensor Location</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Heart Rate Control Point</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Alert Status</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Ringer Control Point</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Ringer Setting</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Alert Category ID Bit Mask</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Alert Category ID</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Alert Notification Control Point</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Unread Alert Status</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>New Alert</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Supported New Alert Category</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Supported Unread Alert Category</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Blood Pressure Feature</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>HID Information</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Report Map</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>HID Control Point</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Report</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Protocol Mode</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Scan Interval Window</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>PnP ID</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Glucose Feature</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Record Access Control Point</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>RSC Measurement</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>RSC Feature</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>SC Control Point</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>CSC Measurement</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>CSC Feature</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Sensor Location</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Cycling Power Measurement</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Cycling Power Vector</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Cycling Power Feature</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Cycling Power COntrol Point</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Server Characteristic Configuratio</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Cycling Power Control Point</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Location And Speed</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Navigation</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Position Quality</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>LN Feature</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>LN Control Point</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Magnetic Declination</source>
+ <extracomment>Angle between geographic and magnetic north</extracomment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Elevation</source>
+ <extracomment>Above/below sea level</extracomment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Pressure</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Temperature</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Humidity</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>True Wind Speed</source>
+ <extracomment>Wind speed while standing</extracomment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>True Wind Direction</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Apparent Wind Speed</source>
+ <extracomment>Wind speed while observer is moving</extracomment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Apparent Wind Direction</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Gust Factor</source>
+ <extracomment>Factor by which wind gust is stronger than average wind</extracomment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Pollen Concentration</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>UV Index</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Irradiance</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Rainfall</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Wind Chill</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Heat Index</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Dew Point</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Descriptor Value Changed</source>
+ <extracomment>Environmental sensing related</extracomment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Aerobic Heart Rate Lower Limit</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Aerobic Heart Rate Upper Limit</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Aerobic Threshold</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Age</source>
+ <extracomment>Age of person</extracomment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Anaerobic Heart Rate Lower Limit</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Anaerobic Heart Rate Upper Limit</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Anaerobic Threshold</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Date Of Birth</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Date Of Threshold Assessment</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Email Address</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Fat Burn Heart Rate Lower Limit</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Fat Burn Heart Rate Upper Limit</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>First Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>5-Zone Heart Rate Limits</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Gender</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Heart Rate Maximum</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Height</source>
+ <extracomment>Height of a person</extracomment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Hip Circumference</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Last Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Maximum Recommended Heart Rate</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Resting Heart Rate</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Sport Type For Aerobic/Anaerobic Thresholds</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>3-Zone Heart Rate Limits</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>2-Zone Heart Rate Limits</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Oxygen Uptake</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Waist Circumference</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Weight</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Database Change Increment</source>
+ <extracomment>Environmental sensing related</extracomment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>User Index</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Body Composition Feature</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Body Composition Measurement</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Weight Measurement</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>User Control Point</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Magnetic Flux Density 2D</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Magnetic Flux Density 3D</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Language</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Barometric Pressure Trend</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Characteristic Extended Properties</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Characteristic User Description</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Client Characteristic Configuration</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Server Characteristic Configuration</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Characteristic Presentation Format</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Characteristic Aggregate Format</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Valid Range</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>External Report Reference</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Report Reference</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Environmental Sensing Configuration</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Environmental Sensing Measurement</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Environmental Sensing Trigger Setting</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Unknown Service</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Result received in callback is null</source>
+ <translation>O resultado recebido no retorno de chamada é nulo</translation>
+ </message>
+ <message>
+ <source>Failed to initialize Bluetooth stack</source>
+ <translation>Falha ao inicializar a pilha Bluetooth</translation>
+ </message>
+ <message>
+ <source>Could not retrieve remote device address</source>
+ <translation>Não foi possível obter o endereço do dispositivo remoto</translation>
+ </message>
+ <message>
+ <source>Failed to open remote device file</source>
+ <translation>Falha ao abrir o arquivo do dispositivo remoto</translation>
+ </message>
+ <message>
+ <source>Operation canceled</source>
+ <translation>Operação cancelada</translation>
+ </message>
+ <message>
+ <source>Service query timed out</source>
+ <translation>A consulta do serviço espirou o tempo</translation>
+ </message>
+</context>
+<context>
+ <name>QBluetoothSocket</name>
+ <message>
+ <source>Network Error</source>
+ <translation>Erro de rede</translation>
+ </message>
+ <message>
+ <source>Cannot write while not connected</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Trying to connect while connection is in progress</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Connecting to port is not supported</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Service cannot be found</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Invalid data/data size</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Cannot read while not connected</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Cannot connect to %1</source>
+ <comment>%1 = uuid</comment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Device does not support Bluetooth</source>
+ <translation>O dispositivo não suporta Bluetooth</translation>
+ </message>
+ <message>
+ <source>Device is powered off</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Cannot access address %1</source>
+ <comment>%1 = Bt address e.g. 11:22:33:44:55:66</comment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Cannot connect to %1 on %2</source>
+ <comment>%1 = uuid, %2 = Bt address</comment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Socket type not supported</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Obtaining streams for service failed</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Input stream thread cannot be started</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Connection to service failed</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Error during write on socket.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Network error during read</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Unknown socket error</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Cannot set connection security level</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Network Error: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Cannot export profile on DBus</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Cannot register profile on DBus</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Cannot find remote device</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Cannot connect to remote profile</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Missing serviceUuid or Serial Port service class uuid</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Invalid Bluetooth address passed to connectToService()</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Network error</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Remote host closed connection</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Connection timed out</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Host not reachable</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Host refused connection</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Unsupported protocol. Win32 only supports RFCOMM sockets</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Failed to create socket</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Socket type not handled: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Logic error: more bytes sent than passed to ::send</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QBluetoothSocketPrivateAndroid</name>
+ <message>
+ <source>Connecting to port is not supported</source>
+ <translation>Conexão à porta não é suportado</translation>
+ </message>
+</context>
+<context>
+ <name>QBluetoothSocketPrivateBluezDBus</name>
+ <message>
+ <source>Connecting to port is not supported via Bluez DBus</source>
+ <translation>Conexão à porta não é suportado via Bluez DBus</translation>
+ </message>
+</context>
+<context>
+ <name>QBluetoothTransferReply</name>
+ <message>
+ <source>QIODevice cannot be read.Make sure it is open for reading.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Invalid target address</source>
+ <translation>Endereço de destino inválido</translation>
+ </message>
+ <message>
+ <source>Push session cannot be started</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Push session cannot connect</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Source file does not exist</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>QIODevice cannot be read. Make sure it is open for reading.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Push session failed</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Invalid input device (null)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Operation canceled</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Transfer already started</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Push service not found</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Resurce busy.</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QBluetoothTransferReplyBluez</name>
+ <message>
+ <source>Unknown Error</source>
+ <translation>Erro desconhecido</translation>
+ </message>
+ <message>
+ <source>Could not open file for sending</source>
+ <translation>Não foi possível abrir o arquivo para envio</translation>
+ </message>
+ <message>
+ <source>The transfer was canceled</source>
+ <translation>A transferência foi cancelada</translation>
+ </message>
+ <message>
+ <source>Operation canceled</source>
+ <translation>Operação cancelada</translation>
+ </message>
+</context>
+<context>
+ <name>QLowEnergyController</name>
+ <message>
+ <source>Remote device cannot be found</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Cannot find local adapter</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Error occurred during connection I/O</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Unknown Error</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Advertisement data is larger than 31 bytes</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Advertisement feature not supported on the platform</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Error occurred trying to start advertising</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Failed due to too many advertisers</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Unknown advertisement error</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Error occurred trying to connect to remote device.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Remote device closed the connection</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Failed to authorize on the remote device</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/translations/qtconnectivity_zh_CN.ts b/translations/qtconnectivity_zh_CN.ts
new file mode 100644
index 0000000..0ed0e6c
--- /dev/null
+++ b/translations/qtconnectivity_zh_CN.ts
@@ -0,0 +1,2020 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="zh_CN">
+<context>
+ <name>BluetoothAlarmDialog</name>
+ <message>
+ <source>This application cannot be used without Bluetooth. Please switch Bluetooth ON to continue.</source>
+ <translation>如果没有蓝牙,则无法使用此应用程序。请打开蓝牙以继续。</translation>
+ </message>
+ <message>
+ <source>Quit</source>
+ <translation>退出</translation>
+ </message>
+</context>
+<context>
+ <name>BtLocalDevice</name>
+ <message>
+ <source>Bt Chat Server</source>
+ <translation>Bt Chat Server</translation>
+ </message>
+ <message>
+ <source>Example bluetooth chat server</source>
+ <translation>Example bluetooth chat server</translation>
+ </message>
+ <message>
+ <source>qt-project.org</source>
+ <translation>qt-project.org</translation>
+ </message>
+</context>
+<context>
+ <name>Chat</name>
+ <message>
+ <source>Bluetooth Chat</source>
+ <translation>蓝牙聊天</translation>
+ </message>
+ <message>
+ <source>Local Bluetooth Adapter</source>
+ <translation>本地蓝牙适配器</translation>
+ </message>
+ <message>
+ <source>Default</source>
+ <translation>默认</translation>
+ </message>
+ <message>
+ <source>Send</source>
+ <translation>发送</translation>
+ </message>
+ <message>
+ <source>Connect</source>
+ <translation>连接</translation>
+ </message>
+ <message>
+ <source>Quit</source>
+ <translation>退出</translation>
+ </message>
+ <message>
+ <source>Default (%1)</source>
+ <comment>%1 = Bluetooth address</comment>
+ <translation>默认(%1)</translation>
+ </message>
+</context>
+<context>
+ <name>ChatServer</name>
+ <message>
+ <source>Bt Chat Server</source>
+ <translation>Bt Chat Server</translation>
+ </message>
+ <message>
+ <source>Example bluetooth chat server</source>
+ <translation>Example bluetooth chat server</translation>
+ </message>
+ <message>
+ <source>qt-project.org</source>
+ <translation>qt-project.org</translation>
+ </message>
+</context>
+<context>
+ <name>Connect</name>
+ <message>
+ <source>FOUND DEVICES</source>
+ <translation>发现设备</translation>
+ </message>
+ <message>
+ <source>Public Address</source>
+ <translation>公用地址</translation>
+ </message>
+ <message>
+ <source>Random Address</source>
+ <translation>随机地址</translation>
+ </message>
+ <message>
+ <source>START SEARCH</source>
+ <translation>开始搜索</translation>
+ </message>
+</context>
+<context>
+ <name>DeviceDiscovery</name>
+ <message>
+ <source>Bluetooth Scanner</source>
+ <translation>蓝牙扫描</translation>
+ </message>
+ <message>
+ <source>Local Device</source>
+ <translation>本地设备</translation>
+ </message>
+ <message>
+ <source>Bluetooth Powered On</source>
+ <translation>蓝牙已打开</translation>
+ </message>
+ <message>
+ <source>Discoverable</source>
+ <translation>可发现</translation>
+ </message>
+ <message>
+ <source>General Unlimited Inquiry</source>
+ <translation>一般无限查询</translation>
+ </message>
+ <message>
+ <source>Scan</source>
+ <translation>扫描</translation>
+ </message>
+ <message>
+ <source>Clear</source>
+ <translation>清除</translation>
+ </message>
+ <message>
+ <source>Quit</source>
+ <translation>退出</translation>
+ </message>
+</context>
+<context>
+ <name>DeviceFinder</name>
+ <message>
+ <source>Scanning for devices...</source>
+ <translation>扫描设备…</translation>
+ </message>
+ <message>
+ <source>Low Energy device found. Scanning more...</source>
+ <translation>找到低能耗设备。扫描更多...</translation>
+ </message>
+ <message>
+ <source>The Bluetooth adaptor is powered off.</source>
+ <translation>蓝牙适配器已关闭。</translation>
+ </message>
+ <message>
+ <source>Writing or reading from the device resulted in an error.</source>
+ <translation>写入或读取设备导致错误。</translation>
+ </message>
+ <message>
+ <source>An unknown error has occurred.</source>
+ <translation>发生未知错误。</translation>
+ </message>
+ <message>
+ <source>No Low Energy devices found.</source>
+ <translation>未找到低能耗设备。</translation>
+ </message>
+ <message>
+ <source>Scanning done.</source>
+ <translation>扫描完成。</translation>
+ </message>
+</context>
+<context>
+ <name>DeviceHandler</name>
+ <message>
+ <source>Demo device connected.</source>
+ <translation>演示设备已连接。</translation>
+ </message>
+ <message>
+ <source>Discovering services...</source>
+ <translation>正在发现服务…</translation>
+ </message>
+ <message>
+ <source>Service discovered.</source>
+ <translation>发现服务。</translation>
+ </message>
+</context>
+<context>
+ <name>EmptyRecordLabel</name>
+ <message>
+ <source>Empty Record</source>
+ <translation>空记录</translation>
+ </message>
+</context>
+<context>
+ <name>MainWindow</name>
+ <message>
+ <source>MainWindow</source>
+ <translation>主窗口</translation>
+ </message>
+ <message>
+ <source>Touch a tag</source>
+ <translation>触摸标签</translation>
+ </message>
+ <message>
+ <source>NDEF Message Editor</source>
+ <translation>NDEF 消息编辑器</translation>
+ </message>
+ <message>
+ <source>Retrieve</source>
+ <translation>检索</translation>
+ </message>
+ <message>
+ <source>Store</source>
+ <translation>存储</translation>
+ </message>
+ <message>
+ <source>Load</source>
+ <translation>加载</translation>
+ </message>
+ <message>
+ <source>Save</source>
+ <translation>保存</translation>
+ </message>
+ <message>
+ <source>Clear</source>
+ <translation>清除</translation>
+ </message>
+ <message>
+ <source>Add</source>
+ <translation>添加</translation>
+ </message>
+ <message>
+ <source>NFC Text Record</source>
+ <translation>NFC 文本记录</translation>
+ </message>
+ <message>
+ <source>NFC URI Record</source>
+ <translation>NFC URI 记录</translation>
+ </message>
+ <message>
+ <source>MIME Image Record</source>
+ <translation>MIME 图像记录</translation>
+ </message>
+ <message>
+ <source>Empty Record</source>
+ <translation>空记录</translation>
+ </message>
+ <message>
+ <source>Select NDEF Message</source>
+ <translation>选择 NDEF 消息</translation>
+ </message>
+ <message>
+ <source>Unsupported tag</source>
+ <translation>不支持的标签</translation>
+ </message>
+ <message>
+ <source>Tag removed from field</source>
+ <translation>从字段中删除的标记</translation>
+ </message>
+ <message>
+ <source>No response from tag</source>
+ <translation>标签无响应</translation>
+ </message>
+ <message>
+ <source>Checksum mismatch</source>
+ <translation>校验和不匹配</translation>
+ </message>
+ <message>
+ <source>Invalid parameters</source>
+ <translation>无效参数</translation>
+ </message>
+ <message>
+ <source>NDEF read error</source>
+ <translation>NDEF 读错误</translation>
+ </message>
+ <message>
+ <source>NDEF write error</source>
+ <translation>NDEF 写错误</translation>
+ </message>
+ <message>
+ <source>Unknown error</source>
+ <translation>未知错误</translation>
+ </message>
+</context>
+<context>
+ <name>Measure</name>
+ <message>
+ <source>Relax!
+When you are ready, press Start. You have %1s time to increase heartrate so much as possible.
+Good luck!</source>
+ <translation>放轻松!
+准备好后,按开始。有 %1 秒时间尽可能提高心率。
+祝好运!</translation>
+ </message>
+ <message>
+ <source>START</source>
+ <translation>开始</translation>
+ </message>
+</context>
+<context>
+ <name>MimeImageRecordEditor</name>
+ <message>
+ <source>Form</source>
+ <translation>窗体</translation>
+ </message>
+ <message>
+ <source>MIME Record &lt;image/*&gt;</source>
+ <translation>MIME 记录 &lt;image/*&gt;</translation>
+ </message>
+ <message>
+ <source>Type:</source>
+ <translation>类型:</translation>
+ </message>
+ <message>
+ <source>image/</source>
+ <translation>image/</translation>
+ </message>
+ <message>
+ <source>File:</source>
+ <translation>文件:</translation>
+ </message>
+ <message>
+ <source>...</source>
+ <translation></translation>
+ </message>
+ <message>
+ <source>TextLabel</source>
+ <translation>文本标签</translation>
+ </message>
+ <message>
+ <source>Select Image File</source>
+ <translation>选择图像文件</translation>
+ </message>
+</context>
+<context>
+ <name>Progress</name>
+ <message>
+ <source>Transfer Progress</source>
+ <translation>传输进度</translation>
+ </message>
+ <message>
+ <source>Filename</source>
+ <translation>文件名</translation>
+ </message>
+ <message>
+ <source>Status</source>
+ <translation>状态</translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+ <translation>取消</translation>
+ </message>
+ <message>
+ <source>Failed: %1</source>
+ <translation>失败:%1</translation>
+ </message>
+ <message>
+ <source>Transfer complete</source>
+ <translation>传输完成</translation>
+ </message>
+ <message>
+ <source>Dismiss</source>
+ <translation>解除</translation>
+ </message>
+ <message>
+ <source>Transferring...ETA: %1s</source>
+ <translation>正在传输…预计时间:%1 秒</translation>
+ </message>
+</context>
+<context>
+ <name>QBluetoothDeviceDiscoveryAgent</name>
+ <message>
+ <source>Device is powered off</source>
+ <translation>设备已关闭</translation>
+ </message>
+ <message>
+ <source>Cannot find valid Bluetooth adapter.</source>
+ <translation>找不到有效的蓝牙适配器。</translation>
+ </message>
+ <message>
+ <source>Input Output Error</source>
+ <translation>输入输出错误</translation>
+ </message>
+ <message>
+ <source>Bluetooth LE is not supported</source>
+ <translation>不支持蓝牙 LE</translation>
+ </message>
+ <message>
+ <source>Unknown error</source>
+ <translation>未知错误</translation>
+ </message>
+ <message>
+ <source>Cannot start device inquiry</source>
+ <translation>无法启动设备查询</translation>
+ </message>
+ <message>
+ <source>Cannot start low energy device inquiry</source>
+ <translation>无法启动低能耗设备查询</translation>
+ </message>
+ <message>
+ <source>Discovery cannot be stopped</source>
+ <translation>无法停止发现</translation>
+ </message>
+ <message>
+ <source>Invalid Bluetooth adapter address</source>
+ <translation>蓝牙适配器地址无效</translation>
+ </message>
+ <message>
+ <source>One or more device discovery methods are not supported on this platform</source>
+ <translation>此平台不支持一种或多种设备发现方法</translation>
+ </message>
+ <message>
+ <source>Device does not support Bluetooth</source>
+ <translation>设备不支持蓝牙</translation>
+ </message>
+ <message>
+ <source>Passed address is not a local device.</source>
+ <translation>传递的地址不是本地设备。</translation>
+ </message>
+ <message>
+ <source>Missing Location permission. Search is not possible.</source>
+ <translation>缺少位置权限。无法搜索。</translation>
+ </message>
+ <message>
+ <source>Classic Discovery cannot be started</source>
+ <translation>无法启动经典发现</translation>
+ </message>
+ <message>
+ <source>Low Energy Discovery not supported</source>
+ <translation>不支持低能耗发现</translation>
+ </message>
+ <message>
+ <source>Bluetooth adapter error</source>
+ <translation>蓝牙适配器错误</translation>
+ </message>
+ <message>
+ <source>Device discovery not supported on this platform</source>
+ <translation>此平台不支持设备发现</translation>
+ </message>
+ <message>
+ <source>Cannot access adapter during service discovery</source>
+ <translation>在服务发现期间无法访问适配器</translation>
+ </message>
+</context>
+<context>
+ <name>QBluetoothServiceDiscoveryAgent</name>
+ <message>
+ <source>Local device is powered off</source>
+ <translation>本地设备已关闭</translation>
+ </message>
+ <message>
+ <source>Minimal service discovery failed</source>
+ <translation>最小服务发现失败</translation>
+ </message>
+ <message>
+ <source>Invalid Bluetooth adapter address</source>
+ <translation>蓝牙适配器地址无效</translation>
+ </message>
+ <message>
+ <source>Platform does not support Bluetooth</source>
+ <translation>平台不支持蓝牙</translation>
+ </message>
+ <message>
+ <source>Android API below v15 does not support SDP discovery</source>
+ <translation>V15 以下的 Android API 不支持 SDP 发现</translation>
+ </message>
+ <message>
+ <source>Cannot create Android BluetoothDevice</source>
+ <translation>无法创建 Android 蓝牙设备</translation>
+ </message>
+ <message>
+ <source>Cannot obtain service uuids</source>
+ <translation>无法获得服务 uuids</translation>
+ </message>
+ <message>
+ <source>Serial Port Profile</source>
+ <translation>串口配置文件</translation>
+ </message>
+ <message>
+ <source>Device is powered off</source>
+ <translation>设备已关闭</translation>
+ </message>
+ <message>
+ <source>Unable to find appointed local adapter</source>
+ <translation>找不到指定的本地适配器</translation>
+ </message>
+ <message>
+ <source>Cannot find local Bluetooth adapter</source>
+ <translation>找不到本地蓝牙适配器</translation>
+ </message>
+ <message>
+ <source>Unable to find sdpscanner</source>
+ <translation>无法找到 sdpscanner</translation>
+ </message>
+ <message>
+ <source>Unable to perform SDP scan</source>
+ <translation>无法执行 SDP 扫描</translation>
+ </message>
+ <message>
+ <source>Custom Service</source>
+ <translation>自定义服务</translation>
+ </message>
+ <message>
+ <source>Unable to access device</source>
+ <translation>无法访问设备</translation>
+ </message>
+ <message>
+ <source>Service Discovery</source>
+ <translation>服务发现</translation>
+ </message>
+ <message>
+ <source>Browse Group Descriptor</source>
+ <translation>浏览组描述符</translation>
+ </message>
+ <message>
+ <source>Public Browse Group</source>
+ <translation>公共浏览组</translation>
+ </message>
+ <message>
+ <source>LAN Access Profile</source>
+ <translation>LAN 访问配置文件</translation>
+ </message>
+ <message>
+ <source>Dial-Up Networking</source>
+ <translation>拨号网络</translation>
+ </message>
+ <message>
+ <source>Synchronization</source>
+ <translation>同步</translation>
+ </message>
+ <message>
+ <source>Object Push</source>
+ <translation>对象推送</translation>
+ </message>
+ <message>
+ <source>File Transfer</source>
+ <translation>文件传输</translation>
+ </message>
+ <message>
+ <source>Synchronization Command</source>
+ <translation>同步命令</translation>
+ </message>
+ <message>
+ <source>Headset</source>
+ <translation>耳机</translation>
+ </message>
+ <message>
+ <source>Audio Source</source>
+ <translation>音频源</translation>
+ </message>
+ <message>
+ <source>Audio Sink</source>
+ <translation>音频接收器</translation>
+ </message>
+ <message>
+ <source>Audio/Video Remote Control Target</source>
+ <translation>音频/视频 远程控制目标</translation>
+ </message>
+ <message>
+ <source>Advanced Audio Distribution</source>
+ <translation>高级音频分发</translation>
+ </message>
+ <message>
+ <source>Audio/Video Remote Control</source>
+ <translation>音频/视频 远程控制</translation>
+ </message>
+ <message>
+ <source>Audio/Video Remote Control Controller</source>
+ <translation>音频/视频 远程控制器控制器</translation>
+ </message>
+ <message>
+ <source>Headset AG</source>
+ <translation>耳机 AG</translation>
+ </message>
+ <message>
+ <source>Personal Area Networking (PANU)</source>
+ <translation>个人区域网络(PANU)</translation>
+ </message>
+ <message>
+ <source>Personal Area Networking (NAP)</source>
+ <translation>个人区域网络(NAP)</translation>
+ </message>
+ <message>
+ <source>Personal Area Networking (GN)</source>
+ <translation>个人区域网络(GN)</translation>
+ </message>
+ <message>
+ <source>Basic Direct Printing (BPP)</source>
+ <translation>基本直接打印(BPP)</translation>
+ </message>
+ <message>
+ <source>Basic Reference Printing (BPP)</source>
+ <translation>基本参考打印(BPP)</translation>
+ </message>
+ <message>
+ <source>Basic Imaging Profile</source>
+ <translation>基本图像配置文件</translation>
+ </message>
+ <message>
+ <source>Basic Imaging Responder</source>
+ <translation>基本图像响应者</translation>
+ </message>
+ <message>
+ <source>Basic Imaging Archive</source>
+ <translation>基本图像存档</translation>
+ </message>
+ <message>
+ <source>Basic Imaging Ref Objects</source>
+ <translation>基本图像引用对象</translation>
+ </message>
+ <message>
+ <source>Hands-Free</source>
+ <translation>免提</translation>
+ </message>
+ <message>
+ <source>Hands-Free AG</source>
+ <translation>免提 AG</translation>
+ </message>
+ <message>
+ <source>Basic Printing RefObject Service</source>
+ <translation>基本打印引用对象服务</translation>
+ </message>
+ <message>
+ <source>Basic Printing Reflected UI</source>
+ <translation>基本打印反映 UI</translation>
+ </message>
+ <message>
+ <source>Basic Printing</source>
+ <translation>基本打印</translation>
+ </message>
+ <message>
+ <source>Basic Printing Status</source>
+ <translation>基本打印状态</translation>
+ </message>
+ <message>
+ <source>Human Interface Device</source>
+ <translation>人机接口设备</translation>
+ </message>
+ <message>
+ <source>Hardcopy Cable Replacement</source>
+ <translation>硬拷贝电缆替换</translation>
+ </message>
+ <message>
+ <source>Hardcopy Cable Replacement Print</source>
+ <translation>硬拷贝电缆替换打印</translation>
+ </message>
+ <message>
+ <source>Hardcopy Cable Replacement Scan</source>
+ <translation>硬拷贝电缆替换扫描</translation>
+ </message>
+ <message>
+ <source>SIM Access Server</source>
+ <translation>SIM 卡访问服务器</translation>
+ </message>
+ <message>
+ <source>Phonebook Access PCE</source>
+ <translation>电话簿访问 PCE</translation>
+ </message>
+ <message>
+ <source>Phonebook Access PSE</source>
+ <translation>电话簿访问 PSE</translation>
+ </message>
+ <message>
+ <source>Phonebook Access</source>
+ <translation>电话簿访问</translation>
+ </message>
+ <message>
+ <source>Headset HS</source>
+ <translation>耳机 HS</translation>
+ </message>
+ <message>
+ <source>Message Access Server</source>
+ <translation>消息访问服务器</translation>
+ </message>
+ <message>
+ <source>Message Notification Server</source>
+ <translation>消息通知服务器</translation>
+ </message>
+ <message>
+ <source>Message Access</source>
+ <translation>消息访问</translation>
+ </message>
+ <message>
+ <source>Global Navigation Satellite System</source>
+ <translation>全球导航卫星系统</translation>
+ </message>
+ <message>
+ <source>Global Navigation Satellite System Server</source>
+ <translation>全球导航卫星系统服务器</translation>
+ </message>
+ <message>
+ <source>3D Synchronization Display</source>
+ <translation>3D 同步显示</translation>
+ </message>
+ <message>
+ <source>3D Synchronization Glasses</source>
+ <translation>3D 同步眼镜</translation>
+ </message>
+ <message>
+ <source>3D Synchronization</source>
+ <translation>3D 同步</translation>
+ </message>
+ <message>
+ <source>Multi-Profile Specification (Profile)</source>
+ <translation>多配置文件规范(配置文件)</translation>
+ </message>
+ <message>
+ <source>Multi-Profile Specification</source>
+ <translation>多配置文件规范</translation>
+ </message>
+ <message>
+ <source>Device Identification</source>
+ <translation>设备标识</translation>
+ </message>
+ <message>
+ <source>Generic Networking</source>
+ <translation>通用网络</translation>
+ </message>
+ <message>
+ <source>Generic File Transfer</source>
+ <translation>通用文件传输</translation>
+ </message>
+ <message>
+ <source>Generic Audio</source>
+ <translation>通用音频</translation>
+ </message>
+ <message>
+ <source>Generic Telephony</source>
+ <translation>通用电话</translation>
+ </message>
+ <message>
+ <source>Video Source</source>
+ <translation>视频源</translation>
+ </message>
+ <message>
+ <source>Video Sink</source>
+ <translation>视频接收器</translation>
+ </message>
+ <message>
+ <source>Video Distribution</source>
+ <translation>视频分发</translation>
+ </message>
+ <message>
+ <source>Health Device</source>
+ <translation>健康设备</translation>
+ </message>
+ <message>
+ <source>Health Device Source</source>
+ <translation>健康设备源</translation>
+ </message>
+ <message>
+ <source>Health Device Sink</source>
+ <translation>健康设备接收器</translation>
+ </message>
+ <message>
+ <source>Generic Access</source>
+ <translation>通用访问</translation>
+ </message>
+ <message>
+ <source>Generic Attribute</source>
+ <translation>通用属性</translation>
+ </message>
+ <message>
+ <source>Immediate Alert</source>
+ <translation>立即警报</translation>
+ </message>
+ <message>
+ <source>Link Loss</source>
+ <translation>链路损耗</translation>
+ </message>
+ <message>
+ <source>Tx Power</source>
+ <translation>发射功率</translation>
+ </message>
+ <message>
+ <source>Current Time Service</source>
+ <translation>当前时间服务</translation>
+ </message>
+ <message>
+ <source>Reference Time Update Service</source>
+ <translation>参考时间更新服务</translation>
+ </message>
+ <message>
+ <source>Next DST Change Service</source>
+ <translation>下一个 DST 更改服务</translation>
+ </message>
+ <message>
+ <source>Glucose</source>
+ <translation>血糖</translation>
+ </message>
+ <message>
+ <source>Health Thermometer</source>
+ <translation>健康温度计</translation>
+ </message>
+ <message>
+ <source>Device Information</source>
+ <translation>设备信息</translation>
+ </message>
+ <message>
+ <source>Heart Rate</source>
+ <translation>心率</translation>
+ </message>
+ <message>
+ <source>Phone Alert Status Service</source>
+ <translation>电话警报状态服务</translation>
+ </message>
+ <message>
+ <source>Battery Service</source>
+ <translation>电池服务</translation>
+ </message>
+ <message>
+ <source>Blood Pressure</source>
+ <translation>血压</translation>
+ </message>
+ <message>
+ <source>Alert Notification Service</source>
+ <translation>警报通知服务</translation>
+ </message>
+ <message>
+ <source>Scan Parameters</source>
+ <translation>扫描参数</translation>
+ </message>
+ <message>
+ <source>Running Speed and Cadence</source>
+ <translation>跑步速度和节奏</translation>
+ </message>
+ <message>
+ <source>Cycling Speed and Cadence</source>
+ <translation>骑行速度和节奏</translation>
+ </message>
+ <message>
+ <source>Cycling Power</source>
+ <translation>骑行动力</translation>
+ </message>
+ <message>
+ <source>Location and Navigation</source>
+ <translation>位置和导航</translation>
+ </message>
+ <message>
+ <source>Environmental Sensing</source>
+ <translation>环境感应</translation>
+ </message>
+ <message>
+ <source>Body Composition</source>
+ <translation>身体构成</translation>
+ </message>
+ <message>
+ <source>User Data</source>
+ <translation>用户数据</translation>
+ </message>
+ <message>
+ <source>Weight Scale</source>
+ <translation>体重秤</translation>
+ </message>
+ <message>
+ <source>Bond Management</source>
+ <extracomment>Connection management (Bluetooth)</extracomment>
+ <translation>债券管理</translation>
+ </message>
+ <message>
+ <source>Continuous Glucose Monitoring</source>
+ <translation>连续血糖监测</translation>
+ </message>
+ <message>
+ <source>Service Discovery Protocol</source>
+ <translation>服务发现协议</translation>
+ </message>
+ <message>
+ <source>User Datagram Protocol</source>
+ <translation>用户数据报协议</translation>
+ </message>
+ <message>
+ <source>Radio Frequency Communication</source>
+ <translation>无线电频率通信</translation>
+ </message>
+ <message>
+ <source>Transmission Control Protocol</source>
+ <translation>传输控制协议</translation>
+ </message>
+ <message>
+ <source>Telephony Control Specification - Binary</source>
+ <translation>电话控制规范 - 二进制</translation>
+ </message>
+ <message>
+ <source>Telephony Control Specification - AT</source>
+ <translation>电话控制规范 - AT</translation>
+ </message>
+ <message>
+ <source>Attribute Protocol</source>
+ <translation>属性协议</translation>
+ </message>
+ <message>
+ <source>Object Exchange Protocol</source>
+ <translation>对象交换协议</translation>
+ </message>
+ <message>
+ <source>Internet Protocol</source>
+ <translation>互联网协议</translation>
+ </message>
+ <message>
+ <source>File Transfer Protocol</source>
+ <translation>文件传输协议</translation>
+ </message>
+ <message>
+ <source>Hypertext Transfer Protocol</source>
+ <translation>超文本传输协议</translation>
+ </message>
+ <message>
+ <source>Wireless Short Packet Protocol</source>
+ <translation>无线短分组协议</translation>
+ </message>
+ <message>
+ <source>Bluetooth Network Encapsulation Protocol</source>
+ <translation>蓝牙网络封装协议</translation>
+ </message>
+ <message>
+ <source>Extended Service Discovery Protocol</source>
+ <translation>扩展服务发现协议</translation>
+ </message>
+ <message>
+ <source>Human Interface Device Protocol</source>
+ <translation>人机接口设备协议</translation>
+ </message>
+ <message>
+ <source>Hardcopy Control Channel</source>
+ <translation>硬拷贝控制通道</translation>
+ </message>
+ <message>
+ <source>Hardcopy Data Channel</source>
+ <translation>硬拷贝数据通道</translation>
+ </message>
+ <message>
+ <source>Hardcopy Notification</source>
+ <translation>硬拷贝通知</translation>
+ </message>
+ <message>
+ <source>Audio/Video Control Transport Protocol</source>
+ <translation>音频/视频 控制传输协议</translation>
+ </message>
+ <message>
+ <source>Audio/Video Distribution Transport Protocol</source>
+ <translation>音频/视频 分发传输协议</translation>
+ </message>
+ <message>
+ <source>Common ISDN Access Protocol</source>
+ <translation>通用 ISDN 访问协议</translation>
+ </message>
+ <message>
+ <source>UdiCPlain</source>
+ <translation>UdiCPlain</translation>
+ </message>
+ <message>
+ <source>Multi-Channel Adaptation Protocol - Control</source>
+ <translation>多信道适配协议 - 控制</translation>
+ </message>
+ <message>
+ <source>Multi-Channel Adaptation Protocol - Data</source>
+ <translation>多信道适配协议 - 数据</translation>
+ </message>
+ <message>
+ <source>Layer 2 Control Protocol</source>
+ <translation>第 2 层控制协议</translation>
+ </message>
+ <message>
+ <source>GAP Device Name</source>
+ <extracomment>GAP: Generic Access Profile (Bluetooth)</extracomment>
+ <translation>GAP 设备名称</translation>
+ </message>
+ <message>
+ <source>GAP Appearance</source>
+ <extracomment>GAP: Generic Access Profile (Bluetooth)</extracomment>
+ <translation>GAP 外观</translation>
+ </message>
+ <message>
+ <source>GAP Peripheral Privacy Flag</source>
+ <extracomment>GAP: Generic Access Profile (Bluetooth)</extracomment>
+ <translation>GAP 周边隐私标志</translation>
+ </message>
+ <message>
+ <source>GAP Reconnection Address</source>
+ <extracomment>GAP: Generic Access Profile (Bluetooth)</extracomment>
+ <translation>GAP 重新连接地址</translation>
+ </message>
+ <message>
+ <source>GAP Peripheral Preferred Connection Parameters</source>
+ <translation>GAP 外设首选连接参数</translation>
+ </message>
+ <message>
+ <source>GATT Service Changed</source>
+ <extracomment>GATT: _G_eneric _Att_ribute Profile (Bluetooth)</extracomment>
+ <translation>GATT 服务已更改</translation>
+ </message>
+ <message>
+ <source>Alert Level</source>
+ <translation>警报级别</translation>
+ </message>
+ <message>
+ <source>TX Power</source>
+ <translation>发射功率</translation>
+ </message>
+ <message>
+ <source>Date Time</source>
+ <translation>时间日期</translation>
+ </message>
+ <message>
+ <source>Day Of Week</source>
+ <translation>星期</translation>
+ </message>
+ <message>
+ <source>Day Date Time</source>
+ <translation>当天的日期时间</translation>
+ </message>
+ <message>
+ <source>Exact Time 256</source>
+ <translation>确切的时间 256</translation>
+ </message>
+ <message>
+ <source>DST Offset</source>
+ <translation>DST 偏移</translation>
+ </message>
+ <message>
+ <source>Time Zone</source>
+ <translation>时区</translation>
+ </message>
+ <message>
+ <source>Local Time Information</source>
+ <translation>当地时间信息</translation>
+ </message>
+ <message>
+ <source>Time With DST</source>
+ <translation>DST 时间</translation>
+ </message>
+ <message>
+ <source>Time Accuracy</source>
+ <translation>时间精度</translation>
+ </message>
+ <message>
+ <source>Time Source</source>
+ <translation>时间源</translation>
+ </message>
+ <message>
+ <source>Reference Time Information</source>
+ <translation>参考时间信息</translation>
+ </message>
+ <message>
+ <source>Time Update Control Point</source>
+ <translation>时间更新控制点</translation>
+ </message>
+ <message>
+ <source>Time Update State</source>
+ <translation>时间更新状态</translation>
+ </message>
+ <message>
+ <source>Glucose Measurement</source>
+ <translation>葡萄糖测定</translation>
+ </message>
+ <message>
+ <source>Battery Level</source>
+ <translation>电池电量</translation>
+ </message>
+ <message>
+ <source>Temperature Measurement</source>
+ <translation>温度测量</translation>
+ </message>
+ <message>
+ <source>Temperature Type</source>
+ <translation>温度类型</translation>
+ </message>
+ <message>
+ <source>Intermediate Temperature</source>
+ <translation>中间温度</translation>
+ </message>
+ <message>
+ <source>Measurement Interval</source>
+ <translation>测量间隔</translation>
+ </message>
+ <message>
+ <source>Boot Keyboard Input Report</source>
+ <translation>启动键盘输入报告</translation>
+ </message>
+ <message>
+ <source>System ID</source>
+ <translation>系统 ID</translation>
+ </message>
+ <message>
+ <source>Model Number String</source>
+ <translation>型号字符串</translation>
+ </message>
+ <message>
+ <source>Serial Number String</source>
+ <translation>序列号字符串</translation>
+ </message>
+ <message>
+ <source>Firmware Revision String</source>
+ <translation>固件修订字符串</translation>
+ </message>
+ <message>
+ <source>Hardware Revision String</source>
+ <translation>硬件修订字符串</translation>
+ </message>
+ <message>
+ <source>Software Revision String</source>
+ <translation>软件修订字符串</translation>
+ </message>
+ <message>
+ <source>Manufacturer Name String</source>
+ <translation>制造商名称字符串</translation>
+ </message>
+ <message>
+ <source>IEEE 11073 20601 Regulatory Certification Data List</source>
+ <translation>IEEE 11073 20601 法规认证数据列表</translation>
+ </message>
+ <message>
+ <source>Current Time</source>
+ <translation>当前时间</translation>
+ </message>
+ <message>
+ <source>Scan Refresh</source>
+ <translation>扫描刷新</translation>
+ </message>
+ <message>
+ <source>Boot Keyboard Output Report</source>
+ <translation>启动键盘输出报告</translation>
+ </message>
+ <message>
+ <source>Boot Mouse Input Report</source>
+ <translation>启动鼠标输入报告</translation>
+ </message>
+ <message>
+ <source>Glucose Measurement Context</source>
+ <translation>血糖测量范围</translation>
+ </message>
+ <message>
+ <source>Blood Pressure Measurement</source>
+ <translation>血压测量</translation>
+ </message>
+ <message>
+ <source>Intermediate Cuff Pressure</source>
+ <translation>中间袖带压力</translation>
+ </message>
+ <message>
+ <source>Heart Rate Measurement</source>
+ <translation>心率测量</translation>
+ </message>
+ <message>
+ <source>Body Sensor Location</source>
+ <translation>身体传感器位置</translation>
+ </message>
+ <message>
+ <source>Heart Rate Control Point</source>
+ <translation>心率控制点</translation>
+ </message>
+ <message>
+ <source>Alert Status</source>
+ <translation>警报状态</translation>
+ </message>
+ <message>
+ <source>Ringer Control Point</source>
+ <translation>振铃控制点</translation>
+ </message>
+ <message>
+ <source>Ringer Setting</source>
+ <translation>振铃设定</translation>
+ </message>
+ <message>
+ <source>Alert Category ID Bit Mask</source>
+ <translation>警报类别 ID 位掩码</translation>
+ </message>
+ <message>
+ <source>Alert Category ID</source>
+ <translation>警报类别 ID</translation>
+ </message>
+ <message>
+ <source>Alert Notification Control Point</source>
+ <translation>警报通知控制点</translation>
+ </message>
+ <message>
+ <source>Unread Alert Status</source>
+ <translation>未读警报状态</translation>
+ </message>
+ <message>
+ <source>New Alert</source>
+ <translation>新警报</translation>
+ </message>
+ <message>
+ <source>Supported New Alert Category</source>
+ <translation>支持的新警报类别</translation>
+ </message>
+ <message>
+ <source>Supported Unread Alert Category</source>
+ <translation>支持的未读警报类别</translation>
+ </message>
+ <message>
+ <source>Blood Pressure Feature</source>
+ <translation>血压功能</translation>
+ </message>
+ <message>
+ <source>HID Information</source>
+ <extracomment>HID: Human Interface Device Profile (Bluetooth)</extracomment>
+ <translation>HID 信息</translation>
+ </message>
+ <message>
+ <source>Report Map</source>
+ <translation>报告图</translation>
+ </message>
+ <message>
+ <source>HID Control Point</source>
+ <extracomment>HID: Human Interface Device Profile (Bluetooth)</extracomment>
+ <translation>HID 控制点</translation>
+ </message>
+ <message>
+ <source>Report</source>
+ <translation>报告</translation>
+ </message>
+ <message>
+ <source>Protocol Mode</source>
+ <translation>协议模式</translation>
+ </message>
+ <message>
+ <source>Scan Interval Window</source>
+ <translation>扫描间隔窗口</translation>
+ </message>
+ <message>
+ <source>PnP ID</source>
+ <translation>PnP ID</translation>
+ </message>
+ <message>
+ <source>Glucose Feature</source>
+ <translation>血糖功能</translation>
+ </message>
+ <message>
+ <source>Record Access Control Point</source>
+ <extracomment>Glucose Sensor patient record database.</extracomment>
+ <translation>记录访问控制点</translation>
+ </message>
+ <message>
+ <source>RSC Measurement</source>
+ <extracomment>RSC: Running Speed and Cadence</extracomment>
+ <translation>RSC 测量</translation>
+ </message>
+ <message>
+ <source>RSC Feature</source>
+ <extracomment>RSC: Running Speed and Cadence</extracomment>
+ <translation>RSC 功能</translation>
+ </message>
+ <message>
+ <source>SC Control Point</source>
+ <translation>SC 控制点</translation>
+ </message>
+ <message>
+ <source>CSC Measurement</source>
+ <extracomment>CSC: Cycling Speed and Cadence</extracomment>
+ <translation>CSC 测量</translation>
+ </message>
+ <message>
+ <source>CSC Feature</source>
+ <extracomment>CSC: Cycling Speed and Cadence</extracomment>
+ <translation>CSC 功能</translation>
+ </message>
+ <message>
+ <source>Sensor Location</source>
+ <translation>传感器位置</translation>
+ </message>
+ <message>
+ <source>Cycling Power Measurement</source>
+ <translation>循环功率测量</translation>
+ </message>
+ <message>
+ <source>Cycling Power Vector</source>
+ <translation>循环功率矢量</translation>
+ </message>
+ <message>
+ <source>Cycling Power Feature</source>
+ <translation>循环功率功能</translation>
+ </message>
+ <message>
+ <source>Cycling Power Control Point</source>
+ <translation>循环功率控制点</translation>
+ </message>
+ <message>
+ <source>Location And Speed</source>
+ <translation>位置和速度</translation>
+ </message>
+ <message>
+ <source>Navigation</source>
+ <translation>导航</translation>
+ </message>
+ <message>
+ <source>Position Quality</source>
+ <translation>位置质量</translation>
+ </message>
+ <message>
+ <source>LN Feature</source>
+ <translation>LN 功能</translation>
+ </message>
+ <message>
+ <source>LN Control Point</source>
+ <translation>LN 控制点</translation>
+ </message>
+ <message>
+ <source>Magnetic Declination</source>
+ <extracomment>Angle between geographic and magnetic north</extracomment>
+ <translation>磁偏角</translation>
+ </message>
+ <message>
+ <source>Elevation</source>
+ <extracomment>Above/below sea level</extracomment>
+ <translation>海拔</translation>
+ </message>
+ <message>
+ <source>Pressure</source>
+ <translation>压力</translation>
+ </message>
+ <message>
+ <source>Temperature</source>
+ <translation>温度</translation>
+ </message>
+ <message>
+ <source>Humidity</source>
+ <translation>湿度</translation>
+ </message>
+ <message>
+ <source>True Wind Speed</source>
+ <extracomment>Wind speed while standing</extracomment>
+ <translation>真实风速</translation>
+ </message>
+ <message>
+ <source>True Wind Direction</source>
+ <translation>真实风向</translation>
+ </message>
+ <message>
+ <source>Apparent Wind Speed</source>
+ <extracomment>Wind speed while observer is moving</extracomment>
+ <translation>表观风速</translation>
+ </message>
+ <message>
+ <source>Apparent Wind Direction</source>
+ <translation>表观风向</translation>
+ </message>
+ <message>
+ <source>Gust Factor</source>
+ <extracomment>Factor by which wind gust is stronger than average wind</extracomment>
+ <translation>阵风系数</translation>
+ </message>
+ <message>
+ <source>Pollen Concentration</source>
+ <translation>花粉浓度</translation>
+ </message>
+ <message>
+ <source>UV Index</source>
+ <translation>紫外线指数</translation>
+ </message>
+ <message>
+ <source>Irradiance</source>
+ <translation>辐照度</translation>
+ </message>
+ <message>
+ <source>Rainfall</source>
+ <translation>降雨量</translation>
+ </message>
+ <message>
+ <source>Wind Chill</source>
+ <translation>风寒</translation>
+ </message>
+ <message>
+ <source>Heat Index</source>
+ <translation>热指数</translation>
+ </message>
+ <message>
+ <source>Dew Point</source>
+ <translation>露点</translation>
+ </message>
+ <message>
+ <source>Descriptor Value Changed</source>
+ <extracomment>Environmental sensing related</extracomment>
+ <translation>描述符值已更改</translation>
+ </message>
+ <message>
+ <source>Aerobic Heart Rate Lower Limit</source>
+ <translation>有氧心率下限</translation>
+ </message>
+ <message>
+ <source>Aerobic Heart Rate Upper Limit</source>
+ <translation>有氧心率上限</translation>
+ </message>
+ <message>
+ <source>Aerobic Threshold</source>
+ <translation>有氧阈值</translation>
+ </message>
+ <message>
+ <source>Age</source>
+ <extracomment>Age of person</extracomment>
+ <translation>年龄</translation>
+ </message>
+ <message>
+ <source>Anaerobic Heart Rate Lower Limit</source>
+ <translation>无氧心率下限</translation>
+ </message>
+ <message>
+ <source>Anaerobic Heart Rate Upper Limit</source>
+ <translation>无氧心率上限</translation>
+ </message>
+ <message>
+ <source>Anaerobic Threshold</source>
+ <translation>无氧阈值</translation>
+ </message>
+ <message>
+ <source>Date Of Birth</source>
+ <translation>出生日期</translation>
+ </message>
+ <message>
+ <source>Date Of Threshold Assessment</source>
+ <translation>阈值评估日期</translation>
+ </message>
+ <message>
+ <source>Email Address</source>
+ <translation>电子邮件地址</translation>
+ </message>
+ <message>
+ <source>Fat Burn Heart Rate Lower Limit</source>
+ <translation>脂肪燃烧心率下限</translation>
+ </message>
+ <message>
+ <source>Fat Burn Heart Rate Upper Limit</source>
+ <translation>脂肪燃烧心率上限</translation>
+ </message>
+ <message>
+ <source>First Name</source>
+ <translation>名字</translation>
+ </message>
+ <message>
+ <source>5-Zone Heart Rate Limits</source>
+ <translation>5 区心率限制</translation>
+ </message>
+ <message>
+ <source>Gender</source>
+ <translation>性别</translation>
+ </message>
+ <message>
+ <source>Heart Rate Maximum</source>
+ <translation>心率最大值</translation>
+ </message>
+ <message>
+ <source>Height</source>
+ <extracomment>Height of a person</extracomment>
+ <translation>高度</translation>
+ </message>
+ <message>
+ <source>Hip Circumference</source>
+ <translation>髋围</translation>
+ </message>
+ <message>
+ <source>Last Name</source>
+ <translation>姓</translation>
+ </message>
+ <message>
+ <source>Maximum Recommended Heart Rate</source>
+ <translation>最大推荐心率</translation>
+ </message>
+ <message>
+ <source>Resting Heart Rate</source>
+ <translation>静息心率</translation>
+ </message>
+ <message>
+ <source>Sport Type For Aerobic/Anaerobic Thresholds</source>
+ <translation>有氧/无氧阈值的运动类型</translation>
+ </message>
+ <message>
+ <source>3-Zone Heart Rate Limits</source>
+ <translation>3 区心率限制</translation>
+ </message>
+ <message>
+ <source>2-Zone Heart Rate Limits</source>
+ <translation>2 区心率限制</translation>
+ </message>
+ <message>
+ <source>Oxygen Uptake</source>
+ <translation>吸氧量</translation>
+ </message>
+ <message>
+ <source>Waist Circumference</source>
+ <translation>腰围</translation>
+ </message>
+ <message>
+ <source>Weight</source>
+ <translation>重量</translation>
+ </message>
+ <message>
+ <source>Database Change Increment</source>
+ <extracomment>Environmental sensing related</extracomment>
+ <translation>数据库更改增量</translation>
+ </message>
+ <message>
+ <source>User Index</source>
+ <translation>用户索引</translation>
+ </message>
+ <message>
+ <source>Body Composition Feature</source>
+ <translation>身体成分功能</translation>
+ </message>
+ <message>
+ <source>Body Composition Measurement</source>
+ <translation>身体成分测量</translation>
+ </message>
+ <message>
+ <source>Weight Measurement</source>
+ <translation>重量测量</translation>
+ </message>
+ <message>
+ <source>User Control Point</source>
+ <translation>用户控制点</translation>
+ </message>
+ <message>
+ <source>Magnetic Flux Density 2D</source>
+ <translation>磁通密度 2D</translation>
+ </message>
+ <message>
+ <source>Magnetic Flux Density 3D</source>
+ <translation>磁通密度 3D</translation>
+ </message>
+ <message>
+ <source>Language</source>
+ <translation>语言</translation>
+ </message>
+ <message>
+ <source>Barometric Pressure Trend</source>
+ <translation>气压趋势</translation>
+ </message>
+ <message>
+ <source>Characteristic Extended Properties</source>
+ <translation>特征扩展属性</translation>
+ </message>
+ <message>
+ <source>Characteristic User Description</source>
+ <translation>特征用户描述</translation>
+ </message>
+ <message>
+ <source>Client Characteristic Configuration</source>
+ <translation>客户端特征配置</translation>
+ </message>
+ <message>
+ <source>Server Characteristic Configuration</source>
+ <translation>服务器特性配置</translation>
+ </message>
+ <message>
+ <source>Characteristic Presentation Format</source>
+ <translation>特征表示格式</translation>
+ </message>
+ <message>
+ <source>Characteristic Aggregate Format</source>
+ <translation>特征聚合格式</translation>
+ </message>
+ <message>
+ <source>Valid Range</source>
+ <translation>有效范围</translation>
+ </message>
+ <message>
+ <source>External Report Reference</source>
+ <translation>外部报告参考</translation>
+ </message>
+ <message>
+ <source>Report Reference</source>
+ <translation>报告参考</translation>
+ </message>
+ <message>
+ <source>Environmental Sensing Configuration</source>
+ <translation>环境感应配置</translation>
+ </message>
+ <message>
+ <source>Environmental Sensing Measurement</source>
+ <translation>环境感应测量</translation>
+ </message>
+ <message>
+ <source>Environmental Sensing Trigger Setting</source>
+ <translation>环境感应触发设置</translation>
+ </message>
+ <message>
+ <source>Unknown Service</source>
+ <translation>未知服务</translation>
+ </message>
+</context>
+<context>
+ <name>QBluetoothSocket</name>
+ <message>
+ <source>Network Error</source>
+ <translation>网络错误</translation>
+ </message>
+ <message>
+ <source>Cannot write while not connected</source>
+ <translation>未连接时无法写入</translation>
+ </message>
+ <message>
+ <source>Trying to connect while connection is in progress</source>
+ <translation>在连接正在进行时尝试连接</translation>
+ </message>
+ <message>
+ <source>Service cannot be found</source>
+ <translation>无法找到服务</translation>
+ </message>
+ <message>
+ <source>Invalid data/data size</source>
+ <translation>数据/数据大小 无效</translation>
+ </message>
+ <message>
+ <source>Cannot read while not connected</source>
+ <translation>未连接时无法读取</translation>
+ </message>
+ <message>
+ <source>Cannot connect to %1</source>
+ <comment>%1 = uuid</comment>
+ <translation>无法连接到 %1</translation>
+ </message>
+ <message>
+ <source>Device does not support Bluetooth</source>
+ <translation>设备不支持蓝牙</translation>
+ </message>
+ <message>
+ <source>Device is powered off</source>
+ <translation>设备已关闭</translation>
+ </message>
+ <message>
+ <source>Cannot access address %1</source>
+ <comment>%1 = Bt address e.g. 11:22:33:44:55:66</comment>
+ <translation>无法访问地址 %1</translation>
+ </message>
+ <message>
+ <source>Cannot connect to %1 on %2</source>
+ <comment>%1 = uuid, %2 = Bt address</comment>
+ <translation>无法连接到 %2 上的 %1</translation>
+ </message>
+ <message>
+ <source>Socket type not supported</source>
+ <translation>套接字类型不受支持</translation>
+ </message>
+ <message>
+ <source>Obtaining streams for service failed</source>
+ <translation>获取服务流失败</translation>
+ </message>
+ <message>
+ <source>Input stream thread cannot be started</source>
+ <translation>输入流线程无法启动</translation>
+ </message>
+ <message>
+ <source>Connection to service failed</source>
+ <translation>连接服务失败</translation>
+ </message>
+ <message>
+ <source>Error during write on socket.</source>
+ <translation>写入套接字时出错。</translation>
+ </message>
+ <message>
+ <source>Network error during read</source>
+ <translation>读取期间网络错误</translation>
+ </message>
+ <message>
+ <source>Unknown socket error</source>
+ <translation>未知的套接字错误</translation>
+ </message>
+ <message>
+ <source>Cannot set connection security level</source>
+ <translation>无法设置连接安全级别</translation>
+ </message>
+ <message>
+ <source>Network Error: %1</source>
+ <translation>网络错误:%1</translation>
+ </message>
+ <message>
+ <source>Cannot export profile on DBus</source>
+ <translation>无法导出 DBUS 上的配置文件</translation>
+ </message>
+ <message>
+ <source>Cannot register profile on DBus</source>
+ <translation>无法在 DBUS 上注册配置文件</translation>
+ </message>
+ <message>
+ <source>Cannot find remote device</source>
+ <translation>找不到远程设备</translation>
+ </message>
+ <message>
+ <source>Cannot connect to remote profile</source>
+ <translation>无法连接到远程配置文件</translation>
+ </message>
+ <message>
+ <source>Missing serviceUuid or Serial Port service class uuid</source>
+ <translation>缺少服务 Uuid 或串口服务类 uuid</translation>
+ </message>
+ <message>
+ <source>Invalid Bluetooth address passed to connectToService()</source>
+ <translation>传递给 ConnectToService() 的蓝牙地址无效</translation>
+ </message>
+ <message>
+ <source>Network error</source>
+ <translation>网络错误</translation>
+ </message>
+ <message>
+ <source>Remote host closed connection</source>
+ <translation>远程主机关闭连接</translation>
+ </message>
+ <message>
+ <source>Connection timed out</source>
+ <translation>连接超时</translation>
+ </message>
+ <message>
+ <source>Host not reachable</source>
+ <translation>主机无法访问</translation>
+ </message>
+ <message>
+ <source>Host refused connection</source>
+ <translation>主机拒绝连接</translation>
+ </message>
+</context>
+<context>
+ <name>QBluetoothSocketPrivateAndroid</name>
+ <message>
+ <source>Connecting to port is not supported</source>
+ <translation>不支持连接到端口</translation>
+ </message>
+</context>
+<context>
+ <name>QBluetoothSocketPrivateBluezDBus</name>
+ <message>
+ <source>Connecting to port is not supported via Bluez DBus</source>
+ <translation>Bluez DBus 不支持连接到端口</translation>
+ </message>
+</context>
+<context>
+ <name>QBluetoothTransferReply</name>
+ <message>
+ <source>Invalid target address</source>
+ <translation>目标地址无效</translation>
+ </message>
+ <message>
+ <source>Push session cannot be started</source>
+ <translation>无法启动推送会话</translation>
+ </message>
+ <message>
+ <source>Push session cannot connect</source>
+ <translation>推送会话无法连接</translation>
+ </message>
+ <message>
+ <source>Source file does not exist</source>
+ <translation>源文件不存在</translation>
+ </message>
+ <message>
+ <source>QIODevice cannot be read. Make sure it is open for reading.</source>
+ <translation>QIODevice 无法读取。确保它是开放读取的。</translation>
+ </message>
+ <message>
+ <source>Push session failed</source>
+ <translation>推送会话失败</translation>
+ </message>
+ <message>
+ <source>Invalid input device (null)</source>
+ <translation>输入设备无效(null)</translation>
+ </message>
+ <message>
+ <source>Operation canceled</source>
+ <translation>操作被取消</translation>
+ </message>
+ <message>
+ <source>Transfer already started</source>
+ <translation>传输已开始</translation>
+ </message>
+ <message>
+ <source>Push service not found</source>
+ <translation>未找到推送服务</translation>
+ </message>
+</context>
+<context>
+ <name>QBluetoothTransferReplyBluez</name>
+ <message>
+ <source>Unknown Error</source>
+ <translation>未知错误</translation>
+ </message>
+ <message>
+ <source>Could not open file for sending</source>
+ <translation>无法打开文件进行发送</translation>
+ </message>
+ <message>
+ <source>The transfer was canceled</source>
+ <translation>传输被取消了</translation>
+ </message>
+ <message>
+ <source>Operation canceled</source>
+ <translation>操作被取消</translation>
+ </message>
+</context>
+<context>
+ <name>QLowEnergyController</name>
+ <message>
+ <source>Remote device cannot be found</source>
+ <translation>找不到远程设备</translation>
+ </message>
+ <message>
+ <source>Cannot find local adapter</source>
+ <translation>找不到本地适配器</translation>
+ </message>
+ <message>
+ <source>Error occurred during connection I/O</source>
+ <translation>连接 I/O 期间出错</translation>
+ </message>
+ <message>
+ <source>Unknown Error</source>
+ <translation>未知错误</translation>
+ </message>
+ <message>
+ <source>Advertisement data is larger than 31 bytes</source>
+ <translation>广告数据大于 31 字节</translation>
+ </message>
+ <message>
+ <source>Advertisement feature not supported on the platform</source>
+ <translation>平台不支持广告功能</translation>
+ </message>
+ <message>
+ <source>Error occurred trying to start advertising</source>
+ <translation>尝试启动广告时出错</translation>
+ </message>
+ <message>
+ <source>Failed due to too many advertisers</source>
+ <translation>由于广告商太多而失败</translation>
+ </message>
+ <message>
+ <source>Unknown advertisement error</source>
+ <translation>未知的广告错误</translation>
+ </message>
+ <message>
+ <source>Error occurred trying to connect to remote device.</source>
+ <translation>尝试连接到远程设备时出错。</translation>
+ </message>
+ <message>
+ <source>Remote device closed the connection</source>
+ <translation>远程设备已关闭连接</translation>
+ </message>
+</context>
+<context>
+ <name>RemoteSelector</name>
+ <message>
+ <source>Available chat services</source>
+ <translation>可用的聊天服务</translation>
+ </message>
+ <message>
+ <source>Scanning...</source>
+ <translation>正在扫描...</translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+ <translation>取消</translation>
+ </message>
+ <message>
+ <source>Select the chat service to connect to.</source>
+ <translation>选择要连接的聊天服务。</translation>
+ </message>
+ <message>
+ <source>Available file transfer services</source>
+ <translation>可用的文件传输服务</translation>
+ </message>
+ <message>
+ <source>Select File</source>
+ <translation>选择文件</translation>
+ </message>
+ <message>
+ <source>Send</source>
+ <translation>发送</translation>
+ </message>
+ <message>
+ <source>TextLabel</source>
+ <translation>文本标签</translation>
+ </message>
+ <message>
+ <source>Stop</source>
+ <translation>停止</translation>
+ </message>
+ <message>
+ <source>Refresh</source>
+ <translation>刷新</translation>
+ </message>
+ <message>
+ <source>Test</source>
+ <translation>测试</translation>
+ </message>
+ <message>
+ <source>MAC Address</source>
+ <translation>MAC 地址</translation>
+ </message>
+ <message>
+ <source>Device Name</source>
+ <translation>设备名称</translation>
+ </message>
+ <message>
+ <source>Device Service</source>
+ <translation>设备服务</translation>
+ </message>
+ <message>
+ <source>Paired</source>
+ <translation>配对</translation>
+ </message>
+ <message>
+ <source>Authorized</source>
+ <translation>授权</translation>
+ </message>
+ <message>
+ <source>Cannot find remote services.</source>
+ <translation>找不到远程服务。</translation>
+ </message>
+ <message>
+ <source>Select the device to send to.</source>
+ <translation>选择要发送到的设备。</translation>
+ </message>
+</context>
+<context>
+ <name>Search</name>
+ <message>
+ <source>Searching for chat service...</source>
+ <translation>正在搜索聊天服务…</translation>
+ </message>
+</context>
+<context>
+ <name>ServiceDiscovery</name>
+ <message>
+ <source>Available Services</source>
+ <translation>可用的服务</translation>
+ </message>
+ <message>
+ <source>Querying...</source>
+ <translation>查询…</translation>
+ </message>
+ <message>
+ <source>Close</source>
+ <translation>关闭</translation>
+ </message>
+</context>
+<context>
+ <name>Stats</name>
+ <message>
+ <source>RESULT</source>
+ <translation>结果</translation>
+ </message>
+ <message>
+ <source>MIN</source>
+ <translation>最小</translation>
+ </message>
+ <message>
+ <source>MAX</source>
+ <translation>最大</translation>
+ </message>
+ <message>
+ <source>AVG</source>
+ <translation>平均</translation>
+ </message>
+ <message>
+ <source>CALORIES</source>
+ <translation>卡路里</translation>
+ </message>
+</context>
+<context>
+ <name>TextRecordEditor</name>
+ <message>
+ <source>Form</source>
+ <translation>窗体</translation>
+ </message>
+ <message>
+ <source>NFC Text Record</source>
+ <translation>NFC 文本记录</translation>
+ </message>
+ <message>
+ <source>Text:</source>
+ <translation>文本:</translation>
+ </message>
+ <message>
+ <source>Locale:</source>
+ <translation>区域设置:</translation>
+ </message>
+ <message>
+ <source>Encoding:</source>
+ <translation>编码:</translation>
+ </message>
+ <message>
+ <source>UTF-8</source>
+ <translation>UTF-8</translation>
+ </message>
+ <message>
+ <source>UTF-16</source>
+ <translation>UTF-16</translation>
+ </message>
+</context>
+<context>
+ <name>UnknownRecordLabel</name>
+ <message>
+ <source>Unknown Record Type</source>
+ <translation>未知记录类型</translation>
+ </message>
+</context>
+<context>
+ <name>UriRecordEditor</name>
+ <message>
+ <source>Form</source>
+ <translation>窗体</translation>
+ </message>
+ <message>
+ <source>NFC URI Record</source>
+ <translation>NFC URI 记录</translation>
+ </message>
+ <message>
+ <source>Uri:</source>
+ <translation>Uri:</translation>
+ </message>
+</context>
+<context>
+ <name>main</name>
+ <message>
+ <source>HeartRateGame</source>
+ <translation>HeartRateGame</translation>
+ </message>
+</context>
+<context>
+ <name>pinDisplay</name>
+ <message>
+ <source>Enter Pin Code</source>
+ <translation>输入 PIN 码</translation>
+ </message>
+ <message>
+ <source>012345</source>
+ <translation>012345</translation>
+ </message>
+ <message>
+ <source>TextLabel</source>
+ <translation>TextLabel</translation>
+ </message>
+</context>
+</TS>
diff --git a/translations/qtdeclarative_fa.ts b/translations/qtdeclarative_fa.ts
new file mode 100644
index 0000000..a12f13f
--- /dev/null
+++ b/translations/qtdeclarative_fa.ts
@@ -0,0 +1,1556 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="fa_IR">
+<context>
+ <name>Object</name>
+ <message>
+ <source>Duplicate method name</source>
+ <translation>نام متد تکراری است</translation>
+ </message>
+ <message>
+ <source>Method names cannot begin with an upper case letter</source>
+ <translation>اسامی متدها نمی‌توانند با حروف الفبای بزرگ شروع شوند</translation>
+ </message>
+ <message>
+ <source>Illegal method name</source>
+ <translation>نام متد غیرمجاز است</translation>
+ </message>
+ <message>
+ <source>Duplicate signal name</source>
+ <translation>نام سیگنال تکراری است</translation>
+ </message>
+ <message>
+ <source>Duplicate property name</source>
+ <translation>نام ویژگی تکراری است</translation>
+ </message>
+ <message>
+ <source>Property names cannot begin with an upper case letter</source>
+ <translation>اسامی ویژگی نمی‌توانند با حروف الفبای بزرگ شروع شوند</translation>
+ </message>
+ <message>
+ <source>Duplicate default property</source>
+ <translation>ویژگی پیش‌فرض تکراری است</translation>
+ </message>
+ <message>
+ <source>Duplicate alias name</source>
+ <translation>نام مستعار تکراری است</translation>
+ </message>
+ <message>
+ <source>Alias names cannot begin with an upper case letter</source>
+ <translation>اسامی مستعار نمی‌توانند با حروف الفبای بزرگ شروع شوند</translation>
+ </message>
+ <message>
+ <source>Property value set multiple times</source>
+ <translation>مقدار ویژگی چند بار تنظیم شده است</translation>
+ </message>
+</context>
+<context>
+ <name>QInputMethod</name>
+ <message>
+ <source>InputMethod is an abstract class</source>
+ <translation>‫InputMethod یک کلاس انتزاعی است‬</translation>
+ </message>
+</context>
+<context>
+ <name>QQmlAnonymousComponentResolver</name>
+ <message>
+ <source>Component objects cannot declare new functions.</source>
+ <translation>اشیاء کامپوننت نمی‌توانند توابع جدید تعریف کند.</translation>
+ </message>
+ <message>
+ <source>Component objects cannot declare new properties.</source>
+ <translation>اشیاء کامپوننت نمی‌توانند ویژگی‌های جدید اعلان کنند.</translation>
+ </message>
+ <message>
+ <source>Component objects cannot declare new signals.</source>
+ <translation>اشیاء کامپوننت نمی‌توانند سیگنال‌های جدید اعلان کنند.</translation>
+ </message>
+ <message>
+ <source>Cannot create empty component specification</source>
+ <translation>نمی‌توان مشخصه خالی کامپوننت ایجاد کرد</translation>
+ </message>
+ <message>
+ <source>Component elements may not contain properties other than id</source>
+ <translation>عناصر کامپوننت نمی‌توانند دربردارنده ویژگی‌هایی به غیر از شناسه باشند</translation>
+ </message>
+ <message>
+ <source>Invalid component body specification</source>
+ <translation>مشخصات بدنه کامپوننت نامعتبر است</translation>
+ </message>
+ <message>
+ <source>id is not unique</source>
+ <translation>شناسه یکتا نیست</translation>
+ </message>
+ <message>
+ <source>Circular alias reference detected</source>
+ <translation>حلقه در ارجاع به نام مستعار تشخیص داده شد</translation>
+ </message>
+ <message>
+ <source>Invalid alias reference. Unable to find id &quot;%1&quot;</source>
+ <translation>ارجاع نامعتبر به نام مستعار. شناسهٔ «%1» پیدا نمی‌شود</translation>
+ </message>
+ <message>
+ <source>Invalid alias target location: %1</source>
+ <translation>موقعیت نام مستعار نامعتبراست: «%1»</translation>
+ </message>
+</context>
+<context>
+ <name>QQmlCodeGenerator</name>
+ <message>
+ <source>Property value set multiple times</source>
+ <translation>مقدار ویژگی چند بار تعیین شده است</translation>
+ </message>
+ <message>
+ <source>Expected type name</source>
+ <translation type="unfinished">نام نوع مورد انتظار</translation>
+ </message>
+ <message>
+ <source>Signal names cannot begin with an upper case letter</source>
+ <translation type="unfinished">اسامی سیگنال‌ها نمی‌توانند با حروف الفبای بزرگ شروع شوند</translation>
+ </message>
+ <message>
+ <source>Illegal signal name</source>
+ <translation type="unfinished">نام غیرمجاز سیگنال</translation>
+ </message>
+ <message>
+ <source>Illegal property name</source>
+ <translation type="unfinished">نام غیرمجاز ویژگی</translation>
+ </message>
+ <message>
+ <source>Invalid component id specification</source>
+ <translation type="unfinished">مشخصه نامعتبر شناسه کامپوننت</translation>
+ </message>
+ <message>
+ <source>No property alias location</source>
+ <translation type="unfinished">مکان نام مستعار ویژگی وجود ندارد</translation>
+ </message>
+ <message>
+ <source>Invalid alias reference. An alias reference must be specified as &lt;id&gt;, &lt;id&gt;.&lt;property&gt; or &lt;id&gt;.&lt;value property&gt;.&lt;property&gt;</source>
+ <translation type="unfinished">ارجاع نامعتبر اسم مستعار.یک ارجاع نام مستعار باید به شکل &lt;شناسه&gt;, &lt;شناسه&gt;.&lt;ویژگی&gt; یا &lt;id&gt;.&lt;مقدار ویژگی&gt;.&lt;ویژگی&gt; مشخص شود</translation>
+ </message>
+ <message>
+ <source>Invalid alias location</source>
+ <translation type="unfinished">مکان نامعتبر نام مستعار</translation>
+ </message>
+ <message>
+ <source>Invalid empty ID</source>
+ <translation type="unfinished">شناسه خالی نامعتبر</translation>
+ </message>
+ <message>
+ <source>IDs cannot start with an uppercase letter</source>
+ <translation type="unfinished">شناسه‌ها نمی‌توانند با حروف الفبای بزرگ شروع شوند</translation>
+ </message>
+ <message>
+ <source>IDs must start with a letter or underscore</source>
+ <translation type="unfinished">شناسه‌ها باید با یک حرف یا خط زیرین شروع شوند</translation>
+ </message>
+ <message>
+ <source>IDs must contain only letters, numbers, and underscores</source>
+ <translation type="unfinished">شناسه‌ها فقط می‌توانند شامل حرف ، عدد و خط زیرین باشند</translation>
+ </message>
+ <message>
+ <source>ID illegally masks global JavaScript property</source>
+ <translation type="unfinished">شناسه به طور غیرمجاز ویژگی JavaScript را پوشش می‌دهد</translation>
+ </message>
+ <message>
+ <source>Invalid use of id property</source>
+ <translation type="unfinished">استفاده نامعتبر از ویژگی شناسه</translation>
+ </message>
+</context>
+<context>
+ <name>QQmlComponent</name>
+ <message>
+ <source>Invalid empty URL</source>
+ <translation>‫URL خالی نامعتبر‬</translation>
+ </message>
+ <message>
+ <source>createObject: value is not an object</source>
+ <translation>‫createObject: مقدار یک شیء نیست‬</translation>
+ </message>
+ <message>
+ <source>Object destroyed during incubation</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QQmlConnections</name>
+ <message>
+ <source>Cannot assign to non-existent property &quot;%1&quot;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Connections: nested objects not allowed</source>
+ <translation type="unfinished">اتصالات: اشیاء تودرتو مجاز نیستند</translation>
+ </message>
+ <message>
+ <source>Connections: syntax error</source>
+ <translation type="unfinished">اتصالات: خطای نحوی</translation>
+ </message>
+ <message>
+ <source>Connections: script expected</source>
+ <translation type="unfinished">اتصالات: اسکریپت مورد انتظار است</translation>
+ </message>
+</context>
+<context>
+ <name>QQmlDebugServerImpl</name>
+ <message>
+ <source>QML Debugger: Invalid argument &quot;%1&quot; detected. Ignoring the same.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>QML Debugger: Ignoring &quot;-qmljsdebugger=%1&quot;.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The format is &quot;-qmljsdebugger=[file:&lt;file&gt;|port:&lt;port_from&gt;][,&lt;port_to&gt;][,host:&lt;ip address&gt;][,block][,services:&lt;service&gt;][,&lt;service&gt;]*&quot;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&quot;file:&quot; can be used to specify the name of a file the debugger will try to connect to using a QLocalSocket. If &quot;file:&quot; is given any &quot;host:&quot; and&quot;port:&quot; arguments will be ignored.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&quot;host:&quot; and &quot;port:&quot; can be used to specify an address and a single port or a range of ports the debugger will try to bind to with a QTcpServer.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&quot;block&quot; makes the debugger and some services wait for clients to be connected and ready before the first QML engine starts.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&quot;services:&quot; can be used to specify which debug services the debugger should load. Some debug services interact badly with others. The V4 debugger should not be loaded when using the QML profiler as it will force any V4 engines to use the JavaScript interpreter rather than the JIT. The following debug services are available by default:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The QML debugger</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The V4 debugger</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The QML inspector</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The QML profiler</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Allows the client to delay the starting and stopping of
+ QML engines until other services are ready. QtCreator
+ uses this service with the QML profiler in order to
+ profile multiple QML engines at the same time.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Sends qDebug() and similar messages over the QML debug
+ connection. QtCreator uses this for showing debug
+ messages in the debugger console.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Other services offered by qmltooling plugins that implement QQmlDebugServiceFactory and which can be found in the standard plugin paths will also be available and can be specified. If no &quot;services&quot; argument is given, all services found this way, including the default ones, are loaded.</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QQmlDelegateModel</name>
+ <message>
+ <source>The delegate of a DelegateModel cannot be changed within onUpdated.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The maximum number of supported DelegateModelGroups is 8</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The group of a DelegateModel cannot be changed within onChanged</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QQmlDelegateModelGroup</name>
+ <message>
+ <source>Group names must start with a lower case letter</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>get: index out of range</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>insert: index out of range</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>create: index out of range</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>resolve: from index out of range</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>resolve: from index invalid</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>resolve: to index out of range</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>resolve: to index invalid</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>resolve: from is not an unresolved item</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>resolve: to is not a model item</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>remove: invalid index</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>remove: index out of range</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>remove: invalid count</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>addGroups: index out of range</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>addGroups: invalid count</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>removeGroups: index out of range</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>removeGroups: invalid count</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>setGroups: index out of range</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>setGroups: invalid count</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>move: invalid from index</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>move: invalid to index</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>move: invalid count</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>move: from index out of range</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>move: to index out of range</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QQmlEngine</name>
+ <message>
+ <source>Locale cannot be instantiated. Use Qt.locale()</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>There are still &quot;%1&quot; items in the process of being created at engine destruction.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>executeSql called outside transaction()</source>
+ <translation type="unfinished">executeSql خارج از transaction() صدا زده شده است</translation>
+ </message>
+ <message>
+ <source>Read-only Transaction</source>
+ <translation type="unfinished">تراکنش فقط خواندنی</translation>
+ </message>
+ <message>
+ <source>Version mismatch: expected %1, found %2</source>
+ <translation type="unfinished">عدم تطابق نسخه: مورد انتظار: %1؛ پیدا شده: %2</translation>
+ </message>
+ <message>
+ <source>SQL transaction failed</source>
+ <translation type="unfinished">تراکنش ناموفق SQL</translation>
+ </message>
+ <message>
+ <source>transaction: missing callback</source>
+ <translation type="unfinished">تراکنش: callback یافت نشد</translation>
+ </message>
+ <message>
+ <source>SQL: can&apos;t create database, offline storage is disabled.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>LocalStorage: can&apos;t create path %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>SQL: database version mismatch</source>
+ <translation type="unfinished">SQL: عدم تطابق نسخه پایگاه داده</translation>
+ </message>
+</context>
+<context>
+ <name>QQmlEnumTypeResolver</name>
+ <message>
+ <source>Invalid property assignment: Enum value &quot;%1&quot; cannot start with a lowercase letter</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: &quot;%1&quot; is a read-only property</source>
+ <translation>تخصیص نامعتبر ویژگی: «%1» ویژگی فقط خواندنی است</translation>
+ </message>
+</context>
+<context>
+ <name>QQmlImportDatabase</name>
+ <message>
+ <source>&quot;%1&quot; is ambiguous. Found in %2 and in %3</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>- %1 is not a namespace</source>
+ <translation type="unfinished">- %1 یک فضای‌نام نیست</translation>
+ </message>
+ <message>
+ <source>- nested namespaces not allowed</source>
+ <translation type="unfinished">- فضای نام تودرتو مجاز نیست</translation>
+ </message>
+ <message>
+ <source>local directory</source>
+ <translation type="unfinished">پوشه محلی</translation>
+ </message>
+ <message>
+ <source>is ambiguous. Found in %1 and in %2</source>
+ <translation type="unfinished">مبهم است. در %1 و %2 پیدا شد</translation>
+ </message>
+ <message>
+ <source>is ambiguous. Found in %1 in version %2.%3 and %4.%5</source>
+ <translation type="unfinished">مبهم است. در %1 در نسخه %2 %3 و %4 %5 پیدا شد</translation>
+ </message>
+ <message>
+ <source>is instantiated recursively</source>
+ <translation type="unfinished">به صورت بازگشتی معرفی شده است</translation>
+ </message>
+ <message>
+ <source>is not a type</source>
+ <translation type="unfinished">یک نوع نیست</translation>
+ </message>
+ <message>
+ <source>static plugin for module &quot;%1&quot; with name &quot;%2&quot; has no metadata URI</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>plugin cannot be loaded for module &quot;%1&quot;: %2</source>
+ <translation type="unfinished">افزونه نمی‌تواند برای ماژول «%1» بارگذاری شود: %2</translation>
+ </message>
+ <message>
+ <source>module does not support the designer &quot;%1&quot;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>static plugin for module &quot;%1&quot; with name &quot;%2&quot; cannot be loaded: %3</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>could not resolve all plugins for module &quot;%1&quot;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>module &quot;%1&quot; plugin &quot;%2&quot; not found</source>
+ <translation type="unfinished">افزونه «%2» ماژول «%1» پیدا نشد</translation>
+ </message>
+ <message>
+ <source>&quot;%1&quot; version %2.%3 is defined more than once in module &quot;%4&quot;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>module &quot;%1&quot; version %2.%3 is not installed</source>
+ <translation type="unfinished">ماژول «%1» نسخه %2 %3 نصب نشده است</translation>
+ </message>
+ <message>
+ <source>module &quot;%1&quot; is not installed</source>
+ <translation type="unfinished">ماژول «%1» نصب نشده است</translation>
+ </message>
+ <message>
+ <source>&quot;%1&quot;: no such directory</source>
+ <translation type="unfinished">«%1»: چنین پوشه‌ای وجود ندارد</translation>
+ </message>
+ <message>
+ <source>import &quot;%1&quot; has no qmldir and no namespace</source>
+ <translation type="unfinished">در «%1» هیچ qmldir و فضای نامی وجود ندارد</translation>
+ </message>
+ <message>
+ <source>Module loaded for URI &apos;%1&apos; does not implement QQmlTypesExtensionInterface</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Module namespace &apos;%1&apos; does not match import URI &apos;%2&apos;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Namespace &apos;%1&apos; has already been used for type registration</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Module &apos;%1&apos; does not contain a module identifier directive - it cannot be protected from external registrations.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>File name case mismatch for &quot;%1&quot;</source>
+ <translation type="unfinished">عدم تطابق حروف بزرگ و کوچک در نام پرونده برای «%1»</translation>
+ </message>
+</context>
+<context>
+ <name>QQmlListModel</name>
+ <message>
+ <source>unable to enable dynamic roles as this model is not empty</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>unable to enable static roles as this model is not empty</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>dynamic role setting must be made from the main thread, before any worker scripts are created</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>remove: indices [%1 - %2] out of range [0 - %3]</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>remove: incorrect number of arguments</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>insert: index %1 out of range</source>
+ <translation type="unfinished">insert: شاخص %1 خارج از دامنه است</translation>
+ </message>
+ <message>
+ <source>insert: value is not an object</source>
+ <translation type="unfinished">insert: مقدار ، یک شی نیست</translation>
+ </message>
+ <message>
+ <source>move: out of range</source>
+ <translation type="unfinished">move: خارج از دامنه</translation>
+ </message>
+ <message>
+ <source>append: value is not an object</source>
+ <translation type="unfinished">append: مقدار ، یک شی نیست</translation>
+ </message>
+ <message>
+ <source>set: value is not an object</source>
+ <translation type="unfinished">set: مقدار ، یک شی نیست</translation>
+ </message>
+ <message>
+ <source>set: index %1 out of range</source>
+ <translation type="unfinished">set: شاخص %1 خارج از دامنه است</translation>
+ </message>
+ <message>
+ <source>ListElement: cannot contain nested elements</source>
+ <translation type="unfinished">ListElement: نمی‌تواند دربردارنده عناصر تودرتو باشد</translation>
+ </message>
+ <message>
+ <source>ListElement: cannot use reserved &quot;id&quot; property</source>
+ <translation type="unfinished">ListElement: نمی‌تواند از ویژگی رزرو شده «id» استفاده کند</translation>
+ </message>
+ <message>
+ <source>ListElement: cannot use script for property value</source>
+ <translation type="unfinished">ListElement: نمی‌توان از اسکریپت برای ویژگی مقدار استفاده کرد</translation>
+ </message>
+ <message>
+ <source>ListModel: undefined property &apos;%1&apos;</source>
+ <translation type="unfinished">ListElement: ویژگی «%1» تعریف نشده است</translation>
+ </message>
+</context>
+<context>
+ <name>QQmlObjectCreator</name>
+ <message>
+ <source>Cannot assign value %1 to property %2</source>
+ <translation type="unfinished">نمی‌توان مقدار %1 را به ویژگی %2 اختصاص داد</translation>
+ </message>
+ <message>
+ <source>Cannot set properties on %1 as it is null</source>
+ <translation type="unfinished">نمی‌توان ویژگی‌ها را روی %1 تنظیم کرد چون که تهی است</translation>
+ </message>
+ <message>
+ <source>Cannot assign an object to signal property %1</source>
+ <translation type="unfinished">نمی‌توان یک شیء را به ویژگی سیگنال %1 اختصاص داد</translation>
+ </message>
+ <message>
+ <source>Cannot assign object type %1 with no default method</source>
+ <translation type="unfinished">.نمی‌توان شیء نوع %1 را بدون متد پیش‌فرض تعیین کرد</translation>
+ </message>
+ <message>
+ <source>Cannot connect mismatched signal/slot %1 %vs. %2</source>
+ <translation type="unfinished">نمی‌توان سیگنال/اسلات نا‌مناسب %1 / %2 را به هم متصل کرد</translation>
+ </message>
+ <message>
+ <source>Cannot assign object to interface property</source>
+ <translation type="unfinished">نمی‌توان شیء را به ویژگی interface اختصاص داد</translation>
+ </message>
+ <message>
+ <source>Cannot assign object to read only list</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Cannot assign primitives to lists</source>
+ <translation type="unfinished">نمی‌توان انواع اولیه را به لیست اختصاص داد</translation>
+ </message>
+ <message>
+ <source>Unable to create object of type %1</source>
+ <translation type="unfinished">نمی‌توان شیء نوع %1 را ایجاد کرد</translation>
+ </message>
+ <message>
+ <source>Composite Singleton Type %1 is not creatable</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QQmlObjectModel</name>
+ <message>
+ <source>insert: index %1 out of range</source>
+ <translation type="unfinished">insert: شاخص %1 خارج از دامنه است</translation>
+ </message>
+ <message>
+ <source>move: out of range</source>
+ <translation type="unfinished">move: خارج از دامنه</translation>
+ </message>
+ <message>
+ <source>remove: indices [%1 - %2] out of range [0 - %3]</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QQmlParser</name>
+ <message>
+ <source>Unexpected object definition</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Invalid import qualifier ID</source>
+ <translation type="unfinished">شناسه نامعتبر توصیف کننده import</translation>
+ </message>
+ <message>
+ <source>Reserved name &quot;Qt&quot; cannot be used as an qualifier</source>
+ <translation type="unfinished">نام رزرو شده «Qt» نمی‌تواند به عنوان توصیف‌کننده مورد استفاده قرار گیرد</translation>
+ </message>
+ <message>
+ <source>Script import qualifiers must be unique.</source>
+ <translation type="unfinished">توصیف‌کننده وارد کردن اسکریپت باید یکتا باشد.</translation>
+ </message>
+ <message>
+ <source>Script import requires a qualifier</source>
+ <translation type="unfinished">وارد کردن اسکریپت یک توصیف‌کننده نیاز دارد</translation>
+ </message>
+ <message>
+ <source>Library import requires a version</source>
+ <translation type="unfinished">وارد کردن کتابخانه یک نسخه نیاز دارد</translation>
+ </message>
+ <message>
+ <source>Pragma requires a valid qualifier</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Expected parameter type</source>
+ <translation type="unfinished">نوع پارامتر مورد انتظار</translation>
+ </message>
+ <message>
+ <source>Invalid signal parameter type: </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Invalid property type modifier</source>
+ <translation type="unfinished">تغییردهنده غیرمجاز نوع ویژگی</translation>
+ </message>
+ <message>
+ <source>Unexpected property type modifier</source>
+ <translation type="unfinished">تغییردهنده غیرمنتظره نوع ویژگی</translation>
+ </message>
+ <message>
+ <source>Expected property type</source>
+ <translation type="unfinished">نوع ویژگی مورد انتظار</translation>
+ </message>
+ <message>
+ <source>JavaScript declaration outside Script element</source>
+ <translation type="unfinished">اعلان JavaScript خارج از عنصر Script</translation>
+ </message>
+ <message>
+ <source>Illegal syntax for exponential number</source>
+ <translation type="unfinished">ترکیب غیرمجاز برای اعداد نمایی</translation>
+ </message>
+ <message>
+ <source>Stray newline in string literal</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>End of file reached at escape sequence</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Illegal unicode escape sequence</source>
+ <translation type="unfinished">دنباله فرار یونی‌کد غیرمجاز</translation>
+ </message>
+ <message>
+ <source>Illegal hexadecimal escape sequence</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Octal escape sequences are not allowed</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Unclosed string at end of line</source>
+ <translation type="unfinished">رشته بسته نشده در انتهای خط</translation>
+ </message>
+ <message>
+ <source>Decimal numbers can&apos;t start with &apos;0&apos;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>At least one hexadecimal digit is required after &apos;0%1&apos;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Invalid regular expression flag &apos;%0&apos;</source>
+ <translation type="unfinished">پرچم غیر مجاز عبارت منظم «%0»</translation>
+ </message>
+ <message>
+ <source>Unterminated regular expression backslash sequence</source>
+ <translation type="unfinished">دنباله backslash پایان نیافته عبارت منظم</translation>
+ </message>
+ <message>
+ <source>Unterminated regular expression class</source>
+ <translation type="unfinished">کلاس عبارت منظم پایان نیافته</translation>
+ </message>
+ <message>
+ <source>Unterminated regular expression literal</source>
+ <translation type="unfinished">عبارت منظم پایان نیافته</translation>
+ </message>
+ <message>
+ <source>Syntax error</source>
+ <translation type="unfinished">خطای نحوی</translation>
+ </message>
+ <message>
+ <source>Imported file must be a script</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Invalid module URI</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Module import requires a version</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>File import requires a qualifier</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Module import requires a qualifier</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Invalid import qualifier</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Unexpected token `%1&apos;</source>
+ <translation type="unfinished">نشانه غیر منتظره «%1»</translation>
+ </message>
+ <message>
+ <source>Expected token `%1&apos;</source>
+ <translation type="unfinished">نشانه مورد انتظار «%1»</translation>
+ </message>
+</context>
+<context>
+ <name>QQmlPartsModel</name>
+ <message>
+ <source>The group of a DelegateModel cannot be changed within onChanged</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Delegate component must be Package type.</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QQmlPropertyCacheCreatorBase</name>
+ <message>
+ <source>Fully dynamic types cannot declare new properties.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Fully dynamic types cannot declare new signals.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Fully Dynamic types cannot declare new functions.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Non-existent attached object</source>
+ <translation type="unfinished">شیء اتصال داده شده ناموجود</translation>
+ </message>
+ <message>
+ <source>Cannot override FINAL property</source>
+ <translation type="unfinished">نمی‌توان ویژگی FINAL را لغو کرد</translation>
+ </message>
+ <message>
+ <source>Invalid signal parameter type: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Duplicate signal name: invalid override of property change signal or superclass signal</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Duplicate method name: invalid override of property change signal or superclass signal</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Invalid property type</source>
+ <translation type="unfinished">نوع نامعتبر ویژگی</translation>
+ </message>
+</context>
+<context>
+ <name>QQmlPropertyValidator</name>
+ <message>
+ <source>Property assignment expected</source>
+ <translation type="unfinished">اختصاص ویژگی مورد انتظار است</translation>
+ </message>
+ <message>
+ <source>&quot;%1.%2&quot; is not available in %3 %4.%5.</source>
+ <translation type="unfinished">«%1.%2» در %3 %4.%5 موجود نمی‌باشد.</translation>
+ </message>
+ <message>
+ <source>&quot;%1.%2&quot; is not available due to component versioning.</source>
+ <translation type="unfinished">«%1.%2» با توجه به نسخه کامپوننت در دسترس نیست.</translation>
+ </message>
+ <message>
+ <source>Cannot assign a value directly to a grouped property</source>
+ <translation type="unfinished">نمی‌توان یک مقدار را به طور مستقیم به یک ویژگی گروهی اختصاص داد</translation>
+ </message>
+ <message>
+ <source>Invalid use of namespace</source>
+ <translation type="unfinished">استفادهٔ نامعتبر از فضای نامی</translation>
+ </message>
+ <message>
+ <source>Invalid attached object assignment</source>
+ <translation type="unfinished">تخصیص نامعتبر شیء اتصال داده شده</translation>
+ </message>
+ <message>
+ <source>Attached properties cannot be used here</source>
+ <translation type="unfinished">ویژگی‌های اتصال داده شده نمی‌توانند اینجا استفاده شوند</translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: &quot;%1&quot; is a read-only property</source>
+ <translation type="unfinished">تخصیص نامعتبر ویژگی: «%1» ویژگی فقط خواندنی است</translation>
+ </message>
+ <message>
+ <source>Cannot assign multiple values to a script property</source>
+ <translation type="unfinished">نمی‌توان مقادیر مضاعف را به یک ویژگی اسکریپت اختصاص داد</translation>
+ </message>
+ <message>
+ <source>Cannot assign multiple values to a singular property</source>
+ <translation type="unfinished">نمی‌توان مقادیر چندگانه را به ویژگی‌ یگانه نسبت داد</translation>
+ </message>
+ <message>
+ <source>Property has already been assigned a value</source>
+ <translation type="unfinished">از قبل به ویژگی یک مقدار اختصاص یافته است</translation>
+ </message>
+ <message>
+ <source>Invalid grouped property access</source>
+ <translation type="unfinished">دسترسی نامعتبر به ویژگی گروهی</translation>
+ </message>
+ <message>
+ <source>Cannot assign to non-existent default property</source>
+ <translation type="unfinished">نمی‌توان به ویژگی پیش‌فرض ناموجود تخصیص داد</translation>
+ </message>
+ <message>
+ <source>Cannot assign to non-existent property &quot;%1&quot;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Cannot assign primitives to lists</source>
+ <translation type="unfinished">نمی‌توان انواع اولیه را به لیست اختصاص داد</translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: unknown enumeration</source>
+ <translation type="unfinished">تخصیص نامعتبر ویژگی: شمارش ناشناخته</translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: string expected</source>
+ <translation type="unfinished">تخصیص نامعتبر ویژگی: رشته مورد انتظار است</translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: string or string list expected</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: byte array expected</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: url expected</source>
+ <translation type="unfinished">تخصیص نامعتبر ویژگی: url مورد انتظار است</translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: unsigned int expected</source>
+ <translation type="unfinished">تخصیص نامعتبر ویژگی: نوع unsigned int مورد انتظار است</translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: int expected</source>
+ <translation type="unfinished">تخصیص نامعتبر ویژگی: نوع int مورد انتظار است</translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: number expected</source>
+ <translation type="unfinished">تخصیص نامعتبر ویژگی: number مورد انتظار است</translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: color expected</source>
+ <translation type="unfinished">تخصیص نامعتبر ویژگی: color مورد انتظار است</translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: date expected</source>
+ <translation type="unfinished">تخصیص نامعتبر ویژگی: date مورد انتظار است</translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: time expected</source>
+ <translation type="unfinished">تخصیص نامعتبر ویژگی: نوع time مورد انتظار است</translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: datetime expected</source>
+ <translation type="unfinished">تخصیص نامعتبر ویژگی: نوع datetime مورد انتظار است</translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: point expected</source>
+ <translation type="unfinished">تخصیص نامعتبر ویژگی: point مورد انتظار است</translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: size expected</source>
+ <translation type="unfinished">تخصیص نامعتبر ویژگی: size مورد انتظار است</translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: rect expected</source>
+ <translation type="unfinished">تخصیص نامعتبر ویژگی: rect مورد انتظار است</translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: boolean expected</source>
+ <translation type="unfinished">تخصیص نامعتبر ویژگی: boolean مورد انتظار است</translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: 2D vector expected</source>
+ <translation type="unfinished">تخصیص نامعتبر ویژگی: 3D vector مورد انتظار است {2D?}</translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: 3D vector expected</source>
+ <translation type="unfinished">تخصیص نامعتبر ویژگی: 3D vector مورد انتظار است</translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: 4D vector expected</source>
+ <translation type="unfinished">تخصیص نامعتبر ویژگی: 3D vector مورد انتظار است {4D?}</translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: quaternion expected</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: regular expression expected; use /pattern/ syntax</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: number or array of numbers expected</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: int or array of ints expected</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: bool or array of bools expected</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: url or array of urls expected</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: string or array of strings expected</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: unsupported type &quot;%1&quot;</source>
+ <translation type="unfinished">تخصیص نامعتبر ویژگی: نوع پشتیبانی نشده «%1»</translation>
+ </message>
+ <message>
+ <source>&quot;%1&quot; cannot operate on &quot;%2&quot;</source>
+ <translation type="unfinished">«%1» نمی‌تواند روی «%2» عمل کند</translation>
+ </message>
+ <message>
+ <source>Cannot assign object to list property &quot;%1&quot;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Unexpected object assignment</source>
+ <translation type="unfinished">اختصاص غیر منتظره شیء</translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: script expected</source>
+ <translation type="unfinished">اختصاص نامعتبر ویژگی: اسکریپت مورد انتظار است</translation>
+ </message>
+ <message>
+ <source>Cannot assign object to property</source>
+ <translation type="unfinished">نمی‌توان شیء به یک ویژگی اختصاص داد</translation>
+ </message>
+</context>
+<context>
+ <name>QQmlRewrite</name>
+ <message>
+ <source>Signal uses unnamed parameter followed by named parameter.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Signal parameter &quot;%1&quot; hides global variable.</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QQmlTypeData</name>
+ <message>
+ <source>Composite Singleton Type %1 is not creatable.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Element is not creatable.</source>
+ <translation type="unfinished">عنصر قابل ایجاد نیست.</translation>
+ </message>
+</context>
+<context>
+ <name>QQmlTypeLoader</name>
+ <message>
+ <source>Cannot update qmldir content for &apos;%1&apos;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Script %1 unavailable</source>
+ <translation type="unfinished">اسکریپت %1 در دسترس نیست</translation>
+ </message>
+ <message>
+ <source>Type %1 unavailable</source>
+ <translation type="unfinished">نوع %1 در دسترس نیست</translation>
+ </message>
+ <message>
+ <source>No matching type found, pragma Singleton files cannot be used by QQmlComponent.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>pragma Singleton used with a non composite singleton type %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>qmldir defines type as singleton, but no pragma Singleton found in type %1.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No such file or directory</source>
+ <translation type="unfinished">چنین پوشه یا پرونده‌ای وجود ندارد</translation>
+ </message>
+ <message>
+ <source>module &quot;%1&quot; is not installed</source>
+ <translation type="unfinished">ماژول «%1» نصب نشده است</translation>
+ </message>
+ <message>
+ <source>Namespace %1 cannot be used as a type</source>
+ <translation type="unfinished">فضای نام %1 نمی‌تواند به عنوان نوع استفاده شود</translation>
+ </message>
+ <message>
+ <source>Unreported error adding script import to import database</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>%1 %2</source>
+ <translation type="unfinished">%1 %2</translation>
+ </message>
+</context>
+<context>
+ <name>QQuickAbstractAnimation</name>
+ <message>
+ <source>Cannot animate non-existent property &quot;%1&quot;</source>
+ <translation type="unfinished">نمی‌توان ویژگی ناموجود %1 را متحرک سازی کرد</translation>
+ </message>
+ <message>
+ <source>Cannot animate read-only property &quot;%1&quot;</source>
+ <translation type="unfinished">نمی‌توان ویژگی فقط خواندنی %1 را متحرک کرد</translation>
+ </message>
+ <message>
+ <source>Animation is an abstract class</source>
+ <translation type="unfinished">Animation یک کلاس انتزاعی است</translation>
+ </message>
+ <message>
+ <source>Animator is an abstract class</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QQuickAccessibleAttached</name>
+ <message>
+ <source>Accessible is only available via attached properties</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QQuickAnchorAnimation</name>
+ <message>
+ <source>Cannot set a duration of &lt; 0</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QQuickAnchors</name>
+ <message>
+ <source>Possible anchor loop detected on fill.</source>
+ <translation type="unfinished">حلقهٔ احتمالی تکیه‌گاه در «پر» تشخیص داده شد.</translation>
+ </message>
+ <message>
+ <source>Possible anchor loop detected on centerIn.</source>
+ <translation type="unfinished">حلقهٔ احتمالی تکیه‌گاه در «مرکز-داخل» تشخیص داده شد.</translation>
+ </message>
+ <message>
+ <source>Cannot anchor to an item that isn&apos;t a parent or sibling.</source>
+ <translation type="unfinished">نمی‌توان به آیتمی که والد یا هم نوع نیست لنگر انداخت.</translation>
+ </message>
+ <message>
+ <source>Possible anchor loop detected on vertical anchor.</source>
+ <translation type="unfinished">گره ممکنهٔ محکم کردن روی حالت عمودی گرفته شد.</translation>
+ </message>
+ <message>
+ <source>Possible anchor loop detected on horizontal anchor.</source>
+ <translation type="unfinished">حلقهٔ احتمالی تکیه‌گاه در تکیه‌گاه «افقی» تشخیص داده شد.</translation>
+ </message>
+ <message>
+ <source>Cannot specify left, right, and horizontalCenter anchors at the same time.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Cannot anchor to a null item.</source>
+ <translation type="unfinished">نمی‌توان به یک آیتم تهی لنگر انداخت.</translation>
+ </message>
+ <message>
+ <source>Cannot anchor a horizontal edge to a vertical edge.</source>
+ <translation type="unfinished">نمی‌توان یک یال افقی را به یک یال عمودی تکیه داد.</translation>
+ </message>
+ <message>
+ <source>Cannot anchor item to self.</source>
+ <translation type="unfinished">نمی‌توان یک آیتم را به خودش تکیه داد.</translation>
+ </message>
+ <message>
+ <source>Cannot specify top, bottom, and verticalCenter anchors at the same time.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Baseline anchor cannot be used in conjunction with top, bottom, or verticalCenter anchors.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Cannot anchor a vertical edge to a horizontal edge.</source>
+ <translation type="unfinished">نمی‌توان یک یال عمودی را به یک یال افقی تکیه داد.</translation>
+ </message>
+</context>
+<context>
+ <name>QQuickAnimatedImage</name>
+ <message>
+ <source>Qt was built without support for QMovie</source>
+ <translation type="unfinished">Qt بدون پشتیبانی از QMovie ساخته شده است</translation>
+ </message>
+</context>
+<context>
+ <name>QQuickApplication</name>
+ <message>
+ <source>Application is an abstract class</source>
+ <translation type="unfinished">Application یک کلاس مجرد است</translation>
+ </message>
+</context>
+<context>
+ <name>QQuickBehavior</name>
+ <message>
+ <source>Cannot change the animation assigned to a Behavior.</source>
+ <translation type="unfinished">نمی‌توان انیمیشنی را که به یک رفتار اختصاص یافته تغییر داد.</translation>
+ </message>
+</context>
+<context>
+ <name>QQuickDragAttached</name>
+ <message>
+ <source>Drag is only available via attached properties</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QQuickEnterKeyAttached</name>
+ <message>
+ <source>EnterKey attached property only works with Items</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>EnterKey is only available via attached properties</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QQuickFlipable</name>
+ <message>
+ <source>front is a write-once property</source>
+ <translation type="unfinished">front یک ویژگی یک بار نوشتنی است</translation>
+ </message>
+ <message>
+ <source>back is a write-once property</source>
+ <translation type="unfinished">back یک ویژگی یک بار نوشتنی است</translation>
+ </message>
+</context>
+<context>
+ <name>QQuickGraphicsInfo</name>
+ <message>
+ <source>GraphicsInfo is only available via attached properties</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QQuickItemView</name>
+ <message>
+ <source>ItemView is an abstract base class</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Delegate must be of Item type</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QQuickKeyNavigationAttached</name>
+ <message>
+ <source>KeyNavigation is only available via attached properties</source>
+ <translation type="unfinished">KeyNavigation فقط از طریق ویژگی‌های ضمیمه شده موجود است</translation>
+ </message>
+</context>
+<context>
+ <name>QQuickKeysAttached</name>
+ <message>
+ <source>Keys is only available via attached properties</source>
+ <translation type="unfinished">کلیدها فقط از طریق ویژگی‌های وابسته در دسترس هستند</translation>
+ </message>
+</context>
+<context>
+ <name>QQuickLayoutMirroringAttached</name>
+ <message>
+ <source>LayoutDirection attached property only works with Items and Windows</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>LayoutMirroring is only available via attached properties</source>
+ <translation type="unfinished">LayoutMirroring تنها به‌همراه ویژگی‌های ضمیمه‌شده موجود است</translation>
+ </message>
+</context>
+<context>
+ <name>QQuickLoader</name>
+ <message>
+ <source>setSource: value is not an object</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QQuickMouseEvent</name>
+ <message>
+ <source>MouseEvent is only available within handlers in MouseArea</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QQuickOpenGLInfo</name>
+ <message>
+ <source>OpenGLInfo is only available via attached properties</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QQuickPaintedItem</name>
+ <message>
+ <source>Cannot create instance of abstract class PaintedItem</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QQuickParentAnimation</name>
+ <message>
+ <source>Unable to preserve appearance under complex transform</source>
+ <translation type="unfinished">نمی‌توان ظاهر را تحت تبدیل پیچیده حفظ کرد</translation>
+ </message>
+ <message>
+ <source>Unable to preserve appearance under non-uniform scale</source>
+ <translation type="unfinished">نمی‌توان ظاهر را تحت مقیاس غیر یکنواخت حفظ کرد</translation>
+ </message>
+ <message>
+ <source>Unable to preserve appearance under scale of 0</source>
+ <translation type="unfinished">نمی‌توان ظاهر را تحت مقیاس صفر حفظ کرد</translation>
+ </message>
+</context>
+<context>
+ <name>QQuickParentChange</name>
+ <message>
+ <source>Unable to preserve appearance under complex transform</source>
+ <translation type="unfinished">نمی‌توان ظاهر را تحت تبدیل پیچیده حفظ کرد</translation>
+ </message>
+ <message>
+ <source>Unable to preserve appearance under non-uniform scale</source>
+ <translation type="unfinished">نمی‌توان ظاهر را تحت مقیاس غیر یکنواخت حفظ کرد</translation>
+ </message>
+ <message>
+ <source>Unable to preserve appearance under scale of 0</source>
+ <translation type="unfinished">نمی‌توان ظاهر را تحت مقیاس صفر حفظ کرد</translation>
+ </message>
+</context>
+<context>
+ <name>QQuickPathAnimation</name>
+ <message>
+ <source>Cannot set a duration of &lt; 0</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QQuickPathView</name>
+ <message>
+ <source>Delegate must be of Item type</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QQuickPauseAnimation</name>
+ <message>
+ <source>Cannot set a duration of &lt; 0</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QQuickPixmap</name>
+ <message>
+ <source>Error decoding: %1: %2</source>
+ <translation type="unfinished">خطای رمزگشایی: %1: %2</translation>
+ </message>
+ <message>
+ <source>Invalid image provider: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Failed to get image from provider: %1</source>
+ <translation type="unfinished">بازیابی ناموفق تصویر از سرویس‌دهنده: %1</translation>
+ </message>
+ <message>
+ <source>Failed to get texture from provider: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Cannot open: %1</source>
+ <translation type="unfinished">نمی‌توان باز کرد: %1</translation>
+ </message>
+</context>
+<context>
+ <name>QQuickPropertyAnimation</name>
+ <message>
+ <source>Cannot set a duration of &lt; 0</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QQuickPropertyChanges</name>
+ <message>
+ <source>PropertyChanges does not support creating state-specific objects.</source>
+ <translation type="unfinished">propertyChanges ایجاد اشیاء state-specific را پشتیبانی نمی‌کند.</translation>
+ </message>
+ <message>
+ <source>Cannot assign to non-existent property &quot;%1&quot;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Cannot assign to read-only property &quot;%1&quot;</source>
+ <translation type="unfinished">نمی‌توان به ویژگی فقط خواندنی «%1» اختصاص داد</translation>
+ </message>
+</context>
+<context>
+ <name>QQuickRepeater</name>
+ <message>
+ <source>Delegate must be of Item type</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QQuickShaderEffectMesh</name>
+ <message>
+ <source>Cannot create instance of abstract class ShaderEffectMesh.</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QQuickTextUtil</name>
+ <message>
+ <source>%1 does not support loading non-visual cursor delegates.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Could not load cursor delegate</source>
+ <translation type="unfinished">نمی‌توان نماینده نشانگر را بارگذاری کرد</translation>
+ </message>
+</context>
+<context>
+ <name>QQuickTouchPoint</name>
+ <message>
+ <source>PointingDeviceUniqueId is only available via read-only properties</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QQuickViewTransitionAttached</name>
+ <message>
+ <source>ViewTransition is only available via attached properties</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QQuickWindow</name>
+ <message>
+ <source>Failed to create %1 context for format %2.
+This is most likely caused by not having the necessary graphics drivers installed.
+
+Install a driver providing OpenGL 2.0 or higher, or, if this is not possible, make sure the ANGLE Open GL ES 2.0 emulation libraries (%3, %4 and d3dcompiler_*.dll) are available in the application executable&apos;s directory or in a location listed in PATH.</source>
+ <extracomment>%1 Context type (Open GL, EGL), %2 format, ANGLE %3, %4 library names</extracomment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Failed to create %1 context for format %2</source>
+ <extracomment>%1 Context type (Open GL, EGL), %2 format specification</extracomment>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QQuickWindowQmlImpl</name>
+ <message>
+ <source>Conflicting properties &apos;visible&apos; and &apos;visibility&apos; for Window &apos;%1&apos;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Conflicting properties &apos;visible&apos; and &apos;visibility&apos;</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QQuickXmlListModel</name>
+ <message>
+ <source>&quot;%1&quot; duplicates a previous role name and will be disabled.</source>
+ <translation type="unfinished">&quot;%1&quot; نام وظیفهٔ قبلی را تکرار می‌کند و غیر‌فعال خواهد شد.</translation>
+ </message>
+ <message>
+ <source>invalid query: &quot;%1&quot;</source>
+ <translation type="unfinished">پرس‌وجوی نامعتبر: %1</translation>
+ </message>
+</context>
+<context>
+ <name>QQuickXmlListModelRole</name>
+ <message>
+ <source>An XmlRole query must not start with &apos;/&apos;</source>
+ <translation type="unfinished">یک .پرس‌وجوی XmlRole نباید با «/» شروع شود</translation>
+ </message>
+</context>
+<context>
+ <name>QQuickXmlRoleList</name>
+ <message>
+ <source>An XmlListModel query must start with &apos;/&apos; or &quot;//&quot;</source>
+ <translation type="unfinished">یک پرس و جوی XmlListModel باید با «/» یا «//» شروع شود</translation>
+ </message>
+</context>
+<context>
+ <name>SignalHandlerConverter</name>
+ <message>
+ <source>Non-existent attached object</source>
+ <translation type="unfinished">شیء اتصال داده شده ناموجود</translation>
+ </message>
+ <message>
+ <source>Signal uses unnamed parameter followed by named parameter.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Signal parameter &quot;%1&quot; hides global variable.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&quot;%1.%2&quot; is not available in %3 %4.%5.</source>
+ <translation type="unfinished">«%1.%2» در %3 %4.%5 موجود نمی‌باشد.</translation>
+ </message>
+ <message>
+ <source>&quot;%1.%2&quot; is not available due to component versioning.</source>
+ <translation type="unfinished">«%1.%2» با توجه به نسخه کامپوننت در دسترس نیست.</translation>
+ </message>
+ <message>
+ <source>Cannot assign a value to a signal (expecting a script to be run)</source>
+ <translation type="unfinished">نمی‌توان یک مقدار را به یک سیگنال اختصاص داد (یک اسکریپت برای اجرا مورد نیاز است)</translation>
+ </message>
+ <message>
+ <source>Incorrectly specified signal assignment</source>
+ <translation type="unfinished">تعیین نادرست تخصیص سیگنال</translation>
+ </message>
+</context>
+<context>
+ <name>SignalTransition</name>
+ <message>
+ <source>Specified signal does not exist.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Cannot assign to non-existent property &quot;%1&quot;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>SignalTransition: script expected</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>qmlRegisterType</name>
+ <message>
+ <source>Invalid QML %1 name &quot;%2&quot;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Cannot install %1 &apos;%2&apos; into unregistered namespace &apos;%3&apos;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Cannot install %1 &apos;%2&apos; into protected namespace &apos;%3&apos;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Cannot install %1 &apos;%2&apos; into protected module &apos;%3&apos; version &apos;%4&apos;</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/translations/qtdeclarative_nl.ts b/translations/qtdeclarative_nl.ts
new file mode 100644
index 0000000..c1be789
--- /dev/null
+++ b/translations/qtdeclarative_nl.ts
@@ -0,0 +1,1659 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="nl_NL" sourcelanguage="nl_NL">
+ <extra-po-header-language>nl</extra-po-header-language>
+ <extra-po-header-language_team>Dutch &lt;kde-i18n-nl@kde.org&gt;</extra-po-header-language_team>
+ <extra-po-header-last_translator>Freek de Kruijf &lt;freekdekruijf@kde.nl&gt;</extra-po-header-last_translator>
+ <extra-po-header-plural_forms>nplurals=2; plural=(n != 1);</extra-po-header-plural_forms>
+ <extra-po-header-po_revision_date>2018-11-02 17:47+0100</extra-po-header-po_revision_date>
+ <extra-po-header-project_id_version></extra-po-header-project_id_version>
+ <extra-po-header-x_generator>Lokalize 2.0</extra-po-header-x_generator>
+ <extra-po-header_comment># Freek de Kruijf &lt;freek@opensuse.org&gt;, 2014, 2018.</extra-po-header_comment>
+ <extra-po-headers>Project-Id-Version,PO-Revision-Date,Last-Translator,Language-Team,Language,MIME-Version,Content-Type,Content-Transfer-Encoding,X-Qt-Contexts,Plural-Forms,X-Generator</extra-po-headers>
+<context>
+ <name>Object</name>
+ <message>
+ <source>Duplicate method name</source>
+ <translation>Naam van dupliceermethode</translation>
+ </message>
+ <message>
+ <source>Method names cannot begin with an upper case letter</source>
+ <translation>Namen van methoden kunnen niet beginnen een met een hoofdletter</translation>
+ </message>
+ <message>
+ <source>Illegal method name</source>
+ <translation>Ongeldige methodenaam</translation>
+ </message>
+ <message>
+ <source>Duplicate scoped enum name</source>
+ <translation>Duplicaat van enum-naam met scope</translation>
+ </message>
+ <message>
+ <source>Duplicate signal name</source>
+ <translation>Gedupliceerde signaalnaam</translation>
+ </message>
+ <message>
+ <source>Duplicate property name</source>
+ <translation>Gedupliceerde eigenschapnaam</translation>
+ </message>
+ <message>
+ <source>Property names cannot begin with an upper case letter</source>
+ <translation>Eigenschapnamen kunnen niet beginnen een met een hoofdletter</translation>
+ </message>
+ <message>
+ <source>Duplicate default property</source>
+ <translation>Gedupliceerde standaard eigenschap</translation>
+ </message>
+ <message>
+ <source>Duplicate alias name</source>
+ <translation>Gedupliceerde aliasnaam</translation>
+ </message>
+ <message>
+ <source>Alias names cannot begin with an upper case letter</source>
+ <translation>Aliasnamen kunnen niet beginnen een met een hoofdletter</translation>
+ </message>
+ <message>
+ <source>Property value set multiple times</source>
+ <translation>Eigenschapwaarde is meerdere keren ingesteld</translation>
+ </message>
+</context>
+<context>
+ <name>QInputMethod</name>
+ <message>
+ <source>InputMethod is an abstract class</source>
+ <translation>InputMethod is een abstracte klasse</translation>
+ </message>
+</context>
+<context>
+ <name>QQmlAnonymousComponentResolver</name>
+ <message>
+ <source>Component objects cannot declare new functions.</source>
+ <translation>Componentobjecten kunnen geen nieuwe functies declareren.</translation>
+ </message>
+ <message>
+ <source>Component objects cannot declare new properties.</source>
+ <translation>Componentobjecten kunnen geen nieuwe eigenschappen declareren.</translation>
+ </message>
+ <message>
+ <source>Component objects cannot declare new signals.</source>
+ <translation>Componentobjecten kunnen geen nieuwe signalen declareren.</translation>
+ </message>
+ <message>
+ <source>Cannot create empty component specification</source>
+ <translation>Kan geen lege componentspecificatie aanmaken</translation>
+ </message>
+ <message>
+ <source>Component elements may not contain properties other than id</source>
+ <translation>Componentelementen kunnen geen eigenschappen bevatten anders dan id</translation>
+ </message>
+ <message>
+ <source>Invalid component body specification</source>
+ <translation>Ongeldige specificatie van inhoud van component</translation>
+ </message>
+ <message>
+ <source>id is not unique</source>
+ <translation>id is niet uniek</translation>
+ </message>
+ <message>
+ <source>Circular alias reference detected</source>
+ <translation>Rondlopende aliasreferentie gedetecteerd</translation>
+ </message>
+ <message>
+ <source>Invalid alias reference. Unable to find id &quot;%1&quot;</source>
+ <translation>Ongeldig aliasreferentie. Kan id &quot;%1&quot; niet vinden</translation>
+ </message>
+ <message>
+ <source>Invalid alias target location: %1</source>
+ <translation>Ongeldige locatie van aliasdoel: %1</translation>
+ </message>
+</context>
+<context>
+ <name>QQmlCodeGenerator</name>
+ <message>
+ <source>Property value set multiple times</source>
+ <translation>Eigenschapwaarde is meerdere keren ingesteld</translation>
+ </message>
+ <message>
+ <source>Expected type name</source>
+ <translation>Verwachte typenaam</translation>
+ </message>
+ <message>
+ <source>Scoped enum names must begin with an upper case letter</source>
+ <translation>Enum-namen met scope moeten beginnen een met een hoofdletter</translation>
+ </message>
+ <message>
+ <source>Enum names must begin with an upper case letter</source>
+ <translation>Enum-namen moeten beginnen een met een hoofdletter</translation>
+ </message>
+ <message>
+ <source>Enum value must be an integer</source>
+ <translation>Enum-waarde moet een geheel getal zijn</translation>
+ </message>
+ <message>
+ <source>Enum value out of range</source>
+ <translation>Enum-waarde buiten reeks</translation>
+ </message>
+ <message>
+ <source>Signal names cannot begin with an upper case letter</source>
+ <translation>Signaalnamen kunnen niet beginnen een met een hoofdletter</translation>
+ </message>
+ <message>
+ <source>Illegal signal name</source>
+ <translation>Ongeldige signaalnaam</translation>
+ </message>
+ <message>
+ <source>Illegal property name</source>
+ <translation>Ongeldige eigenschapnaam</translation>
+ </message>
+ <message>
+ <source>Invalid component id specification</source>
+ <translation>Ongeldige specificatie van component-id</translation>
+ </message>
+ <message>
+ <source>No property alias location</source>
+ <translation>Geen locatie van alias van eigenschap</translation>
+ </message>
+ <message>
+ <source>Invalid alias reference. An alias reference must be specified as &lt;id&gt;, &lt;id&gt;.&lt;property&gt; or &lt;id&gt;.&lt;value property&gt;.&lt;property&gt;</source>
+ <translation>Ongeldig aliasreferentie. Een aliasreferentie moet gespecificeerd worden als &lt;id&gt;, &lt;id&gt;.&lt;eigenschap&gt; of &lt;id&gt;.&lt;eigenschapwaarde&gt;.&lt;eigenschap&gt;</translation>
+ </message>
+ <message>
+ <source>Invalid alias location</source>
+ <translation>Ongeldige locatie van alias</translation>
+ </message>
+ <message>
+ <source>Invalid empty ID</source>
+ <translation>Ongeldige lege ID</translation>
+ </message>
+ <message>
+ <source>IDs cannot start with an uppercase letter</source>
+ <translation>ID&apos;s mogen niet beginnen met een hoofdletter</translation>
+ </message>
+ <message>
+ <source>IDs must start with a letter or underscore</source>
+ <translation>ID&apos;s moeten beginnen met een letter of underscore</translation>
+ </message>
+ <message>
+ <source>IDs must contain only letters, numbers, and underscores</source>
+ <translation>ID&apos;s mogen alleen letters, cijfers en underscores bevatten</translation>
+ </message>
+ <message>
+ <source>ID illegally masks global JavaScript property</source>
+ <translation>ID maskeert ongeldige globale JavaScript eigenschap</translation>
+ </message>
+ <message>
+ <source>Invalid use of id property</source>
+ <translation>Ongeldig gebruik van id-eigenschap</translation>
+ </message>
+</context>
+<context>
+ <name>QQmlComponent</name>
+ <message>
+ <source>Invalid empty URL</source>
+ <translation>Ongeldige lege URL</translation>
+ </message>
+ <message>
+ <source>createObject: value is not an object</source>
+ <translation>createObject: waarde is geen object</translation>
+ </message>
+ <message>
+ <source>Object destroyed during incubation</source>
+ <translation>Object vernietigt tijdens geboorte</translation>
+ </message>
+</context>
+<context>
+ <name>QQmlConnections</name>
+ <message>
+ <source>Cannot assign to non-existent property &quot;%1&quot;</source>
+ <translation>Kan niet toekennen aan niet-bestaande eigenschap &quot;%1&quot;</translation>
+ </message>
+ <message>
+ <source>Connections: nested objects not allowed</source>
+ <translation>Verbindingen: geneste objecten niet toegestaan</translation>
+ </message>
+ <message>
+ <source>Connections: syntax error</source>
+ <translation>Verbindingen: syntaxisfout</translation>
+ </message>
+ <message>
+ <source>Connections: script expected</source>
+ <translation>Verbindingen: script verwacht</translation>
+ </message>
+</context>
+<context>
+ <name>QQmlDebugServerImpl</name>
+ <message>
+ <source>QML Debugger: Invalid argument &quot;%1&quot; detected. Ignoring the same.</source>
+ <translation>QML Debugger: ongeldig argument &quot;%1&quot; gedetecteerd. Deze wordt genegeerd.</translation>
+ </message>
+ <message>
+ <source>QML Debugger: Ignoring &quot;-qmljsdebugger=%1&quot;.</source>
+ <translation>QML Debugger: &quot;-qmljsdebugger=%1&quot; wordt genegeerd.</translation>
+ </message>
+ <message>
+ <source>The format is &quot;-qmljsdebugger=[file:&lt;file&gt;|port:&lt;port_from&gt;][,&lt;port_to&gt;][,host:&lt;ip address&gt;][,block][,services:&lt;service&gt;][,&lt;service&gt;]*&quot;</source>
+ <translation>Het format is &quot;-qmljsdebugger=[file:&lt;bestand&gt;|port:&lt;vanaf_poort&gt;][,&lt;naar_poort&gt;][,host:&lt;ip-adres&gt;][,block][,services:&lt;service&gt;][,&lt;service&gt;]*&quot;</translation>
+ </message>
+ <message>
+ <source>&quot;file:&quot; can be used to specify the name of a file the debugger will try to connect to using a QLocalSocket. If &quot;file:&quot; is given any &quot;host:&quot; and&quot;port:&quot; arguments will be ignored.</source>
+ <translation>&quot;file:&quot; kan gebruikt worden om de naam van een bestand te specificeren waarnaar de debugger zal proberen te verbinden met gebruik van een QLocalSocket. Als &quot;file:&quot; is een &quot;host:&quot; of &quot;port:&quot; is gegeven, zullen argumenten worden genegeerd.</translation>
+ </message>
+ <message>
+ <source>&quot;host:&quot; and &quot;port:&quot; can be used to specify an address and a single port or a range of ports the debugger will try to bind to with a QTcpServer.</source>
+ <translation>&quot;host:&quot; ed &quot;port:&quot; kunnen gebruikt worden om een adres en een enkele poort te specificeren of een reeks poorten die de debugger zal proberen te naar te verbinden met een QTcpServer.</translation>
+ </message>
+ <message>
+ <source>&quot;block&quot; makes the debugger and some services wait for clients to be connected and ready before the first QML engine starts.</source>
+ <translation>&quot;block&quot; maakt dat de debugger en enige services wachten op clients om mee te verbinden en gereed te maken voordat de eerste QML-engine start.</translation>
+ </message>
+ <message>
+ <source>&quot;services:&quot; can be used to specify which debug services the debugger should load. Some debug services interact badly with others. The V4 debugger should not be loaded when using the QML profiler as it will force any V4 engines to use the JavaScript interpreter rather than the JIT. The following debug services are available by default:</source>
+ <translation>&quot;services:&quot; kan gebruikt worden om te specificeren welke debugservices de debugger moet laden. Sommige debugservices reageren slecht met anderen. De V4-debugger zou niet geladen moeten worden bij gebruik van de QML-profiler omdat het elke V4-engine zal dwingen om de JavaScript-interpreter te gebruiken in plaats van de JIT. De volgende debugservices zijn standaard beschikbaar:</translation>
+ </message>
+ <message>
+ <source>The QML debugger</source>
+ <translation>De QML-debugger</translation>
+ </message>
+ <message>
+ <source>The V4 debugger</source>
+ <translation>De V4-debugger</translation>
+ </message>
+ <message>
+ <source>The QML inspector</source>
+ <translation>De QML-inspector</translation>
+ </message>
+ <message>
+ <source>The QML profiler</source>
+ <translation>De QML-profiler</translation>
+ </message>
+ <message>
+ <source>Allows the client to delay the starting and stopping of
+ QML engines until other services are ready. QtCreator
+ uses this service with the QML profiler in order to
+ profile multiple QML engines at the same time.</source>
+ <translation>Stelt de client in staat om het starten en stoppen van
+ QML-engines te vertragen totdat andere services gereed
+ zijn. QtCreator gebruikt deze service met de QML-profiler
+ om meerdere QML-engines tegelijk te profileren.</translation>
+ </message>
+ <message>
+ <source>Sends qDebug() and similar messages over the QML debug
+ connection. QtCreator uses this for showing debug
+ messages in the debugger console.</source>
+ <translation>Stuurt qDebug() en overeenkomstige berichten over de QML-
+ debugverbinding. QtCreator gebruikt dit voor het tonen van debugmeldingen in het console van de debugger.</translation>
+ </message>
+ <message>
+ <source>Other services offered by qmltooling plugins that implement QQmlDebugServiceFactory and which can be found in the standard plugin paths will also be available and can be specified. If no &quot;services&quot; argument is given, all services found this way, including the default ones, are loaded.</source>
+ <translation>Andere door qmltooling-plug-ins geboden services die QQmlDebugServiceFactory implementeerd en die gevonden kunnen worden in de standaard plug-in-paden zullen ook beschikbaar zijn en kunnen gespecificeerd worden. Als geen argument &quot;services&quot; is gegeven, worden alle services op deze manier gevonden, inclusief die standaard zijn, geladen.</translation>
+ </message>
+</context>
+<context>
+ <name>QQmlDelegateModel</name>
+ <message>
+ <source>The delegate of a DelegateModel cannot be changed within onUpdated.</source>
+ <translation>De gedelegeerde van een DelegateModel kan niet gewijzigd worden binnen onUpdated.</translation>
+ </message>
+ <message>
+ <source>The maximum number of supported DelegateModelGroups is 8</source>
+ <translation>Het maximum aantal van ondersteunde DelegateModelGroups is 8</translation>
+ </message>
+ <message>
+ <source>The group of a DelegateModel cannot be changed within onChanged</source>
+ <translation>De groep van een DelegateModel kan niet gewijzigd worden binnen onChanged</translation>
+ </message>
+</context>
+<context>
+ <name>QQmlDelegateModelGroup</name>
+ <message>
+ <source>Group names must start with a lower case letter</source>
+ <translation>Groepsnamen moeten met een kleine letter beginnen</translation>
+ </message>
+ <message>
+ <source>get: index out of range</source>
+ <translation>get: index buiten bereik</translation>
+ </message>
+ <message>
+ <source>insert: index out of range</source>
+ <translation>insert: index buiten bereik</translation>
+ </message>
+ <message>
+ <source>create: index out of range</source>
+ <translation>create: index buiten bereik</translation>
+ </message>
+ <message>
+ <source>resolve: from index out of range</source>
+ <translation>resolve: vanaf-index buiten bereik</translation>
+ </message>
+ <message>
+ <source>resolve: from index invalid</source>
+ <translation>resolve: vanaf-index ongeldig</translation>
+ </message>
+ <message>
+ <source>resolve: to index out of range</source>
+ <translation>resolve: naar-index buiten bereik</translation>
+ </message>
+ <message>
+ <source>resolve: to index invalid</source>
+ <translation>resolve: naar-index ongeldig</translation>
+ </message>
+ <message>
+ <source>resolve: from is not an unresolved item</source>
+ <translation>resolve: vanaf is geen niet-gevonden item</translation>
+ </message>
+ <message>
+ <source>resolve: to is not a model item</source>
+ <translation>resolve: naar is geen modelitem</translation>
+ </message>
+ <message>
+ <source>remove: invalid index</source>
+ <translation>remove: ongeldige index</translation>
+ </message>
+ <message>
+ <source>remove: index out of range</source>
+ <translation>remove: index buiten bereik</translation>
+ </message>
+ <message>
+ <source>remove: invalid count</source>
+ <translation>remove: ongeldig aantal</translation>
+ </message>
+ <message>
+ <source>addGroups: index out of range</source>
+ <translation>addGroups: index buiten bereik</translation>
+ </message>
+ <message>
+ <source>addGroups: invalid count</source>
+ <translation>addGroups: ongeldig aantal</translation>
+ </message>
+ <message>
+ <source>removeGroups: index out of range</source>
+ <translation>removeGroups: index buiten bereik</translation>
+ </message>
+ <message>
+ <source>removeGroups: invalid count</source>
+ <translation>removeGroups: ongeldig aantal</translation>
+ </message>
+ <message>
+ <source>setGroups: index out of range</source>
+ <translation>setGroups: index buiten bereik</translation>
+ </message>
+ <message>
+ <source>setGroups: invalid count</source>
+ <translation>setGroups: ongeldig aantal</translation>
+ </message>
+ <message>
+ <source>move: invalid from index</source>
+ <translation>move: ongeldige vanaf-index</translation>
+ </message>
+ <message>
+ <source>move: invalid to index</source>
+ <translation>move: ongeldige naar-index</translation>
+ </message>
+ <message>
+ <source>move: invalid count</source>
+ <translation>move: ongeldig aantal</translation>
+ </message>
+ <message>
+ <source>move: from index out of range</source>
+ <translation>move: vanaf-index buiten bereik</translation>
+ </message>
+ <message>
+ <source>move: to index out of range</source>
+ <translation>move: naar-index buiten bereik</translation>
+ </message>
+</context>
+<context>
+ <name>QQmlEngine</name>
+ <message>
+ <source>Locale cannot be instantiated. Use Qt.locale()</source>
+ <translation>Locale kan niet ingesteld worden. Qt.locale() gebruiken</translation>
+ </message>
+ <message>
+ <source>There are still &quot;%1&quot; items in the process of being created at engine destruction.</source>
+ <translation>Er zijn nog steeds &quot;%1&quot; items in het proces van aangemaakt worden bij vernietigen van de engine.</translation>
+ </message>
+ <message>
+ <source>executeSql called outside transaction()</source>
+ <translation>executeSql aangeroepen buiten transaction()</translation>
+ </message>
+ <message>
+ <source>Read-only Transaction</source>
+ <translation>Alleen-lezen transactie</translation>
+ </message>
+ <message>
+ <source>Version mismatch: expected %1, found %2</source>
+ <translation>Versies kloppen niet: verwacht %1, gevonden %2</translation>
+ </message>
+ <message>
+ <source>SQL transaction failed</source>
+ <translation>SQL-transactie is mislukt</translation>
+ </message>
+ <message>
+ <source>transaction: missing callback</source>
+ <translation>transaction: ontbrekende callback</translation>
+ </message>
+ <message>
+ <source>SQL: can&apos;t create database, offline storage is disabled.</source>
+ <translation>SQL: kan database niet aanmaken, offline opslag is uitgeschakeld.</translation>
+ </message>
+ <message>
+ <source>LocalStorage: can&apos;t create path %1</source>
+ <translation>LocalStorage: kan pad %1 niet aanmaken</translation>
+ </message>
+ <message>
+ <source>SQL: database version mismatch</source>
+ <translation>SQL: de versie van de database komt niet overeen</translation>
+ </message>
+</context>
+<context>
+ <name>QQmlEnumTypeResolver</name>
+ <message>
+ <source>Invalid property assignment: Enum value &quot;%1&quot; cannot start with a lowercase letter</source>
+ <translation>Ongeldig toekennen van eigenschap: Enum waarde &quot;%1&quot; mag niet beginnen met een kleine letter</translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: &quot;%1&quot; is a read-only property</source>
+ <translation>Ongeldig toekennen van eigenschap: &quot;%1&quot; is een alleen-lezen eigenschap</translation>
+ </message>
+</context>
+<context>
+ <name>QQmlImportDatabase</name>
+ <message>
+ <source>&quot;%1&quot; is ambiguous. Found in %2 and in %3</source>
+ <translation>&quot;%1&quot; is dubbelzinnig. Gevonden in %2 en in %3</translation>
+ </message>
+ <message>
+ <source>- %1 is not a namespace</source>
+ <translation>- %1 is geen naamruimte</translation>
+ </message>
+ <message>
+ <source>- nested namespaces not allowed</source>
+ <translation>- geneste naamruimten niet toegestaan</translation>
+ </message>
+ <message>
+ <source>local directory</source>
+ <translation>lokale map</translation>
+ </message>
+ <message>
+ <source>is ambiguous. Found in %1 and in %2</source>
+ <translation>is dubbelzinnig. Gevonden in %1 en in %2</translation>
+ </message>
+ <message>
+ <source>is ambiguous. Found in %1 in version %2.%3 and %4.%5</source>
+ <translation>is dubbelzinnig. Gevonden in %1 in versie %2.%3 en %4.%5</translation>
+ </message>
+ <message>
+ <source>is instantiated recursively</source>
+ <translation>is recursief aangemaakt</translation>
+ </message>
+ <message>
+ <source>is not a type</source>
+ <translation>is geen type</translation>
+ </message>
+ <message>
+ <source>static plugin for module &quot;%1&quot; with name &quot;%2&quot; has no metadata URI</source>
+ <translation>statische plug-in voor module &quot;%1&quot; met naam &quot;%2&quot; heeft geen metagegevens-URI</translation>
+ </message>
+ <message>
+ <source>plugin cannot be loaded for module &quot;%1&quot;: %2</source>
+ <translation>plug-in kan niet geladen worden voor module &quot;%1&quot;: %2</translation>
+ </message>
+ <message>
+ <source>module does not support the designer &quot;%1&quot;</source>
+ <translation>module ondersteunt de ontwikkelaar &quot;%1&quot; niet</translation>
+ </message>
+ <message>
+ <source>static plugin for module &quot;%1&quot; with name &quot;%2&quot; cannot be loaded: %3</source>
+ <translation>statische plug-in voor module &quot;%1&quot; met naam &quot;%2&quot; kan niet geladen worden: %3</translation>
+ </message>
+ <message>
+ <source>could not resolve all plugins for module &quot;%1&quot;</source>
+ <translation>kon niet alle plug-ins voor module &quot;%1&quot; vinden</translation>
+ </message>
+ <message>
+ <source>module &quot;%1&quot; plugin &quot;%2&quot; not found</source>
+ <translation>module &quot;%1&quot; plug-in &quot;%2&quot; niet gevonden</translation>
+ </message>
+ <message>
+ <source>&quot;%1&quot; version %2.%3 is defined more than once in module &quot;%4&quot;</source>
+ <translation>&quot;%1&quot; versie %2.%3 is meer dan één keer gedefinieerd in module &quot;%4&quot;</translation>
+ </message>
+ <message>
+ <source>module &quot;%1&quot; version %2.%3 is not installed</source>
+ <translation>module &quot;%1&quot; versie %2.%3 is niet geïnstalleerd</translation>
+ </message>
+ <message>
+ <source>module &quot;%1&quot; is not installed</source>
+ <translation>module &quot;%1&quot; is niet geïnstalleerd</translation>
+ </message>
+ <message>
+ <source>&quot;%1&quot;: no such directory</source>
+ <translation>&quot;%1&quot;: niet zo&apos;n map</translation>
+ </message>
+ <message>
+ <source>import &quot;%1&quot; has no qmldir and no namespace</source>
+ <translation>import &quot;%1&quot; heeft geen qmldir en geen naamruimte</translation>
+ </message>
+ <message>
+ <source>Module loaded for URI &apos;%1&apos; does not implement QQmlTypesExtensionInterface</source>
+ <translation>Module geladen voor URI &apos;%1&apos; implementeert geen QQmlTypesExtensionInterface</translation>
+ </message>
+ <message>
+ <source>Module namespace &apos;%1&apos; does not match import URI &apos;%2&apos;</source>
+ <translation>Module naamruimte &apos;%1&apos; komt niet overeen met import URI &apos;%2&apos;</translation>
+ </message>
+ <message>
+ <source>Namespace &apos;%1&apos; has already been used for type registration</source>
+ <translation>Naamruimte &apos;%1&apos; is al gebruikt voor type registratie</translation>
+ </message>
+ <message>
+ <source>Module &apos;%1&apos; does not contain a module identifier directive - it cannot be protected from external registrations.</source>
+ <translation>Module &apos;%1&apos; bevat geen module-identifier-directive - het kan niet beschermd worden van externe registraties.</translation>
+ </message>
+ <message>
+ <source>File name case mismatch for &quot;%1&quot;</source>
+ <translation>Bestandsnaam klopt niet met hoofd-/kliene letters voor &quot;%1&quot;</translation>
+ </message>
+</context>
+<context>
+ <name>QQmlListModel</name>
+ <message>
+ <source>unable to enable dynamic roles as this model is not empty</source>
+ <translation>niet in staat om dynamische rollen in te schakelen omdat dit model niet leeg is</translation>
+ </message>
+ <message>
+ <source>unable to enable static roles as this model is not empty</source>
+ <translation>niet in staat om statische rollen in te schakelen omdat dit model niet leeg is</translation>
+ </message>
+ <message>
+ <source>dynamic role setting must be made from the main thread, before any worker scripts are created</source>
+ <translation>instellen van dynamische rol moet gedaan worden vanuit de hoofdthread, voordat enige workerscripts aangemaakt worden</translation>
+ </message>
+ <message>
+ <source>remove: indices [%1 - %2] out of range [0 - %3]</source>
+ <translation>remove: indexen [%1 - %2] buiten bereik [0 - %3]</translation>
+ </message>
+ <message>
+ <source>remove: incorrect number of arguments</source>
+ <translation>remove: onjuist aantal argumenten</translation>
+ </message>
+ <message>
+ <source>insert: index %1 out of range</source>
+ <translation>insert: index %1 buiten bereik</translation>
+ </message>
+ <message>
+ <source>insert: value is not an object</source>
+ <translation>insert: waarde is geen object</translation>
+ </message>
+ <message>
+ <source>move: out of range</source>
+ <translation>move: buiten bereik</translation>
+ </message>
+ <message>
+ <source>append: value is not an object</source>
+ <translation>append: waarde is geen object</translation>
+ </message>
+ <message>
+ <source>set: value is not an object</source>
+ <translation>set: waarde is geen object</translation>
+ </message>
+ <message>
+ <source>set: index %1 out of range</source>
+ <translation>set: index %1 buiten bereik</translation>
+ </message>
+ <message>
+ <source>ListElement: cannot contain nested elements</source>
+ <translation>ListElement: kan geen geneste elementen bevatten</translation>
+ </message>
+ <message>
+ <source>ListElement: cannot use reserved &quot;id&quot; property</source>
+ <translation>ListElement: kan gereserveerde &quot;id&quot; eigenschap niet gebruiken</translation>
+ </message>
+ <message>
+ <source>ListElement: cannot use script for property value</source>
+ <translation>ListElement: kan script niet gebruiken voor waarde eigenschap</translation>
+ </message>
+ <message>
+ <source>ListModel: undefined property &apos;%1&apos;</source>
+ <translation>ListModel: ongedefinieerde eigenschap &apos;%1&apos;</translation>
+ </message>
+</context>
+<context>
+ <name>QQmlObjectCreator</name>
+ <message>
+ <source>Cannot assign value %1 to property %2</source>
+ <translation>Kan waarde %1 niet toekennen aan eigenschap %2</translation>
+ </message>
+ <message>
+ <source>Cannot set properties on %1 as it is null</source>
+ <translation>Kan eigenschappen niet instellen op %1 omdat deze nul is</translation>
+ </message>
+ <message>
+ <source>Cannot assign an object to signal property %1</source>
+ <translation>Kan geen object toekennen aan signaaleigenschap %1</translation>
+ </message>
+ <message>
+ <source>Cannot assign object type %1 with no default method</source>
+ <translation>Kan geen objecttype %1 toekennen zonder een standaard methode</translation>
+ </message>
+ <message>
+ <source>Cannot connect mismatched signal/slot %1 %vs. %2</source>
+ <translation>Kan niet-overeenkomend signaal/slot %1 %vs. %2 verbinden</translation>
+ </message>
+ <message>
+ <source>Cannot assign object to interface property</source>
+ <translation>Kan object niet toekennen aan interface-eigenschap</translation>
+ </message>
+ <message>
+ <source>Cannot assign object to read only list</source>
+ <translation>Kan object niet toekennen alleen lijst te lezen</translation>
+ </message>
+ <message>
+ <source>Cannot assign primitives to lists</source>
+ <translation>Kan geen primitieven toekennen aan lijsten</translation>
+ </message>
+ <message>
+ <source>Unable to create object of type %1</source>
+ <translation>Kan geen object van type %1 aanmaken</translation>
+ </message>
+ <message>
+ <source>Composite Singleton Type %1 is not creatable</source>
+ <translation>Composite Singleton Type %1 is niet aan te maken</translation>
+ </message>
+</context>
+<context>
+ <name>QQmlObjectModel</name>
+ <message>
+ <source>insert: index %1 out of range</source>
+ <translation>insert: index %1 buiten bereik</translation>
+ </message>
+ <message>
+ <source>move: out of range</source>
+ <translation>move: buiten bereik</translation>
+ </message>
+ <message>
+ <source>remove: indices [%1 - %2] out of range [0 - %3]</source>
+ <translation>remove: indexen [%1 - %2] buiten bereik [0 - %3]</translation>
+ </message>
+</context>
+<context>
+ <name>QQmlParser</name>
+ <message>
+ <source>Unexpected object definition</source>
+ <translation>Onverwachte definitie van object</translation>
+ </message>
+ <message>
+ <source>Invalid import qualifier ID</source>
+ <translation>Ongeldige importqualifier-ID</translation>
+ </message>
+ <message>
+ <source>Reserved name &quot;Qt&quot; cannot be used as an qualifier</source>
+ <translation>Gereserveerde naam &quot;Qt&quot; kan niet gebruikt worden al een qualifier</translation>
+ </message>
+ <message>
+ <source>Script import qualifiers must be unique.</source>
+ <translation>Qualifiers van script importeren moeten uniek zijn.</translation>
+ </message>
+ <message>
+ <source>Script import requires a qualifier</source>
+ <translation>Script importeren vereist een qualifier</translation>
+ </message>
+ <message>
+ <source>Library import requires a version</source>
+ <translation>Bibliotheek importeren vereist een versie</translation>
+ </message>
+ <message>
+ <source>Pragma requires a valid qualifier</source>
+ <translation>Pragma vereist een geldige qualifier</translation>
+ </message>
+ <message>
+ <source>Expected parameter type</source>
+ <translation>Verwacht parametertype</translation>
+ </message>
+ <message>
+ <source>Invalid signal parameter type: </source>
+ <translation>Ongeldig parametertype van signaal: </translation>
+ </message>
+ <message>
+ <source>Invalid property type modifier</source>
+ <translation>ongeldige modifier van type van eigenschap</translation>
+ </message>
+ <message>
+ <source>Unexpected property type modifier</source>
+ <translation>Onverwachte modifier van type van eigenschap</translation>
+ </message>
+ <message>
+ <source>Expected property type</source>
+ <translation>Verwacht type van eigenschap</translation>
+ </message>
+ <message>
+ <source>JavaScript declaration outside Script element</source>
+ <translation>JavaScript declaratie buiten scriptelement</translation>
+ </message>
+ <message>
+ <source>Illegal syntax for exponential number</source>
+ <translation>Ongeldige syntaxis voor exponentieel getal</translation>
+ </message>
+ <message>
+ <source>Stray newline in string literal</source>
+ <translation>Vreemd regeleinde in tekenreeks als constante</translation>
+ </message>
+ <message>
+ <source>End of file reached at escape sequence</source>
+ <translation>Einde van bestand bereikt in escape-sequence</translation>
+ </message>
+ <message>
+ <source>Illegal unicode escape sequence</source>
+ <translation>Ongeldige unicode-escape-sequence</translation>
+ </message>
+ <message>
+ <source>Illegal hexadecimal escape sequence</source>
+ <translation>Ongeldige hexadecimale escape-sequence</translation>
+ </message>
+ <message>
+ <source>Octal escape sequences are not allowed</source>
+ <translation>Octale escape-sequences zijn niet toegestaan</translation>
+ </message>
+ <message>
+ <source>Unclosed string at end of line</source>
+ <translation>Niet afgesloten tekenreeks bij regeleinde</translation>
+ </message>
+ <message>
+ <source>Decimal numbers can&apos;t start with &apos;0&apos;</source>
+ <translation>Decimale getallen mogen niet beginnen met &apos;0&apos;</translation>
+ </message>
+ <message>
+ <source>At least one hexadecimal digit is required after &apos;0%1&apos;</source>
+ <translation>Minstens één hexadecimaal cijfer is vereist na &apos;0%1&apos;</translation>
+ </message>
+ <message>
+ <source>Invalid regular expression flag &apos;%0&apos;</source>
+ <translation>Ongeldige vlag &apos;%0&apos; in reguliere expressie</translation>
+ </message>
+ <message>
+ <source>Unterminated regular expression backslash sequence</source>
+ <translation>Niet afgesloten backslash-sequence in reguliere expressie</translation>
+ </message>
+ <message>
+ <source>Unterminated regular expression class</source>
+ <translation>Niet afgesloten klasse van reguliere expressie</translation>
+ </message>
+ <message>
+ <source>Unterminated regular expression literal</source>
+ <translation>Niet afgesloten constante als reguliere expressie</translation>
+ </message>
+ <message>
+ <source>Syntax error</source>
+ <translation>Syntaxisfout</translation>
+ </message>
+ <message>
+ <source>Imported file must be a script</source>
+ <translation>Geïmporteerd bestand moet een script zijn</translation>
+ </message>
+ <message>
+ <source>Invalid module URI</source>
+ <translation>Ongeldige URI-module</translation>
+ </message>
+ <message>
+ <source>Module import requires a version</source>
+ <translation>Importeren van module vereist een versie</translation>
+ </message>
+ <message>
+ <source>File import requires a qualifier</source>
+ <translation>Importeren van bestand vereist een qualifier</translation>
+ </message>
+ <message>
+ <source>Module import requires a qualifier</source>
+ <translation>Importeren van module vereist een qualifier</translation>
+ </message>
+ <message>
+ <source>Invalid import qualifier</source>
+ <translation>Ongeldige importqualifier</translation>
+ </message>
+ <message>
+ <source>Unexpected token `%1&apos;</source>
+ <translation>onverwacht teken &apos;%1&apos;</translation>
+ </message>
+ <message>
+ <source>Expected token `%1&apos;</source>
+ <translation>Verwacht token `%1&apos;</translation>
+ </message>
+</context>
+<context>
+ <name>QQmlPartsModel</name>
+ <message>
+ <source>The group of a DelegateModel cannot be changed within onChanged</source>
+ <translation>De groep van een DelegateModel kan niet gewijzigd worden binnen onChanged</translation>
+ </message>
+ <message>
+ <source>Delegate component must be Package type.</source>
+ <translation>Delegatiecomponent moet een pakkettype zijn.</translation>
+ </message>
+</context>
+<context>
+ <name>QQmlPropertyCacheCreatorBase</name>
+ <message>
+ <source>Fully dynamic types cannot declare new properties.</source>
+ <translation>Volledig dynamische typen kunnen geen nieuwe eigenschappen declareren.</translation>
+ </message>
+ <message>
+ <source>Fully dynamic types cannot declare new signals.</source>
+ <translation>Volledig dynamische typen kunnen geen nieuwe signalen declareren.</translation>
+ </message>
+ <message>
+ <source>Fully Dynamic types cannot declare new functions.</source>
+ <translation>Volledig dynamische typen kunnen geen nieuwe functies declareren.</translation>
+ </message>
+ <message>
+ <source>Non-existent attached object</source>
+ <translation>Niet-bestaand aangehangen object</translation>
+ </message>
+ <message>
+ <source>Cannot override FINAL property</source>
+ <translation>Kan eigenschap FINAL niet overschrijven</translation>
+ </message>
+ <message>
+ <source>Invalid signal parameter type: %1</source>
+ <translation>Ongeldig parametertype van signaal: %1</translation>
+ </message>
+ <message>
+ <source>Duplicate signal name: invalid override of property change signal or superclass signal</source>
+ <translation>Gedupliceerde signaalnaam: ongeldig overschrijven van signaal &apos;wijziging eigenschap&apos; of superklasse signaal</translation>
+ </message>
+ <message>
+ <source>Duplicate method name: invalid override of property change signal or superclass signal</source>
+ <translation>Gedupliceerde methodenaam: ongeldig overschrijven van signaal &apos;wijziging eigenschap&apos; of superklasse signaal</translation>
+ </message>
+ <message>
+ <source>Invalid property type</source>
+ <translation>Ongeldig type van eigenschap</translation>
+ </message>
+ <message>
+ <source>Invalid alias target</source>
+ <translation>Ongeldig aliasdoel</translation>
+ </message>
+</context>
+<context>
+ <name>QQmlPropertyValidator</name>
+ <message>
+ <source>Property assignment expected</source>
+ <translation>Toekennen van eigenschap verwacht</translation>
+ </message>
+ <message>
+ <source>&quot;%1.%2&quot; is not available in %3 %4.%5.</source>
+ <translation>&quot;%1.%2&quot; is niet beschikbaar in %3 %4.%5.</translation>
+ </message>
+ <message>
+ <source>&quot;%1.%2&quot; is not available due to component versioning.</source>
+ <translation>&quot;%1.%2&quot; is niet beschikbaar vanwege versie toekennen aan component.</translation>
+ </message>
+ <message>
+ <source>Cannot assign a value directly to a grouped property</source>
+ <translation>Kan geen waarde direct toekennen aan een gegroepeerde eigenschap</translation>
+ </message>
+ <message>
+ <source>Invalid use of namespace</source>
+ <translation>Ongeldig gebruik van naamruimte</translation>
+ </message>
+ <message>
+ <source>Invalid attached object assignment</source>
+ <translation>Ongeldige toekenning van aangehangen object</translation>
+ </message>
+ <message>
+ <source>Attached properties cannot be used here</source>
+ <translation>Aangehangen eigenschappen kunnen hier niet worden gebruikt</translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: &quot;%1&quot; is a read-only property</source>
+ <translation>Ongeldig toekennen van eigenschap: &quot;%1&quot; is een alleen-lezen eigenschap</translation>
+ </message>
+ <message>
+ <source>Cannot assign multiple values to a script property</source>
+ <translation>Kan geen meerdere waarden toekennen aan een scripteigenschap</translation>
+ </message>
+ <message>
+ <source>Cannot assign multiple values to a singular property</source>
+ <translation>Kan geen meerdere waarden toekennen aan een singuliere eigenschap</translation>
+ </message>
+ <message>
+ <source>Property has already been assigned a value</source>
+ <translation>Eigenschap heeft al een waarde gekregen</translation>
+ </message>
+ <message>
+ <source>Invalid grouped property access</source>
+ <translation>Ongeldige toegang tot gegroepeerde eigenschap</translation>
+ </message>
+ <message>
+ <source>Cannot assign to non-existent default property</source>
+ <translation>Kan niet toekennen aan een niet bestaande standaard eigenschap</translation>
+ </message>
+ <message>
+ <source>Cannot assign to non-existent property &quot;%1&quot;</source>
+ <translation>Kan niet toekennen aan niet-bestaande eigenschap &quot;%1&quot;</translation>
+ </message>
+ <message>
+ <source>Invalid use of id property with a value type</source>
+ <translation>Ongeldig gebruik van id-eigenschap met een type waarde</translation>
+ </message>
+ <message>
+ <source>Cannot assign primitives to lists</source>
+ <translation>Kan geen primitieven toekennen aan lijsten</translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: unknown enumeration</source>
+ <translation>Ongeldig toekennen van eigenschap: onbekende enumeratie</translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: string expected</source>
+ <translation>Ongeldig toekennen van eigenschap: tekenreeks verwacht</translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: string or string list expected</source>
+ <translation>Ongeldig toekennen van eigenschap: tekenreeks of lijst met tekenreeksen verwacht</translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: byte array expected</source>
+ <translation>Ongeldig toekennen van eigenschap: array met bytes verwacht</translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: url expected</source>
+ <translation>Ongeldig toekennen van eigenschap: URL verwacht</translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: unsigned int expected</source>
+ <translation>Ongeldig toekennen van eigenschap: geheel getal zonder teken verwacht</translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: int expected</source>
+ <translation>Ongeldig toekennen van eigenschap: geheel getal verwacht</translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: number expected</source>
+ <translation>Ongeldig toekennen van eigenschap: getal verwacht</translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: color expected</source>
+ <translation>Ongeldig toekennen van eigenschap: kleur verwacht</translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: date expected</source>
+ <translation>Ongeldig toekennen van eigenschap: datum verwacht</translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: time expected</source>
+ <translation>Ongeldig toekennen van eigenschap: tijd verwacht</translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: datetime expected</source>
+ <translation>Ongeldig toekennen van eigenschap: datum-tijd verwacht</translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: point expected</source>
+ <translation>Ongeldig toekennen van eigenschap: punt verwacht</translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: size expected</source>
+ <translation>Ongeldig toekennen van eigenschap: afmeting verwacht</translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: rect expected</source>
+ <translation>Ongeldig toekennen van eigenschap: rect verwacht</translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: boolean expected</source>
+ <translation>Ongeldig toekennen van eigenschap: logische waarde verwacht</translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: 2D vector expected</source>
+ <translation>Ongeldig toekennen van eigenschap: 2D vector verwacht</translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: 3D vector expected</source>
+ <translation>Ongeldig toekennen van eigenschap: 3D vector verwacht</translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: 4D vector expected</source>
+ <translation>Ongeldig toekennen van eigenschap: 4D vector verwacht</translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: quaternion expected</source>
+ <translation>Ongeldig toekennen van eigenschap: quaternion verwacht</translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: regular expression expected; use /pattern/ syntax</source>
+ <translation>Ongeldig toekennen van eigenschap: reguliere expressie verwacht; syntaxis /patroon/ gebruiken</translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: number or array of numbers expected</source>
+ <translation>Ongeldig toekennen van eigenschap: getal of array van getallen verwacht</translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: int or array of ints expected</source>
+ <translation>Ongeldig toekennen van eigenschap: geheel getal of array ervan verwacht</translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: bool or array of bools expected</source>
+ <translation>Ongeldig toekennen van eigenschap: logische waarde of array ervan verwacht</translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: url or array of urls expected</source>
+ <translation>Ongeldig toekennen van eigenschap: URL of array ervan verwacht</translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: string or array of strings expected</source>
+ <translation>Ongeldig toekennen van eigenschap: tekenreeks of array ervan verwacht</translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: unsupported type &quot;%1&quot;</source>
+ <translation>Ongeldig toekennen van eigenschap: niet ondersteund type &quot;%1&quot;</translation>
+ </message>
+ <message>
+ <source>&quot;%1&quot; cannot operate on &quot;%2&quot;</source>
+ <translation>&quot;%1&quot; kan niet werken op &quot;%2&quot;</translation>
+ </message>
+ <message>
+ <source>Cannot assign object to list property &quot;%1&quot;</source>
+ <translation>Kan geen object toekennen aan lijsteigenschap &quot;%1&quot;</translation>
+ </message>
+ <message>
+ <source>Unexpected object assignment</source>
+ <translation>Onverwachte toekennen van object</translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: script expected</source>
+ <translation>Ongeldig toekennen van eigenschap: script verwacht</translation>
+ </message>
+ <message>
+ <source>Cannot assign object to property</source>
+ <translation>Kan geen object toekennen aan eigenschap</translation>
+ </message>
+</context>
+<context>
+ <name>QQmlRewrite</name>
+ <message>
+ <source>Signal uses unnamed parameter followed by named parameter.</source>
+ <translation>Signaal gebruikt parameter zonder naam gevolgd door parameter met naam.</translation>
+ </message>
+ <message>
+ <source>Signal parameter &quot;%1&quot; hides global variable.</source>
+ <translation>Parameter &quot;%1&quot; van signaal verbergt globale variabele.</translation>
+ </message>
+</context>
+<context>
+ <name>QQmlTypeData</name>
+ <message>
+ <source>Composite Singleton Type %1 is not creatable.</source>
+ <translation>Composite Singleton Type %1 is niet aan te maken.</translation>
+ </message>
+ <message>
+ <source>Element is not creatable.</source>
+ <translation>Element kan niet aangemaakt worden.</translation>
+ </message>
+</context>
+<context>
+ <name>QQmlTypeLoader</name>
+ <message>
+ <source>Cannot update qmldir content for &apos;%1&apos;</source>
+ <translation>Kan qmldir inhoud voor &apos;%1&apos; niet bijwerken</translation>
+ </message>
+ <message>
+ <source>Script %1 unavailable</source>
+ <translation>Script %1 niet beschikbaar</translation>
+ </message>
+ <message>
+ <source>Type %1 unavailable</source>
+ <translation>Type %1 niet beschikbaar</translation>
+ </message>
+ <message>
+ <source>No matching type found, pragma Singleton files cannot be used by QQmlComponent.</source>
+ <translation>Geen overeenkomend type gevonden, pragma Singleton bestanden kunnen niet gebruikt worden door QQmlComponent.</translation>
+ </message>
+ <message>
+ <source>pragma Singleton used with a non composite singleton type %1</source>
+ <translation>pragma Singleton gebruikt met een niet-composite singleton type %1</translation>
+ </message>
+ <message>
+ <source>qmldir defines type as singleton, but no pragma Singleton found in type %1.</source>
+ <translation>qmldir definieert type als singleton, maar geen pragma Singleton gevonden in type %1.</translation>
+ </message>
+ <message>
+ <source>File was compiled ahead of time with an incompatible version of Qt and the original file cannot be found. Please recompile</source>
+ <translation>Bestand was te vroeg gecompileerd met een incompatibele versie van Qt en het originele bestand kan niet gevonden worden. Gaarne opnieuw compileren</translation>
+ </message>
+ <message>
+ <source>No such file or directory</source>
+ <translation>Geen bestand of map met deze naam</translation>
+ </message>
+ <message>
+ <source>File is empty</source>
+ <translation>Bestand is leeg</translation>
+ </message>
+ <message>
+ <source>module &quot;%1&quot; is not installed</source>
+ <translation>module &quot;%1&quot; is niet geïnstalleerd</translation>
+ </message>
+ <message>
+ <source>Namespace %1 cannot be used as a type</source>
+ <translation>Naamruimte %1 kan niet gebruikt worden als een type</translation>
+ </message>
+ <message>
+ <source>Unreported error adding script import to import database</source>
+ <translation>Niet gerapporteerde fout bij toevoegen van script importeren aan importdatabase</translation>
+ </message>
+ <message>
+ <source>%1 %2</source>
+ <translation>%1 %2</translation>
+ </message>
+</context>
+<context>
+ <name>QQuickAbstractAnimation</name>
+ <message>
+ <source>Cannot animate non-existent property &quot;%1&quot;</source>
+ <translation>Kan geen niet-bestaande eigenschap &quot;%1&quot; animeren</translation>
+ </message>
+ <message>
+ <source>Cannot animate read-only property &quot;%1&quot;</source>
+ <translation>Kan geen alleen-lezen eigenschap &quot;%1&quot; animeren</translation>
+ </message>
+ <message>
+ <source>Animation is an abstract class</source>
+ <translation>Animatie is een abstracte klasse</translation>
+ </message>
+ <message>
+ <source>Animator is an abstract class</source>
+ <translation>Animator is een abstracte klasse</translation>
+ </message>
+</context>
+<context>
+ <name>QQuickAccessibleAttached</name>
+ <message>
+ <source>Accessible is only available via attached properties</source>
+ <translation>Toegankelijk is alleen beschikbaar via aangehangen eigenschappen</translation>
+ </message>
+</context>
+<context>
+ <name>QQuickAnchorAnimation</name>
+ <message>
+ <source>Cannot set a duration of &lt; 0</source>
+ <translation>Kan geen duur &lt; 0 instellen</translation>
+ </message>
+</context>
+<context>
+ <name>QQuickAnchors</name>
+ <message>
+ <source>Possible anchor loop detected on fill.</source>
+ <translation>Mogelijke rondlopen van anker gedetecteerd bij vullen.</translation>
+ </message>
+ <message>
+ <source>Possible anchor loop detected on centerIn.</source>
+ <translation>Mogelijke rondlopen van anker gedetecteerd bij centerIn.</translation>
+ </message>
+ <message>
+ <source>Cannot anchor to an item that isn&apos;t a parent or sibling.</source>
+ <translation>Kan niet ankeren aan een item dat geen ouder of afstammeling is.</translation>
+ </message>
+ <message>
+ <source>Possible anchor loop detected on vertical anchor.</source>
+ <translation>Mogelijke rondlopen van anker gedetecteerd bij verticaal anker.</translation>
+ </message>
+ <message>
+ <source>Possible anchor loop detected on horizontal anchor.</source>
+ <translation>Mogelijke rondlopen van anker gedetecteerd bij horizontaal anker.</translation>
+ </message>
+ <message>
+ <source>Cannot specify left, right, and horizontalCenter anchors at the same time.</source>
+ <translation>Kan geen ankers links, rechts en horizontalCenter tegelijk specificeren.</translation>
+ </message>
+ <message>
+ <source>Cannot anchor to a null item.</source>
+ <translation>Kan niet ankeren aan een nul-item.</translation>
+ </message>
+ <message>
+ <source>Cannot anchor a horizontal edge to a vertical edge.</source>
+ <translation>Kan geen horizontale rand aan een verticale rand verankeren.</translation>
+ </message>
+ <message>
+ <source>Cannot anchor item to self.</source>
+ <translation>Kan niet aan zichzelf ankeren.</translation>
+ </message>
+ <message>
+ <source>Cannot specify top, bottom, and verticalCenter anchors at the same time.</source>
+ <translation>Kan geen ankers bovenaan, onderaan en verticalCenter tegelijk specificeren.</translation>
+ </message>
+ <message>
+ <source>Baseline anchor cannot be used in conjunction with top, bottom, or verticalCenter anchors.</source>
+ <translation>Een basislijn anker kan niet gebruikt worden samen met een anker bovenaan, onderaan of verticalCenter.</translation>
+ </message>
+ <message>
+ <source>Cannot anchor a vertical edge to a horizontal edge.</source>
+ <translation>Kan geen verticale rand aan een horizontale rand verankeren.</translation>
+ </message>
+</context>
+<context>
+ <name>QQuickAnimatedImage</name>
+ <message>
+ <source>Qt was built without support for QMovie</source>
+ <translation>Qt is gebouwd zonder ondersteuning voor QMovie</translation>
+ </message>
+</context>
+<context>
+ <name>QQuickApplication</name>
+ <message>
+ <source>Application is an abstract class</source>
+ <translation>Application is een abstracte klasse</translation>
+ </message>
+</context>
+<context>
+ <name>QQuickBehavior</name>
+ <message>
+ <source>Cannot change the animation assigned to a Behavior.</source>
+ <translation>Kan de animatie gehangen aan een Behavior niet wijzigen.</translation>
+ </message>
+</context>
+<context>
+ <name>QQuickDragAttached</name>
+ <message>
+ <source>Drag is only available via attached properties</source>
+ <translation>Slepen is alleen beschikbaar via aangehangen eigenschappen</translation>
+ </message>
+</context>
+<context>
+ <name>QQuickDragHandler</name>
+ <message>
+ <source>DragAxis is only available as a grouped property of DragHandler</source>
+ <translation>DragAxis is alleen beschikbaar als een gegroepeerde eigenschap van DragHandler</translation>
+ </message>
+</context>
+<context>
+ <name>QQuickEnterKeyAttached</name>
+ <message>
+ <source>EnterKey attached property only works with Items</source>
+ <translation>Aangehangen eigenschap EnterKey werkt alleen met Items</translation>
+ </message>
+ <message>
+ <source>EnterKey is only available via attached properties</source>
+ <translation>EnterKey is alleen beschikbaar via aangehangen eigenschappen</translation>
+ </message>
+</context>
+<context>
+ <name>QQuickFlipable</name>
+ <message>
+ <source>front is a write-once property</source>
+ <translation>voorkant is een eenmalig-schijven eigenschap</translation>
+ </message>
+ <message>
+ <source>back is a write-once property</source>
+ <translation>achterkant is een eenmalig-schijven eigenschap</translation>
+ </message>
+</context>
+<context>
+ <name>QQuickGraphicsInfo</name>
+ <message>
+ <source>GraphicsInfo is only available via attached properties</source>
+ <translation>GraphicsInfo is alleen beschikbaar via aangehangen eigenschappen</translation>
+ </message>
+</context>
+<context>
+ <name>QQuickItemView</name>
+ <message>
+ <source>ItemView is an abstract base class</source>
+ <translation>ItemView is een abstracte basisklasse</translation>
+ </message>
+ <message>
+ <source>Delegate must be of Item type</source>
+ <translation>Delegate moet van het type Item zijn</translation>
+ </message>
+</context>
+<context>
+ <name>QQuickKeyNavigationAttached</name>
+ <message>
+ <source>KeyNavigation is only available via attached properties</source>
+ <translation>KeyNavigation is alleen beschikbaar via aangehangen eigenschappen</translation>
+ </message>
+</context>
+<context>
+ <name>QQuickKeysAttached</name>
+ <message>
+ <source>Keys is only available via attached properties</source>
+ <translation>Keys is alleen beschikbaar via aangehangen eigenschappen</translation>
+ </message>
+</context>
+<context>
+ <name>QQuickLayoutMirroringAttached</name>
+ <message>
+ <source>LayoutDirection attached property only works with Items and Windows</source>
+ <translation>Aangehangen eigenschap LayoutDirection werkt alleen met Items en Windows</translation>
+ </message>
+ <message>
+ <source>LayoutMirroring is only available via attached properties</source>
+ <translation>LayoutMirroring is alleen beschikbaar via aangehangen eigenschappen</translation>
+ </message>
+</context>
+<context>
+ <name>QQuickLoader</name>
+ <message>
+ <source>setSource: value is not an object</source>
+ <translation>setSource: waarde is geen object</translation>
+ </message>
+</context>
+<context>
+ <name>QQuickMouseEvent</name>
+ <message>
+ <source>GestureEvent is only available in the context of handling the gestureStarted signal from MultiPointTouchArea</source>
+ <translation>GestureEvent is alleen beschikbaar in de context van behandeling van het gestureStarted signaal uit MultiPointTouchArea</translation>
+ </message>
+ <message>
+ <source>MouseEvent is only available within handlers in MouseArea</source>
+ <translation>MouseEvent is alleen beschikbaar binnen handels in MouseArea</translation>
+ </message>
+</context>
+<context>
+ <name>QQuickOpenGLInfo</name>
+ <message>
+ <source>OpenGLInfo is only available via attached properties</source>
+ <translation>OpenGLInfo is alleen beschikbaar via aangehangen eigenschappen</translation>
+ </message>
+</context>
+<context>
+ <name>QQuickPaintedItem</name>
+ <message>
+ <source>Cannot create instance of abstract class PaintedItem</source>
+ <translation>Kan geen exemplaar van klasse PaintedItem aanmaken</translation>
+ </message>
+</context>
+<context>
+ <name>QQuickParentAnimation</name>
+ <message>
+ <source>Unable to preserve appearance under complex transform</source>
+ <translation>Kan uiterlijk niet bewaren onder complexe transformaties</translation>
+ </message>
+ <message>
+ <source>Unable to preserve appearance under non-uniform scale</source>
+ <translation>Uiterlijk bewaren onder niet-uniforme schaal lukt niet</translation>
+ </message>
+ <message>
+ <source>Unable to preserve appearance under scale of 0</source>
+ <translation>Uiterlijk bewaren onder schaal 0 lukt niet</translation>
+ </message>
+</context>
+<context>
+ <name>QQuickParentChange</name>
+ <message>
+ <source>Unable to preserve appearance under complex transform</source>
+ <translation>Kan uiterlijk niet bewaren onder complexe transformaties</translation>
+ </message>
+ <message>
+ <source>Unable to preserve appearance under non-uniform scale</source>
+ <translation>Uiterlijk bewaren onder niet-uniforme schaal lukt niet</translation>
+ </message>
+ <message>
+ <source>Unable to preserve appearance under scale of 0</source>
+ <translation>Uiterlijk bewaren onder schaal 0 lukt niet</translation>
+ </message>
+</context>
+<context>
+ <name>QQuickPathAnimation</name>
+ <message>
+ <source>Cannot set a duration of &lt; 0</source>
+ <translation>Kan geen duur &lt; 0 instellen</translation>
+ </message>
+</context>
+<context>
+ <name>QQuickPathView</name>
+ <message>
+ <source>Delegate must be of Item type</source>
+ <translation>Delegate moet van het type Item zijn</translation>
+ </message>
+</context>
+<context>
+ <name>QQuickPauseAnimation</name>
+ <message>
+ <source>Cannot set a duration of &lt; 0</source>
+ <translation>Kan geen duur &lt; 0 instellen</translation>
+ </message>
+</context>
+<context>
+ <name>QQuickPixmap</name>
+ <message>
+ <source>Error decoding: %1: %2</source>
+ <translation>Fout bij decoderen van: %1: %2</translation>
+ </message>
+ <message>
+ <source>Invalid image provider: %1</source>
+ <translation>Ongeldige leverancier van image: %1</translation>
+ </message>
+ <message>
+ <source>Failed to get image from provider: %1</source>
+ <translation>Image ophalen van leverancier is mislukt: %1</translation>
+ </message>
+ <message>
+ <source>Failed to get texture from provider: %1</source>
+ <translation>Textuur ophalen van leverancier is mislukt: %1</translation>
+ </message>
+ <message>
+ <source>Error decoding: %1</source>
+ <translation>Fout bij decoderen van: %1</translation>
+ </message>
+ <message>
+ <source>Cannot open: %1</source>
+ <translation>Kan &apos;%1&apos; niet openen </translation>
+ </message>
+</context>
+<context>
+ <name>QQuickPointerHandler</name>
+ <message>
+ <source>PointerEvent is only available as a parameter of several signals in PointerHandler</source>
+ <translation>PointerEvent is alleen beschikbaar als een parameter van verschillende signalen in PointerHandler</translation>
+ </message>
+ <message>
+ <source>EventPoint is only available as a member of PointerEvent</source>
+ <translation>EventPoint is alleen beschikbaar als een lid van PointerEvent</translation>
+ </message>
+ <message>
+ <source>EventTouchPoint is only available as a member of PointerEvent</source>
+ <translation>EventTouchPoint is alleen beschikbaar als een lid van PointerEvent</translation>
+ </message>
+ <message>
+ <source>PointerDevice is only available as a property of PointerEvent</source>
+ <translation>PointerDevice is alleen beschikbaar als een eigenschap van PointerEvent</translation>
+ </message>
+ <message>
+ <source>PointingDeviceUniqueId is only available as a property of PointerEvent</source>
+ <translation>PointingDeviceUniqueId is alleen beschikbaar als een eigenschap van PointerEvent</translation>
+ </message>
+ <message>
+ <source>PointerHandler is an abstract base class</source>
+ <translation>PointerHandler is een abstracte basisklasse</translation>
+ </message>
+</context>
+<context>
+ <name>QQuickPropertyAnimation</name>
+ <message>
+ <source>Cannot set a duration of &lt; 0</source>
+ <translation>Kan geen duur &lt; 0 instellen</translation>
+ </message>
+</context>
+<context>
+ <name>QQuickPropertyChanges</name>
+ <message>
+ <source>PropertyChanges does not support creating state-specific objects.</source>
+ <translation>PropertyChanges ondersteunt aanmaken van statusspecifieke objecten niet.</translation>
+ </message>
+ <message>
+ <source>Cannot assign to non-existent property &quot;%1&quot;</source>
+ <translation>Kan niet toekennen aan niet-bestaande eigenschap &quot;%1&quot;</translation>
+ </message>
+ <message>
+ <source>Cannot assign to read-only property &quot;%1&quot;</source>
+ <translation>Kan niets toekennen aan alleen-lezen eigenschap &quot;%1&quot;</translation>
+ </message>
+</context>
+<context>
+ <name>QQuickRepeater</name>
+ <message>
+ <source>Delegate must be of Item type</source>
+ <translation>Delegate moet van het type Item zijn</translation>
+ </message>
+</context>
+<context>
+ <name>QQuickShaderEffectMesh</name>
+ <message>
+ <source>Cannot create instance of abstract class ShaderEffectMesh.</source>
+ <translation>Kan geen exemplaar van klasse ShaderEffectMesh aanmaken.</translation>
+ </message>
+</context>
+<context>
+ <name>QQuickShapeGradient</name>
+ <message>
+ <source>ShapeGradient is an abstract base class</source>
+ <translation>ShapeGradient is een abstracte basisklasse</translation>
+ </message>
+</context>
+<context>
+ <name>QQuickTextUtil</name>
+ <message>
+ <source>%1 does not support loading non-visual cursor delegates.</source>
+ <translation>%1 ondersteunt het laden van niet-visuele gedelegeerden van cursor niet.</translation>
+ </message>
+ <message>
+ <source>Could not load cursor delegate</source>
+ <translation>Kon gedelegeerde van cursor niet laden</translation>
+ </message>
+</context>
+<context>
+ <name>QQuickTouchPoint</name>
+ <message>
+ <source>PointingDeviceUniqueId is only available via read-only properties</source>
+ <translation>PointingDeviceUniqueId is alleen beschikbaar via alleen-lezen eigenschappen</translation>
+ </message>
+</context>
+<context>
+ <name>QQuickViewTransitionAttached</name>
+ <message>
+ <source>ViewTransition is only available via attached properties</source>
+ <translation>ViewTransition is alleen beschikbaar via aangehangen eigenschappen</translation>
+ </message>
+</context>
+<context>
+ <name>QQuickWindow</name>
+ <message>
+ <source>Failed to create %1 context for format %2.
+This is most likely caused by not having the necessary graphics drivers installed.
+
+Install a driver providing OpenGL 2.0 or higher, or, if this is not possible, make sure the ANGLE Open GL ES 2.0 emulation libraries (%3, %4 and d3dcompiler_*.dll) are available in the application executable&apos;s directory or in a location listed in PATH.</source>
+ <extracomment>%1 Context type (Open GL, EGL), %2 format, ANGLE %3, %4 library names
+</extracomment>
+ <translation>Aanmaken van %1 context voor formaat %2 is mislukt.
+Dit wordt het meest waarschijnlijk veroorzaakt door het niet hebben van geïnstalleerde grafische stuurprogramma&apos;s.
+
+Installeer een stuurprogramma die OpenGL 2.0 of hoger levert of, als dat niet mogelijk is, ga na dat de ANGLE Open GL ES 2.0 emulatiebibliotheken (%3, %4 en d3dcompiler_*.dll) beschikbaar zijn in map van de uitvoerbare toepassing of in een locatie in PATH.</translation>
+ </message>
+ <message>
+ <source>Failed to create %1 context for format %2</source>
+ <extracomment>%1 Context type (Open GL, EGL), %2 format specification
+</extracomment>
+ <translation>Aanmaken van %1 context voor formaat %2 is mislukt</translation>
+ </message>
+</context>
+<context>
+ <name>QQuickWindowQmlImpl</name>
+ <message>
+ <source>Conflicting properties &apos;visible&apos; and &apos;visibility&apos; for Window &apos;%1&apos;</source>
+ <translation>Conflicterende eigenschappen &apos;zichtbaar&apos; en &apos;zichtbaarheid&apos; voor venster &apos;%1&apos;</translation>
+ </message>
+ <message>
+ <source>Conflicting properties &apos;visible&apos; and &apos;visibility&apos;</source>
+ <translation>Conflicterende eigenschappen &apos;zichtbaar&apos; en &apos;zichtbaarheid&apos;</translation>
+ </message>
+</context>
+<context>
+ <name>QQuickXmlListModel</name>
+ <message>
+ <source>&quot;%1&quot; duplicates a previous role name and will be disabled.</source>
+ <translation>&quot;%1&quot; dupliceert een vorige rolnaam en zal uitgeschakeld worden.</translation>
+ </message>
+ <message>
+ <source>invalid query: &quot;%1&quot;</source>
+ <translation>ongeldige query: &quot;%1&quot;</translation>
+ </message>
+</context>
+<context>
+ <name>QQuickXmlListModelRole</name>
+ <message>
+ <source>An XmlRole query must not start with &apos;/&apos;</source>
+ <translation>Een XmlRole-query mag niet met &apos;/&apos; beginnen</translation>
+ </message>
+</context>
+<context>
+ <name>QQuickXmlRoleList</name>
+ <message>
+ <source>An XmlListModel query must start with &apos;/&apos; or &quot;//&quot;</source>
+ <translation>Een XmlListModel-query moet met &apos;/&apos; of &quot;//&quot; beginnen</translation>
+ </message>
+</context>
+<context>
+ <name>SignalHandlerConverter</name>
+ <message>
+ <source>Non-existent attached object</source>
+ <translation>Niet-bestaand aangehangen object</translation>
+ </message>
+ <message>
+ <source>Signal uses unnamed parameter followed by named parameter.</source>
+ <translation>Signaal gebruikt parameter zonder naam gevolgd door parameter met naam.</translation>
+ </message>
+ <message>
+ <source>Signal parameter &quot;%1&quot; hides global variable.</source>
+ <translation>Parameter &quot;%1&quot; van signaal verbergt globale variabele.</translation>
+ </message>
+ <message>
+ <source>&quot;%1.%2&quot; is not available in %3 %4.%5.</source>
+ <translation>&quot;%1.%2&quot; is niet beschikbaar in %3 %4.%5.</translation>
+ </message>
+ <message>
+ <source>&quot;%1.%2&quot; is not available due to component versioning.</source>
+ <translation>&quot;%1.%2&quot; is niet beschikbaar vanwege versie toekennen aan component.</translation>
+ </message>
+ <message>
+ <source>Cannot assign a value to a signal (expecting a script to be run)</source>
+ <translation>Kan waarde geen waarde toekennen aan een signaal (een uit te voeren script wordt verwacht)</translation>
+ </message>
+ <message>
+ <source>Incorrectly specified signal assignment</source>
+ <translation>Onjuist gespecificeerd toekenning van signaal</translation>
+ </message>
+</context>
+<context>
+ <name>SignalTransition</name>
+ <message>
+ <source>Specified signal does not exist.</source>
+ <translation>Gespecificeerde signaal bestaat niet.</translation>
+ </message>
+ <message>
+ <source>Cannot assign to non-existent property &quot;%1&quot;</source>
+ <translation>Kan niet toekennen aan niet-bestaande eigenschap &quot;%1&quot;</translation>
+ </message>
+ <message>
+ <source>SignalTransition: script expected</source>
+ <translation>SignalTransition: script verwacht</translation>
+ </message>
+</context>
+<context>
+ <name>qmlRegisterType</name>
+ <message>
+ <source>Invalid QML %1 name &quot;%2&quot;; type names must begin with an uppercase letter</source>
+ <translation>Ongeldige QML %1 naam &quot;%2&quot;; typenamen moeten beginnen met een hoofdletter</translation>
+ </message>
+ <message>
+ <source>Invalid QML %1 name &quot;%2&quot;</source>
+ <translation>Ongeldige QML %1 naam &quot;%2&quot;</translation>
+ </message>
+ <message>
+ <source>Cannot install %1 &apos;%2&apos; into protected namespace &apos;%3&apos;</source>
+ <translation>Kan %1 &apos;%2&apos; niet installeren in beschermde naamruimte &apos;%3&apos;</translation>
+ </message>
+ <message>
+ <source>Cannot install %1 &apos;%2&apos; into protected module &apos;%3&apos; version &apos;%4&apos;</source>
+ <translation>Kan %1 &apos;%2&apos; niet installeren in beschermde module &apos;%3&apos; versie &apos;%4&apos;</translation>
+ </message>
+</context>
+</TS>
diff --git a/translations/qtdeclarative_pt_BR.ts b/translations/qtdeclarative_pt_BR.ts
new file mode 100644
index 0000000..b005f48
--- /dev/null
+++ b/translations/qtdeclarative_pt_BR.ts
@@ -0,0 +1,1838 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="pt_BR">
+<context>
+ <name>Object</name>
+ <message>
+ <source>Duplicate method name</source>
+ <translation>Nome de método duplicado</translation>
+ </message>
+ <message>
+ <source>Method names cannot begin with an upper case letter</source>
+ <translation>Nomes de métodos não pode começar com uma letra maiúscula</translation>
+ </message>
+ <message>
+ <source>Illegal method name</source>
+ <translation>nome de método ilegal</translation>
+ </message>
+ <message>
+ <source>Duplicate scoped enum name</source>
+ <translation>Nome de enumeração com escopo duplicado</translation>
+ </message>
+ <message>
+ <source>Duplicate signal name</source>
+ <translation>Nome de sinal duplicado</translation>
+ </message>
+ <message>
+ <source>Duplicate property name</source>
+ <translation>Nome de propriedade duplicado</translation>
+ </message>
+ <message>
+ <source>Property names cannot begin with an upper case letter</source>
+ <translation>Os nomes de propriedade não pode começar com uma letra maiúscula</translation>
+ </message>
+ <message>
+ <source>Duplicate default property</source>
+ <translation>Propriedade padrão duplicada</translation>
+ </message>
+ <message>
+ <source>Duplicate alias name</source>
+ <translation>Nome de alias duplicado</translation>
+ </message>
+ <message>
+ <source>Alias names cannot begin with an upper case letter</source>
+ <translation>Nomes de alias não podem começar com letra maiúscula</translation>
+ </message>
+ <message>
+ <source>Property value set multiple times</source>
+ <translation>O valor da propriedade foi definido várias vezes</translation>
+ </message>
+</context>
+<context>
+ <name>QInputMethod</name>
+ <message>
+ <source>InputMethod is an abstract class</source>
+ <translation>O InputMethod é uma classe abstrata</translation>
+ </message>
+</context>
+<context>
+ <name>QQmlAbstractDelegateComponent</name>
+ <message>
+ <source>Cannot create instance of abstract class AbstractDelegateComponent.</source>
+ <translation>Não é possível criar instância da classe abstrata AbstractDelegateComponent.</translation>
+ </message>
+</context>
+<context>
+ <name>QQmlAnonymousComponentResolver</name>
+ <message>
+ <source>Component objects cannot declare new functions.</source>
+ <translation>Os objetos de componentes não pode declarar novas funções.</translation>
+ </message>
+ <message>
+ <source>Component objects cannot declare new properties.</source>
+ <translation>Os objetos de componentes não pode declarar novas propriedades.</translation>
+ </message>
+ <message>
+ <source>Component objects cannot declare new signals.</source>
+ <translation>Os objetos de componentes não pode declarar novos sinais.</translation>
+ </message>
+ <message>
+ <source>Cannot create empty component specification</source>
+ <translation>Não foi possível criar a especificação de componente vazia</translation>
+ </message>
+ <message>
+ <source>Component elements may not contain properties other than id</source>
+ <translation>Os elementos de componentes não podem conter propriedades além do ID</translation>
+ </message>
+ <message>
+ <source>Invalid component body specification</source>
+ <translation>Especificação de corpo do componente inválido</translation>
+ </message>
+ <message>
+ <source>id is not unique</source>
+ <translation>O ID não é exclusivo</translation>
+ </message>
+ <message>
+ <source>Invalid alias location</source>
+ <translation>Localização de alias inválida</translation>
+ </message>
+ <message>
+ <source>Circular alias reference detected</source>
+ <translation>Referência de alias circular detectada</translation>
+ </message>
+ <message>
+ <source>Invalid alias reference. Unable to find id &quot;%1&quot;</source>
+ <translation>Referência de alias inválido. Não foi possível encontrar o ID &quot;%1&quot;</translation>
+ </message>
+ <message>
+ <source>Invalid alias target location: %1</source>
+ <translation>Localização de alias de destino inválida: %1</translation>
+ </message>
+</context>
+<context>
+ <name>QQmlCodeGenerator</name>
+ <message>
+ <source>Duplicate method name</source>
+ <translation>Nome de método duplicado</translation>
+ </message>
+ <message>
+ <source>Method names cannot begin with an upper case letter</source>
+ <translation>Nomes de métodos não pode começar com uma letra maiúscula</translation>
+ </message>
+ <message>
+ <source>Illegal method name</source>
+ <translation>Nome de método ilegal</translation>
+ </message>
+ <message>
+ <source>Property value set multiple times</source>
+ <translation>Valor da propriedade definido várias vezes</translation>
+ </message>
+ <message>
+ <source>Expected type name</source>
+ <translation>Esperado nome de tipo</translation>
+ </message>
+ <message>
+ <source>Scoped enum names must begin with an upper case letter</source>
+ <translation>Nomes de enumeração com escopo devem começar com letra maiúscula</translation>
+ </message>
+ <message>
+ <source>Enum names must begin with an upper case letter</source>
+ <translation>Nomes de enumeração devem começar com letra maiúscula</translation>
+ </message>
+ <message>
+ <source>Enum value must be an integer</source>
+ <translation>O valor da enumeração deve ser um inteiro</translation>
+ </message>
+ <message>
+ <source>Enum value out of range</source>
+ <translation>Valor da enumeração fora da faixa</translation>
+ </message>
+ <message>
+ <source>Signal names cannot begin with an upper case letter</source>
+ <translation>Nomes de sinal não podem começar com uma letra maiúscula</translation>
+ </message>
+ <message>
+ <source>Illegal signal name</source>
+ <translation>Nome de sinal ilegal</translation>
+ </message>
+ <message>
+ <source>Illegal property name</source>
+ <translation>Nome de propriedade ilegal</translation>
+ </message>
+ <message>
+ <source>Invalid component id specification</source>
+ <translation>Especificação de ID de componente inválido</translation>
+ </message>
+ <message>
+ <source>No property alias location</source>
+ <translation>Nenhum localização de alias de propriedade</translation>
+ </message>
+ <message>
+ <source>Invalid alias reference. An alias reference must be specified as &lt;id&gt;, &lt;id&gt;.&lt;property&gt; or &lt;id&gt;.&lt;value property&gt;.&lt;property&gt;</source>
+ <translation>Referência de alias inválido. Uma referência de alias deve ser especificada como &lt;id&gt;,&lt;id&gt;.&lt;property&gt; ou &lt;id&gt;.&lt;value property&gt;. &lt;property&gt;</translation>
+ </message>
+ <message>
+ <source>Invalid alias location</source>
+ <translation>Localização de alias inválido</translation>
+ </message>
+ <message>
+ <source>Invalid empty ID</source>
+ <translation>ID vazia inválida</translation>
+ </message>
+ <message>
+ <source>IDs cannot start with an uppercase letter</source>
+ <translation>IDs não podem começar com uma letra maiúscula</translation>
+ </message>
+ <message>
+ <source>IDs must start with a letter or underscore</source>
+ <translation>IDs devem começar com uma letra ou sublinhado</translation>
+ </message>
+ <message>
+ <source>IDs must contain only letters, numbers, and underscores</source>
+ <translation>IDs devem conter apenas letras, números e sublinhados</translation>
+ </message>
+ <message>
+ <source>ID illegally masks global JavaScript property</source>
+ <translation>ID mascara ilegalmente a propriedade global de JavaScript</translation>
+ </message>
+ <message>
+ <source>Invalid use of id property</source>
+ <translation>Uso inválido da propriedade ID</translation>
+ </message>
+</context>
+<context>
+ <name>QQmlComponent</name>
+ <message>
+ <source>Invalid empty URL</source>
+ <translation>URL vazia inválida</translation>
+ </message>
+ <message>
+ <source>createObject: value is not an object</source>
+ <translation>createObject: o valor não é um objeto</translation>
+ </message>
+ <message>
+ <source>Object or context destroyed during incubation</source>
+ <translation>Objeto ou contexto destruído durante a incubação</translation>
+ </message>
+ <message>
+ <source>Object destroyed during incubation</source>
+ <translation>Objeto destruído durante a incubação</translation>
+ </message>
+</context>
+<context>
+ <name>QQmlConnections</name>
+ <message>
+ <source>Cannot assign to non-existent property &quot;%1&quot;</source>
+ <translation>Não foi possível atribuir à propriedade inexistente &quot;%1&quot;</translation>
+ </message>
+ <message>
+ <source>Connections: nested objects not allowed</source>
+ <translation>Connections: objetos aninhados não permitidos</translation>
+ </message>
+ <message>
+ <source>Connections: syntax error</source>
+ <translation>Connections: erro de sintaxe</translation>
+ </message>
+ <message>
+ <source>Connections: script expected</source>
+ <translation>Connections: script esperado</translation>
+ </message>
+ <message>
+ <source>Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo(&lt;arguments&gt;) { ... }</source>
+ <translation>Propriedades onFoo implicitamente definidas no Connections estão descontinuadas. Ao invés, use esta sintaxe:function onFoo(&lt;argumentos&gt;) { ... }</translation>
+ </message>
+ <message>
+ <source>Detected function &quot;%1&quot; in Connections element. This is probably intended to be a signal handler but no signal of the target matches the name.</source>
+ <translation>Função &quot;%1&quot; detectada no elemento Connections.Provavelmente se destina a ser um manipulador de sinal, mas nenhum sinal do destino corresponde ao nome.</translation>
+ </message>
+</context>
+<context>
+ <name>QQmlDebugServerImpl</name>
+ <message>
+ <source>QML Debugger: Invalid argument &quot;%1&quot; detected. Ignoring the same.</source>
+ <translation>Depurador QML: Argumento inválido &quot;%1&quot; detectado. Ignorando o mesmo.</translation>
+ </message>
+ <message>
+ <source>QML Debugger: Ignoring &quot;-qmljsdebugger=%1&quot;.</source>
+ <translation>Depurador QML: Ignorando &quot;-qmljsdebugger=%1&quot;.</translation>
+ </message>
+ <message>
+ <source>The format is &quot;-qmljsdebugger=[file:&lt;file&gt;|port:&lt;port_from&gt;][,&lt;port_to&gt;][,host:&lt;ip address&gt;][,block][,services:&lt;service&gt;][,&lt;service&gt;]*&quot;</source>
+ <translation>O formato é &quot;-qmljsdebugger=[file:&lt;arquivo&gt;|port:&lt;porta_de&gt;][,&lt;porta_para&gt;][,host:&lt;endereço IP&gt;][,block][,services:&lt;serviço&gt;][,&lt;serviço&gt;]*&quot;</translation>
+ </message>
+ <message>
+ <source>&quot;file:&quot; can be used to specify the name of a file the debugger will try to connect to using a QLocalSocket. If &quot;file:&quot; is given any &quot;host:&quot; and&quot;port:&quot; arguments will be ignored.</source>
+ <translation>&quot;file:&quot; pode ser usado para especificar o nome de um arquivo que o depurador irá tentar se conectar ao usar um QLocalSocket. Se &quot;file:&quot; for fornecido, qualquer argumento de &quot;host:&quot; e&quot;port:&quot; será ignorado.</translation>
+ </message>
+ <message>
+ <source>&quot;host:&quot; and &quot;port:&quot; can be used to specify an address and a single port or a range of ports the debugger will try to bind to with a QTcpServer.</source>
+ <translation>&quot;host:&quot; e &quot;port:&quot; podem ser usados para especificar um endereço e uma porta simples ou uma faixa de portas que o depurador irá tentar se vincular com um QTcpServer.</translation>
+ </message>
+ <message>
+ <source>&quot;block&quot; makes the debugger and some services wait for clients to be connected and ready before the first QML engine starts.</source>
+ <translation>&quot;block&quot; faz o depurador e alguns serviços esperar por clientes se conectarem e estarem prontos antes que o motor QML inicie.</translation>
+ </message>
+ <message>
+ <source>&quot;services:&quot; can be used to specify which debug services the debugger should load. Some debug services interact badly with others. The V4 debugger should not be loaded when using the QML profiler as it will force any V4 engines to use the JavaScript interpreter rather than the JIT. The following debug services are available by default:</source>
+ <translation>&quot;services:&quot; podem ser usados para especificar quais serviços o depurador deve carregar. Alguns serviços de depuração interagem mal com outros. O depurador V4 não deve ser carregado quando usar o perfilador QML pois ele força qualquer motor V4 a usar o interpretador JavaScript ao invés do JIT. Os seguintes serviços de depuração estão disponíveis por padrão:</translation>
+ </message>
+ <message>
+ <source>The QML debugger</source>
+ <translation>O depurador QML</translation>
+ </message>
+ <message>
+ <source>The V4 debugger</source>
+ <translation>O depurador V4</translation>
+ </message>
+ <message>
+ <source>The QML inspector</source>
+ <translation>O inspetor QML</translation>
+ </message>
+ <message>
+ <source>The QML profiler</source>
+ <translation>O perfilador QML</translation>
+ </message>
+ <message>
+ <source>Allows the client to delay the starting and stopping of
+ QML engines until other services are ready. QtCreator
+ uses this service with the QML profiler in order to
+ profile multiple QML engines at the same time.</source>
+ <translation>Permite ao cliente atrasar o início e parada dos
+ motores QML até o outro serviço estar pronto. O QtCreator
+ usa este serviço com o perfilador QML para poder perfilar
+ múltiplos motores QML ao mesmo tempo.</translation>
+ </message>
+ <message>
+ <source>Sends qDebug() and similar messages over the QML debug
+ connection. QtCreator uses this for showing debug
+ messages in the debugger console.</source>
+ <translation>Envia mensagens qDebug() e similares na conexão do depurador QML.
+ O QtCreator usa isto para mostrar as mensagens de
+ depuração no console do depurador.</translation>
+ </message>
+ <message>
+ <source>Other services offered by qmltooling plugins that implement QQmlDebugServiceFactory and which can be found in the standard plugin paths will also be available and can be specified. If no &quot;services&quot; argument is given, all services found this way, including the default ones, are loaded.</source>
+ <translation>Outros serviços oferecidos pelos plugins do qmltooling que implementam o QQmlDebugServiceFactory e que podem ser encontrados nos caminhos padrões de plugins também estarão disponíveis e podem ser especificados. Se nenhum argumento &quot;services&quot; for fornecido, todos os serviços encontrados desta forma, incluindo os padrões, serão carregados.</translation>
+ </message>
+</context>
+<context>
+ <name>QQmlDelegateModel</name>
+ <message>
+ <source>The delegate of a DelegateModel cannot be changed within onUpdated.</source>
+ <translation>O representante de um DelegateModel não pode ser mudado dentro onUpdated.</translation>
+ </message>
+ <message>
+ <source>The maximum number of supported DelegateModelGroups is 8</source>
+ <translation>O número máximo de DelegateModelGroups suportados é 8</translation>
+ </message>
+ <message>
+ <source>The group of a DelegateModel cannot be changed within onChanged</source>
+ <translation>O grupo de um DelegateModel não pode ser alterado dentro de onChanged</translation>
+ </message>
+ <message>
+ <source>The delegates of a DelegateModel cannot be changed within onUpdated.</source>
+ <translation>Os representantes de um DelegateModel não pode ser mudado dentro onUpdated.</translation>
+ </message>
+</context>
+<context>
+ <name>QQmlDelegateModelGroup</name>
+ <message>
+ <source>Group names must start with a lower case letter</source>
+ <translation>Nomes de grupo deve começar com uma letra minúscula</translation>
+ </message>
+ <message>
+ <source>get: index out of range</source>
+ <translation>get: índice fora do intervalo</translation>
+ </message>
+ <message>
+ <source>insert: index out of range</source>
+ <translation>insert: índice fora do intervalo</translation>
+ </message>
+ <message>
+ <source>create: index out of range</source>
+ <translation>create: índice fora do intervalo</translation>
+ </message>
+ <message>
+ <source>resolve: from index out of range</source>
+ <translation>resolve: a partir de índice fora do intervalo</translation>
+ </message>
+ <message>
+ <source>resolve: from index invalid</source>
+ <translation>resolve: a partir de índice inválido</translation>
+ </message>
+ <message>
+ <source>resolve: to index out of range</source>
+ <translation>resolve: para índice fora do intervalo</translation>
+ </message>
+ <message>
+ <source>resolve: to index invalid</source>
+ <translation>resolve: para índice inválido</translation>
+ </message>
+ <message>
+ <source>resolve: from is not an unresolved item</source>
+ <translation>resolve: a partir não é um item não resolvido</translation>
+ </message>
+ <message>
+ <source>resolve: to is not a model item</source>
+ <translation>resolve: não é um item de modelo</translation>
+ </message>
+ <message>
+ <source>remove: invalid index</source>
+ <translation>remove: índice inválido</translation>
+ </message>
+ <message>
+ <source>remove: index out of range</source>
+ <translation>remove: índice fora do intervalo</translation>
+ </message>
+ <message>
+ <source>remove: invalid count</source>
+ <translation>remove: contagem inválida</translation>
+ </message>
+ <message>
+ <source>addGroups: index out of range</source>
+ <translation>addGroups: índice fora do intervalo</translation>
+ </message>
+ <message>
+ <source>addGroups: invalid count</source>
+ <translation>addGroups: contagem inválida</translation>
+ </message>
+ <message>
+ <source>removeGroups: index out of range</source>
+ <translation>removeGroups: índice fora do intervalo</translation>
+ </message>
+ <message>
+ <source>removeGroups: invalid count</source>
+ <translation>removeGroups: contagem inválida</translation>
+ </message>
+ <message>
+ <source>setGroups: index out of range</source>
+ <translation>setGroups: índice fora do intervalo</translation>
+ </message>
+ <message>
+ <source>setGroups: invalid count</source>
+ <translation>setGroups: contagem inválida</translation>
+ </message>
+ <message>
+ <source>move: invalid from index</source>
+ <translation>move: inválido do índice</translation>
+ </message>
+ <message>
+ <source>move: invalid to index</source>
+ <translation>move: inválido para o índice</translation>
+ </message>
+ <message>
+ <source>move: invalid count</source>
+ <translation>move: contagem inválida</translation>
+ </message>
+ <message>
+ <source>move: from index out of range</source>
+ <translation>move: do índice fora do intervalo</translation>
+ </message>
+ <message>
+ <source>move: to index out of range</source>
+ <translation>move: para o índice fora do intervalo</translation>
+ </message>
+</context>
+<context>
+ <name>QQmlEngine</name>
+ <message>
+ <source>Locale cannot be instantiated. Use Qt.locale()</source>
+ <translation>A localidade não pode ser instanciada. Use Qt.locale()</translation>
+ </message>
+ <message>
+ <source>Locale cannot be instantiated. Use Qt.locale()</source>
+ <translation>A localidade não pode ser instanciada. Use Qt.locale()</translation>
+ </message>
+ <message>
+ <source>There are still &quot;%1&quot; items in the process of being created at engine destruction.</source>
+ <translation>Ainda existem &quot;%1&quot; itens no processo de serem criados no mecanismo de destruição.</translation>
+ </message>
+ <message>
+ <source>executeSql called outside transaction()</source>
+ <translation>executeSql chamado fora da transaction()</translation>
+ </message>
+ <message>
+ <source>Read-only Transaction</source>
+ <translation>Transação somente leitura</translation>
+ </message>
+ <message>
+ <source>Version mismatch: expected %1, found %2</source>
+ <translation>Incompatibilidade de versão: esperada %1 , encontrada %2</translation>
+ </message>
+ <message>
+ <source>SQL transaction failed</source>
+ <translation>Falha na transação SQL</translation>
+ </message>
+ <message>
+ <source>transaction: missing callback</source>
+ <translation>transaction: falta de retorno de chamada</translation>
+ </message>
+ <message>
+ <source>SQL: can&apos;t create database, offline storage is disabled.</source>
+ <translation>SQL: não é possível criar banco de dados, o armazenamento offline está desativado.</translation>
+ </message>
+ <message>
+ <source>LocalStorage: can&apos;t create path %1</source>
+ <translation>LocalStorage: não foi possível criar o caminho %1</translation>
+ </message>
+ <message>
+ <source>SQL: database version mismatch</source>
+ <translation>SQL: incompatibilidade de versão de banco de dados</translation>
+ </message>
+</context>
+<context>
+ <name>QQmlEnumTypeResolver</name>
+ <message>
+ <source>Invalid property assignment: Enum value &quot;%1&quot; cannot start with a lowercase letter</source>
+ <translation>Atribuição de propriedade inválida: O valor da enumeração &quot;%1&quot; não pode começar com uma letra minúscula</translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: &quot;%1&quot; is a read-only property</source>
+ <translation>Atribuição de propriedade inválida: &quot;%1&quot; é uma propriedade somente leitura</translation>
+ </message>
+</context>
+<context>
+ <name>QQmlImportDatabase</name>
+ <message>
+ <source>&quot;%1&quot; is ambiguous. Found in %2 and in %3</source>
+ <translation>&quot;%1&quot; é ambíguo. Encontrado em %2 e em %3</translation>
+ </message>
+ <message>
+ <source>- %1 is not a namespace</source>
+ <translation>-%1 não é um espaço de nome</translation>
+ </message>
+ <message>
+ <source>- nested namespaces not allowed</source>
+ <translation>- espaço de nomes aninhados não é permitido</translation>
+ </message>
+ <message>
+ <source>local directory</source>
+ <translation>pasta local</translation>
+ </message>
+ <message>
+ <source>is ambiguous. Found in %1 and in %2</source>
+ <translation>é ambíguo. Encontrado em %1 e em %2</translation>
+ </message>
+ <message>
+ <source>is ambiguous. Found in %1 in version %2.%3 and %4.%5</source>
+ <translation>é ambíguo. Encontrado em %1 na versão %2.%3 e %4.%5</translation>
+ </message>
+ <message>
+ <source>is instantiated recursively</source>
+ <translation>é instanciado de forma recursiva</translation>
+ </message>
+ <message>
+ <source>is not a type</source>
+ <translation>não é um tipo</translation>
+ </message>
+ <message>
+ <source>static plugin for module &quot;%1&quot; with name &quot;%2&quot; has no metadata URI</source>
+ <translation>plugin estático para o módulo &quot;%1&quot; com o nome &quot;%2&quot; não tem metadados URI</translation>
+ </message>
+ <message>
+ <source>plugin cannot be loaded for module &quot;%1&quot;: %2</source>
+ <translation>plugin não pode ser carregado para o módulo &quot;%1&quot;:%2</translation>
+ </message>
+ <message>
+ <source>module does not support the designer &quot;%1&quot;</source>
+ <translation>módulo não suporta o designer &quot;%1&quot;</translation>
+ </message>
+ <message>
+ <source>static plugin for module &quot;%1&quot; with name &quot;%2&quot; cannot be loaded: %3</source>
+ <translation>plugin estático para o módulo &quot;%1&quot; com o nome &quot;%2&quot; não pode ser carregado: %3</translation>
+ </message>
+ <message>
+ <source>could not resolve all plugins for module &quot;%1&quot;</source>
+ <translation>não foi possível resolver todos os plugins para o módulo &quot;%1&quot;</translation>
+ </message>
+ <message>
+ <source>module &quot;%1&quot; plugin &quot;%2&quot; not found</source>
+ <translation>módulo &quot;%1&quot; plugin &quot;%2&quot; não encontrado</translation>
+ </message>
+ <message>
+ <source>&quot;%1&quot; version %2.%3 is defined more than once in module &quot;%4&quot;</source>
+ <translation>&quot;%1&quot; versão %2.%3 é definido mais de uma vez no módulo &quot;%4&quot;</translation>
+ </message>
+ <message>
+ <source>module &quot;%1&quot; version %2.%3 is not installed</source>
+ <translation>módulo &quot;%1&quot; versão %2.%3 não está instalado</translation>
+ </message>
+ <message>
+ <source>module &quot;%1&quot; is not installed</source>
+ <translation>módulo &quot;%1&quot; não está instalado</translation>
+ </message>
+ <message>
+ <source>&quot;%1&quot;: no such directory</source>
+ <translation>&quot;%1&quot;: não existe esta pasta</translation>
+ </message>
+ <message>
+ <source>import &quot;%1&quot; has no qmldir and no namespace</source>
+ <translation>import &quot;%1&quot; não tem qmldir e nenhum espaço de nome</translation>
+ </message>
+ <message>
+ <source>Module loaded for URI &apos;%1&apos; does not implement QQmlTypesExtensionInterface</source>
+ <translation>Módulo carregado para URI &apos;%1&apos; não implementa QQmlTypesExtensionInterface</translation>
+ </message>
+ <message>
+ <source>Module namespace &apos;%1&apos; does not match import URI &apos;%2&apos;</source>
+ <translation>Espaço de nome do módulo &apos;%1&apos; não corresponde a URI importada &apos;%2&apos;</translation>
+ </message>
+ <message>
+ <source>Namespace &apos;%1&apos; has already been used for type registration</source>
+ <translation>Espaço de nome &apos;%1&apos; já foi usado para registro de tipo</translation>
+ </message>
+ <message>
+ <source>Module &apos;%1&apos; does not contain a module identifier directive - it cannot be protected from external registrations.</source>
+ <translation>Módulo &apos;%1&apos; não contém uma diretiva identificadora do módulo - não pode ser protegido de registos externos.</translation>
+ </message>
+ <message>
+ <source>File name case mismatch for &quot;%1&quot;</source>
+ <translation>Incompatibilidade de maiúsculas e minúsculas no nome do arquivo para &quot;%1&quot;</translation>
+ </message>
+</context>
+<context>
+ <name>QQmlListModel</name>
+ <message>
+ <source>unable to enable dynamic roles as this model is not empty</source>
+ <translation>não foi possível habilitar as funções dinâmicas pois estes modelo não está vazio</translation>
+ </message>
+ <message>
+ <source>unable to enable static roles as this model is not empty</source>
+ <translation>não foi possível habilitar as funções estáticas pois estes modelo não está vazio</translation>
+ </message>
+ <message>
+ <source>unable to enable dynamic roles as this model is not empty!</source>
+ <translation>não foi possível habilitar as funções dinâmicas pois este modelo não está vazio!</translation>
+ </message>
+ <message>
+ <source>unable to enable static roles as this model is not empty!</source>
+ <translation>não foi possível habilitar as funções estáticas pois este modelo não está vazio!</translation>
+ </message>
+ <message>
+ <source>dynamic role setting must be made from the main thread, before any worker scripts are created</source>
+ <translation>a definição da função dinâmica deve ser feita no thread principal, antes de quaisquer scripts de trabalho serem criados</translation>
+ </message>
+ <message>
+ <source>remove: indices [%1 - %2] out of range [0 - %3]</source>
+ <translation>remove: índices [%1 - %2] fora do intervalo [0 - %3]</translation>
+ </message>
+ <message>
+ <source>remove: incorrect number of arguments</source>
+ <translation>remove: número incorreto de argumentos</translation>
+ </message>
+ <message>
+ <source>insert: index %1 out of range</source>
+ <translation>insert: índice %1 fora da faixa</translation>
+ </message>
+ <message>
+ <source>insert: value is not an object</source>
+ <translation>insert: o valor não é um objeto</translation>
+ </message>
+ <message>
+ <source>move: out of range</source>
+ <translation>move: fora da faixa</translation>
+ </message>
+ <message>
+ <source>append: value is not an object</source>
+ <translation>append: o valor não é um objeto</translation>
+ </message>
+ <message>
+ <source>set: value is not an object</source>
+ <translation>set: o valor não é um objeto</translation>
+ </message>
+ <message>
+ <source>set: index %1 out of range</source>
+ <translation>set: índice %1 fora da faixa</translation>
+ </message>
+ <message>
+ <source>ListElement: cannot contain nested elements</source>
+ <translation>ListElement: não pode conter elementos aninhados</translation>
+ </message>
+ <message>
+ <source>ListElement: cannot use reserved &quot;id&quot; property</source>
+ <translation>ListElement: não pode usar propriedade &quot;id&quot; reservada</translation>
+ </message>
+ <message>
+ <source>ListElement: cannot use script for property value</source>
+ <translation>ListElement: não pode usar o script para o valor da propriedade</translation>
+ </message>
+ <message>
+ <source>ListModel: undefined property &apos;%1&apos;</source>
+ <translation>ListModel: propriedade indefinida &apos;%1&apos;</translation>
+ </message>
+</context>
+<context>
+ <name>QQmlObjectCreator</name>
+ <message>
+ <source>Cannot assign value %1 to property %2</source>
+ <translation>Não é possível atribuir valor %1 para a propriedade %2</translation>
+ </message>
+ <message>
+ <source>Cannot set properties on %1 as it is null</source>
+ <translation>Não é possível definir propriedades em %1 pois ele é nulo</translation>
+ </message>
+ <message>
+ <source>Cannot assign an object to signal property %1</source>
+ <translation>Não é possível atribuir um objeto para sinalizar a propriedade %1</translation>
+ </message>
+ <message>
+ <source>Cannot assign object type %1 with no default method</source>
+ <translation>Não é possível atribuir tipo de objeto %1 com nenhum método padrão</translation>
+ </message>
+ <message>
+ <source>Cannot connect mismatched signal/slot %1 %vs. %2</source>
+ <translation>Não é possível conectar sinais/slots incompatíveis %1 % versus %2</translation>
+ </message>
+ <message>
+ <source>Cannot assign object to interface property</source>
+ <translation>Não é possível atribuir objeto para a propriedade da interface</translation>
+ </message>
+ <message>
+ <source>Cannot assign object to read only list</source>
+ <translation>Não é possível atribuir objeto para lista somente leitura</translation>
+ </message>
+ <message>
+ <source>Cannot assign primitives to lists</source>
+ <translation>Não é possível atribuir primitivas para listas</translation>
+ </message>
+ <message>
+ <source>Unable to create object of type %1</source>
+ <translation>Não foi possível criar objeto do tipo %1</translation>
+ </message>
+ <message>
+ <source>Composite Singleton Type %1 is not creatable</source>
+ <translation>Tipo de singleton composto %1 não é criável</translation>
+ </message>
+</context>
+<context>
+ <name>QQmlObjectModel</name>
+ <message>
+ <source>insert: index %1 out of range</source>
+ <translation>insert: índice %1 fora da faixa</translation>
+ </message>
+ <message>
+ <source>move: out of range</source>
+ <translation>move: fora da faixa</translation>
+ </message>
+ <message>
+ <source>remove: indices [%1 - %2] out of range [0 - %3]</source>
+ <translation>remove: índices [%1 - %2] fora da faixa [0 - %3]</translation>
+ </message>
+</context>
+<context>
+ <name>QQmlParser</name>
+ <message>
+ <source>Unexpected object definition</source>
+ <translation>Definição de objeto inesperada</translation>
+ </message>
+ <message>
+ <source>Invalid import qualifier ID</source>
+ <translation>ID de qualificador de importação inválido</translation>
+ </message>
+ <message>
+ <source>Reserved name &quot;Qt&quot; cannot be used as an qualifier</source>
+ <translation>O nome reservado &quot;Qt&quot; não pode ser usado como um qualificador</translation>
+ </message>
+ <message>
+ <source>Script import qualifiers must be unique.</source>
+ <translation>Os qualificadores de importação de scripts devem ser exclusivos.</translation>
+ </message>
+ <message>
+ <source>Script import requires a qualifier</source>
+ <translation>A importação de script requer um qualificador</translation>
+ </message>
+ <message>
+ <source>Library import requires a version</source>
+ <translation>A importação de biblioteca requer uma versão</translation>
+ </message>
+ <message>
+ <source>Pragma requires a valid qualifier</source>
+ <translation>O pragma requer um qualificador válido</translation>
+ </message>
+ <message>
+ <source>Expected parameter type</source>
+ <translation>Tipo de parâmetro esperado</translation>
+ </message>
+ <message>
+ <source>Invalid signal parameter type: </source>
+ <translation>Tipo de parâmetro de sinal inválido: </translation>
+ </message>
+ <message>
+ <source>Invalid property type modifier</source>
+ <translation>Tipo de modificador de propriedade inválido</translation>
+ </message>
+ <message>
+ <source>Unexpected property type modifier</source>
+ <translation>Tipo de modificador de propriedade inesperado</translation>
+ </message>
+ <message>
+ <source>Expected property type</source>
+ <translation>Tipo de propriedade esperada</translation>
+ </message>
+ <message>
+ <source>JavaScript declaration outside Script element</source>
+ <translation>Declaração JavaScript fora do elemento Script</translation>
+ </message>
+ <message>
+ <source>Illegal unicode escape sequence</source>
+ <translation>Sequência de escape Unicode ilegal</translation>
+ </message>
+ <message>
+ <source>Unexpected token &apos;.&apos;</source>
+ <translation>Token inesperado &apos;.&apos;</translation>
+ </message>
+ <message>
+ <source>Stray newline in string literal</source>
+ <translation>Nova linha disperso no texto literal</translation>
+ </message>
+ <message>
+ <source>End of file reached at escape sequence</source>
+ <translation>Fim do arquivo alcançado na sequência de escape</translation>
+ </message>
+ <message>
+ <source>Illegal hexadecimal escape sequence</source>
+ <translation>Sequência de escape hexadecimal ilegal</translation>
+ </message>
+ <message>
+ <source>Octal escape sequences are not allowed</source>
+ <translation>Sequências de escape octais não são permitidas</translation>
+ </message>
+ <message>
+ <source>Unclosed string at end of line</source>
+ <translation>Texto não fechado no fim da linha</translation>
+ </message>
+ <message>
+ <source>At least one hexadecimal digit is required after &apos;0%1&apos;</source>
+ <translation>Pelo menos um dígito hexadecimal é necessário após &apos;0%1&apos;</translation>
+ </message>
+ <message>
+ <source>At least one octal digit is required after &apos;0%1&apos;</source>
+ <translation>Pelo menos um dígito octal é necessário após &apos;0%1&apos;</translation>
+ </message>
+ <message>
+ <source>At least one binary digit is required after &apos;0%1&apos;</source>
+ <translation>Pelo menos um dígito binário é necessário após &apos;0%1&apos;</translation>
+ </message>
+ <message>
+ <source>Module import requires a minor version (missing dot)</source>
+ <translation>O módulo de importação requer uma versão (ponto faltante)</translation>
+ </message>
+ <message>
+ <source>Module import requires a minor version (missing number)</source>
+ <translation>O módulo de importação requer uma versão (número faltante)</translation>
+ </message>
+ <message>
+ <source>Decimal numbers can&apos;t start with &apos;0&apos;</source>
+ <translation>Números decimais não podem começar com &apos;0&apos;</translation>
+ </message>
+ <message>
+ <source>Illegal syntax for exponential number</source>
+ <translation>Sintaxe ilegal para número exponencial</translation>
+ </message>
+ <message>
+ <source>Invalid regular expression flag &apos;%0&apos;</source>
+ <translation>Sinalizador de expressão regular inválido &apos;%0&apos;</translation>
+ </message>
+ <message>
+ <source>Unterminated regular expression backslash sequence</source>
+ <translation>Sequência de barra invertida não terminada na expressão regular</translation>
+ </message>
+ <message>
+ <source>Unterminated regular expression class</source>
+ <translation>Classe de expressão regular não terminada</translation>
+ </message>
+ <message>
+ <source>Unterminated regular expression literal</source>
+ <translation>expressão regular literal não terminada</translation>
+ </message>
+ <message>
+ <source>Syntax error</source>
+ <translation>Erro de sintaxe</translation>
+ </message>
+ <message>
+ <source>Unexpected token `%1&apos;</source>
+ <translation>Token inesperado &apos;%1&apos;</translation>
+ </message>
+ <message>
+ <source>Expected token `%1&apos;</source>
+ <translation>Token esperado &apos;%1&apos;</translation>
+ </message>
+ <message>
+ <source>Imported file must be a script</source>
+ <translation>O arquivo importado deve ser um script</translation>
+ </message>
+ <message>
+ <source>Invalid module URI</source>
+ <translation>Módulo URI inválido</translation>
+ </message>
+ <message>
+ <source>Module import requires a version</source>
+ <translation>O módulo de importação requer uma versão</translation>
+ </message>
+ <message>
+ <source>File import requires a qualifier</source>
+ <translation>A importação de arquivos requer um qualificador</translation>
+ </message>
+ <message>
+ <source>Module import requires a qualifier</source>
+ <translation>O módulo de importação requer um qualificador</translation>
+ </message>
+ <message>
+ <source>Invalid import qualifier</source>
+ <translation>Qualificador de importação inválido</translation>
+ </message>
+</context>
+<context>
+ <name>QQmlPartsModel</name>
+ <message>
+ <source>The group of a DelegateModel cannot be changed within onChanged</source>
+ <translation>O grupo de um DelegateModel não pode ser mudado dentro de onChange</translation>
+ </message>
+ <message>
+ <source>Delegate component must be Package type.</source>
+ <translation>O componente Delegate deve ser do tipo Package.</translation>
+ </message>
+</context>
+<context>
+ <name>QQmlPropertyCacheCreatorBase</name>
+ <message>
+ <source>Fully dynamic types cannot declare new properties.</source>
+ <translation>Tipos totalmente dinâmicos não podem declarar novas propriedades.</translation>
+ </message>
+ <message>
+ <source>Fully dynamic types cannot declare new signals.</source>
+ <translation>Tipos totalmente dinâmicos não podem declarar novos sinais.</translation>
+ </message>
+ <message>
+ <source>Fully Dynamic types cannot declare new functions.</source>
+ <translation>Tipos totalmente dinâmicos não podem declarar novas funções.</translation>
+ </message>
+ <message>
+ <source>Non-existent attached object</source>
+ <translation>Objeto anexado inexistente</translation>
+ </message>
+ <message>
+ <source>Cannot override FINAL property</source>
+ <translation>Não pode substituir a propriedade FINAL</translation>
+ </message>
+ <message>
+ <source>Invalid signal parameter type: %1</source>
+ <translation>Tipo de parâmetro de sinal inválido: %1</translation>
+ </message>
+ <message>
+ <source>Duplicate signal name: invalid override of property change signal or superclass signal</source>
+ <translation>Nome de sinal duplicado: substituição inválida do sinal de mudança da propriedade ou sinal da superclasse</translation>
+ </message>
+ <message>
+ <source>Duplicate method name: invalid override of property change signal or superclass signal</source>
+ <translation>Nome do sinal duplicado: substituição inválida do sinal de mudança da propriedade ou sinal da superclasse</translation>
+ </message>
+ <message>
+ <source>Invalid property type</source>
+ <translation>Tipo de propriedade inválido</translation>
+ </message>
+ <message>
+ <source>Cyclic alias</source>
+ <translation>Alias cíclico</translation>
+ </message>
+ <message>
+ <source>Invalid alias target</source>
+ <translation>Destino de alias inválido</translation>
+ </message>
+</context>
+<context>
+ <name>QQmlPropertyValidator</name>
+ <message>
+ <source>Property assignment expected</source>
+ <translation>Atribuição de propriedade esperada</translation>
+ </message>
+ <message>
+ <source>&quot;%1.%2&quot; is not available in %3 %4.%5.</source>
+ <translation>&quot;%1.%2&quot; não está disponível em %3 %4. %5.</translation>
+ </message>
+ <message>
+ <source>&quot;%1.%2&quot; is not available due to component versioning.</source>
+ <translation>&quot;%1.%2&quot; não está disponível devido a controle de versão do componente.</translation>
+ </message>
+ <message>
+ <source>Cannot assign a value directly to a grouped property</source>
+ <translation>Não é possível atribuir um valor diretamente para uma propriedade agrupada</translation>
+ </message>
+ <message>
+ <source>Invalid use of namespace</source>
+ <translation>Uso inválido do espaço de nome</translation>
+ </message>
+ <message>
+ <source>Invalid attached object assignment</source>
+ <translation>Atribuição de objetos anexado inválida</translation>
+ </message>
+ <message>
+ <source>Attached properties cannot be used here</source>
+ <translation>Propriedades anexadas não podem ser usadas aqui</translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: &quot;%1&quot; is a read-only property</source>
+ <translation>Atribuição de propriedade inválida: &quot;%1&quot; é uma propriedade somente leitura</translation>
+ </message>
+ <message>
+ <source>Cannot assign multiple values to a script property</source>
+ <translation>Não é possível atribuir vários valores para uma propriedade de script</translation>
+ </message>
+ <message>
+ <source>Cannot assign multiple values to a singular property</source>
+ <translation>Não é possível atribuir vários valores para uma propriedade singular</translation>
+ </message>
+ <message>
+ <source>Property has already been assigned a value</source>
+ <translation>Já foi atribuído um valor à propriedade</translation>
+ </message>
+ <message>
+ <source>Invalid grouped property access</source>
+ <translation>Acesso a propriedade agrupada inválido</translation>
+ </message>
+ <message>
+ <source>Invalid grouped property access: Property &quot;%1&quot; with primitive type &quot;%2&quot;.</source>
+ <translation>Acesso a propriedade agrupada inválido: Propriedade &quot;%1&quot; com o tipo de primitiva &quot;%2&quot;.</translation>
+ </message>
+ <message>
+ <source>Invalid grouped property access: Property &quot;%1&quot; with type &quot;%2&quot;, which is not a value type</source>
+ <translation>Acesso a propriedade agrupada inválido: Propriedade &quot;%1&quot; com o tipo &quot;%2&quot;, que não é um tipo de valor</translation>
+ </message>
+ <message>
+ <source> - Assigning null to incompatible properties in QML is deprecated. This will become a compile error in future versions of Qt.</source>
+ <translation> - Atribuindo nulo para propriedades incompatíveis no QML está descontinuado. Isto se tornará um erro de compilação em futuras versões do Qt.</translation>
+ </message>
+ <message>
+ <source>Cannot assign value of type &quot;%1&quot; to property &quot;%2&quot;, expecting &quot;%3&quot;</source>
+ <translation>Não é possível atribuir um valor do tipo &quot;%1&quot; para a propriedade &quot;%2&quot;, esperando &quot;%3&quot;</translation>
+ </message>
+ <message>
+ <source>Cannot assign value of type &quot;%1&quot; to property &quot;%2&quot;, expecting an object</source>
+ <translation>Não é possível atribuir um valor do tipo &quot;%1&quot; para a propriedade &quot;%2&quot;, esperando um objeto</translation>
+ </message>
+ <message>
+ <source>Cannot assign to property of unknown type &quot;%1&quot;.</source>
+ <translation>Não é possível atribuir para uma propriedade do tipo desconhecido &quot;%1&quot;.</translation>
+ </message>
+ <message>
+ <source>Cannot assign to non-existent default property</source>
+ <translation>Não é possível atribuir a uma propriedade padrão inexistente</translation>
+ </message>
+ <message>
+ <source>Cannot assign to non-existent property &quot;%1&quot;</source>
+ <translation>Não é possível atribuir a uma propriedade inexistente &quot;%1&quot;</translation>
+ </message>
+ <message>
+ <source>Invalid use of id property with a value type</source>
+ <translation>Uso inválido da propriedade ID com um tipo de valor</translation>
+ </message>
+ <message>
+ <source>Cannot assign primitives to lists</source>
+ <translation>Não é possível atribuir primitivas para listas</translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: unknown enumeration</source>
+ <translation>Atribuição de propriedade inválida: enumeração desconhecida</translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: string expected</source>
+ <translation>Atribuição de propriedade inválida: texto esperado</translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: string or string list expected</source>
+ <translation>Atribuição de propriedade inválida: texto ou lista de texto esperada</translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: byte array expected</source>
+ <translation>Atribuição de propriedade inválida: matriz de byte esperada</translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: url expected</source>
+ <translation>Atribuição de propriedade inválida: URL esperada</translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: unsigned int expected</source>
+ <translation>Atribuição de propriedade inválida: &apos;unsigned int&apos; esperado</translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: int expected</source>
+ <translation>Atribuição de propriedade inválida: &apos;int&apos; esperado</translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: number expected</source>
+ <translation>Atribuição de propriedade inválida: número esperado</translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: color expected</source>
+ <translation>Atribuição de propriedade inválida: cor esperado</translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: date expected</source>
+ <translation>Atribuição de propriedade inválida: data esperada</translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: time expected</source>
+ <translation>Atribuição de propriedade inválida: tempo esperado</translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: datetime expected</source>
+ <translation>Atribuição de propriedade inválido: &apos;datetime&apos; esperado</translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: point expected</source>
+ <translation>Atribuição de propriedade inválida: ponto esperado</translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: size expected</source>
+ <translation>Atribuição de propriedade inválida: tamanho esperado</translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: rect expected</source>
+ <translation>Atribuição de propriedade inválida: &apos;rect&apos; esperado</translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: boolean expected</source>
+ <translation>Atribuição de propriedade inválida: booleano esperados</translation>
+ </message>
+ <message>
+ <source>Cannot assign object to list</source>
+ <translation>Não foi possível atribuir o objeto à lista</translation>
+ </message>
+ <message>
+ <source>Unexpected object assignment</source>
+ <translation>Atribuição de objeto inesperada</translation>
+ </message>
+ <message>
+ <source>Cannot assign object to property</source>
+ <translation>Não é possível atribuir objeto à propriedade</translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: 2D vector expected</source>
+ <translation>Atribuição de propriedade inválida: vetor 2D esperado</translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: 3D vector expected</source>
+ <translation>Atribuição de propriedade inválida: vetor 3D esperado</translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: 4D vector expected</source>
+ <translation>Atribuição de propriedade inválida: vetor 4D esperado</translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: quaternion expected</source>
+ <translation>Atribuição de propriedade inválido: quaternion esperado</translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: regular expression expected; use /pattern/ syntax</source>
+ <translation>Atribuição de propriedade inválida: expressão regular esperado; use a sintaxe /padrão/</translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: number or array of numbers expected</source>
+ <translation>Atribuição de propriedade inválida: número ou matriz de números esperado</translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: int or array of ints expected</source>
+ <translation>Atribuição de propriedade inválida: &apos;int&apos; ou matriz de &apos;ints&apos; esperado</translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: bool or array of bools expected</source>
+ <translation>Atribuição de propriedade inválida: booleano ou matriz de booleanos esperado</translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: url or array of urls expected</source>
+ <translation>Atribuição de propriedade inválida: URL ou matriz de URLs esperado</translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: string or array of strings expected</source>
+ <translation>Atribuição de propriedade inválida: texto ou matriz de textos esperado</translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: unsupported type &quot;%1&quot;</source>
+ <translation>Atribuição de propriedade inválida: tipo não suportado &quot;%1&quot;</translation>
+ </message>
+ <message>
+ <source>&quot;%1&quot; cannot operate on &quot;%2&quot;</source>
+ <translation>&quot;%1&quot; não pode operar em &quot;%2&quot;</translation>
+ </message>
+ <message>
+ <source>Cannot assign object to list property &quot;%1&quot;</source>
+ <translation>Não é possível atribuir um objeto para uma lista de propriedades &quot;%1&quot;</translation>
+ </message>
+ <message>
+ <source>Can not assign value of type &quot;%1&quot; to property &quot;%2&quot;, expecting &quot;%3&quot;</source>
+ <translation>Não é possível atribuir um valor do tipo &quot;%1&quot; para a propriedade &quot;%2&quot;, esperando &quot;%3&quot;</translation>
+ </message>
+ <message>
+ <source>Can not assign value of type &quot;%1&quot; to property &quot;%2&quot;, expecting an object</source>
+ <translation>Não é possível atribuir um valor do tipo &quot;%1&quot; para a propriedade &quot;%2&quot;, esperando um objeto</translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: script expected</source>
+ <translation>Atribuição de propriedade inválida: script esperado</translation>
+ </message>
+ <message>
+ <source>Cannot assign object of type &quot;%1&quot; to property of type &quot;%2&quot; as the former is neither the same as the latter nor a sub-class of it.</source>
+ <translation>Não é possível atribuir um valor do tipo &quot;%1&quot; para a propriedade &quot;%2&quot; pois o primeiro não é o mesmo que o último, nem uma subclasse dele.</translation>
+ </message>
+</context>
+<context>
+ <name>QQmlRewrite</name>
+ <message>
+ <source>Signal uses unnamed parameter followed by named parameter.</source>
+ <translation>O sinal usa parâmetro sem nome seguido de parâmetro nomeado.</translation>
+ </message>
+ <message>
+ <source>Signal parameter &quot;%1&quot; hides global variable.</source>
+ <translation>O parâmetro do sinal &quot;%1&quot; esconde variável global.</translation>
+ </message>
+</context>
+<context>
+ <name>QQmlTypeData</name>
+ <message>
+ <source>Composite Singleton Type %1 is not creatable.</source>
+ <translation>O tipo Singleton composto %1 não é criável.</translation>
+ </message>
+ <message>
+ <source>Element is not creatable.</source>
+ <translation>O elemento não é criável.</translation>
+ </message>
+</context>
+<context>
+ <name>QQmlTypeLoader</name>
+ <message>
+ <source>Cannot update qmldir content for &apos;%1&apos;</source>
+ <translation>Não é possível atualizar o conteúdo do qmldir para &apos;%1&apos;</translation>
+ </message>
+ <message>
+ <source>Script %1 unavailable</source>
+ <translation>Script %1 não disponível</translation>
+ </message>
+ <message>
+ <source>Type %1 unavailable</source>
+ <translation>Tipo %1 não disponível</translation>
+ </message>
+ <message>
+ <source>No matching type found, pragma Singleton files cannot be used by QQmlComponent.</source>
+ <translation>Nenhum tipo de correspondência encontrada, os arquivos pragma Singleton não podem ser usados por QQmlComponent.</translation>
+ </message>
+ <message>
+ <source>pragma Singleton used with a non composite singleton type %1</source>
+ <translation>O pragma Singleton usado com um não tipo composto de singleton %1</translation>
+ </message>
+ <message>
+ <source>qmldir defines type as singleton, but no pragma Singleton found in type %1.</source>
+ <translation>O qmldir define o tipo como singleton, mas nenhum pragma Singleton encontrado no tipo %1.</translation>
+ </message>
+ <message>
+ <source>File was compiled ahead of time with an incompatible version of Qt and the original file cannot be found. Please recompile</source>
+ <translation>O arquivo foi compilado antes do tempo com uma versão incompatível do Qt e o arquivo original não pode ser encontrado. Recompile</translation>
+ </message>
+ <message>
+ <source>No such file or directory</source>
+ <translation>Não existe este arquivo ou pasta</translation>
+ </message>
+ <message>
+ <source>File is empty</source>
+ <translation>O arquivo está vazio</translation>
+ </message>
+ <message>
+ <source>module &quot;%1&quot; is not installed</source>
+ <translation>O módulo &quot;%1&quot; não está instalado</translation>
+ </message>
+ <message>
+ <source>Namespace %1 cannot be used as a type</source>
+ <translation>O espaço de nome &quot;%1&quot; não pode ser usado como tipo</translation>
+ </message>
+ <message>
+ <source>Unreported error adding script import to import database</source>
+ <translation>Erro não reportado ao adicionar o script de importação para importar banco de dados</translation>
+ </message>
+ <message>
+ <source>%1 %2</source>
+ <translation>%1 %2</translation>
+ </message>
+</context>
+<context>
+ <name>QQuickAbstractAnimation</name>
+ <message>
+ <source>Cannot animate non-existent property &quot;%1&quot;</source>
+ <translation>Não pode animar a propriedade inexistente &quot;%1&quot;</translation>
+ </message>
+ <message>
+ <source>Cannot animate read-only property &quot;%1&quot;</source>
+ <translation>Não pode animar a propriedade somente leitura &quot;%1&quot;</translation>
+ </message>
+ <message>
+ <source>Animation is an abstract class</source>
+ <translation>Animation é uma classe abstrata</translation>
+ </message>
+ <message>
+ <source>Animator is an abstract class</source>
+ <translation>Animator é uma classe abstrata</translation>
+ </message>
+</context>
+<context>
+ <name>QQuickAccessibleAttached</name>
+ <message>
+ <source>Accessible is only available via attached properties</source>
+ <translation>Acessível só está disponível através de propriedades anexadas</translation>
+ </message>
+</context>
+<context>
+ <name>QQuickAnchorAnimation</name>
+ <message>
+ <source>Cannot set a duration of &lt; 0</source>
+ <translation>Não é possível definir uma duração de &lt; 0</translation>
+ </message>
+</context>
+<context>
+ <name>QQuickAnchors</name>
+ <message>
+ <source>Possible anchor loop detected on fill.</source>
+ <translation>Possível loop de âncora detectado no preenchimento.</translation>
+ </message>
+ <message>
+ <source>Possible anchor loop detected on centerIn.</source>
+ <translation>Possível loop de âncora detectado no centerIn.</translation>
+ </message>
+ <message>
+ <source>Cannot anchor to an item that isn&apos;t a parent or sibling.</source>
+ <translation>Não pode ancorar um item que não é um pai ou irmão.</translation>
+ </message>
+ <message>
+ <source>Possible anchor loop detected on vertical anchor.</source>
+ <translation>Possível loop de âncora detectado na âncora vertical.</translation>
+ </message>
+ <message>
+ <source>Possible anchor loop detected on horizontal anchor.</source>
+ <translation>Possível loop de âncora detectado na âncora horizontal.</translation>
+ </message>
+ <message>
+ <source>Cannot specify left, right, and horizontalCenter anchors at the same time.</source>
+ <translation>Não é possível especificar as âncoras esquerda, direita e horizontalCenter ao mesmo tempo.</translation>
+ </message>
+ <message>
+ <source>Cannot anchor to a null item.</source>
+ <translation>Não pode ancorar a um item nulo.</translation>
+ </message>
+ <message>
+ <source>Cannot anchor a horizontal edge to a vertical edge.</source>
+ <translation>Não pode ancorar uma borda horizontal para uma borda vertical.</translation>
+ </message>
+ <message>
+ <source>Cannot anchor item to self.</source>
+ <translation>Não pode ancorar item para si mesmo.</translation>
+ </message>
+ <message>
+ <source>Cannot specify top, bottom, and verticalCenter anchors at the same time.</source>
+ <translation>Não é possível especificar as âncoras superior, inferior, e verticalCenter ao mesmo tempo.</translation>
+ </message>
+ <message>
+ <source>Baseline anchor cannot be used in conjunction with top, bottom, or verticalCenter anchors.</source>
+ <translation>A âncora de base não pode ser usado em conjunto com as âncoras superior, inferior ou verticalCenter.</translation>
+ </message>
+ <message>
+ <source>Cannot anchor a vertical edge to a horizontal edge.</source>
+ <translation>Não pode ancorar uma borda vertical para uma borda horizontal.</translation>
+ </message>
+</context>
+<context>
+ <name>QQuickAnimatedImage</name>
+ <message>
+ <source>Qt was built without support for QMovie</source>
+ <translation>O Qt foi compilado sem suporte para QMovie</translation>
+ </message>
+</context>
+<context>
+ <name>QQuickApplication</name>
+ <message>
+ <source>Application is an abstract class</source>
+ <translation>Application é uma classe abstrata</translation>
+ </message>
+</context>
+<context>
+ <name>QQuickBehavior</name>
+ <message>
+ <source>Cannot change the animation assigned to a Behavior.</source>
+ <translation>Não é possível alterar a animação atribuída a um Behavior.</translation>
+ </message>
+</context>
+<context>
+ <name>QQuickDragAttached</name>
+ <message>
+ <source>Drag is only available via attached properties</source>
+ <translation>Arrastar só está disponível através de propriedades anexadas</translation>
+ </message>
+</context>
+<context>
+ <name>QQuickDragHandler</name>
+ <message>
+ <source>DragAxis is only available as a grouped property of DragHandler</source>
+ <translation>O DragAxis só está disponível via propriedade agrupada do DragHandler</translation>
+ </message>
+</context>
+<context>
+ <name>QQuickEnterKeyAttached</name>
+ <message>
+ <source>EnterKey attached property only works with Items</source>
+ <translation>A propriedade anexada EnterKey só funciona com Items</translation>
+ </message>
+ <message>
+ <source>EnterKey is only available via attached properties</source>
+ <translation>Items só está disponível através de propriedades anexadas</translation>
+ </message>
+</context>
+<context>
+ <name>QQuickFlipable</name>
+ <message>
+ <source>front is a write-once property</source>
+ <translation>front é uma propriedade write-once</translation>
+ </message>
+ <message>
+ <source>back is a write-once property</source>
+ <translation>back é uma propriedade write-once</translation>
+ </message>
+</context>
+<context>
+ <name>QQuickGraphicsInfo</name>
+ <message>
+ <source>GraphicsInfo is only available via attached properties</source>
+ <translation>O GraphicsInfo só está disponível via propriedades anexadas</translation>
+ </message>
+</context>
+<context>
+ <name>QQuickItemView</name>
+ <message>
+ <source>ItemView is an abstract base class</source>
+ <translation>ItemView é uma classe base abstrata</translation>
+ </message>
+ <message>
+ <source>Delegate must be of Item type</source>
+ <translation>Delegate deve ser do tipo Item</translation>
+ </message>
+</context>
+<context>
+ <name>QQuickKeyNavigationAttached</name>
+ <message>
+ <source>KeyNavigation is only available via attached properties</source>
+ <translation>KeyNavigation só está disponível através de propriedades anexadas</translation>
+ </message>
+</context>
+<context>
+ <name>QQuickKeysAttached</name>
+ <message>
+ <source>Keys is only available via attached properties</source>
+ <translation>Keys só está disponível através de propriedades anexadas</translation>
+ </message>
+</context>
+<context>
+ <name>QQuickLayoutMirroringAttached</name>
+ <message>
+ <source>LayoutDirection attached property only works with Items</source>
+ <translation>A propriedade anexada LayoutDirection só funciona com Items</translation>
+ </message>
+ <message>
+ <source>LayoutDirection attached property only works with Items and Windows</source>
+ <translation>A propriedade anexada LayoutDirection só funciona com Items e Windows</translation>
+ </message>
+ <message>
+ <source>LayoutMirroring is only available via attached properties</source>
+ <translation>LayoutMirroring só está disponível através de propriedades anexadas</translation>
+ </message>
+</context>
+<context>
+ <name>QQuickLoader</name>
+ <message>
+ <source>setSource: value is not an object</source>
+ <translation>setSource: o valor não é um objeto</translation>
+ </message>
+</context>
+<context>
+ <name>QQuickMouseEvent</name>
+ <message>
+ <source>GestureEvent is only available in the context of handling the gestureStarted signal from MultiPointTouchArea</source>
+ <translation>O GestureEvent só está disponível no contexto da manipulação do sinal gestureStarted a partir do MultiPointTouchArea</translation>
+ </message>
+ <message>
+ <source>MouseEvent is only available within handlers in MouseArea</source>
+ <translation>O MouseEvent só está disponível dentro dos manipuladores no MouseArea</translation>
+ </message>
+</context>
+<context>
+ <name>QQuickOpenGLInfo</name>
+ <message>
+ <source>OpenGLInfo is only available via attached properties</source>
+ <translation>OpenGLInfo só está disponível através de propriedades anexadas</translation>
+ </message>
+</context>
+<context>
+ <name>QQuickPaintedItem</name>
+ <message>
+ <source>Cannot create instance of abstract class PaintedItem</source>
+ <translation>Não é possível criar instância da classe abstrata PaintedItem</translation>
+ </message>
+</context>
+<context>
+ <name>QQuickParentAnimation</name>
+ <message>
+ <source>Unable to preserve appearance under complex transform</source>
+ <translation>Não é possível preservar a aparência sob transformação complexa</translation>
+ </message>
+ <message>
+ <source>Unable to preserve appearance under non-uniform scale</source>
+ <translation>Não é possível preservar a aparência sob escala não uniforme</translation>
+ </message>
+ <message>
+ <source>Unable to preserve appearance under scale of 0</source>
+ <translation>Não é possível preservar a aparência sob escala de 0</translation>
+ </message>
+</context>
+<context>
+ <name>QQuickParentChange</name>
+ <message>
+ <source>Unable to preserve appearance under complex transform</source>
+ <translation>Não é possível preservar a aparência sob transformação complexa</translation>
+ </message>
+ <message>
+ <source>Unable to preserve appearance under non-uniform scale</source>
+ <translation>Não é possível preservar a aparência sob escala não uniforme</translation>
+ </message>
+ <message>
+ <source>Unable to preserve appearance under scale of 0</source>
+ <translation>Não é possível preservar a aparência sob escala de 0</translation>
+ </message>
+</context>
+<context>
+ <name>QQuickPathAnimation</name>
+ <message>
+ <source>Cannot set a duration of &lt; 0</source>
+ <translation>Não é possível definir uma duração &lt; 0</translation>
+ </message>
+</context>
+<context>
+ <name>QQuickPathView</name>
+ <message>
+ <source>Delegate must be of Item type</source>
+ <translation>Delegate deve ser do tipo Item</translation>
+ </message>
+</context>
+<context>
+ <name>QQuickPauseAnimation</name>
+ <message>
+ <source>Cannot set a duration of &lt; 0</source>
+ <translation>Não é possível definir uma duração &lt; 0</translation>
+ </message>
+</context>
+<context>
+ <name>QQuickPixmap</name>
+ <message>
+ <source>Error decoding: %1: %2</source>
+ <translation>Erro de decodificação: %1: %2</translation>
+ </message>
+ <message>
+ <source>Invalid image provider: %1</source>
+ <translation>Fornecedor de imagem inválido: %1</translation>
+ </message>
+ <message>
+ <source>Failed to get image from provider: %1</source>
+ <translation>Falha ao obter a imagem do fornecedor: %1</translation>
+ </message>
+ <message>
+ <source>Failed to get texture from provider: %1</source>
+ <translation>Falha ao obter a textura do fornecedor: %1</translation>
+ </message>
+ <message>
+ <source>Error decoding: %1</source>
+ <translation>Erro de decodificação: %1</translation>
+ </message>
+ <message>
+ <source>Invalid image data: %1</source>
+ <translation>Dados da imagem inválidos: %1</translation>
+ </message>
+ <message>
+ <source>Cannot open: %1</source>
+ <translation>Não é possível abrir %1</translation>
+ </message>
+</context>
+<context>
+ <name>QQuickPointerHandler</name>
+ <message>
+ <source>PointerEvent is only available as a parameter of several signals in PointerHandler</source>
+ <translation>O PointerEvent só está disponível como parâmetro de diversos sinais no PointerHandler</translation>
+ </message>
+ <message>
+ <source>PointerMouseEvent is only available as a parameter of several signals in PointerHandler</source>
+ <translation>O PointerMouseEvent só está disponível como parâmetro de diversos sinais no PointerHandler</translation>
+ </message>
+ <message>
+ <source>PointerTouchEvent is only available as a parameter of several signals in PointerHandler</source>
+ <translation>O PointerTouchEvent só está disponível como parâmetro de diversos sinais no PointerHandler</translation>
+ </message>
+ <message>
+ <source>EventPoint is only available as a member of PointerEvent</source>
+ <translation>O EventPoint só está disponível como membro do PointerEvent</translation>
+ </message>
+ <message>
+ <source>EventTouchPoint is only available as a member of PointerEvent</source>
+ <translation>O EventTouchPoint só está disponível como membro do PointerEvent</translation>
+ </message>
+ <message>
+ <source>PointerDevice is only available as a property of PointerEvent</source>
+ <translation>O PointerDevice só está disponível como propriedade do PointerEvent</translation>
+ </message>
+ <message>
+ <source>PointerHandler is an abstract base class</source>
+ <translation>PointerHandler é uma classe base abstrata</translation>
+ </message>
+ <message>
+ <source>PointerScrollEvent is only available via the WheelHandler::wheel signal</source>
+ <translation>O PointerScrollEvent só está disponível através do sinal WheelHandler::wheel</translation>
+ </message>
+ <message>
+ <source>ImageBase is an abstract base class</source>
+ <translation>ImageBase é uma classe base abstrata</translation>
+ </message>
+</context>
+<context>
+ <name>QQuickPropertyAnimation</name>
+ <message>
+ <source>Cannot set a duration of &lt; 0</source>
+ <translation>Não é possível definir uma duração &lt; 0</translation>
+ </message>
+</context>
+<context>
+ <name>QQuickPropertyChanges</name>
+ <message>
+ <source>PropertyChanges does not support creating state-specific objects.</source>
+ <translation>O PropertyChanged não suporta a criação de objetos de estado específico.</translation>
+ </message>
+ <message>
+ <source>Cannot assign to non-existent property &quot;%1&quot;</source>
+ <translation>Não é possível atribuir à propriedade inexistente &quot;%1&quot;</translation>
+ </message>
+ <message>
+ <source>Cannot assign to read-only property &quot;%1&quot;</source>
+ <translation>Não é possível atribuir a propriedade somente leitura &quot;%1&quot;</translation>
+ </message>
+</context>
+<context>
+ <name>QQuickRepeater</name>
+ <message>
+ <source>Delegate must be of Item type</source>
+ <translation>Delegate deve ser do tipo Item</translation>
+ </message>
+</context>
+<context>
+ <name>QQuickShaderEffectMesh</name>
+ <message>
+ <source>Cannot create instance of abstract class ShaderEffectMesh.</source>
+ <translation>Não é possível criar instância da classe abstrata ShaderEffectMesh.</translation>
+ </message>
+</context>
+<context>
+ <name>QQuickShapeGradient</name>
+ <message>
+ <source>ShapeGradient is an abstract base class</source>
+ <translation>ShapeGradient é uma classe base abstrata</translation>
+ </message>
+</context>
+<context>
+ <name>QQuickTextUtil</name>
+ <message>
+ <source>%1 does not support loading non-visual cursor delegates.</source>
+ <translation>%1 não suporta o carregamento de cursores delegados não visuais.</translation>
+ </message>
+ <message>
+ <source>Could not load cursor delegate</source>
+ <translation>Não foi possível carregar o cursor delegado</translation>
+ </message>
+</context>
+<context>
+ <name>QQuickTouchPoint</name>
+ <message>
+ <source>PointingDeviceUniqueId is only available via read-only properties</source>
+ <translation>O PointingDeviceUniqueId só está disponível através de propriedades somente leitura</translation>
+ </message>
+</context>
+<context>
+ <name>QQuickViewTransitionAttached</name>
+ <message>
+ <source>ViewTransition is only available via attached properties</source>
+ <translation>ViewTransition só está disponível através de propriedades anexadas</translation>
+ </message>
+</context>
+<context>
+ <name>QQuickWindow</name>
+ <message>
+ <source>Failed to create %1 context for format %2.
+This is most likely caused by not having the necessary graphics drivers installed.
+
+Install a driver providing OpenGL 2.0 or higher, or, if this is not possible, make sure the ANGLE Open GL ES 2.0 emulation libraries (%3, %4 and d3dcompiler_*.dll) are available in the application executable&apos;s directory or in a location listed in PATH.</source>
+ <extracomment>%1 Context type (Open GL, EGL), %2 format, ANGLE %3, %4 library names</extracomment>
+ <translation>Falha ao criar contexto %1 para o formato %2.
+Este é provavelmente causado por não ter os drivers gráficos necessários instalados.
+
+Instale um driver que forneça OpenGL 2.0 ou superior, ou, se isso não for possível, certifique-se as bibliotecas de emulação ANGLE Open GL ES 2.0 (%3 ,%4 e d3dcompiler _ *. dll) estão disponíveis na pasta do executável do aplicativo ou em um local listado no PATH.</translation>
+ </message>
+ <message>
+ <source>Failed to create %1 context for format %2</source>
+ <extracomment>%1 Context type (Open GL, EGL), %2 format specification</extracomment>
+ <translation>Falha ao criar o contexto %1 para o formato %2</translation>
+ </message>
+</context>
+<context>
+ <name>QQuickWindowQmlImpl</name>
+ <message>
+ <source>Conflicting properties &apos;visible&apos; and &apos;visibility&apos; for Window &apos;%1&apos;</source>
+ <translation>Propriedades conflitantes &quot;visible&quot; e &quot;visibility&quot; para janela &apos;%1&apos;</translation>
+ </message>
+ <message>
+ <source>Conflicting properties &apos;visible&apos; and &apos;visibility&apos;</source>
+ <translation>Propriedades conflitantes &quot;visible&quot; e &quot;visibility&quot;</translation>
+ </message>
+</context>
+<context>
+ <name>SignalHandlerConverter</name>
+ <message>
+ <source>Non-existent attached object</source>
+ <translation>Objeto anexado inexistente</translation>
+ </message>
+ <message>
+ <source>Signal uses unnamed parameter followed by named parameter.</source>
+ <translation>Sinal usa parâmetro sem nome seguido de parâmetro nomeado.</translation>
+ </message>
+ <message>
+ <source>Signal parameter &quot;%1&quot; hides global variable.</source>
+ <translation>Parâmetro de sinal &quot;%1&quot; esconde variável global.</translation>
+ </message>
+ <message>
+ <source>&quot;%1.%2&quot; is not available in %3 %4.%5.</source>
+ <translation>&quot;%1.%2&quot; não está disponível em %3 %4. %5.</translation>
+ </message>
+ <message>
+ <source>&quot;%1.%2&quot; is not available due to component versioning.</source>
+ <translation>&quot;%1.%2&quot; não está disponível devido a controle de versão do componente.</translation>
+ </message>
+ <message>
+ <source>Cannot assign a value to a signal (expecting a script to be run)</source>
+ <translation>Não é possível atribuir um valor a um sinal (esperando um script ser executado)</translation>
+ </message>
+ <message>
+ <source>Incorrectly specified signal assignment</source>
+ <translation>atribuição de sinal especificada incorretamente</translation>
+ </message>
+</context>
+<context>
+ <name>SignalTransition</name>
+ <message>
+ <source>Specified signal does not exist.</source>
+ <translation>O sinal especificado não existe.</translation>
+ </message>
+ <message>
+ <source>Cannot assign to non-existent property &quot;%1&quot;</source>
+ <translation>Não foi possível atribuir à propriedade inexistente &quot;%1&quot;</translation>
+ </message>
+ <message>
+ <source>SignalTransition: script expected</source>
+ <translation>SignalTransition: script esperado</translation>
+ </message>
+</context>
+<context>
+ <name>qmlRegisterType</name>
+ <message>
+ <source>Invalid QML %1 name &quot;%2&quot;; type names must begin with an uppercase letter</source>
+ <translation>QML %1 inválido chamado &quot;%2&quot;; os nomes dos tipos devem começar com letra maiúscula</translation>
+ </message>
+ <message>
+ <source>Invalid QML %1 name &quot;%2&quot;</source>
+ <translation>QML %1 inválido chamado &quot;%2&quot;</translation>
+ </message>
+ <message>
+ <source>Cannot install %1 &apos;%2&apos; into unregistered namespace &apos;%3&apos;</source>
+ <translation>Não é possível instalar %1 &apos;%2&apos; no espaço de nome não registrado &apos;%3&apos;</translation>
+ </message>
+ <message>
+ <source>Cannot install %1 &apos;%2&apos; into protected namespace &apos;%3&apos;</source>
+ <translation>Não é possível instalar %1 &apos;%2&apos; no espaço de nome protegido &apos;%3&apos;</translation>
+ </message>
+ <message>
+ <source>Cannot install %1 &apos;%2&apos; into protected module &apos;%3&apos; version &apos;%4&apos;</source>
+ <translation>Não é possível instalar %1 &apos;%2&apos; no módulo protegido &apos;%3&apos; versão &apos;%4&apos;</translation>
+ </message>
+</context>
+<context>
+ <name>QQmlPropertyCacheCreator</name>
+ <message>
+ <source>Fully dynamic types cannot declare new properties.</source>
+ <translation>Tipos totalmente dinâmicos não podem declarar novas propriedades.</translation>
+ </message>
+ <message>
+ <source>Fully dynamic types cannot declare new signals.</source>
+ <translation>Tipos totalmente dinâmicos não podem declarar novos sinais.</translation>
+ </message>
+ <message>
+ <source>Fully Dynamic types cannot declare new functions.</source>
+ <translation>Tipos totalmente dinâmicos não podem declarar novas funções.</translation>
+ </message>
+ <message>
+ <source>Non-existent attached object</source>
+ <translation>Objeto anexado não existente</translation>
+ </message>
+ <message>
+ <source>Cannot override FINAL property</source>
+ <translation>Não pode substituir a propriedade FINAL</translation>
+ </message>
+ <message>
+ <source>Invalid signal parameter type: %1</source>
+ <translation>Tipo de parâmetro de sinal inválido: %1</translation>
+ </message>
+ <message>
+ <source>Duplicate signal name: invalid override of property change signal or superclass signal</source>
+ <translation>Nome de sinal duplicado: substituição inválida do sinal de mudança da propriedade ou sinal da superclasse</translation>
+ </message>
+ <message>
+ <source>Duplicate method name: invalid override of property change signal or superclass signal</source>
+ <translation>Nome do sinal duplicado: substituição inválida do sinal de mudança da propriedade ou sinal da superclasse</translation>
+ </message>
+ <message>
+ <source>Invalid property type</source>
+ <translation>Tipo de propriedade inválido</translation>
+ </message>
+</context>
+<context>
+ <name>QQmlTypeCompiler</name>
+ <message>
+ <source>Composite Singleton Type %1 is not creatable.</source>
+ <translation>O tipo Singleton composto %1 não é criável.</translation>
+ </message>
+ <message>
+ <source>Element is not creatable.</source>
+ <translation>O elemento não é criável.</translation>
+ </message>
+</context>
+<context>
+ <name>QQuickXmlListModel</name>
+ <message>
+ <source>&quot;%1&quot; duplicates a previous role name and will be disabled.</source>
+ <translation>&quot;%1&quot; duplica um nome de função anterior e será desativado.</translation>
+ </message>
+ <message>
+ <source>invalid query: &quot;%1&quot;</source>
+ <translation>consulta inválida: &quot;%1&quot;</translation>
+ </message>
+</context>
+<context>
+ <name>QQuickXmlListModelRole</name>
+ <message>
+ <source>An XmlRole query must not start with &apos;/&apos;</source>
+ <translation>Uma consulta XmlRole não deve começar com &apos;/&apos;</translation>
+ </message>
+</context>
+<context>
+ <name>QQuickXmlRoleList</name>
+ <message>
+ <source>An XmlListModel query must start with &apos;/&apos; or &quot;//&quot;</source>
+ <translation>Uma consulta XmlListModel deve começar com &apos;/&apos; ou &quot;//&quot;</translation>
+ </message>
+</context>
+</TS>
diff --git a/translations/qtdeclarative_zh_CN.ts b/translations/qtdeclarative_zh_CN.ts
new file mode 100644
index 0000000..d1a7ce5
--- /dev/null
+++ b/translations/qtdeclarative_zh_CN.ts
@@ -0,0 +1,2224 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="zh_CN">
+<context>
+ <name></name>
+ <message id="qtn_hello_world">
+ <source></source>
+ <translation></translation>
+ </message>
+</context>
+<context>
+ <name>Button</name>
+ <message>
+ <source>Play</source>
+ <translation>播放</translation>
+ </message>
+</context>
+<context>
+ <name>ContainerUser</name>
+ <message>
+ <source>Hello World</source>
+ <translation>Hello World</translation>
+ </message>
+</context>
+<context>
+ <name>CustomContext</name>
+ <message>
+ <source>goodbye</source>
+ <translation>goodbye</translation>
+ </message>
+ <message>
+ <source>see ya</source>
+ <comment>informal &apos;goodbye&apos;</comment>
+ <translation>see ya</translation>
+ </message>
+</context>
+<context>
+ <name>ImportDialog</name>
+ <message>
+ <source>Import After Effects Curve</source>
+ <translation>导入 After Effects 曲线</translation>
+ </message>
+ <message>
+ <source>Input Influence:</source>
+ <translation>输入影响:</translation>
+ </message>
+ <message>
+ <source>Output Influence:</source>
+ <translation>输出影响:</translation>
+ </message>
+ <message>
+ <source>Output Slope:</source>
+ <translation>输出斜率:</translation>
+ </message>
+ <message>
+ <source>33</source>
+ <translation>33</translation>
+ </message>
+ <message>
+ <source>0</source>
+ <translation>0</translation>
+ </message>
+ <message>
+ <source>Input Slope:</source>
+ <translation>输入斜率:</translation>
+ </message>
+</context>
+<context>
+ <name>MainWindow</name>
+ <message>
+ <source>File</source>
+ <translation>文件</translation>
+ </message>
+ <message>
+ <source>Quit</source>
+ <translation>退出</translation>
+ </message>
+ <message>
+ <source>&amp;File</source>
+ <translation>文件(&amp;F)</translation>
+ </message>
+ <message>
+ <source>Grab framebuffer</source>
+ <translation>抓取帧缓冲</translation>
+ </message>
+ <message>
+ <source>Render to pixmap</source>
+ <translation>渲染到像素图</translation>
+ </message>
+ <message>
+ <source>Grab via grabToImage</source>
+ <translation>通过 grabToImage 抓取</translation>
+ </message>
+ <message>
+ <source>&amp;Window</source>
+ <translation>窗口(&amp;W)</translation>
+ </message>
+ <message>
+ <source>Add tab widget</source>
+ <translation>添加标签小部件</translation>
+ </message>
+ <message>
+ <source>Plain Quick content</source>
+ <translation>简单快速的内容</translation>
+ </message>
+ <message>
+ <source>Custom OpenGL drawing</source>
+ <translation>自定义 OpenGL 绘图</translation>
+ </message>
+ <message>
+ <source>Type</source>
+ <translation>类型</translation>
+ </message>
+ <message>
+ <source>QQuickView in a window container (direct)</source>
+ <translation>QQuickView 在一个窗口容器中(直接)</translation>
+ </message>
+ <message>
+ <source>QQuickWidget (indirect through framebuffer objects)</source>
+ <translation>QQuickWidget(间接通过帧缓冲对象)</translation>
+ </message>
+ <message>
+ <source>Multisample (4x)</source>
+ <translation>多重采样(4x)</translation>
+ </message>
+ <message>
+ <source>Show widget overlay</source>
+ <translation>显示小部件层叠</translation>
+ </message>
+ <message>
+ <source>Null</source>
+ <translation>无(Null)</translation>
+ </message>
+ <message>
+ <source>Ready</source>
+ <translation>就绪</translation>
+ </message>
+ <message>
+ <source>Loading</source>
+ <translation>载入中</translation>
+ </message>
+ <message>
+ <source>Error</source>
+ <translation>错误</translation>
+ </message>
+ <message>
+ <source>Unknown</source>
+ <translation>未知</translation>
+ </message>
+ <message>
+ <source>QQuickView status: %1</source>
+ <translation>QQuickView 状态:%1</translation>
+ </message>
+ <message>
+ <source>QQuickWidget status: %1</source>
+ <translation>QQuickWidget 状态:%1</translation>
+ </message>
+ <message>
+ <source>Scenegraph error %1: %2</source>
+ <translation>场景图错误 %1:%2</translation>
+ </message>
+</context>
+<context>
+ <name>Object</name>
+ <message>
+ <source>Duplicate scoped enum name</source>
+ <translation>重复的作用域枚举名称</translation>
+ </message>
+ <message>
+ <source>Duplicate signal name</source>
+ <translation>重复的信号名称</translation>
+ </message>
+ <message>
+ <source>Duplicate property name</source>
+ <translation>重复的属性名称</translation>
+ </message>
+ <message>
+ <source>Property names cannot begin with an upper case letter</source>
+ <translation>属性名称不能以大写字母开头</translation>
+ </message>
+ <message>
+ <source>Duplicate default property</source>
+ <translation>重复的默认属性</translation>
+ </message>
+ <message>
+ <source>Duplicate alias name</source>
+ <translation>重复的别名</translation>
+ </message>
+ <message>
+ <source>Alias names cannot begin with an upper case letter</source>
+ <translation>别名不能以大写字母开头</translation>
+ </message>
+ <message>
+ <source>Property value set multiple times</source>
+ <translation>属性值设置多次</translation>
+ </message>
+</context>
+<context>
+ <name>Pane</name>
+ <message>
+ <source>Form</source>
+ <translation>窗体</translation>
+ </message>
+ <message>
+ <source>p1</source>
+ <translation>p1</translation>
+ </message>
+ <message>
+ <source>x</source>
+ <translation>x</translation>
+ </message>
+ <message>
+ <source>y</source>
+ <translation>y</translation>
+ </message>
+ <message>
+ <source>smooth</source>
+ <translation>平滑</translation>
+ </message>
+</context>
+<context>
+ <name>Properties</name>
+ <message>
+ <source>Form</source>
+ <translation>窗体</translation>
+ </message>
+ <message>
+ <source>Duration</source>
+ <translation>持续</translation>
+ </message>
+ <message>
+ <source>Code</source>
+ <translation>编码</translation>
+ </message>
+ <message>
+ <source>Presets</source>
+ <translation>预置</translation>
+ </message>
+ <message>
+ <source>Control Points</source>
+ <translation>控制点</translation>
+ </message>
+ <message>
+ <source>Import AfterEffects Curve</source>
+ <translation>导入 AfterEffects 曲线</translation>
+ </message>
+</context>
+<context>
+ <name>QInputMethod</name>
+ <message>
+ <source>InputMethod is an abstract class</source>
+ <translation>InputMethod 是一个抽象类</translation>
+ </message>
+</context>
+<context>
+ <name>QQmlAbstractDelegateComponent</name>
+ <message>
+ <source>Cannot create instance of abstract class AbstractDelegateComponent.</source>
+ <translation>无法创建抽象类 AbstractDelegateComponent 的实例。</translation>
+ </message>
+</context>
+<context>
+ <name>QQmlAnonymousComponentResolver</name>
+ <message>
+ <source>Component objects cannot declare new functions.</source>
+ <translation>组件对象无法声明新函数。</translation>
+ </message>
+ <message>
+ <source>Component objects cannot declare new properties.</source>
+ <translation>组件对象无法声明新属性。</translation>
+ </message>
+ <message>
+ <source>Component objects cannot declare new signals.</source>
+ <translation>组件对象无法声明新信号。</translation>
+ </message>
+ <message>
+ <source>Cannot create empty component specification</source>
+ <translation>无法创建空组件规范</translation>
+ </message>
+ <message>
+ <source>Component elements may not contain properties other than id</source>
+ <translation>组件元素可能不包含 id 以外的属性</translation>
+ </message>
+ <message>
+ <source>Invalid component body specification</source>
+ <translation>无效的组件主体规范</translation>
+ </message>
+ <message>
+ <source>id is not unique</source>
+ <translation>id 不是唯一的</translation>
+ </message>
+ <message>
+ <source>Circular alias reference detected</source>
+ <translation>检测到循环别名参考</translation>
+ </message>
+ <message>
+ <source>Invalid alias reference. Unable to find id &quot;%1&quot;</source>
+ <translation>别名引用无效。无法找到 ID“%1”</translation>
+ </message>
+ <message>
+ <source>Invalid alias target location: %1</source>
+ <translation>别名目标位置无效:%1</translation>
+ </message>
+</context>
+<context>
+ <name>QQmlCodeGenerator</name>
+ <message>
+ <source>Duplicate method name</source>
+ <translation>重复的方法名称</translation>
+ </message>
+ <message>
+ <source>Method names cannot begin with an upper case letter</source>
+ <translation>方法名称不能以大写字母开头</translation>
+ </message>
+ <message>
+ <source>Illegal method name</source>
+ <translation>非法方法名称</translation>
+ </message>
+ <message>
+ <source>Property value set multiple times</source>
+ <translation>属性值设置多次</translation>
+ </message>
+ <message>
+ <source>Expected type name</source>
+ <translation>预期的类型名称</translation>
+ </message>
+ <message>
+ <source>Scoped enum names must begin with an upper case letter</source>
+ <translation>作用域枚举名称必须以大写字母开头</translation>
+ </message>
+ <message>
+ <source>Enum names must begin with an upper case letter</source>
+ <translation>枚举名称必须以大写字母开头</translation>
+ </message>
+ <message>
+ <source>Enum value must be an integer</source>
+ <translation>枚举值必须是整数</translation>
+ </message>
+ <message>
+ <source>Enum value out of range</source>
+ <translation>枚举值超出范围</translation>
+ </message>
+ <message>
+ <source>Signal names cannot begin with an upper case letter</source>
+ <translation>信号名称不能以大写字母开头</translation>
+ </message>
+ <message>
+ <source>Illegal signal name</source>
+ <translation>非法信号名称</translation>
+ </message>
+ <message>
+ <source>Illegal property name</source>
+ <translation>非法属性名称</translation>
+ </message>
+ <message>
+ <source>Invalid component id specification</source>
+ <translation>组件 ID 规范无效</translation>
+ </message>
+ <message>
+ <source>No property alias location</source>
+ <translation>没有属性别名位置</translation>
+ </message>
+ <message>
+ <source>Invalid alias reference. An alias reference must be specified as &lt;id&gt;, &lt;id&gt;.&lt;property&gt; or &lt;id&gt;.&lt;value property&gt;.&lt;property&gt;</source>
+ <translation>别名引用无效。必须将别名引用指定为 &lt;id&gt;,&lt;id&gt;.&lt;property&gt; 或 &lt;id&gt;.&lt;value property&gt;.&lt;property&gt;</translation>
+ </message>
+ <message>
+ <source>Invalid alias location</source>
+ <translation>别名位置无效</translation>
+ </message>
+ <message>
+ <source>Invalid empty ID</source>
+ <translation>空 ID 无效</translation>
+ </message>
+ <message>
+ <source>IDs cannot start with an uppercase letter</source>
+ <translation>ID 不能以大写字母开头</translation>
+ </message>
+ <message>
+ <source>IDs must start with a letter or underscore</source>
+ <translation>ID 必须以字母或下划线开头</translation>
+ </message>
+ <message>
+ <source>IDs must contain only letters, numbers, and underscores</source>
+ <translation>ID 必须仅包含字母,数字和下划线</translation>
+ </message>
+ <message>
+ <source>ID illegally masks global JavaScript property</source>
+ <translation>ID 非法屏蔽全局 JavaScript 属性</translation>
+ </message>
+ <message>
+ <source>Invalid use of id property</source>
+ <translation>id 属性的使用无效</translation>
+ </message>
+</context>
+<context>
+ <name>QQmlComponent</name>
+ <message>
+ <source>Invalid empty URL</source>
+ <translation>空 URL 无效</translation>
+ </message>
+ <message>
+ <source>createObject: value is not an object</source>
+ <translation>createObject:值不是对象</translation>
+ </message>
+ <message>
+ <source>Object or context destroyed during incubation</source>
+ <translation>对象或上下文销毁在孵化过程中</translation>
+ </message>
+</context>
+<context>
+ <name>QQmlConnections</name>
+ <message>
+ <source>Cannot assign to non-existent property &quot;%1&quot;</source>
+ <translation>无法分配给不存在的属性“%1”</translation>
+ </message>
+ <message>
+ <source>Connections: nested objects not allowed</source>
+ <translation>连接:不允许嵌套对象</translation>
+ </message>
+ <message>
+ <source>Connections: syntax error</source>
+ <translation>连接:语法错误</translation>
+ </message>
+ <message>
+ <source>Connections: script expected</source>
+ <translation>连接:预期的脚本</translation>
+ </message>
+</context>
+<context>
+ <name>QQmlDebugServerImpl</name>
+ <message>
+ <source>QML Debugger: Invalid argument &quot;%1&quot; detected. Ignoring the same.</source>
+ <translation>QML 调试器:检测到无效的参数“%1”。忽略同样的事情。</translation>
+ </message>
+ <message>
+ <source>QML Debugger: Ignoring &quot;-qmljsdebugger=%1&quot;.</source>
+ <translation>QML 调试器:忽略 &quot;-qmljsdebugger=%1&quot;。</translation>
+ </message>
+ <message>
+ <source>The format is &quot;-qmljsdebugger=[file:&lt;file&gt;|port:&lt;port_from&gt;][,&lt;port_to&gt;][,host:&lt;ip address&gt;][,block][,services:&lt;service&gt;][,&lt;service&gt;]*&quot;</source>
+ <translation>格式为 &quot;-qmljsdebugger=[file:&lt;file&gt;|port:&lt;port_from&gt;][,&lt;port_to&gt;][,host:&lt;ip address&gt;][,block][,services:&lt;service&gt;][,&lt;service&gt;]*&quot;</translation>
+ </message>
+ <message>
+ <source>&quot;file:&quot; can be used to specify the name of a file the debugger will try to connect to using a QLocalSocket. If &quot;file:&quot; is given any &quot;host:&quot; and&quot;port:&quot; arguments will be ignored.</source>
+ <translation>&quot;file:&quot; 可用于指定调试器将尝试使用 QLocalSocket 连接到的文件的名称。如果提供 &quot;file:&quot; 任何 &quot;host:&quot; 和&quot;port:&quot; 参数将被忽略。</translation>
+ </message>
+ <message>
+ <source>&quot;host:&quot; and &quot;port:&quot; can be used to specify an address and a single port or a range of ports the debugger will try to bind to with a QTcpServer.</source>
+ <translation>&quot;host:&quot; 和 &quot;port:&quot; 可用于指定调试器将尝试与 QTcpServer 绑定的地址和单个端口或一系列端口。</translation>
+ </message>
+ <message>
+ <source>&quot;block&quot; makes the debugger and some services wait for clients to be connected and ready before the first QML engine starts.</source>
+ <translation>&quot;block&quot; 使调试器和一些服务在第一个 QML 引擎启动之前等待客户机连接并准备就绪。</translation>
+ </message>
+ <message>
+ <source>&quot;services:&quot; can be used to specify which debug services the debugger should load. Some debug services interact badly with others. The V4 debugger should not be loaded when using the QML profiler as it will force any V4 engines to use the JavaScript interpreter rather than the JIT. The following debug services are available by default:</source>
+ <translation>&quot;services:&quot; 可用于指定调试器应加载哪些调试服务。某些调试服务与其他调试服务交互不良。使用 QML 分析器时不应加载 V4 调试器,因为它会强制任何 V4 引擎使用 JavaScript 解释器而不是 JIT。默认情况下,以下调试服务可用:</translation>
+ </message>
+ <message>
+ <source>The QML debugger</source>
+ <translation>QML 调试器</translation>
+ </message>
+ <message>
+ <source>The V4 debugger</source>
+ <translation>V4 调试器</translation>
+ </message>
+ <message>
+ <source>The QML inspector</source>
+ <translation>QML 检查器</translation>
+ </message>
+ <message>
+ <source>The QML profiler</source>
+ <translation>QML 分析器</translation>
+ </message>
+ <message>
+ <source>Allows the client to delay the starting and stopping of
+ QML engines until other services are ready. QtCreator
+ uses this service with the QML profiler in order to
+ profile multiple QML engines at the same time.</source>
+ <translation>允许客户端延迟启动和停止
+ QML 引擎,直到其他服务准备就绪。
+ QtCreator 将此服务与 QML 分析器
+ 一起使用同时分析多个 QML 引擎。</translation>
+ </message>
+ <message>
+ <source>Sends qDebug() and similar messages over the QML debug
+ connection. QtCreator uses this for showing debug
+ messages in the debugger console.</source>
+ <translation>通过 QML 调试连接发送 qDebug() 和类似消息。
+ QtCreator 使用它在调试器控制台中
+ 显示调试消息。</translation>
+ </message>
+ <message>
+ <source>Other services offered by qmltooling plugins that implement QQmlDebugServiceFactory and which can be found in the standard plugin paths will also be available and can be specified. If no &quot;services&quot; argument is given, all services found this way, including the default ones, are loaded.</source>
+ <translation>实现 QQmlDebugServiceFactory 的 qmltooling 插件提供的其他服务也可以在标准插件路径中找到,并且可以指定。如果没有给出 &quot;services&quot; 参数,则会加载以这种方式找到的所有服务,包括默认服务。</translation>
+ </message>
+</context>
+<context>
+ <name>QQmlDelegateModel</name>
+ <message>
+ <source>The delegate of a DelegateModel cannot be changed within onUpdated.</source>
+ <translation>无法在 onUpdated 中更改 DelegateModel 的委托。</translation>
+ </message>
+ <message>
+ <source>The maximum number of supported DelegateModelGroups is 8</source>
+ <translation>受支持的 DelegateModelGroups 的最大数量为 8</translation>
+ </message>
+ <message>
+ <source>The group of a DelegateModel cannot be changed within onChanged</source>
+ <translation>无法在 onChanged 中更改 DelegateModel 的组</translation>
+ </message>
+ <message>
+ <source>The delegates of a DelegateModel cannot be changed within onUpdated.</source>
+ <translation>无法在 onUpdated 中更改 DelegateModel 的委托。</translation>
+ </message>
+</context>
+<context>
+ <name>QQmlDelegateModelGroup</name>
+ <message>
+ <source>Group names must start with a lower case letter</source>
+ <translation>组名必须以小写字母开头</translation>
+ </message>
+ <message>
+ <source>get: index out of range</source>
+ <translation>get:索引超出范围</translation>
+ </message>
+ <message>
+ <source>insert: index out of range</source>
+ <translation>insert:索引超出范围</translation>
+ </message>
+ <message>
+ <source>create: index out of range</source>
+ <translation>create:索引超出范围</translation>
+ </message>
+ <message>
+ <source>resolve: from index out of range</source>
+ <translation>resolve:from 索引超出范围</translation>
+ </message>
+ <message>
+ <source>resolve: from index invalid</source>
+ <translation>resolve:from 索引无效</translation>
+ </message>
+ <message>
+ <source>resolve: to index out of range</source>
+ <translation>resolve:to 索引超出范围</translation>
+ </message>
+ <message>
+ <source>resolve: to index invalid</source>
+ <translation>resolve:to 索引无效</translation>
+ </message>
+ <message>
+ <source>resolve: from is not an unresolved item</source>
+ <translation>resolve:from 不是 unresolved 项目</translation>
+ </message>
+ <message>
+ <source>resolve: to is not a model item</source>
+ <translation>resolve:to 不是 model 项目</translation>
+ </message>
+ <message>
+ <source>remove: invalid index</source>
+ <translation>remove:无效索引</translation>
+ </message>
+ <message>
+ <source>remove: index out of range</source>
+ <translation>remove:索引超出范围</translation>
+ </message>
+ <message>
+ <source>remove: invalid count</source>
+ <translation>remove:无效计数</translation>
+ </message>
+ <message>
+ <source>addGroups: index out of range</source>
+ <translation>addGroups:索引超出范围</translation>
+ </message>
+ <message>
+ <source>addGroups: invalid count</source>
+ <translation>addGroups:无效计数</translation>
+ </message>
+ <message>
+ <source>removeGroups: index out of range</source>
+ <translation>removeGroups:索引超出范围</translation>
+ </message>
+ <message>
+ <source>removeGroups: invalid count</source>
+ <translation>removeGroups:无效计数</translation>
+ </message>
+ <message>
+ <source>setGroups: index out of range</source>
+ <translation>setGroups:索引超出范围</translation>
+ </message>
+ <message>
+ <source>setGroups: invalid count</source>
+ <translation>setGroups :无效计数</translation>
+ </message>
+ <message>
+ <source>move: invalid from index</source>
+ <translation>move:无效的 from 索引</translation>
+ </message>
+ <message>
+ <source>move: invalid to index</source>
+ <translation>move:无效的 to 索引</translation>
+ </message>
+ <message>
+ <source>move: invalid count</source>
+ <translation>move:无效计数</translation>
+ </message>
+ <message>
+ <source>move: from index out of range</source>
+ <translation>move:from 索引超出范围</translation>
+ </message>
+ <message>
+ <source>move: to index out of range</source>
+ <translation>move:to 索引超出范围</translation>
+ </message>
+</context>
+<context>
+ <name>QQmlEngine</name>
+ <message>
+ <source>Locale cannot be instantiated. Use Qt.locale()</source>
+ <translation>Locale 无法实例化。使用 Qt.locale()</translation>
+ </message>
+ <message>
+ <source>There are still &quot;%1&quot; items in the process of being created at engine destruction.</source>
+ <translation>在引擎销毁时,仍有“%1”项目正在创建过程中。</translation>
+ </message>
+ <message>
+ <source>executeSql called outside transaction()</source>
+ <translation>executeSql 调用外部 transaction()</translation>
+ </message>
+ <message>
+ <source>Read-only Transaction</source>
+ <translation>只读事务</translation>
+ </message>
+ <message>
+ <source>Version mismatch: expected %1, found %2</source>
+ <translation>版本不匹配:预期 %1,找到 %2</translation>
+ </message>
+ <message>
+ <source>SQL transaction failed</source>
+ <translation>SQL 事务失败</translation>
+ </message>
+ <message>
+ <source>transaction: missing callback</source>
+ <translation>transaction:缺少回调</translation>
+ </message>
+ <message>
+ <source>SQL: can&apos;t create database, offline storage is disabled.</source>
+ <translation>SQL:无法创建数据库,禁用了脱机存储。</translation>
+ </message>
+ <message>
+ <source>LocalStorage: can&apos;t create path %1</source>
+ <translation>LocalStorage:无法创建路径 %1</translation>
+ </message>
+ <message>
+ <source>SQL: database version mismatch</source>
+ <translation>SQL:数据库版本不匹配</translation>
+ </message>
+</context>
+<context>
+ <name>QQmlEnumTypeResolver</name>
+ <message>
+ <source>Invalid property assignment: Enum value &quot;%1&quot; cannot start with a lowercase letter</source>
+ <translation>无效的属性分配:枚举值“%1”不能以小写字母开头</translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: &quot;%1&quot; is a read-only property</source>
+ <translation>无效的属性分配:“%1”是一个只读属性</translation>
+ </message>
+</context>
+<context>
+ <name>QQmlImportDatabase</name>
+ <message>
+ <source>&quot;%1&quot; is ambiguous. Found in %2 and in %3</source>
+ <translation>“%1”不明确。在 %2 和 %3 中找到</translation>
+ </message>
+ <message>
+ <source>- %1 is not a namespace</source>
+ <translation>- %1 不是命名空间</translation>
+ </message>
+ <message>
+ <source>- nested namespaces not allowed</source>
+ <translation>- 不允许嵌套的命名空间</translation>
+ </message>
+ <message>
+ <source>local directory</source>
+ <translation>本地目录</translation>
+ </message>
+ <message>
+ <source>is ambiguous. Found in %1 and in %2</source>
+ <translation>不明确。在 %1 和 %2 中找到</translation>
+ </message>
+ <message>
+ <source>is ambiguous. Found in %1 in version %2.%3 and %4.%5</source>
+ <translation>不明确。在版本 %2.%3 和 %4.%5 中找到 %1</translation>
+ </message>
+ <message>
+ <source>is instantiated recursively</source>
+ <translation>以递归方式实例化</translation>
+ </message>
+ <message>
+ <source>is not a type</source>
+ <translation>不是一种类型</translation>
+ </message>
+ <message>
+ <source>static plugin for module &quot;%1&quot; with name &quot;%2&quot; has no metadata URI</source>
+ <translation>模块“%1”的静态插件名称为“%2”的名称没有元数据 URI</translation>
+ </message>
+ <message>
+ <source>plugin cannot be loaded for module &quot;%1&quot;: %2</source>
+ <translation>无法为模块“%1”:%2 加载插件</translation>
+ </message>
+ <message>
+ <source>module does not support the designer &quot;%1&quot;</source>
+ <translation>模块不支持设计师“%1”。</translation>
+ </message>
+ <message>
+ <source>static plugin for module &quot;%1&quot; with name &quot;%2&quot; cannot be loaded: %3</source>
+ <translation>模块“%1”的静态插件名称为“%2”的名称无法加载:%3</translation>
+ </message>
+ <message>
+ <source>could not resolve all plugins for module &quot;%1&quot;</source>
+ <translation>无法解析模块“%1”的所有插件</translation>
+ </message>
+ <message>
+ <source>module &quot;%1&quot; plugin &quot;%2&quot; not found</source>
+ <translation>模块“%1”插件“%2”未找到</translation>
+ </message>
+ <message>
+ <source>&quot;%1&quot; version %2.%3 is defined more than once in module &quot;%4&quot;</source>
+ <translation>“%1”版本 %2.%3 在模块“%4”中定义了多次</translation>
+ </message>
+ <message>
+ <source>module &quot;%1&quot; version %2.%3 is not installed</source>
+ <translation>模块“%1”版本 %2.%3 未安装</translation>
+ </message>
+ <message>
+ <source>module &quot;%1&quot; is not installed</source>
+ <translation>模块“%1”没有安装</translation>
+ </message>
+ <message>
+ <source>&quot;%1&quot;: no such directory</source>
+ <translation>“%1”:没有此目录</translation>
+ </message>
+ <message>
+ <source>import &quot;%1&quot; has no qmldir and no namespace</source>
+ <translation>导入“%1”没有 qmldir 和命名空间</translation>
+ </message>
+ <message>
+ <source>Module loaded for URI &apos;%1&apos; does not implement QQmlTypesExtensionInterface</source>
+ <translation>加载用于 URI‘%1’的模块。没有实现 QQmlTypesExtensionInterface</translation>
+ </message>
+ <message>
+ <source>Module namespace &apos;%1&apos; does not match import URI &apos;%2&apos;</source>
+ <translation>模块命名空间‘%1’与导入 URI‘%2’不匹配</translation>
+ </message>
+ <message>
+ <source>Namespace &apos;%1&apos; has already been used for type registration</source>
+ <translation>命名空间‘%1’。已经用于类型注册</translation>
+ </message>
+ <message>
+ <source>Module &apos;%1&apos; does not contain a module identifier directive - it cannot be protected from external registrations.</source>
+ <translation>模块‘%1’不包含模块标识符指令 - 它不能受到外部注册的保护。</translation>
+ </message>
+ <message>
+ <source>File name case mismatch for &quot;%1&quot;</source>
+ <translation>“%1”的文件名大小写不匹配</translation>
+ </message>
+</context>
+<context>
+ <name>QQmlListModel</name>
+ <message>
+ <source>unable to enable dynamic roles as this model is not empty</source>
+ <translation>无法启用动态角色,因为此模型不为空</translation>
+ </message>
+ <message>
+ <source>unable to enable static roles as this model is not empty</source>
+ <translation>无法启用静态角色,因为此模型不为空</translation>
+ </message>
+ <message>
+ <source>dynamic role setting must be made from the main thread, before any worker scripts are created</source>
+ <translation>在创建任何工作程序脚本之前,必须从主线程进行动态角色设置</translation>
+ </message>
+ <message>
+ <source>remove: indices [%1 - %2] out of range [0 - %3]</source>
+ <translation>remove:索引 [%1 - %2] 超出范围 [0 - %3]</translation>
+ </message>
+ <message>
+ <source>remove: incorrect number of arguments</source>
+ <translation>remove:参数数量不正确</translation>
+ </message>
+ <message>
+ <source>insert: index %1 out of range</source>
+ <translation>insert:索引 %1 超出范围</translation>
+ </message>
+ <message>
+ <source>insert: value is not an object</source>
+ <translation>insert:值不是对象</translation>
+ </message>
+ <message>
+ <source>move: out of range</source>
+ <translation>move:超出范围</translation>
+ </message>
+ <message>
+ <source>append: value is not an object</source>
+ <translation>append:值不是对象</translation>
+ </message>
+ <message>
+ <source>set: value is not an object</source>
+ <translation>set:值不是对象</translation>
+ </message>
+ <message>
+ <source>set: index %1 out of range</source>
+ <translation>set:索引 %1 超出范围</translation>
+ </message>
+ <message>
+ <source>ListElement: cannot contain nested elements</source>
+ <translation>ListElement:不能包含嵌套元素</translation>
+ </message>
+ <message>
+ <source>ListElement: cannot use reserved &quot;id&quot; property</source>
+ <translation>ListElement:不能使用保留的“id”属性</translation>
+ </message>
+ <message>
+ <source>ListElement: cannot use script for property value</source>
+ <translation>ListElement:不能使用脚本作为属性值</translation>
+ </message>
+ <message>
+ <source>ListModel: undefined property &apos;%1&apos;</source>
+ <translation>ListModel:未定义属性‘%1’。</translation>
+ </message>
+</context>
+<context>
+ <name>QQmlObjectCreator</name>
+ <message>
+ <source>Cannot assign value %1 to property %2</source>
+ <translation>无法将值 %1 分配给属性 %2</translation>
+ </message>
+ <message>
+ <source>Cannot set properties on %1 as it is null</source>
+ <translation>无法在 %1 上设置属性,因为它为空(null)</translation>
+ </message>
+ <message>
+ <source>Cannot assign an object to signal property %1</source>
+ <translation>无法将对象分配给信号属性 %1</translation>
+ </message>
+ <message>
+ <source>Cannot assign object type %1 with no default method</source>
+ <translation>无法使用默认方法分配对象类型 %1</translation>
+ </message>
+ <message>
+ <source>Cannot connect mismatched signal/slot %1 %vs. %2</source>
+ <translation>无法连接不匹配的信号/插槽 %1 %vs. %2</translation>
+ </message>
+ <message>
+ <source>Cannot assign object to interface property</source>
+ <translation>无法将对象分配给接口属性</translation>
+ </message>
+ <message>
+ <source>Cannot assign object to read only list</source>
+ <translation>无法将对象分配给只读列表</translation>
+ </message>
+ <message>
+ <source>Cannot assign primitives to lists</source>
+ <translation>无法将基元分配给列表</translation>
+ </message>
+ <message>
+ <source>Unable to create object of type %1</source>
+ <translation>无法创建类型为 %1 的对象</translation>
+ </message>
+ <message>
+ <source>Composite Singleton Type %1 is not creatable</source>
+ <translation>复合单例类型 %1 不可创建</translation>
+ </message>
+</context>
+<context>
+ <name>QQmlObjectModel</name>
+ <message>
+ <source>insert: index %1 out of range</source>
+ <translation>insert:索引 %1 超出范围</translation>
+ </message>
+ <message>
+ <source>move: out of range</source>
+ <translation>move:超出范围</translation>
+ </message>
+ <message>
+ <source>remove: indices [%1 - %2] out of range [0 - %3]</source>
+ <translation>remove:索引 [%1 - %2] 超出范围 [0 - %3]</translation>
+ </message>
+</context>
+<context>
+ <name>QQmlParser</name>
+ <message>
+ <source>Unexpected object definition</source>
+ <translation>异常的对象定义</translation>
+ </message>
+ <message>
+ <source>Invalid import qualifier ID</source>
+ <translation>导入限定符 ID 无效</translation>
+ </message>
+ <message>
+ <source>Reserved name &quot;Qt&quot; cannot be used as an qualifier</source>
+ <translation>保留名称“Qt”不能用作限定符</translation>
+ </message>
+ <message>
+ <source>Script import qualifiers must be unique.</source>
+ <translation>脚本导入限定符必须是唯一的。</translation>
+ </message>
+ <message>
+ <source>Script import requires a qualifier</source>
+ <translation>脚本导入需要限定符</translation>
+ </message>
+ <message>
+ <source>Library import requires a version</source>
+ <translation>库导入需要一个版本</translation>
+ </message>
+ <message>
+ <source>Pragma requires a valid qualifier</source>
+ <translation>编译指示需要有效的限定符</translation>
+ </message>
+ <message>
+ <source>Expected parameter type</source>
+ <translation>预期的参数类型</translation>
+ </message>
+ <message>
+ <source>Invalid signal parameter type: </source>
+ <translation>信号参数类型无效: </translation>
+ </message>
+ <message>
+ <source>Invalid property type modifier</source>
+ <translation>无效的属性类型修饰符</translation>
+ </message>
+ <message>
+ <source>Unexpected property type modifier</source>
+ <translation>异常的属性类型修饰符</translation>
+ </message>
+ <message>
+ <source>Expected property type</source>
+ <translation>预期的属性类型</translation>
+ </message>
+ <message>
+ <source>JavaScript declaration outside Script element</source>
+ <translation>脚本元素之外的 JavaScript 声明</translation>
+ </message>
+ <message>
+ <source>Illegal unicode escape sequence</source>
+ <translation>非法的 unicode 转义序列</translation>
+ </message>
+ <message>
+ <source>Unexpected token &apos;.&apos;</source>
+ <translation>异常的标记“.”</translation>
+ </message>
+ <message>
+ <source>Stray newline in string literal</source>
+ <translation>字符串明文中的多余换行符</translation>
+ </message>
+ <message>
+ <source>End of file reached at escape sequence</source>
+ <translation>在转义序列处到达文件结尾</translation>
+ </message>
+ <message>
+ <source>Illegal hexadecimal escape sequence</source>
+ <translation>非法的十六进制转义序列</translation>
+ </message>
+ <message>
+ <source>Octal escape sequences are not allowed</source>
+ <translation>不允许八进制转义序列</translation>
+ </message>
+ <message>
+ <source>Unclosed string at end of line</source>
+ <translation>行尾的未闭合字符串</translation>
+ </message>
+ <message>
+ <source>At least one hexadecimal digit is required after &apos;0%1&apos;</source>
+ <translation>在“0%1”之后需要至少一个十六进制数字。</translation>
+ </message>
+ <message>
+ <source>At least one octal digit is required after &apos;0%1&apos;</source>
+ <translation>在“0%1”之后需要至少一个八进制数字。</translation>
+ </message>
+ <message>
+ <source>At least one binary digit is required after &apos;0%1&apos;</source>
+ <translation>在“0%1”之后需要至少一个二进制数字。</translation>
+ </message>
+ <message>
+ <source>Decimal numbers can&apos;t start with &apos;0&apos;</source>
+ <translation>十进制数不能以“0”开头。</translation>
+ </message>
+ <message>
+ <source>Illegal syntax for exponential number</source>
+ <translation>指数数字的非法语法</translation>
+ </message>
+ <message>
+ <source>Invalid regular expression flag &apos;%0&apos;</source>
+ <translation>无效的正则表达式标志“%0”</translation>
+ </message>
+ <message>
+ <source>Unterminated regular expression backslash sequence</source>
+ <translation>未终止的正则表达式反斜杠序列</translation>
+ </message>
+ <message>
+ <source>Unterminated regular expression class</source>
+ <translation>未终止的正则表达式类</translation>
+ </message>
+ <message>
+ <source>Unterminated regular expression literal</source>
+ <translation>未终止的正则表达式明文</translation>
+ </message>
+ <message>
+ <source>Syntax error</source>
+ <translation>语法错误</translation>
+ </message>
+ <message>
+ <source>Imported file must be a script</source>
+ <translation>导入的文件必须是脚本</translation>
+ </message>
+ <message>
+ <source>Invalid module URI</source>
+ <translation>模块 URI 无效</translation>
+ </message>
+ <message>
+ <source>Module import requires a version</source>
+ <translation>模块导入需要一个版本</translation>
+ </message>
+ <message>
+ <source>File import requires a qualifier</source>
+ <translation>文件导入需要限定符</translation>
+ </message>
+ <message>
+ <source>Module import requires a qualifier</source>
+ <translation>模块导入需要限定符</translation>
+ </message>
+ <message>
+ <source>Invalid import qualifier</source>
+ <translation>导入限定符无效</translation>
+ </message>
+</context>
+<context>
+ <name>QQmlPartsModel</name>
+ <message>
+ <source>The group of a DelegateModel cannot be changed within onChanged</source>
+ <translation>无法在 onChanged 中更改 DelegateModel 的组</translation>
+ </message>
+ <message>
+ <source>Delegate component must be Package type.</source>
+ <translation>Delegate 组件必须是 Package 类型。</translation>
+ </message>
+</context>
+<context>
+ <name>QQmlPropertyCacheCreatorBase</name>
+ <message>
+ <source>Fully dynamic types cannot declare new properties.</source>
+ <translation>完全动态类型无法声明新属性。</translation>
+ </message>
+ <message>
+ <source>Fully dynamic types cannot declare new signals.</source>
+ <translation>完全动态类型无法声明新信号。</translation>
+ </message>
+ <message>
+ <source>Fully Dynamic types cannot declare new functions.</source>
+ <translation>完全动态类型无法声明新函数。</translation>
+ </message>
+ <message>
+ <source>Non-existent attached object</source>
+ <translation>不存在的附加对象</translation>
+ </message>
+ <message>
+ <source>Cannot override FINAL property</source>
+ <translation>无法重写 FINAL 属性</translation>
+ </message>
+ <message>
+ <source>Invalid signal parameter type: %1</source>
+ <translation>信号参数类型无效:%1</translation>
+ </message>
+ <message>
+ <source>Duplicate signal name: invalid override of property change signal or superclass signal</source>
+ <translation>重复的信号名称:属性更改信号或超类信号的重写无效</translation>
+ </message>
+ <message>
+ <source>Duplicate method name: invalid override of property change signal or superclass signal</source>
+ <translation>重复的方法名称:属性更改信号或超类信号的重写无效</translation>
+ </message>
+ <message>
+ <source>Invalid property type</source>
+ <translation>无效的属性类型</translation>
+ </message>
+ <message>
+ <source>Cyclic alias</source>
+ <translation>循环别名</translation>
+ </message>
+ <message>
+ <source>Invalid alias target</source>
+ <translation>无效的别名目标</translation>
+ </message>
+</context>
+<context>
+ <name>QQmlPropertyValidator</name>
+ <message>
+ <source>Property assignment expected</source>
+ <translation>预期的属性分配</translation>
+ </message>
+ <message>
+ <source>&quot;%1.%2&quot; is not available in %3 %4.%5.</source>
+ <translation>“%1.%2”在 %3 %4.%5 中不可用。</translation>
+ </message>
+ <message>
+ <source>&quot;%1.%2&quot; is not available due to component versioning.</source>
+ <translation>由于组件版本控制,“%1.%2”不可用。</translation>
+ </message>
+ <message>
+ <source>Cannot assign a value directly to a grouped property</source>
+ <translation>无法将值直接分配给分组属性</translation>
+ </message>
+ <message>
+ <source>Invalid use of namespace</source>
+ <translation>命名空间的使用无效</translation>
+ </message>
+ <message>
+ <source>Invalid attached object assignment</source>
+ <translation>无效的附加对象分配</translation>
+ </message>
+ <message>
+ <source>Attached properties cannot be used here</source>
+ <translation>附件属性不能在这里使用</translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: &quot;%1&quot; is a read-only property</source>
+ <translation>无效的属性分配:“%1”是一个只读属性</translation>
+ </message>
+ <message>
+ <source>Cannot assign multiple values to a script property</source>
+ <translation>无法为脚本属性分配多个值</translation>
+ </message>
+ <message>
+ <source>Cannot assign multiple values to a singular property</source>
+ <translation>无法将多个值分配给单数属性</translation>
+ </message>
+ <message>
+ <source>Property has already been assigned a value</source>
+ <translation>已为属性分配了值</translation>
+ </message>
+ <message>
+ <source>Invalid grouped property access</source>
+ <translation>无效的分组属性访问权限</translation>
+ </message>
+ <message>
+ <source>Invalid grouped property access: Property &quot;%1&quot; with type &quot;%2&quot;, which is not a value type</source>
+ <translation>无效的分组属性访问权限:属性“%1”类型为“%2”,不是值类型</translation>
+ </message>
+ <message>
+ <source>Cannot assign to non-existent default property</source>
+ <translation>无法分配给不存在的默认属性</translation>
+ </message>
+ <message>
+ <source>Cannot assign to non-existent property &quot;%1&quot;</source>
+ <translation>无法分配给不存在的属性“%1”</translation>
+ </message>
+ <message>
+ <source>Invalid use of id property with a value type</source>
+ <translation>使用值类型无效的 id 属性</translation>
+ </message>
+ <message>
+ <source>Cannot assign primitives to lists</source>
+ <translation>无法将基元分配给列表</translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: unknown enumeration</source>
+ <translation>无效的属性分配:未知枚举</translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: string expected</source>
+ <translation>无效的属性分配:预期是字符串</translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: string or string list expected</source>
+ <translation>无效的属性分配:预期是字符串或字符串列表</translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: byte array expected</source>
+ <translation>无效的属性分配:预期是字节数组</translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: url expected</source>
+ <translation>无效的属性分配:预期是 url</translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: unsigned int expected</source>
+ <translation>无效的属性分配:预期是无符号整数</translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: int expected</source>
+ <translation>无效的属性分配:预期是整数</translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: number expected</source>
+ <translation>无效的属性分配:预期是数字</translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: color expected</source>
+ <translation>无效的属性分配:预期是颜色</translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: date expected</source>
+ <translation>无效的属性分配:预期是日期</translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: time expected</source>
+ <translation>无效的属性分配:预期是时间</translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: datetime expected</source>
+ <translation>无效的属性分配:预期是日期时间</translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: point expected</source>
+ <translation>无效的属性分配:预期是指针</translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: size expected</source>
+ <translation>无效的属性分配:预期是 size</translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: rect expected</source>
+ <translation>无效的属性分配:预期是 rect</translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: boolean expected</source>
+ <translation>无效的属性分配:预期是布尔</translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: 2D vector expected</source>
+ <translation>无效的属性分配:预期是 2D 向量</translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: 3D vector expected</source>
+ <translation>无效的属性分配:预期是 3D 向量</translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: 4D vector expected</source>
+ <translation>无效的属性分配:预期是 4D 向量</translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: quaternion expected</source>
+ <translation>无效的属性分配:预期是四元数</translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: regular expression expected; use /pattern/ syntax</source>
+ <translation>无效的属性分配:预期是正则表达式;使用 /模式/ 语法</translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: number or array of numbers expected</source>
+ <translation>无效的属性分配:预期是数字或数组</translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: int or array of ints expected</source>
+ <translation>无效的属性分配:预期是整数或整数数组</translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: bool or array of bools expected</source>
+ <translation>无效的属性分配:预期是布尔或布尔数组</translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: url or array of urls expected</source>
+ <translation>无效的属性分配:预期是 url 或 url 数组</translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: string or array of strings expected</source>
+ <translation>无效的属性分配:预期是字符串或字符串数组</translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: unsupported type &quot;%1&quot;</source>
+ <translation>无效的属性分配:不支持的类型“%1”</translation>
+ </message>
+ <message>
+ <source>&quot;%1&quot; cannot operate on &quot;%2&quot;</source>
+ <translation>“%1”无法在“%2”上操作</translation>
+ </message>
+ <message>
+ <source>Cannot assign object to list property &quot;%1&quot;</source>
+ <translation>无法将对象分配给列表属性“%1”</translation>
+ </message>
+ <message>
+ <source>Unexpected object assignment for property &quot;%1&quot;</source>
+ <translation>属性“%1”的异常对象分配</translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: script expected</source>
+ <translation>无效的属性分配:预期是脚本</translation>
+ </message>
+ <message>
+ <source>Cannot assign object of type &quot;%1&quot; to property of type &quot;%2&quot; as the former is neither the same as the latter nor a sub-class of it.</source>
+ <translation>无法分配类型为“%1”的对象给“%2”类型的属性因为前者既不与后者相同也不是后者的子类。</translation>
+ </message>
+</context>
+<context>
+ <name>QQmlRewrite</name>
+ <message>
+ <source>Signal uses unnamed parameter followed by named parameter.</source>
+ <translation>信号使用未命名参数,后跟命名参数。</translation>
+ </message>
+ <message>
+ <source>Signal parameter &quot;%1&quot; hides global variable.</source>
+ <translation>信号参数“%1”隐藏全局变量。</translation>
+ </message>
+</context>
+<context>
+ <name>QQmlTypeData</name>
+ <message>
+ <source>Composite Singleton Type %1 is not creatable.</source>
+ <translation>复合单例类型 %1 不可创建。</translation>
+ </message>
+ <message>
+ <source>Element is not creatable.</source>
+ <translation>元素不可创建。</translation>
+ </message>
+</context>
+<context>
+ <name>QQmlTypeLoader</name>
+ <message>
+ <source>Cannot update qmldir content for &apos;%1&apos;</source>
+ <translation>无法更新“%1”的 qmldir 内容。</translation>
+ </message>
+ <message>
+ <source>Script %1 unavailable</source>
+ <translation>脚本 %1 不可用</translation>
+ </message>
+ <message>
+ <source>Type %1 unavailable</source>
+ <translation>类型 %1 不可用</translation>
+ </message>
+ <message>
+ <source>No matching type found, pragma Singleton files cannot be used by QQmlComponent.</source>
+ <translation>找不到匹配类型,QQmlComponent 不能使用 编译指示 单例文件。</translation>
+ </message>
+ <message>
+ <source>pragma Singleton used with a non composite singleton type %1</source>
+ <translation>编译指示 单例与非复合单例类型 %1 一起使用</translation>
+ </message>
+ <message>
+ <source>qmldir defines type as singleton, but no pragma Singleton found in type %1.</source>
+ <translation>qmldir 将类型定义为单例,但在类型 %1 中找不到 编译指示 单例。</translation>
+ </message>
+ <message>
+ <source>File was compiled ahead of time with an incompatible version of Qt and the original file cannot be found. Please recompile</source>
+ <translation>使用不兼容的 Qt 版本提前编译文件,找不到原始文件。请重新编译</translation>
+ </message>
+ <message>
+ <source>No such file or directory</source>
+ <translation>此文件或目录不存在</translation>
+ </message>
+ <message>
+ <source>File is empty</source>
+ <translation>文件为空</translation>
+ </message>
+ <message>
+ <source>module &quot;%1&quot; is not installed</source>
+ <translation>模块“%1”没有安装</translation>
+ </message>
+ <message>
+ <source>Namespace %1 cannot be used as a type</source>
+ <translation>命名空间 %1 不能用作类型</translation>
+ </message>
+ <message>
+ <source>Unreported error adding script import to import database</source>
+ <translation>未报告错误,将脚本导入添加到导入数据库</translation>
+ </message>
+ <message>
+ <source>%1 %2</source>
+ <translation>%1 %2</translation>
+ </message>
+</context>
+<context>
+ <name>QQuickAbstractAnimation</name>
+ <message>
+ <source>Cannot animate non-existent property &quot;%1&quot;</source>
+ <translation>无法为不存在的属性“%1”设置动画。</translation>
+ </message>
+ <message>
+ <source>Cannot animate read-only property &quot;%1&quot;</source>
+ <translation>无法为只读属性“%1”设置动画。</translation>
+ </message>
+ <message>
+ <source>Animation is an abstract class</source>
+ <translation>Animation 是一个抽象类</translation>
+ </message>
+ <message>
+ <source>Animator is an abstract class</source>
+ <translation>Animator 是一个抽象类</translation>
+ </message>
+</context>
+<context>
+ <name>QQuickAccessibleAttached</name>
+ <message>
+ <source>Accessible is only available via attached properties</source>
+ <translation>仅可通过附加属性使用 Accessible</translation>
+ </message>
+</context>
+<context>
+ <name>QQuickAnchorAnimation</name>
+ <message>
+ <source>Cannot set a duration of &lt; 0</source>
+ <translation>无法设置持续时间 &lt;0</translation>
+ </message>
+</context>
+<context>
+ <name>QQuickAnchors</name>
+ <message>
+ <source>Possible anchor loop detected on fill.</source>
+ <translation>填充时检测到可能的锚点循环。</translation>
+ </message>
+ <message>
+ <source>Possible anchor loop detected on centerIn.</source>
+ <translation>在 centerIn 上检测到可能的锚点循环。</translation>
+ </message>
+ <message>
+ <source>Cannot anchor to an item that isn&apos;t a parent or sibling.</source>
+ <translation>无法锚定到不是父类或同类的项目。</translation>
+ </message>
+ <message>
+ <source>Possible anchor loop detected on vertical anchor.</source>
+ <translation>在垂直锚点上检测到可能的锚点循环。</translation>
+ </message>
+ <message>
+ <source>Possible anchor loop detected on horizontal anchor.</source>
+ <translation>在水平锚点上检测到可能的锚点循环。</translation>
+ </message>
+ <message>
+ <source>Cannot specify left, right, and horizontalCenter anchors at the same time.</source>
+ <translation>无法同时指定 left,right 和 horizontalCenter 锚点。</translation>
+ </message>
+ <message>
+ <source>Cannot anchor to a null item.</source>
+ <translation>无法锚定到空(null)项目。</translation>
+ </message>
+ <message>
+ <source>Cannot anchor a horizontal edge to a vertical edge.</source>
+ <translation>无法将水平边缘锚定到垂直边缘。</translation>
+ </message>
+ <message>
+ <source>Cannot anchor item to self.</source>
+ <translation>无法将项目锚定到自己。</translation>
+ </message>
+ <message>
+ <source>Cannot specify top, bottom, and verticalCenter anchors at the same time.</source>
+ <translation>无法同时指定 top,bottom 和 verticalCenter 锚点。</translation>
+ </message>
+ <message>
+ <source>Baseline anchor cannot be used in conjunction with top, bottom, or verticalCenter anchors.</source>
+ <translation>基线锚点不能与 top,bottom 或 verticalCenter 锚点一起使用。</translation>
+ </message>
+ <message>
+ <source>Cannot anchor a vertical edge to a horizontal edge.</source>
+ <translation>无法将垂直边缘锚定到水平边缘。</translation>
+ </message>
+</context>
+<context>
+ <name>QQuickAnimatedImage</name>
+ <message>
+ <source>Qt was built without support for QMovie</source>
+ <translation>Qt 是在没有 QMovie 支持的情况下构建的</translation>
+ </message>
+</context>
+<context>
+ <name>QQuickApplication</name>
+ <message>
+ <source>Application is an abstract class</source>
+ <translation>Application 是一个抽象类</translation>
+ </message>
+</context>
+<context>
+ <name>QQuickBehavior</name>
+ <message>
+ <source>Cannot change the animation assigned to a Behavior.</source>
+ <translation>无法更改分配给行为的动画。</translation>
+ </message>
+</context>
+<context>
+ <name>QQuickDragAttached</name>
+ <message>
+ <source>Drag is only available via attached properties</source>
+ <translation>Drag 仅可通过附加属性获得</translation>
+ </message>
+</context>
+<context>
+ <name>QQuickDragHandler</name>
+ <message>
+ <source>DragAxis is only available as a grouped property of DragHandler</source>
+ <translation>DragAxis 仅作为 DragHandler 的分组属性提供</translation>
+ </message>
+</context>
+<context>
+ <name>QQuickEnterKeyAttached</name>
+ <message>
+ <source>EnterKey attached property only works with Items</source>
+ <translation>EnterKey 附加属性仅适用于项目</translation>
+ </message>
+ <message>
+ <source>EnterKey is only available via attached properties</source>
+ <translation>EnterKey 仅可通过附加属性获得</translation>
+ </message>
+</context>
+<context>
+ <name>QQuickFlipable</name>
+ <message>
+ <source>front is a write-once property</source>
+ <translation>front 是仅写一次属性</translation>
+ </message>
+ <message>
+ <source>back is a write-once property</source>
+ <translation>back 是仅写一次属性</translation>
+ </message>
+</context>
+<context>
+ <name>QQuickGraphicsInfo</name>
+ <message>
+ <source>GraphicsInfo is only available via attached properties</source>
+ <translation>GraphicsInfo 仅可通过附加属性获得</translation>
+ </message>
+</context>
+<context>
+ <name>QQuickItemView</name>
+ <message>
+ <source>ItemView is an abstract base class</source>
+ <translation>ItemView 是一个抽象基类</translation>
+ </message>
+ <message>
+ <source>Delegate must be of Item type</source>
+ <translation>Delegate 必须是 Item 类型</translation>
+ </message>
+</context>
+<context>
+ <name>QQuickKeyNavigationAttached</name>
+ <message>
+ <source>KeyNavigation is only available via attached properties</source>
+ <translation>KeyNavigation 仅可通过附加属性获得</translation>
+ </message>
+</context>
+<context>
+ <name>QQuickKeysAttached</name>
+ <message>
+ <source>Keys is only available via attached properties</source>
+ <translation>Keys 仅可通过附加属性获得</translation>
+ </message>
+</context>
+<context>
+ <name>QQuickLayoutMirroringAttached</name>
+ <message>
+ <source>LayoutDirection attached property only works with Items and Windows</source>
+ <translation>LayoutDirection 附加属性仅适用于 Items 和 Windows</translation>
+ </message>
+ <message>
+ <source>LayoutMirroring is only available via attached properties</source>
+ <translation>LayoutMirroring 仅可通过附加属性获得</translation>
+ </message>
+</context>
+<context>
+ <name>QQuickLoader</name>
+ <message>
+ <source>setSource: value is not an object</source>
+ <translation>setSource:值不是对象</translation>
+ </message>
+</context>
+<context>
+ <name>QQuickMouseEvent</name>
+ <message>
+ <source>GestureEvent is only available in the context of handling the gestureStarted signal from MultiPointTouchArea</source>
+ <translation>GestureEvent 仅在处理来自 MultiPointTouchArea 的 gestureStarted 信号的上下文中可用</translation>
+ </message>
+ <message>
+ <source>MouseEvent is only available within handlers in MouseArea</source>
+ <translation>MouseEvent 仅在 MouseArea 中的处理程序中可用</translation>
+ </message>
+</context>
+<context>
+ <name>QQuickOpenGLInfo</name>
+ <message>
+ <source>OpenGLInfo is only available via attached properties</source>
+ <translation>OpenGLInfo 仅可通过附加属性获得</translation>
+ </message>
+</context>
+<context>
+ <name>QQuickPaintedItem</name>
+ <message>
+ <source>Cannot create instance of abstract class PaintedItem</source>
+ <translation>无法创建抽象类 PaintedItem 的实例</translation>
+ </message>
+</context>
+<context>
+ <name>QQuickParentAnimation</name>
+ <message>
+ <source>Unable to preserve appearance under complex transform</source>
+ <translation>无法在复杂的转换下保留外观</translation>
+ </message>
+ <message>
+ <source>Unable to preserve appearance under non-uniform scale</source>
+ <translation>无法在不均匀的比例下保持外观</translation>
+ </message>
+ <message>
+ <source>Unable to preserve appearance under scale of 0</source>
+ <translation>无法在 0 的范围内保持外观</translation>
+ </message>
+</context>
+<context>
+ <name>QQuickParentChange</name>
+ <message>
+ <source>Unable to preserve appearance under complex transform</source>
+ <translation>无法在复杂的转换下保留外观</translation>
+ </message>
+ <message>
+ <source>Unable to preserve appearance under non-uniform scale</source>
+ <translation>无法在不均匀的比例下保持外观</translation>
+ </message>
+ <message>
+ <source>Unable to preserve appearance under scale of 0</source>
+ <translation>无法在 0 的范围内保持外观</translation>
+ </message>
+</context>
+<context>
+ <name>QQuickPathAnimation</name>
+ <message>
+ <source>Cannot set a duration of &lt; 0</source>
+ <translation>无法设置持续时间 &lt;0</translation>
+ </message>
+</context>
+<context>
+ <name>QQuickPathView</name>
+ <message>
+ <source>Delegate must be of Item type</source>
+ <translation>Delegate 必须是 Item 类型</translation>
+ </message>
+</context>
+<context>
+ <name>QQuickPauseAnimation</name>
+ <message>
+ <source>Cannot set a duration of &lt; 0</source>
+ <translation>无法设置持续时间 &lt;0</translation>
+ </message>
+</context>
+<context>
+ <name>QQuickPixmap</name>
+ <message>
+ <source>Error decoding: %1: %2</source>
+ <translation>解码错误:%1:%2</translation>
+ </message>
+ <message>
+ <source>Invalid image provider: %1</source>
+ <translation>图像提供者无效:%1</translation>
+ </message>
+ <message>
+ <source>Failed to get image from provider: %1</source>
+ <translation>无法从提供者获取图像:%1</translation>
+ </message>
+ <message>
+ <source>Failed to get texture from provider: %1</source>
+ <translation>无法从提供者获取纹理:%1</translation>
+ </message>
+ <message>
+ <source>Error decoding: %1</source>
+ <translation>解码错误:%1</translation>
+ </message>
+ <message>
+ <source>Cannot open: %1</source>
+ <translation>无法打开:%1</translation>
+ </message>
+</context>
+<context>
+ <name>QQuickPointerHandler</name>
+ <message>
+ <source>PointerEvent is only available as a parameter of several signals in PointerHandler</source>
+ <translation>PointerEvent 仅可用作 PointerHandler 中多个信号的参数</translation>
+ </message>
+ <message>
+ <source>PointerMouseEvent is only available as a parameter of several signals in PointerHandler</source>
+ <translation>PointerMouseEvent 仅可用作 PointerHandler 中多个信号的参数</translation>
+ </message>
+ <message>
+ <source>PointerTouchEvent is only available as a parameter of several signals in PointerHandler</source>
+ <translation>PointerTouchEvent 仅可用作 PointerHandler 中多个信号的参数</translation>
+ </message>
+ <message>
+ <source>EventPoint is only available as a member of PointerEvent</source>
+ <translation>EventPoint 仅作为 PointerEvent 的成员提供</translation>
+ </message>
+ <message>
+ <source>EventTouchPoint is only available as a member of PointerEvent</source>
+ <translation>EventTouchPoint 仅作为 PointerEvent 的成员提供</translation>
+ </message>
+ <message>
+ <source>PointerDevice is only available as a property of PointerEvent</source>
+ <translation>PointerDevice 仅作为 PointerEvent 的属性提供</translation>
+ </message>
+ <message>
+ <source>PointerHandler is an abstract base class</source>
+ <translation>PointerHandler 是一个抽象基类</translation>
+ </message>
+</context>
+<context>
+ <name>QQuickPropertyAnimation</name>
+ <message>
+ <source>Cannot set a duration of &lt; 0</source>
+ <translation>无法设置持续时间 &lt;0</translation>
+ </message>
+</context>
+<context>
+ <name>QQuickPropertyChanges</name>
+ <message>
+ <source>PropertyChanges does not support creating state-specific objects.</source>
+ <translation>PropertyChanges 不支持创建特定状态的对象。</translation>
+ </message>
+ <message>
+ <source>Cannot assign to non-existent property &quot;%1&quot;</source>
+ <translation>无法分配给不存在的属性“%1”</translation>
+ </message>
+ <message>
+ <source>Cannot assign to read-only property &quot;%1&quot;</source>
+ <translation>无法分配给只读属性“%1”</translation>
+ </message>
+</context>
+<context>
+ <name>QQuickRepeater</name>
+ <message>
+ <source>Delegate must be of Item type</source>
+ <translation>Delegate 必须是 Item 类型</translation>
+ </message>
+</context>
+<context>
+ <name>QQuickShaderEffectMesh</name>
+ <message>
+ <source>Cannot create instance of abstract class ShaderEffectMesh.</source>
+ <translation>无法创建抽象类 ShaderEffectMesh 的实例。</translation>
+ </message>
+</context>
+<context>
+ <name>QQuickShapeGradient</name>
+ <message>
+ <source>ShapeGradient is an abstract base class</source>
+ <translation>ShapeGradient 是一个抽象基类</translation>
+ </message>
+</context>
+<context>
+ <name>QQuickTextUtil</name>
+ <message>
+ <source>%1 does not support loading non-visual cursor delegates.</source>
+ <translation>%1 不支持加载非可视游标委托。</translation>
+ </message>
+ <message>
+ <source>Could not load cursor delegate</source>
+ <translation>无法加载游标委托</translation>
+ </message>
+</context>
+<context>
+ <name>QQuickTouchPoint</name>
+ <message>
+ <source>PointingDeviceUniqueId is only available via read-only properties</source>
+ <translation>PointingDeviceUniqueId 仅可通过只读属性获得</translation>
+ </message>
+</context>
+<context>
+ <name>QQuickViewTransitionAttached</name>
+ <message>
+ <source>ViewTransition is only available via attached properties</source>
+ <translation>ViewTransition 仅可通过附加属性获得</translation>
+ </message>
+</context>
+<context>
+ <name>QQuickWindow</name>
+ <message>
+ <source>Failed to create %1 context for format %2.
+This is most likely caused by not having the necessary graphics drivers installed.
+
+Install a driver providing OpenGL 2.0 or higher, or, if this is not possible, make sure the ANGLE Open GL ES 2.0 emulation libraries (%3, %4 and d3dcompiler_*.dll) are available in the application executable&apos;s directory or in a location listed in PATH.</source>
+ <extracomment>%1 Context type (Open GL, EGL), %2 format, ANGLE %3, %4 library names</extracomment>
+ <translation>无法为格式 %2 创建 %1 上下文。
+这很可能是因为没有安装必要的图形驱动程序。
+
+安装提供 OpenGL2.0 或更高版本的驱动程序,或者,如果不可行,请确保 ANGLE Open GL ES2.0 仿真库(%3,%4 和 d3dcompiler_*.dll)在应用程序可执行文件的目录中或在 PATH 中列出的位置。</translation>
+ </message>
+ <message>
+ <source>Failed to create %1 context for format %2</source>
+ <extracomment>%1 Context type (Open GL, EGL), %2 format specification</extracomment>
+ <translation>无法为格式 %2 创建 %1 上下文</translation>
+ </message>
+</context>
+<context>
+ <name>QQuickWindowQmlImpl</name>
+ <message>
+ <source>Conflicting properties &apos;visible&apos; and &apos;visibility&apos; for Window &apos;%1&apos;</source>
+ <translation>冲突的属性“visible”和“visibility”对于窗口“%1”</translation>
+ </message>
+ <message>
+ <source>Conflicting properties &apos;visible&apos; and &apos;visibility&apos;</source>
+ <translation>冲突的属性“visible”。和“visibility”</translation>
+ </message>
+</context>
+<context>
+ <name>QTBUG-38492</name>
+ <message>
+ <source>Test</source>
+ <translation>测试</translation>
+ </message>
+</context>
+<context>
+ <name>QmlPreviewApplication</name>
+ <message>
+ <source>The QML Preview tool watches QML and JavaScript files on disk and updates
+the application live with any changes. The application to be previewed
+has to enable QML debugging. See the Qt Creator documentation on how to do
+this for different Qt versions.</source>
+ <translation>QML 预览工具在磁盘和更新上监视 QML 和 JavaScript 文件
+应用程序可以随时更改。要预览的应用程序
+必须启用 QML 调试。有关如何操作,请参阅 Qt Creator 文档
+这适用于不同的 Qt 版本。</translation>
+ </message>
+ <message>
+ <source>Print debugging output.</source>
+ <translation>打印调试输出。</translation>
+ </message>
+ <message>
+ <source>The program to be started and previewed.</source>
+ <translation>要启动和预览的程序。</translation>
+ </message>
+ <message>
+ <source>Parameters for the program to be started.</source>
+ <translation>要启动的程序的参数。</translation>
+ </message>
+ <message>
+ <source>You have to specify a program to start.</source>
+ <translation>您必须指定要启动的程序。</translation>
+ </message>
+</context>
+<context>
+ <name>QmlProfilerApplication</name>
+ <message>
+ <source>The QML Profiler retrieves QML tracing data from an application. The data
+collected can then be visualized in Qt Creator. The application to be profiled
+has to enable QML debugging. See the Qt Creator documentation on how to do
+this for different Qt versions.</source>
+ <translation>QML 分析器从应用程序中检索 QML 跟踪数据。数据
+然后可以在 Qt Creator 中显示收集的内容。要分析的应用程序
+必须启用 QML 调试。有关如何操作,请参阅 Qt Creator 文档
+这适用于不同的 Qt 版本。</translation>
+ </message>
+ <message>
+ <source>Attach to an application already running on &lt;hostname&gt;, instead of starting it locally.</source>
+ <translation>附加到已在&lt;hostname&gt;上运行的应用程序,而不是在本地启动它。</translation>
+ </message>
+ <message>
+ <source>Connect to the TCP port &lt;port&gt;. The default is 3768.</source>
+ <translation>连接到 TCP 端口 &lt;port&gt;。默认值为 3768。</translation>
+ </message>
+ <message>
+ <source>Save tracing data in &lt;file&gt;. By default the data is sent to the standard output.</source>
+ <translation>将跟踪数据保存在 &lt;file&gt; 中。默认情况下,数据将发送到标准输出。</translation>
+ </message>
+ <message>
+ <source>If set to &apos;off&apos;, don&apos;t immediately start recording data when the QML engine starts, but instead either start the recording interactively or with the JavaScript console.profile() function. By default the recording starts immediately.</source>
+ <translation>如果设置为“关闭”,则在 QML 引擎启动时不立即开始记录数据,而是交互地或使用 JavaScript console.profile() 函数开始记录。默认情况下,记录立即开始。</translation>
+ </message>
+ <message>
+ <source>Comma-separated list of features to record. By default all features supported by the QML engine are recorded. If --include is specified, only the given features will be recorded. The following features are unserstood by qmlprofiler: %1</source>
+ <translation>以逗号分隔的要记录的要素列表。默认情况下,会记录 QML 引擎支持的所有功能。如果指定了 --include,则仅记录给定的功能。qmlprofiler:%1 无法理解以下功能</translation>
+ </message>
+ <message>
+ <source>Comma-separated list of features to exclude when recording. By default all features supported by the QML engine are recorded. See --include for the features understood by qmlprofiler.</source>
+ <translation>记录时要排除的以逗号分隔的要素列表。默认情况下,会记录 QML 引擎支持的所有功能。有关 qmlprofiler 理解的功能,请参阅 --include。</translation>
+ </message>
+ <message>
+ <source>Manually control the recording from the command line. The profiler will not terminate itself when the application does so in this case.</source>
+ <translation>从命令行手动控制记录。在这种情况下,当应用程序这样做时,分析器不会自行终止。</translation>
+ </message>
+ <message>
+ <source>Print debugging output.</source>
+ <translation>打印调试输出。</translation>
+ </message>
+ <message>
+ <source>The program to be started and profiled.</source>
+ <translation>要启动和分析的程序。</translation>
+ </message>
+ <message>
+ <source>Parameters for the program to be started.</source>
+ <translation>要启动的程序的参数。</translation>
+ </message>
+ <message>
+ <source>&apos;%1&apos; is not a valid port.</source>
+ <translation>“%1”不是有效的端口。</translation>
+ </message>
+ <message>
+ <source>qmlprofiler can only process either --include or --exclude, not both.</source>
+ <translation>qmlprofiler 只能处理 --include 或 --exclude,而不能同时处理两者。</translation>
+ </message>
+ <message>
+ <source>You have to specify either --attach or a program to start.</source>
+ <translation>您必须指定 --attach 或要启动的程序。</translation>
+ </message>
+ <message>
+ <source>--attach cannot be used when starting a program.</source>
+ <translation>启动程序时无法使用 --attach。</translation>
+ </message>
+ <message>
+ <source>Unknown feature &apos;%1&apos;</source>
+ <translation>未知功能‘%1’</translation>
+ </message>
+ <message>
+ <source>No features remaining to record after processing --exclude.</source>
+ <translation>处理 --exclude 后,没有剩余要记录的功能。</translation>
+ </message>
+ <message>
+ <source>No features specified for --include.</source>
+ <translation>没有为 --include 指定功能。</translation>
+ </message>
+ <message>
+ <source>Data written to %1.</source>
+ <translation>数据写入 %1。</translation>
+ </message>
+ <message>
+ <source>Saving failed.</source>
+ <translation>保存失败。</translation>
+ </message>
+ <message>
+ <source>Saving failed</source>
+ <translation>保存失败</translation>
+ </message>
+ <message>
+ <source>Cannot overwrite %1.</source>
+ <translation>无法覆盖 %1。</translation>
+ </message>
+ <message>
+ <source>%1 exists. Overwrite (y/n)?</source>
+ <translation>%1 存在。覆盖(y/n)?</translation>
+ </message>
+ <message>
+ <source>Really quit (y/n)?</source>
+ <translation>真的退出(y/n)?</translation>
+ </message>
+ <message>
+ <source>The application is still generating data. Really quit (y/n)?</source>
+ <translation>该应用程序仍在生成数据。真的退出(y/n)?</translation>
+ </message>
+ <message>
+ <source>There is still trace data in memory. Really quit (y/n)?</source>
+ <translation>内存中仍有跟踪数据。真的退出(y/n)?</translation>
+ </message>
+ <message>
+ <source>Cannot output while recording data.</source>
+ <translation>记录数据时无法输出。</translation>
+ </message>
+ <message>
+ <source>No data was recorded so far.</source>
+ <translation>到目前为止没有记录数据。</translation>
+ </message>
+ <message>
+ <source>Cannot clear data while recording.</source>
+ <translation>记录时无法清除数据。</translation>
+ </message>
+ <message>
+ <source>Trace data cleared.</source>
+ <translation>跟踪数据已清除。</translation>
+ </message>
+ <message>
+ <source>Recording started</source>
+ <translation>记录已开始</translation>
+ </message>
+ <message>
+ <source>Application started recording</source>
+ <translation>应用程序开始记录</translation>
+ </message>
+ <message>
+ <source>Connected to %1. Wait for profile data or type a command (type &apos;help&apos; to show list of commands).
+Recording Status: %2</source>
+ <translation>已连接到 %1。等待配置文件数据或键入命令(键入&apos;help&apos;以显示命令列表)。记录状态:%2</translation>
+ </message>
+ <message>
+ <source>on</source>
+ <translation>开</translation>
+ </message>
+ <message>
+ <source>off</source>
+ <translation>关</translation>
+ </message>
+ <message>
+ <source>Recording stopped.</source>
+ <translation>记录已停止。</translation>
+ </message>
+ <message>
+ <source>Application stopped recording.</source>
+ <translation>应用程序停止记录。</translation>
+ </message>
+</context>
+<context>
+ <name>QmlProfilerData</name>
+ <message>
+ <source>Could not open %1 for writing</source>
+ <translation>无法打开 %1 进行写入</translation>
+ </message>
+ <message>
+ <source>Could not open stdout for writing</source>
+ <translation>无法打开 stdout 进行写入</translation>
+ </message>
+ <message>
+ <source>No data to save</source>
+ <translation>没有要保存的数据</translation>
+ </message>
+</context>
+<context>
+ <name>SignalHandlerConverter</name>
+ <message>
+ <source>Non-existent attached object</source>
+ <translation>不存在的附加对象</translation>
+ </message>
+ <message>
+ <source>Signal uses unnamed parameter followed by named parameter.</source>
+ <translation>信号使用未命名参数,后跟命名参数。</translation>
+ </message>
+ <message>
+ <source>Signal parameter &quot;%1&quot; hides global variable.</source>
+ <translation>信号参数“%1”隐藏全局变量。</translation>
+ </message>
+ <message>
+ <source>&quot;%1.%2&quot; is not available in %3 %4.%5.</source>
+ <translation>“%1.%2”在 %3 %4.%5 中不可用。</translation>
+ </message>
+ <message>
+ <source>&quot;%1.%2&quot; is not available due to component versioning.</source>
+ <translation>由于组件版本控制,“%1.%2”不可用。</translation>
+ </message>
+ <message>
+ <source>Cannot assign a value to a signal (expecting a script to be run)</source>
+ <translation>无法为信号指定值(期望运行脚本)</translation>
+ </message>
+ <message>
+ <source>Incorrectly specified signal assignment</source>
+ <translation>错误指定信号分配</translation>
+ </message>
+</context>
+<context>
+ <name>SignalTransition</name>
+ <message>
+ <source>Specified signal does not exist.</source>
+ <translation>指定的信号不存在。</translation>
+ </message>
+ <message>
+ <source>Cannot assign to non-existent property &quot;%1&quot;</source>
+ <translation>无法分配给不存在的属性“%1”</translation>
+ </message>
+ <message>
+ <source>SignalTransition: script expected</source>
+ <translation>SignalTransition:预期是脚本</translation>
+ </message>
+</context>
+<context>
+ <name>SplineEditor</name>
+ <message>
+ <source>Delete point</source>
+ <translation>删除点</translation>
+ </message>
+ <message>
+ <source>Smooth point</source>
+ <translation>平滑点</translation>
+ </message>
+ <message>
+ <source>Corner point</source>
+ <translation>角点</translation>
+ </message>
+ <message>
+ <source>Add point</source>
+ <translation>添加点</translation>
+ </message>
+ <message>
+ <source>Standard Easing</source>
+ <translation>标准宽松</translation>
+ </message>
+ <message>
+ <source>Simple</source>
+ <translation>简单</translation>
+ </message>
+ <message>
+ <source>Simple Bounce</source>
+ <translation>简单反弹</translation>
+ </message>
+ <message>
+ <source>Slow in fast out</source>
+ <translation>快速减速</translation>
+ </message>
+ <message>
+ <source>Snapping</source>
+ <translation>捕捉</translation>
+ </message>
+ <message>
+ <source>Complex Bounce</source>
+ <translation>复杂反弹</translation>
+ </message>
+ <message>
+ <source>Overshoot</source>
+ <translation>超调</translation>
+ </message>
+</context>
+<context>
+ <name>TranslationChangeBase</name>
+ <message>
+ <source>translate me</source>
+ <translation>翻译我</translation>
+ </message>
+</context>
+<context>
+ <name>componentInItem</name>
+ <message>
+ <source>&amp;Undo</source>
+ <translation>撤消(&amp;U)</translation>
+ </message>
+ <message>
+ <source>&amp;Redo</source>
+ <translation>恢复(&amp;R)</translation>
+ </message>
+</context>
+<context>
+ <name>main</name>
+ <message>
+ <source>Filter out QML/JS files from a resource file that can be cached ahead of time instead</source>
+ <translation>从可以提前缓存的资源文件中过滤出 QML/JS 文件</translation>
+ </message>
+ <message>
+ <source>Path from original resource file to new one</source>
+ <translation>从原始资源文件到新资源文件的路径</translation>
+ </message>
+ <message>
+ <source>old-name:new-name</source>
+ <translation>old-name:new-name</translation>
+ </message>
+ <message>
+ <source>Qt resource file that might later contain one of the compiled files</source>
+ <translation>Qt 资源文件,以后可能包含一个已编译的文件</translation>
+ </message>
+ <message>
+ <source>resource-file-name</source>
+ <translation>resource-file-name</translation>
+ </message>
+ <message>
+ <source>Qt resource file path corresponding to the file being compiled</source>
+ <translation>与正在编译的文件对应的 Qt 资源文件路径</translation>
+ </message>
+ <message>
+ <source>resource-path</source>
+ <translation>resource-path</translation>
+ </message>
+ <message>
+ <source>Output file name</source>
+ <translation>输出文件名</translation>
+ </message>
+ <message>
+ <source>file name</source>
+ <translation>文件名</translation>
+ </message>
+ <message>
+ <source>Conway’s Game of Life</source>
+ <translation>Conway’s Game of Life</translation>
+ </message>
+ <message>
+ <source>Next</source>
+ <translation>下一个</translation>
+ </message>
+ <message>
+ <source>TableView Pixelator</source>
+ <translation>TableView Pixelator</translation>
+ </message>
+</context>
+<context>
+ <name>maskedmousearea</name>
+ <message>
+ <source>CLICK AND HOVER</source>
+ <translation>点击和悬浮</translation>
+ </message>
+</context>
+<context>
+ <name>qmlRegisterType</name>
+ <message>
+ <source>Invalid QML %1 name &quot;%2&quot;; type names must begin with an uppercase letter</source>
+ <translation>无效的 QML %1 名称“%2”类型名称必须以大写字母开头</translation>
+ </message>
+ <message>
+ <source>Invalid QML %1 name &quot;%2&quot;</source>
+ <translation>无效的 QML %1 名称“%2”</translation>
+ </message>
+ <message>
+ <source>Cannot install %1 &apos;%2&apos; into protected namespace &apos;%3&apos;</source>
+ <translation>无法安装 %1&apos;%2&apos; 进入受保护的命名空间 &apos;%3&apos;。</translation>
+ </message>
+ <message>
+ <source>Cannot install %1 &apos;%2&apos; into protected module &apos;%3&apos; version &apos;%4&apos;</source>
+ <translation>无法安装 %1&apos;%2&apos; 进入受保护模块 &apos;%3&apos; 版本 &apos;%4&apos;</translation>
+ </message>
+</context>
+<context>
+ <name>qstr</name>
+ <message>
+ <source>foo</source>
+ <translation>foo</translation>
+ </message>
+</context>
+<context>
+ <name>translation</name>
+ <message>
+ <source>hello</source>
+ <translation>hello</translation>
+ </message>
+ <message>
+ <source>hi</source>
+ <comment>informal &apos;hello&apos;</comment>
+ <translation>hi</translation>
+ </message>
+ <message numerus="yes">
+ <source>%n duck(s)</source>
+ <translation>
+ <numerusform>%n duck(s)</numerusform>
+ </translation>
+ </message>
+</context>
+<context>
+ <name>translationChange</name>
+ <message>
+ <source>translate me</source>
+ <translation>翻译我</translation>
+ </message>
+</context>
+</TS>
diff --git a/translations/qtlocation_nl.ts b/translations/qtlocation_nl.ts
new file mode 100644
index 0000000..d9b9f20
--- /dev/null
+++ b/translations/qtlocation_nl.ts
@@ -0,0 +1,1462 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="nl_NL" sourcelanguage="nl_NL">
+ <extra-po-header-language>nl</extra-po-header-language>
+ <extra-po-header-language_team>Dutch &lt;kde-i18n-nl@kde.org&gt;</extra-po-header-language_team>
+ <extra-po-header-last_translator>Freek de Kruijf &lt;freekdekruijf@kde.nl&gt;</extra-po-header-last_translator>
+ <extra-po-header-plural_forms>nplurals=2; plural=(n != 1);</extra-po-header-plural_forms>
+ <extra-po-header-po_revision_date>2018-04-19 16:18+0100</extra-po-header-po_revision_date>
+ <extra-po-header-project_id_version></extra-po-header-project_id_version>
+ <extra-po-header-x_generator>Lokalize 2.0</extra-po-header-x_generator>
+ <extra-po-header_comment># Freek de Kruijf &lt;freek@opensuse.org&gt;, 2014, 2018.</extra-po-header_comment>
+ <extra-po-headers>Project-Id-Version,PO-Revision-Date,Last-Translator,Language-Team,Language,MIME-Version,Content-Type,Content-Transfer-Encoding,X-Qt-Contexts,Plural-Forms,X-Generator</extra-po-headers>
+<context>
+ <name>GeoServiceProviderFactoryEsri</name>
+ <message>
+ <source>Esri plugin requires a &apos;esri.token&apos; parameter.
+Please visit https://developers.arcgis.com/authentication/accessing-arcgis-online-services/</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QDeclarativeGeoMap</name>
+ <message>
+ <source>No Map</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Plugin does not support mapping.</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QDeclarativeGeoRouteModel</name>
+ <message>
+ <source>Plugin does not support routing.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Cannot route, plugin not set.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Cannot route, route manager not set.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Cannot route, valid query not set.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Not enough waypoints for routing.</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QDeclarativeGeocodeModel</name>
+ <message>
+ <source>Cannot geocode, plugin not set.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Cannot geocode, geocode manager not set.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Cannot geocode, valid query not set.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Plugin does not support (reverse) geocoding.</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QGeoCodeReplyMapbox</name>
+ <message>
+ <source>Response parse error</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QGeoMapMapboxGL</name>
+ <message>
+ <source>Development access token, do not use in production.</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QGeoMappingManagerEngineItemsOverlay</name>
+ <message>
+ <source>Empty Map</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QGeoMappingManagerEngineMapboxGL</name>
+ <message>
+ <source>Streets</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Basic</source>
+ <translation>Basis</translation>
+ </message>
+ <message>
+ <source>Bright</source>
+ <translation>Helder</translation>
+ </message>
+ <message>
+ <source>Outdoors</source>
+ <translation>Buitenshuis</translation>
+ </message>
+ <message>
+ <source>Satellite</source>
+ <translation>Satelliet</translation>
+ </message>
+ <message>
+ <source>Satellite Streets</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Light</source>
+ <translation>Licht</translation>
+ </message>
+ <message>
+ <source>Dark</source>
+ <translation>Donker</translation>
+ </message>
+ <message>
+ <source>Navigation Preview Day</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Navigation Preview Night</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Navigation Guidance Day</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Navigation Guidance Night</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>User provided style</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QGeoRouteParserOsrmV4</name>
+ <message>
+ <source>Go straight.</source>
+ <translation>Ga rechtdoor.</translation>
+ </message>
+ <message>
+ <source>Go straight onto %1.</source>
+ <translation>Ga rechtdoor naar %1.</translation>
+ </message>
+ <message>
+ <source>Turn slightly right.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Turn slightly right onto %1.</source>
+ <translation>Ga iets rechts naar %1.</translation>
+ </message>
+ <message>
+ <source>Turn right.</source>
+ <translation>Rechts afslaan.</translation>
+ </message>
+ <message>
+ <source>Turn right onto %1.</source>
+ <translation>Ga rechtsaf naar %1.</translation>
+ </message>
+ <message>
+ <source>Make a sharp right.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Make a sharp right onto %1.</source>
+ <translation>Ga scherp rechts naar %1.</translation>
+ </message>
+ <message>
+ <source>When it is safe to do so, perform a U-turn.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Make a sharp left.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Make a sharp left onto %1.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Turn left.</source>
+ <translation>Links afslaan.</translation>
+ </message>
+ <message>
+ <source>Turn left onto %1.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Turn slightly left.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Turn slightly left onto %1.</source>
+ <translation>Ga iets links naar %1.</translation>
+ </message>
+ <message>
+ <source>Reached waypoint.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Head on.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Head onto %1.</source>
+ <translation>Ga richting %1.</translation>
+ </message>
+ <message>
+ <source>Enter the roundabout.</source>
+ <translation>De rotonde oprijden.</translation>
+ </message>
+ <message>
+ <source>At the roundabout take the first exit.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>At the roundabout take the first exit onto %1.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>At the roundabout take the second exit.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>At the roundabout take the second exit onto %1.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>At the roundabout take the third exit.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>At the roundabout take the third exit onto %1.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>At the roundabout take the fourth exit.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>At the roundabout take the fourth exit onto %1.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>At the roundabout take the fifth exit.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>At the roundabout take the fifth exit onto %1.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>At the roundabout take the sixth exit.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>At the roundabout take the sixth exit onto %1.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>At the roundabout take the seventh exit.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>At the roundabout take the seventh exit onto %1.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>At the roundabout take the eighth exit.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>At the roundabout take the eighth exit onto %1.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>At the roundabout take the ninth exit.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>At the roundabout take the ninth exit onto %1.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Leave the roundabout.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Leave the roundabout onto %1.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Stay on the roundabout.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Start at the end of the street.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Start at the end of %1.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>You have reached your destination.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Don&apos;t know what to say for &apos;%1&apos;</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QGeoRouteParserOsrmV5</name>
+ <message>
+ <source>North</source>
+ <extracomment>Translations exist at https://github.com/Project-OSRM/osrm-text-instructions. Always used in &quot;Head %1 [onto &lt;street name&gt;]&quot;
+</extracomment>
+ <translation>Noord</translation>
+ </message>
+ <message>
+ <source>East</source>
+ <translation>Oost</translation>
+ </message>
+ <message>
+ <source>South</source>
+ <translation>Zuid</translation>
+ </message>
+ <message>
+ <source>West</source>
+ <translation>West</translation>
+ </message>
+ <message>
+ <source>first</source>
+ <comment>roundabout exit</comment>
+ <extracomment>always used in &quot; and take the %1 exit [onto &lt;street name&gt;]&quot;
+</extracomment>
+ <translation>eerste</translation>
+ </message>
+ <message>
+ <source>second</source>
+ <comment>roundabout exit</comment>
+ <translation>tweede</translation>
+ </message>
+ <message>
+ <source>third</source>
+ <comment>roundabout exit</comment>
+ <translation>derde</translation>
+ </message>
+ <message>
+ <source>fourth</source>
+ <comment>roundabout exit</comment>
+ <translation>vierde</translation>
+ </message>
+ <message>
+ <source>fifth</source>
+ <comment>roundabout exit</comment>
+ <translation>vijfde</translation>
+ </message>
+ <message>
+ <source>sixth</source>
+ <comment>roundabout exit</comment>
+ <translation>zesde</translation>
+ </message>
+ <message>
+ <source>seventh</source>
+ <comment>roundabout exit</comment>
+ <translation>zevende</translation>
+ </message>
+ <message>
+ <source>eighth</source>
+ <comment>roundabout exit</comment>
+ <translation>achtste </translation>
+ </message>
+ <message>
+ <source>ninth</source>
+ <comment>roundabout exit</comment>
+ <translation>negende</translation>
+ </message>
+ <message>
+ <source>tenth</source>
+ <comment>roundabout exit</comment>
+ <translation>tiende</translation>
+ </message>
+ <message>
+ <source>eleventh</source>
+ <comment>roundabout exit</comment>
+ <translation>elfde</translation>
+ </message>
+ <message>
+ <source>twelfth</source>
+ <comment>roundabout exit</comment>
+ <translation>twaalfde</translation>
+ </message>
+ <message>
+ <source>thirteenth</source>
+ <comment>roundabout exit</comment>
+ <translation>dertiende</translation>
+ </message>
+ <message>
+ <source>fourteenth</source>
+ <comment>roundabout exit</comment>
+ <translation>veertiende</translation>
+ </message>
+ <message>
+ <source>fifteenth</source>
+ <comment>roundabout exit</comment>
+ <translation>vijftiende</translation>
+ </message>
+ <message>
+ <source>sixteenth</source>
+ <comment>roundabout exit</comment>
+ <translation>zestiende</translation>
+ </message>
+ <message>
+ <source>seventeenth</source>
+ <comment>roundabout exit</comment>
+ <translation>zeventiende</translation>
+ </message>
+ <message>
+ <source>eighteenth</source>
+ <comment>roundabout exit</comment>
+ <translation>achttiende</translation>
+ </message>
+ <message>
+ <source>nineteenth</source>
+ <comment>roundabout exit</comment>
+ <translation>negentiende</translation>
+ </message>
+ <message>
+ <source>twentieth</source>
+ <comment>roundabout exit</comment>
+ <translation>twintigste</translation>
+ </message>
+ <message>
+ <source> and take the %1 exit</source>
+ <extracomment>Always appended to one of the following strings: - &quot;Enter the roundabout&quot; - &quot;Enter the rotary&quot; - &quot;Enter the rotary &lt;rotaryname&gt;&quot;
+</extracomment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source> and take the %1 exit onto %2</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>You have arrived at your destination, straight ahead</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>You have arrived at your destination, on the left</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>You have arrived at your destination, on the right</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>You have arrived at your destination</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Continue straight</source>
+ <translation>Ga rechtdoor</translation>
+ </message>
+ <message>
+ <source>Continue straight on %1</source>
+ <translation>Ga rechtdoor naar %1</translation>
+ </message>
+ <message>
+ <source>Continue left</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Continue left onto %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Continue slightly left</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Continue slightly left on %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Continue right</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Continue right onto %1</source>
+ <translation>Ga rechts naar %1</translation>
+ </message>
+ <message>
+ <source>Continue slightly right</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Continue slightly right on %1</source>
+ <translation>Iets rechts aanhouden op %1</translation>
+ </message>
+ <message>
+ <source>Make a U-turn</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Make a U-turn onto %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Continue</source>
+ <translation>Doorgaan</translation>
+ </message>
+ <message>
+ <source>Continue on %1</source>
+ <translation>Doorgaan op %1</translation>
+ </message>
+ <message>
+ <source>Head %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Head %1 onto %2</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Depart</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Depart onto %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>At the end of the road, turn left</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>At the end of the road, turn left onto %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>At the end of the road, turn right</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>At the end of the road, turn right onto %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>At the end of the road, make a U-turn</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>At the end of the road, make a U-turn onto %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>At the end of the road, continue straight</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>At the end of the road, continue straight onto %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>At the end of the road, continue</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>At the end of the road, continue onto %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Take the ferry</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>At the fork, take a sharp left</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>At the fork, take a sharp left onto %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>At the fork, turn left</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>At the fork, turn left onto %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>At the fork, keep left</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>At the fork, keep left onto %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>At the fork, take a sharp right</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>At the fork, take a sharp right onto %1</source>
+ <translation>Bij de afslag, ga scherp rechts naar %1</translation>
+ </message>
+ <message>
+ <source>At the fork, turn right</source>
+ <translation>Bij de afslag, ga rechts</translation>
+ </message>
+ <message>
+ <source>At the fork, turn right onto %1</source>
+ <translation>Bij de afslag, ga rechtsaf naar %1</translation>
+ </message>
+ <message>
+ <source>At the fork, keep right</source>
+ <translation>Bij de afslag, hou rechts aan</translation>
+ </message>
+ <message>
+ <source>At the fork, keep right onto %1</source>
+ <translation>Bij de afslag, houdt rechts naar %1</translation>
+ </message>
+ <message>
+ <source>At the fork, continue straight ahead</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>At the fork, continue straight ahead onto %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>At the fork, continue</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>At the fork, continue onto %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Merge sharply left</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Merge sharply left onto %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Merge left</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Merge left onto %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Merge slightly left</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Merge slightly left on %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Merge sharply right</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Merge sharply right onto %1</source>
+ <translation>Voeg scherp rechts in naar %1</translation>
+ </message>
+ <message>
+ <source>Merge right</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Merge right onto %1</source>
+ <translation>Voeg rechts in naar %1</translation>
+ </message>
+ <message>
+ <source>Merge slightly right</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Merge slightly right on %1</source>
+ <translation>Voeg iets rechts in op %1</translation>
+ </message>
+ <message>
+ <source>Merge straight</source>
+ <translation>Voeg rechtdoor in</translation>
+ </message>
+ <message>
+ <source>Merge straight on %1</source>
+ <translation>Voeg rechtdoor in op %1</translation>
+ </message>
+ <message>
+ <source>Merge</source>
+ <translation>Samenvoegen</translation>
+ </message>
+ <message>
+ <source>Merge onto %1</source>
+ <translation>Voeg in naar %1</translation>
+ </message>
+ <message>
+ <source>Take a sharp left</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Take a sharp left onto %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Turn left</source>
+ <translation>Links afslaan</translation>
+ </message>
+ <message>
+ <source>Turn left onto %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Continue slightly left onto %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Take a sharp right</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Take a sharp right onto %1</source>
+ <translation>Ga scherp rechtsaf naar %1</translation>
+ </message>
+ <message>
+ <source>Turn right</source>
+ <translation>Ga rechtsaf</translation>
+ </message>
+ <message>
+ <source>Turn right onto %1</source>
+ <translation>Ga rechtsaf naar %1</translation>
+ </message>
+ <message>
+ <source>Continue slightly right onto %1</source>
+ <translation>Ga iets rechts door naar %1</translation>
+ </message>
+ <message>
+ <source>Continue straight onto %1</source>
+ <translation>Ga rechtdoor door naar %1</translation>
+ </message>
+ <message>
+ <source>Continue onto %1</source>
+ <translation>Doorgaan naar %1</translation>
+ </message>
+ <message>
+ <source>Continue on the left</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Continue on the left on %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Continue on the right</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Continue on the right on %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Take the ramp on the left</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Take the ramp on the left onto %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Take the ramp on the right</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Take the ramp on the right onto %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Take the ramp</source>
+ <translation>Neem de helling</translation>
+ </message>
+ <message>
+ <source>Take the ramp onto %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Get off the bike and push</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Get off the bike and push onto %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Enter the rotary</source>
+ <extracomment>This string will be prepended to &quot; and take the &lt;nth&gt; exit [onto &lt;streetname&gt;]
+</extracomment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Enter the roundabout</source>
+ <extracomment>This string will be prepended to &quot; and take the &lt;nth&gt; exit [onto &lt;streetname&gt;]
+</extracomment>
+ <translation>Ga de rotonde op</translation>
+ </message>
+ <message>
+ <source>At the roundabout, continue straight</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>At the roundabout, continue straight on %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>At the roundabout, turn left</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>At the roundabout, turn left onto %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>At the roundabout, turn right</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>At the roundabout, turn right onto %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>At the roundabout, turn around</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>At the roundabout, turn around onto %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>At the roundabout, continue</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>At the roundabout, continue onto %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Take the train</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Take the train [%1]</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Go straight</source>
+ <translation>Ga rechtdoor</translation>
+ </message>
+ <message>
+ <source>Go straight onto %1</source>
+ <translation>Ga rechtdoor naar %1</translation>
+ </message>
+ <message>
+ <source>Turn slightly left</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Turn slightly left onto %1</source>
+ <translation>Ga iets linksaf naar %1</translation>
+ </message>
+ <message>
+ <source>Turn slightly right</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Turn slightly right onto %1</source>
+ <translation>Ga iets rechtsaf naar %1</translation>
+ </message>
+ <message>
+ <source>Turn</source>
+ <translation>Zet</translation>
+ </message>
+ <message>
+ <source>Turn onto %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source> and continue straight</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source> and continue straight onto %1</source>
+ <translation> en ga rechtdoor door naar %1</translation>
+ </message>
+ <message>
+ <source> and make a sharp left</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source> and make a sharp left onto %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source> and turn left</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source> and turn left onto %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source> and make a slight left</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source> and make a slight left onto %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source> and make a sharp right</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source> and make a sharp right onto %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source> and turn right</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source> and turn right onto %1</source>
+ <translation> en ga rechtaf naar %1</translation>
+ </message>
+ <message>
+ <source> and make a slight right</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source> and make a slight right onto %1</source>
+ <translation> en ga iets rechts naar %1</translation>
+ </message>
+ <message>
+ <source> and make a U-turn</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source> and make a U-turn onto %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QGeoServiceProviderFactoryMapbox</name>
+ <message>
+ <source>Mapbox plugin requires a &apos;mapbox.access_token&apos; parameter.
+Please visit https://www.mapbox.com</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QGeoTileFetcherNokia</name>
+ <message>
+ <source>Mapping manager no longer exists</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QGeoTiledMappingManagerEngineMapbox</name>
+ <message>
+ <source>Street</source>
+ <extracomment>Noun describing map type &apos;Street map&apos;
+</extracomment>
+ <translation>Straat</translation>
+ </message>
+ <message>
+ <source>Light</source>
+ <extracomment>Noun describing type of a map using light colors (weak contrast)
+</extracomment>
+ <translation>Licht</translation>
+ </message>
+ <message>
+ <source>Dark</source>
+ <extracomment>Noun describing type of a map using dark colors
+</extracomment>
+ <translation>Donker</translation>
+ </message>
+ <message>
+ <source>Satellite</source>
+ <extracomment>Noun describing type of a map created by satellite
+</extracomment>
+ <translation>Satelliet</translation>
+ </message>
+ <message>
+ <source>Streets Satellite</source>
+ <extracomment>Noun describing type of a street map created by satellite
+</extracomment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Wheatpaste</source>
+ <extracomment>Noun describing type of a map using wheat paste colors
+</extracomment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Streets Basic</source>
+ <extracomment>Noun describing type of a basic street map
+</extracomment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Comic</source>
+ <extracomment>Noun describing type of a map using cartoon-style fonts
+</extracomment>
+ <translation>Stripverhaal</translation>
+ </message>
+ <message>
+ <source>Outdoors</source>
+ <extracomment>Noun describing type of a map for outdoor activities
+</extracomment>
+ <translation>Buitenshuis</translation>
+ </message>
+ <message>
+ <source>Run Bike Hike</source>
+ <extracomment>Noun describing type of a map for sports
+</extracomment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Pencil</source>
+ <extracomment>Noun describing type of a map drawn by pencil
+</extracomment>
+ <translation>Potlood</translation>
+ </message>
+ <message>
+ <source>Pirates</source>
+ <extracomment>Noun describing type of a treasure map with pirate boat watermark
+</extracomment>
+ <translation>Piraten</translation>
+ </message>
+ <message>
+ <source>Emerald</source>
+ <extracomment>Noun describing type of a map using emerald colors
+</extracomment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>High Contrast</source>
+ <extracomment>Noun describing type of a map with high contrast
+</extracomment>
+ <translation>Hoog contrast</translation>
+ </message>
+</context>
+<context>
+ <name>QGeoTiledMappingManagerEngineNokia</name>
+ <message>
+ <source>Street Map</source>
+ <translation>Stratenkaart</translation>
+ </message>
+ <message>
+ <source>Normal map view in daylight mode</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Satellite Map</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Satellite map view in daylight mode</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Terrain Map</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Terrain map view in daylight mode</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Hybrid Map</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Satellite map view with streets in daylight mode</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Transit Map</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Color-reduced map view with public transport scheme in daylight mode</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Gray Street Map</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Color-reduced map view in daylight mode</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Mobile Street Map</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Mobile normal map view in daylight mode</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Mobile Terrain Map</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Mobile terrain map view in daylight mode</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Mobile Hybrid Map</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Mobile satellite map view with streets in daylight mode</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Mobile Transit Map</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Mobile color-reduced map view with public transport scheme in daylight mode</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Mobile Gray Street Map</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Mobile color-reduced map view in daylight mode</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Custom Street Map</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Night Street Map</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Normal map view in night mode</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Mobile Night Street Map</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Mobile normal map view in night mode</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Gray Night Street Map</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Color-reduced map view in night mode (especially used for background maps)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Mobile Gray Night Street Map</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Mobile color-reduced map view in night mode (especially used for background maps)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Pedestrian Street Map</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Pedestrian map view in daylight mode</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Mobile Pedestrian Street Map</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Mobile pedestrian map view in daylight mode for mobile usage</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Pedestrian Night Street Map</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Pedestrian map view in night mode</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Mobile Pedestrian Night Street Map</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Mobile pedestrian map view in night mode for mobile usage</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Car Navigation Map</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Normal map view in daylight mode for car navigation</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QGeoTiledMappingManagerEngineOsm</name>
+ <message>
+ <source>Street Map</source>
+ <translation>Stratenkaart</translation>
+ </message>
+ <message>
+ <source>Street map view in daylight mode</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Satellite Map</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Satellite map view in daylight mode</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Cycle Map</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Cycle map view in daylight mode</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Transit Map</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Public transit map view in daylight mode</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Night Transit Map</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Public transit map view in night mode</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Terrain Map</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Terrain map view</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Hiking Map</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Hiking map view</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Custom URL Map</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Custom url map view set via urlprefix parameter</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QPlaceManagerEngineOsm</name>
+ <message>
+ <source>Aeroway</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Amenity</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Building</source>
+ <translation>Gebouw</translation>
+ </message>
+ <message>
+ <source>Highway</source>
+ <translation>Snelweg</translation>
+ </message>
+ <message>
+ <source>Historic</source>
+ <translation>Historisch</translation>
+ </message>
+ <message>
+ <source>Land use</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Leisure</source>
+ <translation>Ontspanning</translation>
+ </message>
+ <message>
+ <source>Man made</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Natural</source>
+ <translation>Natuurlijk</translation>
+ </message>
+ <message>
+ <source>Place</source>
+ <translation>Plaats</translation>
+ </message>
+ <message>
+ <source>Railway</source>
+ <translation>Spoorweg</translation>
+ </message>
+ <message>
+ <source>Shop</source>
+ <translation>Winkel</translation>
+ </message>
+ <message>
+ <source>Tourism</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Waterway</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Network request error</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QPlaceSearchReplyMapbox</name>
+ <message>
+ <source>Response parse error</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QPlaceSearchReplyOsm</name>
+ <message>
+ <source>Response parse error</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QPlaceSearchSuggestionReplyMapbox</name>
+ <message>
+ <source>Response parse error</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QtLocationQML</name>
+ <message>
+ <source>Plugin property is not set.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Plugin Error (%1): %2</source>
+ <translation>Plug-in-fout (%1): %2</translation>
+ </message>
+ <message>
+ <source>Plugin Error (%1): Could not instantiate provider</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Plugin is not valid</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Unable to initialize categories</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Unable to create request</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Index &apos;%1&apos; out of range</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Qt Location requires app_id and token parameters.
+Please register at https://developer.here.com/ to get your personal application credentials.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Saving places is not supported.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Removing places is not supported.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Saving categories is not supported.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Removing categories is not supported.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Error parsing response.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Network error.</source>
+ <translation>Netwerkfout.</translation>
+ </message>
+ <message>
+ <source>Request was canceled.</source>
+ <translation>Verzoek werd geannuleerd.</translation>
+ </message>
+ <message>
+ <source>The response from the service was not in a recognizable format.</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/translations/qtlocation_pt_BR.ts b/translations/qtlocation_pt_BR.ts
new file mode 100644
index 0000000..aeb1f2c
--- /dev/null
+++ b/translations/qtlocation_pt_BR.ts
@@ -0,0 +1,1656 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="pt_BR">
+<context>
+ <name>GeoServiceProviderFactoryEsri</name>
+ <message>
+ <source>Esri plugin requires a &apos;esri.token&apos; parameter.
+Please visit https://developers.arcgis.com/authentication/accessing-arcgis-online-services/</source>
+ <translation>O plugin Esri requer um parâmetro &apos;esri.token&apos;.
+Visite https://developers.arcgis.com/authentication/accessing-arcgis-online-services/</translation>
+ </message>
+</context>
+<context>
+ <name>PlaceSearchReplyEsri</name>
+ <message>
+ <source>Response parse error</source>
+ <translation>Erro de análise de resposta</translation>
+ </message>
+</context>
+<context>
+ <name>QDeclarativeGeoMap</name>
+ <message>
+ <source>No Map</source>
+ <translation>Sem mapa</translation>
+ </message>
+ <message>
+ <source>Plugin does not support mapping.</source>
+ <translation>O plugin não suporta mapeamento.</translation>
+ </message>
+</context>
+<context>
+ <name>QDeclarativeGeoRouteModel</name>
+ <message>
+ <source>Plugin does not support routing.</source>
+ <translation>O plugin não suporta roteamento.</translation>
+ </message>
+ <message>
+ <source>Cannot route, plugin not set.</source>
+ <translation>Não foi possível rotear, plugin não configurado.</translation>
+ </message>
+ <message>
+ <source>Cannot route, route manager not set.</source>
+ <translation>Não foi possível rotear, gerenciador de rotas não configurado.</translation>
+ </message>
+ <message>
+ <source>Cannot route, valid query not set.</source>
+ <translation>Não foi possível rotear, consulta válida não configurada.</translation>
+ </message>
+ <message>
+ <source>Not enough waypoints for routing.</source>
+ <translation>Poucos pontos para roteamento.</translation>
+ </message>
+</context>
+<context>
+ <name>QDeclarativeGeocodeModel</name>
+ <message>
+ <source>Cannot geocode, plugin not set.</source>
+ <translation>Não foi possível geocodificar, plugin não configurado.</translation>
+ </message>
+ <message>
+ <source>Cannot geocode, geocode manager not set.</source>
+ <translation>Não foi possível geocodificar, gerenciador de geocodificação não configurado.</translation>
+ </message>
+ <message>
+ <source>Cannot geocode, valid query not set.</source>
+ <translation>Não foi possível geocodificar, consulta válida não configurada.</translation>
+ </message>
+ <message>
+ <source>Plugin does not support (reverse) geocoding.</source>
+ <translation>O plugin não suporta geocodificação (reversa).</translation>
+ </message>
+</context>
+<context>
+ <name>QGeoCodeReplyMapbox</name>
+ <message>
+ <source>Response parse error</source>
+ <translation>Erro de análise de resposta</translation>
+ </message>
+</context>
+<context>
+ <name>QGeoMapMapboxGL</name>
+ <message>
+ <source>Development access token, do not use in production.</source>
+ <translation>Token de acesso de desenvolvimento, não use em produção.</translation>
+ </message>
+</context>
+<context>
+ <name>QGeoMappingManagerEngineItemsOverlay</name>
+ <message>
+ <source>Empty Map</source>
+ <translation>Mapa vazio</translation>
+ </message>
+</context>
+<context>
+ <name>QGeoMappingManagerEngineMapboxGL</name>
+ <message>
+ <source>China Streets</source>
+ <translation>Ruas da China</translation>
+ </message>
+ <message>
+ <source>China Light</source>
+ <translation>China claro</translation>
+ </message>
+ <message>
+ <source>China Dark</source>
+ <translation>China escuro</translation>
+ </message>
+ <message>
+ <source>Streets</source>
+ <translation>Ruas</translation>
+ </message>
+ <message>
+ <source>Basic</source>
+ <translation>Básico</translation>
+ </message>
+ <message>
+ <source>Bright</source>
+ <translation>Brilhante</translation>
+ </message>
+ <message>
+ <source>Outdoors</source>
+ <translation>Ar livre</translation>
+ </message>
+ <message>
+ <source>Satellite</source>
+ <translation>Satélite</translation>
+ </message>
+ <message>
+ <source>Satellite Streets</source>
+ <translation>Satélite ruas</translation>
+ </message>
+ <message>
+ <source>Light</source>
+ <translation>Claro</translation>
+ </message>
+ <message>
+ <source>Dark</source>
+ <translation>Escuro</translation>
+ </message>
+ <message>
+ <source>Navigation Preview Day</source>
+ <translation>Visualização diurna da navegação</translation>
+ </message>
+ <message>
+ <source>Navigation Preview Night</source>
+ <translation>Visualização noturna da navegação</translation>
+ </message>
+ <message>
+ <source>Navigation Guidance Day</source>
+ <translation>Orientação diurna da navegação</translation>
+ </message>
+ <message>
+ <source>Navigation Guidance Night</source>
+ <translation>Orientação noturna da navegação</translation>
+ </message>
+ <message>
+ <source>User provided style</source>
+ <translation>Estilo fornecido pelo usuário</translation>
+ </message>
+</context>
+<context>
+ <name>QGeoRouteParserOsrmV4</name>
+ <message>
+ <source>Go straight.</source>
+ <translation>Siga em frente.</translation>
+ </message>
+ <message>
+ <source>Go straight onto %1.</source>
+ <translation>Siga em frente em %1.</translation>
+ </message>
+ <message>
+ <source>Turn slightly right.</source>
+ <translation>Vire ligeiramente à direita.</translation>
+ </message>
+ <message>
+ <source>Turn slightly right onto %1.</source>
+ <translation>Vire ligeiramente à direita em %1.</translation>
+ </message>
+ <message>
+ <source>Turn right.</source>
+ <translation>Vire à direita.</translation>
+ </message>
+ <message>
+ <source>Turn right onto %1.</source>
+ <translation>Vire à direita em %1.</translation>
+ </message>
+ <message>
+ <source>Make a sharp right.</source>
+ <translation>Faça uma curva acentuada à direita.</translation>
+ </message>
+ <message>
+ <source>Make a sharp right onto %1.</source>
+ <translation>Faça uma curva acentuada à direita em %1.</translation>
+ </message>
+ <message>
+ <source>When it is safe to do so, perform a U-turn.</source>
+ <translation>Quando for seguro, faça retorno.</translation>
+ </message>
+ <message>
+ <source>Make a sharp left.</source>
+ <translation>Faça uma curva acentuada à esquerda.</translation>
+ </message>
+ <message>
+ <source>Make a sharp left onto %1.</source>
+ <translation>Faça uma curva acentuada à esquerda em %1.</translation>
+ </message>
+ <message>
+ <source>Turn left.</source>
+ <translation>Vire à esquerda.</translation>
+ </message>
+ <message>
+ <source>Turn left onto %1.</source>
+ <translation>Vire à esquerda em %1.</translation>
+ </message>
+ <message>
+ <source>Turn slightly left.</source>
+ <translation>Vire ligeiramente à esquerda.</translation>
+ </message>
+ <message>
+ <source>Turn slightly left onto %1.</source>
+ <translation>Vire ligeiramente à esquerda em %1.</translation>
+ </message>
+ <message>
+ <source>Reached waypoint.</source>
+ <translation>Chegou no destino.</translation>
+ </message>
+ <message>
+ <source>Head on.</source>
+ <translation>Siga em frente.</translation>
+ </message>
+ <message>
+ <source>Head onto %1.</source>
+ <translation>Siga em frente em %1.</translation>
+ </message>
+ <message>
+ <source>Enter the roundabout.</source>
+ <translation>Entre na rotatória.</translation>
+ </message>
+ <message>
+ <source>At the roundabout take the first exit.</source>
+ <translation>Na rotatória pegue a primeira saída.</translation>
+ </message>
+ <message>
+ <source>At the roundabout take the first exit onto %1.</source>
+ <translation>Na rotatória pegue a primeira saída em %1.</translation>
+ </message>
+ <message>
+ <source>At the roundabout take the second exit.</source>
+ <translation>Na rotatória pegue a segunda saída.</translation>
+ </message>
+ <message>
+ <source>At the roundabout take the second exit onto %1.</source>
+ <translation>Na rotatória pegue a segunda saída em %1.</translation>
+ </message>
+ <message>
+ <source>At the roundabout take the third exit.</source>
+ <translation>Na rotatória pegue a terceira saída.</translation>
+ </message>
+ <message>
+ <source>At the roundabout take the third exit onto %1.</source>
+ <translation>Na rotatória pegue a terceira saída em %1.</translation>
+ </message>
+ <message>
+ <source>At the roundabout take the fourth exit.</source>
+ <translation>Na rotatória pegue a quarta saída.</translation>
+ </message>
+ <message>
+ <source>At the roundabout take the fourth exit onto %1.</source>
+ <translation>Na rotatória pegue a quarta saída em %1.</translation>
+ </message>
+ <message>
+ <source>At the roundabout take the fifth exit.</source>
+ <translation>Na rotatória pegue a quinta saída.</translation>
+ </message>
+ <message>
+ <source>At the roundabout take the fifth exit onto %1.</source>
+ <translation>Na rotatória pegue a quinta saída em %1.</translation>
+ </message>
+ <message>
+ <source>At the roundabout take the sixth exit.</source>
+ <translation>Na rotatória pegue a sexta saída.</translation>
+ </message>
+ <message>
+ <source>At the roundabout take the sixth exit onto %1.</source>
+ <translation>Na rotatória pegue a sexta saída em %1.</translation>
+ </message>
+ <message>
+ <source>At the roundabout take the seventh exit.</source>
+ <translation>Na rotatória pegue a sétima saída.</translation>
+ </message>
+ <message>
+ <source>At the roundabout take the seventh exit onto %1.</source>
+ <translation>Na rotatória pegue a sétima saída em %1.</translation>
+ </message>
+ <message>
+ <source>At the roundabout take the eighth exit.</source>
+ <translation>Na rotatória pegue a oitava saída.</translation>
+ </message>
+ <message>
+ <source>At the roundabout take the eighth exit onto %1.</source>
+ <translation>Na rotatória pegue a oitava saída em %1.</translation>
+ </message>
+ <message>
+ <source>At the roundabout take the ninth exit.</source>
+ <translation>Na rotatória pegue a nona saída.</translation>
+ </message>
+ <message>
+ <source>At the roundabout take the ninth exit onto %1.</source>
+ <translation>Na rotatória pegue a nona saída em %1.</translation>
+ </message>
+ <message>
+ <source>Leave the roundabout.</source>
+ <translation>Saia da rotatória.</translation>
+ </message>
+ <message>
+ <source>Leave the roundabout onto %1.</source>
+ <translation>Saia da rotatória em %1.</translation>
+ </message>
+ <message>
+ <source>Stay on the roundabout.</source>
+ <translation>Permaneça na rotatória.</translation>
+ </message>
+ <message>
+ <source>Start at the end of the street.</source>
+ <translation>Comece no final da rua.</translation>
+ </message>
+ <message>
+ <source>Start at the end of %1.</source>
+ <translation>Comece no final da rua em %1.</translation>
+ </message>
+ <message>
+ <source>You have reached your destination.</source>
+ <translation>Você chegou ao seu destino.</translation>
+ </message>
+ <message>
+ <source>Don&apos;t know what to say for &apos;%1&apos;</source>
+ <translation>Não sei o que dizer para &apos;%1&apos;</translation>
+ </message>
+</context>
+<context>
+ <name>QGeoRouteParserOsrmV5</name>
+ <message>
+ <source>North</source>
+ <extracomment>Translations exist at https://github.com/Project-OSRM/osrm-text-instructions. Always used in &quot;Head %1 [onto &lt;street name&gt;]&quot;</extracomment>
+ <translation>norte</translation>
+ </message>
+ <message>
+ <source>East</source>
+ <translation>leste</translation>
+ </message>
+ <message>
+ <source>South</source>
+ <translation>sul</translation>
+ </message>
+ <message>
+ <source>West</source>
+ <translation>oeste</translation>
+ </message>
+ <message>
+ <source>first</source>
+ <comment>roundabout exit</comment>
+ <extracomment>always used in &quot; and take the %1 exit [onto &lt;street name&gt;]&quot;</extracomment>
+ <translation>primeira</translation>
+ </message>
+ <message>
+ <source>second</source>
+ <comment>roundabout exit</comment>
+ <translation>segunda</translation>
+ </message>
+ <message>
+ <source>third</source>
+ <comment>roundabout exit</comment>
+ <translation>terceira</translation>
+ </message>
+ <message>
+ <source>fourth</source>
+ <comment>roundabout exit</comment>
+ <translation>quarta</translation>
+ </message>
+ <message>
+ <source>fifth</source>
+ <comment>roundabout exit</comment>
+ <translation>quinta</translation>
+ </message>
+ <message>
+ <source>sixth</source>
+ <comment>roundabout exit</comment>
+ <translation>sexta</translation>
+ </message>
+ <message>
+ <source>seventh</source>
+ <comment>roundabout exit</comment>
+ <translation>sétima</translation>
+ </message>
+ <message>
+ <source>eighth</source>
+ <comment>roundabout exit</comment>
+ <translation>oitava</translation>
+ </message>
+ <message>
+ <source>ninth</source>
+ <comment>roundabout exit</comment>
+ <translation>nona</translation>
+ </message>
+ <message>
+ <source>tenth</source>
+ <comment>roundabout exit</comment>
+ <translation>décima</translation>
+ </message>
+ <message>
+ <source>eleventh</source>
+ <comment>roundabout exit</comment>
+ <translation>décima primeira</translation>
+ </message>
+ <message>
+ <source>twelfth</source>
+ <comment>roundabout exit</comment>
+ <translation>décima segunda</translation>
+ </message>
+ <message>
+ <source>thirteenth</source>
+ <comment>roundabout exit</comment>
+ <translation>décima terceira</translation>
+ </message>
+ <message>
+ <source>fourteenth</source>
+ <comment>roundabout exit</comment>
+ <translation>décima quarta</translation>
+ </message>
+ <message>
+ <source>fifteenth</source>
+ <comment>roundabout exit</comment>
+ <translation>décima quinta</translation>
+ </message>
+ <message>
+ <source>sixteenth</source>
+ <comment>roundabout exit</comment>
+ <translation>décima sexta</translation>
+ </message>
+ <message>
+ <source>seventeenth</source>
+ <comment>roundabout exit</comment>
+ <translation>décima sétima</translation>
+ </message>
+ <message>
+ <source>eighteenth</source>
+ <comment>roundabout exit</comment>
+ <translation>décima oitava</translation>
+ </message>
+ <message>
+ <source>nineteenth</source>
+ <comment>roundabout exit</comment>
+ <translation>décima nona</translation>
+ </message>
+ <message>
+ <source>twentieth</source>
+ <comment>roundabout exit</comment>
+ <translation>vigéssima</translation>
+ </message>
+ <message>
+ <source> and take the %1 exit</source>
+ <extracomment>Always appended to one of the following strings: - &quot;Enter the roundabout&quot; - &quot;Enter the rotary&quot; - &quot;Enter the rotary &lt;rotaryname&gt;&quot;</extracomment>
+ <translation> e pegue a %1 saída</translation>
+ </message>
+ <message>
+ <source> and take the %1 exit onto %2</source>
+ <translation> e pegue a %1 saída em %2</translation>
+ </message>
+ <message>
+ <source>You have arrived at your destination, straight ahead</source>
+ <translation>Você chegou ao destino, siga em frente</translation>
+ </message>
+ <message>
+ <source>You have arrived at your destination, on the left</source>
+ <translation>Você chegou ao destino, à esquerda</translation>
+ </message>
+ <message>
+ <source>You have arrived at your destination, on the right</source>
+ <translation>Você chegou ao destino, à direita</translation>
+ </message>
+ <message>
+ <source>You have arrived at your destination</source>
+ <translation>Você chegou ao destino</translation>
+ </message>
+ <message>
+ <source>Continue straight</source>
+ <translation>Continue em frente</translation>
+ </message>
+ <message>
+ <source>Continue straight on %1</source>
+ <translation>Continue em frente em %1</translation>
+ </message>
+ <message>
+ <source>Continue left</source>
+ <translation>Continue à esquerda</translation>
+ </message>
+ <message>
+ <source>Continue left onto %1</source>
+ <translation>Continue à esquerda em %1</translation>
+ </message>
+ <message>
+ <source>Continue slightly left</source>
+ <translation>Continue ligeiramente à esquerda</translation>
+ </message>
+ <message>
+ <source>Continue slightly left on %1</source>
+ <translation>Continue ligeiramente à esquerda em %1</translation>
+ </message>
+ <message>
+ <source>Continue right</source>
+ <translation>Continue à direita</translation>
+ </message>
+ <message>
+ <source>Continue right onto %1</source>
+ <translation>Continue à direita em %1</translation>
+ </message>
+ <message>
+ <source>Continue slightly right</source>
+ <translation>Continue ligeiramente à direita</translation>
+ </message>
+ <message>
+ <source>Continue slightly right on %1</source>
+ <translation>Continue ligeiramente à direita em %1</translation>
+ </message>
+ <message>
+ <source>Make a U-turn</source>
+ <translation>Faça retorno</translation>
+ </message>
+ <message>
+ <source>Make a U-turn onto %1</source>
+ <translation>Faça retorno em %1</translation>
+ </message>
+ <message>
+ <source>Continue</source>
+ <translation>Continue</translation>
+ </message>
+ <message>
+ <source>Continue on %1</source>
+ <translation>Continue em %1</translation>
+ </message>
+ <message>
+ <source>Head %1</source>
+ <extracomment>%1 is &quot;North&quot;, &quot;South&quot;, &quot;East&quot; or &quot;West&quot;</extracomment>
+ <translation>Siga para o %1</translation>
+ </message>
+ <message>
+ <source>Head %1 onto %2</source>
+ <translation>Siga para o %1 em %2</translation>
+ </message>
+ <message>
+ <source>Depart</source>
+ <translation>Siga</translation>
+ </message>
+ <message>
+ <source>Depart onto %1</source>
+ <translation>Siga em %1</translation>
+ </message>
+ <message>
+ <source>At the end of the road, turn left</source>
+ <translation>No final da rua, vire à esquerda</translation>
+ </message>
+ <message>
+ <source>At the end of the road, turn left onto %1</source>
+ <translation>No final da rua, vire à esquerda em %1</translation>
+ </message>
+ <message>
+ <source>At the end of the road, turn right</source>
+ <translation>No final da rua, vire à direita</translation>
+ </message>
+ <message>
+ <source>At the end of the road, turn right onto %1</source>
+ <translation>No final da rua, vire à direita em %1</translation>
+ </message>
+ <message>
+ <source>At the end of the road, make a U-turn</source>
+ <translation>No final da rua, faça retorno</translation>
+ </message>
+ <message>
+ <source>At the end of the road, make a U-turn onto %1</source>
+ <translation>No final da rua, faça retorno em %1</translation>
+ </message>
+ <message>
+ <source>At the end of the road, continue straight</source>
+ <translation>No final da rua, siga em frente</translation>
+ </message>
+ <message>
+ <source>At the end of the road, continue straight onto %1</source>
+ <translation>No final da rua, siga em frente em %1</translation>
+ </message>
+ <message>
+ <source>At the end of the road, continue</source>
+ <translation>No final da rua, continue</translation>
+ </message>
+ <message>
+ <source>At the end of the road, continue onto %1</source>
+ <translation>No final da rua, continue em %1</translation>
+ </message>
+ <message>
+ <source>Take the ferry</source>
+ <translation>Pegue a balsa</translation>
+ </message>
+ <message>
+ <source>At the fork, take a sharp left</source>
+ <translation>Na bifurcação, faça uma curva acentuada à esquerda</translation>
+ </message>
+ <message>
+ <source>At the fork, take a sharp left onto %1</source>
+ <translation>Na bifurcação, faça uma curva acentuada à esquerda em %1</translation>
+ </message>
+ <message>
+ <source>At the fork, turn left</source>
+ <translation>Na bifurcação, vire à esquerda</translation>
+ </message>
+ <message>
+ <source>At the fork, turn left onto %1</source>
+ <translation>Na bifurcação, vire à esquerda em %1</translation>
+ </message>
+ <message>
+ <source>At the fork, keep left</source>
+ <translation>Na bifurcação, mantenha-se à esquerda</translation>
+ </message>
+ <message>
+ <source>At the fork, keep left onto %1</source>
+ <translation>Na bifurcação, mantenha-se à esquerda em %1</translation>
+ </message>
+ <message>
+ <source>At the fork, take a sharp right</source>
+ <translation>Na bifurcação, faça uma curva acentuada à direita</translation>
+ </message>
+ <message>
+ <source>At the fork, take a sharp right onto %1</source>
+ <translation>Na bifurcação, faça uma curva acentuada à direita em %1</translation>
+ </message>
+ <message>
+ <source>At the fork, turn right</source>
+ <translation>Na bifurcação, vire à direita</translation>
+ </message>
+ <message>
+ <source>At the fork, turn right onto %1</source>
+ <translation>Na bifurcação, vire à direita em %1</translation>
+ </message>
+ <message>
+ <source>At the fork, keep right</source>
+ <translation>Na bifurcação, mantenha-se à direita</translation>
+ </message>
+ <message>
+ <source>At the fork, keep right onto %1</source>
+ <translation>Na bifurcação, mantenha-se à direita em %1</translation>
+ </message>
+ <message>
+ <source>At the fork, continue straight ahead</source>
+ <translation>Na bifurcação, siga em frente</translation>
+ </message>
+ <message>
+ <source>At the fork, continue straight ahead onto %1</source>
+ <translation>Na bifurcação, siga em frente em %1</translation>
+ </message>
+ <message>
+ <source>At the fork, continue</source>
+ <translation>Na bifurcação, continue</translation>
+ </message>
+ <message>
+ <source>At the fork, continue onto %1</source>
+ <translation>Na bifurcação, continue em %1</translation>
+ </message>
+ <message>
+ <source>Merge sharply left</source>
+ <translation>Junção acentuada à esquerda</translation>
+ </message>
+ <message>
+ <source>Merge sharply left onto %1</source>
+ <translation>Junção acentuada à esquerda em %1</translation>
+ </message>
+ <message>
+ <source>Merge left</source>
+ <translation>Junção à esquerda</translation>
+ </message>
+ <message>
+ <source>Merge left onto %1</source>
+ <translation>Junção à esquerda em %1</translation>
+ </message>
+ <message>
+ <source>Merge slightly left</source>
+ <translation>Junção leve à esquerda</translation>
+ </message>
+ <message>
+ <source>Merge slightly left on %1</source>
+ <translation>Junção leve à esquerda em %1</translation>
+ </message>
+ <message>
+ <source>Merge sharply right</source>
+ <translation>Junção acentuada à direita</translation>
+ </message>
+ <message>
+ <source>Merge sharply right onto %1</source>
+ <translation>Junção acentuada à direita em %1</translation>
+ </message>
+ <message>
+ <source>Merge right</source>
+ <translation>Junção à direita</translation>
+ </message>
+ <message>
+ <source>Merge right onto %1</source>
+ <translation>Junção à direita em %1</translation>
+ </message>
+ <message>
+ <source>Merge slightly right</source>
+ <translation>Junção leve à direita</translation>
+ </message>
+ <message>
+ <source>Merge slightly right on %1</source>
+ <translation>Junção leve à direita em %1</translation>
+ </message>
+ <message>
+ <source>Merge straight</source>
+ <translation>Junção à frente</translation>
+ </message>
+ <message>
+ <source>Merge straight on %1</source>
+ <translation>Junção à frente em %1</translation>
+ </message>
+ <message>
+ <source>Merge</source>
+ <translation>Junção</translation>
+ </message>
+ <message>
+ <source>Merge onto %1</source>
+ <translation>Junção em %1</translation>
+ </message>
+ <message>
+ <source>Take a sharp left</source>
+ <translation>Vire na curva acentuada à esquerda</translation>
+ </message>
+ <message>
+ <source>Take a sharp left onto %1</source>
+ <translation>Vire na curva acentuada à esquerda em %1</translation>
+ </message>
+ <message>
+ <source>Turn left</source>
+ <translation>Vire à esquerda</translation>
+ </message>
+ <message>
+ <source>Turn left onto %1</source>
+ <translation>Vire à esquerda em %1</translation>
+ </message>
+ <message>
+ <source>Continue slightly left onto %1</source>
+ <translation>Mantenha-se levemente à esquerda em %1</translation>
+ </message>
+ <message>
+ <source>Take a sharp right</source>
+ <translation>Vire na curva acentuada à direita</translation>
+ </message>
+ <message>
+ <source>Take a sharp right onto %1</source>
+ <translation>Vire na curva acentuada à direita em %1</translation>
+ </message>
+ <message>
+ <source>Turn right</source>
+ <translation>Vire à direita</translation>
+ </message>
+ <message>
+ <source>Turn right onto %1</source>
+ <translation>Vire à direita em %1</translation>
+ </message>
+ <message>
+ <source>Continue slightly right onto %1</source>
+ <translation>Mantenha-se levemente à direita em %1</translation>
+ </message>
+ <message>
+ <source>Continue straight onto %1</source>
+ <translation>Mantenha-se em frente em %1</translation>
+ </message>
+ <message>
+ <source>Continue onto %1</source>
+ <translation>Mantenha-se em %1</translation>
+ </message>
+ <message>
+ <source>Continue on the left</source>
+ <translation>Mantenha-se à esquerda</translation>
+ </message>
+ <message>
+ <source>Continue on the left on %1</source>
+ <translation>Mantenha-se à esquerda em %1</translation>
+ </message>
+ <message>
+ <source>Continue on the right</source>
+ <translation>Mantenha-se à direita</translation>
+ </message>
+ <message>
+ <source>Continue on the right on %1</source>
+ <translation>Mantenha-se à direita em %1</translation>
+ </message>
+ <message>
+ <source>Take the ramp on the left</source>
+ <translation>Pegue a rampa à esquerda</translation>
+ </message>
+ <message>
+ <source>Take the ramp on the left onto %1</source>
+ <translation>Pegue a rampa à esquerda em %1</translation>
+ </message>
+ <message>
+ <source>Take the ramp on the right</source>
+ <translation>Pegue a rampa à direita</translation>
+ </message>
+ <message>
+ <source>Take the ramp on the right onto %1</source>
+ <translation>Pegue a rampa à direita em %1</translation>
+ </message>
+ <message>
+ <source>Take the ramp</source>
+ <translation>Pegue a rampa</translation>
+ </message>
+ <message>
+ <source>Take the ramp onto %1</source>
+ <translation>Pegue a rampa em %1</translation>
+ </message>
+ <message>
+ <source>Get off the bike and push</source>
+ <translation>Saia da bicicleta e empurre-a</translation>
+ </message>
+ <message>
+ <source>Get off the bike and push onto %1</source>
+ <translation>Saia da bicicleta e empurre-a em %1</translation>
+ </message>
+ <message>
+ <source>Enter the rotary</source>
+ <extracomment>This string will be prepended to &quot; and take the &lt;nth&gt; exit [onto &lt;streetname&gt;]</extracomment>
+ <translation>Entre na rotatória</translation>
+ </message>
+ <message>
+ <source>Enter the roundabout</source>
+ <extracomment>This string will be prepended to &quot; and take the &lt;nth&gt; exit [onto &lt;streetname&gt;]</extracomment>
+ <translation>Entre na rotatória</translation>
+ </message>
+ <message>
+ <source>At the roundabout, continue straight</source>
+ <translation>Na rotatória, siga em frente</translation>
+ </message>
+ <message>
+ <source>At the roundabout, continue straight on %1</source>
+ <translation>Na rotatória, siga em frente em %1</translation>
+ </message>
+ <message>
+ <source>At the roundabout, turn left</source>
+ <translation>Na rotatória, vire à esquerda</translation>
+ </message>
+ <message>
+ <source>At the roundabout, turn left onto %1</source>
+ <translation>Na rotatória, vire à esquerda em %1</translation>
+ </message>
+ <message>
+ <source>At the roundabout, turn right</source>
+ <translation>Na rotatória, vire à direita</translation>
+ </message>
+ <message>
+ <source>At the roundabout, turn right onto %1</source>
+ <translation>Na rotatória, vire à direita em %1</translation>
+ </message>
+ <message>
+ <source>At the roundabout, turn around</source>
+ <translation>Na rotatória, dê a volta</translation>
+ </message>
+ <message>
+ <source>At the roundabout, turn around onto %1</source>
+ <translation>Na rotatória, dê a volta em %1</translation>
+ </message>
+ <message>
+ <source>At the roundabout, continue</source>
+ <translation>Na rotatória, continue</translation>
+ </message>
+ <message>
+ <source>At the roundabout, continue onto %1</source>
+ <translation>Na rotatória, continue em %1</translation>
+ </message>
+ <message>
+ <source>Take the train</source>
+ <translation>Pegue o trem</translation>
+ </message>
+ <message>
+ <source>Take the train [%1]</source>
+ <translation>Pegue o trem [%1]</translation>
+ </message>
+ <message>
+ <source>Go straight</source>
+ <translation>Siga em frente</translation>
+ </message>
+ <message>
+ <source>Go straight onto %1</source>
+ <translation>Siga em frente em %1</translation>
+ </message>
+ <message>
+ <source>Turn slightly left</source>
+ <translation>Vire levemente à esquerda</translation>
+ </message>
+ <message>
+ <source>Turn slightly left onto %1</source>
+ <translation>Vire levemente à esquerda em %1</translation>
+ </message>
+ <message>
+ <source>Turn slightly right</source>
+ <translation>Vire levemente à direita</translation>
+ </message>
+ <message>
+ <source>Turn slightly right onto %1</source>
+ <translation>Vire levemente à direita em %1</translation>
+ </message>
+ <message>
+ <source>Turn</source>
+ <translation>Vire</translation>
+ </message>
+ <message>
+ <source>Turn onto %1</source>
+ <translation>Vire em %1</translation>
+ </message>
+ <message>
+ <source> and continue straight</source>
+ <extracomment>This string will be prepended with lane instructions. E.g., &quot;Use the left or the right lane and continue straight&quot;</extracomment>
+ <translation> e siga em frente</translation>
+ </message>
+ <message>
+ <source> and continue straight onto %1</source>
+ <translation> e siga em frente em %1</translation>
+ </message>
+ <message>
+ <source> and make a sharp left</source>
+ <translation> e então vire na curva acentuada à esquerda</translation>
+ </message>
+ <message>
+ <source> and make a sharp left onto %1</source>
+ <translation> e então vire na curva acentuada à esquerda em %1</translation>
+ </message>
+ <message>
+ <source> and turn left</source>
+ <translation> e vire à esquerda</translation>
+ </message>
+ <message>
+ <source> and turn left onto %1</source>
+ <translation> e vire à esquerda em %1</translation>
+ </message>
+ <message>
+ <source> and make a slight left</source>
+ <translation> e então vire na curva leve à esquerda</translation>
+ </message>
+ <message>
+ <source> and make a slight left onto %1</source>
+ <translation> e então vire na curva leve à esquerda em %1</translation>
+ </message>
+ <message>
+ <source> and make a sharp right</source>
+ <translation> e então vire na curva acentuada à direita</translation>
+ </message>
+ <message>
+ <source> and make a sharp right onto %1</source>
+ <translation> e então vire na curva acentuada à direita em %1</translation>
+ </message>
+ <message>
+ <source> and turn right</source>
+ <translation> e então vire à direita</translation>
+ </message>
+ <message>
+ <source> and turn right onto %1</source>
+ <translation> e então vire à direita em %1</translation>
+ </message>
+ <message>
+ <source> and make a slight right</source>
+ <translation> e então vire levemente à direita</translation>
+ </message>
+ <message>
+ <source> and make a slight right onto %1</source>
+ <translation> e então vire levemente à direita em %1</translation>
+ </message>
+ <message>
+ <source> and make a U-turn</source>
+ <translation> e então faça retorno</translation>
+ </message>
+ <message>
+ <source> and make a U-turn onto %1</source>
+ <translation> e então faça retorno em %1</translation>
+ </message>
+</context>
+<context>
+ <name>QGeoServiceProviderFactoryMapbox</name>
+ <message>
+ <source>Mapbox plugin requires a &apos;mapbox.access_token&apos; parameter.
+Please visit https://www.mapbox.com</source>
+ <translation>O plugin Mapbox requer um parâmetro &apos;mapbox.access_token&apos;.
+Visite https://www.mapbox.com</translation>
+ </message>
+</context>
+<context>
+ <name>QGeoTileFetcherNokia</name>
+ <message>
+ <source>Mapping manager no longer exists</source>
+ <translation>O gerenciamento de mapas não existe mais</translation>
+ </message>
+</context>
+<context>
+ <name>QGeoTiledMappingManagerEngineMapbox</name>
+ <message>
+ <source>Street</source>
+ <extracomment>Noun describing map type &apos;Street map&apos;</extracomment>
+ <translation>Rua</translation>
+ </message>
+ <message>
+ <source>Light</source>
+ <extracomment>Noun describing type of a map using light colors (weak contrast)</extracomment>
+ <translation>Claro</translation>
+ </message>
+ <message>
+ <source>Dark</source>
+ <extracomment>Noun describing type of a map using dark colors</extracomment>
+ <translation>Escuro</translation>
+ </message>
+ <message>
+ <source>Satellite</source>
+ <extracomment>Noun describing type of a map created by satellite</extracomment>
+ <translation>Satélite</translation>
+ </message>
+ <message>
+ <source>Streets Satellite</source>
+ <extracomment>Noun describing type of a street map created by satellite</extracomment>
+ <translation>Satélite ruas</translation>
+ </message>
+ <message>
+ <source>Wheatpaste</source>
+ <extracomment>Noun describing type of a map using wheat paste colors</extracomment>
+ <translation>Cores pasteis</translation>
+ </message>
+ <message>
+ <source>Streets Basic</source>
+ <extracomment>Noun describing type of a basic street map</extracomment>
+ <translation>Ruas básico</translation>
+ </message>
+ <message>
+ <source>Comic</source>
+ <extracomment>Noun describing type of a map using cartoon-style fonts</extracomment>
+ <translation>Cômico</translation>
+ </message>
+ <message>
+ <source>Outdoors</source>
+ <extracomment>Noun describing type of a map for outdoor activities</extracomment>
+ <translation>Ar livre</translation>
+ </message>
+ <message>
+ <source>Run Bike Hike</source>
+ <extracomment>Noun describing type of a map for sports</extracomment>
+ <translation>Bicicleta e caminhada</translation>
+ </message>
+ <message>
+ <source>Pencil</source>
+ <extracomment>Noun describing type of a map drawn by pencil</extracomment>
+ <translation>Caneta</translation>
+ </message>
+ <message>
+ <source>Pirates</source>
+ <extracomment>Noun describing type of a treasure map with pirate boat watermark</extracomment>
+ <translation>Piratas</translation>
+ </message>
+ <message>
+ <source>Emerald</source>
+ <extracomment>Noun describing type of a map using emerald colors</extracomment>
+ <translation>Esmeralda</translation>
+ </message>
+ <message>
+ <source>High Contrast</source>
+ <extracomment>Noun describing type of a map with high contrast</extracomment>
+ <translation>Alto contraste</translation>
+ </message>
+</context>
+<context>
+ <name>QGeoTiledMappingManagerEngineNokia</name>
+ <message>
+ <source>Street Map</source>
+ <translation>Mapa de ruas</translation>
+ </message>
+ <message>
+ <source>Normal map view in daylight mode</source>
+ <translation>Vista normal do mapa em modo diurno</translation>
+ </message>
+ <message>
+ <source>Satellite Map</source>
+ <translation>Mapa de satélite</translation>
+ </message>
+ <message>
+ <source>Satellite map view in daylight mode</source>
+ <translation>Vista de satélite do mapa em modo diurno</translation>
+ </message>
+ <message>
+ <source>Terrain Map</source>
+ <translation>Mapa de terreno</translation>
+ </message>
+ <message>
+ <source>Terrain map view in daylight mode</source>
+ <translation>Vista de terreno do mapa em modo diurno</translation>
+ </message>
+ <message>
+ <source>Hybrid Map</source>
+ <translation>Mapa híbrido</translation>
+ </message>
+ <message>
+ <source>Satellite map view with streets in daylight mode</source>
+ <translation>Vista de satélite do mapa com ruas em modo diurno</translation>
+ </message>
+ <message>
+ <source>Transit Map</source>
+ <translation>Mapa de trânsito</translation>
+ </message>
+ <message>
+ <source>Color-reduced map view with public transport scheme in daylight mode</source>
+ <translation>Vista de cores reduzida do mapa com transporte público em modo diurno</translation>
+ </message>
+ <message>
+ <source>Gray Street Map</source>
+ <translation>Mapa de ruas cinza</translation>
+ </message>
+ <message>
+ <source>Color-reduced map view in daylight mode</source>
+ <translation>Vista de cores reduzida do mapa em modo diurno</translation>
+ </message>
+ <message>
+ <source>Mobile Street Map</source>
+ <translation>Mapa de ruas móvel</translation>
+ </message>
+ <message>
+ <source>Mobile normal map view in daylight mode</source>
+ <translation>Vista normal do mapa móvel em modo diurno</translation>
+ </message>
+ <message>
+ <source>Mobile Terrain Map</source>
+ <translation>Mapa de terreno móvel</translation>
+ </message>
+ <message>
+ <source>Mobile terrain map view in daylight mode</source>
+ <translation>Vista de terreno do mapa móvel em modo diurno</translation>
+ </message>
+ <message>
+ <source>Mobile Hybrid Map</source>
+ <translation>Mapa híbrido móvel</translation>
+ </message>
+ <message>
+ <source>Mobile satellite map view with streets in daylight mode</source>
+ <translation>Vista de satélite do mapa móvel com ruas em modo diurno</translation>
+ </message>
+ <message>
+ <source>Mobile Transit Map</source>
+ <translation>Mapa de trânsito móvel</translation>
+ </message>
+ <message>
+ <source>Mobile color-reduced map view with public transport scheme in daylight mode</source>
+ <translation>Vista de cores reduzida do mapa móvel com transporte público em modo diurno</translation>
+ </message>
+ <message>
+ <source>Mobile Gray Street Map</source>
+ <translation>Mapa de ruas móvel cinza</translation>
+ </message>
+ <message>
+ <source>Mobile color-reduced map view in daylight mode</source>
+ <translation>Vista de cores reduzida do mapa móvel em modo diurno</translation>
+ </message>
+ <message>
+ <source>Custom Street Map</source>
+ <translation>Mapa de ruas personalizado</translation>
+ </message>
+ <message>
+ <source>Night Street Map</source>
+ <translation>Mapa de ruas noturno</translation>
+ </message>
+ <message>
+ <source>Normal map view in night mode</source>
+ <translation>Vista normal do mapa em modo noturno</translation>
+ </message>
+ <message>
+ <source>Mobile Night Street Map</source>
+ <translation>Mapa de ruas móvel noturno</translation>
+ </message>
+ <message>
+ <source>Mobile normal map view in night mode</source>
+ <translation>Vista normal do mapa móvel em modo noturno</translation>
+ </message>
+ <message>
+ <source>Gray Night Street Map</source>
+ <translation>Mapa de ruas noturno cinza</translation>
+ </message>
+ <message>
+ <source>Color-reduced map view in night mode (especially used for background maps)</source>
+ <translation>Vista de cores reduzida do mapa modo noturno (usado especialmente para mapas de fundo)</translation>
+ </message>
+ <message>
+ <source>Mobile Gray Night Street Map</source>
+ <translation>Mapa de ruas noturno móvel cinza</translation>
+ </message>
+ <message>
+ <source>Mobile color-reduced map view in night mode (especially used for background maps)</source>
+ <translation>Vista de cores reduzida do mapa móvel em modo noturno (usado especialmente para mapas de fundo)</translation>
+ </message>
+ <message>
+ <source>Pedestrian Street Map</source>
+ <translation>Mapa de ruas pedestre</translation>
+ </message>
+ <message>
+ <source>Pedestrian map view in daylight mode</source>
+ <translation>Vista do mapa pedestre em modo diurno</translation>
+ </message>
+ <message>
+ <source>Mobile Pedestrian Street Map</source>
+ <translation>Mapa de ruas móvel pedestre</translation>
+ </message>
+ <message>
+ <source>Mobile pedestrian map view in daylight mode for mobile usage</source>
+ <translation>Vista do mapa móvel pedestre em modo diurno para uso móvel</translation>
+ </message>
+ <message>
+ <source>Pedestrian Night Street Map</source>
+ <translation>Mapa de ruas pedestre noturno</translation>
+ </message>
+ <message>
+ <source>Pedestrian map view in night mode</source>
+ <translation>Vista do mapa pedestre em modo noturno</translation>
+ </message>
+ <message>
+ <source>Mobile Pedestrian Night Street Map</source>
+ <translation>Mapa de ruas móvel pedestre noturno</translation>
+ </message>
+ <message>
+ <source>Mobile pedestrian map view in night mode for mobile usage</source>
+ <translation>Vista do mapa móvel pedestre em modo noturno para uso móvel</translation>
+ </message>
+ <message>
+ <source>Car Navigation Map</source>
+ <translation>Mapa de navegação em automóveis</translation>
+ </message>
+ <message>
+ <source>Normal map view in daylight mode for car navigation</source>
+ <translation>Vista do mapa em modo diurno para navegação em automóveis</translation>
+ </message>
+</context>
+<context>
+ <name>QGeoTiledMappingManagerEngineOsm</name>
+ <message>
+ <source>Street Map</source>
+ <translation>Mapa de ruas</translation>
+ </message>
+ <message>
+ <source>OpenStreetMap street map</source>
+ <translation>Mapa de ruas do OpenStreetMap</translation>
+ </message>
+ <message>
+ <source>Street map view in daylight mode</source>
+ <translation>Vista do mapa de ruas em modo diurno</translation>
+ </message>
+ <message>
+ <source>Satellite Map</source>
+ <translation>Mapa de satélite</translation>
+ </message>
+ <message>
+ <source>OpenStreetMap satellite map</source>
+ <translation>Mapa de satélite do OpenStreetMap</translation>
+ </message>
+ <message>
+ <source>Satellite map view in daylight mode</source>
+ <translation>Vista do mapa de satélite em modo diurno</translation>
+ </message>
+ <message>
+ <source>Cycle Map</source>
+ <translation>Mapa ciclístico</translation>
+ </message>
+ <message>
+ <source>Cycle map view in daylight mode</source>
+ <translation>Vista do mapa ciclístico em modo diurno</translation>
+ </message>
+ <message>
+ <source>Transit Map</source>
+ <translation>Mapa de trânsito</translation>
+ </message>
+ <message>
+ <source>Public transit map view in daylight mode</source>
+ <translation>Vista do mapa de trânsito público em modo diurno</translation>
+ </message>
+ <message>
+ <source>Night Transit Map</source>
+ <translation>Mapa de trânsito noturno</translation>
+ </message>
+ <message>
+ <source>Public transit map view in night mode</source>
+ <translation>Vista do mapa de trânsito público em modo noturno</translation>
+ </message>
+ <message>
+ <source>Terrain Map</source>
+ <translation>Mapa de terreno</translation>
+ </message>
+ <message>
+ <source>Terrain map view</source>
+ <translation>Vista do mapa de terreno</translation>
+ </message>
+ <message>
+ <source>Hiking Map</source>
+ <translation>Mapa de caminhada</translation>
+ </message>
+ <message>
+ <source>Hiking map view</source>
+ <translation>Vista do mapa de caminhada</translation>
+ </message>
+ <message>
+ <source>Custom URL Map</source>
+ <translation>Mapa de URL personalizado</translation>
+ </message>
+ <message>
+ <source>Custom url map view set via urlprefix parameter</source>
+ <translation>Vista do mapa de URL personalizado definido pelo parâmetro urlprefix</translation>
+ </message>
+</context>
+<context>
+ <name>QPlaceManagerEngineOsm</name>
+ <message>
+ <source>Aeroway</source>
+ <translation>Aeroporto</translation>
+ </message>
+ <message>
+ <source>Amenity</source>
+ <translation>Estabelecimento</translation>
+ </message>
+ <message>
+ <source>Building</source>
+ <translation>Edifício</translation>
+ </message>
+ <message>
+ <source>Highway</source>
+ <translation>Rodovia</translation>
+ </message>
+ <message>
+ <source>Historic</source>
+ <translation>Histórico</translation>
+ </message>
+ <message>
+ <source>Land use</source>
+ <translation>Uso do solo</translation>
+ </message>
+ <message>
+ <source>Leisure</source>
+ <translation>Lazer</translation>
+ </message>
+ <message>
+ <source>Man made</source>
+ <translation>Feito pelo home</translation>
+ </message>
+ <message>
+ <source>Natural</source>
+ <translation>Natural</translation>
+ </message>
+ <message>
+ <source>Place</source>
+ <translation>Local</translation>
+ </message>
+ <message>
+ <source>Railway</source>
+ <translation>Ferrovia</translation>
+ </message>
+ <message>
+ <source>Shop</source>
+ <translation>Loja</translation>
+ </message>
+ <message>
+ <source>Tourism</source>
+ <translation>Turismo</translation>
+ </message>
+ <message>
+ <source>Waterway</source>
+ <translation>Canal</translation>
+ </message>
+ <message>
+ <source>Network request error</source>
+ <translation>Erro de requisição de rede</translation>
+ </message>
+</context>
+<context>
+ <name>QPlaceSearchReplyMapbox</name>
+ <message>
+ <source>Response parse error</source>
+ <translation>Erro de análise de resposta</translation>
+ </message>
+</context>
+<context>
+ <name>QPlaceSearchReplyOsm</name>
+ <message>
+ <source>Response parse error</source>
+ <translation>Erro de análise de resposta</translation>
+ </message>
+</context>
+<context>
+ <name>QPlaceSearchSuggestionReplyMapbox</name>
+ <message>
+ <source>Response parse error</source>
+ <translation>Erro de análise de resposta</translation>
+ </message>
+</context>
+<context>
+ <name>QtLocationQML</name>
+ <message>
+ <source>Plugin property is not set.</source>
+ <translation>A propriedade do plugin não foi definida.</translation>
+ </message>
+ <message>
+ <source>Plugin Error (%1): %2</source>
+ <translation>Erro no plugin (%1): %2</translation>
+ </message>
+ <message>
+ <source>Plugin Error (%1): Could not instantiate provider</source>
+ <translation>Erro no plugin (%1): Não foi possível instanciar o fornecedor</translation>
+ </message>
+ <message>
+ <source>Plugin is not valid</source>
+ <translation>O plugin não é válido</translation>
+ </message>
+ <message>
+ <source>Unable to initialize categories</source>
+ <translation>Não foi possível inicializar as categorias</translation>
+ </message>
+ <message>
+ <source>Unable to create request</source>
+ <translation>Não foi possível criar a requisição</translation>
+ </message>
+ <message>
+ <source>Index &apos;%1&apos; out of range</source>
+ <translation>Índice &apos;%1&apos; fora da faixa</translation>
+ </message>
+ <message>
+ <source>Qt Location requires app_id and token parameters.
+Please register at https://developer.here.com/ to get your personal application credentials.</source>
+ <translation>O Qt Location necessita dos parâmetros app_id e token.
+Registre-se em https://developer.here.com/ para obter sua credencial de aplicativo pessoal.</translation>
+ </message>
+ <message>
+ <source>Saving places is not supported.</source>
+ <translation>Salvar lugares não é suportado.</translation>
+ </message>
+ <message>
+ <source>Removing places is not supported.</source>
+ <translation>Excluir lugares não é suportado.</translation>
+ </message>
+ <message>
+ <source>Saving categories is not supported.</source>
+ <translation>Salvar categorias não é suportado.</translation>
+ </message>
+ <message>
+ <source>Removing categories is not supported.</source>
+ <translation>Excluir categorias não é suportado.</translation>
+ </message>
+ <message>
+ <source>Error parsing response.</source>
+ <translation>Erro ao analisar a resposta.</translation>
+ </message>
+ <message>
+ <source>Network error.</source>
+ <translation>Erro de rede.</translation>
+ </message>
+ <message>
+ <source>Request was canceled.</source>
+ <translation>A requisição foi cancelada.</translation>
+ </message>
+ <message>
+ <source>The response from the service was not in a recognizable format.</source>
+ <translation>A resposta do servidor não veio em um formato reconhecido.</translation>
+ </message>
+</context>
+<context>
+ <name>QDeclarativeNavigator</name>
+ <message>
+ <source>Plugin does not support navigation.</source>
+ <translation>O plugin não suporta navegação.</translation>
+ </message>
+ <message>
+ <source>Failed to create a navigator object.</source>
+ <translation>Falha ao criar um objeto navegador.</translation>
+ </message>
+</context>
+<context>
+ <name>QGeoRouteReplyOsm</name>
+ <message>
+ <source>Go straight.</source>
+ <translation>Siga em frente.</translation>
+ </message>
+ <message>
+ <source>Go straight onto %1.</source>
+ <translation>Siga em frente até %1.</translation>
+ </message>
+ <message>
+ <source>Turn slightly right.</source>
+ <translation>Vire ligeiramente à direita.</translation>
+ </message>
+ <message>
+ <source>Turn slightly right onto %1.</source>
+ <translation>Vire ligeiramente à direita em %1.</translation>
+ </message>
+ <message>
+ <source>Turn right.</source>
+ <translation>Vire à direita.</translation>
+ </message>
+ <message>
+ <source>Turn right onto %1.</source>
+ <translation>Vire à direita em %1.</translation>
+ </message>
+ <message>
+ <source>Make a sharp right.</source>
+ <translation>Faça uma curva acentuada à direita.</translation>
+ </message>
+ <message>
+ <source>Make a sharp right onto %1.</source>
+ <translation>Faça uma curva acentuada à direita em %1.</translation>
+ </message>
+ <message>
+ <source>When it is safe to do so, perform a U-turn.</source>
+ <translation>Quando for seguro, faça retorno.</translation>
+ </message>
+ <message>
+ <source>Make a sharp left.</source>
+ <translation>Faça uma curva acentuada à esquerda.</translation>
+ </message>
+ <message>
+ <source>Make a sharp left onto %1.</source>
+ <translation>Faça uma curva acentuada à esquerda em %1.</translation>
+ </message>
+ <message>
+ <source>Turn left.</source>
+ <translation>Vire à esquerda.</translation>
+ </message>
+ <message>
+ <source>Turn left onto %1.</source>
+ <translation>Vire à esquerda em %1.</translation>
+ </message>
+ <message>
+ <source>Turn slightly left.</source>
+ <translation>Vire ligeiramente à esquerda.</translation>
+ </message>
+ <message>
+ <source>Turn slightly left onto %1.</source>
+ <translation>Vire ligeiramente à esquerda em %1.</translation>
+ </message>
+ <message>
+ <source>Reached waypoint.</source>
+ <translation>Chegou no destino.</translation>
+ </message>
+ <message>
+ <source>Head on.</source>
+ <translation>Siga em frente.</translation>
+ </message>
+ <message>
+ <source>Head onto %1.</source>
+ <translation>Siga em frente em %1.</translation>
+ </message>
+ <message>
+ <source>Enter the roundabout.</source>
+ <translation>Entre na rotatória.</translation>
+ </message>
+ <message>
+ <source>At the roundabout take the first exit.</source>
+ <translation>Na rotatória pegue a primeira saída.</translation>
+ </message>
+ <message>
+ <source>At the roundabout take the first exit onto %1.</source>
+ <translation>Na rotatória pegue a primeira saída em %1.</translation>
+ </message>
+ <message>
+ <source>At the roundabout take the second exit.</source>
+ <translation>Na rotatória pegue a segunda saída.</translation>
+ </message>
+ <message>
+ <source>At the roundabout take the second exit onto %1.</source>
+ <translation>Na rotatória pegue a segunda saída em %1.</translation>
+ </message>
+ <message>
+ <source>At the roundabout take the third exit.</source>
+ <translation>Na rotatória pegue a terceira saída.</translation>
+ </message>
+ <message>
+ <source>At the roundabout take the third exit onto %1.</source>
+ <translation>Na rotatória pegue a terceira saída em %1.</translation>
+ </message>
+ <message>
+ <source>At the roundabout take the fourth exit.</source>
+ <translation>Na rotatória pegue a quarta saída.</translation>
+ </message>
+ <message>
+ <source>At the roundabout take the fourth exit onto %1.</source>
+ <translation>Na rotatória pegue a quarta saída em %1.</translation>
+ </message>
+ <message>
+ <source>At the roundabout take the fifth exit.</source>
+ <translation>Na rotatória pegue a quinta saída.</translation>
+ </message>
+ <message>
+ <source>At the roundabout take the fifth exit onto %1.</source>
+ <translation>Na rotatória pegue a quinta saída em %1.</translation>
+ </message>
+ <message>
+ <source>At the roundabout take the sixth exit.</source>
+ <translation>Na rotatória pegue a sexta saída.</translation>
+ </message>
+ <message>
+ <source>At the roundabout take the sixth exit onto %1.</source>
+ <translation>Na rotatória pegue a sexta saída em %1.</translation>
+ </message>
+ <message>
+ <source>At the roundabout take the seventh exit.</source>
+ <translation>Na rotatória pegue a sétima saída.</translation>
+ </message>
+ <message>
+ <source>At the roundabout take the seventh exit onto %1.</source>
+ <translation>Na rotatória pegue a sétima saída em %1.</translation>
+ </message>
+ <message>
+ <source>At the roundabout take the eighth exit.</source>
+ <translation>Na rotatória pegue a oitava saída.</translation>
+ </message>
+ <message>
+ <source>At the roundabout take the eighth exit onto %1.</source>
+ <translation>Na rotatória pegue a oitava saída em %1.</translation>
+ </message>
+ <message>
+ <source>At the roundabout take the ninth exit.</source>
+ <translation>Na rotatória pegue a nona saída.</translation>
+ </message>
+ <message>
+ <source>At the roundabout take the ninth exit onto %1.</source>
+ <translation>Na rotatória pegue a nona saída em %1.</translation>
+ </message>
+ <message>
+ <source>Leave the roundabout.</source>
+ <translation>Saia da rotatória.</translation>
+ </message>
+ <message>
+ <source>Leave the roundabout onto %1.</source>
+ <translation>Saia da rotatória em %1.</translation>
+ </message>
+ <message>
+ <source>Stay on the roundabout.</source>
+ <translation>Permaneça na rotatória.</translation>
+ </message>
+ <message>
+ <source>Start at the end of the street.</source>
+ <translation>Comece no final da rua.</translation>
+ </message>
+ <message>
+ <source>Start at the end of %1.</source>
+ <translation>Comece no final da rua em %1.</translation>
+ </message>
+ <message>
+ <source>You have reached your destination.</source>
+ <translation>Você chegou ao seu destino.</translation>
+ </message>
+ <message>
+ <source>Don&apos;t know what to say for &apos;%1&apos;</source>
+ <translation>Não sei o que dizer para &apos;%1&apos;</translation>
+ </message>
+</context>
+</TS>
diff --git a/translations/qtlocation_zh_CN.ts b/translations/qtlocation_zh_CN.ts
new file mode 100644
index 0000000..431d32f
--- /dev/null
+++ b/translations/qtlocation_zh_CN.ts
@@ -0,0 +1,2394 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="zh_CN">
+<context>
+ <name>EditorialDelegate</name>
+ <message>
+ <source>Untitled editorial</source>
+ <translation>无标题社论</translation>
+ </message>
+</context>
+<context>
+ <name>EditorialPage</name>
+ <message>
+ <source>Open url</source>
+ <translation>打开网址</translation>
+ </message>
+</context>
+<context>
+ <name>GeoServiceProviderFactoryEsri</name>
+ <message>
+ <source>Esri plugin requires a &apos;esri.token&apos; parameter.
+Please visit https://developers.arcgis.com/authentication/accessing-arcgis-online-services/</source>
+ <translation>Esri 插件需要“esri.token”参数。
+请访问https://developers.arcgis.com/authentication/accessing-arcgis-online-services/</translation>
+ </message>
+</context>
+<context>
+ <name>GeoTab</name>
+ <message>
+ <source>Timeout occurred!</source>
+ <translation>超时发生了!</translation>
+ </message>
+ <message>
+ <source>Retrieving update...</source>
+ <translation>正在检索更新…</translation>
+ </message>
+</context>
+<context>
+ <name>GeocodeForm.ui</name>
+ <message>
+ <source>Geocode</source>
+ <translation>地理编码</translation>
+ </message>
+ <message>
+ <source>Street</source>
+ <translation>街道</translation>
+ </message>
+ <message>
+ <source>City</source>
+ <translation>城市</translation>
+ </message>
+ <message>
+ <source>State</source>
+ <translation>州</translation>
+ </message>
+ <message>
+ <source>Country</source>
+ <translation>国家</translation>
+ </message>
+ <message>
+ <source>Postal Code</source>
+ <translation>邮政编码</translation>
+ </message>
+ <message>
+ <source>Proceed</source>
+ <translation>继续</translation>
+ </message>
+ <message>
+ <source>Clear</source>
+ <translation>清除</translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+ <translation>取消</translation>
+ </message>
+</context>
+<context>
+ <name>ImageView</name>
+ <message>
+ <source>Open url</source>
+ <translation>打开网址</translation>
+ </message>
+</context>
+<context>
+ <name>ItemPopupMenu</name>
+ <message>
+ <source>Info</source>
+ <translation>信息</translation>
+ </message>
+ <message>
+ <source>Delete</source>
+ <translation>删除</translation>
+ </message>
+</context>
+<context>
+ <name>LocaleForm.ui</name>
+ <message>
+ <source>en</source>
+ <translation>en</translation>
+ </message>
+ <message>
+ <source>fr</source>
+ <translation>fr</translation>
+ </message>
+ <message>
+ <source>Other</source>
+ <translation>其它</translation>
+ </message>
+ <message>
+ <source></source>
+ <translation></translation>
+ </message>
+ <message>
+ <source>Proceed</source>
+ <translation>继续</translation>
+ </message>
+ <message>
+ <source>Clear</source>
+ <translation>清除</translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+ <translation>取消</translation>
+ </message>
+</context>
+<context>
+ <name>MainMenu</name>
+ <message>
+ <source>Provider</source>
+ <translation>提供者</translation>
+ </message>
+ <message>
+ <source>Settings</source>
+ <translation>设置</translation>
+ </message>
+ <message>
+ <source>Search Center</source>
+ <translation>搜索中心</translation>
+ </message>
+ <message>
+ <source>Search Bounding Box</source>
+ <translation>搜索边界框</translation>
+ </message>
+ <message>
+ <source>Search Bounding Circle</source>
+ <translation>搜索边界圆</translation>
+ </message>
+ <message>
+ <source>Search Options</source>
+ <translation>搜索选项</translation>
+ </message>
+ <message>
+ <source>MapType</source>
+ <translation>地图类型</translation>
+ </message>
+ <message>
+ <source>Tools</source>
+ <translation>工具</translation>
+ </message>
+ <message>
+ <source>Reverse geocode</source>
+ <translation>反向地理编码</translation>
+ </message>
+ <message>
+ <source>Geocode</source>
+ <translation>地理编码</translation>
+ </message>
+ <message>
+ <source>Route with coordinates</source>
+ <translation>带坐标的路线</translation>
+ </message>
+ <message>
+ <source>Route with address</source>
+ <translation>带地址的线路</translation>
+ </message>
+ <message>
+ <source>Hide minimap</source>
+ <translation>隐藏小地图</translation>
+ </message>
+ <message>
+ <source>Minimap</source>
+ <translation>小地图</translation>
+ </message>
+ <message>
+ <source>Stop following</source>
+ <translation>停止跟随</translation>
+ </message>
+ <message>
+ <source>Follow me</source>
+ <translation>跟随我</translation>
+ </message>
+ <message>
+ <source>Language</source>
+ <translation>语言</translation>
+ </message>
+ <message>
+ <source>Prefetch Map Data</source>
+ <translation>预取地图数据</translation>
+ </message>
+ <message>
+ <source>Clear Map Data</source>
+ <translation>清除地图数据</translation>
+ </message>
+</context>
+<context>
+ <name>MapPopupMenu</name>
+ <message>
+ <source>Add Marker</source>
+ <translation>添加标记</translation>
+ </message>
+ <message>
+ <source>Get coordinate</source>
+ <translation>获得坐标</translation>
+ </message>
+ <message>
+ <source>Fit Viewport To Map Items</source>
+ <translation>适合视区地图项目</translation>
+ </message>
+ <message>
+ <source>Delete all markers</source>
+ <translation>删除所有标记</translation>
+ </message>
+ <message>
+ <source>Delete all items</source>
+ <translation>删除所有项目</translation>
+ </message>
+</context>
+<context>
+ <name>MarkerPopupMenu</name>
+ <message>
+ <source>Delete</source>
+ <translation>删除</translation>
+ </message>
+ <message>
+ <source>Coordinates</source>
+ <translation>坐标</translation>
+ </message>
+ <message>
+ <source>Move to</source>
+ <translation>移动到</translation>
+ </message>
+ <message>
+ <source>Route to next point</source>
+ <translation>到下一个点的路线</translation>
+ </message>
+ <message>
+ <source>Distance to next point</source>
+ <translation>到下一个点的距离</translation>
+ </message>
+ <message>
+ <source>Route to next points</source>
+ <translation>到下几个点的路线</translation>
+ </message>
+ <message>
+ <source>Draw...</source>
+ <translation>绘制...</translation>
+ </message>
+ <message>
+ <source>Image</source>
+ <translation>图像</translation>
+ </message>
+ <message>
+ <source>Rectangle</source>
+ <translation>矩形</translation>
+ </message>
+ <message>
+ <source>Circle</source>
+ <translation>圆形</translation>
+ </message>
+ <message>
+ <source>Polyline</source>
+ <translation>折线</translation>
+ </message>
+ <message>
+ <source>Polygon</source>
+ <translation>多边形</translation>
+ </message>
+</context>
+<context>
+ <name>MessageForm.ui</name>
+ <message>
+ <source>type</source>
+ <translation>类型</translation>
+ </message>
+ <message>
+ <source>message</source>
+ <translation>消息</translation>
+ </message>
+ <message>
+ <source>OK</source>
+ <translation>确定</translation>
+ </message>
+</context>
+<context>
+ <name>PlaceDetails</name>
+ <message>
+ <source>No information</source>
+ <translation>无信息</translation>
+ </message>
+</context>
+<context>
+ <name>PlaceDetailsForm.ui</name>
+ <message>
+ <source>PlaceName</source>
+ <translation>地名</translation>
+ </message>
+ <message>
+ <source>Address</source>
+ <translation>地址</translation>
+ </message>
+ <message>
+ <source>Distance:</source>
+ <translation>距离:</translation>
+ </message>
+ <message>
+ <source>1000 km</source>
+ <translation>1000 km</translation>
+ </message>
+ <message>
+ <source>Street Number&lt;br/&gt;xxxxx City&lt;br/&gt;Country</source>
+ <translation>街道号码&lt;br/&gt;xxxxx 城市&lt;br/&gt;国家</translation>
+ </message>
+ <message>
+ <source>Categories</source>
+ <translation>分类</translation>
+ </message>
+ <message>
+ <source>category1, category2 ,category3</source>
+ <translation>category1, category2 ,category3</translation>
+ </message>
+ <message>
+ <source>Contact details</source>
+ <translation>详细联系方式</translation>
+ </message>
+ <message>
+ <source>Phone: </source>
+ <translation>电话: </translation>
+ </message>
+ <message>
+ <source>000-000-000</source>
+ <translation>000-000-000</translation>
+ </message>
+ <message>
+ <source>Fax: </source>
+ <translation>传真: </translation>
+ </message>
+ <message>
+ <source>Email: </source>
+ <translation>电子邮件: </translation>
+ </message>
+ <message>
+ <source>name@company.com</source>
+ <translation>name@company.com</translation>
+ </message>
+ <message>
+ <source>Website: </source>
+ <translation>网站: </translation>
+ </message>
+ <message>
+ <source>http:://company.com</source>
+ <translation>http:://company.com</translation>
+ </message>
+ <message>
+ <source>Additional information</source>
+ <translation>附加信息</translation>
+ </message>
+ <message>
+ <source>AdditionalInformation1&lt;br/&gt;AdditionalInformation2&lt;br/&gt;AdditionalInformation3</source>
+ <translation>AdditionalInformation1&lt;br/&gt;AdditionalInformation2&lt;br/&gt;AdditionalInformation3</translation>
+ </message>
+ <message>
+ <source>Editorials</source>
+ <translation>社论</translation>
+ </message>
+ <message>
+ <source>Reviews</source>
+ <translation>评论</translation>
+ </message>
+ <message>
+ <source>Images</source>
+ <translation>图像</translation>
+ </message>
+ <message>
+ <source>Find similar</source>
+ <translation>查找相似</translation>
+ </message>
+</context>
+<context>
+ <name>PlaceSearchReplyEsri</name>
+ <message>
+ <source>Response parse error</source>
+ <translation>响应解析错误</translation>
+ </message>
+</context>
+<context>
+ <name>QDeclarativeGeoMap</name>
+ <message>
+ <source>No Map</source>
+ <translation>无地图</translation>
+ </message>
+ <message>
+ <source>Plugin does not support mapping.</source>
+ <translation>插件不支持地图。</translation>
+ </message>
+</context>
+<context>
+ <name>QDeclarativeGeoRouteModel</name>
+ <message>
+ <source>Plugin does not support routing.</source>
+ <translation>插件不支持路线。</translation>
+ </message>
+ <message>
+ <source>Cannot route, plugin not set.</source>
+ <translation>无法线路,插件未设置。</translation>
+ </message>
+ <message>
+ <source>Cannot route, route manager not set.</source>
+ <translation>无法线路,未设置线路管理器。</translation>
+ </message>
+ <message>
+ <source>Cannot route, valid query not set.</source>
+ <translation>无法线路,未设置有效查询。</translation>
+ </message>
+ <message>
+ <source>Not enough waypoints for routing.</source>
+ <translation>没有足够的航路点用于线路。</translation>
+ </message>
+</context>
+<context>
+ <name>QDeclarativeGeocodeModel</name>
+ <message>
+ <source>Cannot geocode, plugin not set.</source>
+ <translation>无法地理编码,插件未设置。</translation>
+ </message>
+ <message>
+ <source>Cannot geocode, geocode manager not set.</source>
+ <translation>无法地理编码,未设置地理编码管理器。</translation>
+ </message>
+ <message>
+ <source>Cannot geocode, valid query not set.</source>
+ <translation>无法地理编码,未设置有效查询。</translation>
+ </message>
+ <message>
+ <source>Plugin does not support (reverse) geocoding.</source>
+ <translation>插件不支持(反向)地理编码。</translation>
+ </message>
+</context>
+<context>
+ <name>QGeoCodeReplyMapbox</name>
+ <message>
+ <source>Response parse error</source>
+ <translation>响应解析错误</translation>
+ </message>
+</context>
+<context>
+ <name>QGeoMapMapboxGL</name>
+ <message>
+ <source>Development access token, do not use in production.</source>
+ <translation>开发访问令牌,不要在生产中使用。</translation>
+ </message>
+</context>
+<context>
+ <name>QGeoMappingManagerEngineItemsOverlay</name>
+ <message>
+ <source>Empty Map</source>
+ <translation>空地图</translation>
+ </message>
+</context>
+<context>
+ <name>QGeoMappingManagerEngineMapboxGL</name>
+ <message>
+ <source>China Streets</source>
+ <translation>中国街道</translation>
+ </message>
+ <message>
+ <source>China Light</source>
+ <translation>中国亮</translation>
+ </message>
+ <message>
+ <source>China Dark</source>
+ <translation>中国暗</translation>
+ </message>
+ <message>
+ <source>Streets</source>
+ <translation>街道</translation>
+ </message>
+ <message>
+ <source>Basic</source>
+ <translation>基本</translation>
+ </message>
+ <message>
+ <source>Bright</source>
+ <translation>明亮</translation>
+ </message>
+ <message>
+ <source>Outdoors</source>
+ <translation>室外</translation>
+ </message>
+ <message>
+ <source>Satellite</source>
+ <translation>卫星</translation>
+ </message>
+ <message>
+ <source>Satellite Streets</source>
+ <translation>卫星街道</translation>
+ </message>
+ <message>
+ <source>Light</source>
+ <translation>亮</translation>
+ </message>
+ <message>
+ <source>Dark</source>
+ <translation>暗</translation>
+ </message>
+ <message>
+ <source>Navigation Preview Day</source>
+ <translation>导航预览白天</translation>
+ </message>
+ <message>
+ <source>Navigation Preview Night</source>
+ <translation>导航预览夜晚</translation>
+ </message>
+ <message>
+ <source>Navigation Guidance Day</source>
+ <translation>导航指导白天</translation>
+ </message>
+ <message>
+ <source>Navigation Guidance Night</source>
+ <translation>导航指导夜晚</translation>
+ </message>
+ <message>
+ <source>User provided style</source>
+ <translation>用户提供的样式</translation>
+ </message>
+</context>
+<context>
+ <name>QGeoRouteParserOsrmV4</name>
+ <message>
+ <source>Go straight.</source>
+ <translation>直走。</translation>
+ </message>
+ <message>
+ <source>Go straight onto %1.</source>
+ <translation>直接进入 %1。</translation>
+ </message>
+ <message>
+ <source>Turn slightly right.</source>
+ <translation>稍微右转。</translation>
+ </message>
+ <message>
+ <source>Turn slightly right onto %1.</source>
+ <translation>稍微右转进入 %1。</translation>
+ </message>
+ <message>
+ <source>Turn right.</source>
+ <translation>右转。</translation>
+ </message>
+ <message>
+ <source>Turn right onto %1.</source>
+ <translation>右转进入 %1。</translation>
+ </message>
+ <message>
+ <source>Make a sharp right.</source>
+ <translation>向右急转弯。</translation>
+ </message>
+ <message>
+ <source>Make a sharp right onto %1.</source>
+ <translation>向右急转弯进入 %1。</translation>
+ </message>
+ <message>
+ <source>When it is safe to do so, perform a U-turn.</source>
+ <translation>在安全情况下,进行 U 形转弯。</translation>
+ </message>
+ <message>
+ <source>Make a sharp left.</source>
+ <translation>向左急转弯。</translation>
+ </message>
+ <message>
+ <source>Make a sharp left onto %1.</source>
+ <translation>向左急转弯进入 %1。</translation>
+ </message>
+ <message>
+ <source>Turn left.</source>
+ <translation>左转。</translation>
+ </message>
+ <message>
+ <source>Turn left onto %1.</source>
+ <translation>左转进入 %1。</translation>
+ </message>
+ <message>
+ <source>Turn slightly left.</source>
+ <translation>稍微左转。</translation>
+ </message>
+ <message>
+ <source>Turn slightly left onto %1.</source>
+ <translation>稍微左转进入 %1。</translation>
+ </message>
+ <message>
+ <source>Reached waypoint.</source>
+ <translation>到达航路点。</translation>
+ </message>
+ <message>
+ <source>Head on.</source>
+ <translation>迎面。</translation>
+ </message>
+ <message>
+ <source>Head onto %1.</source>
+ <translation>迎面进入 %1。</translation>
+ </message>
+ <message>
+ <source>Enter the roundabout.</source>
+ <translation>进入环形交叉路口。</translation>
+ </message>
+ <message>
+ <source>At the roundabout take the first exit.</source>
+ <translation>在环形交叉路口,从第一个出口走。</translation>
+ </message>
+ <message>
+ <source>At the roundabout take the first exit onto %1.</source>
+ <translation>在环形交叉路口,从第一个出口进入 %1。</translation>
+ </message>
+ <message>
+ <source>At the roundabout take the second exit.</source>
+ <translation>在环形交叉路口,从第二个出口走。</translation>
+ </message>
+ <message>
+ <source>At the roundabout take the second exit onto %1.</source>
+ <translation>在环形交叉路口,从第二个出口进入 %1。</translation>
+ </message>
+ <message>
+ <source>At the roundabout take the third exit.</source>
+ <translation>在环形交叉路口,从第三个出口走。</translation>
+ </message>
+ <message>
+ <source>At the roundabout take the third exit onto %1.</source>
+ <translation>在环形交叉路口,从第三个出口进入 %1。</translation>
+ </message>
+ <message>
+ <source>At the roundabout take the fourth exit.</source>
+ <translation>在环形交叉路口,从第四个出口走。</translation>
+ </message>
+ <message>
+ <source>At the roundabout take the fourth exit onto %1.</source>
+ <translation>在环形交叉路口,从第四个出口进入 %1。</translation>
+ </message>
+ <message>
+ <source>At the roundabout take the fifth exit.</source>
+ <translation>在环形交叉路口,从第五个出口走。</translation>
+ </message>
+ <message>
+ <source>At the roundabout take the fifth exit onto %1.</source>
+ <translation>在环形交叉路口,从第五个出口进入 %1。</translation>
+ </message>
+ <message>
+ <source>At the roundabout take the sixth exit.</source>
+ <translation>在环形交叉路口,从第六个出口走。</translation>
+ </message>
+ <message>
+ <source>At the roundabout take the sixth exit onto %1.</source>
+ <translation>在环形交叉路口,从第六个出口进入 %1。</translation>
+ </message>
+ <message>
+ <source>At the roundabout take the seventh exit.</source>
+ <translation>在环形交叉路口,从第七个出口走。</translation>
+ </message>
+ <message>
+ <source>At the roundabout take the seventh exit onto %1.</source>
+ <translation>在环形交叉路口,从第七个出口进入 %1。</translation>
+ </message>
+ <message>
+ <source>At the roundabout take the eighth exit.</source>
+ <translation>在环形交叉路口,从第八个出口走。</translation>
+ </message>
+ <message>
+ <source>At the roundabout take the eighth exit onto %1.</source>
+ <translation>在环形交叉路口,从第八个出口进入 %1。</translation>
+ </message>
+ <message>
+ <source>At the roundabout take the ninth exit.</source>
+ <translation>在环形交叉路口从,第九个出口走。</translation>
+ </message>
+ <message>
+ <source>At the roundabout take the ninth exit onto %1.</source>
+ <translation>在环形交叉路口,从第九个出口进入 %1。</translation>
+ </message>
+ <message>
+ <source>Leave the roundabout.</source>
+ <translation>离开环形交叉路口。</translation>
+ </message>
+ <message>
+ <source>Leave the roundabout onto %1.</source>
+ <translation>离开环形交叉路口,进入 %1。</translation>
+ </message>
+ <message>
+ <source>Stay on the roundabout.</source>
+ <translation>待在环形交叉路口。</translation>
+ </message>
+ <message>
+ <source>Start at the end of the street.</source>
+ <translation>从街道的尽头开始。</translation>
+ </message>
+ <message>
+ <source>Start at the end of %1.</source>
+ <translation>从 %1 尽头开始。</translation>
+ </message>
+ <message>
+ <source>You have reached your destination.</source>
+ <translation>您已到达目的地。</translation>
+ </message>
+ <message>
+ <source>Don&apos;t know what to say for &apos;%1&apos;</source>
+ <translation>不知道怎么说“%1”</translation>
+ </message>
+</context>
+<context>
+ <name>QGeoRouteParserOsrmV5</name>
+ <message>
+ <source>North</source>
+ <extracomment>Translations exist at https://github.com/Project-OSRM/osrm-text-instructions. Always used in &quot;Head %1 [onto &lt;street name&gt;]&quot;</extracomment>
+ <translation>北</translation>
+ </message>
+ <message>
+ <source>East</source>
+ <translation>东</translation>
+ </message>
+ <message>
+ <source>South</source>
+ <translation>南</translation>
+ </message>
+ <message>
+ <source>West</source>
+ <translation>西</translation>
+ </message>
+ <message>
+ <source>first</source>
+ <comment>roundabout exit</comment>
+ <extracomment>always used in &quot; and take the %1 exit [onto &lt;street name&gt;]&quot;</extracomment>
+ <translation>第一个</translation>
+ </message>
+ <message>
+ <source>second</source>
+ <comment>roundabout exit</comment>
+ <translation>第二个</translation>
+ </message>
+ <message>
+ <source>third</source>
+ <comment>roundabout exit</comment>
+ <translation>第三个</translation>
+ </message>
+ <message>
+ <source>fourth</source>
+ <comment>roundabout exit</comment>
+ <translation>第四个</translation>
+ </message>
+ <message>
+ <source>fifth</source>
+ <comment>roundabout exit</comment>
+ <translation>第五个</translation>
+ </message>
+ <message>
+ <source>sixth</source>
+ <comment>roundabout exit</comment>
+ <translation>第六个</translation>
+ </message>
+ <message>
+ <source>seventh</source>
+ <comment>roundabout exit</comment>
+ <translation>第七个</translation>
+ </message>
+ <message>
+ <source>eighth</source>
+ <comment>roundabout exit</comment>
+ <translation>第八个</translation>
+ </message>
+ <message>
+ <source>ninth</source>
+ <comment>roundabout exit</comment>
+ <translation>第九个</translation>
+ </message>
+ <message>
+ <source>tenth</source>
+ <comment>roundabout exit</comment>
+ <translation>第十个</translation>
+ </message>
+ <message>
+ <source>eleventh</source>
+ <comment>roundabout exit</comment>
+ <translation>第十一个</translation>
+ </message>
+ <message>
+ <source>twelfth</source>
+ <comment>roundabout exit</comment>
+ <translation>第十二个</translation>
+ </message>
+ <message>
+ <source>thirteenth</source>
+ <comment>roundabout exit</comment>
+ <translation>第十三个</translation>
+ </message>
+ <message>
+ <source>fourteenth</source>
+ <comment>roundabout exit</comment>
+ <translation>第十四个</translation>
+ </message>
+ <message>
+ <source>fifteenth</source>
+ <comment>roundabout exit</comment>
+ <translation>第十五个</translation>
+ </message>
+ <message>
+ <source>sixteenth</source>
+ <comment>roundabout exit</comment>
+ <translation>第十六个</translation>
+ </message>
+ <message>
+ <source>seventeenth</source>
+ <comment>roundabout exit</comment>
+ <translation>第十七个</translation>
+ </message>
+ <message>
+ <source>eighteenth</source>
+ <comment>roundabout exit</comment>
+ <translation>第十八个</translation>
+ </message>
+ <message>
+ <source>nineteenth</source>
+ <comment>roundabout exit</comment>
+ <translation>第十九个</translation>
+ </message>
+ <message>
+ <source>twentieth</source>
+ <comment>roundabout exit</comment>
+ <translation>第二十个</translation>
+ </message>
+ <message>
+ <source> and take the %1 exit</source>
+ <extracomment>Always appended to one of the following strings: - &quot;Enter the roundabout&quot; - &quot;Enter the rotary&quot; - &quot;Enter the rotary &lt;rotaryname&gt;&quot;</extracomment>
+ <translation> 并走 %1 出口</translation>
+ </message>
+ <message>
+ <source> and take the %1 exit onto %2</source>
+ <translation> 并走 %1 出口进入 %2</translation>
+ </message>
+ <message>
+ <source>You have arrived at your destination, straight ahead</source>
+ <translation>你已经到达目的地,在前面</translation>
+ </message>
+ <message>
+ <source>You have arrived at your destination, on the left</source>
+ <translation>你已经到达目的地,在左边</translation>
+ </message>
+ <message>
+ <source>You have arrived at your destination, on the right</source>
+ <translation>您已经到达目的地,在右边</translation>
+ </message>
+ <message>
+ <source>You have arrived at your destination</source>
+ <translation>你已经到达目的地</translation>
+ </message>
+ <message>
+ <source>Continue straight</source>
+ <translation>继续直行</translation>
+ </message>
+ <message>
+ <source>Continue straight on %1</source>
+ <translation>在 %1 上继续直行</translation>
+ </message>
+ <message>
+ <source>Continue left</source>
+ <translation>继续向左</translation>
+ </message>
+ <message>
+ <source>Continue left onto %1</source>
+ <translation>继续向左转到 %1</translation>
+ </message>
+ <message>
+ <source>Continue slightly left</source>
+ <translation>继续稍微向左</translation>
+ </message>
+ <message>
+ <source>Continue slightly left on %1</source>
+ <translation>继续在 %1 上稍微向左</translation>
+ </message>
+ <message>
+ <source>Continue right</source>
+ <translation>继续向右</translation>
+ </message>
+ <message>
+ <source>Continue right onto %1</source>
+ <translation>继续向右转到 %1</translation>
+ </message>
+ <message>
+ <source>Continue slightly right</source>
+ <translation>继续稍微向右</translation>
+ </message>
+ <message>
+ <source>Continue slightly right on %1</source>
+ <translation>继续在 %1 上稍微向右</translation>
+ </message>
+ <message>
+ <source>Make a U-turn</source>
+ <translation>掉头</translation>
+ </message>
+ <message>
+ <source>Make a U-turn onto %1</source>
+ <translation>掉头进入 %1</translation>
+ </message>
+ <message>
+ <source>Continue</source>
+ <translation>继续</translation>
+ </message>
+ <message>
+ <source>Continue on %1</source>
+ <translation>继续在 %1 上</translation>
+ </message>
+ <message>
+ <source>Head %1</source>
+ <extracomment>%1 is &quot;North&quot;, &quot;South&quot;, &quot;East&quot; or &quot;West&quot;</extracomment>
+ <translation>迎面 %1</translation>
+ </message>
+ <message>
+ <source>Head %1 onto %2</source>
+ <translation>迎面 %1 进入 %2</translation>
+ </message>
+ <message>
+ <source>Depart</source>
+ <translation>离开</translation>
+ </message>
+ <message>
+ <source>Depart onto %1</source>
+ <translation>离开进入 %1</translation>
+ </message>
+ <message>
+ <source>At the end of the road, turn left</source>
+ <translation>在路的尽头,左转</translation>
+ </message>
+ <message>
+ <source>At the end of the road, turn left onto %1</source>
+ <translation>在路的尽头,左转进入 %1</translation>
+ </message>
+ <message>
+ <source>At the end of the road, turn right</source>
+ <translation>在路的尽头,右转</translation>
+ </message>
+ <message>
+ <source>At the end of the road, turn right onto %1</source>
+ <translation>在路的尽头,右转进入 %1</translation>
+ </message>
+ <message>
+ <source>At the end of the road, make a U-turn</source>
+ <translation>在路的尽头,掉头</translation>
+ </message>
+ <message>
+ <source>At the end of the road, make a U-turn onto %1</source>
+ <translation>在路的尽头,掉头进入 %1</translation>
+ </message>
+ <message>
+ <source>At the end of the road, continue straight</source>
+ <translation>在路的尽头,继续直行</translation>
+ </message>
+ <message>
+ <source>At the end of the road, continue straight onto %1</source>
+ <translation>在路的尽头,继续直接进入 %1</translation>
+ </message>
+ <message>
+ <source>At the end of the road, continue</source>
+ <translation>在路的尽头,继续</translation>
+ </message>
+ <message>
+ <source>At the end of the road, continue onto %1</source>
+ <translation>在路的尽头,继续进入 %1</translation>
+ </message>
+ <message>
+ <source>Take the ferry</source>
+ <translation>乘渡轮</translation>
+ </message>
+ <message>
+ <source>At the fork, take a sharp left</source>
+ <translation>在岔路口,向左急转弯</translation>
+ </message>
+ <message>
+ <source>At the fork, take a sharp left onto %1</source>
+ <translation>在岔路口,向左急转弯到 %1</translation>
+ </message>
+ <message>
+ <source>At the fork, turn left</source>
+ <translation>在岔路口,左转</translation>
+ </message>
+ <message>
+ <source>At the fork, turn left onto %1</source>
+ <translation>在岔路口,左转进入 %1</translation>
+ </message>
+ <message>
+ <source>At the fork, keep left</source>
+ <translation>在岔路口,靠左</translation>
+ </message>
+ <message>
+ <source>At the fork, keep left onto %1</source>
+ <translation>在岔路口,靠左进入 %1</translation>
+ </message>
+ <message>
+ <source>At the fork, take a sharp right</source>
+ <translation>在岔路口,向右急转弯</translation>
+ </message>
+ <message>
+ <source>At the fork, take a sharp right onto %1</source>
+ <translation>在岔路口,向右急转弯进入 %1</translation>
+ </message>
+ <message>
+ <source>At the fork, turn right</source>
+ <translation>在岔路口,右转</translation>
+ </message>
+ <message>
+ <source>At the fork, turn right onto %1</source>
+ <translation>在岔路口,右转进入 %1</translation>
+ </message>
+ <message>
+ <source>At the fork, keep right</source>
+ <translation>在岔路口,靠右</translation>
+ </message>
+ <message>
+ <source>At the fork, keep right onto %1</source>
+ <translation>在岔路口,靠右进入 %1</translation>
+ </message>
+ <message>
+ <source>At the fork, continue straight ahead</source>
+ <translation>在岔路口,继续向前</translation>
+ </message>
+ <message>
+ <source>At the fork, continue straight ahead onto %1</source>
+ <translation>在岔路口,继续向前进入 %1</translation>
+ </message>
+ <message>
+ <source>At the fork, continue</source>
+ <translation>在岔路口,继续</translation>
+ </message>
+ <message>
+ <source>At the fork, continue onto %1</source>
+ <translation>在岔路口,继续进入 %1</translation>
+ </message>
+ <message>
+ <source>Merge sharply left</source>
+ <translation>急剧向左并入</translation>
+ </message>
+ <message>
+ <source>Merge sharply left onto %1</source>
+ <translation>急剧向左并入到 %1</translation>
+ </message>
+ <message>
+ <source>Merge left</source>
+ <translation>向左并入</translation>
+ </message>
+ <message>
+ <source>Merge left onto %1</source>
+ <translation>向左并入到 %1</translation>
+ </message>
+ <message>
+ <source>Merge slightly left</source>
+ <translation>稍微向左并入</translation>
+ </message>
+ <message>
+ <source>Merge slightly left on %1</source>
+ <translation>稍微向左并入到 %1</translation>
+ </message>
+ <message>
+ <source>Merge sharply right</source>
+ <translation>急剧向右并入</translation>
+ </message>
+ <message>
+ <source>Merge sharply right onto %1</source>
+ <translation>急剧向右并入到 %1</translation>
+ </message>
+ <message>
+ <source>Merge right</source>
+ <translation>向右并入</translation>
+ </message>
+ <message>
+ <source>Merge right onto %1</source>
+ <translation>向右并入到 %1</translation>
+ </message>
+ <message>
+ <source>Merge slightly right</source>
+ <translation>稍微向右并入</translation>
+ </message>
+ <message>
+ <source>Merge slightly right on %1</source>
+ <translation>稍微向右并入到 %1</translation>
+ </message>
+ <message>
+ <source>Merge straight</source>
+ <translation>直接并入</translation>
+ </message>
+ <message>
+ <source>Merge straight on %1</source>
+ <translation>直接并入 %1</translation>
+ </message>
+ <message>
+ <source>Merge</source>
+ <translation>并入</translation>
+ </message>
+ <message>
+ <source>Merge onto %1</source>
+ <translation>并入到 %1</translation>
+ </message>
+ <message>
+ <source>Take a sharp left</source>
+ <translation>向左急转弯</translation>
+ </message>
+ <message>
+ <source>Take a sharp left onto %1</source>
+ <translation>向左急转弯进入 %1</translation>
+ </message>
+ <message>
+ <source>Turn left</source>
+ <translation>左转</translation>
+ </message>
+ <message>
+ <source>Turn left onto %1</source>
+ <translation>左转进入 %1</translation>
+ </message>
+ <message>
+ <source>Continue slightly left onto %1</source>
+ <translation>继续稍微向左进入 %1</translation>
+ </message>
+ <message>
+ <source>Take a sharp right</source>
+ <translation>向右急转弯</translation>
+ </message>
+ <message>
+ <source>Take a sharp right onto %1</source>
+ <translation>向右急转弯进入 %1</translation>
+ </message>
+ <message>
+ <source>Turn right</source>
+ <translation>右转</translation>
+ </message>
+ <message>
+ <source>Turn right onto %1</source>
+ <translation>右转进入 %1</translation>
+ </message>
+ <message>
+ <source>Continue slightly right onto %1</source>
+ <translation>继续稍微向右进入 %1</translation>
+ </message>
+ <message>
+ <source>Continue straight onto %1</source>
+ <translation>继续直行进入 %1</translation>
+ </message>
+ <message>
+ <source>Continue onto %1</source>
+ <translation>继续进入 %1</translation>
+ </message>
+ <message>
+ <source>Continue on the left</source>
+ <translation>继续在左边</translation>
+ </message>
+ <message>
+ <source>Continue on the left on %1</source>
+ <translation>继续在 %1 左边</translation>
+ </message>
+ <message>
+ <source>Continue on the right</source>
+ <translation>继续在右边</translation>
+ </message>
+ <message>
+ <source>Continue on the right on %1</source>
+ <translation>继续在 %1 右边</translation>
+ </message>
+ <message>
+ <source>Take the ramp on the left</source>
+ <translation>走左边的坡道</translation>
+ </message>
+ <message>
+ <source>Take the ramp on the left onto %1</source>
+ <translation>走左边的坡道进入 %1</translation>
+ </message>
+ <message>
+ <source>Take the ramp on the right</source>
+ <translation>走右边的坡道</translation>
+ </message>
+ <message>
+ <source>Take the ramp on the right onto %1</source>
+ <translation>走右边的坡道进入 %1</translation>
+ </message>
+ <message>
+ <source>Take the ramp</source>
+ <translation>走坡道</translation>
+ </message>
+ <message>
+ <source>Take the ramp onto %1</source>
+ <translation>走坡道进入 %1</translation>
+ </message>
+ <message>
+ <source>Get off the bike and push</source>
+ <translation>下车然后推行</translation>
+ </message>
+ <message>
+ <source>Get off the bike and push onto %1</source>
+ <translation>下车然后推行进入 %1</translation>
+ </message>
+ <message>
+ <source>Enter the rotary</source>
+ <extracomment>This string will be prepended to &quot; and take the &lt;nth&gt; exit [onto &lt;streetname&gt;]</extracomment>
+ <translation>进入转盘</translation>
+ </message>
+ <message>
+ <source>Enter the roundabout</source>
+ <extracomment>This string will be prepended to &quot; and take the &lt;nth&gt; exit [onto &lt;streetname&gt;]</extracomment>
+ <translation>进入环形交叉路口</translation>
+ </message>
+ <message>
+ <source>At the roundabout, continue straight</source>
+ <translation>在环形交叉路口,继续直行</translation>
+ </message>
+ <message>
+ <source>At the roundabout, continue straight on %1</source>
+ <translation>在环形交叉路口,继续在 %1 直行</translation>
+ </message>
+ <message>
+ <source>At the roundabout, turn left</source>
+ <translation>在环形交叉路口,左转</translation>
+ </message>
+ <message>
+ <source>At the roundabout, turn left onto %1</source>
+ <translation>在环形交叉路口,左转进入 %1</translation>
+ </message>
+ <message>
+ <source>At the roundabout, turn right</source>
+ <translation>在环形交叉路口,右转</translation>
+ </message>
+ <message>
+ <source>At the roundabout, turn right onto %1</source>
+ <translation>在环形交叉路口,右转进入 %1</translation>
+ </message>
+ <message>
+ <source>At the roundabout, turn around</source>
+ <translation>在环形交叉路口,掉头</translation>
+ </message>
+ <message>
+ <source>At the roundabout, turn around onto %1</source>
+ <translation>在环形交叉路口,掉头进入 %1</translation>
+ </message>
+ <message>
+ <source>At the roundabout, continue</source>
+ <translation>在环形交叉路口,继续</translation>
+ </message>
+ <message>
+ <source>At the roundabout, continue onto %1</source>
+ <translation>在环形交叉路口,继续进入 %1</translation>
+ </message>
+ <message>
+ <source>Take the train</source>
+ <translation>乘火车</translation>
+ </message>
+ <message>
+ <source>Take the train [%1]</source>
+ <translation>乘火车 [%1]</translation>
+ </message>
+ <message>
+ <source>Go straight</source>
+ <translation>直行</translation>
+ </message>
+ <message>
+ <source>Go straight onto %1</source>
+ <translation>直行进入 %1</translation>
+ </message>
+ <message>
+ <source>Turn slightly left</source>
+ <translation>稍微左转</translation>
+ </message>
+ <message>
+ <source>Turn slightly left onto %1</source>
+ <translation>稍微左转进入 %1</translation>
+ </message>
+ <message>
+ <source>Turn slightly right</source>
+ <translation>稍微右转</translation>
+ </message>
+ <message>
+ <source>Turn slightly right onto %1</source>
+ <translation>稍微右转进入 %1</translation>
+ </message>
+ <message>
+ <source>Turn</source>
+ <translation>转弯</translation>
+ </message>
+ <message>
+ <source>Turn onto %1</source>
+ <translation>转弯进入 %1</translation>
+ </message>
+ <message>
+ <source> and continue straight</source>
+ <extracomment>This string will be prepended with lane instructions. E.g., &quot;Use the left or the right lane and continue straight&quot;</extracomment>
+ <translation> 然后继续直行</translation>
+ </message>
+ <message>
+ <source> and continue straight onto %1</source>
+ <translation> 然后继续直行进入 %1</translation>
+ </message>
+ <message>
+ <source> and make a sharp left</source>
+ <translation> 然后向左急转弯</translation>
+ </message>
+ <message>
+ <source> and make a sharp left onto %1</source>
+ <translation> 然后向左急转进入 %1</translation>
+ </message>
+ <message>
+ <source> and turn left</source>
+ <translation> 然后左转</translation>
+ </message>
+ <message>
+ <source> and turn left onto %1</source>
+ <translation> 然后左转进入 %1</translation>
+ </message>
+ <message>
+ <source> and make a slight left</source>
+ <translation> 然后稍微向左</translation>
+ </message>
+ <message>
+ <source> and make a slight left onto %1</source>
+ <translation> 然后稍微向左进入 %1</translation>
+ </message>
+ <message>
+ <source> and make a sharp right</source>
+ <translation> 然后向右急转弯</translation>
+ </message>
+ <message>
+ <source> and make a sharp right onto %1</source>
+ <translation> 然后向右急转进入 %1</translation>
+ </message>
+ <message>
+ <source> and turn right</source>
+ <translation> 然后右转</translation>
+ </message>
+ <message>
+ <source> and turn right onto %1</source>
+ <translation> 然后右转进入 %1</translation>
+ </message>
+ <message>
+ <source> and make a slight right</source>
+ <translation> 然后稍微向右</translation>
+ </message>
+ <message>
+ <source> and make a slight right onto %1</source>
+ <translation> 然后稍微向右进入 %1</translation>
+ </message>
+ <message>
+ <source> and make a U-turn</source>
+ <translation> 然后掉头</translation>
+ </message>
+ <message>
+ <source> and make a U-turn onto %1</source>
+ <translation> 然后掉头进入 %1</translation>
+ </message>
+</context>
+<context>
+ <name>QGeoServiceProviderFactoryMapbox</name>
+ <message>
+ <source>Mapbox plugin requires a &apos;mapbox.access_token&apos; parameter.
+Please visit https://www.mapbox.com</source>
+ <translation>Mapbox 插件需要“mapbox.access_token”参数。
+请访问 https://www.mapbox.com</translation>
+ </message>
+</context>
+<context>
+ <name>QGeoTileFetcherNokia</name>
+ <message>
+ <source>Mapping manager no longer exists</source>
+ <translation>地图管理器不再存在</translation>
+ </message>
+</context>
+<context>
+ <name>QGeoTiledMappingManagerEngineMapbox</name>
+ <message>
+ <source>Street</source>
+ <extracomment>Noun describing map type &apos;Street map&apos;</extracomment>
+ <translation>街道</translation>
+ </message>
+ <message>
+ <source>Light</source>
+ <extracomment>Noun describing type of a map using light colors (weak contrast)</extracomment>
+ <translation>亮</translation>
+ </message>
+ <message>
+ <source>Dark</source>
+ <extracomment>Noun describing type of a map using dark colors</extracomment>
+ <translation>暗</translation>
+ </message>
+ <message>
+ <source>Satellite</source>
+ <extracomment>Noun describing type of a map created by satellite</extracomment>
+ <translation>卫星</translation>
+ </message>
+ <message>
+ <source>Streets Satellite</source>
+ <extracomment>Noun describing type of a street map created by satellite</extracomment>
+ <translation>街道卫星</translation>
+ </message>
+ <message>
+ <source>Wheatpaste</source>
+ <extracomment>Noun describing type of a map using wheat paste colors</extracomment>
+ <translation>小麦酱</translation>
+ </message>
+ <message>
+ <source>Streets Basic</source>
+ <extracomment>Noun describing type of a basic street map</extracomment>
+ <translation>街道基本</translation>
+ </message>
+ <message>
+ <source>Comic</source>
+ <extracomment>Noun describing type of a map using cartoon-style fonts</extracomment>
+ <translation>漫画</translation>
+ </message>
+ <message>
+ <source>Outdoors</source>
+ <extracomment>Noun describing type of a map for outdoor activities</extracomment>
+ <translation>室外</translation>
+ </message>
+ <message>
+ <source>Run Bike Hike</source>
+ <extracomment>Noun describing type of a map for sports</extracomment>
+ <translation>跑自行车远足</translation>
+ </message>
+ <message>
+ <source>Pencil</source>
+ <extracomment>Noun describing type of a map drawn by pencil</extracomment>
+ <translation>铅笔</translation>
+ </message>
+ <message>
+ <source>Pirates</source>
+ <extracomment>Noun describing type of a treasure map with pirate boat watermark</extracomment>
+ <translation>海盗</translation>
+ </message>
+ <message>
+ <source>Emerald</source>
+ <extracomment>Noun describing type of a map using emerald colors</extracomment>
+ <translation>翡翠绿</translation>
+ </message>
+ <message>
+ <source>High Contrast</source>
+ <extracomment>Noun describing type of a map with high contrast</extracomment>
+ <translation>高对比度</translation>
+ </message>
+</context>
+<context>
+ <name>QGeoTiledMappingManagerEngineNokia</name>
+ <message>
+ <source>Street Map</source>
+ <translation>街道地图</translation>
+ </message>
+ <message>
+ <source>Normal map view in daylight mode</source>
+ <translation>白天模式下的正常地图视图</translation>
+ </message>
+ <message>
+ <source>Satellite Map</source>
+ <translation>卫星地图</translation>
+ </message>
+ <message>
+ <source>Satellite map view in daylight mode</source>
+ <translation>白天模式下的卫星地图视图</translation>
+ </message>
+ <message>
+ <source>Terrain Map</source>
+ <translation>地形图</translation>
+ </message>
+ <message>
+ <source>Terrain map view in daylight mode</source>
+ <translation>白天模式下的地形图视图</translation>
+ </message>
+ <message>
+ <source>Hybrid Map</source>
+ <translation>混合地图</translation>
+ </message>
+ <message>
+ <source>Satellite map view with streets in daylight mode</source>
+ <translation>白天模式下的卫星地图视图有街道</translation>
+ </message>
+ <message>
+ <source>Transit Map</source>
+ <translation>公共交通地图</translation>
+ </message>
+ <message>
+ <source>Color-reduced map view with public transport scheme in daylight mode</source>
+ <translation>白天模式下的使用公共交通方案的减色地图视图</translation>
+ </message>
+ <message>
+ <source>Gray Street Map</source>
+ <translation>灰色街道地图</translation>
+ </message>
+ <message>
+ <source>Color-reduced map view in daylight mode</source>
+ <translation>白天模式下的减色地图视图</translation>
+ </message>
+ <message>
+ <source>Mobile Street Map</source>
+ <translation>移动街道地图</translation>
+ </message>
+ <message>
+ <source>Mobile normal map view in daylight mode</source>
+ <translation>白天模式下的移动正常地图视图</translation>
+ </message>
+ <message>
+ <source>Mobile Terrain Map</source>
+ <translation>移动地形图</translation>
+ </message>
+ <message>
+ <source>Mobile terrain map view in daylight mode</source>
+ <translation>白天模式下的移动地形图视图</translation>
+ </message>
+ <message>
+ <source>Mobile Hybrid Map</source>
+ <translation>移动混合地图</translation>
+ </message>
+ <message>
+ <source>Mobile satellite map view with streets in daylight mode</source>
+ <translation>白天模式下的移动卫星地图视图有街道</translation>
+ </message>
+ <message>
+ <source>Mobile Transit Map</source>
+ <translation>移动公共交通地图</translation>
+ </message>
+ <message>
+ <source>Mobile color-reduced map view with public transport scheme in daylight mode</source>
+ <translation>白天模式下的使用公共交通方案的移动减色地图视图</translation>
+ </message>
+ <message>
+ <source>Mobile Gray Street Map</source>
+ <translation>移动灰色街道地图</translation>
+ </message>
+ <message>
+ <source>Mobile color-reduced map view in daylight mode</source>
+ <translation>白天模式下的移动减色地图视图</translation>
+ </message>
+ <message>
+ <source>Custom Street Map</source>
+ <translation>自定义街道地图</translation>
+ </message>
+ <message>
+ <source>Night Street Map</source>
+ <translation>夜间街道地图</translation>
+ </message>
+ <message>
+ <source>Normal map view in night mode</source>
+ <translation>夜间模式下的正常街道视图</translation>
+ </message>
+ <message>
+ <source>Mobile Night Street Map</source>
+ <translation>移动夜间街道地图</translation>
+ </message>
+ <message>
+ <source>Mobile normal map view in night mode</source>
+ <translation>夜间模式下的移动正常街道视图</translation>
+ </message>
+ <message>
+ <source>Gray Night Street Map</source>
+ <translation>灰色夜间街道地图</translation>
+ </message>
+ <message>
+ <source>Color-reduced map view in night mode (especially used for background maps)</source>
+ <translation>夜间模式下的减色地图视图(特别用于背景地图)</translation>
+ </message>
+ <message>
+ <source>Mobile Gray Night Street Map</source>
+ <translation>移动灰色夜间街道地图</translation>
+ </message>
+ <message>
+ <source>Mobile color-reduced map view in night mode (especially used for background maps)</source>
+ <translation>夜间模式下的移动减色地图视图(特别用于背景地图)</translation>
+ </message>
+ <message>
+ <source>Pedestrian Street Map</source>
+ <translation>步行街地图</translation>
+ </message>
+ <message>
+ <source>Pedestrian map view in daylight mode</source>
+ <translation>白天模式下的步行地图视图</translation>
+ </message>
+ <message>
+ <source>Mobile Pedestrian Street Map</source>
+ <translation>移动步行街地图</translation>
+ </message>
+ <message>
+ <source>Mobile pedestrian map view in daylight mode for mobile usage</source>
+ <translation>白天模式下的移动步行地图视图用于移动用途</translation>
+ </message>
+ <message>
+ <source>Pedestrian Night Street Map</source>
+ <translation>步行夜间街道地图</translation>
+ </message>
+ <message>
+ <source>Pedestrian map view in night mode</source>
+ <translation>夜间模式下的步行地图视图</translation>
+ </message>
+ <message>
+ <source>Mobile Pedestrian Night Street Map</source>
+ <translation>移动步行夜间街道地图</translation>
+ </message>
+ <message>
+ <source>Mobile pedestrian map view in night mode for mobile usage</source>
+ <translation>夜间模式下的移动步行地图视图用于移动用途</translation>
+ </message>
+ <message>
+ <source>Car Navigation Map</source>
+ <translation>汽车导航地图</translation>
+ </message>
+ <message>
+ <source>Normal map view in daylight mode for car navigation</source>
+ <translation>白天模式下的正常地图视图,用于汽车导航</translation>
+ </message>
+</context>
+<context>
+ <name>QGeoTiledMappingManagerEngineOsm</name>
+ <message>
+ <source>Street Map</source>
+ <translation>街道地图</translation>
+ </message>
+ <message>
+ <source>Street map view in daylight mode</source>
+ <translation>白天模式下的街道地图视图</translation>
+ </message>
+ <message>
+ <source>Satellite Map</source>
+ <translation>卫星地图</translation>
+ </message>
+ <message>
+ <source>Satellite map view in daylight mode</source>
+ <translation>白天模式下的卫星地图视图</translation>
+ </message>
+ <message>
+ <source>Cycle Map</source>
+ <translation>自行车地图</translation>
+ </message>
+ <message>
+ <source>Cycle map view in daylight mode</source>
+ <translation>白天模式下的自行车地图视图</translation>
+ </message>
+ <message>
+ <source>Transit Map</source>
+ <translation>公共交通地图</translation>
+ </message>
+ <message>
+ <source>Public transit map view in daylight mode</source>
+ <translation>白天模式下的公共交通地图视图</translation>
+ </message>
+ <message>
+ <source>Night Transit Map</source>
+ <translation>夜间公共交通地图</translation>
+ </message>
+ <message>
+ <source>Public transit map view in night mode</source>
+ <translation>夜间模式下的公共交通地图视图</translation>
+ </message>
+ <message>
+ <source>Terrain Map</source>
+ <translation>地形图</translation>
+ </message>
+ <message>
+ <source>Terrain map view</source>
+ <translation>地形图视图</translation>
+ </message>
+ <message>
+ <source>Hiking Map</source>
+ <translation>徒步地图</translation>
+ </message>
+ <message>
+ <source>Hiking map view</source>
+ <translation>徒步地图视图</translation>
+ </message>
+ <message>
+ <source>Custom URL Map</source>
+ <translation>自定义 URL 地图</translation>
+ </message>
+ <message>
+ <source>Custom url map view set via urlprefix parameter</source>
+ <translation>通过 urlprefix 参数设置自定义 URL 地图视图</translation>
+ </message>
+</context>
+<context>
+ <name>QGeoTiledMappingManagerEngineTest</name>
+ <message>
+ <source>StreetMap</source>
+ <translation>StreetMap</translation>
+ </message>
+ <message>
+ <source>SatelliteMapDay</source>
+ <translation>SatelliteMapDay</translation>
+ </message>
+ <message>
+ <source>CycleMap</source>
+ <translation>CycleMap</translation>
+ </message>
+ <message>
+ <source>AlternateCameraCapabilities</source>
+ <translation>AlternateCameraCapabilities</translation>
+ </message>
+</context>
+<context>
+ <name>QPlaceManagerEngineOsm</name>
+ <message>
+ <source>Aeroway</source>
+ <translation>航空</translation>
+ </message>
+ <message>
+ <source>Amenity</source>
+ <translation>设施</translation>
+ </message>
+ <message>
+ <source>Building</source>
+ <translation>建筑</translation>
+ </message>
+ <message>
+ <source>Highway</source>
+ <translation>高速公路</translation>
+ </message>
+ <message>
+ <source>Historic</source>
+ <translation>历史性</translation>
+ </message>
+ <message>
+ <source>Land use</source>
+ <translation>土地利用</translation>
+ </message>
+ <message>
+ <source>Leisure</source>
+ <translation>休闲</translation>
+ </message>
+ <message>
+ <source>Man made</source>
+ <translation>人工的</translation>
+ </message>
+ <message>
+ <source>Natural</source>
+ <translation>自然的</translation>
+ </message>
+ <message>
+ <source>Place</source>
+ <translation>地点</translation>
+ </message>
+ <message>
+ <source>Railway</source>
+ <translation>铁路</translation>
+ </message>
+ <message>
+ <source>Shop</source>
+ <translation>商店</translation>
+ </message>
+ <message>
+ <source>Tourism</source>
+ <translation>旅游</translation>
+ </message>
+ <message>
+ <source>Waterway</source>
+ <translation>水路</translation>
+ </message>
+ <message>
+ <source>Network request error</source>
+ <translation>网络请求错误</translation>
+ </message>
+</context>
+<context>
+ <name>QPlaceManagerEngineTest</name>
+ <message>
+ <source>Place does not exist</source>
+ <translation>地点不存在</translation>
+ </message>
+ <message>
+ <source>Category does not exist</source>
+ <translation>类别不存在</translation>
+ </message>
+</context>
+<context>
+ <name>QPlaceSearchReplyMapbox</name>
+ <message>
+ <source>Response parse error</source>
+ <translation>响应解析错误</translation>
+ </message>
+</context>
+<context>
+ <name>QPlaceSearchReplyOsm</name>
+ <message>
+ <source>Response parse error</source>
+ <translation>响应解析错误</translation>
+ </message>
+</context>
+<context>
+ <name>QPlaceSearchSuggestionReplyMapbox</name>
+ <message>
+ <source>Response parse error</source>
+ <translation>响应解析错误</translation>
+ </message>
+</context>
+<context>
+ <name>QtLocationQML</name>
+ <message>
+ <source>Plugin property is not set.</source>
+ <translation>插件属性未设置。</translation>
+ </message>
+ <message>
+ <source>Plugin Error (%1): %2</source>
+ <translation>插件错误(%1):%2</translation>
+ </message>
+ <message>
+ <source>Plugin Error (%1): Could not instantiate provider</source>
+ <translation>插件错误(%1):无法实例化提供者</translation>
+ </message>
+ <message>
+ <source>Plugin is not valid</source>
+ <translation>插件无效</translation>
+ </message>
+ <message>
+ <source>Unable to initialize categories</source>
+ <translation>无法初始化类别</translation>
+ </message>
+ <message>
+ <source>Unable to create request</source>
+ <translation>无法创建请求</translation>
+ </message>
+ <message>
+ <source>Index &apos;%1&apos; out of range</source>
+ <translation>索引“%1”超出范围</translation>
+ </message>
+ <message>
+ <source>Qt Location requires app_id and token parameters.
+Please register at https://developer.here.com/ to get your personal application credentials.</source>
+ <translation>Qt Location 需要 app_id 和 token 参数。请在 https://developer.here.com/注册以获取您的个人应用凭据。</translation>
+ </message>
+ <message>
+ <source>Saving places is not supported.</source>
+ <translation>不支持保存地点。</translation>
+ </message>
+ <message>
+ <source>Removing places is not supported.</source>
+ <translation>不支持删除地点。</translation>
+ </message>
+ <message>
+ <source>Saving categories is not supported.</source>
+ <translation>不支持保存类别。</translation>
+ </message>
+ <message>
+ <source>Removing categories is not supported.</source>
+ <translation>不支持删除类别。</translation>
+ </message>
+ <message>
+ <source>Error parsing response.</source>
+ <translation>解析响应时出错。</translation>
+ </message>
+ <message>
+ <source>Network error.</source>
+ <translation>网络错误。</translation>
+ </message>
+ <message>
+ <source>Request was canceled.</source>
+ <translation>请求已取消。</translation>
+ </message>
+ <message>
+ <source>The response from the service was not in a recognizable format.</source>
+ <translation>该服务的响应不是一种可识别的格式。</translation>
+ </message>
+</context>
+<context>
+ <name>ReverseGeocodeForm.ui</name>
+ <message>
+ <source>Reverse Geocode</source>
+ <translation>反向地理编码</translation>
+ </message>
+ <message>
+ <source>Latitude</source>
+ <translation>纬度</translation>
+ </message>
+ <message>
+ <source>Longitude</source>
+ <translation>经度</translation>
+ </message>
+ <message>
+ <source></source>
+ <translation></translation>
+ </message>
+ <message>
+ <source>Proceed</source>
+ <translation>继续</translation>
+ </message>
+ <message>
+ <source>Clear</source>
+ <translation>清除</translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+ <translation>取消</translation>
+ </message>
+</context>
+<context>
+ <name>ReviewPage</name>
+ <message>
+ <source>Open url</source>
+ <translation>打开网址</translation>
+ </message>
+</context>
+<context>
+ <name>RouteAddress</name>
+ <message>
+ <source>Geocode Error</source>
+ <translation>地理编码错误</translation>
+ </message>
+ <message>
+ <source>Unsuccessful geocode</source>
+ <translation>地理编码不成功</translation>
+ </message>
+ <message>
+ <source>Unable to find location for the</source>
+ <translation>无法找到的位置</translation>
+ </message>
+ <message>
+ <source>point</source>
+ <translation>点</translation>
+ </message>
+ <message>
+ <source>Ambiguous geocode</source>
+ <translation>模糊的地理编码</translation>
+ </message>
+ <message>
+ <source>results found for the</source>
+ <translation>找到的结果</translation>
+ </message>
+ <message>
+ <source>point, please specify location</source>
+ <translation>点,请指定位置</translation>
+ </message>
+</context>
+<context>
+ <name>RouteAddressForm.ui</name>
+ <message>
+ <source>Route Address</source>
+ <translation>线路地址</translation>
+ </message>
+ <message>
+ <source>From</source>
+ <translation>从</translation>
+ </message>
+ <message>
+ <source>Street</source>
+ <translation>街道</translation>
+ </message>
+ <message>
+ <source>City</source>
+ <translation>城市</translation>
+ </message>
+ <message>
+ <source>Country</source>
+ <translation>国家</translation>
+ </message>
+ <message>
+ <source>To</source>
+ <translation>到</translation>
+ </message>
+ <message>
+ <source>Proceed</source>
+ <translation>继续</translation>
+ </message>
+ <message>
+ <source>Clear</source>
+ <translation>清除</translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+ <translation>取消</translation>
+ </message>
+</context>
+<context>
+ <name>RouteCoordinateForm.ui</name>
+ <message>
+ <source>Route Coordinates</source>
+ <translation>线路坐标</translation>
+ </message>
+ <message>
+ <source>From</source>
+ <translation>从</translation>
+ </message>
+ <message>
+ <source>Latitude</source>
+ <translation>纬度</translation>
+ </message>
+ <message>
+ <source>Longitude</source>
+ <translation>经度</translation>
+ </message>
+ <message>
+ <source>To</source>
+ <translation>到</translation>
+ </message>
+ <message>
+ <source>Proceed</source>
+ <translation>继续</translation>
+ </message>
+ <message>
+ <source>Clear</source>
+ <translation>清除</translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+ <translation>取消</translation>
+ </message>
+</context>
+<context>
+ <name>RouteList</name>
+ <message>
+ <source>Close</source>
+ <translation>关闭</translation>
+ </message>
+</context>
+<context>
+ <name>RouteListHeader</name>
+ <message>
+ <source>Route Information</source>
+ <translation>线路信息</translation>
+ </message>
+</context>
+<context>
+ <name>SearchBar</name>
+ <message>
+ <source>Type place...</source>
+ <translation>输入地点...</translation>
+ </message>
+</context>
+<context>
+ <name>SearchBoundingBoxForm.ui</name>
+ <message>
+ <source>Search Bounding Box</source>
+ <translation>搜索边界框</translation>
+ </message>
+ <message>
+ <source>Latitude</source>
+ <translation>纬度</translation>
+ </message>
+ <message>
+ <source>Longitude</source>
+ <translation>经度</translation>
+ </message>
+ <message>
+ <source></source>
+ <translation></translation>
+ </message>
+ <message>
+ <source>Width (deg)</source>
+ <translation>宽度(度)</translation>
+ </message>
+ <message>
+ <source>Height (deg)</source>
+ <translation>高度(度)</translation>
+ </message>
+ <message>
+ <source>Set</source>
+ <translation>设置</translation>
+ </message>
+ <message>
+ <source>Clear</source>
+ <translation>清除</translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+ <translation>取消</translation>
+ </message>
+</context>
+<context>
+ <name>SearchBoundingCircleForm.ui</name>
+ <message>
+ <source>Search Bounding Circle</source>
+ <translation>搜索边界圆</translation>
+ </message>
+ <message>
+ <source>Latitude</source>
+ <translation>纬度</translation>
+ </message>
+ <message>
+ <source>Longitude</source>
+ <translation>经度</translation>
+ </message>
+ <message>
+ <source></source>
+ <translation></translation>
+ </message>
+ <message>
+ <source>Radius (m)</source>
+ <translation>半径(米)</translation>
+ </message>
+ <message>
+ <source>Set</source>
+ <translation>设置</translation>
+ </message>
+ <message>
+ <source>Clear</source>
+ <translation>清除</translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+ <translation>取消</translation>
+ </message>
+</context>
+<context>
+ <name>SearchCenterForm.ui</name>
+ <message>
+ <source>Search Center</source>
+ <translation>搜索中心</translation>
+ </message>
+ <message>
+ <source>Latitude</source>
+ <translation>纬度</translation>
+ </message>
+ <message>
+ <source>Longitude</source>
+ <translation>经度</translation>
+ </message>
+ <message>
+ <source></source>
+ <translation></translation>
+ </message>
+ <message>
+ <source>Set</source>
+ <translation>设置</translation>
+ </message>
+ <message>
+ <source>Clear</source>
+ <translation>清除</translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+ <translation>取消</translation>
+ </message>
+</context>
+<context>
+ <name>SearchOptionsForm.ui</name>
+ <message>
+ <source>Search Options</source>
+ <translation>搜索选项</translation>
+ </message>
+ <message>
+ <source>Locale(s)</source>
+ <translation>区域</translation>
+ </message>
+ <message>
+ <source></source>
+ <translation></translation>
+ </message>
+ <message>
+ <source>Enable favorites</source>
+ <translation>启用收藏夹</translation>
+ </message>
+ <message>
+ <source>Order by distance</source>
+ <translation>按距离排序</translation>
+ </message>
+ <message>
+ <source>Order by name</source>
+ <translation>按名称排序</translation>
+ </message>
+ <message>
+ <source>Set</source>
+ <translation>设置</translation>
+ </message>
+ <message>
+ <source>Clear</source>
+ <translation>清除</translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+ <translation>取消</translation>
+ </message>
+</context>
+<context>
+ <name>SearchResultDelegate</name>
+ <message>
+ <source>Sponsored result</source>
+ <translation>赞助的结果</translation>
+ </message>
+</context>
+<context>
+ <name>SearchResultView</name>
+ <message>
+ <source>Previous</source>
+ <translation>上一个</translation>
+ </message>
+ <message>
+ <source>Clear</source>
+ <translation>清除</translation>
+ </message>
+ <message>
+ <source>Next</source>
+ <translation>下一个</translation>
+ </message>
+</context>
+<context>
+ <name>flickr</name>
+ <message>
+ <source>Network error</source>
+ <translation>网络错误</translation>
+ </message>
+</context>
+<context>
+ <name>mapviewer</name>
+ <message>
+ <source>Mapviewer</source>
+ <translation>地图查看器</translation>
+ </message>
+ <message>
+ <source>New Coordinate</source>
+ <translation>新坐标</translation>
+ </message>
+ <message>
+ <source>Distance</source>
+ <translation>距离</translation>
+ </message>
+ <message>
+ <source>Distance:</source>
+ <translation>距离:</translation>
+ </message>
+ <message>
+ <source>Latitude:</source>
+ <translation>纬度:</translation>
+ </message>
+ <message>
+ <source>Longitude:</source>
+ <translation>经度:</translation>
+ </message>
+ <message>
+ <source>Coordinates</source>
+ <translation>坐标</translation>
+ </message>
+ <message>
+ <source>Geocode Error</source>
+ <translation>地理编码错误</translation>
+ </message>
+ <message>
+ <source>Unsuccessful geocode</source>
+ <translation>地理编码不成功</translation>
+ </message>
+ <message>
+ <source>Ambiguous geocode</source>
+ <translation>模糊的地理编码</translation>
+ </message>
+ <message>
+ <source>results found for the given address, please specify location</source>
+ <translation>找到给定地址的结果,请注明位置</translation>
+ </message>
+ <message>
+ <source>Location</source>
+ <translation>位置</translation>
+ </message>
+ <message>
+ <source>Route Error</source>
+ <translation>线路错误</translation>
+ </message>
+ <message>
+ <source>Unable to find a route for the given points</source>
+ <translation>无法找到给定点的线路</translation>
+ </message>
+ <message>
+ <source>ProviderError</source>
+ <translation>提供者错误</translation>
+ </message>
+ <message>
+ <source>Try to select other provider</source>
+ <translation>尝试选择其他提供者</translation>
+ </message>
+ <message>
+ <source>or see</source>
+ <translation>或查看</translation>
+ </message>
+ <message>
+ <source>how to pass plugin parameters.</source>
+ <translation>如何传递插件参数。</translation>
+ </message>
+</context>
+<context>
+ <name>places</name>
+ <message>
+ <source>Places</source>
+ <translation>地点</translation>
+ </message>
+ <message>
+ <source>Search Place Error</source>
+ <translation>搜索地点错误</translation>
+ </message>
+ <message>
+ <source>Place not found !</source>
+ <translation>地点未找到!</translation>
+ </message>
+ <message>
+ <source>ProviderError</source>
+ <translation>提供者错误</translation>
+ </message>
+ <message>
+ <source>Try to select other provider</source>
+ <translation>尝试选择其他提供者</translation>
+ </message>
+ <message>
+ <source>or see</source>
+ <translation>或查看</translation>
+ </message>
+ <message>
+ <source>how to pass plugin parameters.</source>
+ <translation>如何传递插件参数。</translation>
+ </message>
+</context>
+<context>
+ <name>planespotter</name>
+ <message>
+ <source>Hello Berlin!</source>
+ <translation>Hello Berlin!</translation>
+ </message>
+ <message>
+ <source>Hello Oslo!</source>
+ <translation>Hello Oslo!</translation>
+ </message>
+ <message>
+ <source>See you Oslo!</source>
+ <translation>See you Oslo!</translation>
+ </message>
+ <message>
+ <source>See you Berlin!</source>
+ <translation>See you Berlin!</translation>
+ </message>
+ <message>
+ <source>Hello London!</source>
+ <translation>Hello London!</translation>
+ </message>
+ <message>
+ <source>See you London!</source>
+ <translation>See you London!</translation>
+ </message>
+ <message>
+ <source>Hit the plane to start the flight!</source>
+ <translation>点击飞机开始飞行!</translation>
+ </message>
+</context>
+<context>
+ <name>satelliteinfo</name>
+ <message>
+ <source>Last Error: %1</source>
+ <comment>%1=error number</comment>
+ <translation>上一个错误:%1</translation>
+ </message>
+ <message>
+ <source>Single</source>
+ <translation>单个</translation>
+ </message>
+ <message>
+ <source>Current Mode: stopped</source>
+ <translation>当前模式:停止</translation>
+ </message>
+ <message>
+ <source>Start</source>
+ <translation>开始</translation>
+ </message>
+ <message>
+ <source>Current Mode: single</source>
+ <translation>当前模式:单个</translation>
+ </message>
+ <message>
+ <source>Stop</source>
+ <translation>停止</translation>
+ </message>
+ <message>
+ <source>Current Mode: running</source>
+ <translation>当前模式:正在运行</translation>
+ </message>
+ <message>
+ <source>Known Satellites</source>
+ <translation>已知的卫星</translation>
+ </message>
+ <message>
+ <source>Known Satellites (Demo Mode)</source>
+ <translation>已知的卫星(演示模式)</translation>
+ </message>
+ <message>
+ <source>Last Error: None</source>
+ <translation>上一个错误:无</translation>
+ </message>
+</context>
+<context>
+ <name>tst_geocoding</name>
+ <message>
+ <source>Cannot geocode, geocode manager not set.</source>
+ <translation>无法地理编码,未设置地理编码管理器。</translation>
+ </message>
+</context>
+<context>
+ <name>tst_routing</name>
+ <message>
+ <source>Cannot route, route manager not set.</source>
+ <translation>无法线路,未设置线路管理器。</translation>
+ </message>
+</context>
+</TS>
diff --git a/translations/qtmultimedia_fa.ts b/translations/qtmultimedia_fa.ts
new file mode 100644
index 0000000..4ff9e35
--- /dev/null
+++ b/translations/qtmultimedia_fa.ts
@@ -0,0 +1,466 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="fa_IR">
+<context>
+ <name>AudioContainerControl</name>
+ <message>
+ <source>RAW (headerless) file format</source>
+ <translation>نوع پروندهٔ خام (بدون سرآیند) ‪RAW‬</translation>
+ </message>
+ <message>
+ <source>WAV file format</source>
+ <translation>نوع پروندهٔ WAV</translation>
+ </message>
+</context>
+<context>
+ <name>AudioEncoderControl</name>
+ <message>
+ <source>Linear PCM audio data</source>
+ <translation>دادهٔ صوت خطی PCM</translation>
+ </message>
+</context>
+<context>
+ <name>CameraBinImageCapture</name>
+ <message>
+ <source>Camera not ready</source>
+ <translation>دوربین آماده نیست</translation>
+ </message>
+</context>
+<context>
+ <name>CameraBinImageEncoder</name>
+ <message>
+ <source>JPEG image</source>
+ <translation>تصویر JPEG</translation>
+ </message>
+</context>
+<context>
+ <name>CameraBinRecorder</name>
+ <message>
+ <source>QMediaRecorder::pause() is not supported by camerabin2.</source>
+ <translatorcomment>Ignore Linguist complain about the ending punctuations. It&apos;s incorrectly fired because of PDF character at the end.</translatorcomment>
+ <translation>‫‪QMediaRecorder::pause()‬ توسط ‪camerabin2‬ پشتیبانی نمی‌شود.‬</translation>
+ </message>
+ <message>
+ <source>Service has not been started</source>
+ <translation>سرویس راه‌اندازی نشده است</translation>
+ </message>
+ <message>
+ <source>Recording permissions are not available</source>
+ <translation>دسترسی‌های ضبط پیدا نشد</translation>
+ </message>
+</context>
+<context>
+ <name>CameraBinSession</name>
+ <message>
+ <source>Camera error</source>
+ <translation>خطای دوربین</translation>
+ </message>
+</context>
+<context>
+ <name>DSCameraSession</name>
+ <message>
+ <source>Camera not ready for capture</source>
+ <translation>دوربین برای ضبط آماده نیست</translation>
+ </message>
+ <message>
+ <source>Could not save image to file.</source>
+ <translation>نمی‌توان تصویر را در پرونده ذخیره کرد.</translation>
+ </message>
+</context>
+<context>
+ <name>MFPlayerSession</name>
+ <message>
+ <source>Invalid stream source.</source>
+ <translation>مبدأ جریان نامعتبر است.</translation>
+ </message>
+ <message>
+ <source>Attempting to play invalid Qt resource.</source>
+ <translation>تلاش برای پخش منبع نامعتبر کیوت.</translation>
+ </message>
+ <message>
+ <source>The system cannot find the file specified.</source>
+ <translation>سیستم نمی‌تواند پروندهٔ موردنظر را پیدا کند.</translation>
+ </message>
+ <message>
+ <source>The specified server could not be found.</source>
+ <translation>کارگزار مورد نظر پیدا نشد.</translation>
+ </message>
+ <message>
+ <source>Unsupported media type.</source>
+ <translation>نوع رسانه پشتیبانی نمی‌شود.</translation>
+ </message>
+ <message>
+ <source>Failed to load source.</source>
+ <translation>عدم موفقیت در بارگیری منبع.</translation>
+ </message>
+ <message>
+ <source>Cannot create presentation descriptor.</source>
+ <translation>عدم امکان ایجاد توصیف‌کنندهٔ ارائه.</translation>
+ </message>
+ <message>
+ <source>Failed to get stream count.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Failed to create topology.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Unable to play any stream.</source>
+ <translation>هیچ نوع جریانی را نمی‌توان پخش کرد.</translation>
+ </message>
+ <message>
+ <source>Unable to play.</source>
+ <translation>عدم توانایی در پخش رسانه.</translation>
+ </message>
+ <message>
+ <source>Failed to set topology.</source>
+ <translation>خطا در تنظیم توپولوژی.</translation>
+ </message>
+ <message>
+ <source>Unknown stream type.</source>
+ <translation>نوع رسانه ناشناحته است.</translation>
+ </message>
+ <message>
+ <source>Failed to stop.</source>
+ <translation>خطا در توقف پخش.</translation>
+ </message>
+ <message>
+ <source>failed to start playback</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Failed to pause.</source>
+ <translation>خطا در مکث.</translation>
+ </message>
+ <message>
+ <source>Unable to create mediasession.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Unable to pull session events.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Failed to seek.</source>
+ <translation>خطا در حرکت.</translation>
+ </message>
+ <message>
+ <source>Media session non-fatal error.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Media session serious error.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Unsupported media, a codec is missing.</source>
+ <translation>نوع رسانه پشتیبانی نمی‌شود، یک کدک مورد نیاز است.</translation>
+ </message>
+</context>
+<context>
+ <name>QAndroidAudioEncoderSettingsControl</name>
+ <message>
+ <source>Adaptive Multi-Rate Narrowband (AMR-NB) audio codec</source>
+ <translation>کدک صوتی تطبیقی چندنرخی باند باریک ‪(AMR-NB)‬</translation>
+ </message>
+ <message>
+ <source>Adaptive Multi-Rate Wideband (AMR-WB) audio codec</source>
+ <translation>کدک صوتی تطبیقی چندنرخی باند عریض ‪(AMR-WB)‬</translation>
+ </message>
+ <message>
+ <source>AAC Low Complexity (AAC-LC) audio codec</source>
+ <translation>کدک صوتی AAC با پیچیدگی پایین ‪(AAC-LC)‫</translation>
+ </message>
+</context>
+<context>
+ <name>QAndroidCameraSession</name>
+ <message>
+ <source>Camera cannot be started without a viewfinder.</source>
+ <translation>دوربین بدون viewfinder قابل راه‌اندازی نیست.</translation>
+ </message>
+ <message>
+ <source>Camera not ready</source>
+ <translation>دوربین آماده نیست</translation>
+ </message>
+ <message>
+ <source>Drive mode not supported</source>
+ <extracomment>Drive mode is the camera&apos;s shutter mode, for example single shot, continuos exposure, etc.</extracomment>
+ <translation>نوع راه‌اندازی پشتیبانی نمی‌شود</translation>
+ </message>
+ <message>
+ <source>Failed to capture image</source>
+ <translation>خطا در گرفتن تصویر</translation>
+ </message>
+ <message>
+ <source>Camera preview failed to start.</source>
+ <translation>عدم موفقیت در راه‌اندازی پیش‌نمایش دوربین.</translation>
+ </message>
+ <message>
+ <source>Could not open destination file: %1</source>
+ <translation>پروندهٔ مقصد قابل باز کردن نیست: %1</translation>
+ </message>
+</context>
+<context>
+ <name>QAndroidImageEncoderControl</name>
+ <message>
+ <source>JPEG image</source>
+ <translation>تصویر JPEG</translation>
+ </message>
+</context>
+<context>
+ <name>QAndroidMediaContainerControl</name>
+ <message>
+ <source>MPEG4 media file format</source>
+ <translation>قالب پروندهٔ رسانهٔ MPEG4</translation>
+ </message>
+ <message>
+ <source>3GPP media file format</source>
+ <translation>قالب پروندهٔ رسانهٔ 3GPP</translation>
+ </message>
+ <message>
+ <source>AMR NB file format</source>
+ <translation>قالب پروندهٔ AMR NB</translation>
+ </message>
+ <message>
+ <source>AMR WB file format</source>
+ <translation>قالب پروندهٔ AMR WB</translation>
+ </message>
+</context>
+<context>
+ <name>QAndroidVideoEncoderSettingsControl</name>
+ <message>
+ <source>H.263 compression</source>
+ <translation>فشرده‌سازی H.263</translation>
+ </message>
+ <message>
+ <source>H.264 compression</source>
+ <translation>فشرده‌سازی H.264</translation>
+ </message>
+ <message>
+ <source>MPEG-4 SP compression</source>
+ <translation>فشرده‌سازی MPEG-4 SP</translation>
+ </message>
+</context>
+<context>
+ <name>QAudioDecoder</name>
+ <message>
+ <source>The QAudioDecoder object does not have a valid service</source>
+ <translation>شی از نوع QAudioDecoder سرویس معتبری ندارد</translation>
+ </message>
+</context>
+<context>
+ <name>QCamera</name>
+ <message>
+ <source>The camera service is missing</source>
+ <translation>سرویس دوربین پیدا نمی‌شود</translation>
+ </message>
+</context>
+<context>
+ <name>QCameraImageCapture</name>
+ <message>
+ <source>Device does not support images capture.</source>
+ <translation>دستگاه از تصویربرداری پشتیبانی نمی‌کند.</translation>
+ </message>
+</context>
+<context>
+ <name>QDeclarativeAudio</name>
+ <message>
+ <source>volume should be between 0.0 and 1.0</source>
+ <translation>میزان صدا باید بین ۰.۰ و ۱.۰ باشد</translation>
+ </message>
+</context>
+<context>
+ <name>QGstreamerAudioDecoderSession</name>
+ <message>
+ <source>Cannot play stream of type: &lt;unknown&gt;</source>
+ <translatorcomment>جریان داده از نوع صدا/تصویر می باشد و نامشخص منظور unknown می باشد.</translatorcomment>
+ <translation>جریان از نوع نامشخص را نمی توان اجرا کرد</translation>
+ </message>
+</context>
+<context>
+ <name>QGstreamerAudioInputSelector</name>
+ <message>
+ <source>System default device</source>
+ <translation>دستگاه پیش‌فرض سیستم</translation>
+ </message>
+</context>
+<context>
+ <name>QGstreamerCameraControl</name>
+ <message>
+ <source>State not supported.</source>
+ <translation>این وضعیت پشتیبانی نمی‌شود.</translation>
+ </message>
+</context>
+<context>
+ <name>QGstreamerCaptureSession</name>
+ <message>
+ <source>Could not create an audio source element</source>
+ <translation>نمی توان یک المان منبع صوتی ایجاد کرد</translation>
+ </message>
+ <message>
+ <source>Failed to build media capture pipeline.</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QGstreamerImageCaptureControl</name>
+ <message>
+ <source>Not ready to capture</source>
+ <translation>عدم آمادگی برای دریافت تصویر</translation>
+ </message>
+</context>
+<context>
+ <name>QGstreamerImageEncode</name>
+ <message>
+ <source>JPEG image encoder</source>
+ <translation>‫کدگزار تصویر ‪JPEG‬‬</translation>
+ </message>
+</context>
+<context>
+ <name>QGstreamerPlayerControl</name>
+ <message>
+ <source>Attempting to play invalid user stream</source>
+ <translation>تلاش برای پخش جریان صوت و تصویر نامعتبر</translation>
+ </message>
+</context>
+<context>
+ <name>QGstreamerPlayerSession</name>
+ <message>
+ <source>Cannot play stream of type: &lt;unknown&gt;</source>
+ <translation>‫جریان از نوع ‪&lt;unknown&gt;‬ را نمی‌توان پخش کرد.‬</translation>
+ </message>
+ <message>
+ <source>UDP source timeout</source>
+ <translation>مهلت زمانی منبع UDP به پایان رسیده است</translation>
+ </message>
+</context>
+<context>
+ <name>QGstreamerRecorderControl</name>
+ <message>
+ <source>Service has not been started</source>
+ <translation>سرویس راه‌اندازی نشده است</translation>
+ </message>
+ <message>
+ <source>Not compatible codecs and container format.</source>
+ <translation>عدم سازگاری کدک و کانتینر.</translation>
+ </message>
+</context>
+<context>
+ <name>QGstreamerVideoInputDeviceControl</name>
+ <message>
+ <source>Main camera</source>
+ <translation>دوربین اصلی</translation>
+ </message>
+ <message>
+ <source>Front camera</source>
+ <translation>دوربین جلو</translation>
+ </message>
+</context>
+<context>
+ <name>QMediaPlayer</name>
+ <message>
+ <source>Attempting to play invalid Qt resource</source>
+ <translation>تلاش برای پخش منبع نامعتبر کیوت</translation>
+ </message>
+ <message>
+ <source>The QMediaPlayer object does not have a valid service</source>
+ <translation>شی از نوع QMediaPlayer سرویس معتبری ندارد</translation>
+ </message>
+</context>
+<context>
+ <name>QMediaPlaylist</name>
+ <message>
+ <source>Could not add items to read only playlist.</source>
+ <translation>نمی توان به لیست پخش از نوع فقط خواندنی مورد جدیدی اضافه کرد.</translation>
+ </message>
+ <message>
+ <source>Playlist format is not supported</source>
+ <translation>قالب لیست پخش پشتیبانی نمی‌شود</translation>
+ </message>
+ <message>
+ <source>The file could not be accessed.</source>
+ <translation>دسترسی به پرونده مورد نظر امکان‌پذیر نیست.</translation>
+ </message>
+ <message>
+ <source>Playlist format is not supported.</source>
+ <translation>قالب لیست پخش پشتیبانی نمی‌شود.</translation>
+ </message>
+</context>
+<context>
+ <name>QMultimediaDeclarativeModule</name>
+ <message>
+ <source>CameraCapture is provided by Camera</source>
+ <translation>‫CameraCapture توسط دوربین ارائه می‌شود‬</translation>
+ </message>
+ <message>
+ <source>CameraRecorder is provided by Camera</source>
+ <translation>‫CameraRecorder توسط دوربین ارائه می‌شود‬</translation>
+ </message>
+ <message>
+ <source>CameraExposure is provided by Camera</source>
+ <translation>‫CameraExposure توسط دوربین ارائه می‌شود‬</translation>
+ </message>
+ <message>
+ <source>CameraFocus is provided by Camera</source>
+ <translation>‫CameraFocus توسط دوربین ارائه می‌شود‬</translation>
+ </message>
+ <message>
+ <source>CameraFlash is provided by Camera</source>
+ <translation>‫CameraFlash توسط دوربین ارائه می‌شود‬</translation>
+ </message>
+ <message>
+ <source>CameraImageProcessing is provided by Camera</source>
+ <translation>‫CameraImageProcessing توسط دوربین ارائه می‌شود‬</translation>
+ </message>
+ <message>
+ <source>CameraViewfinder is provided by Camera</source>
+ <translation>‫CameraViewfinder توسط دوربین ارائه می‌شود‬</translation>
+ </message>
+</context>
+<context>
+ <name>QPlaylistFileParser</name>
+ <message>
+ <source>%1 playlist type is unknown</source>
+ <translation>قالب لیست پخش از نوع %1 ناشناخته است</translation>
+ </message>
+ <message>
+ <source>invalid line in playlist file</source>
+ <translation>خط نامعتبر در پرونده لیست پخش</translation>
+ </message>
+ <message>
+ <source>Invalid stream</source>
+ <translation>جریان نامعتبر</translation>
+ </message>
+ <message>
+ <source>%1 does not exist</source>
+ <translation>%1 وجود ندارد</translation>
+ </message>
+ <message>
+ <source>Empty file provided</source>
+ <translation>پروندهٔ مورد نظر خالی است</translation>
+ </message>
+</context>
+<context>
+ <name>QWinRTCameraImageCaptureControl</name>
+ <message>
+ <source>Camera not ready</source>
+ <translation>دوربین آماده نیست</translation>
+ </message>
+ <message>
+ <source>Invalid photo data length.</source>
+ <translation>اندازهٔ دادهٔ تصویر نامعتبر است.</translation>
+ </message>
+ <message>
+ <source>Image saving failed</source>
+ <translation>عدم موفقیت در ذخیره‌سازی تصویر</translation>
+ </message>
+</context>
+<context>
+ <name>QWinRTImageEncoderControl</name>
+ <message>
+ <source>JPEG image</source>
+ <translation>تصویر JPEG</translation>
+ </message>
+</context>
+</TS>
diff --git a/translations/qtmultimedia_nl.ts b/translations/qtmultimedia_nl.ts
new file mode 100644
index 0000000..dce8eea
--- /dev/null
+++ b/translations/qtmultimedia_nl.ts
@@ -0,0 +1,528 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="nl_NL" sourcelanguage="nl_NL">
+ <extra-po-header-language>nl</extra-po-header-language>
+ <extra-po-header-language_team>Dutch &lt;kde-i18n-nl@kde.org&gt;</extra-po-header-language_team>
+ <extra-po-header-last_translator>Freek de Kruijf &lt;freekdekruijf@kde.nl&gt;</extra-po-header-last_translator>
+ <extra-po-header-plural_forms>nplurals=2; plural=(n != 1);</extra-po-header-plural_forms>
+ <extra-po-header-po_revision_date>2018-04-19 15:56+0100</extra-po-header-po_revision_date>
+ <extra-po-header-project_id_version></extra-po-header-project_id_version>
+ <extra-po-header-x_generator>Lokalize 2.0</extra-po-header-x_generator>
+ <extra-po-header_comment># Freek de Kruijf &lt;freek@opensuse.org&gt;, 2014, 2018.</extra-po-header_comment>
+ <extra-po-headers>Project-Id-Version,PO-Revision-Date,Last-Translator,Language-Team,Language,MIME-Version,Content-Type,Content-Transfer-Encoding,X-Qt-Contexts,Plural-Forms,X-Generator</extra-po-headers>
+<context>
+ <name>AudioContainerControl</name>
+ <message>
+ <source>RAW (headerless) file format</source>
+ <translation>RAW bestandsformaat (zonder kop)</translation>
+ </message>
+ <message>
+ <source>WAV file format</source>
+ <translation>WAV-bestandsformaat</translation>
+ </message>
+</context>
+<context>
+ <name>AudioEncoderControl</name>
+ <message>
+ <source>Linear PCM audio data</source>
+ <translation>Lineaire PCM audiogegevens</translation>
+ </message>
+</context>
+<context>
+ <name>CameraBinImageCapture</name>
+ <message>
+ <source>Camera not ready</source>
+ <translation>Camera is niet gereed</translation>
+ </message>
+</context>
+<context>
+ <name>CameraBinImageEncoder</name>
+ <message>
+ <source>JPEG image</source>
+ <translation>JPEG-afbeelding</translation>
+ </message>
+</context>
+<context>
+ <name>CameraBinRecorder</name>
+ <message>
+ <source>QMediaRecorder::pause() is not supported by camerabin2.</source>
+ <translation>QMediaRecorder::pause() wordt niet ondersteund door camerabin2.</translation>
+ </message>
+ <message>
+ <source>Service has not been started</source>
+ <translation>Service is niet opgestart</translation>
+ </message>
+ <message>
+ <source>Recording permissions are not available</source>
+ <translation>Rechten voor opnemen zijn niet beschikbaar</translation>
+ </message>
+</context>
+<context>
+ <name>CameraBinSession</name>
+ <message>
+ <source>Camera error</source>
+ <translation>Camerafout</translation>
+ </message>
+</context>
+<context>
+ <name>DSCameraSession</name>
+ <message>
+ <source>Failed to configure preview format</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Failed to connect graph</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Failed to get stream control</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Failed to start</source>
+ <translation>Starten is mislukt</translation>
+ </message>
+ <message>
+ <source>Failed to stop</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Camera not ready for capture</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Could not save image to file.</source>
+ <translation>Kon afbeelding niet opslaan naar bestand.</translation>
+ </message>
+ <message>
+ <source>Failed to create filter graph</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Failed to create graph builder</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Failed to connect capture graph and filter graph</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No capture device found</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Failed to create null renderer</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>MFPlayerSession</name>
+ <message>
+ <source>Invalid stream source.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Attempting to play invalid Qt resource.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The system cannot find the file specified.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The specified server could not be found.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Unsupported media type.</source>
+ <translation>Niet-ondersteund schijftype.</translation>
+ </message>
+ <message>
+ <source>Failed to load source.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Cannot create presentation descriptor.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Failed to get stream count.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Failed to create topology.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Unable to play any stream.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Unable to play.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Failed to set topology.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Unknown stream type.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Failed to stop.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>failed to start playback</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Failed to pause.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Unable to create mediasession.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Unable to pull session events.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Failed to seek.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Media session non-fatal error.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Media session serious error.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Unsupported media, a codec is missing.</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QAndroidAudioEncoderSettingsControl</name>
+ <message>
+ <source>Adaptive Multi-Rate Narrowband (AMR-NB) audio codec</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Adaptive Multi-Rate Wideband (AMR-WB) audio codec</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>AAC Low Complexity (AAC-LC) audio codec</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QAndroidCameraSession</name>
+ <message>
+ <source>Camera cannot be started without a viewfinder.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Camera not ready</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Drive mode not supported</source>
+ <extracomment>Drive mode is the camera&apos;s shutter mode, for example single shot, continuos exposure, etc.
+</extracomment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Failed to capture image</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Camera preview failed to start.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Could not open destination file: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QAndroidImageEncoderControl</name>
+ <message>
+ <source>JPEG image</source>
+ <translation>JPEG-afbeelding</translation>
+ </message>
+</context>
+<context>
+ <name>QAndroidMediaContainerControl</name>
+ <message>
+ <source>MPEG4 media file format</source>
+ <translation>MPEG4-mediabestandsformaat</translation>
+ </message>
+ <message>
+ <source>3GPP media file format</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>AMR NB file format</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>AMR WB file format</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QAndroidVideoEncoderSettingsControl</name>
+ <message>
+ <source>H.263 compression</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>H.264 compression</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>MPEG-4 SP compression</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QAudioDecoder</name>
+ <message>
+ <source>The QAudioDecoder object does not have a valid service</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QCamera</name>
+ <message>
+ <source>The camera service is missing</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QCameraImageCapture</name>
+ <message>
+ <source>Device does not support images capture.</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QDeclarativeAudio</name>
+ <message>
+ <source>volume should be between 0.0 and 1.0</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QGstreamerAudioDecoderSession</name>
+ <message>
+ <source>Cannot play stream of type: &lt;unknown&gt;</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QGstreamerAudioInputSelector</name>
+ <message>
+ <source>System default device</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QGstreamerCameraControl</name>
+ <message>
+ <source>State not supported.</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QGstreamerCaptureSession</name>
+ <message>
+ <source>Could not create an audio source element</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Failed to build media capture pipeline.</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QGstreamerImageCaptureControl</name>
+ <message>
+ <source>Not ready to capture</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QGstreamerImageEncode</name>
+ <message>
+ <source>JPEG image encoder</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QGstreamerPlayerControl</name>
+ <message>
+ <source>Attempting to play invalid user stream</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QGstreamerPlayerSession</name>
+ <message>
+ <source>Cannot play stream of type: &lt;unknown&gt;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>UDP source timeout</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QGstreamerRecorderControl</name>
+ <message>
+ <source>Service has not been started</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Not compatible codecs and container format.</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QGstreamerVideoInputDeviceControl</name>
+ <message>
+ <source>Main camera</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Front camera</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QMediaPlayer</name>
+ <message>
+ <source>Attempting to play invalid Qt resource</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The QMediaPlayer object does not have a valid service</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QMediaPlaylist</name>
+ <message>
+ <source>Could not add items to read only playlist.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Playlist format is not supported</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The file could not be accessed.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Playlist format is not supported.</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QMultimediaDeclarativeModule</name>
+ <message>
+ <source>CameraCapture is provided by Camera</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>CameraRecorder is provided by Camera</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>CameraExposure is provided by Camera</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>CameraFocus is provided by Camera</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>CameraFlash is provided by Camera</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>CameraImageProcessing is provided by Camera</source>
+ <translation>CameraImageProcessing wordt geleverd door Camera</translation>
+ </message>
+ <message>
+ <source>CameraViewfinder is provided by Camera</source>
+ <translation>CameraViewfinder wordt geleverd door Camera</translation>
+ </message>
+</context>
+<context>
+ <name>QPlaylistFileParser</name>
+ <message>
+ <source>%1 playlist type is unknown</source>
+ <translation>Type afspeellijst %1 is onbekend</translation>
+ </message>
+ <message>
+ <source>invalid line in playlist file</source>
+ <translation>Ongeldige regel in afspeellijstbestand</translation>
+ </message>
+ <message>
+ <source>Invalid stream</source>
+ <translation>Ongeldige stream</translation>
+ </message>
+ <message>
+ <source>%1 does not exist</source>
+ <translation>%1 bestaat niet</translation>
+ </message>
+ <message>
+ <source>Empty file provided</source>
+ <translation>Leeg bestand geleverd</translation>
+ </message>
+</context>
+<context>
+ <name>QWinRTCameraImageCaptureControl</name>
+ <message>
+ <source>Camera not ready</source>
+ <translation>Camera is niet gereed</translation>
+ </message>
+ <message>
+ <source>Invalid photo data length.</source>
+ <translation>Ongeldige lengte van fotogegevens.</translation>
+ </message>
+ <message>
+ <source>Image saving failed</source>
+ <translation>Opslaan van afbeelding is mislukt</translation>
+ </message>
+</context>
+<context>
+ <name>QWinRTImageEncoderControl</name>
+ <message>
+ <source>JPEG image</source>
+ <translation>JPEG-afbeelding</translation>
+ </message>
+</context>
+<context>
+ <name>BbCameraAudioEncoderSettingsControl</name>
+ <message>
+ <source>No compression</source>
+ <translation type="vanished">Geen compressie</translation>
+ </message>
+</context>
+<context>
+ <name>BbCameraVideoEncoderSettingsControl</name>
+ <message>
+ <source>No compression</source>
+ <translation type="vanished">Geen compressie</translation>
+ </message>
+</context>
+</TS>
diff --git a/translations/qtmultimedia_pt_BR.ts b/translations/qtmultimedia_pt_BR.ts
new file mode 100644
index 0000000..0bcfdb6
--- /dev/null
+++ b/translations/qtmultimedia_pt_BR.ts
@@ -0,0 +1,500 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="pt_BR">
+<context>
+ <name>AudioContainerControl</name>
+ <message>
+ <source>RAW (headerless) file format</source>
+ <translation>Formato de arquivo RAW (sem cabeçalho)</translation>
+ </message>
+ <message>
+ <source>WAV file format</source>
+ <translation>Formato de arquivo WAV</translation>
+ </message>
+</context>
+<context>
+ <name>AudioEncoderControl</name>
+ <message>
+ <source>Linear PCM audio data</source>
+ <translation>Dados de áudio PCM linear</translation>
+ </message>
+</context>
+<context>
+ <name>CameraBinImageCapture</name>
+ <message>
+ <source>Camera not ready</source>
+ <translation>A câmera não está pronta</translation>
+ </message>
+</context>
+<context>
+ <name>CameraBinImageEncoder</name>
+ <message>
+ <source>JPEG image</source>
+ <translation>Imagem JPEG</translation>
+ </message>
+</context>
+<context>
+ <name>CameraBinRecorder</name>
+ <message>
+ <source>QMediaRecorder::pause() is not supported by camerabin2.</source>
+ <translation>O QMediaRecorder::pause() não é suportado pelo camerabin2.</translation>
+ </message>
+ <message>
+ <source>Service has not been started</source>
+ <translation>O serviço não foi iniciado</translation>
+ </message>
+ <message>
+ <source>Recording permissions are not available</source>
+ <translation>As permissões de gravação não estão disponíveis</translation>
+ </message>
+</context>
+<context>
+ <name>CameraBinSession</name>
+ <message>
+ <source>Camera error</source>
+ <translation>Erro na câmera</translation>
+ </message>
+</context>
+<context>
+ <name>DSCameraSession</name>
+ <message>
+ <source>Failed to configure preview format</source>
+ <translation>Falha ao configurar o formato de visualização</translation>
+ </message>
+ <message>
+ <source>Failed to connect graph</source>
+ <translation>Falha ao conectar o gráfico</translation>
+ </message>
+ <message>
+ <source>Failed to get stream control</source>
+ <translation>Falha ao obter o controle de fluxo</translation>
+ </message>
+ <message>
+ <source>Failed to start</source>
+ <translation>Falha ao iniciar</translation>
+ </message>
+ <message>
+ <source>Failed to stop</source>
+ <translation>Falha ao parar</translation>
+ </message>
+ <message>
+ <source>Camera not ready for capture</source>
+ <translation>A câmera não está pronta para capturar</translation>
+ </message>
+ <message>
+ <source>Could not save image to file.</source>
+ <translation>Não foi possível salvar a imagem no arquivo.</translation>
+ </message>
+ <message>
+ <source>Failed to create filter graph</source>
+ <translation>Falha ao criar o filtro do gráfico</translation>
+ </message>
+ <message>
+ <source>Failed to create graph builder</source>
+ <translation>Falha ao criar o construtor do gráfico</translation>
+ </message>
+ <message>
+ <source>Failed to connect capture graph and filter graph</source>
+ <translation>Falha ao conectar o gráfico de captura e o filtro do gráfico</translation>
+ </message>
+ <message>
+ <source>No capture device found</source>
+ <translation>Nenhum dispositivo de captura encontrado</translation>
+ </message>
+ <message>
+ <source>Failed to create null renderer</source>
+ <translation>Falha ao criar o renderizador nulo</translation>
+ </message>
+</context>
+<context>
+ <name>MFPlayerSession</name>
+ <message>
+ <source>Invalid stream source.</source>
+ <translation>Fonte de fluxo inválida.</translation>
+ </message>
+ <message>
+ <source>Attempting to play invalid Qt resource.</source>
+ <translation>Tentando reproduzir recurso Qt inválido.</translation>
+ </message>
+ <message>
+ <source>The system cannot find the file specified.</source>
+ <translation>O sistema não pode encontrar o arquivo especificado.</translation>
+ </message>
+ <message>
+ <source>The specified server could not be found.</source>
+ <translation>O servidor especificado não pode ser encontrado.</translation>
+ </message>
+ <message>
+ <source>Unsupported media type.</source>
+ <translation>Tipo de mídia não suportado.</translation>
+ </message>
+ <message>
+ <source>Failed to load source.</source>
+ <translation>Falha ao carregar a fonte.</translation>
+ </message>
+ <message>
+ <source>Cannot create presentation descriptor.</source>
+ <translation>Não foi possível criar o descritor da apresentação.</translation>
+ </message>
+ <message>
+ <source>Failed to get stream count.</source>
+ <translation>Falha ao obter a contagem do fluxo.</translation>
+ </message>
+ <message>
+ <source>Failed to create topology.</source>
+ <translation>Falha ao criar a topologia.</translation>
+ </message>
+ <message>
+ <source>Unable to play any stream.</source>
+ <translation>Não foi possível reproduzir nenhum fluxo.</translation>
+ </message>
+ <message>
+ <source>Unable to play.</source>
+ <translation>Não foi possível reproduzir.</translation>
+ </message>
+ <message>
+ <source>Failed to set topology.</source>
+ <translation>Falha ao definir a topologia.</translation>
+ </message>
+ <message>
+ <source>Unknown stream type.</source>
+ <translation>Tipo de fluxo desconhecido.</translation>
+ </message>
+ <message>
+ <source>Failed to stop.</source>
+ <translation>Falha ao parar.</translation>
+ </message>
+ <message>
+ <source>failed to start playback</source>
+ <translation>falha ao iniciar a reprodução</translation>
+ </message>
+ <message>
+ <source>Failed to pause.</source>
+ <translation>Falha ao pausar.</translation>
+ </message>
+ <message>
+ <source>Unable to create mediasession.</source>
+ <translation>Não foi possível criar a sessão de mídia.</translation>
+ </message>
+ <message>
+ <source>Unable to pull session events.</source>
+ <translation>Não foi possível retirar os eventos da sessão.</translation>
+ </message>
+ <message>
+ <source>Failed to seek.</source>
+ <translation>Falha ao buscar.</translation>
+ </message>
+ <message>
+ <source>Media session non-fatal error.</source>
+ <translation>Erro não fatal na sessão de mídia.</translation>
+ </message>
+ <message>
+ <source>Media session serious error.</source>
+ <translation>Erro sério na sessão de mídia.</translation>
+ </message>
+ <message>
+ <source>Unsupported media, a codec is missing.</source>
+ <translation>Mídia não suportada, um codec está faltando.</translation>
+ </message>
+</context>
+<context>
+ <name>QAndroidAudioEncoderSettingsControl</name>
+ <message>
+ <source>Adaptive Multi-Rate Narrowband (AMR-NB) audio codec</source>
+ <translation>Codec de áudio AMR-NB (Adaptive Multi-Rate Narrowband)</translation>
+ </message>
+ <message>
+ <source>Adaptive Multi-Rate Wideband (AMR-WB) audio codec</source>
+ <translation>Codec de áudio AMR-WB (Adaptive Multi-Rate Wideband)</translation>
+ </message>
+ <message>
+ <source>AAC Low Complexity (AAC-LC) audio codec</source>
+ <translation>Codec de áudio AAC-LC (Advanced Audio Coding Low Complexit)</translation>
+ </message>
+</context>
+<context>
+ <name>QAndroidCameraSession</name>
+ <message>
+ <source>Camera not ready</source>
+ <translation>A câmera não está pronta</translation>
+ </message>
+ <message>
+ <source>Drive mode not supported</source>
+ <extracomment>Drive mode is the camera&apos;s shutter mode, for example single shot, continuos exposure, etc.</extracomment>
+ <translation>Modo do obturador não suportado</translation>
+ </message>
+ <message>
+ <source>Failed to capture image</source>
+ <translation>Falha ao capturar imagem</translation>
+ </message>
+ <message>
+ <source>Camera preview failed to start.</source>
+ <translation>A visualização da câmera falhou ao iniciar.</translation>
+ </message>
+ <message>
+ <source>Could not open destination file: %1</source>
+ <translation>Não foi possível abrir o arquivo de destino: %1</translation>
+ </message>
+</context>
+<context>
+ <name>QAndroidImageEncoderControl</name>
+ <message>
+ <source>JPEG image</source>
+ <translation>Imagem JPEG</translation>
+ </message>
+</context>
+<context>
+ <name>QAndroidMediaContainerControl</name>
+ <message>
+ <source>MPEG4 media file format</source>
+ <translation>Formato de arquivo de mídia MPEG4</translation>
+ </message>
+ <message>
+ <source>3GPP media file format</source>
+ <translation>Formato de arquivo de mídia 3GPP</translation>
+ </message>
+ <message>
+ <source>AMR NB file format</source>
+ <translation>Formato de arquivo AMR-NB</translation>
+ </message>
+ <message>
+ <source>AMR WB file format</source>
+ <translation>Formato de arquivo AMR-WB</translation>
+ </message>
+</context>
+<context>
+ <name>QAndroidVideoEncoderSettingsControl</name>
+ <message>
+ <source>H.263 compression</source>
+ <translation>Compressão H.263</translation>
+ </message>
+ <message>
+ <source>H.264 compression</source>
+ <translation>Compressão H.264</translation>
+ </message>
+ <message>
+ <source>MPEG-4 SP compression</source>
+ <translation>Compressão MPEG-4 SP</translation>
+ </message>
+</context>
+<context>
+ <name>QAudioDecoder</name>
+ <message>
+ <source>The QAudioDecoder object does not have a valid service</source>
+ <translation>O objeto QAudioDecoder não tem um serviço válido</translation>
+ </message>
+</context>
+<context>
+ <name>QCamera</name>
+ <message>
+ <source>The camera service is missing</source>
+ <translation>O serviço da câmera está faltando</translation>
+ </message>
+</context>
+<context>
+ <name>QCameraImageCapture</name>
+ <message>
+ <source>Device does not support images capture.</source>
+ <translation>O dispositivo não suporta captura de imagens.</translation>
+ </message>
+</context>
+<context>
+ <name>QDeclarativeAudio</name>
+ <message>
+ <source>volume should be between 0.0 and 1.0</source>
+ <translation>o volume deve ser entre 0.0 e 1.0</translation>
+ </message>
+</context>
+<context>
+ <name>QGstreamerAudioDecoderSession</name>
+ <message>
+ <source>Cannot play stream of type: &lt;unknown&gt;</source>
+ <translation>Não foi possível reproduzir o fluxo do tipo: &lt;desconhecido&gt;</translation>
+ </message>
+</context>
+<context>
+ <name>QGstreamerAudioInputSelector</name>
+ <message>
+ <source>System default device</source>
+ <translation>Dispositivo padrão do sistema</translation>
+ </message>
+</context>
+<context>
+ <name>QGstreamerCameraControl</name>
+ <message>
+ <source>State not supported.</source>
+ <translation>Estado não suportado.</translation>
+ </message>
+</context>
+<context>
+ <name>QGstreamerCaptureSession</name>
+ <message>
+ <source>Could not create an audio source element</source>
+ <translation>Não foi possível criar um elemento de fonte de áudio</translation>
+ </message>
+ <message>
+ <source>Failed to build media capture pipeline.</source>
+ <translation>Falha ao construir o duto de captura de mídia.</translation>
+ </message>
+</context>
+<context>
+ <name>QGstreamerImageCaptureControl</name>
+ <message>
+ <source>Not ready to capture</source>
+ <translation>Não está pronto para capturar</translation>
+ </message>
+</context>
+<context>
+ <name>QGstreamerImageEncode</name>
+ <message>
+ <source>JPEG image encoder</source>
+ <translation>Codificador de imagem JPEG</translation>
+ </message>
+</context>
+<context>
+ <name>QGstreamerPlayerControl</name>
+ <message>
+ <source>Attempting to play invalid user stream</source>
+ <translation>Tentando reproduzir um fluxo de usuário inválido</translation>
+ </message>
+</context>
+<context>
+ <name>QGstreamerPlayerSession</name>
+ <message>
+ <source>Cannot play stream of type: &lt;unknown&gt;</source>
+ <translation>Não foi possível reproduzir o fluxo do tipo: &lt;desconhecido&gt;</translation>
+ </message>
+ <message>
+ <source>UDP source timeout</source>
+ <translation>Fonte UDP expirada</translation>
+ </message>
+</context>
+<context>
+ <name>QGstreamerRecorderControl</name>
+ <message>
+ <source>Service has not been started</source>
+ <translation>O serviço não foi iniciado</translation>
+ </message>
+ <message>
+ <source>Not compatible codecs and container format.</source>
+ <translation>Formato de container e codecs não compatíveis.</translation>
+ </message>
+</context>
+<context>
+ <name>QGstreamerVideoInputDeviceControl</name>
+ <message>
+ <source>Main camera</source>
+ <translation>Câmera principal</translation>
+ </message>
+ <message>
+ <source>Front camera</source>
+ <translation>Câmera frontal</translation>
+ </message>
+</context>
+<context>
+ <name>QMediaPlayer</name>
+ <message>
+ <source>Attempting to play invalid Qt resource</source>
+ <translation>Tentando reproduzir um recurso Qt inválido</translation>
+ </message>
+ <message>
+ <source>The QMediaPlayer object does not have a valid service</source>
+ <translation>O objeto QMediaPlayer não tem um serviço válido</translation>
+ </message>
+</context>
+<context>
+ <name>QMediaPlaylist</name>
+ <message>
+ <source>Could not add items to read only playlist.</source>
+ <translation>Não foi possível adicionar itens à lista de reprodução somente leitura.</translation>
+ </message>
+ <message>
+ <source>Playlist format is not supported</source>
+ <translation>O formato da lista de reprodução não é suportado</translation>
+ </message>
+ <message>
+ <source>The file could not be accessed.</source>
+ <translation>O arquivo não pode ser acessado.</translation>
+ </message>
+ <message>
+ <source>Playlist format is not supported.</source>
+ <translation>O formato da lista de reprodução não é suportado.</translation>
+ </message>
+</context>
+<context>
+ <name>QMultimediaDeclarativeModule</name>
+ <message>
+ <source>CameraCapture is provided by Camera</source>
+ <translation>CameraCapture é fornecido por Camera</translation>
+ </message>
+ <message>
+ <source>CameraRecorder is provided by Camera</source>
+ <translation>CameraRecorder é fornecido por Camera</translation>
+ </message>
+ <message>
+ <source>CameraExposure is provided by Camera</source>
+ <translation>CameraExposure é fornecido por Camera</translation>
+ </message>
+ <message>
+ <source>CameraFocus is provided by Camera</source>
+ <translation>CameraFocus é fornecido por Camera</translation>
+ </message>
+ <message>
+ <source>CameraFlash is provided by Camera</source>
+ <translation>CameraFlash é fornecido por Camera</translation>
+ </message>
+ <message>
+ <source>CameraImageProcessing is provided by Camera</source>
+ <translation>CameraImageProcessing é fornecido por Camera</translation>
+ </message>
+ <message>
+ <source>CameraViewfinder is provided by Camera</source>
+ <translation>CameraViewfinder é fornecido por Camera</translation>
+ </message>
+</context>
+<context>
+ <name>QPlaylistFileParser</name>
+ <message>
+ <source>%1 playlist type is unknown</source>
+ <translation>O tipo da lista de reprodução %1 é desconhecido</translation>
+ </message>
+ <message>
+ <source>invalid line in playlist file</source>
+ <translation>linha inválida no arquivo da lista de reprodução</translation>
+ </message>
+ <message>
+ <source>Invalid stream</source>
+ <translation>Fluxo inválido</translation>
+ </message>
+ <message>
+ <source>%1 does not exist</source>
+ <translation>%1 não existe</translation>
+ </message>
+ <message>
+ <source>Empty file provided</source>
+ <translation>Arquivo vazio fornecido</translation>
+ </message>
+</context>
+<context>
+ <name>QWinRTCameraImageCaptureControl</name>
+ <message>
+ <source>Camera not ready</source>
+ <translation>A câmera não está pronta</translation>
+ </message>
+ <message>
+ <source>Invalid photo data length.</source>
+ <translation>Comprimento de dados da foto inválido.</translation>
+ </message>
+ <message>
+ <source>Image saving failed</source>
+ <translation>Falha ao salvar imagem</translation>
+ </message>
+</context>
+<context>
+ <name>QWinRTImageEncoderControl</name>
+ <message>
+ <source>JPEG image</source>
+ <translation>Imagem JPEG</translation>
+ </message>
+</context>
+</TS>
diff --git a/translations/qtmultimedia_zh_CN.ts b/translations/qtmultimedia_zh_CN.ts
new file mode 100644
index 0000000..cf787e8
--- /dev/null
+++ b/translations/qtmultimedia_zh_CN.ts
@@ -0,0 +1,1117 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="zh_CN">
+<context>
+ <name>AudioContainerControl</name>
+ <message>
+ <source>RAW (headerless) file format</source>
+ <translation>RAW(无头)文件格式</translation>
+ </message>
+ <message>
+ <source>WAV file format</source>
+ <translation>WAV 文件格式</translation>
+ </message>
+</context>
+<context>
+ <name>AudioDevicesBase</name>
+ <message>
+ <source>Audio Devices</source>
+ <translation>音频设备</translation>
+ </message>
+ <message>
+ <source>Mode</source>
+ <translation>模式</translation>
+ </message>
+ <message>
+ <source>Device</source>
+ <translation>设备</translation>
+ </message>
+ <message>
+ <source>Input</source>
+ <translation>输入</translation>
+ </message>
+ <message>
+ <source>Output</source>
+ <translation>输出</translation>
+ </message>
+ <message>
+ <source>Test format</source>
+ <translation>测试格式</translation>
+ </message>
+ <message>
+ <source>&lt;i&gt;Actual Settings&lt;/i&gt;</source>
+ <translation>&lt;i&gt;实际设置&lt;/i&gt;</translation>
+ </message>
+ <message>
+ <source>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0//EN&quot; &quot;http://www.w3.org/TR/REC-html40/strict.dtd&quot;&gt;
+&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;
+p, li { white-space: pre-wrap; }
+&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:&apos;MS Shell Dlg 2&apos;; font-size:8.25pt; font-weight:400; font-style:normal;&quot;&gt;
+&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-style:italic;&quot;&gt;Nearest Settings&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
+ <translation>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0//EN&quot; &quot;http://www.w3.org/TR/REC-html40/strict.dtd&quot;&gt;
+&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;
+p, li { white-space: pre-wrap; }
+&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:&apos;MS Shell Dlg 2&apos;; font-size:8.25pt; font-weight:400; font-style:normal;&quot;&gt;
+&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-style:italic;&quot;&gt;最近的设置&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
+ </message>
+ <message>
+ <source>Test</source>
+ <translation>测试</translation>
+ </message>
+ <message>
+ <source>Frequency (Hz)</source>
+ <translation>频率(Hz)</translation>
+ </message>
+ <message>
+ <source>Channels</source>
+ <translation>频道</translation>
+ </message>
+ <message>
+ <source>Sample size (bits)</source>
+ <translation>采样大小(位)</translation>
+ </message>
+ <message>
+ <source>Endianness</source>
+ <translation>字节顺序</translation>
+ </message>
+ <message>
+ <source>Note: an invalid codec &apos;audio/test&apos; exists in order to allow an invalid format to be constructed, and therefore to trigger a &apos;nearest format&apos; calculation.</source>
+ <translation>注意:存在无效的编解码器“音频/测试”,以便构造无效的格式,从而触发“最接近的格式”计算。</translation>
+ </message>
+ <message>
+ <source>Codec</source>
+ <translation>编解码器</translation>
+ </message>
+ <message>
+ <source>SampleType</source>
+ <translation>采样类型</translation>
+ </message>
+ <message>
+ <source>All formats</source>
+ <translation>所有格式</translation>
+ </message>
+ <message>
+ <source>Populate table</source>
+ <translation>填充表格</translation>
+ </message>
+ <message>
+ <source>Sample type</source>
+ <translation>采样类型</translation>
+ </message>
+</context>
+<context>
+ <name>AudioEncoderControl</name>
+ <message>
+ <source>Linear PCM audio data</source>
+ <translation>线性 PCM 音频数据</translation>
+ </message>
+</context>
+<context>
+ <name>AudioRecorder</name>
+ <message>
+ <source>MainWindow</source>
+ <translation>主窗口</translation>
+ </message>
+ <message>
+ <source>Sample rate:</source>
+ <translation>采样率:</translation>
+ </message>
+ <message>
+ <source>Audio Codec:</source>
+ <translation>音频编解码器:</translation>
+ </message>
+ <message>
+ <source>Input Device:</source>
+ <translation>输入设备:</translation>
+ </message>
+ <message>
+ <source>File Container:</source>
+ <translation>文件容器:</translation>
+ </message>
+ <message>
+ <source>Channels:</source>
+ <translation>频道:</translation>
+ </message>
+ <message>
+ <source>Encoding Mode:</source>
+ <translation>编码方式:</translation>
+ </message>
+ <message>
+ <source>Constant Quality:</source>
+ <translation>恒定品质:</translation>
+ </message>
+ <message>
+ <source>Constant Bitrate:</source>
+ <translation>恒定比特率:</translation>
+ </message>
+ <message>
+ <source>Output...</source>
+ <translation>输出…</translation>
+ </message>
+ <message>
+ <source>Record</source>
+ <translation>录制</translation>
+ </message>
+ <message>
+ <source>Pause</source>
+ <translation>暂停</translation>
+ </message>
+ <message>
+ <source>Audio Level:</source>
+ <translation>音频等级:</translation>
+ </message>
+ <message>
+ <source>Recorded %1 sec</source>
+ <translation>已录制 %1 秒</translation>
+ </message>
+ <message>
+ <source>Recording to %1</source>
+ <translation>录制到 %1</translation>
+ </message>
+ <message>
+ <source>Paused</source>
+ <translation>已暂停</translation>
+ </message>
+ <message>
+ <source>Stopped</source>
+ <translation>已停止</translation>
+ </message>
+ <message>
+ <source>Stop</source>
+ <translation>停止</translation>
+ </message>
+ <message>
+ <source>Resume</source>
+ <translation>继续</translation>
+ </message>
+</context>
+<context>
+ <name>AudioTest</name>
+ <message>
+ <source>Success</source>
+ <translation>成功</translation>
+ </message>
+ <message>
+ <source>Failed</source>
+ <translation>失败</translation>
+ </message>
+ <message>
+ <source>No Device</source>
+ <translation>无设备</translation>
+ </message>
+ <message>
+ <source>Volume:</source>
+ <translation>音量:</translation>
+ </message>
+ <message>
+ <source>Enable push mode</source>
+ <translation>启用推送模式</translation>
+ </message>
+ <message>
+ <source>Enable pull mode</source>
+ <translation>启用拉取模式</translation>
+ </message>
+ <message>
+ <source>Suspend recording</source>
+ <translation>暂停录制</translation>
+ </message>
+ <message>
+ <source>Resume playback</source>
+ <translation>继续播放</translation>
+ </message>
+</context>
+<context>
+ <name>Camera</name>
+ <message>
+ <source>Camera</source>
+ <translation>相机</translation>
+ </message>
+ <message>
+ <source>Focus</source>
+ <translation>对焦</translation>
+ </message>
+ <message>
+ <source>Image</source>
+ <translation>图像</translation>
+ </message>
+ <message>
+ <source>Capture Photo</source>
+ <translation>拍照</translation>
+ </message>
+ <message>
+ <source>Exposure Compensation:</source>
+ <translation>曝光补偿:</translation>
+ </message>
+ <message>
+ <source>Video</source>
+ <translation>视频</translation>
+ </message>
+ <message>
+ <source>Record</source>
+ <translation>录制</translation>
+ </message>
+ <message>
+ <source>Pause</source>
+ <translation>暂停</translation>
+ </message>
+ <message>
+ <source>Stop</source>
+ <translation>停止</translation>
+ </message>
+ <message>
+ <source>Mute</source>
+ <translation>静音</translation>
+ </message>
+ <message>
+ <source>File</source>
+ <translation>文件</translation>
+ </message>
+ <message>
+ <source>Devices</source>
+ <translation>设备</translation>
+ </message>
+ <message>
+ <source>Exit</source>
+ <translation>退出</translation>
+ </message>
+ <message>
+ <source>Start Camera</source>
+ <translation>启动摄像</translation>
+ </message>
+ <message>
+ <source>Stop Camera</source>
+ <translation>停止摄像</translation>
+ </message>
+ <message>
+ <source>Settings</source>
+ <translation>设置</translation>
+ </message>
+ <message>
+ <source>Focusing...</source>
+ <translation>正在对焦...</translation>
+ </message>
+ <message>
+ <source>Unlock</source>
+ <translation>解锁</translation>
+ </message>
+ <message>
+ <source>Focused</source>
+ <translation>已对焦</translation>
+ </message>
+ <message>
+ <source>Focus Failed</source>
+ <translation>对焦失败</translation>
+ </message>
+ <message>
+ <source>Image Capture Error</source>
+ <translation>图像捕获错误</translation>
+ </message>
+ <message>
+ <source>Capture Error</source>
+ <translation>捕获错误</translation>
+ </message>
+ <message>
+ <source>Camera Error</source>
+ <translation>摄像错误</translation>
+ </message>
+ <message>
+ <source>Captured &quot;%1&quot;</source>
+ <translation>已捕获“%1”</translation>
+ </message>
+</context>
+<context>
+ <name>CameraBinImageCapture</name>
+ <message>
+ <source>Camera not ready</source>
+ <translation>相机未就绪</translation>
+ </message>
+</context>
+<context>
+ <name>CameraBinImageEncoder</name>
+ <message>
+ <source>JPEG image</source>
+ <translation>JPEG 图像</translation>
+ </message>
+</context>
+<context>
+ <name>CameraBinRecorder</name>
+ <message>
+ <source>QMediaRecorder::pause() is not supported by camerabin2.</source>
+ <translation>camerabin2 不支持 QMediaRecorder :: pause() 。</translation>
+ </message>
+ <message>
+ <source>Service has not been started</source>
+ <translation>服务尚未启动</translation>
+ </message>
+ <message>
+ <source>Recording permissions are not available</source>
+ <translation>录制权限不可用</translation>
+ </message>
+</context>
+<context>
+ <name>CameraBinSession</name>
+ <message>
+ <source>Camera error</source>
+ <translation>相机错误</translation>
+ </message>
+</context>
+<context>
+ <name>DSCameraSession</name>
+ <message>
+ <source>Failed to configure preview format</source>
+ <translation>配置预览格式失败</translation>
+ </message>
+ <message>
+ <source>Failed to connect graph</source>
+ <translation>连接图形失败</translation>
+ </message>
+ <message>
+ <source>Failed to get stream control</source>
+ <translation>获取流控制失败</translation>
+ </message>
+ <message>
+ <source>Failed to start</source>
+ <translation>启动失败</translation>
+ </message>
+ <message>
+ <source>Failed to stop</source>
+ <translation>停止失败</translation>
+ </message>
+ <message>
+ <source>Camera not ready for capture</source>
+ <translation>相机未准备好捕获</translation>
+ </message>
+ <message>
+ <source>Could not save image to file.</source>
+ <translation>无法将图像保存到文件。</translation>
+ </message>
+ <message>
+ <source>Failed to create filter graph</source>
+ <translation>无法创建过滤器图形</translation>
+ </message>
+ <message>
+ <source>Failed to create graph builder</source>
+ <translation>无法创建图形构建器</translation>
+ </message>
+ <message>
+ <source>Failed to connect capture graph and filter graph</source>
+ <translation>无法连接捕获图形和过滤器图形</translation>
+ </message>
+ <message>
+ <source>No capture device found</source>
+ <translation>找不到捕获设备</translation>
+ </message>
+ <message>
+ <source>Failed to create null renderer</source>
+ <translation>未能创建空呈现器</translation>
+ </message>
+</context>
+<context>
+ <name>Engine</name>
+ <message>
+ <source>Audio format not supported</source>
+ <translation>不支持音频格式</translation>
+ </message>
+ <message>
+ <source>Could not open file</source>
+ <translation>无法打开文件</translation>
+ </message>
+ <message>
+ <source>No suitable format found</source>
+ <translation>未找到合适的格式</translation>
+ </message>
+ <message>
+ <source>No common input / output format found</source>
+ <translation>找不到常见的 输入/输出 格式</translation>
+ </message>
+</context>
+<context>
+ <name>ImageSettings</name>
+ <message>
+ <source>Default image format</source>
+ <translation>默认图像格式</translation>
+ </message>
+ <message>
+ <source>Default Resolution</source>
+ <translation>默认分辨率</translation>
+ </message>
+</context>
+<context>
+ <name>ImageSettingsUi</name>
+ <message>
+ <source>Image Settings</source>
+ <translation>图像设置</translation>
+ </message>
+ <message>
+ <source>Image</source>
+ <translation>图像</translation>
+ </message>
+ <message>
+ <source>Resolution:</source>
+ <translation>分辨率:</translation>
+ </message>
+ <message>
+ <source>Image Format:</source>
+ <translation>图像格式:</translation>
+ </message>
+ <message>
+ <source>Quality:</source>
+ <translation>质量:</translation>
+ </message>
+</context>
+<context>
+ <name>InputTest</name>
+ <message>
+ <source>Enable push mode</source>
+ <translation>启用推送模式</translation>
+ </message>
+ <message>
+ <source>Enable pull mode</source>
+ <translation>启用拉取模式</translation>
+ </message>
+ <message>
+ <source>Suspend recording</source>
+ <translation>暂停录制</translation>
+ </message>
+ <message>
+ <source>Resume recording</source>
+ <translation>恢复录制</translation>
+ </message>
+</context>
+<context>
+ <name>MFPlayerSession</name>
+ <message>
+ <source>Invalid stream source.</source>
+ <translation>无效的流源。</translation>
+ </message>
+ <message>
+ <source>Attempting to play invalid Qt resource.</source>
+ <translation>试图播放无效的 Qt 资源。</translation>
+ </message>
+ <message>
+ <source>The system cannot find the file specified.</source>
+ <translation>系统找不到指定的文件。</translation>
+ </message>
+ <message>
+ <source>The specified server could not be found.</source>
+ <translation>找不到指定的服务器。</translation>
+ </message>
+ <message>
+ <source>Unsupported media type.</source>
+ <translation>不受支持的媒体类型。</translation>
+ </message>
+ <message>
+ <source>Failed to load source.</source>
+ <translation>无法加载源。</translation>
+ </message>
+ <message>
+ <source>Cannot create presentation descriptor.</source>
+ <translation>无法创建表示描述符。</translation>
+ </message>
+ <message>
+ <source>Failed to get stream count.</source>
+ <translation>无法获得流计数。</translation>
+ </message>
+ <message>
+ <source>Failed to create topology.</source>
+ <translation>无法创建拓扑。</translation>
+ </message>
+ <message>
+ <source>Unable to play any stream.</source>
+ <translation>无法播放任何流。</translation>
+ </message>
+ <message>
+ <source>Unable to play.</source>
+ <translation>无法播放。</translation>
+ </message>
+ <message>
+ <source>Failed to set topology.</source>
+ <translation>无法设置拓扑。</translation>
+ </message>
+ <message>
+ <source>Unknown stream type.</source>
+ <translation>未知的流类型。</translation>
+ </message>
+ <message>
+ <source>Failed to stop.</source>
+ <translation>无法停止。</translation>
+ </message>
+ <message>
+ <source>failed to start playback</source>
+ <translation>无法开始播放</translation>
+ </message>
+ <message>
+ <source>Failed to pause.</source>
+ <translation>无法暂停。</translation>
+ </message>
+ <message>
+ <source>Unable to create mediasession.</source>
+ <translation>无法创建媒体会话。</translation>
+ </message>
+ <message>
+ <source>Unable to pull session events.</source>
+ <translation>无法拉取会话事件。</translation>
+ </message>
+ <message>
+ <source>Failed to seek.</source>
+ <translation>无法定位</translation>
+ </message>
+ <message>
+ <source>Media session non-fatal error.</source>
+ <translation>媒体会话非致命错误。</translation>
+ </message>
+ <message>
+ <source>Media session serious error.</source>
+ <translation>媒体会话严重错误。</translation>
+ </message>
+ <message>
+ <source>Unsupported media, a codec is missing.</source>
+ <translation>不支持的媒体,缺少编解码器。</translation>
+ </message>
+</context>
+<context>
+ <name>MainWidget</name>
+ <message>
+ <source>Select a mode to begin</source>
+ <translation>选择要开始的模式</translation>
+ </message>
+ <message>
+ <source>Open WAV file</source>
+ <translation>打开 WAV 文件</translation>
+ </message>
+ <message>
+ <source>Spectrum Analyser</source>
+ <translation>频谱分析</translation>
+ </message>
+ <message>
+ <source>Mode</source>
+ <translation>模式</translation>
+ </message>
+ <message>
+ <source>Play generated tone</source>
+ <translation>播放生成的音调</translation>
+ </message>
+ <message>
+ <source>Record and play back</source>
+ <translation>录制并播放</translation>
+ </message>
+ <message>
+ <source>Play file</source>
+ <translation>播放文件</translation>
+ </message>
+</context>
+<context>
+ <name>Player</name>
+ <message>
+ <source>Open</source>
+ <translation>打开</translation>
+ </message>
+ <message>
+ <source>FullScreen</source>
+ <translation>全屏</translation>
+ </message>
+ <message>
+ <source>Color Options...</source>
+ <translation>颜色选项...</translation>
+ </message>
+ <message>
+ <source>Service not available</source>
+ <translation>服务不可用</translation>
+ </message>
+ <message>
+ <source>The QMediaPlayer object does not have a valid service.
+Please check the media service plugins are installed.</source>
+ <translation>QMediaPlayer 对象没有有效的服务。
+请检查已安装的媒体服务插件。</translation>
+ </message>
+ <message>
+ <source>Open Files</source>
+ <translation>打开文件</translation>
+ </message>
+ <message>
+ <source>Loading...</source>
+ <translation>正在载入...</translation>
+ </message>
+ <message>
+ <source>Buffering %1%</source>
+ <translation>缓冲 %1%</translation>
+ </message>
+ <message>
+ <source>Stalled %1%</source>
+ <translation>停滞 %1%</translation>
+ </message>
+ <message>
+ <source>Brightness</source>
+ <translation>亮度</translation>
+ </message>
+ <message>
+ <source>Contrast</source>
+ <translation>对比度</translation>
+ </message>
+ <message>
+ <source>Hue</source>
+ <translation>色调</translation>
+ </message>
+ <message>
+ <source>Saturation</source>
+ <translation>饱和度</translation>
+ </message>
+ <message>
+ <source>Close</source>
+ <translation>关闭</translation>
+ </message>
+ <message>
+ <source>Color Options</source>
+ <translation>颜色选项</translation>
+ </message>
+</context>
+<context>
+ <name>QAndroidAudioEncoderSettingsControl</name>
+ <message>
+ <source>Adaptive Multi-Rate Narrowband (AMR-NB) audio codec</source>
+ <translation>自适应多速率窄带(AMR-NB)音频编解码器</translation>
+ </message>
+ <message>
+ <source>Adaptive Multi-Rate Wideband (AMR-WB) audio codec</source>
+ <translation>自适应多速率宽带(AMR-WB)音频编解码器</translation>
+ </message>
+ <message>
+ <source>AAC Low Complexity (AAC-LC) audio codec</source>
+ <translation>AAC 低复杂度(AAC-LC)音频编解码器</translation>
+ </message>
+</context>
+<context>
+ <name>QAndroidCameraSession</name>
+ <message>
+ <source>Camera not ready</source>
+ <translation>相机未就绪</translation>
+ </message>
+ <message>
+ <source>Drive mode not supported</source>
+ <extracomment>Drive mode is the camera&apos;s shutter mode, for example single shot, continuos exposure, etc.</extracomment>
+ <translation>不支持驱动器模式</translation>
+ </message>
+ <message>
+ <source>Failed to capture image</source>
+ <translation>无法捕获图像</translation>
+ </message>
+ <message>
+ <source>Camera preview failed to start.</source>
+ <translation>相机预览无法启动。</translation>
+ </message>
+ <message>
+ <source>Could not open destination file: %1</source>
+ <translation>无法打开目标文件:%1</translation>
+ </message>
+</context>
+<context>
+ <name>QAndroidImageEncoderControl</name>
+ <message>
+ <source>JPEG image</source>
+ <translation>JPEG 图像</translation>
+ </message>
+</context>
+<context>
+ <name>QAndroidMediaContainerControl</name>
+ <message>
+ <source>MPEG4 media file format</source>
+ <translation>MPEG4 媒体文件格式</translation>
+ </message>
+ <message>
+ <source>3GPP media file format</source>
+ <translation>3GPP 媒体文件格式</translation>
+ </message>
+ <message>
+ <source>AMR NB file format</source>
+ <translation>AMR NB 文件格式</translation>
+ </message>
+ <message>
+ <source>AMR WB file format</source>
+ <translation>AMR WB 文件格式</translation>
+ </message>
+</context>
+<context>
+ <name>QAndroidVideoEncoderSettingsControl</name>
+ <message>
+ <source>H.263 compression</source>
+ <translation>H.263 压缩</translation>
+ </message>
+ <message>
+ <source>H.264 compression</source>
+ <translation>H.264 压缩</translation>
+ </message>
+ <message>
+ <source>MPEG-4 SP compression</source>
+ <translation>MPEG-4 SP 压缩</translation>
+ </message>
+</context>
+<context>
+ <name>QAudioDecoder</name>
+ <message>
+ <source>The QAudioDecoder object does not have a valid service</source>
+ <translation>QAudioDecoder 对象没有有效的服务</translation>
+ </message>
+</context>
+<context>
+ <name>QCamera</name>
+ <message>
+ <source>The camera service is missing</source>
+ <translation>相机服务丢失</translation>
+ </message>
+</context>
+<context>
+ <name>QCameraImageCapture</name>
+ <message>
+ <source>Device does not support images capture.</source>
+ <translation>设备不支持图像捕获。</translation>
+ </message>
+</context>
+<context>
+ <name>QDeclarativeAudio</name>
+ <message>
+ <source>volume should be between 0.0 and 1.0</source>
+ <translation>音量应介于 0.0 和 1.0 之间</translation>
+ </message>
+</context>
+<context>
+ <name>QGstreamerAudioDecoderSession</name>
+ <message>
+ <source>Cannot play stream of type: &lt;unknown&gt;</source>
+ <translation>无法播放的流类型:&lt;unknown&gt;</translation>
+ </message>
+</context>
+<context>
+ <name>QGstreamerAudioInputSelector</name>
+ <message>
+ <source>System default device</source>
+ <translation>系统默认设备</translation>
+ </message>
+</context>
+<context>
+ <name>QGstreamerCameraControl</name>
+ <message>
+ <source>State not supported.</source>
+ <translation>状态不支持。</translation>
+ </message>
+</context>
+<context>
+ <name>QGstreamerCaptureSession</name>
+ <message>
+ <source>Could not create an audio source element</source>
+ <translation>无法创建音频源元素</translation>
+ </message>
+ <message>
+ <source>Failed to build media capture pipeline.</source>
+ <translation>无法构建媒体捕获管道。</translation>
+ </message>
+</context>
+<context>
+ <name>QGstreamerImageCaptureControl</name>
+ <message>
+ <source>Not ready to capture</source>
+ <translation>尚未准备好捕获</translation>
+ </message>
+</context>
+<context>
+ <name>QGstreamerImageEncode</name>
+ <message>
+ <source>JPEG image encoder</source>
+ <translation>JPEG 图像编码器</translation>
+ </message>
+</context>
+<context>
+ <name>QGstreamerPlayerControl</name>
+ <message>
+ <source>Attempting to play invalid user stream</source>
+ <translation>试图播放无效的用户流</translation>
+ </message>
+</context>
+<context>
+ <name>QGstreamerPlayerSession</name>
+ <message>
+ <source>Cannot play stream of type: &lt;unknown&gt;</source>
+ <translation>无法播放的流类型:&lt;unknown&gt;</translation>
+ </message>
+ <message>
+ <source>UDP source timeout</source>
+ <translation>UDP 源超时</translation>
+ </message>
+</context>
+<context>
+ <name>QGstreamerRecorderControl</name>
+ <message>
+ <source>Service has not been started</source>
+ <translation>服务尚未启动</translation>
+ </message>
+ <message>
+ <source>Not compatible codecs and container format.</source>
+ <translation>不兼容的编解码器和容器格式。</translation>
+ </message>
+</context>
+<context>
+ <name>QGstreamerVideoInputDeviceControl</name>
+ <message>
+ <source>Main camera</source>
+ <translation>主相机</translation>
+ </message>
+ <message>
+ <source>Front camera</source>
+ <translation>前置相机</translation>
+ </message>
+</context>
+<context>
+ <name>QMediaPlayer</name>
+ <message>
+ <source>Attempting to play invalid Qt resource</source>
+ <translation>试图播放无效的 Qt 资源</translation>
+ </message>
+ <message>
+ <source>The QMediaPlayer object does not have a valid service</source>
+ <translation>QMediaPlayer 对象没有有效的服务</translation>
+ </message>
+</context>
+<context>
+ <name>QMediaPlaylist</name>
+ <message>
+ <source>Could not add items to read only playlist.</source>
+ <translation>无法将项目添加到只读播放列表。</translation>
+ </message>
+ <message>
+ <source>Playlist format is not supported</source>
+ <translation>不支持播放列表格式</translation>
+ </message>
+ <message>
+ <source>The file could not be accessed.</source>
+ <translation>无法访问该文件。</translation>
+ </message>
+ <message>
+ <source>Playlist format is not supported.</source>
+ <translation>不支持播放列表格式。</translation>
+ </message>
+</context>
+<context>
+ <name>QMultimediaDeclarativeModule</name>
+ <message>
+ <source>CameraCapture is provided by Camera</source>
+ <translation>相机拍照由相机提供</translation>
+ </message>
+ <message>
+ <source>CameraRecorder is provided by Camera</source>
+ <translation>相机录像由相机提供</translation>
+ </message>
+ <message>
+ <source>CameraExposure is provided by Camera</source>
+ <translation>相机曝光由相机提供</translation>
+ </message>
+ <message>
+ <source>CameraFocus is provided by Camera</source>
+ <translation>相机对焦由相机提供</translation>
+ </message>
+ <message>
+ <source>CameraFlash is provided by Camera</source>
+ <translation>相机闪光灯由相机提供</translation>
+ </message>
+ <message>
+ <source>CameraImageProcessing is provided by Camera</source>
+ <translation>相机图像处理由相机提供</translation>
+ </message>
+ <message>
+ <source>CameraViewfinder is provided by Camera</source>
+ <translation>相机取景器由相机提供</translation>
+ </message>
+</context>
+<context>
+ <name>QPlaylistFileParser</name>
+ <message>
+ <source>%1 playlist type is unknown</source>
+ <translation>%1 播放列表类型未知</translation>
+ </message>
+ <message>
+ <source>invalid line in playlist file</source>
+ <translation>播放列表文件中的行无效</translation>
+ </message>
+ <message>
+ <source>Invalid stream</source>
+ <translation>无效流</translation>
+ </message>
+ <message>
+ <source>%1 does not exist</source>
+ <translation>%1 不存在</translation>
+ </message>
+ <message>
+ <source>Empty file provided</source>
+ <translation>提供了空文件</translation>
+ </message>
+</context>
+<context>
+ <name>QWinRTCameraImageCaptureControl</name>
+ <message>
+ <source>Camera not ready</source>
+ <translation>相机未就绪</translation>
+ </message>
+ <message>
+ <source>Invalid photo data length.</source>
+ <translation>照片数据长度无效。</translation>
+ </message>
+ <message>
+ <source>Image saving failed</source>
+ <translation>图像保存失败</translation>
+ </message>
+</context>
+<context>
+ <name>QWinRTImageEncoderControl</name>
+ <message>
+ <source>JPEG image</source>
+ <translation>JPEG 图像</translation>
+ </message>
+</context>
+<context>
+ <name>Radio</name>
+ <message>
+ <source>No Signal</source>
+ <translation>无信号</translation>
+ </message>
+ <message>
+ <source>No radio found</source>
+ <translation>没找到电台</translation>
+ </message>
+ <message>
+ <source>scan Down</source>
+ <translation>向下扫描</translation>
+ </message>
+ <message>
+ <source>Freq Down</source>
+ <translation>频率降低</translation>
+ </message>
+ <message>
+ <source>Freq Up</source>
+ <translation>频率升高</translation>
+ </message>
+ <message>
+ <source>scan Up</source>
+ <translation>向上扫描</translation>
+ </message>
+ <message>
+ <source>Got Signal</source>
+ <translation>得到信号</translation>
+ </message>
+</context>
+<context>
+ <name>SettingsDialog</name>
+ <message>
+ <source>None</source>
+ <translation>无</translation>
+ </message>
+ <message>
+ <source>Input device</source>
+ <translation>输入设备</translation>
+ </message>
+ <message>
+ <source>Output device</source>
+ <translation>输出设备</translation>
+ </message>
+ <message>
+ <source>Window function</source>
+ <translation>窗口功能</translation>
+ </message>
+</context>
+<context>
+ <name>T</name>
+ <message>
+ <source>Default</source>
+ <translation>默认</translation>
+ </message>
+</context>
+<context>
+ <name>ToneGeneratorDialog</name>
+ <message>
+ <source>Frequency sweep</source>
+ <translation>频率扫描</translation>
+ </message>
+ <message>
+ <source>Frequency (Hz)</source>
+ <translation>频率(Hz)</translation>
+ </message>
+ <message>
+ <source>Amplitude</source>
+ <translation>幅度</translation>
+ </message>
+</context>
+<context>
+ <name>VideoPlayer</name>
+ <message>
+ <source>Rotate Video</source>
+ <translation>旋转视频</translation>
+ </message>
+ <message>
+ <source>Open...</source>
+ <translation>打开...</translation>
+ </message>
+ <message>
+ <source>Open Movie</source>
+ <translation>打开电影</translation>
+ </message>
+</context>
+<context>
+ <name>VideoSettings</name>
+ <message>
+ <source>Default audio codec</source>
+ <translation>默认音频编解码器</translation>
+ </message>
+ <message>
+ <source>Default video codec</source>
+ <translation>默认视频编解码器</translation>
+ </message>
+ <message>
+ <source>Default</source>
+ <translation>默认</translation>
+ </message>
+ <message>
+ <source>Default container</source>
+ <translation>默认容器</translation>
+ </message>
+</context>
+<context>
+ <name>VideoSettingsUi</name>
+ <message>
+ <source>Video Settings</source>
+ <translation>视频设置</translation>
+ </message>
+ <message>
+ <source>Audio</source>
+ <translation>音频</translation>
+ </message>
+ <message>
+ <source>Audio Codec:</source>
+ <translation>音频编解码器:</translation>
+ </message>
+ <message>
+ <source>Sample Rate:</source>
+ <translation>采样率:</translation>
+ </message>
+ <message>
+ <source>Quality:</source>
+ <translation>质量:</translation>
+ </message>
+ <message>
+ <source>Video</source>
+ <translation>视频</translation>
+ </message>
+ <message>
+ <source>Resolution:</source>
+ <translation>分辨率:</translation>
+ </message>
+ <message>
+ <source>Framerate:</source>
+ <translation>帧率:</translation>
+ </message>
+ <message>
+ <source>Video Codec:</source>
+ <translation>视频编解码器:</translation>
+ </message>
+ <message>
+ <source>Container Format:</source>
+ <translation>容器格式:</translation>
+ </message>
+</context>
+</TS>
diff --git a/translations/qtquick1_fa.ts b/translations/qtquick1_fa.ts
new file mode 100644
index 0000000..c828aa2
--- /dev/null
+++ b/translations/qtquick1_fa.ts
@@ -0,0 +1,986 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="fa_IR">
+<context>
+ <name>Debugger::JSAgentWatchData</name>
+ <message>
+ <source>[Array of length %1]</source>
+ <translation>[آرایه‌ای به اندازهٔ ‪%1‬]</translation>
+ </message>
+ <message>
+ <source>&lt;undefined&gt;</source>
+ <translation>&lt;تعریف‌نشده&gt;</translation>
+ </message>
+</context>
+<context>
+ <name>QDeclarativeAbstractAnimation</name>
+ <message>
+ <source>Cannot animate non-existent property &quot;%1&quot;</source>
+ <translation>نمی‌توان ویژگی ناموجود «‪%1‬» را پویانمایی کرد</translation>
+ </message>
+ <message>
+ <source>Cannot animate read-only property &quot;%1&quot;</source>
+ <translation>نمی‌توان ویژگی فقط خواندنی «‪%1‬» را پویانمایی کرد</translation>
+ </message>
+ <message>
+ <source>Animation is an abstract class</source>
+ <translation>‫‪Animation‬ یک کلاس انتزاعی است‬</translation>
+ </message>
+</context>
+<context>
+ <name>QDeclarativeAnchorAnimation</name>
+ <message>
+ <source>Cannot set a duration of &lt; 0</source>
+ <translation>نمی‌توان مدت زمانی کمتر از صفر را قرار داد</translation>
+ </message>
+</context>
+<context>
+ <name>QDeclarativeAnchors</name>
+ <message>
+ <source>Possible anchor loop detected on fill.</source>
+ <translation>حلقهٔ احتمالی تکیه‌گاه در «پر» تشخیص داده شد.</translation>
+ </message>
+ <message>
+ <source>Possible anchor loop detected on centerIn.</source>
+ <translation>حلقهٔ احتمالی تکیه‌گاه در «مرکز-داخل» تشخیص داده شد.</translation>
+ </message>
+ <message>
+ <source>Cannot anchor to an item that isn&apos;t a parent or sibling.</source>
+ <translation>نمی‌توان به آیتمی که والد یا هم نوع نیست لنگر انداخت.</translation>
+ </message>
+ <message>
+ <source>Possible anchor loop detected on vertical anchor.</source>
+ <translation>حلقهٔ احتمالی لنگرگاه روی لنگرگاه عمودی.</translation>
+ </message>
+ <message>
+ <source>Possible anchor loop detected on horizontal anchor.</source>
+ <translation>حلقهٔ احتمالی لنگرگاه روی لنگرگاه افقی.</translation>
+ </message>
+ <message>
+ <source>Cannot specify left, right, and hcenter anchors.</source>
+ <translation>نمی‌توان لنگرگاه چپ، راست و افقی-مرکزی را مشخص کرد.</translation>
+ </message>
+ <message>
+ <source>Cannot anchor to a null item.</source>
+ <translation>نمی‌توان به یک آیتم تهی لنگر انداخت.</translation>
+ </message>
+ <message>
+ <source>Cannot anchor a horizontal edge to a vertical edge.</source>
+ <translation>نمی‌توان یک یال افقی را به یک یال عمودی تکیه داد.</translation>
+ </message>
+ <message>
+ <source>Cannot anchor item to self.</source>
+ <translation>یک آیتم نمی‌تواند در خودش لنگر بیندازد.</translation>
+ </message>
+ <message>
+ <source>Cannot specify top, bottom, and vcenter anchors.</source>
+ <translation>نمی‌توان لنگرگاه بالا، پایین و عمودی-مرکزی را مشخص کرد.</translation>
+ </message>
+ <message>
+ <source>Baseline anchor cannot be used in conjunction with top, bottom, or vcenter anchors.</source>
+ <translation>لنگرگاه خط مبنا نمی‌تواند همزمان با لنگرگاه‌های بالا، پایین و یا عمودی-مرکزی استفاده شود.</translation>
+ </message>
+ <message>
+ <source>Cannot anchor a vertical edge to a horizontal edge.</source>
+ <translation>نمی‌توان یک یال عمودی را به یک یال افقی لنگر داد.</translation>
+ </message>
+</context>
+<context>
+ <name>QDeclarativeAnimatedImage</name>
+ <message>
+ <source>Qt was built without support for QMovie</source>
+ <translation>‫‪Qt‬ بدون پشتیبانی از ‪QMovie‬ ساخته شده است‬</translation>
+ </message>
+</context>
+<context>
+ <name>QDeclarativeApplication</name>
+ <message>
+ <source>Application is an abstract class</source>
+ <translation>‫‪Application‬ یک کلاس مجرد است‬</translation>
+ </message>
+</context>
+<context>
+ <name>QDeclarativeBehavior</name>
+ <message>
+ <source>Cannot change the animation assigned to a Behavior.</source>
+ <translation>نمی‌توان پویانمایی اختصاص یافته به یک رفتار را تغییر داد.</translation>
+ </message>
+</context>
+<context>
+ <name>QDeclarativeBinding</name>
+ <message>
+ <source>Binding loop detected for property &quot;%1&quot;</source>
+ <translation>حلقهٔ مقیدسازی برای ویژگی «%1» تشخیص داده شد</translation>
+ </message>
+</context>
+<context>
+ <name>QDeclarativeCompiledBindings</name>
+ <message>
+ <source>Binding loop detected for property &quot;%1&quot;</source>
+ <translation>حلقهٔ مقیدسازی برای ویژگی &quot;%1&quot; تشخیص داده شد</translation>
+ </message>
+</context>
+<context>
+ <name>QDeclarativeCompiler</name>
+ <message>
+ <source>Invalid property assignment: &quot;%1&quot; is a read-only property</source>
+ <translation>تخصیص نامعتبر ویژگی: «%1» ویژگی فقط خواندنی است</translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: unknown enumeration</source>
+ <translation>تخصیص نامعتبر ویژگی: شمارش ناشناخته</translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: string expected</source>
+ <translation>تخصیص نامعتبر ویژگی: رشته مورد انتظار است</translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: url expected</source>
+ <translation>تخصیص نامعتبر ویژگی: url مورد انتظار است</translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: unsigned int expected</source>
+ <translation>تخصیص نامعتبر ویژگی: نوع unsigned int مورد انتظار است</translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: int expected</source>
+ <translation>تخصیص نامعتبر ویژگی: نوع int مورد انتظار است</translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: number expected</source>
+ <translation>تخصیص نامعتبر ویژگی: number مورد انتظار است</translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: color expected</source>
+ <translation>تخصیص نامعتبر ویژگی: color مورد انتظار است</translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: date expected</source>
+ <translation>تخصیص نامعتبر ویژگی: date مورد انتظار است</translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: time expected</source>
+ <translation>تخصیص نامعتبر ویژگی: نوع time مورد انتظار است</translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: datetime expected</source>
+ <translation>تخصیص نامعتبر ویژگی: نوع datetime مورد انتظار است</translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: point expected</source>
+ <translation>تخصیص نامعتبر ویژگی: point مورد انتظار است</translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: size expected</source>
+ <translation>تخصیص نامعتبر ویژگی: size مورد انتظار است</translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: rect expected</source>
+ <translation>تخصیص نامعتبر ویژگی: rect مورد انتظار است</translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: boolean expected</source>
+ <translation>تخصیص نامعتبر ویژگی: boolean مورد انتظار است</translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: 3D vector expected</source>
+ <translation>تخصیص نامعتبر ویژگی: 3D vector مورد انتظار است</translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: unsupported type &quot;%1&quot;</source>
+ <translation>تخصیص نامعتبر ویژگی: نوع پشتیبانی نشده «%1»</translation>
+ </message>
+ <message>
+ <source>Element is not creatable.</source>
+ <translation>عنصر قابل ایجاد نیست.</translation>
+ </message>
+ <message>
+ <source>Component elements may not contain properties other than id</source>
+ <translation>عناصر کامپوننت نمی‌توانند دربردارنده ویژگی‌هایی به غیر از شناسه باشند</translation>
+ </message>
+ <message>
+ <source>Invalid component id specification</source>
+ <translation>مشخصات نامعتبر در شناسهٔ کامپوننت</translation>
+ </message>
+ <message>
+ <source>id is not unique</source>
+ <translation>شناسه یکتا نیست</translation>
+ </message>
+ <message>
+ <source>Invalid component body specification</source>
+ <translation>مشخصهٔ نامعتبر در بدنهٔ کامپوننت</translation>
+ </message>
+ <message>
+ <source>Component objects cannot declare new properties.</source>
+ <translation>اشیاء کامپوننت نمی‌توانند ویژگی‌های جدید اعلان کنند.</translation>
+ </message>
+ <message>
+ <source>Component objects cannot declare new signals.</source>
+ <translation>اشیاء کامپوننت نمی‌توانند سیگنال‌های جدید اعلان کنند.</translation>
+ </message>
+ <message>
+ <source>Component objects cannot declare new functions.</source>
+ <translation>اشیاء کامپوننت نمی‌توانند توابع جدید تعریف کند.</translation>
+ </message>
+ <message>
+ <source>Cannot create empty component specification</source>
+ <translation>نمی‌توان مشخصهٔ خالی کامپوننت ایجاد کرد</translation>
+ </message>
+ <message>
+ <source>&quot;%1.%2&quot; is not available in %3 %4.%5.</source>
+ <translation>‫«‪%1.%2‬» در ‪%3 %4.%5‬ موجود نمی‌باشد‬.</translation>
+ </message>
+ <message>
+ <source>&quot;%1.%2&quot; is not available due to component versioning.</source>
+ <translation>«%1.%2» با توجه به نسخه کامپوننت در دسترس نیست.</translation>
+ </message>
+ <message>
+ <source>Incorrectly specified signal assignment</source>
+ <translation>تعیین نادرست تخصیص سیگنال</translation>
+ </message>
+ <message>
+ <source>Cannot assign a value to a signal (expecting a script to be run)</source>
+ <translation>نمی‌توان یک مقدار را به یک سیگنال اختصاص داد (یک اسکریپت برای اجرا مورد نیاز است)</translation>
+ </message>
+ <message>
+ <source>Empty signal assignment</source>
+ <translation>تخصیص خالی سیگنال</translation>
+ </message>
+ <message>
+ <source>Empty property assignment</source>
+ <translation>ویژگی به صورت خالی تخصیص داده شده است</translation>
+ </message>
+ <message>
+ <source>Attached properties cannot be used here</source>
+ <translation>ویژگی‌های اتصال داده شده نمی‌توانند اینجا استفاده شوند</translation>
+ </message>
+ <message>
+ <source>Non-existent attached object</source>
+ <translation>شیء اتصال داده شده ناموجود است</translation>
+ </message>
+ <message>
+ <source>Invalid attached object assignment</source>
+ <translation>تخصیص نامعتبر شیء اتصال داده شده</translation>
+ </message>
+ <message>
+ <source>Cannot assign to non-existent default property</source>
+ <translation>نمی‌توان به ویژگی پیش‌فرض ناموجود تخصیص داد</translation>
+ </message>
+ <message>
+ <source>Cannot assign to non-existent property &quot;%1&quot;</source>
+ <translation>نمی‌توان ویژگی «%1» را به چیزی که وجود ندارد تخصیص داد</translation>
+ </message>
+ <message>
+ <source>Invalid use of namespace</source>
+ <translation>استفادهٔ نامعتبر از فضای نامی</translation>
+ </message>
+ <message>
+ <source>Not an attached property name</source>
+ <translatorcomment>attached==متصل شده</translatorcomment>
+ <translation>نام یک ویژگی متصل شده نیست</translation>
+ </message>
+ <message>
+ <source>Invalid use of id property</source>
+ <translation>استفاده نامعتبر از ویژگی شناسه</translation>
+ </message>
+ <message>
+ <source>Property has already been assigned a value</source>
+ <translation>از قبل به ویژگی یک مقدار اختصاص یافته است</translation>
+ </message>
+ <message>
+ <source>Invalid grouped property access</source>
+ <translation>دسترسی نامعتبر به ویژگی گروهی</translation>
+ </message>
+ <message>
+ <source>Cannot assign a value directly to a grouped property</source>
+ <translation>نمی‌توان یک مقدار را به طور مستقیم به یک ویژگی گروهی اختصاص داد</translation>
+ </message>
+ <message>
+ <source>Invalid property use</source>
+ <translation>استفاده نامعتبر از ویژگی</translation>
+ </message>
+ <message>
+ <source>Property assignment expected</source>
+ <translation>اختصاص ویژگی مورد انتظار است</translation>
+ </message>
+ <message>
+ <source>Single property assignment expected</source>
+ <translation>اختصاص ویژگی تکی مورد انتظار است</translation>
+ </message>
+ <message>
+ <source>Unexpected object assignment</source>
+ <translation>اختصاص غیر منتظره شیء</translation>
+ </message>
+ <message>
+ <source>Cannot assign object to list</source>
+ <translation>نمی‌توان به لیست شیء اختصاص داد</translation>
+ </message>
+ <message>
+ <source>Can only assign one binding to lists</source>
+ <translation>فقط یک قید را می‌توان به شیء اختصاص داد</translation>
+ </message>
+ <message>
+ <source>Cannot assign primitives to lists</source>
+ <translation>نمی‌توان انواع اولیه را به لیست‌ها اختصاص داد</translation>
+ </message>
+ <message>
+ <source>Cannot assign multiple values to a script property</source>
+ <translation>نمی‌توان مقادیر چندگانه را به یک ویژگی اسکریپت اختصاص داد</translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: script expected</source>
+ <translation>اختصاص نامعتبر ویژگی: اسکریپت مورد انتظار است</translation>
+ </message>
+ <message>
+ <source>Cannot assign multiple values to a singular property</source>
+ <translation>نمی‌توان مقادیر چندگانه را به ویژگی‌ یگانه نسبت داد</translation>
+ </message>
+ <message>
+ <source>Cannot assign object to property</source>
+ <translation>نمی‌توان شیء را به یک ویژگی اختصاص داد</translation>
+ </message>
+ <message>
+ <source>&quot;%1&quot; cannot operate on &quot;%2&quot;</source>
+ <translation>«%1» نمی‌تواند روی «%2» عمل کند</translation>
+ </message>
+ <message>
+ <source>Duplicate default property</source>
+ <translation>ویژگی پیش‌فرض تکراری</translation>
+ </message>
+ <message>
+ <source>Duplicate property name</source>
+ <translation>اسم ویژگی تکراری</translation>
+ </message>
+ <message>
+ <source>Property names cannot begin with an upper case letter</source>
+ <translation>اسامی ویژگی نمی‌توانند با حروف الفبای بزرگ شروع شوند</translation>
+ </message>
+ <message>
+ <source>Illegal property name</source>
+ <translation>نام غیرمجاز ویژگی</translation>
+ </message>
+ <message>
+ <source>Duplicate signal name</source>
+ <translation>نام سیگنال تکراری</translation>
+ </message>
+ <message>
+ <source>Signal names cannot begin with an upper case letter</source>
+ <translation>اسامی سیگنال‌ها نمی‌توانند با حروف الفبای بزرگ شروع شوند</translation>
+ </message>
+ <message>
+ <source>Illegal signal name</source>
+ <translation>نام غیرمجاز سیگنال</translation>
+ </message>
+ <message>
+ <source>Duplicate method name</source>
+ <translation>نام تکراری متد</translation>
+ </message>
+ <message>
+ <source>Method names cannot begin with an upper case letter</source>
+ <translation>اسامی متدها نمی‌توانند با حروف الفبای بزرگ شروع شوند</translation>
+ </message>
+ <message>
+ <source>Illegal method name</source>
+ <translation>نام غیرمجاز متد</translation>
+ </message>
+ <message>
+ <source>Property value set multiple times</source>
+ <translation>مقدار ویژگی چند بار تعیین شده است</translation>
+ </message>
+ <message>
+ <source>Invalid property nesting</source>
+ <translation>تودرتویی غیر مجاز ویژگی</translation>
+ </message>
+ <message>
+ <source>Cannot override FINAL property</source>
+ <translation>نمی‌توان ویژگی FINAL را بازنویسی کرد</translation>
+ </message>
+ <message>
+ <source>Invalid property type</source>
+ <translation>نوع ویژگی نامعتبر است</translation>
+ </message>
+ <message>
+ <source>Invalid empty ID</source>
+ <translation>شناسه خالی نامعتبر است</translation>
+ </message>
+ <message>
+ <source>IDs cannot start with an uppercase letter</source>
+ <translation>شناسه‌ها نمی‌توانند با حروف الفبای بزرگ شروع شوند</translation>
+ </message>
+ <message>
+ <source>IDs must start with a letter or underscore</source>
+ <translation>شناسه‌ها باید با یک حرف یا خط زیرین شروع شوند</translation>
+ </message>
+ <message>
+ <source>IDs must contain only letters, numbers, and underscores</source>
+ <translation>شناسه‌ها فقط می‌توانند شامل حرف، عدد و زیرخط باشند</translation>
+ </message>
+ <message>
+ <source>ID illegally masks global JavaScript property</source>
+ <translation>شناسه به طور غیرمجاز یک ویژگی عمونی جاوااسکریپت را ماسک می‌کند</translation>
+ </message>
+ <message>
+ <source>No property alias location</source>
+ <translation>مکان ویژگی نام مستعار وجود ندارد</translation>
+ </message>
+ <message>
+ <source>Invalid alias location</source>
+ <translation>مکان نامعتبر نام مستعار</translation>
+ </message>
+ <message>
+ <source>Invalid alias reference. An alias reference must be specified as &lt;id&gt;, &lt;id&gt;.&lt;property&gt; or &lt;id&gt;.&lt;value property&gt;.&lt;property&gt;</source>
+ <translation>ارجاع نامعتبر به اسم مستعار. یک ارجاع نام مستعار باید به شکل &lt;شناسه&gt;، &lt;شناسه&gt;.&lt;ویژگی&gt; یا &lt;id&gt;.&lt;مقدار ویژگی&gt;.&lt;ویژگی&gt; مشخص شود</translation>
+ </message>
+ <message>
+ <source>Invalid alias reference. Unable to find id &quot;%1&quot;</source>
+ <translation>مرجع نامعتبر نام مستعار. خطا در یافتن شناسهٔ «%1»</translation>
+ </message>
+ <message>
+ <source>Alias property exceeds alias bounds</source>
+ <translation>ویژگی نام مستعار از حدود مجاز تجاوز می‌کند</translation>
+ </message>
+</context>
+<context>
+ <name>QDeclarativeComponent</name>
+ <message>
+ <source>Invalid empty URL</source>
+ <translation>‫‪URL‬ خالی نامعتبر‬</translation>
+ </message>
+ <message>
+ <source>createObject: value is not an object</source>
+ <translation>‫‪createObject‬: مقدار یک شیء نیست‬</translation>
+ </message>
+</context>
+<context>
+ <name>QDeclarativeConnections</name>
+ <message>
+ <source>Cannot assign to non-existent property &quot;%1&quot;</source>
+ <translation>نمی‌توان به ویژگی ناموجود «%1» تخصیص داد</translation>
+ </message>
+ <message>
+ <source>Connections: nested objects not allowed</source>
+ <translation>اتصالات: اشیاء تودرتو مجاز نیستند</translation>
+ </message>
+ <message>
+ <source>Connections: syntax error</source>
+ <translation>اتصالات: خطای نحوی</translation>
+ </message>
+ <message>
+ <source>Connections: script expected</source>
+ <translation>اتصالات: اسکریپت مورد انتظار است</translation>
+ </message>
+</context>
+<context>
+ <name>QDeclarativeEngine</name>
+ <message>
+ <source>executeSql called outside transaction()</source>
+ <translation>‫executeSql خارج از ‪transaction()‬ صدا زده شده است‬</translation>
+ </message>
+ <message>
+ <source>Read-only Transaction</source>
+ <translation>تراکنش فقط خواندنی</translation>
+ </message>
+ <message>
+ <source>Version mismatch: expected %1, found %2</source>
+ <translation>عدم تطابق نسخه: مورد انتظار: %1؛ پیدا شده: %2</translation>
+ </message>
+ <message>
+ <source>SQL transaction failed</source>
+ <translation>تراکنش ناموفق SQL</translation>
+ </message>
+ <message>
+ <source>transaction: missing callback</source>
+ <translation>تراکنش: callback یافت نشد</translation>
+ </message>
+ <message>
+ <source>SQL: database version mismatch</source>
+ <translation>‫SQL: عدم تطابق نسخه پایگاه داده‬</translation>
+ </message>
+</context>
+<context>
+ <name>QDeclarativeFlipable</name>
+ <message>
+ <source>front is a write-once property</source>
+ <translation>‫‪front‬ یک ویژگی یک بار نوشتنی است‬</translation>
+ </message>
+ <message>
+ <source>back is a write-once property</source>
+ <translation>‫‪back‬ یک ویژگی یک بار نوشتنی است‬</translation>
+ </message>
+</context>
+<context>
+ <name>QDeclarativeGestureArea</name>
+ <message>
+ <source>Cannot assign to non-existent property &quot;%1&quot;</source>
+ <translation>نمی‌توان ویژگی «%1» را به چیزی که وجود ندارد تخصیص داد</translation>
+ </message>
+ <message>
+ <source>GestureArea: nested objects not allowed</source>
+ <translation>‫GestureArea: اشیاء تودرتو مجاز نیستند‬</translation>
+ </message>
+ <message>
+ <source>GestureArea: syntax error</source>
+ <translation>‫GestureArea: خطای نحوی‬</translation>
+ </message>
+ <message>
+ <source>GestureArea: script expected</source>
+ <translation>‫GestureArea: اسکریپت مورد انتظار است‬</translation>
+ </message>
+</context>
+<context>
+ <name>QDeclarativeImportDatabase</name>
+ <message>
+ <source>plugin cannot be loaded for module &quot;%1&quot;: %2</source>
+ <translation>افزونه نمی‌تواند برای ماژول «%1» بارگذاری شود: %2</translation>
+ </message>
+ <message>
+ <source>module &quot;%1&quot; plugin &quot;%2&quot; not found</source>
+ <translation>افزونه «%2» در ماژول «%1» پیدا نشد</translation>
+ </message>
+ <message>
+ <source>module &quot;%1&quot; version %2.%3 is not installed</source>
+ <translation>ماژول «%1» نسخه %2 %3 نصب نشده است</translation>
+ </message>
+ <message>
+ <source>module &quot;%1&quot; is not installed</source>
+ <translation>ماژول «%1» نصب نشده است</translation>
+ </message>
+ <message>
+ <source>&quot;%1&quot;: no such directory</source>
+ <translation>«%1»: چنین پوشه‌ای وجود ندارد</translation>
+ </message>
+ <message>
+ <source>import &quot;%1&quot; has no qmldir and no namespace</source>
+ <translation>در «%1» هیچ qmldir و فضای نامی وجود ندارد</translation>
+ </message>
+ <message>
+ <source>- %1 is not a namespace</source>
+ <translation>- %1 یک فضای‌نام نیست</translation>
+ </message>
+ <message>
+ <source>- nested namespaces not allowed</source>
+ <translation>- فضای نام تودرتو مجاز نیست</translation>
+ </message>
+ <message>
+ <source>local directory</source>
+ <translation>پوشه محلی</translation>
+ </message>
+ <message>
+ <source>is ambiguous. Found in %1 and in %2</source>
+ <translation>مبهم است. در %1 و %2 پیدا شده است</translation>
+ </message>
+ <message>
+ <source>is ambiguous. Found in %1 in version %2.%3 and %4.%5</source>
+ <translation>مبهم است. در %1 در نسخه %2 %3 و %4 %5 پیدا شد</translation>
+ </message>
+ <message>
+ <source>is instantiated recursively</source>
+ <translation>به صورت بازگشتی نمونه‌سازی شده است</translation>
+ </message>
+ <message>
+ <source>is not a type</source>
+ <translation>یک نوع نیست</translation>
+ </message>
+ <message>
+ <source>File name case mismatch for &quot;%1&quot;</source>
+ <translation>عدم تطابق حروف بزرگ و کوچک در نام پرونده برای «%1»</translation>
+ </message>
+</context>
+<context>
+ <name>QDeclarativeKeyNavigationAttached</name>
+ <message>
+ <source>KeyNavigation is only available via attached properties</source>
+ <translation>‫‪KeyNavigation‬ فقط از طریق ویژگی‌های ضمیمه شده موجود است‬</translation>
+ </message>
+</context>
+<context>
+ <name>QDeclarativeKeysAttached</name>
+ <message>
+ <source>Keys is only available via attached properties</source>
+ <translation>کلیدها فقط از طریق ویژگی‌های وابسته در دسترس هستند</translation>
+ </message>
+</context>
+<context>
+ <name>QDeclarativeLayoutMirroringAttached</name>
+ <message>
+ <source>LayoutDirection attached property only works with Items</source>
+ <translation>ویژگی ضمیمه‌شده LayoutDirection تنها با Item ها کار می‌کند</translation>
+ </message>
+ <message>
+ <source>LayoutMirroring is only available via attached properties</source>
+ <translation>‫LayoutMirroring تنها به‌همراه ویژگی‌های ضمیمه‌شده موجود است‬</translation>
+ </message>
+</context>
+<context>
+ <name>QDeclarativeListModel</name>
+ <message>
+ <source>remove: index %1 out of range</source>
+ <translation>‫remove: شاخص %1 خارج از دامنه است‬</translation>
+ </message>
+ <message>
+ <source>insert: value is not an object</source>
+ <translation>‫insert: مقدار مورد نظر یک شی نیست‬</translation>
+ </message>
+ <message>
+ <source>insert: index %1 out of range</source>
+ <translation>‫insert: شاخص %1 خارج از دامنه است‬</translation>
+ </message>
+ <message>
+ <source>move: out of range</source>
+ <translation type="unfinished">move: خارج از دامنه</translation>
+ </message>
+ <message>
+ <source>append: value is not an object</source>
+ <translation type="unfinished">append: مقدار ، یک شی نیست</translation>
+ </message>
+ <message>
+ <source>set: value is not an object</source>
+ <translation type="unfinished">set: مقدار ، یک شی نیست</translation>
+ </message>
+ <message>
+ <source>set: index %1 out of range</source>
+ <translation type="unfinished">set: شاخص %1 خارج از دامنه است</translation>
+ </message>
+ <message>
+ <source>ListElement: cannot contain nested elements</source>
+ <translation type="unfinished">ListElement: نمی‌تواند دربردارنده عناصر تودرتو باشد</translation>
+ </message>
+ <message>
+ <source>ListElement: cannot use reserved &quot;id&quot; property</source>
+ <translation type="unfinished">ListElement: نمی‌تواند از ویژگی رزرو شده «id» استفاده کند</translation>
+ </message>
+ <message>
+ <source>ListElement: cannot use script for property value</source>
+ <translation type="unfinished">ListElement: نمی‌توان از اسکریپت برای ویژگی مقدار استفاده کرد</translation>
+ </message>
+ <message>
+ <source>ListModel: undefined property &apos;%1&apos;</source>
+ <translation type="unfinished">ListElement: ویژگی «%1» تعریف نشده است</translation>
+ </message>
+</context>
+<context>
+ <name>QDeclarativeLoader</name>
+ <message>
+ <source>Loader does not support loading non-visual elements.</source>
+ <translation>بارکننده بار کردن عناصر غیربصری را پشتیبانی نمی‌کند.</translation>
+ </message>
+</context>
+<context>
+ <name>QDeclarativeParentAnimation</name>
+ <message>
+ <source>Unable to preserve appearance under complex transform</source>
+ <translation>نمی‌توان ظاهر را تحت تبدیل پیچیده حفظ کرد</translation>
+ </message>
+ <message>
+ <source>Unable to preserve appearance under non-uniform scale</source>
+ <translation>نمی‌توان ظاهر را تحت مقیاس غیر یکنواخت حفظ کرد</translation>
+ </message>
+ <message>
+ <source>Unable to preserve appearance under scale of 0</source>
+ <translation>نمی‌توان ظاهر را تحت مقیاس ۰ حفظ کرد</translation>
+ </message>
+</context>
+<context>
+ <name>QDeclarativeParentChange</name>
+ <message>
+ <source>Unable to preserve appearance under complex transform</source>
+ <translation>نمی‌توان ظاهر را تحت تبدیل پیچیده حفظ کرد</translation>
+ </message>
+ <message>
+ <source>Unable to preserve appearance under non-uniform scale</source>
+ <translation>نمی‌توان ظاهر را تحت مقیاس غیر یکنواخت حفظ کرد</translation>
+ </message>
+ <message>
+ <source>Unable to preserve appearance under scale of 0</source>
+ <translation>نمی‌توان ظاهر را تحت مقیاس ۰ حفظ کرد</translation>
+ </message>
+</context>
+<context>
+ <name>QDeclarativeParser</name>
+ <message>
+ <source>Illegal unicode escape sequence</source>
+ <translation>دنباله یونی‌کد غیرمجاز است</translation>
+ </message>
+ <message>
+ <source>Illegal character</source>
+ <translation>نویسهٔ غیرمجاز</translation>
+ </message>
+ <message>
+ <source>Unclosed string at end of line</source>
+ <translation type="unfinished">رشته بسته نشده در انتهای خط</translation>
+ </message>
+ <message>
+ <source>Illegal escape sequence</source>
+ <translation type="unfinished">دنباله فرار غیر مجاز</translation>
+ </message>
+ <message>
+ <source>Unclosed comment at end of file</source>
+ <translation type="unfinished">توضیح بسته نشده در انتهای خط</translation>
+ </message>
+ <message>
+ <source>Illegal syntax for exponential number</source>
+ <translation type="unfinished">ترکیب غیرمجاز برای اعداد نمایی</translation>
+ </message>
+ <message>
+ <source>Identifier cannot start with numeric literal</source>
+ <translation type="unfinished">شناسه نمی‌تواند با عدد شروع شود</translation>
+ </message>
+ <message>
+ <source>Unterminated regular expression literal</source>
+ <translation type="unfinished">عبارت منظم پایان نیافته</translation>
+ </message>
+ <message>
+ <source>Invalid regular expression flag &apos;%0&apos;</source>
+ <translation type="unfinished">پرچم غیر مجاز عبارت منظم «%0»</translation>
+ </message>
+ <message>
+ <source>Unterminated regular expression backslash sequence</source>
+ <translation type="unfinished">دنباله backslash پایان نیافته عبارت منظم</translation>
+ </message>
+ <message>
+ <source>Unterminated regular expression class</source>
+ <translation type="unfinished">کلاس عبارت منظم پایان نیافته</translation>
+ </message>
+ <message>
+ <source>Syntax error</source>
+ <translation type="unfinished">خطای نحوی</translation>
+ </message>
+ <message>
+ <source>Unexpected token `%1&apos;</source>
+ <translation type="unfinished">نشانه غیر منتظره «%1»</translation>
+ </message>
+ <message>
+ <source>Expected token `%1&apos;</source>
+ <translation type="unfinished">نشانه مورد انتظار «%1»</translation>
+ </message>
+ <message>
+ <source>Property value set multiple times</source>
+ <translation type="unfinished">مقدار ویژگی چند بار تعیین شد</translation>
+ </message>
+ <message>
+ <source>Expected type name</source>
+ <translation type="unfinished">نام نوع مورد انتظار</translation>
+ </message>
+ <message>
+ <source>Invalid import qualifier ID</source>
+ <translation type="unfinished">شناسه نامعتبر توصیف کننده import</translation>
+ </message>
+ <message>
+ <source>Reserved name &quot;Qt&quot; cannot be used as an qualifier</source>
+ <translation type="unfinished">نام رزرو شده «Qt» نمی‌تواند به عنوان توصیف‌کننده مورد استفاده قرار گیرد</translation>
+ </message>
+ <message>
+ <source>Script import qualifiers must be unique.</source>
+ <translation type="unfinished">توصیف‌کننده وارد کردن اسکریپت باید یکتا باشد.</translation>
+ </message>
+ <message>
+ <source>Script import requires a qualifier</source>
+ <translation type="unfinished">وارد کردن اسکریپت یک توصیف‌کننده نیاز دارد</translation>
+ </message>
+ <message>
+ <source>Library import requires a version</source>
+ <translation type="unfinished">وارد کردن کتابخانه یک نسخه نیاز دارد</translation>
+ </message>
+ <message>
+ <source>Expected parameter type</source>
+ <translation type="unfinished">نوع پارامتر مورد انتظار</translation>
+ </message>
+ <message>
+ <source>Invalid property type modifier</source>
+ <translation type="unfinished">تغییردهنده غیرمجاز نوع ویژگی</translation>
+ </message>
+ <message>
+ <source>Unexpected property type modifier</source>
+ <translation type="unfinished">تغییردهنده غیرمنتظره نوع ویژگی</translation>
+ </message>
+ <message>
+ <source>Expected property type</source>
+ <translation type="unfinished">نوع ویژگی مورد انتظار</translation>
+ </message>
+ <message>
+ <source>Readonly not yet supported</source>
+ <translation type="unfinished">فقط‌خواندنی هنوز پشتیبانی نمی‌شود</translation>
+ </message>
+ <message>
+ <source>JavaScript declaration outside Script element</source>
+ <translation type="unfinished">اعلان JavaScript خارج از عنصر Script</translation>
+ </message>
+</context>
+<context>
+ <name>QDeclarativePauseAnimation</name>
+ <message>
+ <source>Cannot set a duration of &lt; 0</source>
+ <translation>نمی‌توان مدت زمان را کمتر از صفر قرار داد</translation>
+ </message>
+</context>
+<context>
+ <name>QDeclarativePixmap</name>
+ <message>
+ <source>Error decoding: %1: %2</source>
+ <translation>خطای کدگشایی: %1: %2</translation>
+ </message>
+ <message>
+ <source>Failed to get image from provider: %1</source>
+ <translation>بازیابی ناموفق تصویر از سرویس‌دهنده: %1</translation>
+ </message>
+ <message>
+ <source>Cannot open: %1</source>
+ <translation>نمی‌توان باز کرد: %1</translation>
+ </message>
+</context>
+<context>
+ <name>QDeclarativePropertyAnimation</name>
+ <message>
+ <source>Cannot set a duration of &lt; 0</source>
+ <translation>نمی‌توان مدت زمان را کمتر از صفر قرار داد</translation>
+ </message>
+</context>
+<context>
+ <name>QDeclarativePropertyChanges</name>
+ <message>
+ <source>PropertyChanges does not support creating state-specific objects.</source>
+ <translation>‫propertyChanges ایجاد اشیاء state-specific را پشتیبانی نمی‌کند.‬</translation>
+ </message>
+ <message>
+ <source>Cannot assign to non-existent property &quot;%1&quot;</source>
+ <translation>نمی‌توان به ویژگی ناموجود «%1» اختصاص داد</translation>
+ </message>
+ <message>
+ <source>Cannot assign to read-only property &quot;%1&quot;</source>
+ <translation>نمی‌توان به ویژگی فقط خواندنی «%1» اختصاص داد</translation>
+ </message>
+</context>
+<context>
+ <name>QDeclarativeTextInput</name>
+ <message>
+ <source>Could not load cursor delegate</source>
+ <translatorcomment>منظور از نماینده همان شی و یا اجزایی است که برای مکان نما معرفی شده است</translatorcomment>
+ <translation>نمی‌توان نماینده مکان‌نما را بارگذاری کرد</translation>
+ </message>
+ <message>
+ <source>Could not instantiate cursor delegate</source>
+ <translatorcomment>منظور از نماینده همان شی و یا اجزایی است که برای مکان نما معرفی شده است.</translatorcomment>
+ <translation>نمی‌توان نماینده مکان‌نما را نمونه‌سازی کرد</translation>
+ </message>
+</context>
+<context>
+ <name>QDeclarativeTypeLoader</name>
+ <message>
+ <source>Script %1 unavailable</source>
+ <translation>اسکریپت %1 در دسترس نیست</translation>
+ </message>
+ <message>
+ <source>Type %1 unavailable</source>
+ <translation>نوع %1 در دسترس نیست</translation>
+ </message>
+ <message>
+ <source>Namespace %1 cannot be used as a type</source>
+ <translation>فضای نام %1 نمی‌تواند به عنوان نوع استفاده شود</translation>
+ </message>
+ <message>
+ <source>%1 %2</source>
+ <translation>%1 %2</translation>
+ </message>
+</context>
+<context>
+ <name>QDeclarativeVME</name>
+ <message>
+ <source>Unable to create object of type %1</source>
+ <translation>نمی‌توان شیء نوع %1 را ایجاد کرد</translation>
+ </message>
+ <message>
+ <source>Cannot assign value %1 to property %2</source>
+ <translation>نمی‌توان مقدار %1 را به ویژگی %2 اختصاص داد</translation>
+ </message>
+ <message>
+ <source>Cannot assign object type %1 with no default method</source>
+ <translation>.نمی‌توان نوع شی %1 را بدون متد پیش‌فرض تخصیص داد</translation>
+ </message>
+ <message>
+ <source>Cannot connect mismatched signal/slot %1 %vs. %2</source>
+ <translation>نمی‌توان سیگنال/اسلات بدون تطابق %1 / %2 را به هم متصل کرد</translation>
+ </message>
+ <message>
+ <source>Cannot assign an object to signal property %1</source>
+ <translation>نمی‌توان یک شیء را به ویژگی سیگنال %1 اختصاص داد</translation>
+ </message>
+ <message>
+ <source>Cannot assign object to list</source>
+ <translation>نمی‌توان شیء را به لیست اختصاص داد</translation>
+ </message>
+ <message>
+ <source>Cannot assign object to interface property</source>
+ <translation>نمی‌توان شیء را به ویژگی interface اختصاص داد</translation>
+ </message>
+ <message>
+ <source>Unable to create attached object</source>
+ <translatorcomment>منظور از وابسته همان شی است که به شی دیگر متصل یا attach می‌شود</translatorcomment>
+ <translation>نمی‌توان شیء وابسته ایجاد کرد</translation>
+ </message>
+ <message>
+ <source>Cannot set properties on %1 as it is null</source>
+ <translation>نمی‌توان ویژگی‌ها را روی %1 تنظیم کرد چون که تهی است</translation>
+ </message>
+</context>
+<context>
+ <name>QDeclarativeVisualDataModel</name>
+ <message>
+ <source>Delegate component must be Item type.</source>
+ <translation>جزء نماینده باید یک نوع آیتم باشد.</translation>
+ </message>
+</context>
+<context>
+ <name>QDeclarativeXmlListModel</name>
+ <message>
+ <source>Qt was built without support for xmlpatterns</source>
+ <translation>‫Qt بدون پشتیبانی از xmlpatterns ساخته شده است‬</translation>
+ </message>
+</context>
+<context>
+ <name>QDeclarativeXmlListModelRole</name>
+ <message>
+ <source>An XmlRole query must not start with &apos;/&apos;</source>
+ <translation>یک .پرس‌وجوی XmlRole نباید با «/» شروع شود</translation>
+ </message>
+</context>
+<context>
+ <name>QDeclarativeXmlRoleList</name>
+ <message>
+ <source>An XmlListModel query must start with &apos;/&apos; or &quot;//&quot;</source>
+ <translation>یک پرس و جوی XmlListModel باید با «/» یا «//» شروع شود</translation>
+ </message>
+</context>
+<context>
+ <name>QObject</name>
+ <message>
+ <source>&quot;%1&quot; duplicates a previous role name and will be disabled.</source>
+ <translation>‫«‪%1‬» نام وظیفهٔ قبلی را تکرار می‌کند و غیر‌فعال خواهد شد.‬</translation>
+ </message>
+ <message>
+ <source>invalid query: &quot;%1&quot;</source>
+ <translation>پرس‌وجوی نامعتبر: %1</translation>
+ </message>
+</context>
+<context>
+ <name>QmlJSDebugger::QtQuick1::LiveSelectionTool</name>
+ <message>
+ <source>Items</source>
+ <translation>آیتم‌ها</translation>
+ </message>
+</context>
+<context>
+ <name>QmlJSDebugger::QtQuick1::ZoomTool</name>
+ <message>
+ <source>Zoom to &amp;100%</source>
+ <translation>بزرگ‌نمایی به &amp;۱۰۰٪</translation>
+ </message>
+ <message>
+ <source>Zoom In</source>
+ <translation>بزرگنمایی</translation>
+ </message>
+ <message>
+ <source>Zoom Out</source>
+ <translation>کوچک‌نمایی</translation>
+ </message>
+</context>
+</TS>
diff --git a/translations/qtquick1_nl.ts b/translations/qtquick1_nl.ts
new file mode 100644
index 0000000..d5ea17e
--- /dev/null
+++ b/translations/qtquick1_nl.ts
@@ -0,0 +1,991 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="nl_NL" sourcelanguage="nl_NL">
+ <extra-po-header-language>nl</extra-po-header-language>
+ <extra-po-header-language_team>Dutch &lt;kde-i18n-nl@kde.org&gt;</extra-po-header-language_team>
+ <extra-po-header-last_translator>Freek de Kruijf &lt;freek@opensuse.org&gt;</extra-po-header-last_translator>
+ <extra-po-header-plural_forms>nplurals=2; plural=(n != 1);</extra-po-header-plural_forms>
+ <extra-po-header-po_revision_date>2014-09-13 10:44+0200</extra-po-header-po_revision_date>
+ <extra-po-header-project_id_version></extra-po-header-project_id_version>
+ <extra-po-header-x_generator>Lokalize 1.5</extra-po-header-x_generator>
+ <extra-po-header_comment># Freek de Kruijf &lt;freek@opensuse.org&gt;, 2014.</extra-po-header_comment>
+ <extra-po-headers>Project-Id-Version,PO-Revision-Date,Last-Translator,Language-Team,Language,MIME-Version,Content-Type,Content-Transfer-Encoding,X-Qt-Contexts,Plural-Forms,X-Generator</extra-po-headers>
+<context>
+ <name>Debugger::JSAgentWatchData</name>
+ <message>
+ <source>[Array of length %1]</source>
+ <translation>[Array met lengte %1]</translation>
+ </message>
+ <message>
+ <source>&lt;undefined&gt;</source>
+ <translation>&lt;ongedefinieerd&gt;</translation>
+ </message>
+</context>
+<context>
+ <name>QDeclarativeAbstractAnimation</name>
+ <message>
+ <source>Cannot animate non-existent property &quot;%1&quot;</source>
+ <translation>Animeren van niet bestaande eigenschap &quot;%1&quot; kan niet</translation>
+ </message>
+ <message>
+ <source>Cannot animate read-only property &quot;%1&quot;</source>
+ <translation>Animeren van niet alleen-lezen eigenschap &quot;%1&quot; kan niet</translation>
+ </message>
+ <message>
+ <source>Animation is an abstract class</source>
+ <translation>Animatie is een abstracte klasse</translation>
+ </message>
+</context>
+<context>
+ <name>QDeclarativeAnchorAnimation</name>
+ <message>
+ <source>Cannot set a duration of &lt; 0</source>
+ <translation>Instellen van een tijdsduur &lt; 0 kan niet</translation>
+ </message>
+</context>
+<context>
+ <name>QDeclarativeAnchors</name>
+ <message>
+ <source>Possible anchor loop detected on fill.</source>
+ <translation>Mogelijke ankerlus gedetecteerd bij vullen.</translation>
+ </message>
+ <message>
+ <source>Possible anchor loop detected on centerIn.</source>
+ <translation>Mogelijke ankerlus gedetecteerd bij centerIn.</translation>
+ </message>
+ <message>
+ <source>Cannot anchor to an item that isn&apos;t a parent or sibling.</source>
+ <translation>Kan geen item verankeren die geen ouder of nakomeling is.</translation>
+ </message>
+ <message>
+ <source>Possible anchor loop detected on vertical anchor.</source>
+ <translation>Mogelijke ankerlus gedetecteerd bij verticaal anker.</translation>
+ </message>
+ <message>
+ <source>Possible anchor loop detected on horizontal anchor.</source>
+ <translation>Mogelijke ankerlus gedetecteerd bij horizontaal anker.</translation>
+ </message>
+ <message>
+ <source>Cannot specify left, right, and hcenter anchors.</source>
+ <translation>Kan geennot specify left, right, and hcenter anchors.</translation>
+ </message>
+ <message>
+ <source>Cannot anchor to a null item.</source>
+ <translation>Kan niet verankerd worden aan een nul-item</translation>
+ </message>
+ <message>
+ <source>Cannot anchor a horizontal edge to a vertical edge.</source>
+ <translation>Kan geen horizontale rand verankeren aan een verticale rand.</translation>
+ </message>
+ <message>
+ <source>Cannot anchor item to self.</source>
+ <translation>Kan een item niet aan zichzelf verankeren.</translation>
+ </message>
+ <message>
+ <source>Cannot specify top, bottom, and vcenter anchors.</source>
+ <translation>Kan geen bovenste, onderste en vcenter ankers specificeren.</translation>
+ </message>
+ <message>
+ <source>Baseline anchor cannot be used in conjunction with top, bottom, or vcenter anchors.</source>
+ <translation>Het basislijnanker kan niet worden gebruikt samen met bovenste, onderste en vcenter ankers.</translation>
+ </message>
+ <message>
+ <source>Cannot anchor a vertical edge to a horizontal edge.</source>
+ <translation>Kan geen verticale rand verankeren aan een horizontale rand.</translation>
+ </message>
+</context>
+<context>
+ <name>QDeclarativeAnimatedImage</name>
+ <message>
+ <source>Qt was built without support for QMovie</source>
+ <translation>Qt is gebouwd zonder ondersteuning voor QMovie</translation>
+ </message>
+</context>
+<context>
+ <name>QDeclarativeApplication</name>
+ <message>
+ <source>Application is an abstract class</source>
+ <translation>Toepassing is een abstracte klasse</translation>
+ </message>
+</context>
+<context>
+ <name>QDeclarativeBehavior</name>
+ <message>
+ <source>Cannot change the animation assigned to a Behavior.</source>
+ <translation>Aan een Gedrag toegekende animatie wijzigen kan niet</translation>
+ </message>
+</context>
+<context>
+ <name>QDeclarativeBinding</name>
+ <message>
+ <source>Binding loop detected for property &quot;%1&quot;</source>
+ <translation>Bindende lus ontdekt voor eigenschap &quot;%1&quot;</translation>
+ </message>
+</context>
+<context>
+ <name>QDeclarativeCompiledBindings</name>
+ <message>
+ <source>Binding loop detected for property &quot;%1&quot;</source>
+ <translation>Bindende lus ontdekt voor eigenschap &quot;%1&quot;</translation>
+ </message>
+</context>
+<context>
+ <name>QDeclarativeCompiler</name>
+ <message>
+ <source>Invalid property assignment: &quot;%1&quot; is a read-only property</source>
+ <translation>Ongeldige toekenning van eigenschap: &quot;%1&quot; is een alleen-lezen eigenschap</translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: unknown enumeration</source>
+ <translation>Ongeldige toekenning van eigenschap: onbekende opsomming</translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: string expected</source>
+ <translation>Ongeldige toekenning van eigenschap: tekenreeks verwacht</translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: url expected</source>
+ <translation>Ongeldige toekenning van eigenschap: URL verwacht</translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: unsigned int expected</source>
+ <translation>Ongeldige toekenning van eigenschap: geheel getal zonder teken verwacht</translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: int expected</source>
+ <translation>Ongeldige toekenning van eigenschap: geheel getal verwacht</translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: number expected</source>
+ <translation>Ongeldige toekenning van eigenschap: getal verwacht</translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: color expected</source>
+ <translation>Ongeldige toekenning van eigenschap: kleur verwacht</translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: date expected</source>
+ <translation>Ongeldige toekenning van eigenschap: datum verwacht</translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: time expected</source>
+ <translation>Ongeldige toekenning van eigenschap: tijd verwacht</translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: datetime expected</source>
+ <translation>Ongeldige toekenning van eigenschap: datum-tijd verwacht</translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: point expected</source>
+ <translation>Ongeldige toekenning van eigenschap: punt verwacht</translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: size expected</source>
+ <translation>Ongeldige toekenning van eigenschap: grootte verwacht</translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: rect expected</source>
+ <translation>Ongeldige toekenning van eigenschap: rect verwacht</translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: boolean expected</source>
+ <translation>Ongeldige toekenning van eigenschap: boolean verwacht</translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: 3D vector expected</source>
+ <translation>Ongeldige toekenning van eigenschap: 3D-vector verwacht</translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: unsupported type &quot;%1&quot;</source>
+ <translation>Ongeldige toekenning van eigenschap: niet ondersteund type &quot;%1&quot;</translation>
+ </message>
+ <message>
+ <source>Element is not creatable.</source>
+ <translation>Element kan niet worden aangemaakt.</translation>
+ </message>
+ <message>
+ <source>Component elements may not contain properties other than id</source>
+ <translation>Componenten mogen geen eigenschappen bevatten anders dan id</translation>
+ </message>
+ <message>
+ <source>Invalid component id specification</source>
+ <translation>Ongeldige specificatie van component-id</translation>
+ </message>
+ <message>
+ <source>id is not unique</source>
+ <translation>id is niet uniek</translation>
+ </message>
+ <message>
+ <source>Invalid component body specification</source>
+ <translation>Ongeldige specificatie van component-body</translation>
+ </message>
+ <message>
+ <source>Component objects cannot declare new properties.</source>
+ <translation>Component-objecten kunnen geen nieuwe eigenschappen declareren</translation>
+ </message>
+ <message>
+ <source>Component objects cannot declare new signals.</source>
+ <translation>Component-objecten kunnen geen nieuwe signalen declareren</translation>
+ </message>
+ <message>
+ <source>Component objects cannot declare new functions.</source>
+ <translation>Component-objecten kunnen geen nieuwe functies declareren</translation>
+ </message>
+ <message>
+ <source>Cannot create empty component specification</source>
+ <translation>Aanmaken van lege specificatie van component kan niet</translation>
+ </message>
+ <message>
+ <source>&quot;%1.%2&quot; is not available in %3 %4.%5.</source>
+ <translation>&quot;%1.%2&quot; is niet beschikbaar in %3 %4.%5.</translation>
+ </message>
+ <message>
+ <source>&quot;%1.%2&quot; is not available due to component versioning.</source>
+ <translation>&quot;%1.%2&quot; is niet beschikbaar vanwege &quot;component versioning&quot;.</translation>
+ </message>
+ <message>
+ <source>Incorrectly specified signal assignment</source>
+ <translation>Onjuist gespecificeerde toekenning van signaal</translation>
+ </message>
+ <message>
+ <source>Cannot assign a value to a signal (expecting a script to be run)</source>
+ <translation>Een waarde toekennen aan een signaal kan niet (verwacht dat er een script wordt uitgevoerd)</translation>
+ </message>
+ <message>
+ <source>Empty signal assignment</source>
+ <translation>Toekenning van een leeg signaal</translation>
+ </message>
+ <message>
+ <source>Empty property assignment</source>
+ <translation>Toekenning van een lege eigenschap</translation>
+ </message>
+ <message>
+ <source>Attached properties cannot be used here</source>
+ <translation>Toegekende eigenschappen kunnen hier niet worden gebruikt</translation>
+ </message>
+ <message>
+ <source>Non-existent attached object</source>
+ <translation>Niet bestaand toegekend object</translation>
+ </message>
+ <message>
+ <source>Invalid attached object assignment</source>
+ <translation>Ongeldige toekenning van toegekend object</translation>
+ </message>
+ <message>
+ <source>Cannot assign to non-existent default property</source>
+ <translation>Toekennen aan niet bestaande standaard eigenschap kan niet</translation>
+ </message>
+ <message>
+ <source>Cannot assign to non-existent property &quot;%1&quot;</source>
+ <translation>Toekennen aan niet bestaande eigenschap &quot;%1&quot; kan niet</translation>
+ </message>
+ <message>
+ <source>Invalid use of namespace</source>
+ <translation>Ongeldig gebruik van naamruimte</translation>
+ </message>
+ <message>
+ <source>Not an attached property name</source>
+ <translation>Geen aangehangen naam van een eigenschap</translation>
+ </message>
+ <message>
+ <source>Invalid use of id property</source>
+ <translation>Ongeldig gebruik van id-eigenschap</translation>
+ </message>
+ <message>
+ <source>Property has already been assigned a value</source>
+ <translation>Eigenschap heeft al een toegewezen waarde</translation>
+ </message>
+ <message>
+ <source>Invalid grouped property access</source>
+ <translation>Ongeldige toegang tot gegroepeerde eigenschap</translation>
+ </message>
+ <message>
+ <source>Cannot assign a value directly to a grouped property</source>
+ <translation>Toekennen van een waarde aan een gegroepeerde eigenschap kan niet</translation>
+ </message>
+ <message>
+ <source>Invalid property use</source>
+ <translation>Ongeldige gebruike van eigenschap</translation>
+ </message>
+ <message>
+ <source>Property assignment expected</source>
+ <translation>Toekenning van eigenschap verwacht</translation>
+ </message>
+ <message>
+ <source>Single property assignment expected</source>
+ <translation>Toekenning van enkele eigenschap verwacht</translation>
+ </message>
+ <message>
+ <source>Unexpected object assignment</source>
+ <translation>Onverwachte toekenning aan object</translation>
+ </message>
+ <message>
+ <source>Cannot assign object to list</source>
+ <translation>Toekennen van object aan lijst kan niet</translation>
+ </message>
+ <message>
+ <source>Can only assign one binding to lists</source>
+ <translation>Alleen één binding aan lijsten is mogelijk</translation>
+ </message>
+ <message>
+ <source>Cannot assign primitives to lists</source>
+ <translation>Toekennen van primitieven aan lijsten kan niet</translation>
+ </message>
+ <message>
+ <source>Cannot assign multiple values to a script property</source>
+ <translation>Toekennen van meerdere waarden aan een scripteigenschap kan niet</translation>
+ </message>
+ <message>
+ <source>Invalid property assignment: script expected</source>
+ <translation>Ongeldige toekenning van eigenschap: script verwacht</translation>
+ </message>
+ <message>
+ <source>Cannot assign multiple values to a singular property</source>
+ <translation>Toekennen van meerdere waarden aan een enkele eigenschap kan niet</translation>
+ </message>
+ <message>
+ <source>Cannot assign object to property</source>
+ <translation>Toekennen van object aan eigenschap kan niet</translation>
+ </message>
+ <message>
+ <source>&quot;%1&quot; cannot operate on &quot;%2&quot;</source>
+ <translation>&quot;%1&quot; kan niet op &quot;%2&quot; werken</translation>
+ </message>
+ <message>
+ <source>Duplicate default property</source>
+ <translation>Dubbele standaard eigenschap</translation>
+ </message>
+ <message>
+ <source>Duplicate property name</source>
+ <translation>Dubbele naam van eigenschap</translation>
+ </message>
+ <message>
+ <source>Property names cannot begin with an upper case letter</source>
+ <translation>Namen van eigenschappen kunnen niet met een hoofdletter beginnen</translation>
+ </message>
+ <message>
+ <source>Illegal property name</source>
+ <translation>Ongeldige naam van eigenschap</translation>
+ </message>
+ <message>
+ <source>Duplicate signal name</source>
+ <translation>Dubbele naam van signaal</translation>
+ </message>
+ <message>
+ <source>Signal names cannot begin with an upper case letter</source>
+ <translation>Namen van signalen kunnen niet met een hoofdletter beginnen</translation>
+ </message>
+ <message>
+ <source>Illegal signal name</source>
+ <translation>Ongeldige naam van signaal</translation>
+ </message>
+ <message>
+ <source>Duplicate method name</source>
+ <translation>Dubbele naam van methode</translation>
+ </message>
+ <message>
+ <source>Method names cannot begin with an upper case letter</source>
+ <translation>Namen van methoden kunnen niet met een hoofdletter beginnen</translation>
+ </message>
+ <message>
+ <source>Illegal method name</source>
+ <translation>Ongeldige methodenaam</translation>
+ </message>
+ <message>
+ <source>Property value set multiple times</source>
+ <translation>Waarde van eigenschap is meer keren gezet</translation>
+ </message>
+ <message>
+ <source>Invalid property nesting</source>
+ <translation>Ongeldig nesten van eigenschappen</translation>
+ </message>
+ <message>
+ <source>Cannot override FINAL property</source>
+ <translation>Eigenschap FINAL kan niet overschreven worden</translation>
+ </message>
+ <message>
+ <source>Invalid property type</source>
+ <translation>Ongeldig type van eigenschap</translation>
+ </message>
+ <message>
+ <source>Invalid empty ID</source>
+ <translation>Ongeldige lege ID</translation>
+ </message>
+ <message>
+ <source>IDs cannot start with an uppercase letter</source>
+ <translation>ID&apos;s mogen niet met een hoofdletter beginnen</translation>
+ </message>
+ <message>
+ <source>IDs must start with a letter or underscore</source>
+ <translation>ID&apos;s moeten met een letter of underscore beginnen</translation>
+ </message>
+ <message>
+ <source>IDs must contain only letters, numbers, and underscores</source>
+ <translation>ID&apos;s mogen alleen letters, cijfers en underscores bevatten</translation>
+ </message>
+ <message>
+ <source>ID illegally masks global JavaScript property</source>
+ <translation>ID maskeert globale JavaScript-eigenschap op een ongeldige manier</translation>
+ </message>
+ <message>
+ <source>No property alias location</source>
+ <translation>Geen aliaslocatie van eigenschap</translation>
+ </message>
+ <message>
+ <source>Invalid alias location</source>
+ <translation>Ongeldige aliaslocatie</translation>
+ </message>
+ <message>
+ <source>Invalid alias reference. An alias reference must be specified as &lt;id&gt;, &lt;id&gt;.&lt;property&gt; or &lt;id&gt;.&lt;value property&gt;.&lt;property&gt;</source>
+ <translation>Ongeldige aliasreferentie. Een aliasreferentie moet gespecificeerd worden als &lt;id&gt;, &lt;id&gt;.&lt;property&gt; of &lt;id&gt;.&lt;value property&gt;.&lt;property&gt;</translation>
+ </message>
+ <message>
+ <source>Invalid alias reference. Unable to find id &quot;%1&quot;</source>
+ <translation>Ongeldige aliasreferentie. id &quot;%1&quot; kan niet gevonden worden</translation>
+ </message>
+ <message>
+ <source>Alias property exceeds alias bounds</source>
+ <translation>Aliaseigenschap gaat over de aliasgrenzen heen</translation>
+ </message>
+</context>
+<context>
+ <name>QDeclarativeComponent</name>
+ <message>
+ <source>Invalid empty URL</source>
+ <translation>Ongeldig lege URL</translation>
+ </message>
+ <message>
+ <source>createObject: value is not an object</source>
+ <translation>createObject: waarde is geen object</translation>
+ </message>
+</context>
+<context>
+ <name>QDeclarativeConnections</name>
+ <message>
+ <source>Cannot assign to non-existent property &quot;%1&quot;</source>
+ <translation>Toekennen aan niet bestaande eigenschap &quot;%1&quot; kan niet</translation>
+ </message>
+ <message>
+ <source>Connections: nested objects not allowed</source>
+ <translation>Verbindingen: geneste objecten zijn niet toegestaan</translation>
+ </message>
+ <message>
+ <source>Connections: syntax error</source>
+ <translation>Verbindingen: syntaxisfout</translation>
+ </message>
+ <message>
+ <source>Connections: script expected</source>
+ <translation>Verbindingen: script verwacht</translation>
+ </message>
+</context>
+<context>
+ <name>QDeclarativeEngine</name>
+ <message>
+ <source>executeSql called outside transaction()</source>
+ <translation>executeSql aangeroepen buiten transaction()</translation>
+ </message>
+ <message>
+ <source>Read-only Transaction</source>
+ <translation>Alleen-lezen-transactie</translation>
+ </message>
+ <message>
+ <source>Version mismatch: expected %1, found %2</source>
+ <translation>Versies verschillen: verwacht %1, gevonden %2</translation>
+ </message>
+ <message>
+ <source>SQL transaction failed</source>
+ <translation>SQL-transactie is mislukt</translation>
+ </message>
+ <message>
+ <source>transaction: missing callback</source>
+ <translation>transactie: ontbrekende callback</translation>
+ </message>
+ <message>
+ <source>SQL: database version mismatch</source>
+ <translation>SQL: database versie komt niet overeen</translation>
+ </message>
+</context>
+<context>
+ <name>QDeclarativeFlipable</name>
+ <message>
+ <source>front is a write-once property</source>
+ <translation>vooraan is een één-keer-schrijven eigenschap.</translation>
+ </message>
+ <message>
+ <source>back is a write-once property</source>
+ <translation>achteraan is een één-keer-schrijven eigenschap.</translation>
+ </message>
+</context>
+<context>
+ <name>QDeclarativeGestureArea</name>
+ <message>
+ <source>Cannot assign to non-existent property &quot;%1&quot;</source>
+ <translation>Toekennen aan niet bestaande eigenschap &quot;%1&quot; kan niet</translation>
+ </message>
+ <message>
+ <source>GestureArea: nested objects not allowed</source>
+ <translation>GestureArea: geneste objecten niet toegestaan</translation>
+ </message>
+ <message>
+ <source>GestureArea: syntax error</source>
+ <translation>GestureArea: syntaxisfout</translation>
+ </message>
+ <message>
+ <source>GestureArea: script expected</source>
+ <translation>GestureArea: script verwacht</translation>
+ </message>
+</context>
+<context>
+ <name>QDeclarativeImportDatabase</name>
+ <message>
+ <source>plugin cannot be loaded for module &quot;%1&quot;: %2</source>
+ <translation>plug-in voor module &quot;%1&quot; kan niet geladen worden: %2</translation>
+ </message>
+ <message>
+ <source>module &quot;%1&quot; plugin &quot;%2&quot; not found</source>
+ <translation>module &quot;%1&quot; plug-in &quot;%2&quot; niet gevonden</translation>
+ </message>
+ <message>
+ <source>module &quot;%1&quot; version %2.%3 is not installed</source>
+ <translation>module &quot;%1&quot; version %2.%3 is niet geïnstalleerd</translation>
+ </message>
+ <message>
+ <source>module &quot;%1&quot; is not installed</source>
+ <translation>module &quot;%1&quot; is niet geïnstalleerd</translation>
+ </message>
+ <message>
+ <source>&quot;%1&quot;: no such directory</source>
+ <translation>&quot;%1&quot;: niet zo&apos;n map</translation>
+ </message>
+ <message>
+ <source>import &quot;%1&quot; has no qmldir and no namespace</source>
+ <translation>geïmporteerde &quot;%1&quot; heeft geen qmldir en geen naamruimte</translation>
+ </message>
+ <message>
+ <source>- %1 is not a namespace</source>
+ <translation>- %1 is geen naamruimte.</translation>
+ </message>
+ <message>
+ <source>- nested namespaces not allowed</source>
+ <translation>- geneste naamruimten niet toegestaan</translation>
+ </message>
+ <message>
+ <source>local directory</source>
+ <translation>lokale map</translation>
+ </message>
+ <message>
+ <source>is ambiguous. Found in %1 and in %2</source>
+ <translation>is dubbelzinnig. Gevonden in %1 en in %2</translation>
+ </message>
+ <message>
+ <source>is ambiguous. Found in %1 in version %2.%3 and %4.%5</source>
+ <translation>is dubbelzinnig. Gevonden in %1 in versie %2.%3 en %4.%5</translation>
+ </message>
+ <message>
+ <source>is instantiated recursively</source>
+ <translation>is recursief aangemaakt</translation>
+ </message>
+ <message>
+ <source>is not a type</source>
+ <translation>is geen type</translation>
+ </message>
+ <message>
+ <source>File name case mismatch for &quot;%1&quot;</source>
+ <translation>Hoofd- kleine letters van bestandsnaam komen niet overeen voor &quot;%1&quot;</translation>
+ </message>
+</context>
+<context>
+ <name>QDeclarativeKeyNavigationAttached</name>
+ <message>
+ <source>KeyNavigation is only available via attached properties</source>
+ <translation>KeyNavigation is alleen beschikbaar via aangehangen eigenschappen</translation>
+ </message>
+</context>
+<context>
+ <name>QDeclarativeKeysAttached</name>
+ <message>
+ <source>Keys is only available via attached properties</source>
+ <translation>Keys is alleen beschikbaar via aangehangen eigenschappen</translation>
+ </message>
+</context>
+<context>
+ <name>QDeclarativeLayoutMirroringAttached</name>
+ <message>
+ <source>LayoutDirection attached property only works with Items</source>
+ <translation>Aangehangen eigenschap LayoutDirection werkt alleen met Items</translation>
+ </message>
+ <message>
+ <source>LayoutMirroring is only available via attached properties</source>
+ <translation>LayoutMirroring is alleen beschikbaar via aangehangen eigenschappen</translation>
+ </message>
+</context>
+<context>
+ <name>QDeclarativeListModel</name>
+ <message>
+ <source>remove: index %1 out of range</source>
+ <translation>verwijderen: index %1 buiten bereik</translation>
+ </message>
+ <message>
+ <source>insert: value is not an object</source>
+ <translation>invoegen: waarde is geen object</translation>
+ </message>
+ <message>
+ <source>insert: index %1 out of range</source>
+ <translation>invoegen: index %1 is buiten bereik</translation>
+ </message>
+ <message>
+ <source>move: out of range</source>
+ <translation>verplaatsen: buiten bereik</translation>
+ </message>
+ <message>
+ <source>append: value is not an object</source>
+ <translation>achtervoegen: waarde is geen object</translation>
+ </message>
+ <message>
+ <source>set: value is not an object</source>
+ <translation>instellen: waarde is geen object</translation>
+ </message>
+ <message>
+ <source>set: index %1 out of range</source>
+ <translation>instellen: index %1 is buiten bereik</translation>
+ </message>
+ <message>
+ <source>ListElement: cannot contain nested elements</source>
+ <translation>ListElement: kan geen geneste elementen bevatten</translation>
+ </message>
+ <message>
+ <source>ListElement: cannot use reserved &quot;id&quot; property</source>
+ <translation>ListElement: gereserveerde &quot;id&quot;-eigenschap kan niet worden gebruikt</translation>
+ </message>
+ <message>
+ <source>ListElement: cannot use script for property value</source>
+ <translation>ListElement: script voor waarde van eigenschap kan niet worden gebruikt</translation>
+ </message>
+ <message>
+ <source>ListModel: undefined property &apos;%1&apos;</source>
+ <translation>ListModel: ongedefinieerde eigenschap &apos;%1&apos;</translation>
+ </message>
+</context>
+<context>
+ <name>QDeclarativeLoader</name>
+ <message>
+ <source>Loader does not support loading non-visual elements.</source>
+ <translation>De lader ondersteunt geen laden van niet-zichtbare elementen.</translation>
+ </message>
+</context>
+<context>
+ <name>QDeclarativeParentAnimation</name>
+ <message>
+ <source>Unable to preserve appearance under complex transform</source>
+ <translation>Uiterlijk bewaren onder een complexe transformatie lukt niet</translation>
+ </message>
+ <message>
+ <source>Unable to preserve appearance under non-uniform scale</source>
+ <translation>Uiterlijk bewaren onder schaal lukt niet</translation>
+ </message>
+ <message>
+ <source>Unable to preserve appearance under scale of 0</source>
+ <translation>Uiterlijk bewaren onder schaal 0 lukt niet</translation>
+ </message>
+</context>
+<context>
+ <name>QDeclarativeParentChange</name>
+ <message>
+ <source>Unable to preserve appearance under complex transform</source>
+ <translation>Uiterlijk bewaren onder een complexe transformatie lukt niet</translation>
+ </message>
+ <message>
+ <source>Unable to preserve appearance under non-uniform scale</source>
+ <translation>Uiterlijk bewaren onder schaal lukt niet</translation>
+ </message>
+ <message>
+ <source>Unable to preserve appearance under scale of 0</source>
+ <translation>Uiterlijk bewaren onder schaal 0 lukt niet</translation>
+ </message>
+</context>
+<context>
+ <name>QDeclarativeParser</name>
+ <message>
+ <source>Illegal unicode escape sequence</source>
+ <translation>Ongeldige &quot;unicode escape sequence&quot;</translation>
+ </message>
+ <message>
+ <source>Illegal character</source>
+ <translation>Ongeldig teken</translation>
+ </message>
+ <message>
+ <source>Unclosed string at end of line</source>
+ <translation>Niet afgesloten tekenreeks aan einde van regel</translation>
+ </message>
+ <message>
+ <source>Illegal escape sequence</source>
+ <translation>Ongeldige &quot;escape sequence&quot;</translation>
+ </message>
+ <message>
+ <source>Unclosed comment at end of file</source>
+ <translation>Niet afgesloten commentaar aan einde van bestand</translation>
+ </message>
+ <message>
+ <source>Illegal syntax for exponential number</source>
+ <translation>Ongeldige syntaxus voor exponentieel getal</translation>
+ </message>
+ <message>
+ <source>Identifier cannot start with numeric literal</source>
+ <translation>Identifier kan niet beginnen met een numeriek teken</translation>
+ </message>
+ <message>
+ <source>Unterminated regular expression literal</source>
+ <translation>Niet beëindigd teken in een reguliere expressie</translation>
+ </message>
+ <message>
+ <source>Invalid regular expression flag &apos;%0&apos;</source>
+ <translation>Ongeldige vlag &apos;%0&apos; in een reguliere expressie</translation>
+ </message>
+ <message>
+ <source>Unterminated regular expression backslash sequence</source>
+ <translation>Niet beëindigde backslash-reeks in reguliere expressie</translation>
+ </message>
+ <message>
+ <source>Unterminated regular expression class</source>
+ <translation>Niet beëindigde klasse in reguliere expressie</translation>
+ </message>
+ <message>
+ <source>Syntax error</source>
+ <translation>Syntaxisfout</translation>
+ </message>
+ <message>
+ <source>Unexpected token `%1&apos;</source>
+ <translation>Onverwacht teken &apos;%1&apos;</translation>
+ </message>
+ <message>
+ <source>Expected token `%1&apos;</source>
+ <translation>Verwacht teken &apos;%1&apos;</translation>
+ </message>
+ <message>
+ <source>Property value set multiple times</source>
+ <translation>Waarde van eigenschap is meer keren gezet</translation>
+ </message>
+ <message>
+ <source>Expected type name</source>
+ <translation>Typenaam verwacht </translation>
+ </message>
+ <message>
+ <source>Invalid import qualifier ID</source>
+ <translation>Ongeldige ID voor importkwalificatie</translation>
+ </message>
+ <message>
+ <source>Reserved name &quot;Qt&quot; cannot be used as an qualifier</source>
+ <translation>Gereserveerde naam &quot;Qt&quot; kan niet als een kwalificatie worden gebruikt</translation>
+ </message>
+ <message>
+ <source>Script import qualifiers must be unique.</source>
+ <translation>Kwalificatie van import van script moet uniek zijn.</translation>
+ </message>
+ <message>
+ <source>Script import requires a qualifier</source>
+ <translation>Script importeren vereist een kwalificatie</translation>
+ </message>
+ <message>
+ <source>Library import requires a version</source>
+ <translation>Bibliotheek importeren vereist een versie</translation>
+ </message>
+ <message>
+ <source>Expected parameter type</source>
+ <translation>Parametertype verwacht</translation>
+ </message>
+ <message>
+ <source>Invalid property type modifier</source>
+ <translation>Ongeldig modificatie van type van eigenschap</translation>
+ </message>
+ <message>
+ <source>Unexpected property type modifier</source>
+ <translation>Onverwachte modificatie van type van eigenschap</translation>
+ </message>
+ <message>
+ <source>Expected property type</source>
+ <translation>Type van eigenschap verwacht</translation>
+ </message>
+ <message>
+ <source>Readonly not yet supported</source>
+ <translation>Alleen lezen nog niet ondersteund</translation>
+ </message>
+ <message>
+ <source>JavaScript declaration outside Script element</source>
+ <translation>JavaScript declaratie buiten scriptelement</translation>
+ </message>
+</context>
+<context>
+ <name>QDeclarativePauseAnimation</name>
+ <message>
+ <source>Cannot set a duration of &lt; 0</source>
+ <translation>Instellen van een tijdsduur &lt; 0 kan niet</translation>
+ </message>
+</context>
+<context>
+ <name>QDeclarativePixmap</name>
+ <message>
+ <source>Error decoding: %1: %2</source>
+ <translation>Fout bij decoderen: %1: %2</translation>
+ </message>
+ <message>
+ <source>Failed to get image from provider: %1</source>
+ <translation>Afbeelding ophalen is mislukt van de leverancier: %1</translation>
+ </message>
+ <message>
+ <source>Cannot open: %1</source>
+ <translation>Kan niet openen: %1</translation>
+ </message>
+</context>
+<context>
+ <name>QDeclarativePropertyAnimation</name>
+ <message>
+ <source>Cannot set a duration of &lt; 0</source>
+ <translation>Instellen van een tijdsduur &lt; 0 kan niet</translation>
+ </message>
+</context>
+<context>
+ <name>QDeclarativePropertyChanges</name>
+ <message>
+ <source>PropertyChanges does not support creating state-specific objects.</source>
+ <translation>PropertyChanges ondersteunt geen aanmaken van status-specifieke objecten.</translation>
+ </message>
+ <message>
+ <source>Cannot assign to non-existent property &quot;%1&quot;</source>
+ <translation>Toekennen aan niet bestaande eigenschap &quot;%1&quot; kan niet</translation>
+ </message>
+ <message>
+ <source>Cannot assign to read-only property &quot;%1&quot;</source>
+ <translation>Toekennen aan een eigenschap alleen-lezen &quot;%1&quot; kan niet</translation>
+ </message>
+</context>
+<context>
+ <name>QDeclarativeTextInput</name>
+ <message>
+ <source>Could not load cursor delegate</source>
+ <translation>Kon de gedelegeerde cursor niet laden.</translation>
+ </message>
+ <message>
+ <source>Could not instantiate cursor delegate</source>
+ <translation>Kon de gedelegeerde cursor niet maken.</translation>
+ </message>
+</context>
+<context>
+ <name>QDeclarativeTypeLoader</name>
+ <message>
+ <source>Script %1 unavailable</source>
+ <translation>Script %1 niet beschikbaar</translation>
+ </message>
+ <message>
+ <source>Type %1 unavailable</source>
+ <translation>Type %1 niet beschikbaar</translation>
+ </message>
+ <message>
+ <source>Namespace %1 cannot be used as a type</source>
+ <translation>Naamruimte %1 kan niet gebruikt worden als type</translation>
+ </message>
+ <message>
+ <source>%1 %2</source>
+ <translation>%1 %2</translation>
+ </message>
+</context>
+<context>
+ <name>QDeclarativeVME</name>
+ <message>
+ <source>Unable to create object of type %1</source>
+ <translation>Object van type %1 aanmaken lukt niet</translation>
+ </message>
+ <message>
+ <source>Cannot assign value %1 to property %2</source>
+ <translation>Toekennen van waarde %1 aan een eigenschap %2 kan niet</translation>
+ </message>
+ <message>
+ <source>Cannot assign object type %1 with no default method</source>
+ <translation>Toekennen van objecttype %1 zonder standaard methode kan niet</translation>
+ </message>
+ <message>
+ <source>Cannot connect mismatched signal/slot %1 %vs. %2</source>
+ <translation>Kan geen niet overeenkomend signaal/slot %1 verbinden %vs. %2</translation>
+ </message>
+ <message>
+ <source>Cannot assign an object to signal property %1</source>
+ <translation>Toekennen van een object aan signaaleigenschap %1 kan niet</translation>
+ </message>
+ <message>
+ <source>Cannot assign object to list</source>
+ <translation>Toekennen van object aan lijst kan niet</translation>
+ </message>
+ <message>
+ <source>Cannot assign object to interface property</source>
+ <translation>Toekennen van object aan interface-eigenschap kan niet</translation>
+ </message>
+ <message>
+ <source>Unable to create attached object</source>
+ <translation>Aangehangen object aanmaken lukt niet</translation>
+ </message>
+ <message>
+ <source>Cannot set properties on %1 as it is null</source>
+ <translation>Eigenschappen op %1 zetten kan niet omdat het nul is.</translation>
+ </message>
+</context>
+<context>
+ <name>QDeclarativeVisualDataModel</name>
+ <message>
+ <source>Delegate component must be Item type.</source>
+ <translation>Gedelegeerde component moet Itemtype zijn.</translation>
+ </message>
+</context>
+<context>
+ <name>QDeclarativeXmlListModel</name>
+ <message>
+ <source>Qt was built without support for xmlpatterns</source>
+ <translation>Qt is gebouwd zonder ondersteuning voor xmlpatterns</translation>
+ </message>
+</context>
+<context>
+ <name>QDeclarativeXmlListModelRole</name>
+ <message>
+ <source>An XmlRole query must not start with &apos;/&apos;</source>
+ <translation>Een XmlRole-zoekopdracht mag niet beginnen met &apos;/&apos;</translation>
+ </message>
+</context>
+<context>
+ <name>QDeclarativeXmlRoleList</name>
+ <message>
+ <source>An XmlListModel query must start with &apos;/&apos; or &quot;//&quot;</source>
+ <translation>Een XmlListModel-zoekopdracht moet beginnen met &apos;/&apos; of &quot;//&quot;</translation>
+ </message>
+</context>
+<context>
+ <name>QObject</name>
+ <message>
+ <source>&quot;%1&quot; duplicates a previous role name and will be disabled.</source>
+ <translation>&quot;%1&quot; dupliceert een eerdere rolnaam en zal worden uitgeschakeld.</translation>
+ </message>
+ <message>
+ <source>invalid query: &quot;%1&quot;</source>
+ <translation>ongeldige zoekopdracht: &quot;%1&quot;</translation>
+ </message>
+</context>
+<context>
+ <name>QmlJSDebugger::QtQuick1::LiveSelectionTool</name>
+ <message>
+ <source>Items</source>
+ <translation>Items</translation>
+ </message>
+</context>
+<context>
+ <name>QmlJSDebugger::QtQuick1::ZoomTool</name>
+ <message>
+ <source>Zoom to &amp;100%</source>
+ <translation>Zoomen naar &amp;100%</translation>
+ </message>
+ <message>
+ <source>Zoom In</source>
+ <translation>Inzoomen</translation>
+ </message>
+ <message>
+ <source>Zoom Out</source>
+ <translation>Uitzoomen</translation>
+ </message>
+</context>
+</TS>
diff --git a/translations/qtquickcontrols2_nl.ts b/translations/qtquickcontrols2_nl.ts
new file mode 100644
index 0000000..0f34652
--- /dev/null
+++ b/translations/qtquickcontrols2_nl.ts
@@ -0,0 +1,45 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="nl_NL" sourcelanguage="nl_NL">
+ <extra-po-header-language>nl</extra-po-header-language>
+ <extra-po-header-language_team>Dutch &lt;kde-i18n-nl@kde.org&gt;</extra-po-header-language_team>
+ <extra-po-header-last_translator>Freek de Kruijf &lt;freekdekruijf@kde.nl&gt;</extra-po-header-last_translator>
+ <extra-po-header-plural_forms>nplurals=2; plural=(n != 1);</extra-po-header-plural_forms>
+ <extra-po-header-po_revision_date>2018-04-19 13:43+0100</extra-po-header-po_revision_date>
+ <extra-po-header-project_id_version></extra-po-header-project_id_version>
+ <extra-po-header-x_generator>Lokalize 2.0</extra-po-header-x_generator>
+ <extra-po-header_comment># Freek de Kruijf &lt;freekdekruijf@kde.nl&gt;, 2018.</extra-po-header_comment>
+ <extra-po-headers>Project-Id-Version,PO-Revision-Date,Last-Translator,Language-Team,Language,MIME-Version,Content-Type,Content-Transfer-Encoding,X-Qt-Contexts,Plural-Forms,X-Generator</extra-po-headers>
+<context>
+ <name>QQuickPlatformDialog</name>
+ <message>
+ <source>Dialog is an abstract base class</source>
+ <translation>Dialoog is een abstracte basisklasse</translation>
+ </message>
+ <message>
+ <source>Cannot create an instance of StandardButton</source>
+ <translation>Kan geen exemplaar van StandardButton aanmaken</translation>
+ </message>
+</context>
+<context>
+ <name>QtQuickControls2ImagineStylePlugin</name>
+ <message>
+ <source>Imagine is an attached property</source>
+ <translation>Imagine is een aangeplakte eigenschap</translation>
+ </message>
+</context>
+<context>
+ <name>QtQuickControls2MaterialStylePlugin</name>
+ <message>
+ <source>Material is an attached property</source>
+ <translation>Material is een aangeplakte eigenschap</translation>
+ </message>
+</context>
+<context>
+ <name>QtQuickControls2UniversalStylePlugin</name>
+ <message>
+ <source>Universal is an attached property</source>
+ <translation>Universal is een aangeplakte eigenschap</translation>
+ </message>
+</context>
+</TS>
diff --git a/translations/qtquickcontrols2_pt_BR.ts b/translations/qtquickcontrols2_pt_BR.ts
new file mode 100644
index 0000000..0898d3e
--- /dev/null
+++ b/translations/qtquickcontrols2_pt_BR.ts
@@ -0,0 +1,36 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="pt_BR">
+<context>
+ <name>QQuickPlatformDialog</name>
+ <message>
+ <source>Dialog is an abstract base class</source>
+ <translation>Dialog é uma classe básica abstrata</translation>
+ </message>
+ <message>
+ <source>Cannot create an instance of StandardButton</source>
+ <translation>Não foi possível criar uma instância de StandardButton</translation>
+ </message>
+</context>
+<context>
+ <name>QtQuickControls2ImagineStylePlugin</name>
+ <message>
+ <source>Imagine is an attached property</source>
+ <translation>Imagine é uma propriedade anexada</translation>
+ </message>
+</context>
+<context>
+ <name>QtQuickControls2MaterialStylePlugin</name>
+ <message>
+ <source>Material is an attached property</source>
+ <translation>Material é uma propriedade anexada</translation>
+ </message>
+</context>
+<context>
+ <name>QtQuickControls2UniversalStylePlugin</name>
+ <message>
+ <source>Universal is an attached property</source>
+ <translation>Universal é uma propriedade anexada</translation>
+ </message>
+</context>
+</TS>
diff --git a/translations/qtquickcontrols2_zh_CN.ts b/translations/qtquickcontrols2_zh_CN.ts
new file mode 100644
index 0000000..7d0770d
--- /dev/null
+++ b/translations/qtquickcontrols2_zh_CN.ts
@@ -0,0 +1,1521 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="zh_CN">
+<context>
+ <name>AbstractButtonSection</name>
+ <message>
+ <source>AbstractButton</source>
+ <translation>AbstractButton</translation>
+ </message>
+ <message>
+ <source>Text</source>
+ <translation>文本</translation>
+ </message>
+ <message>
+ <source>The text displayed on the button.</source>
+ <translation>按钮上显示的文字。</translation>
+ </message>
+ <message>
+ <source>Display</source>
+ <translation>显示</translation>
+ </message>
+ <message>
+ <source>Determines how the icon and text are displayed within the button.</source>
+ <translation>决定按钮内图标和文本的显示方式。</translation>
+ </message>
+ <message>
+ <source>Checkable</source>
+ <translation>可选的</translation>
+ </message>
+ <message>
+ <source>Whether the button is checkable.</source>
+ <translation>按钮是否可选。</translation>
+ </message>
+ <message>
+ <source>Checked</source>
+ <translation>已选</translation>
+ </message>
+ <message>
+ <source>Whether the button is checked.</source>
+ <translation>按钮是否已选。</translation>
+ </message>
+ <message>
+ <source>Exclusive</source>
+ <translation>独占</translation>
+ </message>
+ <message>
+ <source>Whether the button is exclusive.</source>
+ <translation>按钮是否独占。</translation>
+ </message>
+ <message>
+ <source>Repeat</source>
+ <translation>重复</translation>
+ </message>
+ <message>
+ <source>Whether the button repeats while pressed and held down.</source>
+ <translation>按下按钮时按钮是否重复。</translation>
+ </message>
+</context>
+<context>
+ <name>AlarmsPage</name>
+ <message>
+ <source>Week Days</source>
+ <translation>周天</translation>
+ </message>
+ <message>
+ <source>Week Ends</source>
+ <translation>周末</translation>
+ </message>
+</context>
+<context>
+ <name>BusyIndicatorSpecifics</name>
+ <message>
+ <source>BusyIndicator</source>
+ <translation>BusyIndicator</translation>
+ </message>
+ <message>
+ <source>Running</source>
+ <translation>运行</translation>
+ </message>
+ <message>
+ <source>Whether the busy indicator is currently indicating activity.</source>
+ <translation>繁忙指示器当前是否指示活动。</translation>
+ </message>
+</context>
+<context>
+ <name>ButtonSection</name>
+ <message>
+ <source>Button</source>
+ <translation>按钮</translation>
+ </message>
+ <message>
+ <source>AutoRepeat</source>
+ <translation>自动重复</translation>
+ </message>
+ <message>
+ <source>Whether the button repeats pressed(), released() and clicked() signals while the button is pressed and held down.</source>
+ <translation>按下按钮时,按钮是否重复 pressed(),released() 和 clicked() 信号。</translation>
+ </message>
+ <message>
+ <source>Flat</source>
+ <translation>扁平</translation>
+ </message>
+ <message>
+ <source>Whether the button is flat.</source>
+ <translation>按钮是否扁平。</translation>
+ </message>
+ <message>
+ <source>Highlighted</source>
+ <translation>突出</translation>
+ </message>
+ <message>
+ <source>Whether the button is highlighted.</source>
+ <translation>是否突出显示按钮。</translation>
+ </message>
+</context>
+<context>
+ <name>CheckBoxSpecifics</name>
+ <message>
+ <source>CheckBox</source>
+ <translation>复选框</translation>
+ </message>
+</context>
+<context>
+ <name>CheckDelegateSpecifics</name>
+ <message>
+ <source>CheckDelegate</source>
+ <translation>CheckDelegate</translation>
+ </message>
+</context>
+<context>
+ <name>CheckSection</name>
+ <message>
+ <source>Check State</source>
+ <translation>选定状态</translation>
+ </message>
+ <message>
+ <source>The current check state.</source>
+ <translation>当前的选定状态。</translation>
+ </message>
+ <message>
+ <source>Tri-state</source>
+ <translation>三态</translation>
+ </message>
+ <message>
+ <source>Whether the checkbox has three states.</source>
+ <translation>复选框是否有三种状态。</translation>
+ </message>
+</context>
+<context>
+ <name>ComboBoxSpecifics</name>
+ <message>
+ <source>ComboBox</source>
+ <translation>组合框</translation>
+ </message>
+ <message>
+ <source>Text Role</source>
+ <translation>文本角色</translation>
+ </message>
+ <message>
+ <source>The model role used for displaying text.</source>
+ <translation>用于显示文本的模型角色。</translation>
+ </message>
+ <message>
+ <source>Current</source>
+ <translation>当前</translation>
+ </message>
+ <message>
+ <source>The index of the current item.</source>
+ <translation>当前项目的索引。</translation>
+ </message>
+ <message>
+ <source>Editable</source>
+ <translation>可编辑</translation>
+ </message>
+ <message>
+ <source>Whether the combo box is editable.</source>
+ <translation>组合框是否可编辑。</translation>
+ </message>
+ <message>
+ <source>Flat</source>
+ <translation>扁平</translation>
+ </message>
+ <message>
+ <source>Whether the combo box button is flat.</source>
+ <translation>组合框按钮是否扁平。</translation>
+ </message>
+ <message>
+ <source>DisplayText</source>
+ <translation>显示文本</translation>
+ </message>
+ <message>
+ <source>Holds the text that is displayed on the combo box button.</source>
+ <translation>保持组合框按钮上显示的文本。</translation>
+ </message>
+</context>
+<context>
+ <name>ContactDelegate.ui</name>
+ <message>
+ <source>Address:</source>
+ <translation>地址:</translation>
+ </message>
+ <message>
+ <source>City:</source>
+ <translation>城市:</translation>
+ </message>
+ <message>
+ <source>Number:</source>
+ <translation>编号:</translation>
+ </message>
+</context>
+<context>
+ <name>ContactDialog</name>
+ <message>
+ <source>Add Contact</source>
+ <translation>添加联系人</translation>
+ </message>
+ <message>
+ <source>Edit Contact</source>
+ <translation>编辑联系人</translation>
+ </message>
+</context>
+<context>
+ <name>ContactForm.ui</name>
+ <message>
+ <source>&lt;enter&gt;</source>
+ <translation>&lt;输入&gt;</translation>
+ </message>
+ <message>
+ <source>Full Name</source>
+ <translation>全名</translation>
+ </message>
+ <message>
+ <source>Address</source>
+ <translation>地址</translation>
+ </message>
+ <message>
+ <source>City</source>
+ <translation>城市</translation>
+ </message>
+ <message>
+ <source>Number</source>
+ <translation>编号</translation>
+ </message>
+</context>
+<context>
+ <name>ContactPage</name>
+ <message>
+ <source>Contacts</source>
+ <translation>联系人</translation>
+ </message>
+</context>
+<context>
+ <name>ContainerSection</name>
+ <message>
+ <source>Container</source>
+ <translation>容器</translation>
+ </message>
+ <message>
+ <source>Current</source>
+ <translation>当前</translation>
+ </message>
+ <message>
+ <source>The index of the current item.</source>
+ <translation>当前项目的索引。</translation>
+ </message>
+</context>
+<context>
+ <name>ControlSection</name>
+ <message>
+ <source>Control</source>
+ <translation>控件</translation>
+ </message>
+ <message>
+ <source>Enabled</source>
+ <translation>已启用</translation>
+ </message>
+ <message>
+ <source>Whether the control is enabled.</source>
+ <translation>控件是否启用。</translation>
+ </message>
+ <message>
+ <source>Focus Policy</source>
+ <translation>聚焦策略</translation>
+ </message>
+ <message>
+ <source>Focus policy of the control.</source>
+ <translation>控件的聚焦策略。</translation>
+ </message>
+ <message>
+ <source>Hover</source>
+ <translation>悬停</translation>
+ </message>
+ <message>
+ <source>Whether control accepts hover evets.</source>
+ <translation>控件是否接受悬停事件。</translation>
+ </message>
+ <message>
+ <source>Spacing</source>
+ <translation>间距</translation>
+ </message>
+ <message>
+ <source>Spacing between internal elements of the control.</source>
+ <translation>控件的内部元素之间的间距。</translation>
+ </message>
+ <message>
+ <source>Wheel</source>
+ <translation>滚轮</translation>
+ </message>
+ <message>
+ <source>Whether control accepts wheel evets.</source>
+ <translation>控件是否接受滚轮事件。</translation>
+ </message>
+</context>
+<context>
+ <name>ConversationPage</name>
+ <message>
+ <source>Back</source>
+ <translation>后退</translation>
+ </message>
+ <message>
+ <source>Compose message</source>
+ <translation>撰写信息</translation>
+ </message>
+ <message>
+ <source>Send</source>
+ <translation>发送</translation>
+ </message>
+</context>
+<context>
+ <name>DelayButtonSpecifics</name>
+ <message>
+ <source>DelayButton</source>
+ <translation>DelayButton</translation>
+ </message>
+ <message>
+ <source>Delay</source>
+ <translation>延迟</translation>
+ </message>
+ <message>
+ <source>The delay in milliseconds.</source>
+ <translation>延迟以毫秒为单位。</translation>
+ </message>
+</context>
+<context>
+ <name>DialSpecifics</name>
+ <message>
+ <source>Dial</source>
+ <translation>表盘</translation>
+ </message>
+ <message>
+ <source>Value</source>
+ <translation>值</translation>
+ </message>
+ <message>
+ <source>The current value of the dial.</source>
+ <translation>表盘的当前值。</translation>
+ </message>
+ <message>
+ <source>From</source>
+ <translation>从</translation>
+ </message>
+ <message>
+ <source>The starting value of the dial range.</source>
+ <translation>表盘范围的起始值。</translation>
+ </message>
+ <message>
+ <source>To</source>
+ <translation>到</translation>
+ </message>
+ <message>
+ <source>The ending value of the dial range.</source>
+ <translation>表盘范围的结束值。</translation>
+ </message>
+ <message>
+ <source>Step Size</source>
+ <translation>步长</translation>
+ </message>
+ <message>
+ <source>The step size of the dial.</source>
+ <translation>表盘的步长。</translation>
+ </message>
+ <message>
+ <source>Snap Mode</source>
+ <translation>捕捉模式</translation>
+ </message>
+ <message>
+ <source>The snap mode of the dial.</source>
+ <translation>表盘的捕捉模式。</translation>
+ </message>
+ <message>
+ <source>Live</source>
+ <translation>实时</translation>
+ </message>
+ <message>
+ <source>Whether the dial provides live value updates.</source>
+ <translation>表盘是否提供实时值更新。</translation>
+ </message>
+ <message>
+ <source>Input Mode</source>
+ <translation>输入模式</translation>
+ </message>
+ <message>
+ <source>How the dial tracks movement.</source>
+ <translation>表盘如何跟踪运动。</translation>
+ </message>
+</context>
+<context>
+ <name>DocumentHandler</name>
+ <message>
+ <source>Cannot save: </source>
+ <translation>无法保存: </translation>
+ </message>
+</context>
+<context>
+ <name>FitnessPage</name>
+ <message>
+ <source>Steps: </source>
+ <translation>步数: </translation>
+ </message>
+ <message>
+ <source>Calories: </source>
+ <translation>热量: </translation>
+ </message>
+ <message>
+ <source>Distance: </source>
+ <translation>距离: </translation>
+ </message>
+ <message>
+ <source> miles</source>
+ <translation> 英里</translation>
+ </message>
+ <message>
+ <source>Time: </source>
+ <translation>时间: </translation>
+ </message>
+ <message>
+ <source> mins</source>
+ <translation> 分钟</translation>
+ </message>
+</context>
+<context>
+ <name>GroupBoxSpecifics</name>
+ <message>
+ <source>GroupBox</source>
+ <translation>分组框</translation>
+ </message>
+ <message>
+ <source>Title</source>
+ <translation>标题</translation>
+ </message>
+ <message>
+ <source>The title of the group box.</source>
+ <translation>分组框的标题。</translation>
+ </message>
+</context>
+<context>
+ <name>ItemDelegateSection</name>
+ <message>
+ <source>ItemDelegate</source>
+ <translation>ItemDelegate</translation>
+ </message>
+ <message>
+ <source>Highlighted</source>
+ <translation>突出</translation>
+ </message>
+ <message>
+ <source>Whether the delegate is highlighted.</source>
+ <translation>代表是否突出显示。</translation>
+ </message>
+</context>
+<context>
+ <name>LabelSpecifics</name>
+ <message>
+ <source>Text Color</source>
+ <translation>文本颜色</translation>
+ </message>
+ <message>
+ <source>Style Color</source>
+ <translation>样式颜色</translation>
+ </message>
+</context>
+<context>
+ <name>LauncherPage</name>
+ <message>
+ <source>World Clock</source>
+ <translation>世界时钟</translation>
+ </message>
+ <message>
+ <source>Navigation</source>
+ <translation>导航</translation>
+ </message>
+ <message>
+ <source>Weather</source>
+ <translation>天气</translation>
+ </message>
+ <message>
+ <source>Fitness</source>
+ <translation>适应性</translation>
+ </message>
+ <message>
+ <source>Notifications</source>
+ <translation>通知</translation>
+ </message>
+ <message>
+ <source>Alarm</source>
+ <translation>警告</translation>
+ </message>
+ <message>
+ <source>Settings</source>
+ <translation>设置</translation>
+ </message>
+</context>
+<context>
+ <name>MainForm.ui</name>
+ <message>
+ <source>Toggle Size</source>
+ <translation>切换大小</translation>
+ </message>
+ <message>
+ <source>Bold</source>
+ <translation>粗体</translation>
+ </message>
+ <message>
+ <source>Underline</source>
+ <translation>下划线</translation>
+ </message>
+ <message>
+ <source>Customization</source>
+ <translation>定制</translation>
+ </message>
+ <message>
+ <source>Change Color</source>
+ <translation>更改颜色</translation>
+ </message>
+</context>
+<context>
+ <name>NavigationPage</name>
+ <message>
+ <source>Walking</source>
+ <translation>步行</translation>
+ </message>
+</context>
+<context>
+ <name>NotificationsPage</name>
+ <message>
+ <source>images/avatar%1-%2.png</source>
+ <translation>images/avatar%1-%2.png</translation>
+ </message>
+</context>
+<context>
+ <name>PaddingSection</name>
+ <message>
+ <source>Padding</source>
+ <translation>内边距属性</translation>
+ </message>
+ <message>
+ <source>Top</source>
+ <translation>顶部</translation>
+ </message>
+ <message>
+ <source>Padding between the content and the top edge of the control.</source>
+ <translation>内容和控件的上边缘之间的填充。</translation>
+ </message>
+ <message>
+ <source>Left</source>
+ <translation>左侧</translation>
+ </message>
+ <message>
+ <source>Padding between the content and the left edge of the control.</source>
+ <translation>内容和控件左边缘之间的填充。</translation>
+ </message>
+ <message>
+ <source>Right</source>
+ <translation>右侧</translation>
+ </message>
+ <message>
+ <source>Padding between the content and the right edge of the control.</source>
+ <translation>内容和控件右边缘之间的填充。</translation>
+ </message>
+ <message>
+ <source>Bottom</source>
+ <translation>底部</translation>
+ </message>
+ <message>
+ <source>Padding between the content and the bottom edge of the control.</source>
+ <translation>内容和控件底边之间的填充。</translation>
+ </message>
+</context>
+<context>
+ <name>PageIndicatorSpecifics</name>
+ <message>
+ <source>PageIndicator</source>
+ <translation>PageIndicator</translation>
+ </message>
+ <message>
+ <source>Count</source>
+ <translation>计数</translation>
+ </message>
+ <message>
+ <source>The number of pages.</source>
+ <translation>页数。</translation>
+ </message>
+ <message>
+ <source>Current</source>
+ <translation>当前</translation>
+ </message>
+ <message>
+ <source>The index of the current page.</source>
+ <translation>当前页面的索引。</translation>
+ </message>
+</context>
+<context>
+ <name>PageSpecifics</name>
+ <message>
+ <source>Page</source>
+ <translation>页</translation>
+ </message>
+ <message>
+ <source>Title</source>
+ <translation>标题</translation>
+ </message>
+ <message>
+ <source>Title of the page.</source>
+ <translation>页面标题。</translation>
+ </message>
+ <message>
+ <source>Content Width</source>
+ <translation>内容宽度</translation>
+ </message>
+ <message>
+ <source>Content height used for calculating the total implicit width.</source>
+ <translation>用于计算总隐式宽度的内容高度。</translation>
+ </message>
+ <message>
+ <source>Content Height</source>
+ <translation>内容高度</translation>
+ </message>
+ <message>
+ <source>Content height used for calculating the total implicit height.</source>
+ <translation>用于计算总隐式高度的内容高度。</translation>
+ </message>
+</context>
+<context>
+ <name>PaneSection</name>
+ <message>
+ <source>Pane</source>
+ <translation>窗格</translation>
+ </message>
+ <message>
+ <source>Content Width</source>
+ <translation>内容宽度</translation>
+ </message>
+ <message>
+ <source>Content height used for calculating the total implicit width.</source>
+ <translation>用于计算总隐式宽度的内容高度。</translation>
+ </message>
+ <message>
+ <source>Content Height</source>
+ <translation>内容高度</translation>
+ </message>
+ <message>
+ <source>Content height used for calculating the total implicit height.</source>
+ <translation>用于计算总隐式高度的内容高度。</translation>
+ </message>
+</context>
+<context>
+ <name>ProgressBarSpecifics</name>
+ <message>
+ <source>ProgressBar</source>
+ <translation>进度条</translation>
+ </message>
+ <message>
+ <source>Indeterminate</source>
+ <translation>不确定</translation>
+ </message>
+ <message>
+ <source>Whether the progress is indeterminate.</source>
+ <translation>进度是否不确定。</translation>
+ </message>
+ <message>
+ <source>Value</source>
+ <translation>值</translation>
+ </message>
+ <message>
+ <source>The current value of the progress.</source>
+ <translation>进度的当前值。</translation>
+ </message>
+ <message>
+ <source>From</source>
+ <translation>从</translation>
+ </message>
+ <message>
+ <source>The starting value for the progress.</source>
+ <translation>进度的起始值。</translation>
+ </message>
+ <message>
+ <source>To</source>
+ <translation>到</translation>
+ </message>
+ <message>
+ <source>The ending value for the progress.</source>
+ <translation>进度的结束值。</translation>
+ </message>
+</context>
+<context>
+ <name>QQuickPlatformDialog</name>
+ <message>
+ <source>Dialog is an abstract base class</source>
+ <translation>Dialog 是一个抽象基类</translation>
+ </message>
+ <message>
+ <source>Cannot create an instance of StandardButton</source>
+ <translation>无法创建 StandardButton 的实例</translation>
+ </message>
+</context>
+<context>
+ <name>QtQuickControls2ImagineStylePlugin</name>
+ <message>
+ <source>Imagine is an attached property</source>
+ <translation>Imagine 是一个附属属性</translation>
+ </message>
+</context>
+<context>
+ <name>QtQuickControls2MaterialStylePlugin</name>
+ <message>
+ <source>Material is an attached property</source>
+ <translation>Material 是一个附属属性</translation>
+ </message>
+</context>
+<context>
+ <name>QtQuickControls2UniversalStylePlugin</name>
+ <message>
+ <source>Universal is an attached property</source>
+ <translation>Universal 是一个附属属性</translation>
+ </message>
+</context>
+<context>
+ <name>RangeSliderSpecifics</name>
+ <message>
+ <source>RangeSlider</source>
+ <translation>范围滑块</translation>
+ </message>
+ <message>
+ <source>First Value</source>
+ <translation>第一个值</translation>
+ </message>
+ <message>
+ <source>The value of the first range slider handle.</source>
+ <translation>第一个范围滑块手柄的值。</translation>
+ </message>
+ <message>
+ <source>Second Value</source>
+ <translation>第二个值</translation>
+ </message>
+ <message>
+ <source>The value of the second range slider handle.</source>
+ <translation>第二个范围滑块手柄的值。</translation>
+ </message>
+ <message>
+ <source>From</source>
+ <translation>从</translation>
+ </message>
+ <message>
+ <source>The starting value of the range slider range.</source>
+ <translation>范围滑块范围的起始值。</translation>
+ </message>
+ <message>
+ <source>To</source>
+ <translation>到</translation>
+ </message>
+ <message>
+ <source>The ending value of the range slider range.</source>
+ <translation>范围滑块范围的结束值。</translation>
+ </message>
+ <message>
+ <source>Step Size</source>
+ <translation>步长</translation>
+ </message>
+ <message>
+ <source>The step size of the range slider.</source>
+ <translation>范围滑块的步长。</translation>
+ </message>
+ <message>
+ <source>Snap Mode</source>
+ <translation>捕捉模式</translation>
+ </message>
+ <message>
+ <source>The snap mode of the range slider.</source>
+ <translation>范围滑块的捕捉模式。</translation>
+ </message>
+ <message>
+ <source>Orientation</source>
+ <translation>方向</translation>
+ </message>
+ <message>
+ <source>The orientation of the range slider.</source>
+ <translation>范围滑块的方向。</translation>
+ </message>
+ <message>
+ <source>Live</source>
+ <translation>实时</translation>
+ </message>
+ <message>
+ <source>Whether the range slider provides live value updates.</source>
+ <translation>范围滑块是否提供实时值更新。</translation>
+ </message>
+</context>
+<context>
+ <name>RoundButtonSpecifics</name>
+ <message>
+ <source>RoundButton</source>
+ <translation>圆形按钮</translation>
+ </message>
+ <message>
+ <source>Radius</source>
+ <translation>半径</translation>
+ </message>
+ <message>
+ <source>Radius of the button.</source>
+ <translation>按钮的半径。</translation>
+ </message>
+</context>
+<context>
+ <name>ScrollViewSpecifics</name>
+ <message>
+ <source>ScrollView</source>
+ <translation>卷轴视图</translation>
+ </message>
+ <message>
+ <source>Content Width</source>
+ <translation>内容宽度</translation>
+ </message>
+ <message>
+ <source>Content height used for calculating the total implicit width.</source>
+ <translation>用于计算总隐式宽度的内容高度。</translation>
+ </message>
+ <message>
+ <source>Content Height</source>
+ <translation>内容高度</translation>
+ </message>
+ <message>
+ <source>Content height used for calculating the total implicit height.</source>
+ <translation>用于计算总隐式高度的内容高度。</translation>
+ </message>
+</context>
+<context>
+ <name>SliderSpecifics</name>
+ <message>
+ <source>Slider</source>
+ <translation>滑块</translation>
+ </message>
+ <message>
+ <source>Value</source>
+ <translation>值</translation>
+ </message>
+ <message>
+ <source>The current value of the slider.</source>
+ <translation>滑块的当前值。</translation>
+ </message>
+ <message>
+ <source>From</source>
+ <translation>从</translation>
+ </message>
+ <message>
+ <source>The starting value of the slider range.</source>
+ <translation>滑块范围的起始值。</translation>
+ </message>
+ <message>
+ <source>To</source>
+ <translation>到</translation>
+ </message>
+ <message>
+ <source>The ending value of the slider range.</source>
+ <translation>滑块范围的结束值。</translation>
+ </message>
+ <message>
+ <source>Step Size</source>
+ <translation>步长</translation>
+ </message>
+ <message>
+ <source>The step size of the slider.</source>
+ <translation>滑块的步长。</translation>
+ </message>
+ <message>
+ <source>Snap Mode</source>
+ <translation>捕捉模式</translation>
+ </message>
+ <message>
+ <source>The snap mode of the slider.</source>
+ <translation>滑块的捕捉模式。</translation>
+ </message>
+ <message>
+ <source>Orientation</source>
+ <translation>方向</translation>
+ </message>
+ <message>
+ <source>The orientation of the slider.</source>
+ <translation>滑块的方向。</translation>
+ </message>
+ <message>
+ <source>Live</source>
+ <translation>实时</translation>
+ </message>
+ <message>
+ <source>Whether the slider provides live value updates.</source>
+ <translation>滑块是否提供实时值更新。</translation>
+ </message>
+</context>
+<context>
+ <name>SpinBoxSpecifics</name>
+ <message>
+ <source>SpinBox</source>
+ <translation>设定框</translation>
+ </message>
+ <message>
+ <source>Value</source>
+ <translation>值</translation>
+ </message>
+ <message>
+ <source>The current value of the spinbox.</source>
+ <translation>设定框的当前值。</translation>
+ </message>
+ <message>
+ <source>From</source>
+ <translation>从</translation>
+ </message>
+ <message>
+ <source>The starting value of the spinbox range.</source>
+ <translation>设定框范围的起始值。</translation>
+ </message>
+ <message>
+ <source>To</source>
+ <translation>到</translation>
+ </message>
+ <message>
+ <source>The ending value of the spinbox range.</source>
+ <translation>设定框范围的结束值。</translation>
+ </message>
+ <message>
+ <source>Step Size</source>
+ <translation>步长</translation>
+ </message>
+ <message>
+ <source>The step size of the spinbox.</source>
+ <translation>设定框的步长。</translation>
+ </message>
+ <message>
+ <source>Editable</source>
+ <translation>可编辑</translation>
+ </message>
+ <message>
+ <source>Whether the spinbox is editable.</source>
+ <translation>设定框是否可以编辑。</translation>
+ </message>
+</context>
+<context>
+ <name>SwipeViewSpecifics</name>
+ <message>
+ <source>SwipeView</source>
+ <translation>滑动视图</translation>
+ </message>
+ <message>
+ <source>Interactive</source>
+ <translation>交互</translation>
+ </message>
+ <message>
+ <source>Whether the view is interactive.</source>
+ <translation>视图是否是交互式的。</translation>
+ </message>
+ <message>
+ <source>Orientation</source>
+ <translation>方向</translation>
+ </message>
+ <message>
+ <source>Orientation of the view.</source>
+ <translation>视图的方向。</translation>
+ </message>
+</context>
+<context>
+ <name>TabBarSpecifics</name>
+ <message>
+ <source>TabBar</source>
+ <translation>标签栏</translation>
+ </message>
+ <message>
+ <source>Position</source>
+ <translation>位置</translation>
+ </message>
+ <message>
+ <source>Position of the tabbar.</source>
+ <translation>标签栏的位置。</translation>
+ </message>
+ <message>
+ <source>Content Width</source>
+ <translation>内容宽度</translation>
+ </message>
+ <message>
+ <source>Content height used for calculating the total implicit width.</source>
+ <translation>用于计算总隐式宽度的内容高度。</translation>
+ </message>
+ <message>
+ <source>Content Height</source>
+ <translation>内容高度</translation>
+ </message>
+ <message>
+ <source>Content height used for calculating the total implicit height.</source>
+ <translation>用于计算总隐式高度的内容高度。</translation>
+ </message>
+</context>
+<context>
+ <name>TextAreaSpecifics</name>
+ <message>
+ <source>TextArea</source>
+ <translation>文本区</translation>
+ </message>
+ <message>
+ <source>Placeholder</source>
+ <translation>占位符</translation>
+ </message>
+ <message>
+ <source>Placeholder text displayed when the editor is empty.</source>
+ <translation>编辑器为空时显示占位符文本。</translation>
+ </message>
+</context>
+<context>
+ <name>TextFieldSpecifics</name>
+ <message>
+ <source>TextField</source>
+ <translation>文本域</translation>
+ </message>
+ <message>
+ <source>Placeholder</source>
+ <translation>占位符</translation>
+ </message>
+ <message>
+ <source>Placeholder text displayed when the editor is empty.</source>
+ <translation>编辑器为空时显示占位符文本。</translation>
+ </message>
+</context>
+<context>
+ <name>ToolBarSpecifics</name>
+ <message>
+ <source>ToolBar</source>
+ <translation>工具栏</translation>
+ </message>
+ <message>
+ <source>Position</source>
+ <translation>位置</translation>
+ </message>
+ <message>
+ <source>Position of the toolbar.</source>
+ <translation>工具栏的位置。</translation>
+ </message>
+</context>
+<context>
+ <name>ToolSeparatorSpecifics</name>
+ <message>
+ <source>ToolSeparator</source>
+ <translation>ToolSeparator</translation>
+ </message>
+ <message>
+ <source>Orientation</source>
+ <translation>方向</translation>
+ </message>
+ <message>
+ <source>The orientation of the separator.</source>
+ <translation>分隔器的方向。</translation>
+ </message>
+</context>
+<context>
+ <name>TumblerSpecifics</name>
+ <message>
+ <source>Tumbler</source>
+ <translation>Tumbler</translation>
+ </message>
+ <message>
+ <source>Visible Count</source>
+ <translation>可见数量</translation>
+ </message>
+ <message>
+ <source>The count of visible items.</source>
+ <translation>可见项目的数量。</translation>
+ </message>
+ <message>
+ <source>Current</source>
+ <translation>当前</translation>
+ </message>
+ <message>
+ <source>The index of the current item.</source>
+ <translation>当前项目的索引。</translation>
+ </message>
+ <message>
+ <source>Wrap</source>
+ <translation>Wrap</translation>
+ </message>
+ <message>
+ <source>Whether the tumbler wrap.</source>
+ <translation>Whether the tumbler wrap.</translation>
+ </message>
+</context>
+<context>
+ <name>WeatherPage</name>
+ <message>
+ <source>Avg: </source>
+ <translation>Avg: </translation>
+ </message>
+ <message>
+ <source>Min: </source>
+ <translation>Min: </translation>
+ </message>
+ <message>
+ <source>Max: </source>
+ <translation>Max: </translation>
+ </message>
+</context>
+<context>
+ <name>addItem</name>
+ <message>
+ <source>New</source>
+ <translation>新建</translation>
+ </message>
+</context>
+<context>
+ <name>automotive</name>
+ <message>
+ <source>Navigation</source>
+ <translation>导航</translation>
+ </message>
+ <message>
+ <source>Music</source>
+ <translation>音乐</translation>
+ </message>
+ <message>
+ <source>Message</source>
+ <translation>消息</translation>
+ </message>
+ <message>
+ <source>Command</source>
+ <translation>命令</translation>
+ </message>
+ <message>
+ <source>Settings</source>
+ <translation>设置</translation>
+ </message>
+ <message>
+ <source>Compact</source>
+ <translation>紧凑</translation>
+ </message>
+ <message>
+ <source>Full</source>
+ <translation>完整</translation>
+ </message>
+ <message>
+ <source>VOLUME</source>
+ <translation>音量</translation>
+ </message>
+ <message>
+ <source>RADIO</source>
+ <translation>无线电</translation>
+ </message>
+ <message>
+ <source>AUX</source>
+ <translation>AUX</translation>
+ </message>
+ <message>
+ <source>MP3</source>
+ <translation>MP3</translation>
+ </message>
+ <message>
+ <source>Sort by</source>
+ <translation>排序方式</translation>
+ </message>
+ <message>
+ <source>Name</source>
+ <translation>名称</translation>
+ </message>
+ <message>
+ <source>Frequency</source>
+ <translation>频率</translation>
+ </message>
+ <message>
+ <source>Favourites</source>
+ <translation>收藏夹</translation>
+ </message>
+ <message>
+ <source>11:02</source>
+ <translation>11:02</translation>
+ </message>
+ <message>
+ <source>AM</source>
+ <translation>AM</translation>
+ </message>
+ <message>
+ <source>01/01/2018</source>
+ <translation>01/01/2018</translation>
+ </message>
+ <message>
+ <source>Door open</source>
+ <translation>门打开</translation>
+ </message>
+ <message>
+ <source>31</source>
+ <translation>31</translation>
+ </message>
+ <message>
+ <source>°C</source>
+ <translation>°C</translation>
+ </message>
+ <message>
+ <source>Osaka, Japan</source>
+ <translation>Osaka, Japan</translation>
+ </message>
+ <message>
+ <source>AC</source>
+ <translation>AC</translation>
+ </message>
+ <message>
+ <source>Temperature</source>
+ <translation>温度</translation>
+ </message>
+ <message>
+ <source>24°C</source>
+ <translation>24°C</translation>
+ </message>
+ <message>
+ <source>Power</source>
+ <translation>功率</translation>
+ </message>
+ <message>
+ <source>10%</source>
+ <translation>10%</translation>
+ </message>
+ <message>
+ <source>Low</source>
+ <translation>低</translation>
+ </message>
+ <message>
+ <source>High</source>
+ <translation>高</translation>
+ </message>
+ <message>
+ <source>Defog</source>
+ <translation>除雾</translation>
+ </message>
+ <message>
+ <source>Recirculate</source>
+ <translation>再循环</translation>
+ </message>
+ <message>
+ <source>Windows</source>
+ <translation>窗户</translation>
+ </message>
+ <message>
+ <source>Air Con.</source>
+ <translation>空调</translation>
+ </message>
+ <message>
+ <source>Seats</source>
+ <translation>座位</translation>
+ </message>
+ <message>
+ <source>Statistics</source>
+ <translation>统计</translation>
+ </message>
+</context>
+<context>
+ <name>contactlist</name>
+ <message>
+ <source>Contact List</source>
+ <translation>联系人列表</translation>
+ </message>
+ <message>
+ <source>Edit...</source>
+ <translation>编辑...</translation>
+ </message>
+ <message>
+ <source>Remove</source>
+ <translation>移除</translation>
+ </message>
+ <message>
+ <source>+</source>
+ <translation></translation>
+ </message>
+</context>
+<context>
+ <name>disabledMenuItemKeyNavigation</name>
+ <message>
+ <source>Enabled 1</source>
+ <translation>Enabled 1</translation>
+ </message>
+ <message>
+ <source>Disabled 1</source>
+ <translation>Disabled 1</translation>
+ </message>
+ <message>
+ <source>Enabled 2</source>
+ <translation>Enabled 2</translation>
+ </message>
+</context>
+<context>
+ <name>flatstyle</name>
+ <message>
+ <source>Flat Style</source>
+ <translation>扁平样式</translation>
+ </message>
+</context>
+<context>
+ <name>focusAfterPopupClosed</name>
+ <message>
+ <source>File</source>
+ <translation>文件</translation>
+ </message>
+ <message>
+ <source>New</source>
+ <translation>新建</translation>
+ </message>
+ <message>
+ <source>Open</source>
+ <translation>打开</translation>
+ </message>
+ <message>
+ <source>Close</source>
+ <translation>关闭</translation>
+ </message>
+</context>
+<context>
+ <name>main</name>
+ <message>
+ <source>Contacts</source>
+ <translation>联系人</translation>
+ </message>
+</context>
+<context>
+ <name>menuSeparator</name>
+ <message>
+ <source>New</source>
+ <translation>新建</translation>
+ </message>
+ <message>
+ <source>Save</source>
+ <translation>保存</translation>
+ </message>
+</context>
+<context>
+ <name>sidepanel</name>
+ <message>
+ <source>Side Panel</source>
+ <translation>Side Panel</translation>
+ </message>
+ <message>
+ <source>Footer</source>
+ <translation>页脚</translation>
+ </message>
+ <message>
+ <source>Title %1</source>
+ <translation>标题 %1</translation>
+ </message>
+ <message>
+ <source>Side Panel Example</source>
+ <translation>Side Panel 示例</translation>
+ </message>
+ <message>
+ <source>This example demonstrates how Drawer can be used as a non-closable persistent side panel.
+
+When the application is in portrait mode, the drawer is an interactive side panel that can be swiped open from the left edge. When the application is in landscape mode, the drawer and the content are laid out side by side.
+
+The application is currently in %1 mode.</source>
+ <translation>此示例演示了如何将 抽屉 用作不可关闭的持久性侧面板。当应用程序处于纵向模式时,抽屉是交互式侧面板,可以从左边缘滑动打开。当应用程序处于横向模式时,抽屉和内容并排布置。该应用程序当前处于 %1 模式。</translation>
+ </message>
+ <message>
+ <source>portrait</source>
+ <translation>纵向</translation>
+ </message>
+ <message>
+ <source>landscape</source>
+ <translation>横向</translation>
+ </message>
+</context>
+<context>
+ <name>swipetoremove</name>
+ <message>
+ <source>Swipe to Remove</source>
+ <translation>滑动即可移除</translation>
+ </message>
+ <message>
+ <source>Removed</source>
+ <translation>已移除</translation>
+ </message>
+ <message>
+ <source>Swipe no more</source>
+ <translation>不再滑动</translation>
+ </message>
+</context>
+<context>
+ <name>texteditor</name>
+ <message>
+ <source>Text Editor Example</source>
+ <translation>Text Editor 示例</translation>
+ </message>
+ <message>
+ <source>About</source>
+ <translation>关于</translation>
+ </message>
+ <message>
+ <source>Qt Quick Controls 2 - Text Editor Example</source>
+ <translation>Qt Quick Controls 2 - Text Editor 示例</translation>
+ </message>
+ <message>
+ <source>&amp;File</source>
+ <translation>文件(&amp;F)</translation>
+ </message>
+ <message>
+ <source>&amp;Open</source>
+ <translation>打开(&amp;O)</translation>
+ </message>
+ <message>
+ <source>&amp;Save As...</source>
+ <translation>另存为(&amp;S)...</translation>
+ </message>
+ <message>
+ <source>&amp;Quit</source>
+ <translation>退出(&amp;Q)</translation>
+ </message>
+ <message>
+ <source>&amp;Edit</source>
+ <translation>编辑(&amp;E)</translation>
+ </message>
+ <message>
+ <source>&amp;Copy</source>
+ <translation>复制(&amp;C)</translation>
+ </message>
+ <message>
+ <source>Cu&amp;t</source>
+ <translation>剪切(&amp;T)</translation>
+ </message>
+ <message>
+ <source>&amp;Paste</source>
+ <translation>粘贴(&amp;P)</translation>
+ </message>
+ <message>
+ <source>F&amp;ormat</source>
+ <translation>格式(&amp;O)</translation>
+ </message>
+ <message>
+ <source>&amp;Bold</source>
+ <translation>粗体(&amp;B)</translation>
+ </message>
+ <message>
+ <source>&amp;Italic</source>
+ <translation>斜体(&amp;I)</translation>
+ </message>
+ <message>
+ <source>&amp;Underline</source>
+ <translation>下划线(&amp;U)</translation>
+ </message>
+ <message>
+ <source></source>
+ <translation></translation>
+ </message>
+ <message>
+ <source>Copy</source>
+ <translation>复制</translation>
+ </message>
+ <message>
+ <source>Cut</source>
+ <translation>剪切</translation>
+ </message>
+ <message>
+ <source>Paste</source>
+ <translation>粘贴</translation>
+ </message>
+ <message>
+ <source>Font...</source>
+ <translation>字体...</translation>
+ </message>
+ <message>
+ <source>Color...</source>
+ <translation>颜色...</translation>
+ </message>
+</context>
+<context>
+ <name>tst_dialogbuttonbox</name>
+ <message>
+ <source>implicit width (%1) is less than content width (%2)</source>
+ <translation>隐式宽度(%1)小于内容宽度(%2)</translation>
+ </message>
+ <message>
+ <source>OK</source>
+ <translation>确定</translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+ <translation>取消</translation>
+ </message>
+</context>
+<context>
+ <name>tst_swipedelegate</name>
+ <message>
+ <source>Expanded</source>
+ <translation>已展开</translation>
+ </message>
+ <message>
+ <source>Collapsed</source>
+ <translation>已折叠</translation>
+ </message>
+</context>
+<context>
+ <name>tst_tooltip</name>
+ <message>
+ <source>Some helpful text</source>
+ <translation>一些有用的文字</translation>
+ </message>
+</context>
+<context>
+ <name>wearable</name>
+ <message>
+ <source>Wearable</source>
+ <translation>可穿戴</translation>
+ </message>
+</context>
+</TS>
diff --git a/translations/qtquickcontrols_nl.ts b/translations/qtquickcontrols_nl.ts
new file mode 100644
index 0000000..0fbcb31
--- /dev/null
+++ b/translations/qtquickcontrols_nl.ts
@@ -0,0 +1,311 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="nl_NL" sourcelanguage="nl_NL">
+ <extra-po-header-language>nl</extra-po-header-language>
+ <extra-po-header-language_team>Dutch &lt;kde-i18n-nl@kde.org&gt;</extra-po-header-language_team>
+ <extra-po-header-last_translator>Freek de Kruijf &lt;freekdekruijf@kde.nl&gt;</extra-po-header-last_translator>
+ <extra-po-header-plural_forms>nplurals=2; plural=(n != 1);</extra-po-header-plural_forms>
+ <extra-po-header-po_revision_date>2018-04-19 13:41+0100</extra-po-header-po_revision_date>
+ <extra-po-header-project_id_version></extra-po-header-project_id_version>
+ <extra-po-header-x_generator>Lokalize 2.0</extra-po-header-x_generator>
+ <extra-po-header_comment># Freek de Kruijf &lt;freekdekruijf@kde.nl&gt;, 2018.</extra-po-header_comment>
+ <extra-po-headers>Project-Id-Version,PO-Revision-Date,Last-Translator,Language-Team,Language,MIME-Version,Content-Type,Content-Transfer-Encoding,X-Qt-Contexts,Plural-Forms,X-Generator</extra-po-headers>
+<context>
+ <name>DefaultColorDialog</name>
+ <message>
+ <source>Hue</source>
+ <translation>Tint</translation>
+ </message>
+ <message>
+ <source>Saturation</source>
+ <translation>Verzadiging</translation>
+ </message>
+ <message>
+ <source>Luminosity</source>
+ <translation>Lichtkracht</translation>
+ </message>
+ <message>
+ <source>Alpha</source>
+ <translation>Alfa</translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+ <translation>Annuleren</translation>
+ </message>
+ <message>
+ <source>OK</source>
+ <translation>OK</translation>
+ </message>
+</context>
+<context>
+ <name>DefaultDialogWrapper</name>
+ <message>
+ <source>Show Details...</source>
+ <translation>Details tonen...</translation>
+ </message>
+</context>
+<context>
+ <name>DefaultFileDialog</name>
+ <message>
+ <source>Go up to the folder containing this one</source>
+ <translation>Ga omhoog naar de map die deze bevat</translation>
+ </message>
+ <message>
+ <source>Remove favorite</source>
+ <translation>Favoriet verwijderen</translation>
+ </message>
+ <message>
+ <source>Add the current directory as a favorite</source>
+ <translation>De huidige map als een favoriet toevoegen</translation>
+ </message>
+ <message>
+ <source>Filename</source>
+ <translation>Bestandsnaam</translation>
+ </message>
+ <message>
+ <source>Type</source>
+ <comment>file type (extension)</comment>
+ <translation>Type</translation>
+ </message>
+ <message>
+ <source>Size</source>
+ <comment>file size</comment>
+ <translation>Grootte</translation>
+ </message>
+ <message>
+ <source>Modified</source>
+ <comment>last-modified time</comment>
+ <translation>Gewijzigd</translation>
+ </message>
+ <message>
+ <source>Accessed</source>
+ <comment>last-accessed time</comment>
+ <translation>Geopend</translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+ <translation>Annuleren</translation>
+ </message>
+ <message>
+ <source>Choose</source>
+ <translation>Kiezen</translation>
+ </message>
+ <message>
+ <source>Open</source>
+ <translation>Openen</translation>
+ </message>
+ <message>
+ <source>Save</source>
+ <translation>Opslaan</translation>
+ </message>
+</context>
+<context>
+ <name>DefaultFontDialog</name>
+ <message>
+ <source>Font</source>
+ <translation>Lettertype</translation>
+ </message>
+ <message>
+ <source>Weight</source>
+ <translation>Gewicht</translation>
+ </message>
+ <message>
+ <source>Size</source>
+ <translation>Grootte</translation>
+ </message>
+ <message>
+ <source>Font Family</source>
+ <translation>Lettertypefamilie</translation>
+ </message>
+ <message>
+ <source>Thin</source>
+ <translation>Dun</translation>
+ </message>
+ <message>
+ <source>ExtraLight</source>
+ <translation>ExtraLicht</translation>
+ </message>
+ <message>
+ <source>Light</source>
+ <translation>Licht</translation>
+ </message>
+ <message>
+ <source>Normal</source>
+ <translation>Normaal</translation>
+ </message>
+ <message>
+ <source>Medium</source>
+ <translation>Middel</translation>
+ </message>
+ <message>
+ <source>DemiBold</source>
+ <translation>HalfVet</translation>
+ </message>
+ <message>
+ <source>Bold</source>
+ <translation>Vet</translation>
+ </message>
+ <message>
+ <source>ExtraBold</source>
+ <translation>ExtraVet</translation>
+ </message>
+ <message>
+ <source>Black</source>
+ <translation>Zwart</translation>
+ </message>
+ <message>
+ <source>Style</source>
+ <translation>Stijl</translation>
+ </message>
+ <message>
+ <source>Italic</source>
+ <translation>Cursief</translation>
+ </message>
+ <message>
+ <source>Underline</source>
+ <translation>Onderstrepen</translation>
+ </message>
+ <message>
+ <source>Overline</source>
+ <translation>Bovenstreep</translation>
+ </message>
+ <message>
+ <source>Strikeout</source>
+ <translation>Doorhalen</translation>
+ </message>
+ <message>
+ <source>Writing System</source>
+ <translation>Schrijfsysteem</translation>
+ </message>
+ <message>
+ <source>Sample</source>
+ <translation>Sample</translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+ <translation>Annuleren</translation>
+ </message>
+ <message>
+ <source>OK</source>
+ <translation>OK</translation>
+ </message>
+</context>
+<context>
+ <name>DefaultMessageDialog</name>
+ <message>
+ <source>OK</source>
+ <translation>OK</translation>
+ </message>
+ <message>
+ <source>Open</source>
+ <translation>Openen</translation>
+ </message>
+ <message>
+ <source>Save</source>
+ <translation>Opslaan</translation>
+ </message>
+ <message>
+ <source>Save All</source>
+ <translation>Alles opslaan</translation>
+ </message>
+ <message>
+ <source>Retry</source>
+ <translation>Opnieuw proberen</translation>
+ </message>
+ <message>
+ <source>Ignore</source>
+ <translation>Negeren</translation>
+ </message>
+ <message>
+ <source>Apply</source>
+ <translation>Toepassen</translation>
+ </message>
+ <message>
+ <source>Yes</source>
+ <translation>Ja</translation>
+ </message>
+ <message>
+ <source>Yes to All</source>
+ <translation>Ja op alles</translation>
+ </message>
+ <message>
+ <source>No</source>
+ <translation>Nee</translation>
+ </message>
+ <message>
+ <source>No to All</source>
+ <translation>Nee op alles</translation>
+ </message>
+ <message>
+ <source>Discard</source>
+ <translation>Verwerpen</translation>
+ </message>
+ <message>
+ <source>Reset</source>
+ <translation>Reset</translation>
+ </message>
+ <message>
+ <source>Restore Defaults</source>
+ <translation>Standaardinstellingen herstellen</translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+ <translation>Annuleren</translation>
+ </message>
+ <message>
+ <source>Abort</source>
+ <translation>Afbreken</translation>
+ </message>
+ <message>
+ <source>Close</source>
+ <translation>Sluiten</translation>
+ </message>
+ <message>
+ <source>Show Details...</source>
+ <translation>Details tonen...</translation>
+ </message>
+ <message>
+ <source>Help</source>
+ <translation>Help</translation>
+ </message>
+ <message>
+ <source>Hide Details</source>
+ <translation>Details verbergen</translation>
+ </message>
+</context>
+<context>
+ <name>EditMenu_base</name>
+ <message>
+ <source>&amp;Undo</source>
+ <translation>&amp;Ongedaan maken</translation>
+ </message>
+ <message>
+ <source>&amp;Redo</source>
+ <translation>Opnie&amp;uw</translation>
+ </message>
+ <message>
+ <source>Cu&amp;t</source>
+ <translation>Kni&amp;ppen</translation>
+ </message>
+ <message>
+ <source>&amp;Copy</source>
+ <translation>&amp;Kopiëren</translation>
+ </message>
+ <message>
+ <source>&amp;Paste</source>
+ <translation>P&amp;lakken</translation>
+ </message>
+ <message>
+ <source>Delete</source>
+ <translation>Verwijderen</translation>
+ </message>
+ <message>
+ <source>Clear</source>
+ <translation>Wissen</translation>
+ </message>
+ <message>
+ <source>Select All</source>
+ <translation>Alles selecteren</translation>
+ </message>
+</context>
+</TS>
diff --git a/translations/qtquickcontrols_pt_BR.ts b/translations/qtquickcontrols_pt_BR.ts
new file mode 100644
index 0000000..c37ef60
--- /dev/null
+++ b/translations/qtquickcontrols_pt_BR.ts
@@ -0,0 +1,302 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="pt_BR">
+<context>
+ <name>DefaultColorDialog</name>
+ <message>
+ <source>Hue</source>
+ <translation>Tonalidade</translation>
+ </message>
+ <message>
+ <source>Saturation</source>
+ <translation>Saturação</translation>
+ </message>
+ <message>
+ <source>Luminosity</source>
+ <translation>Luminosidade</translation>
+ </message>
+ <message>
+ <source>Alpha</source>
+ <translation>Alfa</translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+ <translation>Cancelar</translation>
+ </message>
+ <message>
+ <source>OK</source>
+ <translation>OK</translation>
+ </message>
+</context>
+<context>
+ <name>DefaultDialogWrapper</name>
+ <message>
+ <source>Show Details...</source>
+ <translation>Mostrar detalhes...</translation>
+ </message>
+</context>
+<context>
+ <name>DefaultFileDialog</name>
+ <message>
+ <source>Go up to the folder containing this one</source>
+ <translation>Ir para a pasta que contém isto</translation>
+ </message>
+ <message>
+ <source>Remove favorite</source>
+ <translation>Excluir favorito</translation>
+ </message>
+ <message>
+ <source>Add the current directory as a favorite</source>
+ <translation>Adicionar a pasta atual como favorito</translation>
+ </message>
+ <message>
+ <source>Filename</source>
+ <translation>Nome do arquivo</translation>
+ </message>
+ <message>
+ <source>Type</source>
+ <comment>file type (extension)</comment>
+ <translation>Tipo</translation>
+ </message>
+ <message>
+ <source>Size</source>
+ <comment>file size</comment>
+ <translation>Tamanho</translation>
+ </message>
+ <message>
+ <source>Modified</source>
+ <comment>last-modified time</comment>
+ <translation>Modificado</translation>
+ </message>
+ <message>
+ <source>Accessed</source>
+ <comment>last-accessed time</comment>
+ <translation>Acessado</translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+ <translation>Cancelar</translation>
+ </message>
+ <message>
+ <source>Choose</source>
+ <translation>Escolher</translation>
+ </message>
+ <message>
+ <source>Open</source>
+ <translation>Abrir</translation>
+ </message>
+ <message>
+ <source>Save</source>
+ <translation>Salvar</translation>
+ </message>
+</context>
+<context>
+ <name>DefaultFontDialog</name>
+ <message>
+ <source>Font</source>
+ <translation>Fonte</translation>
+ </message>
+ <message>
+ <source>Weight</source>
+ <translation>Espessura</translation>
+ </message>
+ <message>
+ <source>Size</source>
+ <translation>Tamanho</translation>
+ </message>
+ <message>
+ <source>Font Family</source>
+ <translation>Família da fonte</translation>
+ </message>
+ <message>
+ <source>Thin</source>
+ <translation>Fino</translation>
+ </message>
+ <message>
+ <source>ExtraLight</source>
+ <translation>Extra Leve</translation>
+ </message>
+ <message>
+ <source>Light</source>
+ <translation>Leve</translation>
+ </message>
+ <message>
+ <source>Normal</source>
+ <translation>Normal</translation>
+ </message>
+ <message>
+ <source>Medium</source>
+ <translation>Médio</translation>
+ </message>
+ <message>
+ <source>DemiBold</source>
+ <translation>Seminegrito</translation>
+ </message>
+ <message>
+ <source>Bold</source>
+ <translation>Negrito</translation>
+ </message>
+ <message>
+ <source>ExtraBold</source>
+ <translation>Extranegrito</translation>
+ </message>
+ <message>
+ <source>Black</source>
+ <translation>Negro</translation>
+ </message>
+ <message>
+ <source>Style</source>
+ <translation>Estilo</translation>
+ </message>
+ <message>
+ <source>Italic</source>
+ <translation>Itálico</translation>
+ </message>
+ <message>
+ <source>Underline</source>
+ <translation>Sublinhado</translation>
+ </message>
+ <message>
+ <source>Overline</source>
+ <translation>Sobrelinhado</translation>
+ </message>
+ <message>
+ <source>Strikeout</source>
+ <translation>Tachado</translation>
+ </message>
+ <message>
+ <source>Writing System</source>
+ <translation>Sistema de escrita</translation>
+ </message>
+ <message>
+ <source>Sample</source>
+ <translation>Amostra</translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+ <translation>Cancelar</translation>
+ </message>
+ <message>
+ <source>OK</source>
+ <translation>OK</translation>
+ </message>
+</context>
+<context>
+ <name>DefaultMessageDialog</name>
+ <message>
+ <source>OK</source>
+ <translation>OK</translation>
+ </message>
+ <message>
+ <source>Open</source>
+ <translation>Abrir</translation>
+ </message>
+ <message>
+ <source>Save</source>
+ <translation>Salvar</translation>
+ </message>
+ <message>
+ <source>Save All</source>
+ <translation>Salvar tudo</translation>
+ </message>
+ <message>
+ <source>Retry</source>
+ <translation>Tentar novamente</translation>
+ </message>
+ <message>
+ <source>Ignore</source>
+ <translation>Ignorar</translation>
+ </message>
+ <message>
+ <source>Apply</source>
+ <translation>Aplicar</translation>
+ </message>
+ <message>
+ <source>Yes</source>
+ <translation>Sim</translation>
+ </message>
+ <message>
+ <source>Yes to All</source>
+ <translation>Sim para tudo</translation>
+ </message>
+ <message>
+ <source>No</source>
+ <translation>Não</translation>
+ </message>
+ <message>
+ <source>No to All</source>
+ <translation>Não para tudo</translation>
+ </message>
+ <message>
+ <source>Discard</source>
+ <translation>Descartar</translation>
+ </message>
+ <message>
+ <source>Reset</source>
+ <translation>Redefinir</translation>
+ </message>
+ <message>
+ <source>Restore Defaults</source>
+ <translation>Restaurar padrão</translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+ <translation>Cancelar</translation>
+ </message>
+ <message>
+ <source>Abort</source>
+ <translation>Cancelar</translation>
+ </message>
+ <message>
+ <source>Close</source>
+ <translation>Fechar</translation>
+ </message>
+ <message>
+ <source>Show Details...</source>
+ <translation>Mostrar detalhes...</translation>
+ </message>
+ <message>
+ <source>Help</source>
+ <translation>Ajuda</translation>
+ </message>
+ <message>
+ <source>Hide Details</source>
+ <translation>Ocultar detalhes</translation>
+ </message>
+</context>
+<context>
+ <name>EditMenu_base</name>
+ <message>
+ <source>&amp;Undo</source>
+ <translation>&amp;Desfazer</translation>
+ </message>
+ <message>
+ <source>&amp;Redo</source>
+ <translation>&amp;Refazer</translation>
+ </message>
+ <message>
+ <source>Cu&amp;t</source>
+ <translation>Cor&amp;tar</translation>
+ </message>
+ <message>
+ <source>&amp;Copy</source>
+ <translation>&amp;Copiar</translation>
+ </message>
+ <message>
+ <source>&amp;Paste</source>
+ <translation>Co&amp;lar</translation>
+ </message>
+ <message>
+ <source>Delete</source>
+ <translation>Excluir</translation>
+ </message>
+ <message>
+ <source>Clear</source>
+ <translation>Limpar</translation>
+ </message>
+ <message>
+ <source>Select All</source>
+ <translation>Selecionar tudo</translation>
+ </message>
+</context>
+</TS>
diff --git a/translations/qtquickcontrols_zh_CN.ts b/translations/qtquickcontrols_zh_CN.ts
new file mode 100644
index 0000000..53d7ac5
--- /dev/null
+++ b/translations/qtquickcontrols_zh_CN.ts
@@ -0,0 +1,511 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="zh_CN">
+<context>
+ <name>DefaultColorDialog</name>
+ <message>
+ <source>Hue</source>
+ <translation>色调</translation>
+ </message>
+ <message>
+ <source>Saturation</source>
+ <translation>饱和度</translation>
+ </message>
+ <message>
+ <source>Luminosity</source>
+ <translation>亮度</translation>
+ </message>
+ <message>
+ <source>Alpha</source>
+ <translation>透明度</translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+ <translation>取消</translation>
+ </message>
+ <message>
+ <source>OK</source>
+ <translation>确定</translation>
+ </message>
+</context>
+<context>
+ <name>DefaultDialogWrapper</name>
+ <message>
+ <source>Show Details...</source>
+ <translation>显示细节…</translation>
+ </message>
+</context>
+<context>
+ <name>DefaultFileDialog</name>
+ <message>
+ <source>Go up to the folder containing this one</source>
+ <translation>转到包含它的文件夹</translation>
+ </message>
+ <message>
+ <source>Remove favorite</source>
+ <translation>删除收藏夹</translation>
+ </message>
+ <message>
+ <source>Add the current directory as a favorite</source>
+ <translation>将当前目录添加为收藏夹</translation>
+ </message>
+ <message>
+ <source>Filename</source>
+ <translation>文件名</translation>
+ </message>
+ <message>
+ <source>Type</source>
+ <comment>file type (extension)</comment>
+ <translation>类型</translation>
+ </message>
+ <message>
+ <source>Size</source>
+ <comment>file size</comment>
+ <translation>大小</translation>
+ </message>
+ <message>
+ <source>Modified</source>
+ <comment>last-modified time</comment>
+ <translation>已修改</translation>
+ </message>
+ <message>
+ <source>Accessed</source>
+ <comment>last-accessed time</comment>
+ <translation>已访问</translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+ <translation>取消</translation>
+ </message>
+ <message>
+ <source>Choose</source>
+ <translation>选择</translation>
+ </message>
+ <message>
+ <source>Open</source>
+ <translation>打开</translation>
+ </message>
+ <message>
+ <source>Save</source>
+ <translation>保存</translation>
+ </message>
+</context>
+<context>
+ <name>DefaultFontDialog</name>
+ <message>
+ <source>Font</source>
+ <translation>字体</translation>
+ </message>
+ <message>
+ <source>Weight</source>
+ <translation>粗度</translation>
+ </message>
+ <message>
+ <source>Size</source>
+ <translation>大小</translation>
+ </message>
+ <message>
+ <source>Font Family</source>
+ <translation>字体系列</translation>
+ </message>
+ <message>
+ <source>Thin</source>
+ <translation>细体</translation>
+ </message>
+ <message>
+ <source>ExtraLight</source>
+ <translation>超轻体</translation>
+ </message>
+ <message>
+ <source>Light</source>
+ <translation>轻体</translation>
+ </message>
+ <message>
+ <source>Normal</source>
+ <translation>常规体</translation>
+ </message>
+ <message>
+ <source>Medium</source>
+ <translation>中等体</translation>
+ </message>
+ <message>
+ <source>DemiBold</source>
+ <translation>半粗体</translation>
+ </message>
+ <message>
+ <source>Bold</source>
+ <translation>粗体</translation>
+ </message>
+ <message>
+ <source>ExtraBold</source>
+ <translation>超粗体</translation>
+ </message>
+ <message>
+ <source>Black</source>
+ <translation>黑体</translation>
+ </message>
+ <message>
+ <source>Style</source>
+ <translation>风格</translation>
+ </message>
+ <message>
+ <source>Italic</source>
+ <translation>斜体</translation>
+ </message>
+ <message>
+ <source>Underline</source>
+ <translation>下划线</translation>
+ </message>
+ <message>
+ <source>Overline</source>
+ <translation>上划线</translation>
+ </message>
+ <message>
+ <source>Strikeout</source>
+ <translation>删除线</translation>
+ </message>
+ <message>
+ <source>Writing System</source>
+ <translation>书写系统</translation>
+ </message>
+ <message>
+ <source>Sample</source>
+ <translation>示例</translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+ <translation>取消</translation>
+ </message>
+ <message>
+ <source>OK</source>
+ <translation>确定</translation>
+ </message>
+</context>
+<context>
+ <name>DefaultMessageDialog</name>
+ <message>
+ <source>OK</source>
+ <translation>确定</translation>
+ </message>
+ <message>
+ <source>Open</source>
+ <translation>打开</translation>
+ </message>
+ <message>
+ <source>Save</source>
+ <translation>保存</translation>
+ </message>
+ <message>
+ <source>Save All</source>
+ <translation>全部保存</translation>
+ </message>
+ <message>
+ <source>Retry</source>
+ <translation>重试</translation>
+ </message>
+ <message>
+ <source>Ignore</source>
+ <translation>忽略</translation>
+ </message>
+ <message>
+ <source>Apply</source>
+ <translation>应用</translation>
+ </message>
+ <message>
+ <source>Yes</source>
+ <translation>是</translation>
+ </message>
+ <message>
+ <source>Yes to All</source>
+ <translation>全是</translation>
+ </message>
+ <message>
+ <source>No</source>
+ <translation>否</translation>
+ </message>
+ <message>
+ <source>No to All</source>
+ <translation>全否</translation>
+ </message>
+ <message>
+ <source>Discard</source>
+ <translation>放弃</translation>
+ </message>
+ <message>
+ <source>Reset</source>
+ <translation>重置</translation>
+ </message>
+ <message>
+ <source>Restore Defaults</source>
+ <translation>恢复默认</translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+ <translation>取消</translation>
+ </message>
+ <message>
+ <source>Abort</source>
+ <translation>中止</translation>
+ </message>
+ <message>
+ <source>Close</source>
+ <translation>关闭</translation>
+ </message>
+ <message>
+ <source>Show Details...</source>
+ <translation>显示细节…</translation>
+ </message>
+ <message>
+ <source>Help</source>
+ <translation>帮助</translation>
+ </message>
+ <message>
+ <source>Hide Details</source>
+ <translation>隐藏细节</translation>
+ </message>
+</context>
+<context>
+ <name>DocumentHandler</name>
+ <message>
+ <source>Cannot save: </source>
+ <translation>无法保存: </translation>
+ </message>
+</context>
+<context>
+ <name>EditMenu_base</name>
+ <message>
+ <source>&amp;Undo</source>
+ <translation>撤消(&amp;U)</translation>
+ </message>
+ <message>
+ <source>&amp;Redo</source>
+ <translation>恢复(&amp;R)</translation>
+ </message>
+ <message>
+ <source>Cu&amp;t</source>
+ <translation>剪切(&amp;T)</translation>
+ </message>
+ <message>
+ <source>&amp;Copy</source>
+ <translation>复制(&amp;C)</translation>
+ </message>
+ <message>
+ <source>&amp;Paste</source>
+ <translation>粘贴(&amp;P)</translation>
+ </message>
+ <message>
+ <source>Delete</source>
+ <translation>删除</translation>
+ </message>
+ <message>
+ <source>Clear</source>
+ <translation>清除</translation>
+ </message>
+ <message>
+ <source>Select All</source>
+ <translation>全选</translation>
+ </message>
+</context>
+<context>
+ <name>HistoryForm.ui</name>
+ <message>
+ <source>Date</source>
+ <translation>日期</translation>
+ </message>
+ <message>
+ <source>Type</source>
+ <translation>类型</translation>
+ </message>
+ <message>
+ <source>Description</source>
+ <translation>说明</translation>
+ </message>
+</context>
+<context>
+ <name>MainForm.ui</name>
+ <message>
+ <source>Customer Id</source>
+ <translation>客户 ID</translation>
+ </message>
+ <message>
+ <source>First Name</source>
+ <translation>名字</translation>
+ </message>
+ <message>
+ <source>Last Name</source>
+ <translation>姓</translation>
+ </message>
+ <message>
+ <source>Customer Settings</source>
+ <translation>客户设置</translation>
+ </message>
+ <message>
+ <source>Customer Notes</source>
+ <translation>客户备注</translation>
+ </message>
+ <message>
+ <source>Customer History</source>
+ <translation>客户历史</translation>
+ </message>
+</context>
+<context>
+ <name>NotesForm.ui</name>
+ <message>
+ <source>Save</source>
+ <translation>保存</translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+ <translation>取消</translation>
+ </message>
+</context>
+<context>
+ <name>SettingsForm.ui</name>
+ <message>
+ <source>Title</source>
+ <translation>标题</translation>
+ </message>
+ <message>
+ <source>First Name</source>
+ <translation>名字</translation>
+ </message>
+ <message>
+ <source>Last Name</source>
+ <translation>姓</translation>
+ </message>
+ <message>
+ <source>first name</source>
+ <translation>名字</translation>
+ </message>
+ <message>
+ <source>last name</source>
+ <translation>姓</translation>
+ </message>
+ <message>
+ <source>Phone Number</source>
+ <translation>电话号码</translation>
+ </message>
+ <message>
+ <source>Email</source>
+ <translation>电子邮件</translation>
+ </message>
+ <message>
+ <source>phone number</source>
+ <translation>电话号码</translation>
+ </message>
+ <message>
+ <source>email</source>
+ <translation>电子邮件</translation>
+ </message>
+ <message>
+ <source>Address</source>
+ <translation>地址</translation>
+ </message>
+ <message>
+ <source>address</source>
+ <translation>地址</translation>
+ </message>
+ <message>
+ <source>City</source>
+ <translation>城市</translation>
+ </message>
+ <message>
+ <source>Zip Code</source>
+ <translation>邮政编码</translation>
+ </message>
+ <message>
+ <source>city</source>
+ <translation>城市</translation>
+ </message>
+ <message>
+ <source>zip code</source>
+ <translation>邮政编码</translation>
+ </message>
+ <message>
+ <source>Customer Id</source>
+ <translation>客户 ID</translation>
+ </message>
+ <message>
+ <source>id</source>
+ <translation>标识</translation>
+ </message>
+ <message>
+ <source>Save</source>
+ <translation>保存</translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+ <translation>取消</translation>
+ </message>
+</context>
+<context>
+ <name>main</name>
+ <message>
+ <source>Styles Example</source>
+ <translation>样式示例</translation>
+ </message>
+ <message>
+ <source>About</source>
+ <translation>关于</translation>
+ </message>
+ <message>
+ <source>This example demonstrates how to separate the implementation of an application from the UI using ui.qml files.</source>
+ <translation>此示例演示如何使用 ui.qml 文件将应用程序的实现与 UI 分离。</translation>
+ </message>
+ <message>
+ <source>&amp;Copy</source>
+ <translation>复制(&amp;C)</translation>
+ </message>
+ <message>
+ <source>Cu&amp;t</source>
+ <translation>剪切(&amp;T)</translation>
+ </message>
+ <message>
+ <source>&amp;Paste</source>
+ <translation>粘贴(&amp;P)</translation>
+ </message>
+ <message>
+ <source>&amp;File</source>
+ <translation>文件(&amp;F)</translation>
+ </message>
+ <message>
+ <source>E&amp;xit</source>
+ <translation>退出(&amp;X)</translation>
+ </message>
+ <message>
+ <source>&amp;Edit</source>
+ <translation>编辑(&amp;E)</translation>
+ </message>
+ <message>
+ <source>&amp;Help</source>
+ <translation>帮助(&amp;H)</translation>
+ </message>
+ <message>
+ <source>About...</source>
+ <translation>关于...</translation>
+ </message>
+ <message>
+ <source>File System</source>
+ <translation>文件系统</translation>
+ </message>
+ <message>
+ <source>File</source>
+ <translation>文件</translation>
+ </message>
+ <message>
+ <source>Exit</source>
+ <translation>退出</translation>
+ </message>
+</context>
+<context>
+ <name>tst_keys</name>
+ <message>
+ <source>import QtQuick 2.2; import QtQuick.Controls 1.2; Item { id: window; focus: true; width: 400; height: 400; property alias control: control; property var pressedKeys: []; property var releasedKeys: []; Keys.onPressed: { var keys = pressedKeys; keys.push(event.key); pressedKeys = keys; } Keys.onReleased: { var keys = releasedKeys; keys.push(event.key); releasedKeys = keys; } %1 { id: control; property bool accept: false;
+ property var pressedKeys: []; property var releasedKeys: []; Keys.onPressed: { var keys = pressedKeys; keys.push(event.key); pressedKeys = keys; event.accepted = accept; } Keys.onReleased: { var keys = releasedKeys; keys.push(event.key); releasedKeys = keys; event.accepted = accept; } %2 }
+ }</source>
+ <translation>import QtQuick 2.2; import QtQuick.Controls 1.2; Item { id: window; focus: true; width: 400; height: 400; property alias control: control; property var pressedKeys: []; property var releasedKeys: []; Keys.onPressed: { var keys = pressedKeys; keys.push(event.key); pressedKeys = keys; } Keys.onReleased: { var keys = releasedKeys; keys.push(event.key); releasedKeys = keys; } %1 { id: control; property bool accept: false;
+ property var pressedKeys: []; property var releasedKeys: []; Keys.onPressed: { var keys = pressedKeys; keys.push(event.key); pressedKeys = keys; event.accepted = accept; } Keys.onReleased: { var keys = releasedKeys; keys.push(event.key); releasedKeys = keys; event.accepted = accept; } %2 }
+ }</translation>
+ </message>
+</context>
+</TS>
diff --git a/translations/qtscript_fa.ts b/translations/qtscript_fa.ts
new file mode 100644
index 0000000..e634e13
--- /dev/null
+++ b/translations/qtscript_fa.ts
@@ -0,0 +1,279 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="fa_IR">
+<context>
+ <name>QScriptBreakpointsModel</name>
+ <message>
+ <source>ID</source>
+ <translation>شناسه</translation>
+ </message>
+ <message>
+ <source>Location</source>
+ <translation>موقعیت</translation>
+ </message>
+ <message>
+ <source>Condition</source>
+ <translation>شرط</translation>
+ </message>
+ <message>
+ <source>Ignore-count</source>
+ <translation>تعداد نادیده‌گرفتن</translation>
+ </message>
+ <message>
+ <source>Single-shot</source>
+ <translation>یک بار اجرا</translation>
+ </message>
+ <message>
+ <source>Hit-count</source>
+ <translation>تعداد اصابت</translation>
+ </message>
+</context>
+<context>
+ <name>QScriptBreakpointsWidget</name>
+ <message>
+ <source>New</source>
+ <translation>جدید</translation>
+ </message>
+ <message>
+ <source>Delete</source>
+ <translation>حذف</translation>
+ </message>
+</context>
+<context>
+ <name>QScriptDebugger</name>
+ <message>
+ <source>Go to Line</source>
+ <translation>برو به خط</translation>
+ </message>
+ <message>
+ <source>Line:</source>
+ <translation>خط:</translation>
+ </message>
+ <message>
+ <source>Interrupt</source>
+ <translation>وقفه</translation>
+ </message>
+ <message>
+ <source>Shift+F5</source>
+ <translation>‪Shift+F5‬</translation>
+ </message>
+ <message>
+ <source>Continue</source>
+ <translation>ادامه</translation>
+ </message>
+ <message>
+ <source>F5</source>
+ <translation>‪F5‬</translation>
+ </message>
+ <message>
+ <source>Step Into</source>
+ <translation>پرش به داخل</translation>
+ </message>
+ <message>
+ <source>F11</source>
+ <translation>‪F11‬</translation>
+ </message>
+ <message>
+ <source>Step Over</source>
+ <translation>پرش از روی</translation>
+ </message>
+ <message>
+ <source>F10</source>
+ <translation>‪F10‬</translation>
+ </message>
+ <message>
+ <source>Step Out</source>
+ <translation>پرش به بیرون</translation>
+ </message>
+ <message>
+ <source>Shift+F11</source>
+ <translation>‪Shift+F11‬</translation>
+ </message>
+ <message>
+ <source>Run to Cursor</source>
+ <translation>اجرا تا نشانگر</translation>
+ </message>
+ <message>
+ <source>Ctrl+F10</source>
+ <translation>‪Ctrl+F10‬</translation>
+ </message>
+ <message>
+ <source>Run to New Script</source>
+ <translation>اجرا تا اسکریپت جدید</translation>
+ </message>
+ <message>
+ <source>Toggle Breakpoint</source>
+ <translation>تغییر وضعیت نقطهٔ شکست</translation>
+ </message>
+ <message>
+ <source>F9</source>
+ <translation>‪F9‬</translation>
+ </message>
+ <message>
+ <source>Clear Debug Output</source>
+ <translation>پاک کردن خروجی اشکال‌زدایی</translation>
+ </message>
+ <message>
+ <source>Clear Error Log</source>
+ <translation>پاک کردن گزارش خطا</translation>
+ </message>
+ <message>
+ <source>Clear Console</source>
+ <translation>پاک کردن کنسول</translation>
+ </message>
+ <message>
+ <source>&amp;Find in Script...</source>
+ <translation>&amp;جستجو در اسکریپت...</translation>
+ </message>
+ <message>
+ <source>Ctrl+F</source>
+ <translation>‪Ctrl+F‬</translation>
+ </message>
+ <message>
+ <source>Find &amp;Next</source>
+ <translation>پیدا کردن &amp;بعدی</translation>
+ </message>
+ <message>
+ <source>F3</source>
+ <translation>‪F3‬</translation>
+ </message>
+ <message>
+ <source>Find &amp;Previous</source>
+ <translation>پیدا کردن &amp;قبلی</translation>
+ </message>
+ <message>
+ <source>Shift+F3</source>
+ <translation>‪Shift+F3‬</translation>
+ </message>
+ <message>
+ <source>Ctrl+G</source>
+ <translation>‪Ctrl+G‬</translation>
+ </message>
+ <message>
+ <source>Debug</source>
+ <translation>اشکال‌زدایی</translation>
+ </message>
+</context>
+<context>
+ <name>QScriptDebuggerCodeFinderWidget</name>
+ <message>
+ <source>Close</source>
+ <translation>بستن</translation>
+ </message>
+ <message>
+ <source>Previous</source>
+ <translation>قبلی</translation>
+ </message>
+ <message>
+ <source>Next</source>
+ <translation>بعدی</translation>
+ </message>
+ <message>
+ <source>Case Sensitive</source>
+ <translation>حساس به بزگ و کوچک بودن نویسه‌ها</translation>
+ </message>
+ <message>
+ <source>Whole words</source>
+ <translation>تمام واژه‌ها</translation>
+ </message>
+ <message>
+ <source>&lt;img src=&quot;:/qt/scripttools/debugging/images/wrap.png&quot;&gt;&amp;nbsp;Search wrapped</source>
+ <translation>&lt;img src=&quot;:/qt/scripttools/debugging/images/wrap.png&quot;&gt;&amp;nbsp;جستجو نوسازی شد</translation>
+ </message>
+</context>
+<context>
+ <name>QScriptDebuggerLocalsModel</name>
+ <message>
+ <source>Name</source>
+ <translation>نام</translation>
+ </message>
+ <message>
+ <source>Value</source>
+ <translation>مقدار</translation>
+ </message>
+</context>
+<context>
+ <name>QScriptDebuggerStackModel</name>
+ <message>
+ <source>Level</source>
+ <translation>سطح</translation>
+ </message>
+ <message>
+ <source>Name</source>
+ <translation>نام</translation>
+ </message>
+ <message>
+ <source>Location</source>
+ <translation>موقعیت</translation>
+ </message>
+</context>
+<context>
+ <name>QScriptEdit</name>
+ <message>
+ <source>Toggle Breakpoint</source>
+ <translation>تغییر وضعیت نقطهٔ شکست</translation>
+ </message>
+ <message>
+ <source>Disable Breakpoint</source>
+ <translation>غیر‌فعال کردن نقطهٔ شکست</translation>
+ </message>
+ <message>
+ <source>Enable Breakpoint</source>
+ <translation>‌فعال‌سازی نقطهٔ شکست</translation>
+ </message>
+ <message>
+ <source>Breakpoint Condition:</source>
+ <translation>شرط نقطهٔ شکست:</translation>
+ </message>
+</context>
+<context>
+ <name>QScriptEngineDebugger</name>
+ <message>
+ <source>Loaded Scripts</source>
+ <translation>اسکریپت بار‌گذاری‌شده</translation>
+ </message>
+ <message>
+ <source>Breakpoints</source>
+ <translation>نقطهٔ شکست</translation>
+ </message>
+ <message>
+ <source>Stack</source>
+ <translation>پشته</translation>
+ </message>
+ <message>
+ <source>Locals</source>
+ <translation>محلی‌ها</translation>
+ </message>
+ <message>
+ <source>Console</source>
+ <translation>کنسول</translation>
+ </message>
+ <message>
+ <source>Debug Output</source>
+ <translation>خروجی اشکال‌زدایی</translation>
+ </message>
+ <message>
+ <source>Error Log</source>
+ <translation>گزارش خطا</translation>
+ </message>
+ <message>
+ <source>Search</source>
+ <translation>جستجو</translation>
+ </message>
+ <message>
+ <source>View</source>
+ <translation>نمایش</translation>
+ </message>
+ <message>
+ <source>Qt Script Debugger</source>
+ <translation>اشکال‌زدای اسکریپتی کیوت</translation>
+ </message>
+</context>
+<context>
+ <name>QScriptNewBreakpointWidget</name>
+ <message>
+ <source>Close</source>
+ <translation>بستن</translation>
+ </message>
+</context>
+</TS>
diff --git a/translations/qtscript_nl.ts b/translations/qtscript_nl.ts
new file mode 100644
index 0000000..fbf401b
--- /dev/null
+++ b/translations/qtscript_nl.ts
@@ -0,0 +1,288 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="nl_NL" sourcelanguage="nl_NL">
+ <extra-po-header-language>nl</extra-po-header-language>
+ <extra-po-header-language_team>Dutch &lt;kde-i18n-nl@kde.org&gt;</extra-po-header-language_team>
+ <extra-po-header-last_translator>Freek de Kruijf &lt;freek@opensuse.org&gt;</extra-po-header-last_translator>
+ <extra-po-header-plural_forms>nplurals=2; plural=(n != 1);</extra-po-header-plural_forms>
+ <extra-po-header-po_revision_date>2014-09-13 10:45+0200</extra-po-header-po_revision_date>
+ <extra-po-header-project_id_version></extra-po-header-project_id_version>
+ <extra-po-header-x_generator>Lokalize 1.5</extra-po-header-x_generator>
+ <extra-po-header_comment># Freek de Kruijf &lt;freek@opensuse.org&gt;, 2014.</extra-po-header_comment>
+ <extra-po-headers>Project-Id-Version,PO-Revision-Date,Last-Translator,Language-Team,Language,MIME-Version,Content-Type,Content-Transfer-Encoding,X-Qt-Contexts,Plural-Forms,X-Generator</extra-po-headers>
+<context>
+ <name>QScriptBreakpointsModel</name>
+ <message>
+ <source>ID</source>
+ <translation>ID</translation>
+ </message>
+ <message>
+ <source>Location</source>
+ <translation>Locatie</translation>
+ </message>
+ <message>
+ <source>Condition</source>
+ <translation>Voorwaarde</translation>
+ </message>
+ <message>
+ <source>Ignore-count</source>
+ <translation>Teller voor negeren</translation>
+ </message>
+ <message>
+ <source>Single-shot</source>
+ <translation>Enkel-schot</translation>
+ </message>
+ <message>
+ <source>Hit-count</source>
+ <translation>Aantal keren raak</translation>
+ </message>
+</context>
+<context>
+ <name>QScriptBreakpointsWidget</name>
+ <message>
+ <source>New</source>
+ <translation>Nieuw</translation>
+ </message>
+ <message>
+ <source>Delete</source>
+ <translation>Verwijderen</translation>
+ </message>
+</context>
+<context>
+ <name>QScriptDebugger</name>
+ <message>
+ <source>Go to Line</source>
+ <translation>Ga naar regel</translation>
+ </message>
+ <message>
+ <source>Line:</source>
+ <translation>Regel:</translation>
+ </message>
+ <message>
+ <source>Interrupt</source>
+ <translation>Interrupt</translation>
+ </message>
+ <message>
+ <source>Shift+F5</source>
+ <translation>Shift+F5</translation>
+ </message>
+ <message>
+ <source>Continue</source>
+ <translation>Doorgaan</translation>
+ </message>
+ <message>
+ <source>F5</source>
+ <translation>F5</translation>
+ </message>
+ <message>
+ <source>Step Into</source>
+ <translation>Instappen</translation>
+ </message>
+ <message>
+ <source>F11</source>
+ <translation>F11</translation>
+ </message>
+ <message>
+ <source>Step Over</source>
+ <translation>Overstappen</translation>
+ </message>
+ <message>
+ <source>F10</source>
+ <translation>F10</translation>
+ </message>
+ <message>
+ <source>Step Out</source>
+ <translation>Uitstappen</translation>
+ </message>
+ <message>
+ <source>Shift+F11</source>
+ <translation>Shift+F11</translation>
+ </message>
+ <message>
+ <source>Run to Cursor</source>
+ <translation>Run to Cursor</translation>
+ </message>
+ <message>
+ <source>Ctrl+F10</source>
+ <translation>Ctrl+F10</translation>
+ </message>
+ <message>
+ <source>Run to New Script</source>
+ <translation>Naar nieuw script uitvoeren...</translation>
+ </message>
+ <message>
+ <source>Toggle Breakpoint</source>
+ <translation>Breekpunt aan/uit</translation>
+ </message>
+ <message>
+ <source>F9</source>
+ <translation>F9</translation>
+ </message>
+ <message>
+ <source>Clear Debug Output</source>
+ <translation>Debuguitvoer wissen</translation>
+ </message>
+ <message>
+ <source>Clear Error Log</source>
+ <translation>Foutenlog wissen</translation>
+ </message>
+ <message>
+ <source>Clear Console</source>
+ <translation>Console wissen</translation>
+ </message>
+ <message>
+ <source>&amp;Find in Script...</source>
+ <translation>&amp;Zoeken in script...</translation>
+ </message>
+ <message>
+ <source>Ctrl+F</source>
+ <translation>Ctrl+F</translation>
+ </message>
+ <message>
+ <source>Find &amp;Next</source>
+ <translation>Vol&amp;gende zoeken</translation>
+ </message>
+ <message>
+ <source>F3</source>
+ <translation>F3</translation>
+ </message>
+ <message>
+ <source>Find &amp;Previous</source>
+ <translation>&amp;Vorige zoeken</translation>
+ </message>
+ <message>
+ <source>Shift+F3</source>
+ <translation>Shift+F3</translation>
+ </message>
+ <message>
+ <source>Ctrl+G</source>
+ <translation>Ctrl+G</translation>
+ </message>
+ <message>
+ <source>Debug</source>
+ <translation>Debuggen</translation>
+ </message>
+</context>
+<context>
+ <name>QScriptDebuggerCodeFinderWidget</name>
+ <message>
+ <source>Close</source>
+ <translation>Sluiten</translation>
+ </message>
+ <message>
+ <source>Previous</source>
+ <translation>Vorige</translation>
+ </message>
+ <message>
+ <source>Next</source>
+ <translation>Volgende</translation>
+ </message>
+ <message>
+ <source>Case Sensitive</source>
+ <translation>Hoofdlettergevoelig</translation>
+ </message>
+ <message>
+ <source>Whole words</source>
+ <translation>Hele woorden</translation>
+ </message>
+ <message>
+ <source>&lt;img src=&quot;:/qt/scripttools/debugging/images/wrap.png&quot;&gt;&amp;nbsp;Search wrapped</source>
+ <translation>&lt;img src=&quot;:/qt/scripttools/debugging/images/wrap.png&quot;&gt;&amp;nbsp;Zoeken keert terug</translation>
+ </message>
+</context>
+<context>
+ <name>QScriptDebuggerLocalsModel</name>
+ <message>
+ <source>Name</source>
+ <translation>Naam</translation>
+ </message>
+ <message>
+ <source>Value</source>
+ <translation>Waarde</translation>
+ </message>
+</context>
+<context>
+ <name>QScriptDebuggerStackModel</name>
+ <message>
+ <source>Level</source>
+ <translation>Niveau</translation>
+ </message>
+ <message>
+ <source>Name</source>
+ <translation>Naam</translation>
+ </message>
+ <message>
+ <source>Location</source>
+ <translation>Locatie</translation>
+ </message>
+</context>
+<context>
+ <name>QScriptEdit</name>
+ <message>
+ <source>Toggle Breakpoint</source>
+ <translation>Breekpunt aan/uit</translation>
+ </message>
+ <message>
+ <source>Disable Breakpoint</source>
+ <translation>Breekpunt deactiveren</translation>
+ </message>
+ <message>
+ <source>Enable Breakpoint</source>
+ <translation>Breekpunt activeren</translation>
+ </message>
+ <message>
+ <source>Breakpoint Condition:</source>
+ <translation>Toestand van breekpunt:</translation>
+ </message>
+</context>
+<context>
+ <name>QScriptEngineDebugger</name>
+ <message>
+ <source>Loaded Scripts</source>
+ <translation>Geladen scripts</translation>
+ </message>
+ <message>
+ <source>Breakpoints</source>
+ <translation>Breekpunten</translation>
+ </message>
+ <message>
+ <source>Stack</source>
+ <translation>Stack</translation>
+ </message>
+ <message>
+ <source>Locals</source>
+ <translation>Locals</translation>
+ </message>
+ <message>
+ <source>Console</source>
+ <translation>Console</translation>
+ </message>
+ <message>
+ <source>Debug Output</source>
+ <translation>Debuguitvoer</translation>
+ </message>
+ <message>
+ <source>Error Log</source>
+ <translation>Foutenlog</translation>
+ </message>
+ <message>
+ <source>Search</source>
+ <translation>Zoeken</translation>
+ </message>
+ <message>
+ <source>View</source>
+ <translation>Beeld</translation>
+ </message>
+ <message>
+ <source>Qt Script Debugger</source>
+ <translation>Qt Scriptdebugger</translation>
+ </message>
+</context>
+<context>
+ <name>QScriptNewBreakpointWidget</name>
+ <message>
+ <source>Close</source>
+ <translation>Sluiten</translation>
+ </message>
+</context>
+</TS>
diff --git a/translations/qtscript_pt_BR.ts b/translations/qtscript_pt_BR.ts
new file mode 100644
index 0000000..db78278
--- /dev/null
+++ b/translations/qtscript_pt_BR.ts
@@ -0,0 +1,279 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="pt_BR">
+<context>
+ <name>QScriptBreakpointsModel</name>
+ <message>
+ <source>ID</source>
+ <translation>ID</translation>
+ </message>
+ <message>
+ <source>Location</source>
+ <translation>Localização</translation>
+ </message>
+ <message>
+ <source>Condition</source>
+ <translation>Condição</translation>
+ </message>
+ <message>
+ <source>Ignore-count</source>
+ <translation>Ignorar contagem</translation>
+ </message>
+ <message>
+ <source>Single-shot</source>
+ <translation>Disparo único</translation>
+ </message>
+ <message>
+ <source>Hit-count</source>
+ <translation>Contagem de ocorrências</translation>
+ </message>
+</context>
+<context>
+ <name>QScriptBreakpointsWidget</name>
+ <message>
+ <source>New</source>
+ <translation>Novo</translation>
+ </message>
+ <message>
+ <source>Delete</source>
+ <translation>Excluir</translation>
+ </message>
+</context>
+<context>
+ <name>QScriptDebugger</name>
+ <message>
+ <source>Go to Line</source>
+ <translation>Ir para a linha</translation>
+ </message>
+ <message>
+ <source>Line:</source>
+ <translation>Linha:</translation>
+ </message>
+ <message>
+ <source>Interrupt</source>
+ <translation>Interromper</translation>
+ </message>
+ <message>
+ <source>Shift+F5</source>
+ <translation>Shift+F5</translation>
+ </message>
+ <message>
+ <source>Continue</source>
+ <translation>Continuar</translation>
+ </message>
+ <message>
+ <source>F5</source>
+ <translation>F5</translation>
+ </message>
+ <message>
+ <source>Step Into</source>
+ <translation>Intervir</translation>
+ </message>
+ <message>
+ <source>F11</source>
+ <translation>F11</translation>
+ </message>
+ <message>
+ <source>Step Over</source>
+ <translation>Contornar</translation>
+ </message>
+ <message>
+ <source>F10</source>
+ <translation>F10</translation>
+ </message>
+ <message>
+ <source>Step Out</source>
+ <translation>Sair</translation>
+ </message>
+ <message>
+ <source>Shift+F11</source>
+ <translation>Shift+F11</translation>
+ </message>
+ <message>
+ <source>Run to Cursor</source>
+ <translation>Executar até o cursor</translation>
+ </message>
+ <message>
+ <source>Ctrl+F10</source>
+ <translation>Ctrl+F10</translation>
+ </message>
+ <message>
+ <source>Run to New Script</source>
+ <translation>Executar para novo script</translation>
+ </message>
+ <message>
+ <source>Toggle Breakpoint</source>
+ <translation>Alternar ponto de interrupção</translation>
+ </message>
+ <message>
+ <source>F9</source>
+ <translation>F9</translation>
+ </message>
+ <message>
+ <source>Clear Debug Output</source>
+ <translation>Limpar saída de depuração</translation>
+ </message>
+ <message>
+ <source>Clear Error Log</source>
+ <translation>Limpar log de erros</translation>
+ </message>
+ <message>
+ <source>Clear Console</source>
+ <translation>Limpar console</translation>
+ </message>
+ <message>
+ <source>&amp;Find in Script...</source>
+ <translation>&amp;Localizar no script...</translation>
+ </message>
+ <message>
+ <source>Ctrl+F</source>
+ <translation>Ctrl+F</translation>
+ </message>
+ <message>
+ <source>Find &amp;Next</source>
+ <translation>Localizar &amp;próximo</translation>
+ </message>
+ <message>
+ <source>F3</source>
+ <translation>F3</translation>
+ </message>
+ <message>
+ <source>Find &amp;Previous</source>
+ <translation>Localizar &amp;anterior</translation>
+ </message>
+ <message>
+ <source>Shift+F3</source>
+ <translation>Shift+F3</translation>
+ </message>
+ <message>
+ <source>Ctrl+G</source>
+ <translation>Ctrl+G</translation>
+ </message>
+ <message>
+ <source>Debug</source>
+ <translation>Depurar</translation>
+ </message>
+</context>
+<context>
+ <name>QScriptDebuggerCodeFinderWidget</name>
+ <message>
+ <source>Close</source>
+ <translation>Fechar</translation>
+ </message>
+ <message>
+ <source>Previous</source>
+ <translation>Anterior</translation>
+ </message>
+ <message>
+ <source>Next</source>
+ <translation>Próximo</translation>
+ </message>
+ <message>
+ <source>Case Sensitive</source>
+ <translation>Diferenciar maiúsculas de minúsculas</translation>
+ </message>
+ <message>
+ <source>Whole words</source>
+ <translation>Palavras inteiras</translation>
+ </message>
+ <message>
+ <source>&lt;img src=&quot;:/qt/scripttools/debugging/images/wrap.png&quot;&gt;&amp;nbsp;Search wrapped</source>
+ <translation>&lt;img src=&quot;:/qt/scripttools/debugging/images/wrap.png&quot;&gt;&amp;nbsp;Pesquisa em trocas de linha</translation>
+ </message>
+</context>
+<context>
+ <name>QScriptDebuggerLocalsModel</name>
+ <message>
+ <source>Name</source>
+ <translation>Nome</translation>
+ </message>
+ <message>
+ <source>Value</source>
+ <translation>Valor</translation>
+ </message>
+</context>
+<context>
+ <name>QScriptDebuggerStackModel</name>
+ <message>
+ <source>Level</source>
+ <translation>Nível</translation>
+ </message>
+ <message>
+ <source>Name</source>
+ <translation>Nome</translation>
+ </message>
+ <message>
+ <source>Location</source>
+ <translation>Localização</translation>
+ </message>
+</context>
+<context>
+ <name>QScriptEdit</name>
+ <message>
+ <source>Toggle Breakpoint</source>
+ <translation>Alternar ponto de interrupção</translation>
+ </message>
+ <message>
+ <source>Disable Breakpoint</source>
+ <translation>Desabilitar ponto de interrupção</translation>
+ </message>
+ <message>
+ <source>Enable Breakpoint</source>
+ <translation>Habilitar ponto de interrupção</translation>
+ </message>
+ <message>
+ <source>Breakpoint Condition:</source>
+ <translation>Condição do ponto de interrupção:</translation>
+ </message>
+</context>
+<context>
+ <name>QScriptEngineDebugger</name>
+ <message>
+ <source>Loaded Scripts</source>
+ <translation>Scripts carregados</translation>
+ </message>
+ <message>
+ <source>Breakpoints</source>
+ <translation>Pontos de interrupção</translation>
+ </message>
+ <message>
+ <source>Stack</source>
+ <translation>Pilha</translation>
+ </message>
+ <message>
+ <source>Locals</source>
+ <translation>Locais</translation>
+ </message>
+ <message>
+ <source>Console</source>
+ <translation>Console</translation>
+ </message>
+ <message>
+ <source>Debug Output</source>
+ <translation>Saída de depuração</translation>
+ </message>
+ <message>
+ <source>Error Log</source>
+ <translation>Log de erros</translation>
+ </message>
+ <message>
+ <source>Search</source>
+ <translation>Pesquisar</translation>
+ </message>
+ <message>
+ <source>View</source>
+ <translation>Visualizar</translation>
+ </message>
+ <message>
+ <source>Qt Script Debugger</source>
+ <translation>Depurador de scripts Qt</translation>
+ </message>
+</context>
+<context>
+ <name>QScriptNewBreakpointWidget</name>
+ <message>
+ <source>Close</source>
+ <translation>Fechar</translation>
+ </message>
+</context>
+</TS>
diff --git a/translations/qtscript_zh_CN.ts b/translations/qtscript_zh_CN.ts
new file mode 100644
index 0000000..5b9e0f1
--- /dev/null
+++ b/translations/qtscript_zh_CN.ts
@@ -0,0 +1,462 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="zh_CN">
+<context>
+ <name>Calculator</name>
+ <message>
+ <source>Calculator</source>
+ <translation>计算器</translation>
+ </message>
+ <message>
+ <source>Backspace</source>
+ <translation>Backspace</translation>
+ </message>
+ <message>
+ <source>MC</source>
+ <translation>MC</translation>
+ </message>
+ <message>
+ <source>7</source>
+ <translation>7</translation>
+ </message>
+ <message>
+ <source>8</source>
+ <translation>8</translation>
+ </message>
+ <message>
+ <source>9</source>
+ <translation>9</translation>
+ </message>
+ <message>
+ <source>/</source>
+ <translation>/</translation>
+ </message>
+ <message>
+ <source>Sqrt</source>
+ <translation>Sqrt</translation>
+ </message>
+ <message>
+ <source>Clear</source>
+ <translation>Clear</translation>
+ </message>
+ <message>
+ <source>Clear All</source>
+ <translation>Clear All</translation>
+ </message>
+ <message>
+ <source>MR</source>
+ <translation>MR</translation>
+ </message>
+ <message>
+ <source>4</source>
+ <translation>4</translation>
+ </message>
+ <message>
+ <source>5</source>
+ <translation>5</translation>
+ </message>
+ <message>
+ <source>6</source>
+ <translation>6</translation>
+ </message>
+ <message>
+ <source>*</source>
+ <translation>*</translation>
+ </message>
+ <message>
+ <source>x^2</source>
+ <translation>x^2</translation>
+ </message>
+ <message>
+ <source>MS</source>
+ <translation>MS</translation>
+ </message>
+ <message>
+ <source>1</source>
+ <translation></translation>
+ </message>
+ <message>
+ <source>2</source>
+ <translation>2</translation>
+ </message>
+ <message>
+ <source>3</source>
+ <translation>3</translation>
+ </message>
+ <message>
+ <source>-</source>
+ <translation>-</translation>
+ </message>
+ <message>
+ <source>1/x</source>
+ <translation>1/x</translation>
+ </message>
+ <message>
+ <source>M+</source>
+ <translation>M+</translation>
+ </message>
+ <message>
+ <source>0</source>
+ <translation></translation>
+ </message>
+ <message>
+ <source>.</source>
+ <translation>.</translation>
+ </message>
+ <message>
+ <source>+-</source>
+ <translation>+-</translation>
+ </message>
+ <message>
+ <source>+</source>
+ <translation></translation>
+ </message>
+ <message>
+ <source>=</source>
+ <translation>=</translation>
+ </message>
+</context>
+<context>
+ <name>QScriptBreakpointsModel</name>
+ <message>
+ <source>ID</source>
+ <translation>标识</translation>
+ </message>
+ <message>
+ <source>Location</source>
+ <translation>位置</translation>
+ </message>
+ <message>
+ <source>Condition</source>
+ <translation>条件</translation>
+ </message>
+ <message>
+ <source>Ignore-count</source>
+ <translation>忽略计数</translation>
+ </message>
+ <message>
+ <source>Single-shot</source>
+ <translation>脉冲触发</translation>
+ </message>
+ <message>
+ <source>Hit-count</source>
+ <translation>命中计数</translation>
+ </message>
+</context>
+<context>
+ <name>QScriptBreakpointsWidget</name>
+ <message>
+ <source>New</source>
+ <translation>新建</translation>
+ </message>
+ <message>
+ <source>Delete</source>
+ <translation>删除</translation>
+ </message>
+</context>
+<context>
+ <name>QScriptDebugger</name>
+ <message>
+ <source>Go to Line</source>
+ <translation>转到行</translation>
+ </message>
+ <message>
+ <source>Line:</source>
+ <translation>行:</translation>
+ </message>
+ <message>
+ <source>Interrupt</source>
+ <translation>中断</translation>
+ </message>
+ <message>
+ <source>Shift+F5</source>
+ <translation>Shift+F5</translation>
+ </message>
+ <message>
+ <source>Continue</source>
+ <translation>继续</translation>
+ </message>
+ <message>
+ <source>F5</source>
+ <translation></translation>
+ </message>
+ <message>
+ <source>Step Into</source>
+ <translation>步入</translation>
+ </message>
+ <message>
+ <source>F11</source>
+ <translation>F11</translation>
+ </message>
+ <message>
+ <source>Step Over</source>
+ <translation>步过</translation>
+ </message>
+ <message>
+ <source>F10</source>
+ <translation>F10</translation>
+ </message>
+ <message>
+ <source>Step Out</source>
+ <translation>步出</translation>
+ </message>
+ <message>
+ <source>Shift+F11</source>
+ <translation>Shift+F11</translation>
+ </message>
+ <message>
+ <source>Run to Cursor</source>
+ <translation>运行到光标</translation>
+ </message>
+ <message>
+ <source>Ctrl+F10</source>
+ <translation>Ctrl+F10</translation>
+ </message>
+ <message>
+ <source>Run to New Script</source>
+ <translation>运行到新脚本</translation>
+ </message>
+ <message>
+ <source>Toggle Breakpoint</source>
+ <translation>切换断点</translation>
+ </message>
+ <message>
+ <source>F9</source>
+ <translation>F9</translation>
+ </message>
+ <message>
+ <source>Clear Debug Output</source>
+ <translation>清除调试输出</translation>
+ </message>
+ <message>
+ <source>Clear Error Log</source>
+ <translation>清除错误日志</translation>
+ </message>
+ <message>
+ <source>Clear Console</source>
+ <translation>清除控制台</translation>
+ </message>
+ <message>
+ <source>&amp;Find in Script...</source>
+ <translation>在脚本中查找(&amp;F)...</translation>
+ </message>
+ <message>
+ <source>Ctrl+F</source>
+ <translation></translation>
+ </message>
+ <message>
+ <source>Find &amp;Next</source>
+ <translation>查找下一个(&amp;N)</translation>
+ </message>
+ <message>
+ <source>F3</source>
+ <translation></translation>
+ </message>
+ <message>
+ <source>Find &amp;Previous</source>
+ <translation>查找上一个(&amp;P)</translation>
+ </message>
+ <message>
+ <source>Shift+F3</source>
+ <translation>Shift+F3</translation>
+ </message>
+ <message>
+ <source>Ctrl+G</source>
+ <translation>Ctrl+G</translation>
+ </message>
+ <message>
+ <source>Debug</source>
+ <translation>调试</translation>
+ </message>
+</context>
+<context>
+ <name>QScriptDebuggerCodeFinderWidget</name>
+ <message>
+ <source>Close</source>
+ <translation>关闭</translation>
+ </message>
+ <message>
+ <source>Previous</source>
+ <translation>上一个</translation>
+ </message>
+ <message>
+ <source>Next</source>
+ <translation>下一个</translation>
+ </message>
+ <message>
+ <source>Case Sensitive</source>
+ <translation>区分大小写</translation>
+ </message>
+ <message>
+ <source>Whole words</source>
+ <translation>整词</translation>
+ </message>
+ <message>
+ <source>&lt;img src=&quot;:/qt/scripttools/debugging/images/wrap.png&quot;&gt;&amp;nbsp;Search wrapped</source>
+ <translation>&lt;img src=&quot;:/qt/scripttools/debugging/images/wrap.png&quot;&gt;搜索已回环(&amp;nbsp;S)</translation>
+ </message>
+</context>
+<context>
+ <name>QScriptDebuggerLocalsModel</name>
+ <message>
+ <source>Name</source>
+ <translation>名称</translation>
+ </message>
+ <message>
+ <source>Value</source>
+ <translation>值</translation>
+ </message>
+</context>
+<context>
+ <name>QScriptDebuggerStackModel</name>
+ <message>
+ <source>Level</source>
+ <translation>级别</translation>
+ </message>
+ <message>
+ <source>Name</source>
+ <translation>名称</translation>
+ </message>
+ <message>
+ <source>Location</source>
+ <translation>位置</translation>
+ </message>
+</context>
+<context>
+ <name>QScriptEdit</name>
+ <message>
+ <source>Toggle Breakpoint</source>
+ <translation>切换断点</translation>
+ </message>
+ <message>
+ <source>Disable Breakpoint</source>
+ <translation>禁用断点</translation>
+ </message>
+ <message>
+ <source>Enable Breakpoint</source>
+ <translation>启用断点</translation>
+ </message>
+ <message>
+ <source>Breakpoint Condition:</source>
+ <translation>断点条件:</translation>
+ </message>
+</context>
+<context>
+ <name>QScriptEngineDebugger</name>
+ <message>
+ <source>Loaded Scripts</source>
+ <translation>已加载脚本</translation>
+ </message>
+ <message>
+ <source>Breakpoints</source>
+ <translation>断点</translation>
+ </message>
+ <message>
+ <source>Stack</source>
+ <translation>堆栈</translation>
+ </message>
+ <message>
+ <source>Locals</source>
+ <translation>局部变量</translation>
+ </message>
+ <message>
+ <source>Console</source>
+ <translation>控制台</translation>
+ </message>
+ <message>
+ <source>Debug Output</source>
+ <translation>调试输出</translation>
+ </message>
+ <message>
+ <source>Error Log</source>
+ <translation>错误日志</translation>
+ </message>
+ <message>
+ <source>Search</source>
+ <translation>搜索</translation>
+ </message>
+ <message>
+ <source>View</source>
+ <translation>查看</translation>
+ </message>
+ <message>
+ <source>Qt Script Debugger</source>
+ <translation>Qt 脚本调试程序</translation>
+ </message>
+</context>
+<context>
+ <name>QScriptNewBreakpointWidget</name>
+ <message>
+ <source>Close</source>
+ <translation>关闭</translation>
+ </message>
+</context>
+<context>
+ <name>TetrixBoard</name>
+ <message>
+ <source>Pause</source>
+ <translation>暂停</translation>
+ </message>
+</context>
+<context>
+ <name>TetrixWindow</name>
+ <message>
+ <source>Tetrix</source>
+ <translation>Tetrix</translation>
+ </message>
+ <message>
+ <source>&amp;Start</source>
+ <translation>开始(&amp;S)</translation>
+ </message>
+ <message>
+ <source>LINES REMOVED</source>
+ <translation>已删除的行</translation>
+ </message>
+ <message>
+ <source>LEVEL</source>
+ <translation>级别</translation>
+ </message>
+ <message>
+ <source>NEXT</source>
+ <translation>下一个</translation>
+ </message>
+ <message>
+ <source>SCORE</source>
+ <translation>得分</translation>
+ </message>
+ <message>
+ <source>&amp;Quit</source>
+ <translation>退出(&amp;Q)</translation>
+ </message>
+ <message>
+ <source>&amp;Pause</source>
+ <translation>暂停(&amp;P)</translation>
+ </message>
+ <message>
+ <source>&amp;Debug</source>
+ <translation>调试(&amp;D)</translation>
+ </message>
+</context>
+<context>
+ <name>Window</name>
+ <message>
+ <source>Run in Debugger</source>
+ <translation>在调试器中运行</translation>
+ </message>
+ <message>
+ <source>Context 2D</source>
+ <translation>上下文 2D</translation>
+ </message>
+ <message>
+ <source>Line %0: %1</source>
+ <translation>行 %0:%1</translation>
+ </message>
+</context>
+<context>
+ <name>helloscript</name>
+ <message>
+ <source>Hello World!</source>
+ <translation>Hello World!</translation>
+ </message>
+</context>
+</TS>
diff --git a/translations/qtxmlpatterns_fa.ts b/translations/qtxmlpatterns_fa.ts
new file mode 100644
index 0000000..7361386
--- /dev/null
+++ b/translations/qtxmlpatterns_fa.ts
@@ -0,0 +1,1937 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="fa_IR">
+<context>
+ <name>QXmlPatternistCLI</name>
+ <message>
+ <source>Warning in %1, at line %2, column %3: %4</source>
+ <translation>اخطار در %1، در خط %2، ستون %3: %4</translation>
+ </message>
+ <message>
+ <source>Warning in %1: %2</source>
+ <translation>اخطار در %1: %2</translation>
+ </message>
+ <message>
+ <source>Unknown location</source>
+ <translation>مکان ناشناخته</translation>
+ </message>
+ <message>
+ <source>Error %1 in %2, at line %3, column %4: %5</source>
+ <translation>خطای %1 در %2، در خط %3، ستون %4: %5</translation>
+ </message>
+ <message>
+ <source>Error %1 in %2: %3</source>
+ <translation>خطای %1 در %2: %3</translation>
+ </message>
+</context>
+<context>
+ <name>QtXmlPatterns</name>
+ <message>
+ <source>An %1-attribute with value %2 has already been declared.</source>
+ <translatorcomment>یعنی در خطوط بالاتر ویژگی موجود است.</translatorcomment>
+ <translation>یک %1 ویژگی یا مشخصه با مقدار %2 قبلا اعلان شده است.</translation>
+ </message>
+ <message>
+ <source>An %1-attribute must have a valid %2 as value, which %3 isn&apos;t.</source>
+ <translation>یک %1-ویژگی یا مشخصه باید مقدار قابل قبول مثل %2 داشته باشد که %3 قابل قبول نیست.</translation>
+ </message>
+ <message>
+ <source>%1 is an unsupported encoding.</source>
+ <translation>%1 یک کدگذاری پشتیبانی نشده است.</translation>
+ </message>
+ <message>
+ <source>%1 contains octets which are disallowed in the requested encoding %2.</source>
+ <translatorcomment>منظور از هشتایی octet است.</translatorcomment>
+ <translation>%1 شامل هشتایی‌هایی است که در کدگذاری درخواست شده توسط %2 مجاز نیستند.</translation>
+ </message>
+ <message>
+ <source>The codepoint %1, occurring in %2 using encoding %3, is an invalid XML character.</source>
+ <translation>کد‌نقطهٔ %1، در %2 واقع می‌شود از کدگذاری %3 استفاده می‌کند، یک نویسهٔ XML نامعتبر است.</translation>
+ </message>
+ <message>
+ <source>Network timeout.</source>
+ <translation>پایان مهلت زمانی شبکه.</translation>
+ </message>
+ <message>
+ <source>Element %1 can&apos;t be serialized because it appears outside the document element.</source>
+ <translation>عنصر %1 نمی‌تواند سریالیزه شود زیرا خارج از عنصر سند به نظر می‌رسد.</translation>
+ </message>
+ <message>
+ <source>Attribute %1 can&apos;t be serialized because it appears at the top level.</source>
+ <translation>صفت %1 نمی‌تواند مرتب شود زیرا در سطح بالا به نظر می‌رسد.</translation>
+ </message>
+ <message>
+ <source>Year %1 is invalid because it begins with %2.</source>
+ <translation>سال %1 نامعتبر است زیرا با %2 شروع می‌شود.</translation>
+ </message>
+ <message>
+ <source>Day %1 is outside the range %2..%3.</source>
+ <translation>روز %1 خارج از دامنهٔ %2 است..%3.</translation>
+ </message>
+ <message>
+ <source>Month %1 is outside the range %2..%3.</source>
+ <translation>ماه %1 خارج از دامنهٔ %2 تا %3 است.</translation>
+ </message>
+ <message>
+ <source>Overflow: Can&apos;t represent date %1.</source>
+ <translation>سرریز: نمی‌توان تاریخ %1 را نمایش داد.</translation>
+ </message>
+ <message>
+ <source>Day %1 is invalid for month %2.</source>
+ <translation>روز %1 برای ماه %2 نامعتبر است.</translation>
+ </message>
+ <message>
+ <source>Time 24:%1:%2.%3 is invalid. Hour is 24, but minutes, seconds, and milliseconds are not all 0; </source>
+ <translation>زمان ۲۴ ساعتی: %1 %2 %3 نامعتبر است. زمان ۲۴ ساعتی است اما دقیقه، ثانیه و میلی‌ثانیه صفر نیستند؛</translation>
+ </message>
+ <message>
+ <source>Time %1:%2:%3.%4 is invalid.</source>
+ <translation>زمان %1:%2:%3.%4 نامعتبر است.</translation>
+ </message>
+ <message>
+ <source>Overflow: Date can&apos;t be represented.</source>
+ <translation>سرریز: نمی‌توان تاریخ را نمایش داد.</translation>
+ </message>
+ <message>
+ <source>At least one component must be present.</source>
+ <translation>حداقل یک جزء باید نمایش داده شود.</translation>
+ </message>
+ <message>
+ <source>At least one time component must appear after the %1-delimiter.</source>
+ <translation>حداقل یک جزء زمان باید بعد از جداکننده %1 ظاهر شود.</translation>
+ </message>
+ <message>
+ <source>No operand in an integer division, %1, can be %2.</source>
+ <translation>هیچ عملوندی در یک تقسیم از توع عدد صحیح موجود نمی باشد، %1 می‌تواند %2 باشد.</translation>
+ </message>
+ <message>
+ <source>The first operand in an integer division, %1, cannot be infinity (%2).</source>
+ <translation>اولین عملوند در تقسیم اعداد صحیح یعنی %1 نمی‌تواند بی‌نهایت باشد (%2).</translation>
+ </message>
+ <message>
+ <source>The second operand in a division, %1, cannot be zero (%2).</source>
+ <translation>دومین عملوند در یک تقسیم، %1، نمی‌تواند صفر باشد (%2).</translation>
+ </message>
+ <message>
+ <source>%1 is not a valid value of type %2.</source>
+ <translation>%1 یک مقدار معتبر از نوع %2 نیست.</translation>
+ </message>
+ <message>
+ <source>When casting to %1 from %2, the source value cannot be %3.</source>
+ <translation>هنگام تبدیل از %2 به %1، مقدار مبدأ نمی‌تواند %3 شود.</translation>
+ </message>
+ <message>
+ <source>Integer division (%1) by zero (%2) is undefined.</source>
+ <translation>تقسیم صحیح (%1) بر صفر (%2) تعریف نشده است.</translation>
+ </message>
+ <message>
+ <source>Division (%1) by zero (%2) is undefined.</source>
+ <translation>تقسیم (%1) بر صفر (%2) تعریف نشده است.</translation>
+ </message>
+ <message>
+ <source>Modulus division (%1) by zero (%2) is undefined.</source>
+ <translation>پیمانه (%1) از صفر (%2) تعریف نشده است.</translation>
+ </message>
+ <message>
+ <source>Dividing a value of type %1 by %2 (not-a-number) is not allowed.</source>
+ <translation>تقسیم مقادیر از نوع %1 بر %2 (ناعدد) مجاز نیست.</translation>
+ </message>
+ <message>
+ <source>Dividing a value of type %1 by %2 or %3 (plus or minus zero) is not allowed.</source>
+ <translation>تقسیم مقادیر از نوع %1 بر %2 یا %3 (صفر مثبت یا منفی) مجاز نیست.</translation>
+ </message>
+ <message>
+ <source>Multiplication of a value of type %1 by %2 or %3 (plus or minus infinity) is not allowed.</source>
+ <translation>ضرب مقادیر از نوع %1 در %2 یا %3 (بی‌نهایتِ مثبت یا منفی) مجاز نیست.</translation>
+ </message>
+ <message>
+ <source>A value of type %1 cannot have an Effective Boolean Value.</source>
+ <translatorcomment>منظور از مقدار مؤثر منطقی همان EBV در ریاضیات است.</translatorcomment>
+ <translation>مقدار از نوع %1 نمی‌تواند مقدار مؤثر منطقی داشته‌باشد.</translation>
+ </message>
+ <message>
+ <source>Effective Boolean Value cannot be calculated for a sequence containing two or more atomic values.</source>
+ <translation>مقدار مؤثر بولین نمی‌تواند برای رشته‌ای با دو یا چند مقدار اتمی محاسبه شود.</translation>
+ </message>
+ <message>
+ <source>Value %1 of type %2 exceeds maximum (%3).</source>
+ <translation>مقدار %1 از نوع %2 از حد بیشینه (%3) تجاوز می‌کند.</translation>
+ </message>
+ <message>
+ <source>Value %1 of type %2 is below minimum (%3).</source>
+ <translation>مقدار %1 از نوع %2 زیر حد کمینه (%3) است.</translation>
+ </message>
+ <message>
+ <source>A value of type %1 must contain an even number of digits. The value %2 does not.</source>
+ <translation>یک مقدار از نوع %1 باید تعداد زوجی رقم داشته باشد. مقدار %2 این طور نیست.</translation>
+ </message>
+ <message>
+ <source>%1 is not valid as a value of type %2.</source>
+ <translation>%1 به عنوان مقداری از نوع %2 معتبر نیست.</translation>
+ </message>
+ <message>
+ <source>Ambiguous rule match.</source>
+ <translation>تطبیق قواعد مبهم است.</translation>
+ </message>
+ <message>
+ <source>Operator %1 cannot be used on type %2.</source>
+ <translation>عملگر %1 روی نوع %2 قابل اجرا نیست.</translation>
+ </message>
+ <message>
+ <source>Operator %1 cannot be used on atomic values of type %2 and %3.</source>
+ <translation>عملگر %1 روی مقادیر اتمی از نوع %2 و %3 قابل اجرا نیست.</translation>
+ </message>
+ <message>
+ <source>The namespace URI in the name for a computed attribute cannot be %1.</source>
+ <translation>نام فضای‌نامی URL برای یک صفت محاسبه شده نمی‌تواند %1 باشد.</translation>
+ </message>
+ <message>
+ <source>The name for a computed attribute cannot have the namespace URI %1 with the local name %2.</source>
+ <translation>نام صفت محاسبه شده نمی‌تواند فضای نامی URL %1 را با نام محلی %2 داشته باشد.</translation>
+ </message>
+ <message>
+ <source>Type error in cast, expected %1, received %2.</source>
+ <translation>خطای نوع در تبدیل، مورد انتظار %1، دریافت شده %2.</translation>
+ </message>
+ <message>
+ <source>When casting to %1 or types derived from it, the source value must be of the same type, or it must be a string literal. Type %2 is not allowed.</source>
+ <translation>هنگامی که به %1 تبدیل می‌کنیم با انواع از آن مشتق می‌شوند، مقدار اولیه باید همان یا رشته باشد. نوع %2 مجاز نیست.</translation>
+ </message>
+ <message>
+ <source>No casting is possible with %1 as the target type.</source>
+ <translation>تبدیل نوعی با نوع %1 به عنوان نوع هدف ممکن نیست.</translation>
+ </message>
+ <message>
+ <source>It is not possible to cast from %1 to %2.</source>
+ <translation>تبدیل از %1 به %2 امکان‌پذیر نیست.</translation>
+ </message>
+ <message>
+ <source>Casting to %1 is not possible because it is an abstract type, and can therefore never be instantiated.</source>
+ <translation>تبدیل به %1 ممکن نیست زیرا یک مقدار مجرد است و بنابراین نمی‌تواند نمونه‌سازی شود.</translation>
+ </message>
+ <message>
+ <source>It&apos;s not possible to cast the value %1 of type %2 to %3</source>
+ <translation>تبدیل مقدار %1 از نوع %2 به %3 امکان‌پذیر نیست</translation>
+ </message>
+ <message>
+ <source>Failure when casting from %1 to %2: %3</source>
+ <translation>هنگام تبدیل از %1 به %2 خطا ایجاد شد: %3</translation>
+ </message>
+ <message>
+ <source>A comment cannot contain %1</source>
+ <translation>یک توضیح نمی‌تواند شامل %1 باشد</translation>
+ </message>
+ <message>
+ <source>A comment cannot end with a %1.</source>
+ <translation>یک توضیح نمی‌تواند با یک %1 تمام شود.</translation>
+ </message>
+ <message>
+ <source>No comparisons can be done involving the type %1.</source>
+ <translation>مقایسه‌ای با مقادیری از نوع %1 امکان‌پذیر نیست.</translation>
+ </message>
+ <message>
+ <source>Operator %1 is not available between atomic values of type %2 and %3.</source>
+ <translation>عملگر %1 بین دو مقدار اتمی از نوع %2 و %3 مقدور نیست.</translation>
+ </message>
+ <message>
+ <source>In a namespace constructor, the value for a namespace cannot be an empty string.</source>
+ <translation type="unfinished">در یک سازندهٔ فضای‌نامی، مقدار فضای‌نامی نمی‌تواند یک رشتهٔ خالی باشد.</translation>
+ </message>
+ <message>
+ <source>The prefix must be a valid %1, which %2 is not.</source>
+ <translation type="unfinished">پیشوند باید یک %1 معتبر باشد، که %2 نیست.</translation>
+ </message>
+ <message>
+ <source>The prefix %1 cannot be bound.</source>
+ <translation type="unfinished">پیشوند %1 نمی‌تواند مقید شود.</translation>
+ </message>
+ <message>
+ <source>Only the prefix %1 can be bound to %2 and vice versa.</source>
+ <translation type="unfinished">فقط پیشوند %1 می‌تواند به %2 مقید شود و برعکس.</translation>
+ </message>
+ <message>
+ <source>An attribute node cannot be a child of a document node. Therefore, the attribute %1 is out of place.</source>
+ <translation type="unfinished">یک گرهٔ صفت نمی‌تواند فرزند یک گرهٔ سند باشد. بنابراین، صفت %1 خارج از مکان است.</translation>
+ </message>
+ <message>
+ <source>Circularity detected</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>A library module cannot be evaluated directly. It must be imported from a main module.</source>
+ <translation type="unfinished">یک ماژول کتابخانه‌ای نمی‌تواند به تنهایی بررسی شود. آن باید از یک ماژول اصلی وارد شود.</translation>
+ </message>
+ <message>
+ <source>No template by name %1 exists.</source>
+ <translation type="unfinished">هیچ قالبی با نام %1 وجود ندارد.</translation>
+ </message>
+ <message>
+ <source>A value of type %1 cannot be a predicate. A predicate must have either a numeric type or an Effective Boolean Value type.</source>
+ <translation type="unfinished">یک نوع نامعتبر %1 نمی‌تواند مستند باشد. یک مستند باید یک نوع عددی یا یک نوع مؤثر بولین داشته باشد.</translation>
+ </message>
+ <message>
+ <source>A positional predicate must evaluate to a single numeric value.</source>
+ <translation type="unfinished">یک مستند وابسته به موقعیت باید نسبت به یک مقدار عددی تک ارزیابی شود.</translation>
+ </message>
+ <message>
+ <source>The target name in a processing instruction cannot be %1 in any combination of upper and lower case. Therefore, %2 is invalid.</source>
+ <translation type="unfinished">نام هدف در دستورالعمل پردازش نمی‌تواند در هر ترکیب از حروف بزرگ و کوچک %1 باشد. بنابراین، %2 نامعتبر است.</translation>
+ </message>
+ <message>
+ <source>%1 is not a valid target name in a processing instruction. It must be a %2 value, e.g. %3.</source>
+ <translation type="unfinished">%1 یک نام هدف معتبر در دستورالعمل پردازش نیست. آن باید یک مقدار %2 باشد، برای مثال %3.</translation>
+ </message>
+ <message>
+ <source>The last step in a path must contain either nodes or atomic values. It cannot be a mixture between the two.</source>
+ <translation type="unfinished">آخرین گام در یک مسیر باید شامل گره یا مقدار اتمی باشد. آن نمی‌تواند ترکیبی بین هردو باشد.</translation>
+ </message>
+ <message>
+ <source>The data of a processing instruction cannot contain the string %1</source>
+ <translation type="unfinished">دادهٔ دستورالعمل پردازش نمی‌تواند شامل رشتهٔ %1 باشد</translation>
+ </message>
+ <message>
+ <source>No namespace binding exists for the prefix %1</source>
+ <translation type="unfinished">هیچ مقید‌سازی فضای‌نامی برای پیشوند %1 وجود ندارد</translation>
+ </message>
+ <message>
+ <source>No namespace binding exists for the prefix %1 in %2</source>
+ <translation type="unfinished">هیچ مقید‌سازی فضای‌نامی برای پیشوند %1 در %2 وجود ندارد</translation>
+ </message>
+ <message>
+ <source>%1 is an invalid %2</source>
+ <translation type="unfinished">%1 یک %2 نامعتبر است</translation>
+ </message>
+ <message>
+ <source>The parameter %1 is passed, but no corresponding %2 exists.</source>
+ <translation type="unfinished">پارامتر %1 پاس شده است، اما مترادف %2 وجود ندارد.</translation>
+ </message>
+ <message>
+ <source>The parameter %1 is required, but no corresponding %2 is supplied.</source>
+ <translation type="unfinished">پارامتر %1 مورد نیاز است است، اما مترادف %2 تأمین نشده است.</translation>
+ </message>
+ <message numerus="yes">
+ <source>%1 takes at most %n argument(s). %2 is therefore invalid.</source>
+ <translation type="unfinished">
+ <numerusform>%1 حداکثر %n آرگومان می‌گیرد. بنابراین %2 نامعتبر است.</numerusform>
+ </translation>
+ </message>
+ <message numerus="yes">
+ <source>%1 requires at least %n argument(s). %2 is therefore invalid.</source>
+ <translation type="unfinished">
+ <numerusform>%1 لااقل %n آرگومان نیاز دارد. بنابراین %2 نامعتبر است.</numerusform>
+ </translation>
+ </message>
+ <message>
+ <source>The first argument to %1 cannot be of type %2. It must be a numeric type, xs:yearMonthDuration or xs:dayTimeDuration.</source>
+ <translation type="unfinished">اولین آرگومان به %1 نمی‌تواند از نوع %2 باشد. آن باید یک نوع عددی، xs:yearMonthDuratin یا xs::dayTimeDuration باشد.</translation>
+ </message>
+ <message>
+ <source>The first argument to %1 cannot be of type %2. It must be of type %3, %4, or %5.</source>
+ <translation type="unfinished">اولین آرگومان به %1 نمی‌تواند از نوع %2 باشد. آن باید از نوع %3، %4 یا %5 باشد.</translation>
+ </message>
+ <message>
+ <source>The second argument to %1 cannot be of type %2. It must be of type %3, %4, or %5.</source>
+ <translation type="unfinished">دومین آرگومان به %1 نمی‌تواند از نوع %2 باشد. آن باید از نوع %3، %4 یا %5 باشد.</translation>
+ </message>
+ <message>
+ <source>%1 is not a valid XML 1.0 character.</source>
+ <translation type="unfinished">%1 یک کاراکتر معتبر 1.0 XML نیست.</translation>
+ </message>
+ <message>
+ <source>The first argument to %1 cannot be of type %2.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The root node of the second argument to function %1 must be a document node. %2 is not a document node.</source>
+ <translation type="unfinished">گره ریشهٔ دومین آرگومان به تابع %1 باید یک گره سند باشد. %2 یک گره سند نیست.</translation>
+ </message>
+ <message>
+ <source>If both values have zone offsets, they must have the same zone offset. %1 and %2 are not the same.</source>
+ <translation type="unfinished">اگر هر دو مقدار انحراف ناحیه‌ای دارند انحراف ناحیه‌ای آن‌ها باید برابر باشد. %1 و %2 یکی نیستند.</translation>
+ </message>
+ <message>
+ <source>%1 was called.</source>
+ <translation type="unfinished">%1 فراخوانی شده بود.</translation>
+ </message>
+ <message>
+ <source>%1 must be followed by %2 or %3, not at the end of the replacement string.</source>
+ <translation type="unfinished">%1 باید با %2 یا %3 همراه شود، نه در پایان رشتهٔ جایگزین.</translation>
+ </message>
+ <message>
+ <source>In the replacement string, %1 must be followed by at least one digit when not escaped.</source>
+ <translation type="unfinished">در رشتهٔ جایگزین، %1 هنگامی که شناسهٔ فرار نیست باید حداقل با یک رقم همراه شود.</translation>
+ </message>
+ <message>
+ <source>In the replacement string, %1 can only be used to escape itself or %2, not %3</source>
+ <translation type="unfinished">در رشتهٔ جایگزین، %1 فقط باید برای فرار از %2 یا خودش استفاده شود، نه %3</translation>
+ </message>
+ <message>
+ <source>%1 matches newline characters</source>
+ <translation type="unfinished">%1 با کاراکتر خط‌جدید مطابقت دارد</translation>
+ </message>
+ <message>
+ <source>%1 and %2 match the start and end of a line.</source>
+ <translation type="unfinished">%1 و %2 شروع و پایان یک خط را جور می‌کنند.</translation>
+ </message>
+ <message>
+ <source>Matches are case insensitive</source>
+ <translation type="unfinished">تطابق‌ها حساس به حالت هستند</translation>
+ </message>
+ <message>
+ <source>Whitespace characters are removed, except when they appear in character classes</source>
+ <translation type="unfinished">کاراکتر‌های فضای خالی حذف می‌شوند به جز مواردی که در رده‌های کاراکتر پیدا شوند</translation>
+ </message>
+ <message>
+ <source>%1 is an invalid regular expression pattern: %2</source>
+ <translation type="unfinished">%1 یک الگوی عبارت منظم نامعتبر است: %2</translation>
+ </message>
+ <message>
+ <source>%1 is an invalid flag for regular expressions. Valid flags are:</source>
+ <translation type="unfinished">%1 یک پرچم نامعتبر برای عبارات منظم است. پرچم‌های معتبر این‌ها هستند:</translation>
+ </message>
+ <message>
+ <source>If the first argument is the empty sequence or a zero-length string (no namespace), a prefix cannot be specified. Prefix %1 was specified.</source>
+ <translation type="unfinished">اگر اولین آرگومان خالی یا یک رشته با طول صفر باشد، یک پیشوند نمی‌تواند مشخص شود. پیشوند %1 مشخص شده بود.</translation>
+ </message>
+ <message>
+ <source>It will not be possible to retrieve %1.</source>
+ <translation type="unfinished">امکان بازیابی %1 وجود ندارد.</translation>
+ </message>
+ <message>
+ <source>The default collection is undefined</source>
+ <translation type="unfinished">مجموعهٔ پیش‌فرض تعریف نشده است</translation>
+ </message>
+ <message>
+ <source>%1 cannot be retrieved</source>
+ <translation type="unfinished">نمی‌توان %1 را بازیابی کرد</translation>
+ </message>
+ <message>
+ <source>The normalization form %1 is unsupported. The supported forms are %2, %3, %4, and %5, and none, i.e. the empty string (no normalization).</source>
+ <translation type="unfinished">نرمال‌سازی از %1 پشتیبانی نشده است. شکل‌های پشتیبانی شده %2، %3، %4، %5 و رشته خالی هستند.</translation>
+ </message>
+ <message>
+ <source>A zone offset must be in the range %1..%2 inclusive. %3 is out of range.</source>
+ <translation type="unfinished">یک انحراف ناحیه‌ای باید شامل محدودهٔ %1 تا %2 باشد. %3 خارج از محدوده است.</translation>
+ </message>
+ <message>
+ <source>%1 is not a whole number of minutes.</source>
+ <translation type="unfinished">%1 تمام عدد دقیقه‌ها نیست.</translation>
+ </message>
+ <message>
+ <source>The URI cannot have a fragment</source>
+ <translation type="unfinished">URL نمی‌تواند شکستگی داشته باشد</translation>
+ </message>
+ <message>
+ <source>Required cardinality is %1; got cardinality %2.</source>
+ <translation type="unfinished">اصلیت %1 درخواست شد؛ %2 حاصل شد.</translation>
+ </message>
+ <message>
+ <source>The item %1 did not match the required type %2.</source>
+ <translation type="unfinished">آیتم %1 با نوع موردنیاز %2 مطابقت ندارد.</translation>
+ </message>
+ <message>
+ <source>Attribute %1 cannot appear on the element %2. Only the standard attributes can appear.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Attribute %1 cannot appear on the element %2. Only %3 is allowed, and the standard attributes.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Attribute %1 cannot appear on the element %2. Allowed is %3, %4, and the standard attributes.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Attribute %1 cannot appear on the element %2. Allowed is %3, and the standard attributes.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>XSL-T attributes on XSL-T elements must be in the null namespace, not in the XSL-T namespace which %1 is.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The attribute %1 must appear on element %2.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The element with local name %1 does not exist in XSL-T.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The variable %1 is unused</source>
+ <translation type="unfinished">متغیر %1 استفاده نشده است</translation>
+ </message>
+ <message>
+ <source>W3C XML Schema identity constraint selector</source>
+ <translation type="unfinished">موجودیت طرح XML W3C انتخاب‌کننده را محدود می‌کند</translation>
+ </message>
+ <message>
+ <source>W3C XML Schema identity constraint field</source>
+ <translation type="unfinished">موجودیت طرح XML W3C رشته را محدود می‌کند</translation>
+ </message>
+ <message>
+ <source>A construct was encountered which is disallowed in the current language(%1).</source>
+ <translation type="unfinished">برخورد با ساختار غیرمجاز در زبان جاری (%1)..</translation>
+ </message>
+ <message>
+ <source>%1 is an unknown schema type.</source>
+ <translation type="unfinished">%1 نوع ناشناختهٔ طرح نوع.</translation>
+ </message>
+ <message>
+ <source>A template with name %1 has already been declared.</source>
+ <translation type="unfinished">یک قالب با نام %1 هم‌اکنون بیان شده است.</translation>
+ </message>
+ <message>
+ <source>%1 is not a valid numeric literal.</source>
+ <translation type="unfinished">%1 یک لفظ عددی نامعتبر است.</translation>
+ </message>
+ <message>
+ <source>Only one %1 declaration can occur in the query prolog.</source>
+ <translation type="unfinished">فقط اعلان یک %1می‌تواند در prolog پرس‌وجویی اتفاق بیفتد.</translation>
+ </message>
+ <message>
+ <source>The initialization of variable %1 depends on itself</source>
+ <translation type="unfinished">فرمت متغیر %1 به خودش وابسته است</translation>
+ </message>
+ <message>
+ <source>No variable with name %1 exists</source>
+ <translation type="unfinished">هیچ متغییری با نام %1 وجود ندارد</translation>
+ </message>
+ <message>
+ <source>Version %1 is not supported. The supported XQuery version is 1.0.</source>
+ <translation type="unfinished">نسخهٔ %1 پشتیبانی نشده است. نسخهٔ پشتیبانی شدهٔ XQuery 1.0است.</translation>
+ </message>
+ <message>
+ <source>The encoding %1 is invalid. It must contain Latin characters only, must not contain whitespace, and must match the regular expression %2.</source>
+ <translation type="unfinished">کدگذاری %1 نامعتبر است. آن فقط باید شامل حروف لاتین باشد و نباید شامل فضای خالی باشد و همچنین باید با عبارت منظم %2 تطابق داشته باشد.</translation>
+ </message>
+ <message>
+ <source>No function with signature %1 is available</source>
+ <translation type="unfinished">تابعی با امضای %1 در دسترس نیست</translation>
+ </message>
+ <message>
+ <source>A default namespace declaration must occur before function, variable, and option declarations.</source>
+ <translation type="unfinished">اعلان یک فضای‌نامی پیش‌فرض باید قبل از اعلان تابع، متغیر و گزینه‌ها اتفاق بیفتد.</translation>
+ </message>
+ <message>
+ <source>Namespace declarations must occur before function, variable, and option declarations.</source>
+ <translation type="unfinished">اعلان فضای‌نامی باید قبل از اعلان تابع، متغیر و گزینه‌ها اتفاق بیفتد.</translation>
+ </message>
+ <message>
+ <source>Module imports must occur before function, variable, and option declarations.</source>
+ <translation type="unfinished">وارد‌کردن ماژول باید قبل از اعلان تابع، متغیر و گزینه‌ها اتفاق بیفتد.</translation>
+ </message>
+ <message>
+ <source>The keyword %1 cannot occur with any other mode name.</source>
+ <translation type="unfinished">کلیدواژهٔ %1 نمی‌تواند با هیچ اسم حالت دیگری اتفاق بیفتد.</translation>
+ </message>
+ <message>
+ <source>The value of attribute %1 must be of type %2, which %3 isn&apos;t.</source>
+ <translation type="unfinished">مقدار صفت %1 باید از نوع %2 باشد، در حالی که %3 نیست.</translation>
+ </message>
+ <message>
+ <source>It is not possible to redeclare prefix %1.</source>
+ <translation type="unfinished">نمی‌توان پیشوند %1 را دوباره اعلان کرد.</translation>
+ </message>
+ <message>
+ <source>The prefix %1 can not be bound. By default, it is already bound to the namespace %2.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Prefix %1 is already declared in the prolog.</source>
+ <translation type="unfinished">پیشوند %1 هم‌اکنون در prolog اعلان شده است.</translation>
+ </message>
+ <message>
+ <source>The name of an option must have a prefix. There is no default namespace for options.</source>
+ <translation type="unfinished">نام گزینه باید پیشوند داشته باشد. فضای‌نامی پیش‌فرضی برای گزینه‌ها وجود ندارد.</translation>
+ </message>
+ <message>
+ <source>The Schema Import feature is not supported, and therefore %1 declarations cannot occur.</source>
+ <translation type="unfinished">ویژگی وارد‌کردن طرح پشتیبانی نشده است، بنابراین اعلان %1 نمی‌تواند اتفاق بیفتد.</translation>
+ </message>
+ <message>
+ <source>The target namespace of a %1 cannot be empty.</source>
+ <translation type="unfinished">فضای‌نامی هدف %1 نمی‌تواند خالی باشد.</translation>
+ </message>
+ <message>
+ <source>The module import feature is not supported</source>
+ <translation type="unfinished">ویژگی وارد‌کردن ماژول پشتیبانی نشده است</translation>
+ </message>
+ <message>
+ <source>A variable with name %1 has already been declared.</source>
+ <translation type="unfinished">یک متغیر با نام %1 هم‌اکنون اعلان شده است.</translation>
+ </message>
+ <message>
+ <source>No value is available for the external variable with name %1.</source>
+ <translation type="unfinished">مقداری برای متغیر خارجی با نام %1 در دسترس نیست.</translation>
+ </message>
+ <message>
+ <source>A stylesheet function must have a prefixed name.</source>
+ <translation type="unfinished">یک تابع مجموعه‌تعاریف باید یک نام پیشوندی داشته باشد.</translation>
+ </message>
+ <message>
+ <source>The namespace for a user defined function cannot be empty (try the predefined prefix %1 which exists for cases like this)</source>
+ <translation type="unfinished">فضای‌نامی برای توابع تعریف شده توسط کاربر نمی‌تواند خالی باشد(پیشوند از پیش تعریف شدهٔ %1 را که برای این موارد وجود دارد امتحان کنید)</translation>
+ </message>
+ <message>
+ <source>The namespace %1 is reserved; therefore user defined functions may not use it. Try the predefined prefix %2, which exists for these cases.</source>
+ <translation type="unfinished">فضای‌نامی %1 رزرو شده است؛ بنابراین توابع تعریف شده توسط کاربر نمی‌توانند از آن استفاده کنند. پیشوند از پیش تعریف شدهٔ %2 را که برای این موارد وجود دارد امتحان کنید.</translation>
+ </message>
+ <message>
+ <source>The namespace of a user defined function in a library module must be equivalent to the module namespace. In other words, it should be %1 instead of %2</source>
+ <translation type="unfinished">فضای‌نامی یک تابع تعریف شده توسط کاربر در یک ماژول کتابخانه‌ای باید هم‌ارز فضای‌نامی ماژول باشد. به بیان دیگر، باید %1 به‌جای %2 باشد</translation>
+ </message>
+ <message>
+ <source>A function already exists with the signature %1.</source>
+ <translation type="unfinished">یک تابع با امضای %1 هم‌اکنون وجود دارد.</translation>
+ </message>
+ <message>
+ <source>No external functions are supported. All supported functions can be used directly, without first declaring them as external</source>
+ <translation type="unfinished">هیچ تابع خارجی پشتیبانی نشده است. تمام توابع پشتیبانی شده می‌توانند بدون بیان به صورت خارجی در ابتدا، به طور مستقیم استفاده شوند</translation>
+ </message>
+ <message>
+ <source>An argument with name %1 has already been declared. Every argument name must be unique.</source>
+ <translation type="unfinished">یک آرگومان با نام %1 هم‌اکنون اعلان شده است. نام هر آرگومان باید یکتا باشد.</translation>
+ </message>
+ <message>
+ <source>When function %1 is used for matching inside a pattern, the argument must be a variable reference or a string literal.</source>
+ <translation type="unfinished">هنگامی که تابع %1 برای تطابق داخل الگو استفاده می‌شود، آرگومان باید یک اشاره‌گر به متغر یا رشته باشد.</translation>
+ </message>
+ <message>
+ <source>In an XSL-T pattern, the first argument to function %1 must be a string literal, when used for matching.</source>
+ <translation type="unfinished">در یک الگوی XSL-T، آرگومان اول تابع %1 هنگامی که برای تطابق استفاده می‌شود باید رشته باشد.</translation>
+ </message>
+ <message>
+ <source>In an XSL-T pattern, the first argument to function %1 must be a literal or a variable reference, when used for matching.</source>
+ <translation type="unfinished">در یک الگوی XSL-T، آرگومان اول تابع %1 هنگامی که برای تطابق استفاده می‌شود باید لفظ یا اشاره‌گر به متغیر باشد.</translation>
+ </message>
+ <message>
+ <source>In an XSL-T pattern, function %1 cannot have a third argument.</source>
+ <translation type="unfinished">در یک الگوی XSL-T، تابع %1 نمی‌تواند آرگومان سوم داشته باشد.</translation>
+ </message>
+ <message>
+ <source>In an XSL-T pattern, only function %1 and %2, not %3, can be used for matching.</source>
+ <translation type="unfinished">در یک الگوی XSL-T، فقط توابع %1 و %2 نه %3 می‌تواند برای تطابق استفاده شوند.</translation>
+ </message>
+ <message>
+ <source>In an XSL-T pattern, axis %1 cannot be used, only axis %2 or %3 can.</source>
+ <translation type="unfinished">در یک الگوی XSL-T، فقط الگو‌های %2 و %3 نه %1 می‌توانند استفاده شوند.</translation>
+ </message>
+ <message>
+ <source>%1 is an invalid template mode name.</source>
+ <translation type="unfinished">%1 یک نام حالت قالب نامعتبر است.</translation>
+ </message>
+ <message>
+ <source>The name of a variable bound in a for-expression must be different from the positional variable. Hence, the two variables named %1 collide.</source>
+ <translation type="unfinished">نام یک متغیر مقید شده برای عبارت باید متفاوت از نام یک متغیر موقعیتی باشد. بنابراین دو متغیر با نام %1 برخورد دارند.</translation>
+ </message>
+ <message>
+ <source>The Schema Validation Feature is not supported. Hence, %1-expressions may not be used.</source>
+ <translation type="unfinished">ویژگی اعتبار‌سنجی طرح پشتیبانی نشده است. بنابراین، عبارات-%1 ممکن است استفاده نشود.</translation>
+ </message>
+ <message>
+ <source>None of the pragma expressions are supported. Therefore, a fallback expression must be present</source>
+ <translation type="unfinished">هیچ عبارت عملی پشتیبانی نشده اسن. بنابراین، یک عبارت عقب‌نشینی باید ارائه شود</translation>
+ </message>
+ <message>
+ <source>Each name of a template parameter must be unique; %1 is duplicated.</source>
+ <translation type="unfinished">هر نام پارامتر قالب باید یگانه باشد؛ %1 چندگانه است.</translation>
+ </message>
+ <message>
+ <source>The %1-axis is unsupported in XQuery</source>
+ <translation type="unfinished">محور %1 در XQuery پشتیبانی نشده است</translation>
+ </message>
+ <message>
+ <source>No function with name %1 is available.</source>
+ <translation type="unfinished">هیچ تابعی با نام %1 در دسترس نیست.</translation>
+ </message>
+ <message>
+ <source>The namespace URI cannot be the empty string when binding to a prefix, %1.</source>
+ <translation type="unfinished">فضای‌نامی URL هنگامی که به یک پیشوند مقید می‌شود نمی‌تواند رشتهٔ خالی باشد، %1.</translation>
+ </message>
+ <message>
+ <source>%1 is an invalid namespace URI.</source>
+ <translation type="unfinished">%1 یک فضای نامی URL نامعتبر است.</translation>
+ </message>
+ <message>
+ <source>It is not possible to bind to the prefix %1</source>
+ <translation type="unfinished">مقید کردن به پیشوند %1 ممکن نیست</translation>
+ </message>
+ <message>
+ <source>Namespace %1 can only be bound to %2 (and it is, in either case, pre-declared).</source>
+ <translation type="unfinished">فضای‌نامی %1 فقط می‌تواند به %2 مقید شود (در هر حالتی پیش اعلان شده است).</translation>
+ </message>
+ <message>
+ <source>Prefix %1 can only be bound to %2 (and it is, in either case, pre-declared).</source>
+ <translation type="unfinished">پیشوند %1 فقط می‌تواند به %2 مقید شود (در هر حالتی پیش اعلان شده است).</translation>
+ </message>
+ <message>
+ <source>Two namespace declaration attributes have the same name: %1.</source>
+ <translation type="unfinished">صفت‌های اعلان دو فضای نام دارای یک نام هستند: %1.</translation>
+ </message>
+ <message>
+ <source>The namespace URI must be a constant and cannot use enclosed expressions.</source>
+ <translation type="unfinished">فضای‌نامی URL باید ثابت باشد و نمی‌تواند به عبارات بپیوندد.</translation>
+ </message>
+ <message>
+ <source>An attribute with name %1 has already appeared on this element.</source>
+ <translation type="unfinished">یک صفت با نام %1 هم‌اکنون در این عنصر شده است.</translation>
+ </message>
+ <message>
+ <source>A direct element constructor is not well-formed. %1 is ended with %2.</source>
+ <translation type="unfinished">سازندهٔ مستقیم یک عنصر خوش‌فرم نیست. %1 با %2 تمام شده است.</translation>
+ </message>
+ <message>
+ <source>The name %1 does not refer to any schema type.</source>
+ <translation type="unfinished">نام %1 به هیچ نوع طرحی اشاره نمی‌کند.</translation>
+ </message>
+ <message>
+ <source>%1 is an complex type. Casting to complex types is not possible. However, casting to atomic types such as %2 works.</source>
+ <translation type="unfinished">%1 یک نوع پیچیده است. تبدیل به نوع پیچیده غیرممکن است. اما تبدیل به انواع اتمی مثل %2 کار می‌کند.</translation>
+ </message>
+ <message>
+ <source>%1 is not an atomic type. Casting is only possible to atomic types.</source>
+ <translation type="unfinished">%1 یک نوع اتمی نیست. تبدیل فقط برای انواع اتمی ممکن است.</translation>
+ </message>
+ <message>
+ <source>%1 is not a valid name for a processing-instruction.</source>
+ <translation type="unfinished">%1 یک نام معتبر برای دستوراعمل پردازش نیست.</translation>
+ </message>
+ <message>
+ <source>%1 is not in the in-scope attribute declarations. Note that the schema import feature is not supported.</source>
+ <translation type="unfinished">%1 یک اعلان صفت درون قلمرویی نیست. توجه کنید که ویژگی وارد‌کردن طرح پشتیبانی نشده است.</translation>
+ </message>
+ <message>
+ <source>The name of an extension expression must be in a namespace.</source>
+ <translation type="unfinished">نام یک عبارت توسعه داده شده باید در فضای‌نامی باشد.</translation>
+ </message>
+ <message>
+ <source>Element %1 is not allowed at this location.</source>
+ <translation type="unfinished">عنصر %1 در این مکان مجاز نیست.</translation>
+ </message>
+ <message>
+ <source>Text nodes are not allowed at this location.</source>
+ <translation type="unfinished">گره‌های متن در این مکان مجاز نیستند.</translation>
+ </message>
+ <message>
+ <source>Parse error: %1</source>
+ <translation type="unfinished">خطای تحلیل: %1</translation>
+ </message>
+ <message>
+ <source>The value of the XSL-T version attribute must be a value of type %1, which %2 isn&apos;t.</source>
+ <translation type="unfinished">مقدار صفت ورژن XSL-T باید از نوع %1 باشد در حالی که %2 نیست.</translation>
+ </message>
+ <message>
+ <source>Running an XSL-T 1.0 stylesheet with a 2.0 processor.</source>
+ <translation type="unfinished">اجرای یک مجموعه‌تعاریف 1.0 XSL-T با یک پردازنده 2.0.</translation>
+ </message>
+ <message>
+ <source>Unknown XSL-T attribute %1.</source>
+ <translation type="unfinished">صفت ناشناخته %1 XSL-T.</translation>
+ </message>
+ <message>
+ <source>Attribute %1 and %2 are mutually exclusive.</source>
+ <translation type="unfinished">صفات %1 و %2 متقابلاً انحصاری هستند.</translation>
+ </message>
+ <message>
+ <source>In a simplified stylesheet module, attribute %1 must be present.</source>
+ <translation type="unfinished">در یک ماژول مجموعه تعاریف ساده شده، صفت %1 باید ارائه شود.</translation>
+ </message>
+ <message>
+ <source>If element %1 has no attribute %2, it cannot have attribute %3 or %4.</source>
+ <translation type="unfinished">اگر عنصر %1 صفت %2 را نداشته باشد، نمی‌تواند صفت %3 یا %4 را داشته باشد.</translation>
+ </message>
+ <message>
+ <source>Element %1 must have at least one of the attributes %2 or %3.</source>
+ <translation type="unfinished">عنصر %1 باید حداقل یکی از صفات %2 یا %3 را داشته باشد.</translation>
+ </message>
+ <message>
+ <source>At least one mode must be specified in the %1-attribute on element %2.</source>
+ <translation type="unfinished">حداقل یک حالت باید به صورت صفت %1 در عنصر %2 مشخص شود.</translation>
+ </message>
+ <message>
+ <source>Element %1 must come last.</source>
+ <translation type="unfinished">عنصر %1 باید در آخر بیاید.</translation>
+ </message>
+ <message>
+ <source>At least one %1-element must occur before %2.</source>
+ <translation type="unfinished">حداقل یک عنصر %1 قبل از %2 باید واقع شود.</translation>
+ </message>
+ <message>
+ <source>Only one %1-element can appear.</source>
+ <translation type="unfinished">فقط یک عنصر %1 می‌تواند ظاهر شود.</translation>
+ </message>
+ <message>
+ <source>At least one %1-element must occur inside %2.</source>
+ <translation type="unfinished">حداقل یک عنصر %1 باید داخل %2 واقع شود.</translation>
+ </message>
+ <message>
+ <source>When attribute %1 is present on %2, a sequence constructor cannot be used.</source>
+ <translation type="unfinished">هنگامی که صفت %1 روی %2 ارائه می‌شود، یک سازندهٔ رشته نمی‌تواند استفاده شود.</translation>
+ </message>
+ <message>
+ <source>Element %1 must have either a %2-attribute or a sequence constructor.</source>
+ <translation type="unfinished">عنصر %1 باید یک صفت %2 یا یک سازندهٔ رشته داشته باشد.</translation>
+ </message>
+ <message>
+ <source>When a parameter is required, a default value cannot be supplied through a %1-attribute or a sequence constructor.</source>
+ <translation type="unfinished">هنگامی که یک پارامتر موردنیاز است، یک مقدار پیش‌فرض نمی‌تواند به واسطهٔ صفت %1 یا سازندهٔ رشته تأمین شود.</translation>
+ </message>
+ <message>
+ <source>Element %1 cannot have children.</source>
+ <translation type="unfinished">عنصر %1 نمی‌تواند فرزند داشته باشد.</translation>
+ </message>
+ <message>
+ <source>Element %1 cannot have a sequence constructor.</source>
+ <translation type="unfinished">عنصر %1 نمی‌تواند سازندهٔ رشته داشته باشد.</translation>
+ </message>
+ <message>
+ <source>The attribute %1 cannot appear on %2, when it is a child of %3.</source>
+ <translation type="unfinished">صفت %1 نمی‌تواند روی %2 ظاهر شود، در حالی که فرزند %3 است.</translation>
+ </message>
+ <message>
+ <source>A parameter in a function cannot be declared to be a tunnel.</source>
+ <translation type="unfinished">یک پارامتر در یک تابع نمی‌تواند به عنوان تونل اعلان شود.</translation>
+ </message>
+ <message>
+ <source>This processor is not Schema-aware and therefore %1 cannot be used.</source>
+ <translation type="unfinished">این پردازنده طرح-آگاه نیست بنابراین %1 نمی‌تواند استفاده شود.</translation>
+ </message>
+ <message>
+ <source>Top level stylesheet elements must be in a non-null namespace, which %1 isn&apos;t.</source>
+ <translation type="unfinished">عنصر مجموعهٔ تعریف سطح بالا باید یک فضای‌نامی غیر‌تهی باشد، در حالی که %1 نیست.</translation>
+ </message>
+ <message>
+ <source>The value for attribute %1 on element %2 must either be %3 or %4, not %5.</source>
+ <translation type="unfinished">مقدار صفت %1 روی عنصر %2 باید %3 یا %4 باشد، نه %5.</translation>
+ </message>
+ <message>
+ <source>Attribute %1 cannot have the value %2.</source>
+ <translation type="unfinished">صفت %1 نمی‌تواند مقدار %2 داشته باشد.</translation>
+ </message>
+ <message>
+ <source>The attribute %1 can only appear on the first %2 element.</source>
+ <translation type="unfinished">صفت %1 فقط می‌تواند روی %2 عنصر اول به نظر برسد.</translation>
+ </message>
+ <message>
+ <source>At least one %1 element must appear as child of %2.</source>
+ <translation type="unfinished">حداقل یک عنصر %1 باید به عنوان فرزند %2 ظاهر شود.</translation>
+ </message>
+ <message>
+ <source>Empty particle cannot be derived from non-empty particle.</source>
+ <translation type="unfinished">یک ذرهٔ تهی نمی‌تواند از یک ذرهٔ غیرتهی مشتق شود.</translation>
+ </message>
+ <message>
+ <source>Derived particle is missing element %1.</source>
+ <translation type="unfinished">ذرهٔ مشتق شده عنصر گمشدهٔ %1 است.</translation>
+ </message>
+ <message>
+ <source>Derived element %1 is missing value constraint as defined in base particle.</source>
+ <translation type="unfinished">عنصر مشتق شدهٔ %1 مقدار گمشده‌ایست که در ذرهٔ پایهٔ به عنوان تعریف شده مقید شده.</translation>
+ </message>
+ <message>
+ <source>Derived element %1 has weaker value constraint than base particle.</source>
+ <translation type="unfinished">عنصر مشتق شده %1 مقدار ضعیف‌تری دارد که از عنصر پایه مقید می‌شود.</translation>
+ </message>
+ <message>
+ <source>Fixed value constraint of element %1 differs from value constraint in base particle.</source>
+ <translation type="unfinished">مقدار اصلاح شده‌ای که از عنصر %1 مقید می‌شود از مقداری که از عنصر پایه مقید می‌شود متفاوت است.</translation>
+ </message>
+ <message>
+ <source>Derived element %1 cannot be nillable as base element is not nillable.</source>
+ <translation type="unfinished">عنصر مشتق شده %1 همان طور که عنصر پایه‌اش nillable نیست نمی‌تواند nillable باشد.</translation>
+ </message>
+ <message>
+ <source>Block constraints of derived element %1 must not be more weaker than in the base element.</source>
+ <translation type="unfinished">بلاکی که از عنصر مشتق شده %1 مقید می‌شود نباید از عنصر پایه ضعیف‌تر باشد.</translation>
+ </message>
+ <message>
+ <source>Simple type of derived element %1 cannot be validly derived from base element.</source>
+ <translation type="unfinished">نوع سادهٔ مشتق شده از عنصر %1 نمی‌تواند به طور معتبر از عنصر پایه مشتق شود.</translation>
+ </message>
+ <message>
+ <source>Complex type of derived element %1 cannot be validly derived from base element.</source>
+ <translation type="unfinished">نوع پیچیدهٔ مشتق شده از عنصر %1 نمی‌تواند به طور معتبر از عنصر پایه مشتق شود.</translation>
+ </message>
+ <message>
+ <source>Element %1 is missing in derived particle.</source>
+ <translation type="unfinished">عنصر %1 در جزء مشتق‌شده گم شده است.</translation>
+ </message>
+ <message>
+ <source>Element %1 does not match namespace constraint of wildcard in base particle.</source>
+ <translation type="unfinished">عنصر %1 با فضای‌نامی که از حرف جایگزین شونده در عنصر پایه مقید می‌شود تطابق ندارد.</translation>
+ </message>
+ <message>
+ <source>Wildcard in derived particle is not a valid subset of wildcard in base particle.</source>
+ <translation type="unfinished">حرف جایگزین شونده در عنصر مشتق شده یک زیر‌مجموعه معتبر از حرف جایگزین شونده در عنصر پایه نیست.</translation>
+ </message>
+ <message>
+ <source>processContent of wildcard in derived particle is weaker than wildcard in base particle.</source>
+ <translation type="unfinished">محتویات پردازش حرف جایگزین شونده در عنصر مشتق شده از حرف جایگزین شونده در عنصر پایه ضعیف‌تر است.</translation>
+ </message>
+ <message>
+ <source>Derived particle allows content that is not allowed in the base particle.</source>
+ <translation type="unfinished">محتویات غیرمجاز در عنصر پایه در عنصر مشتق شده مجازند.</translation>
+ </message>
+ <message>
+ <source>%1 has inheritance loop in its base type %2.</source>
+ <translation type="unfinished">%1 در نوع %2 پایه‌اش حلقهٔ وراثت دارد.</translation>
+ </message>
+ <message>
+ <source>Circular inheritance of base type %1.</source>
+ <translation type="unfinished">وراثت گردشی پایهٔ نوع %1.</translation>
+ </message>
+ <message>
+ <source>Circular inheritance of union %1.</source>
+ <translation type="unfinished">وراثت گردشی اتحاد %1.</translation>
+ </message>
+ <message>
+ <source>%1 is not allowed to derive from %2 by restriction as the latter defines it as final.</source>
+ <translation type="unfinished">%1 نمی‌تواند با شرط از %2 مشتق شود مانند نویسه‌ای که آن را به عنوان نهایی تعریف می‌کند.</translation>
+ </message>
+ <message>
+ <source>%1 is not allowed to derive from %2 by extension as the latter defines it as final.</source>
+ <translation type="unfinished">%1 نمی‌تواند با پسوند از %2 مشتق شود مانند نویسه‌ای که آن را به عنوان نهایی تعریف می‌کند.</translation>
+ </message>
+ <message>
+ <source>Base type of simple type %1 cannot be complex type %2.</source>
+ <translation type="unfinished">نوع پایهٔ نوع سادهٔ %1 نمی‌تواند نوع پیچیدهٔ %2 باشد.</translation>
+ </message>
+ <message>
+ <source>Simple type %1 cannot have direct base type %2.</source>
+ <translation type="unfinished">نوع سادهٔ %1 نمی‌تواند نوع پایهٔ مستقیم %2 را باشد.</translation>
+ </message>
+ <message>
+ <source>Simple type %1 is not allowed to have base type %2.</source>
+ <translation type="unfinished">نوع سادهٔ %1 مجاز نیست نوع پایهٔ مستقیم %2 را داشته باشد.</translation>
+ </message>
+ <message>
+ <source>Simple type %1 can only have simple atomic type as base type.</source>
+ <translation type="unfinished">نوع سادهٔ %1 فقط می‌تواند نوع سادهٔ اتمی را به عنوان نوع پایه داشته باشد.</translation>
+ </message>
+ <message>
+ <source>Simple type %1 cannot derive from %2 as the latter defines restriction as final.</source>
+ <translation type="unfinished">%1 نمی‌تواند از %2 مشتق شود مانند نویسه‌ای که قید را به عنوان نهایی تعریف می‌کند.</translation>
+ </message>
+ <message>
+ <source>Variety of item type of %1 must be either atomic or union.</source>
+ <translation type="unfinished">نوع آیتم نوع %1 باید اتمی یا اتحاد باشد.</translation>
+ </message>
+ <message>
+ <source>Variety of member types of %1 must be atomic.</source>
+ <translation type="unfinished">نوع عضو نوع %1 باید اتمی باشد.</translation>
+ </message>
+ <message>
+ <source>%1 is not allowed to derive from %2 by list as the latter defines it as final.</source>
+ <translation type="unfinished">%1 نمی‌تواند با لیست از %2 مشتق شود مانند نویسه‌ای که آن را به عنوان نهایی تعریف می‌کند.</translation>
+ </message>
+ <message>
+ <source>Simple type %1 is only allowed to have %2 facet.</source>
+ <translation type="unfinished">نوع سادهٔ %1 فقط مجاز است رویهٔ %2 را داشته باشد.</translation>
+ </message>
+ <message>
+ <source>Base type of simple type %1 must have variety of type list.</source>
+ <translation type="unfinished">نوع پایهٔ نوع سادهٔ %1 باید از نوع لیست باشد.</translation>
+ </message>
+ <message>
+ <source>Base type of simple type %1 has defined derivation by restriction as final.</source>
+ <translation type="unfinished">نوع پایهٔ نوع سادهٔ %1 اشتقاق را با قید پایانی تعریف کرده است.</translation>
+ </message>
+ <message>
+ <source>Item type of base type does not match item type of %1.</source>
+ <translation type="unfinished">آیتم نوع پایه با آیتم نوع %1 مطابقت ندارد.</translation>
+ </message>
+ <message>
+ <source>Simple type %1 contains not allowed facet type %2.</source>
+ <translation type="unfinished">نوع سادهٔ %1 شامل رویهٔ غیر‌مجاز نوع %2 است.</translation>
+ </message>
+ <message>
+ <source>%1 is not allowed to derive from %2 by union as the latter defines it as final.</source>
+ <translation type="unfinished">%1 نمی‌تواند با اتحاد از %2 مشتق شود مانند نویسه‌ای که آن را به عنوان نهایی تعریف می‌کند.</translation>
+ </message>
+ <message>
+ <source>%1 is not allowed to have any facets.</source>
+ <translation type="unfinished">نوع سادهٔ %1 مجاز نیست هیچ رویه‌ای داشته باشد.</translation>
+ </message>
+ <message>
+ <source>Base type %1 of simple type %2 must have variety of union.</source>
+ <translation type="unfinished">نوع پایهٔ %1 نوع سادهٔ %2 بایدازنوع اتحاد باشد.</translation>
+ </message>
+ <message>
+ <source>Base type %1 of simple type %2 is not allowed to have restriction in %3 attribute.</source>
+ <translation type="unfinished">نوع پایهٔ %1 نوع سادهٔ %2 مجاز نیست در صفت %3 محدودیت داشته باشد.</translation>
+ </message>
+ <message>
+ <source>Member type %1 cannot be derived from member type %2 of %3&apos;s base type %4.</source>
+ <translation type="unfinished">نوع %1 نمی‌تواند از نوع %2 نوع %4 پایهٔ %3 مشتق شود.</translation>
+ </message>
+ <message>
+ <source>Derivation method of %1 must be extension because the base type %2 is a simple type.</source>
+ <translation type="unfinished">روش اشتقاق %1 باید پسوند باشد زیرا پایهٔ نوع %2 ساده است.</translation>
+ </message>
+ <message>
+ <source>Complex type %1 has duplicated element %2 in its content model.</source>
+ <translation type="unfinished">نوع پیچیدهٔ %1 در مدل محتویاتش عنصر چندگانهٔ %2 را دارد.</translation>
+ </message>
+ <message>
+ <source>Complex type %1 has non-deterministic content.</source>
+ <translation type="unfinished">نوع پیچیدهٔ %1 محتویات غیرقطعی دارد.</translation>
+ </message>
+ <message>
+ <source>Attributes of complex type %1 are not a valid extension of the attributes of base type %2: %3.</source>
+ <translation type="unfinished">صفات نوع پیچیدهٔ %1 پسوند معتبر صفات نوع پایهٔ %2 نیستند: %3.</translation>
+ </message>
+ <message>
+ <source>Content model of complex type %1 is not a valid extension of content model of %2.</source>
+ <translation type="unfinished">مدل محتویات نوع پیچیدهٔ %1 پسوند معتبر مدل محتویات %2 نیستند.</translation>
+ </message>
+ <message>
+ <source>Complex type %1 must have simple content.</source>
+ <translation type="unfinished">نوع پیچیدهٔ %1 باید محتویات ساده داشته باشد.</translation>
+ </message>
+ <message>
+ <source>Complex type %1 must have the same simple type as its base class %2.</source>
+ <translation type="unfinished">نوع پیچیدهٔ %1 باید همان انواع ساده را مانند کلاس %2 پایه‌اش داشته باشد.</translation>
+ </message>
+ <message>
+ <source>Complex type %1 cannot be derived from base type %2%3.</source>
+ <translation type="unfinished">نوع پیچیدهٔ %1 نمی‌تواند از نوع %2%3 مشتق شود.</translation>
+ </message>
+ <message>
+ <source>Attributes of complex type %1 are not a valid restriction from the attributes of base type %2: %3.</source>
+ <translation type="unfinished">صفات نوع پیچیدهٔ %1 قید معتبری از صفات نوع پایهٔ %2 نیستند: %3.</translation>
+ </message>
+ <message>
+ <source>Complex type %1 with simple content cannot be derived from complex base type %2.</source>
+ <translation type="unfinished">نوع پیچیدهٔ %1 با محتویات ساده نمی‌تواند از نوع پیچیدهٔ %2 مشتق شود.</translation>
+ </message>
+ <message>
+ <source>Item type of simple type %1 cannot be a complex type.</source>
+ <translation type="unfinished">نوع آیتم نوع سادهٔ %1 نمی‌تواند نوع پیچیده باشد.</translation>
+ </message>
+ <message>
+ <source>Member type of simple type %1 cannot be a complex type.</source>
+ <translation type="unfinished">اعضای نوع سادهٔ %1 نمی‌توانند پیچیده باشند.</translation>
+ </message>
+ <message>
+ <source>%1 is not allowed to have a member type with the same name as itself.</source>
+ <translation type="unfinished">%1 نمی‌تواند عضوی هم‌نام خودش داشته باشد.</translation>
+ </message>
+ <message>
+ <source>%1 facet collides with %2 facet.</source>
+ <translation type="unfinished">رویهٔ %1 با %2 تداخل دارد.</translation>
+ </message>
+ <message>
+ <source>%1 facet must have the same value as %2 facet of base type.</source>
+ <translation type="unfinished">رویهٔ %1 باید همان مقدار رویهٔ %2 نوع پایه باشد.</translation>
+ </message>
+ <message>
+ <source>%1 facet must be equal or greater than %2 facet of base type.</source>
+ <translation type="unfinished">رویهٔ %1 باید بزرگتر یا مساوی رویهٔ %2 نوع پایه باشد.</translation>
+ </message>
+ <message>
+ <source>%1 facet must be less than or equal to %2 facet of base type.</source>
+ <translation type="unfinished">رویهٔ %1 باید کوچکتر یا مساوی رویهٔ %2 نوع پایه باشد.</translation>
+ </message>
+ <message>
+ <source>%1 facet contains invalid regular expression</source>
+ <translation type="unfinished">رویهٔ %1 شامل عبارت منظم نامعتبر است</translation>
+ </message>
+ <message>
+ <source>Unknown notation %1 used in %2 facet.</source>
+ <translation type="unfinished">نشانه‌گذاری ناشناختهٔ %1 در رویهٔ %2 استفاده شده است.</translation>
+ </message>
+ <message>
+ <source>%1 facet contains invalid value %2: %3.</source>
+ <translation type="unfinished">رویه %1 شامل مقدار نامعتبر %2 است: %3.</translation>
+ </message>
+ <message>
+ <source>%1 facet cannot be %2 or %3 if %4 facet of base type is %5.</source>
+ <translation type="unfinished">رویهٔ %1 نمی‌تواند %2 یا %3 باشد اگر رویهٔ %4 نوع پایه %5 باشد.</translation>
+ </message>
+ <message>
+ <source>%1 facet cannot be %2 if %3 facet of base type is %4.</source>
+ <translation type="unfinished">رویهٔ %1 نمی‌تواند %2 باشد اگر رویهٔ %3 نوع پایه %4 باشد.</translation>
+ </message>
+ <message>
+ <source>%1 facet must be less than or equal to %2 facet.</source>
+ <translation type="unfinished">رویهٔ %1 باید کوچکتر یا مساوی رویهٔ %2 باشد.</translation>
+ </message>
+ <message>
+ <source>%1 facet must be less than %2 facet of base type.</source>
+ <translation type="unfinished">رویهٔ %1 باید کوچکتر از رویهٔ %2 نوع پایه باشد.</translation>
+ </message>
+ <message>
+ <source>%1 facet and %2 facet cannot appear together.</source>
+ <translation type="unfinished">رویه‌های %1 و %2 نمی‌توانند با هم ظاهر شوند.</translation>
+ </message>
+ <message>
+ <source>%1 facet must be greater than %2 facet of base type.</source>
+ <translation type="unfinished">رویهٔ %1 باید بزرگتر از رویهٔ %2 نوع پایه باشد.</translation>
+ </message>
+ <message>
+ <source>%1 facet must be less than %2 facet.</source>
+ <translation type="unfinished">رویهٔ %1 باید کوچکتر از رویهٔ %2 باشد.</translation>
+ </message>
+ <message>
+ <source>%1 facet must be greater than or equal to %2 facet of base type.</source>
+ <translation type="unfinished">رویهٔ %1 باید بزرگتر یا مساوی رویهٔ %2 نوع پایه باشد.</translation>
+ </message>
+ <message>
+ <source>Simple type contains not allowed facet %1.</source>
+ <translation type="unfinished">نوع ساده شامل رویهٔ غیر مجاز %1 است.</translation>
+ </message>
+ <message>
+ <source>%1, %2, %3, %4, %5 and %6 facets are not allowed when derived by list.</source>
+ <translation type="unfinished">رویه‌های %1، %2، %3، %4، %5 و %6 هنگامی که به‌وسیلهٔ لیست مشتق می‌شوند مجاز نیستند.</translation>
+ </message>
+ <message>
+ <source>Only %1 and %2 facets are allowed when derived by union.</source>
+ <translation type="unfinished">فقط رویه‌های %1 و %2 هنگامی که به‌وسیلهٔ اتحاد مشتق می‌شوند مجاز هستند.</translation>
+ </message>
+ <message>
+ <source>%1 contains %2 facet with invalid data: %3.</source>
+ <translation type="unfinished">%1 شامل رویهٔ %2 با دادهٔ نامعتبر است: %3.</translation>
+ </message>
+ <message>
+ <source>Attribute group %1 contains attribute %2 twice.</source>
+ <translation type="unfinished">گروه صفت %1 صفت %2 را دوبار شامل است.</translation>
+ </message>
+ <message>
+ <source>Attribute group %1 contains two different attributes that both have types derived from %2.</source>
+ <translation type="unfinished">گروه صفت %1 شامل دو صفت متفاوت است که هر دو از %2 مشتق شده‌اند.</translation>
+ </message>
+ <message>
+ <source>Attribute group %1 contains attribute %2 that has value constraint but type that inherits from %3.</source>
+ <translation type="unfinished">گروه صفت %1 شامل صفت %2 است.که قید مقدار دارد اما نوع را از %3 به ارث می‌برد.</translation>
+ </message>
+ <message>
+ <source>Complex type %1 contains attribute %2 twice.</source>
+ <translation type="unfinished">نوع پیچیدهٔ %1 صفت %2 را دوبار شامل است.</translation>
+ </message>
+ <message>
+ <source>Complex type %1 contains two different attributes that both have types derived from %2.</source>
+ <translation type="unfinished">نوع پیچیدهٔ %1 شامل دو صفت متفاوت است که هر دو از %2 مشتق شده‌اند.</translation>
+ </message>
+ <message>
+ <source>Complex type %1 contains attribute %2 that has value constraint but type that inherits from %3.</source>
+ <translation type="unfinished">نوع پیچیدهٔ %1 شامل صفت %2 است.که قید مقدار دارد اما نوع را از %3 به ارث می‌برد.</translation>
+ </message>
+ <message>
+ <source>Element %1 is not allowed to have a value constraint if its base type is complex.</source>
+ <translation type="unfinished">نوع %1 مجاز به داشتن قید مقدار نیست اگر نوع پایه‌اش پیچیده باشد.</translation>
+ </message>
+ <message>
+ <source>Element %1 is not allowed to have a value constraint if its type is derived from %2.</source>
+ <translation type="unfinished">نوع %1 مجاز به داشتن قید مقدار نیست اگر از %2 مشتق شود.</translation>
+ </message>
+ <message>
+ <source>Value constraint of element %1 is not of elements type: %2.</source>
+ <translation type="unfinished">قید مقدار عنصر %1 از نوع عنصر نیست: %2.</translation>
+ </message>
+ <message>
+ <source>Element %1 is not allowed to have substitution group affiliation as it is no global element.</source>
+ <translation type="unfinished">نوع %1 مجاز به داشتن وابستگی مجموعهٔ زیرحالت نیست مادامی که عنصر سراسری نباشد.</translation>
+ </message>
+ <message>
+ <source>Type of element %1 cannot be derived from type of substitution group affiliation.</source>
+ <translation type="unfinished">نوع عنصر %1 نمی‌تواند از نوع وابستگی مجموعهٔ زیرحالت مشتق شود.</translation>
+ </message>
+ <message>
+ <source>Value constraint of attribute %1 is not of attributes type: %2.</source>
+ <translation type="unfinished">مقدار قید صفت %1 نوع صفت نیست: %2.</translation>
+ </message>
+ <message>
+ <source>Attribute %1 has value constraint but has type derived from %2.</source>
+ <translation type="unfinished">صفت %1 مقدار قید دارد اما از نوع %2 مشتق شده است.</translation>
+ </message>
+ <message>
+ <source>%1 attribute in derived complex type must be %2 like in base type.</source>
+ <translation type="unfinished">%1 صفت در نوع پیچیدهٔ مشتق شده باید مانند %2 در نوع پایه باشد.</translation>
+ </message>
+ <message>
+ <source>Attribute %1 in derived complex type must have %2 value constraint like in base type.</source>
+ <translation type="unfinished">%1 صفت در نوع پیچیدهٔ مشتق شده باید %2 مانند نوع پایه باشد.</translation>
+ </message>
+ <message>
+ <source>Attribute %1 in derived complex type must have the same %2 value constraint like in base type.</source>
+ <translation type="unfinished">صفت %1 در نوع پیچیدهٔ مشتق شده باید همان %2 قید مقدار را مانند نوع پایه داشته باشد.</translation>
+ </message>
+ <message>
+ <source>Attribute %1 in derived complex type must have %2 value constraint.</source>
+ <translation type="unfinished">صفت %1 در نوع پیچیدهٔ مشتق شده باید %2 قید مقدار داشته باشد.</translation>
+ </message>
+ <message>
+ <source>processContent of base wildcard must be weaker than derived wildcard.</source>
+ <translation type="unfinished">محتویات پردازش در حروف جایگزین شونده پایه باید از حروف جایگزین شوندهٔ مشتق شده ضعیف‌تر باشند.</translation>
+ </message>
+ <message>
+ <source>Element %1 exists twice with different types.</source>
+ <translation type="unfinished">عنصر %1 دوبار با انواع متفاوت وجود دارد.</translation>
+ </message>
+ <message>
+ <source>Particle contains non-deterministic wildcards.</source>
+ <translation type="unfinished">ذره شامل حروف جایگزین شوندهٔ قطعی نیست.</translation>
+ </message>
+ <message>
+ <source>Base attribute %1 is required but derived attribute is not.</source>
+ <translation type="unfinished">صفت پایهٔ %1 مورد نیاز است اما صفت مشتق شده نه.</translation>
+ </message>
+ <message>
+ <source>Type of derived attribute %1 cannot be validly derived from type of base attribute.</source>
+ <translation type="unfinished">نوع صفت مشتق شدهٔ %1 نمی‌تواند به طور معتبر از صفت پایه مشتق شود.</translation>
+ </message>
+ <message>
+ <source>Value constraint of derived attribute %1 does not match value constraint of base attribute.</source>
+ <translation type="unfinished">قید مقدار صفت مشتق شدهٔ %1 با قید مقدار صفت پایه مطابق نیست.</translation>
+ </message>
+ <message>
+ <source>Derived attribute %1 does not exist in the base definition.</source>
+ <translation type="unfinished">صفت مشتق شدهٔ %1 در تعریف پایه وجود ندارد.</translation>
+ </message>
+ <message>
+ <source>Derived attribute %1 does not match the wildcard in the base definition.</source>
+ <translation type="unfinished">صفت مشتق شدهٔ %1 با کلمات جایگزین شونده در تعریف پایه مطابقت ندارد.</translation>
+ </message>
+ <message>
+ <source>Base attribute %1 is required but missing in derived definition.</source>
+ <translation type="unfinished">صفت پایهٔ %1 مورد نیاز است اما صفت مشتق شده مفقود شده است.</translation>
+ </message>
+ <message>
+ <source>Derived definition contains an %1 element that does not exists in the base definition</source>
+ <translation type="unfinished">تعریف مشتق شده شامل صفت %1 است که در تعریف پایه وجود ندارد</translation>
+ </message>
+ <message>
+ <source>Derived wildcard is not a subset of the base wildcard.</source>
+ <translation type="unfinished">حروف جایگزین شوندهٔ مشتق شده زیر مجموعه‌ای از حروف جایگزین شوندهٔ پایه نیستند.</translation>
+ </message>
+ <message>
+ <source>%1 of derived wildcard is not a valid restriction of %2 of base wildcard</source>
+ <translation type="unfinished">%1 حروف جایگزین شونده مشتق شده، قید معتبر %2 حروف جایگزین شوندهٔ پایه نیستند</translation>
+ </message>
+ <message>
+ <source>Attribute %1 from base type is missing in derived type.</source>
+ <translation type="unfinished">صفت %1 از نوع پایه در نوع مشتق شده مفقود شده است.</translation>
+ </message>
+ <message>
+ <source>Type of derived attribute %1 differs from type of base attribute.</source>
+ <translation type="unfinished">نوع صفت مشتق شده %1 از نوع صفت پایه متفاوت است.</translation>
+ </message>
+ <message>
+ <source>Base definition contains an %1 element that is missing in the derived definition</source>
+ <translation type="unfinished">تعریف پایه شامل عنصر %1 است که در تعریف مشتق شده مفقود شده است</translation>
+ </message>
+ <message>
+ <source>Can not process unknown element %1, expected elements are: %2.</source>
+ <translation type="unfinished">نمی‌توان عنصر ناشناختهٔ %1 را پردازش کرد، عناصر مورد انتظار این‌ها هستند: %2.</translation>
+ </message>
+ <message>
+ <source>Element %1 is not allowed in this scope, possible elements are: %2.</source>
+ <translation type="unfinished">عنصر %1 در این قلمرو مجاز نیست، عناصر ممکن این‌ها هستند: %2.</translation>
+ </message>
+ <message>
+ <source>Child element is missing in that scope, possible child elements are: %1.</source>
+ <translation type="unfinished">عنصر فرزند در این قلمرو مفقود شده است، عناصر فرزند ممکن این‌ها هستند: %1.</translation>
+ </message>
+ <message>
+ <source>Document is not a XML schema.</source>
+ <translation type="unfinished">سند یک الگوی XML نیست.</translation>
+ </message>
+ <message>
+ <source>%1 attribute of %2 element contains invalid content: {%3} is not a value of type %4.</source>
+ <translation type="unfinished">صفت %1 از عنصر %2 شامل محتویات غیر‌مجاز است: {%3} یک مقدار از نوع %4 نیست.</translation>
+ </message>
+ <message>
+ <source>%1 attribute of %2 element contains invalid content: {%3}.</source>
+ <translation type="unfinished">صفت %1 از عنصر %2 شامل محتویات غیر‌مجاز است: {%3}.</translation>
+ </message>
+ <message>
+ <source>Target namespace %1 of included schema is different from the target namespace %2 as defined by the including schema.</source>
+ <translation type="unfinished">فضای‌نامی هدف %1 طرح شامل شده متفاوت از فضای‌نامی هدف %2 آن‌گونه که به وسلیهٔ طرح شامل تعریف شده است می‌باشد.</translation>
+ </message>
+ <message>
+ <source>Target namespace %1 of imported schema is different from the target namespace %2 as defined by the importing schema.</source>
+ <translation type="unfinished">فضای‌نامی %1 طرح وارد شده متفاوت از فضای‌نامی هدف %2 آن‌گونه که به وسلیهٔ طرح وارد شده تعریف شده است می‌باشد.</translation>
+ </message>
+ <message>
+ <source>%1 element is not allowed to have the same %2 attribute value as the target namespace %3.</source>
+ <translation type="unfinished">عنصر %1 مجاز نیست که صفت %2 ی یکسان بافضای‌نام هدف %3 داشته باشد.</translation>
+ </message>
+ <message>
+ <source>%1 element without %2 attribute is not allowed inside schema without target namespace.</source>
+ <translation type="unfinished">عنصر %1 بدون صفت %2 در طرح بدون فضای‌نامی هدف مجاز نیست.</translation>
+ </message>
+ <message>
+ <source>%1 element is not allowed inside %2 element if %3 attribute is present.</source>
+ <translation type="unfinished">عنصر %1 در عنصر %2 اگر صفت %3 ارائه شده باشد مجاز نیست.</translation>
+ </message>
+ <message>
+ <source>%1 element has neither %2 attribute nor %3 child element.</source>
+ <translation type="unfinished">عنصر %1 نه صفت %2 را دارد نه عنصر فرزند %3 را دارد.</translation>
+ </message>
+ <message>
+ <source>%1 element with %2 child element must not have a %3 attribute.</source>
+ <translation type="unfinished">عنصر %1 با فرزند %2 نباید صفت %3 را داشته باشد.</translation>
+ </message>
+ <message>
+ <source>%1 attribute of %2 element must be %3 or %4.</source>
+ <translation type="unfinished">صفت %1 از عنصر %2 باید %3 یا %4 باشد.</translation>
+ </message>
+ <message>
+ <source>%1 attribute of %2 element must have a value of %3.</source>
+ <translation type="unfinished">صفت %1 از عنصر %2 باید مقدار %3 را داشته باشد.</translation>
+ </message>
+ <message>
+ <source>%1 attribute of %2 element must have a value of %3 or %4.</source>
+ <translation type="unfinished">صفت %1 از عنصر %2 باید مقدار %3 یا %4 را داشته باشد.</translation>
+ </message>
+ <message>
+ <source>%1 element must not have %2 and %3 attribute together.</source>
+ <translation type="unfinished">عنصر %1 نباید صفات %2 و %3 را با هم داشته باشد.</translation>
+ </message>
+ <message>
+ <source>Content of %1 attribute of %2 element must not be from namespace %3.</source>
+ <translation type="unfinished">محتویات صفت %1 از عنصر %2 نباید از فضای‌نامی %3 باشد.</translation>
+ </message>
+ <message>
+ <source>%1 attribute of %2 element must not be %3.</source>
+ <translation type="unfinished">صفت %1 از عنصر %2 نباید %3 باشد.</translation>
+ </message>
+ <message>
+ <source>%1 attribute of %2 element must have the value %3 because the %4 attribute is set.</source>
+ <translation type="unfinished">صفت %1 از عنصر %2 باید مقدار %3 را داشته باشد زیرا صفت %4 تنظیم شده است.</translation>
+ </message>
+ <message>
+ <source>Specifying use=&apos;prohibited&apos; inside an attribute group has no effect.</source>
+ <translation type="unfinished">تعیین استفاده = &apos;ممنوع&apos; در گروه صفت هیچ تأثیری ندارد.</translation>
+ </message>
+ <message>
+ <source>%1 element must have either %2 or %3 attribute.</source>
+ <translation type="unfinished">عنصر %1 باید یکی از صفات %2 یا %3 را داشته باشد.</translation>
+ </message>
+ <message>
+ <source>%1 element must have either %2 attribute or %3 or %4 as child element.</source>
+ <translation type="unfinished">عنصر %1 باید صفت %2 یا %3 یا %4 را به عنوان فرزند داشته باشد.</translation>
+ </message>
+ <message>
+ <source>%1 element requires either %2 or %3 attribute.</source>
+ <translation type="unfinished">عنصر %1 یکی از صفات %2 یا %3 را نیاز دارد..</translation>
+ </message>
+ <message>
+ <source>Text or entity references not allowed inside %1 element</source>
+ <translation type="unfinished">ارجاع متن یا موجودیت در عنصر %1 مجاز نیست</translation>
+ </message>
+ <message>
+ <source>%1 attribute of %2 element must contain %3, %4 or a list of URIs.</source>
+ <translation type="unfinished">صفت %1 از عنصر %2 باید شامل %3، %4 یا لیستی از URLها باشد.</translation>
+ </message>
+ <message>
+ <source>%1 element is not allowed in this context.</source>
+ <translation type="unfinished">عنصر %1 در این زمینه مجاز نیست.</translation>
+ </message>
+ <message>
+ <source>%1 attribute of %2 element has larger value than %3 attribute.</source>
+ <translation type="unfinished">صفت %1 از عنصر %2 مقداری بزرگتر از صفت %3 دارد.</translation>
+ </message>
+ <message>
+ <source>Prefix of qualified name %1 is not defined.</source>
+ <translation type="unfinished">پیشوند نام دارای شرایط %1 تعریف نشده است.</translation>
+ </message>
+ <message>
+ <source>%1 attribute of %2 element must either contain %3 or the other values.</source>
+ <translation type="unfinished">صفت %1 از عنصر %2 باید شامل %3 یا مقادیر دیگری باشد.</translation>
+ </message>
+ <message>
+ <source>Component with ID %1 has been defined previously.</source>
+ <translation type="unfinished">جزئی با ID %1 قبلاً تعریف شده است.</translation>
+ </message>
+ <message>
+ <source>Element %1 already defined.</source>
+ <translation type="unfinished">عنصر %1 هم‌اکنون تعریف شده است.</translation>
+ </message>
+ <message>
+ <source>Attribute %1 already defined.</source>
+ <translation type="unfinished">صفت %1 هم‌اکنون تعریف شده است.</translation>
+ </message>
+ <message>
+ <source>Type %1 already defined.</source>
+ <translation type="unfinished">نوع %1 هم‌اکنون تعریف شده است.</translation>
+ </message>
+ <message>
+ <source>Attribute group %1 already defined.</source>
+ <translation type="unfinished">گروه صفت %1 هم‌اکنون تعریف شده است.</translation>
+ </message>
+ <message>
+ <source>Element group %1 already defined.</source>
+ <translation type="unfinished">گروه عنصر %1 هم‌اکنون تعریف شده است.</translation>
+ </message>
+ <message>
+ <source>Notation %1 already defined.</source>
+ <translation type="unfinished">نشانه‌گذاری %1 هم‌اکنون تعریف شده است.</translation>
+ </message>
+ <message>
+ <source>Identity constraint %1 already defined.</source>
+ <translation type="unfinished">قید هویت %1 هم‌اکنون تعریف شده است.</translation>
+ </message>
+ <message>
+ <source>Duplicated facets in simple type %1.</source>
+ <translation type="unfinished">رویهٔ چندگانه در نوع سادهٔ %1.</translation>
+ </message>
+ <message>
+ <source>%1 references unknown %2 or %3 element %4.</source>
+ <translation type="unfinished">%1 %2 یا %3 نامشخص عنصر %4 مراجعه می‌کند.</translation>
+ </message>
+ <message>
+ <source>%1 references identity constraint %2 that is no %3 or %4 element.</source>
+ <translation type="unfinished">%1 به قید هویت %2 که عنصر %3 یا %4 نیست مراجعه می‌کند.</translation>
+ </message>
+ <message>
+ <source>%1 has a different number of fields from the identity constraint %2 that it references.</source>
+ <translation type="unfinished">%1 فیلد عددی متفاوتی از قید هویت %2 که به آن اشاره می‌کند دارد.</translation>
+ </message>
+ <message>
+ <source>Base type %1 of %2 element cannot be resolved.</source>
+ <translation type="unfinished">نمی‌توان در مورد نوع پایهٔ %1 از عنصر %2 تصمیم گرفت.</translation>
+ </message>
+ <message>
+ <source>Item type %1 of %2 element cannot be resolved.</source>
+ <translation type="unfinished">نمی‌توان در مورد آیتم نوع %1 از عنصر %2 تصمیم گرفت.</translation>
+ </message>
+ <message>
+ <source>Member type %1 of %2 element cannot be resolved.</source>
+ <translation type="unfinished">نمی‌توان در مورد عضو نوع %1 از عنصر %2 تصمیم گرفت.</translation>
+ </message>
+ <message>
+ <source>Type %1 of %2 element cannot be resolved.</source>
+ <translation type="unfinished">نمی‌توان در مورد نوع %1 از عنصر %2 تصمیم گرفت.</translation>
+ </message>
+ <message>
+ <source>Base type %1 of complex type cannot be resolved.</source>
+ <translation type="unfinished">نمی‌توان در مورد نوع پایهٔ %1 از نوع پیچیده تصمیم گرفت.</translation>
+ </message>
+ <message>
+ <source>%1 cannot have complex base type that has a %2.</source>
+ <translation type="unfinished">%1 نمی‌تواند نوع پیچیدهٔ پایه‌ای که یک %2 دارد داشته باشد.</translation>
+ </message>
+ <message>
+ <source>Content model of complex type %1 contains %2 element so it cannot be derived by extension from a non-empty type.</source>
+ <translation type="unfinished">محتویات مدل نوع پیچیدهٔ %1 شامل %2 است بنابراین نمی‌تواند با پسوند از نوع غیر‌تهی مشتق شود.</translation>
+ </message>
+ <message>
+ <source>Complex type %1 cannot be derived by extension from %2 as the latter contains %3 element in its content model.</source>
+ <translation type="unfinished">نوع پیچیدهٔ %1 نمی‌تواند با پسوند از %2 مشتق شود همچنان که اخیراً شامل عنصر %3 در مدل محتویاتش است.</translation>
+ </message>
+ <message>
+ <source>Type of %1 element must be a simple type, %2 is not.</source>
+ <translation type="unfinished">نوع عنصر %1 باید ساده باشد، در حالی که %2 نیست.</translation>
+ </message>
+ <message>
+ <source>Substitution group %1 of %2 element cannot be resolved.</source>
+ <translation type="unfinished">نمی‌توان در مورد جانشینی گروه %1 از عنصر %2 تصمیم گرفت.</translation>
+ </message>
+ <message>
+ <source>Substitution group %1 has circular definition.</source>
+ <translation type="unfinished">جانشینی گروه %1 تعریف حلقوی دارد.</translation>
+ </message>
+ <message>
+ <source>Duplicated element names %1 in %2 element.</source>
+ <translation type="unfinished">نام‌های چندگانهٔ %1 در عنصر %2.</translation>
+ </message>
+ <message>
+ <source>Reference %1 of %2 element cannot be resolved.</source>
+ <translation type="unfinished">نمی‌توان در مورد ارجاع %1 از عنصر %2 تصمیم گرفت.</translation>
+ </message>
+ <message>
+ <source>Circular group reference for %1.</source>
+ <translation type="unfinished">ارجاع گروهی حلقوی برای %1.</translation>
+ </message>
+ <message>
+ <source>%1 element is not allowed in this scope</source>
+ <translation type="unfinished">عنصر %1 در این قلمرو مجاز نیست</translation>
+ </message>
+ <message>
+ <source>%1 element cannot have %2 attribute with value other than %3.</source>
+ <translation type="unfinished">عنصر %1 نمی‌تواند صفت %2 را با مقداری متفاوت از %3 داشته باشد.</translation>
+ </message>
+ <message>
+ <source>%1 element cannot have %2 attribute with value other than %3 or %4.</source>
+ <translation type="unfinished">عنصر %1 نمی‌تواند صفت %2 را با مقداری متفاوت از %3 یا %4 داشته باشد.</translation>
+ </message>
+ <message>
+ <source>%1 or %2 attribute of reference %3 does not match with the attribute declaration %4.</source>
+ <translation type="unfinished">صفت %1 یا %2 از ارجاع %3 با اعلان صفت %4 مطابق نیست.</translation>
+ </message>
+ <message>
+ <source>Attribute group %1 has circular reference.</source>
+ <translation type="unfinished">گروه صفت %1 ارجاع حلقوی دارد.</translation>
+ </message>
+ <message>
+ <source>%1 attribute in %2 must have %3 use like in base type %4.</source>
+ <translation type="unfinished">صفت %1 در %2 باید استفادهٔ %3 را مانند نوع پایهٔ %4 داشته باشد.</translation>
+ </message>
+ <message>
+ <source>Attribute wildcard of %1 is not a valid restriction of attribute wildcard of base type %2.</source>
+ <translation type="unfinished">صفت wildcard %1 قید معتبر صفت wildcard نوع پایهٔ %2 نیست.</translation>
+ </message>
+ <message>
+ <source>%1 has attribute wildcard but its base type %2 has not.</source>
+ <translation type="unfinished">%1 wildcard صفت دارد اما نوع پایهٔ %2 اش ندارد.</translation>
+ </message>
+ <message>
+ <source>Union of attribute wildcard of type %1 and attribute wildcard of its base type %2 is not expressible.</source>
+ <translation type="unfinished">اتحاد wildcars صفت نوع %1 و wildcard صفت نوع پایهٔ %2 آن قابل بیان نیست.</translation>
+ </message>
+ <message>
+ <source>Enumeration facet contains invalid content: {%1} is not a value of type %2.</source>
+ <translation type="unfinished">رویهٔ شمارش شامل محتویات غیر مجاز است: {%1} یک مقدار از نوع %2 نیست.</translation>
+ </message>
+ <message>
+ <source>Namespace prefix of qualified name %1 is not defined.</source>
+ <translation type="unfinished">پیشوند فضای‌نامی نام مشخص شدهٔ %1 تعریف نشده است.</translation>
+ </message>
+ <message>
+ <source>%1 element %2 is not a valid restriction of the %3 element it redefines: %4.</source>
+ <translation type="unfinished">%1 عنصر %2 یک قید معتبر عنصر %3 که %4 را بازتعریف می‌کند نیست.</translation>
+ </message>
+ <message>
+ <source>%1 is not valid according to %2.</source>
+ <translation type="unfinished">%1 بر طبق %2 معتبر نیست.</translation>
+ </message>
+ <message>
+ <source>String content does not match the length facet.</source>
+ <translation type="unfinished">محتوای رشته با رویهٔ طول مطابق نیست.</translation>
+ </message>
+ <message>
+ <source>String content does not match the minLength facet.</source>
+ <translation type="unfinished">محتوای رشته با رویهٔ طول مینیمم مطابق نیست.</translation>
+ </message>
+ <message>
+ <source>String content does not match the maxLength facet.</source>
+ <translation type="unfinished">محتوای رشته با رویهٔ طول ماکزیمم مطابق نیست.</translation>
+ </message>
+ <message>
+ <source>String content does not match pattern facet.</source>
+ <translation type="unfinished">محتوای رشته با رویهٔ الگو مطابق نیست.</translation>
+ </message>
+ <message>
+ <source>String content is not listed in the enumeration facet.</source>
+ <translation type="unfinished">محتوای رشته در رویهٔ شمارش لیست نشده.</translation>
+ </message>
+ <message>
+ <source>Signed integer content does not match the maxInclusive facet.</source>
+ <translation type="unfinished">محتوای عدد صحیح علامت‌دار با رویهٔ شامل ماکزیمم مطابق نیست.</translation>
+ </message>
+ <message>
+ <source>Signed integer content does not match the maxExclusive facet.</source>
+ <translation type="unfinished">محتوای عدد صحیح علامت‌دار با رویهٔ فقط ماکزیمم مطابق نیست.</translation>
+ </message>
+ <message>
+ <source>Signed integer content does not match the minInclusive facet.</source>
+ <translation type="unfinished">محتوای عدد صحیح علامت‌دار با رویهٔ شامل مینیمم مطابق نیست.</translation>
+ </message>
+ <message>
+ <source>Signed integer content does not match the minExclusive facet.</source>
+ <translation type="unfinished">محتوای عدد صحیح علامت‌دار با رویهٔ فقط مینیمم مطابق نیست.</translation>
+ </message>
+ <message>
+ <source>Signed integer content is not listed in the enumeration facet.</source>
+ <translation type="unfinished">محتوای عدد صحیح علامت‌دار در رویهٔ شمارش لیست نشده.</translation>
+ </message>
+ <message>
+ <source>Signed integer content does not match pattern facet.</source>
+ <translation type="unfinished">محتوای عدد صحیح علامت‌دار با رویهٔ الگو مطابق نیست.</translation>
+ </message>
+ <message>
+ <source>Signed integer content does not match in the totalDigits facet.</source>
+ <translation type="unfinished">محتوای عدد صحیح علامت‌دار با رویهٔ مجموع ارقام مطابق نیست.</translation>
+ </message>
+ <message>
+ <source>Unsigned integer content does not match the maxInclusive facet.</source>
+ <translation type="unfinished">محتوای عدد صحیح بدون علامت‌ با رویهٔ شامل ماکزیمم مطابق نیست.</translation>
+ </message>
+ <message>
+ <source>Unsigned integer content does not match the maxExclusive facet.</source>
+ <translation type="unfinished">محتوای عدد صحیح بدون علامت‌ با رویهٔ فقط ماکزیمم مطابق نیست.</translation>
+ </message>
+ <message>
+ <source>Unsigned integer content does not match the minInclusive facet.</source>
+ <translation type="unfinished">محتوای عدد صحیح بدون علامت‌ با رویهٔ شامل مینیمم مطابق نیست.</translation>
+ </message>
+ <message>
+ <source>Unsigned integer content does not match the minExclusive facet.</source>
+ <translation type="unfinished">محتوای عدد صحیح بدون علامت‌ با رویهٔ فقط مینیمم مطابق نیست.</translation>
+ </message>
+ <message>
+ <source>Unsigned integer content is not listed in the enumeration facet.</source>
+ <translation type="unfinished">محتوای عدد صحیح بدون علامت‌ در رویهٔ شمارش لیست نشده.</translation>
+ </message>
+ <message>
+ <source>Unsigned integer content does not match pattern facet.</source>
+ <translation type="unfinished">محتوای عدد صحیح بدون علامت‌ با رویهٔ الگو مطابق نیست.</translation>
+ </message>
+ <message>
+ <source>Unsigned integer content does not match in the totalDigits facet.</source>
+ <translation type="unfinished">محتوای عدد صحیح بدون علامت‌ با رویهٔ مجموع ارقام مطابق نیست.</translation>
+ </message>
+ <message>
+ <source>Double content does not match the maxInclusive facet.</source>
+ <translation type="unfinished">محتوای عدد اعشاری با رویهٔ شامل ماکزیمم مطابق نیست.</translation>
+ </message>
+ <message>
+ <source>Double content does not match the maxExclusive facet.</source>
+ <translation type="unfinished">محتوای عدد اعشاری با رویهٔ فقط ماکزیمم مطابق نیست.</translation>
+ </message>
+ <message>
+ <source>Double content does not match the minInclusive facet.</source>
+ <translation type="unfinished">محتوای عدد اعشاری با رویهٔ شامل مینیمم مطابق نیست.</translation>
+ </message>
+ <message>
+ <source>Double content does not match the minExclusive facet.</source>
+ <translation type="unfinished">محتوای عدد اعشاری با رویهٔ فقط مینیمم مطابق نیست.</translation>
+ </message>
+ <message>
+ <source>Double content is not listed in the enumeration facet.</source>
+ <translation type="unfinished">محتوای عدد اعشاری در رویهٔ شمارش لیست نشده.</translation>
+ </message>
+ <message>
+ <source>Double content does not match pattern facet.</source>
+ <translation type="unfinished">محتوای عدد اعشاری با رویهٔ الگو مطابق نیست.</translation>
+ </message>
+ <message>
+ <source>Decimal content does not match in the fractionDigits facet.</source>
+ <translation type="unfinished">محتوای عدد ده‌دهی با رویهٔ ارقام کسری مطابق نیست.</translation>
+ </message>
+ <message>
+ <source>Decimal content does not match in the totalDigits facet.</source>
+ <translation type="unfinished">محتوای عدد ده‌دهی با رویهٔ مجموع ارقام مطابق نیست.</translation>
+ </message>
+ <message>
+ <source>Date time content does not match the maxInclusive facet.</source>
+ <translation type="unfinished">محتوای تاریخ زمان با رویهٔ شامل ماکزیمم مطابق نیست.</translation>
+ </message>
+ <message>
+ <source>Date time content does not match the maxExclusive facet.</source>
+ <translation type="unfinished">محتوای تاریخ زمان با رویهٔ فقط ماکزیمم مطابق نیست.</translation>
+ </message>
+ <message>
+ <source>Date time content does not match the minInclusive facet.</source>
+ <translation type="unfinished">محتوای تاریخ زمان با رویهٔ شامل مینیمم مطابق نیست.</translation>
+ </message>
+ <message>
+ <source>Date time content does not match the minExclusive facet.</source>
+ <translation type="unfinished">محتوای تاریخ زمان با رویهٔ فقط مینیمم مطابق نیست.</translation>
+ </message>
+ <message>
+ <source>Date time content is not listed in the enumeration facet.</source>
+ <translation type="unfinished">محتوای تاریخ زمان در رویهٔ شمارش لیست نشده.</translation>
+ </message>
+ <message>
+ <source>Date time content does not match pattern facet.</source>
+ <translation type="unfinished">محتوای تاریخ زمان با رویهٔ الگو مطابق نیست.</translation>
+ </message>
+ <message>
+ <source>Duration content does not match the maxInclusive facet.</source>
+ <translation type="unfinished">محتوای مدت با رویهٔ شامل ماکزیمم مطابق نیست.</translation>
+ </message>
+ <message>
+ <source>Duration content does not match the maxExclusive facet.</source>
+ <translation type="unfinished">محتوای مدت با رویهٔ فقط ماکزیمم مطابق نیست.</translation>
+ </message>
+ <message>
+ <source>Duration content does not match the minInclusive facet.</source>
+ <translation type="unfinished">محتوای مدت با رویهٔ شامل مینیمم مطابق نیست.</translation>
+ </message>
+ <message>
+ <source>Duration content does not match the minExclusive facet.</source>
+ <translation type="unfinished">محتوای مدت با رویهٔ فقط مینیمم مطابق نیست.</translation>
+ </message>
+ <message>
+ <source>Duration content is not listed in the enumeration facet.</source>
+ <translation type="unfinished">محتوای مدت در رویهٔ شمارش لیست نشده.</translation>
+ </message>
+ <message>
+ <source>Duration content does not match pattern facet.</source>
+ <translation type="unfinished">محتوای مدت با رویهٔ الگو مطابق نیست.</translation>
+ </message>
+ <message>
+ <source>Boolean content does not match pattern facet.</source>
+ <translation type="unfinished">محتوای بولین با رویهٔ الگو مطابق نیست.</translation>
+ </message>
+ <message>
+ <source>Binary content does not match the length facet.</source>
+ <translation type="unfinished">محتوای دودویی با رویهٔ طول مطابق نیست.</translation>
+ </message>
+ <message>
+ <source>Binary content does not match the minLength facet.</source>
+ <translation type="unfinished">محتوای دودویی با رویهٔ طول مینیمم مطابق نیست.</translation>
+ </message>
+ <message>
+ <source>Binary content does not match the maxLength facet.</source>
+ <translation type="unfinished">محتوای دودویی با رویهٔ طول ماکزیمم مطابق نیست.</translation>
+ </message>
+ <message>
+ <source>Binary content is not listed in the enumeration facet.</source>
+ <translation type="unfinished">محتوای دودویی در رویهٔ شمارش لیست نشده.</translation>
+ </message>
+ <message>
+ <source>Invalid QName content: %1.</source>
+ <translation type="unfinished">محتوای نامعتبر QName: %1.</translation>
+ </message>
+ <message>
+ <source>QName content is not listed in the enumeration facet.</source>
+ <translation type="unfinished">محتوای QName در رویهٔ شمارش لیست نشده.</translation>
+ </message>
+ <message>
+ <source>QName content does not match pattern facet.</source>
+ <translation type="unfinished">محتوای QName با رویهٔ الگو مطابق نیست.</translation>
+ </message>
+ <message>
+ <source>Notation content is not listed in the enumeration facet.</source>
+ <translation type="unfinished">محتوای علامت‌گذاری در رویهٔ شمارش لیست نشده.</translation>
+ </message>
+ <message>
+ <source>List content does not match length facet.</source>
+ <translation type="unfinished">محتوای لیست با رویهٔ طول مطابق نیست.</translation>
+ </message>
+ <message>
+ <source>List content does not match minLength facet.</source>
+ <translation type="unfinished">محتوای لیست با رویهٔ طول مینیمم مطابق نیست.</translation>
+ </message>
+ <message>
+ <source>List content does not match maxLength facet.</source>
+ <translation type="unfinished">محتوای لیست با رویهٔ طول ماکزیمم مطابق نیست.</translation>
+ </message>
+ <message>
+ <source>List content is not listed in the enumeration facet.</source>
+ <translation type="unfinished">محتوای لیست در رویهٔ شمارش لیست نشده.</translation>
+ </message>
+ <message>
+ <source>List content does not match pattern facet.</source>
+ <translation type="unfinished">محتوای لیست با رویهٔ الگو مطابق نیست.</translation>
+ </message>
+ <message>
+ <source>Union content is not listed in the enumeration facet.</source>
+ <translation type="unfinished">محتوای اتحاد در رویهٔ شمارش لیست نشده.</translation>
+ </message>
+ <message>
+ <source>Union content does not match pattern facet.</source>
+ <translation type="unfinished">محتوای اتحاد با رویهٔ الگو مطابق نیست.</translation>
+ </message>
+ <message>
+ <source>Data of type %1 are not allowed to be empty.</source>
+ <translation type="unfinished">داده نوع %1 نمی‌تواند خالی باشد.</translation>
+ </message>
+ <message>
+ <source>Element %1 is missing child element.</source>
+ <translation type="unfinished">عنصر %1 عنصر فرزند را گم کرده است.</translation>
+ </message>
+ <message>
+ <source>There is one IDREF value with no corresponding ID: %1.</source>
+ <translation type="unfinished">هیچ IDREF‌ ای با مقدار ID مترادف وجود ندارد: %1.</translation>
+ </message>
+ <message>
+ <source>Loaded schema file is invalid.</source>
+ <translation type="unfinished">فایل طرح بارشده نامعتبر است.</translation>
+ </message>
+ <message>
+ <source>%1 contains invalid data.</source>
+ <translation type="unfinished">%1 شامل دادهٔ نامعتبر است.</translation>
+ </message>
+ <message>
+ <source>xsi:schemaLocation namespace %1 has already appeared earlier in the instance document.</source>
+ <translation type="unfinished">فضای‌نامی xsi:chemalocation %1 هم‌اکنون در ابتدای سند نمونه ظاهر شده.</translation>
+ </message>
+ <message>
+ <source>xsi:noNamespaceSchemaLocation cannot appear after the first no-namespace element or attribute.</source>
+ <translation type="unfinished">xsi:noNamespaceShemaLocation نمی‌تواند بعد از اولین عنصر یا صفت بدون فضای‌نامی ظاهر شود.</translation>
+ </message>
+ <message>
+ <source>No schema defined for validation.</source>
+ <translation type="unfinished">طرحی برای اعتبارسنجی تعریف نشده است.</translation>
+ </message>
+ <message>
+ <source>No definition for element %1 available.</source>
+ <translation type="unfinished">تعریفی برای عنصر %1 در دسترس نیست.</translation>
+ </message>
+ <message>
+ <source>Specified type %1 is not known to the schema.</source>
+ <translation type="unfinished">نوع مشخص شدهٔ %1 برای طرح ناشناخته است.</translation>
+ </message>
+ <message>
+ <source>Element %1 is not defined in this scope.</source>
+ <translation type="unfinished">عنصر %1 در این قلمرو تعریف نشده است.</translation>
+ </message>
+ <message>
+ <source>Declaration for element %1 does not exist.</source>
+ <translation type="unfinished">برای عنصر %1 اعلانی وجود ندارد.</translation>
+ </message>
+ <message>
+ <source>Element %1 contains invalid content.</source>
+ <translation type="unfinished">عنصر %1 شامل محتوای نامعتبر است.</translation>
+ </message>
+ <message>
+ <source>Element %1 is declared as abstract.</source>
+ <translation type="unfinished">عنصر %1 به صورت انتزاعی اعلان است.</translation>
+ </message>
+ <message>
+ <source>Element %1 is not nillable.</source>
+ <translation type="unfinished">عنصر %1 nillable نیست.</translation>
+ </message>
+ <message>
+ <source>Attribute %1 contains invalid data: %2</source>
+ <translation type="unfinished">صفت %1 شامل دادهٔ نامعتبر است: %2</translation>
+ </message>
+ <message>
+ <source>Element contains content although it is nillable.</source>
+ <translation type="unfinished">عنصر شامل محتویاتی است اگرچه nillable است.</translation>
+ </message>
+ <message>
+ <source>Fixed value constraint not allowed if element is nillable.</source>
+ <translation type="unfinished">قید عنصر ثابت مجاز نیست اگر عنصر nillable باشد.</translation>
+ </message>
+ <message>
+ <source>Specified type %1 is not validly substitutable with element type %2.</source>
+ <translation type="unfinished">عنصر مشخص شده نوع %1 نمی‌تواند به طور معتبر با عنصر نوع %2 جایگزین شود.</translation>
+ </message>
+ <message>
+ <source>Complex type %1 is not allowed to be abstract.</source>
+ <translation type="unfinished">نوع پیچیدهٔ %1 نمی‌تواند انتزاعی باشد.</translation>
+ </message>
+ <message>
+ <source>Element %1 contains not allowed attributes.</source>
+ <translation type="unfinished">عنصر %1 شامل صفت غیرمجاز است.</translation>
+ </message>
+ <message>
+ <source>Element %1 contains not allowed child element.</source>
+ <translation type="unfinished">عنصر %1 شامل عنصر فرزند غیرمجاز است.</translation>
+ </message>
+ <message>
+ <source>Content of element %1 does not match its type definition: %2.</source>
+ <translation type="unfinished">محتویات عنصر %1 با تعریفش مطابق نیست: %2.</translation>
+ </message>
+ <message>
+ <source>Content of element %1 does not match defined value constraint.</source>
+ <translation type="unfinished">محتویات عنصر %1 با قید مقدار تعریف شده مطابق نیست.</translation>
+ </message>
+ <message>
+ <source>Element %1 contains not allowed child content.</source>
+ <translation type="unfinished">عنصر %1 شامل محتویات فرزند غیرمجاز است.</translation>
+ </message>
+ <message>
+ <source>Element %1 contains not allowed text content.</source>
+ <translation type="unfinished">عنصر %1 شامل محتویات متن غیرمجاز است.</translation>
+ </message>
+ <message>
+ <source>Element %1 cannot contain other elements, as it has a fixed content.</source>
+ <translation type="unfinished">اگر عنصر %1 ثابت باشد نمی‌تواند شامل عناصر دیگر باشد.</translation>
+ </message>
+ <message>
+ <source>Element %1 is missing required attribute %2.</source>
+ <translation type="unfinished">عنصر %1 صفت گم‌شدهٔ موردنیاز %2 است.</translation>
+ </message>
+ <message>
+ <source>Attribute %1 does not match the attribute wildcard.</source>
+ <translation type="unfinished">صفت %1 با کاراکتر جایگزین شونده مطابق نیست.</translation>
+ </message>
+ <message>
+ <source>Declaration for attribute %1 does not exist.</source>
+ <translation type="unfinished">برای صفت %1 اعلانی وجود ندارد.</translation>
+ </message>
+ <message>
+ <source>Element %1 contains two attributes of type %2.</source>
+ <translation type="unfinished">عنصر %1 دو صفت از نوع %2 دارد.</translation>
+ </message>
+ <message>
+ <source>Attribute %1 contains invalid content.</source>
+ <translation type="unfinished">صفت %1 شامل محتویات نامعتبر است.</translation>
+ </message>
+ <message>
+ <source>Element %1 contains unknown attribute %2.</source>
+ <translation type="unfinished">عنصر %1 شامل صفت ناشناختهٔ %2 است.</translation>
+ </message>
+ <message>
+ <source>Content of attribute %1 does not match its type definition: %2.</source>
+ <translation type="unfinished">محتویات صفت %1 با تعریف نوعش مطابق نیست: %2.</translation>
+ </message>
+ <message>
+ <source>Content of attribute %1 does not match defined value constraint.</source>
+ <translation type="unfinished">محتویات صفت %1 با قید مقدار تعریف شده مطابق نیست.</translation>
+ </message>
+ <message>
+ <source>Non-unique value found for constraint %1.</source>
+ <translation type="unfinished">مقدار غیر یکتا برای قید %1 پیدا شد.</translation>
+ </message>
+ <message>
+ <source>Key constraint %1 contains absent fields.</source>
+ <translation type="unfinished">قید کلید %1 شامل فیلد مفقود است.</translation>
+ </message>
+ <message>
+ <source>Key constraint %1 contains references nillable element %2.</source>
+ <translation type="unfinished">قید کلید %1 شامل ارجاع‌های عنصر nillable %2 است.</translation>
+ </message>
+ <message>
+ <source>No referenced value found for key reference %1.</source>
+ <translation type="unfinished">هیچ عنصر مراجعه شده‌ای برای کلید مرجع %1 پیدا نشد.</translation>
+ </message>
+ <message>
+ <source>More than one value found for field %1.</source>
+ <translation type="unfinished">بیش از یک مقدار برای میدان %1 پیدا شد.</translation>
+ </message>
+ <message>
+ <source>Field %1 has no simple type.</source>
+ <translation type="unfinished">فیلد %1 نوع ساده‌ای ندارد.</translation>
+ </message>
+ <message>
+ <source>ID value &apos;%1&apos; is not unique.</source>
+ <translation type="unfinished">مقدار ID «%1» یکتا نیست.</translation>
+ </message>
+ <message>
+ <source>&apos;%1&apos; attribute contains invalid QName content: %2.</source>
+ <translation type="unfinished">صفت «%1» شامل محتوای نامعتبر QName است: %2.</translation>
+ </message>
+ <message>
+ <source>empty</source>
+ <translation type="unfinished">خالی</translation>
+ </message>
+ <message>
+ <source>zero or one</source>
+ <translation type="unfinished">صفر یا یک</translation>
+ </message>
+ <message>
+ <source>exactly one</source>
+ <translation type="unfinished">دقیقاً یک</translation>
+ </message>
+ <message>
+ <source>one or more</source>
+ <translation type="unfinished">یک یا بیشتر</translation>
+ </message>
+ <message>
+ <source>zero or more</source>
+ <translation type="unfinished">صفر یا بیشتر</translation>
+ </message>
+ <message>
+ <source>Required type is %1, but %2 was found.</source>
+ <translation type="unfinished">نوع درخواستی %1 است اما %2 پیدا شد.</translation>
+ </message>
+ <message>
+ <source>Promoting %1 to %2 may cause loss of precision.</source>
+ <translation type="unfinished">بالا بردن %1 نسبت به %2 ممکن است باعث از‌دست‌رفتن دقت شود.</translation>
+ </message>
+ <message>
+ <source>The focus is undefined.</source>
+ <translation type="unfinished">کانون تعریف نشده است.</translation>
+ </message>
+ <message>
+ <source>It&apos;s not possible to add attributes after any other kind of node.</source>
+ <translation type="unfinished">بعد از هر نوع گره امکان اضافه‌کردن صفت وجود ندارد.</translation>
+ </message>
+ <message>
+ <source>An attribute by name %1 has already been created.</source>
+ <translation type="unfinished">یک صفت با نام %1 هم‌اکنون ساخته شده است.</translation>
+ </message>
+ <message>
+ <source>Only the Unicode Codepoint Collation is supported(%1). %2 is unsupported.</source>
+ <translation type="unfinished">فقط تطبیق کد یونی‌کد پشتیبانی شده است (%1). %2 پشتیبانی نشده است.</translation>
+ </message>
+</context>
+</TS>
diff --git a/translations/qtxmlpatterns_nl.ts b/translations/qtxmlpatterns_nl.ts
new file mode 100644
index 0000000..8f2e760
--- /dev/null
+++ b/translations/qtxmlpatterns_nl.ts
@@ -0,0 +1,1945 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="nl_NL" sourcelanguage="nl_NL">
+ <extra-po-header-language>nl</extra-po-header-language>
+ <extra-po-header-language_team>Dutch &lt;kde-i18n-nl@kde.org&gt;</extra-po-header-language_team>
+ <extra-po-header-last_translator>Freek de Kruijf &lt;freekdekruijf@kde.nl&gt;</extra-po-header-last_translator>
+ <extra-po-header-plural_forms>nplurals=2; plural=(n != 1);</extra-po-header-plural_forms>
+ <extra-po-header-po_revision_date>2018-04-19 13:52+0100</extra-po-header-po_revision_date>
+ <extra-po-header-project_id_version></extra-po-header-project_id_version>
+ <extra-po-header-x_generator>Lokalize 2.0</extra-po-header-x_generator>
+ <extra-po-header_comment># Freek de Kruijf &lt;freek@opensuse.org&gt;, 2014, 2018.</extra-po-header_comment>
+ <extra-po-headers>Project-Id-Version,PO-Revision-Date,Last-Translator,Language-Team,Language,MIME-Version,Content-Type,Content-Transfer-Encoding,X-Qt-Contexts,Plural-Forms,X-Generator</extra-po-headers>
+<context>
+ <name>QXmlPatternistCLI</name>
+ <message>
+ <source>Warning in %1, at line %2, column %3: %4</source>
+ <translation>Waarschuwing in %1, op regel %2, kolom %3: %4</translation>
+ </message>
+ <message>
+ <source>Warning in %1: %2</source>
+ <translation>Waarschuwing in %1: %2</translation>
+ </message>
+ <message>
+ <source>Unknown location</source>
+ <translation>Onbekende locatie</translation>
+ </message>
+ <message>
+ <source>Error %1 in %2, at line %3, column %4: %5</source>
+ <translation>Fout %1 in %2, op regel %3, kolom %4: %5</translation>
+ </message>
+ <message>
+ <source>Error %1 in %2: %3</source>
+ <translation>Fout %1 in %2: %3</translation>
+ </message>
+</context>
+<context>
+ <name>QtXmlPatterns</name>
+ <message>
+ <source>An %1-attribute with value %2 has already been declared.</source>
+ <translation>Een %1-attribuut met waarde %2 is al gedeclareerd.</translation>
+ </message>
+ <message>
+ <source>An %1-attribute must have a valid %2 as value, which %3 isn&apos;t.</source>
+ <translation>Een %1-attribuut moet een geldige %2 als waarde hebben, wat %3 niet is.</translation>
+ </message>
+ <message>
+ <source>%1 is an unsupported encoding.</source>
+ <translation>%1 is een niet-ondersteunde codering.</translation>
+ </message>
+ <message>
+ <source>%1 contains octets which are disallowed in the requested encoding %2.</source>
+ <translation>%1 bevat octets die niet zijn toegestaan in de vereiste encoding %2.</translation>
+ </message>
+ <message>
+ <source>The codepoint %1, occurring in %2 using encoding %3, is an invalid XML character.</source>
+ <translation>Het codepunt %1, voorkomend in %2 gebruikmakend van %3 codering, is een ongeldig XML-teken.</translation>
+ </message>
+ <message>
+ <source>Network timeout.</source>
+ <translation>Netwerkwachttijd verstreken</translation>
+ </message>
+ <message>
+ <source>Element %1 can&apos;t be serialized because it appears outside the document element.</source>
+ <translation>Element %1 kan niet geserialiseerd worden omdat het buiten het documentelement staat.</translation>
+ </message>
+ <message>
+ <source>Attribute %1 can&apos;t be serialized because it appears at the top level.</source>
+ <translation>Attribuutelement %1 kan niet geserialiseerd worden omdat het op het topniveau staat.</translation>
+ </message>
+ <message>
+ <source>Year %1 is invalid because it begins with %2.</source>
+ <translation>Het jaar %1 is ongeldig omdat het begint met %2.</translation>
+ </message>
+ <message>
+ <source>Day %1 is outside the range %2..%3.</source>
+ <translation>Dag %1 is buiten de reeks %2..%3.</translation>
+ </message>
+ <message>
+ <source>Month %1 is outside the range %2..%3.</source>
+ <translation>Maand %1 is buiten de reeks %2..%3.</translation>
+ </message>
+ <message>
+ <source>Overflow: Can&apos;t represent date %1.</source>
+ <translation>Overloop: Kan de datum %1 niet weergeven.</translation>
+ </message>
+ <message>
+ <source>Day %1 is invalid for month %2.</source>
+ <translation>Dag %1 is niet geldig voor de maand %2.</translation>
+ </message>
+ <message>
+ <source>Time 24:%1:%2.%3 is invalid. Hour is 24, but minutes, seconds, and milliseconds are not all 0; </source>
+ <translation>De tijd 24:%1:%2.%3 is ongeldig. Uur is 24, maar minuten, seconden en milliseconden zijn niet allemaal 0; </translation>
+ </message>
+ <message>
+ <source>Time %1:%2:%3.%4 is invalid.</source>
+ <translation>De tijd %1:%2:%3.%4 is ongeldig.</translation>
+ </message>
+ <message>
+ <source>Overflow: Date can&apos;t be represented.</source>
+ <translation>Overloop: Datum kan niet worden weergegeven.</translation>
+ </message>
+ <message>
+ <source>At least one component must be present.</source>
+ <translation>Tenminste één component moet beschikbaar zijn.</translation>
+ </message>
+ <message>
+ <source>At least one time component must appear after the %1-delimiter.</source>
+ <translation>Minstens één tijdcomponent moet aanwezig zijn na het %1-scheidingsteken.</translation>
+ </message>
+ <message>
+ <source>No operand in an integer division, %1, can be %2.</source>
+ <translation>Geen operand in een integer-deling, %1, kan %2 zijn.</translation>
+ </message>
+ <message>
+ <source>The first operand in an integer division, %1, cannot be infinity (%2).</source>
+ <translation>De eerste operand in een integer-deling, %1, kan niet oneindig zijn (%2).</translation>
+ </message>
+ <message>
+ <source>The second operand in a division, %1, cannot be zero (%2).</source>
+ <translation>De tweede operand in een deling, %1, kan niet nul zijn (%2).</translation>
+ </message>
+ <message>
+ <source>%1 is not a valid value of type %2.</source>
+ <translation>%1 is geen geldige waarde van type %2.</translation>
+ </message>
+ <message>
+ <source>When casting to %1 from %2, the source value cannot be %3.</source>
+ <translation>Bij omvormen naar %1 van %2 kan de bronwaarde geen %3 zijn.</translation>
+ </message>
+ <message>
+ <source>Integer division (%1) by zero (%2) is undefined.</source>
+ <translation>Integer-deling (%1) door nul (%2) is niet gedefinieerd.</translation>
+ </message>
+ <message>
+ <source>Division (%1) by zero (%2) is undefined.</source>
+ <translation>Deling (%1) door nul (%2) is niet gedefinieerd.</translation>
+ </message>
+ <message>
+ <source>Modulus division (%1) by zero (%2) is undefined.</source>
+ <translation>Modulo-deling (%1) door nul (%2) is niet gedefinieerd.</translation>
+ </message>
+ <message>
+ <source>Dividing a value of type %1 by %2 (not-a-number) is not allowed.</source>
+ <translation>Een waarde van het type %1 delen door %2 (geen getal) is niet toegestaan.</translation>
+ </message>
+ <message>
+ <source>Dividing a value of type %1 by %2 or %3 (plus or minus zero) is not allowed.</source>
+ <translation>Een waarde van het type %1 delen door %2 of %3 (plus of min nul) is niet toegestaan.</translation>
+ </message>
+ <message>
+ <source>Multiplication of a value of type %1 by %2 or %3 (plus or minus infinity) is not allowed.</source>
+ <translation>Een waarde van het type %1 vermeninigvuldigen met %2 of %3 (plus of min oneindig) is niet toegestaan.</translation>
+ </message>
+ <message>
+ <source>A value of type %1 cannot have an Effective Boolean Value.</source>
+ <translation>Een waarde van type %1 kan geen &apos;Effective Boolean Value&apos; hebben.</translation>
+ </message>
+ <message>
+ <source>Effective Boolean Value cannot be calculated for a sequence containing two or more atomic values.</source>
+ <translation>&apos;Effective Boolean Value&apos; kan niet berekend worden voor een &apos;sequence&apos; die twee of meer &apos;atomic values&apos; bevat.</translation>
+ </message>
+ <message>
+ <source>Value %1 of type %2 exceeds maximum (%3).</source>
+ <translation>Waarde %1 van type %2 gaat boven het maximum (%3).</translation>
+ </message>
+ <message>
+ <source>Value %1 of type %2 is below minimum (%3).</source>
+ <translation>Waarde %1 van type %2 gaat onder het minimum (%3)</translation>
+ </message>
+ <message>
+ <source>A value of type %1 must contain an even number of digits. The value %2 does not.</source>
+ <translation>Een waarde van type %1 moet een even aantal cijfers bevatten. De waarde %2 voldoet daar niet aan.</translation>
+ </message>
+ <message>
+ <source>%1 is not valid as a value of type %2.</source>
+ <translation>%1 is niet geldig als een waaarde van type %2.</translation>
+ </message>
+ <message>
+ <source>Ambiguous rule match.</source>
+ <translation>Dubbelzinnige regelovereenkomst</translation>
+ </message>
+ <message>
+ <source>Operator %1 cannot be used on type %2.</source>
+ <translation>De operator %1 kan niet gebruikt worden op het type %2.</translation>
+ </message>
+ <message>
+ <source>Operator %1 cannot be used on atomic values of type %2 and %3.</source>
+ <translation>Operator %1 kan niet gebruikt worden op &apos;atomic values&apos; van het type %2 en %3.</translation>
+ </message>
+ <message>
+ <source>The namespace URI in the name for a computed attribute cannot be %1.</source>
+ <translation>De naamruimte-URI in de naam voor een berekend attribuut kan niet %1 zijn.</translation>
+ </message>
+ <message>
+ <source>The name for a computed attribute cannot have the namespace URI %1 with the local name %2.</source>
+ <translation>De naam voor een berekend attribuut kan niet de naamruimte-URI %1 bevatten met de locale naam %2.</translation>
+ </message>
+ <message>
+ <source>Type error in cast, expected %1, received %2.</source>
+ <translation>Typefout in omvormen, verwacht %1, ontvangen %2.</translation>
+ </message>
+ <message>
+ <source>When casting to %1 or types derived from it, the source value must be of the same type, or it must be a string literal. Type %2 is not allowed.</source>
+ <translation>Bij het omvormen naar %1 of daar vanaf afgeleiden, moet de bronwaarde van hetzelfde type zijn of het moet een echte tekenreeks zijn. Type %2 is niet toegestaan.</translation>
+ </message>
+ <message>
+ <source>No casting is possible with %1 as the target type.</source>
+ <translation>Er is geen &apos;casting&apos; mogelijk met %1 als het doeltype.</translation>
+ </message>
+ <message>
+ <source>It is not possible to cast from %1 to %2.</source>
+ <translation>Het is niet mogelijk om %1 om te vormen naar %2.</translation>
+ </message>
+ <message>
+ <source>Casting to %1 is not possible because it is an abstract type, and can therefore never be instantiated.</source>
+ <translation>Omvormen naar %1 is niet mogelijk omdat het een abstract type is en daarom nooit reëel kan worden.</translation>
+ </message>
+ <message>
+ <source>It&apos;s not possible to cast the value %1 of type %2 to %3</source>
+ <translation>Het is niet mogelijk om de waarde %1 van type %2 om te vormen naar %3</translation>
+ </message>
+ <message>
+ <source>Failure when casting from %1 to %2: %3</source>
+ <translation>Mislukking bij het omvormen van %1 naar %2: %3</translation>
+ </message>
+ <message>
+ <source>A comment cannot contain %1</source>
+ <translation>Een commentaar kan geen %1 bevatten</translation>
+ </message>
+ <message>
+ <source>A comment cannot end with a %1.</source>
+ <translation>Een commentaar kan niet eindigen met een %1.</translation>
+ </message>
+ <message>
+ <source>No comparisons can be done involving the type %1.</source>
+ <translation>Geen vergelijkingen kunnen worden uitgevoerd op het type %1.</translation>
+ </message>
+ <message>
+ <source>Operator %1 is not available between atomic values of type %2 and %3.</source>
+ <translation>Operator %1 is niet beschikbaar tussen &apos;atomic values&apos; van type %2 en %3.</translation>
+ </message>
+ <message>
+ <source>In a namespace constructor, the value for a namespace cannot be an empty string.</source>
+ <translation>Inj een naamruimte-constructor kan de waarde van een naamruimte geen lege tekenreeks zijn.</translation>
+ </message>
+ <message>
+ <source>The prefix must be a valid %1, which %2 is not.</source>
+ <translation>Het voorvoegsel moet een geldige %1 zijn, wat %2 niet is.</translation>
+ </message>
+ <message>
+ <source>The prefix %1 cannot be bound.</source>
+ <translation>Het voorvoegsel %1 kan niet gebonden zijn.</translation>
+ </message>
+ <message>
+ <source>Only the prefix %1 can be bound to %2 and vice versa.</source>
+ <translation>Voorvoegsel %1 kan alleen gebonden zijn aan %2 en omgekeerd.</translation>
+ </message>
+ <message>
+ <source>An attribute node cannot be a child of a document node. Therefore, the attribute %1 is out of place.</source>
+ <translation>Een attribuut-node kan niet een kind zijn van een document-node. Daarom is het attribuut %1 niet op juiste plaats.</translation>
+ </message>
+ <message>
+ <source>Circularity detected</source>
+ <translation>Rondlopen gedetecteerd</translation>
+ </message>
+ <message>
+ <source>A library module cannot be evaluated directly. It must be imported from a main module.</source>
+ <translation>Een bibliotheek-module kan niet direct geëvalueerd worden. Het moet geïmporteerd worden uit een hoofdmodule.</translation>
+ </message>
+ <message>
+ <source>No template by name %1 exists.</source>
+ <translation>Er bestaat geen sjabloon met de naam %1.</translation>
+ </message>
+ <message>
+ <source>A value of type %1 cannot be a predicate. A predicate must have either a numeric type or an Effective Boolean Value type.</source>
+ <translation>Een waarde van type %1 kan geen predikaat zijn. Een predikaat moet ofwel een numeriek type hebben of een type &apos;Effective Boolean Value&apos;.</translation>
+ </message>
+ <message>
+ <source>A positional predicate must evaluate to a single numeric value.</source>
+ <translation>Een positioneel predikaat moet uitkomen op een enkele numerieke waarde.</translation>
+ </message>
+ <message>
+ <source>The target name in a processing instruction cannot be %1 in any combination of upper and lower case. Therefore, %2 is invalid.</source>
+ <translation>De doelnaam in een verwerkingsinstructie kan geen %1 zijn in elke combinatie met hoofd- en kleine letters. %2 is daarom ongeldig.</translation>
+ </message>
+ <message>
+ <source>%1 is not a valid target name in a processing instruction. It must be a %2 value, e.g. %3.</source>
+ <translation>%1 is geen geldige doelnaam in een verwerkingsinstructie. Het moet een waarde %2 zijn, bijv. %3.</translation>
+ </message>
+ <message>
+ <source>The last step in a path must contain either nodes or atomic values. It cannot be a mixture between the two.</source>
+ <translation>De laatste stap in een pad moet of nodes of &apos;atomic values&apos; bevatten. Het kan geen mix van deze beide zijn.</translation>
+ </message>
+ <message>
+ <source>The data of a processing instruction cannot contain the string %1</source>
+ <translation>De data van een verwerkingsinstructie kan niet de tekenreeks %1 bevatten</translation>
+ </message>
+ <message>
+ <source>No namespace binding exists for the prefix %1</source>
+ <translation>Er bestaat geen naamruimteverbinding voor de prefix %1</translation>
+ </message>
+ <message>
+ <source>No namespace binding exists for the prefix %1 in %2</source>
+ <translation>Er bestaat geen naamruimteverbinding voor de prefix %1 in %2</translation>
+ </message>
+ <message>
+ <source>%1 is an invalid %2</source>
+ <translation>%1 is een ongeldige %2</translation>
+ </message>
+ <message>
+ <source>The parameter %1 is passed, but no corresponding %2 exists.</source>
+ <translation>De parameter %1 werd doorgegeven, maar er bestaat geen bijbehorende %2.</translation>
+ </message>
+ <message>
+ <source>The parameter %1 is required, but no corresponding %2 is supplied.</source>
+ <translation>De parameter %1 is vereist, maar er wordt geen bijbehorende %2 geleverd.</translation>
+ </message>
+ <message numerus="yes">
+ <source>%1 takes at most %n argument(s). %2 is therefore invalid.</source>
+ <translation>
+ <numerusform>%1 neemt hoogstens %n argument(en). %2 is daarom ongeldig.</numerusform>
+ <numerusform>%1 neemt hoogstens %n argument(en). %2 is daarom ongeldig.</numerusform>
+ </translation>
+ </message>
+ <message numerus="yes">
+ <source>%1 requires at least %n argument(s). %2 is therefore invalid.</source>
+ <translation>
+ <numerusform>%1 vereist minstens %n argument(en). %2 is daarom ongeldig.</numerusform>
+ <numerusform>%1 vereist minstens %n argument(en). %2 is daarom ongeldig.</numerusform>
+ </translation>
+ </message>
+ <message>
+ <source>The first argument to %1 cannot be of type %2. It must be a numeric type, xs:yearMonthDuration or xs:dayTimeDuration.</source>
+ <translation>Het eerste argument voor %1 kan niet van het type %2 zijn. Het moet een numeriek type zijn, xs:yearMonthDuration of xs:dayTimeDuration.</translation>
+ </message>
+ <message>
+ <source>The first argument to %1 cannot be of type %2. It must be of type %3, %4, or %5.</source>
+ <translation>Het eerste argument voor %1 kan niet van het type %2 zijn. Het moet van het type %3, %4 of %5 zijn.</translation>
+ </message>
+ <message>
+ <source>The second argument to %1 cannot be of type %2. It must be of type %3, %4, or %5.</source>
+ <translation>Het tweede argument voor %1 kan niet van het type %2 zijn. Het moet van het type %3, %4 of %5 zijn.</translation>
+ </message>
+ <message>
+ <source>%1 is not a valid XML 1.0 character.</source>
+ <translation>%1 is geen geldig XML 1.0-teken.</translation>
+ </message>
+ <message>
+ <source>The first argument to %1 cannot be of type %2.</source>
+ <translation>Het eerste argument voor %1 kan niet van het type %2 zijn.</translation>
+ </message>
+ <message>
+ <source>The root node of the second argument to function %1 must be a document node. %2 is not a document node.</source>
+ <translation>De root-node van het tweede argument van functie %1 moet een gedocumenteerde node zijn. %2 is geen gedocumenteerde node.</translation>
+ </message>
+ <message>
+ <source>If both values have zone offsets, they must have the same zone offset. %1 and %2 are not the same.</source>
+ <translation>Als beide waarden zone offsets hebben dan moeten ze dezelfde zone offset hebben. %1 en %2 zijn niet hetzelfde.</translation>
+ </message>
+ <message>
+ <source>%1 was called.</source>
+ <translation>%1 werd aangeroepen</translation>
+ </message>
+ <message>
+ <source>%1 must be followed by %2 or %3, not at the end of the replacement string.</source>
+ <translation>%1 moet gevolgd worden door %2 of %3, niet aan het einde van een vervangingstekenreeks.</translation>
+ </message>
+ <message>
+ <source>In the replacement string, %1 must be followed by at least one digit when not escaped.</source>
+ <translation>In de vervangingstekenreeks moet %1 gevolgd worden door minstens één cijfer als deze niet escaped is.</translation>
+ </message>
+ <message>
+ <source>In the replacement string, %1 can only be used to escape itself or %2, not %3</source>
+ <translation>In de vervangingstekenreeks kan %1 alleen gebruikt worden als escape voor zichzelf of %2, niet voor %3</translation>
+ </message>
+ <message>
+ <source>%1 matches newline characters</source>
+ <translation>%1 komt overeen met newline-tekens</translation>
+ </message>
+ <message>
+ <source>%1 and %2 match the start and end of a line.</source>
+ <translation>%1 en %2 komen overeen met het begin en einde van een regel.</translation>
+ </message>
+ <message>
+ <source>Matches are case insensitive</source>
+ <translation>Overeenkomsten zijn hoofdlettergevoelig</translation>
+ </message>
+ <message>
+ <source>Whitespace characters are removed, except when they appear in character classes</source>
+ <translation>Witruimte wordt verwijderd, behalve in tekenklassen.</translation>
+ </message>
+ <message>
+ <source>%1 is an invalid regular expression pattern: %2</source>
+ <translation>%1 is een ongeldig patroon voor een reguliere expressie: %2</translation>
+ </message>
+ <message>
+ <source>%1 is an invalid flag for regular expressions. Valid flags are:</source>
+ <translation>%1 is een ongeldige vlag voor reguliere expressies. Geldige vlaggen zijn:</translation>
+ </message>
+ <message>
+ <source>If the first argument is the empty sequence or a zero-length string (no namespace), a prefix cannot be specified. Prefix %1 was specified.</source>
+ <translation>Als het eerste argument een lege verzameling is of een tekenreeks met lengte nul (geen naamruimte) dan kan er geen prefix gespecificeerd worden. Prefix %1 was gespecificeerd.</translation>
+ </message>
+ <message>
+ <source>It will not be possible to retrieve %1.</source>
+ <translation>Het is niet mogelijk om %1 op te halen.</translation>
+ </message>
+ <message>
+ <source>The default collection is undefined</source>
+ <translation>De standaard verzameling is ongedefinieerd</translation>
+ </message>
+ <message>
+ <source>%1 cannot be retrieved</source>
+ <translation>%1 kan niet worden opgehaald</translation>
+ </message>
+ <message>
+ <source>The normalization form %1 is unsupported. The supported forms are %2, %3, %4, and %5, and none, i.e. the empty string (no normalization).</source>
+ <translation>De normalisatievorm %1 wordt niet ondersteund. De ondersteunde vormen zijn %2, %3, %4 en %5 en geen, d.w.z. de lege tekenreeks (geen normalisatie).</translation>
+ </message>
+ <message>
+ <source>A zone offset must be in the range %1..%2 inclusive. %3 is out of range.</source>
+ <translation>Een zone offset moet in de reeks %1..%2 (inclusief) liggen. %3 ligt buiten deze reeks.</translation>
+ </message>
+ <message>
+ <source>%1 is not a whole number of minutes.</source>
+ <translation>%1 is geen geheel aantal minuten.</translation>
+ </message>
+ <message>
+ <source>The URI cannot have a fragment</source>
+ <translation>De URI kan geen fragment hebben</translation>
+ </message>
+ <message>
+ <source>Required cardinality is %1; got cardinality %2.</source>
+ <translation>De vereiste cardinaliteit is %1, verkregen is %2.</translation>
+ </message>
+ <message>
+ <source>The item %1 did not match the required type %2.</source>
+ <translation>Het item %1 komt niet overeen met het vereiste type %2.</translation>
+ </message>
+ <message>
+ <source>Attribute %1 cannot appear on the element %2. Only the standard attributes can appear.</source>
+ <translation>Attribuut %1 kan niet in het element %2 verschijnen. Alleen de standaard attributen kunnen verschijnen.</translation>
+ </message>
+ <message>
+ <source>Attribute %1 cannot appear on the element %2. Only %3 is allowed, and the standard attributes.</source>
+ <translation>Attribuut %1 kan niet in het element %2 verschijnen. Alleen %3 is toegestaan en de standaard attributen.</translation>
+ </message>
+ <message>
+ <source>Attribute %1 cannot appear on the element %2. Allowed is %3, %4, and the standard attributes.</source>
+ <translation>Attribuut %1 kan niet in het element %2 verschijnen. Toegestaan zijn %3, %4 en de standaard attributen.</translation>
+ </message>
+ <message>
+ <source>Attribute %1 cannot appear on the element %2. Allowed is %3, and the standard attributes.</source>
+ <translation>Attribuut %1 kan niet in het element %2 verschijnen. Toegestaan is %3 en de standaard attributen.</translation>
+ </message>
+ <message>
+ <source>XSL-T attributes on XSL-T elements must be in the null namespace, not in the XSL-T namespace which %1 is.</source>
+ <translation>XSL-T attributen in XSL-T elementen moeten in de nul-naamruimte zitten, niet in de XSL-T naamruimte waarin %1 zit.</translation>
+ </message>
+ <message>
+ <source>The attribute %1 must appear on element %2.</source>
+ <translation>Het attribuut %1 moet voorkomen in element %2.</translation>
+ </message>
+ <message>
+ <source>The element with local name %1 does not exist in XSL-T.</source>
+ <translation>Het element met de lokale naam %1 zit niet in XSL-T.</translation>
+ </message>
+ <message>
+ <source>The variable %1 is unused</source>
+ <translation>De variable %1 wordt niet gebruikt</translation>
+ </message>
+ <message>
+ <source>W3C XML Schema identity constraint selector</source>
+ <translation>W3C XML Schema identity-constraint-selector</translation>
+ </message>
+ <message>
+ <source>W3C XML Schema identity constraint field</source>
+ <translation>W3C XML Schema identity-constraint-field</translation>
+ </message>
+ <message>
+ <source>A construct was encountered which is disallowed in the current language(%1).</source>
+ <translation>Er is een constructie gevonden die niet is toegestaan in de huidige taal (%1).</translation>
+ </message>
+ <message>
+ <source>%1 is an unknown schema type.</source>
+ <translation>%1 is een onbekend schematype.</translation>
+ </message>
+ <message>
+ <source>A template with name %1 has already been declared.</source>
+ <translation>Een sjabloon met de naam %1 is al gedeclareerd.</translation>
+ </message>
+ <message>
+ <source>%1 is not a valid numeric literal.</source>
+ <translation>%1 is geen geldige numerieke eenheid.</translation>
+ </message>
+ <message>
+ <source>Only one %1 declaration can occur in the query prolog.</source>
+ <translation>In de query-proloog kan slechts één %1 declaratie voorkomen.</translation>
+ </message>
+ <message>
+ <source>The initialization of variable %1 depends on itself</source>
+ <translation>De initialisatie van variabele %1 hangt van zichzelf af</translation>
+ </message>
+ <message>
+ <source>No variable with name %1 exists</source>
+ <translation>Er bestaat geen variable met de naam %1</translation>
+ </message>
+ <message>
+ <source>Version %1 is not supported. The supported XQuery version is 1.0.</source>
+ <translation>Versie %1 wordt niet ondersteund. De ondersteunde XQuery versie is 1.0.</translation>
+ </message>
+ <message>
+ <source>The encoding %1 is invalid. It must contain Latin characters only, must not contain whitespace, and must match the regular expression %2.</source>
+ <translation>De codering %1 is ongeldig. Het mag alleen Latin-tekens bevatten, mag geen witruimte bevatten en moet overeenkomen met de reguliere expressie %2.</translation>
+ </message>
+ <message>
+ <source>No function with signature %1 is available</source>
+ <translation>Geen functie met ondertekening %1 is beschikbaar</translation>
+ </message>
+ <message>
+ <source>A default namespace declaration must occur before function, variable, and option declarations.</source>
+ <translation>Een standaard naamruimte-declaratie moet gedaan worden voor functie, variabele en optie declaraties.</translation>
+ </message>
+ <message>
+ <source>Namespace declarations must occur before function, variable, and option declarations.</source>
+ <translation>Naamruimte-declaraties moeten gedaan zijn voor functie, variabele en optie declaraties.</translation>
+ </message>
+ <message>
+ <source>Module imports must occur before function, variable, and option declarations.</source>
+ <translation>Importeren van modulen moet gedaan worden voor functie, variabele en optie declararties.</translation>
+ </message>
+ <message>
+ <source>The keyword %1 cannot occur with any other mode name.</source>
+ <translation>Het sleutelwoord %1 kan niet voorkomen met elke andere modusnaam.</translation>
+ </message>
+ <message>
+ <source>The value of attribute %1 must be of type %2, which %3 isn&apos;t.</source>
+ <translation>De waarde van attribuut %1 moet van het type %2 als zijn, wat %3 niet is.</translation>
+ </message>
+ <message>
+ <source>It is not possible to redeclare prefix %1.</source>
+ <translation>Het is niet mogelijk om prefix %1 opnieuw te declareren.</translation>
+ </message>
+ <message>
+ <source>The prefix %1 can not be bound. By default, it is already bound to the namespace %2.</source>
+ <translation>Het voorvoegsel %1 kan niet gebonden worden. Standaard is deze al gebonden aan de naamruimte %2.</translation>
+ </message>
+ <message>
+ <source>Prefix %1 is already declared in the prolog.</source>
+ <translation>Prefix %1 is reeds gedeclareerd in de proloog.</translation>
+ </message>
+ <message>
+ <source>The name of an option must have a prefix. There is no default namespace for options.</source>
+ <translation>De naam van een optie moet een prefix hebben. Er is geen standaard naamruimte voor opties.</translation>
+ </message>
+ <message>
+ <source>The Schema Import feature is not supported, and therefore %1 declarations cannot occur.</source>
+ <translation>De Schema-importfunctie wordt niet ondersteund en dus mogen %1 declaraties niet voorkomen.</translation>
+ </message>
+ <message>
+ <source>The target namespace of a %1 cannot be empty.</source>
+ <translation>De doel-naamruimte van een %1 kan niet leeg zijn.</translation>
+ </message>
+ <message>
+ <source>The module import feature is not supported</source>
+ <translation>De module-importfunctie wordt niet ondersteund</translation>
+ </message>
+ <message>
+ <source>A variable with name %1 has already been declared.</source>
+ <translation>Een variabele met de naam %1 is al gedeclareerd.</translation>
+ </message>
+ <message>
+ <source>No value is available for the external variable with name %1.</source>
+ <translation>Er is geen waarde beschikbaar voor de externe variabele met de naam %1.</translation>
+ </message>
+ <message>
+ <source>A stylesheet function must have a prefixed name.</source>
+ <translation>Een stijlbladfunctie moet een naam met prefix zijn.</translation>
+ </message>
+ <message>
+ <source>The namespace for a user defined function cannot be empty (try the predefined prefix %1 which exists for cases like this)</source>
+ <translation>De naamruimte voor een gebruikergedefinieerde functie kan niet leeg zijn (probeer de voorgedefinieerde prefix %1 die bestaat voor dit soort gevallen)</translation>
+ </message>
+ <message>
+ <source>The namespace %1 is reserved; therefore user defined functions may not use it. Try the predefined prefix %2, which exists for these cases.</source>
+ <translation>De naamruimte %1 is gereserveerd; daardoor kunnen gebruikersgedefinieerde functies ze niet gebruiken. Probeer de voorgedefinieerde prefix %2, die voor deze gevallen bestaat.</translation>
+ </message>
+ <message>
+ <source>The namespace of a user defined function in a library module must be equivalent to the module namespace. In other words, it should be %1 instead of %2</source>
+ <translation>De naamruimte van een gebruikergedefinieerde functie in de bibliotheekmodule moet gelijk zijn aan de naamruimte van de module, het zou %1 moeten zijn in plaats van %2</translation>
+ </message>
+ <message>
+ <source>A function already exists with the signature %1.</source>
+ <translation>Een functie met de signatuur %1 bestaat al.</translation>
+ </message>
+ <message>
+ <source>No external functions are supported. All supported functions can be used directly, without first declaring them as external</source>
+ <translation>Er worden geen externe functies ondersteund. Alle ondersteunde functies kunnen direct gebruikt worden zonder deze eerst als extern te definiëren</translation>
+ </message>
+ <message>
+ <source>An argument with name %1 has already been declared. Every argument name must be unique.</source>
+ <translation>Een argument met de naam %1 is al gedeclareerd. Iedere naam van een argument moet uniek zijn.</translation>
+ </message>
+ <message>
+ <source>When function %1 is used for matching inside a pattern, the argument must be a variable reference or a string literal.</source>
+ <translation>Als functie %1 wordt gebruikt voor overeenkomst binnen een patroon, dan moet het argument een referentie naar een variabele zijn of een tekenreeks.</translation>
+ </message>
+ <message>
+ <source>In an XSL-T pattern, the first argument to function %1 must be a string literal, when used for matching.</source>
+ <translation>In een XSL-T patroon moet het eerste argument van functie %1 een tekenreeks zijn, als deze wordt gebruikt voor overeenkomen.</translation>
+ </message>
+ <message>
+ <source>In an XSL-T pattern, the first argument to function %1 must be a literal or a variable reference, when used for matching.</source>
+ <translation>In een XSL-T patroon moet het eerste argument van functie %1 een tekenreeks zijn of een referentie naar een variabele, als deze wordt gebruikt voor overeenkomen.</translation>
+ </message>
+ <message>
+ <source>In an XSL-T pattern, function %1 cannot have a third argument.</source>
+ <translation>In een XSL-T patroon kan functie %1 geen derde argument hebben.</translation>
+ </message>
+ <message>
+ <source>In an XSL-T pattern, only function %1 and %2, not %3, can be used for matching.</source>
+ <translation>In een XSL-T patroon kan alleen functie %1 en %2, niet %3 gebruikt worden voor overeenkomen.</translation>
+ </message>
+ <message>
+ <source>In an XSL-T pattern, axis %1 cannot be used, only axis %2 or %3 can.</source>
+ <translation>In een XSL-T patroon kan de as %1 niet worden gebruikt, alleen as %2 of %3 kan.</translation>
+ </message>
+ <message>
+ <source>%1 is an invalid template mode name.</source>
+ <translation>%1 is een ongeldige naam van een sjabloonmodus.</translation>
+ </message>
+ <message>
+ <source>The name of a variable bound in a for-expression must be different from the positional variable. Hence, the two variables named %1 collide.</source>
+ <translation>De naam van een variabele gebonden aan een for-expressie moet verschillen van de positionele variabele. Dus botsen de twee variabelen genaamd %1 met elkaar.</translation>
+ </message>
+ <message>
+ <source>The Schema Validation Feature is not supported. Hence, %1-expressions may not be used.</source>
+ <translation>De Schemavalidatiefunctie wordt niet ondersteund. Dus mag de %1-expressie niet gebruikt worden.</translation>
+ </message>
+ <message>
+ <source>None of the pragma expressions are supported. Therefore, a fallback expression must be present</source>
+ <translation>Geen van de pragma-expressies worden ondersteund. Daarom moet er een terugvalexpressie aanwezig zijn</translation>
+ </message>
+ <message>
+ <source>Each name of a template parameter must be unique; %1 is duplicated.</source>
+ <translation>Elke naam van een sjabloonparameter moet uniek zijn; %1 is dubbel.</translation>
+ </message>
+ <message>
+ <source>The %1-axis is unsupported in XQuery</source>
+ <translation>De %1-as is niet ondersteund in XQuery</translation>
+ </message>
+ <message>
+ <source>No function with name %1 is available.</source>
+ <translation>Een functie met de naam %1 is niet beschikbaar.</translation>
+ </message>
+ <message>
+ <source>The namespace URI cannot be the empty string when binding to a prefix, %1.</source>
+ <translation>De naamruimte URI kan geen lege tekenreeks zijn bij verbinden aan een prefix, %1.</translation>
+ </message>
+ <message>
+ <source>%1 is an invalid namespace URI.</source>
+ <translation>%1 is geen geldige URI in de naamruimte.</translation>
+ </message>
+ <message>
+ <source>It is not possible to bind to the prefix %1</source>
+ <translation>Het is niet mogelijk te verbinden met de prefix %1</translation>
+ </message>
+ <message>
+ <source>Namespace %1 can only be bound to %2 (and it is, in either case, pre-declared).</source>
+ <translation>Naamruimte %1 kan alleen verbonden zijn met %2 (en het is, in beide gevallen, voor-gedeclareerd).</translation>
+ </message>
+ <message>
+ <source>Prefix %1 can only be bound to %2 (and it is, in either case, pre-declared).</source>
+ <translation>Prefix %1 kan alleen gebonden zijn aan %2 (en het is, in beide gevallen, voor-gedeclareerd).</translation>
+ </message>
+ <message>
+ <source>Two namespace declaration attributes have the same name: %1.</source>
+ <translation>Twee attributen van een naamruimte-declaratie hebben dezelfde naam: %1.</translation>
+ </message>
+ <message>
+ <source>The namespace URI must be a constant and cannot use enclosed expressions.</source>
+ <translation>De naamruimte-URI moet een constante zijn en kan geen ingesloten expressies bevatten.</translation>
+ </message>
+ <message>
+ <source>An attribute with name %1 has already appeared on this element.</source>
+ <translation>Een attribuut met de naam %1 is al voorgekomen bij dit element.</translation>
+ </message>
+ <message>
+ <source>A direct element constructor is not well-formed. %1 is ended with %2.</source>
+ <translation>Een constructor van een direct element is niet goed gevormd. %1 eindigt op %2.</translation>
+ </message>
+ <message>
+ <source>The name %1 does not refer to any schema type.</source>
+ <translation>De naam %1 verwijst niet naar enig schematype.</translation>
+ </message>
+ <message>
+ <source>%1 is an complex type. Casting to complex types is not possible. However, casting to atomic types such as %2 works.</source>
+ <translation>%1 is een complex type. Omvormen naar complexe types is niet mogelijk. Echter, omvormen naar &apos;atomic&apos;-types zoals %2 werkt wel.</translation>
+ </message>
+ <message>
+ <source>%1 is not an atomic type. Casting is only possible to atomic types.</source>
+ <translation>%1 is geen &apos;atomic&apos;-type. Omvormen is alleen mogelijk naar een &apos;atomic -type.</translation>
+ </message>
+ <message>
+ <source>%1 is not a valid name for a processing-instruction.</source>
+ <translation>%1 is geen geldige naam voor een verwerkingsinstructie.</translation>
+ </message>
+ <message>
+ <source>%1 is not in the in-scope attribute declarations. Note that the schema import feature is not supported.</source>
+ <translation>%1 is niet in de &apos;in-scope&apos; attribuutdeclaraties. Merk op dat de schema-importfunctie niet wordt ondersteund.</translation>
+ </message>
+ <message>
+ <source>The name of an extension expression must be in a namespace.</source>
+ <translation>De naam van een extensie-expressie moet zich in een naamruimte bevinden.</translation>
+ </message>
+ <message>
+ <source>Element %1 is not allowed at this location.</source>
+ <translation>Element %1 is niet toegestaan op deze locatie.</translation>
+ </message>
+ <message>
+ <source>Text nodes are not allowed at this location.</source>
+ <translation>Tekstnodes zijn niet toegestaan op deze locatie.</translation>
+ </message>
+ <message>
+ <source>Parse error: %1</source>
+ <translation>Ontleedfout: %1</translation>
+ </message>
+ <message>
+ <source>The value of the XSL-T version attribute must be a value of type %1, which %2 isn&apos;t.</source>
+ <translation>De waarde van het XSL-T versieattribuut moet een waarde van type %1 zijn, hetwelk %2 niet is.</translation>
+ </message>
+ <message>
+ <source>Running an XSL-T 1.0 stylesheet with a 2.0 processor.</source>
+ <translation>Draaien van een XSL-T 1.0 stijlblad met een 2.0 processor.</translation>
+ </message>
+ <message>
+ <source>Unknown XSL-T attribute %1.</source>
+ <translation>Onbekend XSL-T-attribuut %1.</translation>
+ </message>
+ <message>
+ <source>Attribute %1 and %2 are mutually exclusive.</source>
+ <translation>Attribuut %1 en %2 sluiten elkaar uit.</translation>
+ </message>
+ <message>
+ <source>In a simplified stylesheet module, attribute %1 must be present.</source>
+ <translation>In een gesimplificeerde stijlbladmodule moet attribuut %1 aanwezig zijn.</translation>
+ </message>
+ <message>
+ <source>If element %1 has no attribute %2, it cannot have attribute %3 or %4.</source>
+ <translation>Als element %1 geen attribuut %2 heeft, kan het geen attribuut %3 of %4 hebben.</translation>
+ </message>
+ <message>
+ <source>Element %1 must have at least one of the attributes %2 or %3.</source>
+ <translation>Element %1 moet minstens één van de attributen %2 of %3 hebben.</translation>
+ </message>
+ <message>
+ <source>At least one mode must be specified in the %1-attribute on element %2.</source>
+ <translation>Minstens één modus moet worden gespecificeerd in het %1-attribuut in element %2.</translation>
+ </message>
+ <message>
+ <source>Element %1 must come last.</source>
+ <translation>Element %1 moet als laatste komen.</translation>
+ </message>
+ <message>
+ <source>At least one %1-element must occur before %2.</source>
+ <translation>Minstens één %1-element moet vóór %2 aanwezig zijn.</translation>
+ </message>
+ <message>
+ <source>Only one %1-element can appear.</source>
+ <translation>Alleen één %1-element kan verschijnen.</translation>
+ </message>
+ <message>
+ <source>At least one %1-element must occur inside %2.</source>
+ <translation>Minstens één %1-element moet binnen %2 aanwezig zijn.</translation>
+ </message>
+ <message>
+ <source>When attribute %1 is present on %2, a sequence constructor cannot be used.</source>
+ <translation>Als attribuut %1 aanwezig is op %2, dan kan een volgorde-constructie niet worden gebruikt.</translation>
+ </message>
+ <message>
+ <source>Element %1 must have either a %2-attribute or a sequence constructor.</source>
+ <translation>Element %1 moet ofwel een %2-attribuut hebben ofwel een sequence-constructor.</translation>
+ </message>
+ <message>
+ <source>When a parameter is required, a default value cannot be supplied through a %1-attribute or a sequence constructor.</source>
+ <translation>Als een parameter is vereist dan kan een standaard waarde niet worden geleverd door een %1-attribuut of een sequence-constructor.</translation>
+ </message>
+ <message>
+ <source>Element %1 cannot have children.</source>
+ <translation>Element %1 kan geen kinderen hebben.</translation>
+ </message>
+ <message>
+ <source>Element %1 cannot have a sequence constructor.</source>
+ <translation>Element %1 kan geen sequence-constructor bezitten.</translation>
+ </message>
+ <message>
+ <source>The attribute %1 cannot appear on %2, when it is a child of %3.</source>
+ <translation>Het attribuut %1 kan niet in %2 verschijnen als het een kind van %3 is.</translation>
+ </message>
+ <message>
+ <source>A parameter in a function cannot be declared to be a tunnel.</source>
+ <translation>Een parameter in een functie kan niet als een tunnel worden gedeclareerd.</translation>
+ </message>
+ <message>
+ <source>This processor is not Schema-aware and therefore %1 cannot be used.</source>
+ <translation>Deze processor is niet schemabewust en daarom kan %1 niet worden gebruikt.</translation>
+ </message>
+ <message>
+ <source>Top level stylesheet elements must be in a non-null namespace, which %1 isn&apos;t.</source>
+ <translation>Elementen in een topniveau stijlblad moeten in een niet-nul naamruimte zitten en %1 is dat niet.</translation>
+ </message>
+ <message>
+ <source>The value for attribute %1 on element %2 must either be %3 or %4, not %5.</source>
+ <translation>De waarde voor attribuut %1 in element %2 moet ofwel %3 zijn ofwel %4, maar niet %5.</translation>
+ </message>
+ <message>
+ <source>Attribute %1 cannot have the value %2.</source>
+ <translation>Attribuut %1 kan niet de waarde %2 hebben.</translation>
+ </message>
+ <message>
+ <source>The attribute %1 can only appear on the first %2 element.</source>
+ <translation>Het attribuut %1 kan alleen voorkomen bij het eerste %2 element.</translation>
+ </message>
+ <message>
+ <source>At least one %1 element must appear as child of %2.</source>
+ <translation>Minstens één %1-element moet aanwezig zijn als kind van %2.</translation>
+ </message>
+ <message>
+ <source>Empty particle cannot be derived from non-empty particle.</source>
+ <translation>Leeg deeltje kan niet afgeleid worden uit een niet-leeg deeltje.</translation>
+ </message>
+ <message>
+ <source>Derived particle is missing element %1.</source>
+ <translation>In afgeleid deeltje ontbreekt element-%1.</translation>
+ </message>
+ <message>
+ <source>Derived element %1 is missing value constraint as defined in base particle.</source>
+ <translation>In afgeleid element %1 ontbreekt waardebeperking zoals gedefinieerd in basis deeltje.</translation>
+ </message>
+ <message>
+ <source>Derived element %1 has weaker value constraint than base particle.</source>
+ <translation>Afgeleid element %1 heeft een zwakkere waardebeperking dan het basis deeltje.</translation>
+ </message>
+ <message>
+ <source>Fixed value constraint of element %1 differs from value constraint in base particle.</source>
+ <translation>Vaste waardebeperking van element %1 verschilt van waardebeperking in basis deeltje.</translation>
+ </message>
+ <message>
+ <source>Derived element %1 cannot be nillable as base element is not nillable.</source>
+ <translation>Afgeleid element %1 kan niets worden omdat basis element niet niets kan worden.</translation>
+ </message>
+ <message>
+ <source>Block constraints of derived element %1 must not be more weaker than in the base element.</source>
+ <translation>Blokbeperkingen van afgeleid element %1 moeten niet zwakker zijn dan in het basis element.</translation>
+ </message>
+ <message>
+ <source>Simple type of derived element %1 cannot be validly derived from base element.</source>
+ <translation>Eenvoudig type van afgeleid element %1 kan niet geldig afgeleid worden uit basis element.</translation>
+ </message>
+ <message>
+ <source>Complex type of derived element %1 cannot be validly derived from base element.</source>
+ <translation>Complex type van afgeleid element %1 kan niet geldig worden afgeleid uit basis element.</translation>
+ </message>
+ <message>
+ <source>Element %1 is missing in derived particle.</source>
+ <translation>Element %1 ontbreekt in afgeleid deeltje.</translation>
+ </message>
+ <message>
+ <source>Element %1 does not match namespace constraint of wildcard in base particle.</source>
+ <translation>Element %1 komt niet overeen met naamruimtebeperking van joker in basis deeltje.</translation>
+ </message>
+ <message>
+ <source>Wildcard in derived particle is not a valid subset of wildcard in base particle.</source>
+ <translation>Joker in afgeleid deeltje is geen geldige subset van joker in basis deeltje.</translation>
+ </message>
+ <message>
+ <source>processContent of wildcard in derived particle is weaker than wildcard in base particle.</source>
+ <translation>processContent van joker in afgeleid deeltje is zwakker dan joker in basis deeltje.</translation>
+ </message>
+ <message>
+ <source>Derived particle allows content that is not allowed in the base particle.</source>
+ <translation>Afgeleid deeltje staat inhoud toe die niet is toegestaan in het basis deeltje.</translation>
+ </message>
+ <message>
+ <source>%1 has inheritance loop in its base type %2.</source>
+ <translation>%1 heeft verervingsloop in zijn basistype %2.</translation>
+ </message>
+ <message>
+ <source>Circular inheritance of base type %1.</source>
+ <translation>Circulaire verervingsloop van basistype %1.</translation>
+ </message>
+ <message>
+ <source>Circular inheritance of union %1.</source>
+ <translation>Circulaire verervingsloop van union %1.</translation>
+ </message>
+ <message>
+ <source>%1 is not allowed to derive from %2 by restriction as the latter defines it as final.</source>
+ <translation>%1 is niet toegestaan zich af te leiden van %2 door beperking omdat de laatste het definieert als finaal.</translation>
+ </message>
+ <message>
+ <source>%1 is not allowed to derive from %2 by extension as the latter defines it as final.</source>
+ <translation>%1 is niet toegestaan zich af te leiden van %2 door uitbreiding omdat de laatste het definieert als finaal.</translation>
+ </message>
+ <message>
+ <source>Base type of simple type %1 cannot be complex type %2.</source>
+ <translation>Basistype van eenvoudig type %1 kan geen complex type %2 zijn.</translation>
+ </message>
+ <message>
+ <source>Simple type %1 cannot have direct base type %2.</source>
+ <translation>Eenvoudig type %1 kan geen direct basistype %2 hebben.</translation>
+ </message>
+ <message>
+ <source>Simple type %1 is not allowed to have base type %2.</source>
+ <translation>Eenvoudig type %1 mag geen basistype %2 hebben.</translation>
+ </message>
+ <message>
+ <source>Simple type %1 can only have simple atomic type as base type.</source>
+ <translation>Eenvoudig type %1 kan alleen eenvoudige atomic types hebben als basistype.</translation>
+ </message>
+ <message>
+ <source>Simple type %1 cannot derive from %2 as the latter defines restriction as final.</source>
+ <translation>Eenvoudig type %1 kan zich niet afleiden van %2 omdat de laatste beperking definieert als finaal.</translation>
+ </message>
+ <message>
+ <source>Variety of item type of %1 must be either atomic or union.</source>
+ <translation>Het itemtypesoort van %1 moet of atomic of union zijn.</translation>
+ </message>
+ <message>
+ <source>Variety of member types of %1 must be atomic.</source>
+ <translation>Het membertypesoort van %1 moet atomic zijn.</translation>
+ </message>
+ <message>
+ <source>%1 is not allowed to derive from %2 by list as the latter defines it as final.</source>
+ <translation>Het is %1 niet toegestaan te zijn afgeleid uit %2 per lijst omdat de laatste het als finaal definieert.</translation>
+ </message>
+ <message>
+ <source>Simple type %1 is only allowed to have %2 facet.</source>
+ <translation>Eenvoudig type %1 is alleen toegestaan het %2-facet te hebben.</translation>
+ </message>
+ <message>
+ <source>Base type of simple type %1 must have variety of type list.</source>
+ <translation>Basistype van eenvoudig type %1 moet soorttype lijst hebben.</translation>
+ </message>
+ <message>
+ <source>Base type of simple type %1 has defined derivation by restriction as final.</source>
+ <translation>Basistype van eenvoudig type %1 heeft afleiding door beperking gedefinieerd als finaal.</translation>
+ </message>
+ <message>
+ <source>Item type of base type does not match item type of %1.</source>
+ <translation>Itemtype van basistype komt niet overeen met itemtype van %1.</translation>
+ </message>
+ <message>
+ <source>Simple type %1 contains not allowed facet type %2.</source>
+ <translation>Eenvoudig type %1 bevat niet toegestaan facet-type %2.</translation>
+ </message>
+ <message>
+ <source>%1 is not allowed to derive from %2 by union as the latter defines it as final.</source>
+ <translation>%1 mag geen afleiding zijn van %2 door union omdat de laatste het definieert als finaal.</translation>
+ </message>
+ <message>
+ <source>%1 is not allowed to have any facets.</source>
+ <translation>%1 mag geen facetten hebben.</translation>
+ </message>
+ <message>
+ <source>Base type %1 of simple type %2 must have variety of union.</source>
+ <translation>Basistype %1 van eenvoudig type %2 moet van de soort union zijn.</translation>
+ </message>
+ <message>
+ <source>Base type %1 of simple type %2 is not allowed to have restriction in %3 attribute.</source>
+ <translation>Basistype %1 van eenvoudig type %2 mag geen beperking hebben in het %3 -attribuut.</translation>
+ </message>
+ <message>
+ <source>Member type %1 cannot be derived from member type %2 of %3&apos;s base type %4.</source>
+ <translation>Membertype %1 kan niet worden afgeleid uit membertype %2 van het basistype %4 van %3.</translation>
+ </message>
+ <message>
+ <source>Derivation method of %1 must be extension because the base type %2 is a simple type.</source>
+ <translation>Afleidingsmethode van %1 moet een uitbreiding zijn omdat het basistype %2 een eenvoudig type is.</translation>
+ </message>
+ <message>
+ <source>Complex type %1 has duplicated element %2 in its content model.</source>
+ <translation>Complex type %1 heeft element %2 gedupliceerd in zijn inhoudsmodel.</translation>
+ </message>
+ <message>
+ <source>Complex type %1 has non-deterministic content.</source>
+ <translation>Complex type %1 heeft niet-deterministische inhoud.</translation>
+ </message>
+ <message>
+ <source>Attributes of complex type %1 are not a valid extension of the attributes of base type %2: %3.</source>
+ <translation>Attributen van complex type %1 zijn geen geldige uitbreiding van de attributen van basistype %2: %3.</translation>
+ </message>
+ <message>
+ <source>Content model of complex type %1 is not a valid extension of content model of %2.</source>
+ <translation>Inhoudsmodel van complex type %1 is geen geldige uitbreiding van het inhoudsmodel van %2.</translation>
+ </message>
+ <message>
+ <source>Complex type %1 must have simple content.</source>
+ <translation>Complex type %1 moet eenvoudige inhoud hebben.</translation>
+ </message>
+ <message>
+ <source>Complex type %1 must have the same simple type as its base class %2.</source>
+ <translation>Complex type %1 moet hetzelfde eenvoudige type hebben als zijn basisklasse %2.</translation>
+ </message>
+ <message>
+ <source>Complex type %1 cannot be derived from base type %2%3.</source>
+ <translation>Complex type %1 kan niet worden afgeleid van basistype %2%3.</translation>
+ </message>
+ <message>
+ <source>Attributes of complex type %1 are not a valid restriction from the attributes of base type %2: %3.</source>
+ <translation>Attributen van complex type %1 zijn geen geldige beperking van de attributen van basistype %2: %3.</translation>
+ </message>
+ <message>
+ <source>Complex type %1 with simple content cannot be derived from complex base type %2.</source>
+ <translation>Complex type %1 met eenvoudige inhoud kan niet worden afgeleid van basistype %2.</translation>
+ </message>
+ <message>
+ <source>Item type of simple type %1 cannot be a complex type.</source>
+ <translation>Itemtype van eenvoudig type %1 kan geen complex type zijn.</translation>
+ </message>
+ <message>
+ <source>Member type of simple type %1 cannot be a complex type.</source>
+ <translation>Lidtype van eenvoudig type %1 kan geen complex type zijn.</translation>
+ </message>
+ <message>
+ <source>%1 is not allowed to have a member type with the same name as itself.</source>
+ <translation>%1 mag geen lidtype hebben met dezelfde naam als hijzelf.</translation>
+ </message>
+ <message>
+ <source>%1 facet collides with %2 facet.</source>
+ <translation>%1-facet botst met %2-facet.</translation>
+ </message>
+ <message>
+ <source>%1 facet must have the same value as %2 facet of base type.</source>
+ <translation>%1-facet moet dezelfde waarde hebben als %2-facet van het basistype.</translation>
+ </message>
+ <message>
+ <source>%1 facet must be equal or greater than %2 facet of base type.</source>
+ <translation>%1-facet moet gelijk aan of groter zijn dan %2-facet van het basistype.</translation>
+ </message>
+ <message>
+ <source>%1 facet must be less than or equal to %2 facet of base type.</source>
+ <translation>%1-facet moet kleiner zijn of gelijk aan %2-facet van het basistype.</translation>
+ </message>
+ <message>
+ <source>%1 facet contains invalid regular expression</source>
+ <translation>%1-facet bevat een ongeldige reguliere expressie</translation>
+ </message>
+ <message>
+ <source>Unknown notation %1 used in %2 facet.</source>
+ <translation>Onbekende notatie %1 gebruikt in %2-facet.</translation>
+ </message>
+ <message>
+ <source>%1 facet contains invalid value %2: %3.</source>
+ <translation>%1-facet bevat ongeldige waarde %2: %3.</translation>
+ </message>
+ <message>
+ <source>%1 facet cannot be %2 or %3 if %4 facet of base type is %5.</source>
+ <translation>%1-facet kan niet %2 of %3 zijn als %4-facet %5 is van het basistupe.</translation>
+ </message>
+ <message>
+ <source>%1 facet cannot be %2 if %3 facet of base type is %4.</source>
+ <translation>%1-facet kan niet %2 zijn als %3-facet %4 is van het basistupe.</translation>
+ </message>
+ <message>
+ <source>%1 facet must be less than or equal to %2 facet.</source>
+ <translation>%1-facet moet kleiner zijn of gelijk aan %2-facet.</translation>
+ </message>
+ <message>
+ <source>%1 facet must be less than %2 facet of base type.</source>
+ <translation>%1-facet moet kleiner zijn dan %2-facet van het basistupe.</translation>
+ </message>
+ <message>
+ <source>%1 facet and %2 facet cannot appear together.</source>
+ <translation>%1-facet en %2-facet kunnen niet samen verschijnen.</translation>
+ </message>
+ <message>
+ <source>%1 facet must be greater than %2 facet of base type.</source>
+ <translation>%1-facet moet groter zijn dan %2-facet van het basistype.</translation>
+ </message>
+ <message>
+ <source>%1 facet must be less than %2 facet.</source>
+ <translation>%1-facet moet kleiner zijn dan %2-facet.</translation>
+ </message>
+ <message>
+ <source>%1 facet must be greater than or equal to %2 facet of base type.</source>
+ <translation>%1-facet moet groter of gelijk zijn aan %2-facet van het basistype.</translation>
+ </message>
+ <message>
+ <source>Simple type contains not allowed facet %1.</source>
+ <translation>Eenvoudig type bevat niet toegestaan facet %1.</translation>
+ </message>
+ <message>
+ <source>%1, %2, %3, %4, %5 and %6 facets are not allowed when derived by list.</source>
+ <translation>%1-, %2-, %3-, %4-, %5- en %6-facetten zijn niet toegestaan bij afleiden uit een lijst.</translation>
+ </message>
+ <message>
+ <source>Only %1 and %2 facets are allowed when derived by union.</source>
+ <translation>Alleen %1- en %2-facetten zijn toegestaan bij afleiding uit een vereniging.</translation>
+ </message>
+ <message>
+ <source>%1 contains %2 facet with invalid data: %3.</source>
+ <translation>%1 bevat %2-facet met ongeldige gegevens: %3.</translation>
+ </message>
+ <message>
+ <source>Attribute group %1 contains attribute %2 twice.</source>
+ <translation>Attribuutgroep %1 bevat attribuut %2 tweemaal.</translation>
+ </message>
+ <message>
+ <source>Attribute group %1 contains two different attributes that both have types derived from %2.</source>
+ <translation>Attribuutgroep %1 bevat twee verschillende attributen die beide typen hebben afgeleid uit %2.</translation>
+ </message>
+ <message>
+ <source>Attribute group %1 contains attribute %2 that has value constraint but type that inherits from %3.</source>
+ <translation>Attribuutgroep %1 bevat attribuut %2 die een waardebeperking heeft maar een type dat overerft van %3.</translation>
+ </message>
+ <message>
+ <source>Complex type %1 contains attribute %2 twice.</source>
+ <translation>Complextype %1 bevat attribuut %2 tweemaal.</translation>
+ </message>
+ <message>
+ <source>Complex type %1 contains two different attributes that both have types derived from %2.</source>
+ <translation>Complextype %1 bevat twee verschillende attributen die beide typen hebben afgeleid uit %2.</translation>
+ </message>
+ <message>
+ <source>Complex type %1 contains attribute %2 that has value constraint but type that inherits from %3.</source>
+ <translation>Complextype %1 bevat attribuut %2 die een waardebeperking heeft maar een type dat overerft van %3.</translation>
+ </message>
+ <message>
+ <source>Element %1 is not allowed to have a value constraint if its base type is complex.</source>
+ <translation>Element %1 mag geen waardebeperking hebben als zijn basistype complex is.</translation>
+ </message>
+ <message>
+ <source>Element %1 is not allowed to have a value constraint if its type is derived from %2.</source>
+ <translation>Element %1 mag geen waardebeperking hebben als zijn type afgeleid is van %2.</translation>
+ </message>
+ <message>
+ <source>Value constraint of element %1 is not of elements type: %2.</source>
+ <translation>Waardebeperking van element %1 is geen elementtype: %2.</translation>
+ </message>
+ <message>
+ <source>Element %1 is not allowed to have substitution group affiliation as it is no global element.</source>
+ <translation>Element %1 mag geen substitutiegroepaffiliatie hebben omdat het geen globaal element is.</translation>
+ </message>
+ <message>
+ <source>Type of element %1 cannot be derived from type of substitution group affiliation.</source>
+ <translation>Type van element %1 kan niet afgeleid worden uit type substitutiegroepaffiliatie.</translation>
+ </message>
+ <message>
+ <source>Value constraint of attribute %1 is not of attributes type: %2.</source>
+ <translation>Waardevoorwaarde van attribuut %1 is niet van het attribuuttype: %2.</translation>
+ </message>
+ <message>
+ <source>Attribute %1 has value constraint but has type derived from %2.</source>
+ <translation>Attribuut %1 heeft een waardebeperking heeft echter een type afgeleid uit %2.</translation>
+ </message>
+ <message>
+ <source>%1 attribute in derived complex type must be %2 like in base type.</source>
+ <translation>%1-attribuut in afgeleid complex type moet %2 zijn zoals in basistype.</translation>
+ </message>
+ <message>
+ <source>Attribute %1 in derived complex type must have %2 value constraint like in base type.</source>
+ <translation>Attribuut %1 in afgeleid complex type moet %2 waardebeperking hebben zoals in basistype.</translation>
+ </message>
+ <message>
+ <source>Attribute %1 in derived complex type must have the same %2 value constraint like in base type.</source>
+ <translation>Attribuut %1 in afgeleid complex type moet dezelfde %2 waardebeperking hebben zoals in basistype.</translation>
+ </message>
+ <message>
+ <source>Attribute %1 in derived complex type must have %2 value constraint.</source>
+ <translation>Attribuut %1 in afgeleid complex type moet %2 waardebeperking hebben.</translation>
+ </message>
+ <message>
+ <source>processContent of base wildcard must be weaker than derived wildcard.</source>
+ <translation>processContent van basis joker moet zwakker zijn dan afgeleide joker.</translation>
+ </message>
+ <message>
+ <source>Element %1 exists twice with different types.</source>
+ <translation>Element %1 bestaat tweemaal met verschillende typen.</translation>
+ </message>
+ <message>
+ <source>Particle contains non-deterministic wildcards.</source>
+ <translation>Deeltje bevat niet-deterministische jokertekens.</translation>
+ </message>
+ <message>
+ <source>Base attribute %1 is required but derived attribute is not.</source>
+ <translation>Basisattribuut %1 is vereist echter afgeleid attribuut niet.</translation>
+ </message>
+ <message>
+ <source>Type of derived attribute %1 cannot be validly derived from type of base attribute.</source>
+ <translation>Type van afgeleid attribuut %1 kan niet geldig worden afgeleid uit het type van het basisattribuut.</translation>
+ </message>
+ <message>
+ <source>Value constraint of derived attribute %1 does not match value constraint of base attribute.</source>
+ <translation>Waardebeperking van afgeleid attribuut %1 komt niet overeen met waardebeperking van basisattribuut.</translation>
+ </message>
+ <message>
+ <source>Derived attribute %1 does not exist in the base definition.</source>
+ <translation>Afgeleid attribuut %1 bestaat niet in de basis definitie.</translation>
+ </message>
+ <message>
+ <source>Derived attribute %1 does not match the wildcard in the base definition.</source>
+ <translation>Afgeleid attribuut %1 komt niet overeen met de joker in de basis definitie.</translation>
+ </message>
+ <message>
+ <source>Base attribute %1 is required but missing in derived definition.</source>
+ <translation>Basisattribuut %1 is vereist ontbreekt echter in afgeleide definitie.</translation>
+ </message>
+ <message>
+ <source>Derived definition contains an %1 element that does not exists in the base definition</source>
+ <translation>Afgeleide definitie bevat een %1-element dat niet bestaat in de basis definitie</translation>
+ </message>
+ <message>
+ <source>Derived wildcard is not a subset of the base wildcard.</source>
+ <translation>Afgeleide joker is geen subset van de basis joker.</translation>
+ </message>
+ <message>
+ <source>%1 of derived wildcard is not a valid restriction of %2 of base wildcard</source>
+ <translation>%1 van afgeleide joker is geen geldige beperking van %2 van basis joker</translation>
+ </message>
+ <message>
+ <source>Attribute %1 from base type is missing in derived type.</source>
+ <translation>Attribuut %1 uit basistype ontbreekt in afgeleid type.</translation>
+ </message>
+ <message>
+ <source>Type of derived attribute %1 differs from type of base attribute.</source>
+ <translation>Type van afgeleid attribuut %1 verschilt van het type van het basisattribuut.</translation>
+ </message>
+ <message>
+ <source>Base definition contains an %1 element that is missing in the derived definition</source>
+ <translation>Basisdefinitie bevat een %1-element dat ontbreekt in de afgeleide definitie</translation>
+ </message>
+ <message>
+ <source>Can not process unknown element %1, expected elements are: %2.</source>
+ <translation>Kan onbekend element %1 niet verwerken, verwachte elementen zijn: %2.</translation>
+ </message>
+ <message>
+ <source>Element %1 is not allowed in this scope, possible elements are: %2.</source>
+ <translation>Element %1 is niet toegestaan in deze scope, mogelijke elementen zijn: %2.</translation>
+ </message>
+ <message>
+ <source>Child element is missing in that scope, possible child elements are: %1.</source>
+ <translation>Kind-element ontbreekt in die scope, mogelijke kind-elementen zijn: %1.</translation>
+ </message>
+ <message>
+ <source>Document is not a XML schema.</source>
+ <translation>Document is geen XML-schema.</translation>
+ </message>
+ <message>
+ <source>%1 attribute of %2 element contains invalid content: {%3} is not a value of type %4.</source>
+ <translation>%1-attribuut van %2-element bevat ongeldige inhoud: {%3} is geen waarde met type %4.</translation>
+ </message>
+ <message>
+ <source>%1 attribute of %2 element contains invalid content: {%3}.</source>
+ <translation>%1-attribuut van %2-element bevat ongeldige inhoud: {%3}.</translation>
+ </message>
+ <message>
+ <source>Target namespace %1 of included schema is different from the target namespace %2 as defined by the including schema.</source>
+ <translation>Doelnaamruimte %1 uit ingevoegd schema verschilt van de doelnaamruimte %2 zoals gedefinieerd door het ingevoegde schema.</translation>
+ </message>
+ <message>
+ <source>Target namespace %1 of imported schema is different from the target namespace %2 as defined by the importing schema.</source>
+ <translation>Doelnaamruimte %1 uit geïmporteerd schema verschilt van de doelnaamruimte %2 zoals gedefinieerd in het geïmporteerde schema.</translation>
+ </message>
+ <message>
+ <source>%1 element is not allowed to have the same %2 attribute value as the target namespace %3.</source>
+ <translation>%1-element is niet toegestaan om dezelfde %2-attribuutwaarde als de doelnaamruimte %3.</translation>
+ </message>
+ <message>
+ <source>%1 element without %2 attribute is not allowed inside schema without target namespace.</source>
+ <translation>%1-element zonder %2-attribuut is niet toegestaan in een schema zonder doelnaamruimte.</translation>
+ </message>
+ <message>
+ <source>%1 element is not allowed inside %2 element if %3 attribute is present.</source>
+ <translation>%1-element is niet toegestaan in %2-element als %3-attribuut aanwezig is.</translation>
+ </message>
+ <message>
+ <source>%1 element has neither %2 attribute nor %3 child element.</source>
+ <translation>Element %1 heeft geen %2-attribuut of %3-kind-element.</translation>
+ </message>
+ <message>
+ <source>%1 element with %2 child element must not have a %3 attribute.</source>
+ <translation>%1-element met %2-kind-element mag geen %3-attribuut hebben.</translation>
+ </message>
+ <message>
+ <source>%1 attribute of %2 element must be %3 or %4.</source>
+ <translation>Attribuut %1 van element %2 moet %3 of %4 zijn.</translation>
+ </message>
+ <message>
+ <source>%1 attribute of %2 element must have a value of %3.</source>
+ <translation>Attribuut %1 van element %2 moet moet een waarde %3 hebben.</translation>
+ </message>
+ <message>
+ <source>%1 attribute of %2 element must have a value of %3 or %4.</source>
+ <translation>Attribuut %1 van element %2 moet moet een waarde %3 of %4 hebben.</translation>
+ </message>
+ <message>
+ <source>%1 element must not have %2 and %3 attribute together.</source>
+ <translation>Element %1 mag geen attribuut %2 of %3 tegelijk hebben.</translation>
+ </message>
+ <message>
+ <source>Content of %1 attribute of %2 element must not be from namespace %3.</source>
+ <translation>Inhoud van %1-attribuut van %2-element mag niet uit naamruimte %3 komen.</translation>
+ </message>
+ <message>
+ <source>%1 attribute of %2 element must not be %3.</source>
+ <translation>Attribuut %1 van element %2 mag geen %3 zijn.</translation>
+ </message>
+ <message>
+ <source>%1 attribute of %2 element must have the value %3 because the %4 attribute is set.</source>
+ <translation>%1-attribuut van %2-element moet waarde %3 hebben omdat het %4-attribuut is ingesteld.</translation>
+ </message>
+ <message>
+ <source>Specifying use=&apos;prohibited&apos; inside an attribute group has no effect.</source>
+ <translation>Specificeren van use=&apos;prohibited&apos; in een attribuutgroep heeft geen effect.</translation>
+ </message>
+ <message>
+ <source>%1 element must have either %2 or %3 attribute.</source>
+ <translation>Element %1 moet of attribuut %2 of %3 hebben.</translation>
+ </message>
+ <message>
+ <source>%1 element must have either %2 attribute or %3 or %4 as child element.</source>
+ <translation>Element %1 moet ofwel een attribuut %2 of %3 hebben ofwel %4 als kind-element.</translation>
+ </message>
+ <message>
+ <source>%1 element requires either %2 or %3 attribute.</source>
+ <translation>%1-element vereist ofwel %2- of %3-attribuut.</translation>
+ </message>
+ <message>
+ <source>Text or entity references not allowed inside %1 element</source>
+ <translation>Tekst of entiteitreferenties zijn niet toegestaan in element %1</translation>
+ </message>
+ <message>
+ <source>%1 attribute of %2 element must contain %3, %4 or a list of URIs.</source>
+ <translation>%1-attribuut van %2-element moet %3, %4 bevatten of een lijst met URI&apos;s.</translation>
+ </message>
+ <message>
+ <source>%1 element is not allowed in this context.</source>
+ <translation>Element %1 is niet toegestaan in deze context.</translation>
+ </message>
+ <message>
+ <source>%1 attribute of %2 element has larger value than %3 attribute.</source>
+ <translation>%1-attribuut van %2-element heeft een hogere waarde dan %3-attribuut.</translation>
+ </message>
+ <message>
+ <source>Prefix of qualified name %1 is not defined.</source>
+ <translation>Voorvoegsel van gekwalificeerde naam %1 is niet gedefinieerd.</translation>
+ </message>
+ <message>
+ <source>%1 attribute of %2 element must either contain %3 or the other values.</source>
+ <translation>Attribuut %1 van element %2 moet ofwel %3 bevatten of de andere waarden.</translation>
+ </message>
+ <message>
+ <source>Component with ID %1 has been defined previously.</source>
+ <translation>Component met ID %1 is eerder gedefinieerd.</translation>
+ </message>
+ <message>
+ <source>Element %1 already defined.</source>
+ <translation>Element %1 is al gedefinieerd.</translation>
+ </message>
+ <message>
+ <source>Attribute %1 already defined.</source>
+ <translation>Attribuut %1 is al gedefinieerd.</translation>
+ </message>
+ <message>
+ <source>Type %1 already defined.</source>
+ <translation>Type %1 is al gedefinieerd.</translation>
+ </message>
+ <message>
+ <source>Attribute group %1 already defined.</source>
+ <translation>Attribuutgroep %1 is al gedefinieerd.</translation>
+ </message>
+ <message>
+ <source>Element group %1 already defined.</source>
+ <translation>Elementgroep %1 is al gedefinieerd.</translation>
+ </message>
+ <message>
+ <source>Notation %1 already defined.</source>
+ <translation>Notatie %1 is al gedefinieerd.</translation>
+ </message>
+ <message>
+ <source>Identity constraint %1 already defined.</source>
+ <translation>Identiteitsbeperking %1 is al gedefinieerd.</translation>
+ </message>
+ <message>
+ <source>Duplicated facets in simple type %1.</source>
+ <translation>Gedupliceerde facetten in eenvoudig type %1.</translation>
+ </message>
+ <message>
+ <source>%1 references unknown %2 or %3 element %4.</source>
+ <translation>%1 refereert onbekend %2- of %3-element %4.</translation>
+ </message>
+ <message>
+ <source>%1 references identity constraint %2 that is no %3 or %4 element.</source>
+ <translation>%1 refereert identiteitsvoorwaarde %2 die geen %3- of %4-element is.</translation>
+ </message>
+ <message>
+ <source>%1 has a different number of fields from the identity constraint %2 that it references.</source>
+ <translation>%1 heeft een verschillend aantal velden vergeleken met de identiteitsvoorwaarde %2 waarnaar het refereert.</translation>
+ </message>
+ <message>
+ <source>Base type %1 of %2 element cannot be resolved.</source>
+ <translation>Basistype %1 van %2-element kan niet worden opgelost.</translation>
+ </message>
+ <message>
+ <source>Item type %1 of %2 element cannot be resolved.</source>
+ <translation>Itemtype %1 van %2-element kan niet worden opgelost.</translation>
+ </message>
+ <message>
+ <source>Member type %1 of %2 element cannot be resolved.</source>
+ <translation>Membertype %1 van %2-element kan niet worden opgelost.</translation>
+ </message>
+ <message>
+ <source>Type %1 of %2 element cannot be resolved.</source>
+ <translation>Type %1 van %2-element kan niet worden opgelost.</translation>
+ </message>
+ <message>
+ <source>Base type %1 of complex type cannot be resolved.</source>
+ <translation>Basistype %1 van complex type kan niet worden opgelost.</translation>
+ </message>
+ <message>
+ <source>%1 cannot have complex base type that has a %2.</source>
+ <translation>%1 kan geen complex basistype zijn dat een %2 heeft.</translation>
+ </message>
+ <message>
+ <source>Content model of complex type %1 contains %2 element so it cannot be derived by extension from a non-empty type.</source>
+ <translation>Inhoudsmodel van complex type %1 bevat %2-element, zodat het niet kan worden afgeleid door een niet-leeg type uit te breiden.</translation>
+ </message>
+ <message>
+ <source>Complex type %1 cannot be derived by extension from %2 as the latter contains %3 element in its content model.</source>
+ <translation>Complex type %1 kan niet worden afgeleid door uitbreiding van %2 omdat de laatste een %3-element bevat in zijn inhoudsmodel.</translation>
+ </message>
+ <message>
+ <source>Type of %1 element must be a simple type, %2 is not.</source>
+ <translation>Type van %1-element moet een eenvoudige type zijn, %2 is dat niet.</translation>
+ </message>
+ <message>
+ <source>Substitution group %1 of %2 element cannot be resolved.</source>
+ <translation>Substitutiegroep %1 van %2-element kan niet worden opgelost.</translation>
+ </message>
+ <message>
+ <source>Substitution group %1 has circular definition.</source>
+ <translation>Substitutiegroep %1 heeft een circulaire definitie.</translation>
+ </message>
+ <message>
+ <source>Duplicated element names %1 in %2 element.</source>
+ <translation>Dubbele elementnamen %1 in %2-element.</translation>
+ </message>
+ <message>
+ <source>Reference %1 of %2 element cannot be resolved.</source>
+ <translation>Referentie %1 van %2-element kan niet worden opgelost.</translation>
+ </message>
+ <message>
+ <source>Circular group reference for %1.</source>
+ <translation>Circulaire groepsreferentie voor %1.</translation>
+ </message>
+ <message>
+ <source>%1 element is not allowed in this scope</source>
+ <translation>Element %1 is niet toegestaan in deze scope</translation>
+ </message>
+ <message>
+ <source>%1 element cannot have %2 attribute with value other than %3.</source>
+ <translation>Element %1 kan geen attribuut %2 met waarde anders dan %3 hebben.</translation>
+ </message>
+ <message>
+ <source>%1 element cannot have %2 attribute with value other than %3 or %4.</source>
+ <translation>Element %1 kan geen attribuut %2 met waarden anders dan %3 of %4 hebben.</translation>
+ </message>
+ <message>
+ <source>%1 or %2 attribute of reference %3 does not match with the attribute declaration %4.</source>
+ <translation>Attribuut %1 of %2 van referentie %3 komt niet overeen met de attribuutdeclaratie %4.</translation>
+ </message>
+ <message>
+ <source>Attribute group %1 has circular reference.</source>
+ <translation>Attribuutgroep %1 heeft circulaire referentie.</translation>
+ </message>
+ <message>
+ <source>%1 attribute in %2 must have %3 use like in base type %4.</source>
+ <translation>Attribuut %1 in %2 moet %3 gebruik hebben zoals in basistype %4..</translation>
+ </message>
+ <message>
+ <source>Attribute wildcard of %1 is not a valid restriction of attribute wildcard of base type %2.</source>
+ <translation>Attribuut joker van %1 is geen geldige restrictie van attribuut joker van basistype %2.</translation>
+ </message>
+ <message>
+ <source>%1 has attribute wildcard but its base type %2 has not.</source>
+ <translation>%1 heeft attribuut joker maar zijn basistype %2 heeft dat niet.</translation>
+ </message>
+ <message>
+ <source>Union of attribute wildcard of type %1 and attribute wildcard of its base type %2 is not expressible.</source>
+ <translation>Vereniging van attribuut joker van type %1 en attribuut joker van zijn basistype %2 is niet uit te drukken.</translation>
+ </message>
+ <message>
+ <source>Enumeration facet contains invalid content: {%1} is not a value of type %2.</source>
+ <translation>Enumeratie-facet bevat ongeldige inhoud: {%1} is geen waarde van type %2.</translation>
+ </message>
+ <message>
+ <source>Namespace prefix of qualified name %1 is not defined.</source>
+ <translation>Naamruimte-voorvoegsel van de gekwalificeerde naam %1 is niet gedefinieerd.</translation>
+ </message>
+ <message>
+ <source>%1 element %2 is not a valid restriction of the %3 element it redefines: %4.</source>
+ <translation>%1-element %2 is geen geldige restrictie van het %3-element het herdefinieert: %4.</translation>
+ </message>
+ <message>
+ <source>%1 is not valid according to %2.</source>
+ <translation>%1 is ongeldig volgens %2.</translation>
+ </message>
+ <message>
+ <source>String content does not match the length facet.</source>
+ <translation>Inhoud met de tekenreeks komt niet overeen met het lengte-facet.</translation>
+ </message>
+ <message>
+ <source>String content does not match the minLength facet.</source>
+ <translation>Inhoud met de tekenreeks komt niet overeen met het minLengte-facet.</translation>
+ </message>
+ <message>
+ <source>String content does not match the maxLength facet.</source>
+ <translation>Inhoud met de tekenreeks komt niet overeen met het maxLengte-facet.</translation>
+ </message>
+ <message>
+ <source>String content does not match pattern facet.</source>
+ <translation>Inhoud met de tekenreeks komt niet overeen met het patroon-facet.</translation>
+ </message>
+ <message>
+ <source>String content is not listed in the enumeration facet.</source>
+ <translation>Inhoud met de tekenreeks komt niet voor het enumeratie-facet.</translation>
+ </message>
+ <message>
+ <source>Signed integer content does not match the maxInclusive facet.</source>
+ <translation>Inhoud met een geheel getal met teken komt niet overeen met het maxInclusief-facet.</translation>
+ </message>
+ <message>
+ <source>Signed integer content does not match the maxExclusive facet.</source>
+ <translation>Inhoud met een geheel getal met teken komt niet overeen met het maxExclusief-facet.</translation>
+ </message>
+ <message>
+ <source>Signed integer content does not match the minInclusive facet.</source>
+ <translation>Inhoud met een geheel getal met teken komt niet overeen met het minInclusief-facet.</translation>
+ </message>
+ <message>
+ <source>Signed integer content does not match the minExclusive facet.</source>
+ <translation>Inhoud met een geheel getal met teken komt niet overeen met het minExclusief-facet.</translation>
+ </message>
+ <message>
+ <source>Signed integer content is not listed in the enumeration facet.</source>
+ <translation>Inhoud met een geheel getal met teken staat niet in het enumeratie-facet.</translation>
+ </message>
+ <message>
+ <source>Signed integer content does not match pattern facet.</source>
+ <translation>Inhoud met een geheel getal met teken komt niet overeen met het patroon-facet.</translation>
+ </message>
+ <message>
+ <source>Signed integer content does not match in the totalDigits facet.</source>
+ <translation>Inhoud met een geheel getal met teken komt niet overeen met het totaalCijfers-facet.</translation>
+ </message>
+ <message>
+ <source>Unsigned integer content does not match the maxInclusive facet.</source>
+ <translation>Inhoud met een geheel getal met teken komt niet overeen met het maxInclusief-facet.</translation>
+ </message>
+ <message>
+ <source>Unsigned integer content does not match the maxExclusive facet.</source>
+ <translation>Inhoud met een geheel getal met teken komt niet overeen met het maxExclusief-facet.</translation>
+ </message>
+ <message>
+ <source>Unsigned integer content does not match the minInclusive facet.</source>
+ <translation>Inhoud met een geheel getal met teken komt niet overeen met het minInclusief-facet.</translation>
+ </message>
+ <message>
+ <source>Unsigned integer content does not match the minExclusive facet.</source>
+ <translation>Inhoud met een geheel getal met teken komt niet overeen met het minExclusief-facet.</translation>
+ </message>
+ <message>
+ <source>Unsigned integer content is not listed in the enumeration facet.</source>
+ <translation>Inhoud met een geheel getal met teken staat niet in het enumeratie-facet.</translation>
+ </message>
+ <message>
+ <source>Unsigned integer content does not match pattern facet.</source>
+ <translation>Inhoud met een geheel getal met teken komt niet overeen met het patroon-facet.</translation>
+ </message>
+ <message>
+ <source>Unsigned integer content does not match in the totalDigits facet.</source>
+ <translation>Inhoud met een geheel getal met teken komt niet overeen met het totaalCijfers-facet.</translation>
+ </message>
+ <message>
+ <source>Double content does not match the maxInclusive facet.</source>
+ <translation>Inhoud met dubbel komt niet overeen met het maxInclusief-facet.</translation>
+ </message>
+ <message>
+ <source>Double content does not match the maxExclusive facet.</source>
+ <translation>Inhoud met dubbel komt niet overeen met het maxExclusief-facet.</translation>
+ </message>
+ <message>
+ <source>Double content does not match the minInclusive facet.</source>
+ <translation>Inhoud met dubbel komt niet overeen met het minInclusief-facet.</translation>
+ </message>
+ <message>
+ <source>Double content does not match the minExclusive facet.</source>
+ <translation>Inhoud met dubbel komt niet overeen met het minExclusief-facet.</translation>
+ </message>
+ <message>
+ <source>Double content is not listed in the enumeration facet.</source>
+ <translation>Inhoud met dubbel staat niet in het enumeratie-facet.</translation>
+ </message>
+ <message>
+ <source>Double content does not match pattern facet.</source>
+ <translation>Inhoud met dubbel komt niet overeen met het patroon-facet.</translation>
+ </message>
+ <message>
+ <source>Decimal content does not match in the fractionDigits facet.</source>
+ <translation>Inhoud met decimaal komt niet overeen met het fractieCijfers-facet.</translation>
+ </message>
+ <message>
+ <source>Decimal content does not match in the totalDigits facet.</source>
+ <translation>Inhoud met decimaal komt niet overeen met het totaalCijfers-facet.</translation>
+ </message>
+ <message>
+ <source>Date time content does not match the maxInclusive facet.</source>
+ <translation>Inhoud met datum/tijd komt niet overeen met het maxInclusief-facet.</translation>
+ </message>
+ <message>
+ <source>Date time content does not match the maxExclusive facet.</source>
+ <translation>Inhoud met datum/tijd komt niet overeen met het maxExclusief-facet.</translation>
+ </message>
+ <message>
+ <source>Date time content does not match the minInclusive facet.</source>
+ <translation>Inhoud met datum/tijd komt niet overeen met het minInclusief-facet.</translation>
+ </message>
+ <message>
+ <source>Date time content does not match the minExclusive facet.</source>
+ <translation>Inhoud met datum/tijd komt niet overeen met het minExclusief-facet.</translation>
+ </message>
+ <message>
+ <source>Date time content is not listed in the enumeration facet.</source>
+ <translation>Inhoud met datum/tijd staat niet in het enumeratie-facet.</translation>
+ </message>
+ <message>
+ <source>Date time content does not match pattern facet.</source>
+ <translation>Inhoud met datum/tijd komt niet overeen met het patroon-facet.</translation>
+ </message>
+ <message>
+ <source>Duration content does not match the maxInclusive facet.</source>
+ <translation>Inhoud met duur komt niet overeen met het maxInclusief-facet.</translation>
+ </message>
+ <message>
+ <source>Duration content does not match the maxExclusive facet.</source>
+ <translation>Inhoud met duur komt niet overeen met het maxExclusief-facet.</translation>
+ </message>
+ <message>
+ <source>Duration content does not match the minInclusive facet.</source>
+ <translation>Inhoud met duur komt niet overeen met het minInclusief-facet.</translation>
+ </message>
+ <message>
+ <source>Duration content does not match the minExclusive facet.</source>
+ <translation>Inhoud met duur komt niet overeen met het minExclusief-facet.</translation>
+ </message>
+ <message>
+ <source>Duration content is not listed in the enumeration facet.</source>
+ <translation>Inhoud met duur staat niet in het enumeratie-facet.</translation>
+ </message>
+ <message>
+ <source>Duration content does not match pattern facet.</source>
+ <translation>Inhoud met duur komt niet overeen met het patroon-facet.</translation>
+ </message>
+ <message>
+ <source>Boolean content does not match pattern facet.</source>
+ <translation>Inhoud met boolean komt niet overeen met het patroon-facet.</translation>
+ </message>
+ <message>
+ <source>Binary content does not match the length facet.</source>
+ <translation>Binaire inhoud komt niet overeen met het lengte-facet.</translation>
+ </message>
+ <message>
+ <source>Binary content does not match the minLength facet.</source>
+ <translation>Binaire inhoud komt niet overeen met het minLengte-facet.</translation>
+ </message>
+ <message>
+ <source>Binary content does not match the maxLength facet.</source>
+ <translation>Binaire inhoud komt niet overeen met het maxLengte-facet.</translation>
+ </message>
+ <message>
+ <source>Binary content is not listed in the enumeration facet.</source>
+ <translation>Binaire inhoud staat niet in het enumeratie-facet.</translation>
+ </message>
+ <message>
+ <source>Invalid QName content: %1.</source>
+ <translation>Ongeldig QName-inhoud: %1.</translation>
+ </message>
+ <message>
+ <source>QName content is not listed in the enumeration facet.</source>
+ <translation>QName-inhoud staat niet in het enumeratie-facet.</translation>
+ </message>
+ <message>
+ <source>QName content does not match pattern facet.</source>
+ <translation>QName-inhoud staat niet in het patroon-facet.</translation>
+ </message>
+ <message>
+ <source>Notation content is not listed in the enumeration facet.</source>
+ <translation>Inhoud met notatie staat niet in het enumeratie-facet.</translation>
+ </message>
+ <message>
+ <source>List content does not match length facet.</source>
+ <translation>Inhoud met lijst komt niet overeen met het lengte-facet.</translation>
+ </message>
+ <message>
+ <source>List content does not match minLength facet.</source>
+ <translation>Inhoud met lijst komt niet overeen met het minLengte-facet.</translation>
+ </message>
+ <message>
+ <source>List content does not match maxLength facet.</source>
+ <translation>Inhoud met lijst komt niet overeen met het maxLengte-facet.</translation>
+ </message>
+ <message>
+ <source>List content is not listed in the enumeration facet.</source>
+ <translation>Inhoud met lijst staat niet in het enumeratie-facet.</translation>
+ </message>
+ <message>
+ <source>List content does not match pattern facet.</source>
+ <translation>Inhoud met lijst komt niet overeen met het patroon-facet.</translation>
+ </message>
+ <message>
+ <source>Union content is not listed in the enumeration facet.</source>
+ <translation>Inhoud met union staat niet in het enumeratie-facet.</translation>
+ </message>
+ <message>
+ <source>Union content does not match pattern facet.</source>
+ <translation>Inhoud met union komt niet overeen met het patroon-facet.</translation>
+ </message>
+ <message>
+ <source>Data of type %1 are not allowed to be empty.</source>
+ <translation>Gegevens van type %1 mogen niet leeg zijn.</translation>
+ </message>
+ <message>
+ <source>Element %1 is missing child element.</source>
+ <translation>Aan element %1 ontbreekt een kind-element.</translation>
+ </message>
+ <message>
+ <source>There is one IDREF value with no corresponding ID: %1.</source>
+ <translation>Er is één IDREF-waarde zonder corresponderende ID: %1.</translation>
+ </message>
+ <message>
+ <source>Loaded schema file is invalid.</source>
+ <translation>Geladen schema-bestand is ongeldig.</translation>
+ </message>
+ <message>
+ <source>%1 contains invalid data.</source>
+ <translation>%1 bevat ongeldige gegevens.</translation>
+ </message>
+ <message>
+ <source>xsi:schemaLocation namespace %1 has already appeared earlier in the instance document.</source>
+ <translation>xsi:schemaLocation naamruimte %1 is al eerder verschenen in het instance-document.</translation>
+ </message>
+ <message>
+ <source>xsi:noNamespaceSchemaLocation cannot appear after the first no-namespace element or attribute.</source>
+ <translation>xsi:noNamespaceSchemaLocation mag niet verschijnen na het eerste niet-naamruimte-element of attribuut.</translation>
+ </message>
+ <message>
+ <source>No schema defined for validation.</source>
+ <translation>Geen schema gedefinieerd voor validatie.</translation>
+ </message>
+ <message>
+ <source>No definition for element %1 available.</source>
+ <translation>Definitie voor element %1 is niet beschikbaar.</translation>
+ </message>
+ <message>
+ <source>Specified type %1 is not known to the schema.</source>
+ <translation>Gespecificeerd type %1 is niet bekend in het schema.</translation>
+ </message>
+ <message>
+ <source>Element %1 is not defined in this scope.</source>
+ <translation>Element %1 is niet is niet gedefinieerd in deze scope.</translation>
+ </message>
+ <message>
+ <source>Declaration for element %1 does not exist.</source>
+ <translation>Declaratie voor element %1 bestaat niet.</translation>
+ </message>
+ <message>
+ <source>Element %1 contains invalid content.</source>
+ <translation>Element %1 bevat ongeldige inhoud.</translation>
+ </message>
+ <message>
+ <source>Element %1 is declared as abstract.</source>
+ <translation>Element %1 is gedeclareerd als abstract.</translation>
+ </message>
+ <message>
+ <source>Element %1 is not nillable.</source>
+ <translation>Element %1 kan niet niets worden.</translation>
+ </message>
+ <message>
+ <source>Attribute %1 contains invalid data: %2</source>
+ <translation>Attribuut %1 bevat ongeldige gegevens: %2</translation>
+ </message>
+ <message>
+ <source>Element contains content although it is nillable.</source>
+ <translation>Element bevat inhoud hoewel het niets mag worden.</translation>
+ </message>
+ <message>
+ <source>Fixed value constraint not allowed if element is nillable.</source>
+ <translation>Vaste waardebeperking niet toegestaan als element niets mag worden.</translation>
+ </message>
+ <message>
+ <source>Specified type %1 is not validly substitutable with element type %2.</source>
+ <translation>Gespecificeerd type %1 is niet geldig te vervangen door elementtype %2.</translation>
+ </message>
+ <message>
+ <source>Complex type %1 is not allowed to be abstract.</source>
+ <translation>Complex-type %1 mag niet abstract zijn.</translation>
+ </message>
+ <message>
+ <source>Element %1 contains not allowed attributes.</source>
+ <translation>Element %1 niet toegestane attributen.</translation>
+ </message>
+ <message>
+ <source>Element %1 contains not allowed child element.</source>
+ <translation>Element %1 mag geen kind-element hebben.</translation>
+ </message>
+ <message>
+ <source>Content of element %1 does not match its type definition: %2.</source>
+ <translation>Inhoud van element %1 komt niet overeen met zijn typedefinitie: %2.</translation>
+ </message>
+ <message>
+ <source>Content of element %1 does not match defined value constraint.</source>
+ <translation>Inhoud van element %1 komt niet overeen met de gedefinieerde waardevoorwaarden.</translation>
+ </message>
+ <message>
+ <source>Element %1 contains not allowed child content.</source>
+ <translation>Element %1 bevat niet toegestane kind-inhoud.</translation>
+ </message>
+ <message>
+ <source>Element %1 contains not allowed text content.</source>
+ <translation>Element %1 bevat niet toegestane tekstinhoud.</translation>
+ </message>
+ <message>
+ <source>Element %1 cannot contain other elements, as it has a fixed content.</source>
+ <translation>Element %1 kan geen andere elementen bevatten, omdat het een vaste inhoud heeft.</translation>
+ </message>
+ <message>
+ <source>Element %1 is missing required attribute %2.</source>
+ <translation>Bij element %1 ontbreekt het vereiste attribuut %2.</translation>
+ </message>
+ <message>
+ <source>Attribute %1 does not match the attribute wildcard.</source>
+ <translation>Attribuut %1 komt niet overeen met het attribuut joker.</translation>
+ </message>
+ <message>
+ <source>Declaration for attribute %1 does not exist.</source>
+ <translation>Declaratie voor attribuut %1 bestaat niet.</translation>
+ </message>
+ <message>
+ <source>Element %1 contains two attributes of type %2.</source>
+ <translation>Element %1 bevat twee attributen van het type %2.</translation>
+ </message>
+ <message>
+ <source>Attribute %1 contains invalid content.</source>
+ <translation>Attribuut %1 ongeldige inhoud.</translation>
+ </message>
+ <message>
+ <source>Element %1 contains unknown attribute %2.</source>
+ <translation>Element %1 bevat het onbekende attribuut %2.</translation>
+ </message>
+ <message>
+ <source>Content of attribute %1 does not match its type definition: %2.</source>
+ <translation>Inhoud van attribuut %1 komt niet overeen met zijn typedefinitie: %2.</translation>
+ </message>
+ <message>
+ <source>Content of attribute %1 does not match defined value constraint.</source>
+ <translation>Inhoud van attribuut %1 komt niet overeen met de gedefinieerde waardevoorwaarden.</translation>
+ </message>
+ <message>
+ <source>Non-unique value found for constraint %1.</source>
+ <translation>Niet-unieke waarde gevonden voor voorwaarde %1.</translation>
+ </message>
+ <message>
+ <source>Key constraint %1 contains absent fields.</source>
+ <translation>Sleutelvoorwaarde %1 bevat ontbrekende velden.</translation>
+ </message>
+ <message>
+ <source>Key constraint %1 contains references nillable element %2.</source>
+ <translation>Sleutelvoorwaarde %1 bevat referenties naar element %2 die niets mag zijn.</translation>
+ </message>
+ <message>
+ <source>No referenced value found for key reference %1.</source>
+ <translation>Geen gerefereerde waarde gevonden voor sleutelvoorwaarde %1.</translation>
+ </message>
+ <message>
+ <source>More than one value found for field %1.</source>
+ <translation>Meer dan één waarde gevonden voor veld %1.</translation>
+ </message>
+ <message>
+ <source>Field %1 has no simple type.</source>
+ <translation>Veld %1 is geen eenvoudig type.</translation>
+ </message>
+ <message>
+ <source>ID value &apos;%1&apos; is not unique.</source>
+ <translation>ID-waarde &apos;%1&apos; is niet uniek.</translation>
+ </message>
+ <message>
+ <source>&apos;%1&apos; attribute contains invalid QName content: %2.</source>
+ <translation>Attribuut &apos;%1&apos; bevat ongeldige QName-inhoud: %2.</translation>
+ </message>
+ <message>
+ <source>empty</source>
+ <translation>leeg</translation>
+ </message>
+ <message>
+ <source>zero or one</source>
+ <translation>nul of geen</translation>
+ </message>
+ <message>
+ <source>exactly one</source>
+ <translation>exact één</translation>
+ </message>
+ <message>
+ <source>one or more</source>
+ <translation>één of meer</translation>
+ </message>
+ <message>
+ <source>zero or more</source>
+ <translation>nul of meer</translation>
+ </message>
+ <message>
+ <source>Required type is %1, but %2 was found.</source>
+ <translation>Het vereiste type is %1, echter %2 is gevonden.</translation>
+ </message>
+ <message>
+ <source>Promoting %1 to %2 may cause loss of precision.</source>
+ <translation>Opwaarderen van %1 naar %2 kan verlies van precisie betekenen.</translation>
+ </message>
+ <message>
+ <source>The focus is undefined.</source>
+ <translation>De focus is niet gedefinieerd.</translation>
+ </message>
+ <message>
+ <source>It&apos;s not possible to add attributes after any other kind of node.</source>
+ <translation>Het is niet mogelijk om attributen toe te voegen een andere soort node.</translation>
+ </message>
+ <message>
+ <source>An attribute by name %1 has already been created.</source>
+ <translation>Een attribuut met de naam %1 is al gemaakt.</translation>
+ </message>
+ <message>
+ <source>Only the Unicode Codepoint Collation is supported(%1). %2 is unsupported.</source>
+ <translation>Alleen de Unicode Codepoint Collation wordt ondersteund (%1). %2 wordt niet ondersteund.</translation>
+ </message>
+</context>
+</TS>
diff --git a/translations/qtxmlpatterns_pt_BR.ts b/translations/qtxmlpatterns_pt_BR.ts
new file mode 100644
index 0000000..4a611a2
--- /dev/null
+++ b/translations/qtxmlpatterns_pt_BR.ts
@@ -0,0 +1,1969 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="pt_BR">
+<context>
+ <name>QQuickXmlListModel</name>
+ <message>
+ <source>&quot;%1&quot; duplicates a previous role name and will be disabled.</source>
+ <translation>&quot;%1&quot; duplica um nome de função anterior e será desabilidato.</translation>
+ </message>
+ <message>
+ <source>invalid query: &quot;%1&quot;</source>
+ <translation>consulta inválida: &quot;%1&quot;</translation>
+ </message>
+</context>
+<context>
+ <name>QQuickXmlListModelRole</name>
+ <message>
+ <source>An XmlRole query must not start with &apos;/&apos;</source>
+ <translation>Uma consulta XmlRole não deve começar com &apos;/&apos;</translation>
+ </message>
+</context>
+<context>
+ <name>QQuickXmlRoleList</name>
+ <message>
+ <source>An XmlListModel query must start with &apos;/&apos; or &quot;//&quot;</source>
+ <translation>Uma consulta XmlListModel deve começar com &apos;/&apos; ou &quot;//&quot;</translation>
+ </message>
+</context>
+<context>
+ <name>QXmlPatternistCLI</name>
+ <message>
+ <source>Warning in %1, at line %2, column %3: %4</source>
+ <translation>Aviso em %1, na linha %2, coluna %3: %4</translation>
+ </message>
+ <message>
+ <source>Warning in %1: %2</source>
+ <translation>Aviso em %1: %2</translation>
+ </message>
+ <message>
+ <source>Unknown location</source>
+ <translation>Localização desconhecida</translation>
+ </message>
+ <message>
+ <source>Error %1 in %2, at line %3, column %4: %5</source>
+ <translation>Erro %1 em %2, na linha %3, coluna %4: %5</translation>
+ </message>
+ <message>
+ <source>Error %1 in %2: %3</source>
+ <translation>Erro %1 em %2: %3</translation>
+ </message>
+</context>
+<context>
+ <name>QtXmlPatterns</name>
+ <message>
+ <source>An %1-attribute with value %2 has already been declared.</source>
+ <translation>Um %1-atributo com valor %2 já foi delcarado.</translation>
+ </message>
+ <message>
+ <source>An %1-attribute must have a valid %2 as value, which %3 isn&apos;t.</source>
+ <translation>Um %1-atributo precisa ter um valor %2 válido, qual %3 não é.</translation>
+ </message>
+ <message>
+ <source>%1 is an unsupported encoding.</source>
+ <translation>%1 não é uma codificação suportada.</translation>
+ </message>
+ <message>
+ <source>%1 contains octets which are disallowed in the requested encoding %2.</source>
+ <translation>%1 contém octetos que não são permitidos na codificação solicitada %2.</translation>
+ </message>
+ <message>
+ <source>The codepoint %1, occurring in %2 using encoding %3, is an invalid XML character.</source>
+ <translation>O codepoint %1, ocorrendo em %2 usando codificação %3, é um caracter XML inválido.</translation>
+ </message>
+ <message>
+ <source>Network timeout.</source>
+ <translation>Tempo esgotado de rede.</translation>
+ </message>
+ <message>
+ <source>Element %1 can&apos;t be serialized because it appears outside the document element.</source>
+ <translation>Elemento %1 não pode ser serializado por que ele aparece fora do elemento do documento.</translation>
+ </message>
+ <message>
+ <source>Attribute %1 can&apos;t be serialized because it appears at the top level.</source>
+ <translation>Atributo %1 não pode ser serializado por que aparece no nível superiror.</translation>
+ </message>
+ <message>
+ <source>Year %1 is invalid because it begins with %2.</source>
+ <translation>Ano %1 é inválido por que inicia com %2.</translation>
+ </message>
+ <message>
+ <source>Day %1 is outside the range %2..%3.</source>
+ <translation>Dia %1 está fora da faixa %2..%3.</translation>
+ </message>
+ <message>
+ <source>Month %1 is outside the range %2..%3.</source>
+ <translation>Mês %1 está fora da faixa %2..%3.</translation>
+ </message>
+ <message>
+ <source>Overflow: Can&apos;t represent date %1.</source>
+ <translation>Estouro: não pode representar data %1.</translation>
+ </message>
+ <message>
+ <source>Day %1 is invalid for month %2.</source>
+ <translation>Dia %1 é inválido para o mês %2.</translation>
+ </message>
+ <message>
+ <source>Time 24:%1:%2.%3 is invalid. Hour is 24, but minutes, seconds, and milliseconds are not all 0; </source>
+ <translation>Tempo 24:%1:%2.%3 é inválido. A hora é 24, mas minutos, segundos e milissegundos não são todos 0; </translation>
+ </message>
+ <message>
+ <source>Time %1:%2:%3.%4 is invalid.</source>
+ <translation>O tempo %1:%2:%3:%4 é inválido.</translation>
+ </message>
+ <message>
+ <source>Overflow: Date can&apos;t be represented.</source>
+ <translation>Estouro: data não pode ser representada.</translation>
+ </message>
+ <message>
+ <source>At least one component must be present.</source>
+ <translation>Pelo menos um elemento precisa estar presente.</translation>
+ </message>
+ <message>
+ <source>At least one time component must appear after the %1-delimiter.</source>
+ <translation>Pelo menos um componente do tempo precisa aparecer depois do delimitador %1.</translation>
+ </message>
+ <message>
+ <source>No operand in an integer division, %1, can be %2.</source>
+ <translation>Nenhum operando é uma divisão inteira, %1, pode ser %2.</translation>
+ </message>
+ <message>
+ <source>The first operand in an integer division, %1, cannot be infinity (%2).</source>
+ <translation>O primeiro operando é uma divisão inteira, %1, não pode ser infinito (%2).</translation>
+ </message>
+ <message>
+ <source>The second operand in a division, %1, cannot be zero (%2).</source>
+ <translation>O segundo operando é uma divisão, %1, não pode ser zero (%2).</translation>
+ </message>
+ <message>
+ <source>%1 is not a valid value of type %2.</source>
+ <translation>%1 não é um valor do tipo válido %2.</translation>
+ </message>
+ <message>
+ <source>When casting to %1 from %2, the source value cannot be %3.</source>
+ <translation>Ao fazer casting para %1 de %2, o valor fonte não pode ser %3.</translation>
+ </message>
+ <message>
+ <source>Integer division (%1) by zero (%2) is undefined.</source>
+ <translation>Divisão inteira (%1) por zero (%2) é indefinida.</translation>
+ </message>
+ <message>
+ <source>Division (%1) by zero (%2) is undefined.</source>
+ <translation>Divisão (%1) por zero (%2) é indefinida.</translation>
+ </message>
+ <message>
+ <source>Modulus division (%1) by zero (%2) is undefined.</source>
+ <translation>A divisão do módulo (%1) por zero (%2) é indefinida.</translation>
+ </message>
+ <message>
+ <source>Dividing a value of type %1 by %2 (not-a-number) is not allowed.</source>
+ <translation>Dividindo um valor do tipo %1 por %2 (não número) não é permitido.</translation>
+ </message>
+ <message>
+ <source>Dividing a value of type %1 by %2 or %3 (plus or minus zero) is not allowed.</source>
+ <translation>Dividindo um valor do tipo %1 por %2 ou %3 (mais ou menos zero) não é permitido.</translation>
+ </message>
+ <message>
+ <source>Multiplication of a value of type %1 by %2 or %3 (plus or minus infinity) is not allowed.</source>
+ <translation>Multiplicação de um valor do tipo %1 por %2 ou %3 (mais ou menos infinito) não é permitido.</translation>
+ </message>
+ <message>
+ <source>A value of type %1 cannot have an Effective Boolean Value.</source>
+ <translation>Um valor do tipo %1 não pode ter um valor booleano efetivo.</translation>
+ </message>
+ <message>
+ <source>Effective Boolean Value cannot be calculated for a sequence containing two or more atomic values.</source>
+ <translation>Valores booleanos efetivos não podem ser calculados para uma sequencia contendo dois ou mais valores atômicos.</translation>
+ </message>
+ <message>
+ <source>Value %1 of type %2 exceeds maximum (%3).</source>
+ <translation>Valor %1 do tipo %2 excede o máximo (%3).</translation>
+ </message>
+ <message>
+ <source>Value %1 of type %2 is below minimum (%3).</source>
+ <translation>Valor %1 do tipo %2 está abaixo do mínimo (%3).</translation>
+ </message>
+ <message>
+ <source>A value of type %1 must contain an even number of digits. The value %2 does not.</source>
+ <translation>Um valor do tipo %1 precisa conter sempre um número de dígitos. O valo %2 não tem.</translation>
+ </message>
+ <message>
+ <source>%1 is not valid as a value of type %2.</source>
+ <translation>%1 não é válido como um valor do tipo %2.</translation>
+ </message>
+ <message>
+ <source>Ambiguous rule match.</source>
+ <translation>Correspondência de regras ambíguas.</translation>
+ </message>
+ <message>
+ <source>Operator %1 cannot be used on type %2.</source>
+ <translation>Operador %1 não pode ser usado no tipo %2.</translation>
+ </message>
+ <message>
+ <source>Operator %1 cannot be used on atomic values of type %2 and %3.</source>
+ <translation>Operador %1 não pode ser usado em valores atômicos do tipo %2 e %3.</translation>
+ </message>
+ <message>
+ <source>The namespace URI in the name for a computed attribute cannot be %1.</source>
+ <translation>O espaço de nome URI no nome para um atributo computado não pode ser %1.</translation>
+ </message>
+ <message>
+ <source>The name for a computed attribute cannot have the namespace URI %1 with the local name %2.</source>
+ <translation>O nome para um atributo computado não pode ter um espaço de nome URI %1 com o nome local %2.</translation>
+ </message>
+ <message>
+ <source>Type error in cast, expected %1, received %2.</source>
+ <translation>Erro digitado em cast, esperado %1, recebido %2.</translation>
+ </message>
+ <message>
+ <source>When casting to %1 or types derived from it, the source value must be of the same type, or it must be a string literal. Type %2 is not allowed.</source>
+ <translation>Ao fazer casting para %1 ou tipos derivados dele, o valor fonte precisa ser do mesmo tipo, ou precisa ser um texto literal. Tipo %2 não é permitido.</translation>
+ </message>
+ <message>
+ <source>No casting is possible with %1 as the target type.</source>
+ <translation>Nenhum casting é possível com %1 como tipo de alvo.</translation>
+ </message>
+ <message>
+ <source>It is not possible to cast from %1 to %2.</source>
+ <translation>Não é possivel fazer cast de %1 para %2.</translation>
+ </message>
+ <message>
+ <source>Casting to %1 is not possible because it is an abstract type, and can therefore never be instantiated.</source>
+ <translation>Casting para %1 não é possível por que não é um tipo abstrato, e, portanto, nunca pode ser instanciado.</translation>
+ </message>
+ <message>
+ <source>It&apos;s not possible to cast the value %1 of type %2 to %3</source>
+ <translation>Não é possivel fazer cast do valor %1 de tipo %2 para %3</translation>
+ </message>
+ <message>
+ <source>Failure when casting from %1 to %2: %3</source>
+ <translation>Falha ao fazer casting de %1 para %2: %3</translation>
+ </message>
+ <message>
+ <source>A comment cannot contain %1</source>
+ <translation>Um comentário não pode conter %1</translation>
+ </message>
+ <message>
+ <source>A comment cannot end with a %1.</source>
+ <translation>Um comentário não pode terminar com um %1.</translation>
+ </message>
+ <message>
+ <source>No comparisons can be done involving the type %1.</source>
+ <translation>Nenhuma comparação pode ser feita envolvendo o tipo %1.</translation>
+ </message>
+ <message>
+ <source>Operator %1 is not available between atomic values of type %2 and %3.</source>
+ <translation>Operador %1 não está disponível entre valores atômicos do tipo %2 e %3.</translation>
+ </message>
+ <message>
+ <source>In a namespace constructor, the value for a namespace cannot be an empty string.</source>
+ <translation>Em um construtor de espaço de nome, o valor para um espaço de nome não pode ser um texto vazio.</translation>
+ </message>
+ <message>
+ <source>The prefix must be a valid %1, which %2 is not.</source>
+ <translation>O prefixo precisa ser um %1 válido, o que %2 não é.</translation>
+ </message>
+ <message>
+ <source>The prefix %1 cannot be bound.</source>
+ <translation>O prefixo %1 não pode ser limite.</translation>
+ </message>
+ <message>
+ <source>Only the prefix %1 can be bound to %2 and vice versa.</source>
+ <translation>Somente prefixo %1 pode ser limite para %2 e vice versa.</translation>
+ </message>
+ <message>
+ <source>An attribute node cannot be a child of a document node. Therefore, the attribute %1 is out of place.</source>
+ <translation>Um atributo nó não pode ser filho de um documento nó. Portanto, o atributo %1 está fora do lugar.</translation>
+ </message>
+ <message>
+ <source>Circularity detected</source>
+ <translation>Circularidade detectada</translation>
+ </message>
+ <message>
+ <source>A library module cannot be evaluated directly. It must be imported from a main module.</source>
+ <translation>Um módulo de biblioteca não pode ser avaliado diretamente. Ele precisa ser importado de um módulo principal.</translation>
+ </message>
+ <message>
+ <source>No template by name %1 exists.</source>
+ <translation>Nenhum modelo chamado %1 existe.</translation>
+ </message>
+ <message>
+ <source>A value of type %1 cannot be a predicate. A predicate must have either a numeric type or an Effective Boolean Value type.</source>
+ <translation>Um valor de tipo %1 não pode ser predicado. Um predicado precisa ter ou ter um tipo numérico ou um tipo de valor efetivo booleano.</translation>
+ </message>
+ <message>
+ <source>A positional predicate must evaluate to a single numeric value.</source>
+ <translation>Um predicado de posição deve avaliar para um único valor numérico.</translation>
+ </message>
+ <message>
+ <source>The target name in a processing instruction cannot be %1 in any combination of upper and lower case. Therefore, %2 is invalid.</source>
+ <translation>O nome alvo em uma instrução em processamento não pode ser %1 em nenhuma combinação de maiúscula ou minúscula. Portanto, %2 é inválido.</translation>
+ </message>
+ <message>
+ <source>%1 is not a valid target name in a processing instruction. It must be a %2 value, e.g. %3.</source>
+ <translation>%1 não é um nome de alvo válido em uma instrução de processamento. Ela precisa ser um valor %2, exemplo %3.</translation>
+ </message>
+ <message>
+ <source>The last step in a path must contain either nodes or atomic values. It cannot be a mixture between the two.</source>
+ <translation>A última etapa no caminho precisa conter nós ou valores atômicos. Ele não pode ser uma mistura entre os dois.</translation>
+ </message>
+ <message>
+ <source>The data of a processing instruction cannot contain the string %1</source>
+ <translation>O dado de uma instrução de processamento não pode conter o texto %1</translation>
+ </message>
+ <message>
+ <source>No namespace binding exists for the prefix %1</source>
+ <translation>Não existe ligação de espaço de nome para o prefixo %1</translation>
+ </message>
+ <message>
+ <source>No namespace binding exists for the prefix %1 in %2</source>
+ <translation>Não existe ligação de espaço de nome para o prefixo %1 em %2</translation>
+ </message>
+ <message>
+ <source>%1 is an invalid %2</source>
+ <translation>%1 é um %2 inválido</translation>
+ </message>
+ <message>
+ <source>The parameter %1 is passed, but no corresponding %2 exists.</source>
+ <translation>O parâmetro %1 é passado, mas nenhum correspondente a %2 existe.</translation>
+ </message>
+ <message>
+ <source>The parameter %1 is required, but no corresponding %2 is supplied.</source>
+ <translation>O parâmetro %1 é requerido, mas nenhum correspondente a %2 é fornecido.</translation>
+ </message>
+ <message numerus="yes">
+ <source>%1 takes at most %n argument(s). %2 is therefore invalid.</source>
+ <translation>
+ <numerusform>%1 precisa de no máximo %n argumento. %2 é, portanto, inválido.</numerusform>
+ <numerusform>%1 precisa de no máximo %n argumentos. %2 é, portanto, inválido.</numerusform>
+ </translation>
+ </message>
+ <message numerus="yes">
+ <source>%1 requires at least %n argument(s). %2 is therefore invalid.</source>
+ <translation>
+ <numerusform>%1 precisa de pelo menos %n argumento. %2 é, portanto, inválido.</numerusform>
+ <numerusform>%1 precisa de pelo menos %n argumentos. %2 é, portanto, inválido.</numerusform>
+ </translation>
+ </message>
+ <message>
+ <source>The first argument to %1 cannot be of type %2. It must be a numeric type, xs:yearMonthDuration or xs:dayTimeDuration.</source>
+ <translation>O primeiro argumento para %1 não pode ser de tipo %2. Ele precisa ser um tipo numérico, xs:yearMonthDuration ou xs:dayTimeDuration.</translation>
+ </message>
+ <message>
+ <source>The first argument to %1 cannot be of type %2. It must be of type %3, %4, or %5.</source>
+ <translation>O primeiro argumento para %1 não pode ser de tipo %2. Ele precisa ser de tipo %3, %4 ou %5.</translation>
+ </message>
+ <message>
+ <source>The second argument to %1 cannot be of type %2. It must be of type %3, %4, or %5.</source>
+ <translation>O segundo argumento para %1 não pode ser de tipo %2. Ele precisa ser de tipo %3, %4 ou %5.</translation>
+ </message>
+ <message>
+ <source>%1 is not a valid XML 1.0 character.</source>
+ <translation>%1 não é um caractere XML 1.0 válido.</translation>
+ </message>
+ <message>
+ <source>The first argument to %1 cannot be of type %2.</source>
+ <translation>O primeiro argumento para %1 não pode ser de tipo %2.</translation>
+ </message>
+ <message>
+ <source>The root node of the second argument to function %1 must be a document node. %2 is not a document node.</source>
+ <translation>O nó raiz do segundo argumento para função %1 precisa ser um documento nó. %2 não é um documento nó.</translation>
+ </message>
+ <message>
+ <source>If both values have zone offsets, they must have the same zone offset. %1 and %2 are not the same.</source>
+ <translation>Se ambos os valores tiverem deslocamentos de zona, eles devem ter o mesmo deslocamento de zona. %1 e %2 não são o mesmo.</translation>
+ </message>
+ <message>
+ <source>%1 was called.</source>
+ <translation>%1 foi chamado.</translation>
+ </message>
+ <message>
+ <source>%1 must be followed by %2 or %3, not at the end of the replacement string.</source>
+ <translation>%1 precisa ser seguido por %2 ou %3, não no fim da substituição de texto.</translation>
+ </message>
+ <message>
+ <source>In the replacement string, %1 must be followed by at least one digit when not escaped.</source>
+ <translation>Na substituição de texto, %1 precisa ser seguida por pelo menos um digito quando não escapou.</translation>
+ </message>
+ <message>
+ <source>In the replacement string, %1 can only be used to escape itself or %2, not %3</source>
+ <translation>Na substituição de texto, %1 pode somente ser usada para escapar de si mesma ou %2, não %3</translation>
+ </message>
+ <message>
+ <source>%1 matches newline characters</source>
+ <translation>%1 coincide com caracteres de nova linha</translation>
+ </message>
+ <message>
+ <source>%1 and %2 match the start and end of a line.</source>
+ <translation>%1 e %2 coincide o começo e o fim de uma linha.</translation>
+ </message>
+ <message>
+ <source>Matches are case insensitive</source>
+ <translation>As coincidências não diferenciam maiúsculas de minúsculas</translation>
+ </message>
+ <message>
+ <source>Whitespace characters are removed, except when they appear in character classes</source>
+ <translation>Caracteres de espaços em branco são removidos, exceto quando eles aparecem em classes caracteres</translation>
+ </message>
+ <message>
+ <source>%1 is an invalid regular expression pattern: %2</source>
+ <translation>%1 é uma expressão regular padronizada inválida: %2</translation>
+ </message>
+ <message>
+ <source>%1 is an invalid flag for regular expressions. Valid flags are:</source>
+ <translation>%1 é um sinalizador inválida para expressões regulares. Sinalizadores válidos são:</translation>
+ </message>
+ <message>
+ <source>If the first argument is the empty sequence or a zero-length string (no namespace), a prefix cannot be specified. Prefix %1 was specified.</source>
+ <translation>Se o primeiro argumento é a sequencia vazia ou um comprimento zero (não espaço de nome), um prefixo não pode ser especificado. Prefixo %1 foi especificado.</translation>
+ </message>
+ <message>
+ <source>It will not be possible to retrieve %1.</source>
+ <translation>Não será possível obter %1.</translation>
+ </message>
+ <message>
+ <source>The default collection is undefined</source>
+ <translation>A coleção padrão está indefinida</translation>
+ </message>
+ <message>
+ <source>%1 cannot be retrieved</source>
+ <translation>%1 não pode ser obtido</translation>
+ </message>
+ <message>
+ <source>The normalization form %1 is unsupported. The supported forms are %2, %3, %4, and %5, and none, i.e. the empty string (no normalization).</source>
+ <translation>O formulário de normalização %1 não é suportado. Os formulários suportados são %2, %3, %4 e %5 e nenhum, exemplo o texto vazio (não normalização).</translation>
+ </message>
+ <message>
+ <source>A zone offset must be in the range %1..%2 inclusive. %3 is out of range.</source>
+ <translation>Um deslocamento de zona deve estar no intervalo %1..%2 inclusive. %3 está fora do intervalo.</translation>
+ </message>
+ <message>
+ <source>%1 is not a whole number of minutes.</source>
+ <translation>%1 não é um número inteiro de minutos.</translation>
+ </message>
+ <message>
+ <source>The URI cannot have a fragment</source>
+ <translation>O URI não pode ter um fragmento</translation>
+ </message>
+ <message>
+ <source>Required cardinality is %1; got cardinality %2.</source>
+ <translation>Cardinalidade requerida é %1; Cardinalidade obtida %2.</translation>
+ </message>
+ <message>
+ <source>The item %1 did not match the required type %2.</source>
+ <translation>O item %1 não corresponde ao tipo exigido %2.</translation>
+ </message>
+ <message>
+ <source>Attribute %1 cannot appear on the element %2. Only the standard attributes can appear.</source>
+ <translation>Atributo %1 não pode aparecer no elemento %2. Apenas os atributos padrões podem aparecer.</translation>
+ </message>
+ <message>
+ <source>Attribute %1 cannot appear on the element %2. Only %3 is allowed, and the standard attributes.</source>
+ <translation>Atributo %1 não pode aparecer no elemento %2. Apenas %3 é permitido, e atributos padrões podem aparecer.</translation>
+ </message>
+ <message>
+ <source>Attribute %1 cannot appear on the element %2. Allowed is %3, %4, and the standard attributes.</source>
+ <translation>Atributo %1 não pode aparecer no elemento %2. Apenas %3, %4 é permitido, e atributos padrões podem aparecer.</translation>
+ </message>
+ <message>
+ <source>Attribute %1 cannot appear on the element %2. Allowed is %3, and the standard attributes.</source>
+ <translation>Atributo %1 não pode aparecer no elemento %2. Permitido é %3, e atributos padrões podem aparecer.</translation>
+ </message>
+ <message>
+ <source>XSL-T attributes on XSL-T elements must be in the null namespace, not in the XSL-T namespace which %1 is.</source>
+ <translation>Os atributos XSL-T em elementos XSL-T devem estar no espaço de nomes nulo, não no espaço de nomes XSL-T que %1 é.</translation>
+ </message>
+ <message>
+ <source>The attribute %1 must appear on element %2.</source>
+ <translation>O atributo %1 precisa aparecer no elemento %2.</translation>
+ </message>
+ <message>
+ <source>The element with local name %1 does not exist in XSL-T.</source>
+ <translation>O elemento com nome local %1 não existe no XSL-T.</translation>
+ </message>
+ <message>
+ <source>The variable %1 is unused</source>
+ <translation>A variável %1 não é usada</translation>
+ </message>
+ <message>
+ <source>W3C XML Schema identity constraint selector</source>
+ <translation>Seletor de restrição de identidade do esquema XML W3C</translation>
+ </message>
+ <message>
+ <source>W3C XML Schema identity constraint field</source>
+ <translation>Campo de restrição de identidade do esquema XML W3C</translation>
+ </message>
+ <message>
+ <source>A construct was encountered which is disallowed in the current language(%1).</source>
+ <translation>Um construtor foi encontrado, qual não é permitido na atual linguagem (%1).</translation>
+ </message>
+ <message>
+ <source>%1 is an unknown schema type.</source>
+ <translation>%1 é um tipo de esquema desconhecido.</translation>
+ </message>
+ <message>
+ <source>A template with name %1 has already been declared.</source>
+ <translation>Um modelo por nome %1 já foi declarado.</translation>
+ </message>
+ <message>
+ <source>%1 is not a valid numeric literal.</source>
+ <translation>%1 não é um numérico literal válido.</translation>
+ </message>
+ <message>
+ <source>Only one %1 declaration can occur in the query prolog.</source>
+ <translation>Somente um %1 declaração pode ocorrer no prólogo da consulta.</translation>
+ </message>
+ <message>
+ <source>The initialization of variable %1 depends on itself</source>
+ <translation>A inicialização da variável %1 depende dela mesmo</translation>
+ </message>
+ <message>
+ <source>No variable with name %1 exists</source>
+ <translation>Não existe nenhuma variável chamada %1</translation>
+ </message>
+ <message>
+ <source>Version %1 is not supported. The supported XQuery version is 1.0.</source>
+ <translation>Versão %1 não é suportada. A versão XQuery suportada é 1.0.</translation>
+ </message>
+ <message>
+ <source>The encoding %1 is invalid. It must contain Latin characters only, must not contain whitespace, and must match the regular expression %2.</source>
+ <translation>A codificação %1 é inválida. Ela precisa conter caracteres latinos somente, não precisa conter espaços em branco, e precisa coincidir a expressão regular %2.</translation>
+ </message>
+ <message>
+ <source>No function with signature %1 is available</source>
+ <translation>Nenhuma função com assinatura %1 está disponível</translation>
+ </message>
+ <message>
+ <source>A default namespace declaration must occur before function, variable, and option declarations.</source>
+ <translation>Uma declaração de espaço de nome padrão precisa ocorrer antes da função, variável, e opção de declarações.</translation>
+ </message>
+ <message>
+ <source>Namespace declarations must occur before function, variable, and option declarations.</source>
+ <translation>Declaração de espaço de nome precisa ocorrer antes da função, variável, e opção de declarações.</translation>
+ </message>
+ <message>
+ <source>Module imports must occur before function, variable, and option declarations.</source>
+ <translation>Importação de módulos precisam ocorrer antes da função, variável, e declaração de opções.</translation>
+ </message>
+ <message>
+ <source>The keyword %1 cannot occur with any other mode name.</source>
+ <translation>A palavra-chave %1 não pode ocorrer com qualquer outro modo de nome.</translation>
+ </message>
+ <message>
+ <source>The value of attribute %1 must be of type %2, which %3 isn&apos;t.</source>
+ <translation>O valor do atributo %1 precisa ser do tipo %2, qual %3 não é.</translation>
+ </message>
+ <message>
+ <source>It is not possible to redeclare prefix %1.</source>
+ <translation>Não é possível re-declarar prefixo %1.</translation>
+ </message>
+ <message>
+ <source>The prefix %1 can not be bound. By default, it is already bound to the namespace %2.</source>
+ <translation>O prefixo %1 não pode ser encontrado. Por padrão, já está ligado ao espaço de nome %2.</translation>
+ </message>
+ <message>
+ <source>Prefix %1 is already declared in the prolog.</source>
+ <translation>Prefixo %1 já declarado no prólogo.</translation>
+ </message>
+ <message>
+ <source>The name of an option must have a prefix. There is no default namespace for options.</source>
+ <translation>O nome de uma função precisa ter um prefixo. Não há espaço de nome padrão para opções.</translation>
+ </message>
+ <message>
+ <source>The Schema Import feature is not supported, and therefore %1 declarations cannot occur.</source>
+ <translation>O recurso de importar esquema não é suportado, e por tanto declarações %1 não podem ocorrer.</translation>
+ </message>
+ <message>
+ <source>The target namespace of a %1 cannot be empty.</source>
+ <translation>O espaço de nome alvo de um %1 não pode ser vazio.</translation>
+ </message>
+ <message>
+ <source>The module import feature is not supported</source>
+ <translation>O recurso de importar módulo não é suportado</translation>
+ </message>
+ <message>
+ <source>A variable with name %1 has already been declared.</source>
+ <translation>A variável chamada %1 já foi declarada.</translation>
+ </message>
+ <message>
+ <source>No value is available for the external variable with name %1.</source>
+ <translation>Nenhum valor está disponível para a variável externa chamada %1.</translation>
+ </message>
+ <message>
+ <source>A stylesheet function must have a prefixed name.</source>
+ <translation>Uma função de folha de estilos precisa ter um nome prefixado.</translation>
+ </message>
+ <message>
+ <source>The namespace for a user defined function cannot be empty (try the predefined prefix %1 which exists for cases like this)</source>
+ <translation>O espaço de nome para uma função definida pelo usuário não pode estar vazio (tente o prefixo pré-definido %1 qual existe para casos como este)</translation>
+ </message>
+ <message>
+ <source>The namespace %1 is reserved; therefore user defined functions may not use it. Try the predefined prefix %2, which exists for these cases.</source>
+ <translation>O espaço de nome %1 é reservado, portanto funções definidas pelo usuário não pode usa-las. Tente o prefixo pré-definido %2, que existe para estes casos.</translation>
+ </message>
+ <message>
+ <source>The namespace of a user defined function in a library module must be equivalent to the module namespace. In other words, it should be %1 instead of %2</source>
+ <translation>O espaço de nome de uma função definida pelo usuário em um módulo de biblioteca deve ser equivalente ao espaço de nome do módulo. Em outras palavras, ele deve ser %1 ao invés de %2</translation>
+ </message>
+ <message>
+ <source>A function already exists with the signature %1.</source>
+ <translation>Uma função já existe com a assinatura %1.</translation>
+ </message>
+ <message>
+ <source>No external functions are supported. All supported functions can be used directly, without first declaring them as external</source>
+ <translation>Nenhuma função externa são suportadas. Todas as funções suportadas podem ser usadas diretamente, sem primeiro declará-los como externos</translation>
+ </message>
+ <message>
+ <source>An argument with name %1 has already been declared. Every argument name must be unique.</source>
+ <translation>Um argumento por nome %1 já foi declarado. Todo nome de argumento precisa ser único.</translation>
+ </message>
+ <message>
+ <source>When function %1 is used for matching inside a pattern, the argument must be a variable reference or a string literal.</source>
+ <translation>Quando a função %1 é suada para coincidir dentro de um padrão, o argumento precisa ser uma variável referencia ou um texto literal.</translation>
+ </message>
+ <message>
+ <source>In an XSL-T pattern, the first argument to function %1 must be a string literal, when used for matching.</source>
+ <translation>Em um padrão XSL-T, o primeiro argumento para a função %1 precisa ser um texto literal, quando usada para coincidir.</translation>
+ </message>
+ <message>
+ <source>In an XSL-T pattern, the first argument to function %1 must be a literal or a variable reference, when used for matching.</source>
+ <translation>Em um padrão XSL-T, o primeiro argumento para a função %1 precisa ser um texto literal, quando usada para coincidir.</translation>
+ </message>
+ <message>
+ <source>In an XSL-T pattern, function %1 cannot have a third argument.</source>
+ <translation>Em um XSL-T padrão, função %1 não pode ter um terceiro argumento.</translation>
+ </message>
+ <message>
+ <source>In an XSL-T pattern, only function %1 and %2, not %3, can be used for matching.</source>
+ <translation>Em uma padronização XSL-T, somente funções %1 e %2, não %3, podem ser usadas para coincidir.</translation>
+ </message>
+ <message>
+ <source>In an XSL-T pattern, axis %1 cannot be used, only axis %2 or %3 can.</source>
+ <translation>Em uma padronização XSL-T, o eixo %1 não pode ser usado, somente os eixos %2 ou %3 podem.</translation>
+ </message>
+ <message>
+ <source>%1 is an invalid template mode name.</source>
+ <translation>%1 é um nome de modo de modelo inválido.</translation>
+ </message>
+ <message>
+ <source>The name of a variable bound in a for-expression must be different from the positional variable. Hence, the two variables named %1 collide.</source>
+ <translation>O nome de uma variável vinculada em uma expressão for deve ser diferente da variável posicional. Assim, as duas variáveis denominadas %1 colidem.</translation>
+ </message>
+ <message>
+ <source>The Schema Validation Feature is not supported. Hence, %1-expressions may not be used.</source>
+ <translation>A característica de validação de esquema não é suportada. Consequentemente, expressões %1 não podem ser usadas.</translation>
+ </message>
+ <message>
+ <source>None of the pragma expressions are supported. Therefore, a fallback expression must be present</source>
+ <translation>Nenhuma das expressões de pragma é suportada. Portando, uma expressão de restauração precisa estar presente</translation>
+ </message>
+ <message>
+ <source>Each name of a template parameter must be unique; %1 is duplicated.</source>
+ <translation>Cada nome de um parâmetro modelo precisa ser único; %1 está duplicado.</translation>
+ </message>
+ <message>
+ <source>The %1-axis is unsupported in XQuery</source>
+ <translation>O eixo %1 não é suportado em XQuery</translation>
+ </message>
+ <message>
+ <source>No function with name %1 is available.</source>
+ <translation>Nenhuma função chamada %1 está disponível.</translation>
+ </message>
+ <message>
+ <source>The namespace URI cannot be the empty string when binding to a prefix, %1.</source>
+ <translation>O URI do espaço de nome não pode ser o texto vazio quando vinculado a um prefixo, %1.</translation>
+ </message>
+ <message>
+ <source>%1 is an invalid namespace URI.</source>
+ <translation>%1 é um espaço de nome URI inválido.</translation>
+ </message>
+ <message>
+ <source>It is not possible to bind to the prefix %1</source>
+ <translation>não é possível vincular ao prefixo %1</translation>
+ </message>
+ <message>
+ <source>Namespace %1 can only be bound to %2 (and it is, in either case, pre-declared).</source>
+ <translation>O espaço de nome %1 somente pode ser limitado a %2 (e é, em ambos os casos, pré-declarado).</translation>
+ </message>
+ <message>
+ <source>Prefix %1 can only be bound to %2 (and it is, in either case, pre-declared).</source>
+ <translation>Prefixo %1 somente pode ser limitado a %2 (e é, em ambos os casos, pré-declarado).</translation>
+ </message>
+ <message>
+ <source>Two namespace declaration attributes have the same name: %1.</source>
+ <translation>Dois atributos de declaração de espaço de nome têm o mesmo nome: %1.</translation>
+ </message>
+ <message>
+ <source>The namespace URI must be a constant and cannot use enclosed expressions.</source>
+ <translation>O espaço de nome URI deve ser uma constante e não pode usar expressões fechadas.</translation>
+ </message>
+ <message>
+ <source>An attribute with name %1 has already appeared on this element.</source>
+ <translation>Um atributo chamado %1 já apareceu neste elemento.</translation>
+ </message>
+ <message>
+ <source>A direct element constructor is not well-formed. %1 is ended with %2.</source>
+ <translation>Um construtor de elementos diretos não está bem formado. %1 é terminado com %2.</translation>
+ </message>
+ <message>
+ <source>The name %1 does not refer to any schema type.</source>
+ <translation>O nome %1 não faz referencia a nenhum tipo de esquema.</translation>
+ </message>
+ <message>
+ <source>%1 is an complex type. Casting to complex types is not possible. However, casting to atomic types such as %2 works.</source>
+ <translation>%1 é um tipo complexo. Casting para tipos complexos não é possível. Contudo, casting para tipos atômicos como %2 funcionam.</translation>
+ </message>
+ <message>
+ <source>%1 is not an atomic type. Casting is only possible to atomic types.</source>
+ <translation>%1 não é um tipo atômico. Casting apenas é possível para tipos atômicos.</translation>
+ </message>
+ <message>
+ <source>%1 is not a valid name for a processing-instruction.</source>
+ <translation>%1 não é um nome válido para uma instrução de processamento.</translation>
+ </message>
+ <message>
+ <source>%1 is not in the in-scope attribute declarations. Note that the schema import feature is not supported.</source>
+ <translation>%1 não está nas declarações de atributo do escopo. Observe que o recurso de importação do esquema não é suportado.</translation>
+ </message>
+ <message>
+ <source>The name of an extension expression must be in a namespace.</source>
+ <translation>O nome de uma expressão de extensão deve estar em um espaço de nome.</translation>
+ </message>
+ <message>
+ <source>Element %1 is not allowed at this location.</source>
+ <translation>Elemento %1 não é permitido nesta localização.</translation>
+ </message>
+ <message>
+ <source>Text nodes are not allowed at this location.</source>
+ <translation>Os nós de texto não são permitidos neste local.</translation>
+ </message>
+ <message>
+ <source>Parse error: %1</source>
+ <translation>Erro de análise: %1</translation>
+ </message>
+ <message>
+ <source>The value of the XSL-T version attribute must be a value of type %1, which %2 isn&apos;t.</source>
+ <translation>O valor do atributo de versão XSL-T deve ser um valor de tipo %1, qual %2 não é.</translation>
+ </message>
+ <message>
+ <source>Running an XSL-T 1.0 stylesheet with a 2.0 processor.</source>
+ <translation>Executando folha de estilos XSL-T 1.0 com um processador 2.0.</translation>
+ </message>
+ <message>
+ <source>Unknown XSL-T attribute %1.</source>
+ <translation>Atributo XSL-T desconhecido %1.</translation>
+ </message>
+ <message>
+ <source>Attribute %1 and %2 are mutually exclusive.</source>
+ <translation>Atributo %1 e %2 são mutuamente exclusivos.</translation>
+ </message>
+ <message>
+ <source>In a simplified stylesheet module, attribute %1 must be present.</source>
+ <translation>Em um módulo de folha de estilos simplificado, o atributo %1 precisa estar presente.</translation>
+ </message>
+ <message>
+ <source>If element %1 has no attribute %2, it cannot have attribute %3 or %4.</source>
+ <translation>Se o elemento %1 não tem atributo %2, ele não pode ter atributo %3 ou %4.</translation>
+ </message>
+ <message>
+ <source>Element %1 must have at least one of the attributes %2 or %3.</source>
+ <translation>Elemento %1 precisa ter pelo menos um dos atributos %2 ou %3.</translation>
+ </message>
+ <message>
+ <source>At least one mode must be specified in the %1-attribute on element %2.</source>
+ <translation>Pelo menos um modo deve ser especificado no atributo %1 em elemento %2.</translation>
+ </message>
+ <message>
+ <source>Element %1 must come last.</source>
+ <translation>Elemento %1 precisa vir por último.</translation>
+ </message>
+ <message>
+ <source>At least one %1-element must occur before %2.</source>
+ <translation>Pelo menos um elemento %1 precisa ocorrer antes %2.</translation>
+ </message>
+ <message>
+ <source>Only one %1-element can appear.</source>
+ <translation>Apenas um elemento %1 pode aparecer.</translation>
+ </message>
+ <message>
+ <source>At least one %1-element must occur inside %2.</source>
+ <translation>Pelo menos um elemento %1 precisa ocorrer dentro %2.</translation>
+ </message>
+ <message>
+ <source>When attribute %1 is present on %2, a sequence constructor cannot be used.</source>
+ <translation>Quando atributo %1 está presente em %2, um construtor de sequencia não pode ser usado.</translation>
+ </message>
+ <message>
+ <source>Element %1 must have either a %2-attribute or a sequence constructor.</source>
+ <translation>Elemento %1 precisa ter um %2-atributo ou um construtor de sequência.</translation>
+ </message>
+ <message>
+ <source>When a parameter is required, a default value cannot be supplied through a %1-attribute or a sequence constructor.</source>
+ <translation>Quando um parâmetro é necessário, um valor padrão não pode ser fornecido através de um atributo %1 ou um construtor de sequência.</translation>
+ </message>
+ <message>
+ <source>Element %1 cannot have children.</source>
+ <translation>Elemento %1 não pode ter filhos.</translation>
+ </message>
+ <message>
+ <source>Element %1 cannot have a sequence constructor.</source>
+ <translation>Elemento %1 não pode ter um construtor de sequência.</translation>
+ </message>
+ <message>
+ <source>The attribute %1 cannot appear on %2, when it is a child of %3.</source>
+ <translation>O atributo %1 não pode aparecer em %2, quando é um filho de %3.</translation>
+ </message>
+ <message>
+ <source>A parameter in a function cannot be declared to be a tunnel.</source>
+ <translation>Um parâmetro em uma função não pode ser declarado como um túnel.</translation>
+ </message>
+ <message>
+ <source>This processor is not Schema-aware and therefore %1 cannot be used.</source>
+ <translation>Este processador não é ciente de esquemas e, portanto,%1 não pode ser usado.</translation>
+ </message>
+ <message>
+ <source>Top level stylesheet elements must be in a non-null namespace, which %1 isn&apos;t.</source>
+ <translation>Os elementos de folha de estilo de nível superior devem estar em um espaço de nome não nulo, qual %1 não é.</translation>
+ </message>
+ <message>
+ <source>The value for attribute %1 on element %2 must either be %3 or %4, not %5.</source>
+ <translation>O valor para atributo %1 em elemento %2 precisa ser %3 ou %4, não %5.</translation>
+ </message>
+ <message>
+ <source>Attribute %1 cannot have the value %2.</source>
+ <translation>Atributo %1 não pode ter valor %2.</translation>
+ </message>
+ <message>
+ <source>The attribute %1 can only appear on the first %2 element.</source>
+ <translation>O atributo %1 pode apenas aparecer no primeiro %2 elemento.</translation>
+ </message>
+ <message>
+ <source>At least one %1 element must appear as child of %2.</source>
+ <translation>Pelo menos um %1 elemento precisa aparecer como filho de %2.</translation>
+ </message>
+ <message>
+ <source>Empty particle cannot be derived from non-empty particle.</source>
+ <translation>Partículas vazias não podem ser derivadas de partículas não vazias.</translation>
+ </message>
+ <message>
+ <source>Derived particle is missing element %1.</source>
+ <translation>Partícula derivada está faltando no elemento %1.</translation>
+ </message>
+ <message>
+ <source>Derived element %1 is missing value constraint as defined in base particle.</source>
+ <translation>Elemento derivado %1 está faltando restrição de valor como definido na partícula de base.</translation>
+ </message>
+ <message>
+ <source>Derived element %1 has weaker value constraint than base particle.</source>
+ <translation>Elemento derivado %1 tem uma restrição de valor mais fraca do que a partícula de base.</translation>
+ </message>
+ <message>
+ <source>Fixed value constraint of element %1 differs from value constraint in base particle.</source>
+ <translation>Restrição de valor fixo do elemento %1 difere da restrição de valor na partícula de base.</translation>
+ </message>
+ <message>
+ <source>Derived element %1 cannot be nillable as base element is not nillable.</source>
+ <translation>Elemento derivado %1 não pode ser anulável como o elemento base não é anulável.</translation>
+ </message>
+ <message>
+ <source>Block constraints of derived element %1 must not be more weaker than in the base element.</source>
+ <translation>Bloquear restrições do elemento derivado %1 não deve ser mais fraco do que no elemento base.</translation>
+ </message>
+ <message>
+ <source>Simple type of derived element %1 cannot be validly derived from base element.</source>
+ <translation>Tipo simples de elemento derivado %1 não pode ser validamente derivado do elemento base.</translation>
+ </message>
+ <message>
+ <source>Complex type of derived element %1 cannot be validly derived from base element.</source>
+ <translation>Tipo complexo de elemento derivado %1 não pode ser validamente derivado do elemento base.</translation>
+ </message>
+ <message>
+ <source>Element %1 is missing in derived particle.</source>
+ <translation>Partícula derivada está faltando no elemento %1.</translation>
+ </message>
+ <message>
+ <source>Element %1 does not match namespace constraint of wildcard in base particle.</source>
+ <translation>Elemento %1 não combina a restrição de espaço de nome do curinga na partícula de base.</translation>
+ </message>
+ <message>
+ <source>Wildcard in derived particle is not a valid subset of wildcard in base particle.</source>
+ <translation>O curinga na partícula derivada não é um subconjunto válido de curinga na partícula de base.</translation>
+ </message>
+ <message>
+ <source>processContent of wildcard in derived particle is weaker than wildcard in base particle.</source>
+ <translation>processContent do curinga na partícula derivada é mais fraco do que o curinga na partícula de base.</translation>
+ </message>
+ <message>
+ <source>Derived particle allows content that is not allowed in the base particle.</source>
+ <translation>A partícula derivada permite o conteúdo que não é permitido na partícula de base.</translation>
+ </message>
+ <message>
+ <source>%1 has inheritance loop in its base type %2.</source>
+ <translation>%1 tem o loop de herança em seu tipo de base %2.</translation>
+ </message>
+ <message>
+ <source>Circular inheritance of base type %1.</source>
+ <translation>Herança circular do tipo base %1.</translation>
+ </message>
+ <message>
+ <source>Circular inheritance of union %1.</source>
+ <translation>Herança circular do tipo base %1.</translation>
+ </message>
+ <message>
+ <source>%1 is not allowed to derive from %2 by restriction as the latter defines it as final.</source>
+ <translation>%1 não é permitido derivar de %2 por restrição, uma vez que o último define como final.</translation>
+ </message>
+ <message>
+ <source>%1 is not allowed to derive from %2 by extension as the latter defines it as final.</source>
+ <translation>%1 não é permitido derivar de %2 por extensão, uma vez que o último define como final.</translation>
+ </message>
+ <message>
+ <source>Base type of simple type %1 cannot be complex type %2.</source>
+ <translation>Tipo básico de tipo simples %1 não pode ser tipo complexo %2.</translation>
+ </message>
+ <message>
+ <source>Simple type %1 cannot have direct base type %2.</source>
+ <translation>Tipo simples %1 não pode ter tipo da base %2.</translation>
+ </message>
+ <message>
+ <source>Simple type %1 is not allowed to have base type %2.</source>
+ <translation>Tipo simples %1 não pode ter tipo da base %2.</translation>
+ </message>
+ <message>
+ <source>Simple type %1 can only have simple atomic type as base type.</source>
+ <translation>Tipo simples %1 apenas pode ter tipo atomico como tipo base.</translation>
+ </message>
+ <message>
+ <source>Simple type %1 cannot derive from %2 as the latter defines restriction as final.</source>
+ <translation>Tipo simples %1 não pode derivar de %2 como a letra define restrição como final.</translation>
+ </message>
+ <message>
+ <source>Variety of item type of %1 must be either atomic or union.</source>
+ <translation>Variedade do item tipo %1 precisa ser atômico ou união.</translation>
+ </message>
+ <message>
+ <source>Variety of member types of %1 must be atomic.</source>
+ <translation>Variedade do item tipo %1 precisa ser atômico.</translation>
+ </message>
+ <message>
+ <source>Variety of member types of %1 must be atomic or union.</source>
+ <translation>Variedade do item tipo %1 precisa ser atômico ou união.</translation>
+ </message>
+ <message>
+ <source>%1 is not allowed to derive from %2 by list as the latter defines it as final.</source>
+ <translation>%1 não é permitido derivar de %2 por lista, uma vez que o último define como final.</translation>
+ </message>
+ <message>
+ <source>Simple type %1 is only allowed to have %2 facet.</source>
+ <translation>Tipo simples %1 não é permitido ter faceta %2.</translation>
+ </message>
+ <message>
+ <source>Base type of simple type %1 must have variety of type list.</source>
+ <translation>Tipo base de tipo simples %1 precisa ter variedade de tipo de lista.</translation>
+ </message>
+ <message>
+ <source>Base type of simple type %1 has defined derivation by restriction as final.</source>
+ <translation>Tipo base de tipo simples %1 tem derivação definida por restrição como final.</translation>
+ </message>
+ <message>
+ <source>Item type of base type does not match item type of %1.</source>
+ <translation>Tipo item de base item não coincide com item de tipo %1.</translation>
+ </message>
+ <message>
+ <source>Simple type %1 contains not allowed facet type %2.</source>
+ <translation>Tipo simples %1 não é permitido ter faceta %2.</translation>
+ </message>
+ <message>
+ <source>%1 is not allowed to derive from %2 by union as the latter defines it as final.</source>
+ <translation>%1 não é permitido derivar de %2 por união, uma vez que o último define como final.</translation>
+ </message>
+ <message>
+ <source>%1 is not allowed to have any facets.</source>
+ <translation>%1 não é permitide ter nenhuma faceta.</translation>
+ </message>
+ <message>
+ <source>Base type %1 of simple type %2 must have variety of union.</source>
+ <translation>Tipo base de tipo simples %1 precisa ter variedade de tipo %2 de união.</translation>
+ </message>
+ <message>
+ <source>Base type %1 of simple type %2 is not allowed to have restriction in %3 attribute.</source>
+ <translation>Base tipo %1 de simples tipo %2 não é permitido ter restriçõa em %3 atributo.</translation>
+ </message>
+ <message>
+ <source>Member type %1 cannot be derived from member type %2 of %3&apos;s base type %4.</source>
+ <translation>Membro tipo %1 não pode ser derivado de membro tipo %2 de %3&apos;s base tipo %4.</translation>
+ </message>
+ <message>
+ <source>Derivation method of %1 must be extension because the base type %2 is a simple type.</source>
+ <translation>Método de derivação %1 precisa ser extensão por que a base tipo %2 é um tipo simples.</translation>
+ </message>
+ <message>
+ <source>Complex type %1 has duplicated element %2 in its content model.</source>
+ <translation>Tipo complexo tipo %1 tem elemento duplicado %2 neste conteúdo do modelo.</translation>
+ </message>
+ <message>
+ <source>Complex type %1 has non-deterministic content.</source>
+ <translation>Tipo complexo %1 tem conteúdo não determinístico.</translation>
+ </message>
+ <message>
+ <source>Attributes of complex type %1 are not a valid extension of the attributes of base type %2: %3.</source>
+ <translation>Atributos de complexo tipo %1 não são uma extensão válida de atributos de base tipo %2: %3.</translation>
+ </message>
+ <message>
+ <source>Content model of complex type %1 is not a valid extension of content model of %2.</source>
+ <translation>Conteúdo modelo de tipo complexo %1 não uma extensão válida de conteúdo modelo de %2.</translation>
+ </message>
+ <message>
+ <source>Complex type %1 must have simple content.</source>
+ <translation>Tipo complexo %1 precisa ter um conteúdo simples.</translation>
+ </message>
+ <message>
+ <source>Complex type %1 must have the same simple type as its base class %2.</source>
+ <translation>Tipo complexo %1 precisa ter o mesmo tipo simples como no caso da classe base %2.</translation>
+ </message>
+ <message>
+ <source>Complex type %1 cannot be derived from base type %2%3.</source>
+ <translation>Tipo complexo %1 não pode ser derivado de base tipo %2%3.</translation>
+ </message>
+ <message>
+ <source>Attributes of complex type %1 are not a valid restriction from the attributes of base type %2: %3.</source>
+ <translation>Atributos de complexo tipo %1 não são uma restrição válidas de atributos de base tipo %2: %3.</translation>
+ </message>
+ <message>
+ <source>Complex type %1 with simple content cannot be derived from complex base type %2.</source>
+ <translation>Complexo tipo %1 com conteúdo simples não pode ser derivado de complexo base tipo %2.</translation>
+ </message>
+ <message>
+ <source>Item type of simple type %1 cannot be a complex type.</source>
+ <translation>Tipo item de tipo simples %1 não pode ser um tipo complexo.</translation>
+ </message>
+ <message>
+ <source>Member type of simple type %1 cannot be a complex type.</source>
+ <translation>Tipo membro de tipo simples %1 não pode ser um tipo complexo.</translation>
+ </message>
+ <message>
+ <source>%1 is not allowed to have a member type with the same name as itself.</source>
+ <translation>%1 não é um membro tipo permitido com o mesmo nome.</translation>
+ </message>
+ <message>
+ <source>%1 facet collides with %2 facet.</source>
+ <translation>faceta %1 colide com faceta %2.</translation>
+ </message>
+ <message>
+ <source>%1 facet must have the same value as %2 facet of base type.</source>
+ <translation>faceta %1 precisa ter o mesmo valor como faceta %2 de base tipo.</translation>
+ </message>
+ <message>
+ <source>%1 facet must be equal or greater than %2 facet of base type.</source>
+ <translation>faceta %1 precisa ser igual ou maior do que faceta %2 de base tipo.</translation>
+ </message>
+ <message>
+ <source>%1 facet must be less than or equal to %2 facet of base type.</source>
+ <translation>faceta %1 precisa ser menor do que ou igual a faceta %2 de base tipo.</translation>
+ </message>
+ <message>
+ <source>%1 facet contains invalid regular expression</source>
+ <translation>faceta %1 contém expressão regular inválida</translation>
+ </message>
+ <message>
+ <source>Unknown notation %1 used in %2 facet.</source>
+ <translation>notação desconhecida %1 usada em faceta %2.</translation>
+ </message>
+ <message>
+ <source>%1 facet contains invalid value %2: %3.</source>
+ <translation>faceta %1 contém valor inválido %2: %3.</translation>
+ </message>
+ <message>
+ <source>%1 facet cannot be %2 or %3 if %4 facet of base type is %5.</source>
+ <translation>Faceta %1 não pode ser %2 ou %3 se faceta %4 de tipo base é %5.</translation>
+ </message>
+ <message>
+ <source>%1 facet cannot be %2 if %3 facet of base type is %4.</source>
+ <translation>Faceta %1 não pode ser %2 se faceta %3 de tipo base é %4.</translation>
+ </message>
+ <message>
+ <source>%1 facet must be less than or equal to %2 facet.</source>
+ <translation>Faceta %1 precisa ser menor ou igual á faceta %2.</translation>
+ </message>
+ <message>
+ <source>%1 facet must be less than %2 facet of base type.</source>
+ <translation>Faceta %1 precisa ser menor do que faceta %2 de tipo base.</translation>
+ </message>
+ <message>
+ <source>%1 facet and %2 facet cannot appear together.</source>
+ <translation>Faceta %1 e faceta %2 não podem aparecer juntas.</translation>
+ </message>
+ <message>
+ <source>%1 facet must be greater than %2 facet of base type.</source>
+ <translation>Faceta %1 precisa ser maior do que faceta %2 de base tipo.</translation>
+ </message>
+ <message>
+ <source>%1 facet must be less than %2 facet.</source>
+ <translation>Faceta %1 precisa ser menor do que faceta %2.</translation>
+ </message>
+ <message>
+ <source>%1 facet must be greater than or equal to %2 facet of base type.</source>
+ <translation>Faceta %1 precisa ser maior ou igual a faceta %2 de base tipo.</translation>
+ </message>
+ <message>
+ <source>Simple type contains not allowed facet %1.</source>
+ <translation>Tipo simples contém faceta %1 não permitida.</translation>
+ </message>
+ <message>
+ <source>%1, %2, %3, %4, %5 and %6 facets are not allowed when derived by list.</source>
+ <translation>%1, %2, %3, %4, %5 e %6 são facetas não permitidas quando derivadas por lista.</translation>
+ </message>
+ <message>
+ <source>Only %1 and %2 facets are allowed when derived by union.</source>
+ <translation>Somente facetas %1 e %2 são permitidas quando derivadas por união.</translation>
+ </message>
+ <message>
+ <source>%1 contains %2 facet with invalid data: %3.</source>
+ <translation>%1 contém facetas %2 com dados inválidos: %3.</translation>
+ </message>
+ <message>
+ <source>Attribute group %1 contains attribute %2 twice.</source>
+ <translation>Atributo grupo %1 contém atributo %2 duas vezes.</translation>
+ </message>
+ <message>
+ <source>Attribute group %1 contains two different attributes that both have types derived from %2.</source>
+ <translation>Atributo grupo %1 contém dois diferentes atributos que ambos tem tipos derivados de %2.</translation>
+ </message>
+ <message>
+ <source>Attribute group %1 contains attribute %2 that has value constraint but type that inherits from %3.</source>
+ <translation>Atributo grupo %1 contém atributo %2 que tem valor limitado mas tipo que herda de %3.</translation>
+ </message>
+ <message>
+ <source>Complex type %1 contains attribute %2 twice.</source>
+ <translation>Tipo complexo %1 contém atributo %2 duas vezes.</translation>
+ </message>
+ <message>
+ <source>Complex type %1 contains two different attributes that both have types derived from %2.</source>
+ <translation>Complexo tipo %1 contém dois atributos diferentes em que ambos tem tipos derivados de %2.</translation>
+ </message>
+ <message>
+ <source>Complex type %1 contains attribute %2 that has value constraint but type that inherits from %3.</source>
+ <translation>Tipo complexo %1 contém atributo %2 que tem valor limitado mas tipo que herda de %3.</translation>
+ </message>
+ <message>
+ <source>Element %1 is not allowed to have a value constraint if its base type is complex.</source>
+ <translation>Elemento %1 não é permitido ter um valor limitado se a base dele é tipo complexa.</translation>
+ </message>
+ <message>
+ <source>Element %1 is not allowed to have a value constraint if its type is derived from %2.</source>
+ <translation>Elemento %1 não é permitido ter um valor limitado se o tipo dele é derivado de %2.</translation>
+ </message>
+ <message>
+ <source>Value constraint of element %1 is not of elements type: %2.</source>
+ <translation>Valor limitado de elemento %1 não é de elemento tipo: %2.</translation>
+ </message>
+ <message>
+ <source>Element %1 is not allowed to have substitution group affiliation as it is no global element.</source>
+ <translation>Elemento %1 não é permitido ter afiliação de grupos de substituição, pois não é um elemento global.</translation>
+ </message>
+ <message>
+ <source>Type of element %1 cannot be derived from type of substitution group affiliation.</source>
+ <translation>Tipo de elemento %1 não pode ser derivado do tipo de afiliação ao grupo de substituição.</translation>
+ </message>
+ <message>
+ <source>Value constraint of attribute %1 is not of attributes type: %2.</source>
+ <translation>Valor limitado de elemento %1 não é de elemento tipo: %2.</translation>
+ </message>
+ <message>
+ <source>Attribute %1 has value constraint but has type derived from %2.</source>
+ <translation>Atributo %1 tem valor limitado mas tem tipo derivado de %2.</translation>
+ </message>
+ <message>
+ <source>%1 attribute in derived complex type must be %2 like in base type.</source>
+ <translation>Atributo %1 em complexo tipo derivado precisa ser %2 como em tipo base.</translation>
+ </message>
+ <message>
+ <source>Attribute %1 in derived complex type must have %2 value constraint like in base type.</source>
+ <translation>Atributo %1 derivado em tipo complexo precisa ter %2 valores limitados como em tipo base.</translation>
+ </message>
+ <message>
+ <source>Attribute %1 in derived complex type must have the same %2 value constraint like in base type.</source>
+ <translation>Atributo %1 derivado em tipo complexo precisa ter %2 valores limitados como em tipo base.</translation>
+ </message>
+ <message>
+ <source>Attribute %1 in derived complex type must have %2 value constraint.</source>
+ <translation>Atributo %1 derivado em tipo complexo precisa ter %2 valores limitados.</translation>
+ </message>
+ <message>
+ <source>processContent of base wildcard must be weaker than derived wildcard.</source>
+ <translation>processContent de base wildcard precisa ser mais fraco do que wildcar derivado.</translation>
+ </message>
+ <message>
+ <source>Element %1 exists twice with different types.</source>
+ <translation>Elemento %1 existe duas vezes com tipos diferentes.</translation>
+ </message>
+ <message>
+ <source>Particle contains non-deterministic wildcards.</source>
+ <translation>Particula contém não determinista wildcards.</translation>
+ </message>
+ <message>
+ <source>Base attribute %1 is required but derived attribute is not.</source>
+ <translation>Base atributo %1 é requerido mas não é atributo.</translation>
+ </message>
+ <message>
+ <source>Type of derived attribute %1 cannot be validly derived from type of base attribute.</source>
+ <translation>Tipo de atributo derivado %1 não pode ser validamente derivado do atributo base.</translation>
+ </message>
+ <message>
+ <source>Value constraint of derived attribute %1 does not match value constraint of base attribute.</source>
+ <translation>Valor limitado de atributo %1 derivado nnão coincide com valor limitado de atributo base.</translation>
+ </message>
+ <message>
+ <source>Derived attribute %1 does not exist in the base definition.</source>
+ <translation>Atributo derivado %1 não existe na base definição.</translation>
+ </message>
+ <message>
+ <source>Derived attribute %1 does not match the wildcard in the base definition.</source>
+ <translation>Atributo derivado %1 não coincide com wildcard na definição base.</translation>
+ </message>
+ <message>
+ <source>Base attribute %1 is required but missing in derived definition.</source>
+ <translation>Atributo base %1 é requerido mas está faltando na definição derivada.</translation>
+ </message>
+ <message>
+ <source>Derived definition contains an %1 element that does not exists in the base definition</source>
+ <translation>definicção derivada contém um elemento %1 que não existe na definição base</translation>
+ </message>
+ <message>
+ <source>Derived wildcard is not a subset of the base wildcard.</source>
+ <translation>wildcard derivada não é um subconjunto da base wildcard.</translation>
+ </message>
+ <message>
+ <source>%1 of derived wildcard is not a valid restriction of %2 of base wildcard</source>
+ <translation>%1 de wildcard derivada não é uma restrição válida de %2 de base wildcard</translation>
+ </message>
+ <message>
+ <source>Attribute %1 from base type is missing in derived type.</source>
+ <translation>Atributo %1 da base tipo está faltando em tipo derivado.</translation>
+ </message>
+ <message>
+ <source>Type of derived attribute %1 differs from type of base attribute.</source>
+ <translation>Atributo %1 de tipo derivado difere de atributo de tipo de base.</translation>
+ </message>
+ <message>
+ <source>Base definition contains an %1 element that is missing in the derived definition</source>
+ <translation>Base definição contém um elemento %1 que está faltando na definição derivada</translation>
+ </message>
+ <message>
+ <source>Can not process unknown element %1, expected elements are: %2.</source>
+ <translation>Não pode processar elemento desconhecido %1, elementos esperados são: %2.</translation>
+ </message>
+ <message>
+ <source>Element %1 is not allowed in this scope, possible elements are: %2.</source>
+ <translation>Elemento %1 não é permitido neste escopo, posíveis elementos são: %2.</translation>
+ </message>
+ <message>
+ <source>Child element is missing in that scope, possible child elements are: %1.</source>
+ <translation>Elemento filho está faltando neste escopo, possíveis elementos filhos são: %1.</translation>
+ </message>
+ <message>
+ <source>Document is not a XML schema.</source>
+ <translation>Documento não é um esquema XML.</translation>
+ </message>
+ <message>
+ <source>%1 attribute of %2 element contains invalid content: {%3} is not a value of type %4.</source>
+ <translation>Atributo %1 de elemento %2 contém conteúdo inválido: {%3} não é um valor do tipo %4.</translation>
+ </message>
+ <message>
+ <source>%1 attribute of %2 element contains invalid content: {%3}.</source>
+ <translation>Atributo %1 de elemento %2 contém conteúdo inválido: {%3}.</translation>
+ </message>
+ <message>
+ <source>Target namespace %1 of included schema is different from the target namespace %2 as defined by the including schema.</source>
+ <translation>Alvo namespace %1 do esquema incluído é diferente do alvo namespace %2 como definido pelo esquema incluido.</translation>
+ </message>
+ <message>
+ <source>Target namespace %1 of imported schema is different from the target namespace %2 as defined by the importing schema.</source>
+ <translation>Alvo namespace %1 do esquema incluído é diferente do alvo namespace %2 como definido pelo esquema importado.</translation>
+ </message>
+ <message>
+ <source>%1 element is not allowed to have the same %2 attribute value as the target namespace %3.</source>
+ <translation>elemento %1 não é permitido ter o mesmo valor de atributo %2 como alvo namespace %3.</translation>
+ </message>
+ <message>
+ <source>%1 element without %2 attribute is not allowed inside schema without target namespace.</source>
+ <translation>Elemento %1 sem atributo %2 não é permitido dentro do esquema sem o alvo namespace.</translation>
+ </message>
+ <message>
+ <source>%1 element is not allowed inside %2 element if %3 attribute is present.</source>
+ <translation>Elemento %1 não é permitido dentro do elemento %2 se o atributo %3 está presente.</translation>
+ </message>
+ <message>
+ <source>%1 element has neither %2 attribute nor %3 child element.</source>
+ <translation>Elemento %1 tampouco tem atributo %2 ou elemento filho %3.</translation>
+ </message>
+ <message>
+ <source>%1 element with %2 child element must not have a %3 attribute.</source>
+ <translation>Elemento %1 com elemento filho %2 não precisa ter um atributo %3.</translation>
+ </message>
+ <message>
+ <source>%1 attribute of %2 element must be %3 or %4.</source>
+ <translation>Atributo %1 de elemento%2 não pode ser %3 ou %4.</translation>
+ </message>
+ <message>
+ <source>%1 attribute of %2 element must have a value of %3.</source>
+ <translation>Atributo %1 de elemento %2 precisa ter um valor de %3.</translation>
+ </message>
+ <message>
+ <source>%1 attribute of %2 element must have a value of %3 or %4.</source>
+ <translation>Atributo %1 de elemento %2 precisa ter um valor de %3 ou %4.</translation>
+ </message>
+ <message>
+ <source>%1 element must not have %2 and %3 attribute together.</source>
+ <translation>Elemento %1 não preciso ter atributos %2 e %3 juntos.</translation>
+ </message>
+ <message>
+ <source>Content of %1 attribute of %2 element must not be from namespace %3.</source>
+ <translation>Conteúdo de atributo %1 do elemento %2 não precisa ser de namespace %3.</translation>
+ </message>
+ <message>
+ <source>%1 attribute of %2 element must not be %3.</source>
+ <translation>Atributo %1 de elemento %2 não precisa ser %3.</translation>
+ </message>
+ <message>
+ <source>%1 attribute of %2 element must have the value %3 because the %4 attribute is set.</source>
+ <translation>Atributo %1 de elemento %2 precisa ter um valor %3 por que o atributo %4 está definido.</translation>
+ </message>
+ <message>
+ <source>Specifying use=&apos;prohibited&apos; inside an attribute group has no effect.</source>
+ <translation>Especificando o uso =&apos;prohibited&apos; dentro de um grupo de atributos não tem efeito.</translation>
+ </message>
+ <message>
+ <source>%1 element must have either %2 or %3 attribute.</source>
+ <translation>Elemento %1 precisa ter atributo %2 ou %3.</translation>
+ </message>
+ <message>
+ <source>%1 element must have either %2 attribute or %3 or %4 as child element.</source>
+ <translation>Elemento %1 precisa ter atributo %2 ou %3 como elemento filho %4.</translation>
+ </message>
+ <message>
+ <source>%1 element requires either %2 or %3 attribute.</source>
+ <translation>Elemento %1 requer atributo %2 ou %3.</translation>
+ </message>
+ <message>
+ <source>Text or entity references not allowed inside %1 element</source>
+ <translation>Texto ou referencias de entidade não são permitidas dentro do elemento %1</translation>
+ </message>
+ <message>
+ <source>%1 attribute of %2 element must contain %3, %4 or a list of URIs.</source>
+ <translation>Atributo %1 do elemento %2 precisa conter %3, %4 ou uma lista de URIs.</translation>
+ </message>
+ <message>
+ <source>%1 element is not allowed in this context.</source>
+ <translation>Elemento %1 não é permitido neste conexto.</translation>
+ </message>
+ <message>
+ <source>%1 attribute of %2 element has larger value than %3 attribute.</source>
+ <translation>Atributo %1 de elemento %2 tem valor maior do que atributo %3.</translation>
+ </message>
+ <message>
+ <source>Prefix of qualified name %1 is not defined.</source>
+ <translation>Prefixo de nome qualificado %1 não está definido.</translation>
+ </message>
+ <message>
+ <source>%1 attribute of %2 element must either contain %3 or the other values.</source>
+ <translation>Atributo %1 de elemento %2 precisa conter %3 ou outros valores.</translation>
+ </message>
+ <message>
+ <source>Component with ID %1 has been defined previously.</source>
+ <translation>Componente com ID %1 foi definido previamente.</translation>
+ </message>
+ <message>
+ <source>Element %1 already defined.</source>
+ <translation>Elemento %1 já definido.</translation>
+ </message>
+ <message>
+ <source>Attribute %1 already defined.</source>
+ <translation>Atributo %1 já definido.</translation>
+ </message>
+ <message>
+ <source>Type %1 already defined.</source>
+ <translation>Tipo %1 já definido.</translation>
+ </message>
+ <message>
+ <source>Attribute group %1 already defined.</source>
+ <translation>Grupo de atributo %1 já definido.</translation>
+ </message>
+ <message>
+ <source>Element group %1 already defined.</source>
+ <translation>Grupo de elemento %1 já definido.</translation>
+ </message>
+ <message>
+ <source>Notation %1 already defined.</source>
+ <translation>Notificação %1 já definida.</translation>
+ </message>
+ <message>
+ <source>Identity constraint %1 already defined.</source>
+ <translation>Identidade limitada %1 já definida.</translation>
+ </message>
+ <message>
+ <source>Duplicated facets in simple type %1.</source>
+ <translation>Facetas duplicadas em tipo simples %1.</translation>
+ </message>
+ <message>
+ <source>%1 references unknown %2 or %3 element %4.</source>
+ <translation>Referencia desconhecida %1 %2 ou %3 elemento %4.</translation>
+ </message>
+ <message>
+ <source>%1 references identity constraint %2 that is no %3 or %4 element.</source>
+ <translation>%1 Referencia indentidade limitada %2 que não é %3 ou elemento %4.</translation>
+ </message>
+ <message>
+ <source>%1 has a different number of fields from the identity constraint %2 that it references.</source>
+ <translation>%1 tem um número diferente de campos de identidade limitada %2 que ela referencia.</translation>
+ </message>
+ <message>
+ <source>Base type %1 of %2 element cannot be resolved.</source>
+ <translation>Base tipo %1 de elemento %2 não pode ser resolvida.</translation>
+ </message>
+ <message>
+ <source>Item type %1 of %2 element cannot be resolved.</source>
+ <translation>Item tipo %1 de elemento %2 não pode ser resolvida.</translation>
+ </message>
+ <message>
+ <source>Member type %1 of %2 element cannot be resolved.</source>
+ <translation>Membro tipo %1 de elemento %2 não pode ser resolvida.</translation>
+ </message>
+ <message>
+ <source>Type %1 of %2 element cannot be resolved.</source>
+ <translation>Tipo %1 de elemento %2 não pode ser resolvida.</translation>
+ </message>
+ <message>
+ <source>Base type %1 of complex type cannot be resolved.</source>
+ <translation>Base tipo %1 de tipo complexo não pode ser resolvida.</translation>
+ </message>
+ <message>
+ <source>%1 cannot have complex base type that has a %2.</source>
+ <translation>%1 não pode ter base tipo complexa que tem um %2.</translation>
+ </message>
+ <message>
+ <source>Content model of complex type %1 contains %2 element so it cannot be derived by extension from a non-empty type.</source>
+ <translation>Conteúdo modelo de tipo complexo %1 contém elemento %2 então não é possível ser derivado por extensão de um tipo não vazio.</translation>
+ </message>
+ <message>
+ <source>Complex type %1 cannot be derived by extension from %2 as the latter contains %3 element in its content model.</source>
+ <translation>Complexo tipo %1 não pode ser derivado por extensão de %2 como o último contém elemento %3 no conteúdo modelo.</translation>
+ </message>
+ <message>
+ <source>Type of %1 element must be a simple type, %2 is not.</source>
+ <translation>Tipo de elemento %1 precisa ser um tipo simples, %2 não é.</translation>
+ </message>
+ <message>
+ <source>Substitution group %1 of %2 element cannot be resolved.</source>
+ <translation>Grupo de substituição %1 de elementro %2 não pode ser resolvido.</translation>
+ </message>
+ <message>
+ <source>Substitution group %1 has circular definition.</source>
+ <translation>Grupo de substituição %1 tem definição circular.</translation>
+ </message>
+ <message>
+ <source>Duplicated element names %1 in %2 element.</source>
+ <translation>Nomes de elementos duplicados %1 no elemento %2.</translation>
+ </message>
+ <message>
+ <source>Reference %1 of %2 element cannot be resolved.</source>
+ <translation>Referencia %1 de elemento %2 não pode ser resolvida.</translation>
+ </message>
+ <message>
+ <source>Circular group reference for %1.</source>
+ <translation>Referencia de grupo circular para %1.</translation>
+ </message>
+ <message>
+ <source>%1 element is not allowed in this scope</source>
+ <translation>Elemento %1 não é permitido neste escopo</translation>
+ </message>
+ <message>
+ <source>%1 element cannot have %2 attribute with value other than %3.</source>
+ <translation>Elemento %1 não pode ter atributo %2 com outro valor do que %3.</translation>
+ </message>
+ <message>
+ <source>%1 element cannot have %2 attribute with value other than %3 or %4.</source>
+ <translation>Elemento %1 não pode ter atributo %2 com outro valor do que %3 ou %4.</translation>
+ </message>
+ <message>
+ <source>%1 or %2 attribute of reference %3 does not match with the attribute declaration %4.</source>
+ <translation>Atributo %1 ou %2 de referencia %3 não coincide com declaração de atributo %4.</translation>
+ </message>
+ <message>
+ <source>Attribute group %1 has circular reference.</source>
+ <translation>Grupo de atributo %1 tem referencia circular.</translation>
+ </message>
+ <message>
+ <source>%1 attribute in %2 must have %3 use like in base type %4.</source>
+ <translation>Atributo %1 em %2 precisa ter %3 como usa em base tipo %4.</translation>
+ </message>
+ <message>
+ <source>Attribute wildcard of %1 is not a valid restriction of attribute wildcard of base type %2.</source>
+ <translation>Atributo wildcard de %1 não é uma restrição válida de atributo wildcard de base tipo%2.</translation>
+ </message>
+ <message>
+ <source>%1 has attribute wildcard but its base type %2 has not.</source>
+ <translation>%1 tem atributo wildcard mas esta base tipo %2 não tem.</translation>
+ </message>
+ <message>
+ <source>Union of attribute wildcard of type %1 and attribute wildcard of its base type %2 is not expressible.</source>
+ <translation>União de atributos wildcard de tipo %1 e atributo wildcard de base tipo %2 não é expressível.</translation>
+ </message>
+ <message>
+ <source>Enumeration facet contains invalid content: {%1} is not a value of type %2.</source>
+ <translation>Enumeração de facetas contém conteúdos inválidos: {%1} não é um valor de tipo %2.</translation>
+ </message>
+ <message>
+ <source>Namespace prefix of qualified name %1 is not defined.</source>
+ <translation>Prefixo de namespace qualificado %1 não está definido.</translation>
+ </message>
+ <message>
+ <source>%1 element %2 is not a valid restriction of the %3 element it redefines: %4.</source>
+ <translation>%1 elemento %2 não é uma restrição válida do elemento %3 redefina-o: %4.</translation>
+ </message>
+ <message>
+ <source>%1 is not valid according to %2.</source>
+ <translation>%1 não é válido de acordo ao %2.</translation>
+ </message>
+ <message>
+ <source>String content does not match the length facet.</source>
+ <translation>O conteúdo da cadeia não corresponde à faceta de comprimento.</translation>
+ </message>
+ <message>
+ <source>String content does not match the minLength facet.</source>
+ <translation>O conteúdo de seqüência de caracteres não corresponde à face de minLength.</translation>
+ </message>
+ <message>
+ <source>String content does not match the maxLength facet.</source>
+ <translation>O conteúdo da cadeia não corresponde à face principal do maxLength.</translation>
+ </message>
+ <message>
+ <source>String content does not match pattern facet.</source>
+ <translation>O conteúdo da seqüência de caracteres não corresponde a faceta padrão.</translation>
+ </message>
+ <message>
+ <source>String content is not listed in the enumeration facet.</source>
+ <translation>O conteúdo de seqüência de caracteres não está listado na faceta de enumeração.</translation>
+ </message>
+ <message>
+ <source>Signed integer content does not match the maxInclusive facet.</source>
+ <translation>O conteúdo inteiro assinado não corresponde à face principal máxima.</translation>
+ </message>
+ <message>
+ <source>Signed integer content does not match the maxExclusive facet.</source>
+ <translation>O conteúdo inteiro assinado não corresponde à faceta maxExclusive.</translation>
+ </message>
+ <message>
+ <source>Signed integer content does not match the minInclusive facet.</source>
+ <translation>O conteúdo inteiro assinado não corresponde à face mínima inclusiva.</translation>
+ </message>
+ <message>
+ <source>Signed integer content does not match the minExclusive facet.</source>
+ <translation>O conteúdo inteiro assinado não corresponde à face final minExclusiva.</translation>
+ </message>
+ <message>
+ <source>Signed integer content is not listed in the enumeration facet.</source>
+ <translation>O conteúdo inteiro assinado não está listado na faceta de enumeração.</translation>
+ </message>
+ <message>
+ <source>Signed integer content does not match pattern facet.</source>
+ <translation>O conteúdo inteiro assinado não corresponde à face padrão.</translation>
+ </message>
+ <message>
+ <source>Signed integer content does not match in the totalDigits facet.</source>
+ <translation>O conteúdo inteiro assinado não corresponde na faceta totalDigits.</translation>
+ </message>
+ <message>
+ <source>Unsigned integer content does not match the maxInclusive facet.</source>
+ <translation>O conteúdo inteiro não assinado não corresponde à face principal máxima.</translation>
+ </message>
+ <message>
+ <source>Unsigned integer content does not match the maxExclusive facet.</source>
+ <translation>O conteúdo inteiro não assinado não corresponde à faceta maxExclusive.</translation>
+ </message>
+ <message>
+ <source>Unsigned integer content does not match the minInclusive facet.</source>
+ <translation>O conteúdo inteiro não assinado não corresponde à face minInclusiva.</translation>
+ </message>
+ <message>
+ <source>Unsigned integer content does not match the minExclusive facet.</source>
+ <translation>O conteúdo inteiro não assinado não corresponde à face final minExclusiva.</translation>
+ </message>
+ <message>
+ <source>Unsigned integer content is not listed in the enumeration facet.</source>
+ <translation>O conteúdo inteiro não assinado não está listado na faceta de enumeração.</translation>
+ </message>
+ <message>
+ <source>Unsigned integer content does not match pattern facet.</source>
+ <translation>O conteúdo inteiro não assinado não corresponde a faceta de padrão.</translation>
+ </message>
+ <message>
+ <source>Unsigned integer content does not match in the totalDigits facet.</source>
+ <translation>O conteúdo inteiro não assinado não corresponde na faceta totalDigits.</translation>
+ </message>
+ <message>
+ <source>Double content does not match the maxInclusive facet.</source>
+ <translation>O conteúdo duplo não combina com a faceta maxInclusive.</translation>
+ </message>
+ <message>
+ <source>Double content does not match the maxExclusive facet.</source>
+ <translation>O conteúdo duplo não corresponde à faceta maxExclusiva.</translation>
+ </message>
+ <message>
+ <source>Double content does not match the minInclusive facet.</source>
+ <translation>O conteúdo duplo não corresponde à face minInclusiva.</translation>
+ </message>
+ <message>
+ <source>Double content does not match the minExclusive facet.</source>
+ <translation>O conteúdo duplo não corresponde à face final minExclusive.</translation>
+ </message>
+ <message>
+ <source>Double content is not listed in the enumeration facet.</source>
+ <translation>O conteúdo duplo não está listado na faceta de enumeração.</translation>
+ </message>
+ <message>
+ <source>Double content does not match pattern facet.</source>
+ <translation>O conteúdo duplo não corresponde à face padrão.</translation>
+ </message>
+ <message>
+ <source>Decimal content does not match in the fractionDigits facet.</source>
+ <translation>O conteúdo decimal não coincide na faceta FraçãoDigits.</translation>
+ </message>
+ <message>
+ <source>Decimal content does not match in the totalDigits facet.</source>
+ <translation>O conteúdo decimal não coincide na faceta TotalDigits.</translation>
+ </message>
+ <message>
+ <source>Date time content does not match the maxInclusive facet.</source>
+ <translation>O conteúdo do tempo da data não corresponde à faceta maxInclusive.</translation>
+ </message>
+ <message>
+ <source>Date time content does not match the maxExclusive facet.</source>
+ <translation>O conteúdo do tempo da data não corresponde à faceta maxExclusive.</translation>
+ </message>
+ <message>
+ <source>Date time content does not match the minInclusive facet.</source>
+ <translation>O conteúdo do tempo da data não corresponde à face final minInclusive.</translation>
+ </message>
+ <message>
+ <source>Date time content does not match the minExclusive facet.</source>
+ <translation>O conteúdo do tempo da data não corresponde à face final minExclusiva.</translation>
+ </message>
+ <message>
+ <source>Date time content is not listed in the enumeration facet.</source>
+ <translation>O conteúdo do tempo da data não está listado na faceta de enumeração.</translation>
+ </message>
+ <message>
+ <source>Date time content does not match pattern facet.</source>
+ <translation>O conteúdo do tempo da data não combina a faceta do padrão.</translation>
+ </message>
+ <message>
+ <source>Duration content does not match the maxInclusive facet.</source>
+ <translation>O conteúdo da duração não corresponde à face principal máxima.</translation>
+ </message>
+ <message>
+ <source>Duration content does not match the maxExclusive facet.</source>
+ <translation>Duration content does not match the maxExclusive facet.</translation>
+ </message>
+ <message>
+ <source>Duration content does not match the minInclusive facet.</source>
+ <translation>O conteúdo da duração não corresponde à face minInclusive.</translation>
+ </message>
+ <message>
+ <source>Duration content does not match the minExclusive facet.</source>
+ <translation>O conteúdo de duração não corresponde à face final minExclusive.</translation>
+ </message>
+ <message>
+ <source>Duration content is not listed in the enumeration facet.</source>
+ <translation>O conteúdo de duração não está listado na faceta de enumeração.</translation>
+ </message>
+ <message>
+ <source>Duration content does not match pattern facet.</source>
+ <translation>O conteúdo de duração não corresponde a faceta de padrão.</translation>
+ </message>
+ <message>
+ <source>Boolean content does not match pattern facet.</source>
+ <translation>O conteúdo booleano não corresponde à face padrão.</translation>
+ </message>
+ <message>
+ <source>Binary content does not match the length facet.</source>
+ <translation>O conteúdo binário não corresponde à faceta de comprimento.</translation>
+ </message>
+ <message>
+ <source>Binary content does not match the minLength facet.</source>
+ <translation>O conteúdo binário não corresponde à face de minLength.</translation>
+ </message>
+ <message>
+ <source>Binary content does not match the maxLength facet.</source>
+ <translation>O conteúdo binário não corresponde à faceta maxLength.</translation>
+ </message>
+ <message>
+ <source>Binary content is not listed in the enumeration facet.</source>
+ <translation>O conteúdo binário não está listado na faceta de enumeração.</translation>
+ </message>
+ <message>
+ <source>Invalid QName content: %1.</source>
+ <translation>Conteúdo QName inválido: %1.</translation>
+ </message>
+ <message>
+ <source>QName content is not listed in the enumeration facet.</source>
+ <translation>O conteúdo QName não está listado na faceta de enumeração.</translation>
+ </message>
+ <message>
+ <source>QName content does not match pattern facet.</source>
+ <translation>O conteúdo QName não corresponde à faceta padrão.</translation>
+ </message>
+ <message>
+ <source>Notation content is not listed in the enumeration facet.</source>
+ <translation>O conteúdo da notação não está listado na faceta de enumeração.</translation>
+ </message>
+ <message>
+ <source>List content does not match length facet.</source>
+ <translation>O conteúdo da lista não corresponde a faceta de comprimento.</translation>
+ </message>
+ <message>
+ <source>List content does not match minLength facet.</source>
+ <translation>O conteúdo da lista não corresponde a faceta minLength.</translation>
+ </message>
+ <message>
+ <source>List content does not match maxLength facet.</source>
+ <translation>O conteúdo da lista não corresponde a faceta maxLength.</translation>
+ </message>
+ <message>
+ <source>List content is not listed in the enumeration facet.</source>
+ <translation>O conteúdo da lista não está listado na faceta de enumeração.</translation>
+ </message>
+ <message>
+ <source>List content does not match pattern facet.</source>
+ <translation>O conteúdo da lista não corresponde a faceta padrão.</translation>
+ </message>
+ <message>
+ <source>Union content is not listed in the enumeration facet.</source>
+ <translation>O conteúdo da união não está listado na faceta de enumeração.</translation>
+ </message>
+ <message>
+ <source>Union content does not match pattern facet.</source>
+ <translation>O conteúdo da união não corresponde à face padrão.</translation>
+ </message>
+ <message>
+ <source>Data of type %1 are not allowed to be empty.</source>
+ <translation>Dados to tipo %1 não são permitidos por estarem vazios.</translation>
+ </message>
+ <message>
+ <source>Element %1 is missing child element.</source>
+ <translation>Elemento %1 está faltando elemento filho.</translation>
+ </message>
+ <message>
+ <source>There is one IDREF value with no corresponding ID: %1.</source>
+ <translation>Há um valor IDREF sem nenhum ID correspondente: %1.</translation>
+ </message>
+ <message>
+ <source>Loaded schema file is invalid.</source>
+ <translation>Arquivo esquema carregado é inválido.</translation>
+ </message>
+ <message>
+ <source>%1 contains invalid data.</source>
+ <translation>%1 contém dados inválidos.</translation>
+ </message>
+ <message>
+ <source>xsi:schemaLocation namespace %1 has already appeared earlier in the instance document.</source>
+ <translation>espaço de nome %1 do xsi:schemaLocation já apareceu anteriormente no documento da instância.</translation>
+ </message>
+ <message>
+ <source>xsi:noNamespaceSchemaLocation cannot appear after the first no-namespace element or attribute.</source>
+ <translation>xsi:noNamespaceSchemaLocation não pode aparecer após o primeiro elemento ou atributo sem espaço de nome.</translation>
+ </message>
+ <message>
+ <source>No schema defined for validation.</source>
+ <translation>Nenhum esquema definido para validação.</translation>
+ </message>
+ <message>
+ <source>No definition for element %1 available.</source>
+ <translation>Nenhum definição para elemento %1 está disponível.</translation>
+ </message>
+ <message>
+ <source>Specified type %1 is not known to the schema.</source>
+ <translation>Tipo especificado %1 não é conhecido para o esquema.</translation>
+ </message>
+ <message>
+ <source>Element %1 is not defined in this scope.</source>
+ <translation>Elemento %1 não está definido neste escopo.</translation>
+ </message>
+ <message>
+ <source>Declaration for element %1 does not exist.</source>
+ <translation>Declaração para elemento %1 não existe.</translation>
+ </message>
+ <message>
+ <source>Element %1 contains invalid content.</source>
+ <translation>Elemento %1 contém conteúdo inválido.</translation>
+ </message>
+ <message>
+ <source>Element %1 is declared as abstract.</source>
+ <translation>Elemento %1 é declarado como abstrato.</translation>
+ </message>
+ <message>
+ <source>Element %1 is not nillable.</source>
+ <translation>Elemento %1 não é anulável.</translation>
+ </message>
+ <message>
+ <source>Attribute %1 contains invalid data: %2</source>
+ <translation>Atributo %1 contém dados inválidos: %2</translation>
+ </message>
+ <message>
+ <source>Element contains content although it is nillable.</source>
+ <translation>O elemento contém conteúdo, embora seja anulável.</translation>
+ </message>
+ <message>
+ <source>Fixed value constraint not allowed if element is nillable.</source>
+ <translation>Restrição de valor fixo não permitida se o elemento for anulável.</translation>
+ </message>
+ <message>
+ <source>Specified type %1 is not validly substitutable with element type %2.</source>
+ <translation>Tipo especificado %1 não é validamente substituível com o tipo de elemento %2.</translation>
+ </message>
+ <message>
+ <source>Complex type %1 is not allowed to be abstract.</source>
+ <translation>Tipo complexo %1 não é permitido para ser abstrato.</translation>
+ </message>
+ <message>
+ <source>Element %1 contains not allowed attributes.</source>
+ <translation>Elemento %1 contém atributos não permitidos.</translation>
+ </message>
+ <message>
+ <source>Element %1 contains not allowed child element.</source>
+ <translation>Elemento %1 contém elementos filhos não permitidos.</translation>
+ </message>
+ <message>
+ <source>Content of element %1 does not match its type definition: %2.</source>
+ <translation>Conteúdo do elemento %1 não coincide com tipo de definição: %2.</translation>
+ </message>
+ <message>
+ <source>Content of element %1 does not match defined value constraint.</source>
+ <translation>Contéudo do elemento %1 não coincide com valor limitado definido.</translation>
+ </message>
+ <message>
+ <source>Element %1 contains not allowed child content.</source>
+ <translation>Elemento %1 contém elementos filhos não permitidos.</translation>
+ </message>
+ <message>
+ <source>Element %1 contains not allowed text content.</source>
+ <translation>Elemento %1 contém conteúdo de texto não permitido.</translation>
+ </message>
+ <message>
+ <source>Element %1 cannot contain other elements, as it has a fixed content.</source>
+ <translation>Elemento %1 não pode conter outros elementos, como ele tem um conteúdo fixo.</translation>
+ </message>
+ <message>
+ <source>Element %1 is missing required attribute %2.</source>
+ <translation>Elemento %1 está faltando atributo requerido %2.</translation>
+ </message>
+ <message>
+ <source>Attribute %1 does not match the attribute wildcard.</source>
+ <translation>Atributo %1 não coincide com atributo curinga.</translation>
+ </message>
+ <message>
+ <source>Declaration for attribute %1 does not exist.</source>
+ <translation>Declaração para atributo %1 não existe.</translation>
+ </message>
+ <message>
+ <source>Element %1 contains two attributes of type %2.</source>
+ <translation>Elemento %1 contém dois atributos de tipo %2.</translation>
+ </message>
+ <message>
+ <source>Attribute %1 contains invalid content.</source>
+ <translation>Atributo %1 contém conteúdo inválido.</translation>
+ </message>
+ <message>
+ <source>Element %1 contains unknown attribute %2.</source>
+ <translation>Elemento %1 contém atributo desconhecido %2.</translation>
+ </message>
+ <message>
+ <source>Content of attribute %1 does not match its type definition: %2.</source>
+ <translation>Conteúdo do atributo %1 não coincide com tipo de definição: %2.</translation>
+ </message>
+ <message>
+ <source>Content of attribute %1 does not match defined value constraint.</source>
+ <translation>Contéudo do atributo %1 não coincide com valor limitado definido.</translation>
+ </message>
+ <message>
+ <source>Non-unique value found for constraint %1.</source>
+ <translation>Valor não único encontrado para limitar %1.</translation>
+ </message>
+ <message>
+ <source>Key constraint %1 contains absent fields.</source>
+ <translation>Chave limitada %1 contém campos ausentes.</translation>
+ </message>
+ <message>
+ <source>Key constraint %1 contains references nillable element %2.</source>
+ <translation>Chave limitada %1 contém referencias anuláveis do elemento %2.</translation>
+ </message>
+ <message>
+ <source>No referenced value found for key reference %1.</source>
+ <translation>Nenhum valor referenciado encontrado para chave referencia %1.</translation>
+ </message>
+ <message>
+ <source>More than one value found for field %1.</source>
+ <translation>Mais do que um valor encontrado para o campo %1.</translation>
+ </message>
+ <message>
+ <source>Field %1 has no simple type.</source>
+ <translation>Campo %1 não tem tipo simples.</translation>
+ </message>
+ <message>
+ <source>Field %1 is missing its simple type.</source>
+ <translation>Campo %1 está faltando seu tipo simples.</translation>
+ </message>
+ <message>
+ <source>ID value &apos;%1&apos; is not unique.</source>
+ <translation>Valor ID %1 não é único.</translation>
+ </message>
+ <message>
+ <source>&apos;%1&apos; attribute contains invalid QName content: %2.</source>
+ <translation>Atributo &apos;%1&apos; contém contúdo QName inválido: %2.</translation>
+ </message>
+ <message>
+ <source>empty</source>
+ <translation>vazio</translation>
+ </message>
+ <message>
+ <source>zero or one</source>
+ <translation>zero ou um</translation>
+ </message>
+ <message>
+ <source>exactly one</source>
+ <translation>exatamente um</translation>
+ </message>
+ <message>
+ <source>one or more</source>
+ <translation>um ou mais</translation>
+ </message>
+ <message>
+ <source>zero or more</source>
+ <translation>zero ou mais</translation>
+ </message>
+ <message>
+ <source>Required type is %1, but %2 was found.</source>
+ <translation>Tipo requerido é %1, mas %2 foi encontrado.</translation>
+ </message>
+ <message>
+ <source>Promoting %1 to %2 may cause loss of precision.</source>
+ <translation>Promovendo %1 para %2 pode causar perda de precisão.</translation>
+ </message>
+ <message>
+ <source>The focus is undefined.</source>
+ <translation>O foco é indefinido.</translation>
+ </message>
+ <message>
+ <source>It&apos;s not possible to add attributes after any other kind of node.</source>
+ <translation>Não é possível adicionar atributos após qualquer outro tipo de nó.</translation>
+ </message>
+ <message>
+ <source>An attribute by name %1 has already been created.</source>
+ <translation>Um atributo por nome %1 já foi criado.</translation>
+ </message>
+ <message>
+ <source>Only the Unicode Codepoint Collation is supported(%1). %2 is unsupported.</source>
+ <translation>Somente o Unicode Codepoint Collation é suportado(%1). %2 não é suportado.</translation>
+ </message>
+</context>
+</TS>
diff --git a/translations/qtxmlpatterns_zh_CN.ts b/translations/qtxmlpatterns_zh_CN.ts
new file mode 100644
index 0000000..901580c
--- /dev/null
+++ b/translations/qtxmlpatterns_zh_CN.ts
@@ -0,0 +1,2223 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="zh_CN">
+<context>
+ <name>MainWindow</name>
+ <message>
+ <source>File Tree</source>
+ <translation>文件树</translation>
+ </message>
+ <message>
+ <source>TextLabel</source>
+ <translation>文本标签</translation>
+ </message>
+ <message>
+ <source>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0//EN&quot; &quot;http://www.w3.org/TR/REC-html40/strict.dtd&quot;&gt;
+&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;
+p, li { white-space: pre-wrap; }
+&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:&apos;Sans Serif&apos;; font-size:9pt; font-weight:400; font-style:normal;&quot;&gt;
+&lt;p style=&quot;-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
+ <translation>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0//EN&quot; &quot;http://www.w3.org/TR/REC-html40/strict.dtd&quot;&gt;
+&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;
+p, li { white-space: pre-wrap; }
+&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:&apos;Sans Serif&apos;; font-size:9pt; font-weight:400; font-style:normal;&quot;&gt;
+&lt;p style=&quot;-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
+ </message>
+ <message>
+ <source>&amp;File</source>
+ <translation>文件(&amp;F)</translation>
+ </message>
+ <message>
+ <source>&amp;Help</source>
+ <translation>帮助(&amp;H)</translation>
+ </message>
+ <message>
+ <source>Open Directory...</source>
+ <translation>打开目录…</translation>
+ </message>
+ <message>
+ <source>Ctrl+O</source>
+ <translation></translation>
+ </message>
+ <message>
+ <source>&amp;About</source>
+ <translation>关于(&amp;A)</translation>
+ </message>
+ <message>
+ <source>Ctrl+A</source>
+ <translation></translation>
+ </message>
+ <message>
+ <source>Use the Open menu entry to select a directory.</source>
+ <translation>使用“打开”菜单项选择目录。</translation>
+ </message>
+ <message>
+ <source>Model of %1 output as XML.</source>
+ <translation>%1 的模型输出为 XML。</translation>
+ </message>
+ <message>
+ <source>About File Tree</source>
+ <translation>关于文件树</translation>
+ </message>
+ <message>
+ <source>&lt;p&gt;Select &lt;b&gt;File-&gt;Open Directory&lt;/b&gt; and choose a directory. The directory is then loaded into the model, and the model is displayed on the left as XML.&lt;/p&gt;&lt;p&gt;From the query menu on the right, select a query. The query is displayed and then run on the model. The results are displayed below the query.&lt;/p&gt;</source>
+ <translation>&lt;p&gt;选择&lt;b&gt;文件-&gt;打开目录&lt;/b&gt;并选择一个目录。然后将该目录加载到模型中,模型在左侧显示为 XML 。&lt;/p&gt;&lt;p&gt;从右侧的查询菜单中选择一个查询。将显示该查询,然后在模型上运行。结果显示在查询下方。&lt;/p&gt;</translation>
+ </message>
+ <message>
+ <source>Contact Schema</source>
+ <translation>Contact 架构</translation>
+ </message>
+ <message>
+ <source>Recipe Schema</source>
+ <translation>Recipe 架构</translation>
+ </message>
+ <message>
+ <source>Order Schema</source>
+ <translation>Order 架构</translation>
+ </message>
+ <message>
+ <source>Valid Contact Instance</source>
+ <translation>有效的 Contact 实例</translation>
+ </message>
+ <message>
+ <source>Invalid Contact Instance</source>
+ <translation>无效的 Contact 实例</translation>
+ </message>
+ <message>
+ <source>Valid Recipe Instance</source>
+ <translation>有效的 Recipe 实例</translation>
+ </message>
+ <message>
+ <source>Invalid Recipe Instance</source>
+ <translation>无效的 Recipe 实例</translation>
+ </message>
+ <message>
+ <source>Valid Order Instance</source>
+ <translation>有效的 Order 实例</translation>
+ </message>
+ <message>
+ <source>Invalid Order Instance</source>
+ <translation>无效的 Order 实例</translation>
+ </message>
+ <message>
+ <source>validation successful</source>
+ <translation>验证成功</translation>
+ </message>
+</context>
+<context>
+ <name>QApplicationArgumentParserPrivate</name>
+ <message>
+ <source>Pass -help for information about the command line.</source>
+ <translation>传递 -help 以获取有关命令行的信息。</translation>
+ </message>
+ <message>
+ <source>Cannot convert %1 to type %2.</source>
+ <translation>无法将 %1 转换为类型 %2。</translation>
+ </message>
+ <message>
+ <source>%1 version %2 using Qt %3</source>
+ <translation>%1 版本 %2 使用 Qt %3</translation>
+ </message>
+ <message>
+ <source>&quot;%1&quot; is an unknown argument.</source>
+ <translation>“%1”是未知参数。</translation>
+ </message>
+ <message>
+ <source>&quot;%1&quot; can only be used once.</source>
+ <translation>“%1”只能使用一次。</translation>
+ </message>
+ <message>
+ <source>&quot;%1&quot; can only be used %2 times.</source>
+ <translation>“%1”只能使用 %2 次。</translation>
+ </message>
+ <message>
+ <source>&quot;%1&quot; must be followed by a value.</source>
+ <translation>“%1”后面必须跟一个值。</translation>
+ </message>
+ <message numerus="yes">
+ <source>%1 must occur at least %2 times, therefore %3 times is insufficient.</source>
+ <comment>The number is for %2.</comment>
+ <translation>
+ <numerusform>%1 必须至少出现 %2 次,因此 %3 次不够。</numerusform>
+ </translation>
+ </message>
+ <message numerus="yes">
+ <source>%1 can occur at most %2 times</source>
+ <translation>
+ <numerusform>%1 最多可以发生 %2 次</numerusform>
+ </translation>
+ </message>
+ <message>
+ <source>regular expression</source>
+ <translation>正则表达式</translation>
+ </message>
+</context>
+<context>
+ <name>QQuickXmlListModel</name>
+ <message>
+ <source>&quot;%1&quot; duplicates a previous role name and will be disabled.</source>
+ <translation>“%1”复制以前的角色名称,将被禁用。</translation>
+ </message>
+ <message>
+ <source>invalid query: &quot;%1&quot;</source>
+ <translation>无效的查询:“%1”</translation>
+ </message>
+</context>
+<context>
+ <name>QQuickXmlListModelRole</name>
+ <message>
+ <source>An XmlRole query must not start with &apos;/&apos;</source>
+ <translation>XmlRole 查询不能以 &apos;/&apos; 开头。</translation>
+ </message>
+</context>
+<context>
+ <name>QQuickXmlRoleList</name>
+ <message>
+ <source>An XmlListModel query must start with &apos;/&apos; or &quot;//&quot;</source>
+ <translation>XmlListModel 查询必须以 &apos;/&apos; 或 &quot;//&quot; 开头</translation>
+ </message>
+</context>
+<context>
+ <name>QXmlPatternistCLI</name>
+ <message>
+ <source>Warning in %1, at line %2, column %3: %4</source>
+ <translation>警告在 %1,第 %2 行,第 %3 列:%4</translation>
+ </message>
+ <message>
+ <source>Warning in %1: %2</source>
+ <translation>警告在 %1:%2</translation>
+ </message>
+ <message>
+ <source>Unknown location</source>
+ <translation>未知位置</translation>
+ </message>
+ <message>
+ <source>Error %1 in %2, at line %3, column %4: %5</source>
+ <translation>错误 %1 在 %2,第 %3 行,第 %4 列:%5</translation>
+ </message>
+ <message>
+ <source>Error %1 in %2: %3</source>
+ <translation>错误 %1 在 %2:%3</translation>
+ </message>
+ <message>
+ <source>Each binding must contain an equal sign.</source>
+ <translation>每个绑定必须包含等号。</translation>
+ </message>
+ <message>
+ <source>The variable name must be a valid NCName, which %1 isn&apos;t.</source>
+ <translation>变量名必须是有效的 NCName,%1 不是。</translation>
+ </message>
+ <message>
+ <source>Failed to open file %1 for writing: %2</source>
+ <translation>无法打开文件 %1 进行写入:%2</translation>
+ </message>
+ <message>
+ <source>%1 is an invalid Clark Name</source>
+ <translation>%1 是无效的 Clark 名称</translation>
+ </message>
+ <message>
+ <source>Binds an external variable. The value is directly available using the variable reference: $name.</source>
+ <translation>绑定外部变量。使用变量引用:$name 可以直接获得该值。</translation>
+ </message>
+ <message>
+ <source>By default output is formatted for readability. When specified, strict serialization is performed.</source>
+ <translation>默认情况下,输出可读性的格式。指定后,将执行严格的序列化。</translation>
+ </message>
+ <message>
+ <source>If specified, all filenames on the command line are interpreted as URIs instead of a local filenames.</source>
+ <translation>如果指定,命令行上的所有文件名都将解释为 URI,而不是本地文件名。</translation>
+ </message>
+ <message>
+ <source>The name of the initial template to call as a Clark Name.</source>
+ <translation>要作为 Clark 名称调用的初始模板的名称。</translation>
+ </message>
+ <message>
+ <source>A local filename pointing to the query to run. If the name ends with .xsl it&apos;s assumed to be an XSL-T stylesheet. If it ends with .xq, it&apos;s assumed to be an XQuery query. (In other cases it&apos;s also assumed to be an XQuery query, but that interpretation may change in a future release of Qt.)</source>
+ <translation>指向要运行的查询的本地文件名。如果名称以 .xsl 结尾,则假定它是 XSL-T 样式表。如果它以 .xq 结尾,则假定它是一个 XQuery 查询。(在其他情况下,它也被假定为 XQuery 查询,但在未来的 Qt 版本中,该解释可能会发生变化。)</translation>
+ </message>
+ <message>
+ <source>The document to use as focus. Mandatory in case a stylesheet is used. This option is also affected by the is-uris option.</source>
+ <translation>用作焦点的文件。如果使用样式表,则必须提供。此选项也受 is-uris 选项的影响。</translation>
+ </message>
+ <message>
+ <source>A local file to which the output should be written. The file is overwritten, or if not exist, created. If absent, stdout is used.</source>
+ <translation>应写入输出的本地文件。该文件被覆盖,如果不存在,则被创建。如果没有,则使用 stdout。</translation>
+ </message>
+ <message>
+ <source>An initial template name cannot be specified when running an XQuery.</source>
+ <translation>运行 XQuery 时无法指定初始模板名称。</translation>
+ </message>
+ <message>
+ <source>Each parameter must be unique, %1 is specified at least twice.</source>
+ <translation>每个参数必须是唯一的,%1 至少指定两次。</translation>
+ </message>
+ <message>
+ <source>When a stylesheet is used, a document must be specified as a focus, or an initial template name must be specified, or both.</source>
+ <translation>使用样式表时,必须将文档指定为焦点,或者必须指定初始模板名称,或两者都指定。</translation>
+ </message>
+ <message>
+ <source>usage: xmlpatternsvalidator (&lt;schema url&gt; | &lt;instance url&gt; &lt;schema url&gt; | &lt;instance url&gt;)</source>
+ <translation>用法:xmlpatternsvalidator (&lt;schema url&gt; | &lt;instance url&gt; &lt;schema url&gt; | &lt;instance url&gt;)</translation>
+ </message>
+</context>
+<context>
+ <name>QtXmlPatterns</name>
+ <message>
+ <source>An %1-attribute with value %2 has already been declared.</source>
+ <translation>带有值 %2 的 %1 属性已经声明过了。</translation>
+ </message>
+ <message>
+ <source>An %1-attribute must have a valid %2 as value, which %3 isn&apos;t.</source>
+ <translation>%1 属性必须具有有效的 %2 作为值,其中 %3 不是。</translation>
+ </message>
+ <message>
+ <source>%1 is an unsupported encoding.</source>
+ <translation>%1 是不被支持的编码。</translation>
+ </message>
+ <message>
+ <source>%1 contains octets which are disallowed in the requested encoding %2.</source>
+ <translation>%1 中包含了所请求的编码 %2 不允许的八位字节。</translation>
+ </message>
+ <message>
+ <source>The codepoint %1, occurring in %2 using encoding %3, is an invalid XML character.</source>
+ <translation>在使用编码 %3 的 %2 中出现的代码点 %1 不是一个有效的 XML 字符。</translation>
+ </message>
+ <message>
+ <source>Network timeout.</source>
+ <translation>网络超时。</translation>
+ </message>
+ <message>
+ <source>Element %1 can&apos;t be serialized because it appears outside the document element.</source>
+ <translation>元素 %1 无法序列化,因为它出现在文档元素之外。</translation>
+ </message>
+ <message>
+ <source>Attribute %1 can&apos;t be serialized because it appears at the top level.</source>
+ <translation>属性 %1 无法序列化,因为它出现在顶层。</translation>
+ </message>
+ <message>
+ <source>Year %1 is invalid because it begins with %2.</source>
+ <translation>%1 年是无效的,因为应该从 %2 开始。</translation>
+ </message>
+ <message>
+ <source>Day %1 is outside the range %2..%3.</source>
+ <translation>%1 日是在 %2...%3 范围之外的。</translation>
+ </message>
+ <message>
+ <source>Month %1 is outside the range %2..%3.</source>
+ <translation>%1 月是在 %2...%3 范围之外的。</translation>
+ </message>
+ <message>
+ <source>Overflow: Can&apos;t represent date %1.</source>
+ <translation>溢出:不能表示日期 %1。</translation>
+ </message>
+ <message>
+ <source>Day %1 is invalid for month %2.</source>
+ <translation>%1 日对于 %2 月是无效的。</translation>
+ </message>
+ <message>
+ <source>Time 24:%1:%2.%3 is invalid. Hour is 24, but minutes, seconds, and milliseconds are not all 0; </source>
+ <translation>时间 24:%1:%2.%3 是无效的。小时是 24,但是分钟、秒和毫秒不全为 0; </translation>
+ </message>
+ <message>
+ <source>Time %1:%2:%3.%4 is invalid.</source>
+ <translation>时间 %1:%2:%3.%4 是无效的。</translation>
+ </message>
+ <message>
+ <source>Overflow: Date can&apos;t be represented.</source>
+ <translation>溢出:不能表示日期。</translation>
+ </message>
+ <message>
+ <source>At least one component must be present.</source>
+ <translation>必须至少存在一个组件。</translation>
+ </message>
+ <message>
+ <source>At least one time component must appear after the %1-delimiter.</source>
+ <translation>至少有一个时间组件必须出现在 %1 分隔符之后。</translation>
+ </message>
+ <message>
+ <source>No operand in an integer division, %1, can be %2.</source>
+ <translation>在整数除法中没有操作数,%1,可以是 %2。</translation>
+ </message>
+ <message>
+ <source>The first operand in an integer division, %1, cannot be infinity (%2).</source>
+ <translation>在整数除法中的第一个操作数,%1,不能是无穷大 (%2)。</translation>
+ </message>
+ <message>
+ <source>The second operand in a division, %1, cannot be zero (%2).</source>
+ <translation>在整数除法中的第二个操作数,%1,不能是零 (%2)。</translation>
+ </message>
+ <message>
+ <source>%1 is not a valid value of type %2.</source>
+ <translation>%1 不是类型为 %2 的有效值。</translation>
+ </message>
+ <message>
+ <source>When casting to %1 from %2, the source value cannot be %3.</source>
+ <translation>从 %2 强制转换到 %1 时,源值不能是 %3。</translation>
+ </message>
+ <message>
+ <source>Integer division (%1) by zero (%2) is undefined.</source>
+ <translation>整数除法 (%1) 除以零 (%2) 未定义。</translation>
+ </message>
+ <message>
+ <source>Division (%1) by zero (%2) is undefined.</source>
+ <translation>除法 (%1) 除以零 (%2) 未定义。</translation>
+ </message>
+ <message>
+ <source>Modulus division (%1) by zero (%2) is undefined.</source>
+ <translation>求模除法 (%1) 除以零 (%2) 是未定义的。</translation>
+ </message>
+ <message>
+ <source>Dividing a value of type %1 by %2 (not-a-number) is not allowed.</source>
+ <translation>一个类型为 %1 的值除以 %2(不是一个数值)是不允许的。</translation>
+ </message>
+ <message>
+ <source>Dividing a value of type %1 by %2 or %3 (plus or minus zero) is not allowed.</source>
+ <translation>一个类型为 %1 的值除以 %2 或者 %3(正负零)是不允许的。</translation>
+ </message>
+ <message>
+ <source>Multiplication of a value of type %1 by %2 or %3 (plus or minus infinity) is not allowed.</source>
+ <translation>一个类型为 %1 的值乘以 %2 或者 %3(正负无穷)是不允许的。</translation>
+ </message>
+ <message>
+ <source>A value of type %1 cannot have an Effective Boolean Value.</source>
+ <translation>一个类型为 %1 的值不能是一个有效的布尔值(Effective Boolean Value)。</translation>
+ </message>
+ <message>
+ <source>Effective Boolean Value cannot be calculated for a sequence containing two or more atomic values.</source>
+ <translation>有效的布尔值(Effective Boolean Value)不能被用于计算一个包含两个或者更多原子值的序列。</translation>
+ </message>
+ <message>
+ <source>Value %1 of type %2 exceeds maximum (%3).</source>
+ <translation>类型为 %2 的值 %1 超过了最大值 (%3)。</translation>
+ </message>
+ <message>
+ <source>Value %1 of type %2 is below minimum (%3).</source>
+ <translation>类型为 %2 的值 %1 超过了最小值 (%3)。</translation>
+ </message>
+ <message>
+ <source>A value of type %1 must contain an even number of digits. The value %2 does not.</source>
+ <translation>类型为 %1 的值必须包含偶数个数字。值 %2 不是这样的。</translation>
+ </message>
+ <message>
+ <source>%1 is not valid as a value of type %2.</source>
+ <translation>%1 不是类型为 %2 的有效值。</translation>
+ </message>
+ <message>
+ <source>Ambiguous rule match.</source>
+ <translation>模糊规则匹配。</translation>
+ </message>
+ <message>
+ <source>Operator %1 cannot be used on type %2.</source>
+ <translation>操作符 %1 不能被用于类型 %2。</translation>
+ </message>
+ <message>
+ <source>Operator %1 cannot be used on atomic values of type %2 and %3.</source>
+ <translation>操作符 %1 不能被用于类型为 %2 和 %3 的原子值。</translation>
+ </message>
+ <message>
+ <source>The namespace URI in the name for a computed attribute cannot be %1.</source>
+ <translation>一个被计算的属性的名称中的命名空间 URI 不能是 %1。</translation>
+ </message>
+ <message>
+ <source>The name for a computed attribute cannot have the namespace URI %1 with the local name %2.</source>
+ <translation>一个被计算的属性的名称不能使用带有本地名称 %2 的命名空间 URI %1。</translation>
+ </message>
+ <message>
+ <source>Type error in cast, expected %1, received %2.</source>
+ <translation>强制转换中的类型错误,应为 %1,收到的是 %2。</translation>
+ </message>
+ <message>
+ <source>When casting to %1 or types derived from it, the source value must be of the same type, or it must be a string literal. Type %2 is not allowed.</source>
+ <translation>当强制转换为 %1 或从中派生的类型时,源值必须是同一类型,或者必须是字符串明文。不允许使用类型 %2。</translation>
+ </message>
+ <message>
+ <source>No casting is possible with %1 as the target type.</source>
+ <translation>不能以 %1 为目标类型进行强制转换。</translation>
+ </message>
+ <message>
+ <source>It is not possible to cast from %1 to %2.</source>
+ <translation>不能从 %1 强制转换到 %2。</translation>
+ </message>
+ <message>
+ <source>Casting to %1 is not possible because it is an abstract type, and can therefore never be instantiated.</source>
+ <translation>不能强制转换到 %1,因为它是一个抽象类型,并且因此无法被实例化。</translation>
+ </message>
+ <message>
+ <source>It&apos;s not possible to cast the value %1 of type %2 to %3</source>
+ <translation>不可能将类型 %2 的值 %1 强制转换为 %3</translation>
+ </message>
+ <message>
+ <source>Failure when casting from %1 to %2: %3</source>
+ <translation>从 %2 强制转换到 %1 失败:%3</translation>
+ </message>
+ <message>
+ <source>A comment cannot contain %1</source>
+ <translation>注释不能包含 %1</translation>
+ </message>
+ <message>
+ <source>A comment cannot end with a %1.</source>
+ <translation>注释不能以 %1 结尾。</translation>
+ </message>
+ <message>
+ <source>No comparisons can be done involving the type %1.</source>
+ <translation>对于类型 %1 不能进行比较。</translation>
+ </message>
+ <message>
+ <source>Operator %1 is not available between atomic values of type %2 and %3.</source>
+ <translation>在类型 %2 和 %3 的原子值之间,操作符 %1 是不可用的。</translation>
+ </message>
+ <message>
+ <source>In a namespace constructor, the value for a namespace cannot be an empty string.</source>
+ <translation>在命名空间构造函数中,命名空间的值不能为空字符串。</translation>
+ </message>
+ <message>
+ <source>The prefix must be a valid %1, which %2 is not.</source>
+ <translation>前缀必须是有效的 %1,而 %2 不是。</translation>
+ </message>
+ <message>
+ <source>The prefix %1 cannot be bound.</source>
+ <translation>前缀 %1 不能被绑定。</translation>
+ </message>
+ <message>
+ <source>Only the prefix %1 can be bound to %2 and vice versa.</source>
+ <translation>只有前缀 %1 可以绑定到 %2,反之也一样</translation>
+ </message>
+ <message>
+ <source>An attribute node cannot be a child of a document node. Therefore, the attribute %1 is out of place.</source>
+ <translation>一个属性节点不能是一个文档节点的子节点。因此,这个属性 %1 所在位置是不合适的。</translation>
+ </message>
+ <message>
+ <source>Circularity detected</source>
+ <translation>检测到环</translation>
+ </message>
+ <message>
+ <source>A library module cannot be evaluated directly. It must be imported from a main module.</source>
+ <translation>一个库模块不能被直接评估。它必须从一个主模块中导入。</translation>
+ </message>
+ <message>
+ <source>No template by name %1 exists.</source>
+ <translation>没有名为 %1 的模板存在。</translation>
+ </message>
+ <message>
+ <source>A value of type %1 cannot be a predicate. A predicate must have either a numeric type or an Effective Boolean Value type.</source>
+ <translation>类型为 %1 的值不能被判断。一个判断必须是数值类型或者一个有效的布尔值(Effective Boolean Value)类型。</translation>
+ </message>
+ <message>
+ <source>A positional predicate must evaluate to a single numeric value.</source>
+ <translation>一个定位判断必须评估一个单一数值。</translation>
+ </message>
+ <message>
+ <source>The target name in a processing instruction cannot be %1 in any combination of upper and lower case. Therefore, %2 is invalid.</source>
+ <translation>处理指令中的目标名称在大小写的任意组合中不能是 %1。因此,%2 无效。</translation>
+ </message>
+ <message>
+ <source>%1 is not a valid target name in a processing instruction. It must be a %2 value, e.g. %3.</source>
+ <translation>%1 不是处理指令的有效目标名称。它必须是值 %2,例如 %3。</translation>
+ </message>
+ <message>
+ <source>The last step in a path must contain either nodes or atomic values. It cannot be a mixture between the two.</source>
+ <translation>一个路径中的最后一步必须包含节点或者原子值。它不能是两者的一个组合。</translation>
+ </message>
+ <message>
+ <source>The data of a processing instruction cannot contain the string %1</source>
+ <translation>处理指令的数据不能包含字符串 %1</translation>
+ </message>
+ <message>
+ <source>No namespace binding exists for the prefix %1</source>
+ <translation>对于前缀 %1,不存在绑定的命名空间。</translation>
+ </message>
+ <message>
+ <source>No namespace binding exists for the prefix %1 in %2</source>
+ <translation>对于 %2 中的前缀 %1,不存在绑定的命名空间。</translation>
+ </message>
+ <message>
+ <source>%1 is an invalid %2</source>
+ <translation>%1 是一个无效的 %2。</translation>
+ </message>
+ <message>
+ <source>The parameter %1 is passed, but no corresponding %2 exists.</source>
+ <translation>参数 %1 已传递,但没有相应的 %2 存在。</translation>
+ </message>
+ <message>
+ <source>The parameter %1 is required, but no corresponding %2 is supplied.</source>
+ <translation>需要参数 %1,但是没有提供对应的 %2。</translation>
+ </message>
+ <message numerus="yes">
+ <source>%1 takes at most %n argument(s). %2 is therefore invalid.</source>
+ <translation>
+ <numerusform>%1 最多可以有 %n 个参数。因此 %2 是无效的。</numerusform>
+ </translation>
+ </message>
+ <message numerus="yes">
+ <source>%1 requires at least %n argument(s). %2 is therefore invalid.</source>
+ <translation>
+ <numerusform>%1 需要至少 %n 个参数。因此 %2 是无效的。</numerusform>
+ </translation>
+ </message>
+ <message>
+ <source>The first argument to %1 cannot be of type %2. It must be a numeric type, xs:yearMonthDuration or xs:dayTimeDuration.</source>
+ <translation>%1 的第一个参数不能是类型 %2 的。它必须是数字类型的,xs:yearMonthDuration 或者 xs:dayTimeDuration。</translation>
+ </message>
+ <message>
+ <source>The first argument to %1 cannot be of type %2. It must be of type %3, %4, or %5.</source>
+ <translation>%1 的第一个参数不能是类型 %2 的。它必须是类型 %3、%4 或者 %5 的。</translation>
+ </message>
+ <message>
+ <source>The second argument to %1 cannot be of type %2. It must be of type %3, %4, or %5.</source>
+ <translation>%1 的第二个参数不能是类型 %2 的。它必须是类型 %3、%4 或者 %5 的。</translation>
+ </message>
+ <message>
+ <source>%1 is not a valid XML 1.0 character.</source>
+ <translation>%1 不是一个有效的 XML 1.0 字符。</translation>
+ </message>
+ <message>
+ <source>The first argument to %1 cannot be of type %2.</source>
+ <translation>%1 的第一个参数不能是类型 %2 的。</translation>
+ </message>
+ <message>
+ <source>The root node of the second argument to function %1 must be a document node. %2 is not a document node.</source>
+ <translation>函数 %1 的第二个参数的根节点必须是一个文档节点。%2 不是一个文档节点。</translation>
+ </message>
+ <message>
+ <source>If both values have zone offsets, they must have the same zone offset. %1 and %2 are not the same.</source>
+ <translation>如果两个值都有区偏移(zone offset),它们必须拥有相同的区偏移。%1 和 %2 的区偏移是不同的。</translation>
+ </message>
+ <message>
+ <source>%1 was called.</source>
+ <translation>%1 被调用了。</translation>
+ </message>
+ <message>
+ <source>%1 must be followed by %2 or %3, not at the end of the replacement string.</source>
+ <translation>%1 必须被 %2 或者 %3 跟随,不能在替换字符串的末尾。</translation>
+ </message>
+ <message>
+ <source>In the replacement string, %1 must be followed by at least one digit when not escaped.</source>
+ <translation>在这个替换字符串中,%1 在没有被转义的时候必须被至少一个数字跟随。</translation>
+ </message>
+ <message>
+ <source>In the replacement string, %1 can only be used to escape itself or %2, not %3</source>
+ <translation>在这个替换字符串中,%1 只能被用于转义它本身或者 %2,而不是 %3</translation>
+ </message>
+ <message>
+ <source>%1 matches newline characters</source>
+ <translation>%1 匹配了换行符</translation>
+ </message>
+ <message>
+ <source>%1 and %2 match the start and end of a line.</source>
+ <translation>%1 和 %2 匹配了一行的开头和结尾。</translation>
+ </message>
+ <message>
+ <source>Matches are case insensitive</source>
+ <translation>匹配不区分大小写</translation>
+ </message>
+ <message>
+ <source>Whitespace characters are removed, except when they appear in character classes</source>
+ <translation>空白字符被移除了,除非当它们出现在字符类中</translation>
+ </message>
+ <message>
+ <source>%1 is an invalid regular expression pattern: %2</source>
+ <translation>%1 是正则表达式中的一个无效模式:%2</translation>
+ </message>
+ <message>
+ <source>%1 is an invalid flag for regular expressions. Valid flags are:</source>
+ <translation>%1 是正则表达式中的一个无效标志。有效标志为:</translation>
+ </message>
+ <message>
+ <source>If the first argument is the empty sequence or a zero-length string (no namespace), a prefix cannot be specified. Prefix %1 was specified.</source>
+ <translation>如果第一个参数是空序列或者零长度字符串(无命名空间),那么就不能指定前缀。前缀 %1 被指定了。</translation>
+ </message>
+ <message>
+ <source>It will not be possible to retrieve %1.</source>
+ <translation>将不能获取 %1。</translation>
+ </message>
+ <message>
+ <source>The default collection is undefined</source>
+ <translation>默认集合(collection)是未定义的</translation>
+ </message>
+ <message>
+ <source>%1 cannot be retrieved</source>
+ <translation>无法获取 %1</translation>
+ </message>
+ <message>
+ <source>The normalization form %1 is unsupported. The supported forms are %2, %3, %4, and %5, and none, i.e. the empty string (no normalization).</source>
+ <translation>不支持正规化(normalization)表单 %1。被支持的表单是 %2、%3、%4 和 %5,以及无(none),例如空字符串(无正规化)。</translation>
+ </message>
+ <message>
+ <source>A zone offset must be in the range %1..%2 inclusive. %3 is out of range.</source>
+ <translation>区偏移(zone offset)必须在 %1...%2 范围之内。%3 是在范围之外的。</translation>
+ </message>
+ <message>
+ <source>%1 is not a whole number of minutes.</source>
+ <translation>%1 不是整数分钟。</translation>
+ </message>
+ <message>
+ <source>The URI cannot have a fragment</source>
+ <translation>URI 不能有片段</translation>
+ </message>
+ <message>
+ <source>Required cardinality is %1; got cardinality %2.</source>
+ <translation>所需的基数为 %1;获得的基数为 %2。</translation>
+ </message>
+ <message>
+ <source>The item %1 did not match the required type %2.</source>
+ <translation>项 %1 和所需的类型 %2 不匹配。</translation>
+ </message>
+ <message>
+ <source>Attribute %1 cannot appear on the element %2. Only the standard attributes can appear.</source>
+ <translation>属性 %1 不能出现在元素 %2 上。只有标准属性可以出现。</translation>
+ </message>
+ <message>
+ <source>Attribute %1 cannot appear on the element %2. Only %3 is allowed, and the standard attributes.</source>
+ <translation>属性 %1 不能出现在元素 %2 上。只有 %3 和标准属性是允许的。</translation>
+ </message>
+ <message>
+ <source>Attribute %1 cannot appear on the element %2. Allowed is %3, %4, and the standard attributes.</source>
+ <translation>属性 %1 不能出现在元素 %2 上。只有 %3、%4 和标准属性是允许的。</translation>
+ </message>
+ <message>
+ <source>Attribute %1 cannot appear on the element %2. Allowed is %3, and the standard attributes.</source>
+ <translation>属性 %1 不能出现在元素 %2 上。只有 %3 和标准属性是允许的。</translation>
+ </message>
+ <message>
+ <source>XSL-T attributes on XSL-T elements must be in the null namespace, not in the XSL-T namespace which %1 is.</source>
+ <translation>XSL-T 元素中的 XSL-T 属性必须放在空(null)命名空间中,而不是在 XSL-T 命名空间中,%1 却是这个样子。</translation>
+ </message>
+ <message>
+ <source>The attribute %1 must appear on element %2.</source>
+ <translation>属性 %1 必须出现在元素 %2 中。</translation>
+ </message>
+ <message>
+ <source>The element with local name %1 does not exist in XSL-T.</source>
+ <translation>有本地名称 %1 的元素在 XSL-T 中不存在。</translation>
+ </message>
+ <message>
+ <source>The variable %1 is unused</source>
+ <translation>变量 %1 没有被使用</translation>
+ </message>
+ <message>
+ <source>W3C XML Schema identity constraint selector</source>
+ <translation>W3C XML 架构标识约束选择器</translation>
+ </message>
+ <message>
+ <source>W3C XML Schema identity constraint field</source>
+ <translation>W3C XML 架构标识约束字段</translation>
+ </message>
+ <message>
+ <source>A construct was encountered which is disallowed in the current language(%1).</source>
+ <translation>遇到当前语言(%1)不允许的构造。</translation>
+ </message>
+ <message>
+ <source>%1 is an unknown schema type.</source>
+ <translation>%1 是一个未知的架构类型。</translation>
+ </message>
+ <message>
+ <source>A template with name %1 has already been declared.</source>
+ <translation>名称为 %1 的模板已经声明。</translation>
+ </message>
+ <message>
+ <source>%1 is not a valid numeric literal.</source>
+ <translation>%1 不是有效的数字明文。</translation>
+ </message>
+ <message>
+ <source>Only one %1 declaration can occur in the query prolog.</source>
+ <translation>只有一个 %1 的声明可以出现在查询序言中。</translation>
+ </message>
+ <message>
+ <source>The initialization of variable %1 depends on itself</source>
+ <translation>变量 %1 的初始化依赖于它本身</translation>
+ </message>
+ <message>
+ <source>No variable with name %1 exists</source>
+ <translation>没有名称为 %1 的变量</translation>
+ </message>
+ <message>
+ <source>Version %1 is not supported. The supported XQuery version is 1.0.</source>
+ <translation>不支持版本 %1。被支持的 XQuery 版本是 1.0。</translation>
+ </message>
+ <message>
+ <source>The encoding %1 is invalid. It must contain Latin characters only, must not contain whitespace, and must match the regular expression %2.</source>
+ <translation>编码方式 %1 是无效的。它必须只包含拉丁字符,必须不包含空白符号,并且必须和正则表达式 %2 匹配。</translation>
+ </message>
+ <message>
+ <source>No function with signature %1 is available</source>
+ <translation>没有签名为 %1 的可用函数。</translation>
+ </message>
+ <message>
+ <source>A default namespace declaration must occur before function, variable, and option declarations.</source>
+ <translation>默认命名空间声明必须出现在函数、变量和选项声明之前。</translation>
+ </message>
+ <message>
+ <source>Namespace declarations must occur before function, variable, and option declarations.</source>
+ <translation>命名空间声明必须出现在函数、变量和选项声明之前。</translation>
+ </message>
+ <message>
+ <source>Module imports must occur before function, variable, and option declarations.</source>
+ <translation>模块导入必须出现在函数、变量和选项声明之前。</translation>
+ </message>
+ <message>
+ <source>The keyword %1 cannot occur with any other mode name.</source>
+ <translation>关键字 %1 不能与任何其他模式名称一起出现。</translation>
+ </message>
+ <message>
+ <source>The value of attribute %1 must be of type %2, which %3 isn&apos;t.</source>
+ <translation>属性 %1 的值必须是类型 %2,其中 %3 不是。</translation>
+ </message>
+ <message>
+ <source>It is not possible to redeclare prefix %1.</source>
+ <translation>无法重新声明前缀 %1。</translation>
+ </message>
+ <message>
+ <source>The prefix %1 can not be bound. By default, it is already bound to the namespace %2.</source>
+ <translation>无法绑定前缀 %1。默认情况下,它已绑定到命名空间 %2。</translation>
+ </message>
+ <message>
+ <source>Prefix %1 is already declared in the prolog.</source>
+ <translation>前缀 %1 在序言中已经声明过了。</translation>
+ </message>
+ <message>
+ <source>The name of an option must have a prefix. There is no default namespace for options.</source>
+ <translation>一个选项的名称必须带有前缀。对于选项没有默认命名空间。</translation>
+ </message>
+ <message>
+ <source>The Schema Import feature is not supported, and therefore %1 declarations cannot occur.</source>
+ <translation>不支持构架导入(Schema Import)功能,并且因此 %1 声明不能出现。</translation>
+ </message>
+ <message>
+ <source>The target namespace of a %1 cannot be empty.</source>
+ <translation>%1 的目标命名空间不能为空。</translation>
+ </message>
+ <message>
+ <source>The module import feature is not supported</source>
+ <translation>不支持模块导入功能</translation>
+ </message>
+ <message>
+ <source>A variable with name %1 has already been declared.</source>
+ <translation>名称为 %1 的变量已经声明。</translation>
+ </message>
+ <message>
+ <source>No value is available for the external variable with name %1.</source>
+ <translation>名称为 %1 的外部变量没有可用的值。</translation>
+ </message>
+ <message>
+ <source>A stylesheet function must have a prefixed name.</source>
+ <translation>样式表函数必须有一个前缀名。</translation>
+ </message>
+ <message>
+ <source>The namespace for a user defined function cannot be empty (try the predefined prefix %1 which exists for cases like this)</source>
+ <translation>用户定义函数的命名空间不能为空(对于这种情况,尝试预定义的前缀 %1)</translation>
+ </message>
+ <message>
+ <source>The namespace %1 is reserved; therefore user defined functions may not use it. Try the predefined prefix %2, which exists for these cases.</source>
+ <translation>命名空间 %1 是保留的;因此用户定义的函数不能使用它。尝试预定义的前缀 %2,它就是用于这种情况的。</translation>
+ </message>
+ <message>
+ <source>The namespace of a user defined function in a library module must be equivalent to the module namespace. In other words, it should be %1 instead of %2</source>
+ <translation>库模块中用户定义函数的命名空间必须与模块命名空间一致。换句话说,它应该是 %1 而不是 %2</translation>
+ </message>
+ <message>
+ <source>A function already exists with the signature %1.</source>
+ <translation>一个带有签名 %1 的函数已经存在。</translation>
+ </message>
+ <message>
+ <source>No external functions are supported. All supported functions can be used directly, without first declaring them as external</source>
+ <translation>不支持外部函数。所有支持的函数都可以直接使用,而无需首先声明为外部函数</translation>
+ </message>
+ <message>
+ <source>An argument with name %1 has already been declared. Every argument name must be unique.</source>
+ <translation>名称为 %1 的参数已经声明。每个参数名称必须是唯一的。</translation>
+ </message>
+ <message>
+ <source>When function %1 is used for matching inside a pattern, the argument must be a variable reference or a string literal.</source>
+ <translation>当函数 %1 用于模式内部的匹配时,参数必须是变量引用或字符串明文。</translation>
+ </message>
+ <message>
+ <source>In an XSL-T pattern, the first argument to function %1 must be a string literal, when used for matching.</source>
+ <translation>在 XSL-T 模式中,函数 %1 的第一个参数在用于匹配时必须是字符串明文。</translation>
+ </message>
+ <message>
+ <source>In an XSL-T pattern, the first argument to function %1 must be a literal or a variable reference, when used for matching.</source>
+ <translation>在 XSL-T 模式中,函数 %1 的第一个参数在用于匹配时必须是明文或变量引用。</translation>
+ </message>
+ <message>
+ <source>In an XSL-T pattern, function %1 cannot have a third argument.</source>
+ <translation>在 XSL-T 模式中,函数 %1 不能有第三个参数。</translation>
+ </message>
+ <message>
+ <source>In an XSL-T pattern, only function %1 and %2, not %3, can be used for matching.</source>
+ <translation>在 XSL-T 模式中,只能使用函数 %1 和 %2(而不是 %3)进行匹配。</translation>
+ </message>
+ <message>
+ <source>In an XSL-T pattern, axis %1 cannot be used, only axis %2 or %3 can.</source>
+ <translation>在 XSL-T 模式中,不能使用轴 %1,只能使用轴 %2 或 %3。</translation>
+ </message>
+ <message>
+ <source>%1 is an invalid template mode name.</source>
+ <translation>%1 不是一个合法的模板模式名称。</translation>
+ </message>
+ <message>
+ <source>The name of a variable bound in a for-expression must be different from the positional variable. Hence, the two variables named %1 collide.</source>
+ <translation>一个在 for 表达式中绑定的变量的名称必须和这个定位变量不同。因此,这两个名称为 %1 的变量冲突。</translation>
+ </message>
+ <message>
+ <source>The Schema Validation Feature is not supported. Hence, %1-expressions may not be used.</source>
+ <translation>不支持构架验证功能(Schema Validation Feature)。因此,也许不能使用 %1 表达式。</translation>
+ </message>
+ <message>
+ <source>None of the pragma expressions are supported. Therefore, a fallback expression must be present</source>
+ <translation>不支持任何编译指示表达式(pragma expression)。因此,必须递交一个回调表达式(fallback expression)。</translation>
+ </message>
+ <message>
+ <source>Each name of a template parameter must be unique; %1 is duplicated.</source>
+ <translation>每一个模板参数的名称都必须是唯一的;%1 是重复的。</translation>
+ </message>
+ <message>
+ <source>The %1-axis is unsupported in XQuery</source>
+ <translation>这个 %1 轴在 XQuery 中是不被支持的。</translation>
+ </message>
+ <message>
+ <source>No function with name %1 is available.</source>
+ <translation>没有名称为 %1 的函数可用。</translation>
+ </message>
+ <message>
+ <source>The namespace URI cannot be the empty string when binding to a prefix, %1.</source>
+ <translation>当这个命名空间 URI 被绑定到一个前缀 %1 时,它不能是空字符串。</translation>
+ </message>
+ <message>
+ <source>%1 is an invalid namespace URI.</source>
+ <translation>%1 是一个无效的命名空间 URI。</translation>
+ </message>
+ <message>
+ <source>It is not possible to bind to the prefix %1</source>
+ <translation>无法绑定到这个前缀 %1。</translation>
+ </message>
+ <message>
+ <source>Namespace %1 can only be bound to %2 (and it is, in either case, pre-declared).</source>
+ <translation>命名空间 %1 只能和 %2 绑定(并且如果是这种情况,需要提前声明)。</translation>
+ </message>
+ <message>
+ <source>Prefix %1 can only be bound to %2 (and it is, in either case, pre-declared).</source>
+ <translation>前缀 %1 只能和 %2 绑定(并且如果是这种情况,需要提前声明)。</translation>
+ </message>
+ <message>
+ <source>Two namespace declaration attributes have the same name: %1.</source>
+ <translation>两个命名空间声明属性使用了相同的名称:%1。</translation>
+ </message>
+ <message>
+ <source>The namespace URI must be a constant and cannot use enclosed expressions.</source>
+ <translation>命名空间 URI 必须是一个常量并且不能使用封闭的表达式。</translation>
+ </message>
+ <message>
+ <source>An attribute with name %1 has already appeared on this element.</source>
+ <translation>名为 %1 的属性已出现在此元素上。</translation>
+ </message>
+ <message>
+ <source>A direct element constructor is not well-formed. %1 is ended with %2.</source>
+ <translation>直接元素构造函数的格式不正确。%1 以 %2 结尾。</translation>
+ </message>
+ <message>
+ <source>The name %1 does not refer to any schema type.</source>
+ <translation>名称 %1 没有指向任何构架类型。</translation>
+ </message>
+ <message>
+ <source>%1 is an complex type. Casting to complex types is not possible. However, casting to atomic types such as %2 works.</source>
+ <translation>%1 是复杂类型。无法强制转换为复杂类型。但是,强制转换为原子类型(如 %2)是有效的。</translation>
+ </message>
+ <message>
+ <source>%1 is not an atomic type. Casting is only possible to atomic types.</source>
+ <translation>%1 不是原子类型。只能强制转换为原子类型。</translation>
+ </message>
+ <message>
+ <source>%1 is not a valid name for a processing-instruction.</source>
+ <translation>%1 不是一个处理指令的有效名称。</translation>
+ </message>
+ <message>
+ <source>%1 is not in the in-scope attribute declarations. Note that the schema import feature is not supported.</source>
+ <translation>%1 不在范围内属性声明中。请注意,不支持架构导入功能。</translation>
+ </message>
+ <message>
+ <source>The name of an extension expression must be in a namespace.</source>
+ <translation>一个扩展表达式的名称必须在一个命名空间中。</translation>
+ </message>
+ <message>
+ <source>Element %1 is not allowed at this location.</source>
+ <translation>元素 %1 不能在这个位置。</translation>
+ </message>
+ <message>
+ <source>Text nodes are not allowed at this location.</source>
+ <translation>文本节点不能在这个位置。</translation>
+ </message>
+ <message>
+ <source>Parse error: %1</source>
+ <translation>解析错误:%1</translation>
+ </message>
+ <message>
+ <source>The value of the XSL-T version attribute must be a value of type %1, which %2 isn&apos;t.</source>
+ <translation>XSL-T 版本属性的值必须是 %1 类型的值,而 %2 不是。</translation>
+ </message>
+ <message>
+ <source>Running an XSL-T 1.0 stylesheet with a 2.0 processor.</source>
+ <translation>在 XSL-T 2.0 处理器中运行一个 1.0 的样式表。</translation>
+ </message>
+ <message>
+ <source>Unknown XSL-T attribute %1.</source>
+ <translation>未知的 XSL-T 属性 %1。</translation>
+ </message>
+ <message>
+ <source>Attribute %1 and %2 are mutually exclusive.</source>
+ <translation>属性 %1 和 %2 互斥。</translation>
+ </message>
+ <message>
+ <source>In a simplified stylesheet module, attribute %1 must be present.</source>
+ <translation>在一个简化样式表模块中,属性 %1 必须存在。</translation>
+ </message>
+ <message>
+ <source>If element %1 has no attribute %2, it cannot have attribute %3 or %4.</source>
+ <translation>如果元素 %1 没有属性 %2,那么它也不能有属性 %3 或者 %4。</translation>
+ </message>
+ <message>
+ <source>Element %1 must have at least one of the attributes %2 or %3.</source>
+ <translation>元素 %1 必须至少有属性 %2 或者 %3 其中一个。</translation>
+ </message>
+ <message>
+ <source>At least one mode must be specified in the %1-attribute on element %2.</source>
+ <translation>在元素 %2 的 %1 属性中至少要指定一个模式。</translation>
+ </message>
+ <message>
+ <source>Element %1 must come last.</source>
+ <translation>元素 %1 必须最后出现。</translation>
+ </message>
+ <message>
+ <source>At least one %1-element must occur before %2.</source>
+ <translation>至少一个元素 %1 要出现在 %2 之前。</translation>
+ </message>
+ <message>
+ <source>Only one %1-element can appear.</source>
+ <translation>只能出现一个元素 %1。</translation>
+ </message>
+ <message>
+ <source>At least one %1-element must occur inside %2.</source>
+ <translation>至少一个元素 %1 要出现在 %2 之内。</translation>
+ </message>
+ <message>
+ <source>When attribute %1 is present on %2, a sequence constructor cannot be used.</source>
+ <translation>当属性 %1 在 %2 上存在时,不能使用序列构造函数。</translation>
+ </message>
+ <message>
+ <source>Element %1 must have either a %2-attribute or a sequence constructor.</source>
+ <translation>元素 %1 必须具有 %2 属性或序列构造函数。</translation>
+ </message>
+ <message>
+ <source>When a parameter is required, a default value cannot be supplied through a %1-attribute or a sequence constructor.</source>
+ <translation>当需要参数时,不能通过 %1 属性或序列构造函数提供默认值。</translation>
+ </message>
+ <message>
+ <source>Element %1 cannot have children.</source>
+ <translation>元素 %1 不能有子元素。</translation>
+ </message>
+ <message>
+ <source>Element %1 cannot have a sequence constructor.</source>
+ <translation>元素 %1 不能有序列构造函数。</translation>
+ </message>
+ <message>
+ <source>The attribute %1 cannot appear on %2, when it is a child of %3.</source>
+ <translation>属性 %1 不能出现在 %2 中,因为它是 %3 的子元素。</translation>
+ </message>
+ <message>
+ <source>A parameter in a function cannot be declared to be a tunnel.</source>
+ <translation>函数内的参数不能被声明为隧道(tunnel)。</translation>
+ </message>
+ <message>
+ <source>This processor is not Schema-aware and therefore %1 cannot be used.</source>
+ <translation>这个处理器不能感知构架(Schema-aware),因此 %1 不能被使用。</translation>
+ </message>
+ <message>
+ <source>Top level stylesheet elements must be in a non-null namespace, which %1 isn&apos;t.</source>
+ <translation>顶级样式表元素必须是在非空命名空间中的,而 %1 不是。</translation>
+ </message>
+ <message>
+ <source>The value for attribute %1 on element %2 must either be %3 or %4, not %5.</source>
+ <translation>元素 %2 中属性 %1 的值必须是 %3 或者 %4,而不是 %5。</translation>
+ </message>
+ <message>
+ <source>Attribute %1 cannot have the value %2.</source>
+ <translation>属性 %1 的值不能是 %2。</translation>
+ </message>
+ <message>
+ <source>The attribute %1 can only appear on the first %2 element.</source>
+ <translation>属性 %1 只能出现在第一个 %2 元素上。</translation>
+ </message>
+ <message>
+ <source>At least one %1 element must appear as child of %2.</source>
+ <translation>至少有一个 %1 元素必须出现为 %2 的子元素。</translation>
+ </message>
+ <message>
+ <source>Empty particle cannot be derived from non-empty particle.</source>
+ <translation>空粒子不能从非空粒子派生。</translation>
+ </message>
+ <message>
+ <source>Derived particle is missing element %1.</source>
+ <translation>派生粒子缺少元素 %1。</translation>
+ </message>
+ <message>
+ <source>Derived element %1 is missing value constraint as defined in base particle.</source>
+ <translation>派生元素 %1 缺少基本粒子中定义的值约束。</translation>
+ </message>
+ <message>
+ <source>Derived element %1 has weaker value constraint than base particle.</source>
+ <translation>派生元素 %1 具有比基本粒子更弱的值约束。</translation>
+ </message>
+ <message>
+ <source>Fixed value constraint of element %1 differs from value constraint in base particle.</source>
+ <translation>元素 %1 的固定值约束与基本粒子中的值约束不同。</translation>
+ </message>
+ <message>
+ <source>Derived element %1 cannot be nillable as base element is not nillable.</source>
+ <translation>派生元素 %1 不能可为空(nillable),因为基元素不是可为空(nillable)。</translation>
+ </message>
+ <message>
+ <source>Block constraints of derived element %1 must not be more weaker than in the base element.</source>
+ <translation>派生元素 %1 的块约束不得不比基本元素弱。</translation>
+ </message>
+ <message>
+ <source>Simple type of derived element %1 cannot be validly derived from base element.</source>
+ <translation>派生元素 %1 的简单类型不能从基本元素有效派生。</translation>
+ </message>
+ <message>
+ <source>Complex type of derived element %1 cannot be validly derived from base element.</source>
+ <translation>派生元素 %1 的复杂类型不能从基本元素有效派生。</translation>
+ </message>
+ <message>
+ <source>Element %1 is missing in derived particle.</source>
+ <translation>派生粒子中缺少元素 %1。</translation>
+ </message>
+ <message>
+ <source>Element %1 does not match namespace constraint of wildcard in base particle.</source>
+ <translation>元素 %1 与基本粒子中的通配符的命名空间约束不匹配。</translation>
+ </message>
+ <message>
+ <source>Wildcard in derived particle is not a valid subset of wildcard in base particle.</source>
+ <translation>派生粒子中的通配符不是基本粒子中通配符的有效子集。</translation>
+ </message>
+ <message>
+ <source>processContent of wildcard in derived particle is weaker than wildcard in base particle.</source>
+ <translation>在派生粒子中,通配符的处理内容比基本粒子中的通配符弱。</translation>
+ </message>
+ <message>
+ <source>Derived particle allows content that is not allowed in the base particle.</source>
+ <translation>派生粒子允许基本粒子中不允许的内容。</translation>
+ </message>
+ <message>
+ <source>%1 has inheritance loop in its base type %2.</source>
+ <translation>%1 在其基类型 %2 中具有继承循环。</translation>
+ </message>
+ <message>
+ <source>Circular inheritance of base type %1.</source>
+ <translation>基类型 %1 的循环继承。</translation>
+ </message>
+ <message>
+ <source>Circular inheritance of union %1.</source>
+ <translation>联合体 %1 的循环继承。</translation>
+ </message>
+ <message>
+ <source>%1 is not allowed to derive from %2 by restriction as the latter defines it as final.</source>
+ <translation>%1 不允许通过限制方法(restriction)从 %2 派生,因为后者将其 final(属性) 定义为它。</translation>
+ </message>
+ <message>
+ <source>%1 is not allowed to derive from %2 by extension as the latter defines it as final.</source>
+ <translation>%1 不允许通过扩展方法(extension)从 %2 派生,因为后者将其 final(属性) 定义为它。</translation>
+ </message>
+ <message>
+ <source>Base type of simple type %1 cannot be complex type %2.</source>
+ <translation>简单类型 %1 的基类型不能是复杂类型 %2。</translation>
+ </message>
+ <message>
+ <source>Simple type %1 cannot have direct base type %2.</source>
+ <translation>简单类型 %1 不能有直接的基类型 %2。</translation>
+ </message>
+ <message>
+ <source>Simple type %1 is not allowed to have base type %2.</source>
+ <translation>简单类型 %1 不允许具有基类型 %2。</translation>
+ </message>
+ <message>
+ <source>Simple type %1 can only have simple atomic type as base type.</source>
+ <translation>简单类型 %1 只能将简单原子类型作为基类型。</translation>
+ </message>
+ <message>
+ <source>Simple type %1 cannot derive from %2 as the latter defines restriction as final.</source>
+ <translation>简单类型 %1 不能从 %2 派生,因为后者将其 final(属性) 定义为限制(restriction)。</translation>
+ </message>
+ <message>
+ <source>Variety of item type of %1 must be either atomic or union.</source>
+ <translation>%1 的项目类型的变体必须是原子或联合体。</translation>
+ </message>
+ <message>
+ <source>Variety of member types of %1 must be atomic or union.</source>
+ <translation>%1 的成员类型的变体必须是原子或联合体。</translation>
+ </message>
+ <message>
+ <source>%1 is not allowed to derive from %2 by list as the latter defines it as final.</source>
+ <translation>%1 不允许通过列表方法(list)从 %2 派生, 因为后者将其 final(属性) 定义为它。</translation>
+ </message>
+ <message>
+ <source>Simple type %1 is only allowed to have %2 facet.</source>
+ <translation>简单类型 %1 只允许有 %2 限定(facet)。</translation>
+ </message>
+ <message>
+ <source>Base type of simple type %1 must have variety of type list.</source>
+ <translation>简单类型 %1 的基类型必须具有多种类型列表。</translation>
+ </message>
+ <message>
+ <source>Base type of simple type %1 has defined derivation by restriction as final.</source>
+ <translation>简单类型 %1 的基类型已定义派生 final(属性) 为限制(restriction)。</translation>
+ </message>
+ <message>
+ <source>Item type of base type does not match item type of %1.</source>
+ <translation>基本类型的项类型与 %1 的项类型不匹配。</translation>
+ </message>
+ <message>
+ <source>Simple type %1 contains not allowed facet type %2.</source>
+ <translation>简单类型 %1 包含不允许的限定(facet)类型 %2。</translation>
+ </message>
+ <message>
+ <source>%1 is not allowed to derive from %2 by union as the latter defines it as final.</source>
+ <translation>%1 不允许通过联合体(union)从 %2 派生,因为后者将其 final(属性) 定义为它。</translation>
+ </message>
+ <message>
+ <source>%1 is not allowed to have any facets.</source>
+ <translation>%1 不允许有任何限定(facet)。</translation>
+ </message>
+ <message>
+ <source>Base type %1 of simple type %2 must have variety of union.</source>
+ <translation>简单类型 %2 的基类型 %1 必须具有多种联合。</translation>
+ </message>
+ <message>
+ <source>Base type %1 of simple type %2 is not allowed to have restriction in %3 attribute.</source>
+ <translation>简单类型 %2 的基本类型 %1 不允许在 %3 属性中具有限制(restriction)。</translation>
+ </message>
+ <message>
+ <source>Member type %1 cannot be derived from member type %2 of %3&apos;s base type %4.</source>
+ <translation>成员类型 %1 不能从 %3 的基本类型 %4 的成员类型 %2 派生。</translation>
+ </message>
+ <message>
+ <source>Derivation method of %1 must be extension because the base type %2 is a simple type.</source>
+ <translation>%1 的派生方法必须是扩展(extension),因为基类型 %2 是简单类型。</translation>
+ </message>
+ <message>
+ <source>Complex type %1 has duplicated element %2 in its content model.</source>
+ <translation>复杂类型 %1 的内容模型中有重复的元素 %2。</translation>
+ </message>
+ <message>
+ <source>Complex type %1 has non-deterministic content.</source>
+ <translation>复杂类型 %1 具有不确定性内容。</translation>
+ </message>
+ <message>
+ <source>Attributes of complex type %1 are not a valid extension of the attributes of base type %2: %3.</source>
+ <translation>复杂类型 %1 的属性不是基类型 %2 的属性的有效扩展(extension):%3。</translation>
+ </message>
+ <message>
+ <source>Content model of complex type %1 is not a valid extension of content model of %2.</source>
+ <translation>复杂类型 %1 的内容模型不是 %2 内容模型的有效扩展(extension)。</translation>
+ </message>
+ <message>
+ <source>Complex type %1 must have simple content.</source>
+ <translation>复杂类型 %1 必须具有简单内容。</translation>
+ </message>
+ <message>
+ <source>Complex type %1 must have the same simple type as its base class %2.</source>
+ <translation>复杂类型 %1 必须具有与其基类 %2 相同的简单类型。</translation>
+ </message>
+ <message>
+ <source>Complex type %1 cannot be derived from base type %2%3.</source>
+ <translation>复杂类型 %1 不能从基类型 %2%3 派生。</translation>
+ </message>
+ <message>
+ <source>Attributes of complex type %1 are not a valid restriction from the attributes of base type %2: %3.</source>
+ <translation>复杂类型 %1 的属性不是基类型 %2 的属性的有效限制(restriction):%3。</translation>
+ </message>
+ <message>
+ <source>Complex type %1 with simple content cannot be derived from complex base type %2.</source>
+ <translation>具有简单内容的复杂类型 %1 不能从复杂基类型 %2 派生。</translation>
+ </message>
+ <message>
+ <source>Item type of simple type %1 cannot be a complex type.</source>
+ <translation>简单类型 %1 的项类型不能是复杂类型。</translation>
+ </message>
+ <message>
+ <source>Member type of simple type %1 cannot be a complex type.</source>
+ <translation>简单类型 %1 的成员类型不能是复杂类型。</translation>
+ </message>
+ <message>
+ <source>%1 is not allowed to have a member type with the same name as itself.</source>
+ <translation>%1 不允许具有与其自身同名的成员类型。</translation>
+ </message>
+ <message>
+ <source>%1 facet collides with %2 facet.</source>
+ <translation>%1 限定(facet)与 %2 限定(facet)冲突。</translation>
+ </message>
+ <message>
+ <source>%1 facet must have the same value as %2 facet of base type.</source>
+ <translation>%1 限定(facet)必须与基类型的 %2 限定(facet)具有相同的值。</translation>
+ </message>
+ <message>
+ <source>%1 facet must be equal or greater than %2 facet of base type.</source>
+ <translation>%1 限定(facet)必须等于或大于基类型的 %2 限定(facet)。</translation>
+ </message>
+ <message>
+ <source>%1 facet must be less than or equal to %2 facet of base type.</source>
+ <translation>%1 限定(facet)必须小于或等于基类型的 %2 限定(facet)。</translation>
+ </message>
+ <message>
+ <source>%1 facet contains invalid regular expression</source>
+ <translation>%1 限定(facet)包含无效的正则表达式</translation>
+ </message>
+ <message>
+ <source>Unknown notation %1 used in %2 facet.</source>
+ <translation>%2 限定(facet)中使用的未知符号 %1。</translation>
+ </message>
+ <message>
+ <source>%1 facet contains invalid value %2: %3.</source>
+ <translation>%1 限定(facet)包含无效值 %2:%3。</translation>
+ </message>
+ <message>
+ <source>%1 facet cannot be %2 or %3 if %4 facet of base type is %5.</source>
+ <translation>如果基类型的 %4 限定(facet)为 %5,则 %1 限定(facet)不能为 %2 或 %3。</translation>
+ </message>
+ <message>
+ <source>%1 facet cannot be %2 if %3 facet of base type is %4.</source>
+ <translation>如果基类型的 %3 限定(facet)为 %4,则 %1 限定(facet)不能为 %2。</translation>
+ </message>
+ <message>
+ <source>%1 facet must be less than or equal to %2 facet.</source>
+ <translation>%1 限定(facet)必须小于或等于 %2 限定(facet)。</translation>
+ </message>
+ <message>
+ <source>%1 facet must be less than %2 facet of base type.</source>
+ <translation>%1 限定(facet)必须小于基类型的 %2 限定(facet)。</translation>
+ </message>
+ <message>
+ <source>%1 facet and %2 facet cannot appear together.</source>
+ <translation>%1 限定(facet)和 %2 限定(facet)不能同时出现。</translation>
+ </message>
+ <message>
+ <source>%1 facet must be greater than %2 facet of base type.</source>
+ <translation>%1 限定(facet)必须大于基类型的 %2 限定(facet)。</translation>
+ </message>
+ <message>
+ <source>%1 facet must be less than %2 facet.</source>
+ <translation>%1 限定(facet)必须小于 %2 限定(facet)。</translation>
+ </message>
+ <message>
+ <source>%1 facet must be greater than or equal to %2 facet of base type.</source>
+ <translation>%1 限定(facet)必须大于或等于基类型的 %2 限定(facet)。</translation>
+ </message>
+ <message>
+ <source>Simple type contains not allowed facet %1.</source>
+ <translation>简单类型包含不允许的限定(facet) %1。</translation>
+ </message>
+ <message>
+ <source>%1, %2, %3, %4, %5 and %6 facets are not allowed when derived by list.</source>
+ <translation>按列表(list)派生时,不允许 %1,%2,%3,%4,%5 和 %6 限定(facet)。</translation>
+ </message>
+ <message>
+ <source>Only %1 and %2 facets are allowed when derived by union.</source>
+ <translation>通过联合(union)派生时,仅允许 %1 和 %2 限定(facet)。</translation>
+ </message>
+ <message>
+ <source>%1 contains %2 facet with invalid data: %3.</source>
+ <translation>%1 包含 %2 限定(facet),其中包含无效数据:%3。</translation>
+ </message>
+ <message>
+ <source>Attribute group %1 contains attribute %2 twice.</source>
+ <translation>属性组 %1 包含属性 %2 两次。</translation>
+ </message>
+ <message>
+ <source>Attribute group %1 contains two different attributes that both have types derived from %2.</source>
+ <translation>属性组 %1 包含两个不同的属性,它们都具有从 %2 派生的类型。</translation>
+ </message>
+ <message>
+ <source>Attribute group %1 contains attribute %2 that has value constraint but type that inherits from %3.</source>
+ <translation>属性组 %1 包含具有值约束的属性 %2,但是类型继承自 %3。</translation>
+ </message>
+ <message>
+ <source>Complex type %1 contains attribute %2 twice.</source>
+ <translation>复杂类型 %1 包含属性 %2 两次。</translation>
+ </message>
+ <message>
+ <source>Complex type %1 contains two different attributes that both have types derived from %2.</source>
+ <translation>复杂类型 %1 包含两个不同的属性,它们都具有从 %2 派生的类型。</translation>
+ </message>
+ <message>
+ <source>Complex type %1 contains attribute %2 that has value constraint but type that inherits from %3.</source>
+ <translation>复杂类型 %1 包含具有值约束的属性 %2,但是类型继承自 %3。</translation>
+ </message>
+ <message>
+ <source>Element %1 is not allowed to have a value constraint if its base type is complex.</source>
+ <translation>如果元素 %1 的基类型复杂,则不允许该元素具有值约束。</translation>
+ </message>
+ <message>
+ <source>Element %1 is not allowed to have a value constraint if its type is derived from %2.</source>
+ <translation>如果元素 %1 的类型是从 %2 派生的,则不允许该元素具有值约束。</translation>
+ </message>
+ <message>
+ <source>Value constraint of element %1 is not of elements type: %2.</source>
+ <translation>元素 %1 的值约束不是元素类型:%2。</translation>
+ </message>
+ <message>
+ <source>Element %1 is not allowed to have substitution group affiliation as it is no global element.</source>
+ <translation>不允许元素 %1 具有替换组关联,因为它不是全局元素。</translation>
+ </message>
+ <message>
+ <source>Type of element %1 cannot be derived from type of substitution group affiliation.</source>
+ <translation>元素 %1 的类型不能从替换组关联的类型派生。</translation>
+ </message>
+ <message>
+ <source>Value constraint of attribute %1 is not of attributes type: %2.</source>
+ <translation>属性 %1 的值约束不是属性类型 %2。</translation>
+ </message>
+ <message>
+ <source>Attribute %1 has value constraint but has type derived from %2.</source>
+ <translation>属性 %1 具有值约束,但具有从 %2 派生的类型。</translation>
+ </message>
+ <message>
+ <source>%1 attribute in derived complex type must be %2 like in base type.</source>
+ <translation>派生复杂类型中的 %1 属性必须与基类型中的 %2 相同。</translation>
+ </message>
+ <message>
+ <source>Attribute %1 in derived complex type must have %2 value constraint like in base type.</source>
+ <translation>派生复杂类型中的属性 %1 必须具有 %2 值约束,如基本类型。</translation>
+ </message>
+ <message>
+ <source>Attribute %1 in derived complex type must have the same %2 value constraint like in base type.</source>
+ <translation>派生复杂类型中的属性 %1 必须具有与基类型中相同的 %2 值约束。</translation>
+ </message>
+ <message>
+ <source>Attribute %1 in derived complex type must have %2 value constraint.</source>
+ <translation>派生复杂类型中的属性 %1 必须具有 %2 值约束。</translation>
+ </message>
+ <message>
+ <source>processContent of base wildcard must be weaker than derived wildcard.</source>
+ <translation>基本通配符的处理内容(processContent)必须弱于派生的通配符。</translation>
+ </message>
+ <message>
+ <source>Element %1 exists twice with different types.</source>
+ <translation>元素 %1 存在两次,类型不同。</translation>
+ </message>
+ <message>
+ <source>Particle contains non-deterministic wildcards.</source>
+ <translation>粒子包含非确定性通配符。</translation>
+ </message>
+ <message>
+ <source>Base attribute %1 is required but derived attribute is not.</source>
+ <translation>基本属性 %1 是必需的,但派生属性不是。</translation>
+ </message>
+ <message>
+ <source>Type of derived attribute %1 cannot be validly derived from type of base attribute.</source>
+ <translation>派生属性 %1 的类型不能从基本属性的类型有效地派生。</translation>
+ </message>
+ <message>
+ <source>Value constraint of derived attribute %1 does not match value constraint of base attribute.</source>
+ <translation>派生属性 %1 的值约束与基本属性的值约束不匹配。</translation>
+ </message>
+ <message>
+ <source>Derived attribute %1 does not exist in the base definition.</source>
+ <translation>派生属性 %1 在基本定义中不存在。</translation>
+ </message>
+ <message>
+ <source>Derived attribute %1 does not match the wildcard in the base definition.</source>
+ <translation>派生属性 %1 与基本定义中的通配符不匹配。</translation>
+ </message>
+ <message>
+ <source>Base attribute %1 is required but missing in derived definition.</source>
+ <translation>基本属性 %1 是必需的,但在派生定义中缺失。</translation>
+ </message>
+ <message>
+ <source>Derived definition contains an %1 element that does not exists in the base definition</source>
+ <translation>派生定义包含基本定义中不存在的 %1 元素</translation>
+ </message>
+ <message>
+ <source>Derived wildcard is not a subset of the base wildcard.</source>
+ <translation>派生通配符不是基本通配符的子集。</translation>
+ </message>
+ <message>
+ <source>%1 of derived wildcard is not a valid restriction of %2 of base wildcard</source>
+ <translation>派生通配符的 %1 不是基本通配符的 %2 的有效限制(restriction)</translation>
+ </message>
+ <message>
+ <source>Attribute %1 from base type is missing in derived type.</source>
+ <translation>派生类型中缺少基类型的属性 %1。</translation>
+ </message>
+ <message>
+ <source>Type of derived attribute %1 differs from type of base attribute.</source>
+ <translation>派生属性 %1 的类型与基本属性的类型不同。</translation>
+ </message>
+ <message>
+ <source>Base definition contains an %1 element that is missing in the derived definition</source>
+ <translation>基本定义包含派生定义中缺少的 %1 元素</translation>
+ </message>
+ <message>
+ <source>Can not process unknown element %1, expected elements are: %2.</source>
+ <translation>无法处理未知元素 %1,所需元素为:%2。</translation>
+ </message>
+ <message>
+ <source>Element %1 is not allowed in this scope, possible elements are: %2.</source>
+ <translation>此作用域中不允许元素 %1,可能的元素为:%2。</translation>
+ </message>
+ <message>
+ <source>Child element is missing in that scope, possible child elements are: %1.</source>
+ <translation>此作用域中缺少子元素,可能的子元素为:%1。</translation>
+ </message>
+ <message>
+ <source>Document is not a XML schema.</source>
+ <translation>文档不是 XML 架构。</translation>
+ </message>
+ <message>
+ <source>%1 attribute of %2 element contains invalid content: {%3} is not a value of type %4.</source>
+ <translation>%2 元素的 %1 属性包含无效内容:{%3} 不是类型 %4 的值。</translation>
+ </message>
+ <message>
+ <source>%1 attribute of %2 element contains invalid content: {%3}.</source>
+ <translation>%2 元素的 %1 属性包含无效内容:{%3}。</translation>
+ </message>
+ <message>
+ <source>Target namespace %1 of included schema is different from the target namespace %2 as defined by the including schema.</source>
+ <translation>包含架构的目标命名空间 %1 与包含架构定义的目标命名空间 %2 不同。</translation>
+ </message>
+ <message>
+ <source>Target namespace %1 of imported schema is different from the target namespace %2 as defined by the importing schema.</source>
+ <translation>导入架构的目标命名空间 %1 与导入架构定义的目标命名空间 %2 不同。</translation>
+ </message>
+ <message>
+ <source>%1 element is not allowed to have the same %2 attribute value as the target namespace %3.</source>
+ <translation>%1 元素不允许具有与目标命名空间 %3 相同的 %2 属性值。</translation>
+ </message>
+ <message>
+ <source>%1 element without %2 attribute is not allowed inside schema without target namespace.</source>
+ <translation>没有目标命名空间的架构内不允许 %1 元素没有 %2 属性。</translation>
+ </message>
+ <message>
+ <source>%1 element is not allowed inside %2 element if %3 attribute is present.</source>
+ <translation>如果存在 %3 属性,则 %2 元素中不允许有 %1 元素。</translation>
+ </message>
+ <message>
+ <source>%1 element has neither %2 attribute nor %3 child element.</source>
+ <translation>%1 元素既没有 %2 属性,也没有 %3 子元素。</translation>
+ </message>
+ <message>
+ <source>%1 element with %2 child element must not have a %3 attribute.</source>
+ <translation>带有 %2 子元素的 %1 元素不得具有 %3 属性。</translation>
+ </message>
+ <message>
+ <source>%1 attribute of %2 element must be %3 or %4.</source>
+ <translation>%2 元素的 %1 属性必须为 %3 或 %4。</translation>
+ </message>
+ <message>
+ <source>%1 attribute of %2 element must have a value of %3.</source>
+ <translation>%2 元素的 %1 属性必须具有值 %3。</translation>
+ </message>
+ <message>
+ <source>%1 attribute of %2 element must have a value of %3 or %4.</source>
+ <translation>%2 元素的 %1 属性必须具有值 %3 或 %4。</translation>
+ </message>
+ <message>
+ <source>%1 element must not have %2 and %3 attribute together.</source>
+ <translation>%1 元素不能同时具有 %2 和 %3 属性。</translation>
+ </message>
+ <message>
+ <source>Content of %1 attribute of %2 element must not be from namespace %3.</source>
+ <translation>%2 元素的 %1 属性的内容不能来自命名空间 %3。</translation>
+ </message>
+ <message>
+ <source>%1 attribute of %2 element must not be %3.</source>
+ <translation>%2 元素的 %1 属性不能为 %3。</translation>
+ </message>
+ <message>
+ <source>%1 attribute of %2 element must have the value %3 because the %4 attribute is set.</source>
+ <translation>%2 元素的 %1 属性必须具有值 %3,因为已设置 %4 属性。</translation>
+ </message>
+ <message>
+ <source>Specifying use=&apos;prohibited&apos; inside an attribute group has no effect.</source>
+ <translation>指定 use=&apos;prohibited&apos; 在属性组内部无效。</translation>
+ </message>
+ <message>
+ <source>%1 element must have either %2 or %3 attribute.</source>
+ <translation>%1 元素必须具有 %2 或 %3 属性。</translation>
+ </message>
+ <message>
+ <source>%1 element must have either %2 attribute or %3 or %4 as child element.</source>
+ <translation>%1 元素必须具有 %2 属性或 %3 或 %4 作为子元素。</translation>
+ </message>
+ <message>
+ <source>%1 element requires either %2 or %3 attribute.</source>
+ <translation>%1 元素需要 %2 或 %3 属性。</translation>
+ </message>
+ <message>
+ <source>Text or entity references not allowed inside %1 element</source>
+ <translation>在 %1 元素中不允许使用文本或实体引用</translation>
+ </message>
+ <message>
+ <source>%1 attribute of %2 element must contain %3, %4 or a list of URIs.</source>
+ <translation>%2 元素的 %1 属性必须包含 %3,%4 或 URI 列表。</translation>
+ </message>
+ <message>
+ <source>%1 element is not allowed in this context.</source>
+ <translation>在此上下文中不允许使用 %1 元素。</translation>
+ </message>
+ <message>
+ <source>%1 attribute of %2 element has larger value than %3 attribute.</source>
+ <translation>%2 元素的 %1 属性值大于 %3 属性。</translation>
+ </message>
+ <message>
+ <source>Prefix of qualified name %1 is not defined.</source>
+ <translation>未定义限定名称 %1 的前缀。</translation>
+ </message>
+ <message>
+ <source>%1 attribute of %2 element must either contain %3 or the other values.</source>
+ <translation>%2 元素的 %1 属性必须包含 %3 或其他值。</translation>
+ </message>
+ <message>
+ <source>Component with ID %1 has been defined previously.</source>
+ <translation>之前已定义 ID 为 %1 的组件。</translation>
+ </message>
+ <message>
+ <source>Element %1 already defined.</source>
+ <translation>元素 %1 已定义。</translation>
+ </message>
+ <message>
+ <source>Attribute %1 already defined.</source>
+ <translation>属性 %1 已定义。</translation>
+ </message>
+ <message>
+ <source>Type %1 already defined.</source>
+ <translation>类型 %1 已定义。</translation>
+ </message>
+ <message>
+ <source>Attribute group %1 already defined.</source>
+ <translation>属性组 %1 已定义。</translation>
+ </message>
+ <message>
+ <source>Element group %1 already defined.</source>
+ <translation>元素组 %1 已定义。</translation>
+ </message>
+ <message>
+ <source>Notation %1 already defined.</source>
+ <translation>表示法 %1 已定义。</translation>
+ </message>
+ <message>
+ <source>Identity constraint %1 already defined.</source>
+ <translation>标识约束 %1 已定义。</translation>
+ </message>
+ <message>
+ <source>Duplicated facets in simple type %1.</source>
+ <translation>简单类型 %1 中的限定(facet)重复。</translation>
+ </message>
+ <message>
+ <source>%1 references unknown %2 or %3 element %4.</source>
+ <translation>%1 引用未知的 %2 或 %3 元素 %4 。</translation>
+ </message>
+ <message>
+ <source>%1 references identity constraint %2 that is no %3 or %4 element.</source>
+ <translation>%1 引用的标识约束 %2 不是 %3 或 %4 元素。</translation>
+ </message>
+ <message>
+ <source>%1 has a different number of fields from the identity constraint %2 that it references.</source>
+ <translation>%1 与它引用的标识约束 %2 具有不同数量的字段。</translation>
+ </message>
+ <message>
+ <source>Base type %1 of %2 element cannot be resolved.</source>
+ <translation>无法解析 %2 元素的基类型 %1。</translation>
+ </message>
+ <message>
+ <source>Item type %1 of %2 element cannot be resolved.</source>
+ <translation>无法解析 %2 元素的项目类型 %1。</translation>
+ </message>
+ <message>
+ <source>Member type %1 of %2 element cannot be resolved.</source>
+ <translation>无法解析 %2 元素的成员类型 %1。</translation>
+ </message>
+ <message>
+ <source>Type %1 of %2 element cannot be resolved.</source>
+ <translation>无法解析 %2 元素的类型 %1。</translation>
+ </message>
+ <message>
+ <source>Base type %1 of complex type cannot be resolved.</source>
+ <translation>无法解析复杂类型的基类型 %1。</translation>
+ </message>
+ <message>
+ <source>%1 cannot have complex base type that has a %2.</source>
+ <translation>%1 不能具有具有 %2 的复杂基类型。</translation>
+ </message>
+ <message>
+ <source>Content model of complex type %1 contains %2 element so it cannot be derived by extension from a non-empty type.</source>
+ <translation>复杂类型 %1 的内容模型包含 %2 元素,因此不能通过扩展(extension)从非空类型派生该元素。</translation>
+ </message>
+ <message>
+ <source>Complex type %1 cannot be derived by extension from %2 as the latter contains %3 element in its content model.</source>
+ <translation>复杂类型 %1 不能通过扩展(extension)从 %2 派生,因为后者在其内容模型中包含 %3 元素。</translation>
+ </message>
+ <message>
+ <source>Type of %1 element must be a simple type, %2 is not.</source>
+ <translation>%1 元素的类型必须是简单类型,而不是 %2。</translation>
+ </message>
+ <message>
+ <source>Substitution group %1 of %2 element cannot be resolved.</source>
+ <translation>无法解析 %2 元素的替换组 %1。</translation>
+ </message>
+ <message>
+ <source>Substitution group %1 has circular definition.</source>
+ <translation>替换组 %1 具有循环定义。</translation>
+ </message>
+ <message>
+ <source>Duplicated element names %1 in %2 element.</source>
+ <translation>%2 元素中的元素名称 %1 重复。</translation>
+ </message>
+ <message>
+ <source>Reference %1 of %2 element cannot be resolved.</source>
+ <translation>无法解析 %2 元素的引用 %1。</translation>
+ </message>
+ <message>
+ <source>Circular group reference for %1.</source>
+ <translation>%1 的循环组引用。</translation>
+ </message>
+ <message>
+ <source>%1 element is not allowed in this scope</source>
+ <translation>此范围中不允许使用 %1 元素</translation>
+ </message>
+ <message>
+ <source>%1 element cannot have %2 attribute with value other than %3.</source>
+ <translation>%1 元素不能具有值不是 %3 的 %2 属性。</translation>
+ </message>
+ <message>
+ <source>%1 element cannot have %2 attribute with value other than %3 or %4.</source>
+ <translation>%1 元素不能具有值不是 %3 或 %4 的 %2 属性。</translation>
+ </message>
+ <message>
+ <source>%1 or %2 attribute of reference %3 does not match with the attribute declaration %4.</source>
+ <translation>引用 %3 的 %1 或 %2 属性与属性声明 %4 不匹配。</translation>
+ </message>
+ <message>
+ <source>Attribute group %1 has circular reference.</source>
+ <translation>属性组 %1 具有循环引用。</translation>
+ </message>
+ <message>
+ <source>%1 attribute in %2 must have %3 use like in base type %4.</source>
+ <translation>%2 中的 %1 属性必须与基本类型 %4 中的 %3 一样使用。</translation>
+ </message>
+ <message>
+ <source>Attribute wildcard of %1 is not a valid restriction of attribute wildcard of base type %2.</source>
+ <translation>%1 的属性通配符不是基类型 %2 的属性通配符的有效限制(restriction)。</translation>
+ </message>
+ <message>
+ <source>%1 has attribute wildcard but its base type %2 has not.</source>
+ <translation>%1 有属性通配符,但其基类型 %2 没有。</translation>
+ </message>
+ <message>
+ <source>Union of attribute wildcard of type %1 and attribute wildcard of its base type %2 is not expressible.</source>
+ <translation>类型为 %1 的属性通配符与其基类型为 %2 的属性通配符的联合不可表示。</translation>
+ </message>
+ <message>
+ <source>Enumeration facet contains invalid content: {%1} is not a value of type %2.</source>
+ <translation>枚举限定(facet)包含无效内容:{%1} 不是类型 %2 的值。</translation>
+ </message>
+ <message>
+ <source>Namespace prefix of qualified name %1 is not defined.</source>
+ <translation>未定义限定名称 %1 的命名空间前缀。</translation>
+ </message>
+ <message>
+ <source>%1 element %2 is not a valid restriction of the %3 element it redefines: %4.</source>
+ <translation>%1 元素 %2 不是它重新定义的 %3 元素的有效限制(restriction):%4。</translation>
+ </message>
+ <message>
+ <source>%1 is not valid according to %2.</source>
+ <translation>根据 %2,%1 无效。</translation>
+ </message>
+ <message>
+ <source>String content does not match the length facet.</source>
+ <translation>字符串内容与长度限定(facet)不匹配。</translation>
+ </message>
+ <message>
+ <source>String content does not match the minLength facet.</source>
+ <translation>字符串内容与 minLength 限定(facet)不匹配。</translation>
+ </message>
+ <message>
+ <source>String content does not match the maxLength facet.</source>
+ <translation>字符串内容与 maxLength 限定(facet)不匹配。</translation>
+ </message>
+ <message>
+ <source>String content does not match pattern facet.</source>
+ <translation>字符串内容与模式构面不匹配。</translation>
+ </message>
+ <message>
+ <source>String content is not listed in the enumeration facet.</source>
+ <translation>字符串内容未在枚举限定(facet)中列出。</translation>
+ </message>
+ <message>
+ <source>Signed integer content does not match the maxInclusive facet.</source>
+ <translation>有符号整数内容与 maxInclusive 限定(facet)不匹配。</translation>
+ </message>
+ <message>
+ <source>Signed integer content does not match the maxExclusive facet.</source>
+ <translation>有符号整数内容与 maxExclusive 限定(facet)不匹配。</translation>
+ </message>
+ <message>
+ <source>Signed integer content does not match the minInclusive facet.</source>
+ <translation>有符号整数内容与 minInclusive 限定(facet)不匹配。</translation>
+ </message>
+ <message>
+ <source>Signed integer content does not match the minExclusive facet.</source>
+ <translation>有符号整数内容与 minExclusive 限定(facet)不匹配。</translation>
+ </message>
+ <message>
+ <source>Signed integer content is not listed in the enumeration facet.</source>
+ <translation>有符号整数内容未在枚举限定(facet)列出。</translation>
+ </message>
+ <message>
+ <source>Signed integer content does not match pattern facet.</source>
+ <translation>有符号整数内容与模式限定(facet)不匹配。</translation>
+ </message>
+ <message>
+ <source>Signed integer content does not match in the totalDigits facet.</source>
+ <translation>有符号整数内容在 totalDigits 限定(facet)不匹配。</translation>
+ </message>
+ <message>
+ <source>Unsigned integer content does not match the maxInclusive facet.</source>
+ <translation>无符号整数内容与 maxInclusive 限定(facet)不匹配。</translation>
+ </message>
+ <message>
+ <source>Unsigned integer content does not match the maxExclusive facet.</source>
+ <translation>无符号整数内容与 maxExclusive 限定(facet)不匹配。</translation>
+ </message>
+ <message>
+ <source>Unsigned integer content does not match the minInclusive facet.</source>
+ <translation>无符号整数内容与 minInclusive 限定(facet)不匹配。</translation>
+ </message>
+ <message>
+ <source>Unsigned integer content does not match the minExclusive facet.</source>
+ <translation>无符号整数内容与 minExclusive 限定(facet)不匹配。</translation>
+ </message>
+ <message>
+ <source>Unsigned integer content is not listed in the enumeration facet.</source>
+ <translation>枚举限定(facet)中未列出无符号整数内容。</translation>
+ </message>
+ <message>
+ <source>Unsigned integer content does not match pattern facet.</source>
+ <translation>无符号整数内容与模式限定(facet)不匹配。</translation>
+ </message>
+ <message>
+ <source>Unsigned integer content does not match in the totalDigits facet.</source>
+ <translation>无符号整数内容在 totalDigits 限定(facet)中不匹配。</translation>
+ </message>
+ <message>
+ <source>Double content does not match the maxInclusive facet.</source>
+ <translation>双精度型内容与 maxInclusive 限定(facet)不匹配。</translation>
+ </message>
+ <message>
+ <source>Double content does not match the maxExclusive facet.</source>
+ <translation>双精度型内容与 maxExclusive 限定(限定(facet))不匹配。</translation>
+ </message>
+ <message>
+ <source>Double content does not match the minInclusive facet.</source>
+ <translation>双精度型内容与 minInclusive 限定(facet)不匹配。</translation>
+ </message>
+ <message>
+ <source>Double content does not match the minExclusive facet.</source>
+ <translation>双重内容与 minExclusive 限定(facet)不匹配。</translation>
+ </message>
+ <message>
+ <source>Double content is not listed in the enumeration facet.</source>
+ <translation>枚举限定(facet)未列出双精度型内容。</translation>
+ </message>
+ <message>
+ <source>Double content does not match pattern facet.</source>
+ <translation>双精度型内容与模式限定(facet)不匹配。</translation>
+ </message>
+ <message>
+ <source>Decimal content does not match in the fractionDigits facet.</source>
+ <translation>十进制内容与 fractionDigits 限定(facet)不匹配。</translation>
+ </message>
+ <message>
+ <source>Decimal content does not match in the totalDigits facet.</source>
+ <translation>十进制内容与 totalDigits 限定(facet)不匹配。</translation>
+ </message>
+ <message>
+ <source>Date time content does not match the maxInclusive facet.</source>
+ <translation>日期时间内容与 maxInclusive 限定(facet)不匹配。</translation>
+ </message>
+ <message>
+ <source>Date time content does not match the maxExclusive facet.</source>
+ <translation>日期时间内容与 maxExclusive 限定(facet)不匹配。</translation>
+ </message>
+ <message>
+ <source>Date time content does not match the minInclusive facet.</source>
+ <translation>日期时间内容与 minInclusive 限定(facet)不匹配。</translation>
+ </message>
+ <message>
+ <source>Date time content does not match the minExclusive facet.</source>
+ <translation>日期时间内容与 minExclusive 限定(facet)不匹配。</translation>
+ </message>
+ <message>
+ <source>Date time content is not listed in the enumeration facet.</source>
+ <translation>日期时间内容未在枚举限定(facet)中列出。</translation>
+ </message>
+ <message>
+ <source>Date time content does not match pattern facet.</source>
+ <translation>日期时间内容与模式限定(facet)不匹配。</translation>
+ </message>
+ <message>
+ <source>Duration content does not match the maxInclusive facet.</source>
+ <translation>持续时间内容与 maxInclusive 限定(facet)不匹配。</translation>
+ </message>
+ <message>
+ <source>Duration content does not match the maxExclusive facet.</source>
+ <translation>持续时间内容与 maxExclusive 限定(facet)不匹配。</translation>
+ </message>
+ <message>
+ <source>Duration content does not match the minInclusive facet.</source>
+ <translation>持续时间内容与 minInclusive 限定(facet)不匹配。</translation>
+ </message>
+ <message>
+ <source>Duration content does not match the minExclusive facet.</source>
+ <translation>持续时间内容与 minExclusive 限定(facet)不匹配。</translation>
+ </message>
+ <message>
+ <source>Duration content is not listed in the enumeration facet.</source>
+ <translation>持续时间内容未在枚举限定(facet)中列出。</translation>
+ </message>
+ <message>
+ <source>Duration content does not match pattern facet.</source>
+ <translation>持续时间内容与模式限定(facet)不匹配。</translation>
+ </message>
+ <message>
+ <source>Boolean content does not match pattern facet.</source>
+ <translation>布尔内容与模式限定(facet)不匹配。</translation>
+ </message>
+ <message>
+ <source>Binary content does not match the length facet.</source>
+ <translation>二进制内容与长度限定(facet)不匹配。</translation>
+ </message>
+ <message>
+ <source>Binary content does not match the minLength facet.</source>
+ <translation>二进制内容与minLength限定(facet)不匹配。</translation>
+ </message>
+ <message>
+ <source>Binary content does not match the maxLength facet.</source>
+ <translation>二进制内容与maxLength限定(facet)不匹配。</translation>
+ </message>
+ <message>
+ <source>Binary content is not listed in the enumeration facet.</source>
+ <translation>二进制内容未在枚举限定(facet)中列出。</translation>
+ </message>
+ <message>
+ <source>Invalid QName content: %1.</source>
+ <translation>无效的 QName 内容:%1。</translation>
+ </message>
+ <message>
+ <source>QName content is not listed in the enumeration facet.</source>
+ <translation>QName 内容未在枚举限定(facet)中列出。</translation>
+ </message>
+ <message>
+ <source>QName content does not match pattern facet.</source>
+ <translation>QName 内容与模式限定(facet)不匹配。</translation>
+ </message>
+ <message>
+ <source>Notation content is not listed in the enumeration facet.</source>
+ <translation>表示法内容未在枚举限定(facet)中列出。</translation>
+ </message>
+ <message>
+ <source>List content does not match length facet.</source>
+ <translation>列表内容与长度限定(facet)不匹配。</translation>
+ </message>
+ <message>
+ <source>List content does not match minLength facet.</source>
+ <translation>列表内容与 minLength 限定(facet)不匹配。</translation>
+ </message>
+ <message>
+ <source>List content does not match maxLength facet.</source>
+ <translation>列表内容与 maxLength 限定(facet)不匹配。</translation>
+ </message>
+ <message>
+ <source>List content is not listed in the enumeration facet.</source>
+ <translation>列表内容未在枚举限定(facet)列出。</translation>
+ </message>
+ <message>
+ <source>List content does not match pattern facet.</source>
+ <translation>列表内容与模式限定(facet)不匹配。</translation>
+ </message>
+ <message>
+ <source>Union content is not listed in the enumeration facet.</source>
+ <translation>联合内容未在枚举限定(facet)列出。</translation>
+ </message>
+ <message>
+ <source>Union content does not match pattern facet.</source>
+ <translation>联合内容与模式限定(facet)不匹配。</translation>
+ </message>
+ <message>
+ <source>Data of type %1 are not allowed to be empty.</source>
+ <translation>类型 %1 的数据不允许为空。</translation>
+ </message>
+ <message>
+ <source>Element %1 is missing child element.</source>
+ <translation>元素 %1 缺少子元素。</translation>
+ </message>
+ <message>
+ <source>There is one IDREF value with no corresponding ID: %1.</source>
+ <translation>有一个 IDREF 值没有相应的 ID:%1。</translation>
+ </message>
+ <message>
+ <source>Loaded schema file is invalid.</source>
+ <translation>加载的架构文件无效。</translation>
+ </message>
+ <message>
+ <source>%1 contains invalid data.</source>
+ <translation>%1 包含无效数据。</translation>
+ </message>
+ <message>
+ <source>xsi:schemaLocation namespace %1 has already appeared earlier in the instance document.</source>
+ <translation>xsi:schemaLocation 命名空间 %1 已出现在更早的实例文档中。</translation>
+ </message>
+ <message>
+ <source>xsi:noNamespaceSchemaLocation cannot appear after the first no-namespace element or attribute.</source>
+ <translation>xsi:nonamespaceSchemaLocation 不能出现在第一个没有命名空间元素或属性的后面。</translation>
+ </message>
+ <message>
+ <source>No schema defined for validation.</source>
+ <translation>没有为验证定义架构。</translation>
+ </message>
+ <message>
+ <source>No definition for element %1 available.</source>
+ <translation>没有元素 %1 的定义可用。</translation>
+ </message>
+ <message>
+ <source>Specified type %1 is not known to the schema.</source>
+ <translation>架构不知道指定的类型 %1。</translation>
+ </message>
+ <message>
+ <source>Element %1 is not defined in this scope.</source>
+ <translation>元素 %1 未在此范围中定义。</translation>
+ </message>
+ <message>
+ <source>Declaration for element %1 does not exist.</source>
+ <translation>元素 %1 的声明不存在。</translation>
+ </message>
+ <message>
+ <source>Element %1 contains invalid content.</source>
+ <translation>元素 %1 包含无效内容。</translation>
+ </message>
+ <message>
+ <source>Element %1 is declared as abstract.</source>
+ <translation>元素 %1 被声明为抽象。</translation>
+ </message>
+ <message>
+ <source>Element %1 is not nillable.</source>
+ <translation>元素 %1 不能可为空(nillable)。</translation>
+ </message>
+ <message>
+ <source>Attribute %1 contains invalid data: %2</source>
+ <translation>属性 %1 包含无效数据:%2</translation>
+ </message>
+ <message>
+ <source>Element contains content although it is nillable.</source>
+ <translation>元素包含内容,尽管它是可为空(nillable)。</translation>
+ </message>
+ <message>
+ <source>Fixed value constraint not allowed if element is nillable.</source>
+ <translation>如果元素为可为空(nillable),则不允许使用固定值约束。</translation>
+ </message>
+ <message>
+ <source>Specified type %1 is not validly substitutable with element type %2.</source>
+ <translation>指定的类型 %1 不能有效地替换为元素类型 %2。</translation>
+ </message>
+ <message>
+ <source>Complex type %1 is not allowed to be abstract.</source>
+ <translation>复杂类型 %1 不允许是抽象的。</translation>
+ </message>
+ <message>
+ <source>Element %1 contains not allowed attributes.</source>
+ <translation>元素 %1 包含不允许的属性。</translation>
+ </message>
+ <message>
+ <source>Element %1 contains not allowed child element.</source>
+ <translation>元素 %1 包含不允许的子元素。</translation>
+ </message>
+ <message>
+ <source>Content of element %1 does not match its type definition: %2.</source>
+ <translation>元素 %1 的内容与其类型定义 %2 不匹配。</translation>
+ </message>
+ <message>
+ <source>Content of element %1 does not match defined value constraint.</source>
+ <translation>元素 %1 的内容与定义的值约束不匹配。</translation>
+ </message>
+ <message>
+ <source>Element %1 contains not allowed child content.</source>
+ <translation>元素 %1 包含不允许的子内容。</translation>
+ </message>
+ <message>
+ <source>Element %1 contains not allowed text content.</source>
+ <translation>元素 %1 包含不允许的文本内容。</translation>
+ </message>
+ <message>
+ <source>Element %1 cannot contain other elements, as it has a fixed content.</source>
+ <translation>元素 %1 不能包含其他元素,因为它具有固定内容。</translation>
+ </message>
+ <message>
+ <source>Element %1 is missing required attribute %2.</source>
+ <translation>元素 %1 缺少必需的属性 %2。</translation>
+ </message>
+ <message>
+ <source>Attribute %1 does not match the attribute wildcard.</source>
+ <translation>属性 %1 与属性通配符不匹配。</translation>
+ </message>
+ <message>
+ <source>Declaration for attribute %1 does not exist.</source>
+ <translation>属性 %1 的声明不存在。</translation>
+ </message>
+ <message>
+ <source>Element %1 contains two attributes of type %2.</source>
+ <translation>元素 %1 包含两个类型为 %2 的属性。</translation>
+ </message>
+ <message>
+ <source>Attribute %1 contains invalid content.</source>
+ <translation>属性 %1 包含无效内容。</translation>
+ </message>
+ <message>
+ <source>Element %1 contains unknown attribute %2.</source>
+ <translation>元素 %1 包含未知属性 %2。</translation>
+ </message>
+ <message>
+ <source>Content of attribute %1 does not match its type definition: %2.</source>
+ <translation>属性 %1 的内容与其类型定义 %2 不匹配。</translation>
+ </message>
+ <message>
+ <source>Content of attribute %1 does not match defined value constraint.</source>
+ <translation>属性 %1 的内容与定义的值约束不匹配。</translation>
+ </message>
+ <message>
+ <source>Non-unique value found for constraint %1.</source>
+ <translation>找到约束 %1 的非唯一值。</translation>
+ </message>
+ <message>
+ <source>Key constraint %1 contains absent fields.</source>
+ <translation>键约束 %1 包含不存在的字段。</translation>
+ </message>
+ <message>
+ <source>Key constraint %1 contains references nillable element %2.</source>
+ <translation>键约束 %1 包含引用可为空(nillable)的元素 %2。</translation>
+ </message>
+ <message>
+ <source>No referenced value found for key reference %1.</source>
+ <translation>找不到键引用 %1 的引用值。</translation>
+ </message>
+ <message>
+ <source>More than one value found for field %1.</source>
+ <translation>为字段 %1 找到多个值。</translation>
+ </message>
+ <message>
+ <source>Field %1 has no simple type.</source>
+ <translation>字段 %1 没有简单类型。</translation>
+ </message>
+ <message>
+ <source>ID value &apos;%1&apos; is not unique.</source>
+ <translation>ID 值“%1”不是唯一的。</translation>
+ </message>
+ <message>
+ <source>&apos;%1&apos; attribute contains invalid QName content: %2.</source>
+ <translation>“%1”属性包含无效的 QName 内容:%2。</translation>
+ </message>
+ <message>
+ <source>empty</source>
+ <translation>空</translation>
+ </message>
+ <message>
+ <source>zero or one</source>
+ <translation>零或一</translation>
+ </message>
+ <message>
+ <source>exactly one</source>
+ <translation>仅一</translation>
+ </message>
+ <message>
+ <source>one or more</source>
+ <translation>一或多</translation>
+ </message>
+ <message>
+ <source>zero or more</source>
+ <translation>零或多</translation>
+ </message>
+ <message>
+ <source>Required type is %1, but %2 was found.</source>
+ <translation>需要的类型是 %1,但是找到的是 %2。</translation>
+ </message>
+ <message>
+ <source>Promoting %1 to %2 may cause loss of precision.</source>
+ <translation>将 %1 提升到 %2 可能会导致精度损失。</translation>
+ </message>
+ <message>
+ <source>The focus is undefined.</source>
+ <translation>焦点未定义。</translation>
+ </message>
+ <message>
+ <source>It&apos;s not possible to add attributes after any other kind of node.</source>
+ <translation>不能在任何其它类型节点后添加属性。</translation>
+ </message>
+ <message>
+ <source>An attribute by name %1 has already been created.</source>
+ <translation>一个名称为 %1 的属性已经被创建。</translation>
+ </message>
+ <message>
+ <source>Only the Unicode Codepoint Collation is supported(%1). %2 is unsupported.</source>
+ <translation>只支持 Unicode 代码点校验(Unicode Codepoint Collation)(%1)。%2 是不被支持的。</translation>
+ </message>
+</context>
+<context>
+ <name>QueryMainWindow</name>
+ <message>
+ <source>Unable to open file</source>
+ <translation>无法打开文件</translation>
+ </message>
+</context>
+<context>
+ <name>QueryWidget</name>
+ <message>
+ <source>Recipes XQuery Example</source>
+ <translation>Recipes XQuery 示例</translation>
+ </message>
+ <message>
+ <source>Input Document</source>
+ <translation>输入文档</translation>
+ </message>
+ <message>
+ <source>Select your query:</source>
+ <translation>选择查询:</translation>
+ </message>
+ <message>
+ <source>Output Document</source>
+ <translation>输出文档</translation>
+ </message>
+</context>
+<context>
+ <name>SchemaMainWindow</name>
+ <message>
+ <source>XML Schema Validation</source>
+ <translation>XML 构架验证</translation>
+ </message>
+ <message>
+ <source>XML Schema Document:</source>
+ <translation>XML 架构文档:</translation>
+ </message>
+ <message>
+ <source>XML Instance Document:</source>
+ <translation>XML 实例文档:</translation>
+ </message>
+ <message>
+ <source>Status:</source>
+ <translation>状态:</translation>
+ </message>
+ <message>
+ <source>not validated</source>
+ <translation>未经验证</translation>
+ </message>
+ <message>
+ <source>Validate</source>
+ <translation>验证</translation>
+ </message>
+</context>
+</TS>