From 8274a6e15d3f90ed9fd298616f15ae776840901d Mon Sep 17 00:00:00 2001 From: Thomas Tsai Date: Tue, 31 Jul 2012 11:02:39 +0800 Subject: [PATCH] update some docs --- ChangeLog | 14 +++ INSTALL | 1 + NEWS | 1 + README | 9 +- docs/partclone.chkimg.xml | 2 +- docs/partclone.info.xml | 2 +- docs/partclone.restore.xml | 2 +- docs/partclone.xml | 2 +- po/fr_FR.gmo | Bin 3367 -> 1901 bytes po/fr_FR.po | 221 +++++++++++++++++++------------------ po/partclone.pot | 127 ++++++++------------- po/zh_TW.gmo | Bin 2057 -> 1462 bytes po/zh_TW.po | 184 ++++++++++-------------------- 13 files changed, 236 insertions(+), 329 deletions(-) diff --git a/ChangeLog b/ChangeLog index 1f25073a..4a9478d7 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,17 @@ +2012-07-30 Thomas Tsai + + update version to 0.2.51 + + update process for elapsed time over 24hr + +2012-07-25 Thomas Tsai + + update supported list + +2012-07-13 Thomas Tsai + + update makefile + 2012-07-10 Thomas Tsai version 0.2.50 diff --git a/INSTALL b/INSTALL index e69de29b..69f8762e 100644 --- a/INSTALL +++ b/INSTALL @@ -0,0 +1 @@ +please access partclone.org diff --git a/NEWS b/NEWS index e69de29b..2d5fa6cc 100644 --- a/NEWS +++ b/NEWS @@ -0,0 +1 @@ +pleace access http://partclone.org diff --git a/README b/README index acff3ed0..2cd38158 100644 --- a/README +++ b/README @@ -9,6 +9,7 @@ We made some utilies: * partclone.reiserfs * partclone.reiser4 * partclone.xfs +* partclone.exfat * partclone.fat * partclone.ntfs * partclone.hfsp @@ -16,12 +17,8 @@ We made some utilies: * partclone.ufs * partclone.jfs * partclone.info +* partclone.restore +* partclone.chkimg ... -Some programs were included here to make clone better: -* ntfsreloc: A GPL program for adjusting FS geometry on NTFS partitions - Ref: http://www.linux-ntfs.org/doku.php?id=contrib:ntfsreloc - It's renamed as partclone.ntfsreloc in partclone. - - For more info about partclone, check our website http://partclone.org. diff --git a/docs/partclone.chkimg.xml b/docs/partclone.chkimg.xml index c39942c5..43bcb856 100644 --- a/docs/partclone.chkimg.xml +++ b/docs/partclone.chkimg.xml @@ -152,7 +152,7 @@ man(1), man(7), http://www.tldp.org/HOWTO/Man-Page/ DESCRIPTION &dhpackage; is a part of Partclone project to veritfy image file. Partclone provide utilities to backup used blocks and design for higher compatibility of the file system by using existing library, e.g. e2fslibs is used to read the used block of ext2 partition. - Partclone supported file system include btrfs, ext2, ext3, ext4, reiserfs, reiser4, xfs and jfs for LINUX. Also support some non-linux operation system, ex: NTFS and FAT (for Windows), HFS plus(APPLE MAC OS), UFS2(FreeBSD), VMFS(VMWare Vsphere). All partclone utils could be run like partclone.xxx is very smiliar fsck or mkfs. For example, for backup/restore hfsplus, just run partclone.hfsp. + Partclone supported file system include btrfs, ext2, ext3, ext4, reiserfs, reiser4, xfs and jfs for LINUX. Also support some non-linux operation system, ex: NTFS, FAT, EXFAT(for Windows), HFS plus(APPLE MAC OS), UFS2(FreeBSD), VMFS(VMWare Vsphere). All partclone utils could be run like partclone.xxx is very smiliar fsck or mkfs. For example, for backup/restore hfsplus, just run partclone.hfsp. diff --git a/docs/partclone.info.xml b/docs/partclone.info.xml index 60283608..d8c8447a 100644 --- a/docs/partclone.info.xml +++ b/docs/partclone.info.xml @@ -113,7 +113,7 @@ man(1), man(7), http://www.tldp.org/HOWTO/Man-Page/ &dhpackage; is a part of Partclone project to retrive partition head information from image file. Partclone provide utilities to backup used blocks and design for higher compatibility of the file system by using existing library, e.g. e2fslibs is used to read the used block of ext2 partition. - Partclone supported file system include btrfs, ext2, ext3, ext4, reiserfs, reiser4, xfs and jfs for LINUX. Also support some non-linux operation system, ex: NTFS and FAT (for Windows), HFS plus(APPLE MAC OS), UFS2(FreeBSD), VMFS(VMWare Vsphere). All partclone utils could be run like partclone.xxx is very smiliar fsck or mkfs. For example, for backup/restore hfsplus, just run partclone.hfsp. + Partclone supported file system include btrfs, ext2, ext3, ext4, reiserfs, reiser4, xfs and jfs for LINUX. Also support some non-linux operation system, ex: NTFS, FAT, EXFAT(for Windows), HFS plus(APPLE MAC OS), UFS2(FreeBSD), VMFS(VMWare Vsphere). All partclone utils could be run like partclone.xxx is very smiliar fsck or mkfs. For example, for backup/restore hfsplus, just run partclone.hfsp. diff --git a/docs/partclone.restore.xml b/docs/partclone.restore.xml index 83a88569..e3218e2e 100644 --- a/docs/partclone.restore.xml +++ b/docs/partclone.restore.xml @@ -184,7 +184,7 @@ man(1), man(7), http://www.tldp.org/HOWTO/Man-Page/ DESCRIPTION &dhpackage; is a part of Partclone project to restore all image made from partclone.[fstype] or partclone.dd. Partclone provide utilities to backup used blocks and design for higher compatibility of the file system by using existing library, e.g. e2fslibs is used to read the used block of ext2 partition. - Partclone supported file system include btrfs, ext2, ext3, ext4, reiserfs, reiser4, xfs and jfs for LINUX. Also support some non-linux operation system, ex: NTFS and FAT (for Windows), HFS plus(APPLE MAC OS), UFS2(FreeBSD), VMFS(VMWare Vsphere). All partclone utils could be run like partclone.xxx is very smiliar fsck or mkfs. For example, for backup/restore hfsplus, just run partclone.hfsp. + Partclone supported file system include btrfs, ext2, ext3, ext4, reiserfs, reiser4, xfs and jfs for LINUX. Also support some non-linux operation system, ex: NTFS, FAT, EXFAT(for Windows), HFS plus(APPLE MAC OS), UFS2(FreeBSD), VMFS(VMWare Vsphere). All partclone utils could be run like partclone.xxx is very smiliar fsck or mkfs. For example, for backup/restore hfsplus, just run partclone.hfsp. diff --git a/docs/partclone.xml b/docs/partclone.xml index 3108c4ae..702a7654 100644 --- a/docs/partclone.xml +++ b/docs/partclone.xml @@ -212,7 +212,7 @@ man(1), man(7), http://www.tldp.org/HOWTO/Man-Page/ DESCRIPTION &dhpackage;.[fstype] is a part of Partclone project. Partclone provide utilities to backup used blocks and design for higher compatibility of the file system by using existing library, e.g. e2fslibs is used to read the used block of ext2 partition. - Partclone supported file system include btrfs, ext2, ext3, ext4, reiserfs, reiser4, xfs and jfs for LINUX. Also support some non-linux operation system, ex: NTFS and FAT (for Windows), HFS plus(APPLE MAC OS), UFS2(FreeBSD), VMFS(VMWare Vsphere). + Partclone supported file system include btrfs, ext2, ext3, ext4, reiserfs, reiser4, xfs and jfs for LINUX. Also support some non-linux operation system, ex: NTFS, FAT and EXFAT(for Windows), HFS plus(APPLE MAC OS), UFS2(FreeBSD), VMFS(VMWare Vsphere). All partclone utils could be run like partclone.[fstype] is very smiliar fsck or mkfs. For example, for backup/restore hfsplus, just run partclone.hfsp diff --git a/po/fr_FR.gmo b/po/fr_FR.gmo index 805f5ee50ed494463fe9282ded99f99c7e182310..7a43a5d3c7075fdaa5cfd9be7de78293512f2744 100644 GIT binary patch delta 476 zcmX}oJxD@P6u|ML`Ly2io4(WvBMOSFrv`>K*arn}fn$SE4t?REL(<^VX0%+QrQL>t zpgr1}92#l~S{j;~YpefzK00vj@1Fbad*{B}j(-K4?@`Z%5MgqJydsCJxr>1~#t1gh zjV&C;a~#CB;{#gzUT_6Jv4GROw2J#UfwySwd&ZPVQ$CoCvJmMJnZTEWDJmgl0J5X7!7BxBj=Ysve#MrM=w?Ds^bo-rl%O**gLEwYmHjH za+FUdCu{0Vi>Y00Ock^zwcx#0zuuidCS~SQ*>o~(=Ch0URbRxVGI~kf=?P^TOX|iL MS9#-6P5EE{0EHPiV*mgE literal 3367 zcmbW3O>Epm6vqcBEx5F_h4TF|fJ{?0-q>k@ux+C>Urt_Gz`3Z`B5~#bss#Tx-i^K4T|qjE_h-+%dGqGY^WV93 zY~SY$jpKTTu6r0eMZ6b3Xg`8S!Joi0;7#xi@W_3P&4BNNn8LmQ1MoUX?80A@MG{X@Oqcuf_5G7Ao_21pKo{h7kB~v2k+1QErGLm{tSEx{1v46e}ad= z1N#|!2s{o_|BIjpo&lc)*T8Y`8dw3p1`mV3fscTHfE(D@Kj5Qy-gtnq)8I9b_V*n~ z@!SDv|I-gL=7Tffo8T3Y*83j32>uSz{wE#Ao&sM1p9Gh|r@_l0#q|kD`~M0gyKlf_ z;LqT@;4P5W_hIxFcon4mcR;ec4dRdejUSk@{YV1Ee-xYpUk2%%FN3dvpMvMWA3(~} z9gxoFFp^07qBEj~wA%h7;N!SxFC5pyxX9meT-0bUaKUg~woy!!Pl~D64s>sx1E25S z(_X1j%#;_(1yawDUK>Bk$u^3S&KK#ljn2$Ar&JMX#et2jh7Huu- zdEbg`i71JZM*cXLw%V~Y71`_+3rnE5gvC)`y;GMafiL&$NBB9JXrU4s}ZF zuL&GR*6yaJmzg|K`JT$wVN=4q*g?OqJo&qlJj%G6laezEr!?7N{YA_!K?eAmtsbg@ zIF68Tm0p&i@h;ZA_oUKMnpAmF2YzL;^18Dk+o>|%l5RwGZ#HXaua;JE_-RY%nIvq6 zl+=p(z*&B$=FKT74BUA0_Pv_)gTM=X?{vU}pgI|x@~3@B9MrK>z?+edwV@+{A9&yOX1ng=J(I?S2RRA*b_m>|@)lnRj!(=6_6_e5G7 zk(iQ1ceV`%cWd-s=J5H>Ho`55bfM9E^0OjQ!wOd+(#3o$(mTQTB)Ttp(&#-+fR};T z@qr`}&W$PzI*zDZclr5aHRq7$uUC+FgZb=kA5a?rf{5-K5_uSyyjL31h3!@Xn2v^|Ky@%?NL8SJ4+V zsX33MHHC>*BqUm4GsxaS#%MoK`h2FEr6J;qI5gDnP$dp8I zCG-Cq(rCpWD4_%*zf-Bjz0bN?%uEzVI)5ecaqVokgi`dO(jwcG4WV$3Ba=5|pwEZM y>X9iaci$j=1!$omPVzjI(^v|un>wq$CExj+A\n" @@ -18,23 +18,27 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" -#: src/progress.c:198 -#, c-format -msgid "\r%80c\rElapsed: %s, Remaining: %s, Completed:%6.2f%%, Seeking...," -msgstr "\r%80c\rEcoulé: %s, Restant: %s, Complété:%6.2f%%, Recherche...," +#: src/progress.c:197 +#, fuzzy, c-format +msgid "\r%80c\rElapsed: %s, Remaining: %s, Completed: %6.2f%%" +msgstr "\r%80c\rEcoulé: %s, Restant: %s, Complété:%6.2f%%," -#: src/progress.c:201 src/progress.c:211 -#, c-format -msgid "" -"\r%80c\rElapsed: %s, Remaining: %s, Completed:%6.2f%%, Rate: %6.2f%s/min," -msgstr "\r%80c\rEcoulé: %s, Restant: %s, Complété:%6.2f%%, Débit: %6.2f%s/mn," +#: src/progress.c:200 +#, fuzzy, c-format +msgid ", %6.2f%s/min," +msgstr "Débit: %6.2f%s/mn" -#: src/progress.c:203 src/progress.c:213 -#, c-format -msgid "\r%80c\rElapsed: %s, Remaining: %s, Completed:%6.2f%%," +#: src/progress.c:208 +#, fuzzy, c-format +msgid "\r%80c\rElapsed: %s, Remaining: %s, Completed: 100.00%%" msgstr "\r%80c\rEcoulé: %s, Restant: %s, Complété:%6.2f%%," -#: src/progress.c:215 +#: src/progress.c:210 +#, fuzzy, c-format +msgid ", Rate: %6.2f%s/min," +msgstr "Débit: %6.2f%s/mn" + +#: src/progress.c:214 #, c-format msgid "" "\n" @@ -43,176 +47,177 @@ msgstr "" "\n" "Durée totale: %s, " -#: src/progress.c:217 +#: src/progress.c:216 #, c-format msgid "Ave. Rate: %6.1f%s/min, " msgstr "Débit moyen: %6.1f%s/mn, " -#: src/progress.c:218 +#: src/progress.c:217 #, c-format msgid "%s" msgstr "%s" -#: src/progress.c:245 -msgid " " -msgstr " " - -#: src/progress.c:246 -#, c-format -msgid "Elapsed: %s" -msgstr "Ecoulé: %s" - -#: src/progress.c:247 -#, c-format -msgid "Remaining: %s" -msgstr "Restant: %s" +#: src/progress.c:242 +#, fuzzy, c-format +msgid "Elapsed: %s Remaining: %s " +msgstr "" +" Ecoulé: %s\n" +" Restant: %s\n" +" Complété:%6.2f%%" -#: src/progress.c:249 +#: src/progress.c:244 #, c-format msgid "Rate: %6.2f%s/min" msgstr "Débit: %6.2f%s/mn" -#: src/progress.c:260 -#, c-format -msgid "Total Time: %s" -msgstr "Durée totale: %s" - -#: src/progress.c:261 -msgid "Remaining: 0" -msgstr "Restant: 0" - -#: src/progress.c:263 -#, c-format -msgid "Ave. Rate: %6.2f%s/min" -msgstr "Débit moyen: %6.2f%s/min" - -#: src/progress.c:303 -#, c-format -msgid "" -" Elapsed: %s\n" -" Remaining: %s\n" -" Completed:%6.2f%%\n" -" Rate: %6.2f%s/min, " -msgstr "" -" Ecoulé: %s\n" -" Restant: %s\n" -" Complété:%6.2f%%\n" -" Débit: %6.2f%s/min, " - -#: src/progress.c:305 +#: src/progress.c:246 #, c-format -msgid "" -" Elapsed: %s\n" -" Remaining: %s\n" -" Completed:%6.2f%%" +msgid "Current Block: %lld Total Block: %lld " msgstr "" -" Ecoulé: %s\n" -" Restant: %s\n" -" Complété:%6.2f%%" -#: src/progress.c:310 -#, c-format -msgid "" -" Total Time: %s\n" -" Ave. Rate: %6.1f%s/min\n" -" 100.00%% completed!\n" +#: src/progress.c:277 +#, fuzzy, c-format +msgid "Total Time: %s Remaining: %s " msgstr "" -" Durée totale: %s\n" -" Débit moyen: %6.1f%s/min\n" -" 100.00%% d'achèvement!\n" +"\n" +"Durée totale: %s, " -#: src/progress.c:312 +#: src/progress.c:279 #, c-format -msgid "" -" Total Time: %s\n" -" 100.00%% completed!\n" -msgstr "" -" Durée totale: %s\n" -" 100.00%% d'achèvement!\n" +msgid "Ave. Rate: %6.2f%s/min" +msgstr "Débit moyen: %6.2f%s/min" -#: src/partclone.c:1016 +#: src/partclone.c:1010 #, c-format msgid "Partclone v%s http://partclone.org\n" msgstr "Partclone v%s http://partclone.org\n" -#: src/partclone.c:1018 +#: src/partclone.c:1012 #, c-format msgid "Starting to check image (%s)\n" msgstr "Démarrage audit image (%s)\n" -#: src/partclone.c:1020 +#: src/partclone.c:1014 #, c-format msgid "Starting to clone device (%s) to image (%s)\n" msgstr "Démarrage clonage périphérique (%s) vers image (%s)\n" -#: src/partclone.c:1022 +#: src/partclone.c:1016 #, c-format msgid "Starting to restore image (%s) to device (%s)\n" msgstr "Démarrage restauration image (%s) vers périphérique (%s)\n" -#: src/partclone.c:1024 +#: src/partclone.c:1018 #, c-format msgid "Starting to back up device(%s) to device(%s)\n" msgstr "Démarrage sauvegarde périphérique (%s) vers périphérique (%s)\n" -#: src/partclone.c:1026 +#: src/partclone.c:1020 #, fuzzy, c-format msgid "Starting to map device (%s) to domain log (%s)\n" msgstr "Démarrage clonage périphérique (%s) vers image (%s)\n" -#: src/partclone.c:1044 +#: src/partclone.c:1038 #, c-format msgid "File system: %s\n" msgstr "Système de fichiers: %s\n" -#: src/partclone.c:1047 -#, c-format -msgid "Device size: %s\n" +#: src/partclone.c:1041 +#, fuzzy, c-format +msgid "Device size: %s = %lld Blocks\n" msgstr "Taille du périphérique: %s\n" -#: src/partclone.c:1050 -#, c-format -msgid "Space in use: %s\n" +#: src/partclone.c:1044 +#, fuzzy, c-format +msgid "Space in use: %s = %lld Blocks\n" msgstr "Espace utilisé: %s\n" -#: src/partclone.c:1053 -#, c-format -msgid "Free Space: %s\n" +#: src/partclone.c:1047 +#, fuzzy, c-format +msgid "Free Space: %s = %lld Blocks\n" msgstr "Espace libre: %s\n" -#: src/partclone.c:1055 +#: src/partclone.c:1049 #, c-format msgid "Block size: %i Byte\n" msgstr "Taille de bloc: %i octets\n" -#: src/partclone.c:1056 -#, c-format -msgid "Used block : %lli\n" -msgstr "Blocs utilisés : %lli\n" - -#: src/partclone.c:1068 +#: src/partclone.c:1062 #, fuzzy, c-format msgid "Partclone successfully checked the image (%s)\n" msgstr "Partclone a réussi à auditer l'image (%s)\n" -#: src/partclone.c:1070 +#: src/partclone.c:1064 #, c-format msgid "Partclone successfully cloned the device (%s) to the image (%s)\n" msgstr "Partclone a réussi à cloner le périphérique (%s) vers l'image (%s)\n" -#: src/partclone.c:1072 +#: src/partclone.c:1066 #, c-format msgid "Partclone successfully restored the image (%s) to the device (%s)\n" msgstr "" "Partclone a réussi à restaurer l'image (%s) vers le périphérique (%s)\n" -#: src/partclone.c:1074 +#: src/partclone.c:1068 #, c-format msgid "Partclone successfully cloned the device (%s) to the device (%s)\n" msgstr "" "Partclone a réussi à cloner le périphérique (%s) vers le périphérique (%s)\n" -#: src/partclone.c:1076 +#: src/partclone.c:1070 #, fuzzy, c-format msgid "Partclone successfully mapped the device (%s) to the domain log (%s)\n" msgstr "Partclone a réussi à cloner le périphérique (%s) vers l'image (%s)\n" + +#~ msgid "\r%80c\rElapsed: %s, Remaining: %s, Completed:%6.2f%%, Seeking...," +#~ msgstr "\r%80c\rEcoulé: %s, Restant: %s, Complété:%6.2f%%, Recherche...," + +#~ msgid "" +#~ "\r%80c\rElapsed: %s, Remaining: %s, Completed:%6.2f%%, Rate: %6.2f%s/min," +#~ msgstr "" +#~ "\r%80c\rEcoulé: %s, Restant: %s, Complété:%6.2f%%, Débit: %6.2f%s/mn," + +#~ msgid " " +#~ msgstr " " + +#~ msgid "Elapsed: %s" +#~ msgstr "Ecoulé: %s" + +#~ msgid "Remaining: %s" +#~ msgstr "Restant: %s" + +#~ msgid "Total Time: %s" +#~ msgstr "Durée totale: %s" + +#~ msgid "Remaining: 0" +#~ msgstr "Restant: 0" + +#~ msgid "" +#~ " Elapsed: %s\n" +#~ " Remaining: %s\n" +#~ " Completed:%6.2f%%\n" +#~ " Rate: %6.2f%s/min, " +#~ msgstr "" +#~ " Ecoulé: %s\n" +#~ " Restant: %s\n" +#~ " Complété:%6.2f%%\n" +#~ " Débit: %6.2f%s/min, " + +#~ msgid "" +#~ " Total Time: %s\n" +#~ " Ave. Rate: %6.1f%s/min\n" +#~ " 100.00%% completed!\n" +#~ msgstr "" +#~ " Durée totale: %s\n" +#~ " Débit moyen: %6.1f%s/min\n" +#~ " 100.00%% d'achèvement!\n" + +#~ msgid "" +#~ " Total Time: %s\n" +#~ " 100.00%% completed!\n" +#~ msgstr "" +#~ " Durée totale: %s\n" +#~ " 100.00%% d'achèvement!\n" + +#~ msgid "Used block : %lli\n" +#~ msgstr "Blocs utilisés : %lli\n" diff --git a/po/partclone.pot b/po/partclone.pot index 9b092ffd..a79668d4 100644 --- a/po/partclone.pot +++ b/po/partclone.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: thomas@nchc.org.tw\n" -"POT-Creation-Date: 2011-10-31 11:21+0800\n" +"POT-Creation-Date: 2012-07-31 10:38+0800\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -17,185 +17,144 @@ msgstr "" "Content-Type: text/plain; charset=CHARSET\n" "Content-Transfer-Encoding: 8bit\n" -#: src/progress.c:198 +#: src/progress.c:197 #, c-format -msgid "\r%80c\rElapsed: %s, Remaining: %s, Completed:%6.2f%%, Seeking...," +msgid "\r%80c\rElapsed: %s, Remaining: %s, Completed: %6.2f%%" msgstr "" -#: src/progress.c:201 src/progress.c:211 +#: src/progress.c:200 #, c-format -msgid "" -"\r%80c\rElapsed: %s, Remaining: %s, Completed:%6.2f%%, Rate: %6.2f%s/min," +msgid ", %6.2f%s/min," +msgstr "" + +#: src/progress.c:208 +#, c-format +msgid "\r%80c\rElapsed: %s, Remaining: %s, Completed: 100.00%%" msgstr "" -#: src/progress.c:203 src/progress.c:213 +#: src/progress.c:210 #, c-format -msgid "\r%80c\rElapsed: %s, Remaining: %s, Completed:%6.2f%%," +msgid ", Rate: %6.2f%s/min," msgstr "" -#: src/progress.c:215 +#: src/progress.c:214 #, c-format msgid "" "\n" "Total Time: %s, " msgstr "" -#: src/progress.c:217 +#: src/progress.c:216 #, c-format msgid "Ave. Rate: %6.1f%s/min, " msgstr "" -#: src/progress.c:218 +#: src/progress.c:217 #, c-format msgid "%s" msgstr "" -#: src/progress.c:245 -msgid " " -msgstr "" - -#: src/progress.c:246 -#, c-format -msgid "Elapsed: %s" -msgstr "" - -#: src/progress.c:247 +#: src/progress.c:242 #, c-format -msgid "Remaining: %s" +msgid "Elapsed: %s Remaining: %s " msgstr "" -#: src/progress.c:249 +#: src/progress.c:244 #, c-format msgid "Rate: %6.2f%s/min" msgstr "" -#: src/progress.c:260 -#, c-format -msgid "Total Time: %s" -msgstr "" - -#: src/progress.c:261 -msgid "Remaining: 0" -msgstr "" - -#: src/progress.c:263 -#, c-format -msgid "Ave. Rate: %6.2f%s/min" -msgstr "" - -#: src/progress.c:303 -#, c-format -msgid "" -" Elapsed: %s\n" -" Remaining: %s\n" -" Completed:%6.2f%%\n" -" Rate: %6.2f%s/min, " -msgstr "" - -#: src/progress.c:305 +#: src/progress.c:246 #, c-format -msgid "" -" Elapsed: %s\n" -" Remaining: %s\n" -" Completed:%6.2f%%" +msgid "Current Block: %lld Total Block: %lld " msgstr "" -#: src/progress.c:310 +#: src/progress.c:277 #, c-format -msgid "" -" Total Time: %s\n" -" Ave. Rate: %6.1f%s/min\n" -" 100.00%% completed!\n" +msgid "Total Time: %s Remaining: %s " msgstr "" -#: src/progress.c:312 +#: src/progress.c:279 #, c-format -msgid "" -" Total Time: %s\n" -" 100.00%% completed!\n" +msgid "Ave. Rate: %6.2f%s/min" msgstr "" -#: src/partclone.c:1016 +#: src/partclone.c:1010 #, c-format msgid "Partclone v%s http://partclone.org\n" msgstr "" -#: src/partclone.c:1018 +#: src/partclone.c:1012 #, c-format msgid "Starting to check image (%s)\n" msgstr "" -#: src/partclone.c:1020 +#: src/partclone.c:1014 #, c-format msgid "Starting to clone device (%s) to image (%s)\n" msgstr "" -#: src/partclone.c:1022 +#: src/partclone.c:1016 #, c-format msgid "Starting to restore image (%s) to device (%s)\n" msgstr "" -#: src/partclone.c:1024 +#: src/partclone.c:1018 #, c-format msgid "Starting to back up device(%s) to device(%s)\n" msgstr "" -#: src/partclone.c:1026 +#: src/partclone.c:1020 #, c-format msgid "Starting to map device (%s) to domain log (%s)\n" msgstr "" -#: src/partclone.c:1044 +#: src/partclone.c:1038 #, c-format msgid "File system: %s\n" msgstr "" -#: src/partclone.c:1047 +#: src/partclone.c:1041 #, c-format -msgid "Device size: %s\n" +msgid "Device size: %s = %lld Blocks\n" msgstr "" -#: src/partclone.c:1050 +#: src/partclone.c:1044 #, c-format -msgid "Space in use: %s\n" +msgid "Space in use: %s = %lld Blocks\n" msgstr "" -#: src/partclone.c:1053 +#: src/partclone.c:1047 #, c-format -msgid "Free Space: %s\n" +msgid "Free Space: %s = %lld Blocks\n" msgstr "" -#: src/partclone.c:1055 +#: src/partclone.c:1049 #, c-format msgid "Block size: %i Byte\n" msgstr "" -#: src/partclone.c:1056 -#, c-format -msgid "Used block : %lli\n" -msgstr "" - -#: src/partclone.c:1068 +#: src/partclone.c:1062 #, c-format msgid "Partclone successfully checked the image (%s)\n" msgstr "" -#: src/partclone.c:1070 +#: src/partclone.c:1064 #, c-format msgid "Partclone successfully cloned the device (%s) to the image (%s)\n" msgstr "" -#: src/partclone.c:1072 +#: src/partclone.c:1066 #, c-format msgid "Partclone successfully restored the image (%s) to the device (%s)\n" msgstr "" -#: src/partclone.c:1074 +#: src/partclone.c:1068 #, c-format msgid "Partclone successfully cloned the device (%s) to the device (%s)\n" msgstr "" -#: src/partclone.c:1076 +#: src/partclone.c:1070 #, c-format msgid "Partclone successfully mapped the device (%s) to the domain log (%s)\n" msgstr "" diff --git a/po/zh_TW.gmo b/po/zh_TW.gmo index ec9c5dcc104d074c84e48f3e014fc5f35bd81519..fe2e5605058cb2182830f39fd282b23d520c02c8 100644 GIT binary patch delta 367 zcmeAa*v4IdPl#nI0}${4u?!H`0I?tt-vMF}P+)}c6@fGpkZ%m6#elRKRNNOxI|BLf zK-vLFF9gy~K>87o)&*?tp}v%0qJr^hI)pxK!ylVz?B7JK@^Y% zIV2WHgB(%?q(KJtKQXnJ6+U;h#NO{5@#WTe}Uhb3?VLb;URZ^^St*vH?vBmyZp7s zH$kXX7-5V#j9!dm9vo2fFbF@wZSWgR!PQ-xCNd?g58kAzwi_7haX&ni&_DX zLaa&skQ+=x4tNd*u|8eK2`@b9`p)$i-H?kz@%qk3+yU03B^XOFxUfA=aR@H%8gsS_jT1J-sU9487o7_96-pUX z^yTtKQfS49AXVEL&#DK^%xKX#*}8Yg$Y*jR$8#e?t?PY-{HSS^@L1a(OPtcQ$lt&E z$4BC@VGQGWEEbE9)IDLPV^w+3^JPtIVRs7ZxQfe7-r9ygv(pg-7AMR?c332Z&`dKY z-+K*JkLvO0R$b_NGNC`;)z#}MqenffHfNF8;#0qYkX?qRh^uNe&0r=BZ)lkn+~=uDsK066t6H}%S`V)`CSKZC@8CbfRs`rb23h5- diff --git a/po/zh_TW.po b/po/zh_TW.po index a7474a25..69864650 100644 --- a/po/zh_TW.po +++ b/po/zh_TW.po @@ -5,9 +5,9 @@ # msgid "" msgstr "" -"Project-Id-Version: Partclone 0.0.4\n" +"Project-Id-Version: Partclone 0.2.51\n" "Report-Msgid-Bugs-To: thomas@nchc.org.tw\n" -"POT-Creation-Date: 2011-10-31 11:21+0800\n" +"POT-Creation-Date: 2012-07-31 10:38+0800\n" "PO-Revision-Date: 2007-11-01 11:35+0800\n" "Last-Translator: Yu-Chin Tsai \n" "Language-Team: Chinese (traditional) \n" @@ -16,23 +16,23 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: src/progress.c:198 -#, c-format -msgid "\r%80c\rElapsed: %s, Remaining: %s, Completed:%6.2f%%, Seeking...," -msgstr "\r%81c\r經過:%s, 剩餘: %s, 完成:%6.2f%%, 尋找備份..., " +#: src/progress.c:197 +msgid "\r%80c\rElapsed: %s, Remaining: %s, Completed: %6.2f%%" +msgstr "\r%80c\r經過:%s, 剩餘: %s, 完成:%6.2f%%" -#: src/progress.c:201 src/progress.c:211 -#, fuzzy, c-format -msgid "" -"\r%80c\rElapsed: %s, Remaining: %s, Completed:%6.2f%%, Rate: %6.2f%s/min," -msgstr "\r%81c\r經過:%s, 剩餘: %s, 完成:%6.2f%%, 速率:%6.2fMB/min, " +#: src/progress.c:200 +msgid ", %6.2f%s/min," +msgstr ", %6.2f%s/min," -#: src/progress.c:203 src/progress.c:213 -#, c-format -msgid "\r%80c\rElapsed: %s, Remaining: %s, Completed:%6.2f%%," -msgstr "\r%81c\r經過:%s, 剩餘: %s, 完成:%6.2f%%, 尋找備份..., " +#: src/progress.c:208 +msgid "\r%80c\rElapsed: %s, Remaining: %s, Completed: 100.00%%" +msgstr "\r%80c\r經過:%s, 剩餘: %s, 完成:100.00%%" -#: src/progress.c:215 +#: src/progress.c:210 +msgid ", Rate: %6.2f%s/min," +msgstr ", 速率:%6.2f%s/min" + +#: src/progress.c:214 #, c-format msgid "" "\n" @@ -41,176 +41,106 @@ msgstr "" "\n" "全部時間:%s, " -#: src/progress.c:217 -#, fuzzy, c-format +#: src/progress.c:216 msgid "Ave. Rate: %6.1f%s/min, " -msgstr "平均速率:%6.1fMB/min, " +msgstr "平均速率:%6.1f%s/min, " -#: src/progress.c:218 +#: src/progress.c:217 #, c-format msgid "%s" msgstr "%s" -#: src/progress.c:245 -msgid " " -msgstr " " - -#: src/progress.c:246 -#, c-format -msgid "Elapsed: %s" -msgstr "經過:%s" - -#: src/progress.c:247 -#, c-format -msgid "Remaining: %s" -msgstr "剩餘:%s" +#: src/progress.c:242 +msgid "Elapsed: %s Remaining: %s " +msgstr "經過:%s 剩餘: %s " -#: src/progress.c:249 -#, fuzzy, c-format +#: src/progress.c:244 msgid "Rate: %6.2f%s/min" -msgstr "速率:%6.1fMB/min" +msgstr "速率:%6.2f%s/min" -#: src/progress.c:260 +#: src/progress.c:246 #, c-format -msgid "Total Time: %s" -msgstr "全部時間:%s" +msgid "Current Block: %lld Total Block: %lld " +msgstr "目前區塊: %lld 全部區塊 %lld " -#: src/progress.c:261 -msgid "Remaining: 0" -msgstr "剩餘:0" +#: src/progress.c:277 +msgid "Total Time: %s Remaining: %s " +msgstr "全部時間:%s 剩餘時間: %s " -#: src/progress.c:263 -#, fuzzy, c-format +#: src/progress.c:279 msgid "Ave. Rate: %6.2f%s/min" -msgstr "平均速率:%6.1fMB/min" - -#: src/progress.c:303 -#, fuzzy, c-format -msgid "" -" Elapsed: %s\n" -" Remaining: %s\n" -" Completed:%6.2f%%\n" -" Rate: %6.2f%s/min, " -msgstr "" -"經過:%s\n" -" 剩餘: %s\n" -" 完成:%6.2f%%\n" -" 速率:%6.2fMB/min" +msgstr "平均速率:%6.2f%s/min" -#: src/progress.c:305 -#, fuzzy, c-format -msgid "" -" Elapsed: %s\n" -" Remaining: %s\n" -" Completed:%6.2f%%" -msgstr "" -"經過:%s\n" -" 剩餘: %s\n" -" 完成:%6.2f%%\n" -" 速率:%6.2fMB/min" - -#: src/progress.c:310 -#, fuzzy, c-format -msgid "" -" Total Time: %s\n" -" Ave. Rate: %6.1f%s/min\n" -" 100.00%% completed!\n" -msgstr "" -"全部時間: %s\n" -" 平均速率: %6.1fMB/min\n" -" 100.00%% 已經完成!\n" - -#: src/progress.c:312 -#, fuzzy, c-format -msgid "" -" Total Time: %s\n" -" 100.00%% completed!\n" -msgstr "" -"全部時間: %s\n" -" 平均速率: %6.1fMB/min\n" -" 100.00%% 已經完成!\n" - -#: src/partclone.c:1016 +#: src/partclone.c:1010 #, c-format msgid "Partclone v%s http://partclone.org\n" msgstr "" -#: src/partclone.c:1018 +#: src/partclone.c:1012 #, c-format msgid "Starting to check image (%s)\n" msgstr "開始檢查印象檔 (%s)\n" -#: src/partclone.c:1020 +#: src/partclone.c:1014 #, c-format msgid "Starting to clone device (%s) to image (%s)\n" msgstr "開始備份 裝置 (%s) 到 印象檔 (%s)\n" -#: src/partclone.c:1022 +#: src/partclone.c:1016 #, c-format msgid "Starting to restore image (%s) to device (%s)\n" msgstr "開始還原 印象檔 (%s) 到 裝置 (%s)\n" -#: src/partclone.c:1024 +#: src/partclone.c:1018 #, c-format msgid "Starting to back up device(%s) to device(%s)\n" msgstr "開始備份 裝置 (%s) 到 裝置 (%s)\n" -#: src/partclone.c:1026 -#, fuzzy, c-format +#: src/partclone.c:1020 msgid "Starting to map device (%s) to domain log (%s)\n" -msgstr "開始備份 裝置 (%s) 到 印象檔 (%s)\n" +msgstr "開始輸出 裝置 (%s)區塊 到 資料檔 (%s)\n" -#: src/partclone.c:1044 +#: src/partclone.c:1038 #, c-format msgid "File system: %s\n" msgstr "檔案系統: %s\n" -#: src/partclone.c:1047 -#, fuzzy, c-format -msgid "Device size: %s\n" -msgstr "裝置大小: %lli MB\n" +#: src/partclone.c:1041 +msgid "Device size: %s = %lld Blocks\n" +msgstr "裝置大小: %s = %lld Blocks\n" -#: src/partclone.c:1050 -#, fuzzy, c-format -msgid "Space in use: %s\n" -msgstr "裝置使用到空間: %lli MB\n" +#: src/partclone.c:1044 +msgid "Space in use: %s = %lld Blocks\n" +msgstr "裝置使用到空間: %s = %lld Blocks\n" -#: src/partclone.c:1053 -#, fuzzy, c-format -msgid "Free Space: %s\n" -msgstr "剩餘空間: %lli MB\n" +#: src/partclone.c:1047 +msgid "Free Space: %s = %lld Blocks\n" +msgstr "剩餘空間: %s = %lld Blocks\n" -#: src/partclone.c:1055 +#: src/partclone.c:1049 #, c-format msgid "Block size: %i Byte\n" msgstr "裝置區塊大小: %i Byte\n" -#: src/partclone.c:1056 -#, c-format -msgid "Used block : %lli\n" -msgstr "裝置使用區塊數量: %lli\n" - -#: src/partclone.c:1068 -#, fuzzy, c-format +#: src/partclone.c:1062 msgid "Partclone successfully checked the image (%s)\n" msgstr "檢查印象檔 (%s) 完成\n" -#: src/partclone.c:1070 +#: src/partclone.c:1064 #, c-format msgid "Partclone successfully cloned the device (%s) to the image (%s)\n" msgstr "備份 裝置 (%s) 到 印象檔 (%s) 完成\n" -#: src/partclone.c:1072 +#: src/partclone.c:1066 #, c-format msgid "Partclone successfully restored the image (%s) to the device (%s)\n" msgstr "還原 印象檔 (%s) 到 裝置 (%s) 完成\n" -#: src/partclone.c:1074 +#: src/partclone.c:1068 #, c-format msgid "Partclone successfully cloned the device (%s) to the device (%s)\n" -msgstr "備份 裝置 (%s) 到 印象檔 (%s) 完成\n" +msgstr "備份 裝置 (%s) 到 裝置 (%s) 完成\n" -#: src/partclone.c:1076 -#, fuzzy, c-format +#: src/partclone.c:1070 msgid "Partclone successfully mapped the device (%s) to the domain log (%s)\n" -msgstr "備份 裝置 (%s) 到 印象檔 (%s) 完成\n" +msgstr "輸出裝置 (%s) 區塊資訊 到 資料檔 (%s) 完成\n"