Merge branch 'qml' into qml

This commit is contained in:
maxnet 2023-10-16 22:26:51 +02:00 committed by GitHub
commit f7c835566e
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
21 changed files with 3641 additions and 3006 deletions

View file

@ -70,7 +70,7 @@ Popup {
Layout.topMargin: 10
font.family: roboto.name
font.bold: true
text: qsTr("Warning: advanced settings set")
text: qsTr("Use image customisation?")
}
Text {
@ -83,8 +83,9 @@ Popup {
Layout.fillHeight: true
Layout.leftMargin: 25
Layout.topMargin: 25
Layout.alignment: Qt.AlignVCenter | Qt.AlignHCenter
Accessible.name: text.replace(/<\/?[^>]+(>|$)/g, "")
text: qsTr("Would you like to apply the image customization settings saved earlier?")
text: qsTr("Would you like to apply image customization settings?")
}
RowLayout {
@ -111,6 +112,7 @@ Popup {
}
Material.foreground: activeFocus ? "#d1dcfb" : "#ffffff"
Material.background: "#c51a4a"
enabled: imageWriter.hasSavedCustomizationSettings() ? true : false
}
ImButton {
@ -121,6 +123,7 @@ Popup {
}
Material.foreground: activeFocus ? "#d1dcfb" : "#ffffff"
Material.background: "#c51a4a"
enabled: imageWriter.hasSavedCustomizationSettings() ? true : false
}
ImButton {

View file

@ -3,10 +3,6 @@
<TS version="2.1" language="ca_ES">
<context>
<name>DownloadExtractThread</name>
<message>
<source>Error writing to storage</source>
<translation type="vanished">S&apos;ha produït un error en escriure a l&apos;emmagatzematge</translation>
</message>
<message>
<location filename="../downloadextractthread.cpp" line="196"/>
<location filename="../downloadextractthread.cpp" line="385"/>
@ -28,9 +24,23 @@
<source>Error changing to directory &apos;%1&apos;</source>
<translation>S&apos;ha produït un error en canviar al directori «%1»</translation>
</message>
<message>
<source>Error writing to storage</source>
<translation type="vanished">S&apos;ha produït un error en escriure a l&apos;emmagatzematge</translation>
</message>
</context>
<context>
<name>DownloadThread</name>
<message>
<location filename="../downloadthread.cpp" line="118"/>
<source>unmounting drive</source>
<translation>S&apos;està desmuntant el dispositiu</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="138"/>
<source>opening drive</source>
<translation>S&apos;està obrint la unitat</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="166"/>
<source>Error running diskpart: %1</source>
@ -77,14 +87,19 @@
<translation>S&apos;ha produït un error en esborrar amb zeros l&apos;«MBR».</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="826"/>
<source>Error reading from storage.&lt;br&gt;SD card may be broken.</source>
<translation>S&apos;ha produït un error en llegir l&apos;emmagatzematge.&lt;br&gt;És possible que la targeta SD estigui malmesa.</translation>
<location filename="../downloadthread.cpp" line="319"/>
<source>Write error while trying to zero out last part of card.&lt;br&gt;Card could be advertising wrong capacity (possible counterfeit).</source>
<translation>S&apos;ha produït un error d&apos;escriptura en esborrar amb zeros l&apos;última part de la targeta.&lt;br&gt;La targeta podria estar indicant una capacitat errònia (possible falsificació)</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="898"/>
<source>Customizing image</source>
<translation>S&apos;està personalitzant la imatge</translation>
<location filename="../downloadthread.cpp" line="408"/>
<source>starting download</source>
<translation>S&apos;està iniciant la baixada</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="466"/>
<source>Error downloading: %1</source>
<translation>S&apos;ha produït un error en la baixada: %1</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="663"/>
@ -102,9 +117,9 @@
<translation>S&apos;ha produït un error en escriure el fitxer al disc</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="466"/>
<source>Error downloading: %1</source>
<translation>S&apos;ha produït un error en la baixada: %1</translation>
<location filename="../downloadthread.cpp" line="697"/>
<source>Download corrupt. Hash does not match</source>
<translation>La baixada està corrompuda. El «hash» no coincideix</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="709"/>
@ -118,41 +133,26 @@
<source>Error writing to storage (while fsync)</source>
<translation>S&apos;ha produït un error en escriure a l&apos;emmagatzematge (procés: fsync)</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="697"/>
<source>Download corrupt. Hash does not match</source>
<translation>La baixada està corrompuda. El «hash» no coincideix</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="118"/>
<source>unmounting drive</source>
<translation>S&apos;està desmuntant el dispositiu</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="138"/>
<source>opening drive</source>
<translation>S&apos;està obrint la unitat</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="319"/>
<source>Write error while trying to zero out last part of card.&lt;br&gt;Card could be advertising wrong capacity (possible counterfeit).</source>
<translation>S&apos;ha produït un error d&apos;escriptura en esborrar amb zeros l&apos;última part de la targeta.&lt;br&gt;La targeta podria estar indicant una capacitat errònia (possible falsificació)</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="408"/>
<source>starting download</source>
<translation>S&apos;està iniciant la baixada</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="751"/>
<source>Error writing first block (partition table)</source>
<translation>S&apos;ha produït un error en escriure el primer bloc (taula de particions)</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="826"/>
<source>Error reading from storage.&lt;br&gt;SD card may be broken.</source>
<translation>S&apos;ha produït un error en llegir l&apos;emmagatzematge.&lt;br&gt;És possible que la targeta SD estigui malmesa.</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="845"/>
<source>Verifying write failed. Contents of SD card is different from what was written to it.</source>
<translation>Ha fallat la verificació de l&apos;escriptura. El contingut de la targeta SD és diferent del que s&apos;hi ha escrit.</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="898"/>
<source>Customizing image</source>
<translation>S&apos;està personalitzant la imatge</translation>
</message>
</context>
<context>
<name>DriveFormatThread</name>
@ -320,6 +320,62 @@
<source>Set hostname:</source>
<translation>Defineix un nom de la màquina (hostname):</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="120"/>
<source>Set username and password</source>
<translation>Defineix el nom d&apos;usuari i contrasenya</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="142"/>
<source>Username:</source>
<translation>Nom d&apos;usuari:</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="158"/>
<location filename="../OptionsPopup.qml" line="219"/>
<source>Password:</source>
<translation>Contrasenya:</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="186"/>
<source>Configure wireless LAN</source>
<translation>Configura la wifi</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="205"/>
<source>SSID:</source>
<translation>SSID:</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="238"/>
<source>Show password</source>
<translation>Mostra la contrasenya</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="244"/>
<source>Hidden SSID</source>
<translation>SSID oculta</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="250"/>
<source>Wireless LAN country:</source>
<translation>País del wifi:</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="261"/>
<source>Set locale settings</source>
<translation>Estableix la configuració regional</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="271"/>
<source>Time zone:</source>
<translation>Fus horari:</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="281"/>
<source>Keyboard layout:</source>
<translation>Disposició del teclat:</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="298"/>
<source>Enable SSH</source>
@ -345,66 +401,6 @@
<source>RUN SSH-KEYGEN</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="186"/>
<source>Configure wireless LAN</source>
<translation>Configura la wifi</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="205"/>
<source>SSID:</source>
<translation>SSID:</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="158"/>
<location filename="../OptionsPopup.qml" line="219"/>
<source>Password:</source>
<translation>Contrasenya:</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="120"/>
<source>Set username and password</source>
<translation>Defineix el nom d&apos;usuari i contrasenya</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="142"/>
<source>Username:</source>
<translation>Nom d&apos;usuari:</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="244"/>
<source>Hidden SSID</source>
<translation>SSID oculta</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="238"/>
<source>Show password</source>
<translation>Mostra la contrasenya</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="250"/>
<source>Wireless LAN country:</source>
<translation>País del wifi:</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="261"/>
<source>Set locale settings</source>
<translation>Estableix la configuració regional</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="271"/>
<source>Time zone:</source>
<translation>Fus horari:</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="281"/>
<source>Keyboard layout:</source>
<translation>Disposició del teclat:</translation>
</message>
<message>
<source>Persistent settings</source>
<translation type="vanished">Configuració persistent</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="375"/>
<source>Play sound when finished</source>
@ -425,6 +421,10 @@
<source>SAVE</source>
<translation>DESA</translation>
</message>
<message>
<source>Persistent settings</source>
<translation type="vanished">Configuració persistent</translation>
</message>
</context>
<context>
<name>QObject</name>
@ -438,13 +438,13 @@
<name>UseSavedSettingsPopup</name>
<message>
<location filename="../UseSavedSettingsPopup.qml" line="73"/>
<source>Warning: advanced settings set</source>
<translation>Avís: hi ha opcions avançades establertes</translation>
<source>Use image customisation?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../UseSavedSettingsPopup.qml" line="87"/>
<source>Would you like to apply the image customization settings saved earlier?</source>
<translation>Voleu aplicar la configuració personalitzada de la imatge desada anteriorment?</translation>
<source>Would you like to apply image customization settings?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../UseSavedSettingsPopup.qml" line="97"/>
@ -474,6 +474,22 @@
<source>Raspberry Pi Imager v%1</source>
<translation>Raspberry Pi Imager v%1</translation>
</message>
<message>
<location filename="../main.qml" line="114"/>
<location filename="../main.qml" line="467"/>
<source>Raspberry Pi Device</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../main.qml" line="126"/>
<source>CHOOSE DEVICE</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../main.qml" line="138"/>
<source>Select this button to choose your target Raspberry Pi</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../main.qml" line="97"/>
<location filename="../main.qml" line="413"/>
@ -508,9 +524,9 @@
<translation>ESCRIU</translation>
</message>
<message>
<location filename="../main.qml" line="175"/>
<source>Select this button to start writing the image</source>
<translation>Seleccioneu aquest botó per a començar l&apos;escriptura de la imatge</translation>
<location filename="../main.qml" line="155"/>
<source>Select this button to change the destination storage device</source>
<translation>Seleccioneu aquest botó per a canviar la destinació del dispositiu d&apos;emmagatzematge</translation>
</message>
<message>
<location filename="../main.qml" line="216"/>
@ -535,6 +551,16 @@
<source>Finalizing...</source>
<translation>S&apos;està finalitzant...</translation>
</message>
<message>
<location filename="../main.qml" line="288"/>
<source>Next</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../main.qml" line="175"/>
<source>Select this button to start writing the image</source>
<translation>Seleccioneu aquest botó per a començar l&apos;escriptura de la imatge</translation>
</message>
<message>
<location filename="../main.qml" line="245"/>
<source>Select this button to access advanced settings</source>
@ -570,37 +596,11 @@
<source>[ All ]</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../main.qml" line="572"/>
<location filename="../main.qml" line="1092"/>
<source>Erase</source>
<translation>Esborra</translation>
</message>
<message>
<location filename="../main.qml" line="573"/>
<source>Format card as FAT32</source>
<translation>Formata la targeta com a FAT32</translation>
</message>
<message>
<location filename="../main.qml" line="582"/>
<source>Use custom</source>
<translation>Utilitza una personalitzada</translation>
</message>
<message>
<location filename="../main.qml" line="583"/>
<source>Select a custom .img from your computer</source>
<translation>Selecciona una imatge .img personalitzada de l&apos;ordinador</translation>
</message>
<message>
<location filename="../main.qml" line="528"/>
<source>Back</source>
<translation>Enrere</translation>
</message>
<message>
<location filename="../main.qml" line="155"/>
<source>Select this button to change the destination storage device</source>
<translation>Seleccioneu aquest botó per a canviar la destinació del dispositiu d&apos;emmagatzematge</translation>
</message>
<message>
<location filename="../main.qml" line="529"/>
<source>Go back to main menu</source>
@ -658,6 +658,11 @@
<source>Preparing to write...</source>
<translation>S&apos;està preparant per a escriure...</translation>
</message>
<message>
<location filename="../main.qml" line="962"/>
<source>All existing data on &apos;%1&apos; will be erased.&lt;br&gt;Are you sure you want to continue?</source>
<translation>Totes les dades existents a «%1» s&apos;esborraràn.&lt;br&gt;Esteu segur que voleu continuar?</translation>
</message>
<message>
<location filename="../main.qml" line="973"/>
<source>Update available</source>
@ -668,21 +673,16 @@
<source>There is a newer version of Imager available.&lt;br&gt;Would you like to visit the website to download it?</source>
<translation>Hi ha una nova versió de l&apos;Imager disponible.&lt;br&gt;Voleu visitar el lloc web per baixar-la?</translation>
</message>
<message>
<location filename="../main.qml" line="1038"/>
<source>Writing... %1%</source>
<translation>S&apos;està escrivint... %1%</translation>
</message>
<message>
<location filename="../main.qml" line="962"/>
<source>All existing data on &apos;%1&apos; will be erased.&lt;br&gt;Are you sure you want to continue?</source>
<translation>Totes les dades existents a «%1» s&apos;esborraràn.&lt;br&gt;Esteu segur que voleu continuar?</translation>
</message>
<message>
<location filename="../main.qml" line="1017"/>
<source>Error downloading OS list from Internet</source>
<translation>S&apos;ha produït un error en baixar la llista dels SO d&apos;internet</translation>
</message>
<message>
<location filename="../main.qml" line="1038"/>
<source>Writing... %1%</source>
<translation>S&apos;està escrivint... %1%</translation>
</message>
<message>
<location filename="../main.qml" line="1061"/>
<source>Verifying... %1%</source>
@ -703,6 +703,12 @@
<source>Write Successful</source>
<translation>S&apos;ha escrit amb èxit</translation>
</message>
<message>
<location filename="../main.qml" line="572"/>
<location filename="../main.qml" line="1092"/>
<source>Erase</source>
<translation>Esborra</translation>
</message>
<message>
<location filename="../main.qml" line="1093"/>
<source>&lt;b&gt;%1&lt;/b&gt; has been erased&lt;br&gt;&lt;br&gt;You can now remove the SD card from the reader</source>
@ -718,6 +724,21 @@
<source>Error parsing os_list.json</source>
<translation>S&apos;ha produït un error en analitzar os_lists.json</translation>
</message>
<message>
<location filename="../main.qml" line="573"/>
<source>Format card as FAT32</source>
<translation>Formata la targeta com a FAT32</translation>
</message>
<message>
<location filename="../main.qml" line="582"/>
<source>Use custom</source>
<translation>Utilitza una personalitzada</translation>
</message>
<message>
<location filename="../main.qml" line="583"/>
<source>Select a custom .img from your computer</source>
<translation>Selecciona una imatge .img personalitzada de l&apos;ordinador</translation>
</message>
<message>
<location filename="../main.qml" line="1391"/>
<source>Connect an USB stick containing images first.&lt;br&gt;The images must be located in the root folder of the USB stick.</source>

View file

@ -3,10 +3,6 @@
<TS version="2.1" language="de_DE">
<context>
<name>DownloadExtractThread</name>
<message>
<source>Error writing to storage</source>
<translation type="vanished">Fehler beim Schreiben auf den Speicher</translation>
</message>
<message>
<location filename="../downloadextractthread.cpp" line="196"/>
<location filename="../downloadextractthread.cpp" line="385"/>
@ -28,6 +24,10 @@
<source>Error changing to directory &apos;%1&apos;</source>
<translation>Fehler beim Wechseln in den Ordner &quot;%1&quot;</translation>
</message>
<message>
<source>Error writing to storage</source>
<translation type="vanished">Fehler beim Schreiben auf den Speicher</translation>
</message>
</context>
<context>
<name>DownloadThread</name>
@ -100,50 +100,9 @@ Bitte stellen Sie sicher, dass &apos;Raspberry Pi Imager&apos; Zugriff auf &apos
<translation>Download wird gestartet</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="826"/>
<source>Error reading from storage.&lt;br&gt;SD card may be broken.</source>
<translation>Fehler beim Lesen vom Speicher.&lt;br&gt;Die SD-Karte könnte defekt sein.</translation>
</message>
<message>
<source>Waiting for FAT partition to be mounted</source>
<translation type="vanished">Warten auf das Einbinden der FAT-Partition</translation>
</message>
<message>
<source>Error mounting FAT32 partition</source>
<translation type="vanished">Fehler beim Einbinden der FAT32-Partition</translation>
</message>
<message>
<source>Operating system did not mount FAT32 partition</source>
<translation type="vanished">Das Betriebssystem hat die FAT32-Partition nicht eingebunden.</translation>
</message>
<message>
<source>Unable to customize. File &apos;%1&apos; does not exist.</source>
<translation type="vanished">Modifizieren fehlgeschlagen. Die Datei &apos;%1&apos; existiert nicht.</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="898"/>
<source>Customizing image</source>
<translation>Image modifizieren</translation>
</message>
<message>
<source>Error creating firstrun.sh on FAT partition</source>
<translation type="vanished">Fehler beim Erstellen von firstrun.sh auf der FAT-Partition</translation>
</message>
<message>
<source>Error writing to config.txt on FAT partition</source>
<translation type="vanished">Fehler beim Schreiben in config.txt auf der FAT-Partition</translation>
</message>
<message>
<source>Error creating user-data cloudinit file on FAT partition</source>
<translation type="vanished">Fehler beim Erstellen der user-data cloudinit Datei auf der FAT-Partition</translation>
</message>
<message>
<source>Error creating network-config cloudinit file on FAT partition</source>
<translation type="vanished">Fehler beim Erstellen der network-config cloudinit Datei auf der FAT-Partition</translation>
</message>
<message>
<source>Error writing to cmdline.txt on FAT partition</source>
<translation type="vanished">Fehler beim Schreiben in cmdline.txt auf der FAT-Partition</translation>
<location filename="../downloadthread.cpp" line="466"/>
<source>Error downloading: %1</source>
<translation>Fehler beim Herunterladen: %1</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="663"/>
@ -163,11 +122,6 @@ Controlled Folder Access scheint aktiviert zu sein. Bitte fügen Sie sowohl rpi-
<source>Error writing file to disk</source>
<translation>Fehler beim Schreiben der Datei auf den Speicher</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="466"/>
<source>Error downloading: %1</source>
<translation>Fehler beim Herunterladen: %1</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="697"/>
<source>Download corrupt. Hash does not match</source>
@ -190,11 +144,57 @@ Controlled Folder Access scheint aktiviert zu sein. Bitte fügen Sie sowohl rpi-
<source>Error writing first block (partition table)</source>
<translation>Fehler beim Schreiben auf des ersten Blocks (Partitionstabelle)</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="826"/>
<source>Error reading from storage.&lt;br&gt;SD card may be broken.</source>
<translation>Fehler beim Lesen vom Speicher.&lt;br&gt;Die SD-Karte könnte defekt sein.</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="845"/>
<source>Verifying write failed. Contents of SD card is different from what was written to it.</source>
<translation>Verifizierung fehlgeschlagen. Der Inhalt der SD-Karte weicht von dem Inhalt ab, der geschrieben werden sollte.</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="898"/>
<source>Customizing image</source>
<translation>Image modifizieren</translation>
</message>
<message>
<source>Waiting for FAT partition to be mounted</source>
<translation type="vanished">Warten auf das Einbinden der FAT-Partition</translation>
</message>
<message>
<source>Error mounting FAT32 partition</source>
<translation type="vanished">Fehler beim Einbinden der FAT32-Partition</translation>
</message>
<message>
<source>Operating system did not mount FAT32 partition</source>
<translation type="vanished">Das Betriebssystem hat die FAT32-Partition nicht eingebunden.</translation>
</message>
<message>
<source>Unable to customize. File &apos;%1&apos; does not exist.</source>
<translation type="vanished">Modifizieren fehlgeschlagen. Die Datei &apos;%1&apos; existiert nicht.</translation>
</message>
<message>
<source>Error creating firstrun.sh on FAT partition</source>
<translation type="vanished">Fehler beim Erstellen von firstrun.sh auf der FAT-Partition</translation>
</message>
<message>
<source>Error writing to config.txt on FAT partition</source>
<translation type="vanished">Fehler beim Schreiben in config.txt auf der FAT-Partition</translation>
</message>
<message>
<source>Error creating user-data cloudinit file on FAT partition</source>
<translation type="vanished">Fehler beim Erstellen der user-data cloudinit Datei auf der FAT-Partition</translation>
</message>
<message>
<source>Error creating network-config cloudinit file on FAT partition</source>
<translation type="vanished">Fehler beim Erstellen der network-config cloudinit Datei auf der FAT-Partition</translation>
</message>
<message>
<source>Error writing to cmdline.txt on FAT partition</source>
<translation type="vanished">Fehler beim Schreiben in cmdline.txt auf der FAT-Partition</translation>
</message>
</context>
<context>
<name>DriveFormatThread</name>
@ -342,75 +342,6 @@ Controlled Folder Access scheint aktiviert zu sein. Bitte fügen Sie sowohl rpi-
<source>to always use</source>
<translation>Immer verwenden</translation>
</message>
<message>
<source>Disable overscan</source>
<translation type="vanished">Overscan deaktivieren</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="98"/>
<source>Set hostname:</source>
<translation>Hostname:</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="298"/>
<source>Enable SSH</source>
<translation>SSH aktivieren</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="317"/>
<source>Use password authentication</source>
<translation>Password zur Authentifizierung verwenden</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="327"/>
<source>Allow public-key authentication only</source>
<translation>Authentifizierung via Public-Key</translation>
</message>
<message>
<source>Set password for &apos;%1&apos; user:</source>
<translation type="vanished">Passwort für &apos;%1&apos;:</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="345"/>
<source>Set authorized_keys for &apos;%1&apos;:</source>
<translation>authorized_keys für &apos;%1&apos;:</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="186"/>
<source>Configure wireless LAN</source>
<translation>Wifi einrichten</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="205"/>
<source>SSID:</source>
<translation>SSID:</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="158"/>
<location filename="../OptionsPopup.qml" line="219"/>
<source>Password:</source>
<translation>Passwort:</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="120"/>
<source>Set username and password</source>
<translation>Benutzername und Passwort setzen:</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="142"/>
<source>Username:</source>
<translation>Benutzername:</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="244"/>
<source>Hidden SSID</source>
<translation>Verborgene SSID</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="238"/>
<source>Show password</source>
<translation>Passwort anzeigen</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="71"/>
<source>General</source>
@ -426,6 +357,47 @@ Controlled Folder Access scheint aktiviert zu sein. Bitte fügen Sie sowohl rpi-
<source>Options</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="98"/>
<source>Set hostname:</source>
<translation>Hostname:</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="120"/>
<source>Set username and password</source>
<translation>Benutzername und Passwort setzen:</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="142"/>
<source>Username:</source>
<translation>Benutzername:</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="158"/>
<location filename="../OptionsPopup.qml" line="219"/>
<source>Password:</source>
<translation>Passwort:</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="186"/>
<source>Configure wireless LAN</source>
<translation>Wifi einrichten</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="205"/>
<source>SSID:</source>
<translation>SSID:</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="238"/>
<source>Show password</source>
<translation>Passwort anzeigen</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="244"/>
<source>Hidden SSID</source>
<translation>Verborgene SSID</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="250"/>
<source>Wireless LAN country:</source>
@ -446,19 +418,31 @@ Controlled Folder Access scheint aktiviert zu sein. Bitte fügen Sie sowohl rpi-
<source>Keyboard layout:</source>
<translation>Tastaturlayout:</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="298"/>
<source>Enable SSH</source>
<translation>SSH aktivieren</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="317"/>
<source>Use password authentication</source>
<translation>Password zur Authentifizierung verwenden</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="327"/>
<source>Allow public-key authentication only</source>
<translation>Authentifizierung via Public-Key</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="345"/>
<source>Set authorized_keys for &apos;%1&apos;:</source>
<translation>authorized_keys für &apos;%1&apos;:</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="357"/>
<source>RUN SSH-KEYGEN</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Skip first-run wizard</source>
<translation type="vanished">Einrichtungsassistent überspringen</translation>
</message>
<message>
<source>Persistent settings</source>
<translation type="vanished">Dauerhafte Einstellungen</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="375"/>
<source>Play sound when finished</source>
@ -479,6 +463,22 @@ Controlled Folder Access scheint aktiviert zu sein. Bitte fügen Sie sowohl rpi-
<source>SAVE</source>
<translation>SPEICHERN</translation>
</message>
<message>
<source>Disable overscan</source>
<translation type="vanished">Overscan deaktivieren</translation>
</message>
<message>
<source>Set password for &apos;%1&apos; user:</source>
<translation type="vanished">Passwort für &apos;%1&apos;:</translation>
</message>
<message>
<source>Skip first-run wizard</source>
<translation type="vanished">Einrichtungsassistent überspringen</translation>
</message>
<message>
<source>Persistent settings</source>
<translation type="vanished">Dauerhafte Einstellungen</translation>
</message>
</context>
<context>
<name>QObject</name>
@ -492,13 +492,13 @@ Controlled Folder Access scheint aktiviert zu sein. Bitte fügen Sie sowohl rpi-
<name>UseSavedSettingsPopup</name>
<message>
<location filename="../UseSavedSettingsPopup.qml" line="73"/>
<source>Warning: advanced settings set</source>
<translation>Warnung: Erweiterte Optionen festgelegt</translation>
<source>Use image customisation?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../UseSavedSettingsPopup.qml" line="87"/>
<source>Would you like to apply the image customization settings saved earlier?</source>
<translation>Möchten Sie die vorher festgelegten OS-Modifizierungen anwenden?</translation>
<source>Would you like to apply image customization settings?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../UseSavedSettingsPopup.qml" line="97"/>
@ -528,6 +528,22 @@ Controlled Folder Access scheint aktiviert zu sein. Bitte fügen Sie sowohl rpi-
<source>Raspberry Pi Imager v%1</source>
<translation>Raspberry Pi Imager v%1</translation>
</message>
<message>
<location filename="../main.qml" line="114"/>
<location filename="../main.qml" line="467"/>
<source>Raspberry Pi Device</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../main.qml" line="126"/>
<source>CHOOSE DEVICE</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../main.qml" line="138"/>
<source>Select this button to choose your target Raspberry Pi</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../main.qml" line="97"/>
<location filename="../main.qml" line="413"/>
@ -556,19 +572,15 @@ Controlled Folder Access scheint aktiviert zu sein. Bitte fügen Sie sowohl rpi-
<source>CHOOSE STORAGE</source>
<translation>SD-KARTE WÄHLEN</translation>
</message>
<message>
<source>Select this button to change the destination SD card</source>
<translation type="vanished">Klicke auf diesen Knopf, um die Ziel-SD-Karte zu ändern</translation>
</message>
<message>
<location filename="../main.qml" line="171"/>
<source>WRITE</source>
<translation>SCHREIBEN</translation>
</message>
<message>
<location filename="../main.qml" line="175"/>
<source>Select this button to start writing the image</source>
<translation>Klicke auf diesen Knopf, um mit dem Schreiben zu beginnen</translation>
<location filename="../main.qml" line="155"/>
<source>Select this button to change the destination storage device</source>
<translation>Klicken Sie auf diesen Knopf, um das Ziel-Speichermedium zu ändern</translation>
</message>
<message>
<location filename="../main.qml" line="216"/>
@ -594,35 +606,14 @@ Controlled Folder Access scheint aktiviert zu sein. Bitte fügen Sie sowohl rpi-
<translation>Finalisieren...</translation>
</message>
<message>
<location filename="../main.qml" line="572"/>
<location filename="../main.qml" line="1092"/>
<source>Erase</source>
<translation>Löschen</translation>
<location filename="../main.qml" line="288"/>
<source>Next</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../main.qml" line="573"/>
<source>Format card as FAT32</source>
<translation>Karte als FAT32 formatieren</translation>
</message>
<message>
<location filename="../main.qml" line="582"/>
<source>Use custom</source>
<translation>Eigenes Image</translation>
</message>
<message>
<location filename="../main.qml" line="583"/>
<source>Select a custom .img from your computer</source>
<translation>Wählen Sie eine eigene .img-Datei von Ihrem Computer</translation>
</message>
<message>
<location filename="../main.qml" line="528"/>
<source>Back</source>
<translation>Zurück</translation>
</message>
<message>
<location filename="../main.qml" line="155"/>
<source>Select this button to change the destination storage device</source>
<translation>Klicken Sie auf diesen Knopf, um das Ziel-Speichermedium zu ändern</translation>
<location filename="../main.qml" line="175"/>
<source>Select this button to start writing the image</source>
<translation>Klicke auf diesen Knopf, um mit dem Schreiben zu beginnen</translation>
</message>
<message>
<location filename="../main.qml" line="245"/>
@ -659,6 +650,11 @@ Controlled Folder Access scheint aktiviert zu sein. Bitte fügen Sie sowohl rpi-
<source>[ All ]</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../main.qml" line="528"/>
<source>Back</source>
<translation>Zurück</translation>
</message>
<message>
<location filename="../main.qml" line="529"/>
<source>Go back to main menu</source>
@ -716,6 +712,11 @@ Controlled Folder Access scheint aktiviert zu sein. Bitte fügen Sie sowohl rpi-
<source>Preparing to write...</source>
<translation>Schreiben wird vorbereitet...</translation>
</message>
<message>
<location filename="../main.qml" line="962"/>
<source>All existing data on &apos;%1&apos; will be erased.&lt;br&gt;Are you sure you want to continue?</source>
<translation>Alle vorhandenen Daten auf &apos;%1&apos; werden gelöscht.&lt;br&gt;Möchten Sie wirklich fortfahren?</translation>
</message>
<message>
<location filename="../main.qml" line="973"/>
<source>Update available</source>
@ -726,21 +727,16 @@ Controlled Folder Access scheint aktiviert zu sein. Bitte fügen Sie sowohl rpi-
<source>There is a newer version of Imager available.&lt;br&gt;Would you like to visit the website to download it?</source>
<translation>Eine neuere Version von Imager ist verfügbar. &lt;br&gt;Möchten Sie die Webseite besuchen, um das Update herunterzuladen?</translation>
</message>
<message>
<location filename="../main.qml" line="1038"/>
<source>Writing... %1%</source>
<translation>Schreiben... %1%</translation>
</message>
<message>
<location filename="../main.qml" line="962"/>
<source>All existing data on &apos;%1&apos; will be erased.&lt;br&gt;Are you sure you want to continue?</source>
<translation>Alle vorhandenen Daten auf &apos;%1&apos; werden gelöscht.&lt;br&gt;Möchten Sie wirklich fortfahren?</translation>
</message>
<message>
<location filename="../main.qml" line="1017"/>
<source>Error downloading OS list from Internet</source>
<translation>Fehler beim Herunterladen der Betriebssystemsliste aus dem Internet</translation>
</message>
<message>
<location filename="../main.qml" line="1038"/>
<source>Writing... %1%</source>
<translation>Schreiben... %1%</translation>
</message>
<message>
<location filename="../main.qml" line="1061"/>
<source>Verifying... %1%</source>
@ -761,15 +757,17 @@ Controlled Folder Access scheint aktiviert zu sein. Bitte fügen Sie sowohl rpi-
<source>Write Successful</source>
<translation>Schreiben erfolgreich</translation>
</message>
<message>
<location filename="../main.qml" line="572"/>
<location filename="../main.qml" line="1092"/>
<source>Erase</source>
<translation>Löschen</translation>
</message>
<message>
<location filename="../main.qml" line="1093"/>
<source>&lt;b&gt;%1&lt;/b&gt; has been erased&lt;br&gt;&lt;br&gt;You can now remove the SD card from the reader</source>
<translation>&lt;b&gt;%1&lt;/b&gt; wurde geleert&lt;br&gt;&lt;br&gt;Sie können die SD-Karte nun aus dem Lesegerät entfernen</translation>
</message>
<message>
<source>&lt;b&gt;%1&lt;/b&gt; has been written to &lt;b&gt;%2&lt;/b&gt;</source>
<translation type="vanished">&lt;b&gt;%1&lt;/b&gt; wurde auf &lt;b&gt;%2&lt;/b&gt; geschrieben</translation>
</message>
<message>
<location filename="../main.qml" line="1100"/>
<source>&lt;b&gt;%1&lt;/b&gt; has been written to &lt;b&gt;%2&lt;/b&gt;&lt;br&gt;&lt;br&gt;You can now remove the SD card from the reader</source>
@ -780,6 +778,21 @@ Controlled Folder Access scheint aktiviert zu sein. Bitte fügen Sie sowohl rpi-
<source>Error parsing os_list.json</source>
<translation>Fehler beim Parsen von os_list.json</translation>
</message>
<message>
<location filename="../main.qml" line="573"/>
<source>Format card as FAT32</source>
<translation>Karte als FAT32 formatieren</translation>
</message>
<message>
<location filename="../main.qml" line="582"/>
<source>Use custom</source>
<translation>Eigenes Image</translation>
</message>
<message>
<location filename="../main.qml" line="583"/>
<source>Select a custom .img from your computer</source>
<translation>Wählen Sie eine eigene .img-Datei von Ihrem Computer</translation>
</message>
<message>
<location filename="../main.qml" line="1391"/>
<source>Connect an USB stick containing images first.&lt;br&gt;The images must be located in the root folder of the USB stick.</source>
@ -790,5 +803,13 @@ Controlled Folder Access scheint aktiviert zu sein. Bitte fügen Sie sowohl rpi-
<source>SD card is write protected.&lt;br&gt;Push the lock switch on the left side of the card upwards, and try again.</source>
<translation>Die Speicherkarte ist schreibgeschützt.&lt;br&gt;Schieben Sie den Schutzschalter auf der linken Seite nach oben, und versuchen Sie es erneut.</translation>
</message>
<message>
<source>Select this button to change the destination SD card</source>
<translation type="vanished">Klicke auf diesen Knopf, um die Ziel-SD-Karte zu ändern</translation>
</message>
<message>
<source>&lt;b&gt;%1&lt;/b&gt; has been written to &lt;b&gt;%2&lt;/b&gt;</source>
<translation type="vanished">&lt;b&gt;%1&lt;/b&gt; wurde auf &lt;b&gt;%2&lt;/b&gt; geschrieben</translation>
</message>
</context>
</TS>

View file

@ -27,6 +27,16 @@
</context>
<context>
<name>DownloadThread</name>
<message>
<location filename="../downloadthread.cpp" line="118"/>
<source>unmounting drive</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="138"/>
<source>opening drive</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="166"/>
<source>Error running diskpart: %1</source>
@ -73,13 +83,18 @@
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="826"/>
<source>Error reading from storage.&lt;br&gt;SD card may be broken.</source>
<location filename="../downloadthread.cpp" line="319"/>
<source>Write error while trying to zero out last part of card.&lt;br&gt;Card could be advertising wrong capacity (possible counterfeit).</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="898"/>
<source>Customizing image</source>
<location filename="../downloadthread.cpp" line="408"/>
<source>starting download</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="466"/>
<source>Error downloading: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
@ -98,8 +113,8 @@
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="466"/>
<source>Error downloading: %1</source>
<location filename="../downloadthread.cpp" line="697"/>
<source>Download corrupt. Hash does not match</source>
<translation type="unfinished"></translation>
</message>
<message>
@ -114,41 +129,26 @@
<source>Error writing to storage (while fsync)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="697"/>
<source>Download corrupt. Hash does not match</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="118"/>
<source>unmounting drive</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="138"/>
<source>opening drive</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="319"/>
<source>Write error while trying to zero out last part of card.&lt;br&gt;Card could be advertising wrong capacity (possible counterfeit).</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="408"/>
<source>starting download</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="751"/>
<source>Error writing first block (partition table)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="826"/>
<source>Error reading from storage.&lt;br&gt;SD card may be broken.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="845"/>
<source>Verifying write failed. Contents of SD card is different from what was written to it.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="898"/>
<source>Customizing image</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>DriveFormatThread</name>
@ -316,6 +316,62 @@
<source>Set hostname:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="120"/>
<source>Set username and password</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="142"/>
<source>Username:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="158"/>
<location filename="../OptionsPopup.qml" line="219"/>
<source>Password:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="186"/>
<source>Configure wireless LAN</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="205"/>
<source>SSID:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="238"/>
<source>Show password</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="244"/>
<source>Hidden SSID</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="250"/>
<source>Wireless LAN country:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="261"/>
<source>Set locale settings</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="271"/>
<source>Time zone:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="281"/>
<source>Keyboard layout:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="298"/>
<source>Enable SSH</source>
@ -341,62 +397,6 @@
<source>RUN SSH-KEYGEN</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="186"/>
<source>Configure wireless LAN</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="205"/>
<source>SSID:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="158"/>
<location filename="../OptionsPopup.qml" line="219"/>
<source>Password:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="120"/>
<source>Set username and password</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="142"/>
<source>Username:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="244"/>
<source>Hidden SSID</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="238"/>
<source>Show password</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="250"/>
<source>Wireless LAN country:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="261"/>
<source>Set locale settings</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="271"/>
<source>Time zone:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="281"/>
<source>Keyboard layout:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="375"/>
<source>Play sound when finished</source>
@ -430,12 +430,12 @@
<name>UseSavedSettingsPopup</name>
<message>
<location filename="../UseSavedSettingsPopup.qml" line="73"/>
<source>Warning: advanced settings set</source>
<source>Use image customisation?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../UseSavedSettingsPopup.qml" line="87"/>
<source>Would you like to apply the image customization settings saved earlier?</source>
<source>Would you like to apply image customization settings?</source>
<translation type="unfinished"></translation>
</message>
<message>
@ -467,18 +467,34 @@
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../main.qml" line="97"/>
<location filename="../main.qml" line="114"/>
<location filename="../main.qml" line="467"/>
<source>Raspberry Pi Device</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../main.qml" line="109"/>
<source>CHOOSE DEVICE</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../main.qml" line="120"/>
<source>Select this button to choose your target Raspberry Pi</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../main.qml" line="132"/>
<location filename="../main.qml" line="413"/>
<source>Operating System</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../main.qml" line="109"/>
<location filename="../main.qml" line="144"/>
<source>CHOOSE OS</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../main.qml" line="121"/>
<location filename="../main.qml" line="156"/>
<source>Select this button to change the operating system</source>
<translation type="unfinished"></translation>
</message>
@ -500,8 +516,8 @@
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../main.qml" line="175"/>
<source>Select this button to start writing the image</source>
<location filename="../main.qml" line="155"/>
<source>Select this button to change the destination storage device</source>
<translation type="unfinished"></translation>
</message>
<message>
@ -527,6 +543,16 @@
<source>Finalizing...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../main.qml" line="288"/>
<source>Next</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../main.qml" line="175"/>
<source>Select this button to start writing the image</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../main.qml" line="245"/>
<source>Select this button to access advanced settings</source>
@ -562,37 +588,11 @@
<source>[ All ]</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../main.qml" line="572"/>
<location filename="../main.qml" line="1092"/>
<source>Erase</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../main.qml" line="573"/>
<source>Format card as FAT32</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../main.qml" line="582"/>
<source>Use custom</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../main.qml" line="583"/>
<source>Select a custom .img from your computer</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../main.qml" line="528"/>
<source>Back</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../main.qml" line="155"/>
<source>Select this button to change the destination storage device</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../main.qml" line="529"/>
<source>Go back to main menu</source>
@ -650,6 +650,11 @@
<source>Preparing to write...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../main.qml" line="962"/>
<source>All existing data on &apos;%1&apos; will be erased.&lt;br&gt;Are you sure you want to continue?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../main.qml" line="973"/>
<source>Update available</source>
@ -660,21 +665,16 @@
<source>There is a newer version of Imager available.&lt;br&gt;Would you like to visit the website to download it?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../main.qml" line="1038"/>
<source>Writing... %1%</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../main.qml" line="962"/>
<source>All existing data on &apos;%1&apos; will be erased.&lt;br&gt;Are you sure you want to continue?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../main.qml" line="1017"/>
<source>Error downloading OS list from Internet</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../main.qml" line="1038"/>
<source>Writing... %1%</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../main.qml" line="1061"/>
<source>Verifying... %1%</source>
@ -695,6 +695,12 @@
<source>Write Successful</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../main.qml" line="572"/>
<location filename="../main.qml" line="1092"/>
<source>Erase</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../main.qml" line="1093"/>
<source>&lt;b&gt;%1&lt;/b&gt; has been erased&lt;br&gt;&lt;br&gt;You can now remove the SD card from the reader</source>
@ -710,6 +716,21 @@
<source>Error parsing os_list.json</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../main.qml" line="573"/>
<source>Format card as FAT32</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../main.qml" line="582"/>
<source>Use custom</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../main.qml" line="583"/>
<source>Select a custom .img from your computer</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../main.qml" line="1391"/>
<source>Connect an USB stick containing images first.&lt;br&gt;The images must be located in the root folder of the USB stick.</source>

View file

@ -3,10 +3,6 @@
<TS version="2.1" language="es_ES">
<context>
<name>DownloadExtractThread</name>
<message>
<source>Error writing to storage</source>
<translation type="vanished">Error escribiendo en la memoria</translation>
</message>
<message>
<location filename="../downloadextractthread.cpp" line="196"/>
<location filename="../downloadextractthread.cpp" line="385"/>
@ -28,9 +24,23 @@
<source>Error changing to directory &apos;%1&apos;</source>
<translation>Error cambiando al directorio &apos;%1&apos;</translation>
</message>
<message>
<source>Error writing to storage</source>
<translation type="vanished">Error escribiendo en la memoria</translation>
</message>
</context>
<context>
<name>DownloadThread</name>
<message>
<location filename="../downloadthread.cpp" line="118"/>
<source>unmounting drive</source>
<translation>desmontando unidad</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="138"/>
<source>opening drive</source>
<translation>abriendo unidad</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="166"/>
<source>Error running diskpart: %1</source>
@ -77,14 +87,19 @@
<translation>Error de escritura al poner a cero MBR</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="826"/>
<source>Error reading from storage.&lt;br&gt;SD card may be broken.</source>
<translation>Error leyendo del almacenamiento.&lt;br&gt;La tarjeta SD puede estar rota.</translation>
<location filename="../downloadthread.cpp" line="319"/>
<source>Write error while trying to zero out last part of card.&lt;br&gt;Card could be advertising wrong capacity (possible counterfeit).</source>
<translation>Error de escritura al intentar poner a cero la última parte de la tarjeta.&lt;br&gt;La tarjeta podría estar anunciando una capacidad incorrecta (posible falsificación).</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="898"/>
<source>Customizing image</source>
<translation>Personalizando imagen</translation>
<location filename="../downloadthread.cpp" line="408"/>
<source>starting download</source>
<translation>iniciando descarga</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="466"/>
<source>Error downloading: %1</source>
<translation>Error descargando: %1</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="663"/>
@ -102,9 +117,9 @@
<translation>Error escribiendo el archivo en el disco</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="466"/>
<source>Error downloading: %1</source>
<translation>Error descargando: %1</translation>
<location filename="../downloadthread.cpp" line="697"/>
<source>Download corrupt. Hash does not match</source>
<translation>Descarga corrupta. El hash no coincide</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="709"/>
@ -118,41 +133,26 @@
<source>Error writing to storage (while fsync)</source>
<translation>Error escribiendo en el almacenamiento (mientras fsync)</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="697"/>
<source>Download corrupt. Hash does not match</source>
<translation>Descarga corrupta. El hash no coincide</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="118"/>
<source>unmounting drive</source>
<translation>desmontando unidad</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="138"/>
<source>opening drive</source>
<translation>abriendo unidad</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="319"/>
<source>Write error while trying to zero out last part of card.&lt;br&gt;Card could be advertising wrong capacity (possible counterfeit).</source>
<translation>Error de escritura al intentar poner a cero la última parte de la tarjeta.&lt;br&gt;La tarjeta podría estar anunciando una capacidad incorrecta (posible falsificación).</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="408"/>
<source>starting download</source>
<translation>iniciando descarga</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="751"/>
<source>Error writing first block (partition table)</source>
<translation>Error escribiendo el primer bloque (tabla de particiones)</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="826"/>
<source>Error reading from storage.&lt;br&gt;SD card may be broken.</source>
<translation>Error leyendo del almacenamiento.&lt;br&gt;La tarjeta SD puede estar rota.</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="845"/>
<source>Verifying write failed. Contents of SD card is different from what was written to it.</source>
<translation>Error verificando la escritura. El contenido de la tarjeta SD es diferente del que se escribió en ella.</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="898"/>
<source>Customizing image</source>
<translation>Personalizando imagen</translation>
</message>
</context>
<context>
<name>DriveFormatThread</name>
@ -320,6 +320,62 @@
<source>Set hostname:</source>
<translation>Establecer nombre de anfitrión:</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="120"/>
<source>Set username and password</source>
<translation>Establecer nombre de usuario y contraseña</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="142"/>
<source>Username:</source>
<translation>Nombre de usuario:</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="158"/>
<location filename="../OptionsPopup.qml" line="219"/>
<source>Password:</source>
<translation>Contraseña:</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="186"/>
<source>Configure wireless LAN</source>
<translation>Configurar LAN inalámbrica</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="205"/>
<source>SSID:</source>
<translation>SSID:</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="238"/>
<source>Show password</source>
<translation>Mostrar contraseña</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="244"/>
<source>Hidden SSID</source>
<translation>SSID oculta</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="250"/>
<source>Wireless LAN country:</source>
<translation>País de LAN inalámbrica:</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="261"/>
<source>Set locale settings</source>
<translation>Establecer ajustes regionales</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="271"/>
<source>Time zone:</source>
<translation>Zona horaria:</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="281"/>
<source>Keyboard layout:</source>
<translation>Distribución del teclado:</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="298"/>
<source>Enable SSH</source>
@ -345,66 +401,6 @@
<source>RUN SSH-KEYGEN</source>
<translation>EJECUTAR SSH-KEYGEN</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="186"/>
<source>Configure wireless LAN</source>
<translation>Configurar LAN inalámbrica</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="205"/>
<source>SSID:</source>
<translation>SSID:</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="158"/>
<location filename="../OptionsPopup.qml" line="219"/>
<source>Password:</source>
<translation>Contraseña:</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="120"/>
<source>Set username and password</source>
<translation>Establecer nombre de usuario y contraseña</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="142"/>
<source>Username:</source>
<translation>Nombre de usuario:</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="244"/>
<source>Hidden SSID</source>
<translation>SSID oculta</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="238"/>
<source>Show password</source>
<translation>Mostrar contraseña</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="250"/>
<source>Wireless LAN country:</source>
<translation>País de LAN inalámbrica:</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="261"/>
<source>Set locale settings</source>
<translation>Establecer ajustes regionales</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="271"/>
<source>Time zone:</source>
<translation>Zona horaria:</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="281"/>
<source>Keyboard layout:</source>
<translation>Distribución del teclado:</translation>
</message>
<message>
<source>Persistent settings</source>
<translation type="vanished">Ajustes persistentes</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="375"/>
<source>Play sound when finished</source>
@ -425,6 +421,10 @@
<source>SAVE</source>
<translation>GUARDAR</translation>
</message>
<message>
<source>Persistent settings</source>
<translation type="vanished">Ajustes persistentes</translation>
</message>
</context>
<context>
<name>QObject</name>
@ -438,13 +438,13 @@
<name>UseSavedSettingsPopup</name>
<message>
<location filename="../UseSavedSettingsPopup.qml" line="73"/>
<source>Warning: advanced settings set</source>
<translation>Advertencia: ajustes avanzados establecidos</translation>
<source>Use image customisation?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../UseSavedSettingsPopup.qml" line="87"/>
<source>Would you like to apply the image customization settings saved earlier?</source>
<translation>¿Desea aplicar los ajustes de personalización de imagen guardados anteriormente?</translation>
<source>Would you like to apply image customization settings?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../UseSavedSettingsPopup.qml" line="97"/>
@ -474,6 +474,22 @@
<source>Raspberry Pi Imager v%1</source>
<translation>Raspberry Pi Imager v%1</translation>
</message>
<message>
<location filename="../main.qml" line="114"/>
<location filename="../main.qml" line="467"/>
<source>Raspberry Pi Device</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../main.qml" line="126"/>
<source>CHOOSE DEVICE</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../main.qml" line="138"/>
<source>Select this button to choose your target Raspberry Pi</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../main.qml" line="97"/>
<location filename="../main.qml" line="413"/>
@ -508,9 +524,9 @@
<translation>ESCRIBIR</translation>
</message>
<message>
<location filename="../main.qml" line="175"/>
<source>Select this button to start writing the image</source>
<translation>Seleccione este botón para empezar a escribir la imagen</translation>
<location filename="../main.qml" line="155"/>
<source>Select this button to change the destination storage device</source>
<translation>Seleccione este botón para cambiar el dispositivo de almacenamiento de destino</translation>
</message>
<message>
<location filename="../main.qml" line="216"/>
@ -535,6 +551,16 @@
<source>Finalizing...</source>
<translation>Finalizando...</translation>
</message>
<message>
<location filename="../main.qml" line="288"/>
<source>Next</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../main.qml" line="175"/>
<source>Select this button to start writing the image</source>
<translation>Seleccione este botón para empezar a escribir la imagen</translation>
</message>
<message>
<location filename="../main.qml" line="245"/>
<source>Select this button to access advanced settings</source>
@ -570,37 +596,11 @@
<source>[ All ]</source>
<translation>[ Todos ]</translation>
</message>
<message>
<location filename="../main.qml" line="572"/>
<location filename="../main.qml" line="1092"/>
<source>Erase</source>
<translation>Borrar</translation>
</message>
<message>
<location filename="../main.qml" line="573"/>
<source>Format card as FAT32</source>
<translation>Formatear tarjeta como FAT32</translation>
</message>
<message>
<location filename="../main.qml" line="582"/>
<source>Use custom</source>
<translation>Usar personalizado</translation>
</message>
<message>
<location filename="../main.qml" line="583"/>
<source>Select a custom .img from your computer</source>
<translation>Seleccione un .img personalizado de su ordenador</translation>
</message>
<message>
<location filename="../main.qml" line="528"/>
<source>Back</source>
<translation>Volver</translation>
</message>
<message>
<location filename="../main.qml" line="155"/>
<source>Select this button to change the destination storage device</source>
<translation>Seleccione este botón para cambiar el dispositivo de almacenamiento de destino</translation>
</message>
<message>
<location filename="../main.qml" line="529"/>
<source>Go back to main menu</source>
@ -658,6 +658,11 @@
<source>Preparing to write...</source>
<translation>Preparando para escribir...</translation>
</message>
<message>
<location filename="../main.qml" line="962"/>
<source>All existing data on &apos;%1&apos; will be erased.&lt;br&gt;Are you sure you want to continue?</source>
<translation>Se borrarán todos los datos existentes en &apos;%1&apos;.&lt;br&gt;¿Está seguro de que desea continuar?</translation>
</message>
<message>
<location filename="../main.qml" line="973"/>
<source>Update available</source>
@ -668,21 +673,16 @@
<source>There is a newer version of Imager available.&lt;br&gt;Would you like to visit the website to download it?</source>
<translation>Hay una versión más reciente de Imager disponible.&lt;br&gt;¿Desea visitar el sitio web para descargarla?</translation>
</message>
<message>
<location filename="../main.qml" line="1038"/>
<source>Writing... %1%</source>
<translation>Escribiendo... %1%</translation>
</message>
<message>
<location filename="../main.qml" line="962"/>
<source>All existing data on &apos;%1&apos; will be erased.&lt;br&gt;Are you sure you want to continue?</source>
<translation>Se borrarán todos los datos existentes en &apos;%1&apos;.&lt;br&gt;¿Está seguro de que desea continuar?</translation>
</message>
<message>
<location filename="../main.qml" line="1017"/>
<source>Error downloading OS list from Internet</source>
<translation>Error al descargar la lista de sistemas operativos de Internet</translation>
</message>
<message>
<location filename="../main.qml" line="1038"/>
<source>Writing... %1%</source>
<translation>Escribiendo... %1%</translation>
</message>
<message>
<location filename="../main.qml" line="1061"/>
<source>Verifying... %1%</source>
@ -703,6 +703,12 @@
<source>Write Successful</source>
<translation>Escritura exitosa</translation>
</message>
<message>
<location filename="../main.qml" line="572"/>
<location filename="../main.qml" line="1092"/>
<source>Erase</source>
<translation>Borrar</translation>
</message>
<message>
<location filename="../main.qml" line="1093"/>
<source>&lt;b&gt;%1&lt;/b&gt; has been erased&lt;br&gt;&lt;br&gt;You can now remove the SD card from the reader</source>
@ -718,6 +724,21 @@
<source>Error parsing os_list.json</source>
<translation>Error al parsear os_list.json</translation>
</message>
<message>
<location filename="../main.qml" line="573"/>
<source>Format card as FAT32</source>
<translation>Formatear tarjeta como FAT32</translation>
</message>
<message>
<location filename="../main.qml" line="582"/>
<source>Use custom</source>
<translation>Usar personalizado</translation>
</message>
<message>
<location filename="../main.qml" line="583"/>
<source>Select a custom .img from your computer</source>
<translation>Seleccione un .img personalizado de su ordenador</translation>
</message>
<message>
<location filename="../main.qml" line="1391"/>
<source>Connect an USB stick containing images first.&lt;br&gt;The images must be located in the root folder of the USB stick.</source>

View file

@ -3,10 +3,6 @@
<TS version="2.1" language="fr_FR">
<context>
<name>DownloadExtractThread</name>
<message>
<source>Error writing to storage</source>
<translation type="vanished">Erreur d&apos;écriture dans le stockage</translation>
</message>
<message>
<location filename="../downloadextractthread.cpp" line="196"/>
<location filename="../downloadextractthread.cpp" line="385"/>
@ -28,9 +24,23 @@
<source>Error changing to directory &apos;%1&apos;</source>
<translation>Erreur lors du changement du répertoire &apos;%1&apos;</translation>
</message>
<message>
<source>Error writing to storage</source>
<translation type="vanished">Erreur d&apos;écriture vers le stockage</translation>
</message>
</context>
<context>
<name>DownloadThread</name>
<message>
<location filename="../downloadthread.cpp" line="118"/>
<source>unmounting drive</source>
<translation>démontage du disque</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="138"/>
<source>opening drive</source>
<translation>ouverture du disque</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="166"/>
<source>Error running diskpart: %1</source>
@ -76,11 +86,73 @@
<source>Write error while zero&apos;ing out MBR</source>
<translation>Erreur d&apos;écriture lors du formatage du MBR</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="319"/>
<source>Write error while trying to zero out last part of card.&lt;br&gt;Card could be advertising wrong capacity (possible counterfeit).</source>
<translation>Erreur d&apos;écriture lors de la tentative de formatage de la dernière partie de la carte.&lt;br&gt;La carte annonce peut-être une capacité erronée (contrefaçon possible).</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="408"/>
<source>starting download</source>
<translation>début du téléchargement</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="466"/>
<source>Error downloading: %1</source>
<translation>Erreur de téléchargement&#xa0;: %1</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="663"/>
<source>Access denied error while writing file to disk.</source>
<translation>Accès refusé lors de l&apos;écriture d&apos;un fichier sur le disque.</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="668"/>
<source>Controlled Folder Access seems to be enabled. Please add both rpi-imager.exe and fat32format.exe to the list of allowed apps and try again.</source>
<translation>L&apos;accès contrôlé aux dossiers semble être activé. Veuillez ajouter rpi-imager.exe et fat32format.exe à la liste des applications autorisées et réessayez.</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="675"/>
<source>Error writing file to disk</source>
<translation>Erreur d&apos;écriture de fichier sur le disque</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="697"/>
<source>Download corrupt. Hash does not match</source>
<translation>Téléchargement corrompu. La signature ne correspond pas</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="709"/>
<location filename="../downloadthread.cpp" line="761"/>
<source>Error writing to storage (while flushing)</source>
<translation>Erreur d&apos;écriture dans le stockage (lors du formatage)</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="716"/>
<location filename="../downloadthread.cpp" line="768"/>
<source>Error writing to storage (while fsync)</source>
<translation>Erreur d&apos;écriture dans le stockage (pendant l&apos;exécution de fsync)</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="751"/>
<source>Error writing first block (partition table)</source>
<translation>Erreur lors de l&apos;écriture du premier bloc (table de partition)</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="826"/>
<source>Error reading from storage.&lt;br&gt;SD card may be broken.</source>
<translation>Erreur de lecture du stockage.&lt;br&gt;La carte SD est peut-être défectueuse.</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="845"/>
<source>Verifying write failed. Contents of SD card is different from what was written to it.</source>
<translation>La vérification de l&apos;écriture à échoué. Le contenu de la carte SD est différent de ce qui y a é écrit.</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="898"/>
<source>Customizing image</source>
<translation>Personnalisation de l&apos;image</translation>
</message>
<message>
<source>Waiting for FAT partition to be mounted</source>
<translation type="vanished">En attente du montage de la partition FAT</translation>
@ -97,11 +169,6 @@
<source>Unable to customize. File &apos;%1&apos; does not exist.</source>
<translation type="vanished">Impossible de personnaliser. Le fichier &apos;%1&apos; n&apos;existe pas.</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="898"/>
<source>Customizing image</source>
<translation>Personnalisation de l&apos;image</translation>
</message>
<message>
<source>Error creating firstrun.sh on FAT partition</source>
<translation type="vanished">Erreur lors de la création de firstrun.sh sur la partition FAT</translation>
@ -122,73 +189,6 @@
<source>Error writing to cmdline.txt on FAT partition</source>
<translation type="vanished">Erreur lors de l&apos;écriture de cmdline.txt sur la partition FAT</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="663"/>
<source>Access denied error while writing file to disk.</source>
<translation>Accès refusé lors de l&apos;écriture d&apos;un fichier sur le disque.</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="668"/>
<source>Controlled Folder Access seems to be enabled. Please add both rpi-imager.exe and fat32format.exe to the list of allowed apps and try again.</source>
<translation>L&apos;accès contrôlé aux dossiers semble être activé. Veuillez ajouter rpi-imager.exe et fat32format.exe à la liste des applications autorisées et réessayez.</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="675"/>
<source>Error writing file to disk</source>
<translation>Erreur d&apos;écriture de fichier sur le disque</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="466"/>
<source>Error downloading: %1</source>
<translation>Erreur de téléchargement&#xa0;: %1</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="709"/>
<location filename="../downloadthread.cpp" line="761"/>
<source>Error writing to storage (while flushing)</source>
<translation>Erreur d&apos;écriture dans le stockage (lors du formatage)</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="716"/>
<location filename="../downloadthread.cpp" line="768"/>
<source>Error writing to storage (while fsync)</source>
<translation>Erreur d&apos;écriture dans le stockage (pendant l&apos;exécution de fsync)</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="697"/>
<source>Download corrupt. Hash does not match</source>
<translation>Téléchargement corrompu. La signature ne correspond pas</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="118"/>
<source>unmounting drive</source>
<translation>démontage du disque</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="138"/>
<source>opening drive</source>
<translation>ouverture du disque</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="319"/>
<source>Write error while trying to zero out last part of card.&lt;br&gt;Card could be advertising wrong capacity (possible counterfeit).</source>
<translation>Erreur d&apos;écriture lors de la tentative de formatage de la dernière partie de la carte.&lt;br&gt;La carte annonce peut-être une capacité erronée (contrefaçon possible).</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="408"/>
<source>starting download</source>
<translation>début du téléchargement</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="751"/>
<source>Error writing first block (partition table)</source>
<translation>Erreur lors de l&apos;écriture du premier bloc (table de partition)</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="845"/>
<source>Verifying write failed. Contents of SD card is different from what was written to it.</source>
<translation>La vérification de l&apos;écriture à échoué. Le contenu de la carte SD est différent de ce qui y a é écrit.</translation>
</message>
</context>
<context>
<name>DriveFormatThread</name>
@ -339,23 +339,79 @@
<message>
<location filename="../OptionsPopup.qml" line="71"/>
<source>General</source>
<translation type="unfinished"></translation>
<translation>Général</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="79"/>
<source>Services</source>
<translation type="unfinished"></translation>
<translation>Services</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="82"/>
<source>Options</source>
<translation type="unfinished"></translation>
<translation>Options</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="98"/>
<source>Set hostname:</source>
<translation>Nom d&apos;hôte</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="120"/>
<source>Set username and password</source>
<translation>Définir nom d&apos;utilisateur et mot de passe</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="142"/>
<source>Username:</source>
<translation>Nom d&apos;utilisateur&#xa0;:</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="158"/>
<location filename="../OptionsPopup.qml" line="219"/>
<source>Password:</source>
<translation>Mot de passe&#xa0;:</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="186"/>
<source>Configure wireless LAN</source>
<translation>Configurer le Wi-Fi</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="205"/>
<source>SSID:</source>
<translation>SSID&#xa0;:</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="238"/>
<source>Show password</source>
<translation>Afficher le mot de passe</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="244"/>
<source>Hidden SSID</source>
<translation>SSID caché</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="250"/>
<source>Wireless LAN country:</source>
<translation>Pays Wi-Fi&#xa0;:</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="261"/>
<source>Set locale settings</source>
<translation>Définir les réglages locaux</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="271"/>
<source>Time zone:</source>
<translation>Fuseau horaire&#xa0;:</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="281"/>
<source>Keyboard layout:</source>
<translation>Type de clavier&#xa0;:</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="298"/>
<source>Enable SSH</source>
@ -379,67 +435,7 @@
<message>
<location filename="../OptionsPopup.qml" line="357"/>
<source>RUN SSH-KEYGEN</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="186"/>
<source>Configure wireless LAN</source>
<translation>Configurer le Wi-Fi</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="205"/>
<source>SSID:</source>
<translation>SSID&#xa0;:</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="158"/>
<location filename="../OptionsPopup.qml" line="219"/>
<source>Password:</source>
<translation>Mot de passe&#xa0;:</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="120"/>
<source>Set username and password</source>
<translation>Définir nom d&apos;utilisateur et mot de passe</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="142"/>
<source>Username:</source>
<translation>Nom d&apos;utilisateur&#xa0;:</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="244"/>
<source>Hidden SSID</source>
<translation>SSID caché</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="238"/>
<source>Show password</source>
<translation>Afficher le mot de passe</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="250"/>
<source>Wireless LAN country:</source>
<translation>Pays Wi-Fi&#xa0;:</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="261"/>
<source>Set locale settings</source>
<translation>Définir les réglages locaux</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="271"/>
<source>Time zone:</source>
<translation>Fuseau horaire&#xa0;:</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="281"/>
<source>Keyboard layout:</source>
<translation>Type de clavier&#xa0;:</translation>
</message>
<message>
<source>Persistent settings</source>
<translation type="vanished">Réglages permanents</translation>
<translation>LANCER SSH-KEYGEN</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="375"/>
@ -461,6 +457,10 @@
<source>SAVE</source>
<translation>ENREGISTRER</translation>
</message>
<message>
<source>Persistent settings</source>
<translation type="vanished">Réglages permanents</translation>
</message>
</context>
<context>
<name>QObject</name>
@ -474,13 +474,13 @@
<name>UseSavedSettingsPopup</name>
<message>
<location filename="../UseSavedSettingsPopup.qml" line="73"/>
<source>Warning: advanced settings set</source>
<translation>Attention&#xa0;: réglages avancés définis</translation>
<source>Use image customisation?</source>
<translation>Utiliser la personnalisation&#xa0;?</translation>
</message>
<message>
<location filename="../UseSavedSettingsPopup.qml" line="87"/>
<source>Would you like to apply the image customization settings saved earlier?</source>
<translation>Voulez-vous appliquer les réglages de personnalisation de l&apos;image enregistrés précédemment&#xa0;?</translation>
<source>Would you like to apply image customization settings?</source>
<translation>Voulez-vous applquer les réglages personnalisés de l&apos;image&#xa0;?</translation>
</message>
<message>
<location filename="../UseSavedSettingsPopup.qml" line="97"/>
@ -510,6 +510,22 @@
<source>Raspberry Pi Imager v%1</source>
<translation>Raspberry Pi Imager v%1</translation>
</message>
<message>
<location filename="../main.qml" line="114"/>
<location filename="../main.qml" line="467"/>
<source>Raspberry Pi Device</source>
<translation>Modèle de Raspberry Pi</translation>
</message>
<message>
<location filename="../main.qml" line="126"/>
<source>CHOOSE DEVICE</source>
<translation>CHOISIR LE MODÈLE</translation>
</message>
<message>
<location filename="../main.qml" line="138"/>
<source>Select this button to choose your target Raspberry Pi</source>
<translation>Sélectionner ce bouton pour choisir le modèle de votre Raspberry Pi</translation>
</message>
<message>
<location filename="../main.qml" line="97"/>
<location filename="../main.qml" line="413"/>
@ -538,19 +554,15 @@
<source>CHOOSE STORAGE</source>
<translation>CHOISIR LE STOCKAGE</translation>
</message>
<message>
<source>Select this button to change the destination SD card</source>
<translation type="vanished">Sélectionnez ce bouton pour changer la carte SD de destination</translation>
</message>
<message>
<location filename="../main.qml" line="171"/>
<source>WRITE</source>
<translation>ÉCRIRE</translation>
</message>
<message>
<location filename="../main.qml" line="175"/>
<source>Select this button to start writing the image</source>
<translation>Sélectionner ce bouton pour commencer l&apos;écriture de l&apos;image</translation>
<location filename="../main.qml" line="155"/>
<source>Select this button to change the destination storage device</source>
<translation>Sélectionner ce bouton pour modifier le périphérique de stockage de destination</translation>
</message>
<message>
<location filename="../main.qml" line="216"/>
@ -576,35 +588,14 @@
<translation>Finalisation...</translation>
</message>
<message>
<location filename="../main.qml" line="572"/>
<location filename="../main.qml" line="1092"/>
<source>Erase</source>
<translation>Effacer</translation>
<location filename="../main.qml" line="288"/>
<source>Next</source>
<translation>Suivant</translation>
</message>
<message>
<location filename="../main.qml" line="573"/>
<source>Format card as FAT32</source>
<translation>Formater la carte SD en FAT32</translation>
</message>
<message>
<location filename="../main.qml" line="582"/>
<source>Use custom</source>
<translation>Utiliser image personnalisée</translation>
</message>
<message>
<location filename="../main.qml" line="583"/>
<source>Select a custom .img from your computer</source>
<translation>Sélectionner une image disque personnalisée (.img) sur votre ordinateur</translation>
</message>
<message>
<location filename="../main.qml" line="528"/>
<source>Back</source>
<translation>Retour</translation>
</message>
<message>
<location filename="../main.qml" line="155"/>
<source>Select this button to change the destination storage device</source>
<translation>Sélectionner ce bouton pour modifier le périphérique de stockage de destination</translation>
<location filename="../main.qml" line="175"/>
<source>Select this button to start writing the image</source>
<translation>Sélectionner ce bouton pour commencer l&apos;écriture de l&apos;image</translation>
</message>
<message>
<location filename="../main.qml" line="245"/>
@ -634,12 +625,17 @@
<message>
<location filename="../main.qml" line="437"/>
<source>Pi model:</source>
<translation type="unfinished"></translation>
<translation>Modèle RPi&#xa0;:</translation>
</message>
<message>
<location filename="../main.qml" line="448"/>
<source>[ All ]</source>
<translation type="unfinished"></translation>
<translation>[ Tous ]</translation>
</message>
<message>
<location filename="../main.qml" line="528"/>
<source>Back</source>
<translation>Retour</translation>
</message>
<message>
<location filename="../main.qml" line="529"/>
@ -688,11 +684,21 @@
<source>Raspberry Pi Imager is still busy.&lt;br&gt;Are you sure you want to quit?</source>
<translation>Raspberry Pi Imager est encore occupé.&lt;br&gt;Voulez-vous vraiment quitter&#xa0;?</translation>
</message>
<message>
<location filename="../main.qml" line="941"/>
<source>Warning</source>
<translation>Attention</translation>
</message>
<message>
<location filename="../main.qml" line="949"/>
<source>Preparing to write...</source>
<translation>Préparation de l&apos;écriture...</translation>
</message>
<message>
<location filename="../main.qml" line="962"/>
<source>All existing data on &apos;%1&apos; will be erased.&lt;br&gt;Are you sure you want to continue?</source>
<translation>Toutes les données sur le périphérique de stockage &apos;%1&apos; vont être supprimées.&lt;br&gt;Voulez-vous vraiment continuer&#xa0;?</translation>
</message>
<message>
<location filename="../main.qml" line="973"/>
<source>Update available</source>
@ -704,44 +710,25 @@
<translation>Une version plus récente d&apos;Imager est disponible.&lt;br&gt;Voulez-vous accéder au site web pour la télécharger&#xa0;?</translation>
</message>
<message>
<location filename="../main.qml" line="1068"/>
<source>Preparing to write... (%1)</source>
<translation>Préparation de l&apos;écriture... (%1)</translation>
</message>
<message>
<source>&lt;b&gt;%1&lt;/b&gt; has been written to &lt;b&gt;%2&lt;/b&gt;</source>
<translation type="vanished">&lt;b&gt;%1&lt;/b&gt; a bien été écrit sur &lt;b&gt;%2&lt;/b&gt;</translation>
</message>
<message>
<location filename="../main.qml" line="1407"/>
<source>SD card is write protected.&lt;br&gt;Push the lock switch on the left side of the card upwards, and try again.</source>
<translation>La carte SD est protégée en écriture.&lt;br&gt;Poussez vers le haut le commutateur de verrouillage sur le côté gauche de la carte et essayez à nouveau.</translation>
</message>
<message>
<location filename="../main.qml" line="941"/>
<source>Warning</source>
<translation>Attention</translation>
<location filename="../main.qml" line="1017"/>
<source>Error downloading OS list from Internet</source>
<translation>Erreur lors du téléchargement de la liste des systèmes d&apos;exploitation à partir d&apos;Internet</translation>
</message>
<message>
<location filename="../main.qml" line="1038"/>
<source>Writing... %1%</source>
<translation>Écriture... %1%</translation>
</message>
<message>
<location filename="../main.qml" line="962"/>
<source>All existing data on &apos;%1&apos; will be erased.&lt;br&gt;Are you sure you want to continue?</source>
<translation>Toutes les données sur le périphérique de stockage &apos;%1&apos; vont être supprimées.&lt;br&gt;Voulez-vous vraiment continuer&#xa0;?</translation>
</message>
<message>
<location filename="../main.qml" line="1017"/>
<source>Error downloading OS list from Internet</source>
<translation>Erreur lors du téléchargement de la liste des systèmes d&apos;exploitation à partir d&apos;Internet</translation>
</message>
<message>
<location filename="../main.qml" line="1061"/>
<source>Verifying... %1%</source>
<translation>Vérification... %1%</translation>
</message>
<message>
<location filename="../main.qml" line="1068"/>
<source>Preparing to write... (%1)</source>
<translation>Préparation de l&apos;écriture... (%1)</translation>
</message>
<message>
<location filename="../main.qml" line="1084"/>
<source>Error</source>
@ -752,6 +739,12 @@
<source>Write Successful</source>
<translation>Écriture réussie</translation>
</message>
<message>
<location filename="../main.qml" line="572"/>
<location filename="../main.qml" line="1092"/>
<source>Erase</source>
<translation>Effacer</translation>
</message>
<message>
<location filename="../main.qml" line="1093"/>
<source>&lt;b&gt;%1&lt;/b&gt; has been erased&lt;br&gt;&lt;br&gt;You can now remove the SD card from the reader</source>
@ -767,10 +760,38 @@
<source>Error parsing os_list.json</source>
<translation>Erreur de lecture du fichier os_list.json</translation>
</message>
<message>
<location filename="../main.qml" line="573"/>
<source>Format card as FAT32</source>
<translation>Formater la carte SD en FAT32</translation>
</message>
<message>
<location filename="../main.qml" line="582"/>
<source>Use custom</source>
<translation>Utiliser image personnalisée</translation>
</message>
<message>
<location filename="../main.qml" line="583"/>
<source>Select a custom .img from your computer</source>
<translation>Sélectionner une image disque personnalisée (.img) sur votre ordinateur</translation>
</message>
<message>
<location filename="../main.qml" line="1391"/>
<source>Connect an USB stick containing images first.&lt;br&gt;The images must be located in the root folder of the USB stick.</source>
<translation>Connecter d&apos;abord une clé USB contenant les images.&lt;br&gt;Les images doivent se trouver dans le dossier racine de la clé USB.</translation>
</message>
<message>
<location filename="../main.qml" line="1407"/>
<source>SD card is write protected.&lt;br&gt;Push the lock switch on the left side of the card upwards, and try again.</source>
<translation>La carte SD est protégée en écriture.&lt;br&gt;Poussez vers le haut le commutateur de verrouillage sur le côté gauche de la carte et essayez à nouveau.</translation>
</message>
<message>
<source>Select this button to change the destination SD card</source>
<translation type="vanished">Sélectionnez ce bouton pour changer la carte SD de destination</translation>
</message>
<message>
<source>&lt;b&gt;%1&lt;/b&gt; has been written to &lt;b&gt;%2&lt;/b&gt;</source>
<translation type="vanished">&lt;b&gt;%1&lt;/b&gt; a bien été écrit sur &lt;b&gt;%2&lt;/b&gt;</translation>
</message>
</context>
</TS>

View file

@ -3,10 +3,6 @@
<TS version="2.1" language="it_IT">
<context>
<name>DownloadExtractThread</name>
<message>
<source>Error writing to storage</source>
<translation type="vanished">Errore scrittura nello storage</translation>
</message>
<message>
<location filename="../downloadextractthread.cpp" line="196"/>
<location filename="../downloadextractthread.cpp" line="385"/>
@ -28,9 +24,23 @@
<source>Error changing to directory &apos;%1&apos;</source>
<translation>Errore passaggio a cartella &apos;%1&apos;</translation>
</message>
<message>
<source>Error writing to storage</source>
<translation type="vanished">Errore scrittura nello storage</translation>
</message>
</context>
<context>
<name>DownloadThread</name>
<message>
<location filename="../downloadthread.cpp" line="118"/>
<source>unmounting drive</source>
<translation>smontaggio unità</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="138"/>
<source>opening drive</source>
<translation>apertura unità</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="166"/>
<source>Error running diskpart: %1</source>
@ -76,11 +86,74 @@
<source>Write error while zero&apos;ing out MBR</source>
<translation>Errore scrittura durante azzeramento MBR</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="319"/>
<source>Write error while trying to zero out last part of card.&lt;br&gt;Card could be advertising wrong capacity (possible counterfeit).</source>
<translation>Errore di scrittura durante il tentativo di azzerare l&apos;ultima parte della scheda.&lt;br&gt;La scheda potrebbe riportare una capacità maggiore di quella reale (possibile contraffazione).</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="408"/>
<source>starting download</source>
<translation>avvio download</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="466"/>
<source>Error downloading: %1</source>
<translation>Errore download: %1</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="663"/>
<source>Access denied error while writing file to disk.</source>
<translation>Errore accesso negato durante la scrittura del file su disco.</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="668"/>
<source>Controlled Folder Access seems to be enabled. Please add both rpi-imager.exe and fat32format.exe to the list of allowed apps and try again.</source>
<translation>Sembra sia abilitato l&apos;accesso controllato alle cartelle.
Aggiungi sia &apos;rpi-imager.exe&apos; che &apos;fat32format.exe&apos; all&apos;elenco delle app consentite e riprova.</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="675"/>
<source>Error writing file to disk</source>
<translation>Errore scrittura file su disco</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="697"/>
<source>Download corrupt. Hash does not match</source>
<translation>Download corrotto.&lt;br&gt;L&apos;hash non corrisponde</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="709"/>
<location filename="../downloadthread.cpp" line="761"/>
<source>Error writing to storage (while flushing)</source>
<translation>Errore scrittura nello storage (durante flushing)</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="716"/>
<location filename="../downloadthread.cpp" line="768"/>
<source>Error writing to storage (while fsync)</source>
<translation>Errore scrittura nello storage (durante fsync)</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="751"/>
<source>Error writing first block (partition table)</source>
<translation>Errore scrittura primo blocco (tabella partizione)</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="826"/>
<source>Error reading from storage.&lt;br&gt;SD card may be broken.</source>
<translation>Errore lettura dallo storage.&lt;br&gt;La scheda SD potrebbe essere danneggiata.</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="845"/>
<source>Verifying write failed. Contents of SD card is different from what was written to it.</source>
<translation>Verifica scrittura fallita.&lt;br&gt;Il contenuto della SD è differente da quello che vi è stato scritto.</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="898"/>
<source>Customizing image</source>
<translation>Personalizza immagine</translation>
</message>
<message>
<source>Waiting for FAT partition to be mounted</source>
<translation type="vanished">Attesa montaggio partizione FAT</translation>
@ -97,11 +170,6 @@
<source>Unable to customize. File &apos;%1&apos; does not exist.</source>
<translation type="vanished">Impossibile personalizzare. Il file &apos;%1&apos; non esiste.</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="898"/>
<source>Customizing image</source>
<translation>Personalizza immagine</translation>
</message>
<message>
<source>Error creating firstrun.sh on FAT partition</source>
<translation type="vanished">Errore creazione firstrun.sh nella partizione FAT</translation>
@ -122,74 +190,6 @@
<source>Error writing to cmdline.txt on FAT partition</source>
<translation type="vanished">Errore scrittura in cmdline.txt nella partizione FAT</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="663"/>
<source>Access denied error while writing file to disk.</source>
<translation>Errore accesso negato durante la scrittura del file su disco.</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="668"/>
<source>Controlled Folder Access seems to be enabled. Please add both rpi-imager.exe and fat32format.exe to the list of allowed apps and try again.</source>
<translation>Sembra sia abilitato l&apos;accesso controllato alle cartelle.
Aggiungi sia &apos;rpi-imager.exe&apos; che &apos;fat32format.exe&apos; all&apos;elenco delle app consentite e riprova.</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="675"/>
<source>Error writing file to disk</source>
<translation>Errore scrittura file su disco</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="466"/>
<source>Error downloading: %1</source>
<translation>Errore download: %1</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="709"/>
<location filename="../downloadthread.cpp" line="761"/>
<source>Error writing to storage (while flushing)</source>
<translation>Errore scrittura nello storage (durante flushing)</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="716"/>
<location filename="../downloadthread.cpp" line="768"/>
<source>Error writing to storage (while fsync)</source>
<translation>Errore scrittura nello storage (durante fsync)</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="697"/>
<source>Download corrupt. Hash does not match</source>
<translation>Download corrotto.&lt;br&gt;L&apos;hash non corrisponde</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="118"/>
<source>unmounting drive</source>
<translation>smontaggio unità</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="138"/>
<source>opening drive</source>
<translation>apertura unità</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="319"/>
<source>Write error while trying to zero out last part of card.&lt;br&gt;Card could be advertising wrong capacity (possible counterfeit).</source>
<translation>Errore di scrittura durante il tentativo di azzerare l&apos;ultima parte della scheda.&lt;br&gt;La scheda potrebbe riportare una capacità maggiore di quella reale (possibile contraffazione).</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="408"/>
<source>starting download</source>
<translation>avvio download</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="751"/>
<source>Error writing first block (partition table)</source>
<translation>Errore scrittura primo blocco (tabella partizione)</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="845"/>
<source>Verifying write failed. Contents of SD card is different from what was written to it.</source>
<translation>Verifica scrittura fallita.&lt;br&gt;Il contenuto della SD è differente da quello che vi è stato scritto.</translation>
</message>
</context>
<context>
<name>DriveFormatThread</name>
@ -337,79 +337,6 @@ Aggiungi sia &apos;rpi-imager.exe&apos; che &apos;fat32format.exe&apos; all&apos
<source>to always use</source>
<translation>da usare sempre</translation>
</message>
<message>
<source>Disable overscan</source>
<translation type="vanished">Disabilita overscan</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="98"/>
<source>Set hostname:</source>
<translation>Imposta nome host:</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="298"/>
<source>Enable SSH</source>
<translation>Abilita SSH</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="317"/>
<source>Use password authentication</source>
<translation>Usa password autenticazione</translation>
</message>
<message>
<source>Set password for &apos;pi&apos; user:</source>
<translation type="vanished">Imposta password utente &apos;pi&apos;:</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="327"/>
<source>Allow public-key authentication only</source>
<translation>Permetti solo autenticazione con chiave pubblica</translation>
</message>
<message>
<source>Set authorized_keys for &apos;pi&apos;:</source>
<translation type="vanished">Imposta authorized_key per &apos;pi&apos;:</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="345"/>
<source>Set authorized_keys for &apos;%1&apos;:</source>
<translation>Imposta authorized_keys per &apos;%1&apos;:</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="186"/>
<source>Configure wireless LAN</source>
<translation>Configura WiFi</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="205"/>
<source>SSID:</source>
<translation>SSID:</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="158"/>
<location filename="../OptionsPopup.qml" line="219"/>
<source>Password:</source>
<translation>Password:</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="120"/>
<source>Set username and password</source>
<translation>Imposta nome utente e password</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="142"/>
<source>Username:</source>
<translation>Nome utente:</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="244"/>
<source>Hidden SSID</source>
<translation>SSID nascosto</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="238"/>
<source>Show password</source>
<translation>Visualizza password</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="71"/>
<source>General</source>
@ -425,6 +352,47 @@ Aggiungi sia &apos;rpi-imager.exe&apos; che &apos;fat32format.exe&apos; all&apos
<source>Options</source>
<translation>Opzioni</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="98"/>
<source>Set hostname:</source>
<translation>Imposta nome host:</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="120"/>
<source>Set username and password</source>
<translation>Imposta nome utente e password</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="142"/>
<source>Username:</source>
<translation>Nome utente:</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="158"/>
<location filename="../OptionsPopup.qml" line="219"/>
<source>Password:</source>
<translation>Password:</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="186"/>
<source>Configure wireless LAN</source>
<translation>Configura WiFi</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="205"/>
<source>SSID:</source>
<translation>SSID:</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="238"/>
<source>Show password</source>
<translation>Visualizza password</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="244"/>
<source>Hidden SSID</source>
<translation>SSID nascosto</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="250"/>
<source>Wireless LAN country:</source>
@ -445,19 +413,31 @@ Aggiungi sia &apos;rpi-imager.exe&apos; che &apos;fat32format.exe&apos; all&apos
<source>Keyboard layout:</source>
<translation>Layout tastiera:</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="298"/>
<source>Enable SSH</source>
<translation>Abilita SSH</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="317"/>
<source>Use password authentication</source>
<translation>Usa password autenticazione</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="327"/>
<source>Allow public-key authentication only</source>
<translation>Permetti solo autenticazione con chiave pubblica</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="345"/>
<source>Set authorized_keys for &apos;%1&apos;:</source>
<translation>Imposta authorized_keys per &apos;%1&apos;:</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="357"/>
<source>RUN SSH-KEYGEN</source>
<translation>ESEGUI SSH-KEYGEN</translation>
</message>
<message>
<source>Skip first-run wizard</source>
<translation type="vanished">Salta procedura prima impostazione</translation>
</message>
<message>
<source>Persistent settings</source>
<translation type="vanished">Impostazioni persistenti</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="375"/>
<source>Play sound when finished</source>
@ -478,6 +458,26 @@ Aggiungi sia &apos;rpi-imager.exe&apos; che &apos;fat32format.exe&apos; all&apos
<source>SAVE</source>
<translation>SALVA</translation>
</message>
<message>
<source>Disable overscan</source>
<translation type="vanished">Disabilita overscan</translation>
</message>
<message>
<source>Set password for &apos;pi&apos; user:</source>
<translation type="vanished">Imposta password utente &apos;pi&apos;:</translation>
</message>
<message>
<source>Set authorized_keys for &apos;pi&apos;:</source>
<translation type="vanished">Imposta authorized_key per &apos;pi&apos;:</translation>
</message>
<message>
<source>Skip first-run wizard</source>
<translation type="vanished">Salta procedura prima impostazione</translation>
</message>
<message>
<source>Persistent settings</source>
<translation type="vanished">Impostazioni persistenti</translation>
</message>
</context>
<context>
<name>QObject</name>
@ -491,13 +491,13 @@ Aggiungi sia &apos;rpi-imager.exe&apos; che &apos;fat32format.exe&apos; all&apos
<name>UseSavedSettingsPopup</name>
<message>
<location filename="../UseSavedSettingsPopup.qml" line="73"/>
<source>Warning: advanced settings set</source>
<translation>Attenzione: impostazioni avanzate impostate</translation>
<source>Use image customisation?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../UseSavedSettingsPopup.qml" line="87"/>
<source>Would you like to apply the image customization settings saved earlier?</source>
<translation>Vuoi applicare le impostazioni di personalizzazione dell&apos;immagine salvate in precedenza?</translation>
<source>Would you like to apply image customization settings?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../UseSavedSettingsPopup.qml" line="97"/>
@ -527,6 +527,22 @@ Aggiungi sia &apos;rpi-imager.exe&apos; che &apos;fat32format.exe&apos; all&apos
<source>Raspberry Pi Imager v%1</source>
<translation>Raspberry Pi Imager v. %1</translation>
</message>
<message>
<location filename="../main.qml" line="114"/>
<location filename="../main.qml" line="467"/>
<source>Raspberry Pi Device</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../main.qml" line="126"/>
<source>CHOOSE DEVICE</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../main.qml" line="138"/>
<source>Select this button to choose your target Raspberry Pi</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../main.qml" line="97"/>
<location filename="../main.qml" line="413"/>
@ -555,19 +571,15 @@ Aggiungi sia &apos;rpi-imager.exe&apos; che &apos;fat32format.exe&apos; all&apos
<source>CHOOSE STORAGE</source>
<translation>SCEGLI SCHEDA SD</translation>
</message>
<message>
<source>Select this button to change the destination SD card</source>
<translation type="vanished">Seleziona questo pulsante per modificare la scheda SD destinazione</translation>
</message>
<message>
<location filename="../main.qml" line="171"/>
<source>WRITE</source>
<translation>SCRIVI</translation>
</message>
<message>
<location filename="../main.qml" line="175"/>
<source>Select this button to start writing the image</source>
<translation>Seleziona questo pulsante per avviare la scrittura del file immagine</translation>
<location filename="../main.qml" line="155"/>
<source>Select this button to change the destination storage device</source>
<translation>Seleziona questo pulsante per modificare il dispositivo archiviazione destinazione</translation>
</message>
<message>
<location filename="../main.qml" line="216"/>
@ -593,35 +605,14 @@ Aggiungi sia &apos;rpi-imager.exe&apos; che &apos;fat32format.exe&apos; all&apos
<translation>Finalizzazione...</translation>
</message>
<message>
<location filename="../main.qml" line="572"/>
<location filename="../main.qml" line="1092"/>
<source>Erase</source>
<translation>Cancella</translation>
<location filename="../main.qml" line="288"/>
<source>Next</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../main.qml" line="573"/>
<source>Format card as FAT32</source>
<translation>Formatta scheda come FAT32</translation>
</message>
<message>
<location filename="../main.qml" line="582"/>
<source>Use custom</source>
<translation>Usa immagine personalizzata</translation>
</message>
<message>
<location filename="../main.qml" line="583"/>
<source>Select a custom .img from your computer</source>
<translation>Seleziona un file immagine .img personalizzato</translation>
</message>
<message>
<location filename="../main.qml" line="528"/>
<source>Back</source>
<translation>Indietro</translation>
</message>
<message>
<location filename="../main.qml" line="155"/>
<source>Select this button to change the destination storage device</source>
<translation>Seleziona questo pulsante per modificare il dispositivo archiviazione destinazione</translation>
<location filename="../main.qml" line="175"/>
<source>Select this button to start writing the image</source>
<translation>Seleziona questo pulsante per avviare la scrittura del file immagine</translation>
</message>
<message>
<location filename="../main.qml" line="245"/>
@ -658,6 +649,11 @@ Aggiungi sia &apos;rpi-imager.exe&apos; che &apos;fat32format.exe&apos; all&apos
<source>[ All ]</source>
<translation>[ Tutti ]</translation>
</message>
<message>
<location filename="../main.qml" line="528"/>
<source>Back</source>
<translation>Indietro</translation>
</message>
<message>
<location filename="../main.qml" line="529"/>
<source>Go back to main menu</source>
@ -715,6 +711,11 @@ Aggiungi sia &apos;rpi-imager.exe&apos; che &apos;fat32format.exe&apos; all&apos
<source>Preparing to write...</source>
<translation>Preparazione scrittura...</translation>
</message>
<message>
<location filename="../main.qml" line="962"/>
<source>All existing data on &apos;%1&apos; will be erased.&lt;br&gt;Are you sure you want to continue?</source>
<translation>Tutti i dati esistenti in &apos;%1&apos; verranno eliminati.&lt;br&gt;Sei sicuro di voler continuare?</translation>
</message>
<message>
<location filename="../main.qml" line="973"/>
<source>Update available</source>
@ -725,21 +726,16 @@ Aggiungi sia &apos;rpi-imager.exe&apos; che &apos;fat32format.exe&apos; all&apos
<source>There is a newer version of Imager available.&lt;br&gt;Would you like to visit the website to download it?</source>
<translation>È disponibile una nuova versione di Imager.&lt;br&gt;Vuoi visitare il sito web per scaricare la nuova versione?</translation>
</message>
<message>
<location filename="../main.qml" line="1038"/>
<source>Writing... %1%</source>
<translation>Scrittura...%1</translation>
</message>
<message>
<location filename="../main.qml" line="962"/>
<source>All existing data on &apos;%1&apos; will be erased.&lt;br&gt;Are you sure you want to continue?</source>
<translation>Tutti i dati esistenti in &apos;%1&apos; verranno eliminati.&lt;br&gt;Sei sicuro di voler continuare?</translation>
</message>
<message>
<location filename="../main.qml" line="1017"/>
<source>Error downloading OS list from Internet</source>
<translation>Errore durante download elenco SO da internet</translation>
</message>
<message>
<location filename="../main.qml" line="1038"/>
<source>Writing... %1%</source>
<translation>Scrittura...%1</translation>
</message>
<message>
<location filename="../main.qml" line="1061"/>
<source>Verifying... %1%</source>
@ -760,15 +756,17 @@ Aggiungi sia &apos;rpi-imager.exe&apos; che &apos;fat32format.exe&apos; all&apos
<source>Write Successful</source>
<translation>Scrittura completata senza errori</translation>
</message>
<message>
<location filename="../main.qml" line="572"/>
<location filename="../main.qml" line="1092"/>
<source>Erase</source>
<translation>Cancella</translation>
</message>
<message>
<location filename="../main.qml" line="1093"/>
<source>&lt;b&gt;%1&lt;/b&gt; has been erased&lt;br&gt;&lt;br&gt;You can now remove the SD card from the reader</source>
<translation>Azzeramento di &lt;b&gt;%1&lt;/b&gt; completato&lt;br&gt;&lt;br&gt;Ora puoi rimuovere la scheda SD dal lettore</translation>
</message>
<message>
<source>&lt;b&gt;%1&lt;/b&gt; has been written to &lt;b&gt;%2&lt;/b&gt;</source>
<translation type="vanished">Scrittura di &lt;b&gt;%1&lt;/b&gt; in &lt;b&gt;%2&lt;/b&gt; completata</translation>
</message>
<message>
<location filename="../main.qml" line="1100"/>
<source>&lt;b&gt;%1&lt;/b&gt; has been written to &lt;b&gt;%2&lt;/b&gt;&lt;br&gt;&lt;br&gt;You can now remove the SD card from the reader</source>
@ -779,6 +777,21 @@ Aggiungi sia &apos;rpi-imager.exe&apos; che &apos;fat32format.exe&apos; all&apos
<source>Error parsing os_list.json</source>
<translation>Errore durante analisi file os_list.json</translation>
</message>
<message>
<location filename="../main.qml" line="573"/>
<source>Format card as FAT32</source>
<translation>Formatta scheda come FAT32</translation>
</message>
<message>
<location filename="../main.qml" line="582"/>
<source>Use custom</source>
<translation>Usa immagine personalizzata</translation>
</message>
<message>
<location filename="../main.qml" line="583"/>
<source>Select a custom .img from your computer</source>
<translation>Seleziona un file immagine .img personalizzato</translation>
</message>
<message>
<location filename="../main.qml" line="1391"/>
<source>Connect an USB stick containing images first.&lt;br&gt;The images must be located in the root folder of the USB stick.</source>
@ -789,5 +802,13 @@ Aggiungi sia &apos;rpi-imager.exe&apos; che &apos;fat32format.exe&apos; all&apos
<source>SD card is write protected.&lt;br&gt;Push the lock switch on the left side of the card upwards, and try again.</source>
<translation>La scheda SD è protetta da scrittura.&lt;br&gt;Sposta verso l&apos;alto l&apos;interruttore LOCK sul lato sinistro della scheda SD e riprova.</translation>
</message>
<message>
<source>Select this button to change the destination SD card</source>
<translation type="vanished">Seleziona questo pulsante per modificare la scheda SD destinazione</translation>
</message>
<message>
<source>&lt;b&gt;%1&lt;/b&gt; has been written to &lt;b&gt;%2&lt;/b&gt;</source>
<translation type="vanished">Scrittura di &lt;b&gt;%1&lt;/b&gt; in &lt;b&gt;%2&lt;/b&gt;completata</translation>
</message>
</context>
</TS>

View file

@ -3,10 +3,6 @@
<TS version="2.1" language="ja_JP">
<context>
<name>DownloadExtractThread</name>
<message>
<source>Error writing to storage</source>
<translation type="vanished"></translation>
</message>
<message>
<location filename="../downloadextractthread.cpp" line="196"/>
<location filename="../downloadextractthread.cpp" line="385"/>
@ -28,9 +24,23 @@
<source>Error changing to directory &apos;%1&apos;</source>
<translation>%1</translation>
</message>
<message>
<source>Error writing to storage</source>
<translation type="vanished"></translation>
</message>
</context>
<context>
<name>DownloadThread</name>
<message>
<location filename="../downloadthread.cpp" line="118"/>
<source>unmounting drive</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="138"/>
<source>opening drive</source>
<translation></translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="166"/>
<source>Error running diskpart: %1</source>
@ -76,11 +86,73 @@
<source>Write error while zero&apos;ing out MBR</source>
<translation>MBRを削除している際にエラーが発生しました</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="319"/>
<source>Write error while trying to zero out last part of card.&lt;br&gt;Card could be advertising wrong capacity (possible counterfeit).</source>
<translation>0</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="408"/>
<source>starting download</source>
<translation></translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="466"/>
<source>Error downloading: %1</source>
<translation>%1</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="663"/>
<source>Access denied error while writing file to disk.</source>
<translation></translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="668"/>
<source>Controlled Folder Access seems to be enabled. Please add both rpi-imager.exe and fat32format.exe to the list of allowed apps and try again.</source>
<translation>rpi-imager.exeとfat32format.exeを入れてもう一度お試しください</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="675"/>
<source>Error writing file to disk</source>
<translation></translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="697"/>
<source>Download corrupt. Hash does not match</source>
<translation></translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="709"/>
<location filename="../downloadthread.cpp" line="761"/>
<source>Error writing to storage (while flushing)</source>
<translation> ()</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="716"/>
<location filename="../downloadthread.cpp" line="768"/>
<source>Error writing to storage (while fsync)</source>
<translation>fsync中)</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="751"/>
<source>Error writing first block (partition table)</source>
<translation></translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="826"/>
<source>Error reading from storage.&lt;br&gt;SD card may be broken.</source>
<translation>SDカードが壊れている可能性があります</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="845"/>
<source>Verifying write failed. Contents of SD card is different from what was written to it.</source>
<translation>SDカードに記録されたデータと一致していません</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="898"/>
<source>Customizing image</source>
<translation></translation>
</message>
<message>
<source>Waiting for FAT partition to be mounted</source>
<translation type="vanished">FATパーティションがマウントされるのを待っています</translation>
@ -97,11 +169,6 @@
<source>Unable to customize. File &apos;%1&apos; does not exist.</source>
<translation type="vanished">%1</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="898"/>
<source>Customizing image</source>
<translation></translation>
</message>
<message>
<source>Error creating firstrun.sh on FAT partition</source>
<translation type="vanished">FATパーティションにfirstrun.shを作成する際にエラーが発生しました</translation>
@ -122,73 +189,6 @@
<source>Error writing to cmdline.txt on FAT partition</source>
<translation type="vanished">FATパーティションにcmdline.txtを書き込む際にエラーが発生しました</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="663"/>
<source>Access denied error while writing file to disk.</source>
<translation></translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="668"/>
<source>Controlled Folder Access seems to be enabled. Please add both rpi-imager.exe and fat32format.exe to the list of allowed apps and try again.</source>
<translation>rpi-imager.exeとfat32format.exeを入れてもう一度お試しください</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="675"/>
<source>Error writing file to disk</source>
<translation></translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="466"/>
<source>Error downloading: %1</source>
<translation>%1</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="709"/>
<location filename="../downloadthread.cpp" line="761"/>
<source>Error writing to storage (while flushing)</source>
<translation> ()</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="716"/>
<location filename="../downloadthread.cpp" line="768"/>
<source>Error writing to storage (while fsync)</source>
<translation>fsync中)</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="697"/>
<source>Download corrupt. Hash does not match</source>
<translation></translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="118"/>
<source>unmounting drive</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="138"/>
<source>opening drive</source>
<translation></translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="319"/>
<source>Write error while trying to zero out last part of card.&lt;br&gt;Card could be advertising wrong capacity (possible counterfeit).</source>
<translation>0</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="408"/>
<source>starting download</source>
<translation></translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="751"/>
<source>Error writing first block (partition table)</source>
<translation></translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="845"/>
<source>Verifying write failed. Contents of SD card is different from what was written to it.</source>
<translation>SDカードに記録されたデータと一致していません</translation>
</message>
</context>
<context>
<name>DriveFormatThread</name>
@ -336,71 +336,6 @@
<source>to always use</source>
<translation>使</translation>
</message>
<message>
<source>Disable overscan</source>
<translation type="vanished"></translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="98"/>
<source>Set hostname:</source>
<translation>:</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="298"/>
<source>Enable SSH</source>
<translation>SSHを有効化する</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="317"/>
<source>Use password authentication</source>
<translation>使</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="327"/>
<source>Allow public-key authentication only</source>
<translation></translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="345"/>
<source>Set authorized_keys for &apos;%1&apos;:</source>
<translation>%1authorized_keys</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="186"/>
<source>Configure wireless LAN</source>
<translation>Wi-Fiを設定する</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="205"/>
<source>SSID:</source>
<translation>SSID:</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="158"/>
<location filename="../OptionsPopup.qml" line="219"/>
<source>Password:</source>
<translation>:</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="120"/>
<source>Set username and password</source>
<translation></translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="142"/>
<source>Username:</source>
<translation></translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="244"/>
<source>Hidden SSID</source>
<translation>SSID</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="238"/>
<source>Show password</source>
<translation></translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="71"/>
<source>General</source>
@ -416,6 +351,47 @@
<source>Options</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="98"/>
<source>Set hostname:</source>
<translation>:</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="120"/>
<source>Set username and password</source>
<translation></translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="142"/>
<source>Username:</source>
<translation></translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="158"/>
<location filename="../OptionsPopup.qml" line="219"/>
<source>Password:</source>
<translation>:</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="186"/>
<source>Configure wireless LAN</source>
<translation>Wi-Fiを設定する</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="205"/>
<source>SSID:</source>
<translation>SSID:</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="238"/>
<source>Show password</source>
<translation></translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="244"/>
<source>Hidden SSID</source>
<translation>SSID</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="250"/>
<source>Wireless LAN country:</source>
@ -436,19 +412,31 @@
<source>Keyboard layout:</source>
<translation>:</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="298"/>
<source>Enable SSH</source>
<translation>SSHを有効化する</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="317"/>
<source>Use password authentication</source>
<translation>使</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="327"/>
<source>Allow public-key authentication only</source>
<translation></translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="345"/>
<source>Set authorized_keys for &apos;%1&apos;:</source>
<translation>%1authorized_keys</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="357"/>
<source>RUN SSH-KEYGEN</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Skip first-run wizard</source>
<translation type="vanished"></translation>
</message>
<message>
<source>Persistent settings</source>
<translation type="vanished"></translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="375"/>
<source>Play sound when finished</source>
@ -469,6 +457,18 @@
<source>SAVE</source>
<translation></translation>
</message>
<message>
<source>Disable overscan</source>
<translation type="vanished"></translation>
</message>
<message>
<source>Skip first-run wizard</source>
<translation type="vanished"></translation>
</message>
<message>
<source>Persistent settings</source>
<translation type="vanished"></translation>
</message>
</context>
<context>
<name>QObject</name>
@ -482,13 +482,13 @@
<name>UseSavedSettingsPopup</name>
<message>
<location filename="../UseSavedSettingsPopup.qml" line="73"/>
<source>Warning: advanced settings set</source>
<translation>警告: 詳細な設定が設定されています</translation>
<source>Use image customisation?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../UseSavedSettingsPopup.qml" line="87"/>
<source>Would you like to apply the image customization settings saved earlier?</source>
<translation></translation>
<source>Would you like to apply image customization settings?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../UseSavedSettingsPopup.qml" line="97"/>
@ -518,6 +518,22 @@
<source>Raspberry Pi Imager v%1</source>
<translation>Raspberry Pi Imager v%1</translation>
</message>
<message>
<location filename="../main.qml" line="114"/>
<location filename="../main.qml" line="467"/>
<source>Raspberry Pi Device</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../main.qml" line="126"/>
<source>CHOOSE DEVICE</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../main.qml" line="138"/>
<source>Select this button to choose your target Raspberry Pi</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../main.qml" line="97"/>
<location filename="../main.qml" line="413"/>
@ -552,9 +568,9 @@
<translation></translation>
</message>
<message>
<location filename="../main.qml" line="175"/>
<source>Select this button to start writing the image</source>
<translation></translation>
<location filename="../main.qml" line="155"/>
<source>Select this button to change the destination storage device</source>
<translation></translation>
</message>
<message>
<location filename="../main.qml" line="216"/>
@ -579,6 +595,16 @@
<source>Finalizing...</source>
<translation>...</translation>
</message>
<message>
<location filename="../main.qml" line="288"/>
<source>Next</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../main.qml" line="175"/>
<source>Select this button to start writing the image</source>
<translation></translation>
</message>
<message>
<location filename="../main.qml" line="245"/>
<source>Select this button to access advanced settings</source>
@ -614,37 +640,11 @@
<source>[ All ]</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../main.qml" line="572"/>
<location filename="../main.qml" line="1092"/>
<source>Erase</source>
<translation></translation>
</message>
<message>
<location filename="../main.qml" line="573"/>
<source>Format card as FAT32</source>
<translation>FAT32でフォーマットする</translation>
</message>
<message>
<location filename="../main.qml" line="582"/>
<source>Use custom</source>
<translation>使</translation>
</message>
<message>
<location filename="../main.qml" line="583"/>
<source>Select a custom .img from your computer</source>
<translation>使</translation>
</message>
<message>
<location filename="../main.qml" line="528"/>
<source>Back</source>
<translation></translation>
</message>
<message>
<location filename="../main.qml" line="155"/>
<source>Select this button to change the destination storage device</source>
<translation></translation>
</message>
<message>
<location filename="../main.qml" line="529"/>
<source>Go back to main menu</source>
@ -702,6 +702,11 @@
<source>Preparing to write...</source>
<translation>...</translation>
</message>
<message>
<location filename="../main.qml" line="962"/>
<source>All existing data on &apos;%1&apos; will be erased.&lt;br&gt;Are you sure you want to continue?</source>
<translation>%1</translation>
</message>
<message>
<location filename="../main.qml" line="973"/>
<source>Update available</source>
@ -712,21 +717,16 @@
<source>There is a newer version of Imager available.&lt;br&gt;Would you like to visit the website to download it?</source>
<translation>Imagerがあります&lt;br&gt;</translation>
</message>
<message>
<location filename="../main.qml" line="1038"/>
<source>Writing... %1%</source>
<translation>... %1%</translation>
</message>
<message>
<location filename="../main.qml" line="962"/>
<source>All existing data on &apos;%1&apos; will be erased.&lt;br&gt;Are you sure you want to continue?</source>
<translation>%1</translation>
</message>
<message>
<location filename="../main.qml" line="1017"/>
<source>Error downloading OS list from Internet</source>
<translation>OSのリストをダウンロードする際にエラーが発生しました</translation>
</message>
<message>
<location filename="../main.qml" line="1038"/>
<source>Writing... %1%</source>
<translation>... %1%</translation>
</message>
<message>
<location filename="../main.qml" line="1061"/>
<source>Verifying... %1%</source>
@ -747,15 +747,17 @@
<source>Write Successful</source>
<translation></translation>
</message>
<message>
<location filename="../main.qml" line="572"/>
<location filename="../main.qml" line="1092"/>
<source>Erase</source>
<translation></translation>
</message>
<message>
<location filename="../main.qml" line="1093"/>
<source>&lt;b&gt;%1&lt;/b&gt; has been erased&lt;br&gt;&lt;br&gt;You can now remove the SD card from the reader</source>
<translation>&lt;b%gt;%1&lt;/b&gt; &lt;br&gt;&lt;bt&gt;SDSD</translation>
</message>
<message>
<source>&lt;b&gt;%1&lt;/b&gt; has been written to &lt;b&gt;%2&lt;/b&gt;</source>
<translation type="vanished">&lt;b&gt;%1&lt;/b&gt; &lt;b&gt;%2&lt;/b&gt;</translation>
</message>
<message>
<location filename="../main.qml" line="1100"/>
<source>&lt;b&gt;%1&lt;/b&gt; has been written to &lt;b&gt;%2&lt;/b&gt;&lt;br&gt;&lt;br&gt;You can now remove the SD card from the reader</source>
@ -766,6 +768,21 @@
<source>Error parsing os_list.json</source>
<translation>os_list.jsonの処理中にエラーが発生しました</translation>
</message>
<message>
<location filename="../main.qml" line="573"/>
<source>Format card as FAT32</source>
<translation>FAT32でフォーマットする</translation>
</message>
<message>
<location filename="../main.qml" line="582"/>
<source>Use custom</source>
<translation>使</translation>
</message>
<message>
<location filename="../main.qml" line="583"/>
<source>Select a custom .img from your computer</source>
<translation>使</translation>
</message>
<message>
<location filename="../main.qml" line="1391"/>
<source>Connect an USB stick containing images first.&lt;br&gt;The images must be located in the root folder of the USB stick.</source>
@ -776,5 +793,9 @@
<source>SD card is write protected.&lt;br&gt;Push the lock switch on the left side of the card upwards, and try again.</source>
<translation>SDカードは書き込みが制限されています&lt;br&gt;</translation>
</message>
<message>
<source>&lt;b&gt;%1&lt;/b&gt; has been written to &lt;b&gt;%2&lt;/b&gt;</source>
<translation type="vanished">&lt;b&gt;%1&lt;/b&gt; &lt;b&gt;%2&lt;/b&gt;</translation>
</message>
</context>
</TS>

View file

@ -3,10 +3,6 @@
<TS version="2.1" language="ko_KR">
<context>
<name>DownloadExtractThread</name>
<message>
<source>Error writing to storage</source>
<translation type="vanished"> </translation>
</message>
<message>
<location filename="../downloadextractthread.cpp" line="196"/>
<location filename="../downloadextractthread.cpp" line="385"/>
@ -28,9 +24,23 @@
<source>Error changing to directory &apos;%1&apos;</source>
<translation> &apos;%1&apos;</translation>
</message>
<message>
<source>Error writing to storage</source>
<translation type="vanished"> </translation>
</message>
</context>
<context>
<name>DownloadThread</name>
<message>
<location filename="../downloadthread.cpp" line="118"/>
<source>unmounting drive</source>
<translation> </translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="138"/>
<source>opening drive</source>
<translation> </translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="166"/>
<source>Error running diskpart: %1</source>
@ -76,11 +86,73 @@
<source>Write error while zero&apos;ing out MBR</source>
<translation>MBR을 zero&apos;ing out </translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="319"/>
<source>Write error while trying to zero out last part of card.&lt;br&gt;Card could be advertising wrong capacity (possible counterfeit).</source>
<translation>SD card의 .&lt;br&gt; ( ).</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="408"/>
<source>starting download</source>
<translation> </translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="466"/>
<source>Error downloading: %1</source>
<translation> : %1</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="663"/>
<source>Access denied error while writing file to disk.</source>
<translation> .</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="668"/>
<source>Controlled Folder Access seems to be enabled. Please add both rpi-imager.exe and fat32format.exe to the list of allowed apps and try again.</source>
<translation> . rpi-imager.exe fat32format.exe를 .</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="675"/>
<source>Error writing file to disk</source>
<translation> </translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="697"/>
<source>Download corrupt. Hash does not match</source>
<translation> . .</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="709"/>
<location filename="../downloadthread.cpp" line="761"/>
<source>Error writing to storage (while flushing)</source>
<translation> (flushing..)</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="716"/>
<location filename="../downloadthread.cpp" line="768"/>
<source>Error writing to storage (while fsync)</source>
<translation> (fsync..)</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="751"/>
<source>Error writing first block (partition table)</source>
<translation> ( )</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="826"/>
<source>Error reading from storage.&lt;br&gt;SD card may be broken.</source>
<translation> .&lt;br&gt;SD .</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="845"/>
<source>Verifying write failed. Contents of SD card is different from what was written to it.</source>
<translation> . SD카드 .</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="898"/>
<source>Customizing image</source>
<translation> </translation>
</message>
<message>
<source>Waiting for FAT partition to be mounted</source>
<translation type="vanished">FAT </translation>
@ -97,11 +169,6 @@
<source>Unable to customize. File &apos;%1&apos; does not exist.</source>
<translation type="vanished"> . &apos;%1&apos; .</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="898"/>
<source>Customizing image</source>
<translation> </translation>
</message>
<message>
<source>Error creating firstrun.sh on FAT partition</source>
<translation type="vanished">FAT firstrun.sh을 </translation>
@ -122,73 +189,6 @@
<source>Error writing to cmdline.txt on FAT partition</source>
<translation type="vanished">FAT cmdline.txt </translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="663"/>
<source>Access denied error while writing file to disk.</source>
<translation> .</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="668"/>
<source>Controlled Folder Access seems to be enabled. Please add both rpi-imager.exe and fat32format.exe to the list of allowed apps and try again.</source>
<translation> . rpi-imager.exe fat32format.exe를 .</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="675"/>
<source>Error writing file to disk</source>
<translation> </translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="466"/>
<source>Error downloading: %1</source>
<translation> : %1</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="709"/>
<location filename="../downloadthread.cpp" line="761"/>
<source>Error writing to storage (while flushing)</source>
<translation> (flushing..)</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="716"/>
<location filename="../downloadthread.cpp" line="768"/>
<source>Error writing to storage (while fsync)</source>
<translation> (fsync..)</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="697"/>
<source>Download corrupt. Hash does not match</source>
<translation> . .</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="118"/>
<source>unmounting drive</source>
<translation> </translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="138"/>
<source>opening drive</source>
<translation> </translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="319"/>
<source>Write error while trying to zero out last part of card.&lt;br&gt;Card could be advertising wrong capacity (possible counterfeit).</source>
<translation>SD card의 .&lt;br&gt; ( ).</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="408"/>
<source>starting download</source>
<translation> </translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="751"/>
<source>Error writing first block (partition table)</source>
<translation> ( )</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="845"/>
<source>Verifying write failed. Contents of SD card is different from what was written to it.</source>
<translation> . SD카드 .</translation>
</message>
</context>
<context>
<name>DriveFormatThread</name>
@ -336,71 +336,6 @@
<source>to always use</source>
<translation> </translation>
</message>
<message>
<source>Disable overscan</source>
<translation type="vanished">overscan </translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="98"/>
<source>Set hostname:</source>
<translation>hostname :</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="298"/>
<source>Enable SSH</source>
<translation>SSH </translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="317"/>
<source>Use password authentication</source>
<translation> </translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="327"/>
<source>Allow public-key authentication only</source>
<translation> </translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="345"/>
<source>Set authorized_keys for &apos;%1&apos;:</source>
<translation>&apos;%1&apos; :</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="186"/>
<source>Configure wireless LAN</source>
<translation> LAN </translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="205"/>
<source>SSID:</source>
<translation>SSID:</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="158"/>
<location filename="../OptionsPopup.qml" line="219"/>
<source>Password:</source>
<translation>:</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="120"/>
<source>Set username and password</source>
<translation> </translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="142"/>
<source>Username:</source>
<translation> :</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="244"/>
<source>Hidden SSID</source>
<translation> SSID</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="238"/>
<source>Show password</source>
<translation> </translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="71"/>
<source>General</source>
@ -416,6 +351,47 @@
<source>Options</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="98"/>
<source>Set hostname:</source>
<translation>hostname :</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="120"/>
<source>Set username and password</source>
<translation> </translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="142"/>
<source>Username:</source>
<translation> :</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="158"/>
<location filename="../OptionsPopup.qml" line="219"/>
<source>Password:</source>
<translation>:</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="186"/>
<source>Configure wireless LAN</source>
<translation> LAN </translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="205"/>
<source>SSID:</source>
<translation>SSID:</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="238"/>
<source>Show password</source>
<translation> </translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="244"/>
<source>Hidden SSID</source>
<translation> SSID</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="250"/>
<source>Wireless LAN country:</source>
@ -436,19 +412,31 @@
<source>Keyboard layout:</source>
<translation> :</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="298"/>
<source>Enable SSH</source>
<translation>SSH </translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="317"/>
<source>Use password authentication</source>
<translation> </translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="327"/>
<source>Allow public-key authentication only</source>
<translation> </translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="345"/>
<source>Set authorized_keys for &apos;%1&apos;:</source>
<translation>&apos;%1&apos; :</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="357"/>
<source>RUN SSH-KEYGEN</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Skip first-run wizard</source>
<translation type="vanished"> </translation>
</message>
<message>
<source>Persistent settings</source>
<translation type="vanished"> </translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="375"/>
<source>Play sound when finished</source>
@ -469,6 +457,18 @@
<source>SAVE</source>
<translation></translation>
</message>
<message>
<source>Disable overscan</source>
<translation type="vanished">overscan </translation>
</message>
<message>
<source>Skip first-run wizard</source>
<translation type="vanished"> </translation>
</message>
<message>
<source>Persistent settings</source>
<translation type="vanished"> </translation>
</message>
</context>
<context>
<name>QObject</name>
@ -482,13 +482,13 @@
<name>UseSavedSettingsPopup</name>
<message>
<location filename="../UseSavedSettingsPopup.qml" line="73"/>
<source>Warning: advanced settings set</source>
<translation>경고: 고급 </translation>
<source>Use image customisation?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../UseSavedSettingsPopup.qml" line="87"/>
<source>Would you like to apply the image customization settings saved earlier?</source>
<translation> ?</translation>
<source>Would you like to apply image customization settings?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../UseSavedSettingsPopup.qml" line="97"/>
@ -518,6 +518,22 @@
<source>Raspberry Pi Imager v%1</source>
<translation>Raspberry Pi Imager v%1</translation>
</message>
<message>
<location filename="../main.qml" line="114"/>
<location filename="../main.qml" line="467"/>
<source>Raspberry Pi Device</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../main.qml" line="126"/>
<source>CHOOSE DEVICE</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../main.qml" line="138"/>
<source>Select this button to choose your target Raspberry Pi</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../main.qml" line="97"/>
<location filename="../main.qml" line="413"/>
@ -552,9 +568,9 @@
<translation></translation>
</message>
<message>
<location filename="../main.qml" line="175"/>
<source>Select this button to start writing the image</source>
<translation> .</translation>
<location filename="../main.qml" line="155"/>
<source>Select this button to change the destination storage device</source>
<translation> .</translation>
</message>
<message>
<location filename="../main.qml" line="216"/>
@ -579,6 +595,16 @@
<source>Finalizing...</source>
<translation> ...</translation>
</message>
<message>
<location filename="../main.qml" line="288"/>
<source>Next</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../main.qml" line="175"/>
<source>Select this button to start writing the image</source>
<translation> .</translation>
</message>
<message>
<location filename="../main.qml" line="245"/>
<source>Select this button to access advanced settings</source>
@ -614,37 +640,11 @@
<source>[ All ]</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../main.qml" line="572"/>
<location filename="../main.qml" line="1092"/>
<source>Erase</source>
<translation></translation>
</message>
<message>
<location filename="../main.qml" line="573"/>
<source>Format card as FAT32</source>
<translation>FAT32로 </translation>
</message>
<message>
<location filename="../main.qml" line="582"/>
<source>Use custom</source>
<translation> </translation>
</message>
<message>
<location filename="../main.qml" line="583"/>
<source>Select a custom .img from your computer</source>
<translation> .img를 .</translation>
</message>
<message>
<location filename="../main.qml" line="528"/>
<source>Back</source>
<translation> </translation>
</message>
<message>
<location filename="../main.qml" line="155"/>
<source>Select this button to change the destination storage device</source>
<translation> .</translation>
</message>
<message>
<location filename="../main.qml" line="529"/>
<source>Go back to main menu</source>
@ -702,6 +702,11 @@
<source>Preparing to write...</source>
<translation> ...</translation>
</message>
<message>
<location filename="../main.qml" line="962"/>
<source>All existing data on &apos;%1&apos; will be erased.&lt;br&gt;Are you sure you want to continue?</source>
<translation>&apos;%1&apos; .&lt;br&gt;?</translation>
</message>
<message>
<location filename="../main.qml" line="973"/>
<source>Update available</source>
@ -712,21 +717,16 @@
<source>There is a newer version of Imager available.&lt;br&gt;Would you like to visit the website to download it?</source>
<translation>Raspberry Pi Imager의 .&lt;br&gt; ??</translation>
</message>
<message>
<location filename="../main.qml" line="1038"/>
<source>Writing... %1%</source>
<translation> ... %1%</translation>
</message>
<message>
<location filename="../main.qml" line="962"/>
<source>All existing data on &apos;%1&apos; will be erased.&lt;br&gt;Are you sure you want to continue?</source>
<translation>&apos;%1&apos; .&lt;br&gt;?</translation>
</message>
<message>
<location filename="../main.qml" line="1017"/>
<source>Error downloading OS list from Internet</source>
<translation> OS </translation>
</message>
<message>
<location filename="../main.qml" line="1038"/>
<source>Writing... %1%</source>
<translation> ... %1%</translation>
</message>
<message>
<location filename="../main.qml" line="1061"/>
<source>Verifying... %1%</source>
@ -747,15 +747,17 @@
<source>Write Successful</source>
<translation> </translation>
</message>
<message>
<location filename="../main.qml" line="572"/>
<location filename="../main.qml" line="1092"/>
<source>Erase</source>
<translation></translation>
</message>
<message>
<location filename="../main.qml" line="1093"/>
<source>&lt;b&gt;%1&lt;/b&gt; has been erased&lt;br&gt;&lt;br&gt;You can now remove the SD card from the reader</source>
<translation>&lt;b&gt;%1&lt;/b&gt; .&lt;br&gt;&lt;br&gt; SD card .</translation>
</message>
<message>
<source>&lt;b&gt;%1&lt;/b&gt; has been written to &lt;b&gt;%2&lt;/b&gt;</source>
<translation type="vanished">&lt;b&gt;%1&lt;/b&gt; &lt;b&gt;%2&lt;/b&gt; .</translation>
</message>
<message>
<location filename="../main.qml" line="1100"/>
<source>&lt;b&gt;%1&lt;/b&gt; has been written to &lt;b&gt;%2&lt;/b&gt;&lt;br&gt;&lt;br&gt;You can now remove the SD card from the reader</source>
@ -766,6 +768,21 @@
<source>Error parsing os_list.json</source>
<translation> os_list.json</translation>
</message>
<message>
<location filename="../main.qml" line="573"/>
<source>Format card as FAT32</source>
<translation>FAT32로 </translation>
</message>
<message>
<location filename="../main.qml" line="582"/>
<source>Use custom</source>
<translation> </translation>
</message>
<message>
<location filename="../main.qml" line="583"/>
<source>Select a custom .img from your computer</source>
<translation> .img를 .</translation>
</message>
<message>
<location filename="../main.qml" line="1391"/>
<source>Connect an USB stick containing images first.&lt;br&gt;The images must be located in the root folder of the USB stick.</source>
@ -776,5 +793,9 @@
<source>SD card is write protected.&lt;br&gt;Push the lock switch on the left side of the card upwards, and try again.</source>
<translation> SD card&lt;br&gt; .</translation>
</message>
<message>
<source>&lt;b&gt;%1&lt;/b&gt; has been written to &lt;b&gt;%2&lt;/b&gt;</source>
<translation type="vanished">&lt;b&gt;%1&lt;/b&gt; &lt;b&gt;%2&lt;/b&gt; .</translation>
</message>
</context>
</TS>

View file

@ -3,10 +3,6 @@
<TS version="2.1" language="nl_NL">
<context>
<name>DownloadExtractThread</name>
<message>
<source>Error writing to storage</source>
<translation type="vanished">Fout bij schrijven naar opslag</translation>
</message>
<message>
<location filename="../downloadextractthread.cpp" line="196"/>
<location filename="../downloadextractthread.cpp" line="385"/>
@ -28,9 +24,23 @@
<source>Error changing to directory &apos;%1&apos;</source>
<translation>Fout bij openen map &apos;%1&apos;</translation>
</message>
<message>
<source>Error writing to storage</source>
<translation type="vanished">Fout bij schrijven naar opslag</translation>
</message>
</context>
<context>
<name>DownloadThread</name>
<message>
<location filename="../downloadthread.cpp" line="118"/>
<source>unmounting drive</source>
<translation>unmounten van schijf</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="138"/>
<source>opening drive</source>
<translation>openen van opslag</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="166"/>
<source>Error running diskpart: %1</source>
@ -76,11 +86,73 @@
<source>Write error while zero&apos;ing out MBR</source>
<translation>Fout bij wissen MBR</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="319"/>
<source>Write error while trying to zero out last part of card.&lt;br&gt;Card could be advertising wrong capacity (possible counterfeit).</source>
<translation>Fout bij wissen laatste deel van de SD kaart.&lt;br&gt;Kaart geeft mogelijk onjuiste capaciteit aan (mogelijk counterfeit).</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="408"/>
<source>starting download</source>
<translation>beginnen met downloaden</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="466"/>
<source>Error downloading: %1</source>
<translation>Fout bij downloaden: %1</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="663"/>
<source>Access denied error while writing file to disk.</source>
<translation>Toegang geweigerd bij het schrijven naar opslag.</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="668"/>
<source>Controlled Folder Access seems to be enabled. Please add both rpi-imager.exe and fat32format.exe to the list of allowed apps and try again.</source>
<translation>Controller Folder Access lijkt aan te staan. Gelieve zowel rpi-imager.exe als fat32format.exe toe te voegen aan de lijst met uitsluitingen en het nogmaals te proberen.</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="675"/>
<source>Error writing file to disk</source>
<translation>Fout bij schrijven naar opslag</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="697"/>
<source>Download corrupt. Hash does not match</source>
<translation>Download corrupt. Hash komt niet overeen</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="709"/>
<location filename="../downloadthread.cpp" line="761"/>
<source>Error writing to storage (while flushing)</source>
<translation>Fout bij schrijven naar opslag (tijdens flushen)</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="716"/>
<location filename="../downloadthread.cpp" line="768"/>
<source>Error writing to storage (while fsync)</source>
<translation>Fout bij schrijven naar opslag (tijdens fsync)</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="751"/>
<source>Error writing first block (partition table)</source>
<translation>Fout bij schrijven naar eerste deel van kaart (partitie tabel)</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="826"/>
<source>Error reading from storage.&lt;br&gt;SD card may be broken.</source>
<translation>Fout bij lezen van SD kaart.&lt;br&gt;Kaart is mogelijk defect.</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="845"/>
<source>Verifying write failed. Contents of SD card is different from what was written to it.</source>
<translation>Verificatie mislukt. De gegevens die op de SD kaart staan wijken af van wat er naar geschreven is.</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="898"/>
<source>Customizing image</source>
<translation>Bezig met aanpassen besturingssysteem</translation>
</message>
<message>
<source>Waiting for FAT partition to be mounted</source>
<translation type="vanished">Wachten op mounten FAT partitie</translation>
@ -97,11 +169,6 @@
<source>Unable to customize. File &apos;%1&apos; does not exist.</source>
<translation type="vanished">Fout bij aanpassen besturingssysteem. Bestand &apos;%1&apos; bestaat niet.</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="898"/>
<source>Customizing image</source>
<translation>Bezig met aanpassen besturingssysteem</translation>
</message>
<message>
<source>Error creating firstrun.sh on FAT partition</source>
<translation type="vanished">Fout bij het aanmaken van firstrun.sh op FAT partitie</translation>
@ -122,73 +189,6 @@
<source>Error writing to cmdline.txt on FAT partition</source>
<translation type="vanished">Fout bij schrijven cmdline.txt op FAT partitie</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="663"/>
<source>Access denied error while writing file to disk.</source>
<translation>Toegang geweigerd bij het schrijven naar opslag.</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="668"/>
<source>Controlled Folder Access seems to be enabled. Please add both rpi-imager.exe and fat32format.exe to the list of allowed apps and try again.</source>
<translation>Controller Folder Access lijkt aan te staan. Gelieve zowel rpi-imager.exe als fat32format.exe toe te voegen aan de lijst met uitsluitingen en het nogmaals te proberen.</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="675"/>
<source>Error writing file to disk</source>
<translation>Fout bij schrijven naar opslag</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="466"/>
<source>Error downloading: %1</source>
<translation>Fout bij downloaden: %1</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="709"/>
<location filename="../downloadthread.cpp" line="761"/>
<source>Error writing to storage (while flushing)</source>
<translation>Fout bij schrijven naar opslag (tijdens flushen)</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="716"/>
<location filename="../downloadthread.cpp" line="768"/>
<source>Error writing to storage (while fsync)</source>
<translation>Fout bij schrijven naar opslag (tijdens fsync)</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="697"/>
<source>Download corrupt. Hash does not match</source>
<translation>Download corrupt. Hash komt niet overeen</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="118"/>
<source>unmounting drive</source>
<translation>unmounten van schijf</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="138"/>
<source>opening drive</source>
<translation>openen van opslag</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="319"/>
<source>Write error while trying to zero out last part of card.&lt;br&gt;Card could be advertising wrong capacity (possible counterfeit).</source>
<translation>Fout bij wissen laatste deel van de SD kaart.&lt;br&gt;Kaart geeft mogelijk onjuiste capaciteit aan (mogelijk counterfeit).</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="408"/>
<source>starting download</source>
<translation>beginnen met downloaden</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="751"/>
<source>Error writing first block (partition table)</source>
<translation>Fout bij schrijven naar eerste deel van kaart (partitie tabel)</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="845"/>
<source>Verifying write failed. Contents of SD card is different from what was written to it.</source>
<translation>Verificatie mislukt. De gegevens die op de SD kaart staan wijken af van wat er naar geschreven is.</translation>
</message>
</context>
<context>
<name>DriveFormatThread</name>
@ -336,79 +336,6 @@
<source>to always use</source>
<translation>om altijd te gebruiken</translation>
</message>
<message>
<source>Disable overscan</source>
<translation type="vanished">Overscan uitschakelen</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="98"/>
<source>Set hostname:</source>
<translation>Hostnaam:</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="298"/>
<source>Enable SSH</source>
<translation>SSH inschakelen</translation>
</message>
<message>
<source>Set username:</source>
<translation type="vanished">Gebruikersnaam:</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="317"/>
<source>Use password authentication</source>
<translation>Gebruik wachtwoord authenticatie</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="327"/>
<source>Allow public-key authentication only</source>
<translation>Gebruik uitsluitend public-key authenticatie</translation>
</message>
<message>
<source>Set password for &apos;%1&apos; user:</source>
<translation type="vanished">Wachtwoord voor &apos;%1&apos; gebruiker:</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="345"/>
<source>Set authorized_keys for &apos;%1&apos;:</source>
<translation>authorized_keys voor &apos;%1&apos;:</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="186"/>
<source>Configure wireless LAN</source>
<translation>Wifi instellen</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="205"/>
<source>SSID:</source>
<translation>SSID:</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="158"/>
<location filename="../OptionsPopup.qml" line="219"/>
<source>Password:</source>
<translation>Wachtwoord:</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="120"/>
<source>Set username and password</source>
<translation>Gebruikersnaam en wachtwoord instellen</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="142"/>
<source>Username:</source>
<translation>Gebruikersnaam:</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="244"/>
<source>Hidden SSID</source>
<translation>Verborgen SSID</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="238"/>
<source>Show password</source>
<translation>Wachtwoord laten zien</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="71"/>
<source>General</source>
@ -424,6 +351,47 @@
<source>Options</source>
<translation>Opties</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="98"/>
<source>Set hostname:</source>
<translation>Hostnaam:</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="120"/>
<source>Set username and password</source>
<translation>Gebruikersnaam en wachtwoord instellen</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="142"/>
<source>Username:</source>
<translation>Gebruikersnaam:</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="158"/>
<location filename="../OptionsPopup.qml" line="219"/>
<source>Password:</source>
<translation>Wachtwoord:</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="186"/>
<source>Configure wireless LAN</source>
<translation>Wifi instellen</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="205"/>
<source>SSID:</source>
<translation>SSID:</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="238"/>
<source>Show password</source>
<translation>Wachtwoord laten zien</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="244"/>
<source>Hidden SSID</source>
<translation>Verborgen SSID</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="250"/>
<source>Wireless LAN country:</source>
@ -444,19 +412,31 @@
<source>Keyboard layout:</source>
<translation>Toetsenbord indeling:</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="298"/>
<source>Enable SSH</source>
<translation>SSH inschakelen</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="317"/>
<source>Use password authentication</source>
<translation>Gebruik wachtwoord authenticatie</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="327"/>
<source>Allow public-key authentication only</source>
<translation>Gebruik uitsluitend public-key authenticatie</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="345"/>
<source>Set authorized_keys for &apos;%1&apos;:</source>
<translation>authorized_keys voor &apos;%1&apos;:</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="357"/>
<source>RUN SSH-KEYGEN</source>
<translation>START SSH-KEYGEN</translation>
</message>
<message>
<source>Skip first-run wizard</source>
<translation type="vanished">Eerste gebruik wizard overslaan</translation>
</message>
<message>
<source>Persistent settings</source>
<translation type="vanished">Permanente instellingen</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="375"/>
<source>Play sound when finished</source>
@ -477,6 +457,26 @@
<source>SAVE</source>
<translation>OPSLAAN</translation>
</message>
<message>
<source>Disable overscan</source>
<translation type="vanished">Overscan uitschakelen</translation>
</message>
<message>
<source>Set username:</source>
<translation type="vanished">Gebruikersnaam:</translation>
</message>
<message>
<source>Set password for &apos;%1&apos; user:</source>
<translation type="vanished">Wachtwoord voor &apos;%1&apos; gebruiker:</translation>
</message>
<message>
<source>Skip first-run wizard</source>
<translation type="vanished">Eerste gebruik wizard overslaan</translation>
</message>
<message>
<source>Persistent settings</source>
<translation type="vanished">Permanente instellingen</translation>
</message>
</context>
<context>
<name>QObject</name>
@ -490,13 +490,13 @@
<name>UseSavedSettingsPopup</name>
<message>
<location filename="../UseSavedSettingsPopup.qml" line="73"/>
<source>Warning: advanced settings set</source>
<translation>Opgeslagen instellingen toepassen</translation>
<source>Use image customisation?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../UseSavedSettingsPopup.qml" line="87"/>
<source>Would you like to apply the image customization settings saved earlier?</source>
<translation>Wilt u de eerder opgeslagen image customization instellingen toepassen?</translation>
<source>Would you like to apply image customization settings?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../UseSavedSettingsPopup.qml" line="97"/>
@ -527,14 +527,20 @@
<translation>Raspberry Pi Imager v%1</translation>
</message>
<message>
<location filename="../main.qml" line="929"/>
<source>Are you sure you want to quit?</source>
<translation>Weet u zeker dat u wilt afsluiten?</translation>
<location filename="../main.qml" line="114"/>
<location filename="../main.qml" line="467"/>
<source>Raspberry Pi Device</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../main.qml" line="930"/>
<source>Raspberry Pi Imager is still busy.&lt;br&gt;Are you sure you want to quit?</source>
<translation>Raspberry Pi Imager is nog niet klaar.&lt;br&gt;Weet u zeker dat u wilt afsluiten?</translation>
<location filename="../main.qml" line="126"/>
<source>CHOOSE DEVICE</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../main.qml" line="138"/>
<source>Select this button to choose your target Raspberry Pi</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../main.qml" line="97"/>
@ -547,6 +553,11 @@
<source>CHOOSE OS</source>
<translation>SELECTEER OS</translation>
</message>
<message>
<location filename="../main.qml" line="121"/>
<source>Select this button to change the operating system</source>
<translation>Kies deze knop om een besturingssysteem te kiezen</translation>
</message>
<message>
<location filename="../main.qml" line="133"/>
<location filename="../main.qml" line="780"/>
@ -565,29 +576,15 @@
<translation>SCHRIJF</translation>
</message>
<message>
<location filename="../main.qml" line="1038"/>
<source>Writing... %1%</source>
<translation>Schrijven... %1%</translation>
<location filename="../main.qml" line="155"/>
<source>Select this button to change the destination storage device</source>
<translation>Klik op deze knop om het opslagapparaat te wijzigen</translation>
</message>
<message>
<location filename="../main.qml" line="216"/>
<source>CANCEL WRITE</source>
<translation>Annuleer schrijven</translation>
</message>
<message>
<location filename="../main.qml" line="121"/>
<source>Select this button to change the operating system</source>
<translation>Kies deze knop om een besturingssysteem te kiezen</translation>
</message>
<message>
<source>Select this button to change the destination SD card</source>
<translation type="vanished">Kies deze knop om de SD kaart te kiezen</translation>
</message>
<message>
<location filename="../main.qml" line="175"/>
<source>Select this button to start writing the image</source>
<translation>Kies deze knop om te beginnen met het schrijven van de image</translation>
</message>
<message>
<location filename="../main.qml" line="219"/>
<location filename="../main.qml" line="1035"/>
@ -606,6 +603,16 @@
<source>Finalizing...</source>
<translation>Afronden...</translation>
</message>
<message>
<location filename="../main.qml" line="288"/>
<source>Next</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../main.qml" line="175"/>
<source>Select this button to start writing the image</source>
<translation>Kies deze knop om te beginnen met het schrijven van de image</translation>
</message>
<message>
<location filename="../main.qml" line="245"/>
<source>Select this button to access advanced settings</source>
@ -642,36 +649,57 @@
<translation>[ Alle modellen ]</translation>
</message>
<message>
<location filename="../main.qml" line="572"/>
<location filename="../main.qml" line="1092"/>
<source>Erase</source>
<translation>Wissen</translation>
<location filename="../main.qml" line="528"/>
<source>Back</source>
<translation>Terug</translation>
</message>
<message>
<location filename="../main.qml" line="573"/>
<source>Format card as FAT32</source>
<translation>Formatteer kaart als FAT32</translation>
<location filename="../main.qml" line="529"/>
<source>Go back to main menu</source>
<translation>Terug naar hoofdmenu</translation>
</message>
<message>
<location filename="../main.qml" line="582"/>
<source>Use custom</source>
<translation>Gebruik eigen bestand</translation>
<location filename="../main.qml" line="695"/>
<source>Released: %1</source>
<translation>Release datum: %1</translation>
</message>
<message>
<location filename="../main.qml" line="583"/>
<source>Select a custom .img from your computer</source>
<translation>Selecteer een eigen .img bestand</translation>
<location filename="../main.qml" line="705"/>
<source>Cached on your computer</source>
<translation>Opgeslagen op computer</translation>
</message>
<message>
<location filename="../main.qml" line="707"/>
<source>Local file</source>
<translation>Lokaal bestand</translation>
</message>
<message>
<location filename="../main.qml" line="708"/>
<source>Online - %1 GB download</source>
<translation>Online %1 GB download</translation>
</message>
<message>
<location filename="../main.qml" line="833"/>
<location filename="../main.qml" line="885"/>
<location filename="../main.qml" line="891"/>
<source>Mounted as %1</source>
<translation>Mounted op %1</translation>
</message>
<message>
<location filename="../main.qml" line="887"/>
<source>[WRITE PROTECTED]</source>
<translation>[ALLEEN LEZEN]</translation>
</message>
<message>
<location filename="../main.qml" line="929"/>
<source>Are you sure you want to quit?</source>
<translation>Weet u zeker dat u wilt afsluiten?</translation>
</message>
<message>
<location filename="../main.qml" line="930"/>
<source>Raspberry Pi Imager is still busy.&lt;br&gt;Are you sure you want to quit?</source>
<translation>Raspberry Pi Imager is nog niet klaar.&lt;br&gt;Weet u zeker dat u wilt afsluiten?</translation>
</message>
<message>
<location filename="../main.qml" line="941"/>
<source>Warning</source>
@ -697,82 +725,26 @@
<source>There is a newer version of Imager available.&lt;br&gt;Would you like to visit the website to download it?</source>
<translation>Er is een nieuwere versie van Imager beschikbaar.&lt;br&gt;Wilt u de website bezoeken om deze te downloaden?</translation>
</message>
<message>
<location filename="../main.qml" line="1068"/>
<source>Preparing to write... (%1)</source>
<translation>Voorbereiden... (%1)</translation>
</message>
<message>
<location filename="../main.qml" line="1093"/>
<source>&lt;b&gt;%1&lt;/b&gt; has been erased&lt;br&gt;&lt;br&gt;You can now remove the SD card from the reader</source>
<translation>&lt;b&gt;%1&lt;/b&gt; is gewist&lt;br&gt;&lt;br&gt;U kunt nu de SD kaart uit de lezer halen</translation>
</message>
<message>
<source>&lt;b&gt;%1&lt;/b&gt; has been written to &lt;b&gt;%2&lt;/b&gt;</source>
<translation type="vanished">&lt;b&gt;%1&lt;/b&gt; is geschreven naar &lt;b&gt;%2&lt;/b&gt;</translation>
</message>
<message>
<location filename="../main.qml" line="1202"/>
<source>Error parsing os_list.json</source>
<translation>Fout bij parsen os_list.json</translation>
</message>
<message>
<location filename="../main.qml" line="1391"/>
<source>Connect an USB stick containing images first.&lt;br&gt;The images must be located in the root folder of the USB stick.</source>
<translation>Sluit eerst een USB stick met images aan.&lt;br&gt;De images moeten in de hoofdmap van de USB stick staan.</translation>
</message>
<message>
<location filename="../main.qml" line="1407"/>
<source>SD card is write protected.&lt;br&gt;Push the lock switch on the left side of the card upwards, and try again.</source>
<translation>SD kaart is tegen schrijven beveiligd.&lt;br&gt;Druk het schuifje aan de linkerkant van de SD kaart omhoog, en probeer nogmaals.</translation>
</message>
<message>
<location filename="../main.qml" line="528"/>
<source>Back</source>
<translation>Terug</translation>
</message>
<message>
<location filename="../main.qml" line="155"/>
<source>Select this button to change the destination storage device</source>
<translation>Klik op deze knop om het opslagapparaat te wijzigen</translation>
</message>
<message>
<location filename="../main.qml" line="529"/>
<source>Go back to main menu</source>
<translation>Terug naar hoofdmenu</translation>
</message>
<message>
<location filename="../main.qml" line="695"/>
<source>Released: %1</source>
<translation>Release datum: %1</translation>
</message>
<message>
<location filename="../main.qml" line="705"/>
<source>Cached on your computer</source>
<translation>Opgeslagen op computer</translation>
</message>
<message>
<location filename="../main.qml" line="708"/>
<source>Online - %1 GB download</source>
<translation>Online %1 GB download</translation>
</message>
<message>
<location filename="../main.qml" line="833"/>
<location filename="../main.qml" line="885"/>
<location filename="../main.qml" line="891"/>
<source>Mounted as %1</source>
<translation>Mounted op %1</translation>
</message>
<message>
<location filename="../main.qml" line="1017"/>
<source>Error downloading OS list from Internet</source>
<translation>Fout bij downloaden van lijst met besturingssystemen</translation>
</message>
<message>
<location filename="../main.qml" line="1038"/>
<source>Writing... %1%</source>
<translation>Schrijven... %1%</translation>
</message>
<message>
<location filename="../main.qml" line="1061"/>
<source>Verifying... %1%</source>
<translation>Verifiëren... %1%</translation>
</message>
<message>
<location filename="../main.qml" line="1068"/>
<source>Preparing to write... (%1)</source>
<translation>Voorbereiden... (%1)</translation>
</message>
<message>
<location filename="../main.qml" line="1084"/>
<source>Error</source>
@ -783,10 +755,59 @@
<source>Write Successful</source>
<translation>Klaar met schrijven</translation>
</message>
<message>
<location filename="../main.qml" line="572"/>
<location filename="../main.qml" line="1092"/>
<source>Erase</source>
<translation>Wissen</translation>
</message>
<message>
<location filename="../main.qml" line="1093"/>
<source>&lt;b&gt;%1&lt;/b&gt; has been erased&lt;br&gt;&lt;br&gt;You can now remove the SD card from the reader</source>
<translation>&lt;b&gt;%1&lt;/b&gt; is gewist&lt;br&gt;&lt;br&gt;U kunt nu de SD kaart uit de lezer halen</translation>
</message>
<message>
<location filename="../main.qml" line="1100"/>
<source>&lt;b&gt;%1&lt;/b&gt; has been written to &lt;b&gt;%2&lt;/b&gt;&lt;br&gt;&lt;br&gt;You can now remove the SD card from the reader</source>
<translation>&lt;b&gt;%1&lt;/b&gt; is geschreven naar &lt;b&gt;%2&lt;/b&gt;&lt;br&gt;&lt;br&gt;U kunt nu de SD kaart uit de lezer halen</translation>
</message>
<message>
<location filename="../main.qml" line="1202"/>
<source>Error parsing os_list.json</source>
<translation>Fout bij parsen os_list.json</translation>
</message>
<message>
<location filename="../main.qml" line="573"/>
<source>Format card as FAT32</source>
<translation>Formatteer kaart als FAT32</translation>
</message>
<message>
<location filename="../main.qml" line="582"/>
<source>Use custom</source>
<translation>Gebruik eigen bestand</translation>
</message>
<message>
<location filename="../main.qml" line="583"/>
<source>Select a custom .img from your computer</source>
<translation>Selecteer een eigen .img bestand</translation>
</message>
<message>
<location filename="../main.qml" line="1391"/>
<source>Connect an USB stick containing images first.&lt;br&gt;The images must be located in the root folder of the USB stick.</source>
<translation>Sluit eerst een USB stick met images aan.&lt;br&gt;De images moeten in de hoofdmap van de USB stick staan.</translation>
</message>
<message>
<location filename="../main.qml" line="1407"/>
<source>SD card is write protected.&lt;br&gt;Push the lock switch on the left side of the card upwards, and try again.</source>
<translation>SD kaart is tegen schrijven beveiligd.&lt;br&gt;Druk het schuifje aan de linkerkant van de SD kaart omhoog, en probeer nogmaals.</translation>
</message>
<message>
<source>Select this button to change the destination SD card</source>
<translation type="vanished">Kies deze knop om de SD kaart te kiezen</translation>
</message>
<message>
<source>&lt;b&gt;%1&lt;/b&gt; has been written to &lt;b&gt;%2&lt;/b&gt;</source>
<translation type="vanished">&lt;b&gt;%1&lt;/b&gt; is geschreven naar &lt;b&gt;%2&lt;/b&gt;</translation>
</message>
</context>
</TS>

View file

@ -3,10 +3,6 @@
<TS version="2.1" language="ru_RU">
<context>
<name>DownloadExtractThread</name>
<message>
<source>Error writing to storage</source>
<translation type="vanished">Ошибка записи на запоминающее устройство</translation>
</message>
<message>
<location filename="../downloadextractthread.cpp" line="196"/>
<location filename="../downloadextractthread.cpp" line="385"/>
@ -28,9 +24,23 @@
<source>Error changing to directory &apos;%1&apos;</source>
<translation>Ошибка перехода в каталог «%1»</translation>
</message>
<message>
<source>Error writing to storage</source>
<translation type="vanished">Ошибка записи на запоминающее устройство</translation>
</message>
</context>
<context>
<name>DownloadThread</name>
<message>
<location filename="../downloadthread.cpp" line="118"/>
<source>unmounting drive</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="138"/>
<source>opening drive</source>
<translation>открытие диска</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="166"/>
<source>Error running diskpart: %1</source>
@ -76,11 +86,73 @@
<source>Write error while zero&apos;ing out MBR</source>
<translation>Ошибка записи при обнулении MBR</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="319"/>
<source>Write error while trying to zero out last part of card.&lt;br&gt;Card could be advertising wrong capacity (possible counterfeit).</source>
<translation>Ошибка записи при попытке обнулить последнюю часть карты.&lt;br&gt;Заявленный картой объём может не соответствовать действительности (возможно, карта является поддельной).</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="408"/>
<source>starting download</source>
<translation>начало загрузки</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="466"/>
<source>Error downloading: %1</source>
<translation>Ошибка загрузки: %1</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="663"/>
<source>Access denied error while writing file to disk.</source>
<translation>Ошибка доступа при записи файла на диск.</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="668"/>
<source>Controlled Folder Access seems to be enabled. Please add both rpi-imager.exe and fat32format.exe to the list of allowed apps and try again.</source>
<translation>Похоже, что включён контролируемый доступ к папкам (Controlled Folder Access). Добавьте rpi-imager.exe и fat32format.exe в список разрешённых программ и попробуйте снова.</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="675"/>
<source>Error writing file to disk</source>
<translation>Ошибка записи файла на диск</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="697"/>
<source>Download corrupt. Hash does not match</source>
<translation>Загруженные данные повреждены. Хэш не совпадает</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="709"/>
<location filename="../downloadthread.cpp" line="761"/>
<source>Error writing to storage (while flushing)</source>
<translation>Ошибка записи на запоминающее устройство (при сбросе)</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="716"/>
<location filename="../downloadthread.cpp" line="768"/>
<source>Error writing to storage (while fsync)</source>
<translation>Ошибка записи на запоминающее устройство (при выполнении fsync)</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="751"/>
<source>Error writing first block (partition table)</source>
<translation>Ошибка записи первого блока (таблица разделов)</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="826"/>
<source>Error reading from storage.&lt;br&gt;SD card may be broken.</source>
<translation>Ошибка чтения с запоминающего устройства.&lt;br&gt;SD-карта может быть повреждена.</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="845"/>
<source>Verifying write failed. Contents of SD card is different from what was written to it.</source>
<translation>Ошибка по результатам проверки записи. Содержимое SD-карты отличается от того, что было на неё записано.</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="898"/>
<source>Customizing image</source>
<translation>Настройка образа</translation>
</message>
<message>
<source>Waiting for FAT partition to be mounted</source>
<translation type="vanished">Ожидание подключения раздела FAT</translation>
@ -97,11 +169,6 @@
<source>Unable to customize. File &apos;%1&apos; does not exist.</source>
<translation type="vanished">Не удалось настроить. Файл «%1» не существует.</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="898"/>
<source>Customizing image</source>
<translation>Настройка образа</translation>
</message>
<message>
<source>Error creating firstrun.sh on FAT partition</source>
<translation type="vanished">Ошибка создания firstrun.sh в разделе FAT</translation>
@ -122,73 +189,6 @@
<source>Error writing to cmdline.txt on FAT partition</source>
<translation type="vanished">Ошибка записи в cmdline.txt в разделе FAT</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="663"/>
<source>Access denied error while writing file to disk.</source>
<translation>Ошибка доступа при записи файла на диск.</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="668"/>
<source>Controlled Folder Access seems to be enabled. Please add both rpi-imager.exe and fat32format.exe to the list of allowed apps and try again.</source>
<translation>Похоже, что включён контролируемый доступ к папкам (Controlled Folder Access). Добавьте rpi-imager.exe и fat32format.exe в список разрешённых программ и попробуйте снова.</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="675"/>
<source>Error writing file to disk</source>
<translation>Ошибка записи файла на диск</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="466"/>
<source>Error downloading: %1</source>
<translation>Ошибка загрузки: %1</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="709"/>
<location filename="../downloadthread.cpp" line="761"/>
<source>Error writing to storage (while flushing)</source>
<translation>Ошибка записи на запоминающее устройство (при сбросе)</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="716"/>
<location filename="../downloadthread.cpp" line="768"/>
<source>Error writing to storage (while fsync)</source>
<translation>Ошибка записи на запоминающее устройство (при выполнении fsync)</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="697"/>
<source>Download corrupt. Hash does not match</source>
<translation>Загруженные данные повреждены. Хэш не совпадает</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="118"/>
<source>unmounting drive</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="138"/>
<source>opening drive</source>
<translation>открытие диска</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="319"/>
<source>Write error while trying to zero out last part of card.&lt;br&gt;Card could be advertising wrong capacity (possible counterfeit).</source>
<translation>Ошибка записи при попытке обнулить последнюю часть карты.&lt;br&gt;Заявленный картой объём может не соответствовать действительности (возможно, карта является поддельной).</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="408"/>
<source>starting download</source>
<translation>начало загрузки</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="751"/>
<source>Error writing first block (partition table)</source>
<translation>Ошибка записи первого блока (таблица разделов)</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="845"/>
<source>Verifying write failed. Contents of SD card is different from what was written to it.</source>
<translation>Ошибка по результатам проверки записи. Содержимое SD-карты отличается от того, что было на неё записано.</translation>
</message>
</context>
<context>
<name>DriveFormatThread</name>
@ -356,6 +356,62 @@
<source>Set hostname:</source>
<translation>Имя хоста:</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="120"/>
<source>Set username and password</source>
<translation>Указать имя пользователя и пароль</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="142"/>
<source>Username:</source>
<translation>Имя пользователя:</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="158"/>
<location filename="../OptionsPopup.qml" line="219"/>
<source>Password:</source>
<translation>Пароль:</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="186"/>
<source>Configure wireless LAN</source>
<translation>Настроить Wi-Fi</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="205"/>
<source>SSID:</source>
<translation>SSID:</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="238"/>
<source>Show password</source>
<translation>Показывать пароль</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="244"/>
<source>Hidden SSID</source>
<translation>Скрытый идентификатор SSID</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="250"/>
<source>Wireless LAN country:</source>
<translation>Страна Wi-Fi:</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="261"/>
<source>Set locale settings</source>
<translation>Указать параметры региона</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="271"/>
<source>Time zone:</source>
<translation>Часовой пояс:</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="281"/>
<source>Keyboard layout:</source>
<translation>Раскладка клавиатуры:</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="298"/>
<source>Enable SSH</source>
@ -381,66 +437,6 @@
<source>RUN SSH-KEYGEN</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="186"/>
<source>Configure wireless LAN</source>
<translation>Настроить Wi-Fi</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="205"/>
<source>SSID:</source>
<translation>SSID:</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="158"/>
<location filename="../OptionsPopup.qml" line="219"/>
<source>Password:</source>
<translation>Пароль:</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="120"/>
<source>Set username and password</source>
<translation>Указать имя пользователя и пароль</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="142"/>
<source>Username:</source>
<translation>Имя пользователя:</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="244"/>
<source>Hidden SSID</source>
<translation>Скрытый идентификатор SSID</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="238"/>
<source>Show password</source>
<translation>Показывать пароль</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="250"/>
<source>Wireless LAN country:</source>
<translation>Страна Wi-Fi:</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="261"/>
<source>Set locale settings</source>
<translation>Указать параметры региона</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="271"/>
<source>Time zone:</source>
<translation>Часовой пояс:</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="281"/>
<source>Keyboard layout:</source>
<translation>Раскладка клавиатуры:</translation>
</message>
<message>
<source>Persistent settings</source>
<translation type="vanished">Постоянные параметры</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="375"/>
<source>Play sound when finished</source>
@ -461,6 +457,10 @@
<source>SAVE</source>
<translation>СОХРАНИТЬ</translation>
</message>
<message>
<source>Persistent settings</source>
<translation type="vanished">Постоянные параметры</translation>
</message>
</context>
<context>
<name>QObject</name>
@ -474,13 +474,13 @@
<name>UseSavedSettingsPopup</name>
<message>
<location filename="../UseSavedSettingsPopup.qml" line="73"/>
<source>Warning: advanced settings set</source>
<translation>Внимание: установлены дополнительные параметры</translation>
<source>Use image customisation?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../UseSavedSettingsPopup.qml" line="87"/>
<source>Would you like to apply the image customization settings saved earlier?</source>
<translation>Применить сохранённые ранее параметры настройки образа?</translation>
<source>Would you like to apply image customization settings?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../UseSavedSettingsPopup.qml" line="97"/>
@ -510,6 +510,22 @@
<source>Raspberry Pi Imager v%1</source>
<translation>Raspberry Pi Imager, версия %1</translation>
</message>
<message>
<location filename="../main.qml" line="114"/>
<location filename="../main.qml" line="467"/>
<source>Raspberry Pi Device</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../main.qml" line="126"/>
<source>CHOOSE DEVICE</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../main.qml" line="138"/>
<source>Select this button to choose your target Raspberry Pi</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../main.qml" line="97"/>
<location filename="../main.qml" line="413"/>
@ -544,9 +560,9 @@
<translation>ЗАПИСАТЬ</translation>
</message>
<message>
<location filename="../main.qml" line="175"/>
<source>Select this button to start writing the image</source>
<translation>Нажмите эту кнопку, чтобы начать запись образа</translation>
<location filename="../main.qml" line="155"/>
<source>Select this button to change the destination storage device</source>
<translation>Нажмите эту кнопку, чтобы изменить целевое запоминающее устройство</translation>
</message>
<message>
<location filename="../main.qml" line="216"/>
@ -571,6 +587,16 @@
<source>Finalizing...</source>
<translation>Завершение...</translation>
</message>
<message>
<location filename="../main.qml" line="288"/>
<source>Next</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../main.qml" line="175"/>
<source>Select this button to start writing the image</source>
<translation>Нажмите эту кнопку, чтобы начать запись образа</translation>
</message>
<message>
<location filename="../main.qml" line="245"/>
<source>Select this button to access advanced settings</source>
@ -606,37 +632,11 @@
<source>[ All ]</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../main.qml" line="572"/>
<location filename="../main.qml" line="1092"/>
<source>Erase</source>
<translation>Стереть</translation>
</message>
<message>
<location filename="../main.qml" line="573"/>
<source>Format card as FAT32</source>
<translation>Отформатировать карту как FAT32</translation>
</message>
<message>
<location filename="../main.qml" line="582"/>
<source>Use custom</source>
<translation>Использовать настраиваемый образ</translation>
</message>
<message>
<location filename="../main.qml" line="583"/>
<source>Select a custom .img from your computer</source>
<translation>Выбрать настраиваемый файл .img на компьютере</translation>
</message>
<message>
<location filename="../main.qml" line="528"/>
<source>Back</source>
<translation>Назад</translation>
</message>
<message>
<location filename="../main.qml" line="155"/>
<source>Select this button to change the destination storage device</source>
<translation>Нажмите эту кнопку, чтобы изменить целевое запоминающее устройство</translation>
</message>
<message>
<location filename="../main.qml" line="529"/>
<source>Go back to main menu</source>
@ -694,6 +694,11 @@
<source>Preparing to write...</source>
<translation>Подготовка к записи</translation>
</message>
<message>
<location filename="../main.qml" line="962"/>
<source>All existing data on &apos;%1&apos; will be erased.&lt;br&gt;Are you sure you want to continue?</source>
<translation>Все существующие на «%1» данные будут стёрты.&lt;br&gt;Продолжить?</translation>
</message>
<message>
<location filename="../main.qml" line="973"/>
<source>Update available</source>
@ -704,21 +709,16 @@
<source>There is a newer version of Imager available.&lt;br&gt;Would you like to visit the website to download it?</source>
<translation>Доступна новая версия Imager.&lt;br&gt;Перейти на веб-сайт для её загрузки?</translation>
</message>
<message>
<location filename="../main.qml" line="1038"/>
<source>Writing... %1%</source>
<translation>Запись... %1%</translation>
</message>
<message>
<location filename="../main.qml" line="962"/>
<source>All existing data on &apos;%1&apos; will be erased.&lt;br&gt;Are you sure you want to continue?</source>
<translation>Все существующие на «%1» данные будут стёрты.&lt;br&gt;Продолжить?</translation>
</message>
<message>
<location filename="../main.qml" line="1017"/>
<source>Error downloading OS list from Internet</source>
<translation>Ошибка загрузки списка ОС из Интернета</translation>
</message>
<message>
<location filename="../main.qml" line="1038"/>
<source>Writing... %1%</source>
<translation>Запись... %1%</translation>
</message>
<message>
<location filename="../main.qml" line="1061"/>
<source>Verifying... %1%</source>
@ -739,6 +739,12 @@
<source>Write Successful</source>
<translation>Запись успешно выполнена</translation>
</message>
<message>
<location filename="../main.qml" line="572"/>
<location filename="../main.qml" line="1092"/>
<source>Erase</source>
<translation>Стереть</translation>
</message>
<message>
<location filename="../main.qml" line="1093"/>
<source>&lt;b&gt;%1&lt;/b&gt; has been erased&lt;br&gt;&lt;br&gt;You can now remove the SD card from the reader</source>
@ -754,6 +760,21 @@
<source>Error parsing os_list.json</source>
<translation>Ошибка синтаксического анализа os_list.json</translation>
</message>
<message>
<location filename="../main.qml" line="573"/>
<source>Format card as FAT32</source>
<translation>Отформатировать карту как FAT32</translation>
</message>
<message>
<location filename="../main.qml" line="582"/>
<source>Use custom</source>
<translation>Использовать настраиваемый образ</translation>
</message>
<message>
<location filename="../main.qml" line="583"/>
<source>Select a custom .img from your computer</source>
<translation>Выбрать настраиваемый файл .img на компьютере</translation>
</message>
<message>
<location filename="../main.qml" line="1391"/>
<source>Connect an USB stick containing images first.&lt;br&gt;The images must be located in the root folder of the USB stick.</source>

View file

@ -3,10 +3,6 @@
<TS version="2.1" language="sk_SK">
<context>
<name>DownloadExtractThread</name>
<message>
<source>Error writing to storage</source>
<translation type="vanished">Chyba pri zápise na úložisko</translation>
</message>
<message>
<location filename="../downloadextractthread.cpp" line="196"/>
<location filename="../downloadextractthread.cpp" line="385"/>
@ -28,9 +24,23 @@
<source>Error changing to directory &apos;%1&apos;</source>
<translation>Chyba pri vstupe do adresára &apos;%1&apos;</translation>
</message>
<message>
<source>Error writing to storage</source>
<translation type="vanished">Chyba pri zápise na úložisko</translation>
</message>
</context>
<context>
<name>DownloadThread</name>
<message>
<location filename="../downloadthread.cpp" line="118"/>
<source>unmounting drive</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="138"/>
<source>opening drive</source>
<translation>otváram disk</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="166"/>
<source>Error running diskpart: %1</source>
@ -76,11 +86,73 @@
<source>Write error while zero&apos;ing out MBR</source>
<translation>Chyba zápisu pri prepisovaní MBR nulami</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="319"/>
<source>Write error while trying to zero out last part of card.&lt;br&gt;Card could be advertising wrong capacity (possible counterfeit).</source>
<translation>Chyba zápisu pri prepisovaní poslednej časti karty nulami.&lt;br&gt;Karta pravdepodobne udáva nesprávnu kapacitu (a môže byť falošná).</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="408"/>
<source>starting download</source>
<translation>začína sťahovanie</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="466"/>
<source>Error downloading: %1</source>
<translation>Chyba pri sťahovaní: %1</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="663"/>
<source>Access denied error while writing file to disk.</source>
<translation>Odopretý prístup pri zápise súboru na disk.</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="668"/>
<source>Controlled Folder Access seems to be enabled. Please add both rpi-imager.exe and fat32format.exe to the list of allowed apps and try again.</source>
<translation>Vyzerá, že máte zapnutý Controlled Folder Access. Pridajte, prosím, rpi-imager.exe a fat32format.exe do zoznamu povolených aplikácií a skúste to znovu.</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="675"/>
<source>Error writing file to disk</source>
<translation>Chyba pri zápise na disk</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="697"/>
<source>Download corrupt. Hash does not match</source>
<translation>Stiahnutý súbor je poškodený. Kontrolný súčet nesedí</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="709"/>
<location filename="../downloadthread.cpp" line="761"/>
<source>Error writing to storage (while flushing)</source>
<translation>Chyba pri zápise na úložisko (počas volania flush)</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="716"/>
<location filename="../downloadthread.cpp" line="768"/>
<source>Error writing to storage (while fsync)</source>
<translation>Chyba pri zápise na úložisko (počas volania fsync)</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="751"/>
<source>Error writing first block (partition table)</source>
<translation>Chyba pri zápise prvého bloku (tabuľky partícií)</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="826"/>
<source>Error reading from storage.&lt;br&gt;SD card may be broken.</source>
<translation>Chyba pri čítaní z úložiska.&lt;br&gt;Karta SD môže byť poškodená.</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="845"/>
<source>Verifying write failed. Contents of SD card is different from what was written to it.</source>
<translation>Overovanie zápisu skončilo s chybou. Obsah karty SD sa nezhoduje s tým, čo na ňu bolo zapísané.</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="898"/>
<source>Customizing image</source>
<translation>Upravujem obraz</translation>
</message>
<message>
<source>Waiting for FAT partition to be mounted</source>
<translation type="vanished">Čakám a pripojenie FAT partície</translation>
@ -97,11 +169,6 @@
<source>Unable to customize. File &apos;%1&apos; does not exist.</source>
<translation type="vanished">Prispôsobenie skončilo s chybou. Súbor &apos;%1&apos; neexistuje.</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="898"/>
<source>Customizing image</source>
<translation>Upravujem obraz</translation>
</message>
<message>
<source>Error creating firstrun.sh on FAT partition</source>
<translation type="vanished">Pri vytváraní firstrun.sh na partícii FAT nastala chyba</translation>
@ -122,73 +189,6 @@
<source>Error writing to cmdline.txt on FAT partition</source>
<translation type="vanished">Chyba pri zápise cmdline.txt na FAT partíciu</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="663"/>
<source>Access denied error while writing file to disk.</source>
<translation>Odopretý prístup pri zápise súboru na disk.</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="668"/>
<source>Controlled Folder Access seems to be enabled. Please add both rpi-imager.exe and fat32format.exe to the list of allowed apps and try again.</source>
<translation>Vyzerá, že máte zapnutý Controlled Folder Access. Pridajte, prosím, rpi-imager.exe a fat32format.exe do zoznamu povolených aplikácií a skúste to znovu.</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="675"/>
<source>Error writing file to disk</source>
<translation>Chyba pri zápise na disk</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="466"/>
<source>Error downloading: %1</source>
<translation>Chyba pri sťahovaní: %1</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="709"/>
<location filename="../downloadthread.cpp" line="761"/>
<source>Error writing to storage (while flushing)</source>
<translation>Chyba pri zápise na úložisko (počas volania flush)</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="716"/>
<location filename="../downloadthread.cpp" line="768"/>
<source>Error writing to storage (while fsync)</source>
<translation>Chyba pri zápise na úložisko (počas volania fsync)</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="697"/>
<source>Download corrupt. Hash does not match</source>
<translation>Stiahnutý súbor je poškodený. Kontrolný súčet nesedí</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="118"/>
<source>unmounting drive</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="138"/>
<source>opening drive</source>
<translation>otváram disk</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="319"/>
<source>Write error while trying to zero out last part of card.&lt;br&gt;Card could be advertising wrong capacity (possible counterfeit).</source>
<translation>Chyba zápisu pri prepisovaní poslednej časti karty nulami.&lt;br&gt;Karta pravdepodobne udáva nesprávnu kapacitu (a môže byť falošná).</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="408"/>
<source>starting download</source>
<translation>začína sťahovanie</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="751"/>
<source>Error writing first block (partition table)</source>
<translation>Chyba pri zápise prvého bloku (tabuľky partícií)</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="845"/>
<source>Verifying write failed. Contents of SD card is different from what was written to it.</source>
<translation>Overovanie zápisu skončilo s chybou. Obsah karty SD sa nezhoduje s tým, čo na ňu bolo zapísané.</translation>
</message>
</context>
<context>
<name>DriveFormatThread</name>
@ -336,79 +336,6 @@
<source>to always use</source>
<translation>použiť vždy</translation>
</message>
<message>
<source>Disable overscan</source>
<translation type="vanished">Vypnúť presnímanie (overscan)</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="98"/>
<source>Set hostname:</source>
<translation>Nastaviť meno počítača (hostname):</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="298"/>
<source>Enable SSH</source>
<translation>Povoliť SSH</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="317"/>
<source>Use password authentication</source>
<translation>Použiť heslo na prihlásenie</translation>
</message>
<message>
<source>Set password for &apos;pi&apos; user:</source>
<translation type="vanished">Nastaviť heslo pre používateľa &apos;pi&apos;:</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="327"/>
<source>Allow public-key authentication only</source>
<translation>Povoliť iba prihlásenie pomocou verejného kľúča</translation>
</message>
<message>
<source>Set authorized_keys for &apos;pi&apos;:</source>
<translation type="vanished">Nastaviť authorized_keys pre &apos;pi&apos;:</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="345"/>
<source>Set authorized_keys for &apos;%1&apos;:</source>
<translation>Nastaviť authorized_keys pre &apos;%1&apos;:</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="186"/>
<source>Configure wireless LAN</source>
<translation>Nastaviť wifi</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="205"/>
<source>SSID:</source>
<translation>SSID:</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="158"/>
<location filename="../OptionsPopup.qml" line="219"/>
<source>Password:</source>
<translation>Heslo:</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="120"/>
<source>Set username and password</source>
<translation>Nastaviť meno používateľa a heslo</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="142"/>
<source>Username:</source>
<translation>Meno používateľa:</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="244"/>
<source>Hidden SSID</source>
<translation>Skryté SSID</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="238"/>
<source>Show password</source>
<translation>Zobraziť heslo</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="71"/>
<source>General</source>
@ -424,6 +351,47 @@
<source>Options</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="98"/>
<source>Set hostname:</source>
<translation>Nastaviť meno počítača (hostname):</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="120"/>
<source>Set username and password</source>
<translation>Nastaviť meno používateľa a heslo</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="142"/>
<source>Username:</source>
<translation>Meno používateľa:</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="158"/>
<location filename="../OptionsPopup.qml" line="219"/>
<source>Password:</source>
<translation>Heslo:</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="186"/>
<source>Configure wireless LAN</source>
<translation>Nastaviť wifi</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="205"/>
<source>SSID:</source>
<translation>SSID:</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="238"/>
<source>Show password</source>
<translation>Zobraziť heslo</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="244"/>
<source>Hidden SSID</source>
<translation>Skryté SSID</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="250"/>
<source>Wireless LAN country:</source>
@ -444,19 +412,31 @@
<source>Keyboard layout:</source>
<translation>Rozloženie klávesnice:</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="298"/>
<source>Enable SSH</source>
<translation>Povoliť SSH</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="317"/>
<source>Use password authentication</source>
<translation>Použiť heslo na prihlásenie</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="327"/>
<source>Allow public-key authentication only</source>
<translation>Povoliť iba prihlásenie pomocou verejného kľúča</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="345"/>
<source>Set authorized_keys for &apos;%1&apos;:</source>
<translation>Nastaviť authorized_keys pre &apos;%1&apos;:</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="357"/>
<source>RUN SSH-KEYGEN</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Skip first-run wizard</source>
<translation type="vanished">Vypnúť sprievodcu prvým spustením</translation>
</message>
<message>
<source>Persistent settings</source>
<translation type="vanished">Trvalé nastavenia</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="375"/>
<source>Play sound when finished</source>
@ -477,6 +457,26 @@
<source>SAVE</source>
<translation>ULOŽIŤ</translation>
</message>
<message>
<source>Disable overscan</source>
<translation type="vanished">Vypnúť presnímanie (overscan)</translation>
</message>
<message>
<source>Set password for &apos;pi&apos; user:</source>
<translation type="vanished">Nastaviť heslo pre používateľa &apos;pi&apos;:</translation>
</message>
<message>
<source>Set authorized_keys for &apos;pi&apos;:</source>
<translation type="vanished">Nastaviť authorized_keys pre &apos;pi&apos;:</translation>
</message>
<message>
<source>Skip first-run wizard</source>
<translation type="vanished">Vypnúť sprievodcu prvým spustením</translation>
</message>
<message>
<source>Persistent settings</source>
<translation type="vanished">Trvalé nastavenia</translation>
</message>
</context>
<context>
<name>QObject</name>
@ -490,13 +490,13 @@
<name>UseSavedSettingsPopup</name>
<message>
<location filename="../UseSavedSettingsPopup.qml" line="73"/>
<source>Warning: advanced settings set</source>
<translation>Varovanie: používajú sa pokročilé možnosti</translation>
<source>Use image customisation?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../UseSavedSettingsPopup.qml" line="87"/>
<source>Would you like to apply the image customization settings saved earlier?</source>
<translation>Chcete použiť uložené nastavenia úprav obrazu?</translation>
<source>Would you like to apply image customization settings?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../UseSavedSettingsPopup.qml" line="97"/>
@ -527,14 +527,20 @@
<translation>Raspberry Pi Imager v%1</translation>
</message>
<message>
<location filename="../main.qml" line="929"/>
<source>Are you sure you want to quit?</source>
<translation>Skutočne chcete skončiť?</translation>
<location filename="../main.qml" line="114"/>
<location filename="../main.qml" line="467"/>
<source>Raspberry Pi Device</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../main.qml" line="930"/>
<source>Raspberry Pi Imager is still busy.&lt;br&gt;Are you sure you want to quit?</source>
<translation>Raspberry Pi Imager ešte neskončil.&lt;br&gt;Ste si istý, že chcete skončiť?</translation>
<location filename="../main.qml" line="126"/>
<source>CHOOSE DEVICE</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../main.qml" line="138"/>
<source>Select this button to choose your target Raspberry Pi</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../main.qml" line="97"/>
@ -547,6 +553,11 @@
<source>CHOOSE OS</source>
<translation>VYBERTE OS</translation>
</message>
<message>
<location filename="../main.qml" line="121"/>
<source>Select this button to change the operating system</source>
<translation>Pre zmenu operačného systému kliknite na toto tlačidlo</translation>
</message>
<message>
<location filename="../main.qml" line="133"/>
<location filename="../main.qml" line="780"/>
@ -565,29 +576,15 @@
<translation>ZAPÍSAŤ</translation>
</message>
<message>
<location filename="../main.qml" line="1038"/>
<source>Writing... %1%</source>
<translation>Zapisujem... %1%</translation>
<location filename="../main.qml" line="155"/>
<source>Select this button to change the destination storage device</source>
<translation>Pre zmenu cieľového zariadenia úložiska kliknite na toto tlačidlo</translation>
</message>
<message>
<location filename="../main.qml" line="216"/>
<source>CANCEL WRITE</source>
<translation>ZRUŠIŤ ZÁPIS</translation>
</message>
<message>
<location filename="../main.qml" line="121"/>
<source>Select this button to change the operating system</source>
<translation>Pre zmenu operačného systému kliknite na toto tlačidlo</translation>
</message>
<message>
<source>Select this button to change the destination SD card</source>
<translation type="vanished">Pre zmenu cieľovej SD karty kliknite na toto tlačidlo</translation>
</message>
<message>
<location filename="../main.qml" line="175"/>
<source>Select this button to start writing the image</source>
<translation>Kliknutím na toto tlačidlo spustíte zápis</translation>
</message>
<message>
<location filename="../main.qml" line="219"/>
<location filename="../main.qml" line="1035"/>
@ -606,6 +603,16 @@
<source>Finalizing...</source>
<translation>Ukončujem...</translation>
</message>
<message>
<location filename="../main.qml" line="288"/>
<source>Next</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../main.qml" line="175"/>
<source>Select this button to start writing the image</source>
<translation>Kliknutím na toto tlačidlo spustíte zápis</translation>
</message>
<message>
<location filename="../main.qml" line="245"/>
<source>Select this button to access advanced settings</source>
@ -642,36 +649,57 @@
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../main.qml" line="572"/>
<location filename="../main.qml" line="1092"/>
<source>Erase</source>
<translation>Vymazať</translation>
<location filename="../main.qml" line="528"/>
<source>Back</source>
<translation>Späť</translation>
</message>
<message>
<location filename="../main.qml" line="573"/>
<source>Format card as FAT32</source>
<translation>Formátovať kartu ako FAT32</translation>
<location filename="../main.qml" line="529"/>
<source>Go back to main menu</source>
<translation>Prejsť do hlavnej ponuky</translation>
</message>
<message>
<location filename="../main.qml" line="582"/>
<source>Use custom</source>
<translation>Použiť vlastný</translation>
<location filename="../main.qml" line="695"/>
<source>Released: %1</source>
<translation>Vydané: %1</translation>
</message>
<message>
<location filename="../main.qml" line="583"/>
<source>Select a custom .img from your computer</source>
<translation>Použiť vlastný súbor img. na Vašom počítači</translation>
<location filename="../main.qml" line="705"/>
<source>Cached on your computer</source>
<translation>Uložené na počítači</translation>
</message>
<message>
<location filename="../main.qml" line="707"/>
<source>Local file</source>
<translation>Miestny súbor</translation>
</message>
<message>
<location filename="../main.qml" line="708"/>
<source>Online - %1 GB download</source>
<translation>Online %1 GB na stiahnutie</translation>
</message>
<message>
<location filename="../main.qml" line="833"/>
<location filename="../main.qml" line="885"/>
<location filename="../main.qml" line="891"/>
<source>Mounted as %1</source>
<translation>Pripojená ako %1</translation>
</message>
<message>
<location filename="../main.qml" line="887"/>
<source>[WRITE PROTECTED]</source>
<translation>[OCHRANA PROTI ZÁPISU]</translation>
</message>
<message>
<location filename="../main.qml" line="929"/>
<source>Are you sure you want to quit?</source>
<translation>Skutočne chcete skončiť?</translation>
</message>
<message>
<location filename="../main.qml" line="930"/>
<source>Raspberry Pi Imager is still busy.&lt;br&gt;Are you sure you want to quit?</source>
<translation>Raspberry Pi Imager ešte neskončil.&lt;br&gt;Ste si istý, že chcete skončiť?</translation>
</message>
<message>
<location filename="../main.qml" line="941"/>
<source>Warning</source>
@ -697,82 +725,26 @@
<source>There is a newer version of Imager available.&lt;br&gt;Would you like to visit the website to download it?</source>
<translation>Je dostupná nová verzia Imagera.&lt;br&gt;Chcete prejsť na webovú stránku s programom a stiahnuť ho?</translation>
</message>
<message>
<location filename="../main.qml" line="1068"/>
<source>Preparing to write... (%1)</source>
<translation>Príprava zápisu... (%1)</translation>
</message>
<message>
<location filename="../main.qml" line="1093"/>
<source>&lt;b&gt;%1&lt;/b&gt; has been erased&lt;br&gt;&lt;br&gt;You can now remove the SD card from the reader</source>
<translation>&lt;b&gt;%1&lt;/b&gt; bola vymazaná&lt;br&gt;&lt;br&gt;Teraz môžete odstrániť SD kartu z čítačky</translation>
</message>
<message>
<source>&lt;b&gt;%1&lt;/b&gt; has been written to &lt;b&gt;%2&lt;/b&gt;</source>
<translation type="vanished">&lt;b&gt;%1&lt;/b&gt; bol zapísaný na &lt;b&gt;%2&lt;/b&gt;</translation>
</message>
<message>
<location filename="../main.qml" line="1202"/>
<source>Error parsing os_list.json</source>
<translation>Chyba pri spracovaní os_list.json</translation>
</message>
<message>
<location filename="../main.qml" line="1391"/>
<source>Connect an USB stick containing images first.&lt;br&gt;The images must be located in the root folder of the USB stick.</source>
<translation>Najprv pripojte USB kľúč, ktorý obsahuje diskové obrazy.&lt;br&gt;Obrazy sa musia nachádzať v koreňovom priečinku USB kľúča.</translation>
</message>
<message>
<location filename="../main.qml" line="1407"/>
<source>SD card is write protected.&lt;br&gt;Push the lock switch on the left side of the card upwards, and try again.</source>
<translation>SD karta je chránená proti zápisu.&lt;br&gt;Presuňte prepínač zámku na ľavej strane karty smerom hore a skúste to znova.</translation>
</message>
<message>
<location filename="../main.qml" line="528"/>
<source>Back</source>
<translation>Späť</translation>
</message>
<message>
<location filename="../main.qml" line="155"/>
<source>Select this button to change the destination storage device</source>
<translation>Pre zmenu cieľového zariadenia úložiska kliknite na toto tlačidlo</translation>
</message>
<message>
<location filename="../main.qml" line="529"/>
<source>Go back to main menu</source>
<translation>Prejsť do hlavnej ponuky</translation>
</message>
<message>
<location filename="../main.qml" line="695"/>
<source>Released: %1</source>
<translation>Vydané: %1</translation>
</message>
<message>
<location filename="../main.qml" line="705"/>
<source>Cached on your computer</source>
<translation>Uložené na počítači</translation>
</message>
<message>
<location filename="../main.qml" line="708"/>
<source>Online - %1 GB download</source>
<translation>Online %1 GB na stiahnutie</translation>
</message>
<message>
<location filename="../main.qml" line="833"/>
<location filename="../main.qml" line="885"/>
<location filename="../main.qml" line="891"/>
<source>Mounted as %1</source>
<translation>Pripojená ako %1</translation>
</message>
<message>
<location filename="../main.qml" line="1017"/>
<source>Error downloading OS list from Internet</source>
<translation>Chyba pri sťahovaní zoznamu OS z Internetu</translation>
</message>
<message>
<location filename="../main.qml" line="1038"/>
<source>Writing... %1%</source>
<translation>Zapisujem... %1%</translation>
</message>
<message>
<location filename="../main.qml" line="1061"/>
<source>Verifying... %1%</source>
<translation>Overujem... %1%</translation>
</message>
<message>
<location filename="../main.qml" line="1068"/>
<source>Preparing to write... (%1)</source>
<translation>Príprava zápisu... (%1)</translation>
</message>
<message>
<location filename="../main.qml" line="1084"/>
<source>Error</source>
@ -783,10 +755,59 @@
<source>Write Successful</source>
<translation>Zápis úspešne skončil</translation>
</message>
<message>
<location filename="../main.qml" line="572"/>
<location filename="../main.qml" line="1092"/>
<source>Erase</source>
<translation>Vymazať</translation>
</message>
<message>
<location filename="../main.qml" line="1093"/>
<source>&lt;b&gt;%1&lt;/b&gt; has been erased&lt;br&gt;&lt;br&gt;You can now remove the SD card from the reader</source>
<translation>&lt;b&gt;%1&lt;/b&gt; bola vymazaná&lt;br&gt;&lt;br&gt;Teraz môžete odstrániť SD kartu z čítačky</translation>
</message>
<message>
<location filename="../main.qml" line="1100"/>
<source>&lt;b&gt;%1&lt;/b&gt; has been written to &lt;b&gt;%2&lt;/b&gt;&lt;br&gt;&lt;br&gt;You can now remove the SD card from the reader</source>
<translation>&lt;b&gt;%1&lt;/b&gt; bol zapísaný na &lt;b&gt;%2&lt;/b&gt;&lt;br&gt;&lt;br&gt;Teraz môžete odstrániť SD kartu z čítačky</translation>
</message>
<message>
<location filename="../main.qml" line="1202"/>
<source>Error parsing os_list.json</source>
<translation>Chyba pri spracovaní os_list.json</translation>
</message>
<message>
<location filename="../main.qml" line="573"/>
<source>Format card as FAT32</source>
<translation>Formátovať kartu ako FAT32</translation>
</message>
<message>
<location filename="../main.qml" line="582"/>
<source>Use custom</source>
<translation>Použiť vlastný</translation>
</message>
<message>
<location filename="../main.qml" line="583"/>
<source>Select a custom .img from your computer</source>
<translation>Použiť vlastný súbor img. na Vašom počítači</translation>
</message>
<message>
<location filename="../main.qml" line="1391"/>
<source>Connect an USB stick containing images first.&lt;br&gt;The images must be located in the root folder of the USB stick.</source>
<translation>Najprv pripojte USB kľúč, ktorý obsahuje diskové obrazy.&lt;br&gt;Obrazy sa musia nachádzať v koreňovom priečinku USB kľúča.</translation>
</message>
<message>
<location filename="../main.qml" line="1407"/>
<source>SD card is write protected.&lt;br&gt;Push the lock switch on the left side of the card upwards, and try again.</source>
<translation>SD karta je chránená proti zápisu.&lt;br&gt;Presuňte prepínač zámku na ľavej strane karty smerom hore a skúste to znova.</translation>
</message>
<message>
<source>Select this button to change the destination SD card</source>
<translation type="vanished">Pre zmenu cieľovej SD karty kliknite na toto tlačidlo</translation>
</message>
<message>
<source>&lt;b&gt;%1&lt;/b&gt; has been written to &lt;b&gt;%2&lt;/b&gt;</source>
<translation type="vanished">&lt;b&gt;%1&lt;/b&gt; bol zapísaný na &lt;b&gt;%2&lt;/b&gt;</translation>
</message>
</context>
</TS>

View file

@ -3,10 +3,6 @@
<TS version="2.1" language="sl_SI">
<context>
<name>DownloadExtractThread</name>
<message>
<source>Error writing to storage</source>
<translation type="vanished">Napaka pisanja na disk</translation>
</message>
<message>
<location filename="../downloadextractthread.cpp" line="196"/>
<location filename="../downloadextractthread.cpp" line="385"/>
@ -28,9 +24,23 @@
<source>Error changing to directory &apos;%1&apos;</source>
<translation>Napaka spremembe direktorija &apos;%1%&apos;</translation>
</message>
<message>
<source>Error writing to storage</source>
<translation type="vanished">Napaka pisanja na disk</translation>
</message>
</context>
<context>
<name>DownloadThread</name>
<message>
<location filename="../downloadthread.cpp" line="118"/>
<source>unmounting drive</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="138"/>
<source>opening drive</source>
<translation>Odpiranje pogona</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="166"/>
<source>Error running diskpart: %1</source>
@ -76,11 +86,73 @@
<source>Write error while zero&apos;ing out MBR</source>
<translation>Napaka zapisovanja med ničenjem MBR</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="319"/>
<source>Write error while trying to zero out last part of card.&lt;br&gt;Card could be advertising wrong capacity (possible counterfeit).</source>
<translation>Napaka ničenja zadnjega dela diska.&lt;br&gt;Disk morebiti sporoča napačno velikost(možen ponaredek).</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="408"/>
<source>starting download</source>
<translation>Začetek prenosa</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="466"/>
<source>Error downloading: %1</source>
<translation>Napaka prenosa:%1</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="663"/>
<source>Access denied error while writing file to disk.</source>
<translation>Napaka zavrnitve dostopa med pisanjem na disk.</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="668"/>
<source>Controlled Folder Access seems to be enabled. Please add both rpi-imager.exe and fat32format.exe to the list of allowed apps and try again.</source>
<translation>Izgleda, da jevklopljen nadzor dostopa do map. Prosim dodajte oba rpi-imager.exe in fat32format.exe na seznam dovoljenih aplikacij in poizkusite znova.</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="675"/>
<source>Error writing file to disk</source>
<translation>Napaka pisanja na disk</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="697"/>
<source>Download corrupt. Hash does not match</source>
<translation>Prenos poškodovan.Hash se ne ujema</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="709"/>
<location filename="../downloadthread.cpp" line="761"/>
<source>Error writing to storage (while flushing)</source>
<translation>Napaka pisanja na disk (med brisanjem)</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="716"/>
<location filename="../downloadthread.cpp" line="768"/>
<source>Error writing to storage (while fsync)</source>
<translation>Napaka pisanja na disk (med fsync)</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="751"/>
<source>Error writing first block (partition table)</source>
<translation>Napaka pisanja prvega bloka (particijska tabela)</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="826"/>
<source>Error reading from storage.&lt;br&gt;SD card may be broken.</source>
<translation>Napaka branja iz diska.&lt;br&gt;SD kartica/disk je mogoče v okvari.</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="845"/>
<source>Verifying write failed. Contents of SD card is different from what was written to it.</source>
<translation>Preverjanje pisanja spodletelo. Vsebina diska je drugačna, od tega, kar je bilo nanj zapisano.</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="898"/>
<source>Customizing image</source>
<translation>Prilagajanje slike diska</translation>
</message>
<message>
<source>Waiting for FAT partition to be mounted</source>
<translation type="vanished">Čakanje na priklop FAT particije</translation>
@ -97,11 +169,6 @@
<source>Unable to customize. File &apos;%1&apos; does not exist.</source>
<translation type="vanished">Prilagoditev ni možna. Datoteka &apos;%1&apos; ne obstaja.</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="898"/>
<source>Customizing image</source>
<translation>Prilagajanje slike diska</translation>
</message>
<message>
<source>Error creating firstrun.sh on FAT partition</source>
<translation type="vanished">Napaka ustvarjanja firstrun.sh na FAT particiji</translation>
@ -122,73 +189,6 @@
<source>Error writing to cmdline.txt on FAT partition</source>
<translation type="vanished">Napaka pisanja v cmdline.txt na FAT particiji</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="663"/>
<source>Access denied error while writing file to disk.</source>
<translation>Napaka zavrnitve dostopa med pisanjem na disk.</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="668"/>
<source>Controlled Folder Access seems to be enabled. Please add both rpi-imager.exe and fat32format.exe to the list of allowed apps and try again.</source>
<translation>Izgleda, da jevklopljen nadzor dostopa do map. Prosim dodajte oba rpi-imager.exe in fat32format.exe na seznam dovoljenih aplikacij in poizkusite znova.</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="675"/>
<source>Error writing file to disk</source>
<translation>Napaka pisanja na disk</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="466"/>
<source>Error downloading: %1</source>
<translation>Napaka prenosa:%1</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="709"/>
<location filename="../downloadthread.cpp" line="761"/>
<source>Error writing to storage (while flushing)</source>
<translation>Napaka pisanja na disk (med brisanjem)</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="716"/>
<location filename="../downloadthread.cpp" line="768"/>
<source>Error writing to storage (while fsync)</source>
<translation>Napaka pisanja na disk (med fsync)</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="697"/>
<source>Download corrupt. Hash does not match</source>
<translation>Prenos poškodovan.Hash se ne ujema</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="118"/>
<source>unmounting drive</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="138"/>
<source>opening drive</source>
<translation>Odpiranje pogona</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="319"/>
<source>Write error while trying to zero out last part of card.&lt;br&gt;Card could be advertising wrong capacity (possible counterfeit).</source>
<translation>Napaka ničenja zadnjega dela diska.&lt;br&gt;Disk morebiti sporoča napačno velikost(možen ponaredek).</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="408"/>
<source>starting download</source>
<translation>Začetek prenosa</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="751"/>
<source>Error writing first block (partition table)</source>
<translation>Napaka pisanja prvega bloka (particijska tabela)</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="845"/>
<source>Verifying write failed. Contents of SD card is different from what was written to it.</source>
<translation>Preverjanje pisanja spodletelo. Vsebina diska je drugačna, od tega, kar je bilo nanj zapisano.</translation>
</message>
</context>
<context>
<name>DriveFormatThread</name>
@ -336,79 +336,6 @@
<source>to always use</source>
<translation>vedno</translation>
</message>
<message>
<source>Disable overscan</source>
<translation type="vanished">Onemogoči overscan</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="98"/>
<source>Set hostname:</source>
<translation>Ime naprave:</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="298"/>
<source>Enable SSH</source>
<translation>Omogoči SSH</translation>
</message>
<message>
<source>Set username:</source>
<translation type="vanished">Nastavi uporabniško ime:</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="317"/>
<source>Use password authentication</source>
<translation>Uporabi geslo za avtentifikacijo</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="327"/>
<source>Allow public-key authentication only</source>
<translation>Dovoli le avtentifikacijo z javnim kjučem</translation>
</message>
<message>
<source>Set password for &apos;%1&apos; user:</source>
<translation type="vanished">Nastavi geslo za uporabnika &apos;%1&apos;:</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="345"/>
<source>Set authorized_keys for &apos;%1&apos;:</source>
<translation>Nastavi authorized_keys za &apos;%1&apos;:</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="186"/>
<source>Configure wireless LAN</source>
<translation>Nastavi WiFi</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="205"/>
<source>SSID:</source>
<translation>SSID:</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="158"/>
<location filename="../OptionsPopup.qml" line="219"/>
<source>Password:</source>
<translation>Geslo:</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="120"/>
<source>Set username and password</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="142"/>
<source>Username:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="244"/>
<source>Hidden SSID</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="238"/>
<source>Show password</source>
<translation>Pokaži geslo</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="71"/>
<source>General</source>
@ -424,6 +351,47 @@
<source>Options</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="98"/>
<source>Set hostname:</source>
<translation>Ime naprave:</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="120"/>
<source>Set username and password</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="142"/>
<source>Username:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="158"/>
<location filename="../OptionsPopup.qml" line="219"/>
<source>Password:</source>
<translation>Geslo:</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="186"/>
<source>Configure wireless LAN</source>
<translation>Nastavi WiFi</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="205"/>
<source>SSID:</source>
<translation>SSID:</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="238"/>
<source>Show password</source>
<translation>Pokaži geslo</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="244"/>
<source>Hidden SSID</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="250"/>
<source>Wireless LAN country:</source>
@ -444,19 +412,31 @@
<source>Keyboard layout:</source>
<translation>Razporeditev tipkovnice:</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="298"/>
<source>Enable SSH</source>
<translation>Omogoči SSH</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="317"/>
<source>Use password authentication</source>
<translation>Uporabi geslo za avtentifikacijo</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="327"/>
<source>Allow public-key authentication only</source>
<translation>Dovoli le avtentifikacijo z javnim kjučem</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="345"/>
<source>Set authorized_keys for &apos;%1&apos;:</source>
<translation>Nastavi authorized_keys za &apos;%1&apos;:</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="357"/>
<source>RUN SSH-KEYGEN</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Skip first-run wizard</source>
<translation type="vanished">Preskoči čarovnika prvega zagona</translation>
</message>
<message>
<source>Persistent settings</source>
<translation type="vanished">Trajne nastavitve</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="375"/>
<source>Play sound when finished</source>
@ -477,6 +457,26 @@
<source>SAVE</source>
<translation>SHRANI</translation>
</message>
<message>
<source>Disable overscan</source>
<translation type="vanished">Onemogoči overscan</translation>
</message>
<message>
<source>Set username:</source>
<translation type="vanished">Nastavi uporabniško ime:</translation>
</message>
<message>
<source>Set password for &apos;%1&apos; user:</source>
<translation type="vanished">Nastavi geslo za uporabnika &apos;%1&apos;:</translation>
</message>
<message>
<source>Skip first-run wizard</source>
<translation type="vanished">Preskoči čarovnika prvega zagona</translation>
</message>
<message>
<source>Persistent settings</source>
<translation type="vanished">Trajne nastavitve</translation>
</message>
</context>
<context>
<name>QObject</name>
@ -490,13 +490,13 @@
<name>UseSavedSettingsPopup</name>
<message>
<location filename="../UseSavedSettingsPopup.qml" line="73"/>
<source>Warning: advanced settings set</source>
<translation>Opozorilo: nastavljene napredne nastavitve</translation>
<source>Use image customisation?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../UseSavedSettingsPopup.qml" line="87"/>
<source>Would you like to apply the image customization settings saved earlier?</source>
<translation>Bi želeli uporabit prilagoditve slike diska shranjene nazadnje?</translation>
<source>Would you like to apply image customization settings?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../UseSavedSettingsPopup.qml" line="97"/>
@ -526,6 +526,22 @@
<source>Raspberry Pi Imager v%1</source>
<translation>Raspberry Pi Imager v%1</translation>
</message>
<message>
<location filename="../main.qml" line="114"/>
<location filename="../main.qml" line="467"/>
<source>Raspberry Pi Device</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../main.qml" line="126"/>
<source>CHOOSE DEVICE</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../main.qml" line="138"/>
<source>Select this button to choose your target Raspberry Pi</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../main.qml" line="97"/>
<location filename="../main.qml" line="413"/>
@ -560,9 +576,9 @@
<translation>ZAPIŠI</translation>
</message>
<message>
<location filename="../main.qml" line="175"/>
<source>Select this button to start writing the image</source>
<translation>Izberite za gumb za začetek pisanja slike diska</translation>
<location filename="../main.qml" line="155"/>
<source>Select this button to change the destination storage device</source>
<translation>Uporabite ta gumb za spremembo ciljnega diska</translation>
</message>
<message>
<location filename="../main.qml" line="216"/>
@ -587,6 +603,16 @@
<source>Finalizing...</source>
<translation>Zakjučujem...</translation>
</message>
<message>
<location filename="../main.qml" line="288"/>
<source>Next</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../main.qml" line="175"/>
<source>Select this button to start writing the image</source>
<translation>Izberite za gumb za začetek pisanja slike diska</translation>
</message>
<message>
<location filename="../main.qml" line="245"/>
<source>Select this button to access advanced settings</source>
@ -622,37 +648,11 @@
<source>[ All ]</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../main.qml" line="572"/>
<location filename="../main.qml" line="1092"/>
<source>Erase</source>
<translation>Odstrani</translation>
</message>
<message>
<location filename="../main.qml" line="573"/>
<source>Format card as FAT32</source>
<translation>Formatiraj disk v FAT32</translation>
</message>
<message>
<location filename="../main.qml" line="582"/>
<source>Use custom</source>
<translation>Uporabi drugo</translation>
</message>
<message>
<location filename="../main.qml" line="583"/>
<source>Select a custom .img from your computer</source>
<translation>Izberite drug .img iz vašega računalnika</translation>
</message>
<message>
<location filename="../main.qml" line="528"/>
<source>Back</source>
<translation>Nazaj</translation>
</message>
<message>
<location filename="../main.qml" line="155"/>
<source>Select this button to change the destination storage device</source>
<translation>Uporabite ta gumb za spremembo ciljnega diska</translation>
</message>
<message>
<location filename="../main.qml" line="529"/>
<source>Go back to main menu</source>
@ -710,6 +710,11 @@
<source>Preparing to write...</source>
<translation>Priprava na pisanje...</translation>
</message>
<message>
<location filename="../main.qml" line="962"/>
<source>All existing data on &apos;%1&apos; will be erased.&lt;br&gt;Are you sure you want to continue?</source>
<translation>VSI obstoječi podatki na &apos;%1&apos; bodo izbrisani.&lt;br&gt;A ste prepričani, da želite nadaljevati?</translation>
</message>
<message>
<location filename="../main.qml" line="973"/>
<source>Update available</source>
@ -720,21 +725,16 @@
<source>There is a newer version of Imager available.&lt;br&gt;Would you like to visit the website to download it?</source>
<translation>Na voljo je nova verzija tega programa. &lt;br&gt;Želite obiskati spletno stran za prenos?</translation>
</message>
<message>
<location filename="../main.qml" line="1038"/>
<source>Writing... %1%</source>
<translation>Pišem...%1%</translation>
</message>
<message>
<location filename="../main.qml" line="962"/>
<source>All existing data on &apos;%1&apos; will be erased.&lt;br&gt;Are you sure you want to continue?</source>
<translation>VSI obstoječi podatki na &apos;%1&apos; bodo izbrisani.&lt;br&gt;A ste prepričani, da želite nadaljevati?</translation>
</message>
<message>
<location filename="../main.qml" line="1017"/>
<source>Error downloading OS list from Internet</source>
<translation>Napaka prenosa seznama OS iz interneta</translation>
</message>
<message>
<location filename="../main.qml" line="1038"/>
<source>Writing... %1%</source>
<translation>Pišem...%1%</translation>
</message>
<message>
<location filename="../main.qml" line="1061"/>
<source>Verifying... %1%</source>
@ -755,15 +755,17 @@
<source>Write Successful</source>
<translation>Zapisovanje uspešno</translation>
</message>
<message>
<location filename="../main.qml" line="572"/>
<location filename="../main.qml" line="1092"/>
<source>Erase</source>
<translation>Odstrani</translation>
</message>
<message>
<location filename="../main.qml" line="1093"/>
<source>&lt;b&gt;%1&lt;/b&gt; has been erased&lt;br&gt;&lt;br&gt;You can now remove the SD card from the reader</source>
<translation>&lt;b&gt;%1&lt;/b&gt; je pobrisan&lt;br&gt;&lt;br&gt;Sedaj lahko odstranite SD kartico iz čitalca oz iztaknete USB disk</translation>
</message>
<message>
<source>&lt;b&gt;%1&lt;/b&gt; has been written to &lt;b&gt;%2&lt;/b&gt;</source>
<translation type="vanished">&lt;b&gt;%1&lt;/b&gt; je zapisan na &lt;b&gt;%2&lt;/b&gt;</translation>
</message>
<message>
<location filename="../main.qml" line="1100"/>
<source>&lt;b&gt;%1&lt;/b&gt; has been written to &lt;b&gt;%2&lt;/b&gt;&lt;br&gt;&lt;br&gt;You can now remove the SD card from the reader</source>
@ -774,6 +776,21 @@
<source>Error parsing os_list.json</source>
<translation>Napaka procesiranja os_list.json</translation>
</message>
<message>
<location filename="../main.qml" line="573"/>
<source>Format card as FAT32</source>
<translation>Formatiraj disk v FAT32</translation>
</message>
<message>
<location filename="../main.qml" line="582"/>
<source>Use custom</source>
<translation>Uporabi drugo</translation>
</message>
<message>
<location filename="../main.qml" line="583"/>
<source>Select a custom .img from your computer</source>
<translation>Izberite drug .img iz vašega računalnika</translation>
</message>
<message>
<location filename="../main.qml" line="1391"/>
<source>Connect an USB stick containing images first.&lt;br&gt;The images must be located in the root folder of the USB stick.</source>
@ -784,5 +801,9 @@
<source>SD card is write protected.&lt;br&gt;Push the lock switch on the left side of the card upwards, and try again.</source>
<translation>SD kartica je zaščitena pred pisanjem.&lt;br&gt;Premaknite stikalo zaklepanja, na levi strani kartice in poizkusite znova.</translation>
</message>
<message>
<source>&lt;b&gt;%1&lt;/b&gt; has been written to &lt;b&gt;%2&lt;/b&gt;</source>
<translation type="vanished">&lt;b&gt;%1&lt;/b&gt; je zapisan na &lt;b&gt;%2&lt;/b&gt;</translation>
</message>
</context>
</TS>

View file

@ -3,10 +3,6 @@
<TS version="2.1" language="tr_TR">
<context>
<name>DownloadExtractThread</name>
<message>
<source>Error writing to storage</source>
<translation type="vanished">Depolama birimine yazma hatası</translation>
</message>
<message>
<location filename="../downloadextractthread.cpp" line="196"/>
<location filename="../downloadextractthread.cpp" line="385"/>
@ -28,9 +24,23 @@
<source>Error changing to directory &apos;%1&apos;</source>
<translation>Dizin değiştirirken hata oluştu &apos;%1&apos;</translation>
</message>
<message>
<source>Error writing to storage</source>
<translation type="vanished">Depolama birimine yazma hatası</translation>
</message>
</context>
<context>
<name>DownloadThread</name>
<message>
<location filename="../downloadthread.cpp" line="118"/>
<source>unmounting drive</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="138"/>
<source>opening drive</source>
<translation>sürücü ılıyor</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="166"/>
<source>Error running diskpart: %1</source>
@ -77,22 +87,19 @@
<translation>MBR sıfırlanırken yazma hatası</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="826"/>
<source>Error reading from storage.&lt;br&gt;SD card may be broken.</source>
<translation>Depolamadan okuma hatası.&lt;br&gt;SD kart arızalı olabilir.</translation>
<location filename="../downloadthread.cpp" line="319"/>
<source>Write error while trying to zero out last part of card.&lt;br&gt;Card could be advertising wrong capacity (possible counterfeit).</source>
<translation>Kartın son kısmını sıfırlamaya çalışırken yazma hatası. Kart yanlış kapasitenin tanımını yapıyor olabilir (olası sahte bölüm boyutu tanımı)</translation>
</message>
<message>
<source>Error mounting FAT32 partition</source>
<translation type="obsolete">FAT32 bölümü bağlanırken hata oluştu</translation>
<location filename="../downloadthread.cpp" line="408"/>
<source>starting download</source>
<translation>indirmeye başlanıyor</translation>
</message>
<message>
<source>Operating system did not mount FAT32 partition</source>
<translation type="obsolete">İşletim sistemi FAT32 bölümünü bağlamadı</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="898"/>
<source>Customizing image</source>
<translation type="unfinished"></translation>
<location filename="../downloadthread.cpp" line="466"/>
<source>Error downloading: %1</source>
<translation>İndirilirken hata oluştu: %1</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="663"/>
@ -110,9 +117,9 @@
<translation>Dosyayı diske yazma hatası</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="466"/>
<source>Error downloading: %1</source>
<translation>İndirilirken hata oluştu: %1</translation>
<location filename="../downloadthread.cpp" line="697"/>
<source>Download corrupt. Hash does not match</source>
<translation>İndirme bozuk. Hash eşleşmiyor</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="709"/>
@ -126,41 +133,34 @@
<source>Error writing to storage (while fsync)</source>
<translation>Depoya yazma hatası (fsync sırasında)</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="697"/>
<source>Download corrupt. Hash does not match</source>
<translation>İndirme bozuk. Hash eşleşmiyor</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="118"/>
<source>unmounting drive</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="138"/>
<source>opening drive</source>
<translation>sürücü ılıyor</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="319"/>
<source>Write error while trying to zero out last part of card.&lt;br&gt;Card could be advertising wrong capacity (possible counterfeit).</source>
<translation>Kartın son kısmını sıfırlamaya çalışırken yazma hatası. Kart yanlış kapasitenin tanımını yapıyor olabilir (olası sahte bölüm boyutu tanımı)</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="408"/>
<source>starting download</source>
<translation>indirmeye başlanıyor</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="751"/>
<source>Error writing first block (partition table)</source>
<translation>İlk bloğu yazma hatası (bölüm tablosu)</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="826"/>
<source>Error reading from storage.&lt;br&gt;SD card may be broken.</source>
<translation>Depolamadan okuma hatası.&lt;br&gt;SD kart arızalı olabilir.</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="845"/>
<source>Verifying write failed. Contents of SD card is different from what was written to it.</source>
<translation>Yazma doğrulanamadı. SD kartın içeriği, üzerine yazılandan farklı.</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="898"/>
<source>Customizing image</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Error mounting FAT32 partition</source>
<translation type="obsolete">FAT32 bölümü bağlanırken hata oluştu</translation>
</message>
<message>
<source>Operating system did not mount FAT32 partition</source>
<translation type="obsolete">İşletim sistemi FAT32 bölümünü bağlamadı</translation>
</message>
</context>
<context>
<name>DriveFormatThread</name>
@ -328,6 +328,62 @@
<source>Set hostname:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="120"/>
<source>Set username and password</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="142"/>
<source>Username:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="158"/>
<location filename="../OptionsPopup.qml" line="219"/>
<source>Password:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="186"/>
<source>Configure wireless LAN</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="205"/>
<source>SSID:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="238"/>
<source>Show password</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="244"/>
<source>Hidden SSID</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="250"/>
<source>Wireless LAN country:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="261"/>
<source>Set locale settings</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="271"/>
<source>Time zone:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="281"/>
<source>Keyboard layout:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="298"/>
<source>Enable SSH</source>
@ -353,62 +409,6 @@
<source>RUN SSH-KEYGEN</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="186"/>
<source>Configure wireless LAN</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="205"/>
<source>SSID:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="158"/>
<location filename="../OptionsPopup.qml" line="219"/>
<source>Password:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="120"/>
<source>Set username and password</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="142"/>
<source>Username:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="244"/>
<source>Hidden SSID</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="238"/>
<source>Show password</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="250"/>
<source>Wireless LAN country:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="261"/>
<source>Set locale settings</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="271"/>
<source>Time zone:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="281"/>
<source>Keyboard layout:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="375"/>
<source>Play sound when finished</source>
@ -442,12 +442,12 @@
<name>UseSavedSettingsPopup</name>
<message>
<location filename="../UseSavedSettingsPopup.qml" line="73"/>
<source>Warning: advanced settings set</source>
<source>Use image customisation?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../UseSavedSettingsPopup.qml" line="87"/>
<source>Would you like to apply the image customization settings saved earlier?</source>
<source>Would you like to apply image customization settings?</source>
<translation type="unfinished"></translation>
</message>
<message>
@ -478,6 +478,22 @@
<source>Raspberry Pi Imager v%1</source>
<translation>Raspberry Pi Imaj Yöneticisi v%1</translation>
</message>
<message>
<location filename="../main.qml" line="114"/>
<location filename="../main.qml" line="467"/>
<source>Raspberry Pi Device</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../main.qml" line="126"/>
<source>CHOOSE DEVICE</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../main.qml" line="138"/>
<source>Select this button to choose your target Raspberry Pi</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../main.qml" line="97"/>
<location filename="../main.qml" line="413"/>
@ -506,19 +522,15 @@
<source>CHOOSE STORAGE</source>
<translation>SD KART SEÇİN</translation>
</message>
<message>
<source>Select this button to change the destination SD card</source>
<translation type="vanished">Hedef SD kartı değiştirmek için bu düğmeyi seçin</translation>
</message>
<message>
<location filename="../main.qml" line="171"/>
<source>WRITE</source>
<translation>YAZ</translation>
</message>
<message>
<location filename="../main.qml" line="175"/>
<source>Select this button to start writing the image</source>
<translation>Görüntüyü yazmaya başlamak için bu düğmeyi seçin</translation>
<location filename="../main.qml" line="155"/>
<source>Select this button to change the destination storage device</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../main.qml" line="216"/>
@ -544,36 +556,15 @@
<translation>Bitiriliyor...</translation>
</message>
<message>
<location filename="../main.qml" line="572"/>
<location filename="../main.qml" line="1092"/>
<source>Erase</source>
<translation>Sil</translation>
</message>
<message>
<location filename="../main.qml" line="573"/>
<source>Format card as FAT32</source>
<translation>Kartı FAT32 olarak biçimlendir</translation>
</message>
<message>
<location filename="../main.qml" line="582"/>
<source>Use custom</source>
<translation>Özel imaj kullan</translation>
</message>
<message>
<location filename="../main.qml" line="583"/>
<source>Select a custom .img from your computer</source>
<translation>Bilgisayarınızdan özel bir .img seçin</translation>
</message>
<message>
<location filename="../main.qml" line="528"/>
<source>Back</source>
<translation>Geri</translation>
</message>
<message>
<location filename="../main.qml" line="155"/>
<source>Select this button to change the destination storage device</source>
<location filename="../main.qml" line="288"/>
<source>Next</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../main.qml" line="175"/>
<source>Select this button to start writing the image</source>
<translation>Görüntüyü yazmaya başlamak için bu düğmeyi seçin</translation>
</message>
<message>
<location filename="../main.qml" line="245"/>
<source>Select this button to access advanced settings</source>
@ -609,6 +600,11 @@
<source>[ All ]</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../main.qml" line="528"/>
<source>Back</source>
<translation>Geri</translation>
</message>
<message>
<location filename="../main.qml" line="529"/>
<source>Go back to main menu</source>
@ -667,6 +663,11 @@
<source>Preparing to write...</source>
<translation>Yazdırmaya hazırlanıyor...</translation>
</message>
<message>
<location filename="../main.qml" line="962"/>
<source>All existing data on &apos;%1&apos; will be erased.&lt;br&gt;Are you sure you want to continue?</source>
<translation>&apos;%1&apos; üzerindeki mevcut tüm veriler silinecek.&lt;br&gt;Devam etmek istediğinizden emin misiniz?</translation>
</message>
<message>
<location filename="../main.qml" line="973"/>
<source>Update available</source>
@ -677,21 +678,16 @@
<source>There is a newer version of Imager available.&lt;br&gt;Would you like to visit the website to download it?</source>
<translation>Görüntüleyicinin daha yeni bir sürümü var. &lt;br&gt; İndirmek için web sitesini ziyaret etmek ister misiniz?</translation>
</message>
<message>
<location filename="../main.qml" line="1038"/>
<source>Writing... %1%</source>
<translation>Yazılıyor... %1%</translation>
</message>
<message>
<location filename="../main.qml" line="962"/>
<source>All existing data on &apos;%1&apos; will be erased.&lt;br&gt;Are you sure you want to continue?</source>
<translation>&apos;%1&apos; üzerindeki mevcut tüm veriler silinecek.&lt;br&gt;Devam etmek istediğinizden emin misiniz?</translation>
</message>
<message>
<location filename="../main.qml" line="1017"/>
<source>Error downloading OS list from Internet</source>
<translation>İnternetten işletim sistemi listesi indirilirken hata oluştu</translation>
</message>
<message>
<location filename="../main.qml" line="1038"/>
<source>Writing... %1%</source>
<translation>Yazılıyor... %1%</translation>
</message>
<message>
<location filename="../main.qml" line="1061"/>
<source>Verifying... %1%</source>
@ -712,15 +708,17 @@
<source>Write Successful</source>
<translation>Başarılı Yazıldı</translation>
</message>
<message>
<location filename="../main.qml" line="572"/>
<location filename="../main.qml" line="1092"/>
<source>Erase</source>
<translation>Sil</translation>
</message>
<message>
<location filename="../main.qml" line="1093"/>
<source>&lt;b&gt;%1&lt;/b&gt; has been erased&lt;br&gt;&lt;br&gt;You can now remove the SD card from the reader</source>
<translation>&lt;b&gt;%1&lt;/b&gt; silindi &lt;br&gt;&lt;br&gt; Artık SD kartı okuyucudan çıkarabilirsiniz</translation>
</message>
<message>
<source>&lt;b&gt;%1&lt;/b&gt; has been written to &lt;b&gt;%2&lt;/b&gt;</source>
<translation type="vanished">&lt;b&gt;%1&lt;/b&gt; &lt;b&gt;%2&lt;/b&gt;&lt;br&gt;&lt;br&gt; üzerine yazıldı</translation>
</message>
<message>
<location filename="../main.qml" line="1100"/>
<source>&lt;b&gt;%1&lt;/b&gt; has been written to &lt;b&gt;%2&lt;/b&gt;&lt;br&gt;&lt;br&gt;You can now remove the SD card from the reader</source>
@ -731,6 +729,21 @@
<source>Error parsing os_list.json</source>
<translation>os_list.json ayrıştırma hatası</translation>
</message>
<message>
<location filename="../main.qml" line="573"/>
<source>Format card as FAT32</source>
<translation>Kartı FAT32 olarak biçimlendir</translation>
</message>
<message>
<location filename="../main.qml" line="582"/>
<source>Use custom</source>
<translation>Özel imaj kullan</translation>
</message>
<message>
<location filename="../main.qml" line="583"/>
<source>Select a custom .img from your computer</source>
<translation>Bilgisayarınızdan özel bir .img seçin</translation>
</message>
<message>
<location filename="../main.qml" line="1391"/>
<source>Connect an USB stick containing images first.&lt;br&gt;The images must be located in the root folder of the USB stick.</source>
@ -741,5 +754,13 @@
<source>SD card is write protected.&lt;br&gt;Push the lock switch on the left side of the card upwards, and try again.</source>
<translation>SD kart yazma korumalı. &lt;br&gt; Kartın sol tarafındaki kilit anahtarını yukarı itin ve tekrar deneyin.</translation>
</message>
<message>
<source>Select this button to change the destination SD card</source>
<translation type="vanished">Hedef SD kartı değiştirmek için bu düğmeyi seçin</translation>
</message>
<message>
<source>&lt;b&gt;%1&lt;/b&gt; has been written to &lt;b&gt;%2&lt;/b&gt;</source>
<translation type="vanished">&lt;b&gt;%1&lt;/b&gt; &lt;b&gt;%2&lt;/b&gt;&lt;br&gt;&lt;br&gt; üzerine yazıldı</translation>
</message>
</context>
</TS>

View file

@ -3,10 +3,6 @@
<TS version="2.1" language="uk_UA">
<context>
<name>DownloadExtractThread</name>
<message>
<source>Error writing to storage</source>
<translation type="vanished">Помилка запису на накопичувач</translation>
</message>
<message>
<location filename="../downloadextractthread.cpp" line="196"/>
<location filename="../downloadextractthread.cpp" line="385"/>
@ -28,9 +24,23 @@
<source>Error changing to directory &apos;%1&apos;</source>
<translation>Помилка при зміні каталогу на &apos;%1&apos;</translation>
</message>
<message>
<source>Error writing to storage</source>
<translation type="vanished">Помилка запису на накопичувач</translation>
</message>
</context>
<context>
<name>DownloadThread</name>
<message>
<location filename="../downloadthread.cpp" line="118"/>
<source>unmounting drive</source>
<translation>диск від&apos;єднується</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="138"/>
<source>opening drive</source>
<translation>диск відкривається</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="166"/>
<source>Error running diskpart: %1</source>
@ -77,14 +87,19 @@
<translation>Помилка при обнулюванні MBR</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="826"/>
<source>Error reading from storage.&lt;br&gt;SD card may be broken.</source>
<translation>Помилка читання накопичувача.&lt;br&gt;SD-карта пам&apos;яті може бути пошкоджена.</translation>
<location filename="../downloadthread.cpp" line="319"/>
<source>Write error while trying to zero out last part of card.&lt;br&gt;Card could be advertising wrong capacity (possible counterfeit).</source>
<translation>Помилка запису під час обнулювання останнього розділу карти пам&apos;яті.&lt;br&gt;Можливо заявлений об&apos;єм карти не збігається з реальним (можливо карта є підробленою).</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="898"/>
<source>Customizing image</source>
<translation>Налаштування образа</translation>
<location filename="../downloadthread.cpp" line="408"/>
<source>starting download</source>
<translation>початок завантаження</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="466"/>
<source>Error downloading: %1</source>
<translation>Помилка завантаження: %1</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="663"/>
@ -102,9 +117,9 @@
<translation>Помилка запису файлу на диск</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="466"/>
<source>Error downloading: %1</source>
<translation>Помилка завантаження: %1</translation>
<location filename="../downloadthread.cpp" line="697"/>
<source>Download corrupt. Hash does not match</source>
<translation>Завантаження пошкоджено. Хеш сума не збігається</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="709"/>
@ -118,41 +133,26 @@
<source>Error writing to storage (while fsync)</source>
<translation>Помилка запису на накопичувач (при виконанні fsync)</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="697"/>
<source>Download corrupt. Hash does not match</source>
<translation>Завантаження пошкоджено. Хеш сума не збігається</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="118"/>
<source>unmounting drive</source>
<translation>диск від&apos;єднується</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="138"/>
<source>opening drive</source>
<translation>диск відкривається</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="319"/>
<source>Write error while trying to zero out last part of card.&lt;br&gt;Card could be advertising wrong capacity (possible counterfeit).</source>
<translation>Помилка запису під час обнулювання останнього розділу карти пам&apos;яті.&lt;br&gt;Можливо заявлений об&apos;єм карти не збігається з реальним (можливо карта є підробленою).</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="408"/>
<source>starting download</source>
<translation>початок завантаження</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="751"/>
<source>Error writing first block (partition table)</source>
<translation>Помилка під час запису першого блоку (таблиця розділів)</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="826"/>
<source>Error reading from storage.&lt;br&gt;SD card may be broken.</source>
<translation>Помилка читання накопичувача.&lt;br&gt;SD-карта пам&apos;яті може бути пошкоджена.</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="845"/>
<source>Verifying write failed. Contents of SD card is different from what was written to it.</source>
<translation>Помилка перевірки запису. Зміст SD-карти пам&apos;яті відрізняється від того, що було записано туди.</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="898"/>
<source>Customizing image</source>
<translation>Налаштування образа</translation>
</message>
</context>
<context>
<name>DriveFormatThread</name>
@ -283,7 +283,7 @@
<message>
<location filename="../OptionsPopup.qml" line="20"/>
<source>Advanced options</source>
<translation>Розширені опції</translation>
<translation>Розширені налаштування</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="52"/>
@ -298,68 +298,27 @@
<message>
<location filename="../OptionsPopup.qml" line="58"/>
<source>to always use</source>
<translation>завжди використовувати</translation>
<translation>для постійного використання</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="71"/>
<source>General</source>
<translation type="unfinished"></translation>
<translation>Загальні</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="79"/>
<source>Services</source>
<translation type="unfinished"></translation>
<translation>Сервіси</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="82"/>
<source>Options</source>
<translation type="unfinished"></translation>
<translation>Налаштування</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="98"/>
<source>Set hostname:</source>
<translation>Змінити ім&apos;я хосту</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="298"/>
<source>Enable SSH</source>
<translation>Увімкнути SHH</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="317"/>
<source>Use password authentication</source>
<translation>Використовувати аутентефікацію черз пароль</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="327"/>
<source>Allow public-key authentication only</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="345"/>
<source>Set authorized_keys for &apos;%1&apos;:</source>
<translation>Встановити authorized_keys для &apos;%1&apos;:</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="357"/>
<source>RUN SSH-KEYGEN</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="186"/>
<source>Configure wireless LAN</source>
<translation>Налаштувати Wi-Fi</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="205"/>
<source>SSID:</source>
<translation>SSID:</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="158"/>
<location filename="../OptionsPopup.qml" line="219"/>
<source>Password:</source>
<translation>Пароль:</translation>
<translation>Встановити ім&apos;я хосту:</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="120"/>
@ -372,15 +331,31 @@
<translation>Ім&apos;я користувача:</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="244"/>
<source>Hidden SSID</source>
<translation>Схована SSID</translation>
<location filename="../OptionsPopup.qml" line="158"/>
<location filename="../OptionsPopup.qml" line="219"/>
<source>Password:</source>
<translation>Пароль:</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="186"/>
<source>Configure wireless LAN</source>
<translation>Налаштувати Wi-Fi</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="205"/>
<source>SSID:</source>
<translation>SSID:</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="238"/>
<source>Show password</source>
<translation>Показати пароль</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="244"/>
<source>Hidden SSID</source>
<translation>Прихована SSID</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="250"/>
<source>Wireless LAN country:</source>
@ -402,8 +377,29 @@
<translation>Розкладка клавіатури:</translation>
</message>
<message>
<source>Persistent settings</source>
<translation type="vanished">Постійні налаштування</translation>
<location filename="../OptionsPopup.qml" line="298"/>
<source>Enable SSH</source>
<translation>Увімкнути SSH</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="317"/>
<source>Use password authentication</source>
<translation>Використовувати аутентефікацію черз пароль</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="327"/>
<source>Allow public-key authentication only</source>
<translation>Дозволити аутентифікацію лише через публічні ключі</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="345"/>
<source>Set authorized_keys for &apos;%1&apos;:</source>
<translation>Встановити authorized_keys для &apos;%1&apos;:</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="357"/>
<source>RUN SSH-KEYGEN</source>
<translation>ЗАПУСТИТИ SHH-KEYGEN</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="375"/>
@ -425,6 +421,10 @@
<source>SAVE</source>
<translation>ЗБЕРЕГТИ</translation>
</message>
<message>
<source>Persistent settings</source>
<translation type="vanished">Постійні налаштування</translation>
</message>
</context>
<context>
<name>QObject</name>
@ -438,13 +438,13 @@
<name>UseSavedSettingsPopup</name>
<message>
<location filename="../UseSavedSettingsPopup.qml" line="73"/>
<source>Warning: advanced settings set</source>
<translation>Увага: змінені розширені налаштування</translation>
<source>Use image customisation?</source>
<translation>Використовувати кастомізацію образу?</translation>
</message>
<message>
<location filename="../UseSavedSettingsPopup.qml" line="87"/>
<source>Would you like to apply the image customization settings saved earlier?</source>
<translation>Прийняти збережені раніше налаштування образу?</translation>
<source>Would you like to apply image customization settings?</source>
<translation>Чи бажаєте ви прийняти налаштування кастомізації образу?</translation>
</message>
<message>
<location filename="../UseSavedSettingsPopup.qml" line="97"/>
@ -474,6 +474,22 @@
<source>Raspberry Pi Imager v%1</source>
<translation>Raspberry Pi Imager, версія %1</translation>
</message>
<message>
<location filename="../main.qml" line="114"/>
<location filename="../main.qml" line="467"/>
<source>Raspberry Pi Device</source>
<translation>Пристрій Raspberry Pi</translation>
</message>
<message>
<location filename="../main.qml" line="126"/>
<source>CHOOSE DEVICE</source>
<translation>ОБРАТИ ПРИСТРІЙ</translation>
</message>
<message>
<location filename="../main.qml" line="138"/>
<source>Select this button to choose your target Raspberry Pi</source>
<translation>Оберіть цю кнопку, щоб обрати модель вашої Raspberry Pi</translation>
</message>
<message>
<location filename="../main.qml" line="97"/>
<location filename="../main.qml" line="413"/>
@ -508,9 +524,9 @@
<translation>ЗАПИСАТИ</translation>
</message>
<message>
<location filename="../main.qml" line="175"/>
<source>Select this button to start writing the image</source>
<translation>Натисніть цю кнопку, щоб розпочати запис образу</translation>
<location filename="../main.qml" line="155"/>
<source>Select this button to change the destination storage device</source>
<translation>Натисніть цю кнопку, щоб змінити пристрій призначення</translation>
</message>
<message>
<location filename="../main.qml" line="216"/>
@ -535,6 +551,16 @@
<source>Finalizing...</source>
<translation>Завершення...</translation>
</message>
<message>
<location filename="../main.qml" line="288"/>
<source>Next</source>
<translation>Далі</translation>
</message>
<message>
<location filename="../main.qml" line="175"/>
<source>Select this button to start writing the image</source>
<translation>Натисніть цю кнопку, щоб розпочати запис образу</translation>
</message>
<message>
<location filename="../main.qml" line="245"/>
<source>Select this button to access advanced settings</source>
@ -563,44 +589,18 @@
<message>
<location filename="../main.qml" line="437"/>
<source>Pi model:</source>
<translation type="unfinished"></translation>
<translation>Модель Raspberry Pi:</translation>
</message>
<message>
<location filename="../main.qml" line="448"/>
<source>[ All ]</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../main.qml" line="572"/>
<location filename="../main.qml" line="1092"/>
<source>Erase</source>
<translation>Видалити</translation>
</message>
<message>
<location filename="../main.qml" line="573"/>
<source>Format card as FAT32</source>
<translation>Форматувати карту у FAT32</translation>
</message>
<message>
<location filename="../main.qml" line="582"/>
<source>Use custom</source>
<translation>Власний образ</translation>
</message>
<message>
<location filename="../main.qml" line="583"/>
<source>Select a custom .img from your computer</source>
<translation>Обрати власний .img з вашого комп&apos;ютера</translation>
<translation>[Усі]</translation>
</message>
<message>
<location filename="../main.qml" line="528"/>
<source>Back</source>
<translation>Назад</translation>
</message>
<message>
<location filename="../main.qml" line="155"/>
<source>Select this button to change the destination storage device</source>
<translation>Натисніть цю кнопку, щоб змінити пристрій призначення</translation>
</message>
<message>
<location filename="../main.qml" line="529"/>
<source>Go back to main menu</source>
@ -658,6 +658,11 @@
<source>Preparing to write...</source>
<translation>Підготовка до запису...</translation>
</message>
<message>
<location filename="../main.qml" line="962"/>
<source>All existing data on &apos;%1&apos; will be erased.&lt;br&gt;Are you sure you want to continue?</source>
<translation>Усі уснуючі дані у &apos;%1&apos; будуть видалені.&lt;br&gt; Ви впевнені, що бажаєте продовжити?</translation>
</message>
<message>
<location filename="../main.qml" line="973"/>
<source>Update available</source>
@ -668,21 +673,16 @@
<source>There is a newer version of Imager available.&lt;br&gt;Would you like to visit the website to download it?</source>
<translation>Доступна нова версія Imager.&lt;br&gt;Бажаєте завітати на сайт та завантажити її?</translation>
</message>
<message>
<location filename="../main.qml" line="1038"/>
<source>Writing... %1%</source>
<translation>Записування...%1%</translation>
</message>
<message>
<location filename="../main.qml" line="962"/>
<source>All existing data on &apos;%1&apos; will be erased.&lt;br&gt;Are you sure you want to continue?</source>
<translation>Усі уснуючі дані у &apos;%1&apos; будуть видалені.&lt;br&gt; Ви впевнені, що бажаєте продовжити?</translation>
</message>
<message>
<location filename="../main.qml" line="1017"/>
<source>Error downloading OS list from Internet</source>
<translation>Помилка завантаження списку ОС із Інтернету</translation>
</message>
<message>
<location filename="../main.qml" line="1038"/>
<source>Writing... %1%</source>
<translation>Записування...%1%</translation>
</message>
<message>
<location filename="../main.qml" line="1061"/>
<source>Verifying... %1%</source>
@ -703,6 +703,12 @@
<source>Write Successful</source>
<translation>Успішно записано</translation>
</message>
<message>
<location filename="../main.qml" line="572"/>
<location filename="../main.qml" line="1092"/>
<source>Erase</source>
<translation>Видалити</translation>
</message>
<message>
<location filename="../main.qml" line="1093"/>
<source>&lt;b&gt;%1&lt;/b&gt; has been erased&lt;br&gt;&lt;br&gt;You can now remove the SD card from the reader</source>
@ -718,6 +724,21 @@
<source>Error parsing os_list.json</source>
<translation>Помилка парсування os_list.json</translation>
</message>
<message>
<location filename="../main.qml" line="573"/>
<source>Format card as FAT32</source>
<translation>Форматувати карту у FAT32</translation>
</message>
<message>
<location filename="../main.qml" line="582"/>
<source>Use custom</source>
<translation>Власний образ</translation>
</message>
<message>
<location filename="../main.qml" line="583"/>
<source>Select a custom .img from your computer</source>
<translation>Обрати власний .img з вашого комп&apos;ютера</translation>
</message>
<message>
<location filename="../main.qml" line="1391"/>
<source>Connect an USB stick containing images first.&lt;br&gt;The images must be located in the root folder of the USB stick.</source>

View file

@ -3,10 +3,6 @@
<TS version="2.1" language="zh_CN">
<context>
<name>DownloadExtractThread</name>
<message>
<source>Error writing to storage</source>
<translation type="vanished"></translation>
</message>
<message>
<location filename="../downloadextractthread.cpp" line="196"/>
<location filename="../downloadextractthread.cpp" line="385"/>
@ -28,9 +24,23 @@
<source>Error changing to directory &apos;%1&apos;</source>
<translation> %1 </translation>
</message>
<message>
<source>Error writing to storage</source>
<translation type="vanished"></translation>
</message>
</context>
<context>
<name>DownloadThread</name>
<message>
<location filename="../downloadthread.cpp" line="118"/>
<source>unmounting drive</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="138"/>
<source>opening drive</source>
<translation></translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="166"/>
<source>Error running diskpart: %1</source>
@ -77,38 +87,19 @@
<translation>MBR清零时写入错误</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="826"/>
<source>Error reading from storage.&lt;br&gt;SD card may be broken.</source>
<translation>&lt;br&gt;SD卡可能损坏</translation>
<location filename="../downloadthread.cpp" line="319"/>
<source>Write error while trying to zero out last part of card.&lt;br&gt;Card could be advertising wrong capacity (possible counterfeit).</source>
<translation>&lt;br&gt;SD卡可能损坏</translation>
</message>
<message>
<source>Waiting for FAT partition to be mounted</source>
<translation type="vanished">FAT分区挂载</translation>
<location filename="../downloadthread.cpp" line="408"/>
<source>starting download</source>
<translation></translation>
</message>
<message>
<source>Error mounting FAT32 partition</source>
<translation type="vanished">FAT32分区错误</translation>
</message>
<message>
<source>Operating system did not mount FAT32 partition</source>
<translation type="vanished">FAT32分区</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="898"/>
<source>Customizing image</source>
<translation>使</translation>
</message>
<message>
<source>Error creating firstrun.sh on FAT partition</source>
<translation type="vanished">FAT分区上创建firstrun.sh脚本文件时出错</translation>
</message>
<message>
<source>Error writing to config.txt on FAT partition</source>
<translation type="vanished">FAT分区上写入config.txt时出错</translation>
</message>
<message>
<source>Error writing to cmdline.txt on FAT partition</source>
<translation type="vanished">FAT分区上写入cmdline.txt时出错</translation>
<location filename="../downloadthread.cpp" line="466"/>
<source>Error downloading: %1</source>
<translation>%1</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="663"/>
@ -126,9 +117,9 @@
<translation></translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="466"/>
<source>Error downloading: %1</source>
<translation>%1</translation>
<location filename="../downloadthread.cpp" line="697"/>
<source>Download corrupt. Hash does not match</source>
<translation> </translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="709"/>
@ -142,41 +133,50 @@
<source>Error writing to storage (while fsync)</source>
<translation>fsync时写入存储时出错</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="697"/>
<source>Download corrupt. Hash does not match</source>
<translation> </translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="118"/>
<source>unmounting drive</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="138"/>
<source>opening drive</source>
<translation></translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="319"/>
<source>Write error while trying to zero out last part of card.&lt;br&gt;Card could be advertising wrong capacity (possible counterfeit).</source>
<translation>&lt;br&gt;SD卡可能损坏</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="408"/>
<source>starting download</source>
<translation></translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="751"/>
<source>Error writing first block (partition table)</source>
<translation></translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="826"/>
<source>Error reading from storage.&lt;br&gt;SD card may be broken.</source>
<translation>&lt;br&gt;SD卡可能已损坏</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="845"/>
<source>Verifying write failed. Contents of SD card is different from what was written to it.</source>
<translation> SD卡的内容与写入的内容不同</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="898"/>
<source>Customizing image</source>
<translation>使</translation>
</message>
<message>
<source>Waiting for FAT partition to be mounted</source>
<translation type="vanished">FAT分区挂载</translation>
</message>
<message>
<source>Error mounting FAT32 partition</source>
<translation type="vanished">FAT32分区错误</translation>
</message>
<message>
<source>Operating system did not mount FAT32 partition</source>
<translation type="vanished">FAT32分区</translation>
</message>
<message>
<source>Error creating firstrun.sh on FAT partition</source>
<translation type="vanished">FAT分区上创建firstrun.sh脚本文件时出错</translation>
</message>
<message>
<source>Error writing to config.txt on FAT partition</source>
<translation type="vanished">FAT分区上写入config.txt时出错</translation>
</message>
<message>
<source>Error writing to cmdline.txt on FAT partition</source>
<translation type="vanished">FAT分区上写入cmdline.txt时出错</translation>
</message>
</context>
<context>
<name>DriveFormatThread</name>
@ -324,75 +324,6 @@
<source>to always use</source>
<translation></translation>
</message>
<message>
<source>Disable overscan</source>
<translation type="vanished"></translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="98"/>
<source>Set hostname:</source>
<translation></translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="298"/>
<source>Enable SSH</source>
<translation>SSH服务</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="317"/>
<source>Use password authentication</source>
<translation>使</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="327"/>
<source>Allow public-key authentication only</source>
<translation>使</translation>
</message>
<message>
<source>Set password for &apos;%1&apos; user:</source>
<translation type="vanished">&apos;%1&apos;</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="345"/>
<source>Set authorized_keys for &apos;%1&apos;:</source>
<translation>%1</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="186"/>
<source>Configure wireless LAN</source>
<translation>WiFi</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="205"/>
<source>SSID:</source>
<translation></translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="158"/>
<location filename="../OptionsPopup.qml" line="219"/>
<source>Password:</source>
<translation></translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="120"/>
<source>Set username and password</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="142"/>
<source>Username:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="244"/>
<source>Hidden SSID</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="238"/>
<source>Show password</source>
<translation></translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="71"/>
<source>General</source>
@ -408,6 +339,47 @@
<source>Options</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="98"/>
<source>Set hostname:</source>
<translation></translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="120"/>
<source>Set username and password</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="142"/>
<source>Username:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="158"/>
<location filename="../OptionsPopup.qml" line="219"/>
<source>Password:</source>
<translation></translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="186"/>
<source>Configure wireless LAN</source>
<translation>WiFi</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="205"/>
<source>SSID:</source>
<translation></translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="238"/>
<source>Show password</source>
<translation></translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="244"/>
<source>Hidden SSID</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="250"/>
<source>Wireless LAN country:</source>
@ -428,19 +400,31 @@
<source>Keyboard layout:</source>
<translation></translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="298"/>
<source>Enable SSH</source>
<translation>SSH服务</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="317"/>
<source>Use password authentication</source>
<translation>使</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="327"/>
<source>Allow public-key authentication only</source>
<translation>使</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="345"/>
<source>Set authorized_keys for &apos;%1&apos;:</source>
<translation>%1</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="357"/>
<source>RUN SSH-KEYGEN</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Skip first-run wizard</source>
<translation type="vanished"></translation>
</message>
<message>
<source>Persistent settings</source>
<translation type="vanished"></translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="375"/>
<source>Play sound when finished</source>
@ -461,6 +445,22 @@
<source>SAVE</source>
<translation></translation>
</message>
<message>
<source>Disable overscan</source>
<translation type="vanished"></translation>
</message>
<message>
<source>Set password for &apos;%1&apos; user:</source>
<translation type="vanished">&apos;%1&apos;</translation>
</message>
<message>
<source>Skip first-run wizard</source>
<translation type="vanished"></translation>
</message>
<message>
<source>Persistent settings</source>
<translation type="vanished"></translation>
</message>
</context>
<context>
<name>QObject</name>
@ -474,13 +474,13 @@
<name>UseSavedSettingsPopup</name>
<message>
<location filename="../UseSavedSettingsPopup.qml" line="73"/>
<source>Warning: advanced settings set</source>
<translation></translation>
<source>Use image customisation?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../UseSavedSettingsPopup.qml" line="87"/>
<source>Would you like to apply the image customization settings saved earlier?</source>
<translation></translation>
<source>Would you like to apply image customization settings?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../UseSavedSettingsPopup.qml" line="97"/>
@ -511,14 +511,20 @@
<translation> v%1</translation>
</message>
<message>
<location filename="../main.qml" line="929"/>
<source>Are you sure you want to quit?</source>
<translation>退</translation>
<location filename="../main.qml" line="114"/>
<location filename="../main.qml" line="467"/>
<source>Raspberry Pi Device</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../main.qml" line="930"/>
<source>Raspberry Pi Imager is still busy.&lt;br&gt;Are you sure you want to quit?</source>
<translation>Raspberry Pi Imager还未完成任务&lt;br&gt;退</translation>
<location filename="../main.qml" line="126"/>
<source>CHOOSE DEVICE</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../main.qml" line="138"/>
<source>Select this button to choose your target Raspberry Pi</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../main.qml" line="97"/>
@ -531,6 +537,11 @@
<source>CHOOSE OS</source>
<translation></translation>
</message>
<message>
<location filename="../main.qml" line="121"/>
<source>Select this button to change the operating system</source>
<translation></translation>
</message>
<message>
<location filename="../main.qml" line="133"/>
<location filename="../main.qml" line="780"/>
@ -553,30 +564,11 @@
<source>WRITE</source>
<translation></translation>
</message>
<message>
<location filename="../main.qml" line="1038"/>
<source>Writing... %1%</source>
<translation>...%1%</translation>
</message>
<message>
<location filename="../main.qml" line="216"/>
<source>CANCEL WRITE</source>
<translation></translation>
</message>
<message>
<location filename="../main.qml" line="121"/>
<source>Select this button to change the operating system</source>
<translation></translation>
</message>
<message>
<source>Select this button to change the destination SD card</source>
<translation type="vanished">SD卡</translation>
</message>
<message>
<location filename="../main.qml" line="175"/>
<source>Select this button to start writing the image</source>
<translation></translation>
</message>
<message>
<location filename="../main.qml" line="219"/>
<location filename="../main.qml" line="1035"/>
@ -595,6 +587,16 @@
<source>Finalizing...</source>
<translation>...</translation>
</message>
<message>
<location filename="../main.qml" line="288"/>
<source>Next</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../main.qml" line="175"/>
<source>Select this button to start writing the image</source>
<translation></translation>
</message>
<message>
<location filename="../main.qml" line="245"/>
<source>Select this button to access advanced settings</source>
@ -631,36 +633,57 @@
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../main.qml" line="572"/>
<location filename="../main.qml" line="1092"/>
<source>Erase</source>
<translation></translation>
<location filename="../main.qml" line="528"/>
<source>Back</source>
<translation></translation>
</message>
<message>
<location filename="../main.qml" line="573"/>
<source>Format card as FAT32</source>
<translation>SD卡格式化为FAT32格式</translation>
<location filename="../main.qml" line="529"/>
<source>Go back to main menu</source>
<translation></translation>
</message>
<message>
<location filename="../main.qml" line="582"/>
<source>Use custom</source>
<translation>使</translation>
<location filename="../main.qml" line="695"/>
<source>Released: %1</source>
<translation>%1</translation>
</message>
<message>
<location filename="../main.qml" line="583"/>
<source>Select a custom .img from your computer</source>
<translation>使</translation>
<location filename="../main.qml" line="705"/>
<source>Cached on your computer</source>
<translation></translation>
</message>
<message>
<location filename="../main.qml" line="707"/>
<source>Local file</source>
<translation></translation>
</message>
<message>
<location filename="../main.qml" line="708"/>
<source>Online - %1 GB download</source>
<translation>%1 GB</translation>
</message>
<message>
<location filename="../main.qml" line="833"/>
<location filename="../main.qml" line="885"/>
<location filename="../main.qml" line="891"/>
<source>Mounted as %1</source>
<translation>%1 </translation>
</message>
<message>
<location filename="../main.qml" line="887"/>
<source>[WRITE PROTECTED]</source>
<translation>[]</translation>
</message>
<message>
<location filename="../main.qml" line="929"/>
<source>Are you sure you want to quit?</source>
<translation>退</translation>
</message>
<message>
<location filename="../main.qml" line="930"/>
<source>Raspberry Pi Imager is still busy.&lt;br&gt;Are you sure you want to quit?</source>
<translation>Raspberry Pi Imager还未完成任务&lt;br&gt;退</translation>
</message>
<message>
<location filename="../main.qml" line="941"/>
<source>Warning</source>
@ -686,85 +709,26 @@
<source>There is a newer version of Imager available.&lt;br&gt;Would you like to visit the website to download it?</source>
<translation>rpi-imager&lt;br&gt;</translation>
</message>
<message>
<location filename="../main.qml" line="1068"/>
<source>Preparing to write... (%1)</source>
<translation> (%1)</translation>
</message>
<message>
<location filename="../main.qml" line="1093"/>
<source>&lt;b&gt;%1&lt;/b&gt; has been erased&lt;br&gt;&lt;br&gt;You can now remove the SD card from the reader</source>
<translation>&lt;b&gt;%1 &lt;/ b&gt;&lt;br&gt; &lt;br&gt;SD</translation>
</message>
<message>
<source>&lt;b&gt;%1&lt;/b&gt; has been written to &lt;b&gt;%2&lt;/b&gt;</source>
<translation type="vanished">&lt;b&gt;%1&lt;/b&gt; &lt;b&gt;%2&lt;/b&gt;</translation>
</message>
<message>
<location filename="../main.qml" line="1202"/>
<source>Error parsing os_list.json</source>
<translation> os_list.json </translation>
</message>
<message>
<location filename="../main.qml" line="1391"/>
<source>Connect an USB stick containing images first.&lt;br&gt;The images must be located in the root folder of the USB stick.</source>
<translation>U盘&lt;br&gt;U盘的根文件夹中</translation>
</message>
<message>
<location filename="../main.qml" line="1407"/>
<source>SD card is write protected.&lt;br&gt;Push the lock switch on the left side of the card upwards, and try again.</source>
<translation>SD卡具有写保护&lt;br&gt;SD卡的左侧的锁定开关</translation>
</message>
<message>
<location filename="../main.qml" line="528"/>
<source>Back</source>
<translation></translation>
</message>
<message>
<location filename="../main.qml" line="529"/>
<source>Go back to main menu</source>
<translation></translation>
</message>
<message>
<location filename="../main.qml" line="695"/>
<source>Released: %1</source>
<translation>%1</translation>
</message>
<message>
<location filename="../main.qml" line="705"/>
<source>Cached on your computer</source>
<translation></translation>
</message>
<message>
<location filename="../main.qml" line="708"/>
<source>Online - %1 GB download</source>
<translation>%1 GB</translation>
</message>
<message>
<location filename="../main.qml" line="833"/>
<location filename="../main.qml" line="885"/>
<location filename="../main.qml" line="891"/>
<source>Mounted as %1</source>
<translation>%1 </translation>
</message>
<message>
<source>QUIT APP</source>
<translation type="vanished">退</translation>
</message>
<message>
<source>CONTINUE</source>
<translation type="vanished"></translation>
</message>
<message>
<location filename="../main.qml" line="1017"/>
<source>Error downloading OS list from Internet</source>
<translation></translation>
</message>
<message>
<location filename="../main.qml" line="1038"/>
<source>Writing... %1%</source>
<translation>...%1%</translation>
</message>
<message>
<location filename="../main.qml" line="1061"/>
<source>Verifying... %1%</source>
<translation>...%1%</translation>
</message>
<message>
<location filename="../main.qml" line="1068"/>
<source>Preparing to write... (%1)</source>
<translation> (%1)</translation>
</message>
<message>
<location filename="../main.qml" line="1084"/>
<source>Error</source>
@ -775,10 +739,67 @@
<source>Write Successful</source>
<translation></translation>
</message>
<message>
<location filename="../main.qml" line="572"/>
<location filename="../main.qml" line="1092"/>
<source>Erase</source>
<translation></translation>
</message>
<message>
<location filename="../main.qml" line="1093"/>
<source>&lt;b&gt;%1&lt;/b&gt; has been erased&lt;br&gt;&lt;br&gt;You can now remove the SD card from the reader</source>
<translation>&lt;b&gt;%1 &lt;/ b&gt;&lt;br&gt; &lt;br&gt;SD</translation>
</message>
<message>
<location filename="../main.qml" line="1100"/>
<source>&lt;b&gt;%1&lt;/b&gt; has been written to &lt;b&gt;%2&lt;/b&gt;&lt;br&gt;&lt;br&gt;You can now remove the SD card from the reader</source>
<translation>&lt;b&gt;%1&lt;/b&gt; &lt;b&gt;%2&lt;/b&gt;&lt;br&gt;&lt;br&gt;SD</translation>
</message>
<message>
<location filename="../main.qml" line="1202"/>
<source>Error parsing os_list.json</source>
<translation> os_list.json </translation>
</message>
<message>
<location filename="../main.qml" line="573"/>
<source>Format card as FAT32</source>
<translation>SD卡格式化为FAT32格式</translation>
</message>
<message>
<location filename="../main.qml" line="582"/>
<source>Use custom</source>
<translation>使</translation>
</message>
<message>
<location filename="../main.qml" line="583"/>
<source>Select a custom .img from your computer</source>
<translation>使</translation>
</message>
<message>
<location filename="../main.qml" line="1391"/>
<source>Connect an USB stick containing images first.&lt;br&gt;The images must be located in the root folder of the USB stick.</source>
<translation>U盘&lt;br&gt;U盘的根文件夹中</translation>
</message>
<message>
<location filename="../main.qml" line="1407"/>
<source>SD card is write protected.&lt;br&gt;Push the lock switch on the left side of the card upwards, and try again.</source>
<translation>SD卡具有写保护&lt;br&gt;SD卡的左侧的锁定开关</translation>
</message>
<message>
<source>Select this button to change the destination SD card</source>
<translation type="vanished">SD卡</translation>
</message>
<message>
<source>&lt;b&gt;%1&lt;/b&gt; has been written to &lt;b&gt;%2&lt;/b&gt;</source>
<translation type="vanished">&lt;b&gt;%1&lt;/b&gt; &lt;b&gt;%2&lt;/b&gt;</translation>
</message>
<message>
<source>QUIT APP</source>
<translation type="vanished">退</translation>
</message>
<message>
<source>CONTINUE</source>
<translation type="vanished"></translation>
</message>
</context>
</TS>

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

View file

@ -25,6 +25,20 @@ ApplicationWindow {
FontLoader {id: robotoLight; source: "fonts/Roboto-Light.ttf"}
FontLoader {id: robotoBold; source: "fonts/Roboto-Bold.ttf"}
/** hw device list storage
*
* To allow us to filter the OS list, we maintain an application-wide record of the selected device
* tags.
*/
property string hwTags
/** 0: Exclusive, must match explicit device names only, no untagged
1: Exclusive by prefix, must match the device name as a prefix, no untagged
2: Inclusive, match explicit device names and untagged
3: Inclusive by prefix, match explicit device names and untagged
*/
property int hwTagMatchingType
onClosing: {
if (progressBar.visible) {
close.accepted = false
@ -55,40 +69,81 @@ ApplicationWindow {
spacing: 0
Rectangle {
implicitHeight: window.height/2
implicitHeight: window.height/3
Image {
id: image
Layout.fillWidth: true
//Layout.fillWidth: true
Layout.fillHeight: true
Layout.alignment: Qt.AlignHCenter | Qt.AlignVCenter
fillMode: Image.PreserveAspectFit
source: "icons/logo_stacked_imager.png"
source: "icons/logo_sxs_imager.png"
width: window.width
height: window.height/2
height: window.height/3
}
}
Rectangle {
color: "#c31c4a"
implicitWidth: window.width
implicitHeight: window.height/2
implicitHeight: (window.height/3) * 2
GridLayout {
id: gridLayout
rowSpacing: 25
rowSpacing: 15
anchors.fill: parent
anchors.topMargin: 25
anchors.rightMargin: 50
anchors.leftMargin: 50
rows: 6
rows: 5
columns: 3
columnSpacing: 25
columnSpacing: 15
ColumnLayout {
id: columnLayout
id: columnLayout0
spacing: 0
Layout.row: 0
Layout.column: 0
Layout.fillWidth: true
Text {
id: text0
color: "#ffffff"
text: qsTr("Raspberry Pi Device")
Layout.fillWidth: true
Layout.preferredHeight: 17
Layout.preferredWidth: 100
font.pixelSize: 12
font.family: robotoBold.name
font.bold: true
horizontalAlignment: Text.AlignHCenter
}
ImButton {
id: hwbutton
text: qsTr("CHOOSE DEVICE")
spacing: 0
padding: 0
bottomPadding: 0
topPadding: 0
Layout.minimumHeight: 40
Layout.fillWidth: true
onClicked: {
hwpopup.open()
hwlistview.currentItem.forceActiveFocus()
}
Accessible.ignored: ospopup.visible || dstpopup.visible || hwpopup.visible
Accessible.description: qsTr("Select this button to choose your target Raspberry Pi")
}
}
ColumnLayout {
id: columnLayout1
spacing: 0
Layout.row: 0
Layout.column: 1
Layout.fillWidth: true
Text {
@ -97,7 +152,6 @@ ApplicationWindow {
text: qsTr("Operating System")
Layout.fillWidth: true
Layout.preferredHeight: 17
Layout.preferredWidth: 100
font.pixelSize: 12
font.family: robotoBold.name
font.bold: true
@ -117,7 +171,7 @@ ApplicationWindow {
ospopup.open()
osswipeview.currentItem.forceActiveFocus()
}
Accessible.ignored: ospopup.visible || dstpopup.visible
Accessible.ignored: ospopup.visible || dstpopup.visible || hwpopup.visible
Accessible.description: qsTr("Select this button to change the operating system")
}
}
@ -125,6 +179,8 @@ ApplicationWindow {
ColumnLayout {
id: columnLayout2
spacing: 0
Layout.row: 0
Layout.column: 2
Layout.fillWidth: true
Text {
@ -133,7 +189,6 @@ ApplicationWindow {
text: qsTr("Storage")
Layout.fillWidth: true
Layout.preferredHeight: 17
Layout.preferredWidth: 100
font.pixelSize: 12
font.family: robotoBold.name
font.bold: true
@ -143,55 +198,29 @@ ApplicationWindow {
ImButton {
id: dstbutton
text: qsTr("CHOOSE STORAGE")
spacing: 0
padding: 0
bottomPadding: 0
topPadding: 0
Layout.minimumHeight: 40
Layout.preferredWidth: 100
Layout.preferredWidth: 200
Layout.fillWidth: true
onClicked: {
imageWriter.startDriveListPolling()
dstpopup.open()
dstlist.forceActiveFocus()
}
Accessible.ignored: ospopup.visible || dstpopup.visible
Accessible.ignored: ospopup.visible || dstpopup.visible || hwpopup.visible
Accessible.description: qsTr("Select this button to change the destination storage device")
}
}
ColumnLayout {
id: columnLayoutProgress
spacing: 0
Layout.fillWidth: true
Text {
text: " "
Layout.preferredHeight: 17
Layout.preferredWidth: 100
}
ImButton {
id: writebutton
text: qsTr("WRITE")
Layout.minimumHeight: 40
Layout.fillWidth: true
Accessible.ignored: ospopup.visible || dstpopup.visible
Accessible.description: qsTr("Select this button to start writing the image")
enabled: false
onClicked: {
if (!imageWriter.readyToWrite()) {
return
}
if (!optionspopup.initialized && imageWriter.imageSupportsCustomization() && imageWriter.hasSavedCustomizationSettings()) {
usesavedsettingspopup.openPopup()
} else {
confirmwritepopup.askForConfirmation()
}
}
}
}
ColumnLayout {
id: columnLayout3
Layout.columnSpan: 3
Layout.alignment: Qt.AlignRight | Qt.AlignVCenter
Layout.row: 1
Layout.column: 0
Layout.columnSpan: 2
Text {
id: progressText
@ -202,16 +231,32 @@ ApplicationWindow {
visible: false
horizontalAlignment: Text.AlignHCenter
Layout.fillWidth: true
Layout.bottomMargin: 25
padding: 5
}
ProgressBar {
Layout.bottomMargin: 25
padding: 5
id: progressBar
Layout.fillWidth: true
visible: false
Material.background: "#d15d7d"
}
}
ColumnLayout {
id: columnLayout3
Layout.row: 1
Layout.column: 2
Layout.alignment: Qt.AlignRight | Qt.AlignVCenter
spacing: 0
ImButton {
Layout.bottomMargin: 25
Layout.minimumHeight: 40
Layout.preferredWidth: 200
padding: 5
id: cancelwritebutton
text: qsTr("CANCEL WRITE")
onClicked: {
@ -223,6 +268,10 @@ ApplicationWindow {
visible: false
}
ImButton {
Layout.bottomMargin: 25
Layout.minimumHeight: 40
Layout.preferredWidth: 200
padding: 5
id: cancelverifybutton
text: qsTr("CANCEL VERIFY")
onClicked: {
@ -235,17 +284,25 @@ ApplicationWindow {
}
ImButton {
id: writebutton
text: qsTr("Next")
Layout.bottomMargin: 25
padding: 5
id: customizebutton
Layout.minimumHeight: 40
Layout.preferredWidth: 200
Layout.alignment: Qt.AlignRight
Accessible.ignored: ospopup.visible || dstpopup.visible || hwpopup.visible
Accessible.description: qsTr("Select this button to start writing the image")
enabled: false
onClicked: {
optionspopup.openPopup()
}
visible: imageWriter.imageSupportsCustomization()
Accessible.description: qsTr("Select this button to access advanced settings")
contentItem: Image {
source: "icons/ic_cog_red.svg"
fillMode: Image.PreserveAspectFit
if (!imageWriter.readyToWrite()) {
return
}
if (!optionspopup.visible && imageWriter.imageSupportsCustomization()) {
usesavedsettingspopup.openPopup()
} else {
confirmwritepopup.askForConfirmation()
}
}
}
}
@ -359,6 +416,110 @@ ApplicationWindow {
}
}
Popup {
id: hwpopup
x: 50
y: 25
width: parent.width-100
height: parent.height-50
padding: 0
closePolicy: Popup.CloseOnEscape | Popup.CloseOnPressOutside
property string hwselected: ""
// background of title
Rectangle {
color: "#f5f5f5"
anchors.right: parent.right
anchors.top: parent.top
height: 35
width: parent.width
}
// line under title
Rectangle {
color: "#afafaf"
width: parent.width
y: 35
implicitHeight: 1
}
Text {
text: "X"
anchors.right: parent.right
anchors.top: parent.top
anchors.rightMargin: 25
anchors.topMargin: 10
font.family: roboto.name
font.bold: true
MouseArea {
anchors.fill: parent
cursorShape: Qt.PointingHandCursor
onClicked: {
hwpopup.close()
}
}
}
ColumnLayout {
spacing: 10
Text {
text: qsTr("Raspberry Pi Device")
horizontalAlignment: Text.AlignHCenter
verticalAlignment: Text.AlignVCenter
Layout.fillWidth: true
Layout.topMargin: 10
font.family: roboto.name
font.bold: true
}
Item {
clip: true
Layout.preferredWidth: hwlist.width
Layout.preferredHeight: hwlist.height
ListView {
id: hwlistview
interactive: false
ListView {
id: hwlist
model: ListModel {
id: deviceModel
ListElement {
name: qsTr("[ All ]")
tags: "[]"
icon: ""
description: ""
matching_type: "exclusive"
}
}
currentIndex: -1
delegate: hwdelegate
width: window.width-100
height: window.height-100
boundsBehavior: Flickable.StopAtBounds
highlight: Rectangle { color: "lightsteelblue"; radius: 5 }
ScrollBar.vertical: ScrollBar {
width: 10
policy: hwlist.contentHeight > hwlist.height ? ScrollBar.AlwaysOn : ScrollBar.AsNeeded
}
Keys.onSpacePressed: {
if (currentIndex != -1)
selectHWitem(model.get(currentIndex))
}
Accessible.onPressAction: {
if (currentIndex != -1)
selectHWitem(model.get(currentIndex))
}
Keys.onEnterPressed: Keys.onSpacePressed(event)
Keys.onReturnPressed: Keys.onSpacePressed(event)
}
}
}
}
}
/*
Popup for OS selection
*/
@ -402,6 +563,7 @@ ApplicationWindow {
cursorShape: Qt.PointingHandCursor
onClicked: {
ospopup.close()
osswipeview.decrementCurrentIndex()
}
}
}
@ -419,59 +581,6 @@ ApplicationWindow {
font.bold: true
}
Rectangle {
id: modelRowRect
color: "#ffffe3"
Layout.fillWidth: true
implicitHeight: modelRow.implicitHeight
visible: osswipeview.currentIndex == 0
Layout.bottomMargin: -10
Row {
id: modelRow
spacing: 15
leftPadding: 15
Text {
id: modelText
text: qsTr("Pi model:")
font.family: roboto.name
verticalAlignment: Qt.AlignVCenter
height: parent.height
}
ComboBox {
id: deviceModelCombo
model: ListModel {
id: deviceModel
ListElement {
name: qsTr("[ All ]")
tags: "[]"
}
}
width: 300
textRole: "name"
font.family: roboto.name
font.pixelSize: 12
currentIndex: 0
onCurrentIndexChanged: {
/* Reload list */
httpRequest(imageWriter.constantOsListUrl(), function (x) {
var o = JSON.parse(x.responseText)
var oslist = oslistFromJson(o)
if (oslist === false)
return
osmodel.remove(0, osmodel.count-2)
for (var i in oslist) {
osmodel.insert(osmodel.count-2, oslist[i])
}
})
}
}
}
}
Item {
clip: true
Layout.preferredWidth: oslist.width
@ -487,7 +596,7 @@ ApplicationWindow {
currentIndex: -1
delegate: osdelegate
width: window.width-100
height: modelRowRect.visible ? window.height-100-modelRowRect.height : window.height-100
height: window.height-100
boundsBehavior: Flickable.StopAtBounds
highlight: Rectangle { color: "lightsteelblue"; radius: 5 }
ScrollBar.vertical: ScrollBar {
@ -559,30 +668,6 @@ ApplicationWindow {
ListModel {
id: osmodel
ListElement {
url: "internal://format"
icon: "icons/erase.png"
extract_size: 0
image_download_size: 0
extract_sha256: ""
contains_multiple_files: false
release_date: ""
subitems_url: ""
subitems_json: ""
name: qsTr("Erase")
description: qsTr("Format card as FAT32")
tooltip: ""
website: ""
init_format: ""
}
ListElement {
url: ""
icon: "icons/use_custom.png"
name: qsTr("Use custom")
description: qsTr("Select a custom .img from your computer")
}
Component.onCompleted: {
if (imageWriter.isOnline()) {
fetchOSlist();
@ -590,6 +675,97 @@ ApplicationWindow {
}
}
Component {
id: hwdelegate
Item {
width: window.width-100
height: contentLayout.implicitHeight + 24
Accessible.name: name+".\n"+description
MouseArea {
id: hwMouseArea
anchors.fill: parent
cursorShape: Qt.PointingHandCursor
hoverEnabled: true
onEntered: {
bgrect.mouseOver = true
}
onExited: {
bgrect.mouseOver = false
}
onClicked: {
selectHWitem(model)
}
}
Rectangle {
id: bgrect
anchors.fill: parent
color: "#f5f5f5"
visible: mouseOver && parent.ListView.view.currentIndex !== index
property bool mouseOver: false
}
Rectangle {
id: borderrect
implicitHeight: 1
implicitWidth: parent.width
color: "#dcdcdc"
y: parent.height
}
RowLayout {
id: contentLayout
anchors {
left: parent.left
top: parent.top
right: parent.right
margins: 12
}
spacing: 12
Image {
source: icon == "icons/ic_build_48px.svg" ? "icons/cat_misc_utility_images.png": icon
Layout.preferredHeight: 64
Layout.preferredWidth: 64
sourceSize.width: 64
sourceSize.height: 64
fillMode: Image.PreserveAspectFit
verticalAlignment: Image.AlignVCenter
Layout.alignment: Qt.AlignVCenter
}
ColumnLayout {
Layout.fillWidth: true
Text {
text: name
elide: Text.ElideRight
font.family: roboto.name
font.bold: true
}
Text {
Layout.fillWidth: true
font.family: roboto.name
text: description
wrapMode: Text.WordWrap
color: "#1a1a1a"
}
ToolTip {
visible: hwMouseArea.containsMouse && typeof(tooltip) == "string" && tooltip != ""
delay: 1000
text: typeof(tooltip) == "string" ? tooltip : ""
clip: false
}
}
}
}
}
Component {
id: osdelegate
@ -941,8 +1117,8 @@ ApplicationWindow {
title: qsTr("Warning")
onYes: {
langbarRect.visible = false
writebutton.visible = false
writebutton.enabled = false
customizebutton.visible = false
cancelwritebutton.enabled = true
cancelwritebutton.visible = true
cancelverifybutton.enabled = true
@ -953,6 +1129,7 @@ ApplicationWindow {
progressBar.Material.accent = "#ffffff"
osbutton.enabled = false
dstbutton.enabled = false
hwbutton.enabled = false
imageWriter.setVerifyEnabled(true)
imageWriter.startWrite()
}
@ -1071,9 +1248,9 @@ ApplicationWindow {
function resetWriteButton() {
progressText.visible = false
progressBar.visible = false
customizebutton.visible = imageWriter.imageSupportsCustomization()
osbutton.enabled = true
dstbutton.enabled = true
hwbutton.enabled = true
writebutton.visible = true
writebutton.enabled = imageWriter.readyToWrite()
cancelwritebutton.visible = false
@ -1113,10 +1290,10 @@ ApplicationWindow {
imageWriter.setSrc(file)
osbutton.text = imageWriter.srcFileName()
ospopup.close()
osswipeview.decrementCurrentIndex()
if (imageWriter.readyToWrite()) {
writebutton.enabled = true
}
customizebutton.visible = imageWriter.imageSupportsCustomization()
}
function onCancelled() {
@ -1150,7 +1327,7 @@ ApplicationWindow {
}
}
function filterItems(list, tags)
function filterItems(list, tags, matchingType)
{
if (!tags || !tags.length)
return
@ -1162,24 +1339,67 @@ ApplicationWindow {
if ("devices" in entry && entry["devices"].length) {
var foundTag = false
for (var j in tags)
{
if (entry["devices"].includes(tags[j]))
{
foundTag = true
switch(matchingType) {
case 0: /* exact matching */
case 2: /* exact matching */
for (var j in tags)
{
if (entry["devices"].includes(tags[j]))
{
foundTag = true
break
}
}
/* If there's no match, remove this item from the list. */
if (!foundTag)
{
list.splice(i, 1)
continue
}
break
case 1: /* Exlusive by prefix matching */
case 3: /* Inclusive by prefix matching */
for (var deviceTypePrefix in tags) {
for (var deviceSpec in entry["devices"]) {
if (deviceSpec.startsWith(deviceTypePrefix)) {
foundTag = true
break
}
}
/* Terminate outer loop early if we've already
* decided it's a match
*/
if (foundTag) {
break
}
}
/* If there's no match, remove this item from the list. */
if (!foundTag)
{
list.splice(i, 1)
continue
}
break
}
}
if (!foundTag)
{
list.splice(i, 1)
continue
} else {
/* No device list attached? If we're in an exclusive mode that's bad news indeed. */
switch (matchingType) {
case 0:
case 1:
if (!("subitems" in entry)) {
/* If you're not carrying subitems, you're not going in. */
list.splice(i, 1)
}
break
case 2:
case 3:
/* Inclusive filtering. We're keeping this one. */
break;
}
}
if ("subitems" in entry) {
filterItems(entry["subitems"], tags)
filterItems(entry["subitems"], tags, hwTagMatchingType)
}
}
}
@ -1206,7 +1426,9 @@ ApplicationWindow {
oslist = o["os_list"]
}
filterItems(oslist, JSON.parse(deviceModel.get(deviceModelCombo.currentIndex).tags))
if (hwTags != "") {
filterItems(oslist, JSON.parse(hwTags), hwTagMatchingType)
}
checkForRandom(oslist)
/* Flatten subitems to subitems_json */
@ -1242,8 +1464,9 @@ ApplicationWindow {
var oslist = oslistFromJson(o)
if (oslist === false)
return
osmodel.clear()
for (var i in oslist) {
osmodel.insert(osmodel.count-2, oslist[i])
osmodel.append(oslist[i])
}
if ("imager" in o) {
@ -1251,6 +1474,7 @@ ApplicationWindow {
if ("devices" in imager)
{
deviceModel.clear()
var devices = imager["devices"]
for (var j in devices)
{
@ -1258,7 +1482,7 @@ ApplicationWindow {
deviceModel.append(devices[j])
if ("default" in devices[j] && devices[j]["default"])
{
deviceModelCombo.currentIndex = deviceModel.count-1
hwlist.currentIndex = deviceModel.count-1
}
}
}
@ -1283,6 +1507,31 @@ ApplicationWindow {
}
}
}
/* Add in our 'special' items. */
osmodel.append({
url: "internal://format",
icon: "icons/erase.png",
extract_size: 0,
image_download_size: 0,
extract_sha256: "",
contains_multiple_files: false,
release_date: "",
subitems_url: "",
subitems_json: "",
name: qsTr("Erase"),
description: qsTr("Format card as FAT32"),
tooltip: "",
website: "",
init_format: ""
})
osmodel.append({
url: "",
icon: "icons/use_custom.png",
name: qsTr("Use custom"),
description: qsTr("Select a custom .img from your computer")
})
})
}
@ -1326,6 +1575,46 @@ ApplicationWindow {
return m
}
function selectHWitem(hwmodel) {
hwTags = hwmodel.tags
if (hwmodel.matching_type) {
switch (hwmodel.matching_type) {
case "exclusive":
hwTagMatchingType = 0
break;
case "exclusive_prefix":
hwTagMatchingType = 1
break;
case "inclusive":
hwTagMatchingType = 2
break;
case "inclusive_prefix":
hwTagMatchingType = 3
break;
}
} else {
/* Default is exclusive exact matching */
hwTagMatchingType = 0
}
/* Reload list */
httpRequest(imageWriter.constantOsListUrl(), function (x) {
var o = JSON.parse(x.responseText)
var oslist = oslistFromJson(o)
if (oslist === false)
return
osmodel.remove(0, osmodel.count-2)
for (var i in oslist) {
osmodel.insert(osmodel.count-2, oslist[i])
}
})
hwbutton.text = hwmodel.name
hwpopup.close()
}
function selectOSitem(d, selectFirstSubitem)
{
if (typeof(d.subitems_json) == "string" && d.subitems_json !== "") {
@ -1395,10 +1684,10 @@ ApplicationWindow {
imageWriter.setSrc(d.url, d.image_download_size, d.extract_size, typeof(d.extract_sha256) != "undefined" ? d.extract_sha256 : "", typeof(d.contains_multiple_files) != "undefined" ? d.contains_multiple_files : false, ospopup.categorySelected, d.name, typeof(d.init_format) != "undefined" ? d.init_format : "")
osbutton.text = d.name
ospopup.close()
osswipeview.decrementCurrentIndex()
if (imageWriter.readyToWrite()) {
writebutton.enabled = true
}
customizebutton.visible = imageWriter.imageSupportsCustomization()
}
}

View file

@ -32,6 +32,7 @@
<file>icons/cat_language_specific_operating_systems.png</file>
<file>icons/cat_3d_printing.png</file>
<file>icons/logo_stacked_imager.png</file>
<file>icons/logo_sxs_imager.png</file>
<file>qmlcomponents/ImButton.qml</file>
<file>qmlcomponents/ImCheckBox.qml</file>
<file>qmlcomponents/ImRadioButton.qml</file>