Advanced settings: allow specifying username

Ref #287
This commit is contained in:
Floris Bos 2021-11-19 23:30:42 +01:00
parent 81f2c50cf2
commit 506330f486
11 changed files with 1963 additions and 1579 deletions

View file

@ -9,9 +9,9 @@ endif()
project(rpi-imager LANGUAGES CXX C) project(rpi-imager LANGUAGES CXX C)
set(IMAGER_VERSION_MAJOR 1) set(IMAGER_VERSION_MAJOR 1)
set(IMAGER_VERSION_MINOR 6) set(IMAGER_VERSION_MINOR 6)
set(IMAGER_VERSION_STR "${IMAGER_VERSION_MAJOR}.${IMAGER_VERSION_MINOR}.2") set(IMAGER_VERSION_STR "${IMAGER_VERSION_MAJOR}.${IMAGER_VERSION_MINOR}.3")
set(IMAGER_VERSION_CSV "${IMAGER_VERSION_MAJOR},${IMAGER_VERSION_MINOR},2,0") set(IMAGER_VERSION_CSV "${IMAGER_VERSION_MAJOR},${IMAGER_VERSION_MINOR},3,0")
add_definitions(-DIMAGER_VERSION_STR="${IMAGER_VERSION_STR}") add_definitions(-DIMAGER_VERSION_STR="${IMAGER_VERSION_STR}beta")
add_definitions(-DIMAGER_VERSION_CSV=${IMAGER_VERSION_CSV}) add_definitions(-DIMAGER_VERSION_CSV=${IMAGER_VERSION_CSV})
set(CMAKE_INCLUDE_CURRENT_DIR ON) set(CMAKE_INCLUDE_CURRENT_DIR ON)

View file

@ -154,6 +154,27 @@ Popup {
Layout.leftMargin: 40 Layout.leftMargin: 40
spacing: -5 spacing: -5
GridLayout {
columns: 2
columnSpacing: 10
rowSpacing: -5
Text {
text: qsTr("Set username:")
color: parent.enabled ? (fieldUserName.indicateError ? "red" : "black") : "grey"
}
TextField {
id: fieldUserName
text: "pi"
Layout.minimumWidth: 200
property bool indicateError: false
onTextEdited: {
indicateError = false
}
}
}
RadioButton { RadioButton {
id: radioPasswordAuthentication id: radioPasswordAuthentication
text: qsTr("Use password authentication") text: qsTr("Use password authentication")
@ -172,7 +193,7 @@ Popup {
enabled: radioPasswordAuthentication.checked enabled: radioPasswordAuthentication.checked
Text { Text {
text: qsTr("Set password for 'pi' user:") text: qsTr("Set password for '%1' user:").arg(fieldUserName.text)
color: parent.enabled ? (fieldUserPassword.indicateError ? "red" : "black") : "grey" color: parent.enabled ? (fieldUserPassword.indicateError ? "red" : "black") : "grey"
} }
TextField { TextField {
@ -213,7 +234,7 @@ Popup {
enabled: radioPubKeyAuthentication.checked enabled: radioPubKeyAuthentication.checked
Text { Text {
text: qsTr("Set authorized_keys for 'pi':") text: qsTr("Set authorized_keys for '%1':").arg(fieldUserName.text)
color: parent.enabled ? "black" : "grey" color: parent.enabled ? "black" : "grey"
} }
TextField { TextField {
@ -363,6 +384,13 @@ Popup {
fieldUserPassword.forceActiveFocus() fieldUserPassword.forceActiveFocus()
return return
} }
if (chkSSH.checked && fieldUserName.text.length == 0)
{
fieldUserName.indicateError = true
fieldUserName.forceActiveFocus()
return
}
if (chkWifi.checked) if (chkWifi.checked)
{ {
if (fieldWifiPassword.text.length < 8 || fieldWifiPassword.text.length > 64) if (fieldWifiPassword.text.length < 8 || fieldWifiPassword.text.length > 64)
@ -421,6 +449,9 @@ Popup {
chkSSH.checked = true chkSSH.checked = true
radioPasswordAuthentication.checked = true radioPasswordAuthentication.checked = true
} }
if ('sshUserName' in settings) {
fieldUserName.text = settings.sshUserName
}
if ('sshAuthorizedKeys' in settings) { if ('sshAuthorizedKeys' in settings) {
fieldPublicKey.text = settings.sshAuthorizedKeys fieldPublicKey.text = settings.sshAuthorizedKeys
chkSSH.checked = true chkSSH.checked = true
@ -544,7 +575,7 @@ Popup {
addFirstRun("FIRSTUSERHOME=`getent passwd 1000 | cut -d: -f6`") addFirstRun("FIRSTUSERHOME=`getent passwd 1000 | cut -d: -f6`")
addCloudInit("users:") addCloudInit("users:")
addCloudInit("- name: pi") addCloudInit("- name: "+fieldUserName.text)
addCloudInit(" groups: users,adm,dialout,audio,netdev,video,plugdev,cdrom,games,input,gpio,spi,i2c,render,sudo") addCloudInit(" groups: users,adm,dialout,audio,netdev,video,plugdev,cdrom,games,input,gpio,spi,i2c,render,sudo")
addCloudInit(" shell: /bin/bash") addCloudInit(" shell: /bin/bash")
@ -570,6 +601,19 @@ Popup {
addCloudInit(" - "+pubkey) addCloudInit(" - "+pubkey)
addCloudInit(" sudo: ALL=(ALL) NOPASSWD:ALL") addCloudInit(" sudo: ALL=(ALL) NOPASSWD:ALL")
} }
/* Rename first ("pi") user if a different desired username was specified */
addFirstRun("if [ \"$FIRSTUSER\" != \""+fieldUserName.text+"\" ]; then")
addFirstRun(" usermod -l \""+fieldUserName.text+"\" \"$FIRSTUSER\"")
addFirstRun(" usermod -m -d \"/home/"+fieldUserName.text+"\" \""+fieldUserName.text+"\"")
addFirstRun(" if grep -q \"^autologin-user=\" /etc/lightdm/lightdm.conf ; then")
addFirstRun(" sed /etc/lightdm/lightdm.conf -i -e \"s/^autologin-user=.*/autologin-user="+fieldUserName.text+"/\"")
addFirstRun(" fi")
addFirstRun(" if [ -f /etc/systemd/system/getty@tty1.service.d/autologin.conf ]; then")
addFirstRun(" sed /etc/systemd/system/getty@tty1.service.d/autologin.conf -i -e \"s/$FIRSTUSER/"+fieldUserName.text+"/\"")
addFirstRun(" fi")
addFirstRun("fi")
addFirstRun("systemctl enable ssh") addFirstRun("systemctl enable ssh")
addCloudInit("") addCloudInit("")
} }
@ -667,6 +711,7 @@ Popup {
settings.hostname = fieldHostname.text settings.hostname = fieldHostname.text
} }
if (chkSSH.checked) { if (chkSSH.checked) {
settings.sshUserName = fieldUserName.text
if (radioPasswordAuthentication.checked) { if (radioPasswordAuthentication.checked) {
settings.sshUserPassword = fieldUserPassword.alreadyCrypted ? fieldUserPassword.text : imageWriter.crypt(fieldUserPassword.text) settings.sshUserPassword = fieldUserPassword.alreadyCrypted ? fieldUserPassword.text : imageWriter.crypt(fieldUserPassword.text)
} }

File diff suppressed because it is too large Load diff

View file

@ -10,22 +10,22 @@
</message> </message>
<message> <message>
<location filename="../downloadextractthread.cpp" line="189"/> <location filename="../downloadextractthread.cpp" line="189"/>
<location filename="../downloadextractthread.cpp" line="349"/> <location filename="../downloadextractthread.cpp" line="378"/>
<source>Error extracting archive: %1</source> <source>Error extracting archive: %1</source>
<translation>Fehler beim Entpacken des Archivs: %1</translation> <translation>Fehler beim Entpacken des Archivs: %1</translation>
</message> </message>
<message> <message>
<location filename="../downloadextractthread.cpp" line="235"/> <location filename="../downloadextractthread.cpp" line="254"/>
<source>Error mounting FAT32 partition</source> <source>Error mounting FAT32 partition</source>
<translation>Fehler beim Einbinden der FAT32-Partition</translation> <translation>Fehler beim Einbinden der FAT32-Partition</translation>
</message> </message>
<message> <message>
<location filename="../downloadextractthread.cpp" line="245"/> <location filename="../downloadextractthread.cpp" line="274"/>
<source>Operating system did not mount FAT32 partition</source> <source>Operating system did not mount FAT32 partition</source>
<translation>Das Betriebssystem band die FAT32-Partition nicht ein</translation> <translation>Das Betriebssystem band die FAT32-Partition nicht ein</translation>
</message> </message>
<message> <message>
<location filename="../downloadextractthread.cpp" line="268"/> <location filename="../downloadextractthread.cpp" line="297"/>
<source>Error changing to directory &apos;%1&apos;</source> <source>Error changing to directory &apos;%1&apos;</source>
<translation>Fehler beim Wechseln in den Ordner &quot;%1&quot;</translation> <translation>Fehler beim Wechseln in den Ordner &quot;%1&quot;</translation>
</message> </message>
@ -33,32 +33,32 @@
<context> <context>
<name>DownloadThread</name> <name>DownloadThread</name>
<message> <message>
<location filename="../downloadthread.cpp" line="113"/> <location filename="../downloadthread.cpp" line="114"/>
<source>opening drive</source> <source>opening drive</source>
<translation>Gerät wird geöffnet</translation> <translation>Gerät wird geöffnet</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="146"/> <location filename="../downloadthread.cpp" line="147"/>
<source>Error running diskpart: %1</source> <source>Error running diskpart: %1</source>
<translation>Fehler beim Ausführen von Diskpart: %1</translation> <translation>Fehler beim Ausführen von Diskpart: %1</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="167"/> <location filename="../downloadthread.cpp" line="168"/>
<source>Error removing existing partitions</source> <source>Error removing existing partitions</source>
<translation>Fehler beim Entfernen von existierenden Partitionen</translation> <translation>Fehler beim Entfernen von existierenden Partitionen</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="193"/> <location filename="../downloadthread.cpp" line="194"/>
<source>Authentication cancelled</source> <source>Authentication cancelled</source>
<translation>Authentifizierung abgebrochen</translation> <translation>Authentifizierung abgebrochen</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="196"/> <location filename="../downloadthread.cpp" line="197"/>
<source>Error running authopen to gain access to disk device &apos;%1&apos;</source> <source>Error running authopen to gain access to disk device &apos;%1&apos;</source>
<translation>Fehler beim Ausführen von authopen, um Zugriff auf Geräte zu erhalten &apos;%1&apos;</translation> <translation>Fehler beim Ausführen von authopen, um Zugriff auf Geräte zu erhalten &apos;%1&apos;</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="197"/> <location filename="../downloadthread.cpp" line="198"/>
<source>Please verify if &apos;Raspberry Pi Imager&apos; is allowed access to &apos;removable volumes&apos; in privacy settings (under &apos;files and folders&apos; or alternatively give it &apos;full disk access&apos;).</source> <source>Please verify if &apos;Raspberry Pi Imager&apos; is allowed access to &apos;removable volumes&apos; in privacy settings (under &apos;files and folders&apos; or alternatively give it &apos;full disk access&apos;).</source>
<translatorcomment>I don&apos;t use Mac OS, I would need help here. Unfinished translation: <translatorcomment>I don&apos;t use Mac OS, I would need help here. Unfinished translation:
@ -66,82 +66,97 @@ Bitte stellen Sie sicher, dass &apos;Raspberry Pi Imager&apos; Zugriff auf &apos
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="218"/> <location filename="../downloadthread.cpp" line="219"/>
<source>Cannot open storage device &apos;%1&apos;.</source> <source>Cannot open storage device &apos;%1&apos;.</source>
<translation>Speichergerät &apos;%1&apos; kann nicht geöffnet werden.</translation> <translation>Speichergerät &apos;%1&apos; kann nicht geöffnet werden.</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="260"/> <location filename="../downloadthread.cpp" line="261"/>
<source>discarding existing data on drive</source> <source>discarding existing data on drive</source>
<translation>Vorhandene Daten auf dem Medium werden gelöscht</translation> <translation>Vorhandene Daten auf dem Medium werden gelöscht</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="280"/> <location filename="../downloadthread.cpp" line="281"/>
<source>zeroing out first and last MB of drive</source> <source>zeroing out first and last MB of drive</source>
<translation>Erstes und letztes Megabyte des Mediums werden überschrieben</translation> <translation>Erstes und letztes Megabyte des Mediums werden überschrieben</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="286"/> <location filename="../downloadthread.cpp" line="287"/>
<source>Write error while zero&apos;ing out MBR</source> <source>Write error while zero&apos;ing out MBR</source>
<translation>Schreibfehler während dem Löschen des MBR</translation> <translation>Schreibfehler während dem Löschen des MBR</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="298"/> <location filename="../downloadthread.cpp" line="299"/>
<source>Write error while trying to zero out last part of card.&lt;br&gt;Card could be advertising wrong capacity (possible counterfeit).</source> <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>Fehler beim Löschen des letzten Teiles der Speicherkarte.&lt;br&gt;Die Speicherkarte könnte mit einer falschen Größe beworben sein (möglicherweise Betrug).</translation> <translation>Fehler beim Löschen des letzten Teiles der Speicherkarte.&lt;br&gt;Die Speicherkarte könnte mit einer falschen Größe beworben sein (möglicherweise Betrug).</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="356"/> <location filename="../downloadthread.cpp" line="388"/>
<source>starting download</source> <source>starting download</source>
<translation>Download wird gestartet</translation> <translation>Download wird gestartet</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="740"/> <location filename="../downloadthread.cpp" line="772"/>
<source>Error reading from storage.&lt;br&gt;SD card may be broken.</source> <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> <translation>Fehler beim Lesen vom Speicher.&lt;br&gt;Die SD-Karte könnte defekt sein.</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="812"/> <location filename="../downloadthread.cpp" line="848"/>
<source>Waiting for FAT partition to be mounted</source> <source>Waiting for FAT partition to be mounted</source>
<translation>Warten auf das Mounten der FAT-Partition</translation> <translation>Warten auf das Mounten der FAT-Partition</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="860"/> <location filename="../downloadthread.cpp" line="932"/>
<source>Error mounting FAT32 partition</source> <source>Error mounting FAT32 partition</source>
<translation>Fehler beim Einbinden der FAT32-Partition</translation> <translation>Fehler beim Einbinden der FAT32-Partition</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="882"/> <location filename="../downloadthread.cpp" line="954"/>
<source>Operating system did not mount FAT32 partition</source> <source>Operating system did not mount FAT32 partition</source>
<translation>Das Betriebssystem band die FAT32-Partition nicht ein</translation> <translation>Das Betriebssystem band die FAT32-Partition nicht ein</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="886"/> <location filename="../downloadthread.cpp" line="987"/>
<source>Unable to customize. File &apos;%1&apos; does not exist.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="991"/>
<source>Customizing image</source> <source>Customizing image</source>
<translation>Image modifizieren</translation> <translation>Image modifizieren</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="898"/> <location filename="../downloadthread.cpp" line="1076"/>
<source>Error creating firstrun.sh on FAT partition</source> <source>Error creating firstrun.sh on FAT partition</source>
<translation>Fehler beim Erstellen von firstrun.sh auf der FAT-Partition</translation> <translation>Fehler beim Erstellen von firstrun.sh auf der FAT-Partition</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="939"/> <location filename="../downloadthread.cpp" line="1028"/>
<source>Error writing to config.txt on FAT partition</source> <source>Error writing to config.txt on FAT partition</source>
<translation>Fehler beim Schreiben in config.txt auf der FAT-Partition</translation> <translation>Fehler beim Schreiben in config.txt auf der FAT-Partition</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="963"/> <location filename="../downloadthread.cpp" line="1093"/>
<source>Error creating user-data cloudinit file on FAT partition</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="1107"/>
<source>Error creating network-config cloudinit file on FAT partition</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="1130"/>
<source>Error writing to cmdline.txt on FAT partition</source> <source>Error writing to cmdline.txt on FAT partition</source>
<translation>Fehler beim Schreiben in cmdline.txt auf der FAT-Partition</translation> <translation>Fehler beim Schreiben in cmdline.txt auf der FAT-Partition</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="398"/> <location filename="../downloadthread.cpp" line="430"/>
<source>Access denied error while writing file to disk.</source> <source>Access denied error while writing file to disk.</source>
<translation>Zugriff verweigert-Fehler beim Schreiben auf den Datenträger.</translation> <translation>Zugriff verweigert-Fehler beim Schreiben auf den Datenträger.</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="403"/> <location filename="../downloadthread.cpp" line="435"/>
<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> <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>
<translatorcomment>I don&apos;t use Windows either. What is &quot;Controlled Folder Access&quot; in the German version? <translatorcomment>I don&apos;t use Windows either. What is &quot;Controlled Folder Access&quot; in the German version?
@ -149,37 +164,37 @@ Controlled Folder Access scheint aktiviert zu sein. Bitte fügen Sie sowohl rpi-
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="409"/> <location filename="../downloadthread.cpp" line="441"/>
<source>Error writing file to disk</source> <source>Error writing file to disk</source>
<translation>Fehler beim Schreiben der Datei auf den Speicher</translation> <translation>Fehler beim Schreiben der Datei auf den Speicher</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="428"/> <location filename="../downloadthread.cpp" line="460"/>
<source>Error downloading: %1</source> <source>Error downloading: %1</source>
<translation>Fehler beim Herunterladen: %1</translation> <translation>Fehler beim Herunterladen: %1</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="635"/> <location filename="../downloadthread.cpp" line="667"/>
<source>Download corrupt. Hash does not match</source> <source>Download corrupt. Hash does not match</source>
<translation>Download beschädigt. Prüfsumme stimmt nicht überein</translation> <translation>Download beschädigt. Prüfsumme stimmt nicht überein</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="647"/> <location filename="../downloadthread.cpp" line="679"/>
<source>Error writing to storage (while flushing)</source> <source>Error writing to storage (while flushing)</source>
<translation>Fehler beim Schreiben auf den Speicher (während flushing)</translation> <translation>Fehler beim Schreiben auf den Speicher (während flushing)</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="654"/> <location filename="../downloadthread.cpp" line="686"/>
<source>Error writing to storage (while fsync)</source> <source>Error writing to storage (while fsync)</source>
<translation>Fehler beim Schreiben auf den Speicher (während fsync)</translation> <translation>Fehler beim Schreiben auf den Speicher (während fsync)</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="680"/> <location filename="../downloadthread.cpp" line="712"/>
<source>Error writing first block (partition table)</source> <source>Error writing first block (partition table)</source>
<translation>Fehler beim Schreiben auf des ersten Blocks (Partitionstabelle)</translation> <translation>Fehler beim Schreiben auf des ersten Blocks (Partitionstabelle)</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="759"/> <location filename="../downloadthread.cpp" line="791"/>
<source>Verifying write failed. Contents of SD card is different from what was written to it.</source> <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> <translation>Verifizierung fehlgeschlagen. Der Inhalt der SD-Karte weicht von dem Inhalt ab, der geschrieben werden sollte.</translation>
</message> </message>
@ -224,17 +239,22 @@ Controlled Folder Access scheint aktiviert zu sein. Bitte fügen Sie sowohl rpi-
<translation>Fehler beim Starten von sfdisk</translation> <translation>Fehler beim Starten von sfdisk</translation>
</message> </message>
<message> <message>
<location filename="../driveformatthread.cpp" line="196"/> <location filename="../driveformatthread.cpp" line="199"/>
<source>Partitioning did not create expected FAT partition %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../driveformatthread.cpp" line="208"/>
<source>Error starting mkfs.fat</source> <source>Error starting mkfs.fat</source>
<translation>Fehler beim Starten von mkfs.fat</translation> <translation>Fehler beim Starten von mkfs.fat</translation>
</message> </message>
<message> <message>
<location filename="../driveformatthread.cpp" line="206"/> <location filename="../driveformatthread.cpp" line="218"/>
<source>Error running mkfs.fat: %1</source> <source>Error running mkfs.fat: %1</source>
<translation>Fehler beim Verwenden von mkfs.fat: %1</translation> <translation>Fehler beim Verwenden von mkfs.fat: %1</translation>
</message> </message>
<message> <message>
<location filename="../driveformatthread.cpp" line="213"/> <location filename="../driveformatthread.cpp" line="225"/>
<source>Formatting not implemented for this platform</source> <source>Formatting not implemented for this platform</source>
<translation>Formatieren wird auf dieser Platform nicht unterstützt</translation> <translation>Formatieren wird auf dieser Platform nicht unterstützt</translation>
</message> </message>
@ -242,25 +262,30 @@ Controlled Folder Access scheint aktiviert zu sein. Bitte fügen Sie sowohl rpi-
<context> <context>
<name>ImageWriter</name> <name>ImageWriter</name>
<message> <message>
<location filename="../imagewriter.cpp" line="182"/> <location filename="../imagewriter.cpp" line="201"/>
<source>Storage capacity is not large enough.&lt;br&gt;Needs to be at least %1 GB.</source> <source>Storage capacity is not large enough.&lt;br&gt;Needs to be at least %1 GB.</source>
<translation>Die Speicherkapazität ist nicht groß genug.&lt;br&gt;Sie muss mindestens %1 GB betragen.</translation> <translation>Die Speicherkapazität ist nicht groß genug.&lt;br&gt;Sie muss mindestens %1 GB betragen.</translation>
</message> </message>
<message> <message>
<location filename="../imagewriter.cpp" line="188"/> <location filename="../imagewriter.cpp" line="207"/>
<source>Input file is not a valid disk image.&lt;br&gt;File size %1 bytes is not a multiple of 512 bytes.</source> <source>Input file is not a valid disk image.&lt;br&gt;File size %1 bytes is not a multiple of 512 bytes.</source>
<translation>Die Eingabedatei ist kein gültiges Disk-Image.&lt;br&gt;Die Dateigröße%1 Bytes ist kein Vielfaches von 512 Bytes.</translation> <translation>Die Eingabedatei ist kein gültiges Disk-Image.&lt;br&gt;Die Dateigröße%1 Bytes ist kein Vielfaches von 512 Bytes.</translation>
</message> </message>
<message> <message>
<location filename="../imagewriter.cpp" line="370"/> <location filename="../imagewriter.cpp" line="389"/>
<source>Downloading and writing image</source> <source>Downloading and writing image</source>
<translation>Image herunterladen und schreiben</translation> <translation>Image herunterladen und schreiben</translation>
</message> </message>
<message> <message>
<location filename="../imagewriter.cpp" line="503"/> <location filename="../imagewriter.cpp" line="522"/>
<source>Select image</source> <source>Select image</source>
<translation>Image wählen</translation> <translation>Image wählen</translation>
</message> </message>
<message>
<location filename="../imagewriter.cpp" line="906"/>
<source>Would you like to prefill the wifi password from the system keychain?</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>LocalFileExtractThread</name> <name>LocalFileExtractThread</name>
@ -278,145 +303,155 @@ Controlled Folder Access scheint aktiviert zu sein. Bitte fügen Sie sowohl rpi-
<context> <context>
<name>MsgPopup</name> <name>MsgPopup</name>
<message> <message>
<location filename="../MsgPopup.qml" line="96"/> <location filename="../MsgPopup.qml" line="97"/>
<source>NO</source> <source>NO</source>
<translation>NEIN</translation> <translation>NEIN</translation>
</message> </message>
<message> <message>
<location filename="../MsgPopup.qml" line="109"/> <location filename="../MsgPopup.qml" line="110"/>
<source>YES</source> <source>YES</source>
<translation>JA</translation> <translation>JA</translation>
</message> </message>
<message> <message>
<location filename="../MsgPopup.qml" line="122"/> <location filename="../MsgPopup.qml" line="123"/>
<source>CONTINUE</source> <source>CONTINUE</source>
<translation>WEITER</translation> <translation>WEITER</translation>
</message> </message>
<message>
<location filename="../MsgPopup.qml" line="135"/>
<source>QUIT</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>OptionsPopup</name> <name>OptionsPopup</name>
<message> <message>
<location filename="../OptionsPopup.qml" line="74"/> <location filename="../OptionsPopup.qml" line="78"/>
<source>Advanced options</source> <source>Advanced options</source>
<translation>Erweiterte Optionen</translation> <translation>Erweiterte Optionen</translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="91"/> <location filename="../OptionsPopup.qml" line="95"/>
<source>Image customization options</source> <source>Image customization options</source>
<translation>OS-Modifizierungen</translation> <translation>OS-Modifizierungen</translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="99"/> <location filename="../OptionsPopup.qml" line="103"/>
<source>for this session only</source> <source>for this session only</source>
<translation>Nur für diese Sitzung</translation> <translation>Nur für diese Sitzung</translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="100"/> <location filename="../OptionsPopup.qml" line="104"/>
<source>to always use</source> <source>to always use</source>
<translation>Immer verwenden</translation> <translation>Immer verwenden</translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="112"/> <location filename="../OptionsPopup.qml" line="116"/>
<source>Disable overscan</source> <source>Disable overscan</source>
<translation>Overscan deaktivieren</translation> <translation>Overscan deaktivieren</translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="117"/> <location filename="../OptionsPopup.qml" line="121"/>
<source>Set hostname:</source> <source>Set hostname:</source>
<translation>Hostname:</translation> <translation>Hostname:</translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="136"/> <location filename="../OptionsPopup.qml" line="140"/>
<source>Enable SSH</source> <source>Enable SSH</source>
<translation>SSH aktivieren</translation> <translation>SSH aktivieren</translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="155"/> <location filename="../OptionsPopup.qml" line="163"/>
<source>Set username:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="180"/>
<source>Use password authentication</source> <source>Use password authentication</source>
<translation>Password zur Authentifizierung verwenden</translation> <translation>Password zur Authentifizierung verwenden</translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="171"/> <location filename="../OptionsPopup.qml" line="222"/>
<source>Set password for &apos;pi&apos; user:</source>
<translation>Passwort für &apos;pi&apos;:</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="193"/>
<source>Allow public-key authentication only</source> <source>Allow public-key authentication only</source>
<translation>Authentifizierung via Public-Key</translation> <translation>Authentifizierung via Public-Key</translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="208"/> <location filename="../OptionsPopup.qml" line="196"/>
<source>Set authorized_keys for &apos;pi&apos;:</source> <source>Set password for &apos;%1&apos; user:</source>
<translation>authorized_keys für &apos;pi&apos;:</translation> <translation>Passwort für &apos;%1&apos;:</translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="220"/> <location filename="../OptionsPopup.qml" line="237"/>
<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="249"/>
<source>Configure wifi</source> <source>Configure wifi</source>
<translation>Wifi enrichten</translation> <translation>Wifi enrichten</translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="239"/> <location filename="../OptionsPopup.qml" line="268"/>
<source>SSID:</source> <source>SSID:</source>
<translation>SSID:</translation> <translation>SSID:</translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="248"/> <location filename="../OptionsPopup.qml" line="281"/>
<source>Password:</source> <source>Password:</source>
<translation>Passwort:</translation> <translation>Passwort:</translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="260"/> <location filename="../OptionsPopup.qml" line="297"/>
<source>Show password</source> <source>Show password</source>
<translation>Passwort anzeigen</translation> <translation>Passwort anzeigen</translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="265"/> <location filename="../OptionsPopup.qml" line="302"/>
<source>Wifi country:</source> <source>Wifi country:</source>
<translation>Wifi-Land:</translation> <translation>Wifi-Land:</translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="276"/> <location filename="../OptionsPopup.qml" line="313"/>
<source>Set locale settings</source> <source>Set locale settings</source>
<translation>Spracheinstellungen festlegen</translation> <translation>Spracheinstellungen festlegen</translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="286"/> <location filename="../OptionsPopup.qml" line="323"/>
<source>Time zone:</source> <source>Time zone:</source>
<translation>Zeitzone:</translation> <translation>Zeitzone:</translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="296"/> <location filename="../OptionsPopup.qml" line="333"/>
<source>Keyboard layout:</source> <source>Keyboard layout:</source>
<translation>Tastaturlayout:</translation> <translation>Tastaturlayout:</translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="306"/> <location filename="../OptionsPopup.qml" line="343"/>
<source>Skip first-run wizard</source> <source>Skip first-run wizard</source>
<translation>Einrichtungsassistent überspringen</translation> <translation>Einrichtungsassistent überspringen</translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="313"/> <location filename="../OptionsPopup.qml" line="350"/>
<source>Persistent settings</source> <source>Persistent settings</source>
<translation>Dauerhafte Einstellugen</translation> <translation>Dauerhafte Einstellugen</translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="321"/> <location filename="../OptionsPopup.qml" line="358"/>
<source>Play sound when finished</source> <source>Play sound when finished</source>
<translation>Tonsignal nach Beenden abspielen</translation> <translation>Tonsignal nach Beenden abspielen</translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="325"/> <location filename="../OptionsPopup.qml" line="362"/>
<source>Eject media when finished</source> <source>Eject media when finished</source>
<translation>Medien nach Beenden auswerfen</translation> <translation>Medien nach Beenden auswerfen</translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="329"/> <location filename="../OptionsPopup.qml" line="366"/>
<source>Enable telemetry</source> <source>Enable telemetry</source>
<translation>Telemetry aktivieren</translation> <translation>Telemetry aktivieren</translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="342"/> <location filename="../OptionsPopup.qml" line="379"/>
<source>SAVE</source> <source>SAVE</source>
<translation>SPEICHERN</translation> <translation>SPEICHERN</translation>
</message> </message>
@ -466,7 +501,7 @@ Controlled Folder Access scheint aktiviert zu sein. Bitte fügen Sie sowohl rpi-
</message> </message>
<message> <message>
<location filename="../main.qml" line="98"/> <location filename="../main.qml" line="98"/>
<location filename="../main.qml" line="314"/> <location filename="../main.qml" line="325"/>
<source>Operating System</source> <source>Operating System</source>
<translation>Betriebssystem</translation> <translation>Betriebssystem</translation>
</message> </message>
@ -482,13 +517,13 @@ Controlled Folder Access scheint aktiviert zu sein. Bitte fügen Sie sowohl rpi-
</message> </message>
<message> <message>
<location filename="../main.qml" line="138"/> <location filename="../main.qml" line="138"/>
<location filename="../main.qml" line="598"/> <location filename="../main.qml" line="621"/>
<source>Storage</source> <source>Storage</source>
<translation>SD-Karte</translation> <translation>SD-Karte</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="150"/> <location filename="../main.qml" line="150"/>
<location filename="../main.qml" line="908"/> <location filename="../main.qml" line="938"/>
<source>CHOOSE STORAGE</source> <source>CHOOSE STORAGE</source>
<translation>SD-KARTE WÄHLEN</translation> <translation>SD-KARTE WÄHLEN</translation>
</message> </message>
@ -513,7 +548,7 @@ Controlled Folder Access scheint aktiviert zu sein. Bitte fügen Sie sowohl rpi-
</message> </message>
<message> <message>
<location filename="../main.qml" line="233"/> <location filename="../main.qml" line="233"/>
<location filename="../main.qml" line="846"/> <location filename="../main.qml" line="870"/>
<source>Cancelling...</source> <source>Cancelling...</source>
<translation>Abbrechen...</translation> <translation>Abbrechen...</translation>
</message> </message>
@ -524,34 +559,34 @@ Controlled Folder Access scheint aktiviert zu sein. Bitte fügen Sie sowohl rpi-
</message> </message>
<message> <message>
<location filename="../main.qml" line="248"/> <location filename="../main.qml" line="248"/>
<location filename="../main.qml" line="869"/> <location filename="../main.qml" line="893"/>
<location filename="../main.qml" line="926"/> <location filename="../main.qml" line="957"/>
<source>Finalizing...</source> <source>Finalizing...</source>
<translation>Finalisieren...</translation> <translation>Finalisieren...</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="414"/> <location filename="../main.qml" line="427"/>
<location filename="../main.qml" line="902"/> <location filename="../main.qml" line="927"/>
<source>Erase</source> <source>Erase</source>
<translation>Löschen</translation> <translation>Löschen</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="415"/> <location filename="../main.qml" line="428"/>
<source>Format card as FAT32</source> <source>Format card as FAT32</source>
<translation>Karte als FAT32 formatieren</translation> <translation>Karte als FAT32 formatieren</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="422"/> <location filename="../main.qml" line="437"/>
<source>Use custom</source> <source>Use custom</source>
<translation>Eigenes Image</translation> <translation>Eigenes Image</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="423"/> <location filename="../main.qml" line="438"/>
<source>Select a custom .img from your computer</source> <source>Select a custom .img from your computer</source>
<translation>Wählen Sie eine eigene .img-Datei von Ihrem Computer</translation> <translation>Wählen Sie eine eigene .img-Datei von Ihrem Computer</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="374"/> <location filename="../main.qml" line="385"/>
<source>Back</source> <source>Back</source>
<translation>Zurück</translation> <translation>Zurück</translation>
</message> </message>
@ -561,129 +596,129 @@ Controlled Folder Access scheint aktiviert zu sein. Bitte fügen Sie sowohl rpi-
<translation>Klicken Sie auf diesen Knopf, um das Zeil-Speichermedium zu ändern</translation> <translation>Klicken Sie auf diesen Knopf, um das Zeil-Speichermedium zu ändern</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="375"/> <location filename="../main.qml" line="386"/>
<source>Go back to main menu</source> <source>Go back to main menu</source>
<translation>Zurück zum Hauptmenü</translation> <translation>Zurück zum Hauptmenü</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="485"/> <location filename="../main.qml" line="503"/>
<source>Released: %1</source> <source>Released: %1</source>
<translation>Veröffentlicht: %1</translation> <translation>Veröffentlicht: %1</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="488"/> <location filename="../main.qml" line="506"/>
<source>Cached on your computer</source> <source>Cached on your computer</source>
<translation>Auf Ihrem Computer zwischengespeichert</translation> <translation>Auf Ihrem Computer zwischengespeichert</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="490"/> <location filename="../main.qml" line="508"/>
<source>Local file</source> <source>Local file</source>
<translation>Lokale Datei</translation> <translation>Lokale Datei</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="492"/> <location filename="../main.qml" line="510"/>
<source>Online - %1 GB download</source> <source>Online - %1 GB download</source>
<translation>Online - %1 GB Download</translation> <translation>Online - %1 GB Download</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="649"/> <location filename="../main.qml" line="672"/>
<location filename="../main.qml" line="701"/> <location filename="../main.qml" line="724"/>
<location filename="../main.qml" line="707"/> <location filename="../main.qml" line="730"/>
<source>Mounted as %1</source> <source>Mounted as %1</source>
<translation>Als %1 eingebunden</translation> <translation>Als %1 eingebunden</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="703"/> <location filename="../main.qml" line="726"/>
<source>[WRITE PROTECTED]</source> <source>[WRITE PROTECTED]</source>
<translation>[SCHREIBGESCHÜTZT]</translation> <translation>[SCHREIBGESCHÜTZT]</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="745"/> <location filename="../main.qml" line="768"/>
<source>Are you sure you want to quit?</source> <source>Are you sure you want to quit?</source>
<translation>Sind Sie sicher, dass Sie beenden möchten?</translation> <translation>Sind Sie sicher, dass Sie beenden möchten?</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="746"/> <location filename="../main.qml" line="769"/>
<source>Raspberry Pi Imager is still busy.&lt;br&gt;Are you sure you want to quit?</source> <source>Raspberry Pi Imager is still busy.&lt;br&gt;Are you sure you want to quit?</source>
<translation>Der Raspberry Pi Imager ist noch beschäftigt. &lt;br&gt;Möchten Sie wirklich beenden?</translation> <translation>Der Raspberry Pi Imager ist noch beschäftigt. &lt;br&gt;Möchten Sie wirklich beenden?</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="757"/> <location filename="../main.qml" line="780"/>
<source>Warning</source> <source>Warning</source>
<translation>Warnung</translation> <translation>Warnung</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="763"/> <location filename="../main.qml" line="787"/>
<source>Preparing to write...</source> <source>Preparing to write...</source>
<translation>Schreiben wird vorbereitet...</translation> <translation>Schreiben wird vorbereitet...</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="787"/> <location filename="../main.qml" line="811"/>
<source>Update available</source> <source>Update available</source>
<translation>Update verfügbar</translation> <translation>Update verfügbar</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="788"/> <location filename="../main.qml" line="812"/>
<source>There is a newer version of Imager available.&lt;br&gt;Would you like to visit the website to download it?</source> <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> <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>
<message> <message>
<location filename="../main.qml" line="849"/> <location filename="../main.qml" line="873"/>
<source>Writing... %1%</source> <source>Writing... %1%</source>
<translation>Schreiben... %1%</translation> <translation>Schreiben... %1%</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="776"/> <location filename="../main.qml" line="800"/>
<source>All existing data on &apos;%1&apos; will be erased.&lt;br&gt;Are you sure you want to continue?</source> <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> <translation>Alle vorhandenen Daten auf &apos;%1&apos; werden gelöscht.&lt;br&gt;Möchten Sie wirklich fortfahren?</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="828"/> <location filename="../main.qml" line="852"/>
<source>Error downloading OS list from Internet</source> <source>Error downloading OS list from Internet</source>
<translation>Fehler beim Herunterladen der Betriebssystemsliste aus dem Internet</translation> <translation>Fehler beim Herunterladen der Betriebssystemsliste aus dem Internet</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="872"/> <location filename="../main.qml" line="896"/>
<source>Verifying... %1%</source> <source>Verifying... %1%</source>
<translation>Verifizierung... %1%</translation> <translation>Verifizierung... %1%</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="879"/> <location filename="../main.qml" line="903"/>
<source>Preparing to write... (%1)</source> <source>Preparing to write... (%1)</source>
<translation>Schreiben wird vorbereitet... (%1)</translation> <translation>Schreiben wird vorbereitet... (%1)</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="894"/> <location filename="../main.qml" line="919"/>
<source>Error</source> <source>Error</source>
<translation>Fehler</translation> <translation>Fehler</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="901"/> <location filename="../main.qml" line="926"/>
<source>Write Successful</source> <source>Write Successful</source>
<translation>Schreiben erfolgreich</translation> <translation>Schreiben erfolgreich</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="903"/> <location filename="../main.qml" line="928"/>
<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> <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> <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>
<message> <message>
<location filename="../main.qml" line="905"/> <location filename="../main.qml" line="930"/>
<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> <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; wurde auf&lt;b&gt;%2&lt;/b&gt; geschrieben&lt;br&gt;&lt;br&gt;Sie können die SD-Karte nun aus dem Lesegerät entfernen</translation> <translation>&lt;b&gt;%1&lt;/b&gt; wurde auf&lt;b&gt;%2&lt;/b&gt; geschrieben&lt;br&gt;&lt;br&gt;Sie können die SD-Karte nun aus dem Lesegerät entfernen</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="942"/> <location filename="../main.qml" line="973"/>
<source>Error parsing os_list.json</source> <source>Error parsing os_list.json</source>
<translation>Fehler beim Parsen von os_list.json</translation> <translation>Fehler beim Parsen von os_list.json</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="1043"/> <location filename="../main.qml" line="1074"/>
<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> <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>Verbinden Sie zuerst einen USB-Stick mit Images.&lt;br&gt;Die Images müssen sich im Wurzelverzeichnes des USB-Sticks befinden.</translation> <translation>Verbinden Sie zuerst einen USB-Stick mit Images.&lt;br&gt;Die Images müssen sich im Wurzelverzeichnes des USB-Sticks befinden.</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="1058"/> <location filename="../main.qml" line="1090"/>
<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> <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> <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>

View file

@ -10,22 +10,22 @@
</message> </message>
<message> <message>
<location filename="../downloadextractthread.cpp" line="189"/> <location filename="../downloadextractthread.cpp" line="189"/>
<location filename="../downloadextractthread.cpp" line="349"/> <location filename="../downloadextractthread.cpp" line="378"/>
<source>Error extracting archive: %1</source> <source>Error extracting archive: %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../downloadextractthread.cpp" line="235"/> <location filename="../downloadextractthread.cpp" line="254"/>
<source>Error mounting FAT32 partition</source> <source>Error mounting FAT32 partition</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../downloadextractthread.cpp" line="245"/> <location filename="../downloadextractthread.cpp" line="274"/>
<source>Operating system did not mount FAT32 partition</source> <source>Operating system did not mount FAT32 partition</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../downloadextractthread.cpp" line="268"/> <location filename="../downloadextractthread.cpp" line="297"/>
<source>Error changing to directory &apos;%1&apos;</source> <source>Error changing to directory &apos;%1&apos;</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -33,147 +33,162 @@
<context> <context>
<name>DownloadThread</name> <name>DownloadThread</name>
<message> <message>
<location filename="../downloadthread.cpp" line="146"/> <location filename="../downloadthread.cpp" line="147"/>
<source>Error running diskpart: %1</source> <source>Error running diskpart: %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="167"/> <location filename="../downloadthread.cpp" line="168"/>
<source>Error removing existing partitions</source> <source>Error removing existing partitions</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="193"/> <location filename="../downloadthread.cpp" line="194"/>
<source>Authentication cancelled</source> <source>Authentication cancelled</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="196"/> <location filename="../downloadthread.cpp" line="197"/>
<source>Error running authopen to gain access to disk device &apos;%1&apos;</source> <source>Error running authopen to gain access to disk device &apos;%1&apos;</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="197"/> <location filename="../downloadthread.cpp" line="198"/>
<source>Please verify if &apos;Raspberry Pi Imager&apos; is allowed access to &apos;removable volumes&apos; in privacy settings (under &apos;files and folders&apos; or alternatively give it &apos;full disk access&apos;).</source> <source>Please verify if &apos;Raspberry Pi Imager&apos; is allowed access to &apos;removable volumes&apos; in privacy settings (under &apos;files and folders&apos; or alternatively give it &apos;full disk access&apos;).</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="218"/> <location filename="../downloadthread.cpp" line="219"/>
<source>Cannot open storage device &apos;%1&apos;.</source> <source>Cannot open storage device &apos;%1&apos;.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="260"/> <location filename="../downloadthread.cpp" line="261"/>
<source>discarding existing data on drive</source> <source>discarding existing data on drive</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="280"/> <location filename="../downloadthread.cpp" line="281"/>
<source>zeroing out first and last MB of drive</source> <source>zeroing out first and last MB of drive</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="286"/> <location filename="../downloadthread.cpp" line="287"/>
<source>Write error while zero&apos;ing out MBR</source> <source>Write error while zero&apos;ing out MBR</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="740"/> <location filename="../downloadthread.cpp" line="772"/>
<source>Error reading from storage.&lt;br&gt;SD card may be broken.</source> <source>Error reading from storage.&lt;br&gt;SD card may be broken.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="812"/> <location filename="../downloadthread.cpp" line="848"/>
<source>Waiting for FAT partition to be mounted</source> <source>Waiting for FAT partition to be mounted</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="860"/> <location filename="../downloadthread.cpp" line="932"/>
<source>Error mounting FAT32 partition</source> <source>Error mounting FAT32 partition</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="882"/> <location filename="../downloadthread.cpp" line="954"/>
<source>Operating system did not mount FAT32 partition</source> <source>Operating system did not mount FAT32 partition</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="886"/> <location filename="../downloadthread.cpp" line="987"/>
<source>Unable to customize. File &apos;%1&apos; does not exist.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="991"/>
<source>Customizing image</source> <source>Customizing image</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="898"/> <location filename="../downloadthread.cpp" line="1076"/>
<source>Error creating firstrun.sh on FAT partition</source> <source>Error creating firstrun.sh on FAT partition</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="939"/> <location filename="../downloadthread.cpp" line="1028"/>
<source>Error writing to config.txt on FAT partition</source> <source>Error writing to config.txt on FAT partition</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="963"/> <location filename="../downloadthread.cpp" line="1093"/>
<source>Error creating user-data cloudinit file on FAT partition</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="1107"/>
<source>Error creating network-config cloudinit file on FAT partition</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="1130"/>
<source>Error writing to cmdline.txt on FAT partition</source> <source>Error writing to cmdline.txt on FAT partition</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="398"/> <location filename="../downloadthread.cpp" line="430"/>
<source>Access denied error while writing file to disk.</source> <source>Access denied error while writing file to disk.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="403"/> <location filename="../downloadthread.cpp" line="435"/>
<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> <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 type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="409"/> <location filename="../downloadthread.cpp" line="441"/>
<source>Error writing file to disk</source> <source>Error writing file to disk</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="428"/> <location filename="../downloadthread.cpp" line="460"/>
<source>Error downloading: %1</source> <source>Error downloading: %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="647"/> <location filename="../downloadthread.cpp" line="679"/>
<source>Error writing to storage (while flushing)</source> <source>Error writing to storage (while flushing)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="654"/> <location filename="../downloadthread.cpp" line="686"/>
<source>Error writing to storage (while fsync)</source> <source>Error writing to storage (while fsync)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="635"/> <location filename="../downloadthread.cpp" line="667"/>
<source>Download corrupt. Hash does not match</source> <source>Download corrupt. Hash does not match</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="113"/> <location filename="../downloadthread.cpp" line="114"/>
<source>opening drive</source> <source>opening drive</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="298"/> <location filename="../downloadthread.cpp" line="299"/>
<source>Write error while trying to zero out last part of card.&lt;br&gt;Card could be advertising wrong capacity (possible counterfeit).</source> <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> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="356"/> <location filename="../downloadthread.cpp" line="388"/>
<source>starting download</source> <source>starting download</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="680"/> <location filename="../downloadthread.cpp" line="712"/>
<source>Error writing first block (partition table)</source> <source>Error writing first block (partition table)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="759"/> <location filename="../downloadthread.cpp" line="791"/>
<source>Verifying write failed. Contents of SD card is different from what was written to it.</source> <source>Verifying write failed. Contents of SD card is different from what was written to it.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -218,17 +233,22 @@
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../driveformatthread.cpp" line="196"/> <location filename="../driveformatthread.cpp" line="199"/>
<source>Partitioning did not create expected FAT partition %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../driveformatthread.cpp" line="208"/>
<source>Error starting mkfs.fat</source> <source>Error starting mkfs.fat</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../driveformatthread.cpp" line="206"/> <location filename="../driveformatthread.cpp" line="218"/>
<source>Error running mkfs.fat: %1</source> <source>Error running mkfs.fat: %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../driveformatthread.cpp" line="213"/> <location filename="../driveformatthread.cpp" line="225"/>
<source>Formatting not implemented for this platform</source> <source>Formatting not implemented for this platform</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -236,25 +256,30 @@
<context> <context>
<name>ImageWriter</name> <name>ImageWriter</name>
<message> <message>
<location filename="../imagewriter.cpp" line="182"/> <location filename="../imagewriter.cpp" line="201"/>
<source>Storage capacity is not large enough.&lt;br&gt;Needs to be at least %1 GB.</source> <source>Storage capacity is not large enough.&lt;br&gt;Needs to be at least %1 GB.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../imagewriter.cpp" line="188"/> <location filename="../imagewriter.cpp" line="207"/>
<source>Input file is not a valid disk image.&lt;br&gt;File size %1 bytes is not a multiple of 512 bytes.</source> <source>Input file is not a valid disk image.&lt;br&gt;File size %1 bytes is not a multiple of 512 bytes.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../imagewriter.cpp" line="370"/> <location filename="../imagewriter.cpp" line="389"/>
<source>Downloading and writing image</source> <source>Downloading and writing image</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../imagewriter.cpp" line="503"/> <location filename="../imagewriter.cpp" line="522"/>
<source>Select image</source> <source>Select image</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location filename="../imagewriter.cpp" line="906"/>
<source>Would you like to prefill the wifi password from the system keychain?</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>LocalFileExtractThread</name> <name>LocalFileExtractThread</name>
@ -272,145 +297,155 @@
<context> <context>
<name>MsgPopup</name> <name>MsgPopup</name>
<message> <message>
<location filename="../MsgPopup.qml" line="96"/> <location filename="../MsgPopup.qml" line="97"/>
<source>NO</source> <source>NO</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../MsgPopup.qml" line="109"/> <location filename="../MsgPopup.qml" line="110"/>
<source>YES</source> <source>YES</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../MsgPopup.qml" line="122"/> <location filename="../MsgPopup.qml" line="123"/>
<source>CONTINUE</source> <source>CONTINUE</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location filename="../MsgPopup.qml" line="135"/>
<source>QUIT</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>OptionsPopup</name> <name>OptionsPopup</name>
<message> <message>
<location filename="../OptionsPopup.qml" line="74"/> <location filename="../OptionsPopup.qml" line="78"/>
<source>Advanced options</source> <source>Advanced options</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="91"/> <location filename="../OptionsPopup.qml" line="95"/>
<source>Image customization options</source> <source>Image customization options</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="99"/> <location filename="../OptionsPopup.qml" line="103"/>
<source>for this session only</source> <source>for this session only</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="100"/> <location filename="../OptionsPopup.qml" line="104"/>
<source>to always use</source> <source>to always use</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="112"/> <location filename="../OptionsPopup.qml" line="116"/>
<source>Disable overscan</source> <source>Disable overscan</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="117"/> <location filename="../OptionsPopup.qml" line="121"/>
<source>Set hostname:</source> <source>Set hostname:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="136"/> <location filename="../OptionsPopup.qml" line="140"/>
<source>Enable SSH</source> <source>Enable SSH</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="155"/> <location filename="../OptionsPopup.qml" line="163"/>
<source>Set username:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="180"/>
<source>Use password authentication</source> <source>Use password authentication</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="171"/> <location filename="../OptionsPopup.qml" line="222"/>
<source>Set password for &apos;pi&apos; user:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="193"/>
<source>Allow public-key authentication only</source> <source>Allow public-key authentication only</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="208"/> <location filename="../OptionsPopup.qml" line="196"/>
<source>Set authorized_keys for &apos;pi&apos;:</source> <source>Set password for &apos;%1&apos; user:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="220"/> <location filename="../OptionsPopup.qml" line="237"/>
<source>Set authorized_keys for &apos;%1&apos;:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="249"/>
<source>Configure wifi</source> <source>Configure wifi</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="239"/> <location filename="../OptionsPopup.qml" line="268"/>
<source>SSID:</source> <source>SSID:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="248"/> <location filename="../OptionsPopup.qml" line="281"/>
<source>Password:</source> <source>Password:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="260"/> <location filename="../OptionsPopup.qml" line="297"/>
<source>Show password</source> <source>Show password</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="265"/> <location filename="../OptionsPopup.qml" line="302"/>
<source>Wifi country:</source> <source>Wifi country:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="276"/> <location filename="../OptionsPopup.qml" line="313"/>
<source>Set locale settings</source> <source>Set locale settings</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="286"/> <location filename="../OptionsPopup.qml" line="323"/>
<source>Time zone:</source> <source>Time zone:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="296"/> <location filename="../OptionsPopup.qml" line="333"/>
<source>Keyboard layout:</source> <source>Keyboard layout:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="306"/> <location filename="../OptionsPopup.qml" line="343"/>
<source>Skip first-run wizard</source> <source>Skip first-run wizard</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="313"/> <location filename="../OptionsPopup.qml" line="350"/>
<source>Persistent settings</source> <source>Persistent settings</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="321"/> <location filename="../OptionsPopup.qml" line="358"/>
<source>Play sound when finished</source> <source>Play sound when finished</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="325"/> <location filename="../OptionsPopup.qml" line="362"/>
<source>Eject media when finished</source> <source>Eject media when finished</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="329"/> <location filename="../OptionsPopup.qml" line="366"/>
<source>Enable telemetry</source> <source>Enable telemetry</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="342"/> <location filename="../OptionsPopup.qml" line="379"/>
<source>SAVE</source> <source>SAVE</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -460,7 +495,7 @@
</message> </message>
<message> <message>
<location filename="../main.qml" line="98"/> <location filename="../main.qml" line="98"/>
<location filename="../main.qml" line="314"/> <location filename="../main.qml" line="325"/>
<source>Operating System</source> <source>Operating System</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -476,13 +511,13 @@
</message> </message>
<message> <message>
<location filename="../main.qml" line="138"/> <location filename="../main.qml" line="138"/>
<location filename="../main.qml" line="598"/> <location filename="../main.qml" line="621"/>
<source>Storage</source> <source>Storage</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="150"/> <location filename="../main.qml" line="150"/>
<location filename="../main.qml" line="908"/> <location filename="../main.qml" line="938"/>
<source>CHOOSE STORAGE</source> <source>CHOOSE STORAGE</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -503,7 +538,7 @@
</message> </message>
<message> <message>
<location filename="../main.qml" line="233"/> <location filename="../main.qml" line="233"/>
<location filename="../main.qml" line="846"/> <location filename="../main.qml" line="870"/>
<source>Cancelling...</source> <source>Cancelling...</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -514,34 +549,34 @@
</message> </message>
<message> <message>
<location filename="../main.qml" line="248"/> <location filename="../main.qml" line="248"/>
<location filename="../main.qml" line="869"/> <location filename="../main.qml" line="893"/>
<location filename="../main.qml" line="926"/> <location filename="../main.qml" line="957"/>
<source>Finalizing...</source> <source>Finalizing...</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="414"/> <location filename="../main.qml" line="427"/>
<location filename="../main.qml" line="902"/> <location filename="../main.qml" line="927"/>
<source>Erase</source> <source>Erase</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="415"/> <location filename="../main.qml" line="428"/>
<source>Format card as FAT32</source> <source>Format card as FAT32</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="422"/> <location filename="../main.qml" line="437"/>
<source>Use custom</source> <source>Use custom</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="423"/> <location filename="../main.qml" line="438"/>
<source>Select a custom .img from your computer</source> <source>Select a custom .img from your computer</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="374"/> <location filename="../main.qml" line="385"/>
<source>Back</source> <source>Back</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -551,129 +586,129 @@
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="375"/> <location filename="../main.qml" line="386"/>
<source>Go back to main menu</source> <source>Go back to main menu</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="485"/> <location filename="../main.qml" line="503"/>
<source>Released: %1</source> <source>Released: %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="488"/> <location filename="../main.qml" line="506"/>
<source>Cached on your computer</source> <source>Cached on your computer</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="490"/> <location filename="../main.qml" line="508"/>
<source>Local file</source> <source>Local file</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="492"/> <location filename="../main.qml" line="510"/>
<source>Online - %1 GB download</source> <source>Online - %1 GB download</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="649"/> <location filename="../main.qml" line="672"/>
<location filename="../main.qml" line="701"/> <location filename="../main.qml" line="724"/>
<location filename="../main.qml" line="707"/> <location filename="../main.qml" line="730"/>
<source>Mounted as %1</source> <source>Mounted as %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="703"/> <location filename="../main.qml" line="726"/>
<source>[WRITE PROTECTED]</source> <source>[WRITE PROTECTED]</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="745"/> <location filename="../main.qml" line="768"/>
<source>Are you sure you want to quit?</source> <source>Are you sure you want to quit?</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="746"/> <location filename="../main.qml" line="769"/>
<source>Raspberry Pi Imager is still busy.&lt;br&gt;Are you sure you want to quit?</source> <source>Raspberry Pi Imager is still busy.&lt;br&gt;Are you sure you want to quit?</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="757"/> <location filename="../main.qml" line="780"/>
<source>Warning</source> <source>Warning</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="763"/> <location filename="../main.qml" line="787"/>
<source>Preparing to write...</source> <source>Preparing to write...</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="787"/> <location filename="../main.qml" line="811"/>
<source>Update available</source> <source>Update available</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="788"/> <location filename="../main.qml" line="812"/>
<source>There is a newer version of Imager available.&lt;br&gt;Would you like to visit the website to download it?</source> <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> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="849"/> <location filename="../main.qml" line="873"/>
<source>Writing... %1%</source> <source>Writing... %1%</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="776"/> <location filename="../main.qml" line="800"/>
<source>All existing data on &apos;%1&apos; will be erased.&lt;br&gt;Are you sure you want to continue?</source> <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> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="828"/> <location filename="../main.qml" line="852"/>
<source>Error downloading OS list from Internet</source> <source>Error downloading OS list from Internet</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="872"/> <location filename="../main.qml" line="896"/>
<source>Verifying... %1%</source> <source>Verifying... %1%</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="879"/> <location filename="../main.qml" line="903"/>
<source>Preparing to write... (%1)</source> <source>Preparing to write... (%1)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="894"/> <location filename="../main.qml" line="919"/>
<source>Error</source> <source>Error</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="901"/> <location filename="../main.qml" line="926"/>
<source>Write Successful</source> <source>Write Successful</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="903"/> <location filename="../main.qml" line="928"/>
<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> <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 type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="905"/> <location filename="../main.qml" line="930"/>
<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> <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 type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="942"/> <location filename="../main.qml" line="973"/>
<source>Error parsing os_list.json</source> <source>Error parsing os_list.json</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="1043"/> <location filename="../main.qml" line="1074"/>
<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> <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 type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="1058"/> <location filename="../main.qml" line="1090"/>
<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> <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 type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>

View file

@ -10,22 +10,22 @@
</message> </message>
<message> <message>
<location filename="../downloadextractthread.cpp" line="189"/> <location filename="../downloadextractthread.cpp" line="189"/>
<location filename="../downloadextractthread.cpp" line="349"/> <location filename="../downloadextractthread.cpp" line="378"/>
<source>Error extracting archive: %1</source> <source>Error extracting archive: %1</source>
<translation>Erreur lors de l&apos;extraction de l&apos;archive : %1</translation> <translation>Erreur lors de l&apos;extraction de l&apos;archive : %1</translation>
</message> </message>
<message> <message>
<location filename="../downloadextractthread.cpp" line="235"/> <location filename="../downloadextractthread.cpp" line="254"/>
<source>Error mounting FAT32 partition</source> <source>Error mounting FAT32 partition</source>
<translation>Erreur lors du montage de la partition FAT32</translation> <translation>Erreur lors du montage de la partition FAT32</translation>
</message> </message>
<message> <message>
<location filename="../downloadextractthread.cpp" line="245"/> <location filename="../downloadextractthread.cpp" line="274"/>
<source>Operating system did not mount FAT32 partition</source> <source>Operating system did not mount FAT32 partition</source>
<translation>Le système d&apos;exploitation n&apos;a pas monté la partition FAT32</translation> <translation>Le système d&apos;exploitation n&apos;a pas monté la partition FAT32</translation>
</message> </message>
<message> <message>
<location filename="../downloadextractthread.cpp" line="268"/> <location filename="../downloadextractthread.cpp" line="297"/>
<source>Error changing to directory &apos;%1&apos;</source> <source>Error changing to directory &apos;%1&apos;</source>
<translation>Erreur lors du changement du répertoire &apos;%1&apos;</translation> <translation>Erreur lors du changement du répertoire &apos;%1&apos;</translation>
</message> </message>
@ -33,147 +33,162 @@
<context> <context>
<name>DownloadThread</name> <name>DownloadThread</name>
<message> <message>
<location filename="../downloadthread.cpp" line="146"/> <location filename="../downloadthread.cpp" line="147"/>
<source>Error running diskpart: %1</source> <source>Error running diskpart: %1</source>
<translation>Erreur lors de l&apos;exécution de diskpart : %1</translation> <translation>Erreur lors de l&apos;exécution de diskpart : %1</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="167"/> <location filename="../downloadthread.cpp" line="168"/>
<source>Error removing existing partitions</source> <source>Error removing existing partitions</source>
<translation>Erreur lors de la suppression des partitions existantes</translation> <translation>Erreur lors de la suppression des partitions existantes</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="193"/> <location filename="../downloadthread.cpp" line="194"/>
<source>Authentication cancelled</source> <source>Authentication cancelled</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="196"/> <location filename="../downloadthread.cpp" line="197"/>
<source>Error running authopen to gain access to disk device &apos;%1&apos;</source> <source>Error running authopen to gain access to disk device &apos;%1&apos;</source>
<translation>Erreur lors de l&apos;exécution d&apos;authopen pour accéder au périphérique du stockage &apos;%1&apos;</translation> <translation>Erreur lors de l&apos;exécution d&apos;authopen pour accéder au périphérique du stockage &apos;%1&apos;</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="197"/> <location filename="../downloadthread.cpp" line="198"/>
<source>Please verify if &apos;Raspberry Pi Imager&apos; is allowed access to &apos;removable volumes&apos; in privacy settings (under &apos;files and folders&apos; or alternatively give it &apos;full disk access&apos;).</source> <source>Please verify if &apos;Raspberry Pi Imager&apos; is allowed access to &apos;removable volumes&apos; in privacy settings (under &apos;files and folders&apos; or alternatively give it &apos;full disk access&apos;).</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="218"/> <location filename="../downloadthread.cpp" line="219"/>
<source>Cannot open storage device &apos;%1&apos;.</source> <source>Cannot open storage device &apos;%1&apos;.</source>
<translation>Impossible d&apos;ouvrir le périphérique de stockage &apos;%1&apos;.</translation> <translation>Impossible d&apos;ouvrir le périphérique de stockage &apos;%1&apos;.</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="260"/> <location filename="../downloadthread.cpp" line="261"/>
<source>discarding existing data on drive</source> <source>discarding existing data on drive</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="280"/> <location filename="../downloadthread.cpp" line="281"/>
<source>zeroing out first and last MB of drive</source> <source>zeroing out first and last MB of drive</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="286"/> <location filename="../downloadthread.cpp" line="287"/>
<source>Write error while zero&apos;ing out MBR</source> <source>Write error while zero&apos;ing out MBR</source>
<translation>Erreur d&apos;écriture lors du formatage du MBR</translation> <translation>Erreur d&apos;écriture lors du formatage du MBR</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="740"/> <location filename="../downloadthread.cpp" line="772"/>
<source>Error reading from storage.&lt;br&gt;SD card may be broken.</source> <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 pourrait être défectueuse.</translation> <translation>Erreur de lecture du stockage.&lt;br&gt;La carte SD pourrait être défectueuse.</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="812"/> <location filename="../downloadthread.cpp" line="848"/>
<source>Waiting for FAT partition to be mounted</source> <source>Waiting for FAT partition to be mounted</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="860"/> <location filename="../downloadthread.cpp" line="932"/>
<source>Error mounting FAT32 partition</source> <source>Error mounting FAT32 partition</source>
<translation type="unfinished">Erreur lors du montage de la partition FAT32</translation> <translation type="unfinished">Erreur lors du montage de la partition FAT32</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="882"/> <location filename="../downloadthread.cpp" line="954"/>
<source>Operating system did not mount FAT32 partition</source> <source>Operating system did not mount FAT32 partition</source>
<translation type="unfinished">Le système d&apos;exploitation n&apos;a pas monté la partition FAT32</translation> <translation type="unfinished">Le système d&apos;exploitation n&apos;a pas monté la partition FAT32</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="886"/> <location filename="../downloadthread.cpp" line="987"/>
<source>Unable to customize. File &apos;%1&apos; does not exist.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="991"/>
<source>Customizing image</source> <source>Customizing image</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="898"/> <location filename="../downloadthread.cpp" line="1076"/>
<source>Error creating firstrun.sh on FAT partition</source> <source>Error creating firstrun.sh on FAT partition</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="939"/> <location filename="../downloadthread.cpp" line="1028"/>
<source>Error writing to config.txt on FAT partition</source> <source>Error writing to config.txt on FAT partition</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="963"/> <location filename="../downloadthread.cpp" line="1093"/>
<source>Error creating user-data cloudinit file on FAT partition</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="1107"/>
<source>Error creating network-config cloudinit file on FAT partition</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="1130"/>
<source>Error writing to cmdline.txt on FAT partition</source> <source>Error writing to cmdline.txt on FAT partition</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="398"/> <location filename="../downloadthread.cpp" line="430"/>
<source>Access denied error while writing file to disk.</source> <source>Access denied error while writing file to disk.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="403"/> <location filename="../downloadthread.cpp" line="435"/>
<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> <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 type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="409"/> <location filename="../downloadthread.cpp" line="441"/>
<source>Error writing file to disk</source> <source>Error writing file to disk</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="428"/> <location filename="../downloadthread.cpp" line="460"/>
<source>Error downloading: %1</source> <source>Error downloading: %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="647"/> <location filename="../downloadthread.cpp" line="679"/>
<source>Error writing to storage (while flushing)</source> <source>Error writing to storage (while flushing)</source>
<translation>Erreur d&apos;écriture dans le stockage (lors du formatage)</translation> <translation>Erreur d&apos;écriture dans le stockage (lors du formatage)</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="654"/> <location filename="../downloadthread.cpp" line="686"/>
<source>Error writing to storage (while fsync)</source> <source>Error writing to storage (while fsync)</source>
<translation>Erreur d&apos;écriture dans le stockage (pendant l&apos;exécution de fsync)</translation> <translation>Erreur d&apos;écriture dans le stockage (pendant l&apos;exécution de fsync)</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="635"/> <location filename="../downloadthread.cpp" line="667"/>
<source>Download corrupt. Hash does not match</source> <source>Download corrupt. Hash does not match</source>
<translation>Téléchargement corrompu. La signature ne correspond pas</translation> <translation>Téléchargement corrompu. La signature ne correspond pas</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="113"/> <location filename="../downloadthread.cpp" line="114"/>
<source>opening drive</source> <source>opening drive</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="298"/> <location filename="../downloadthread.cpp" line="299"/>
<source>Write error while trying to zero out last part of card.&lt;br&gt;Card could be advertising wrong capacity (possible counterfeit).</source> <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;Le stockage pourrait annoncer une mauvaise capacité (contrefaçon possible).</translation> <translation>Erreur d&apos;écriture lors de la tentative de formatage de la dernière partie de la carte.&lt;br&gt;Le stockage pourrait annoncer une mauvaise capacité (contrefaçon possible).</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="356"/> <location filename="../downloadthread.cpp" line="388"/>
<source>starting download</source> <source>starting download</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="680"/> <location filename="../downloadthread.cpp" line="712"/>
<source>Error writing first block (partition table)</source> <source>Error writing first block (partition table)</source>
<translation>Erreur lors de l&apos;écriture du premier bloc (table de partion)</translation> <translation>Erreur lors de l&apos;écriture du premier bloc (table de partion)</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="759"/> <location filename="../downloadthread.cpp" line="791"/>
<source>Verifying write failed. Contents of SD card is different from what was written to it.</source> <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> <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>
@ -218,17 +233,22 @@
<translation>Erreur lors du démarrage de sfdisk</translation> <translation>Erreur lors du démarrage de sfdisk</translation>
</message> </message>
<message> <message>
<location filename="../driveformatthread.cpp" line="196"/> <location filename="../driveformatthread.cpp" line="199"/>
<source>Partitioning did not create expected FAT partition %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../driveformatthread.cpp" line="208"/>
<source>Error starting mkfs.fat</source> <source>Error starting mkfs.fat</source>
<translation>Erreur lors du démarrage de mkfs.fat</translation> <translation>Erreur lors du démarrage de mkfs.fat</translation>
</message> </message>
<message> <message>
<location filename="../driveformatthread.cpp" line="206"/> <location filename="../driveformatthread.cpp" line="218"/>
<source>Error running mkfs.fat: %1</source> <source>Error running mkfs.fat: %1</source>
<translation>Erreur lors de l&apos;exécution de mkfs.fat : %1</translation> <translation>Erreur lors de l&apos;exécution de mkfs.fat : %1</translation>
</message> </message>
<message> <message>
<location filename="../driveformatthread.cpp" line="213"/> <location filename="../driveformatthread.cpp" line="225"/>
<source>Formatting not implemented for this platform</source> <source>Formatting not implemented for this platform</source>
<translation>Formatage non implémenté pour cette plateforme</translation> <translation>Formatage non implémenté pour cette plateforme</translation>
</message> </message>
@ -236,25 +256,30 @@
<context> <context>
<name>ImageWriter</name> <name>ImageWriter</name>
<message> <message>
<location filename="../imagewriter.cpp" line="182"/> <location filename="../imagewriter.cpp" line="201"/>
<source>Storage capacity is not large enough.&lt;br&gt;Needs to be at least %1 GB.</source> <source>Storage capacity is not large enough.&lt;br&gt;Needs to be at least %1 GB.</source>
<translation>La capacité de stockage n&apos;est pas assez grande.&lt;br&gt;Elle nécessite d&apos;être d&apos;au moins %1 GO.</translation> <translation>La capacité de stockage n&apos;est pas assez grande.&lt;br&gt;Elle nécessite d&apos;être d&apos;au moins %1 GO.</translation>
</message> </message>
<message> <message>
<location filename="../imagewriter.cpp" line="188"/> <location filename="../imagewriter.cpp" line="207"/>
<source>Input file is not a valid disk image.&lt;br&gt;File size %1 bytes is not a multiple of 512 bytes.</source> <source>Input file is not a valid disk image.&lt;br&gt;File size %1 bytes is not a multiple of 512 bytes.</source>
<translation>Le fichier source n&apos;est pas une image disque valide.&lt;br&gt;La taille du fichier (d&apos;%1 octets) n&apos;est pas un multiple de 512 octets.</translation> <translation>Le fichier source n&apos;est pas une image disque valide.&lt;br&gt;La taille du fichier (d&apos;%1 octets) n&apos;est pas un multiple de 512 octets.</translation>
</message> </message>
<message> <message>
<location filename="../imagewriter.cpp" line="370"/> <location filename="../imagewriter.cpp" line="389"/>
<source>Downloading and writing image</source> <source>Downloading and writing image</source>
<translation>Téléchargement et écriture de l&apos;image</translation> <translation>Téléchargement et écriture de l&apos;image</translation>
</message> </message>
<message> <message>
<location filename="../imagewriter.cpp" line="503"/> <location filename="../imagewriter.cpp" line="522"/>
<source>Select image</source> <source>Select image</source>
<translation>Sélectionnez l&apos;image</translation> <translation>Sélectionnez l&apos;image</translation>
</message> </message>
<message>
<location filename="../imagewriter.cpp" line="906"/>
<source>Would you like to prefill the wifi password from the system keychain?</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>LocalFileExtractThread</name> <name>LocalFileExtractThread</name>
@ -272,145 +297,155 @@
<context> <context>
<name>MsgPopup</name> <name>MsgPopup</name>
<message> <message>
<location filename="../MsgPopup.qml" line="96"/> <location filename="../MsgPopup.qml" line="97"/>
<source>NO</source> <source>NO</source>
<translation>NON</translation> <translation>NON</translation>
</message> </message>
<message> <message>
<location filename="../MsgPopup.qml" line="109"/> <location filename="../MsgPopup.qml" line="110"/>
<source>YES</source> <source>YES</source>
<translation>OUI</translation> <translation>OUI</translation>
</message> </message>
<message> <message>
<location filename="../MsgPopup.qml" line="122"/> <location filename="../MsgPopup.qml" line="123"/>
<source>CONTINUE</source> <source>CONTINUE</source>
<translation>CONTINUER</translation> <translation>CONTINUER</translation>
</message> </message>
<message>
<location filename="../MsgPopup.qml" line="135"/>
<source>QUIT</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>OptionsPopup</name> <name>OptionsPopup</name>
<message> <message>
<location filename="../OptionsPopup.qml" line="74"/> <location filename="../OptionsPopup.qml" line="78"/>
<source>Advanced options</source> <source>Advanced options</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="91"/> <location filename="../OptionsPopup.qml" line="95"/>
<source>Image customization options</source> <source>Image customization options</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="99"/> <location filename="../OptionsPopup.qml" line="103"/>
<source>for this session only</source> <source>for this session only</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="100"/> <location filename="../OptionsPopup.qml" line="104"/>
<source>to always use</source> <source>to always use</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="112"/> <location filename="../OptionsPopup.qml" line="116"/>
<source>Disable overscan</source> <source>Disable overscan</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="117"/> <location filename="../OptionsPopup.qml" line="121"/>
<source>Set hostname:</source> <source>Set hostname:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="136"/> <location filename="../OptionsPopup.qml" line="140"/>
<source>Enable SSH</source> <source>Enable SSH</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="155"/> <location filename="../OptionsPopup.qml" line="163"/>
<source>Set username:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="180"/>
<source>Use password authentication</source> <source>Use password authentication</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="171"/> <location filename="../OptionsPopup.qml" line="222"/>
<source>Set password for &apos;pi&apos; user:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="193"/>
<source>Allow public-key authentication only</source> <source>Allow public-key authentication only</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="208"/> <location filename="../OptionsPopup.qml" line="196"/>
<source>Set authorized_keys for &apos;pi&apos;:</source> <source>Set password for &apos;%1&apos; user:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="220"/> <location filename="../OptionsPopup.qml" line="237"/>
<source>Set authorized_keys for &apos;%1&apos;:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="249"/>
<source>Configure wifi</source> <source>Configure wifi</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="239"/> <location filename="../OptionsPopup.qml" line="268"/>
<source>SSID:</source> <source>SSID:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="248"/> <location filename="../OptionsPopup.qml" line="281"/>
<source>Password:</source> <source>Password:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="260"/> <location filename="../OptionsPopup.qml" line="297"/>
<source>Show password</source> <source>Show password</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="265"/> <location filename="../OptionsPopup.qml" line="302"/>
<source>Wifi country:</source> <source>Wifi country:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="276"/> <location filename="../OptionsPopup.qml" line="313"/>
<source>Set locale settings</source> <source>Set locale settings</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="286"/> <location filename="../OptionsPopup.qml" line="323"/>
<source>Time zone:</source> <source>Time zone:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="296"/> <location filename="../OptionsPopup.qml" line="333"/>
<source>Keyboard layout:</source> <source>Keyboard layout:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="306"/> <location filename="../OptionsPopup.qml" line="343"/>
<source>Skip first-run wizard</source> <source>Skip first-run wizard</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="313"/> <location filename="../OptionsPopup.qml" line="350"/>
<source>Persistent settings</source> <source>Persistent settings</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="321"/> <location filename="../OptionsPopup.qml" line="358"/>
<source>Play sound when finished</source> <source>Play sound when finished</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="325"/> <location filename="../OptionsPopup.qml" line="362"/>
<source>Eject media when finished</source> <source>Eject media when finished</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="329"/> <location filename="../OptionsPopup.qml" line="366"/>
<source>Enable telemetry</source> <source>Enable telemetry</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="342"/> <location filename="../OptionsPopup.qml" line="379"/>
<source>SAVE</source> <source>SAVE</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -460,7 +495,7 @@
</message> </message>
<message> <message>
<location filename="../main.qml" line="98"/> <location filename="../main.qml" line="98"/>
<location filename="../main.qml" line="314"/> <location filename="../main.qml" line="325"/>
<source>Operating System</source> <source>Operating System</source>
<translation>Système d&apos;exploitation</translation> <translation>Système d&apos;exploitation</translation>
</message> </message>
@ -476,13 +511,13 @@
</message> </message>
<message> <message>
<location filename="../main.qml" line="138"/> <location filename="../main.qml" line="138"/>
<location filename="../main.qml" line="598"/> <location filename="../main.qml" line="621"/>
<source>Storage</source> <source>Storage</source>
<translation>Stockage</translation> <translation>Stockage</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="150"/> <location filename="../main.qml" line="150"/>
<location filename="../main.qml" line="908"/> <location filename="../main.qml" line="938"/>
<source>CHOOSE STORAGE</source> <source>CHOOSE STORAGE</source>
<translation>CHOISISSEZ LE STOCKAGE</translation> <translation>CHOISISSEZ LE STOCKAGE</translation>
</message> </message>
@ -507,7 +542,7 @@
</message> </message>
<message> <message>
<location filename="../main.qml" line="233"/> <location filename="../main.qml" line="233"/>
<location filename="../main.qml" line="846"/> <location filename="../main.qml" line="870"/>
<source>Cancelling...</source> <source>Cancelling...</source>
<translation>Annulation...</translation> <translation>Annulation...</translation>
</message> </message>
@ -518,34 +553,34 @@
</message> </message>
<message> <message>
<location filename="../main.qml" line="248"/> <location filename="../main.qml" line="248"/>
<location filename="../main.qml" line="869"/> <location filename="../main.qml" line="893"/>
<location filename="../main.qml" line="926"/> <location filename="../main.qml" line="957"/>
<source>Finalizing...</source> <source>Finalizing...</source>
<translation>Finalisation...</translation> <translation>Finalisation...</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="414"/> <location filename="../main.qml" line="427"/>
<location filename="../main.qml" line="902"/> <location filename="../main.qml" line="927"/>
<source>Erase</source> <source>Erase</source>
<translation>Formatter</translation> <translation>Formatter</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="415"/> <location filename="../main.qml" line="428"/>
<source>Format card as FAT32</source> <source>Format card as FAT32</source>
<translation>Formater la carte SD en FAT32</translation> <translation>Formater la carte SD en FAT32</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="422"/> <location filename="../main.qml" line="437"/>
<source>Use custom</source> <source>Use custom</source>
<translation>Utiliser image personnalisée</translation> <translation>Utiliser image personnalisée</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="423"/> <location filename="../main.qml" line="438"/>
<source>Select a custom .img from your computer</source> <source>Select a custom .img from your computer</source>
<translation>Sélectionnez une image disque personnalisée (.img) depuis votre ordinateur</translation> <translation>Sélectionnez une image disque personnalisée (.img) depuis votre ordinateur</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="374"/> <location filename="../main.qml" line="385"/>
<source>Back</source> <source>Back</source>
<translation>Retour</translation> <translation>Retour</translation>
</message> </message>
@ -555,129 +590,129 @@
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="375"/> <location filename="../main.qml" line="386"/>
<source>Go back to main menu</source> <source>Go back to main menu</source>
<translation>Retour au menu principal</translation> <translation>Retour au menu principal</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="485"/> <location filename="../main.qml" line="503"/>
<source>Released: %1</source> <source>Released: %1</source>
<translation>Sorti le : %1</translation> <translation>Sorti le : %1</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="488"/> <location filename="../main.qml" line="506"/>
<source>Cached on your computer</source> <source>Cached on your computer</source>
<translation>Mis en cache sur votre ordinateur</translation> <translation>Mis en cache sur votre ordinateur</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="490"/> <location filename="../main.qml" line="508"/>
<source>Local file</source> <source>Local file</source>
<translation>Fichier local</translation> <translation>Fichier local</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="492"/> <location filename="../main.qml" line="510"/>
<source>Online - %1 GB download</source> <source>Online - %1 GB download</source>
<translation>En ligne - %1 GO téléchargé</translation> <translation>En ligne - %1 GO téléchargé</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="649"/> <location filename="../main.qml" line="672"/>
<location filename="../main.qml" line="701"/> <location filename="../main.qml" line="724"/>
<location filename="../main.qml" line="707"/> <location filename="../main.qml" line="730"/>
<source>Mounted as %1</source> <source>Mounted as %1</source>
<translation>Mounté à %1</translation> <translation>Mounté à %1</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="703"/> <location filename="../main.qml" line="726"/>
<source>[WRITE PROTECTED]</source> <source>[WRITE PROTECTED]</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="745"/> <location filename="../main.qml" line="768"/>
<source>Are you sure you want to quit?</source> <source>Are you sure you want to quit?</source>
<translation>Êtes-vous sûr de vouloir quitter ?</translation> <translation>Êtes-vous sûr de vouloir quitter ?</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="746"/> <location filename="../main.qml" line="769"/>
<source>Raspberry Pi Imager is still busy.&lt;br&gt;Are you sure you want to quit?</source> <source>Raspberry Pi Imager is still busy.&lt;br&gt;Are you sure you want to quit?</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="763"/> <location filename="../main.qml" line="787"/>
<source>Preparing to write...</source> <source>Preparing to write...</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="787"/> <location filename="../main.qml" line="811"/>
<source>Update available</source> <source>Update available</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="788"/> <location filename="../main.qml" line="812"/>
<source>There is a newer version of Imager available.&lt;br&gt;Would you like to visit the website to download it?</source> <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> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="879"/> <location filename="../main.qml" line="903"/>
<source>Preparing to write... (%1)</source> <source>Preparing to write... (%1)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="1058"/> <location filename="../main.qml" line="1090"/>
<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> <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 type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="757"/> <location filename="../main.qml" line="780"/>
<source>Warning</source> <source>Warning</source>
<translation>Attention</translation> <translation>Attention</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="849"/> <location filename="../main.qml" line="873"/>
<source>Writing... %1%</source> <source>Writing... %1%</source>
<translation>Écriture... %1%</translation> <translation>Écriture... %1%</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="776"/> <location filename="../main.qml" line="800"/>
<source>All existing data on &apos;%1&apos; will be erased.&lt;br&gt;Are you sure you want to continue?</source> <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 stockage &apos;%1&apos; vont être supprimées.&lt;br&gt;Êtes-vous sûr de vouloir continuer ?</translation> <translation>Toutes les données sur le stockage &apos;%1&apos; vont être supprimées.&lt;br&gt;Êtes-vous sûr de vouloir continuer ?</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="828"/> <location filename="../main.qml" line="852"/>
<source>Error downloading OS list from Internet</source> <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> <translation>Erreur lors du téléchargement de la liste des systèmes d&apos;exploitation à partir d&apos;Internet</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="872"/> <location filename="../main.qml" line="896"/>
<source>Verifying... %1%</source> <source>Verifying... %1%</source>
<translation>Vérification... %1%</translation> <translation>Vérification... %1%</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="894"/> <location filename="../main.qml" line="919"/>
<source>Error</source> <source>Error</source>
<translation>Erreur</translation> <translation>Erreur</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="901"/> <location filename="../main.qml" line="926"/>
<source>Write Successful</source> <source>Write Successful</source>
<translation>Écriture réussie</translation> <translation>Écriture réussie</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="903"/> <location filename="../main.qml" line="928"/>
<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> <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; a bien été formaté&lt;br&gt;&lt;br&gt;Vous pouvez retirer la carte SD du lecteur.</translation> <translation>&lt;b&gt;%1&lt;/b&gt; a bien été formaté&lt;br&gt;&lt;br&gt;Vous pouvez retirer la carte SD du lecteur.</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="905"/> <location filename="../main.qml" line="930"/>
<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> <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; a bien été écrit sur &lt;b&gt;%2&lt;/b&gt;&lt;br&gt;&lt;br&gt;Vous pouvez retirer la carte SD du lecteur.</translation> <translation>&lt;b&gt;%1&lt;/b&gt; a bien été écrit sur &lt;b&gt;%2&lt;/b&gt;&lt;br&gt;&lt;br&gt;Vous pouvez retirer la carte SD du lecteur.</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="942"/> <location filename="../main.qml" line="973"/>
<source>Error parsing os_list.json</source> <source>Error parsing os_list.json</source>
<translation>Erreur de lecture du fichier os_list.json</translation> <translation>Erreur de lecture du fichier os_list.json</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="1043"/> <location filename="../main.qml" line="1074"/>
<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> <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>Connectez en premier une clé USB contenant les images.&lt;br&gt;Les images doivent se trouver dans le dossier racine de la clé USB.</translation> <translation>Connectez en premier 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>

View file

@ -10,22 +10,22 @@
</message> </message>
<message> <message>
<location filename="../downloadextractthread.cpp" line="189"/> <location filename="../downloadextractthread.cpp" line="189"/>
<location filename="../downloadextractthread.cpp" line="349"/> <location filename="../downloadextractthread.cpp" line="378"/>
<source>Error extracting archive: %1</source> <source>Error extracting archive: %1</source>
<translation>Errore estrazione archivio: %1</translation> <translation>Errore estrazione archivio: %1</translation>
</message> </message>
<message> <message>
<location filename="../downloadextractthread.cpp" line="235"/> <location filename="../downloadextractthread.cpp" line="254"/>
<source>Error mounting FAT32 partition</source> <source>Error mounting FAT32 partition</source>
<translation>Errore montaggio partizione FAT32</translation> <translation>Errore montaggio partizione FAT32</translation>
</message> </message>
<message> <message>
<location filename="../downloadextractthread.cpp" line="245"/> <location filename="../downloadextractthread.cpp" line="274"/>
<source>Operating system did not mount FAT32 partition</source> <source>Operating system did not mount FAT32 partition</source>
<translation>Il sistema operativo non ha montato la partizione FAT32</translation> <translation>Il sistema operativo non ha montato la partizione FAT32</translation>
</message> </message>
<message> <message>
<location filename="../downloadextractthread.cpp" line="268"/> <location filename="../downloadextractthread.cpp" line="297"/>
<source>Error changing to directory &apos;%1&apos;</source> <source>Error changing to directory &apos;%1&apos;</source>
<translation>Errore passaggio a cartella &apos;%1&apos;</translation> <translation>Errore passaggio a cartella &apos;%1&apos;</translation>
</message> </message>
@ -33,148 +33,163 @@
<context> <context>
<name>DownloadThread</name> <name>DownloadThread</name>
<message> <message>
<location filename="../downloadthread.cpp" line="146"/> <location filename="../downloadthread.cpp" line="147"/>
<source>Error running diskpart: %1</source> <source>Error running diskpart: %1</source>
<translation>Errore esecuzione diskpart: %1</translation> <translation>Errore esecuzione diskpart: %1</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="167"/> <location filename="../downloadthread.cpp" line="168"/>
<source>Error removing existing partitions</source> <source>Error removing existing partitions</source>
<translation>Errore rimozione partizioni esistenti</translation> <translation>Errore rimozione partizioni esistenti</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="193"/> <location filename="../downloadthread.cpp" line="194"/>
<source>Authentication cancelled</source> <source>Authentication cancelled</source>
<translation>Autenticazione annullata</translation> <translation>Autenticazione annullata</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="196"/> <location filename="../downloadthread.cpp" line="197"/>
<source>Error running authopen to gain access to disk device &apos;%1&apos;</source> <source>Error running authopen to gain access to disk device &apos;%1&apos;</source>
<translation>Errore esecuzione auhopen per ottenere accesso al dispositivo disco %1</translation> <translation>Errore esecuzione auhopen per ottenere accesso al dispositivo disco %1</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="197"/> <location filename="../downloadthread.cpp" line="198"/>
<source>Please verify if &apos;Raspberry Pi Imager&apos; is allowed access to &apos;removable volumes&apos; in privacy settings (under &apos;files and folders&apos; or alternatively give it &apos;full disk access&apos;).</source> <source>Please verify if &apos;Raspberry Pi Imager&apos; is allowed access to &apos;removable volumes&apos; in privacy settings (under &apos;files and folders&apos; or alternatively give it &apos;full disk access&apos;).</source>
<translation>Verifica se a &apos;Raspberry Pi Imager&apos; è consentito l&apos;accesso a &apos;volumi rimovibili&apos; nelle impostazioni privacy (in &apos;file e cartelle&apos; o in alternativa concedi &apos;accesso completo al disco&apos;).</translation> <translation>Verifica se a &apos;Raspberry Pi Imager&apos; è consentito l&apos;accesso a &apos;volumi rimovibili&apos; nelle impostazioni privacy (in &apos;file e cartelle&apos; o in alternativa concedi &apos;accesso completo al disco&apos;).</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="218"/> <location filename="../downloadthread.cpp" line="219"/>
<source>Cannot open storage device &apos;%1&apos;.</source> <source>Cannot open storage device &apos;%1&apos;.</source>
<translation>Impossibile aprire dispositivo storage &apos;%1&apos;.</translation> <translation>Impossibile aprire dispositivo storage &apos;%1&apos;.</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="260"/> <location filename="../downloadthread.cpp" line="261"/>
<source>discarding existing data on drive</source> <source>discarding existing data on drive</source>
<translation>elimina i dati esistenti nell&apos;unità</translation> <translation>elimina i dati esistenti nell&apos;unità</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="280"/> <location filename="../downloadthread.cpp" line="281"/>
<source>zeroing out first and last MB of drive</source> <source>zeroing out first and last MB of drive</source>
<translation>azzera il primo e l&apos;ultimo MB dell&apos;unità</translation> <translation>azzera il primo e l&apos;ultimo MB dell&apos;unità</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="286"/> <location filename="../downloadthread.cpp" line="287"/>
<source>Write error while zero&apos;ing out MBR</source> <source>Write error while zero&apos;ing out MBR</source>
<translation>Errore scrittura durante azzeramento MBR</translation> <translation>Errore scrittura durante azzeramento MBR</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="740"/> <location filename="../downloadthread.cpp" line="772"/>
<source>Error reading from storage.&lt;br&gt;SD card may be broken.</source> <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> <translation>Errore lettura dallo storage.&lt;br&gt;La scheda SD potrebbe essere danneggiata.</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="812"/> <location filename="../downloadthread.cpp" line="848"/>
<source>Waiting for FAT partition to be mounted</source> <source>Waiting for FAT partition to be mounted</source>
<translation>Attesa montaggio partizione FAT</translation> <translation>Attesa montaggio partizione FAT</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="860"/> <location filename="../downloadthread.cpp" line="932"/>
<source>Error mounting FAT32 partition</source> <source>Error mounting FAT32 partition</source>
<translation>Errore montaggio partizione FAT32</translation> <translation>Errore montaggio partizione FAT32</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="882"/> <location filename="../downloadthread.cpp" line="954"/>
<source>Operating system did not mount FAT32 partition</source> <source>Operating system did not mount FAT32 partition</source>
<translation>Il sistema operativo non ha montato la partizione FAT32</translation> <translation>Il sistema operativo non ha montato la partizione FAT32</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="886"/> <location filename="../downloadthread.cpp" line="987"/>
<source>Unable to customize. File &apos;%1&apos; does not exist.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="991"/>
<source>Customizing image</source> <source>Customizing image</source>
<translation>Personalizza immagine</translation> <translation>Personalizza immagine</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="898"/> <location filename="../downloadthread.cpp" line="1076"/>
<source>Error creating firstrun.sh on FAT partition</source> <source>Error creating firstrun.sh on FAT partition</source>
<translation>Errore creazione firstrun.sh nella partizione FAT</translation> <translation>Errore creazione firstrun.sh nella partizione FAT</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="939"/> <location filename="../downloadthread.cpp" line="1028"/>
<source>Error writing to config.txt on FAT partition</source> <source>Error writing to config.txt on FAT partition</source>
<translation>Errore scrittura in config.txt nella partizione FAT</translation> <translation>Errore scrittura in config.txt nella partizione FAT</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="963"/> <location filename="../downloadthread.cpp" line="1093"/>
<source>Error creating user-data cloudinit file on FAT partition</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="1107"/>
<source>Error creating network-config cloudinit file on FAT partition</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="1130"/>
<source>Error writing to cmdline.txt on FAT partition</source> <source>Error writing to cmdline.txt on FAT partition</source>
<translation>Errore scrittura in cmdline.txt nella partizione FAT</translation> <translation>Errore scrittura in cmdline.txt nella partizione FAT</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="398"/> <location filename="../downloadthread.cpp" line="430"/>
<source>Access denied error while writing file to disk.</source> <source>Access denied error while writing file to disk.</source>
<translation>Errore accesso negato durante la scrittura del file su disco.</translation> <translation>Errore accesso negato durante la scrittura del file su disco.</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="403"/> <location filename="../downloadthread.cpp" line="435"/>
<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> <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. <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> Aggiungi sia &apos;rpi-imager.exe&apos; che &apos;fat32format.exe&apos; all&apos;elenco delle app consentite e riprova.</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="409"/> <location filename="../downloadthread.cpp" line="441"/>
<source>Error writing file to disk</source> <source>Error writing file to disk</source>
<translation>Errore scrittura file su disco</translation> <translation>Errore scrittura file su disco</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="428"/> <location filename="../downloadthread.cpp" line="460"/>
<source>Error downloading: %1</source> <source>Error downloading: %1</source>
<translation>Errore download: %1</translation> <translation>Errore download: %1</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="647"/> <location filename="../downloadthread.cpp" line="679"/>
<source>Error writing to storage (while flushing)</source> <source>Error writing to storage (while flushing)</source>
<translation>Errore scrittura nello storage (durante flushing)</translation> <translation>Errore scrittura nello storage (durante flushing)</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="654"/> <location filename="../downloadthread.cpp" line="686"/>
<source>Error writing to storage (while fsync)</source> <source>Error writing to storage (while fsync)</source>
<translation>Errore scrittura nello storage (durante fsync)</translation> <translation>Errore scrittura nello storage (durante fsync)</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="635"/> <location filename="../downloadthread.cpp" line="667"/>
<source>Download corrupt. Hash does not match</source> <source>Download corrupt. Hash does not match</source>
<translation>Download corrotto.&lt;br&gt;L&apos;hash non corrisponde</translation> <translation>Download corrotto.&lt;br&gt;L&apos;hash non corrisponde</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="113"/> <location filename="../downloadthread.cpp" line="114"/>
<source>opening drive</source> <source>opening drive</source>
<translation>apertura unità</translation> <translation>apertura unità</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="298"/> <location filename="../downloadthread.cpp" line="299"/>
<source>Write error while trying to zero out last part of card.&lt;br&gt;Card could be advertising wrong capacity (possible counterfeit).</source> <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> <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>
<message> <message>
<location filename="../downloadthread.cpp" line="356"/> <location filename="../downloadthread.cpp" line="388"/>
<source>starting download</source> <source>starting download</source>
<translation>avvio download</translation> <translation>avvio download</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="680"/> <location filename="../downloadthread.cpp" line="712"/>
<source>Error writing first block (partition table)</source> <source>Error writing first block (partition table)</source>
<translation>Errore scrittura primo blocco (tabella partizione)</translation> <translation>Errore scrittura primo blocco (tabella partizione)</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="759"/> <location filename="../downloadthread.cpp" line="791"/>
<source>Verifying write failed. Contents of SD card is different from what was written to it.</source> <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> <translation>Verifica scrittura fallita.&lt;br&gt;Il contenuto della SD è differente da quello che vi è stato scritto.</translation>
</message> </message>
@ -219,17 +234,22 @@ Aggiungi sia &apos;rpi-imager.exe&apos; che &apos;fat32format.exe&apos; all&apos
<translation>Errore avvio sfdisk</translation> <translation>Errore avvio sfdisk</translation>
</message> </message>
<message> <message>
<location filename="../driveformatthread.cpp" line="196"/> <location filename="../driveformatthread.cpp" line="199"/>
<source>Partitioning did not create expected FAT partition %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../driveformatthread.cpp" line="208"/>
<source>Error starting mkfs.fat</source> <source>Error starting mkfs.fat</source>
<translation>Errore avvio mkfs.fat</translation> <translation>Errore avvio mkfs.fat</translation>
</message> </message>
<message> <message>
<location filename="../driveformatthread.cpp" line="206"/> <location filename="../driveformatthread.cpp" line="218"/>
<source>Error running mkfs.fat: %1</source> <source>Error running mkfs.fat: %1</source>
<translation>Errore esecuzione mkfs.fat: %1</translation> <translation>Errore esecuzione mkfs.fat: %1</translation>
</message> </message>
<message> <message>
<location filename="../driveformatthread.cpp" line="213"/> <location filename="../driveformatthread.cpp" line="225"/>
<source>Formatting not implemented for this platform</source> <source>Formatting not implemented for this platform</source>
<translation>Formattazione non implementata per questa piattaforma</translation> <translation>Formattazione non implementata per questa piattaforma</translation>
</message> </message>
@ -237,25 +257,30 @@ Aggiungi sia &apos;rpi-imager.exe&apos; che &apos;fat32format.exe&apos; all&apos
<context> <context>
<name>ImageWriter</name> <name>ImageWriter</name>
<message> <message>
<location filename="../imagewriter.cpp" line="182"/> <location filename="../imagewriter.cpp" line="201"/>
<source>Storage capacity is not large enough.&lt;br&gt;Needs to be at least %1 GB.</source> <source>Storage capacity is not large enough.&lt;br&gt;Needs to be at least %1 GB.</source>
<translation>La capacità dello storage non è sufficiente.&lt;br&gt;Sono necessari almeno %1 GB.</translation> <translation>La capacità dello storage non è sufficiente.&lt;br&gt;Sono necessari almeno %1 GB.</translation>
</message> </message>
<message> <message>
<location filename="../imagewriter.cpp" line="188"/> <location filename="../imagewriter.cpp" line="207"/>
<source>Input file is not a valid disk image.&lt;br&gt;File size %1 bytes is not a multiple of 512 bytes.</source> <source>Input file is not a valid disk image.&lt;br&gt;File size %1 bytes is not a multiple of 512 bytes.</source>
<translation>Il file sorgente non è un&apos;immagine disco valida.&lt;br&gt;La dimensione file %1 non è un multiplo di 512 byte.</translation> <translation>Il file sorgente non è un&apos;immagine disco valida.&lt;br&gt;La dimensione file %1 non è un multiplo di 512 byte.</translation>
</message> </message>
<message> <message>
<location filename="../imagewriter.cpp" line="370"/> <location filename="../imagewriter.cpp" line="389"/>
<source>Downloading and writing image</source> <source>Downloading and writing image</source>
<translation>Download e scrittura file immagine</translation> <translation>Download e scrittura file immagine</translation>
</message> </message>
<message> <message>
<location filename="../imagewriter.cpp" line="503"/> <location filename="../imagewriter.cpp" line="522"/>
<source>Select image</source> <source>Select image</source>
<translation>Seleziona file immagine</translation> <translation>Seleziona file immagine</translation>
</message> </message>
<message>
<location filename="../imagewriter.cpp" line="906"/>
<source>Would you like to prefill the wifi password from the system keychain?</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>LocalFileExtractThread</name> <name>LocalFileExtractThread</name>
@ -273,145 +298,163 @@ Aggiungi sia &apos;rpi-imager.exe&apos; che &apos;fat32format.exe&apos; all&apos
<context> <context>
<name>MsgPopup</name> <name>MsgPopup</name>
<message> <message>
<location filename="../MsgPopup.qml" line="96"/> <location filename="../MsgPopup.qml" line="97"/>
<source>NO</source> <source>NO</source>
<translation>NO</translation> <translation>NO</translation>
</message> </message>
<message> <message>
<location filename="../MsgPopup.qml" line="109"/> <location filename="../MsgPopup.qml" line="110"/>
<source>YES</source> <source>YES</source>
<translation>SI</translation> <translation>SI</translation>
</message> </message>
<message> <message>
<location filename="../MsgPopup.qml" line="122"/> <location filename="../MsgPopup.qml" line="123"/>
<source>CONTINUE</source> <source>CONTINUE</source>
<translation>CONTINUA</translation> <translation>CONTINUA</translation>
</message> </message>
<message>
<location filename="../MsgPopup.qml" line="135"/>
<source>QUIT</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>OptionsPopup</name> <name>OptionsPopup</name>
<message> <message>
<location filename="../OptionsPopup.qml" line="74"/> <location filename="../OptionsPopup.qml" line="78"/>
<source>Advanced options</source> <source>Advanced options</source>
<translation>Opzioni avanzate</translation> <translation>Opzioni avanzate</translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="91"/> <location filename="../OptionsPopup.qml" line="95"/>
<source>Image customization options</source> <source>Image customization options</source>
<translation>Opzioni personalizzazione immagine</translation> <translation>Opzioni personalizzazione immagine</translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="99"/> <location filename="../OptionsPopup.qml" line="103"/>
<source>for this session only</source> <source>for this session only</source>
<translation>solo per questa sessione</translation> <translation>solo per questa sessione</translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="100"/> <location filename="../OptionsPopup.qml" line="104"/>
<source>to always use</source> <source>to always use</source>
<translation>da usare sempre</translation> <translation>da usare sempre</translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="112"/> <location filename="../OptionsPopup.qml" line="116"/>
<source>Disable overscan</source> <source>Disable overscan</source>
<translation>Disabilita overscan</translation> <translation>Disabilita overscan</translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="117"/> <location filename="../OptionsPopup.qml" line="121"/>
<source>Set hostname:</source> <source>Set hostname:</source>
<translation>Imposta nome host:</translation> <translation>Imposta nome host:</translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="136"/> <location filename="../OptionsPopup.qml" line="140"/>
<source>Enable SSH</source> <source>Enable SSH</source>
<translation>Abilita SSH</translation> <translation>Abilita SSH</translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="155"/> <location filename="../OptionsPopup.qml" line="163"/>
<source>Set username:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="180"/>
<source>Use password authentication</source> <source>Use password authentication</source>
<translation>Usa password autenticazione</translation> <translation>Usa password autenticazione</translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="171"/>
<source>Set password for &apos;pi&apos; user:</source> <source>Set password for &apos;pi&apos; user:</source>
<translation>Imposta password utente &apos;pi&apos;:</translation> <translation type="vanished">Imposta password utente &apos;pi&apos;:</translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="193"/> <location filename="../OptionsPopup.qml" line="222"/>
<source>Allow public-key authentication only</source> <source>Allow public-key authentication only</source>
<translation>Permetti solo autenticazione con chiave pubblica</translation> <translation>Permetti solo autenticazione con chiave pubblica</translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="208"/>
<source>Set authorized_keys for &apos;pi&apos;:</source> <source>Set authorized_keys for &apos;pi&apos;:</source>
<translation>Imposta authorized_key per &apos;pi&apos;:</translation> <translation type="vanished">Imposta authorized_key per &apos;pi&apos;:</translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="220"/> <location filename="../OptionsPopup.qml" line="196"/>
<source>Set password for &apos;%1&apos; user:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="237"/>
<source>Set authorized_keys for &apos;%1&apos;:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="249"/>
<source>Configure wifi</source> <source>Configure wifi</source>
<translation>Configura WiFi</translation> <translation>Configura WiFi</translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="239"/> <location filename="../OptionsPopup.qml" line="268"/>
<source>SSID:</source> <source>SSID:</source>
<translation>SSID:</translation> <translation>SSID:</translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="248"/> <location filename="../OptionsPopup.qml" line="281"/>
<source>Password:</source> <source>Password:</source>
<translation>Password:</translation> <translation>Password:</translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="260"/> <location filename="../OptionsPopup.qml" line="297"/>
<source>Show password</source> <source>Show password</source>
<translation>Visualizza password</translation> <translation>Visualizza password</translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="265"/> <location filename="../OptionsPopup.qml" line="302"/>
<source>Wifi country:</source> <source>Wifi country:</source>
<translation>Nazione WiFi:</translation> <translation>Nazione WiFi:</translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="276"/> <location filename="../OptionsPopup.qml" line="313"/>
<source>Set locale settings</source> <source>Set locale settings</source>
<translation>Imposta configurazioni locali</translation> <translation>Imposta configurazioni locali</translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="286"/> <location filename="../OptionsPopup.qml" line="323"/>
<source>Time zone:</source> <source>Time zone:</source>
<translation>Fuso orario:</translation> <translation>Fuso orario:</translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="296"/> <location filename="../OptionsPopup.qml" line="333"/>
<source>Keyboard layout:</source> <source>Keyboard layout:</source>
<translation>Layout tastiera:</translation> <translation>Layout tastiera:</translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="306"/> <location filename="../OptionsPopup.qml" line="343"/>
<source>Skip first-run wizard</source> <source>Skip first-run wizard</source>
<translation>Salta procedura prima impostazione</translation> <translation>Salta procedura prima impostazione</translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="313"/> <location filename="../OptionsPopup.qml" line="350"/>
<source>Persistent settings</source> <source>Persistent settings</source>
<translation>Impostazioni persistenti</translation> <translation>Impostazioni persistenti</translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="321"/> <location filename="../OptionsPopup.qml" line="358"/>
<source>Play sound when finished</source> <source>Play sound when finished</source>
<translation>Riproduci suono quando completato</translation> <translation>Riproduci suono quando completato</translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="325"/> <location filename="../OptionsPopup.qml" line="362"/>
<source>Eject media when finished</source> <source>Eject media when finished</source>
<translation>Espelli media quando completato</translation> <translation>Espelli media quando completato</translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="329"/> <location filename="../OptionsPopup.qml" line="366"/>
<source>Enable telemetry</source> <source>Enable telemetry</source>
<translation>Abilita telemetria</translation> <translation>Abilita telemetria</translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="342"/> <location filename="../OptionsPopup.qml" line="379"/>
<source>SAVE</source> <source>SAVE</source>
<translation>SALVA</translation> <translation>SALVA</translation>
</message> </message>
@ -461,7 +504,7 @@ Aggiungi sia &apos;rpi-imager.exe&apos; che &apos;fat32format.exe&apos; all&apos
</message> </message>
<message> <message>
<location filename="../main.qml" line="98"/> <location filename="../main.qml" line="98"/>
<location filename="../main.qml" line="314"/> <location filename="../main.qml" line="325"/>
<source>Operating System</source> <source>Operating System</source>
<translation>Sistema operativo</translation> <translation>Sistema operativo</translation>
</message> </message>
@ -477,13 +520,13 @@ Aggiungi sia &apos;rpi-imager.exe&apos; che &apos;fat32format.exe&apos; all&apos
</message> </message>
<message> <message>
<location filename="../main.qml" line="138"/> <location filename="../main.qml" line="138"/>
<location filename="../main.qml" line="598"/> <location filename="../main.qml" line="621"/>
<source>Storage</source> <source>Storage</source>
<translation>Scheda SD</translation> <translation>Scheda SD</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="150"/> <location filename="../main.qml" line="150"/>
<location filename="../main.qml" line="908"/> <location filename="../main.qml" line="938"/>
<source>CHOOSE STORAGE</source> <source>CHOOSE STORAGE</source>
<translation>SCEGLI SCHEDA SD</translation> <translation>SCEGLI SCHEDA SD</translation>
</message> </message>
@ -508,7 +551,7 @@ Aggiungi sia &apos;rpi-imager.exe&apos; che &apos;fat32format.exe&apos; all&apos
</message> </message>
<message> <message>
<location filename="../main.qml" line="233"/> <location filename="../main.qml" line="233"/>
<location filename="../main.qml" line="846"/> <location filename="../main.qml" line="870"/>
<source>Cancelling...</source> <source>Cancelling...</source>
<translation>Annullamento...</translation> <translation>Annullamento...</translation>
</message> </message>
@ -519,34 +562,34 @@ Aggiungi sia &apos;rpi-imager.exe&apos; che &apos;fat32format.exe&apos; all&apos
</message> </message>
<message> <message>
<location filename="../main.qml" line="248"/> <location filename="../main.qml" line="248"/>
<location filename="../main.qml" line="869"/> <location filename="../main.qml" line="893"/>
<location filename="../main.qml" line="926"/> <location filename="../main.qml" line="957"/>
<source>Finalizing...</source> <source>Finalizing...</source>
<translation>Finalizzazione...</translation> <translation>Finalizzazione...</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="414"/> <location filename="../main.qml" line="427"/>
<location filename="../main.qml" line="902"/> <location filename="../main.qml" line="927"/>
<source>Erase</source> <source>Erase</source>
<translation>Cancella</translation> <translation>Cancella</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="415"/> <location filename="../main.qml" line="428"/>
<source>Format card as FAT32</source> <source>Format card as FAT32</source>
<translation>Formatta scheda come FAT32</translation> <translation>Formatta scheda come FAT32</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="422"/> <location filename="../main.qml" line="437"/>
<source>Use custom</source> <source>Use custom</source>
<translation>Usa immagine personalizzata</translation> <translation>Usa immagine personalizzata</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="423"/> <location filename="../main.qml" line="438"/>
<source>Select a custom .img from your computer</source> <source>Select a custom .img from your computer</source>
<translation>Seleziona un file immagine .img personalizzato</translation> <translation>Seleziona un file immagine .img personalizzato</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="374"/> <location filename="../main.qml" line="385"/>
<source>Back</source> <source>Back</source>
<translation>Indietro</translation> <translation>Indietro</translation>
</message> </message>
@ -556,129 +599,129 @@ Aggiungi sia &apos;rpi-imager.exe&apos; che &apos;fat32format.exe&apos; all&apos
<translation>Seleziona questo pulsante per modificare il dispositivo archiviazione destinazione</translation> <translation>Seleziona questo pulsante per modificare il dispositivo archiviazione destinazione</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="375"/> <location filename="../main.qml" line="386"/>
<source>Go back to main menu</source> <source>Go back to main menu</source>
<translation>Torna al menu principale</translation> <translation>Torna al menu principale</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="485"/> <location filename="../main.qml" line="503"/>
<source>Released: %1</source> <source>Released: %1</source>
<translation>Rilasciato: %1</translation> <translation>Rilasciato: %1</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="488"/> <location filename="../main.qml" line="506"/>
<source>Cached on your computer</source> <source>Cached on your computer</source>
<translation>Memorizzato temporaneamente nel computer</translation> <translation>Memorizzato temporaneamente nel computer</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="490"/> <location filename="../main.qml" line="508"/>
<source>Local file</source> <source>Local file</source>
<translation>File locale</translation> <translation>File locale</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="492"/> <location filename="../main.qml" line="510"/>
<source>Online - %1 GB download</source> <source>Online - %1 GB download</source>
<translation>Online - Download %1 GB</translation> <translation>Online - Download %1 GB</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="649"/> <location filename="../main.qml" line="672"/>
<location filename="../main.qml" line="701"/> <location filename="../main.qml" line="724"/>
<location filename="../main.qml" line="707"/> <location filename="../main.qml" line="730"/>
<source>Mounted as %1</source> <source>Mounted as %1</source>
<translation>Montato come %1</translation> <translation>Montato come %1</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="703"/> <location filename="../main.qml" line="726"/>
<source>[WRITE PROTECTED]</source> <source>[WRITE PROTECTED]</source>
<translation>[PROTETTA DA SCRITTURA]</translation> <translation>[PROTETTA DA SCRITTURA]</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="745"/> <location filename="../main.qml" line="768"/>
<source>Are you sure you want to quit?</source> <source>Are you sure you want to quit?</source>
<translation>Sei sicuro di voler uscire?</translation> <translation>Sei sicuro di voler uscire?</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="746"/> <location filename="../main.qml" line="769"/>
<source>Raspberry Pi Imager is still busy.&lt;br&gt;Are you sure you want to quit?</source> <source>Raspberry Pi Imager is still busy.&lt;br&gt;Are you sure you want to quit?</source>
<translation>Raspberry Pi Image è occupato.&lt;br&gt;Sei sicuro di voler uscire?</translation> <translation>Raspberry Pi Image è occupato.&lt;br&gt;Sei sicuro di voler uscire?</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="757"/> <location filename="../main.qml" line="780"/>
<source>Warning</source> <source>Warning</source>
<translation>Attenzione</translation> <translation>Attenzione</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="763"/> <location filename="../main.qml" line="787"/>
<source>Preparing to write...</source> <source>Preparing to write...</source>
<translation>Preparazione scrittura...</translation> <translation>Preparazione scrittura...</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="787"/> <location filename="../main.qml" line="811"/>
<source>Update available</source> <source>Update available</source>
<translation>Aggiornamento disponibile</translation> <translation>Aggiornamento disponibile</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="788"/> <location filename="../main.qml" line="812"/>
<source>There is a newer version of Imager available.&lt;br&gt;Would you like to visit the website to download it?</source> <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> <translation>È disponibile una nuova versione di Imager.&lt;br&gt;Vuoi visitare il sito web per scaricare la nuova versione?</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="849"/> <location filename="../main.qml" line="873"/>
<source>Writing... %1%</source> <source>Writing... %1%</source>
<translation>Scrittura...%1</translation> <translation>Scrittura...%1</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="776"/> <location filename="../main.qml" line="800"/>
<source>All existing data on &apos;%1&apos; will be erased.&lt;br&gt;Are you sure you want to continue?</source> <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> <translation>Tutti i dati esistenti in &apos;%1&apos; verranno eliminati.&lt;br&gt;Sei sicuro di voler continuare?</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="828"/> <location filename="../main.qml" line="852"/>
<source>Error downloading OS list from Internet</source> <source>Error downloading OS list from Internet</source>
<translation>Errore durante download elenco SO da internet</translation> <translation>Errore durante download elenco SO da internet</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="872"/> <location filename="../main.qml" line="896"/>
<source>Verifying... %1%</source> <source>Verifying... %1%</source>
<translation>Verifica...%1</translation> <translation>Verifica...%1</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="879"/> <location filename="../main.qml" line="903"/>
<source>Preparing to write... (%1)</source> <source>Preparing to write... (%1)</source>
<translation>Preparazione scrittura... (%1)</translation> <translation>Preparazione scrittura... (%1)</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="894"/> <location filename="../main.qml" line="919"/>
<source>Error</source> <source>Error</source>
<translation>Errore</translation> <translation>Errore</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="901"/> <location filename="../main.qml" line="926"/>
<source>Write Successful</source> <source>Write Successful</source>
<translation>Scrittura completata senza errori</translation> <translation>Scrittura completata senza errori</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="903"/> <location filename="../main.qml" line="928"/>
<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> <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> <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>
<message> <message>
<location filename="../main.qml" line="905"/> <location filename="../main.qml" line="930"/>
<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> <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>Scrittura di &lt;b&gt;%1&lt;/b&gt; in &lt;b&gt;%2&lt;/b&gt;completata&lt;br&gt;&lt;br&gt;Ora puoi rimuovere la scheda SD dal lettore</translation> <translation>Scrittura di &lt;b&gt;%1&lt;/b&gt; in &lt;b&gt;%2&lt;/b&gt;completata&lt;br&gt;&lt;br&gt;Ora puoi rimuovere la scheda SD dal lettore</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="942"/> <location filename="../main.qml" line="973"/>
<source>Error parsing os_list.json</source> <source>Error parsing os_list.json</source>
<translation>Errore durante analisi file os_list.json</translation> <translation>Errore durante analisi file os_list.json</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="1043"/> <location filename="../main.qml" line="1074"/>
<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> <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>Prima collega una chiavetta USB contenente il file immagine.&lt;br&gt;Il file immagine deve essere presente nella cartella principale della chiavetta USB.</translation> <translation>Prima collega una chiavetta USB contenente il file immagine.&lt;br&gt;Il file immagine deve essere presente nella cartella principale della chiavetta USB.</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="1058"/> <location filename="../main.qml" line="1090"/>
<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> <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> <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>

View file

@ -10,22 +10,22 @@
</message> </message>
<message> <message>
<location filename="../downloadextractthread.cpp" line="189"/> <location filename="../downloadextractthread.cpp" line="189"/>
<location filename="../downloadextractthread.cpp" line="349"/> <location filename="../downloadextractthread.cpp" line="378"/>
<source>Error extracting archive: %1</source> <source>Error extracting archive: %1</source>
<translation>Fout bij uitpakken archiefbestand: %1</translation> <translation>Fout bij uitpakken archiefbestand: %1</translation>
</message> </message>
<message> <message>
<location filename="../downloadextractthread.cpp" line="235"/> <location filename="../downloadextractthread.cpp" line="254"/>
<source>Error mounting FAT32 partition</source> <source>Error mounting FAT32 partition</source>
<translation>Fout bij mounten FAT32 partitie</translation> <translation>Fout bij mounten FAT32 partitie</translation>
</message> </message>
<message> <message>
<location filename="../downloadextractthread.cpp" line="245"/> <location filename="../downloadextractthread.cpp" line="274"/>
<source>Operating system did not mount FAT32 partition</source> <source>Operating system did not mount FAT32 partition</source>
<translation>Besturingssysteem heeft FAT32 partitie niet gemount</translation> <translation>Besturingssysteem heeft FAT32 partitie niet gemount</translation>
</message> </message>
<message> <message>
<location filename="../downloadextractthread.cpp" line="268"/> <location filename="../downloadextractthread.cpp" line="297"/>
<source>Error changing to directory &apos;%1&apos;</source> <source>Error changing to directory &apos;%1&apos;</source>
<translation>Fout bij openen map &apos;%1&apos;</translation> <translation>Fout bij openen map &apos;%1&apos;</translation>
</message> </message>
@ -33,147 +33,162 @@
<context> <context>
<name>DownloadThread</name> <name>DownloadThread</name>
<message> <message>
<location filename="../downloadthread.cpp" line="146"/> <location filename="../downloadthread.cpp" line="147"/>
<source>Error running diskpart: %1</source> <source>Error running diskpart: %1</source>
<translation>Fout bij uitvoeren diskpart: %1</translation> <translation>Fout bij uitvoeren diskpart: %1</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="167"/> <location filename="../downloadthread.cpp" line="168"/>
<source>Error removing existing partitions</source> <source>Error removing existing partitions</source>
<translation>Fout bij verwijderen bestaande partities</translation> <translation>Fout bij verwijderen bestaande partities</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="193"/> <location filename="../downloadthread.cpp" line="194"/>
<source>Authentication cancelled</source> <source>Authentication cancelled</source>
<translation>Authenticatie geannuleerd</translation> <translation>Authenticatie geannuleerd</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="196"/> <location filename="../downloadthread.cpp" line="197"/>
<source>Error running authopen to gain access to disk device &apos;%1&apos;</source> <source>Error running authopen to gain access to disk device &apos;%1&apos;</source>
<translation>Fout bij uitvoeren authopen: &apos;%1&apos;</translation> <translation>Fout bij uitvoeren authopen: &apos;%1&apos;</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="197"/> <location filename="../downloadthread.cpp" line="198"/>
<source>Please verify if &apos;Raspberry Pi Imager&apos; is allowed access to &apos;removable volumes&apos; in privacy settings (under &apos;files and folders&apos; or alternatively give it &apos;full disk access&apos;).</source> <source>Please verify if &apos;Raspberry Pi Imager&apos; is allowed access to &apos;removable volumes&apos; in privacy settings (under &apos;files and folders&apos; or alternatively give it &apos;full disk access&apos;).</source>
<translation>Gelieve te controlleren of &apos;Raspberry Pi Imager&apos; toegang heeft tot &apos;verwijderbare volumes&apos; in de privacy instellingen (onder &apos;bestanden en mappen&apos; of anders via &apos;volledige schijftoegang&apos;).</translation> <translation>Gelieve te controlleren of &apos;Raspberry Pi Imager&apos; toegang heeft tot &apos;verwijderbare volumes&apos; in de privacy instellingen (onder &apos;bestanden en mappen&apos; of anders via &apos;volledige schijftoegang&apos;).</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="218"/> <location filename="../downloadthread.cpp" line="219"/>
<source>Cannot open storage device &apos;%1&apos;.</source> <source>Cannot open storage device &apos;%1&apos;.</source>
<translation>Fout bij openen opslagapparaat &apos;%1&apos;.</translation> <translation>Fout bij openen opslagapparaat &apos;%1&apos;.</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="260"/> <location filename="../downloadthread.cpp" line="261"/>
<source>discarding existing data on drive</source> <source>discarding existing data on drive</source>
<translation>wissen bestaande gegevens</translation> <translation>wissen bestaande gegevens</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="280"/> <location filename="../downloadthread.cpp" line="281"/>
<source>zeroing out first and last MB of drive</source> <source>zeroing out first and last MB of drive</source>
<translation>wissen eerste en laatste MB van opslag</translation> <translation>wissen eerste en laatste MB van opslag</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="286"/> <location filename="../downloadthread.cpp" line="287"/>
<source>Write error while zero&apos;ing out MBR</source> <source>Write error while zero&apos;ing out MBR</source>
<translation>Fout bij wissen MBR</translation> <translation>Fout bij wissen MBR</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="740"/> <location filename="../downloadthread.cpp" line="772"/>
<source>Error reading from storage.&lt;br&gt;SD card may be broken.</source> <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> <translation>Fout bij lezen van SD kaart.&lt;br&gt;Kaart is mogelijk defect.</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="812"/> <location filename="../downloadthread.cpp" line="848"/>
<source>Waiting for FAT partition to be mounted</source> <source>Waiting for FAT partition to be mounted</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="860"/> <location filename="../downloadthread.cpp" line="932"/>
<source>Error mounting FAT32 partition</source> <source>Error mounting FAT32 partition</source>
<translation type="unfinished">Fout bij mounten FAT32 partitie</translation> <translation type="unfinished">Fout bij mounten FAT32 partitie</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="882"/> <location filename="../downloadthread.cpp" line="954"/>
<source>Operating system did not mount FAT32 partition</source> <source>Operating system did not mount FAT32 partition</source>
<translation type="unfinished">Besturingssysteem heeft FAT32 partitie niet gemount</translation> <translation type="unfinished">Besturingssysteem heeft FAT32 partitie niet gemount</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="886"/> <location filename="../downloadthread.cpp" line="987"/>
<source>Unable to customize. File &apos;%1&apos; does not exist.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="991"/>
<source>Customizing image</source> <source>Customizing image</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="898"/> <location filename="../downloadthread.cpp" line="1076"/>
<source>Error creating firstrun.sh on FAT partition</source> <source>Error creating firstrun.sh on FAT partition</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="939"/> <location filename="../downloadthread.cpp" line="1028"/>
<source>Error writing to config.txt on FAT partition</source> <source>Error writing to config.txt on FAT partition</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="963"/> <location filename="../downloadthread.cpp" line="1093"/>
<source>Error creating user-data cloudinit file on FAT partition</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="1107"/>
<source>Error creating network-config cloudinit file on FAT partition</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="1130"/>
<source>Error writing to cmdline.txt on FAT partition</source> <source>Error writing to cmdline.txt on FAT partition</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="398"/> <location filename="../downloadthread.cpp" line="430"/>
<source>Access denied error while writing file to disk.</source> <source>Access denied error while writing file to disk.</source>
<translation>Toegang geweigerd bij het schrijven naar opslag.</translation> <translation>Toegang geweigerd bij het schrijven naar opslag.</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="403"/> <location filename="../downloadthread.cpp" line="435"/>
<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> <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> <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>
<message> <message>
<location filename="../downloadthread.cpp" line="409"/> <location filename="../downloadthread.cpp" line="441"/>
<source>Error writing file to disk</source> <source>Error writing file to disk</source>
<translation>Fout bij schrijven naar opslag</translation> <translation>Fout bij schrijven naar opslag</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="428"/> <location filename="../downloadthread.cpp" line="460"/>
<source>Error downloading: %1</source> <source>Error downloading: %1</source>
<translation>Fout bij downloaden: %1</translation> <translation>Fout bij downloaden: %1</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="647"/> <location filename="../downloadthread.cpp" line="679"/>
<source>Error writing to storage (while flushing)</source> <source>Error writing to storage (while flushing)</source>
<translation>Fout bij schrijven naar opslag (tijdens flushen)</translation> <translation>Fout bij schrijven naar opslag (tijdens flushen)</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="654"/> <location filename="../downloadthread.cpp" line="686"/>
<source>Error writing to storage (while fsync)</source> <source>Error writing to storage (while fsync)</source>
<translation>Fout bij schrijven naar opslag (tijdens fsync)</translation> <translation>Fout bij schrijven naar opslag (tijdens fsync)</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="635"/> <location filename="../downloadthread.cpp" line="667"/>
<source>Download corrupt. Hash does not match</source> <source>Download corrupt. Hash does not match</source>
<translation>Download corrupt. Hash komt niet overeen</translation> <translation>Download corrupt. Hash komt niet overeen</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="113"/> <location filename="../downloadthread.cpp" line="114"/>
<source>opening drive</source> <source>opening drive</source>
<translation>openen van opslag</translation> <translation>openen van opslag</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="298"/> <location filename="../downloadthread.cpp" line="299"/>
<source>Write error while trying to zero out last part of card.&lt;br&gt;Card could be advertising wrong capacity (possible counterfeit).</source> <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> <translation>Fout bij wissen laatste deel van de SD kaart.&lt;br&gt;Kaart geeft mogelijk onjuiste capaciteit aan (mogelijk counterfeit).</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="356"/> <location filename="../downloadthread.cpp" line="388"/>
<source>starting download</source> <source>starting download</source>
<translation>beginnen met downloaden</translation> <translation>beginnen met downloaden</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="680"/> <location filename="../downloadthread.cpp" line="712"/>
<source>Error writing first block (partition table)</source> <source>Error writing first block (partition table)</source>
<translation>Fout bij schrijven naar eerste deel van kaart (partitie tabel)</translation> <translation>Fout bij schrijven naar eerste deel van kaart (partitie tabel)</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="759"/> <location filename="../downloadthread.cpp" line="791"/>
<source>Verifying write failed. Contents of SD card is different from what was written to it.</source> <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> <translation>Verificatie mislukt. De gegevens die op de SD kaart staan wijken af van wat er naar geschreven is.</translation>
</message> </message>
@ -218,17 +233,22 @@
<translation>Fout bij starten sfdisk</translation> <translation>Fout bij starten sfdisk</translation>
</message> </message>
<message> <message>
<location filename="../driveformatthread.cpp" line="196"/> <location filename="../driveformatthread.cpp" line="199"/>
<source>Partitioning did not create expected FAT partition %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../driveformatthread.cpp" line="208"/>
<source>Error starting mkfs.fat</source> <source>Error starting mkfs.fat</source>
<translation>Fout bij starten mkfs.fat</translation> <translation>Fout bij starten mkfs.fat</translation>
</message> </message>
<message> <message>
<location filename="../driveformatthread.cpp" line="206"/> <location filename="../driveformatthread.cpp" line="218"/>
<source>Error running mkfs.fat: %1</source> <source>Error running mkfs.fat: %1</source>
<translation>Fout bij uitvoeren mkfs.fat: %1</translation> <translation>Fout bij uitvoeren mkfs.fat: %1</translation>
</message> </message>
<message> <message>
<location filename="../driveformatthread.cpp" line="213"/> <location filename="../driveformatthread.cpp" line="225"/>
<source>Formatting not implemented for this platform</source> <source>Formatting not implemented for this platform</source>
<translation>Formatteren is niet geimplementeerd op dit besturingssysteem</translation> <translation>Formatteren is niet geimplementeerd op dit besturingssysteem</translation>
</message> </message>
@ -236,25 +256,30 @@
<context> <context>
<name>ImageWriter</name> <name>ImageWriter</name>
<message> <message>
<location filename="../imagewriter.cpp" line="182"/> <location filename="../imagewriter.cpp" line="201"/>
<source>Storage capacity is not large enough.&lt;br&gt;Needs to be at least %1 GB.</source> <source>Storage capacity is not large enough.&lt;br&gt;Needs to be at least %1 GB.</source>
<translation>Opslagcapaciteit niet groot genoeg.&lt;br&gt;Deze dient minimaal %1 GB te zijn.</translation> <translation>Opslagcapaciteit niet groot genoeg.&lt;br&gt;Deze dient minimaal %1 GB te zijn.</translation>
</message> </message>
<message> <message>
<location filename="../imagewriter.cpp" line="188"/> <location filename="../imagewriter.cpp" line="207"/>
<source>Input file is not a valid disk image.&lt;br&gt;File size %1 bytes is not a multiple of 512 bytes.</source> <source>Input file is not a valid disk image.&lt;br&gt;File size %1 bytes is not a multiple of 512 bytes.</source>
<translation>Invoerbestand is geen disk image.&lt;br&gt;Bestandsgrootte %1 bytes is geen veelvoud van 512 bytes.</translation> <translation>Invoerbestand is geen disk image.&lt;br&gt;Bestandsgrootte %1 bytes is geen veelvoud van 512 bytes.</translation>
</message> </message>
<message> <message>
<location filename="../imagewriter.cpp" line="370"/> <location filename="../imagewriter.cpp" line="389"/>
<source>Downloading and writing image</source> <source>Downloading and writing image</source>
<translation>Downloaden en schrijven van image</translation> <translation>Downloaden en schrijven van image</translation>
</message> </message>
<message> <message>
<location filename="../imagewriter.cpp" line="503"/> <location filename="../imagewriter.cpp" line="522"/>
<source>Select image</source> <source>Select image</source>
<translation>Selecteer image</translation> <translation>Selecteer image</translation>
</message> </message>
<message>
<location filename="../imagewriter.cpp" line="906"/>
<source>Would you like to prefill the wifi password from the system keychain?</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>LocalFileExtractThread</name> <name>LocalFileExtractThread</name>
@ -272,145 +297,155 @@
<context> <context>
<name>MsgPopup</name> <name>MsgPopup</name>
<message> <message>
<location filename="../MsgPopup.qml" line="96"/> <location filename="../MsgPopup.qml" line="97"/>
<source>NO</source> <source>NO</source>
<translation>Nee</translation> <translation>Nee</translation>
</message> </message>
<message> <message>
<location filename="../MsgPopup.qml" line="109"/> <location filename="../MsgPopup.qml" line="110"/>
<source>YES</source> <source>YES</source>
<translation>Ja</translation> <translation>Ja</translation>
</message> </message>
<message> <message>
<location filename="../MsgPopup.qml" line="122"/> <location filename="../MsgPopup.qml" line="123"/>
<source>CONTINUE</source> <source>CONTINUE</source>
<translation>VERDER GAAN</translation> <translation>VERDER GAAN</translation>
</message> </message>
<message>
<location filename="../MsgPopup.qml" line="135"/>
<source>QUIT</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>OptionsPopup</name> <name>OptionsPopup</name>
<message> <message>
<location filename="../OptionsPopup.qml" line="74"/> <location filename="../OptionsPopup.qml" line="78"/>
<source>Advanced options</source> <source>Advanced options</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="91"/> <location filename="../OptionsPopup.qml" line="95"/>
<source>Image customization options</source> <source>Image customization options</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="99"/> <location filename="../OptionsPopup.qml" line="103"/>
<source>for this session only</source> <source>for this session only</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="100"/> <location filename="../OptionsPopup.qml" line="104"/>
<source>to always use</source> <source>to always use</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="112"/> <location filename="../OptionsPopup.qml" line="116"/>
<source>Disable overscan</source> <source>Disable overscan</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="117"/> <location filename="../OptionsPopup.qml" line="121"/>
<source>Set hostname:</source> <source>Set hostname:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="136"/> <location filename="../OptionsPopup.qml" line="140"/>
<source>Enable SSH</source> <source>Enable SSH</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="155"/> <location filename="../OptionsPopup.qml" line="163"/>
<source>Set username:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="180"/>
<source>Use password authentication</source> <source>Use password authentication</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="171"/> <location filename="../OptionsPopup.qml" line="222"/>
<source>Set password for &apos;pi&apos; user:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="193"/>
<source>Allow public-key authentication only</source> <source>Allow public-key authentication only</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="208"/> <location filename="../OptionsPopup.qml" line="196"/>
<source>Set authorized_keys for &apos;pi&apos;:</source> <source>Set password for &apos;%1&apos; user:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="220"/> <location filename="../OptionsPopup.qml" line="237"/>
<source>Set authorized_keys for &apos;%1&apos;:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="249"/>
<source>Configure wifi</source> <source>Configure wifi</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="239"/> <location filename="../OptionsPopup.qml" line="268"/>
<source>SSID:</source> <source>SSID:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="248"/> <location filename="../OptionsPopup.qml" line="281"/>
<source>Password:</source> <source>Password:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="260"/> <location filename="../OptionsPopup.qml" line="297"/>
<source>Show password</source> <source>Show password</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="265"/> <location filename="../OptionsPopup.qml" line="302"/>
<source>Wifi country:</source> <source>Wifi country:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="276"/> <location filename="../OptionsPopup.qml" line="313"/>
<source>Set locale settings</source> <source>Set locale settings</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="286"/> <location filename="../OptionsPopup.qml" line="323"/>
<source>Time zone:</source> <source>Time zone:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="296"/> <location filename="../OptionsPopup.qml" line="333"/>
<source>Keyboard layout:</source> <source>Keyboard layout:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="306"/> <location filename="../OptionsPopup.qml" line="343"/>
<source>Skip first-run wizard</source> <source>Skip first-run wizard</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="313"/> <location filename="../OptionsPopup.qml" line="350"/>
<source>Persistent settings</source> <source>Persistent settings</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="321"/> <location filename="../OptionsPopup.qml" line="358"/>
<source>Play sound when finished</source> <source>Play sound when finished</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="325"/> <location filename="../OptionsPopup.qml" line="362"/>
<source>Eject media when finished</source> <source>Eject media when finished</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="329"/> <location filename="../OptionsPopup.qml" line="366"/>
<source>Enable telemetry</source> <source>Enable telemetry</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="342"/> <location filename="../OptionsPopup.qml" line="379"/>
<source>SAVE</source> <source>SAVE</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -459,18 +494,18 @@
<translation>Raspberry Pi Imager v%1</translation> <translation>Raspberry Pi Imager v%1</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="745"/> <location filename="../main.qml" line="768"/>
<source>Are you sure you want to quit?</source> <source>Are you sure you want to quit?</source>
<translation>Weet u zeker dat u wilt afsluiten?</translation> <translation>Weet u zeker dat u wilt afsluiten?</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="746"/> <location filename="../main.qml" line="769"/>
<source>Raspberry Pi Imager is still busy.&lt;br&gt;Are you sure you want to quit?</source> <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> <translation>Raspberry Pi Imager is nog niet klaar.&lt;br&gt;Weet u zeker dat u wilt afsluiten?</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="98"/> <location filename="../main.qml" line="98"/>
<location filename="../main.qml" line="314"/> <location filename="../main.qml" line="325"/>
<source>Operating System</source> <source>Operating System</source>
<translation>Besturingssysteem</translation> <translation>Besturingssysteem</translation>
</message> </message>
@ -481,13 +516,13 @@
</message> </message>
<message> <message>
<location filename="../main.qml" line="138"/> <location filename="../main.qml" line="138"/>
<location filename="../main.qml" line="598"/> <location filename="../main.qml" line="621"/>
<source>Storage</source> <source>Storage</source>
<translation>Opslagapparaat</translation> <translation>Opslagapparaat</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="150"/> <location filename="../main.qml" line="150"/>
<location filename="../main.qml" line="908"/> <location filename="../main.qml" line="938"/>
<source>CHOOSE STORAGE</source> <source>CHOOSE STORAGE</source>
<translation>KIES OPSLAGAPPARAAT</translation> <translation>KIES OPSLAGAPPARAAT</translation>
</message> </message>
@ -497,7 +532,7 @@
<translation>SCHRIJF</translation> <translation>SCHRIJF</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="849"/> <location filename="../main.qml" line="873"/>
<source>Writing... %1%</source> <source>Writing... %1%</source>
<translation>Schrijven... %1%</translation> <translation>Schrijven... %1%</translation>
</message> </message>
@ -522,7 +557,7 @@
</message> </message>
<message> <message>
<location filename="../main.qml" line="233"/> <location filename="../main.qml" line="233"/>
<location filename="../main.qml" line="846"/> <location filename="../main.qml" line="870"/>
<source>Cancelling...</source> <source>Cancelling...</source>
<translation>Annuleren...</translation> <translation>Annuleren...</translation>
</message> </message>
@ -533,94 +568,94 @@
</message> </message>
<message> <message>
<location filename="../main.qml" line="248"/> <location filename="../main.qml" line="248"/>
<location filename="../main.qml" line="869"/> <location filename="../main.qml" line="893"/>
<location filename="../main.qml" line="926"/> <location filename="../main.qml" line="957"/>
<source>Finalizing...</source> <source>Finalizing...</source>
<translation>Afronden...</translation> <translation>Afronden...</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="414"/> <location filename="../main.qml" line="427"/>
<location filename="../main.qml" line="902"/> <location filename="../main.qml" line="927"/>
<source>Erase</source> <source>Erase</source>
<translation>Wissen</translation> <translation>Wissen</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="415"/> <location filename="../main.qml" line="428"/>
<source>Format card as FAT32</source> <source>Format card as FAT32</source>
<translation>Formatteer kaart als FAT32</translation> <translation>Formatteer kaart als FAT32</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="422"/> <location filename="../main.qml" line="437"/>
<source>Use custom</source> <source>Use custom</source>
<translation>Gebruik eigen bestand</translation> <translation>Gebruik eigen bestand</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="423"/> <location filename="../main.qml" line="438"/>
<source>Select a custom .img from your computer</source> <source>Select a custom .img from your computer</source>
<translation>Selecteer een eigen .img bestand</translation> <translation>Selecteer een eigen .img bestand</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="490"/> <location filename="../main.qml" line="508"/>
<source>Local file</source> <source>Local file</source>
<translation>Lokaal bestand</translation> <translation>Lokaal bestand</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="703"/> <location filename="../main.qml" line="726"/>
<source>[WRITE PROTECTED]</source> <source>[WRITE PROTECTED]</source>
<translation>[ALLEEN LEZEN]</translation> <translation>[ALLEEN LEZEN]</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="757"/> <location filename="../main.qml" line="780"/>
<source>Warning</source> <source>Warning</source>
<translation>Waarschuwing</translation> <translation>Waarschuwing</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="763"/> <location filename="../main.qml" line="787"/>
<source>Preparing to write...</source> <source>Preparing to write...</source>
<translation>Voorbereiden...</translation> <translation>Voorbereiden...</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="776"/> <location filename="../main.qml" line="800"/>
<source>All existing data on &apos;%1&apos; will be erased.&lt;br&gt;Are you sure you want to continue?</source> <source>All existing data on &apos;%1&apos; will be erased.&lt;br&gt;Are you sure you want to continue?</source>
<translation>Alle bestaande gegevens op &apos;%1&apos; zullen verwijderd worden.&lt;br&gt;Weet u zeker dat u door wilt gaan?</translation> <translation>Alle bestaande gegevens op &apos;%1&apos; zullen verwijderd worden.&lt;br&gt;Weet u zeker dat u door wilt gaan?</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="787"/> <location filename="../main.qml" line="811"/>
<source>Update available</source> <source>Update available</source>
<translation>Update beschikbaar</translation> <translation>Update beschikbaar</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="788"/> <location filename="../main.qml" line="812"/>
<source>There is a newer version of Imager available.&lt;br&gt;Would you like to visit the website to download it?</source> <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> <translation>Er is een nieuwere versie van Imager beschikbaar.&lt;br&gt;Wilt u de website bezoeken om deze te downloaden?</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="879"/> <location filename="../main.qml" line="903"/>
<source>Preparing to write... (%1)</source> <source>Preparing to write... (%1)</source>
<translation>Voorbereiden... (%1)</translation> <translation>Voorbereiden... (%1)</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="903"/> <location filename="../main.qml" line="928"/>
<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> <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> <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>
<message> <message>
<location filename="../main.qml" line="942"/> <location filename="../main.qml" line="973"/>
<source>Error parsing os_list.json</source> <source>Error parsing os_list.json</source>
<translation>Fout bij parsen os_list.json</translation> <translation>Fout bij parsen os_list.json</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="1043"/> <location filename="../main.qml" line="1074"/>
<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> <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> <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>
<message> <message>
<location filename="../main.qml" line="1058"/> <location filename="../main.qml" line="1090"/>
<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> <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> <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>
<message> <message>
<location filename="../main.qml" line="374"/> <location filename="../main.qml" line="385"/>
<source>Back</source> <source>Back</source>
<translation>Terug</translation> <translation>Terug</translation>
</message> </message>
@ -630,54 +665,54 @@
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="375"/> <location filename="../main.qml" line="386"/>
<source>Go back to main menu</source> <source>Go back to main menu</source>
<translation>Terug naar hoofdmenu</translation> <translation>Terug naar hoofdmenu</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="485"/> <location filename="../main.qml" line="503"/>
<source>Released: %1</source> <source>Released: %1</source>
<translation>Release datum: %1</translation> <translation>Release datum: %1</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="488"/> <location filename="../main.qml" line="506"/>
<source>Cached on your computer</source> <source>Cached on your computer</source>
<translation>Opgeslagen op computer</translation> <translation>Opgeslagen op computer</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="492"/> <location filename="../main.qml" line="510"/>
<source>Online - %1 GB download</source> <source>Online - %1 GB download</source>
<translation>Online %1 GB download</translation> <translation>Online %1 GB download</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="649"/> <location filename="../main.qml" line="672"/>
<location filename="../main.qml" line="701"/> <location filename="../main.qml" line="724"/>
<location filename="../main.qml" line="707"/> <location filename="../main.qml" line="730"/>
<source>Mounted as %1</source> <source>Mounted as %1</source>
<translation>Mounted op %1</translation> <translation>Mounted op %1</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="828"/> <location filename="../main.qml" line="852"/>
<source>Error downloading OS list from Internet</source> <source>Error downloading OS list from Internet</source>
<translation>Fout bij downloaden van lijst met besturingssystemen</translation> <translation>Fout bij downloaden van lijst met besturingssystemen</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="872"/> <location filename="../main.qml" line="896"/>
<source>Verifying... %1%</source> <source>Verifying... %1%</source>
<translation>Verifiëren... %1%</translation> <translation>Verifiëren... %1%</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="894"/> <location filename="../main.qml" line="919"/>
<source>Error</source> <source>Error</source>
<translation>Fout</translation> <translation>Fout</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="901"/> <location filename="../main.qml" line="926"/>
<source>Write Successful</source> <source>Write Successful</source>
<translation>Klaar met schrijven</translation> <translation>Klaar met schrijven</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="905"/> <location filename="../main.qml" line="930"/>
<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> <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> <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>

View file

@ -10,22 +10,22 @@
</message> </message>
<message> <message>
<location filename="../downloadextractthread.cpp" line="189"/> <location filename="../downloadextractthread.cpp" line="189"/>
<location filename="../downloadextractthread.cpp" line="349"/> <location filename="../downloadextractthread.cpp" line="378"/>
<source>Error extracting archive: %1</source> <source>Error extracting archive: %1</source>
<translation>Chyba pri rozbaľovaní archívu: %1</translation> <translation>Chyba pri rozbaľovaní archívu: %1</translation>
</message> </message>
<message> <message>
<location filename="../downloadextractthread.cpp" line="235"/> <location filename="../downloadextractthread.cpp" line="254"/>
<source>Error mounting FAT32 partition</source> <source>Error mounting FAT32 partition</source>
<translation>Chyba pri pripájaní partície FAT32</translation> <translation>Chyba pri pripájaní partície FAT32</translation>
</message> </message>
<message> <message>
<location filename="../downloadextractthread.cpp" line="245"/> <location filename="../downloadextractthread.cpp" line="274"/>
<source>Operating system did not mount FAT32 partition</source> <source>Operating system did not mount FAT32 partition</source>
<translation>Operačný systém nepripojil partíciu FAT32</translation> <translation>Operačný systém nepripojil partíciu FAT32</translation>
</message> </message>
<message> <message>
<location filename="../downloadextractthread.cpp" line="268"/> <location filename="../downloadextractthread.cpp" line="297"/>
<source>Error changing to directory &apos;%1&apos;</source> <source>Error changing to directory &apos;%1&apos;</source>
<translation>Chyba pri vstupe do adresára &apos;%1&apos;</translation> <translation>Chyba pri vstupe do adresára &apos;%1&apos;</translation>
</message> </message>
@ -33,147 +33,162 @@
<context> <context>
<name>DownloadThread</name> <name>DownloadThread</name>
<message> <message>
<location filename="../downloadthread.cpp" line="146"/> <location filename="../downloadthread.cpp" line="147"/>
<source>Error running diskpart: %1</source> <source>Error running diskpart: %1</source>
<translation>Chyba počas behu diskpart: %1</translation> <translation>Chyba počas behu diskpart: %1</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="167"/> <location filename="../downloadthread.cpp" line="168"/>
<source>Error removing existing partitions</source> <source>Error removing existing partitions</source>
<translation>Chyba pri odstraňovaní existujúcich partiícií</translation> <translation>Chyba pri odstraňovaní existujúcich partiícií</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="193"/> <location filename="../downloadthread.cpp" line="194"/>
<source>Authentication cancelled</source> <source>Authentication cancelled</source>
<translation>Zrušená autentifikácia</translation> <translation>Zrušená autentifikácia</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="196"/> <location filename="../downloadthread.cpp" line="197"/>
<source>Error running authopen to gain access to disk device &apos;%1&apos;</source> <source>Error running authopen to gain access to disk device &apos;%1&apos;</source>
<translation>Chyba pri spúšťaní authopen v snahe o získanie prístupu na diskové zariadenie &apos;%1&apos;</translation> <translation>Chyba pri spúšťaní authopen v snahe o získanie prístupu na diskové zariadenie &apos;%1&apos;</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="197"/> <location filename="../downloadthread.cpp" line="198"/>
<source>Please verify if &apos;Raspberry Pi Imager&apos; is allowed access to &apos;removable volumes&apos; in privacy settings (under &apos;files and folders&apos; or alternatively give it &apos;full disk access&apos;).</source> <source>Please verify if &apos;Raspberry Pi Imager&apos; is allowed access to &apos;removable volumes&apos; in privacy settings (under &apos;files and folders&apos; or alternatively give it &apos;full disk access&apos;).</source>
<translation>Preverte, prosím, či &apos;Raspberry Pi Imager&apos; prístup k &apos;vymeniteľným nosičom&apos; v nastaveniach súkromia (pod &apos;súbormi a priečinkami&apos;, prípadne mu udeľte &apos;plný prístup k diskom&apos;).</translation> <translation>Preverte, prosím, či &apos;Raspberry Pi Imager&apos; prístup k &apos;vymeniteľným nosičom&apos; v nastaveniach súkromia (pod &apos;súbormi a priečinkami&apos;, prípadne mu udeľte &apos;plný prístup k diskom&apos;).</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="218"/> <location filename="../downloadthread.cpp" line="219"/>
<source>Cannot open storage device &apos;%1&apos;.</source> <source>Cannot open storage device &apos;%1&apos;.</source>
<translation>Nepodarilo sa otvoriť zariadenie úložiska &apos;%1&apos;.</translation> <translation>Nepodarilo sa otvoriť zariadenie úložiska &apos;%1&apos;.</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="260"/> <location filename="../downloadthread.cpp" line="261"/>
<source>discarding existing data on drive</source> <source>discarding existing data on drive</source>
<translation>odstraňujem existujúce údaje z disku</translation> <translation>odstraňujem existujúce údaje z disku</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="280"/> <location filename="../downloadthread.cpp" line="281"/>
<source>zeroing out first and last MB of drive</source> <source>zeroing out first and last MB of drive</source>
<translation>prepisujem prvý a posledny megabajt disku</translation> <translation>prepisujem prvý a posledny megabajt disku</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="286"/> <location filename="../downloadthread.cpp" line="287"/>
<source>Write error while zero&apos;ing out MBR</source> <source>Write error while zero&apos;ing out MBR</source>
<translation>Chyba zápisu pri prepisovaní MBR nulami</translation> <translation>Chyba zápisu pri prepisovaní MBR nulami</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="740"/> <location filename="../downloadthread.cpp" line="772"/>
<source>Error reading from storage.&lt;br&gt;SD card may be broken.</source> <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> <translation>Chyba pri čítaní z úložiska.&lt;br&gt;Karta SD môže byť poškodená.</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="812"/> <location filename="../downloadthread.cpp" line="848"/>
<source>Waiting for FAT partition to be mounted</source> <source>Waiting for FAT partition to be mounted</source>
<translation>Čakám a pripojenie FAT partície</translation> <translation>Čakám a pripojenie FAT partície</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="860"/> <location filename="../downloadthread.cpp" line="932"/>
<source>Error mounting FAT32 partition</source> <source>Error mounting FAT32 partition</source>
<translation>Chyba pri pripájaní partície FAT32</translation> <translation>Chyba pri pripájaní partície FAT32</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="882"/> <location filename="../downloadthread.cpp" line="954"/>
<source>Operating system did not mount FAT32 partition</source> <source>Operating system did not mount FAT32 partition</source>
<translation>Operačný systém nepripojil partíciu FAT32</translation> <translation>Operačný systém nepripojil partíciu FAT32</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="886"/> <location filename="../downloadthread.cpp" line="987"/>
<source>Unable to customize. File &apos;%1&apos; does not exist.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="991"/>
<source>Customizing image</source> <source>Customizing image</source>
<translation>Upravujem obraz</translation> <translation>Upravujem obraz</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="898"/> <location filename="../downloadthread.cpp" line="1076"/>
<source>Error creating firstrun.sh on FAT partition</source> <source>Error creating firstrun.sh on FAT partition</source>
<translation>Pri vytváraní firstrun.sh na partícii FAT nastala chyba</translation> <translation>Pri vytváraní firstrun.sh na partícii FAT nastala chyba</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="939"/> <location filename="../downloadthread.cpp" line="1028"/>
<source>Error writing to config.txt on FAT partition</source> <source>Error writing to config.txt on FAT partition</source>
<translation>Chyba pri zápise config.txt na FAT partícii</translation> <translation>Chyba pri zápise config.txt na FAT partícii</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="963"/> <location filename="../downloadthread.cpp" line="1093"/>
<source>Error creating user-data cloudinit file on FAT partition</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="1107"/>
<source>Error creating network-config cloudinit file on FAT partition</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="1130"/>
<source>Error writing to cmdline.txt on FAT partition</source> <source>Error writing to cmdline.txt on FAT partition</source>
<translation>Chyba pri zápise cmdline.txt na FAT partícii</translation> <translation>Chyba pri zápise cmdline.txt na FAT partícii</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="398"/> <location filename="../downloadthread.cpp" line="430"/>
<source>Access denied error while writing file to disk.</source> <source>Access denied error while writing file to disk.</source>
<translation>Odopretý prístup pri zápise súboru na disk.</translation> <translation>Odopretý prístup pri zápise súboru na disk.</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="403"/> <location filename="../downloadthread.cpp" line="435"/>
<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> <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> <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>
<message> <message>
<location filename="../downloadthread.cpp" line="409"/> <location filename="../downloadthread.cpp" line="441"/>
<source>Error writing file to disk</source> <source>Error writing file to disk</source>
<translation>Chyba pri zápise na disk</translation> <translation>Chyba pri zápise na disk</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="428"/> <location filename="../downloadthread.cpp" line="460"/>
<source>Error downloading: %1</source> <source>Error downloading: %1</source>
<translation>Chyba pri sťahovaní: %1</translation> <translation>Chyba pri sťahovaní: %1</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="647"/> <location filename="../downloadthread.cpp" line="679"/>
<source>Error writing to storage (while flushing)</source> <source>Error writing to storage (while flushing)</source>
<translation>Chyba pri zápise na úložisko (počas volania flush)</translation> <translation>Chyba pri zápise na úložisko (počas volania flush)</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="654"/> <location filename="../downloadthread.cpp" line="686"/>
<source>Error writing to storage (while fsync)</source> <source>Error writing to storage (while fsync)</source>
<translation>Chyba pri zápise na úložisko (počas volania fsync)</translation> <translation>Chyba pri zápise na úložisko (počas volania fsync)</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="635"/> <location filename="../downloadthread.cpp" line="667"/>
<source>Download corrupt. Hash does not match</source> <source>Download corrupt. Hash does not match</source>
<translation>Stiahnutý súbor je poškodený. Kontrolný súčet nesedí</translation> <translation>Stiahnutý súbor je poškodený. Kontrolný súčet nesedí</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="113"/> <location filename="../downloadthread.cpp" line="114"/>
<source>opening drive</source> <source>opening drive</source>
<translation>otváram disk</translation> <translation>otváram disk</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="298"/> <location filename="../downloadthread.cpp" line="299"/>
<source>Write error while trying to zero out last part of card.&lt;br&gt;Card could be advertising wrong capacity (possible counterfeit).</source> <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> <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>
<message> <message>
<location filename="../downloadthread.cpp" line="356"/> <location filename="../downloadthread.cpp" line="388"/>
<source>starting download</source> <source>starting download</source>
<translation>začína sťahovanie</translation> <translation>začína sťahovanie</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="680"/> <location filename="../downloadthread.cpp" line="712"/>
<source>Error writing first block (partition table)</source> <source>Error writing first block (partition table)</source>
<translation>Chyba pri zápise prvého bloku (tabuľky partícií)</translation> <translation>Chyba pri zápise prvého bloku (tabuľky partícií)</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="759"/> <location filename="../downloadthread.cpp" line="791"/>
<source>Verifying write failed. Contents of SD card is different from what was written to it.</source> <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> <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>
@ -218,17 +233,22 @@
<translation>Chyba pri spustení sfdisk</translation> <translation>Chyba pri spustení sfdisk</translation>
</message> </message>
<message> <message>
<location filename="../driveformatthread.cpp" line="196"/> <location filename="../driveformatthread.cpp" line="199"/>
<source>Partitioning did not create expected FAT partition %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../driveformatthread.cpp" line="208"/>
<source>Error starting mkfs.fat</source> <source>Error starting mkfs.fat</source>
<translation>Chyba pri spustení mkfs.fat</translation> <translation>Chyba pri spustení mkfs.fat</translation>
</message> </message>
<message> <message>
<location filename="../driveformatthread.cpp" line="206"/> <location filename="../driveformatthread.cpp" line="218"/>
<source>Error running mkfs.fat: %1</source> <source>Error running mkfs.fat: %1</source>
<translation>Chyba pri spustení mkfs.fat: %1</translation> <translation>Chyba pri spustení mkfs.fat: %1</translation>
</message> </message>
<message> <message>
<location filename="../driveformatthread.cpp" line="213"/> <location filename="../driveformatthread.cpp" line="225"/>
<source>Formatting not implemented for this platform</source> <source>Formatting not implemented for this platform</source>
<translation>Formátovanie nie je na tejto platforme implementované</translation> <translation>Formátovanie nie je na tejto platforme implementované</translation>
</message> </message>
@ -236,25 +256,30 @@
<context> <context>
<name>ImageWriter</name> <name>ImageWriter</name>
<message> <message>
<location filename="../imagewriter.cpp" line="182"/> <location filename="../imagewriter.cpp" line="201"/>
<source>Storage capacity is not large enough.&lt;br&gt;Needs to be at least %1 GB.</source> <source>Storage capacity is not large enough.&lt;br&gt;Needs to be at least %1 GB.</source>
<translation>Kapacita úložiska je nedostatočná&lt;br&gt;Musí byť aspoň %1 GB.</translation> <translation>Kapacita úložiska je nedostatočná&lt;br&gt;Musí byť aspoň %1 GB.</translation>
</message> </message>
<message> <message>
<location filename="../imagewriter.cpp" line="188"/> <location filename="../imagewriter.cpp" line="207"/>
<source>Input file is not a valid disk image.&lt;br&gt;File size %1 bytes is not a multiple of 512 bytes.</source> <source>Input file is not a valid disk image.&lt;br&gt;File size %1 bytes is not a multiple of 512 bytes.</source>
<translation>Vstupný súbor nie je platným obrazom disku.&lt;br&gt;Veľkosť súboru %1 bajtov nie je násobkom 512 bajtov.</translation> <translation>Vstupný súbor nie je platným obrazom disku.&lt;br&gt;Veľkosť súboru %1 bajtov nie je násobkom 512 bajtov.</translation>
</message> </message>
<message> <message>
<location filename="../imagewriter.cpp" line="370"/> <location filename="../imagewriter.cpp" line="389"/>
<source>Downloading and writing image</source> <source>Downloading and writing image</source>
<translation>Sťahujem a zapisujem obraz</translation> <translation>Sťahujem a zapisujem obraz</translation>
</message> </message>
<message> <message>
<location filename="../imagewriter.cpp" line="503"/> <location filename="../imagewriter.cpp" line="522"/>
<source>Select image</source> <source>Select image</source>
<translation>Vyberte obraz</translation> <translation>Vyberte obraz</translation>
</message> </message>
<message>
<location filename="../imagewriter.cpp" line="906"/>
<source>Would you like to prefill the wifi password from the system keychain?</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>LocalFileExtractThread</name> <name>LocalFileExtractThread</name>
@ -272,145 +297,163 @@
<context> <context>
<name>MsgPopup</name> <name>MsgPopup</name>
<message> <message>
<location filename="../MsgPopup.qml" line="96"/> <location filename="../MsgPopup.qml" line="97"/>
<source>NO</source> <source>NO</source>
<translation>NIE</translation> <translation>NIE</translation>
</message> </message>
<message> <message>
<location filename="../MsgPopup.qml" line="109"/> <location filename="../MsgPopup.qml" line="110"/>
<source>YES</source> <source>YES</source>
<translation>ÁNO</translation> <translation>ÁNO</translation>
</message> </message>
<message> <message>
<location filename="../MsgPopup.qml" line="122"/> <location filename="../MsgPopup.qml" line="123"/>
<source>CONTINUE</source> <source>CONTINUE</source>
<translation>POKRAČOVAŤ</translation> <translation>POKRAČOVAŤ</translation>
</message> </message>
<message>
<location filename="../MsgPopup.qml" line="135"/>
<source>QUIT</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>OptionsPopup</name> <name>OptionsPopup</name>
<message> <message>
<location filename="../OptionsPopup.qml" line="74"/> <location filename="../OptionsPopup.qml" line="78"/>
<source>Advanced options</source> <source>Advanced options</source>
<translation>Pokročilé možnosti</translation> <translation>Pokročilé možnosti</translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="91"/> <location filename="../OptionsPopup.qml" line="95"/>
<source>Image customization options</source> <source>Image customization options</source>
<translation>Možnosti úprav obrazu</translation> <translation>Možnosti úprav obrazu</translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="99"/> <location filename="../OptionsPopup.qml" line="103"/>
<source>for this session only</source> <source>for this session only</source>
<translation>iba pre toto sedenie</translation> <translation>iba pre toto sedenie</translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="100"/> <location filename="../OptionsPopup.qml" line="104"/>
<source>to always use</source> <source>to always use</source>
<translation>použiť vždy</translation> <translation>použiť vždy</translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="112"/> <location filename="../OptionsPopup.qml" line="116"/>
<source>Disable overscan</source> <source>Disable overscan</source>
<translation>Vypnúť presnímanie (overscan)</translation> <translation>Vypnúť presnímanie (overscan)</translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="117"/> <location filename="../OptionsPopup.qml" line="121"/>
<source>Set hostname:</source> <source>Set hostname:</source>
<translation>Nastaviť meno počítača (hostname):</translation> <translation>Nastaviť meno počítača (hostname):</translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="136"/> <location filename="../OptionsPopup.qml" line="140"/>
<source>Enable SSH</source> <source>Enable SSH</source>
<translation>Povoliť SSH</translation> <translation>Povoliť SSH</translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="155"/> <location filename="../OptionsPopup.qml" line="163"/>
<source>Set username:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="180"/>
<source>Use password authentication</source> <source>Use password authentication</source>
<translation>Použiť heslo na prihlásenie</translation> <translation>Použiť heslo na prihlásenie</translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="171"/>
<source>Set password for &apos;pi&apos; user:</source> <source>Set password for &apos;pi&apos; user:</source>
<translation>Nastaviť heslo pre používateľa &apos;pi&apos;:</translation> <translation type="vanished">Nastaviť heslo pre používateľa &apos;pi&apos;:</translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="193"/> <location filename="../OptionsPopup.qml" line="222"/>
<source>Allow public-key authentication only</source> <source>Allow public-key authentication only</source>
<translation>Povoliť iba prihlásenie pomocou verejného kľúča</translation> <translation>Povoliť iba prihlásenie pomocou verejného kľúča</translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="208"/>
<source>Set authorized_keys for &apos;pi&apos;:</source> <source>Set authorized_keys for &apos;pi&apos;:</source>
<translation>Nastaviť authorized_keys pre &apos;pi&apos;:</translation> <translation type="vanished">Nastaviť authorized_keys pre &apos;pi&apos;:</translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="220"/> <location filename="../OptionsPopup.qml" line="196"/>
<source>Set password for &apos;%1&apos; user:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="237"/>
<source>Set authorized_keys for &apos;%1&apos;:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="249"/>
<source>Configure wifi</source> <source>Configure wifi</source>
<translation>Nastaviť wifi</translation> <translation>Nastaviť wifi</translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="239"/> <location filename="../OptionsPopup.qml" line="268"/>
<source>SSID:</source> <source>SSID:</source>
<translation>SSID:</translation> <translation>SSID:</translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="248"/> <location filename="../OptionsPopup.qml" line="281"/>
<source>Password:</source> <source>Password:</source>
<translation>Heslo:</translation> <translation>Heslo:</translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="260"/> <location filename="../OptionsPopup.qml" line="297"/>
<source>Show password</source> <source>Show password</source>
<translation>Zobraziť heslo</translation> <translation>Zobraziť heslo</translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="265"/> <location filename="../OptionsPopup.qml" line="302"/>
<source>Wifi country:</source> <source>Wifi country:</source>
<translation>Wifi krajina:</translation> <translation>Wifi krajina:</translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="276"/> <location filename="../OptionsPopup.qml" line="313"/>
<source>Set locale settings</source> <source>Set locale settings</source>
<translation>Nastavenia miestnych zvyklostí</translation> <translation>Nastavenia miestnych zvyklostí</translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="286"/> <location filename="../OptionsPopup.qml" line="323"/>
<source>Time zone:</source> <source>Time zone:</source>
<translation>Časové pásmo:</translation> <translation>Časové pásmo:</translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="296"/> <location filename="../OptionsPopup.qml" line="333"/>
<source>Keyboard layout:</source> <source>Keyboard layout:</source>
<translation>Rozloženie klávesnice:</translation> <translation>Rozloženie klávesnice:</translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="306"/> <location filename="../OptionsPopup.qml" line="343"/>
<source>Skip first-run wizard</source> <source>Skip first-run wizard</source>
<translation>Vypnúť sprievodcu prvým spustením</translation> <translation>Vypnúť sprievodcu prvým spustením</translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="313"/> <location filename="../OptionsPopup.qml" line="350"/>
<source>Persistent settings</source> <source>Persistent settings</source>
<translation>Trvalé nastavenia</translation> <translation>Trvalé nastavenia</translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="321"/> <location filename="../OptionsPopup.qml" line="358"/>
<source>Play sound when finished</source> <source>Play sound when finished</source>
<translation>Po skončení prehrať zvuk</translation> <translation>Po skončení prehrať zvuk</translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="325"/> <location filename="../OptionsPopup.qml" line="362"/>
<source>Eject media when finished</source> <source>Eject media when finished</source>
<translation>Po skončení vysunúť médium</translation> <translation>Po skončení vysunúť médium</translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="329"/> <location filename="../OptionsPopup.qml" line="366"/>
<source>Enable telemetry</source> <source>Enable telemetry</source>
<translation>Povoliť telemetriu</translation> <translation>Povoliť telemetriu</translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="342"/> <location filename="../OptionsPopup.qml" line="379"/>
<source>SAVE</source> <source>SAVE</source>
<translation>ULOŽIŤ</translation> <translation>ULOŽIŤ</translation>
</message> </message>
@ -459,18 +502,18 @@
<translation>Raspberry Pi Imager v%1</translation> <translation>Raspberry Pi Imager v%1</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="745"/> <location filename="../main.qml" line="768"/>
<source>Are you sure you want to quit?</source> <source>Are you sure you want to quit?</source>
<translation>Skutočne chcete skončiť?</translation> <translation>Skutočne chcete skončiť?</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="746"/> <location filename="../main.qml" line="769"/>
<source>Raspberry Pi Imager is still busy.&lt;br&gt;Are you sure you want to quit?</source> <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> <translation>Raspberry Pi Imager ešte neskončil.&lt;br&gt;Ste si istý, že chcete skončiť?</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="98"/> <location filename="../main.qml" line="98"/>
<location filename="../main.qml" line="314"/> <location filename="../main.qml" line="325"/>
<source>Operating System</source> <source>Operating System</source>
<translation>Operačný systém</translation> <translation>Operačný systém</translation>
</message> </message>
@ -481,13 +524,13 @@
</message> </message>
<message> <message>
<location filename="../main.qml" line="138"/> <location filename="../main.qml" line="138"/>
<location filename="../main.qml" line="598"/> <location filename="../main.qml" line="621"/>
<source>Storage</source> <source>Storage</source>
<translation>SD karta</translation> <translation>SD karta</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="150"/> <location filename="../main.qml" line="150"/>
<location filename="../main.qml" line="908"/> <location filename="../main.qml" line="938"/>
<source>CHOOSE STORAGE</source> <source>CHOOSE STORAGE</source>
<translation>VYBERTE SD KARTU</translation> <translation>VYBERTE SD KARTU</translation>
</message> </message>
@ -497,7 +540,7 @@
<translation>ZÁPIS</translation> <translation>ZÁPIS</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="849"/> <location filename="../main.qml" line="873"/>
<source>Writing... %1%</source> <source>Writing... %1%</source>
<translation>Zapisujem... %1%</translation> <translation>Zapisujem... %1%</translation>
</message> </message>
@ -522,7 +565,7 @@
</message> </message>
<message> <message>
<location filename="../main.qml" line="233"/> <location filename="../main.qml" line="233"/>
<location filename="../main.qml" line="846"/> <location filename="../main.qml" line="870"/>
<source>Cancelling...</source> <source>Cancelling...</source>
<translation>Ruším operáciu...</translation> <translation>Ruším operáciu...</translation>
</message> </message>
@ -533,94 +576,94 @@
</message> </message>
<message> <message>
<location filename="../main.qml" line="248"/> <location filename="../main.qml" line="248"/>
<location filename="../main.qml" line="869"/> <location filename="../main.qml" line="893"/>
<location filename="../main.qml" line="926"/> <location filename="../main.qml" line="957"/>
<source>Finalizing...</source> <source>Finalizing...</source>
<translation>Ukončujem...</translation> <translation>Ukončujem...</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="414"/> <location filename="../main.qml" line="427"/>
<location filename="../main.qml" line="902"/> <location filename="../main.qml" line="927"/>
<source>Erase</source> <source>Erase</source>
<translation>Vymazať</translation> <translation>Vymazať</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="415"/> <location filename="../main.qml" line="428"/>
<source>Format card as FAT32</source> <source>Format card as FAT32</source>
<translation>Formátovať kartu ako FAT32</translation> <translation>Formátovať kartu ako FAT32</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="422"/> <location filename="../main.qml" line="437"/>
<source>Use custom</source> <source>Use custom</source>
<translation>Použiť vlastný</translation> <translation>Použiť vlastný</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="423"/> <location filename="../main.qml" line="438"/>
<source>Select a custom .img from your computer</source> <source>Select a custom .img from your computer</source>
<translation>Použiť vlastný súbor img. na Vašom počítači</translation> <translation>Použiť vlastný súbor img. na Vašom počítači</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="490"/> <location filename="../main.qml" line="508"/>
<source>Local file</source> <source>Local file</source>
<translation>Miestny súbor</translation> <translation>Miestny súbor</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="703"/> <location filename="../main.qml" line="726"/>
<source>[WRITE PROTECTED]</source> <source>[WRITE PROTECTED]</source>
<translation>[OCHRANA PROTI ZÁPISU]</translation> <translation>[OCHRANA PROTI ZÁPISU]</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="757"/> <location filename="../main.qml" line="780"/>
<source>Warning</source> <source>Warning</source>
<translation>Varovanie</translation> <translation>Varovanie</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="763"/> <location filename="../main.qml" line="787"/>
<source>Preparing to write...</source> <source>Preparing to write...</source>
<translation>Príprava zápisu...</translation> <translation>Príprava zápisu...</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="776"/> <location filename="../main.qml" line="800"/>
<source>All existing data on &apos;%1&apos; will be erased.&lt;br&gt;Are you sure you want to continue?</source> <source>All existing data on &apos;%1&apos; will be erased.&lt;br&gt;Are you sure you want to continue?</source>
<translation>Všetky existujúce dáta na &apos;%1&apos; budú odstránené.&lt;br&gt;Naozaj chcete pokračovať?</translation> <translation>Všetky existujúce dáta na &apos;%1&apos; budú odstránené.&lt;br&gt;Naozaj chcete pokračovať?</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="787"/> <location filename="../main.qml" line="811"/>
<source>Update available</source> <source>Update available</source>
<translation>Je dostupná aktualizácia</translation> <translation>Je dostupná aktualizácia</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="788"/> <location filename="../main.qml" line="812"/>
<source>There is a newer version of Imager available.&lt;br&gt;Would you like to visit the website to download it?</source> <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> <translation>Je dostupná nová verzia Imagera.&lt;br&gt;Chcete prejsť na webovú stránku s programom a stiahnuť ho?</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="879"/> <location filename="../main.qml" line="903"/>
<source>Preparing to write... (%1)</source> <source>Preparing to write... (%1)</source>
<translation>Príprava zápisu... (%1)</translation> <translation>Príprava zápisu... (%1)</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="903"/> <location filename="../main.qml" line="928"/>
<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> <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> <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>
<message> <message>
<location filename="../main.qml" line="942"/> <location filename="../main.qml" line="973"/>
<source>Error parsing os_list.json</source> <source>Error parsing os_list.json</source>
<translation>Chyba pri spracovaní os_list.json</translation> <translation>Chyba pri spracovaní os_list.json</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="1043"/> <location filename="../main.qml" line="1074"/>
<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> <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> <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>
<message> <message>
<location filename="../main.qml" line="1058"/> <location filename="../main.qml" line="1090"/>
<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> <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> <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>
<message> <message>
<location filename="../main.qml" line="374"/> <location filename="../main.qml" line="385"/>
<source>Back</source> <source>Back</source>
<translation>Späť</translation> <translation>Späť</translation>
</message> </message>
@ -630,54 +673,54 @@
<translation>Pre zmenu cieľového zariadenia úložiska kliknite na toto tlačidlo</translation> <translation>Pre zmenu cieľového zariadenia úložiska kliknite na toto tlačidlo</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="375"/> <location filename="../main.qml" line="386"/>
<source>Go back to main menu</source> <source>Go back to main menu</source>
<translation>Prejsť do hlavnej ponuky</translation> <translation>Prejsť do hlavnej ponuky</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="485"/> <location filename="../main.qml" line="503"/>
<source>Released: %1</source> <source>Released: %1</source>
<translation>Vydané: %1</translation> <translation>Vydané: %1</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="488"/> <location filename="../main.qml" line="506"/>
<source>Cached on your computer</source> <source>Cached on your computer</source>
<translation>Uložené na počítači</translation> <translation>Uložené na počítači</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="492"/> <location filename="../main.qml" line="510"/>
<source>Online - %1 GB download</source> <source>Online - %1 GB download</source>
<translation>Online %1 GB na stiahnutie</translation> <translation>Online %1 GB na stiahnutie</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="649"/> <location filename="../main.qml" line="672"/>
<location filename="../main.qml" line="701"/> <location filename="../main.qml" line="724"/>
<location filename="../main.qml" line="707"/> <location filename="../main.qml" line="730"/>
<source>Mounted as %1</source> <source>Mounted as %1</source>
<translation>Pripojená ako %1</translation> <translation>Pripojená ako %1</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="828"/> <location filename="../main.qml" line="852"/>
<source>Error downloading OS list from Internet</source> <source>Error downloading OS list from Internet</source>
<translation>Chyba pri sťahovaní zoznamu OS z Internetu</translation> <translation>Chyba pri sťahovaní zoznamu OS z Internetu</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="872"/> <location filename="../main.qml" line="896"/>
<source>Verifying... %1%</source> <source>Verifying... %1%</source>
<translation>Overujem... %1%</translation> <translation>Overujem... %1%</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="894"/> <location filename="../main.qml" line="919"/>
<source>Error</source> <source>Error</source>
<translation>Chyba</translation> <translation>Chyba</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="901"/> <location filename="../main.qml" line="926"/>
<source>Write Successful</source> <source>Write Successful</source>
<translation>Zápis úspešne skončil</translation> <translation>Zápis úspešne skončil</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="905"/> <location filename="../main.qml" line="930"/>
<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> <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> <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>

View file

@ -10,22 +10,22 @@
</message> </message>
<message> <message>
<location filename="../downloadextractthread.cpp" line="189"/> <location filename="../downloadextractthread.cpp" line="189"/>
<location filename="../downloadextractthread.cpp" line="349"/> <location filename="../downloadextractthread.cpp" line="378"/>
<source>Error extracting archive: %1</source> <source>Error extracting archive: %1</source>
<translation>Arşiv çıkarılırken hata oluştu: %1</translation> <translation>Arşiv çıkarılırken hata oluştu: %1</translation>
</message> </message>
<message> <message>
<location filename="../downloadextractthread.cpp" line="235"/> <location filename="../downloadextractthread.cpp" line="254"/>
<source>Error mounting FAT32 partition</source> <source>Error mounting FAT32 partition</source>
<translation>FAT32 bölümü bağlanırken hata oluştu</translation> <translation>FAT32 bölümü bağlanırken hata oluştu</translation>
</message> </message>
<message> <message>
<location filename="../downloadextractthread.cpp" line="245"/> <location filename="../downloadextractthread.cpp" line="274"/>
<source>Operating system did not mount FAT32 partition</source> <source>Operating system did not mount FAT32 partition</source>
<translation>İşletim sistemi FAT32 bölümünü bağlamadı</translation> <translation>İşletim sistemi FAT32 bölümünü bağlamadı</translation>
</message> </message>
<message> <message>
<location filename="../downloadextractthread.cpp" line="268"/> <location filename="../downloadextractthread.cpp" line="297"/>
<source>Error changing to directory &apos;%1&apos;</source> <source>Error changing to directory &apos;%1&apos;</source>
<translation>Dizin değiştirirken hata oluştu &apos;%1&apos;</translation> <translation>Dizin değiştirirken hata oluştu &apos;%1&apos;</translation>
</message> </message>
@ -33,147 +33,162 @@
<context> <context>
<name>DownloadThread</name> <name>DownloadThread</name>
<message> <message>
<location filename="../downloadthread.cpp" line="146"/> <location filename="../downloadthread.cpp" line="147"/>
<source>Error running diskpart: %1</source> <source>Error running diskpart: %1</source>
<translation>Diskpart çalıştırılırken hata oluştu: %1</translation> <translation>Diskpart çalıştırılırken hata oluştu: %1</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="167"/> <location filename="../downloadthread.cpp" line="168"/>
<source>Error removing existing partitions</source> <source>Error removing existing partitions</source>
<translation>Mevcut bölümler kaldırılırken hata oluştu </translation> <translation>Mevcut bölümler kaldırılırken hata oluştu </translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="193"/> <location filename="../downloadthread.cpp" line="194"/>
<source>Authentication cancelled</source> <source>Authentication cancelled</source>
<translation>Kimlik doğrulama iptal edildi</translation> <translation>Kimlik doğrulama iptal edildi</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="196"/> <location filename="../downloadthread.cpp" line="197"/>
<source>Error running authopen to gain access to disk device &apos;%1&apos;</source> <source>Error running authopen to gain access to disk device &apos;%1&apos;</source>
<translation>&apos;%1&apos; disk aygıtına erişmek için authopen çalıştırılırken hata oluştu</translation> <translation>&apos;%1&apos; disk aygıtına erişmek için authopen çalıştırılırken hata oluştu</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="197"/> <location filename="../downloadthread.cpp" line="198"/>
<source>Please verify if &apos;Raspberry Pi Imager&apos; is allowed access to &apos;removable volumes&apos; in privacy settings (under &apos;files and folders&apos; or alternatively give it &apos;full disk access&apos;).</source> <source>Please verify if &apos;Raspberry Pi Imager&apos; is allowed access to &apos;removable volumes&apos; in privacy settings (under &apos;files and folders&apos; or alternatively give it &apos;full disk access&apos;).</source>
<translation>Lütfen &apos;Raspberry Pi Imager&apos;ın gizlilik ayarlarında (&apos;dosyalar ve klasörler&apos; altında veya alternatif olarak &apos;tam disk erişimi&apos;) &apos;çıkarılabilir birimlere erişim&apos; izin verilip verilmediğini doğrulayın.</translation> <translation>Lütfen &apos;Raspberry Pi Imager&apos;ın gizlilik ayarlarında (&apos;dosyalar ve klasörler&apos; altında veya alternatif olarak &apos;tam disk erişimi&apos;) &apos;çıkarılabilir birimlere erişim&apos; izin verilip verilmediğini doğrulayın.</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="218"/> <location filename="../downloadthread.cpp" line="219"/>
<source>Cannot open storage device &apos;%1&apos;.</source> <source>Cannot open storage device &apos;%1&apos;.</source>
<translation>Depolama cihazı ılamıyor &apos;%1&apos;.</translation> <translation>Depolama cihazı ılamıyor &apos;%1&apos;.</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="260"/> <location filename="../downloadthread.cpp" line="261"/>
<source>discarding existing data on drive</source> <source>discarding existing data on drive</source>
<translation>sürücüdeki mevcut verileri sil</translation> <translation>sürücüdeki mevcut verileri sil</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="280"/> <location filename="../downloadthread.cpp" line="281"/>
<source>zeroing out first and last MB of drive</source> <source>zeroing out first and last MB of drive</source>
<translation>sürücünün ilk ve son MB&apos;sini sıfırlama</translation> <translation>sürücünün ilk ve son MB&apos;sini sıfırlama</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="286"/> <location filename="../downloadthread.cpp" line="287"/>
<source>Write error while zero&apos;ing out MBR</source> <source>Write error while zero&apos;ing out MBR</source>
<translation>MBR sıfırlanırken yazma hatası</translation> <translation>MBR sıfırlanırken yazma hatası</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="740"/> <location filename="../downloadthread.cpp" line="772"/>
<source>Error reading from storage.&lt;br&gt;SD card may be broken.</source> <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> <translation>Depolamadan okuma hatası.&lt;br&gt;SD kart arızalı olabilir.</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="812"/> <location filename="../downloadthread.cpp" line="848"/>
<source>Waiting for FAT partition to be mounted</source> <source>Waiting for FAT partition to be mounted</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="860"/> <location filename="../downloadthread.cpp" line="932"/>
<source>Error mounting FAT32 partition</source> <source>Error mounting FAT32 partition</source>
<translation type="unfinished">FAT32 bölümü bağlanırken hata oluştu</translation> <translation type="unfinished">FAT32 bölümü bağlanırken hata oluştu</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="882"/> <location filename="../downloadthread.cpp" line="954"/>
<source>Operating system did not mount FAT32 partition</source> <source>Operating system did not mount FAT32 partition</source>
<translation type="unfinished">İşletim sistemi FAT32 bölümünü bağlamadı</translation> <translation type="unfinished">İşletim sistemi FAT32 bölümünü bağlamadı</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="886"/> <location filename="../downloadthread.cpp" line="987"/>
<source>Unable to customize. File &apos;%1&apos; does not exist.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="991"/>
<source>Customizing image</source> <source>Customizing image</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="898"/> <location filename="../downloadthread.cpp" line="1076"/>
<source>Error creating firstrun.sh on FAT partition</source> <source>Error creating firstrun.sh on FAT partition</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="939"/> <location filename="../downloadthread.cpp" line="1028"/>
<source>Error writing to config.txt on FAT partition</source> <source>Error writing to config.txt on FAT partition</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="963"/> <location filename="../downloadthread.cpp" line="1093"/>
<source>Error creating user-data cloudinit file on FAT partition</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="1107"/>
<source>Error creating network-config cloudinit file on FAT partition</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="1130"/>
<source>Error writing to cmdline.txt on FAT partition</source> <source>Error writing to cmdline.txt on FAT partition</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="398"/> <location filename="../downloadthread.cpp" line="430"/>
<source>Access denied error while writing file to disk.</source> <source>Access denied error while writing file to disk.</source>
<translation>Dosyayı diske yazarken erişim reddedildi hatası</translation> <translation>Dosyayı diske yazarken erişim reddedildi hatası</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="403"/> <location filename="../downloadthread.cpp" line="435"/>
<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> <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>Kontrollü Klasör Erişimi etkin görünüyor. Lütfen izin verilen uygulamalar listesine hem rpi-imager.exe&apos;yi hem de fat32format.exe&apos;yi ekleyin ve tekrar deneyin.</translation> <translation>Kontrollü Klasör Erişimi etkin görünüyor. Lütfen izin verilen uygulamalar listesine hem rpi-imager.exe&apos;yi hem de fat32format.exe&apos;yi ekleyin ve tekrar deneyin.</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="409"/> <location filename="../downloadthread.cpp" line="441"/>
<source>Error writing file to disk</source> <source>Error writing file to disk</source>
<translation>Dosyayı diske yazma hatası</translation> <translation>Dosyayı diske yazma hatası</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="428"/> <location filename="../downloadthread.cpp" line="460"/>
<source>Error downloading: %1</source> <source>Error downloading: %1</source>
<translation>İndirilirken hata oluştu: %1</translation> <translation>İndirilirken hata oluştu: %1</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="647"/> <location filename="../downloadthread.cpp" line="679"/>
<source>Error writing to storage (while flushing)</source> <source>Error writing to storage (while flushing)</source>
<translation>Depolama alanına yazma hatası (flushing sırasında)</translation> <translation>Depolama alanına yazma hatası (flushing sırasında)</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="654"/> <location filename="../downloadthread.cpp" line="686"/>
<source>Error writing to storage (while fsync)</source> <source>Error writing to storage (while fsync)</source>
<translation>Depoya yazma hatası (fsync sırasında)</translation> <translation>Depoya yazma hatası (fsync sırasında)</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="635"/> <location filename="../downloadthread.cpp" line="667"/>
<source>Download corrupt. Hash does not match</source> <source>Download corrupt. Hash does not match</source>
<translation>İndirme bozuk. Hash eşleşmiyor</translation> <translation>İndirme bozuk. Hash eşleşmiyor</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="113"/> <location filename="../downloadthread.cpp" line="114"/>
<source>opening drive</source> <source>opening drive</source>
<translation>sürücü ılıyor</translation> <translation>sürücü ılıyor</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="298"/> <location filename="../downloadthread.cpp" line="299"/>
<source>Write error while trying to zero out last part of card.&lt;br&gt;Card could be advertising wrong capacity (possible counterfeit).</source> <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> <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>
<message> <message>
<location filename="../downloadthread.cpp" line="356"/> <location filename="../downloadthread.cpp" line="388"/>
<source>starting download</source> <source>starting download</source>
<translation>indirmeye başlanıyor</translation> <translation>indirmeye başlanıyor</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="680"/> <location filename="../downloadthread.cpp" line="712"/>
<source>Error writing first block (partition table)</source> <source>Error writing first block (partition table)</source>
<translation>İlk bloğu yazma hatası (bölüm tablosu)</translation> <translation>İlk bloğu yazma hatası (bölüm tablosu)</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="759"/> <location filename="../downloadthread.cpp" line="791"/>
<source>Verifying write failed. Contents of SD card is different from what was written to it.</source> <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> <translation>Yazma doğrulanamadı. SD kartın içeriği, üzerine yazılandan farklı.</translation>
</message> </message>
@ -218,17 +233,22 @@
<translation>sfdisk başlatılırken hata oluştu</translation> <translation>sfdisk başlatılırken hata oluştu</translation>
</message> </message>
<message> <message>
<location filename="../driveformatthread.cpp" line="196"/> <location filename="../driveformatthread.cpp" line="199"/>
<source>Partitioning did not create expected FAT partition %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../driveformatthread.cpp" line="208"/>
<source>Error starting mkfs.fat</source> <source>Error starting mkfs.fat</source>
<translation>mkfs.fat başlatılırken hata oluştu</translation> <translation>mkfs.fat başlatılırken hata oluştu</translation>
</message> </message>
<message> <message>
<location filename="../driveformatthread.cpp" line="206"/> <location filename="../driveformatthread.cpp" line="218"/>
<source>Error running mkfs.fat: %1</source> <source>Error running mkfs.fat: %1</source>
<translation>mkfs.fat çalıştırılırken hata oluştu: %1</translation> <translation>mkfs.fat çalıştırılırken hata oluştu: %1</translation>
</message> </message>
<message> <message>
<location filename="../driveformatthread.cpp" line="213"/> <location filename="../driveformatthread.cpp" line="225"/>
<source>Formatting not implemented for this platform</source> <source>Formatting not implemented for this platform</source>
<translation>Bu platform için biçimlendirme uygulanmadı</translation> <translation>Bu platform için biçimlendirme uygulanmadı</translation>
</message> </message>
@ -236,25 +256,30 @@
<context> <context>
<name>ImageWriter</name> <name>ImageWriter</name>
<message> <message>
<location filename="../imagewriter.cpp" line="182"/> <location filename="../imagewriter.cpp" line="201"/>
<source>Storage capacity is not large enough.&lt;br&gt;Needs to be at least %1 GB.</source> <source>Storage capacity is not large enough.&lt;br&gt;Needs to be at least %1 GB.</source>
<translation>Depolama kapasitesi yeterince büyük değil.&lt;br&gt;En az %1 GB olması gerekiyor</translation> <translation>Depolama kapasitesi yeterince büyük değil.&lt;br&gt;En az %1 GB olması gerekiyor</translation>
</message> </message>
<message> <message>
<location filename="../imagewriter.cpp" line="188"/> <location filename="../imagewriter.cpp" line="207"/>
<source>Input file is not a valid disk image.&lt;br&gt;File size %1 bytes is not a multiple of 512 bytes.</source> <source>Input file is not a valid disk image.&lt;br&gt;File size %1 bytes is not a multiple of 512 bytes.</source>
<translation>Giriş dosyası geçerli bir disk görüntüsü değil.&lt;br&gt;%1 bayt dosya boyutu 512 baytın katı değil.</translation> <translation>Giriş dosyası geçerli bir disk görüntüsü değil.&lt;br&gt;%1 bayt dosya boyutu 512 baytın katı değil.</translation>
</message> </message>
<message> <message>
<location filename="../imagewriter.cpp" line="370"/> <location filename="../imagewriter.cpp" line="389"/>
<source>Downloading and writing image</source> <source>Downloading and writing image</source>
<translation>Görüntü indirme ve yazma</translation> <translation>Görüntü indirme ve yazma</translation>
</message> </message>
<message> <message>
<location filename="../imagewriter.cpp" line="503"/> <location filename="../imagewriter.cpp" line="522"/>
<source>Select image</source> <source>Select image</source>
<translation>Imaj seç</translation> <translation>Imaj seç</translation>
</message> </message>
<message>
<location filename="../imagewriter.cpp" line="906"/>
<source>Would you like to prefill the wifi password from the system keychain?</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>LocalFileExtractThread</name> <name>LocalFileExtractThread</name>
@ -272,145 +297,155 @@
<context> <context>
<name>MsgPopup</name> <name>MsgPopup</name>
<message> <message>
<location filename="../MsgPopup.qml" line="96"/> <location filename="../MsgPopup.qml" line="97"/>
<source>NO</source> <source>NO</source>
<translation>HAYIR</translation> <translation>HAYIR</translation>
</message> </message>
<message> <message>
<location filename="../MsgPopup.qml" line="109"/> <location filename="../MsgPopup.qml" line="110"/>
<source>YES</source> <source>YES</source>
<translation>EVET</translation> <translation>EVET</translation>
</message> </message>
<message> <message>
<location filename="../MsgPopup.qml" line="122"/> <location filename="../MsgPopup.qml" line="123"/>
<source>CONTINUE</source> <source>CONTINUE</source>
<translation>DEVAM ET</translation> <translation>DEVAM ET</translation>
</message> </message>
<message>
<location filename="../MsgPopup.qml" line="135"/>
<source>QUIT</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>OptionsPopup</name> <name>OptionsPopup</name>
<message> <message>
<location filename="../OptionsPopup.qml" line="74"/> <location filename="../OptionsPopup.qml" line="78"/>
<source>Advanced options</source> <source>Advanced options</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="91"/> <location filename="../OptionsPopup.qml" line="95"/>
<source>Image customization options</source> <source>Image customization options</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="99"/> <location filename="../OptionsPopup.qml" line="103"/>
<source>for this session only</source> <source>for this session only</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="100"/> <location filename="../OptionsPopup.qml" line="104"/>
<source>to always use</source> <source>to always use</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="112"/> <location filename="../OptionsPopup.qml" line="116"/>
<source>Disable overscan</source> <source>Disable overscan</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="117"/> <location filename="../OptionsPopup.qml" line="121"/>
<source>Set hostname:</source> <source>Set hostname:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="136"/> <location filename="../OptionsPopup.qml" line="140"/>
<source>Enable SSH</source> <source>Enable SSH</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="155"/> <location filename="../OptionsPopup.qml" line="163"/>
<source>Set username:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="180"/>
<source>Use password authentication</source> <source>Use password authentication</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="171"/> <location filename="../OptionsPopup.qml" line="222"/>
<source>Set password for &apos;pi&apos; user:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="193"/>
<source>Allow public-key authentication only</source> <source>Allow public-key authentication only</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="208"/> <location filename="../OptionsPopup.qml" line="196"/>
<source>Set authorized_keys for &apos;pi&apos;:</source> <source>Set password for &apos;%1&apos; user:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="220"/> <location filename="../OptionsPopup.qml" line="237"/>
<source>Set authorized_keys for &apos;%1&apos;:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="249"/>
<source>Configure wifi</source> <source>Configure wifi</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="239"/> <location filename="../OptionsPopup.qml" line="268"/>
<source>SSID:</source> <source>SSID:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="248"/> <location filename="../OptionsPopup.qml" line="281"/>
<source>Password:</source> <source>Password:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="260"/> <location filename="../OptionsPopup.qml" line="297"/>
<source>Show password</source> <source>Show password</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="265"/> <location filename="../OptionsPopup.qml" line="302"/>
<source>Wifi country:</source> <source>Wifi country:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="276"/> <location filename="../OptionsPopup.qml" line="313"/>
<source>Set locale settings</source> <source>Set locale settings</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="286"/> <location filename="../OptionsPopup.qml" line="323"/>
<source>Time zone:</source> <source>Time zone:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="296"/> <location filename="../OptionsPopup.qml" line="333"/>
<source>Keyboard layout:</source> <source>Keyboard layout:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="306"/> <location filename="../OptionsPopup.qml" line="343"/>
<source>Skip first-run wizard</source> <source>Skip first-run wizard</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="313"/> <location filename="../OptionsPopup.qml" line="350"/>
<source>Persistent settings</source> <source>Persistent settings</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="321"/> <location filename="../OptionsPopup.qml" line="358"/>
<source>Play sound when finished</source> <source>Play sound when finished</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="325"/> <location filename="../OptionsPopup.qml" line="362"/>
<source>Eject media when finished</source> <source>Eject media when finished</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="329"/> <location filename="../OptionsPopup.qml" line="366"/>
<source>Enable telemetry</source> <source>Enable telemetry</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="342"/> <location filename="../OptionsPopup.qml" line="379"/>
<source>SAVE</source> <source>SAVE</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -460,7 +495,7 @@
</message> </message>
<message> <message>
<location filename="../main.qml" line="98"/> <location filename="../main.qml" line="98"/>
<location filename="../main.qml" line="314"/> <location filename="../main.qml" line="325"/>
<source>Operating System</source> <source>Operating System</source>
<translation>İşletim sistemi</translation> <translation>İşletim sistemi</translation>
</message> </message>
@ -476,13 +511,13 @@
</message> </message>
<message> <message>
<location filename="../main.qml" line="138"/> <location filename="../main.qml" line="138"/>
<location filename="../main.qml" line="598"/> <location filename="../main.qml" line="621"/>
<source>Storage</source> <source>Storage</source>
<translation>SD Kart</translation> <translation>SD Kart</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="150"/> <location filename="../main.qml" line="150"/>
<location filename="../main.qml" line="908"/> <location filename="../main.qml" line="938"/>
<source>CHOOSE STORAGE</source> <source>CHOOSE STORAGE</source>
<translation>SD KART SEÇİN</translation> <translation>SD KART SEÇİN</translation>
</message> </message>
@ -507,7 +542,7 @@
</message> </message>
<message> <message>
<location filename="../main.qml" line="233"/> <location filename="../main.qml" line="233"/>
<location filename="../main.qml" line="846"/> <location filename="../main.qml" line="870"/>
<source>Cancelling...</source> <source>Cancelling...</source>
<translation>İptal ediliyor...</translation> <translation>İptal ediliyor...</translation>
</message> </message>
@ -518,34 +553,34 @@
</message> </message>
<message> <message>
<location filename="../main.qml" line="248"/> <location filename="../main.qml" line="248"/>
<location filename="../main.qml" line="869"/> <location filename="../main.qml" line="893"/>
<location filename="../main.qml" line="926"/> <location filename="../main.qml" line="957"/>
<source>Finalizing...</source> <source>Finalizing...</source>
<translation>Bitiriliyor...</translation> <translation>Bitiriliyor...</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="414"/> <location filename="../main.qml" line="427"/>
<location filename="../main.qml" line="902"/> <location filename="../main.qml" line="927"/>
<source>Erase</source> <source>Erase</source>
<translation>Sil</translation> <translation>Sil</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="415"/> <location filename="../main.qml" line="428"/>
<source>Format card as FAT32</source> <source>Format card as FAT32</source>
<translation>Kartı FAT32 olarak biçimlendir</translation> <translation>Kartı FAT32 olarak biçimlendir</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="422"/> <location filename="../main.qml" line="437"/>
<source>Use custom</source> <source>Use custom</source>
<translation>Özel imaj kullan</translation> <translation>Özel imaj kullan</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="423"/> <location filename="../main.qml" line="438"/>
<source>Select a custom .img from your computer</source> <source>Select a custom .img from your computer</source>
<translation>Bilgisayarınızdan özel bir .img seçin</translation> <translation>Bilgisayarınızdan özel bir .img seçin</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="374"/> <location filename="../main.qml" line="385"/>
<source>Back</source> <source>Back</source>
<translation>Geri</translation> <translation>Geri</translation>
</message> </message>
@ -555,130 +590,130 @@
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="375"/> <location filename="../main.qml" line="386"/>
<source>Go back to main menu</source> <source>Go back to main menu</source>
<translation>Ana menüye dön</translation> <translation>Ana menüye dön</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="485"/> <location filename="../main.qml" line="503"/>
<source>Released: %1</source> <source>Released: %1</source>
<translation>Yayın: %1</translation> <translation>Yayın: %1</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="488"/> <location filename="../main.qml" line="506"/>
<source>Cached on your computer</source> <source>Cached on your computer</source>
<translation>Bilgisayarınızda önbelleğe alındı <translation>Bilgisayarınızda önbelleğe alındı
</translation> </translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="490"/> <location filename="../main.qml" line="508"/>
<source>Local file</source> <source>Local file</source>
<translation>Yerel dosya</translation> <translation>Yerel dosya</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="492"/> <location filename="../main.qml" line="510"/>
<source>Online - %1 GB download</source> <source>Online - %1 GB download</source>
<translation>Çevrimiçi -%1 GB indir</translation> <translation>Çevrimiçi -%1 GB indir</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="649"/> <location filename="../main.qml" line="672"/>
<location filename="../main.qml" line="701"/> <location filename="../main.qml" line="724"/>
<location filename="../main.qml" line="707"/> <location filename="../main.qml" line="730"/>
<source>Mounted as %1</source> <source>Mounted as %1</source>
<translation>%1 olarak bağlandı.</translation> <translation>%1 olarak bağlandı.</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="703"/> <location filename="../main.qml" line="726"/>
<source>[WRITE PROTECTED]</source> <source>[WRITE PROTECTED]</source>
<translation>[YAZMA KORUMALI]</translation> <translation>[YAZMA KORUMALI]</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="745"/> <location filename="../main.qml" line="768"/>
<source>Are you sure you want to quit?</source> <source>Are you sure you want to quit?</source>
<translation>Çıkmak istediğine emin misin?</translation> <translation>Çıkmak istediğine emin misin?</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="746"/> <location filename="../main.qml" line="769"/>
<source>Raspberry Pi Imager is still busy.&lt;br&gt;Are you sure you want to quit?</source> <source>Raspberry Pi Imager is still busy.&lt;br&gt;Are you sure you want to quit?</source>
<translation>Raspberry Pi Imager hala meşgul.&lt;br&gt;Çıkmak istediğinizden emin misiniz?</translation> <translation>Raspberry Pi Imager hala meşgul.&lt;br&gt;Çıkmak istediğinizden emin misiniz?</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="757"/> <location filename="../main.qml" line="780"/>
<source>Warning</source> <source>Warning</source>
<translation>Uyarı</translation> <translation>Uyarı</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="763"/> <location filename="../main.qml" line="787"/>
<source>Preparing to write...</source> <source>Preparing to write...</source>
<translation>Yazdırmaya hazırlanıyor...</translation> <translation>Yazdırmaya hazırlanıyor...</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="787"/> <location filename="../main.qml" line="811"/>
<source>Update available</source> <source>Update available</source>
<translation>Güncelleme bulunuyor</translation> <translation>Güncelleme bulunuyor</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="788"/> <location filename="../main.qml" line="812"/>
<source>There is a newer version of Imager available.&lt;br&gt;Would you like to visit the website to download it?</source> <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> <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>
<message> <message>
<location filename="../main.qml" line="849"/> <location filename="../main.qml" line="873"/>
<source>Writing... %1%</source> <source>Writing... %1%</source>
<translation>Yazılıyor... %1%</translation> <translation>Yazılıyor... %1%</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="776"/> <location filename="../main.qml" line="800"/>
<source>All existing data on &apos;%1&apos; will be erased.&lt;br&gt;Are you sure you want to continue?</source> <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> <translation>&apos;%1&apos; üzerindeki mevcut tüm veriler silinecek.&lt;br&gt;Devam etmek istediğinizden emin misiniz?</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="828"/> <location filename="../main.qml" line="852"/>
<source>Error downloading OS list from Internet</source> <source>Error downloading OS list from Internet</source>
<translation>İnternetten işletim sistemi listesi indirilirken hata oluştu</translation> <translation>İnternetten işletim sistemi listesi indirilirken hata oluştu</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="872"/> <location filename="../main.qml" line="896"/>
<source>Verifying... %1%</source> <source>Verifying... %1%</source>
<translation>Doğrulanıyor... %1%</translation> <translation>Doğrulanıyor... %1%</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="879"/> <location filename="../main.qml" line="903"/>
<source>Preparing to write... (%1)</source> <source>Preparing to write... (%1)</source>
<translation>Yazdırmaya hazırlanıyor... (%1)</translation> <translation>Yazdırmaya hazırlanıyor... (%1)</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="894"/> <location filename="../main.qml" line="919"/>
<source>Error</source> <source>Error</source>
<translation>Hata</translation> <translation>Hata</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="901"/> <location filename="../main.qml" line="926"/>
<source>Write Successful</source> <source>Write Successful</source>
<translation>Başarılı Yazıldı</translation> <translation>Başarılı Yazıldı</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="903"/> <location filename="../main.qml" line="928"/>
<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> <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> <translation>&lt;b&gt;%1&lt;/b&gt; silindi &lt;br&gt;&lt;br&gt; Artık SD kartı okuyucudan çıkarabilirsiniz</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="905"/> <location filename="../main.qml" line="930"/>
<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> <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; üzerine yazıldı. Artık SD kartı okuyucudan çıkarabilirsiniz</translation> <translation>&lt;b&gt;%1&lt;/b&gt; &lt;b&gt;%2&lt;/b&gt;&lt;br&gt;&lt;br&gt; üzerine yazıldı. Artık SD kartı okuyucudan çıkarabilirsiniz</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="942"/> <location filename="../main.qml" line="973"/>
<source>Error parsing os_list.json</source> <source>Error parsing os_list.json</source>
<translation>os_list.json ayrıştırma hatası</translation> <translation>os_list.json ayrıştırma hatası</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="1043"/> <location filename="../main.qml" line="1074"/>
<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> <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>Önce görüntüler içeren bir USB bellek bağlayın.&lt;br&gt; Görüntüler USB belleğin kök klasöründe bulunmalıdır.</translation> <translation>Önce görüntüler içeren bir USB bellek bağlayın.&lt;br&gt; Görüntüler USB belleğin kök klasöründe bulunmalıdır.</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="1058"/> <location filename="../main.qml" line="1090"/>
<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> <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> <translation>SD kart yazma korumalı. &lt;br&gt; Kartın sol tarafındaki kilit anahtarını yukarı itin ve tekrar deneyin.</translation>
</message> </message>

View file

@ -10,22 +10,22 @@
</message> </message>
<message> <message>
<location filename="../downloadextractthread.cpp" line="189"/> <location filename="../downloadextractthread.cpp" line="189"/>
<location filename="../downloadextractthread.cpp" line="349"/> <location filename="../downloadextractthread.cpp" line="378"/>
<source>Error extracting archive: %1</source> <source>Error extracting archive: %1</source>
<translation> %1 </translation> <translation> %1 </translation>
</message> </message>
<message> <message>
<location filename="../downloadextractthread.cpp" line="235"/> <location filename="../downloadextractthread.cpp" line="254"/>
<source>Error mounting FAT32 partition</source> <source>Error mounting FAT32 partition</source>
<translation>FAT32分区错误</translation> <translation>FAT32分区错误</translation>
</message> </message>
<message> <message>
<location filename="../downloadextractthread.cpp" line="245"/> <location filename="../downloadextractthread.cpp" line="274"/>
<source>Operating system did not mount FAT32 partition</source> <source>Operating system did not mount FAT32 partition</source>
<translation>FAT32分区</translation> <translation>FAT32分区</translation>
</message> </message>
<message> <message>
<location filename="../downloadextractthread.cpp" line="268"/> <location filename="../downloadextractthread.cpp" line="297"/>
<source>Error changing to directory &apos;%1&apos;</source> <source>Error changing to directory &apos;%1&apos;</source>
<translation> %1 </translation> <translation> %1 </translation>
</message> </message>
@ -33,147 +33,162 @@
<context> <context>
<name>DownloadThread</name> <name>DownloadThread</name>
<message> <message>
<location filename="../downloadthread.cpp" line="146"/> <location filename="../downloadthread.cpp" line="147"/>
<source>Error running diskpart: %1</source> <source>Error running diskpart: %1</source>
<translation> diskpart %1</translation> <translation> diskpart %1</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="167"/> <location filename="../downloadthread.cpp" line="168"/>
<source>Error removing existing partitions</source> <source>Error removing existing partitions</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="193"/> <location filename="../downloadthread.cpp" line="194"/>
<source>Authentication cancelled</source> <source>Authentication cancelled</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="196"/> <location filename="../downloadthread.cpp" line="197"/>
<source>Error running authopen to gain access to disk device &apos;%1&apos;</source> <source>Error running authopen to gain access to disk device &apos;%1&apos;</source>
<translation>authopen以获得对磁盘设备&apos;%1&apos;访</translation> <translation>authopen以获得对磁盘设备&apos;%1&apos;访</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="197"/> <location filename="../downloadthread.cpp" line="198"/>
<source>Please verify if &apos;Raspberry Pi Imager&apos; is allowed access to &apos;removable volumes&apos; in privacy settings (under &apos;files and folders&apos; or alternatively give it &apos;full disk access&apos;).</source> <source>Please verify if &apos;Raspberry Pi Imager&apos; is allowed access to &apos;removable volumes&apos; in privacy settings (under &apos;files and folders&apos; or alternatively give it &apos;full disk access&apos;).</source>
<translation> Raspberry Pi Imager访访</translation> <translation> Raspberry Pi Imager访访</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="218"/> <location filename="../downloadthread.cpp" line="219"/>
<source>Cannot open storage device &apos;%1&apos;.</source> <source>Cannot open storage device &apos;%1&apos;.</source>
<translation>&apos;%1&apos;</translation> <translation>&apos;%1&apos;</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="260"/> <location filename="../downloadthread.cpp" line="261"/>
<source>discarding existing data on drive</source> <source>discarding existing data on drive</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="280"/> <location filename="../downloadthread.cpp" line="281"/>
<source>zeroing out first and last MB of drive</source> <source>zeroing out first and last MB of drive</source>
<translation>使</translation> <translation>使</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="286"/> <location filename="../downloadthread.cpp" line="287"/>
<source>Write error while zero&apos;ing out MBR</source> <source>Write error while zero&apos;ing out MBR</source>
<translation>MBR清零时写入错误</translation> <translation>MBR清零时写入错误</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="740"/> <location filename="../downloadthread.cpp" line="772"/>
<source>Error reading from storage.&lt;br&gt;SD card may be broken.</source> <source>Error reading from storage.&lt;br&gt;SD card may be broken.</source>
<translation>&lt;br&gt;SD卡可能已损坏</translation> <translation>&lt;br&gt;SD卡可能已损坏</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="812"/> <location filename="../downloadthread.cpp" line="848"/>
<source>Waiting for FAT partition to be mounted</source> <source>Waiting for FAT partition to be mounted</source>
<translation>FAT分区挂载</translation> <translation>FAT分区挂载</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="860"/> <location filename="../downloadthread.cpp" line="932"/>
<source>Error mounting FAT32 partition</source> <source>Error mounting FAT32 partition</source>
<translation>FAT32分区错误</translation> <translation>FAT32分区错误</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="882"/> <location filename="../downloadthread.cpp" line="954"/>
<source>Operating system did not mount FAT32 partition</source> <source>Operating system did not mount FAT32 partition</source>
<translation>FAT32分区</translation> <translation>FAT32分区</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="886"/> <location filename="../downloadthread.cpp" line="987"/>
<source>Unable to customize. File &apos;%1&apos; does not exist.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="991"/>
<source>Customizing image</source> <source>Customizing image</source>
<translation>使</translation> <translation>使</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="898"/> <location filename="../downloadthread.cpp" line="1076"/>
<source>Error creating firstrun.sh on FAT partition</source> <source>Error creating firstrun.sh on FAT partition</source>
<translation>FAT分区上创建firstrun.sh脚本文件时出错</translation> <translation>FAT分区上创建firstrun.sh脚本文件时出错</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="939"/> <location filename="../downloadthread.cpp" line="1028"/>
<source>Error writing to config.txt on FAT partition</source> <source>Error writing to config.txt on FAT partition</source>
<translation>FAT分区上写入config.txt时出错</translation> <translation>FAT分区上写入config.txt时出错</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="963"/> <location filename="../downloadthread.cpp" line="1093"/>
<source>Error creating user-data cloudinit file on FAT partition</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="1107"/>
<source>Error creating network-config cloudinit file on FAT partition</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="1130"/>
<source>Error writing to cmdline.txt on FAT partition</source> <source>Error writing to cmdline.txt on FAT partition</source>
<translation>FAT分区上写入cmdline.txt时出错</translation> <translation>FAT分区上写入cmdline.txt时出错</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="398"/> <location filename="../downloadthread.cpp" line="430"/>
<source>Access denied error while writing file to disk.</source> <source>Access denied error while writing file to disk.</source>
<translation>访</translation> <translation>访</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="403"/> <location filename="../downloadthread.cpp" line="435"/>
<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> <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> <translation>访 rpi-imager.exe和fat32format.exe都添加到允许的应用程序列表中</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="409"/> <location filename="../downloadthread.cpp" line="441"/>
<source>Error writing file to disk</source> <source>Error writing file to disk</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="428"/> <location filename="../downloadthread.cpp" line="460"/>
<source>Error downloading: %1</source> <source>Error downloading: %1</source>
<translation>%1</translation> <translation>%1</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="647"/> <location filename="../downloadthread.cpp" line="679"/>
<source>Error writing to storage (while flushing)</source> <source>Error writing to storage (while flushing)</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="654"/> <location filename="../downloadthread.cpp" line="686"/>
<source>Error writing to storage (while fsync)</source> <source>Error writing to storage (while fsync)</source>
<translation>fsync时写入存储时出错</translation> <translation>fsync时写入存储时出错</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="635"/> <location filename="../downloadthread.cpp" line="667"/>
<source>Download corrupt. Hash does not match</source> <source>Download corrupt. Hash does not match</source>
<translation> </translation> <translation> </translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="113"/> <location filename="../downloadthread.cpp" line="114"/>
<source>opening drive</source> <source>opening drive</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="298"/> <location filename="../downloadthread.cpp" line="299"/>
<source>Write error while trying to zero out last part of card.&lt;br&gt;Card could be advertising wrong capacity (possible counterfeit).</source> <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> <translation>&lt;br&gt;SD卡可能损坏</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="356"/> <location filename="../downloadthread.cpp" line="388"/>
<source>starting download</source> <source>starting download</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="680"/> <location filename="../downloadthread.cpp" line="712"/>
<source>Error writing first block (partition table)</source> <source>Error writing first block (partition table)</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="759"/> <location filename="../downloadthread.cpp" line="791"/>
<source>Verifying write failed. Contents of SD card is different from what was written to it.</source> <source>Verifying write failed. Contents of SD card is different from what was written to it.</source>
<translation> SD卡的内容与写入的内容不同</translation> <translation> SD卡的内容与写入的内容不同</translation>
</message> </message>
@ -218,17 +233,22 @@
<translation>sfdisk命令时出错</translation> <translation>sfdisk命令时出错</translation>
</message> </message>
<message> <message>
<location filename="../driveformatthread.cpp" line="196"/> <location filename="../driveformatthread.cpp" line="199"/>
<source>Partitioning did not create expected FAT partition %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../driveformatthread.cpp" line="208"/>
<source>Error starting mkfs.fat</source> <source>Error starting mkfs.fat</source>
<translation>mkfs.fat时出错</translation> <translation>mkfs.fat时出错</translation>
</message> </message>
<message> <message>
<location filename="../driveformatthread.cpp" line="206"/> <location filename="../driveformatthread.cpp" line="218"/>
<source>Error running mkfs.fat: %1</source> <source>Error running mkfs.fat: %1</source>
<translation>mkfs.fat时出错%1</translation> <translation>mkfs.fat时出错%1</translation>
</message> </message>
<message> <message>
<location filename="../driveformatthread.cpp" line="213"/> <location filename="../driveformatthread.cpp" line="225"/>
<source>Formatting not implemented for this platform</source> <source>Formatting not implemented for this platform</source>
<translation></translation> <translation></translation>
</message> </message>
@ -236,25 +256,30 @@
<context> <context>
<name>ImageWriter</name> <name>ImageWriter</name>
<message> <message>
<location filename="../imagewriter.cpp" line="182"/> <location filename="../imagewriter.cpp" line="201"/>
<source>Storage capacity is not large enough.&lt;br&gt;Needs to be at least %1 GB.</source> <source>Storage capacity is not large enough.&lt;br&gt;Needs to be at least %1 GB.</source>
<translation>&lt;br&gt;%1 GB的空白空间.</translation> <translation>&lt;br&gt;%1 GB的空白空间.</translation>
</message> </message>
<message> <message>
<location filename="../imagewriter.cpp" line="188"/> <location filename="../imagewriter.cpp" line="207"/>
<source>Input file is not a valid disk image.&lt;br&gt;File size %1 bytes is not a multiple of 512 bytes.</source> <source>Input file is not a valid disk image.&lt;br&gt;File size %1 bytes is not a multiple of 512 bytes.</source>
<translation>&lt;br&gt;%1512</translation> <translation>&lt;br&gt;%1512</translation>
</message> </message>
<message> <message>
<location filename="../imagewriter.cpp" line="370"/> <location filename="../imagewriter.cpp" line="389"/>
<source>Downloading and writing image</source> <source>Downloading and writing image</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../imagewriter.cpp" line="503"/> <location filename="../imagewriter.cpp" line="522"/>
<source>Select image</source> <source>Select image</source>
<translation></translation> <translation></translation>
</message> </message>
<message>
<location filename="../imagewriter.cpp" line="906"/>
<source>Would you like to prefill the wifi password from the system keychain?</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>LocalFileExtractThread</name> <name>LocalFileExtractThread</name>
@ -272,145 +297,155 @@
<context> <context>
<name>MsgPopup</name> <name>MsgPopup</name>
<message> <message>
<location filename="../MsgPopup.qml" line="96"/> <location filename="../MsgPopup.qml" line="97"/>
<source>NO</source> <source>NO</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../MsgPopup.qml" line="109"/> <location filename="../MsgPopup.qml" line="110"/>
<source>YES</source> <source>YES</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../MsgPopup.qml" line="122"/> <location filename="../MsgPopup.qml" line="123"/>
<source>CONTINUE</source> <source>CONTINUE</source>
<translation></translation> <translation></translation>
</message> </message>
<message>
<location filename="../MsgPopup.qml" line="135"/>
<source>QUIT</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>OptionsPopup</name> <name>OptionsPopup</name>
<message> <message>
<location filename="../OptionsPopup.qml" line="74"/> <location filename="../OptionsPopup.qml" line="78"/>
<source>Advanced options</source> <source>Advanced options</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="91"/> <location filename="../OptionsPopup.qml" line="95"/>
<source>Image customization options</source> <source>Image customization options</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="99"/> <location filename="../OptionsPopup.qml" line="103"/>
<source>for this session only</source> <source>for this session only</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="100"/> <location filename="../OptionsPopup.qml" line="104"/>
<source>to always use</source> <source>to always use</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="112"/> <location filename="../OptionsPopup.qml" line="116"/>
<source>Disable overscan</source> <source>Disable overscan</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="117"/> <location filename="../OptionsPopup.qml" line="121"/>
<source>Set hostname:</source> <source>Set hostname:</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="136"/> <location filename="../OptionsPopup.qml" line="140"/>
<source>Enable SSH</source> <source>Enable SSH</source>
<translation>SSH服务</translation> <translation>SSH服务</translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="155"/> <location filename="../OptionsPopup.qml" line="163"/>
<source>Set username:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="180"/>
<source>Use password authentication</source> <source>Use password authentication</source>
<translation>使</translation> <translation>使</translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="171"/> <location filename="../OptionsPopup.qml" line="222"/>
<source>Set password for &apos;pi&apos; user:</source>
<translation>&apos;pi&apos;</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="193"/>
<source>Allow public-key authentication only</source> <source>Allow public-key authentication only</source>
<translation>使</translation> <translation>使</translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="208"/> <location filename="../OptionsPopup.qml" line="196"/>
<source>Set authorized_keys for &apos;pi&apos;:</source> <source>Set password for &apos;%1&apos; user:</source>
<translation>pi用户的登录密匙</translation> <translation>&apos;%1&apos;</translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="220"/> <location filename="../OptionsPopup.qml" line="237"/>
<source>Set authorized_keys for &apos;%1&apos;:</source>
<translation>%1</translation>
</message>
<message>
<location filename="../OptionsPopup.qml" line="249"/>
<source>Configure wifi</source> <source>Configure wifi</source>
<translation>WiFi</translation> <translation>WiFi</translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="239"/> <location filename="../OptionsPopup.qml" line="268"/>
<source>SSID:</source> <source>SSID:</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="248"/> <location filename="../OptionsPopup.qml" line="281"/>
<source>Password:</source> <source>Password:</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="260"/> <location filename="../OptionsPopup.qml" line="297"/>
<source>Show password</source> <source>Show password</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="265"/> <location filename="../OptionsPopup.qml" line="302"/>
<source>Wifi country:</source> <source>Wifi country:</source>
<translation>WIFI国家</translation> <translation>WIFI国家</translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="276"/> <location filename="../OptionsPopup.qml" line="313"/>
<source>Set locale settings</source> <source>Set locale settings</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="286"/> <location filename="../OptionsPopup.qml" line="323"/>
<source>Time zone:</source> <source>Time zone:</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="296"/> <location filename="../OptionsPopup.qml" line="333"/>
<source>Keyboard layout:</source> <source>Keyboard layout:</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="306"/> <location filename="../OptionsPopup.qml" line="343"/>
<source>Skip first-run wizard</source> <source>Skip first-run wizard</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="313"/> <location filename="../OptionsPopup.qml" line="350"/>
<source>Persistent settings</source> <source>Persistent settings</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="321"/> <location filename="../OptionsPopup.qml" line="358"/>
<source>Play sound when finished</source> <source>Play sound when finished</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="325"/> <location filename="../OptionsPopup.qml" line="362"/>
<source>Eject media when finished</source> <source>Eject media when finished</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="329"/> <location filename="../OptionsPopup.qml" line="366"/>
<source>Enable telemetry</source> <source>Enable telemetry</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="342"/> <location filename="../OptionsPopup.qml" line="379"/>
<source>SAVE</source> <source>SAVE</source>
<translation></translation> <translation></translation>
</message> </message>
@ -459,18 +494,18 @@
<translation> v%1</translation> <translation> v%1</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="745"/> <location filename="../main.qml" line="768"/>
<source>Are you sure you want to quit?</source> <source>Are you sure you want to quit?</source>
<translation>退</translation> <translation>退</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="746"/> <location filename="../main.qml" line="769"/>
<source>Raspberry Pi Imager is still busy.&lt;br&gt;Are you sure you want to quit?</source> <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> <translation>Raspberry Pi Imager还未完成任务&lt;br&gt;退</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="98"/> <location filename="../main.qml" line="98"/>
<location filename="../main.qml" line="314"/> <location filename="../main.qml" line="325"/>
<source>Operating System</source> <source>Operating System</source>
<translation></translation> <translation></translation>
</message> </message>
@ -481,13 +516,13 @@
</message> </message>
<message> <message>
<location filename="../main.qml" line="138"/> <location filename="../main.qml" line="138"/>
<location filename="../main.qml" line="598"/> <location filename="../main.qml" line="621"/>
<source>Storage</source> <source>Storage</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="150"/> <location filename="../main.qml" line="150"/>
<location filename="../main.qml" line="908"/> <location filename="../main.qml" line="938"/>
<source>CHOOSE STORAGE</source> <source>CHOOSE STORAGE</source>
<translation>SD卡</translation> <translation>SD卡</translation>
</message> </message>
@ -502,7 +537,7 @@
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="849"/> <location filename="../main.qml" line="873"/>
<source>Writing... %1%</source> <source>Writing... %1%</source>
<translation>...%1%</translation> <translation>...%1%</translation>
</message> </message>
@ -527,7 +562,7 @@
</message> </message>
<message> <message>
<location filename="../main.qml" line="233"/> <location filename="../main.qml" line="233"/>
<location filename="../main.qml" line="846"/> <location filename="../main.qml" line="870"/>
<source>Cancelling...</source> <source>Cancelling...</source>
<translation>...</translation> <translation>...</translation>
</message> </message>
@ -538,121 +573,121 @@
</message> </message>
<message> <message>
<location filename="../main.qml" line="248"/> <location filename="../main.qml" line="248"/>
<location filename="../main.qml" line="869"/> <location filename="../main.qml" line="893"/>
<location filename="../main.qml" line="926"/> <location filename="../main.qml" line="957"/>
<source>Finalizing...</source> <source>Finalizing...</source>
<translation>...</translation> <translation>...</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="414"/> <location filename="../main.qml" line="427"/>
<location filename="../main.qml" line="902"/> <location filename="../main.qml" line="927"/>
<source>Erase</source> <source>Erase</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="415"/> <location filename="../main.qml" line="428"/>
<source>Format card as FAT32</source> <source>Format card as FAT32</source>
<translation>SD卡格式化为FAT32格式</translation> <translation>SD卡格式化为FAT32格式</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="422"/> <location filename="../main.qml" line="437"/>
<source>Use custom</source> <source>Use custom</source>
<translation>使</translation> <translation>使</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="423"/> <location filename="../main.qml" line="438"/>
<source>Select a custom .img from your computer</source> <source>Select a custom .img from your computer</source>
<translation>使</translation> <translation>使</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="490"/> <location filename="../main.qml" line="508"/>
<source>Local file</source> <source>Local file</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="703"/> <location filename="../main.qml" line="726"/>
<source>[WRITE PROTECTED]</source> <source>[WRITE PROTECTED]</source>
<translation>[]</translation> <translation>[]</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="757"/> <location filename="../main.qml" line="780"/>
<source>Warning</source> <source>Warning</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="763"/> <location filename="../main.qml" line="787"/>
<source>Preparing to write...</source> <source>Preparing to write...</source>
<translation>...</translation> <translation>...</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="776"/> <location filename="../main.qml" line="800"/>
<source>All existing data on &apos;%1&apos; will be erased.&lt;br&gt;Are you sure you want to continue?</source> <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> <translation>&apos;%1&apos;&lt;br&gt;</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="787"/> <location filename="../main.qml" line="811"/>
<source>Update available</source> <source>Update available</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="788"/> <location filename="../main.qml" line="812"/>
<source>There is a newer version of Imager available.&lt;br&gt;Would you like to visit the website to download it?</source> <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> <translation>rpi-imager&lt;br&gt;</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="879"/> <location filename="../main.qml" line="903"/>
<source>Preparing to write... (%1)</source> <source>Preparing to write... (%1)</source>
<translation> (%1)</translation> <translation> (%1)</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="903"/> <location filename="../main.qml" line="928"/>
<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> <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> <translation>&lt;b&gt;%1 &lt;/ b&gt;&lt;br&gt; &lt;br&gt;SD</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="942"/> <location filename="../main.qml" line="973"/>
<source>Error parsing os_list.json</source> <source>Error parsing os_list.json</source>
<translation> os_list.json </translation> <translation> os_list.json </translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="1043"/> <location filename="../main.qml" line="1074"/>
<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> <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> <translation>U盘&lt;br&gt;U盘的根文件夹中</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="1058"/> <location filename="../main.qml" line="1090"/>
<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> <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> <translation>SD卡具有写保护&lt;br&gt;SD卡的左侧的锁定开关</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="374"/> <location filename="../main.qml" line="385"/>
<source>Back</source> <source>Back</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="375"/> <location filename="../main.qml" line="386"/>
<source>Go back to main menu</source> <source>Go back to main menu</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="485"/> <location filename="../main.qml" line="503"/>
<source>Released: %1</source> <source>Released: %1</source>
<translation>%1</translation> <translation>%1</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="488"/> <location filename="../main.qml" line="506"/>
<source>Cached on your computer</source> <source>Cached on your computer</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="492"/> <location filename="../main.qml" line="510"/>
<source>Online - %1 GB download</source> <source>Online - %1 GB download</source>
<translation>%1 GB</translation> <translation>%1 GB</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="649"/> <location filename="../main.qml" line="672"/>
<location filename="../main.qml" line="701"/> <location filename="../main.qml" line="724"/>
<location filename="../main.qml" line="707"/> <location filename="../main.qml" line="730"/>
<source>Mounted as %1</source> <source>Mounted as %1</source>
<translation>%1 </translation> <translation>%1 </translation>
</message> </message>
@ -665,27 +700,27 @@
<translation type="vanished"></translation> <translation type="vanished"></translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="828"/> <location filename="../main.qml" line="852"/>
<source>Error downloading OS list from Internet</source> <source>Error downloading OS list from Internet</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="872"/> <location filename="../main.qml" line="896"/>
<source>Verifying... %1%</source> <source>Verifying... %1%</source>
<translation>...%1%</translation> <translation>...%1%</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="894"/> <location filename="../main.qml" line="919"/>
<source>Error</source> <source>Error</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="901"/> <location filename="../main.qml" line="926"/>
<source>Write Successful</source> <source>Write Successful</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="905"/> <location filename="../main.qml" line="930"/>
<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> <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> <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>