Update zh-CN translation

This commit is contained in:
ykla 2024-06-07 18:47:14 +08:00 committed by Tom Dewey
parent 4b6ee9bb4b
commit 41f504c7a0

View file

@ -7,26 +7,22 @@
<location filename="../downloadextractthread.cpp" line="196"/> <location filename="../downloadextractthread.cpp" line="196"/>
<location filename="../downloadextractthread.cpp" line="385"/> <location filename="../downloadextractthread.cpp" line="385"/>
<source>Error extracting archive: %1</source> <source>Error extracting archive: %1</source>
<translation> %1 </translation> <translation> %1 </translation>
</message> </message>
<message> <message>
<location filename="../downloadextractthread.cpp" line="261"/> <location filename="../downloadextractthread.cpp" line="261"/>
<source>Error mounting FAT32 partition</source> <source>Error mounting FAT32 partition</source>
<translation>FAT32分区错</translation> <translation>FAT32 </translation>
</message> </message>
<message> <message>
<location filename="../downloadextractthread.cpp" line="281"/> <location filename="../downloadextractthread.cpp" line="281"/>
<source>Operating system did not mount FAT32 partition</source> <source>Operating system did not mount FAT32 partition</source>
<translation>FAT32分</translation> <translation> FAT32 </translation>
</message> </message>
<message> <message>
<location filename="../downloadextractthread.cpp" line="304"/> <location filename="../downloadextractthread.cpp" line="304"/>
<source>Error changing to directory &apos;%1&apos;</source> <source>Error changing to directory &apos;%1&apos;</source>
<translation> %1 </translation> <translation> %1 </translation>
</message>
<message>
<source>Error writing to storage</source>
<translation type="vanished"></translation>
</message> </message>
</context> </context>
<context> <context>
@ -34,22 +30,22 @@
<message> <message>
<location filename="../downloadthread.cpp" line="118"/> <location filename="../downloadthread.cpp" line="118"/>
<source>unmounting drive</source> <source>unmounting drive</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="138"/> <location filename="../downloadthread.cpp" line="138"/>
<source>opening drive</source> <source>opening drive</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="166"/> <location filename="../downloadthread.cpp" line="166"/>
<source>Error running diskpart: %1</source> <source>Error running diskpart: %1</source>
<translation> diskpart %1</translation> <translation> diskpart %1</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="187"/> <location filename="../downloadthread.cpp" line="187"/>
<source>Error removing existing partitions</source> <source>Error removing existing partitions</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="213"/> <location filename="../downloadthread.cpp" line="213"/>
@ -59,37 +55,37 @@
<message> <message>
<location filename="../downloadthread.cpp" line="216"/> <location filename="../downloadthread.cpp" line="216"/>
<source>Error running authopen to gain access to disk device &apos;%1&apos;</source> <source>Error running authopen to gain access to disk device &apos;%1&apos;</source>
<translation>authopen以获得对磁盘设备&apos;%1&apos;访</translation> <translation> authopen %1 访</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="217"/> <location filename="../downloadthread.cpp" line="217"/>
<source>Please verify if &apos;Raspberry Pi Imager&apos; is allowed access to &apos;removable volumes&apos; in privacy settings (under &apos;files and folders&apos; or alternatively give it &apos;full disk access&apos;).</source> <source>Please verify if &apos;Raspberry Pi Imager&apos; is allowed access to &apos;removable volumes&apos; in privacy settings (under &apos;files and folders&apos; or alternatively give it &apos;full disk access&apos;).</source>
<translation> Raspberry Pi Imager访访</translation> <translation>Raspberry Pi Imager访访</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="239"/> <location filename="../downloadthread.cpp" line="239"/>
<source>Cannot open storage device &apos;%1&apos;.</source> <source>Cannot open storage device &apos;%1&apos;.</source>
<translation>&apos;%1&apos;</translation> <translation> %1</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="281"/> <location filename="../downloadthread.cpp" line="281"/>
<source>discarding existing data on drive</source> <source>discarding existing data on drive</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="301"/> <location filename="../downloadthread.cpp" line="301"/>
<source>zeroing out first and last MB of drive</source> <source>zeroing out first and last MB of drive</source>
<translation>使</translation> <translation> 1 M </translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="307"/> <location filename="../downloadthread.cpp" line="307"/>
<source>Write error while zero&apos;ing out MBR</source> <source>Write error while zero&apos;ing out MBR</source>
<translation>MBR清零时写入错</translation> <translation> MBR </translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="319"/> <location filename="../downloadthread.cpp" line="319"/>
<source>Write error while trying to zero out last part of card.&lt;br&gt;Card could be advertising wrong capacity (possible counterfeit).</source> <source>Write error while trying to zero out last part of card.&lt;br&gt;Card could be advertising wrong capacity (possible counterfeit).</source>
<translation>&lt;br&gt;SD卡可能损</translation> <translation>&lt;br&gt;SD </translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="408"/> <location filename="../downloadthread.cpp" line="408"/>
@ -99,84 +95,60 @@
<message> <message>
<location filename="../downloadthread.cpp" line="468"/> <location filename="../downloadthread.cpp" line="468"/>
<source>Error downloading: %1</source> <source>Error downloading: %1</source>
<translation>%1</translation> <translation>%1</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="665"/> <location filename="../downloadthread.cpp" line="665"/>
<source>Access denied error while writing file to disk.</source> <source>Access denied error while writing file to disk.</source>
<translation>访</translation> <translation>访</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="670"/> <location filename="../downloadthread.cpp" line="670"/>
<source>Controlled Folder Access seems to be enabled. Please add both rpi-imager.exe and fat32format.exe to the list of allowed apps and try again.</source> <source>Controlled Folder Access seems to be enabled. Please add both rpi-imager.exe and fat32format.exe to the list of allowed apps and try again.</source>
<translation>访 rpi-imager.exe和fat32format.exe都添加到允许的应用程序列表</translation> <translation>访 rpi-imager.exe fat32format.exe </translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="677"/> <location filename="../downloadthread.cpp" line="677"/>
<source>Error writing file to disk</source> <source>Error writing file to disk</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="699"/> <location filename="../downloadthread.cpp" line="699"/>
<source>Download corrupt. Hash does not match</source> <source>Download corrupt. Hash does not match</source>
<translation> </translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="711"/> <location filename="../downloadthread.cpp" line="711"/>
<location filename="../downloadthread.cpp" line="763"/> <location filename="../downloadthread.cpp" line="763"/>
<source>Error writing to storage (while flushing)</source> <source>Error writing to storage (while flushing)</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="718"/> <location filename="../downloadthread.cpp" line="718"/>
<location filename="../downloadthread.cpp" line="770"/> <location filename="../downloadthread.cpp" line="770"/>
<source>Error writing to storage (while fsync)</source> <source>Error writing to storage (while fsync)</source>
<translation>fsync时写入存储时出错</translation> <translation>fsync</translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="753"/> <location filename="../downloadthread.cpp" line="753"/>
<source>Error writing first block (partition table)</source> <source>Error writing first block (partition table)</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="828"/> <location filename="../downloadthread.cpp" line="828"/>
<source>Error reading from storage.&lt;br&gt;SD card may be broken.</source> <source>Error reading from storage.&lt;br&gt;SD card may be broken.</source>
<translation>&lt;br&gt;SD卡可能已损</translation> <translation>&lt;br&gt;SD </translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="847"/> <location filename="../downloadthread.cpp" line="847"/>
<source>Verifying write failed. Contents of SD card is different from what was written to it.</source> <source>Verifying write failed. Contents of SD card is different from what was written to it.</source>
<translation> SD卡的内容与写入的内容不同</translation> <translation>SD </translation>
</message> </message>
<message> <message>
<location filename="../downloadthread.cpp" line="900"/> <location filename="../downloadthread.cpp" line="900"/>
<source>Customizing image</source> <source>Customizing image</source>
<translation>使</translation> <translation>使</translation>
</message> </message>
<message>
<source>Waiting for FAT partition to be mounted</source>
<translation type="vanished">FAT分区挂载</translation>
</message>
<message>
<source>Error mounting FAT32 partition</source>
<translation type="vanished">FAT32分区错误</translation>
</message>
<message>
<source>Operating system did not mount FAT32 partition</source>
<translation type="vanished">FAT32分区</translation>
</message>
<message>
<source>Error creating firstrun.sh on FAT partition</source>
<translation type="vanished">FAT分区上创建firstrun.sh脚本文件时出错</translation>
</message>
<message>
<source>Error writing to config.txt on FAT partition</source>
<translation type="vanished">FAT分区上写入config.txt时出错</translation>
</message>
<message>
<source>Error writing to cmdline.txt on FAT partition</source>
<translation type="vanished">FAT分区上写入cmdline.txt时出错</translation>
</message>
</context> </context>
<context> <context>
<name>DriveFormatThread</name> <name>DriveFormatThread</name>
@ -185,22 +157,22 @@
<location filename="../driveformatthread.cpp" line="124"/> <location filename="../driveformatthread.cpp" line="124"/>
<location filename="../driveformatthread.cpp" line="185"/> <location filename="../driveformatthread.cpp" line="185"/>
<source>Error partitioning: %1</source> <source>Error partitioning: %1</source>
<translation>%1</translation> <translation>%1</translation>
</message> </message>
<message> <message>
<location filename="../driveformatthread.cpp" line="84"/> <location filename="../driveformatthread.cpp" line="84"/>
<source>Error starting fat32format</source> <source>Error starting fat32format</source>
<translation>fat32format命令时出错</translation> <translation>fat32format </translation>
</message> </message>
<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>fat32format时出错%1</translation> <translation> fat32format %1</translation>
</message> </message>
<message> <message>
<location filename="../driveformatthread.cpp" line="104"/> <location filename="../driveformatthread.cpp" line="104"/>
<source>Error determining new drive letter</source> <source>Error determining new drive letter</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../driveformatthread.cpp" line="109"/> <location filename="../driveformatthread.cpp" line="109"/>
@ -215,27 +187,27 @@
<message> <message>
<location filename="../driveformatthread.cpp" line="174"/> <location filename="../driveformatthread.cpp" line="174"/>
<source>Error starting sfdisk</source> <source>Error starting sfdisk</source>
<translation>sfdisk命令时出错</translation> <translation>sfdisk </translation>
</message> </message>
<message> <message>
<location filename="../driveformatthread.cpp" line="199"/> <location filename="../driveformatthread.cpp" line="199"/>
<source>Partitioning did not create expected FAT partition %1</source> <source>Partitioning did not create expected FAT partition %1</source>
<translation type="unfinished"></translation> <translation> FAT %1</translation>
</message> </message>
<message> <message>
<location filename="../driveformatthread.cpp" line="208"/> <location filename="../driveformatthread.cpp" line="208"/>
<source>Error starting mkfs.fat</source> <source>Error starting mkfs.fat</source>
<translation>mkfs.fat时出错</translation> <translation> mkfs.fat </translation>
</message> </message>
<message> <message>
<location filename="../driveformatthread.cpp" line="218"/> <location filename="../driveformatthread.cpp" line="218"/>
<source>Error running mkfs.fat: %1</source> <source>Error running mkfs.fat: %1</source>
<translation>mkfs.fat时出错%1</translation> <translation> mkfs.fat %1</translation>
</message> </message>
<message> <message>
<location filename="../driveformatthread.cpp" line="225"/> <location filename="../driveformatthread.cpp" line="225"/>
<source>Formatting not implemented for this platform</source> <source>Formatting not implemented for this platform</source>
<translation></translation> <translation></translation>
</message> </message>
</context> </context>
<context> <context>
@ -243,12 +215,12 @@
<message> <message>
<location filename="../imagewriter.cpp" line="253"/> <location filename="../imagewriter.cpp" line="253"/>
<source>Storage capacity is not large enough.&lt;br&gt;Needs to be at least %1 GB.</source> <source>Storage capacity is not large enough.&lt;br&gt;Needs to be at least %1 GB.</source>
<translation>&lt;br&gt;%1 GB的空白空.</translation> <translation>&lt;br&gt; %1 GB .</translation>
</message> </message>
<message> <message>
<location filename="../imagewriter.cpp" line="259"/> <location filename="../imagewriter.cpp" line="259"/>
<source>Input file is not a valid disk image.&lt;br&gt;File size %1 bytes is not a multiple of 512 bytes.</source> <source>Input file is not a valid disk image.&lt;br&gt;File size %1 bytes is not a multiple of 512 bytes.</source>
<translation>&lt;br&gt;%1512</translation> <translation>&lt;br&gt; %1 B 512 B </translation>
</message> </message>
<message> <message>
<location filename="../imagewriter.cpp" line="654"/> <location filename="../imagewriter.cpp" line="654"/>
@ -263,17 +235,17 @@
<message> <message>
<location filename="../imagewriter.cpp" line="962"/> <location filename="../imagewriter.cpp" line="962"/>
<source>Error synchronizing time. Trying again in 3 seconds</source> <source>Error synchronizing time. Trying again in 3 seconds</source>
<translation type="unfinished"></translation> <translation> 3 </translation>
</message> </message>
<message> <message>
<location filename="../imagewriter.cpp" line="974"/> <location filename="../imagewriter.cpp" line="974"/>
<source>STP is enabled on your Ethernet switch. Getting IP will take long time.</source> <source>STP is enabled on your Ethernet switch. Getting IP will take long time.</source>
<translation type="unfinished"></translation> <translation> STP IP </translation>
</message> </message>
<message> <message>
<location filename="../imagewriter.cpp" line="1185"/> <location filename="../imagewriter.cpp" line="1185"/>
<source>Would you like to prefill the wifi password from the system keychain?</source> <source>Would you like to prefill the wifi password from the system keychain?</source>
<translation type="unfinished"></translation> <translation> WiFi </translation>
</message> </message>
</context> </context>
<context> <context>
@ -281,12 +253,12 @@
<message> <message>
<location filename="../localfileextractthread.cpp" line="34"/> <location filename="../localfileextractthread.cpp" line="34"/>
<source>opening image file</source> <source>opening image file</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../localfileextractthread.cpp" line="39"/> <location filename="../localfileextractthread.cpp" line="39"/>
<source>Error opening image file</source> <source>Error opening image file</source>
<translation></translation> <translation></translation>
</message> </message>
</context> </context>
<context> <context>
@ -294,12 +266,12 @@
<message> <message>
<location filename="../MsgPopup.qml" line="98"/> <location filename="../MsgPopup.qml" line="98"/>
<source>NO</source> <source>NO</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../MsgPopup.qml" line="107"/> <location filename="../MsgPopup.qml" line="107"/>
<source>YES</source> <source>YES</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../MsgPopup.qml" line="116"/> <location filename="../MsgPopup.qml" line="116"/>
@ -309,7 +281,7 @@
<message> <message>
<location filename="../MsgPopup.qml" line="124"/> <location filename="../MsgPopup.qml" line="124"/>
<source>QUIT</source> <source>QUIT</source>
<translation type="unfinished"></translation> <translation>退</translation>
</message> </message>
</context> </context>
<context> <context>
@ -317,30 +289,22 @@
<message> <message>
<location filename="../OptionsPopup.qml" line="20"/> <location filename="../OptionsPopup.qml" line="20"/>
<source>OS Customization</source> <source>OS Customization</source>
<translation type="unfinished"></translation> <translation></translation>
</message>
<message>
<source>for this session only</source>
<translation type="vanished"></translation>
</message>
<message>
<source>to always use</source>
<translation type="vanished"></translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="62"/> <location filename="../OptionsPopup.qml" line="62"/>
<source>General</source> <source>General</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="70"/> <location filename="../OptionsPopup.qml" line="70"/>
<source>Services</source> <source>Services</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="73"/> <location filename="../OptionsPopup.qml" line="73"/>
<source>Options</source> <source>Options</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="89"/> <location filename="../OptionsPopup.qml" line="89"/>
@ -350,12 +314,12 @@
<message> <message>
<location filename="../OptionsPopup.qml" line="112"/> <location filename="../OptionsPopup.qml" line="112"/>
<source>Set username and password</source> <source>Set username and password</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="134"/> <location filename="../OptionsPopup.qml" line="134"/>
<source>Username:</source> <source>Username:</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="151"/> <location filename="../OptionsPopup.qml" line="151"/>
@ -366,12 +330,12 @@
<message> <message>
<location filename="../OptionsPopup.qml" line="187"/> <location filename="../OptionsPopup.qml" line="187"/>
<source>Configure wireless LAN</source> <source>Configure wireless LAN</source>
<translation>WiFi</translation> <translation> WiFi</translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="206"/> <location filename="../OptionsPopup.qml" line="206"/>
<source>SSID:</source> <source>SSID:</source>
<translation></translation> <translation>WIFI SSID</translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="239"/> <location filename="../OptionsPopup.qml" line="239"/>
@ -381,12 +345,12 @@
<message> <message>
<location filename="../OptionsPopup.qml" line="245"/> <location filename="../OptionsPopup.qml" line="245"/>
<source>Hidden SSID</source> <source>Hidden SSID</source>
<translation type="unfinished"></translation> <translation> WIFI Hidden SSID</translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="251"/> <location filename="../OptionsPopup.qml" line="251"/>
<source>Wireless LAN country:</source> <source>Wireless LAN country:</source>
<translation>WIFI国家</translation> <translation>WIFI /</translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="262"/> <location filename="../OptionsPopup.qml" line="262"/>
@ -406,7 +370,7 @@
<message> <message>
<location filename="../OptionsPopup.qml" line="299"/> <location filename="../OptionsPopup.qml" line="299"/>
<source>Enable SSH</source> <source>Enable SSH</source>
<translation>SSH服务</translation> <translation> SSH</translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="318"/> <location filename="../OptionsPopup.qml" line="318"/>
@ -421,12 +385,12 @@
<message> <message>
<location filename="../OptionsPopup.qml" line="346"/> <location filename="../OptionsPopup.qml" line="346"/>
<source>Set authorized_keys for &apos;%1&apos;:</source> <source>Set authorized_keys for &apos;%1&apos;:</source>
<translation>%1</translation> <translation> %1 </translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="358"/> <location filename="../OptionsPopup.qml" line="358"/>
<source>RUN SSH-KEYGEN</source> <source>RUN SSH-KEYGEN</source>
<translation type="unfinished"></translation> <translation> SSH-KEYGEN</translation>
</message> </message>
<message> <message>
<location filename="../OptionsPopup.qml" line="376"/> <location filename="../OptionsPopup.qml" line="376"/>
@ -448,29 +412,13 @@
<source>SAVE</source> <source>SAVE</source>
<translation></translation> <translation></translation>
</message> </message>
<message>
<source>Disable overscan</source>
<translation type="vanished"></translation>
</message>
<message>
<source>Set password for &apos;%1&apos; user:</source>
<translation type="vanished">&apos;%1&apos;</translation>
</message>
<message>
<source>Skip first-run wizard</source>
<translation type="vanished"></translation>
</message>
<message>
<source>Persistent settings</source>
<translation type="vanished"></translation>
</message>
</context> </context>
<context> <context>
<name>QObject</name> <name>QObject</name>
<message> <message>
<location filename="../linux/linuxdrivelist.cpp" line="119"/> <location filename="../linux/linuxdrivelist.cpp" line="119"/>
<source>Internal SD card reader</source> <source>Internal SD card reader</source>
<translation>SD卡读卡</translation> <translation> SD </translation>
</message> </message>
</context> </context>
<context> <context>
@ -478,17 +426,17 @@
<message> <message>
<location filename="../UseSavedSettingsPopup.qml" line="77"/> <location filename="../UseSavedSettingsPopup.qml" line="77"/>
<source>Use OS customization?</source> <source>Use OS customization?</source>
<translation type="unfinished"></translation> <translation>使</translation>
</message> </message>
<message> <message>
<location filename="../UseSavedSettingsPopup.qml" line="92"/> <location filename="../UseSavedSettingsPopup.qml" line="92"/>
<source>Would you like to apply OS customization settings?</source> <source>Would you like to apply OS customization settings?</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../UseSavedSettingsPopup.qml" line="134"/> <location filename="../UseSavedSettingsPopup.qml" line="134"/>
<source>NO</source> <source>NO</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../UseSavedSettingsPopup.qml" line="115"/> <location filename="../UseSavedSettingsPopup.qml" line="115"/>
@ -498,7 +446,7 @@
<message> <message>
<location filename="../UseSavedSettingsPopup.qml" line="125"/> <location filename="../UseSavedSettingsPopup.qml" line="125"/>
<source>YES</source> <source>YES</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../UseSavedSettingsPopup.qml" line="102"/> <location filename="../UseSavedSettingsPopup.qml" line="102"/>
@ -517,23 +465,23 @@
<location filename="../main.qml" line="119"/> <location filename="../main.qml" line="119"/>
<location filename="../main.qml" line="481"/> <location filename="../main.qml" line="481"/>
<source>Raspberry Pi Device</source> <source>Raspberry Pi Device</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="131"/> <location filename="../main.qml" line="131"/>
<source>CHOOSE DEVICE</source> <source>CHOOSE DEVICE</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="143"/> <location filename="../main.qml" line="143"/>
<source>Select this button to choose your target Raspberry Pi</source> <source>Select this button to choose your target Raspberry Pi</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="157"/> <location filename="../main.qml" line="157"/>
<location filename="../main.qml" line="584"/> <location filename="../main.qml" line="584"/>
<source>Operating System</source> <source>Operating System</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="168"/> <location filename="../main.qml" line="168"/>
@ -550,32 +498,28 @@
<location filename="../main.qml" line="194"/> <location filename="../main.qml" line="194"/>
<location filename="../main.qml" line="979"/> <location filename="../main.qml" line="979"/>
<source>Storage</source> <source>Storage</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="330"/> <location filename="../main.qml" line="330"/>
<source>Network not ready yet</source> <source>Network not ready yet</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="1007"/> <location filename="../main.qml" line="1007"/>
<source>No storage devices found</source> <source>No storage devices found</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="205"/> <location filename="../main.qml" line="205"/>
<location filename="../main.qml" line="1317"/> <location filename="../main.qml" line="1317"/>
<source>CHOOSE STORAGE</source> <source>CHOOSE STORAGE</source>
<translation>SD卡</translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="219"/> <location filename="../main.qml" line="219"/>
<source>Select this button to change the destination storage device</source> <source>Select this button to change the destination storage device</source>
<translation></translation> <translation></translation>
</message>
<message>
<source>WRITE</source>
<translation type="vanished"></translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="265"/> <location filename="../main.qml" line="265"/>
@ -586,12 +530,12 @@
<location filename="../main.qml" line="268"/> <location filename="../main.qml" line="268"/>
<location filename="../main.qml" line="1240"/> <location filename="../main.qml" line="1240"/>
<source>Cancelling...</source> <source>Cancelling...</source>
<translation>...</translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="280"/> <location filename="../main.qml" line="280"/>
<source>CANCEL VERIFY</source> <source>CANCEL VERIFY</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="283"/> <location filename="../main.qml" line="283"/>
@ -603,7 +547,7 @@
<message> <message>
<location filename="../main.qml" line="292"/> <location filename="../main.qml" line="292"/>
<source>Next</source> <source>Next</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="298"/> <location filename="../main.qml" line="298"/>
@ -613,27 +557,27 @@
<message> <message>
<location filename="../main.qml" line="320"/> <location filename="../main.qml" line="320"/>
<source>Using custom repository: %1</source> <source>Using custom repository: %1</source>
<translation type="unfinished"></translation> <translation>使repository%1</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="339"/> <location filename="../main.qml" line="339"/>
<source>Keyboard navigation: &lt;tab&gt; navigate to next button &lt;space&gt; press button/select item &lt;arrow up/down&gt; go up/down in lists</source> <source>Keyboard navigation: &lt;tab&gt; navigate to next button &lt;space&gt; press button/select item &lt;arrow up/down&gt; go up/down in lists</source>
<translation type="unfinished"></translation> <translation>&lt;tab&gt; &lt;space&gt; /使 &lt;arrow up/down&gt; </translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="360"/> <location filename="../main.qml" line="360"/>
<source>Language: </source> <source>Language: </source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="383"/> <location filename="../main.qml" line="383"/>
<source>Keyboard: </source> <source>Keyboard: </source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="500"/> <location filename="../main.qml" line="500"/>
<source>[ All ]</source> <source>[ All ]</source>
<translation type="unfinished"></translation> <translation>[ All ]</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="651"/> <location filename="../main.qml" line="651"/>
@ -653,7 +597,7 @@
<message> <message>
<location filename="../main.qml" line="904"/> <location filename="../main.qml" line="904"/>
<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="906"/> <location filename="../main.qml" line="906"/>
@ -670,7 +614,7 @@
<location filename="../main.qml" line="1094"/> <location filename="../main.qml" line="1094"/>
<location filename="../main.qml" line="1100"/> <location filename="../main.qml" line="1100"/>
<source>Mounted as %1</source> <source>Mounted as %1</source>
<translation>%1 </translation> <translation>%1</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="1096"/> <location filename="../main.qml" line="1096"/>
@ -680,12 +624,12 @@
<message> <message>
<location filename="../main.qml" line="1141"/> <location filename="../main.qml" line="1141"/>
<source>Are you sure you want to quit?</source> <source>Are you sure you want to quit?</source>
<translation>退</translation> <translation>退</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="1142"/> <location filename="../main.qml" line="1142"/>
<source>Raspberry Pi Imager is still busy.&lt;br&gt;Are you sure you want to quit?</source> <source>Raspberry Pi Imager is still busy.&lt;br&gt;Are you sure you want to quit?</source>
<translation>Raspberry Pi Imager还未完成任&lt;br&gt;退</translation> <translation>&lt;br&gt;退</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="1153"/> <location filename="../main.qml" line="1153"/>
@ -695,12 +639,12 @@
<message> <message>
<location filename="../main.qml" line="1162"/> <location filename="../main.qml" line="1162"/>
<source>Preparing to write...</source> <source>Preparing to write...</source>
<translation>...</translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="1176"/> <location filename="../main.qml" line="1176"/>
<source>All existing data on &apos;%1&apos; will be erased.&lt;br&gt;Are you sure you want to continue?</source> <source>All existing data on &apos;%1&apos; will be erased.&lt;br&gt;Are you sure you want to continue?</source>
<translation>&apos;%1&apos;&lt;br&gt;</translation> <translation>&apos;%1&apos; &lt;br&gt;</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="1191"/> <location filename="../main.qml" line="1191"/>
@ -710,26 +654,22 @@
<message> <message>
<location filename="../main.qml" line="1192"/> <location filename="../main.qml" line="1192"/>
<source>There is a newer version of Imager available.&lt;br&gt;Would you like to visit the website to download it?</source> <source>There is a newer version of Imager available.&lt;br&gt;Would you like to visit the website to download it?</source>
<translation>rpi-imager&lt;br&gt;</translation> <translation>&lt;br&gt; </translation>
</message>
<message>
<source>Error downloading OS list from Internet</source>
<translation type="vanished"></translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="1243"/> <location filename="../main.qml" line="1243"/>
<source>Writing... %1%</source> <source>Writing... %1%</source>
<translation>...%1%</translation> <translation> %1%</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="1266"/> <location filename="../main.qml" line="1266"/>
<source>Verifying... %1%</source> <source>Verifying... %1%</source>
<translation>...%1%</translation> <translation> %1%</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="1273"/> <location filename="../main.qml" line="1273"/>
<source>Preparing to write... (%1)</source> <source>Preparing to write... (%1)</source>
<translation> (%1)</translation> <translation> (%1)</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="1293"/> <location filename="../main.qml" line="1293"/>
@ -739,33 +679,33 @@
<message> <message>
<location filename="../main.qml" line="1300"/> <location filename="../main.qml" line="1300"/>
<source>Write Successful</source> <source>Write Successful</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="1301"/> <location filename="../main.qml" line="1301"/>
<location filename="../imagewriter.cpp" line="596"/> <location filename="../imagewriter.cpp" line="596"/>
<source>Erase</source> <source>Erase</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="1302"/> <location filename="../main.qml" line="1302"/>
<source>&lt;b&gt;%1&lt;/b&gt; has been erased&lt;br&gt;&lt;br&gt;You can now remove the SD card from the reader</source> <source>&lt;b&gt;%1&lt;/b&gt; has been erased&lt;br&gt;&lt;br&gt;You can now remove the SD card from the reader</source>
<translation>&lt;b&gt;%1 &lt;/ b&gt;&lt;br&gt; &lt;br&gt;SD</translation> <translation>&lt;b&gt;%1 &lt;/ b&gt;&lt;br&gt; &lt;br&gt; SD </translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="1309"/> <location filename="../main.qml" line="1309"/>
<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>
<message> <message>
<location filename="../main.qml" line="1463"/> <location filename="../main.qml" line="1463"/>
<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="../imagewriter.cpp" line="597"/> <location filename="../imagewriter.cpp" line="597"/>
<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="../imagewriter.cpp" line="603"/> <location filename="../imagewriter.cpp" line="603"/>
@ -775,33 +715,17 @@
<message> <message>
<location filename="../imagewriter.cpp" line="604"/> <location filename="../imagewriter.cpp" line="604"/>
<source>Select a custom .img from your computer</source> <source>Select a custom .img from your computer</source>
<translation>使</translation> <translation> .img </translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="1712"/> <location filename="../main.qml" line="1712"/>
<source>Connect an USB stick containing images first.&lt;br&gt;The images must be located in the root folder of the USB stick.</source> <source>Connect an USB stick containing images first.&lt;br&gt;The images must be located in the root folder of the USB stick.</source>
<translation>U盘&lt;br&gt;U盘的根文件夹中</translation> <translation> USB &lt;br&gt;</translation>
</message> </message>
<message> <message>
<location filename="../main.qml" line="1728"/> <location filename="../main.qml" line="1728"/>
<source>SD card is write protected.&lt;br&gt;Push the lock switch on the left side of the card upwards, and try again.</source> <source>SD card is write protected.&lt;br&gt;Push the lock switch on the left side of the card upwards, and try again.</source>
<translation>SD卡具有写保护&lt;br&gt;SD卡的左侧的锁定开关</translation> <translation>SD &lt;br&gt; SD </translation>
</message>
<message>
<source>Select this button to change the destination SD card</source>
<translation type="vanished">SD卡</translation>
</message>
<message>
<source>&lt;b&gt;%1&lt;/b&gt; has been written to &lt;b&gt;%2&lt;/b&gt;</source>
<translation type="vanished">&lt;b&gt;%1&lt;/b&gt; &lt;b&gt;%2&lt;/b&gt;</translation>
</message>
<message>
<source>QUIT APP</source>
<translation type="vanished">退</translation>
</message>
<message>
<source>CONTINUE</source>
<translation type="vanished"></translation>
</message> </message>
</context> </context>
</TS> </TS>