Add fr/tr to list of translations

This commit is contained in:
Floris Bos 2020-07-21 15:25:01 +02:00
parent 064f0c3361
commit 04595d28c6
7 changed files with 499 additions and 317 deletions

View file

@ -8,7 +8,7 @@ endif()
project(rpi-imager LANGUAGES CXX) project(rpi-imager LANGUAGES CXX)
set(IMAGER_VERSION_MAJOR 1) set(IMAGER_VERSION_MAJOR 1)
set(IMAGER_VERSION_MINOR 4) set(IMAGER_VERSION_MINOR 5)
set(IMAGER_VERSION_STR "${IMAGER_VERSION_MAJOR}.${IMAGER_VERSION_MINOR}") set(IMAGER_VERSION_STR "${IMAGER_VERSION_MAJOR}.${IMAGER_VERSION_MINOR}")
set(IMAGER_VERSION_CSV "${IMAGER_VERSION_MAJOR},${IMAGER_VERSION_MINOR},0,0") set(IMAGER_VERSION_CSV "${IMAGER_VERSION_MAJOR},${IMAGER_VERSION_MINOR},0,0")
add_definitions(-DIMAGER_VERSION_STR="${IMAGER_VERSION_STR}") add_definitions(-DIMAGER_VERSION_STR="${IMAGER_VERSION_STR}")
@ -75,8 +75,8 @@ if (Qt5Widgets_FOUND)
set(EXTRALIBS ${EXTRALIBS} Qt5::Widgets) set(EXTRALIBS ${EXTRALIBS} Qt5::Widgets)
endif() endif()
#qt5_create_translation(QM_FILES ${CMAKE_SOURCE_DIR} i18n/rpi-imager_en.ts i18n/rpi-imager_nl.ts i18n/rpi-imager_zh_cn.ts) #qt5_create_translation(QM_FILES ${CMAKE_SOURCE_DIR} i18n/rpi-imager_en.ts i18n/rpi-imager_nl.ts i18n/rpi-imager_zh_cn.ts i18n/rpi-imager_tr.ts i18n/rpi-imager_fr.ts)
qt5_add_translation(QM_FILES i18n/rpi-imager_en.ts i18n/rpi-imager_nl.ts i18n/rpi-imager_zh_cn.ts) qt5_add_translation(QM_FILES i18n/rpi-imager_en.ts i18n/rpi-imager_nl.ts i18n/rpi-imager_zh_cn.ts i18n/rpi-imager_tr.ts i18n/rpi-imager_fr.ts)
configure_file(i18n/translations.qrc "${CMAKE_CURRENT_BINARY_DIR}" COPYONLY) configure_file(i18n/translations.qrc "${CMAKE_CURRENT_BINARY_DIR}" COPYONLY)
set(SOURCES ${SOURCES} ${CMAKE_CURRENT_BINARY_DIR}/translations.qrc ${QM_FILES}) set(SOURCES ${SOURCES} ${CMAKE_CURRENT_BINARY_DIR}/translations.qrc ${QM_FILES})

View file

@ -33,64 +33,89 @@
<context> <context>
<name>DownloadThread</name> <name>DownloadThread</name>
<message> <message>
<location filename="../downloadthread.cpp" line="126"/> <location filename="../downloadthread.cpp" line="131"/>
<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="147"/> <location filename="../downloadthread.cpp" line="152"/>
<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="174"/> <location filename="../downloadthread.cpp" line="178"/>
<source>Authentication cancelled</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="181"/>
<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="193"/> <location filename="../downloadthread.cpp" line="182"/>
<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>
</message>
<message>
<location filename="../downloadthread.cpp" line="203"/>
<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="207"/> <location filename="../downloadthread.cpp" line="217"/>
<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="219"/> <location filename="../downloadthread.cpp" line="229"/>
<source>Write error while trying to zero out last part of card. <source>Write error while trying to zero out last part of card.
Card could be advertising wrong capacity (possible counterfeit)</source> 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="537"/> <location filename="../downloadthread.cpp" line="350"/>
<source>Access denied error while writing file to disk.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="355"/>
<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>
</message>
<message>
<location filename="../downloadthread.cpp" line="361"/>
<source>Error writing file to disk</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="589"/>
<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="543"/> <location filename="../downloadthread.cpp" line="596"/>
<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="560"/> <location filename="../downloadthread.cpp" line="577"/>
<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="590"/> <location filename="../downloadthread.cpp" line="630"/>
<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="642"/> <location filename="../downloadthread.cpp" line="686"/>
<source>Error reading from storage. <source>Error reading from storage.
SD card may be broken.</source> SD card may be broken.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="661"/> <location filename="../downloadthread.cpp" line="705"/>
<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>
@ -170,7 +195,7 @@ 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="403"/> <location filename="../imagewriter.cpp" line="409"/>
<source>Select image</source> <source>Select image</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -191,12 +216,12 @@ 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="../MsgPopup.qml" line="108"/> <location filename="../MsgPopup.qml" line="109"/>
<source>YES</source> <source>YES</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../MsgPopup.qml" line="120"/> <location filename="../MsgPopup.qml" line="122"/>
<source>CONTINUE</source> <source>CONTINUE</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -218,7 +243,7 @@ File size %1 bytes is not a multiple of 512 bytes.</source>
</message> </message>
<message> <message>
<location filename="../main.qml" line="91"/> <location filename="../main.qml" line="91"/>
<location filename="../main.qml" line="300"/> <location filename="../main.qml" line="304"/>
<source>Operating System</source> <source>Operating System</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -233,14 +258,14 @@ 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="../main.qml" line="133"/> <location filename="../main.qml" line="134"/>
<location filename="../main.qml" line="575"/> <location filename="../main.qml" line="588"/>
<source>SD Card</source> <source>SD Card</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="145"/> <location filename="../main.qml" line="146"/>
<location filename="../main.qml" line="859"/> <location filename="../main.qml" line="868"/>
<source>CHOOSE SD CARD</source> <source>CHOOSE SD CARD</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -250,161 +275,172 @@ 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="../main.qml" line="175"/> <location filename="../main.qml" line="176"/>
<source>WRITE</source> <source>WRITE</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="180"/> <location filename="../main.qml" line="181"/>
<source>Select this button to start writing the image</source> <source>Select this button to start writing the image</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="219"/> <location filename="../main.qml" line="221"/>
<source>CANCEL WRITE</source> <source>CANCEL WRITE</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="222"/> <location filename="../main.qml" line="224"/>
<location filename="../main.qml" line="801"/> <location filename="../main.qml" line="810"/>
<source>Cancelling...</source> <source>Cancelling...</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="233"/> <location filename="../main.qml" line="236"/>
<source>CANCEL VERIFY</source> <source>CANCEL VERIFY</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="236"/> <location filename="../main.qml" line="239"/>
<location filename="../main.qml" line="824"/> <location filename="../main.qml" line="833"/>
<location filename="../main.qml" line="877"/> <location filename="../main.qml" line="886"/>
<source>Finalizing...</source> <source>Finalizing...</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="373"/> <location filename="../main.qml" line="385"/>
<location filename="../main.qml" line="853"/> <location filename="../main.qml" line="862"/>
<source>Erase</source> <source>Erase</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="374"/> <location filename="../main.qml" line="386"/>
<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="381"/> <location filename="../main.qml" line="393"/>
<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="382"/> <location filename="../main.qml" line="394"/>
<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="405"/> <location filename="../main.qml" line="417"/>
<source>Back</source> <source>Back</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="406"/> <location filename="../main.qml" line="418"/>
<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="463"/> <location filename="../main.qml" line="475"/>
<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="466"/> <location filename="../main.qml" line="478"/>
<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="468"/> <location filename="../main.qml" line="480"/>
<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="470"/> <location filename="../main.qml" line="482"/>
<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="628"/> <location filename="../main.qml" line="639"/>
<location filename="../main.qml" line="676"/> <location filename="../main.qml" line="691"/>
<location filename="../main.qml" line="697"/>
<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="719"/> <location filename="../main.qml" line="693"/>
<source>[WRITE PROTECTED]</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../main.qml" line="735"/>
<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="720"/> <location filename="../main.qml" line="736"/>
<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="731"/> <location filename="../main.qml" line="747"/>
<source>Warning</source> <source>Warning</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="737"/> <location filename="../main.qml" line="753"/>
<location filename="../main.qml" line="804"/> <location filename="../main.qml" line="813"/>
<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="750"/> <location filename="../main.qml" line="766"/>
<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="783"/> <location filename="../main.qml" line="792"/>
<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="827"/> <location filename="../main.qml" line="836"/>
<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="845"/> <location filename="../main.qml" line="854"/>
<source>Error</source> <source>Error</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="852"/> <location filename="../main.qml" line="861"/>
<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="854"/> <location filename="../main.qml" line="863"/>
<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="856"/> <location filename="../main.qml" line="865"/>
<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="884"/> <location filename="../main.qml" line="893"/>
<location filename="../main.qml" line="926"/> <location filename="../main.qml" line="935"/>
<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="964"/> <location filename="../main.qml" line="973"/>
<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>
<location filename="../main.qml" line="988"/>
<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>
</message>
</context> </context>
</TS> </TS>

View file

@ -6,13 +6,13 @@
<message> <message>
<location filename="../downloadextractthread.cpp" line="166"/> <location filename="../downloadextractthread.cpp" line="166"/>
<source>Error writing to storage</source> <source>Error writing to storage</source>
<translation>Erreur d'écriture dans le stockage</translation> <translation>Erreur d&apos;écriture dans le stockage</translation>
</message> </message>
<message> <message>
<location filename="../downloadextractthread.cpp" line="188"/> <location filename="../downloadextractthread.cpp" line="188"/>
<location filename="../downloadextractthread.cpp" line="348"/> <location filename="../downloadextractthread.cpp" line="348"/>
<source>Error extracting archive: %1</source> <source>Error extracting archive: %1</source>
<translation>Erreur lors de l'extraction de l'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="234"/> <location filename="../downloadextractthread.cpp" line="234"/>
@ -22,7 +22,7 @@
<message> <message>
<location filename="../downloadextractthread.cpp" line="244"/> <location filename="../downloadextractthread.cpp" line="244"/>
<source>Operating system did not mount FAT32 partition</source> <source>Operating system did not mount FAT32 partition</source>
<translation>Le système d'exploitation n'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="267"/> <location filename="../downloadextractthread.cpp" line="267"/>
@ -33,68 +33,93 @@
<context> <context>
<name>DownloadThread</name> <name>DownloadThread</name>
<message> <message>
<location filename="../downloadthread.cpp" line="126"/> <location filename="../downloadthread.cpp" line="131"/>
<source>Error running diskpart: %1</source> <source>Error running diskpart: %1</source>
<translation>Erreur lors de l'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="147"/> <location filename="../downloadthread.cpp" line="152"/>
<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="174"/> <location filename="../downloadthread.cpp" line="178"/>
<source>Authentication cancelled</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="181"/>
<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'exécution d'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="193"/> <location filename="../downloadthread.cpp" line="182"/>
<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>
</message>
<message>
<location filename="../downloadthread.cpp" line="203"/>
<source>Cannot open storage device &apos;%1&apos;.</source> <source>Cannot open storage device &apos;%1&apos;.</source>
<translation>Impossible d'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="207"/> <location filename="../downloadthread.cpp" line="217"/>
<source>Write error while zero&apos;ing out MBR</source> <source>Write error while zero&apos;ing out MBR</source>
<translation>Erreur d'é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="219"/> <location filename="../downloadthread.cpp" line="229"/>
<source>Write error while trying to zero out last part of card. <source>Write error while trying to zero out last part of card.
Card could be advertising wrong capacity (possible counterfeit)</source> Card could be advertising wrong capacity (possible counterfeit)</source>
<translation>Erreur d'écriture lors de la tentative de formatage de la dernière partie de la carte. <translation>Erreur d&apos;écriture lors de la tentative de formatage de la dernière partie de la carte.
Le stockage pourrait annoncer une mauvaise capacité (contrefaçon possible)</translation> Le stockage pourrait annoncer une mauvaise capacité (contrefaçon possible)</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="537"/> <location filename="../downloadthread.cpp" line="350"/>
<source>Access denied error while writing file to disk.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="355"/>
<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>
</message>
<message>
<location filename="../downloadthread.cpp" line="361"/>
<source>Error writing file to disk</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="589"/>
<source>Error writing to storage (while flushing)</source> <source>Error writing to storage (while flushing)</source>
<translation>Erreur d'é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="543"/> <location filename="../downloadthread.cpp" line="596"/>
<source>Error writing to storage (while fsync)</source> <source>Error writing to storage (while fsync)</source>
<translation>Erreur d'écriture dans le stockage (pendant l'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="560"/> <location filename="../downloadthread.cpp" line="577"/>
<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="590"/> <location filename="../downloadthread.cpp" line="630"/>
<source>Error writing first block (partition table)</source> <source>Error writing first block (partition table)</source>
<translation>Erreur lors de l'é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="642"/> <location filename="../downloadthread.cpp" line="686"/>
<source>Error reading from storage. <source>Error reading from storage.
SD card may be broken.</source> SD card may be broken.</source>
<translation>Erreur de lecture du stockage. <translation>Erreur de lecture du stockage.
La carte SD pourrait être défectueuse.</translation> La carte SD pourrait être défectueuse.</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="661"/> <location filename="../downloadthread.cpp" line="705"/>
<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'é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>
</context> </context>
<context> <context>
@ -114,7 +139,7 @@ La carte SD pourrait être défectueuse.</translation>
<message> <message>
<location filename="../driveformatthread.cpp" line="94"/> <location filename="../driveformatthread.cpp" line="94"/>
<source>Error running fat32format: %1</source> <source>Error running fat32format: %1</source>
<translation>Erreur lors de l'execution de fat32format : %1</translation> <translation>Erreur lors de l&apos;execution de fat32format : %1</translation>
</message> </message>
<message> <message>
<location filename="../driveformatthread.cpp" line="104"/> <location filename="../driveformatthread.cpp" line="104"/>
@ -144,7 +169,7 @@ La carte SD pourrait être défectueuse.</translation>
<message> <message>
<location filename="../driveformatthread.cpp" line="206"/> <location filename="../driveformatthread.cpp" line="206"/>
<source>Error running mkfs.fat: %1</source> <source>Error running mkfs.fat: %1</source>
<translation>Erreur lors de l'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="213"/>
@ -158,25 +183,25 @@ La carte SD pourrait être défectueuse.</translation>
<location filename="../imagewriter.cpp" line="170"/> <location filename="../imagewriter.cpp" line="170"/>
<source>Storage capacity is not large enough. <source>Storage capacity is not large enough.
Needs to be at least %1 GB</source> Needs to be at least %1 GB</source>
<translation>La capacité de stockage n'est pas assez grande. <translation>La capacité de stockage n&apos;est pas assez grande.
Elle nécessite d'être d'au moins %1 GO</translation> Elle nécessite d&apos;être d&apos;au moins %1 GO</translation>
</message> </message>
<message> <message>
<location filename="../imagewriter.cpp" line="176"/> <location filename="../imagewriter.cpp" line="176"/>
<source>Input file is not a valid disk image. <source>Input file is not a valid disk image.
File size %1 bytes is not a multiple of 512 bytes.</source> File size %1 bytes is not a multiple of 512 bytes.</source>
<translation>Le fichier source n'est pas une image disque valide. <translation>Le fichier source n&apos;est pas une image disque valide.
La taille du fichier (d'%1 octets) n'est pas un multiple de 512 octets.</translation> 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="200"/> <location filename="../imagewriter.cpp" line="200"/>
<source>Downloading and writing image</source> <source>Downloading and writing image</source>
<translation>Téléchargement et écriture de l'image</translation> <translation>Téléchargement et écriture de l&apos;image</translation>
</message> </message>
<message> <message>
<location filename="../imagewriter.cpp" line="403"/> <location filename="../imagewriter.cpp" line="409"/>
<source>Select image</source> <source>Select image</source>
<translation>Sélectionnez l'image</translation> <translation>Sélectionnez l&apos;image</translation>
</message> </message>
</context> </context>
<context> <context>
@ -184,7 +209,7 @@ La taille du fichier (d'%1 octets) n'est pas un multiple de 512 octets.</transla
<message> <message>
<location filename="../localfileextractthread.cpp" line="38"/> <location filename="../localfileextractthread.cpp" line="38"/>
<source>Error opening image file</source> <source>Error opening image file</source>
<translation>Erreur lors de l'ouverture de l'image disque</translation> <translation>Erreur lors de l&apos;ouverture de l&apos;image disque</translation>
</message> </message>
</context> </context>
<context> <context>
@ -195,12 +220,12 @@ La taille du fichier (d'%1 octets) n'est pas un multiple de 512 octets.</transla
<translation>NON</translation> <translation>NON</translation>
</message> </message>
<message> <message>
<location filename="../MsgPopup.qml" line="108"/> <location filename="../MsgPopup.qml" line="109"/>
<source>YES</source> <source>YES</source>
<translation>OUI</translation> <translation>OUI</translation>
</message> </message>
<message> <message>
<location filename="../MsgPopup.qml" line="120"/> <location filename="../MsgPopup.qml" line="122"/>
<source>CONTINUE</source> <source>CONTINUE</source>
<translation>CONTINUER</translation> <translation>CONTINUER</translation>
</message> </message>
@ -222,29 +247,29 @@ La taille du fichier (d'%1 octets) n'est pas un multiple de 512 octets.</transla
</message> </message>
<message> <message>
<location filename="../main.qml" line="91"/> <location filename="../main.qml" line="91"/>
<location filename="../main.qml" line="300"/> <location filename="../main.qml" line="304"/>
<source>Operating System</source> <source>Operating System</source>
<translation>Système d'exploitation</translation> <translation>Système d&apos;exploitation</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="103"/> <location filename="../main.qml" line="103"/>
<source>CHOOSE OS</source> <source>CHOOSE OS</source>
<translation>CHOISISSEZ L'OS</translation> <translation>CHOISISSEZ L&apos;OS</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="121"/> <location filename="../main.qml" line="121"/>
<source>Select this button to change the operating system</source> <source>Select this button to change the operating system</source>
<translation>Sélectionnez ce bouton pour changer le système d'exploitation</translation> <translation>Sélectionnez ce bouton pour changer le système d&apos;exploitation</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="133"/> <location filename="../main.qml" line="134"/>
<location filename="../main.qml" line="575"/> <location filename="../main.qml" line="588"/>
<source>SD Card</source> <source>SD Card</source>
<translation>Carte SD</translation> <translation>Carte SD</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="145"/> <location filename="../main.qml" line="146"/>
<location filename="../main.qml" line="859"/> <location filename="../main.qml" line="868"/>
<source>CHOOSE SD CARD</source> <source>CHOOSE SD CARD</source>
<translation>CHOISISSEZ LA CARTE SD</translation> <translation>CHOISISSEZ LA CARTE SD</translation>
</message> </message>
@ -254,159 +279,170 @@ La taille du fichier (d'%1 octets) n'est pas un multiple de 512 octets.</transla
<translation>Sélectionnez ce bouton pour changer la carte SD de destination</translation> <translation>Sélectionnez ce bouton pour changer la carte SD de destination</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="175"/> <location filename="../main.qml" line="176"/>
<source>WRITE</source> <source>WRITE</source>
<translation>ÉCRIRE</translation> <translation>ÉCRIRE</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="180"/> <location filename="../main.qml" line="181"/>
<source>Select this button to start writing the image</source> <source>Select this button to start writing the image</source>
<translation>Sélectionnez ce bouton pour commencer l'écriture de l'image</translation> <translation>Sélectionnez ce bouton pour commencer l&apos;écriture de l&apos;image</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="219"/> <location filename="../main.qml" line="221"/>
<source>CANCEL WRITE</source> <source>CANCEL WRITE</source>
<translation>ANNULER L'ÉCRITURE</translation> <translation>ANNULER L&apos;ÉCRITURE</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="222"/> <location filename="../main.qml" line="224"/>
<location filename="../main.qml" line="801"/> <location filename="../main.qml" line="810"/>
<source>Cancelling...</source> <source>Cancelling...</source>
<translation>Annulation...</translation> <translation>Annulation...</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="233"/> <location filename="../main.qml" line="236"/>
<source>CANCEL VERIFY</source> <source>CANCEL VERIFY</source>
<translation>ANNULER LA VÉRIFICATION</translation> <translation>ANNULER LA VÉRIFICATION</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="236"/> <location filename="../main.qml" line="239"/>
<location filename="../main.qml" line="824"/> <location filename="../main.qml" line="833"/>
<location filename="../main.qml" line="877"/> <location filename="../main.qml" line="886"/>
<source>Finalizing...</source> <source>Finalizing...</source>
<translation>Finalisation...</translation> <translation>Finalisation...</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="373"/> <location filename="../main.qml" line="385"/>
<location filename="../main.qml" line="853"/> <location filename="../main.qml" line="862"/>
<source>Erase</source> <source>Erase</source>
<translation>Formatter</translation> <translation>Formatter</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="374"/> <location filename="../main.qml" line="386"/>
<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="381"/> <location filename="../main.qml" line="393"/>
<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="382"/> <location filename="../main.qml" line="394"/>
<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="405"/> <location filename="../main.qml" line="417"/>
<source>Back</source> <source>Back</source>
<translation>Retour</translation> <translation>Retour</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="406"/> <location filename="../main.qml" line="418"/>
<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="463"/> <location filename="../main.qml" line="475"/>
<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="466"/> <location filename="../main.qml" line="478"/>
<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="468"/> <location filename="../main.qml" line="480"/>
<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="470"/> <location filename="../main.qml" line="482"/>
<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="628"/> <location filename="../main.qml" line="639"/>
<location filename="../main.qml" line="676"/> <location filename="../main.qml" line="691"/>
<location filename="../main.qml" line="697"/>
<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="719"/> <location filename="../main.qml" line="693"/>
<source>[WRITE PROTECTED]</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../main.qml" line="735"/>
<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="720"/> <location filename="../main.qml" line="736"/>
<source>Raspberry Pi Imager est en cours.&lt;br&gt;Êtes-vous sûr de vouloir quitter ?</source> <source>Raspberry Pi Imager is still busy.&lt;br&gt;Are you sure you want to quit?</source>
<translation></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="731"/> <location filename="../main.qml" line="988"/>
<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>
</message>
<message>
<location filename="../main.qml" line="747"/>
<source>Warning</source> <source>Warning</source>
<translation>Attention</translation> <translation>Attention</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="737"/> <location filename="../main.qml" line="753"/>
<location filename="../main.qml" line="804"/> <location filename="../main.qml" line="813"/>
<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="750"/> <location filename="../main.qml" line="766"/>
<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="783"/> <location filename="../main.qml" line="792"/>
<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'exploitation à partir d'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="827"/> <location filename="../main.qml" line="836"/>
<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="845"/> <location filename="../main.qml" line="854"/>
<source>Error</source> <source>Error</source>
<translation>Erreur</translation> <translation>Erreur</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="852"/> <location filename="../main.qml" line="861"/>
<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="854"/> <location filename="../main.qml" line="863"/>
<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="856"/> <location filename="../main.qml" line="865"/>
<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="884"/> <location filename="../main.qml" line="893"/>
<location filename="../main.qml" line="926"/> <location filename="../main.qml" line="935"/>
<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="964"/> <location filename="../main.qml" line="973"/>
<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

@ -33,65 +33,90 @@
<context> <context>
<name>DownloadThread</name> <name>DownloadThread</name>
<message> <message>
<location filename="../downloadthread.cpp" line="126"/> <location filename="../downloadthread.cpp" line="131"/>
<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="147"/> <location filename="../downloadthread.cpp" line="152"/>
<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="174"/> <location filename="../downloadthread.cpp" line="178"/>
<source>Authentication cancelled</source>
<translation>Authenticatie geannuleerd</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="181"/>
<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="193"/> <location filename="../downloadthread.cpp" line="182"/>
<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>
</message>
<message>
<location filename="../downloadthread.cpp" line="203"/>
<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="207"/> <location filename="../downloadthread.cpp" line="217"/>
<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="219"/> <location filename="../downloadthread.cpp" line="229"/>
<source>Write error while trying to zero out last part of card. <source>Write error while trying to zero out last part of card.
Card could be advertising wrong capacity (possible counterfeit)</source> Card could be advertising wrong capacity (possible counterfeit)</source>
<translation>Fout bij wissen laatste deel van de SD kaart. <translation>Fout bij wissen laatste deel van de SD kaart.
Kaart geeft mogelijk onjuiste capaciteit aan (mogelijk counterfeit)</translation> Kaart geeft mogelijk onjuiste capaciteit aan (mogelijk counterfeit)</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="537"/> <location filename="../downloadthread.cpp" line="350"/>
<source>Access denied error while writing file to disk.</source>
<translation>Toegang geweigerd bij het schrijven naar opslag.</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="355"/>
<source>Controlled Folder Access seems to be enabled. Please add both rpi-imager.exe and fat32format.exe to the list of allowed apps and try again.</source>
<translation>Controller Folder Access lijkt aan te staan. Gelieve zowel rpi-imager.exe als fat32format.exe toe te voegen aan de lijst met uitsluitingen en het nogmaals te proberen.</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="361"/>
<source>Error writing file to disk</source>
<translation>Fout bij schrijven naar opslag</translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="589"/>
<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="543"/> <location filename="../downloadthread.cpp" line="596"/>
<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="560"/> <location filename="../downloadthread.cpp" line="577"/>
<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="590"/> <location filename="../downloadthread.cpp" line="630"/>
<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="642"/> <location filename="../downloadthread.cpp" line="686"/>
<source>Error reading from storage. <source>Error reading from storage.
SD card may be broken.</source> SD card may be broken.</source>
<translation>Fout bij lezen van SD kaart. Kaart is mogelijk defect.</translation> <translation>Fout bij lezen van SD kaart. Kaart is mogelijk defect.</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="661"/> <location filename="../downloadthread.cpp" line="705"/>
<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>
@ -173,7 +198,7 @@ Bestandsgrootte %1 bytes is geen veelvoud van 512 bytes.</translation>
<translation>Downloaden en schrijven van image</translation> <translation>Downloaden en schrijven van image</translation>
</message> </message>
<message> <message>
<location filename="../imagewriter.cpp" line="403"/> <location filename="../imagewriter.cpp" line="409"/>
<source>Select image</source> <source>Select image</source>
<translation>Selecteer image</translation> <translation>Selecteer image</translation>
</message> </message>
@ -194,12 +219,12 @@ Bestandsgrootte %1 bytes is geen veelvoud van 512 bytes.</translation>
<translation>Nee</translation> <translation>Nee</translation>
</message> </message>
<message> <message>
<location filename="../MsgPopup.qml" line="108"/> <location filename="../MsgPopup.qml" line="109"/>
<source>YES</source> <source>YES</source>
<translation>Ja</translation> <translation>Ja</translation>
</message> </message>
<message> <message>
<location filename="../MsgPopup.qml" line="120"/> <location filename="../MsgPopup.qml" line="122"/>
<source>CONTINUE</source> <source>CONTINUE</source>
<translation>VERDER GAAN</translation> <translation>VERDER GAAN</translation>
</message> </message>
@ -220,18 +245,18 @@ Bestandsgrootte %1 bytes is geen veelvoud van 512 bytes.</translation>
<translation>Raspberry Pi Imager v%1</translation> <translation>Raspberry Pi Imager v%1</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="719"/> <location filename="../main.qml" line="735"/>
<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="720"/> <location filename="../main.qml" line="736"/>
<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="91"/> <location filename="../main.qml" line="91"/>
<location filename="../main.qml" line="300"/> <location filename="../main.qml" line="304"/>
<source>Operating System</source> <source>Operating System</source>
<translation>Besturingssysteem</translation> <translation>Besturingssysteem</translation>
</message> </message>
@ -241,30 +266,30 @@ Bestandsgrootte %1 bytes is geen veelvoud van 512 bytes.</translation>
<translation>SELECTEER OS</translation> <translation>SELECTEER OS</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="133"/> <location filename="../main.qml" line="134"/>
<location filename="../main.qml" line="575"/> <location filename="../main.qml" line="588"/>
<source>SD Card</source> <source>SD Card</source>
<translation>SD kaart</translation> <translation>SD kaart</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="145"/> <location filename="../main.qml" line="146"/>
<location filename="../main.qml" line="859"/> <location filename="../main.qml" line="868"/>
<source>CHOOSE SD CARD</source> <source>CHOOSE SD CARD</source>
<translation>SELECTEER SD KAART</translation> <translation>SELECTEER SD KAART</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="175"/> <location filename="../main.qml" line="176"/>
<source>WRITE</source> <source>WRITE</source>
<translation>SCHRIJF</translation> <translation>SCHRIJF</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="737"/> <location filename="../main.qml" line="753"/>
<location filename="../main.qml" line="804"/> <location filename="../main.qml" line="813"/>
<source>Writing... %1%</source> <source>Writing... %1%</source>
<translation>Schrijven... %1%</translation> <translation>Schrijven... %1%</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="219"/> <location filename="../main.qml" line="221"/>
<source>CANCEL WRITE</source> <source>CANCEL WRITE</source>
<translation>Annuleer schrijven</translation> <translation>Annuleer schrijven</translation>
</message> </message>
@ -279,108 +304,119 @@ Bestandsgrootte %1 bytes is geen veelvoud van 512 bytes.</translation>
<translation>Kies deze knop om de SD kaart te kiezen</translation> <translation>Kies deze knop om de SD kaart te kiezen</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="180"/> <location filename="../main.qml" line="181"/>
<source>Select this button to start writing the image</source> <source>Select this button to start writing the image</source>
<translation>Kies deze knop om te beginnen met het schrijven van de image</translation> <translation>Kies deze knop om te beginnen met het schrijven van de image</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="222"/> <location filename="../main.qml" line="224"/>
<location filename="../main.qml" line="801"/> <location filename="../main.qml" line="810"/>
<source>Cancelling...</source> <source>Cancelling...</source>
<translation>Annuleren...</translation> <translation>Annuleren...</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="233"/> <location filename="../main.qml" line="236"/>
<source>CANCEL VERIFY</source> <source>CANCEL VERIFY</source>
<translation>ANNULEER VERIFICATIE</translation> <translation>ANNULEER VERIFICATIE</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="236"/> <location filename="../main.qml" line="239"/>
<location filename="../main.qml" line="824"/> <location filename="../main.qml" line="833"/>
<location filename="../main.qml" line="877"/> <location filename="../main.qml" line="886"/>
<source>Finalizing...</source> <source>Finalizing...</source>
<translation>Afronden...</translation> <translation>Afronden...</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="373"/> <location filename="../main.qml" line="385"/>
<location filename="../main.qml" line="853"/> <location filename="../main.qml" line="862"/>
<source>Erase</source> <source>Erase</source>
<translation>Wissen</translation> <translation>Wissen</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="374"/> <location filename="../main.qml" line="386"/>
<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="381"/> <location filename="../main.qml" line="393"/>
<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="382"/> <location filename="../main.qml" line="394"/>
<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="468"/> <location filename="../main.qml" line="480"/>
<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="731"/> <location filename="../main.qml" line="693"/>
<source>[WRITE PROTECTED]</source>
<translation>[ALLEEN LEZEN]</translation>
</message>
<message>
<location filename="../main.qml" line="747"/>
<source>Warning</source> <source>Warning</source>
<translation>Waarschuwing</translation> <translation>Waarschuwing</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="750"/> <location filename="../main.qml" line="766"/>
<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="854"/> <location filename="../main.qml" line="863"/>
<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="884"/> <location filename="../main.qml" line="893"/>
<location filename="../main.qml" line="926"/> <location filename="../main.qml" line="935"/>
<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="964"/> <location filename="../main.qml" line="973"/>
<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="405"/> <location filename="../main.qml" line="988"/>
<source>SD card is write protected.&lt;br&gt;Push the lock switch on the left side of the card upwards, and try again.</source>
<translation>SD kaart is tegen schrijven beveiligd.&lt;br&gt;Druk het schuifje aan de linkerkant van de SD kaart omhoog, en probeer nogmaals.</translation>
</message>
<message>
<location filename="../main.qml" line="417"/>
<source>Back</source> <source>Back</source>
<translation>Terug</translation> <translation>Terug</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="406"/> <location filename="../main.qml" line="418"/>
<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="463"/> <location filename="../main.qml" line="475"/>
<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="466"/> <location filename="../main.qml" line="478"/>
<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="470"/> <location filename="../main.qml" line="482"/>
<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="628"/> <location filename="../main.qml" line="639"/>
<location filename="../main.qml" line="676"/> <location filename="../main.qml" line="691"/>
<location filename="../main.qml" line="697"/>
<source>Mounted as %1</source> <source>Mounted as %1</source>
<translation>Mounted op %1</translation> <translation>Mounted op %1</translation>
</message> </message>
@ -393,22 +429,22 @@ Bestandsgrootte %1 bytes is geen veelvoud van 512 bytes.</translation>
<translation type="vanished">VERDER GAAN</translation> <translation type="vanished">VERDER GAAN</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="783"/> <location filename="../main.qml" line="792"/>
<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="827"/> <location filename="../main.qml" line="836"/>
<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="845"/> <location filename="../main.qml" line="854"/>
<source>Error</source> <source>Error</source>
<translation>Fout</translation> <translation>Fout</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="852"/> <location filename="../main.qml" line="861"/>
<source>Write Successful</source> <source>Write Successful</source>
<translation>Klaar met schrijven</translation> <translation>Klaar met schrijven</translation>
</message> </message>
@ -417,7 +453,7 @@ Bestandsgrootte %1 bytes is geen veelvoud van 512 bytes.</translation>
<translation type="vanished">&lt;b&gt;%2&lt;/b&gt; is gewist&lt;br&gt;&lt;br&gt;U kunt nu de SD kaart uit de lezer halen</translation> <translation type="vanished">&lt;b&gt;%2&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="856"/> <location filename="../main.qml" line="865"/>
<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

@ -33,65 +33,90 @@
<context> <context>
<name>DownloadThread</name> <name>DownloadThread</name>
<message> <message>
<location filename="../downloadthread.cpp" line="126"/> <location filename="../downloadthread.cpp" line="131"/>
<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="147"/> <location filename="../downloadthread.cpp" line="152"/>
<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="174"/> <location filename="../downloadthread.cpp" line="178"/>
<source>Authentication cancelled</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="181"/>
<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="193"/> <location filename="../downloadthread.cpp" line="182"/>
<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>
</message>
<message>
<location filename="../downloadthread.cpp" line="203"/>
<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="207"/> <location filename="../downloadthread.cpp" line="217"/>
<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="219"/> <location filename="../downloadthread.cpp" line="229"/>
<source>Write error while trying to zero out last part of card. <source>Write error while trying to zero out last part of card.
Card could be advertising wrong capacity (possible counterfeit)</source> 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="537"/> <location filename="../downloadthread.cpp" line="350"/>
<source>Access denied error while writing file to disk.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="355"/>
<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>
</message>
<message>
<location filename="../downloadthread.cpp" line="361"/>
<source>Error writing file to disk</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="589"/>
<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="543"/> <location filename="../downloadthread.cpp" line="596"/>
<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="560"/> <location filename="../downloadthread.cpp" line="577"/>
<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="590"/> <location filename="../downloadthread.cpp" line="630"/>
<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="642"/> <location filename="../downloadthread.cpp" line="686"/>
<source>Error reading from storage. <source>Error reading from storage.
SD card may be broken.</source> SD card may be broken.</source>
<translation>Depolamadan okuma hatası. <translation>Depolamadan okuma hatası.
SD kart arızalı olabilir.</translation> SD kart arızalı olabilir.</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="661"/> <location filename="../downloadthread.cpp" line="705"/>
<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>
@ -173,7 +198,7 @@ File size %1 bytes is not a multiple of 512 bytes.</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="403"/> <location filename="../imagewriter.cpp" line="409"/>
<source>Select image</source> <source>Select image</source>
<translation>Imaj seç</translation> <translation>Imaj seç</translation>
</message> </message>
@ -194,12 +219,12 @@ File size %1 bytes is not a multiple of 512 bytes.</source>
<translation>HAYIR</translation> <translation>HAYIR</translation>
</message> </message>
<message> <message>
<location filename="../MsgPopup.qml" line="108"/> <location filename="../MsgPopup.qml" line="109"/>
<source>YES</source> <source>YES</source>
<translation>EVET</translation> <translation>EVET</translation>
</message> </message>
<message> <message>
<location filename="../MsgPopup.qml" line="120"/> <location filename="../MsgPopup.qml" line="122"/>
<source>CONTINUE</source> <source>CONTINUE</source>
<translation>DEVAM ET</translation> <translation>DEVAM ET</translation>
</message> </message>
@ -221,7 +246,7 @@ File size %1 bytes is not a multiple of 512 bytes.</source>
</message> </message>
<message> <message>
<location filename="../main.qml" line="91"/> <location filename="../main.qml" line="91"/>
<location filename="../main.qml" line="300"/> <location filename="../main.qml" line="304"/>
<source>Operating System</source> <source>Operating System</source>
<translation>İşletim sistemi</translation> <translation>İşletim sistemi</translation>
</message> </message>
@ -236,14 +261,14 @@ File size %1 bytes is not a multiple of 512 bytes.</source>
<translation>İşletim sistemini değiştirmek için bu düğmeyi seçin</translation> <translation>İşletim sistemini değiştirmek için bu düğmeyi seçin</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="133"/> <location filename="../main.qml" line="134"/>
<location filename="../main.qml" line="575"/> <location filename="../main.qml" line="588"/>
<source>SD Card</source> <source>SD Card</source>
<translation>SD Kart</translation> <translation>SD Kart</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="145"/> <location filename="../main.qml" line="146"/>
<location filename="../main.qml" line="859"/> <location filename="../main.qml" line="868"/>
<source>CHOOSE SD CARD</source> <source>CHOOSE SD CARD</source>
<translation>SD KART SEÇİN</translation> <translation>SD KART SEÇİN</translation>
</message> </message>
@ -253,162 +278,173 @@ File size %1 bytes is not a multiple of 512 bytes.</source>
<translation>Hedef SD kartı değiştirmek için bu düğmeyi seçin</translation> <translation>Hedef SD kartı değiştirmek için bu düğmeyi seçin</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="175"/> <location filename="../main.qml" line="176"/>
<source>WRITE</source> <source>WRITE</source>
<translation>YAZ</translation> <translation>YAZ</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="180"/> <location filename="../main.qml" line="181"/>
<source>Select this button to start writing the image</source> <source>Select this button to start writing the image</source>
<translation>Görüntüyü yazmaya başlamak için bu düğmeyi seçin</translation> <translation>Görüntüyü yazmaya başlamak için bu düğmeyi seçin</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="219"/> <location filename="../main.qml" line="221"/>
<source>CANCEL WRITE</source> <source>CANCEL WRITE</source>
<translation>YAZMAYI İPTAL ET</translation> <translation>YAZMAYI İPTAL ET</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="222"/> <location filename="../main.qml" line="224"/>
<location filename="../main.qml" line="801"/> <location filename="../main.qml" line="810"/>
<source>Cancelling...</source> <source>Cancelling...</source>
<translation>İptal ediliyor...</translation> <translation>İptal ediliyor...</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="233"/> <location filename="../main.qml" line="236"/>
<source>CANCEL VERIFY</source> <source>CANCEL VERIFY</source>
<translation>DOĞRULAMA İPTALİ</translation> <translation>DOĞRULAMA İPTALİ</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="236"/> <location filename="../main.qml" line="239"/>
<location filename="../main.qml" line="824"/> <location filename="../main.qml" line="833"/>
<location filename="../main.qml" line="877"/> <location filename="../main.qml" line="886"/>
<source>Finalizing...</source> <source>Finalizing...</source>
<translation>Bitiriliyor...</translation> <translation>Bitiriliyor...</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="373"/> <location filename="../main.qml" line="385"/>
<location filename="../main.qml" line="853"/> <location filename="../main.qml" line="862"/>
<source>Erase</source> <source>Erase</source>
<translation>Sil</translation> <translation>Sil</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="374"/> <location filename="../main.qml" line="386"/>
<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="381"/> <location filename="../main.qml" line="393"/>
<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="382"/> <location filename="../main.qml" line="394"/>
<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="405"/> <location filename="../main.qml" line="417"/>
<source>Back</source> <source>Back</source>
<translation>Geri</translation> <translation>Geri</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="406"/> <location filename="../main.qml" line="418"/>
<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="463"/> <location filename="../main.qml" line="475"/>
<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="466"/> <location filename="../main.qml" line="478"/>
<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="468"/> <location filename="../main.qml" line="480"/>
<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="470"/> <location filename="../main.qml" line="482"/>
<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="628"/> <location filename="../main.qml" line="639"/>
<location filename="../main.qml" line="676"/> <location filename="../main.qml" line="691"/>
<location filename="../main.qml" line="697"/>
<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="719"/> <location filename="../main.qml" line="693"/>
<source>[WRITE PROTECTED]</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../main.qml" line="735"/>
<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="720"/> <location filename="../main.qml" line="736"/>
<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="731"/> <location filename="../main.qml" line="747"/>
<source>Warning</source> <source>Warning</source>
<translation>Uyarı</translation> <translation>Uyarı</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="737"/> <location filename="../main.qml" line="753"/>
<location filename="../main.qml" line="804"/> <location filename="../main.qml" line="813"/>
<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="750"/> <location filename="../main.qml" line="766"/>
<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="783"/> <location filename="../main.qml" line="792"/>
<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="827"/> <location filename="../main.qml" line="836"/>
<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="845"/> <location filename="../main.qml" line="854"/>
<source>Error</source> <source>Error</source>
<translation>Hata</translation> <translation>Hata</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="852"/> <location filename="../main.qml" line="861"/>
<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="854"/> <location filename="../main.qml" line="863"/>
<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="856"/> <location filename="../main.qml" line="865"/>
<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="884"/> <location filename="../main.qml" line="893"/>
<location filename="../main.qml" line="926"/> <location filename="../main.qml" line="935"/>
<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="964"/> <location filename="../main.qml" line="973"/>
<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>
<location filename="../main.qml" line="988"/>
<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>
</message>
</context> </context>
</TS> </TS>

View file

@ -33,64 +33,89 @@
<context> <context>
<name>DownloadThread</name> <name>DownloadThread</name>
<message> <message>
<location filename="../downloadthread.cpp" line="126"/> <location filename="../downloadthread.cpp" line="131"/>
<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="147"/> <location filename="../downloadthread.cpp" line="152"/>
<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="174"/> <location filename="../downloadthread.cpp" line="178"/>
<source>Authentication cancelled</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="181"/>
<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="193"/> <location filename="../downloadthread.cpp" line="182"/>
<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>
</message>
<message>
<location filename="../downloadthread.cpp" line="203"/>
<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="207"/> <location filename="../downloadthread.cpp" line="217"/>
<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="219"/> <location filename="../downloadthread.cpp" line="229"/>
<source>Write error while trying to zero out last part of card. <source>Write error while trying to zero out last part of card.
Card could be advertising wrong capacity (possible counterfeit)</source> 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="537"/> <location filename="../downloadthread.cpp" line="350"/>
<source>Access denied error while writing file to disk.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="355"/>
<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>
</message>
<message>
<location filename="../downloadthread.cpp" line="361"/>
<source>Error writing file to disk</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../downloadthread.cpp" line="589"/>
<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="543"/> <location filename="../downloadthread.cpp" line="596"/>
<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="560"/> <location filename="../downloadthread.cpp" line="577"/>
<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="590"/> <location filename="../downloadthread.cpp" line="630"/>
<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="642"/> <location filename="../downloadthread.cpp" line="686"/>
<source>Error reading from storage. <source>Error reading from storage.
SD card may be broken.</source> SD card may be broken.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="661"/> <location filename="../downloadthread.cpp" line="705"/>
<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>
@ -170,7 +195,7 @@ 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="403"/> <location filename="../imagewriter.cpp" line="409"/>
<source>Select image</source> <source>Select image</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -191,12 +216,12 @@ 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="../MsgPopup.qml" line="108"/> <location filename="../MsgPopup.qml" line="109"/>
<source>YES</source> <source>YES</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../MsgPopup.qml" line="120"/> <location filename="../MsgPopup.qml" line="122"/>
<source>CONTINUE</source> <source>CONTINUE</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -217,18 +242,18 @@ File size %1 bytes is not a multiple of 512 bytes.</source>
<translation> v%1</translation> <translation> v%1</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="719"/> <location filename="../main.qml" line="735"/>
<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="720"/> <location filename="../main.qml" line="736"/>
<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="91"/> <location filename="../main.qml" line="91"/>
<location filename="../main.qml" line="300"/> <location filename="../main.qml" line="304"/>
<source>Operating System</source> <source>Operating System</source>
<translation></translation> <translation></translation>
</message> </message>
@ -238,30 +263,30 @@ File size %1 bytes is not a multiple of 512 bytes.</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="133"/> <location filename="../main.qml" line="134"/>
<location filename="../main.qml" line="575"/> <location filename="../main.qml" line="588"/>
<source>SD Card</source> <source>SD Card</source>
<translation>SD卡</translation> <translation>SD卡</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="145"/> <location filename="../main.qml" line="146"/>
<location filename="../main.qml" line="859"/> <location filename="../main.qml" line="868"/>
<source>CHOOSE SD CARD</source> <source>CHOOSE SD CARD</source>
<translation>SD卡</translation> <translation>SD卡</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="175"/> <location filename="../main.qml" line="176"/>
<source>WRITE</source> <source>WRITE</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="737"/> <location filename="../main.qml" line="753"/>
<location filename="../main.qml" line="804"/> <location filename="../main.qml" line="813"/>
<source>Writing... %1%</source> <source>Writing... %1%</source>
<translation>...%1%</translation> <translation>...%1%</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="219"/> <location filename="../main.qml" line="221"/>
<source>CANCEL WRITE</source> <source>CANCEL WRITE</source>
<translation></translation> <translation></translation>
</message> </message>
@ -276,108 +301,119 @@ 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="../main.qml" line="180"/> <location filename="../main.qml" line="181"/>
<source>Select this button to start writing the image</source> <source>Select this button to start writing the image</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="222"/> <location filename="../main.qml" line="224"/>
<location filename="../main.qml" line="801"/> <location filename="../main.qml" line="810"/>
<source>Cancelling...</source> <source>Cancelling...</source>
<translation>...</translation> <translation>...</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="233"/> <location filename="../main.qml" line="236"/>
<source>CANCEL VERIFY</source> <source>CANCEL VERIFY</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="236"/> <location filename="../main.qml" line="239"/>
<location filename="../main.qml" line="824"/> <location filename="../main.qml" line="833"/>
<location filename="../main.qml" line="877"/> <location filename="../main.qml" line="886"/>
<source>Finalizing...</source> <source>Finalizing...</source>
<translation>...</translation> <translation>...</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="373"/> <location filename="../main.qml" line="385"/>
<location filename="../main.qml" line="853"/> <location filename="../main.qml" line="862"/>
<source>Erase</source> <source>Erase</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="374"/> <location filename="../main.qml" line="386"/>
<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="381"/> <location filename="../main.qml" line="393"/>
<source>Use custom</source> <source>Use custom</source>
<translation>使</translation> <translation>使</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="382"/> <location filename="../main.qml" line="394"/>
<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="468"/> <location filename="../main.qml" line="480"/>
<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="731"/> <location filename="../main.qml" line="693"/>
<source>[WRITE PROTECTED]</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../main.qml" line="747"/>
<source>Warning</source> <source>Warning</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="750"/> <location filename="../main.qml" line="766"/>
<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="854"/> <location filename="../main.qml" line="863"/>
<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="884"/> <location filename="../main.qml" line="893"/>
<location filename="../main.qml" line="926"/> <location filename="../main.qml" line="935"/>
<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="964"/> <location filename="../main.qml" line="973"/>
<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="405"/> <location filename="../main.qml" line="988"/>
<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>
</message>
<message>
<location filename="../main.qml" line="417"/>
<source>Back</source> <source>Back</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="406"/> <location filename="../main.qml" line="418"/>
<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="463"/> <location filename="../main.qml" line="475"/>
<source>Released: %1</source> <source>Released: %1</source>
<translation>...%1</translation> <translation>...%1</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="466"/> <location filename="../main.qml" line="478"/>
<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="470"/> <location filename="../main.qml" line="482"/>
<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="628"/> <location filename="../main.qml" line="639"/>
<location filename="../main.qml" line="676"/> <location filename="../main.qml" line="691"/>
<location filename="../main.qml" line="697"/>
<source>Mounted as %1</source> <source>Mounted as %1</source>
<translation>%1 </translation> <translation>%1 </translation>
</message> </message>
@ -390,27 +426,27 @@ File size %1 bytes is not a multiple of 512 bytes.</source>
<translation type="vanished"></translation> <translation type="vanished"></translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="783"/> <location filename="../main.qml" line="792"/>
<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="827"/> <location filename="../main.qml" line="836"/>
<source>Verifying... %1%</source> <source>Verifying... %1%</source>
<translation>...%1%</translation> <translation>...%1%</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="845"/> <location filename="../main.qml" line="854"/>
<source>Error</source> <source>Error</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="852"/> <location filename="../main.qml" line="861"/>
<source>Write Successful</source> <source>Write Successful</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="856"/> <location filename="../main.qml" line="865"/>
<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>

View file

@ -3,5 +3,7 @@
<file>rpi-imager_en.qm</file> <file>rpi-imager_en.qm</file>
<file>rpi-imager_nl.qm</file> <file>rpi-imager_nl.qm</file>
<file>rpi-imager_zh_cn.qm</file> <file>rpi-imager_zh_cn.qm</file>
<file>rpi-imager_tr.qm</file>
<file>rpi-imager_fr.qm</file>
</qresource> </qresource>
</RCC> </RCC>