diff -Nru language-pack-km-16.04+20180708/data/km/LC_MESSAGES/activity-log-manager.po language-pack-km-16.04+20180711/data/km/LC_MESSAGES/activity-log-manager.po --- language-pack-km-16.04+20180708/data/km/LC_MESSAGES/activity-log-manager.po 2018-07-09 10:39:20.000000000 +0000 +++ language-pack-km-16.04+20180711/data/km/LC_MESSAGES/activity-log-manager.po 2018-07-11 18:22:08.000000000 +0000 @@ -15,8 +15,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2018-07-08 11:49+0000\n" -"X-Generator: Launchpad (build 18704)\n" +"X-Launchpad-Export-Date: 2018-07-11 17:33+0000\n" +"X-Generator: Launchpad (build 18719)\n" #: ../data/activity-log-manager.desktop.in.h:1 ../src/alm.vala:30 msgid "Activity Log Manager" diff -Nru language-pack-km-16.04+20180708/data/km/LC_MESSAGES/apparmor-parser.po language-pack-km-16.04+20180711/data/km/LC_MESSAGES/apparmor-parser.po --- language-pack-km-16.04+20180708/data/km/LC_MESSAGES/apparmor-parser.po 2018-07-09 10:39:20.000000000 +0000 +++ language-pack-km-16.04+20180711/data/km/LC_MESSAGES/apparmor-parser.po 2018-07-11 18:22:08.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2018-07-08 11:31+0000\n" -"X-Generator: Launchpad (build 18704)\n" +"X-Launchpad-Export-Date: 2018-07-11 17:11+0000\n" +"X-Generator: Launchpad (build 18719)\n" #: ../parser_include.c:113 ../parser_include.c:111 msgid "Error: Out of memory.\n" diff -Nru language-pack-km-16.04+20180708/data/km/LC_MESSAGES/apport.po language-pack-km-16.04+20180711/data/km/LC_MESSAGES/apport.po --- language-pack-km-16.04+20180708/data/km/LC_MESSAGES/apport.po 2018-07-09 10:39:21.000000000 +0000 +++ language-pack-km-16.04+20180711/data/km/LC_MESSAGES/apport.po 2018-07-11 18:22:09.000000000 +0000 @@ -16,8 +16,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2018-07-08 11:23+0000\n" -"X-Generator: Launchpad (build 18704)\n" +"X-Launchpad-Export-Date: 2018-07-11 17:01+0000\n" +"X-Generator: Launchpad (build 18719)\n" #: ../bin/apport-unpack.py:22 ../debian/tmp/usr/bin/apport-unpack.py:22 #, python-format diff -Nru language-pack-km-16.04+20180708/data/km/LC_MESSAGES/apt.po language-pack-km-16.04+20180711/data/km/LC_MESSAGES/apt.po --- language-pack-km-16.04+20180708/data/km/LC_MESSAGES/apt.po 2018-07-09 10:39:21.000000000 +0000 +++ language-pack-km-16.04+20180711/data/km/LC_MESSAGES/apt.po 2018-07-11 18:22:09.000000000 +0000 @@ -18,8 +18,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2018-07-08 10:30+0000\n" -"X-Generator: Launchpad (build 18704)\n" +"X-Launchpad-Export-Date: 2018-07-11 16:05+0000\n" +"X-Generator: Launchpad (build 18719)\n" "Language: \n" #. TRANSLATOR: Very short word to be displayed before unchanged files in 'apt-get update' @@ -157,12 +157,12 @@ msgstr "" #. TRANSLATORS: Note, this is not an interactive question -#: apt-private/private-cacheset.cc:302 apt-private/private-install.cc:995 +#: apt-private/private-cacheset.cc:302 apt-private/private-install.cc:1084 #, c-format msgid "Package '%s' is not installed, so not removed. Did you mean '%s'?\n" msgstr "" -#: apt-private/private-cacheset.cc:308 apt-private/private-install.cc:1001 +#: apt-private/private-cacheset.cc:308 apt-private/private-install.cc:1090 #, c-format msgid "Package '%s' is not installed, so not removed\n" msgstr "" @@ -197,8 +197,8 @@ msgid "This APT helper has Super Meep Powers." msgstr "" -#: apt-private/private-depends.cc:35 apt-private/private-show.cc:296 -#: apt-private/private-show.cc:298 apt-private/private-show.cc:353 +#: apt-private/private-depends.cc:35 apt-private/private-show.cc:360 +#: apt-private/private-show.cc:362 apt-private/private-show.cc:417 #: cmdline/apt-mark.cc:56 cmdline/apt-mark.cc:102 cmdline/apt-mark.cc:177 msgid "No packages found" msgstr "គ្មានរកឃើញ កញ្ចប់" @@ -468,53 +468,53 @@ "ភាពអស្រ័យ​ដែល​ខុស​គ្នា ។ ព្យាយាម​ 'apt-get -f install' ដោយ​គ្មាន​កញ្ចប់ (ឬ " "បញ្ជាក់​ដំណោះស្រាយ) ។" -#: apt-private/private-install.cc:745 +#: apt-private/private-install.cc:826 msgid "The following additional packages will be installed:" msgstr "" -#: apt-private/private-install.cc:834 +#: apt-private/private-install.cc:915 msgid "Suggested packages:" msgstr "កញ្ចប់​ដែល​បាន​ផ្ដល់​យោបល់ ៖" -#: apt-private/private-install.cc:836 +#: apt-private/private-install.cc:917 msgid "Recommended packages:" msgstr "កញ្ចប់​ដែល​បាន​ផ្ដល់​អនុសាសន៍ ៖" -#: apt-private/private-install.cc:878 +#: apt-private/private-install.cc:959 #, c-format msgid "Skipping %s, it is already installed and upgrade is not set.\n" msgstr "" "កំពុង​រំលង​ %s វា​បាន​ដំឡើង​រួចរាល់​ " "ហើយ​ភាព​ធ្វើឲ្យ​ប្រសើរ​​មិន​ទាន់​កំណត់​​ ។\n" -#: apt-private/private-install.cc:882 +#: apt-private/private-install.cc:963 #, c-format msgid "Skipping %s, it is not installed and only upgrades are requested.\n" msgstr "" -#: apt-private/private-install.cc:894 +#: apt-private/private-install.cc:975 #, c-format msgid "Reinstallation of %s is not possible, it cannot be downloaded.\n" msgstr "មិនអាចធ្វើការដំឡើង %s ឡើងវិញបានទេ វា​មិនអាចត្រូវបាន​ទាញយកបានឡើយ ។\n" #. TRANSLATORS: First string is package name, second is version -#: apt-private/private-install.cc:900 +#: apt-private/private-install.cc:981 #, c-format msgid "%s is already the newest version (%s).\n" msgstr "" -#: apt-private/private-install.cc:919 cmdline/apt-get.cc:124 +#: apt-private/private-install.cc:1000 cmdline/apt-get.cc:123 #: cmdline/apt-mark.cc:78 #, c-format msgid "%s set to manually installed.\n" msgstr "" -#: apt-private/private-install.cc:948 +#: apt-private/private-install.cc:1033 #, c-format msgid "Selected version '%s' (%s) for '%s'\n" msgstr "" -#: apt-private/private-install.cc:953 +#: apt-private/private-install.cc:1042 #, c-format msgid "Selected version '%s' (%s) for '%s' because of '%s'\n" msgstr "" @@ -539,8 +539,8 @@ " so don't depend on the relevance to the real current situation!" msgstr "" -#: apt-private/private-output.cc:120 apt-private/private-show.cc:190 -#: apt-private/private-show.cc:195 +#: apt-private/private-output.cc:120 apt-private/private-show.cc:191 +#: apt-private/private-show.cc:196 msgid "unknown" msgstr "" @@ -716,7 +716,7 @@ msgid "Package file %s is out of sync." msgstr "ឯកសារ​កញ្ចប់ %s នៅ​ខាងក្រៅ​ការ​ធ្វើសមកាលកម្ម ។" -#: apt-private/private-show.cc:280 +#: apt-private/private-show.cc:344 #, c-format msgid "There is %i additional record. Please use the '-a' switch to see it" msgid_plural "" @@ -724,27 +724,27 @@ msgstr[0] "" msgstr[1] "" -#: apt-private/private-show.cc:288 +#: apt-private/private-show.cc:352 msgid "not a real package (virtual)" msgstr "" -#: apt-private/private-show.cc:348 +#: apt-private/private-show.cc:412 #, c-format msgid "Unable to locate package %s" msgstr "គ្មានអាចដឹង ទីតាំង នៃកញ្ចប់ %s" -#: apt-private/private-show.cc:374 +#: apt-private/private-show.cc:438 msgid "Package files:" msgstr "ឯកសារ​កញ្ចប់ ៖" -#: apt-private/private-show.cc:383 apt-private/private-show.cc:461 +#: apt-private/private-show.cc:447 apt-private/private-show.cc:525 msgid "Cache is out of sync, can't x-ref a package file" msgstr "" "ឃ្លាំង​សម្ងាត់​ឋិតនៅ​ក្រៅ​ការ​ធ្វើ​សមកាល​កម្ម ដែលមិន​អាច x-ref " "ឯកសារ​កញ្ចប់​បាន​ទេ" #. Show any packages have explicit pins -#: apt-private/private-show.cc:397 +#: apt-private/private-show.cc:461 msgid "Pinned packages:" msgstr "កញ្ចប់​ដែល​បាន​ខ្ទាស់ ៖" @@ -753,20 +753,20 @@ msgstr "(រក​មិន​ឃើញ)" #. Print the package name and the version we are forcing to -#: apt-private/private-show.cc:408 +#: apt-private/private-show.cc:472 #, c-format msgid "%s -> %s with priority %d\n" msgstr "" -#: apt-private/private-show.cc:414 +#: apt-private/private-show.cc:478 msgid " Installed: " msgstr " បានតំលើង " -#: apt-private/private-show.cc:415 +#: apt-private/private-show.cc:479 msgid " Candidate: " msgstr " សាកល្បង ៖ " -#: apt-private/private-show.cc:433 apt-private/private-show.cc:441 +#: apt-private/private-show.cc:497 apt-private/private-show.cc:505 msgid "(none)" msgstr "(គ្មាន)" @@ -775,7 +775,7 @@ msgstr " ខ្ទាស់​កញ្ចប់ ៖ " #. Show the priority tables -#: apt-private/private-show.cc:446 +#: apt-private/private-show.cc:510 msgid " Version table:" msgstr " តារាង​កំណែ ៖" @@ -809,8 +809,8 @@ msgstr "" "យ៉ាងហោចណាស់​ត្រូវ​​បញ្ជាក់​​កញ្ចប់​មួយ ​ដើម្បី​ទៅ​​ប្រមូល​យក​ប្រភព​សម្រាប់" -#: apt-private/private-source.cc:347 apt-private/private-source.cc:701 -#: apt-private/private-source.cc:729 +#: apt-private/private-source.cc:347 apt-private/private-source.cc:692 +#: apt-private/private-source.cc:702 apt-private/private-source.cc:729 #, c-format msgid "Unable to find a source package for %s" msgstr "មិន​អាច​រក​កញ្ចប់ប្រភព​​សម្រាប់ %s បានឡើយ" @@ -887,11 +887,11 @@ msgid "%s has no build depends.\n" msgstr "%s មិនមានភាពអាស្រ័យ​ស្ថាបនាឡើយ​ ។\n" -#: apt-private/private-source.cc:646 +#: apt-private/private-source.cc:659 msgid "Must specify at least one package to check builddeps for" msgstr "ត្រូវតែ​បញ្ជាក់​យ៉ាងហោចណាស់​មួយកញ្ចប់ដើម្បីពិនិត្យ builddeps សម្រាប់" -#: apt-private/private-source.cc:654 +#: apt-private/private-source.cc:645 #, c-format msgid "" "No architecture information available for %s. See apt.conf(5) " @@ -908,7 +908,7 @@ msgid "Note, using file '%s' to get the build dependencies\n" msgstr "" -#: apt-private/private-source.cc:799 +#: apt-private/private-source.cc:817 msgid "Failed to process build dependencies" msgstr "បាន​បរាជ័យ​ក្នុង​ការ​ដំណើរ​​ការ​បង្កើត​ភាព​អាស្រ័យ" @@ -943,79 +943,79 @@ msgid "All packages are up to date." msgstr "" -#: cmdline/apt-cache.cc:186 +#: cmdline/apt-cache.cc:185 msgid "apt-cache stats does not take any arguments" msgstr "" -#: cmdline/apt-cache.cc:196 +#: cmdline/apt-cache.cc:195 msgid "Total package names: " msgstr "ឈ្មោះ​កញ្ចប់​សរុប ៖ " -#: cmdline/apt-cache.cc:198 +#: cmdline/apt-cache.cc:197 msgid "Total package structures: " msgstr "រចនាសម្ព័ន្ធកញ្ចប់សរុប ៖​ " -#: cmdline/apt-cache.cc:238 +#: cmdline/apt-cache.cc:237 msgid " Normal packages: " msgstr " កញ្ចប់​ធម្មតា ៖ " -#: cmdline/apt-cache.cc:239 +#: cmdline/apt-cache.cc:238 msgid " Pure virtual packages: " msgstr " កញ្ចប់​និម្មិត​សុទ្ធ ៖ " -#: cmdline/apt-cache.cc:240 +#: cmdline/apt-cache.cc:239 msgid " Single virtual packages: " msgstr " កញ្ចប់​និម្មិត​តែ​មួយ ៖ " -#: cmdline/apt-cache.cc:241 +#: cmdline/apt-cache.cc:240 msgid " Mixed virtual packages: " msgstr " កញ្ចប់​និម្មិត​លាយ ៖ " -#: cmdline/apt-cache.cc:242 +#: cmdline/apt-cache.cc:241 msgid " Missing: " msgstr " បាត់បង់ ៖ " -#: cmdline/apt-cache.cc:244 +#: cmdline/apt-cache.cc:243 msgid "Total distinct versions: " msgstr "កំណែ​ផ្សេងៗ​សរុប ៖ " -#: cmdline/apt-cache.cc:246 +#: cmdline/apt-cache.cc:245 msgid "Total distinct descriptions: " msgstr "សេចក្ដីពណ៌នាគ្នាសរុប ៖ " -#: cmdline/apt-cache.cc:248 +#: cmdline/apt-cache.cc:247 msgid "Total dependencies: " msgstr "ភាព​អាស្រ័យ​សរុប ៖ " -#: cmdline/apt-cache.cc:251 +#: cmdline/apt-cache.cc:250 msgid "Total ver/file relations: " msgstr "ទំនាក់ទំនង កំណែ/ឯកសារ​សរុប ៖ " -#: cmdline/apt-cache.cc:253 +#: cmdline/apt-cache.cc:252 msgid "Total Desc/File relations: " msgstr "ទំនាក់ទំនងឯកសារ / ការពិពណ៌នាសរុប ៖ " -#: cmdline/apt-cache.cc:255 +#: cmdline/apt-cache.cc:254 msgid "Total Provides mappings: " msgstr "ការផ្គូរផ្គង​ការផ្ដល់​សរុប ៖ " -#: cmdline/apt-cache.cc:311 +#: cmdline/apt-cache.cc:310 msgid "Total globbed strings: " msgstr "ខ្សែ​អក្សរ​សរុប​ ៖ " -#: cmdline/apt-cache.cc:317 +#: cmdline/apt-cache.cc:316 msgid "Total slack space: " msgstr "ទំហំ slack សរុប ៖ " -#: cmdline/apt-cache.cc:334 +#: cmdline/apt-cache.cc:333 msgid "Total space accounted for: " msgstr "ទំហំ​សរុប​ដែល​ទុក​សម្រាប់ ៖ " -#: cmdline/apt-cache.cc:978 +#: cmdline/apt-cache.cc:972 msgid "This command is deprecated. Please use 'apt-mark showauto' instead." msgstr "ពាក្យបញ្ជានេះត្រូវបានបរិយាយ ។ សូមប្រើ 'apt-mark showauto' ជំនួសវិញ ។" -#: cmdline/apt-cache.cc:1108 +#: cmdline/apt-cache.cc:1102 msgid "" "Usage: apt-cache [options] command\n" " apt-cache [options] show pkg1 [pkg2 ...]\n" @@ -1028,48 +1028,48 @@ "availability of the configured sources (e.g. offline).\n" msgstr "" -#: cmdline/apt-cache.cc:1124 +#: cmdline/apt-cache.cc:1118 msgid "Show source records" msgstr "បង្ហាញ​កំណត់​ត្រា​ប្រភព" -#: cmdline/apt-cache.cc:1130 +#: cmdline/apt-cache.cc:1124 msgid "Search the package list for a regex pattern" msgstr "ស្វែងរក​កញ្ចប់​​លំនាំ regex" -#: cmdline/apt-cache.cc:1131 +#: cmdline/apt-cache.cc:1125 msgid "Show raw dependency information for a package" msgstr "បង្ហាញព័ត៌មាន​​ភាពអាស្រ័យ​កញ្ចប់​មិន​ទាន់​ច្នៃ" -#: cmdline/apt-cache.cc:1132 +#: cmdline/apt-cache.cc:1126 msgid "Show reverse dependency information for a package" msgstr "បង្ហាញ​ព័ត៌មាន​ភាពអាស្រ័យ​កញ្ចប់​បញ្ច្រាស់​" -#: cmdline/apt-cache.cc:1135 +#: cmdline/apt-cache.cc:1129 msgid "Show a readable record for the package" msgstr "បង្ហាញ​កំណត់​ត្រា​កញ្ចប់​ដែល​អាច​អាន​បាន" -#: cmdline/apt-cache.cc:1136 +#: cmdline/apt-cache.cc:1130 msgid "List the names of all packages in the system" msgstr "រាយ​ឈ្មោះ​កញ្ចប់​ទាំងអស់​" -#: cmdline/apt-cache.cc:1138 +#: cmdline/apt-cache.cc:1132 msgid "Show policy settings" msgstr "បង្ហាញ ការរៀបចំ​គោលការណ៍​" -#: cmdline/apt-cdrom.cc:78 +#: cmdline/apt-cdrom.cc:77 msgid "Please provide a name for this Disc, such as 'Debian 5.0.3 Disk 1'" msgstr "" -#: cmdline/apt-cdrom.cc:93 +#: cmdline/apt-cdrom.cc:92 msgid "Please insert a Disc in the drive and press [Enter]" msgstr "" -#: cmdline/apt-cdrom.cc:141 +#: cmdline/apt-cdrom.cc:140 #, c-format msgid "Failed to mount '%s' to '%s'" msgstr "" -#: cmdline/apt-cdrom.cc:180 +#: cmdline/apt-cdrom.cc:179 msgid "" "No CD-ROM could be auto-detected or found using the default mount point.\n" "You may try the --cdrom option to set the CD-ROM mount point.\n" @@ -1077,11 +1077,11 @@ "mount point." msgstr "" -#: cmdline/apt-cdrom.cc:184 +#: cmdline/apt-cdrom.cc:183 msgid "Repeat this process for the rest of the CDs in your set." msgstr "ធ្វើដដែល ដំណើរការនេះ សំរាប់ ស៊ីឌី សល់ ក្នុងសំណុំ ស៊ីឌី របស់អ្នក។" -#: cmdline/apt-cdrom.cc:209 +#: cmdline/apt-cdrom.cc:208 msgid "" "Usage: apt-cdrom [options] command\n" "\n" @@ -1090,11 +1090,11 @@ "information is taken from apt.conf(5), udev(7) and fstab(5).\n" msgstr "" -#: cmdline/apt-config.cc:50 +#: cmdline/apt-config.cc:49 msgid "Arguments not in pairs" msgstr "​អាគុយម៉ង់​មិន​មាន​គូ​ទេ" -#: cmdline/apt-config.cc:83 +#: cmdline/apt-config.cc:82 msgid "" "Usage: apt-config [options] command\n" "\n" @@ -1102,39 +1102,39 @@ "all APT tools, mainly intended for debugging and shell scripting.\n" msgstr "" -#: cmdline/apt-config.cc:93 +#: cmdline/apt-config.cc:92 msgid "get configuration values via shell evaluation" msgstr "" -#: cmdline/apt-config.cc:94 +#: cmdline/apt-config.cc:93 msgid "show the active configuration setting" msgstr "" -#: cmdline/apt-get.cc:119 +#: cmdline/apt-get.cc:118 #, c-format msgid "Couldn't find package %s" msgstr "មិន​អាច​រក​កញ្ចប់ %s បានទេ" -#: cmdline/apt-get.cc:126 cmdline/apt-mark.cc:80 +#: cmdline/apt-get.cc:125 cmdline/apt-mark.cc:80 #, c-format msgid "%s set to automatically installed.\n" msgstr "" -#: cmdline/apt-get.cc:134 cmdline/apt-mark.cc:123 +#: cmdline/apt-get.cc:133 cmdline/apt-mark.cc:123 msgid "" "This command is deprecated. Please use 'apt-mark auto' and 'apt-mark manual' " "instead." msgstr "" -#: cmdline/apt-get.cc:203 cmdline/apt-get.cc:211 +#: cmdline/apt-get.cc:202 cmdline/apt-get.cc:210 msgid "Internal error, problem resolver broke stuff" msgstr "កំហុស​ខាងក្នុង អ្នក​ដោះស្រាយ​បញ្ហា​បានធ្វើឲ្យខូច​ឧបករណ៍" -#: cmdline/apt-get.cc:351 +#: cmdline/apt-get.cc:350 msgid "Supported modules:" msgstr "ម៉ូឌុល​ដែល​គាំទ្រ ៖" -#: cmdline/apt-get.cc:392 +#: cmdline/apt-get.cc:391 msgid "" "Usage: apt-get [options] command\n" " apt-get [options] install|remove pkg1 [pkg2 ...]\n" @@ -1146,63 +1146,63 @@ "with their dependencies.\n" msgstr "" -#: cmdline/apt-get.cc:406 +#: cmdline/apt-get.cc:405 msgid "Retrieve new lists of packages" msgstr "ទៅយក​បញ្ជី​កញ្ចប់​ថ្មី" -#: cmdline/apt-get.cc:407 +#: cmdline/apt-get.cc:406 msgid "Perform an upgrade" msgstr "ធ្វើឲ្យប្រសើរ" -#: cmdline/apt-get.cc:408 +#: cmdline/apt-get.cc:407 msgid "Install new packages (pkg is libc6 not libc6.deb)" msgstr "ដំឡើង​កញ្ចប់​ថ្មី (pkg គឺ libc6 មិនមែន libc6.deb)" -#: cmdline/apt-get.cc:409 +#: cmdline/apt-get.cc:408 msgid "Remove packages" msgstr "យក​កញ្ចប់​ចេញ" -#: cmdline/apt-get.cc:410 +#: cmdline/apt-get.cc:409 msgid "Remove packages and config files" msgstr "" -#: cmdline/apt-get.cc:411 cmdline/apt.cc:67 +#: cmdline/apt-get.cc:410 cmdline/apt.cc:67 msgid "Remove automatically all unused packages" msgstr "" -#: cmdline/apt-get.cc:415 +#: cmdline/apt-get.cc:414 msgid "Distribution upgrade, see apt-get(8)" msgstr "ការចែកចាយ​ភាពល្អប្រសើរ សូមមើល apt-get(8)" -#: cmdline/apt-get.cc:417 +#: cmdline/apt-get.cc:416 msgid "Follow dselect selections" msgstr "ដាក់ពីក្រោយ​ជម្រើស dselect" -#: cmdline/apt-get.cc:418 +#: cmdline/apt-get.cc:417 msgid "Configure build-dependencies for source packages" msgstr "កំណត់​រចនា​សម្ព័ន្ធ​ភាពអាស្រ័យ​ក្នុងការស្ថាបនា​សម្រាប់​កញ្ចប់​ប្រភព" -#: cmdline/apt-get.cc:419 +#: cmdline/apt-get.cc:418 msgid "Erase downloaded archive files" msgstr "លុប​ឯកសារប័ណ្ណសារ​ដែលបានទាញ​យក" -#: cmdline/apt-get.cc:420 +#: cmdline/apt-get.cc:419 msgid "Erase old downloaded archive files" msgstr "លុប​ឯកសារប័ណ្ណសារ​ដែលបានទាញយក​ចាស់" -#: cmdline/apt-get.cc:422 +#: cmdline/apt-get.cc:421 msgid "Verify that there are no broken dependencies" msgstr "ផ្ទៀងផ្ទាត់​ថា​មិនមានភាព​អាស្រ័យ​ដែល​ខូចទេ" -#: cmdline/apt-get.cc:423 +#: cmdline/apt-get.cc:422 msgid "Download source archives" msgstr "ទាញយក​ប័ណ្ណសារ​ប្រភព" -#: cmdline/apt-get.cc:424 +#: cmdline/apt-get.cc:423 msgid "Download the binary package into the current directory" msgstr "" -#: cmdline/apt-get.cc:425 +#: cmdline/apt-get.cc:424 msgid "Download and display the changelog for the given package" msgstr "" @@ -1392,12 +1392,12 @@ msgid "edit the source information file" msgstr "" -#: methods/cdrom.cc:205 +#: methods/cdrom.cc:204 #, c-format msgid "Unable to read the cdrom database %s" msgstr "មិន​អាច​អាន​មូលដ្ឋាន​ទិន្នន័យ​​ស៊ីឌីរ៉ូម​​ %s បានឡើយ" -#: methods/cdrom.cc:214 +#: methods/cdrom.cc:213 msgid "" "Please use apt-cdrom to make this CD-ROM recognized by APT. apt-get update " "cannot be used to add new CD-ROMs" @@ -1405,90 +1405,90 @@ "សូម​ប្រើ​ apt-cdrom ដើម្បី​បង្កើត​ស៊ីឌី-រ៉ូម​នេះ​ ដែលបានរៀបចំ​តាម​ APT​ ។ " "apt-get ធ្វើ​ឲ្យ​ទាន់សម័យ ​មិន​ត្រូវ​បានប្រើ​ដើម្បី​បន្ថែម​ស៊ីឌី-រ៉ូមថ្មីឡើយ​" -#: methods/cdrom.cc:224 +#: methods/cdrom.cc:223 msgid "Wrong CD-ROM" msgstr "ស៊ីឌី-រ៉ូមខុស" -#: methods/cdrom.cc:251 +#: methods/cdrom.cc:250 #, c-format msgid "Unable to unmount the CD-ROM in %s, it may still be in use." msgstr "មិនអាចអាន់ម៉ោន ស៊ីឌី​-រ៉ូម​ នៅ​​ក្នុង​ %s បានទេ វាអាចនៅតែប្រើបាន ។" -#: methods/cdrom.cc:256 +#: methods/cdrom.cc:255 msgid "Disk not found." msgstr "រក​ថាសមិ​ន​ឃើញ​ ។" -#: methods/cdrom.cc:264 methods/file.cc:125 methods/rsh.cc:297 +#: methods/cdrom.cc:263 methods/file.cc:124 methods/rsh.cc:296 msgid "File not found" msgstr "រកឯកសារ​មិន​ឃើញ​" -#: methods/connect.cc:168 methods/connect.cc:572 methods/http.cc:335 +#: methods/connect.cc:167 methods/connect.cc:576 methods/http.cc:317 #, c-format msgid "Connecting to %s (%s)" msgstr "កំពុង​តភ្ជាប់​ទៅ​កាន់​ %s (%s)" -#: methods/connect.cc:149 +#: methods/connect.cc:148 #, c-format msgid "[IP: %s %s]" msgstr "[IP ៖ %s %s]" -#: methods/connect.cc:178 +#: methods/connect.cc:177 #, c-format msgid "Could not create a socket for %s (f=%u t=%u p=%u)" msgstr "មិន​អាច​បង្កើត​រន្ធ​សម្រាប់ %s (f=%u t=%u p=%u) បានឡើយ" -#: methods/connect.cc:187 +#: methods/connect.cc:186 #, c-format msgid "Cannot initiate the connection to %s:%s (%s)." msgstr "មិនអាច​ចាប់ផ្ដើម​ការតភ្ជាប់​​ទៅ​កាន់​ %s:%s (%s) បានឡើយ ។" -#: methods/connect.cc:312 +#: methods/connect.cc:311 #, c-format msgid "Could not connect to %s:%s (%s), connection timed out" msgstr "មិន​អាច​តភ្ជាប់​ទៅ​កាន់​ %s:%s (%s) បានឡើយ ការ​តភ្ជាប់​បានអស់​ពេល​" -#: methods/connect.cc:203 methods/ftp.cc:757 methods/rsh.cc:100 +#: methods/connect.cc:202 methods/ftp.cc:756 methods/rsh.cc:99 msgid "Failed" msgstr "បាន​បរាជ័យ" -#: methods/connect.cc:215 +#: methods/connect.cc:214 #, c-format msgid "Could not connect to %s:%s (%s)." msgstr "មិន​អាច​តភ្ជាប់​ទៅកាន់​ %s:%s (%s) បានឡើយ ។" #. We say this mainly because the pause here is for the #. ssh connection that is still going -#: methods/connect.cc:365 methods/rsh.cc:458 +#: methods/connect.cc:364 methods/rsh.cc:457 #, c-format msgid "Connecting to %s" msgstr "កំពុង​តភ្ជាប់​ទៅកាន់ %s" -#: methods/connect.cc:401 methods/connect.cc:422 +#: methods/connect.cc:400 methods/connect.cc:421 #, c-format msgid "Could not resolve '%s'" msgstr "មិន​អាច​ដោះស្រាយ​ '%s' បានឡើយ" -#: methods/connect.cc:429 +#: methods/connect.cc:428 #, c-format msgid "Temporary failure resolving '%s'" msgstr "ការ​ដោះស្រាយ​ភាព​បរាជ័យ​​បណ្តោះអាសន្ន '%s'" -#: methods/connect.cc:434 +#: methods/connect.cc:433 #, c-format msgid "System error resolving '%s:%s'" msgstr "" -#: methods/connect.cc:437 +#: methods/connect.cc:436 #, c-format msgid "Something wicked happened resolving '%s:%s' (%i - %s)" msgstr "" -#: methods/connect.cc:473 +#: methods/connect.cc:472 #, c-format msgid "Unable to connect to %s:%s:" msgstr "" -#: methods/copy.cc:50 +#: methods/copy.cc:49 msgid "Failed to stat" msgstr "បរាជ័យ​ក្នុងការថ្លែង" @@ -1496,39 +1496,39 @@ msgid "Failed to set modification time" msgstr "បរាជ័យក្នុងការកំណត់​ពេលវេលា​ការកែប្រែ​" -#: methods/file.cc:51 +#: methods/file.cc:50 msgid "Invalid URI, local URIS must not start with //" msgstr "URI មិនត្រឹមត្រូវ​ URIS មូលដ្ឋានមិនត្រូវ​ចាប់ផ្តើម​ជាមួយ​ // ឡើយ" #. Login must be before getpeername otherwise dante won't work. -#: methods/ftp.cc:175 +#: methods/ftp.cc:174 msgid "Logging in" msgstr "កំពុង​ចូល​" -#: methods/ftp.cc:184 +#: methods/ftp.cc:183 msgid "Unable to determine the peer name" msgstr "មិន​អាច​កំណត់ឈ្មោះដែលត្រូវបង្ហាញ​បានឡើយ​" -#: methods/ftp.cc:192 +#: methods/ftp.cc:191 msgid "Unable to determine the local name" msgstr "មិន​អាច​កំណត់ឈ្មោះមូលដ្ឋាន​បានឡើយ" -#: methods/ftp.cc:226 methods/ftp.cc:263 +#: methods/ftp.cc:225 methods/ftp.cc:262 #, c-format msgid "The server refused the connection and said: %s" msgstr "ម៉ាស៊ីន​បម្រើបានបដិសេធ​ការតភ្ជាប់ ហើយ​ បាននិយាយ ៖ %s" -#: methods/ftp.cc:235 +#: methods/ftp.cc:234 #, c-format msgid "USER failed, server said: %s" msgstr "USER បរាជ័យ​ ម៉ាស៊ីន​បម្រើបាន​​និយាយ ៖ %s" -#: methods/ftp.cc:245 +#: methods/ftp.cc:244 #, c-format msgid "PASS failed, server said: %s" msgstr "PASS បានបរាជ័យ​ ម៉ាស៊ីន​បម្រើបាន​​និយាយ ៖ %s" -#: methods/ftp.cc:271 +#: methods/ftp.cc:270 msgid "" "A proxy server was specified but no login script, Acquire::ftp::ProxyLogin " "is empty." @@ -1536,114 +1536,114 @@ "ម៉ាស៊ីន​បម្រើ​ប្រូកស៊ី​ត្រូវ​បាន​បញ្ជាក់​ ប៉ុន្តែ​គ្មាន​ស្គ្រីប​ចូល​ទេ " "Acquire::ftp::ProxyLogin គឺ ទទេ ។" -#: methods/ftp.cc:304 +#: methods/ftp.cc:303 #, c-format msgid "Login script command '%s' failed, server said: %s" msgstr "ពាក្យ​បញ្ជា​ស្គ្រីប​ចូល​ '%s' បានបរាជ័យ ម៉ាស៊ីន​បម្រើ​បាននិយាយ ៖ %s" -#: methods/ftp.cc:333 +#: methods/ftp.cc:332 #, c-format msgid "TYPE failed, server said: %s" msgstr "TYPE បានបរាជ័យ​ ម៉ាស៊ីន​បម្រើ​បាននិយាយ​ ៖ %s" -#: methods/ftp.cc:372 methods/ftp.cc:484 methods/rsh.cc:211 methods/rsh.cc:259 +#: methods/ftp.cc:371 methods/ftp.cc:483 methods/rsh.cc:210 methods/rsh.cc:258 msgid "Connection timeout" msgstr "អស់ពេល​ក្នុងការតភ្ជាប់​" -#: methods/ftp.cc:378 +#: methods/ftp.cc:377 msgid "Server closed the connection" msgstr "ម៉ាស៊ីន​បម្រើ​បាន​បិទ​ការតភ្ជាប់​" -#: methods/ftp.cc:381 methods/rsh.cc:218 +#: methods/ftp.cc:380 methods/rsh.cc:217 msgid "Read error" msgstr "ការអាន​មានកំហុស" -#: methods/ftp.cc:388 methods/rsh.cc:225 +#: methods/ftp.cc:387 methods/rsh.cc:224 msgid "A response overflowed the buffer." msgstr "ឆ្លើយតប​សតិ​បណ្តោះអាសន្ន​​អស់ចំណុះ ។" -#: methods/ftp.cc:405 methods/ftp.cc:417 +#: methods/ftp.cc:404 methods/ftp.cc:416 msgid "Protocol corruption" msgstr "ការបង្ខូច​ពិធីការ​" -#: methods/ftp.cc:490 methods/rsh.cc:265 +#: methods/ftp.cc:489 methods/rsh.cc:264 msgid "Write error" msgstr "ការសរសេរ​មានកំហុស" -#: methods/ftp.cc:742 methods/ftp.cc:748 methods/ftp.cc:783 +#: methods/ftp.cc:741 methods/ftp.cc:747 methods/ftp.cc:782 msgid "Could not create a socket" msgstr "មិន​អាច​បង្កើត​រន្ធបានឡើយ" -#: methods/ftp.cc:753 +#: methods/ftp.cc:752 msgid "Could not connect data socket, connection timed out" msgstr "មិន​អាច​តភ្ជាប់​​រន្ធទិន្នន័យ​បានឡើយ អស់​ពេល​ក្នុងការតភ្ជាប់​" -#: methods/ftp.cc:759 +#: methods/ftp.cc:758 msgid "Could not connect passive socket." msgstr "មិនអាចតភ្ជាប់​​រន្ធអកម្ម​​បានឡើយ ។" -#: methods/ftp.cc:776 +#: methods/ftp.cc:775 msgid "getaddrinfo was unable to get a listening socket" msgstr "getaddrinfo មិន​អាច​​ទទួល​យក​រន្ធ​សម្រាប់​ស្តាប់​​បានឡើយ" -#: methods/ftp.cc:790 +#: methods/ftp.cc:789 msgid "Could not bind a socket" msgstr "មិន​អាច​ចងរន្ធ​បានបានឡើយ​" -#: methods/ftp.cc:794 +#: methods/ftp.cc:793 msgid "Could not listen on the socket" msgstr "មិនអាច​ស្ដាប់នៅលើរន្ធ​បានឡើយ" -#: methods/ftp.cc:801 +#: methods/ftp.cc:800 msgid "Could not determine the socket's name" msgstr "មិន​អាច​កំណត់​ឈ្មោះរបស់​រន្ធ​បានឡើយ" -#: methods/ftp.cc:833 +#: methods/ftp.cc:832 msgid "Unable to send PORT command" msgstr "មិនអាច​ផ្ញើពាក្យ​បញ្ជា​ PORT បានឡើយ" -#: methods/ftp.cc:843 +#: methods/ftp.cc:842 #, c-format msgid "Unknown address family %u (AF_*)" msgstr "មិន​ស្គាល់​អាសយដ្ឋាន​គ្រួសារ​ %u (AF_*)" -#: methods/ftp.cc:852 +#: methods/ftp.cc:851 #, c-format msgid "EPRT failed, server said: %s" msgstr "EPRT បរាជ័យ​ ម៉ាស៊ីន​បម្រើ​បាន​និយាយ ៖ %s" -#: methods/ftp.cc:872 +#: methods/ftp.cc:871 msgid "Data socket connect timed out" msgstr "ការតភ្ជាប់​រន្ធ​​ទិន្នន័បានអស់ពេល​" -#: methods/ftp.cc:879 +#: methods/ftp.cc:878 msgid "Unable to accept connection" msgstr "មិនអាច​ទទួលយក​ការតភ្ជាប់​បានឡើយ" -#: methods/ftp.cc:919 methods/http.cc:1028 methods/rsh.cc:335 +#: methods/ftp.cc:918 methods/http.cc:1010 methods/rsh.cc:334 msgid "Problem hashing file" msgstr "បញ្ហា​ធ្វើឲ្យខូច​ឯកសារ" -#: methods/ftp.cc:932 +#: methods/ftp.cc:931 #, c-format msgid "Unable to fetch file, server said '%s'" msgstr "មិន​អាច​ទៅ​ប្រមូល​យក​ឯកសារ​បានឡើយ ម៉ាស៊ីន​បម្រើ​បាន​និយាយ​ '%s'" -#: methods/ftp.cc:947 methods/rsh.cc:354 +#: methods/ftp.cc:946 methods/rsh.cc:353 msgid "Data socket timed out" msgstr "រន្ធ​ទិន្នន័យ​បាន​អស់​ពេល​" -#: methods/ftp.cc:984 +#: methods/ftp.cc:983 #, c-format msgid "Data transfer failed, server said '%s'" msgstr "បរាជ័យក្នុងការ​ផ្ទេរ​ទិន្នន័យ ម៉ាស៊ីន​បម្រើ​បាន​និយាយ​ '%s'" #. Get the files information -#: methods/ftp.cc:1072 +#: methods/ftp.cc:1071 msgid "Query" msgstr "សំណួរ​" -#: methods/ftp.cc:1184 +#: methods/ftp.cc:1183 msgid "Unable to invoke " msgstr "មិន​អាច​ហៅ​ " @@ -1691,32 +1691,32 @@ "ហត្ថលេខា​ខាងក្រោម​មិន​អាចផ្ទៀងផ្ទាត់បាន​ទេ​ " "ព្រោះកូនសោ​សាធារណៈមិន​អាច​ប្រើ​បាន​ ៖\n" -#: methods/http.cc:729 +#: methods/http.cc:711 msgid "Error writing to the file" msgstr "កំហុសក្នុងការ​សរសេរ​ទៅកាន់​ឯកសារ" -#: methods/http.cc:746 +#: methods/http.cc:728 msgid "Error reading from server. Remote end closed connection" msgstr "" "កំហុស​ក្នុងការ​អាន​ពី​ម៉ាស៊ីនបម្រើ ។ ការបញ្ចប់​ពីចម្ងាយ​បានបិទការតភ្ជាប់" -#: methods/http.cc:750 +#: methods/http.cc:732 msgid "Error reading from server" msgstr "កំហុស​ក្នុងការអាន​ពី​ម៉ាស៊ីន​បម្រើ" -#: methods/http.cc:787 +#: methods/http.cc:769 msgid "Error writing to file" msgstr "កំហុស​ក្នុងការ​សរសេរទៅកាន់​ឯកសារ" -#: methods/http.cc:854 +#: methods/http.cc:836 msgid "Select failed" msgstr "ជ្រើស​បាន​បរាជ័យ​" -#: methods/http.cc:860 +#: methods/http.cc:842 msgid "Connection timed out" msgstr "ការតភ្ជាប់​បាន​អស់ពេល​" -#: methods/http.cc:884 +#: methods/http.cc:866 msgid "Error writing to output file" msgstr "កំហុស​ក្នុងការ​សរសេរទៅកាន់​ឯកសារលទ្ធផល" @@ -1759,11 +1759,11 @@ msgid "Failed to stat %s" msgstr "បាន​បរាជ័យ​ក្នុង​ការថ្លែង %s" -#: methods/rsh.cc:107 +#: methods/rsh.cc:106 msgid "Failed to create IPC pipe to subprocess" msgstr "បរាជ័យ​ក្នុង​ការ​បង្កើត​បំពង់​ IPC សម្រាប់​ដំណើរ​ការ​រង​" -#: methods/rsh.cc:362 +#: methods/rsh.cc:361 msgid "Connection closed prematurely" msgstr "បាន​បិទ​ការ​តភ្ជាប់​មុន​ពេល" diff -Nru language-pack-km-16.04+20180708/data/km/LC_MESSAGES/apt-utils.po language-pack-km-16.04+20180711/data/km/LC_MESSAGES/apt-utils.po --- language-pack-km-16.04+20180708/data/km/LC_MESSAGES/apt-utils.po 2018-07-09 10:39:21.000000000 +0000 +++ language-pack-km-16.04+20180711/data/km/LC_MESSAGES/apt-utils.po 2018-07-11 18:22:09.000000000 +0000 @@ -17,11 +17,11 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2018-07-08 10:31+0000\n" -"X-Generator: Launchpad (build 18704)\n" +"X-Launchpad-Export-Date: 2018-07-11 16:05+0000\n" +"X-Generator: Launchpad (build 18719)\n" "Language: \n" -#: cmdline/apt-extracttemplates.cc:220 +#: cmdline/apt-extracttemplates.cc:219 msgid "" "Usage: apt-extracttemplates file1 [file2 ...]\n" "\n" @@ -30,17 +30,17 @@ "configuration questions before installation of packages.\n" msgstr "" -#: cmdline/apt-extracttemplates.cc:245 +#: cmdline/apt-extracttemplates.cc:244 #, c-format msgid "Unable to mkstemp %s" msgstr "" -#: cmdline/apt-extracttemplates.cc:250 +#: cmdline/apt-extracttemplates.cc:249 #, c-format msgid "Unable to write to %s" msgstr "មិន​អាច​សរសេរ​ទៅ %s" -#: cmdline/apt-extracttemplates.cc:291 +#: cmdline/apt-extracttemplates.cc:290 msgid "Cannot get debconf version. Is debconf installed?" msgstr "មិន​អាច​ទទួល​យក​កំណែ​ debconf  ។ តើ​ debconf បានដំឡើង​ឬ ?" @@ -53,11 +53,11 @@ "the like.\n" msgstr "" -#: cmdline/apt-sortpkgs.cc:94 +#: cmdline/apt-sortpkgs.cc:93 msgid "Unknown package record!" msgstr "មិន​ស្គាល់​កំណត់​ត្រា​កញ្ចប់ !" -#: cmdline/apt-sortpkgs.cc:139 +#: cmdline/apt-sortpkgs.cc:138 msgid "" "Usage: apt-sortpkgs [options] file1 [file2 ...]\n" "\n" @@ -66,31 +66,31 @@ "can be used to switch to source package ordering instead.\n" msgstr "" -#: ftparchive/apt-ftparchive.cc:190 ftparchive/apt-ftparchive.cc:370 +#: ftparchive/apt-ftparchive.cc:199 ftparchive/apt-ftparchive.cc:376 msgid "Package extension list is too long" msgstr "បញ្ជី​ផ្នែក​បន្ថែម​កញ្ចប់​វែង​ពេក" -#: ftparchive/apt-ftparchive.cc:192 ftparchive/apt-ftparchive.cc:204 -#: ftparchive/apt-ftparchive.cc:227 ftparchive/apt-ftparchive.cc:283 -#: ftparchive/apt-ftparchive.cc:293 ftparchive/apt-ftparchive.cc:315 +#: ftparchive/apt-ftparchive.cc:201 ftparchive/apt-ftparchive.cc:213 +#: ftparchive/apt-ftparchive.cc:236 ftparchive/apt-ftparchive.cc:290 +#: ftparchive/apt-ftparchive.cc:300 ftparchive/apt-ftparchive.cc:322 #, c-format msgid "Error processing directory %s" msgstr "​កំហុស​ដំណើរការ​ថត​ %s" -#: ftparchive/apt-ftparchive.cc:281 +#: ftparchive/apt-ftparchive.cc:288 msgid "Source extension list is too long" msgstr "បញ្ជី​ផ្នែក​បន្ថែម​ប្រភព​វែង​ពេក" -#: ftparchive/apt-ftparchive.cc:396 +#: ftparchive/apt-ftparchive.cc:402 msgid "Error writing header to contents file" msgstr "កំហុស​សរសេរ​បឋម​កថា​ទៅ​ឯកសារ​មាតិកា" -#: ftparchive/apt-ftparchive.cc:426 +#: ftparchive/apt-ftparchive.cc:432 #, c-format msgid "Error processing contents %s" msgstr "កំហុស​ដំណើរការ​មាតិកា​ %s" -#: ftparchive/apt-ftparchive.cc:621 +#: ftparchive/apt-ftparchive.cc:627 msgid "" "Usage: apt-ftparchive [options] command\n" "Commands: packages binarypath [overridefile [pathprefix]]\n" @@ -173,205 +173,205 @@ " -c=? អាន​ឯកសារ​ការកំណត់​រចនាសម្ព័ន្ធ​នេះ​\n" " -o=? កំណត់​ជម្រើស​ការ​កំណត់​រចនា​សម្ព័ន្ធ​តាម​ចិត្ត" -#: ftparchive/apt-ftparchive.cc:817 +#: ftparchive/apt-ftparchive.cc:823 msgid "No selections matched" msgstr "គ្មាន​ការ​ជ្រើស​​ដែល​ផ្គួផ្គង​" -#: ftparchive/apt-ftparchive.cc:897 +#: ftparchive/apt-ftparchive.cc:903 #, c-format msgid "Some files are missing in the package file group `%s'" msgstr "ឯកសារ​មួយ​ចំនួន​បាត់បងពី​ក្រុម​ឯកសារ​កញ្ចប់​ `%s'" -#: ftparchive/cachedb.cc:68 +#: ftparchive/cachedb.cc:67 #, c-format msgid "DB was corrupted, file renamed to %s.old" msgstr "DB បាន​ខូច​, ឯកសារ​បាន​ប្តូរ​ឈ្មោះ​ទៅ​ជា​ %s.old ។" -#: ftparchive/cachedb.cc:86 +#: ftparchive/cachedb.cc:85 #, c-format msgid "DB is old, attempting to upgrade %s" msgstr "DB ចាស់​, កំពុង​ព្យាយាម​ធ្វើ​ឲ្យ %s ប្រសើរ​ឡើង" -#: ftparchive/cachedb.cc:97 +#: ftparchive/cachedb.cc:96 msgid "" "DB format is invalid. If you upgraded from an older version of apt, please " "remove and re-create the database." msgstr "" -#: ftparchive/cachedb.cc:102 +#: ftparchive/cachedb.cc:101 #, c-format msgid "Unable to open DB file %s: %s" msgstr "មិន​អាច​បើក​ឯកសារ​ DB បានទេ %s: %s" -#: ftparchive/cachedb.cc:185 +#: ftparchive/cachedb.cc:184 #, c-format msgid "Failed to stat %s" msgstr "បាន​បរាជ័យ​ក្នុង​ការថ្លែង %s" -#: ftparchive/cachedb.cc:327 +#: ftparchive/cachedb.cc:326 msgid "Failed to read .dsc" msgstr "" -#: ftparchive/cachedb.cc:360 +#: ftparchive/cachedb.cc:359 msgid "Archive has no control record" msgstr "ប័ណ្ណសារ​គ្មាន​កំណត់​ត្រា​ត្រួត​ពិនិត្យ​ទេ​" -#: ftparchive/cachedb.cc:549 +#: ftparchive/cachedb.cc:548 msgid "Unable to get a cursor" msgstr "មិន​អាច​យក​ទស្សន៍ទ្រនិច​" -#: ftparchive/contents.cc:353 ftparchive/contents.cc:384 +#: ftparchive/contents.cc:352 ftparchive/contents.cc:383 msgid "realloc - Failed to allocate memory" msgstr "realloc - បរាជ័យ​ក្នុង​ការ​​បម្រុង​​ទុក​សតិ​" -#: ftparchive/multicompress.cc:53 +#: ftparchive/multicompress.cc:52 #, c-format msgid "Unknown compression algorithm '%s'" msgstr "មិន​ស្គាល់​ក្បួន​ដោះស្រាយ​ការបង្ហាប់​ '%s'" -#: ftparchive/multicompress.cc:102 +#: ftparchive/multicompress.cc:101 #, c-format msgid "Compressed output %s needs a compression set" msgstr "​ទិន្នផល​ដែល​បាន​បង្ហាប់​​ %s ត្រូវ​ការ​កំណត់​ការបង្ហាប់​" -#: ftparchive/multicompress.cc:157 +#: ftparchive/multicompress.cc:156 msgid "Failed to create IPC pipe to subprocess" msgstr "បរាជ័យ​ក្នុង​ការ​បង្កើត​បំពង់​ IPC សម្រាប់​ដំណើរ​ការ​រង​" -#: ftparchive/multicompress.cc:180 +#: ftparchive/multicompress.cc:179 msgid "Failed to fork" msgstr "បាន​បរាជ័យ​ក្នុងការ​ដាក់ជា​ពីរផ្នែក​" -#: ftparchive/multicompress.cc:193 +#: ftparchive/multicompress.cc:192 msgid "Compress child" msgstr "បង្ហាប់កូន" -#: ftparchive/multicompress.cc:216 +#: ftparchive/multicompress.cc:215 #, c-format msgid "Internal error, failed to create %s" msgstr "កំហុស​ខាងក្នុង​ បរាជ័យ​ក្នុង​ការ​បង្កើត​ %s" -#: ftparchive/multicompress.cc:289 +#: ftparchive/multicompress.cc:288 msgid "IO to subprocess/file failed" msgstr "IO សម្រាប់​ដំណើរការ​រង​/ឯកសារ​ បាន​បរាជ័យ​" -#: ftparchive/multicompress.cc:327 +#: ftparchive/multicompress.cc:326 msgid "Failed to read while computing MD5" msgstr "បាន​បរាជ័យ​ក្នុង​ការអាន​ នៅពេល​គណនា MD5" -#: ftparchive/multicompress.cc:356 +#: ftparchive/multicompress.cc:355 #, c-format msgid "Failed to rename %s to %s" msgstr "បរាជ័យ​ក្នុង​ការ​ប្តូរ​ឈ្មោះ %s ទៅ %s" -#: ftparchive/override.cc:38 ftparchive/override.cc:142 +#: ftparchive/override.cc:37 ftparchive/override.cc:141 #, c-format msgid "Unable to open %s" msgstr "មិន​អាចបើក​ %s បានឡើយ" #. skip spaces #. find end of word -#: ftparchive/override.cc:68 +#: ftparchive/override.cc:67 #, c-format msgid "Malformed override %s line %llu (%s)" msgstr "" -#: ftparchive/override.cc:127 ftparchive/override.cc:201 +#: ftparchive/override.cc:126 ftparchive/override.cc:200 #, c-format msgid "Failed to read the override file %s" msgstr "បាន​បរាជ័យ​ក្នុង​ការ​អានឯកសារ​បដិសេធ %s" -#: ftparchive/override.cc:166 +#: ftparchive/override.cc:165 #, c-format msgid "Malformed override %s line %llu #1" msgstr "" -#: ftparchive/override.cc:178 +#: ftparchive/override.cc:177 #, c-format msgid "Malformed override %s line %llu #2" msgstr "" -#: ftparchive/override.cc:191 +#: ftparchive/override.cc:190 #, c-format msgid "Malformed override %s line %llu #3" msgstr "" -#: ftparchive/writer.cc:108 +#: ftparchive/writer.cc:107 #, c-format msgid "W: Unable to read directory %s\n" msgstr "W: មិន​អាច​អាន​ថត %s បាន​ឡើយ\n" -#: ftparchive/writer.cc:113 +#: ftparchive/writer.cc:112 #, c-format msgid "W: Unable to stat %s\n" msgstr "W ៖ មិន​អាច​ថ្លែង %s\n" -#: ftparchive/writer.cc:172 +#: ftparchive/writer.cc:171 msgid "E: " msgstr "E: " -#: ftparchive/writer.cc:174 +#: ftparchive/writer.cc:173 msgid "W: " msgstr "W: " -#: ftparchive/writer.cc:181 +#: ftparchive/writer.cc:180 msgid "E: Errors apply to file " msgstr "E: កំហុស​អនុវត្ត​លើ​ឯកសារ​ " -#: ftparchive/writer.cc:199 ftparchive/writer.cc:239 +#: ftparchive/writer.cc:198 ftparchive/writer.cc:238 #, c-format msgid "Failed to resolve %s" msgstr "បរាជ័យ​ក្នុង​ការ​ដោះស្រាយ %s" -#: ftparchive/writer.cc:212 +#: ftparchive/writer.cc:211 msgid "Tree walking failed" msgstr "មែក​ធាង បាន​បរាជ័យ" -#: ftparchive/writer.cc:247 +#: ftparchive/writer.cc:246 #, c-format msgid "Failed to open %s" msgstr "បរាជ័យ​ក្នុង​ការ​បើក %s" -#: ftparchive/writer.cc:308 +#: ftparchive/writer.cc:307 #, c-format msgid " DeLink %s [%s]\n" msgstr " DeLink %s [%s]\n" -#: ftparchive/writer.cc:316 +#: ftparchive/writer.cc:315 #, c-format msgid "Failed to readlink %s" msgstr "បាន​បរាជ័យ​ក្នុង​ការ​អាន​តំណ​ %s" -#: ftparchive/writer.cc:326 +#: ftparchive/writer.cc:325 #, c-format msgid "*** Failed to link %s to %s" msgstr "*** បាន​បរាជ័យ​ក្នុង​ការ​ត​ %s ទៅ %s" -#: ftparchive/writer.cc:336 +#: ftparchive/writer.cc:335 #, c-format msgid " DeLink limit of %sB hit.\n" msgstr " DeLink កំណត់​នៃ​ការ​វាយ %sB ។\n" -#: ftparchive/writer.cc:442 +#: ftparchive/writer.cc:441 msgid "Archive had no package field" msgstr "ប័ណ្ណសារ​គ្មាន​វាល​កញ្ចប់​" -#: ftparchive/writer.cc:450 ftparchive/writer.cc:711 +#: ftparchive/writer.cc:449 ftparchive/writer.cc:710 #, c-format msgid " %s has no override entry\n" msgstr " %s គ្មាន​ធាតុធាតុបញ្ចូល​​បដិសេធឡើយ\n" -#: ftparchive/writer.cc:514 ftparchive/writer.cc:876 +#: ftparchive/writer.cc:513 ftparchive/writer.cc:875 #, c-format msgid " %s maintainer is %s not %s\n" msgstr " អ្នក​ថែទាំ %s គឺ %s មិនមែន​ %s\n" -#: ftparchive/writer.cc:725 +#: ftparchive/writer.cc:724 #, c-format msgid " %s has no source override entry\n" msgstr " %s គ្មាន​ធាតុ​បដិសេធ​ប្រភព\n" -#: ftparchive/writer.cc:729 +#: ftparchive/writer.cc:728 #, c-format msgid " %s has no binary override entry either\n" msgstr " %s គ្មាន​ធាតុប​ដិសេធគោល​ពីរ​ដែរ\n" diff -Nru language-pack-km-16.04+20180708/data/km/LC_MESSAGES/avahi.po language-pack-km-16.04+20180711/data/km/LC_MESSAGES/avahi.po --- language-pack-km-16.04+20180708/data/km/LC_MESSAGES/avahi.po 2018-07-09 10:39:22.000000000 +0000 +++ language-pack-km-16.04+20180711/data/km/LC_MESSAGES/avahi.po 2018-07-11 18:22:10.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2018-07-08 11:16+0000\n" -"X-Generator: Launchpad (build 18704)\n" +"X-Launchpad-Export-Date: 2018-07-11 16:53+0000\n" +"X-Generator: Launchpad (build 18719)\n" #: ../avahi-common/error.c:30 msgid "OK" diff -Nru language-pack-km-16.04+20180708/data/km/LC_MESSAGES/command-not-found.po language-pack-km-16.04+20180711/data/km/LC_MESSAGES/command-not-found.po --- language-pack-km-16.04+20180708/data/km/LC_MESSAGES/command-not-found.po 2018-07-09 10:39:19.000000000 +0000 +++ language-pack-km-16.04+20180711/data/km/LC_MESSAGES/command-not-found.po 2018-07-11 18:22:07.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2018-07-08 11:23+0000\n" -"X-Generator: Launchpad (build 18704)\n" +"X-Launchpad-Export-Date: 2018-07-11 17:01+0000\n" +"X-Generator: Launchpad (build 18719)\n" #: ../CommandNotFound/CommandNotFound.py:148 #, python-format diff -Nru language-pack-km-16.04+20180708/data/km/LC_MESSAGES/coreutils.po language-pack-km-16.04+20180711/data/km/LC_MESSAGES/coreutils.po --- language-pack-km-16.04+20180708/data/km/LC_MESSAGES/coreutils.po 2018-07-09 10:39:20.000000000 +0000 +++ language-pack-km-16.04+20180711/data/km/LC_MESSAGES/coreutils.po 2018-07-11 18:22:08.000000000 +0000 @@ -15,8 +15,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2018-07-08 10:37+0000\n" -"X-Generator: Launchpad (build 18704)\n" +"X-Launchpad-Export-Date: 2018-07-11 16:12+0000\n" +"X-Generator: Launchpad (build 18719)\n" #: lib/argmatch.c:134 #, c-format diff -Nru language-pack-km-16.04+20180708/data/km/LC_MESSAGES/desktop_kubuntu-driver-manager.po language-pack-km-16.04+20180711/data/km/LC_MESSAGES/desktop_kubuntu-driver-manager.po --- language-pack-km-16.04+20180708/data/km/LC_MESSAGES/desktop_kubuntu-driver-manager.po 2018-07-09 10:39:21.000000000 +0000 +++ language-pack-km-16.04+20180711/data/km/LC_MESSAGES/desktop_kubuntu-driver-manager.po 2018-07-11 18:22:09.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2018-07-08 11:55+0000\n" -"X-Generator: Launchpad (build 18704)\n" +"X-Launchpad-Export-Date: 2018-07-11 17:40+0000\n" +"X-Generator: Launchpad (build 18719)\n" #: src/kcm_driver_manager.desktop:11 msgctxt "X-KDE-Keywords" diff -Nru language-pack-km-16.04+20180708/data/km/LC_MESSAGES/dialog.po language-pack-km-16.04+20180711/data/km/LC_MESSAGES/dialog.po --- language-pack-km-16.04+20180708/data/km/LC_MESSAGES/dialog.po 1970-01-01 00:00:00.000000000 +0000 +++ language-pack-km-16.04+20180711/data/km/LC_MESSAGES/dialog.po 2018-07-11 18:22:05.000000000 +0000 @@ -0,0 +1,112 @@ +# Khmer translation for dialog +# Copyright (c) 2017 Rosetta Contributors and Canonical Ltd 2017 +# This file is distributed under the same license as the dialog package. +# FIRST AUTHOR , 2017. +# +msgid "" +msgstr "" +"Project-Id-Version: dialog\n" +"Report-Msgid-Bugs-To: FULL NAME \n" +"POT-Creation-Date: 2015-05-10 21:00-0400\n" +"PO-Revision-Date: 2017-03-29 18:58+0000\n" +"Last-Translator: FULL NAME \n" +"Language-Team: Khmer \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2018-07-11 17:41+0000\n" +"X-Generator: Launchpad (build 18719)\n" + +#: buttons.c:480 +msgid "Yes" +msgstr "បាទ/ចាស" + +#: buttons.c:488 +msgid "No" +msgstr "ទេ" + +#: buttons.c:496 +msgid "OK" +msgstr "យល់ព្រម" + +#: buttons.c:504 +msgid "Cancel" +msgstr "បោះបង់" + +#: buttons.c:512 +msgid "EXIT" +msgstr "ចេញ" + +#: buttons.c:520 +msgid "Extra" +msgstr "បន្ថែម" + +#: buttons.c:528 +msgid "Help" +msgstr "ជំនួយ" + +#. Headline "Month" +#: calendar.c:300 +msgid "Month" +msgstr "ខែ" + +#. Headline "Year" +#: calendar.c:322 +msgid "Year" +msgstr "ឆ្នាំ" + +#: dialog.c:728 +msgid "Rename" +msgstr "ប្តូរ​​ឈ្មោះ" + +#: fselect.c:596 +msgid "Directories" +msgstr "ថត" + +#: fselect.c:597 +msgid "Files" +msgstr "ឯកសារ" + +#: mixedgauge.c:58 +msgid "Succeeded" +msgstr "បានជោគជ័យ" + +#: mixedgauge.c:61 +msgid "Failed" +msgstr "បាន​បរាជ័យ" + +#: mixedgauge.c:64 +msgid "Passed" +msgstr "បានអនុម័ត" + +#: mixedgauge.c:67 +msgid "Completed" +msgstr "បាន​បញ្ចប់" + +#: mixedgauge.c:70 +msgid "Checked" +msgstr "បានពិនិត្យមើល" + +#: mixedgauge.c:73 +msgid "Done" +msgstr "ធ្វើរួច​" + +#: mixedgauge.c:76 +msgid "Skipped" +msgstr "បាន​រំលង" + +#: mixedgauge.c:79 +msgid "In Progress" +msgstr "កំពុង​ដំណើរការ" + +#: mixedgauge.c:85 +msgid "N/A" +msgstr "មិន​មាន" + +#: mixedgauge.c:190 +msgid "Overall Progress" +msgstr "ការរីកចម្រើនរួម" + +#: textbox.c:502 +msgid "Search" +msgstr "ស្វែងរក" diff -Nru language-pack-km-16.04+20180708/data/km/LC_MESSAGES/dpkg-dev.po language-pack-km-16.04+20180711/data/km/LC_MESSAGES/dpkg-dev.po --- language-pack-km-16.04+20180708/data/km/LC_MESSAGES/dpkg-dev.po 2018-07-09 10:39:23.000000000 +0000 +++ language-pack-km-16.04+20180711/data/km/LC_MESSAGES/dpkg-dev.po 2018-07-11 18:22:11.000000000 +0000 @@ -15,8 +15,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2018-07-08 10:39+0000\n" -"X-Generator: Launchpad (build 18704)\n" +"X-Launchpad-Export-Date: 2018-07-11 16:14+0000\n" +"X-Generator: Launchpad (build 18719)\n" #: scripts/dpkg-architecture.pl scripts/dpkg-buildflags.pl #: scripts/dpkg-buildpackage.pl scripts/dpkg-checkbuilddeps.pl diff -Nru language-pack-km-16.04+20180708/data/km/LC_MESSAGES/dpkg.po language-pack-km-16.04+20180711/data/km/LC_MESSAGES/dpkg.po --- language-pack-km-16.04+20180708/data/km/LC_MESSAGES/dpkg.po 2018-07-09 10:39:25.000000000 +0000 +++ language-pack-km-16.04+20180711/data/km/LC_MESSAGES/dpkg.po 2018-07-11 18:22:12.000000000 +0000 @@ -16,8 +16,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2018-07-08 10:38+0000\n" -"X-Generator: Launchpad (build 18704)\n" +"X-Launchpad-Export-Date: 2018-07-11 16:13+0000\n" +"X-Generator: Launchpad (build 18719)\n" "Language: km\n" #: lib/dpkg/ar.c diff -Nru language-pack-km-16.04+20180708/data/km/LC_MESSAGES/dselect.po language-pack-km-16.04+20180711/data/km/LC_MESSAGES/dselect.po --- language-pack-km-16.04+20180708/data/km/LC_MESSAGES/dselect.po 2018-07-09 10:39:25.000000000 +0000 +++ language-pack-km-16.04+20180711/data/km/LC_MESSAGES/dselect.po 2018-07-11 18:22:12.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2018-07-08 10:39+0000\n" -"X-Generator: Launchpad (build 18704)\n" +"X-Launchpad-Export-Date: 2018-07-11 16:14+0000\n" +"X-Generator: Launchpad (build 18719)\n" #: dselect/basecmds.cc msgid "Search for ? " diff -Nru language-pack-km-16.04+20180708/data/km/LC_MESSAGES/ecryptfs-utils.po language-pack-km-16.04+20180711/data/km/LC_MESSAGES/ecryptfs-utils.po --- language-pack-km-16.04+20180708/data/km/LC_MESSAGES/ecryptfs-utils.po 2018-07-09 10:39:20.000000000 +0000 +++ language-pack-km-16.04+20180711/data/km/LC_MESSAGES/ecryptfs-utils.po 2018-07-11 18:22:08.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2018-07-08 11:33+0000\n" -"X-Generator: Launchpad (build 18704)\n" +"X-Launchpad-Export-Date: 2018-07-11 17:13+0000\n" +"X-Generator: Launchpad (build 18719)\n" #. Name #: ../src/desktop/ecryptfs-record-passphrase:1 diff -Nru language-pack-km-16.04+20180708/data/km/LC_MESSAGES/eject.po language-pack-km-16.04+20180711/data/km/LC_MESSAGES/eject.po --- language-pack-km-16.04+20180708/data/km/LC_MESSAGES/eject.po 1970-01-01 00:00:00.000000000 +0000 +++ language-pack-km-16.04+20180711/data/km/LC_MESSAGES/eject.po 2018-07-11 18:22:05.000000000 +0000 @@ -0,0 +1,440 @@ +# Khmer translation for eject +# Copyright (c) 2014 Rosetta Contributors and Canonical Ltd 2014 +# This file is distributed under the same license as the eject package. +# FIRST AUTHOR , 2014. +# +msgid "" +msgstr "" +"Project-Id-Version: eject\n" +"Report-Msgid-Bugs-To: FULL NAME \n" +"POT-Creation-Date: 2012-02-20 00:35+0100\n" +"PO-Revision-Date: 2014-12-02 12:29+0000\n" +"Last-Translator: Rockworld \n" +"Language-Team: Khmer \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2018-07-11 16:14+0000\n" +"X-Generator: Launchpad (build 18719)\n" + +#: ../eject.c:156 +#, c-format +msgid "" +"Eject version %s by Jeff Tranter (tranter@pobox.com)\n" +"Usage:\n" +" eject -h\t\t\t\t-- display command usage and exit\n" +" eject -V\t\t\t\t-- display program version and exit\n" +" eject [-vnrsfqpm] []\t\t-- eject device\n" +" eject [-vn] -d\t\t\t-- display default device\n" +" eject [-vn] -a on|off|1|0 []\t-- turn auto-eject feature on or off\n" +" eject [-vn] -c []\t-- switch discs on a CD-ROM changer\n" +" eject [-vn] -t []\t\t-- close tray\n" +" eject [-vn] -T []\t\t-- toggle tray\n" +" eject [-vn] -i on|off|1|0 []\t-- toggle manual eject protection " +"on/off\n" +" eject [-vn] -x []\t-- set CD-ROM max speed\n" +" eject [-vn] -X []\t\t-- list CD-ROM available speeds\n" +"Options:\n" +" -v\t-- enable verbose output\n" +" -n\t-- don't eject, just show device found\n" +" -r\t-- eject CD-ROM\n" +" -s\t-- eject SCSI device\n" +" -f\t-- eject floppy\n" +" -q\t-- eject tape\n" +" -p\t-- use /proc/mounts instead of /etc/mtab\n" +" -m\t-- do not unmount device even if it is mounted\n" +msgstr "" + +#: ../eject.c:188 +#, c-format +msgid "" +"Long options:\n" +" -h --help -v --verbose -d --default\n" +" -a --auto -c --changerslot -t --trayclose -x --cdspeed\n" +" -r --cdrom -s --scsi -f --floppy -X --listspeed -q --" +"tape\n" +" -n --noop -V --version\n" +" -p --proc -m --no-unmount -T --traytoggle\n" +msgstr "" + +#: ../eject.c:207 +#, c-format +msgid "" +"Parameter can be a device file or a mount point.\n" +"If omitted, name defaults to `%s'.\n" +"By default tries -r, -s, -f, and -q in order until success.\n" +msgstr "" + +#: ../eject.c:263 +#, c-format +msgid "%s: invalid argument to --auto/-a option\n" +msgstr "" + +#: ../eject.c:275 +#, c-format +msgid "%s: invalid argument to --changerslot/-c option\n" +msgstr "" + +#: ../eject.c:287 +#, c-format +msgid "%s: invalid argument to --cdspeed/-x option\n" +msgstr "" + +#: ../eject.c:313 +#, c-format +msgid "%s: invalid argument to -i option\n" +msgstr "" + +#: ../eject.c:348 +#, c-format +msgid "eject version %s by Jeff Tranter (tranter@pobox.com)\n" +msgstr "" + +#: ../eject.c:358 +#, c-format +msgid "%s: too many arguments\n" +msgstr "" + +#: ../eject.c:437 ../eject.c:1111 ../eject.c:1314 +#, c-format +msgid "%s: could not allocate memory\n" +msgstr "%s ៖ មិនអាចបម្រុងទុកសតិ\n" + +#: ../eject.c:442 +#, c-format +msgid "%s: FindDevice called too often\n" +msgstr "" + +#: ../eject.c:554 +#, c-format +msgid "%s: CD-ROM auto-eject command failed: %s\n" +msgstr "" + +#: ../eject.c:569 +#, c-format +msgid "%s: CD-ROM select disc command failed: %s\n" +msgstr "" + +#: ../eject.c:575 +#, c-format +msgid "%s: CD-ROM load from slot command failed: %s\n" +msgstr "" + +#: ../eject.c:579 +#, c-format +msgid "%s: IDE/ATAPI CD-ROM changer not supported by this kernel\n" +msgstr "" + +#: ../eject.c:598 +#, c-format +msgid "%s: CD-ROM tray close command failed: %s\n" +msgstr "" + +#: ../eject.c:602 +#, c-format +msgid "%s: CD-ROM tray close command not supported by this kernel\n" +msgstr "" + +#: ../eject.c:664 +#, c-format +msgid "%s: CD-ROM tray toggle command not supported by this kernel\n" +msgstr "" + +#: ../eject.c:731 +#, c-format +msgid "%s: CD-ROM select speed command failed: %s\n" +msgstr "" + +#: ../eject.c:736 ../eject.c:848 +#, c-format +msgid "%s: CD-ROM select speed command not supported by this kernel\n" +msgstr "" + +#: ../eject.c:755 +#, c-format +msgid "%s: unable to read the speed from /proc/sys/dev/cdrom/info\n" +msgstr "" + +#: ../eject.c:770 +#, c-format +msgid "%s: error while allocating string\n" +msgstr "" + +#: ../eject.c:776 ../eject.c:1417 +#, c-format +msgid "%s: `%s' is a link to `%s'\n" +msgstr "" + +#: ../eject.c:788 +#, c-format +msgid "%s: error while finding CD-ROM name\n" +msgstr "" + +#: ../eject.c:801 ../eject.c:809 +#, c-format +msgid "%s: error while reading speed\n" +msgstr "" + +#: ../eject.c:826 +#, c-format +msgid "%s: saving original speed %d\n" +msgstr "" + +#: ../eject.c:842 +#, c-format +msgid "%s: Could not restore original CD-ROM speed (was %d, is now %d)\n" +msgstr "" + +#: ../eject.c:846 +#, c-format +msgid "%s: restored original speed %d\n" +msgstr "" + +#: ../eject.c:968 +#, c-format +msgid "%s: unable to exec umount of `%s': %s\n" +msgstr "" + +#: ../eject.c:973 +#, c-format +msgid "%s: unable to fork: %s\n" +msgstr "" + +#: ../eject.c:978 +#, c-format +msgid "%s: unmount of `%s' did not exit normally\n" +msgstr "" + +#: ../eject.c:982 +#, c-format +msgid "%s: unmount of `%s' failed\n" +msgstr "" + +#: ../eject.c:1007 +#, c-format +msgid "%s: unable to open `%s'\n" +msgstr "" + +#: ../eject.c:1053 ../eject.c:1211 +#, c-format +msgid "unable to open %s: %s\n" +msgstr "" + +#: ../eject.c:1098 +#, c-format +msgid "%s: unable to open /etc/fstab: %s\n" +msgstr "" + +#: ../eject.c:1174 +#, c-format +msgid "%s: %s doesn't exist, skipping call\n" +msgstr "" + +#: ../eject.c:1224 ../eject.c:1295 +#, c-format +msgid "%s: %s is encrypted on real device %s\n" +msgstr "" + +#: ../eject.c:1232 +#, c-format +msgid "%s: unmounting `%s'\n" +msgstr "" + +#: ../eject.c:1322 +#, c-format +msgid "%s: `%s' is a multipartition device\n" +msgstr "" + +#: ../eject.c:1327 +#, c-format +msgid "%s: `%s' is not a multipartition device\n" +msgstr "" + +#: ../eject.c:1340 +#, c-format +msgid "%s: setting CD-ROM speed to auto\n" +msgstr "" + +#: ../eject.c:1342 +#, c-format +msgid "%s: setting CD-ROM speed to %dX\n" +msgstr "" + +#: ../eject.c:1380 +#, c-format +msgid "%s: default device: `%s'\n" +msgstr "" + +#: ../eject.c:1388 +#, c-format +msgid "%s: using default device `%s'\n" +msgstr "" + +#: ../eject.c:1397 +#, c-format +msgid "%s: device name is `%s'\n" +msgstr "" + +#: ../eject.c:1403 +#, c-format +msgid "%s: unable to find or open device for: `%s'\n" +msgstr "" + +#: ../eject.c:1408 +#, c-format +msgid "%s: expanded name is `%s'\n" +msgstr "" + +#: ../eject.c:1428 +#, c-format +msgid "%s: maximum symbolic link depth exceeded: `%s'\n" +msgstr "" + +#: ../eject.c:1436 +#, c-format +msgid "%s: `%s' is mounted at `%s'\n" +msgstr "" + +#: ../eject.c:1439 +#, c-format +msgid "%s: `%s' is not mounted\n" +msgstr "" + +#: ../eject.c:1451 +#, c-format +msgid "%s: `%s' can be mounted at `%s'\n" +msgstr "" + +#: ../eject.c:1453 +#, c-format +msgid "%s: `%s' is not a mount point\n" +msgstr "" + +#: ../eject.c:1460 +#, c-format +msgid "%s: tried to use `%s' as device name but it is no block device\n" +msgstr "" + +#: ../eject.c:1468 +#, c-format +msgid "%s: device is `%s'\n" +msgstr "" + +#: ../eject.c:1470 +#, c-format +msgid "%s: exiting due to -n/--noop option\n" +msgstr "" + +#: ../eject.c:1485 +#, c-format +msgid "%s: enabling auto-eject mode for `%s'\n" +msgstr "" + +#: ../eject.c:1487 +#, c-format +msgid "%s: disabling auto-eject mode for `%s'\n" +msgstr "" + +#: ../eject.c:1497 +#, c-format +msgid "%s: closing tray\n" +msgstr "" + +#: ../eject.c:1507 +#, c-format +msgid "%s: listing CD-ROM speed\n" +msgstr "" + +#: ../eject.c:1519 +#, c-format +msgid "%s: unmounting device `%s' from `%s'\n" +msgstr "" + +#: ../eject.c:1534 +#, c-format +msgid "%s: using device name `%s' for ioctls\n" +msgstr "" + +#: ../eject.c:1540 +#, c-format +msgid "%s: toggling tray\n" +msgstr "" + +#: ../eject.c:1550 +#, c-format +msgid "%s: selecting CD-ROM disc #%d\n" +msgstr "" + +#: ../eject.c:1568 +#, c-format +msgid "%s: trying to eject `%s' using CD-ROM eject command\n" +msgstr "" + +#: ../eject.c:1572 +#, c-format +msgid "%s: CD-ROM eject command succeeded\n" +msgstr "" + +#: ../eject.c:1574 +#, c-format +msgid "%s: CD-ROM eject command failed\n" +msgstr "" + +#: ../eject.c:1581 +#, c-format +msgid "%s: trying to eject `%s' using SCSI commands\n" +msgstr "" + +#: ../eject.c:1585 +#, c-format +msgid "%s: SCSI eject succeeded\n" +msgstr "" + +#: ../eject.c:1587 +#, c-format +msgid "%s: SCSI eject failed\n" +msgstr "" + +#: ../eject.c:1595 +#, c-format +msgid "%s: trying to eject `%s' using floppy eject command\n" +msgstr "" + +#: ../eject.c:1599 +#, c-format +msgid "%s: floppy eject command succeeded\n" +msgstr "" + +#: ../eject.c:1601 +#, c-format +msgid "%s: floppy eject command failed\n" +msgstr "" + +#: ../eject.c:1609 +#, c-format +msgid "%s: trying to eject `%s' using tape offline command\n" +msgstr "" + +#: ../eject.c:1613 +#, c-format +msgid "%s: tape offline command succeeded\n" +msgstr "" + +#: ../eject.c:1615 +#, c-format +msgid "%s: tape offline command failed\n" +msgstr "" + +#: ../eject.c:1621 +#, c-format +msgid "%s: unable to eject, last error: %s\n" +msgstr "" + +#: ../volname.c:59 +#, c-format +msgid "usage: volname []\n" +msgstr "" + +#: ../volname.c:65 ../volname.c:71 ../volname.c:77 +msgid "volname" +msgstr "" diff -Nru language-pack-km-16.04+20180708/data/km/LC_MESSAGES/elfutils.po language-pack-km-16.04+20180711/data/km/LC_MESSAGES/elfutils.po --- language-pack-km-16.04+20180708/data/km/LC_MESSAGES/elfutils.po 2018-07-09 10:39:20.000000000 +0000 +++ language-pack-km-16.04+20180711/data/km/LC_MESSAGES/elfutils.po 2018-07-11 18:22:08.000000000 +0000 @@ -15,8 +15,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2018-07-08 11:30+0000\n" -"X-Generator: Launchpad (build 18704)\n" +"X-Launchpad-Export-Date: 2018-07-11 17:09+0000\n" +"X-Generator: Launchpad (build 18719)\n" #: lib/color.c:53 msgid "" diff -Nru language-pack-km-16.04+20180708/data/km/LC_MESSAGES/fcitx.po language-pack-km-16.04+20180711/data/km/LC_MESSAGES/fcitx.po --- language-pack-km-16.04+20180708/data/km/LC_MESSAGES/fcitx.po 2018-07-09 10:39:24.000000000 +0000 +++ language-pack-km-16.04+20180711/data/km/LC_MESSAGES/fcitx.po 2018-07-11 18:22:11.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2018-07-08 11:08+0000\n" -"X-Generator: Launchpad (build 18704)\n" +"X-Launchpad-Export-Date: 2018-07-11 16:45+0000\n" +"X-Generator: Launchpad (build 18719)\n" #: data/script/fcitx-configtool.sh:144 msgid "" diff -Nru language-pack-km-16.04+20180708/data/km/LC_MESSAGES/friendly-recovery.po language-pack-km-16.04+20180711/data/km/LC_MESSAGES/friendly-recovery.po --- language-pack-km-16.04+20180708/data/km/LC_MESSAGES/friendly-recovery.po 2018-07-09 10:39:25.000000000 +0000 +++ language-pack-km-16.04+20180711/data/km/LC_MESSAGES/friendly-recovery.po 2018-07-11 18:22:12.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2018-07-08 11:34+0000\n" -"X-Generator: Launchpad (build 18704)\n" +"X-Launchpad-Export-Date: 2018-07-11 17:14+0000\n" +"X-Generator: Launchpad (build 18719)\n" #: ../lib/recovery-mode/options/apt-snapshots:20 #, sh-format diff -Nru language-pack-km-16.04+20180708/data/km/LC_MESSAGES/gnupg2.po language-pack-km-16.04+20180711/data/km/LC_MESSAGES/gnupg2.po --- language-pack-km-16.04+20180708/data/km/LC_MESSAGES/gnupg2.po 2018-07-09 10:39:19.000000000 +0000 +++ language-pack-km-16.04+20180711/data/km/LC_MESSAGES/gnupg2.po 2018-07-11 18:22:07.000000000 +0000 @@ -15,10 +15,10 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2018-07-08 11:10+0000\n" -"X-Generator: Launchpad (build 18704)\n" +"X-Launchpad-Export-Date: 2018-07-11 16:47+0000\n" +"X-Generator: Launchpad (build 18719)\n" -#: agent/call-pinentry.c:254 +#: agent/call-pinentry.c:305 #, c-format msgid "failed to acquire the pinentry lock: %s\n" msgstr "" @@ -27,46 +27,47 @@ #. Pinentries. An underscore indicates that the next letter #. should be used as an accelerator. Double the underscore for #. a literal one. The actual to be translated text starts after -#. the second vertical bar. -#: agent/call-pinentry.c:411 +#. the second vertical bar. Note that gpg-agent has been set to +#. utf-8 so that the strings are in the expected encoding. +#: agent/call-pinentry.c:508 msgid "|pinentry-label|_OK" msgstr "" -#: agent/call-pinentry.c:412 +#: agent/call-pinentry.c:509 msgid "|pinentry-label|_Cancel" msgstr "" -#: agent/call-pinentry.c:449 +#: agent/call-pinentry.c:510 msgid "|pinentry-label|_Yes" msgstr "" -#: agent/call-pinentry.c:450 +#: agent/call-pinentry.c:511 msgid "|pinentry-label|_No" msgstr "" -#: agent/call-pinentry.c:413 +#: agent/call-pinentry.c:512 msgid "|pinentry-label|PIN:" msgstr "" -#: agent/call-pinentry.c:452 +#: agent/call-pinentry.c:513 msgid "|pinentry-label|_Save in password manager" msgstr "" -#: agent/call-pinentry.c:453 +#: agent/call-pinentry.c:514 msgid "Do you really want to make your passphrase visible on the screen?" msgstr "" -#: agent/call-pinentry.c:455 +#: agent/call-pinentry.c:516 msgid "|pinentry-tt|Make passphrase visible" msgstr "" -#: agent/call-pinentry.c:456 +#: agent/call-pinentry.c:517 msgid "|pinentry-tt|Hide passphrase" msgstr "" #. TRANSLATORS: This string is displayed by Pinentry as the label #. for the quality bar. -#: agent/call-pinentry.c:659 +#: agent/call-pinentry.c:849 msgid "Quality:" msgstr "គុណភាព ៖" @@ -76,114 +77,117 @@ #. tooltip is limited to about 900 characters. If you do not #. translate this entry, a default english text (see source) #. will be used. -#: agent/call-pinentry.c:681 +#: agent/call-pinentry.c:870 msgid "pinentry.qualitybar.tooltip" msgstr "" -#: agent/call-pinentry.c:726 +#: agent/call-pinentry.c:998 msgid "" "Please enter your PIN, so that the secret key can be unlocked for this " "session" msgstr "" -#: agent/call-pinentry.c:729 +#: agent/call-pinentry.c:1001 msgid "" "Please enter your passphrase, so that the secret key can be unlocked for " "this session" msgstr "" -#: agent/call-pinentry.c:909 agent/call-pinentry.c:1093 +#: agent/call-pinentry.c:1038 agent/call-pinentry.c:1217 msgid "PIN:" msgstr "" -#: agent/protect-tool.c:1183 tools/symcryptrun.c:437 +#: agent/call-pinentry.c:1038 agent/call-pinentry.c:1217 +#: agent/protect-tool.c:714 tools/symcryptrun.c:452 msgid "Passphrase:" msgstr "" -#: agent/command-ssh.c:2896 agent/genkey.c:340 agent/genkey.c:463 -#: tools/symcryptrun.c:436 +#: agent/call-pinentry.c:1065 agent/command-ssh.c:3160 agent/genkey.c:416 +#: tools/symcryptrun.c:451 msgid "does not match - try again" msgstr "" #. TRANSLATORS: The string is appended to an error message in #. the pinentry. The %s is the actual error message, the #. two %d give the current and maximum number of tries. -#: agent/call-pinentry.c:786 +#: agent/call-pinentry.c:1085 #, c-format msgid "SETERROR %s (try %d of %d)" msgstr "" -#: agent/call-pinentry.c:971 +#: agent/call-pinentry.c:1096 msgid "Repeat:" msgstr "" -#: agent/call-pinentry.c:809 agent/call-pinentry.c:821 +#: agent/call-pinentry.c:1125 agent/call-pinentry.c:1137 msgid "PIN too long" msgstr "" -#: agent/call-pinentry.c:810 +#: agent/call-pinentry.c:1126 msgid "Passphrase too long" msgstr "" -#: agent/call-pinentry.c:818 +#: agent/call-pinentry.c:1134 msgid "Invalid characters in PIN" msgstr "" -#: agent/call-pinentry.c:823 +#: agent/call-pinentry.c:1139 msgid "PIN too short" msgstr "" -#: agent/call-pinentry.c:835 +#: agent/call-pinentry.c:1152 msgid "Bad PIN" msgstr "" -#: agent/call-pinentry.c:836 +#: agent/call-pinentry.c:1152 msgid "Bad Passphrase" msgstr "" -#: agent/command-ssh.c:595 +#: agent/command-ssh.c:649 agent/command-ssh.c:738 #, c-format msgid "ssh keys greater than %d bits are not supported\n" msgstr "" -#: agent/command-ssh.c:915 common/dotlock.c:839 g10/card-util.c:838 -#: g10/exec.c:484 g10/gpg.c:1256 g10/keygen.c:4008 g10/keyring.c:1327 -#: g10/keyring.c:1656 g10/openfile.c:298 g10/openfile.c:425 g10/sign.c:812 -#: g10/sign.c:1114 g10/tdbio.c:702 +#: agent/command-ssh.c:846 common/dotlock.c:839 g10/card-util.c:927 +#: g10/exec.c:484 g10/export.c:1265 g10/gpg.c:1321 g10/keygen.c:4663 +#: g10/keyring.c:1319 g10/keyring.c:1631 g10/openfile.c:291 g10/sign.c:885 +#: g10/sign.c:1188 g10/tdbio.c:739 #, c-format msgid "can't create '%s': %s\n" msgstr "" -#: agent/command-ssh.c:927 common/helpfile.c:57 g10/card-util.c:792 -#: g10/dearmor.c:60 g10/dearmor.c:107 g10/decrypt.c:67 g10/decrypt.c:136 -#: g10/decrypt.c:153 g10/encrypt.c:198 g10/encrypt.c:545 g10/gpg.c:1257 -#: g10/import.c:223 g10/import.c:396 g10/keygen.c:3242 g10/keyring.c:1682 -#: g10/openfile.c:202 g10/openfile.c:216 g10/openfile.c:406 -#: g10/plaintext.c:626 g10/sign.c:794 g10/sign.c:994 g10/sign.c:1098 -#: g10/sign.c:1243 g10/tdbdump.c:144 g10/tdbdump.c:152 g10/tdbio.c:707 -#: g10/tdbio.c:779 g10/verify.c:98 g10/verify.c:162 sm/gpgsm.c:2127 -#: sm/gpgsm.c:2157 sm/gpgsm.c:2195 sm/qualified.c:66 dirmngr/certcache.c:371 -#: dirmngr/crlcache.c:2415 dirmngr/dirmngr.c:1668 +#: agent/command-ssh.c:858 common/helpfile.c:57 g10/card-util.c:884 +#: g10/dearmor.c:59 g10/dearmor.c:106 g10/decrypt.c:66 g10/decrypt.c:135 +#: g10/decrypt.c:152 g10/encrypt.c:180 g10/encrypt.c:527 g10/gpg.c:1322 +#: g10/import.c:334 g10/import.c:478 g10/import.c:648 g10/keygen.c:3732 +#: g10/keyring.c:1657 g10/openfile.c:195 g10/openfile.c:209 +#: g10/plaintext.c:127 g10/plaintext.c:648 g10/sign.c:867 g10/sign.c:1067 +#: g10/sign.c:1172 g10/sign.c:1317 g10/tdbdump.c:143 g10/tdbdump.c:151 +#: g10/tdbio.c:744 g10/tdbio.c:815 g10/verify.c:96 g10/verify.c:160 +#: sm/gpgsm.c:2195 sm/gpgsm.c:2225 sm/gpgsm.c:2263 sm/qualified.c:66 +#: dirmngr/certcache.c:396 dirmngr/certcache.c:476 dirmngr/certcache.c:478 +#: dirmngr/crlcache.c:2420 dirmngr/dirmngr.c:1716 #, c-format msgid "can't open '%s': %s\n" msgstr "" -#: agent/command-ssh.c:2110 agent/command-ssh.c:2128 +#: agent/command-ssh.c:2419 agent/command-ssh.c:2465 agent/command-ssh.c:2483 +#: agent/command-ssh.c:2635 g10/card-util.c:685 g10/card-util.c:704 #, c-format msgid "error getting serial number of card: %s\n" msgstr "" -#: agent/command-ssh.c:2114 +#: agent/command-ssh.c:2469 #, c-format msgid "detected card with S/N: %s\n" msgstr "" -#: agent/command-ssh.c:2544 +#: agent/command-ssh.c:2474 #, c-format msgid "no authentication key for ssh on card: %s\n" msgstr "" -#: agent/command-ssh.c:2139 +#: agent/command-ssh.c:2494 #, c-format msgid "no suitable card key found: %s\n" msgstr "" @@ -198,131 +202,130 @@ msgid "error writing key: %s\n" msgstr "" -#: agent/command-ssh.c:2498 +#: agent/command-ssh.c:2795 #, c-format msgid "" "An ssh process requested the use of key%%0A %s%%0A (%s)%%0ADo you want to " "allow this?" msgstr "" -#: agent/command-ssh.c:2505 +#: agent/command-ssh.c:2802 msgid "Allow" msgstr "អនុញ្ញាត" -#: agent/command-ssh.c:2505 +#: agent/command-ssh.c:2802 msgid "Deny" msgstr "បដិសេធ" -#: agent/command-ssh.c:2514 +#: agent/command-ssh.c:2811 #, c-format msgid "Please enter the passphrase for the ssh key%%0A %F%%0A (%c)" msgstr "" -#: agent/command-ssh.c:2833 agent/genkey.c:310 agent/genkey.c:432 +#: agent/command-ssh.c:3088 agent/genkey.c:351 msgid "Please re-enter this passphrase" msgstr "" -#: agent/command-ssh.c:2858 +#: agent/command-ssh.c:3115 #, c-format msgid "" "Please enter a passphrase to protect the received secret key%%0A %s%%0A " "%s%%0Awithin gpg-agent's key storage" msgstr "" -#: agent/command-ssh.c:3408 +#: agent/command-ssh.c:3695 #, c-format msgid "failed to create stream from socket: %s\n" msgstr "" -#: agent/divert-scd.c:92 g10/call-agent.c:923 +#: agent/divert-scd.c:117 msgid "Please insert the card with serial number" msgstr "" -#: agent/divert-scd.c:93 g10/call-agent.c:924 +#: agent/divert-scd.c:118 msgid "Please remove the current card and insert the one with serial number" msgstr "" -#: agent/divert-scd.c:200 +#: agent/divert-scd.c:246 msgid "Admin PIN" msgstr "" #. TRANSLATORS: A PUK is the Personal Unblocking Code #. used to unblock a PIN. -#: agent/divert-scd.c:205 +#: agent/divert-scd.c:251 msgid "PUK" msgstr "PUK" -#: agent/divert-scd.c:212 +#: agent/divert-scd.c:258 msgid "Reset Code" msgstr "" -#: agent/divert-scd.c:238 +#: agent/divert-scd.c:284 #, c-format msgid "%s%%0A%%0AUse the reader's pinpad for input." msgstr "" -#: agent/divert-scd.c:287 +#: agent/divert-scd.c:356 msgid "Repeat this Reset Code" msgstr "" -#: agent/divert-scd.c:289 +#: agent/divert-scd.c:358 msgid "Repeat this PUK" msgstr "" -#: agent/divert-scd.c:290 +#: agent/divert-scd.c:359 msgid "Repeat this PIN" msgstr "" -#: agent/divert-scd.c:295 +#: agent/divert-scd.c:364 msgid "Reset Code not correctly repeated; try again" msgstr "" -#: agent/divert-scd.c:297 +#: agent/divert-scd.c:366 msgid "PUK not correctly repeated; try again" msgstr "" -#: agent/divert-scd.c:298 +#: agent/divert-scd.c:367 msgid "PIN not correctly repeated; try again" msgstr "" -#: agent/divert-scd.c:310 +#: agent/divert-scd.c:380 #, c-format msgid "Please enter the PIN%s%s%s to unlock the card" msgstr "" -#: agent/genkey.c:108 sm/certreqgen-ui.c:384 sm/export.c:638 sm/export.c:654 -#: sm/import.c:667 sm/import.c:692 +#: agent/genkey.c:110 sm/certreqgen-ui.c:390 #, c-format msgid "error creating temporary file: %s\n" msgstr "" -#: agent/genkey.c:115 sm/export.c:645 sm/import.c:675 +#: agent/genkey.c:117 #, c-format msgid "error writing to temporary file: %s\n" msgstr "" -#: agent/genkey.c:153 agent/genkey.c:159 +#: agent/genkey.c:158 agent/genkey.c:164 msgid "Enter new passphrase" msgstr "" -#: agent/genkey.c:167 +#: agent/genkey.c:172 msgid "Take this one anyway" msgstr "" -#: agent/genkey.c:253 +#: agent/genkey.c:202 #, c-format msgid "" "You have not entered a passphrase!%0AAn empty passphrase is not allowed." msgstr "" -#: agent/genkey.c:255 +#: agent/genkey.c:204 #, c-format msgid "" "You have not entered a passphrase - this is in general a bad idea!%0APlease " "confirm that you do not want to have any protection on your key." msgstr "" -#: agent/genkey.c:264 +#: agent/genkey.c:216 msgid "Yes, protection is not needed" msgstr "" @@ -351,55 +354,57 @@ msgid "Warning: You have entered an insecure passphrase." msgstr "" -#: agent/genkey.c:308 +#: agent/genkey.c:480 #, c-format msgid "Please enter the passphrase to%0Aprotect your new key" msgstr "" -#: agent/genkey.c:431 +#: agent/genkey.c:606 msgid "Please enter the new passphrase" msgstr "" -#: agent/gpg-agent.c:133 agent/preset-passphrase.c:75 scd/scdaemon.c:105 -#: tools/gpg-check-pattern.c:70 +#: agent/gpg-agent.c:156 agent/preset-passphrase.c:73 scd/scdaemon.c:111 +#: tools/gpg-check-pattern.c:69 msgid "" "@Options:\n" " " msgstr "" -#: agent/gpg-agent.c:135 scd/scdaemon.c:110 +#: agent/gpg-agent.c:158 scd/scdaemon.c:116 dirmngr/dirmngr.c:165 msgid "run in daemon mode (background)" msgstr "" -#: agent/gpg-agent.c:136 scd/scdaemon.c:107 +#: agent/gpg-agent.c:159 scd/scdaemon.c:113 dirmngr/dirmngr.c:164 msgid "run in server mode (foreground)" msgstr "" -#: agent/gpg-agent.c:137 g10/gpg.c:492 g10/gpgv.c:71 kbx/kbxutil.c:88 -#: scd/scdaemon.c:111 sm/gpgsm.c:281 tools/gpg-connect-agent.c:69 -#: tools/gpgconf.c:80 tools/symcryptrun.c:166 +#: agent/gpg-agent.c:163 g10/gpg.c:595 g10/gpgv.c:76 kbx/kbxutil.c:88 +#: scd/scdaemon.c:117 sm/gpgsm.c:306 dirmngr/dirmngr-client.c:69 +#: dirmngr/dirmngr.c:179 dirmngr/dirmngr_ldap.c:134 +#: tools/gpg-connect-agent.c:77 tools/gpgconf.c:101 tools/symcryptrun.c:178 msgid "verbose" msgstr "" -#: agent/gpg-agent.c:138 g10/gpgv.c:72 kbx/kbxutil.c:89 scd/scdaemon.c:112 -#: sm/gpgsm.c:282 +#: agent/gpg-agent.c:164 g10/gpgv.c:77 kbx/kbxutil.c:89 scd/scdaemon.c:118 +#: sm/gpgsm.c:307 dirmngr/dirmngr-client.c:70 dirmngr/dirmngr.c:180 +#: dirmngr/dirmngr_ldap.c:135 msgid "be somewhat more quiet" msgstr "" -#: agent/gpg-agent.c:139 scd/scdaemon.c:113 +#: agent/gpg-agent.c:165 scd/scdaemon.c:119 dirmngr/dirmngr.c:181 msgid "sh-style command output" msgstr "" -#: agent/gpg-agent.c:140 scd/scdaemon.c:114 +#: agent/gpg-agent.c:166 scd/scdaemon.c:120 dirmngr/dirmngr.c:182 msgid "csh-style command output" msgstr "" -#: agent/gpg-agent.c:141 scd/scdaemon.c:115 sm/gpgsm.c:312 -#: tools/symcryptrun.c:169 +#: agent/gpg-agent.c:167 scd/scdaemon.c:121 sm/gpgsm.c:337 +#: dirmngr/dirmngr.c:183 tools/symcryptrun.c:181 msgid "|FILE|read options from FILE" msgstr "" -#: agent/gpg-agent.c:146 scd/scdaemon.c:125 +#: agent/gpg-agent.c:176 scd/scdaemon.c:131 dirmngr/dirmngr.c:186 msgid "do not detach from the console" msgstr "" @@ -407,51 +412,51 @@ msgid "do not grab keyboard and mouse" msgstr "" -#: agent/gpg-agent.c:148 tools/symcryptrun.c:168 +#: agent/gpg-agent.c:181 tools/symcryptrun.c:180 msgid "use a log file for the server" msgstr "" -#: agent/gpg-agent.c:153 +#: agent/gpg-agent.c:183 msgid "|PGM|use PGM as the PIN-Entry program" msgstr "" -#: agent/gpg-agent.c:156 +#: agent/gpg-agent.c:188 msgid "|PGM|use PGM as the SCdaemon program" msgstr "" -#: agent/gpg-agent.c:157 +#: agent/gpg-agent.c:190 msgid "do not use the SCdaemon" msgstr "" -#: agent/gpg-agent.c:180 +#: agent/gpg-agent.c:194 msgid "|NAME|accept some commands via NAME" msgstr "" -#: agent/gpg-agent.c:169 +#: agent/gpg-agent.c:210 msgid "ignore requests to change the TTY" msgstr "" -#: agent/gpg-agent.c:171 +#: agent/gpg-agent.c:212 msgid "ignore requests to change the X display" msgstr "" -#: agent/gpg-agent.c:174 +#: agent/gpg-agent.c:215 msgid "|N|expire cached PINs after N seconds" msgstr "" -#: agent/gpg-agent.c:187 +#: agent/gpg-agent.c:229 msgid "do not use the PIN cache when signing" msgstr "" -#: agent/gpg-agent.c:217 +#: agent/gpg-agent.c:231 msgid "disallow the use of an external password cache" msgstr "" -#: agent/gpg-agent.c:189 +#: agent/gpg-agent.c:233 msgid "disallow clients to mark keys as \"trusted\"" msgstr "" -#: agent/gpg-agent.c:192 +#: agent/gpg-agent.c:236 msgid "allow presetting passphrase" msgstr "" @@ -459,95 +464,95 @@ msgid "allow caller to override the pinentry" msgstr "" -#: agent/gpg-agent.c:226 +#: agent/gpg-agent.c:241 msgid "allow passphrase to be prompted through Emacs" msgstr "" -#: agent/gpg-agent.c:193 +#: agent/gpg-agent.c:243 msgid "enable ssh support" msgstr "" -#: agent/gpg-agent.c:196 +#: agent/gpg-agent.c:248 msgid "enable putty support" msgstr "" #. TRANSLATORS: @EMAIL@ will get replaced by the actual bug #. reporting address. This is so that we can change the #. reporting address without breaking the translations. -#: agent/gpg-agent.c:365 agent/preset-passphrase.c:97 agent/protect-tool.c:163 -#: g10/gpg.c:818 g10/gpgv.c:114 kbx/kbxutil.c:113 scd/scdaemon.c:254 -#: sm/gpgsm.c:519 tools/gpg-connect-agent.c:181 tools/gpgconf.c:102 -#: tools/symcryptrun.c:206 tools/gpg-check-pattern.c:141 +#: agent/gpg-agent.c:514 agent/preset-passphrase.c:96 agent/protect-tool.c:151 +#: g10/gpg.c:1039 g10/gpgv.c:145 kbx/kbxutil.c:113 scd/scdaemon.c:288 +#: sm/gpgsm.c:559 dirmngr/dirmngr-client.c:165 dirmngr/dirmngr.c:397 +#: dirmngr/dirmngr_ldap.c:204 tools/gpg-connect-agent.c:202 +#: tools/gpgconf.c:133 tools/symcryptrun.c:218 tools/gpg-check-pattern.c:140 msgid "Please report bugs to <@EMAIL@>.\n" msgstr "" -#: agent/gpg-agent.c:480 +#: agent/gpg-agent.c:523 msgid "Usage: @GPG_AGENT@ [options] (-h for help)" msgstr "" -#: agent/gpg-agent.c:482 +#: agent/gpg-agent.c:525 msgid "" "Syntax: @GPG_AGENT@ [options] [command [args]]\n" "Secret key management for @GNUPG@\n" msgstr "" -#: agent/gpg-agent.c:528 g10/gpg.c:1154 scd/scdaemon.c:346 sm/gpgsm.c:704 -#: dirmngr/dirmngr.c:434 +#: agent/gpg-agent.c:570 g10/gpg.c:1231 scd/scdaemon.c:360 sm/gpgsm.c:707 +#: dirmngr/dirmngr.c:481 #, c-format msgid "invalid debug-level '%s' given\n" msgstr "" -#: agent/gpg-agent.c:645 agent/protect-tool.c:1033 g10/gpgv.c:155 -#: kbx/kbxutil.c:428 scd/scdaemon.c:434 sm/gpgsm.c:911 sm/gpgsm.c:914 -#: tools/symcryptrun.c:998 tools/gpg-check-pattern.c:177 +#: common/init.c:185 sm/gpgsm.c:940 dirmngr/dirmngr.c:856 +#: dirmngr/dirmngr.c:865 #, c-format msgid "%s is too old (need %s, have %s)\n" msgstr "" -#: agent/gpg-agent.c:895 g10/gpg.c:2362 scd/scdaemon.c:519 sm/gpgsm.c:1041 -#: dirmngr/dirmngr.c:895 +#: agent/gpg-agent.c:1144 g10/gpg.c:2514 scd/scdaemon.c:527 sm/gpgsm.c:1041 +#: dirmngr/dirmngr.c:951 #, c-format msgid "Note: no default option file '%s'\n" msgstr "" -#: agent/gpg-agent.c:906 agent/gpg-agent.c:1662 g10/gpg.c:2366 -#: scd/scdaemon.c:524 sm/gpgsm.c:1045 dirmngr/dirmngr.c:900 -#: dirmngr/dirmngr.c:1774 tools/symcryptrun.c:938 +#: agent/gpg-agent.c:1155 agent/gpg-agent.c:2031 g10/gpg.c:2518 +#: scd/scdaemon.c:532 sm/gpgsm.c:1045 dirmngr/dirmngr.c:956 +#: dirmngr/dirmngr.c:1822 tools/symcryptrun.c:944 #, c-format msgid "option file '%s': %s\n" msgstr "" -#: agent/gpg-agent.c:914 g10/gpg.c:2373 scd/scdaemon.c:532 sm/gpgsm.c:1052 -#: dirmngr/dirmngr.c:908 +#: agent/gpg-agent.c:1163 g10/gpg.c:2525 scd/scdaemon.c:540 sm/gpgsm.c:1052 +#: dirmngr/dirmngr.c:964 #, c-format msgid "reading options from '%s'\n" msgstr "" -#: agent/gpg-agent.c:1038 g10/gpg.c:3433 scd/scdaemon.c:652 sm/gpgsm.c:1517 -#: dirmngr/dirmngr.c:1019 tools/gpg-connect-agent.c:1238 tools/gpgconf.c:209 +#: agent/gpg-agent.c:1298 g10/gpg.c:3714 scd/scdaemon.c:663 sm/gpgsm.c:1558 +#: dirmngr/dirmngr.c:1072 tools/gpg-connect-agent.c:1237 tools/gpgconf.c:595 #, c-format msgid "Note: '%s' is not considered an option\n" msgstr "" -#: agent/gpg-agent.c:1546 scd/scdaemon.c:1070 +#: agent/gpg-agent.c:2176 scd/scdaemon.c:1110 dirmngr/dirmngr.c:1216 #, c-format msgid "can't create socket: %s\n" msgstr "" -#: agent/gpg-agent.c:1816 scd/scdaemon.c:1091 dirmngr/dirmngr.c:1144 +#: agent/gpg-agent.c:2193 scd/scdaemon.c:1123 dirmngr/dirmngr.c:1229 #, c-format msgid "socket name '%s' is too long\n" msgstr "" -#: agent/gpg-agent.c:1573 +#: agent/gpg-agent.c:2232 msgid "a gpg-agent is already running - not starting a new one\n" msgstr "" -#: agent/gpg-agent.c:1584 scd/scdaemon.c:1089 +#: agent/gpg-agent.c:2243 scd/scdaemon.c:1147 dirmngr/dirmngr.c:1261 msgid "error getting nonce for the socket\n" msgstr "" -#: agent/gpg-agent.c:1869 scd/scdaemon.c:1118 dirmngr/dirmngr.c:1179 +#: agent/gpg-agent.c:2248 scd/scdaemon.c:1150 dirmngr/dirmngr.c:1264 #, c-format msgid "error binding socket to '%s': %s\n" msgstr "" @@ -557,138 +562,140 @@ msgid "listen() failed: %s\n" msgstr "" -#: agent/gpg-agent.c:1887 scd/scdaemon.c:1134 dirmngr/dirmngr.c:1195 +#: agent/gpg-agent.c:2273 scd/scdaemon.c:1170 dirmngr/dirmngr.c:1285 #, c-format msgid "listening on socket '%s'\n" msgstr "" -#: agent/gpg-agent.c:1906 agent/gpg-agent.c:1945 g10/exec.c:199 -#: g10/openfile.c:489 g10/openfile.c:518 g10/tofu.c:840 sm/keydb.c:97 +#: agent/gpg-agent.c:2293 agent/gpg-agent.c:2336 g10/exec.c:199 +#: g10/openfile.c:395 g10/openfile.c:415 sm/keydb.c:100 #, c-format msgid "can't create directory '%s': %s\n" msgstr "" -#: agent/gpg-agent.c:1909 agent/gpg-agent.c:1950 g10/openfile.c:492 -#: g10/openfile.c:521 sm/keydb.c:100 +#: agent/gpg-agent.c:2296 agent/gpg-agent.c:2341 g10/openfile.c:398 +#: g10/openfile.c:418 sm/keydb.c:103 #, c-format msgid "directory '%s' created\n" msgstr "" -#: agent/gpg-agent.c:1956 +#: agent/gpg-agent.c:2347 #, c-format msgid "stat() failed for '%s': %s\n" msgstr "" -#: agent/gpg-agent.c:1960 +#: agent/gpg-agent.c:2351 #, c-format msgid "can't use '%s' as home directory\n" msgstr "" -#: agent/gpg-agent.c:1825 scd/scdaemon.c:1124 +#: agent/gpg-agent.c:2506 scd/scdaemon.c:1186 dirmngr/dirmngr.c:2037 #, c-format msgid "error reading nonce on fd %d: %s\n" msgstr "" -#: agent/gpg-agent.c:2040 +#: agent/gpg-agent.c:2713 #, c-format msgid "handler 0x%lx for fd %d started\n" msgstr "" -#: agent/gpg-agent.c:2045 +#: agent/gpg-agent.c:2718 #, c-format msgid "handler 0x%lx for fd %d terminated\n" msgstr "" -#: agent/gpg-agent.c:2065 +#: agent/gpg-agent.c:2793 #, c-format msgid "ssh handler 0x%lx for fd %d started\n" msgstr "" -#: agent/gpg-agent.c:2070 +#: agent/gpg-agent.c:2798 #, c-format msgid "ssh handler 0x%lx for fd %d terminated\n" msgstr "" -#: agent/gpg-agent.c:2560 scd/scdaemon.c:1273 dirmngr/dirmngr.c:2097 +#: agent/gpg-agent.c:3020 scd/scdaemon.c:1376 dirmngr/dirmngr.c:2251 #, c-format msgid "npth_pselect failed: %s - waiting 1s\n" msgstr "" -#: agent/gpg-agent.c:2352 scd/scdaemon.c:1328 +#: agent/gpg-agent.c:3108 scd/scdaemon.c:1441 #, c-format msgid "%s %s stopped\n" msgstr "" -#: agent/gpg-agent.c:2488 +#: agent/gpg-agent.c:3246 common/simple-pwquery.c:247 g10/call-agent.c:260 +#: sm/call-agent.c:156 tools/gpg-connect-agent.c:2246 msgid "no gpg-agent running in this session\n" msgstr "" -#: agent/preset-passphrase.c:101 +#: agent/preset-passphrase.c:100 msgid "Usage: gpg-preset-passphrase [options] KEYGRIP (-h for help)\n" msgstr "" -#: agent/preset-passphrase.c:104 +#: agent/preset-passphrase.c:103 msgid "" "Syntax: gpg-preset-passphrase [options] KEYGRIP\n" "Password cache maintenance\n" msgstr "" -#: agent/protect-tool.c:113 g10/gpg.c:377 kbx/kbxutil.c:71 sm/gpgsm.c:186 -#: tools/gpgconf.c:60 +#: agent/protect-tool.c:106 g10/gpg.c:430 kbx/kbxutil.c:71 sm/gpgsm.c:200 +#: dirmngr/dirmngr.c:162 tools/gpgconf.c:73 msgid "" "@Commands:\n" " " msgstr "" -#: agent/protect-tool.c:127 g10/gpg.c:445 g10/gpgv.c:69 kbx/kbxutil.c:81 -#: sm/gpgsm.c:226 tools/gpg-connect-agent.c:67 tools/gpgconf.c:77 -#: tools/symcryptrun.c:159 +#: agent/protect-tool.c:115 g10/gpg.c:540 g10/gpgv.c:74 kbx/kbxutil.c:81 +#: sm/gpgsm.c:248 dirmngr/dirmngr.c:177 tools/gpg-connect-agent.c:75 +#: tools/gpgconf.c:98 tools/symcryptrun.c:171 msgid "" "@\n" "Options:\n" " " msgstr "" -#: agent/protect-tool.c:166 +#: agent/protect-tool.c:154 msgid "Usage: gpg-protect-tool [options] (-h for help)\n" msgstr "" -#: agent/protect-tool.c:168 +#: agent/protect-tool.c:156 msgid "" "Syntax: gpg-protect-tool [options] [args]\n" "Secret key maintenance tool\n" msgstr "" -#: agent/protect-tool.c:1162 +#: agent/protect-tool.c:693 msgid "Please enter the passphrase to unprotect the PKCS#12 object." msgstr "" -#: agent/protect-tool.c:1167 +#: agent/protect-tool.c:698 msgid "Please enter the passphrase to protect the new PKCS#12 object." msgstr "" -#: agent/protect-tool.c:1173 +#: agent/protect-tool.c:704 msgid "" "Please enter the passphrase to protect the imported object within the GnuPG " "system." msgstr "" -#: agent/protect-tool.c:1178 +#: agent/protect-tool.c:709 msgid "" "Please enter the passphrase or the PIN\n" "needed to complete this operation." msgstr "" -#: agent/protect-tool.c:1188 tools/symcryptrun.c:448 +#: agent/protect-tool.c:720 tools/symcryptrun.c:462 msgid "cancelled\n" msgstr "" -#: agent/protect-tool.c:1190 tools/symcryptrun.c:444 +#: agent/protect-tool.c:722 tools/symcryptrun.c:458 #, c-format msgid "error while asking for the passphrase: %s\n" msgstr "" -#: agent/trustlist.c:154 agent/trustlist.c:355 dirmngr/dirmngr.c:1576 +#: agent/trustlist.c:154 agent/trustlist.c:362 dirmngr/dirmngr.c:1624 +#: tools/gpgconf.c:391 #, c-format msgid "error opening '%s': %s\n" msgstr "" @@ -723,7 +730,7 @@ msgid "error reading '%s', line %d: %s\n" msgstr "" -#: agent/trustlist.c:400 agent/trustlist.c:450 +#: agent/trustlist.c:434 agent/trustlist.c:503 msgid "error reading list of trusted root certificates\n" msgstr "" @@ -735,18 +742,19 @@ #. plain % sign, you need to encode it as "%%25". The #. "%s" gets replaced by the name as stored in the #. certificate. -#: agent/trustlist.c:611 +#: agent/trustlist.c:664 #, c-format msgid "" "Do you ultimately trust%%0A \"%s\"%%0Ato correctly certify user " "certificates?" msgstr "" -#: agent/trustlist.c:620 common/audit.c:467 +#: agent/trustlist.c:673 common/audit.c:467 msgid "Yes" msgstr "" -#: agent/trustlist.c:620 common/audit.c:469 +#: agent/trustlist.c:673 agent/findkey.c:1515 agent/findkey.c:1529 +#: common/audit.c:469 msgid "No" msgstr "" @@ -758,7 +766,7 @@ #. "%%25". The second "%s" gets replaced by a hexdecimal #. fingerprint string whereas the first one receives the name #. as stored in the certificate. -#: agent/trustlist.c:654 +#: agent/trustlist.c:707 #, c-format msgid "" "Please verify that the certificate identified as:%%0A \"%s\"%%0Ahas the " @@ -768,75 +776,75 @@ #. TRANSLATORS: "Correct" is the label of a button and intended #. to be hit if the fingerprint matches the one of the CA. The #. other button is "the default "Cancel" of the Pinentry. -#: agent/trustlist.c:668 +#: agent/trustlist.c:721 msgid "Correct" msgstr "" -#: agent/trustlist.c:668 +#: agent/trustlist.c:721 msgid "Wrong" msgstr "" -#: agent/findkey.c:157 +#: agent/findkey.c:283 #, c-format msgid "Note: This passphrase has never been changed.%0APlease change it now." msgstr "" -#: agent/findkey.c:173 +#: agent/findkey.c:299 #, c-format msgid "" "This passphrase has not been changed%%0Asince %.4s-%.2s-%.2s. Please change " "it now." msgstr "" -#: agent/findkey.c:187 agent/findkey.c:194 +#: agent/findkey.c:313 agent/findkey.c:320 msgid "Change passphrase" msgstr "" -#: agent/findkey.c:195 +#: agent/findkey.c:321 msgid "I'll change it later" msgstr "" -#: agent/findkey.c:1266 +#: agent/findkey.c:1491 #, c-format msgid "" "Do you really want to delete the key identified by keygrip%%0A %s%%0A " "%%C%%0A?" msgstr "" -#: agent/findkey.c:1290 agent/findkey.c:1304 +#: agent/findkey.c:1515 agent/findkey.c:1529 msgid "Delete key" msgstr "" -#: agent/findkey.c:1301 +#: agent/findkey.c:1526 msgid "" "Warning: This key is also listed for use with SSH!\n" "Deleting the key might remove your ability to access remote machines." msgstr "" -#: g10/seskey.c:227 sm/certcheck.c:85 +#: agent/pksign.c:176 g10/seskey.c:293 sm/certcheck.c:85 msgid "DSA requires the hash length to be a multiple of 8 bits\n" msgstr "" -#: sm/certcheck.c:97 +#: agent/pksign.c:187 sm/certcheck.c:97 #, c-format msgid "%s key uses an unsafe (%u bit) hash\n" msgstr "" -#: agent/pksign.c:204 +#: agent/pksign.c:202 #, c-format msgid "a %zu bit hash is not valid for a %u bit %s key\n" msgstr "" -#: g10/sign.c:311 +#: agent/pksign.c:523 #, c-format msgid "checking created signature failed: %s\n" msgstr "" -#: g10/seckey-cert.c:55 +#: agent/cvt-openpgp.c:338 msgid "secret key parts are not available\n" msgstr "" -#: agent/cvt-openpgp.c:344 +#: agent/cvt-openpgp.c:344 g10/card-util.c:1537 #, c-format msgid "public key algorithm %d (%s) is not supported\n" msgstr "" @@ -851,50 +859,52 @@ msgid "protection hash algorithm %d (%s) is not supported\n" msgstr "" -#: common/exechelp.c:528 common/exechelp.c:625 tools/gpgconf-comp.c:1485 -#: tools/gpgconf-comp.c:1824 +#: common/exechelp-posix.c:359 common/exechelp-w32.c:449 +#: common/exechelp-w32.c:473 common/exechelp-w32.c:503 #, c-format msgid "error creating a pipe: %s\n" msgstr "" -#: common/exechelp-posix.c:337 common/exechelp-w32.c:401 -#: common/exechelp-w32.c:425 common/exechelp-w32.c:455 +#: common/exechelp-posix.c:372 common/exechelp-w32.c:355 +#: common/exechelp-w32.c:459 common/exechelp-w32.c:483 +#: common/exechelp-w32.c:513 #, c-format msgid "error creating a stream for a pipe: %s\n" msgstr "" -#: common/exechelp.c:637 common/exechelp.c:765 common/exechelp.c:1002 +#: common/exechelp-posix.c:495 common/exechelp-posix.c:570 +#: common/exechelp-posix.c:848 dirmngr/dirmngr.c:1303 #, c-format msgid "error forking process: %s\n" msgstr "" -#: common/exechelp.c:811 common/exechelp.c:864 +#: common/exechelp-posix.c:669 common/exechelp-w32ce.c:767 #, c-format msgid "waiting for process %d to terminate failed: %s\n" msgstr "" -#: common/exechelp-posix.c:548 +#: common/exechelp-posix.c:678 common/exechelp-posix.c:792 #, c-format msgid "error running '%s': probably not installed\n" msgstr "" -#: common/exechelp-posix.c:554 common/exechelp-w32.c:716 -#: common/exechelp-w32ce.c:765 +#: common/exechelp-posix.c:684 common/exechelp-posix.c:799 +#: common/exechelp-w32.c:796 common/exechelp-w32ce.c:781 #, c-format msgid "error running '%s': exit status %d\n" msgstr "" -#: common/exechelp-posix.c:562 +#: common/exechelp-posix.c:692 common/exechelp-posix.c:807 #, c-format msgid "error running '%s': terminated\n" msgstr "" -#: common/exechelp.c:819 +#: common/exechelp-w32.c:789 common/exechelp-w32ce.c:775 #, c-format msgid "error getting exit code of process %d: %s\n" msgstr "" -#: common/simple-pwquery.c:376 +#: common/simple-pwquery.c:260 #, c-format msgid "can't connect to '%s': %s\n" msgstr "" @@ -903,7 +913,7 @@ msgid "communication problem with gpg-agent\n" msgstr "" -#: common/simple-pwquery.c:416 +#: common/simple-pwquery.c:270 msgid "problem setting the gpg-agent options\n" msgstr "" @@ -915,120 +925,120 @@ msgid "problem with the agent\n" msgstr "" -#: common/sysutils.c:111 +#: common/sysutils.c:148 #, c-format msgid "can't disable core dumps: %s\n" msgstr "" -#: common/sysutils.c:206 +#: common/sysutils.c:250 #, c-format msgid "Warning: unsafe ownership on %s \"%s\"\n" msgstr "" -#: common/sysutils.c:238 +#: common/sysutils.c:282 #, c-format msgid "Warning: unsafe permissions on %s \"%s\"\n" msgstr "" #. TRANSLATORS: See doc/TRANSLATE about this string. -#: common/yesno.c:35 common/yesno.c:72 +#: common/yesno.c:45 common/yesno.c:82 msgid "yes" msgstr "" -#: common/yesno.c:36 common/yesno.c:77 +#: common/yesno.c:46 common/yesno.c:87 msgid "yY" msgstr "" #. TRANSLATORS: See doc/TRANSLATE about this string. -#: common/yesno.c:38 common/yesno.c:74 +#: common/yesno.c:48 common/yesno.c:84 msgid "no" msgstr "" -#: common/yesno.c:39 common/yesno.c:78 +#: common/yesno.c:49 common/yesno.c:88 msgid "nN" msgstr "" #. TRANSLATORS: See doc/TRANSLATE about this string. -#: common/yesno.c:76 +#: common/yesno.c:86 msgid "quit" msgstr "" -#: common/yesno.c:79 +#: common/yesno.c:89 msgid "qQ" msgstr "" #. TRANSLATORS: See doc/TRANSLATE about this string. -#: common/yesno.c:113 +#: common/yesno.c:123 msgid "okay|okay" msgstr "" #. TRANSLATORS: See doc/TRANSLATE about this string. -#: common/yesno.c:115 +#: common/yesno.c:125 msgid "cancel|cancel" msgstr "" -#: common/yesno.c:116 +#: common/yesno.c:126 msgid "oO" msgstr "" -#: common/yesno.c:117 +#: common/yesno.c:127 msgid "cC" msgstr "" -#: common/miscellaneous.c:77 +#: common/miscellaneous.c:86 #, c-format msgid "out of core in secure memory while allocating %lu bytes" msgstr "" -#: common/miscellaneous.c:80 +#: common/miscellaneous.c:89 #, c-format msgid "out of core while allocating %lu bytes" msgstr "" -#: g10/misc.c:803 +#: common/miscellaneous.c:143 #, c-format msgid "%s:%u: obsolete option \"%s\" - it has no effect\n" msgstr "" -#: common/miscellaneous.c:135 +#: common/miscellaneous.c:146 #, c-format msgid "WARNING: \"%s%s\" is an obsolete option - it has no effect\n" msgstr "" -#: common/miscellaneous.c:479 +#: common/miscellaneous.c:618 #, c-format msgid "unknown debug flag '%s' ignored\n" msgstr "" -#: common/asshelp.c:411 +#: common/asshelp.c:380 #, c-format msgid "no running gpg-agent - starting '%s'\n" msgstr "" -#: common/asshelp.c:471 +#: common/asshelp.c:440 #, c-format msgid "waiting for the agent to come up ... (%ds)\n" msgstr "" -#: common/asshelp.c:479 +#: common/asshelp.c:448 msgid "connection to agent established\n" msgstr "" -#: common/asshelp.c:519 +#: common/asshelp.c:488 msgid "connection to agent is in restricted mode\n" msgstr "" -#: common/asshelp.c:601 +#: common/asshelp.c:545 #, c-format msgid "no running Dirmngr - starting '%s'\n" msgstr "" -#: common/asshelp.c:658 +#: common/asshelp.c:593 #, c-format msgid "waiting for the dirmngr to come up ... (%ds)\n" msgstr "" -#: common/asshelp.c:667 +#: common/asshelp.c:602 msgid "connection to the dirmngr established\n" msgstr "" @@ -1100,6 +1110,7 @@ msgstr "" #: common/audit.c:774 common/audit.c:776 common/audit.c:921 common/audit.c:923 +#: scd/app-openpgp.c:3380 #, c-format msgid "unsupported algorithm: %s" msgstr "" @@ -1174,11 +1185,11 @@ msgid "Root certificate trustworthy" msgstr "" -#: common/audit.c:1111 sm/certchain.c:935 +#: common/audit.c:1111 sm/certchain.c:1009 msgid "no CRL found for certificate" msgstr "" -#: common/audit.c:1114 sm/certchain.c:945 +#: common/audit.c:1114 sm/certchain.c:1019 msgid "the available CRL is too old" msgstr "" @@ -1211,27 +1222,27 @@ msgid "No help available for '%s'." msgstr "" -#: common/helpfile.c:80 +#: common/helpfile.c:90 msgid "ignoring garbage line" msgstr "" -#: common/gettime.c:503 +#: common/gettime.c:890 msgid "[none]" msgstr "" -#: jnlib/argparse.c:194 +#: common/argparse.c:365 msgid "argument not expected" msgstr "" -#: jnlib/argparse.c:196 +#: common/argparse.c:367 msgid "read error" msgstr "" -#: jnlib/argparse.c:198 +#: common/argparse.c:369 msgid "keyword too long" msgstr "" -#: jnlib/argparse.c:200 +#: common/argparse.c:371 msgid "missing argument" msgstr "" @@ -1239,57 +1250,57 @@ msgid "invalid argument" msgstr "" -#: jnlib/argparse.c:202 +#: common/argparse.c:375 msgid "invalid command" msgstr "" -#: jnlib/argparse.c:204 +#: common/argparse.c:377 msgid "invalid alias definition" msgstr "" -#: jnlib/argparse.c:206 +#: common/argparse.c:379 msgid "out of core" msgstr "" -#: jnlib/argparse.c:208 +#: common/argparse.c:381 msgid "invalid option" msgstr "" -#: jnlib/argparse.c:216 +#: common/argparse.c:389 #, c-format msgid "missing argument for option \"%.50s\"\n" msgstr "" -#: common/argparse.c:391 +#: common/argparse.c:391 g10/gpg.c:3503 #, c-format msgid "invalid argument for option \"%.50s\"\n" msgstr "" -#: jnlib/argparse.c:218 +#: common/argparse.c:393 #, c-format msgid "option \"%.50s\" does not expect an argument\n" msgstr "" -#: jnlib/argparse.c:221 +#: common/argparse.c:395 #, c-format msgid "invalid command \"%.50s\"\n" msgstr "" -#: jnlib/argparse.c:223 +#: common/argparse.c:397 #, c-format msgid "option \"%.50s\" is ambiguous\n" msgstr "" -#: jnlib/argparse.c:225 +#: common/argparse.c:399 #, c-format msgid "command \"%.50s\" is ambiguous\n" msgstr "" -#: jnlib/argparse.c:227 +#: common/argparse.c:401 dirmngr/dirmngr.c:1321 msgid "out of core\n" msgstr "" -#: jnlib/argparse.c:229 +#: common/argparse.c:403 #, c-format msgid "invalid option \"%.50s\"\n" msgstr "" @@ -1299,17 +1310,17 @@ msgid "you found a bug ... (%s:%d)\n" msgstr "" -#: common/utf8conv.c:116 +#: common/utf8conv.c:123 #, c-format msgid "conversion from '%s' to '%s' not available\n" msgstr "" -#: jnlib/utf8conv.c:76 +#: common/utf8conv.c:131 #, c-format msgid "iconv_open failed: %s\n" msgstr "" -#: common/utf8conv.c:378 common/utf8conv.c:644 +#: common/utf8conv.c:385 common/utf8conv.c:651 #, c-format msgid "conversion from '%s' to '%s' failed: %s\n" msgstr "" @@ -1324,17 +1335,17 @@ msgid "error writing to '%s': %s\n" msgstr "" -#: jnlib/dotlock.c:453 +#: common/dotlock.c:1116 #, c-format msgid "removing stale lockfile (created by %d)\n" msgstr "" -#: jnlib/dotlock.c:469 +#: common/dotlock.c:1152 #, c-format msgid "waiting for lock (held by %d%s) %s...\n" msgstr "" -#: jnlib/dotlock.c:470 +#: common/dotlock.c:1153 msgid "(deadlock?) " msgstr "" @@ -1343,107 +1354,107 @@ msgid "lock '%s' not made: %s\n" msgstr "" -#: jnlib/dotlock.c:501 +#: common/dotlock.c:1219 #, c-format msgid "waiting for lock %s...\n" msgstr "" -#: g10/armor.c:379 +#: g10/armor.c:423 #, c-format msgid "armor: %s\n" msgstr "" -#: g10/armor.c:418 +#: g10/armor.c:462 msgid "invalid armor header: " msgstr "" -#: g10/armor.c:429 +#: g10/armor.c:473 msgid "armor header: " msgstr "" -#: g10/armor.c:442 +#: g10/armor.c:486 msgid "invalid clearsig header\n" msgstr "" -#: g10/armor.c:455 +#: g10/armor.c:499 msgid "unknown armor header: " msgstr "" -#: g10/armor.c:508 +#: g10/armor.c:552 msgid "nested clear text signatures\n" msgstr "" -#: g10/armor.c:643 +#: g10/armor.c:687 msgid "unexpected armor: " msgstr "" -#: g10/armor.c:655 +#: g10/armor.c:700 msgid "invalid dash escaped line: " msgstr "" -#: g10/armor.c:810 g10/armor.c:1420 +#: g10/armor.c:872 g10/armor.c:1492 #, c-format msgid "invalid radix64 character %02X skipped\n" msgstr "" -#: g10/armor.c:853 +#: g10/armor.c:915 msgid "premature eof (no CRC)\n" msgstr "" -#: g10/armor.c:887 +#: g10/armor.c:949 msgid "premature eof (in CRC)\n" msgstr "" -#: g10/armor.c:895 +#: g10/armor.c:957 msgid "malformed CRC\n" msgstr "" -#: g10/armor.c:899 g10/armor.c:1457 +#: g10/armor.c:961 g10/armor.c:1529 #, c-format msgid "CRC error; %06lX - %06lX\n" msgstr "" -#: g10/armor.c:919 +#: g10/armor.c:981 msgid "premature eof (in trailer)\n" msgstr "" -#: g10/armor.c:923 +#: g10/armor.c:985 msgid "error in trailer line\n" msgstr "" -#: g10/armor.c:1234 +#: g10/armor.c:1305 msgid "no valid OpenPGP data found.\n" msgstr "" -#: g10/armor.c:1239 +#: g10/armor.c:1310 #, c-format msgid "invalid armor: line longer than %d characters\n" msgstr "" -#: g10/armor.c:1243 +#: g10/armor.c:1314 msgid "" "quoted printable character in armor - probably a buggy MTA has been used\n" msgstr "" -#: g10/build-packet.c:976 +#: g10/build-packet.c:1262 msgid "" "a notation name must have only printable characters or spaces, and end with " "an '='\n" msgstr "" -#: g10/build-packet.c:988 +#: g10/build-packet.c:1274 g10/build-packet.c:1370 msgid "a user notation name must contain the '@' character\n" msgstr "" -#: g10/build-packet.c:994 +#: g10/build-packet.c:1280 g10/build-packet.c:1376 msgid "a notation name must not contain more than one '@' character\n" msgstr "" -#: g10/build-packet.c:1012 +#: g10/build-packet.c:1298 msgid "a notation value must not use any control characters\n" msgstr "" -#: g10/build-packet.c:1046 g10/build-packet.c:1055 +#: g10/build-packet.c:1419 g10/build-packet.c:1430 msgid "WARNING: invalid notation data found\n" msgstr "" @@ -1451,110 +1462,110 @@ msgid "not human readable" msgstr "" -#: sm/call-agent.c:137 +#: g10/call-agent.c:144 sm/call-agent.c:239 #, c-format msgid "failed to proxy %s inquiry to client\n" msgstr "" -#: g10/call-agent.c:177 +#: g10/call-agent.c:170 msgid "Enter passphrase: " msgstr "" -#: g10/call-agent.c:267 sm/call-agent.c:91 sm/call-dirmngr.c:164 +#: g10/call-agent.c:199 sm/call-agent.c:98 sm/call-dirmngr.c:165 #, c-format msgid "error getting version from '%s': %s\n" msgstr "" -#: g10/call-agent.c:273 sm/call-agent.c:97 sm/call-dirmngr.c:170 +#: g10/call-agent.c:205 sm/call-agent.c:104 sm/call-dirmngr.c:171 #, c-format msgid "server '%s' is older than us (%s < %s)" msgstr "" -#: g10/call-agent.c:279 sm/call-agent.c:103 sm/call-dirmngr.c:176 +#: g10/call-agent.c:211 sm/call-agent.c:110 sm/call-dirmngr.c:177 #, c-format msgid "WARNING: %s\n" msgstr "" -#: g10/card-util.c:85 g10/card-util.c:374 +#: g10/card-util.c:86 g10/card-util.c:402 g10/card-util.c:1893 #, c-format msgid "OpenPGP card not available: %s\n" msgstr "" -#: g10/card-util.c:90 +#: g10/card-util.c:91 g10/card-util.c:1899 #, c-format msgid "OpenPGP card no. %s detected\n" msgstr "" -#: g10/card-util.c:98 g10/card-util.c:1773 g10/delkey.c:126 g10/keyedit.c:1551 -#: g10/keygen.c:3065 g10/revoke.c:216 g10/revoke.c:455 +#: g10/card-util.c:99 g10/card-util.c:2218 g10/delkey.c:128 g10/keyedit.c:1421 +#: g10/keygen.c:4139 g10/revoke.c:214 g10/revoke.c:636 msgid "can't do this in batch mode\n" msgstr "" -#: g10/card-util.c:106 +#: g10/card-util.c:107 msgid "This command is only available for version 2 cards\n" msgstr "" -#: g10/card-util.c:108 scd/app-openpgp.c:2146 +#: g10/card-util.c:109 scd/app-openpgp.c:2708 msgid "Reset Code not or not anymore available\n" msgstr "" -#: g10/card-util.c:141 g10/card-util.c:1458 g10/card-util.c:1568 -#: g10/keyedit.c:424 g10/keyedit.c:445 g10/keyedit.c:459 g10/keygen.c:1627 -#: g10/keygen.c:1708 sm/certreqgen-ui.c:165 sm/certreqgen-ui.c:249 -#: sm/certreqgen-ui.c:283 +#: g10/card-util.c:142 g10/card-util.c:1423 g10/card-util.c:1685 +#: g10/card-util.c:1777 g10/keyedit.c:393 g10/keyedit.c:414 g10/keyedit.c:428 +#: g10/keygen.c:1798 g10/keygen.c:1959 g10/keygen.c:2327 +#: sm/certreqgen-ui.c:165 sm/certreqgen-ui.c:249 sm/certreqgen-ui.c:283 msgid "Your selection? " msgstr "" -#: g10/card-util.c:272 g10/card-util.c:322 +#: g10/card-util.c:297 g10/card-util.c:348 msgid "[not set]" msgstr "" -#: g10/card-util.c:512 +#: g10/card-util.c:557 msgid "male" msgstr "" -#: g10/card-util.c:513 +#: g10/card-util.c:558 msgid "female" msgstr "" -#: g10/card-util.c:513 +#: g10/card-util.c:558 msgid "unspecified" msgstr "" -#: g10/card-util.c:540 +#: g10/card-util.c:585 msgid "not forced" msgstr "" -#: g10/card-util.c:540 +#: g10/card-util.c:585 msgid "forced" msgstr "" -#: g10/card-util.c:631 +#: g10/card-util.c:744 msgid "Error: Only plain ASCII is currently allowed.\n" msgstr "" -#: g10/card-util.c:633 +#: g10/card-util.c:746 msgid "Error: The \"<\" character may not be used.\n" msgstr "" -#: g10/card-util.c:635 +#: g10/card-util.c:748 msgid "Error: Double spaces are not allowed.\n" msgstr "" -#: g10/card-util.c:652 +#: g10/card-util.c:765 msgid "Cardholder's surname: " msgstr "" -#: g10/card-util.c:654 +#: g10/card-util.c:767 msgid "Cardholder's given name: " msgstr "" -#: g10/card-util.c:672 +#: g10/card-util.c:785 #, c-format msgid "Error: Combined name too long (limit is %d characters).\n" msgstr "" -#: g10/card-util.c:693 +#: g10/card-util.c:806 msgid "URL to retrieve public key: " msgstr "" @@ -1563,25 +1574,26 @@ msgid "Error: URL too long (limit is %d characters).\n" msgstr "" -#: g10/card-util.c:794 tools/no-libgcrypt.c:30 +#: common/miscellaneous.c:115 g10/card-util.c:891 tools/no-libgcrypt.c:30 #, c-format msgid "error allocating enough memory: %s\n" msgstr "" -#: g10/card-util.c:811 g10/decrypt-data.c:242 g10/import.c:367 -#: g10/import.c:415 dirmngr/crlcache.c:656 dirmngr/crlcache.c:661 -#: dirmngr/crlcache.c:915 dirmngr/crlcache.c:921 dirmngr/dirmngr.c:1614 +#: g10/card-util.c:900 g10/decrypt-data.c:253 g10/import.c:363 +#: g10/import.c:619 g10/import.c:667 dirmngr/crlcache.c:659 +#: dirmngr/crlcache.c:664 dirmngr/crlcache.c:918 dirmngr/crlcache.c:924 +#: dirmngr/dirmngr.c:1662 tools/gpgconf.c:404 tools/gpgconf.c:450 #, c-format msgid "error reading '%s': %s\n" msgstr "" -#: g10/card-util.c:844 g10/decrypt-data.c:245 g10/export.c:1645 -#: dirmngr/crlcache.c:926 +#: g10/card-util.c:933 g10/decrypt-data.c:256 g10/export.c:2405 +#: dirmngr/crlcache.c:929 #, c-format msgid "error writing '%s': %s\n" msgstr "" -#: g10/card-util.c:866 +#: g10/card-util.c:960 msgid "Login data (account name): " msgstr "" @@ -1590,7 +1602,7 @@ msgid "Error: Login data too long (limit is %d characters).\n" msgstr "" -#: g10/card-util.c:912 +#: g10/card-util.c:998 msgid "Private DO data: " msgstr "" @@ -1599,53 +1611,53 @@ msgid "Error: Private DO too long (limit is %d characters).\n" msgstr "" -#: g10/card-util.c:1005 +#: g10/card-util.c:1083 msgid "Language preferences: " msgstr "" -#: g10/card-util.c:1013 +#: g10/card-util.c:1091 msgid "Error: invalid length of preference string.\n" msgstr "" -#: g10/card-util.c:1022 +#: g10/card-util.c:1100 msgid "Error: invalid characters in preference string.\n" msgstr "" -#: g10/card-util.c:1044 +#: g10/card-util.c:1122 msgid "Sex ((M)ale, (F)emale or space): " msgstr "" -#: g10/card-util.c:1058 +#: g10/card-util.c:1136 msgid "Error: invalid response.\n" msgstr "" -#: g10/card-util.c:1080 +#: g10/card-util.c:1158 msgid "CA fingerprint: " msgstr "" -#: g10/card-util.c:1103 +#: g10/card-util.c:1181 msgid "Error: invalid formatted fingerprint.\n" msgstr "" -#: g10/card-util.c:1153 +#: g10/card-util.c:1231 #, c-format msgid "key operation not possible: %s\n" msgstr "" -#: g10/card-util.c:1154 +#: g10/card-util.c:1232 msgid "not an OpenPGP card" msgstr "" -#: g10/card-util.c:1167 +#: g10/card-util.c:1245 g10/keygen.c:4158 g10/keygen.c:5194 #, c-format msgid "error getting current key info: %s\n" msgstr "" -#: g10/card-util.c:1254 +#: g10/card-util.c:1332 msgid "Replace existing key? (y/N) " msgstr "" -#: g10/card-util.c:1276 +#: g10/card-util.c:1349 msgid "" "Note: There is no guarantee that the card supports the requested size.\n" " If the key generation does not succeed, please check the\n" @@ -1667,18 +1679,18 @@ msgid "What keysize do you want for the Authentication key? (%u) " msgstr "" -#: g10/card-util.c:1309 g10/keygen.c:1841 g10/keygen.c:1847 +#: g10/card-util.c:1381 g10/keygen.c:2136 g10/keygen.c:2168 #: sm/certreqgen-ui.c:194 #, c-format msgid "rounded up to %u bits\n" msgstr "" -#: g10/card-util.c:1317 g10/keygen.c:1828 sm/certreqgen-ui.c:184 +#: g10/card-util.c:1389 g10/keygen.c:2221 sm/certreqgen-ui.c:184 #, c-format msgid "%s keysizes must be in the range %u-%u\n" msgstr "" -#: g10/card-util.c:1322 +#: g10/card-util.c:1503 #, c-format msgid "The card will now be re-configured to generate a key of %u bits\n" msgstr "" @@ -1688,19 +1700,19 @@ msgid "error changing size of key %d to %u bits: %s\n" msgstr "" -#: g10/card-util.c:1364 +#: g10/card-util.c:1612 msgid "Make off-card backup of encryption key? (Y/n) " msgstr "" -#: g10/card-util.c:1386 +#: g10/card-util.c:1626 msgid "Note: keys are already stored on the card!\n" msgstr "" -#: g10/card-util.c:1381 +#: g10/card-util.c:1629 msgid "Replace existing keys? (y/N) " msgstr "" -#: g10/card-util.c:1401 +#: g10/card-util.c:1641 #, c-format msgid "" "Please note that the factory settings of the PINs are\n" @@ -1708,256 +1720,260 @@ "You should change them using the command --change-pin\n" msgstr "" -#: g10/card-util.c:1449 +#: g10/card-util.c:1676 msgid "Please select the type of key to generate:\n" msgstr "" -#: g10/card-util.c:1451 g10/card-util.c:1559 +#: g10/card-util.c:1678 g10/card-util.c:1768 msgid " (1) Signature key\n" msgstr "" -#: g10/card-util.c:1452 g10/card-util.c:1561 +#: g10/card-util.c:1679 g10/card-util.c:1770 msgid " (2) Encryption key\n" msgstr "" -#: g10/card-util.c:1453 g10/card-util.c:1563 +#: g10/card-util.c:1680 g10/card-util.c:1772 msgid " (3) Authentication key\n" msgstr "" -#: g10/card-util.c:1469 g10/card-util.c:1588 g10/keyedit.c:945 -#: g10/keygen.c:1631 g10/keygen.c:1659 g10/keygen.c:1761 g10/revoke.c:683 +#: g10/card-util.c:1430 g10/card-util.c:1697 g10/card-util.c:1797 +#: g10/keyedit.c:898 g10/keygen.c:1824 g10/keygen.c:1852 g10/keygen.c:1966 +#: g10/keygen.c:2074 g10/keygen.c:2355 g10/revoke.c:838 msgid "Invalid selection.\n" msgstr "" -#: g10/card-util.c:1556 +#: g10/card-util.c:1765 msgid "Please select where to store the key:\n" msgstr "" -#: g10/card-util.c:1614 +#: g10/card-util.c:1811 #, c-format msgid "KEYTOCARD failed: %s\n" msgstr "" -#: g10/card-util.c:1710 +#: g10/card-util.c:1566 g10/card-util.c:1905 g10/card-util.c:2079 msgid "This command is not supported by this card\n" msgstr "" -#: g10/card-util.c:1715 +#: g10/card-util.c:1910 msgid "Note: This command destroys all keys stored on the card!\n" msgstr "" -#: g10/card-util.c:1718 +#: g10/card-util.c:1913 msgid "Continue? (y/N) " msgstr "" -#: g10/card-util.c:1723 +#: g10/card-util.c:1918 msgid "Really do a factory reset? (enter \"yes\") " msgstr "" -#: g10/card-util.c:1682 g10/keyedit.c:1382 +#: g10/card-util.c:2124 g10/keyedit.c:1258 msgid "quit this menu" msgstr "" -#: g10/card-util.c:1684 +#: g10/card-util.c:2126 msgid "show admin commands" msgstr "" -#: g10/card-util.c:1685 g10/keyedit.c:1385 +#: g10/card-util.c:2127 g10/keyedit.c:1261 msgid "show this help" msgstr "" -#: g10/card-util.c:1687 +#: g10/card-util.c:2129 msgid "list all available data" msgstr "" -#: g10/card-util.c:1690 +#: g10/card-util.c:2132 msgid "change card holder's name" msgstr "" -#: g10/card-util.c:1691 +#: g10/card-util.c:2133 msgid "change URL to retrieve key" msgstr "" -#: g10/card-util.c:1692 +#: g10/card-util.c:2134 msgid "fetch the key specified in the card URL" msgstr "" -#: g10/card-util.c:1693 +#: g10/card-util.c:2135 msgid "change the login name" msgstr "" -#: g10/card-util.c:1694 +#: g10/card-util.c:2136 msgid "change the language preferences" msgstr "" -#: g10/card-util.c:1695 +#: g10/card-util.c:2137 msgid "change card holder's sex" msgstr "" -#: g10/card-util.c:1696 +#: g10/card-util.c:2138 msgid "change a CA fingerprint" msgstr "" -#: g10/card-util.c:1697 +#: g10/card-util.c:2139 msgid "toggle the signature force PIN flag" msgstr "" -#: g10/card-util.c:1698 +#: g10/card-util.c:2140 msgid "generate new keys" msgstr "" -#: g10/card-util.c:1699 +#: g10/card-util.c:2141 msgid "menu to change or unblock the PIN" msgstr "" -#: g10/card-util.c:1700 +#: g10/card-util.c:2142 msgid "verify the PIN and list all data" msgstr "" -#: g10/card-util.c:1701 +#: g10/card-util.c:2143 msgid "unblock the PIN using a Reset Code" msgstr "" -#: g10/card-util.c:1829 +#: g10/card-util.c:2144 msgid "destroy all keys and data" msgstr "" -#: g10/card-util.c:1823 +#: g10/card-util.c:2270 msgid "gpg/card> " msgstr "" -#: g10/card-util.c:1864 +#: g10/card-util.c:2311 msgid "Admin-only command\n" msgstr "" -#: g10/card-util.c:1895 +#: g10/card-util.c:2342 msgid "Admin commands are allowed\n" msgstr "" -#: g10/card-util.c:1897 +#: g10/card-util.c:2344 msgid "Admin commands are not allowed\n" msgstr "" -#: g10/card-util.c:1988 g10/keyedit.c:2296 +#: g10/card-util.c:2447 g10/keyedit.c:2226 msgid "Invalid command (try \"help\")\n" msgstr "" -#: g10/decrypt.c:110 g10/encode.c:876 +#: g10/decrypt.c:190 g10/encrypt.c:986 msgid "--output doesn't work for this command\n" msgstr "" -#: g10/decrypt.c:248 g10/gpg.c:4612 g10/keyring.c:399 g10/keyring.c:772 +#: g10/decrypt.c:246 g10/gpg.c:5062 g10/keyring.c:399 g10/keyring.c:747 #, c-format msgid "can't open '%s'\n" msgstr "" -#: g10/delkey.c:73 g10/export.c:324 g10/keyedit.c:1572 g10/keyedit.c:3518 -#: g10/keyserver.c:1748 g10/revoke.c:226 +#: g10/delkey.c:79 g10/export.c:1892 g10/export.c:2168 g10/export.c:2289 +#: g10/getkey.c:496 g10/getkey.c:1984 g10/gpg.c:5007 g10/keyedit.c:1442 +#: g10/keyedit.c:2332 g10/keyedit.c:2577 g10/keyedit.c:4274 g10/keylist.c:661 +#: g10/keyserver.c:1244 g10/revoke.c:230 g10/tofu.c:2166 #, c-format msgid "key \"%s\" not found: %s\n" msgstr "" -#: g10/delkey.c:81 g10/export.c:354 g10/import.c:2507 g10/keyserver.c:1762 -#: g10/revoke.c:232 g10/revoke.c:477 +#: g10/delkey.c:88 g10/export.c:1960 g10/getkey.c:1992 g10/getkey.c:4493 +#: g10/gpg.c:5016 g10/keyedit.c:2305 g10/keyserver.c:1262 g10/revoke.c:236 +#: g10/revoke.c:663 g10/tofu.c:2174 #, c-format msgid "error reading keyblock: %s\n" msgstr "" -#: g10/delkey.c:119 g10/getkey.c:567 +#: g10/delkey.c:118 g10/getkey.c:582 #, c-format msgid "key \"%s\" not found\n" msgstr "" -#: g10/delkey.c:127 g10/delkey.c:134 +#: g10/delkey.c:129 g10/delkey.c:136 msgid "(unless you specify the key by fingerprint)\n" msgstr "" -#: g10/delkey.c:133 +#: g10/delkey.c:135 msgid "can't do this in batch mode without \"--yes\"\n" msgstr "" -#: g10/delkey.c:145 +#: g10/delkey.c:148 msgid "Delete this key from the keyring? (y/N) " msgstr "" -#: g10/delkey.c:153 +#: g10/delkey.c:158 msgid "This is a secret key! - really delete? (y/N) " msgstr "" -#: g10/delkey.c:196 +#: g10/delkey.c:202 #, c-format msgid "deleting secret %s failed: %s\n" msgstr "" -#: g10/delkey.c:198 +#: g10/delkey.c:204 msgid "key" msgstr "" -#: g10/delkey.c:198 +#: g10/delkey.c:204 msgid "subkey" msgstr "" -#: g10/delkey.c:163 +#: g10/delkey.c:227 #, c-format msgid "deleting keyblock failed: %s\n" msgstr "" -#: g10/delkey.c:173 +#: g10/delkey.c:240 msgid "ownertrust information cleared\n" msgstr "" -#: g10/delkey.c:204 +#: g10/delkey.c:276 #, c-format msgid "there is a secret key for public key \"%s\"!\n" msgstr "" -#: g10/delkey.c:206 +#: g10/delkey.c:278 msgid "use option \"--delete-secret-keys\" to delete it first.\n" msgstr "" -#: g10/encode.c:226 g10/sign.c:1269 +#: g10/encrypt.c:207 g10/sign.c:1336 #, c-format msgid "error creating passphrase: %s\n" msgstr "" -#: g10/encode.c:232 +#: g10/encrypt.c:214 msgid "can't use a symmetric ESK packet due to the S2K mode\n" msgstr "" -#: g10/encode.c:246 +#: g10/encrypt.c:228 #, c-format msgid "using cipher %s\n" msgstr "" -#: g10/encrypt.c:257 g10/encrypt.c:618 +#: g10/encrypt.c:238 g10/encrypt.c:652 #, c-format msgid "'%s' already compressed\n" msgstr "" -#: g10/encrypt.c:314 g10/encrypt.c:654 g10/sign.c:580 +#: g10/encrypt.c:295 g10/encrypt.c:688 g10/sign.c:643 #, c-format msgid "WARNING: '%s' is an empty file\n" msgstr "" -#: g10/encrypt.c:551 +#: g10/encrypt.c:533 #, c-format msgid "reading from '%s'\n" msgstr "" -#: g10/encode.c:559 +#: g10/encrypt.c:581 #, c-format msgid "" "WARNING: forcing symmetric cipher %s (%d) violates recipient preferences\n" msgstr "" -#: g10/encode.c:655 g10/sign.c:939 +#: g10/encrypt.c:735 g10/sign.c:1028 #, c-format msgid "" "WARNING: forcing compression algorithm %s (%d) violates recipient " "preferences\n" msgstr "" -#: g10/encode.c:751 +#: g10/encrypt.c:845 #, c-format msgid "forcing symmetric cipher %s (%d) violates recipient preferences\n" msgstr "" @@ -1967,27 +1983,27 @@ msgid "you may not use %s while in %s mode\n" msgstr "" -#: g10/encode.c:848 +#: g10/encrypt.c:933 #, c-format msgid "%s/%s encrypted for: \"%s\"\n" msgstr "" -#: g10/encr-data.c:93 g10/mainproc.c:297 +#: g10/decrypt-data.c:94 g10/mainproc.c:311 #, c-format msgid "%s encrypted data\n" msgstr "" -#: g10/encr-data.c:96 g10/mainproc.c:301 +#: g10/decrypt-data.c:97 g10/mainproc.c:315 #, c-format msgid "encrypted with unknown algorithm %d\n" msgstr "" -#: g10/encr-data.c:142 sm/decrypt.c:126 +#: g10/decrypt-data.c:176 sm/decrypt.c:130 msgid "" "WARNING: message was encrypted with a weak key in the symmetric cipher.\n" msgstr "" -#: g10/encr-data.c:154 +#: g10/decrypt-data.c:188 msgid "problem handling encrypted packet\n" msgstr "" @@ -1995,12 +2011,12 @@ msgid "no remote program execution supported\n" msgstr "" -#: g10/exec.c:311 +#: g10/exec.c:319 msgid "" "external program calls are disabled due to unsafe options file permissions\n" msgstr "" -#: g10/exec.c:341 +#: g10/exec.c:349 msgid "" "this platform requires temporary files when calling external programs\n" msgstr "" @@ -2015,20 +2031,20 @@ msgid "unable to execute shell '%s': %s\n" msgstr "" -#: g10/exec.c:513 +#: g10/exec.c:521 #, c-format msgid "system error while calling external program: %s\n" msgstr "" -#: g10/exec.c:524 g10/exec.c:591 +#: g10/exec.c:532 g10/exec.c:599 msgid "unnatural exit of external program\n" msgstr "" -#: g10/exec.c:539 +#: g10/exec.c:547 msgid "unable to execute external program\n" msgstr "" -#: g10/exec.c:556 +#: g10/exec.c:564 #, c-format msgid "unable to read external program response: %s\n" msgstr "" @@ -2043,224 +2059,224 @@ msgid "WARNING: unable to remove temp directory '%s': %s\n" msgstr "" -#: g10/export.c:61 +#: g10/export.c:106 msgid "export signatures that are marked as local-only" msgstr "" -#: g10/export.c:63 +#: g10/export.c:108 msgid "export attribute user IDs (generally photo IDs)" msgstr "" -#: g10/export.c:65 +#: g10/export.c:110 msgid "export revocation keys marked as \"sensitive\"" msgstr "" -#: g10/export.c:69 +#: g10/export.c:112 msgid "remove unusable parts from key during export" msgstr "" -#: g10/export.c:71 +#: g10/export.c:114 msgid "remove as much as possible from key during export" msgstr "" -#: g10/export.c:896 +#: g10/export.c:1236 msgid " - skipped" msgstr "" -#: g10/export.c:338 +#: g10/export.c:1909 msgid "exporting secret keys not allowed\n" msgstr "" -#: g10/export.c:375 +#: g10/export.c:1986 #, c-format msgid "key %s: PGP 2.x style key - skipped\n" msgstr "" -#: g10/export.c:386 +#: g10/export.c:1714 #, c-format msgid "key %s: key material on-card - skipped\n" msgstr "" -#: g10/export.c:633 +#: g10/export.c:2073 msgid "WARNING: nothing exported\n" msgstr "" -#: g10/export.c:1609 g10/plaintext.c:137 g10/plaintext.c:146 -#: g10/plaintext.c:152 g10/plaintext.c:175 +#: g10/export.c:2370 g10/plaintext.c:152 g10/plaintext.c:161 +#: g10/plaintext.c:167 g10/plaintext.c:190 #, c-format msgid "error creating '%s': %s\n" msgstr "" -#: g10/getkey.c:175 +#: g10/getkey.c:256 msgid "[User ID not found]" msgstr "" -#: g10/getkey.c:494 g10/getkey.c:507 g10/getkey.c:569 g10/getkey.c:1594 -#: g10/pkclist.c:945 +#: g10/getkey.c:499 g10/getkey.c:512 g10/getkey.c:584 g10/getkey.c:1964 +#: g10/pkclist.c:987 #, c-format msgid "(check argument of option '%s')\n" msgstr "" -#: g10/getkey.c:504 +#: g10/getkey.c:509 #, c-format msgid "Warning: '%s' should be a long key ID or a fingerprint\n" msgstr "" -#: g10/getkey.c:534 +#: g10/getkey.c:545 #, c-format msgid "error looking up: %s\n" msgstr "" -#: g10/getkey.c:624 +#: g10/getkey.c:638 #, c-format msgid "Warning: %s appears in the keyring %d times\n" msgstr "" -#: g10/getkey.c:1417 +#: g10/getkey.c:1460 #, c-format msgid "automatically retrieved '%s' via %s\n" msgstr "" -#: g10/getkey.c:1423 +#: g10/getkey.c:1466 #, c-format msgid "error retrieving '%s' via %s: %s\n" msgstr "" -#: g10/getkey.c:1120 +#: g10/getkey.c:1468 msgid "No fingerprint" msgstr "" -#: g10/revoke.c:470 +#: g10/getkey.c:1961 g10/revoke.c:655 g10/revoke.c:720 #, c-format msgid "secret key \"%s\" not found: %s\n" msgstr "" -#: g10/getkey.c:1674 +#: g10/getkey.c:2044 #, c-format msgid "Warning: not using '%s' as default key: %s\n" msgstr "" -#: g10/getkey.c:1682 +#: g10/getkey.c:2052 #, c-format msgid "using \"%s\" as default secret key for signing\n" msgstr "" -#: g10/getkey.c:1689 +#: g10/getkey.c:2059 #, c-format msgid "all values passed to '%s' ignored\n" msgstr "" -#: g10/getkey.c:1936 +#: g10/getkey.c:2888 #, c-format msgid "Invalid key %s made valid by --allow-non-selfsigned-uid\n" msgstr "" -#: g10/getkey.c:2765 +#: g10/getkey.c:3733 #, c-format msgid "using subkey %s instead of primary key %s\n" msgstr "" -#: g10/gpg.c:379 sm/gpgsm.c:188 +#: g10/gpg.c:432 sm/gpgsm.c:202 msgid "make a signature" msgstr "" -#: g10/gpg.c:380 sm/gpgsm.c:189 +#: g10/gpg.c:433 msgid "make a clear text signature" msgstr "" -#: g10/gpg.c:381 sm/gpgsm.c:190 +#: g10/gpg.c:435 sm/gpgsm.c:204 msgid "make a detached signature" msgstr "" -#: g10/gpg.c:382 sm/gpgsm.c:191 +#: g10/gpg.c:436 sm/gpgsm.c:205 msgid "encrypt data" msgstr "" -#: g10/gpg.c:384 sm/gpgsm.c:192 +#: g10/gpg.c:438 msgid "encryption only with symmetric cipher" msgstr "" -#: g10/gpg.c:386 sm/gpgsm.c:193 +#: g10/gpg.c:440 sm/gpgsm.c:207 msgid "decrypt data (default)" msgstr "" -#: g10/gpg.c:388 sm/gpgsm.c:194 +#: g10/gpg.c:442 sm/gpgsm.c:208 msgid "verify a signature" msgstr "" -#: g10/gpg.c:390 sm/gpgsm.c:195 +#: g10/gpg.c:444 sm/gpgsm.c:209 msgid "list keys" msgstr "" -#: g10/gpg.c:392 +#: g10/gpg.c:446 msgid "list keys and signatures" msgstr "" -#: g10/gpg.c:393 +#: g10/gpg.c:449 msgid "list and check key signatures" msgstr "" -#: g10/gpg.c:394 sm/gpgsm.c:200 +#: g10/gpg.c:451 sm/gpgsm.c:214 msgid "list keys and fingerprints" msgstr "" -#: g10/gpg.c:395 sm/gpgsm.c:198 +#: g10/gpg.c:452 sm/gpgsm.c:212 msgid "list secret keys" msgstr "" -#: g10/gpg.c:396 sm/gpgsm.c:201 +#: g10/gpg.c:454 sm/gpgsm.c:215 msgid "generate a new key pair" msgstr "" -#: g10/gpg.c:426 +#: g10/gpg.c:457 msgid "quickly generate a new key pair" msgstr "" -#: g10/gpg.c:428 +#: g10/gpg.c:460 msgid "quickly add a new user-id" msgstr "" -#: g10/gpg.c:430 +#: g10/gpg.c:471 msgid "full featured key pair generation" msgstr "" -#: g10/gpg.c:397 +#: g10/gpg.c:474 msgid "generate a revocation certificate" msgstr "" -#: g10/gpg.c:399 sm/gpgsm.c:203 +#: g10/gpg.c:477 sm/gpgsm.c:218 msgid "remove keys from the public keyring" msgstr "" -#: g10/gpg.c:401 +#: g10/gpg.c:479 msgid "remove keys from the secret keyring" msgstr "" -#: g10/gpg.c:437 +#: g10/gpg.c:481 msgid "quickly sign a key" msgstr "" -#: g10/gpg.c:439 +#: g10/gpg.c:483 msgid "quickly sign a key locally" msgstr "" -#: g10/gpg.c:402 +#: g10/gpg.c:484 msgid "sign a key" msgstr "" -#: g10/gpg.c:403 +#: g10/gpg.c:485 msgid "sign a key locally" msgstr "" -#: g10/gpg.c:404 +#: g10/gpg.c:486 msgid "sign or edit a key" msgstr "" -#: g10/gpg.c:406 sm/gpgsm.c:215 +#: g10/gpg.c:488 sm/gpgsm.c:236 msgid "change a passphrase" msgstr "" -#: g10/gpg.c:408 +#: g10/gpg.c:492 msgid "export keys" msgstr "" @@ -2276,35 +2292,35 @@ msgid "search for keys on a key server" msgstr "" -#: g10/gpg.c:414 +#: g10/gpg.c:499 msgid "update all keys from a keyserver" msgstr "" -#: g10/gpg.c:419 +#: g10/gpg.c:506 msgid "import/merge keys" msgstr "" -#: g10/gpg.c:422 +#: g10/gpg.c:509 msgid "print the card status" msgstr "" -#: g10/gpg.c:423 +#: g10/gpg.c:510 msgid "change data on a card" msgstr "" -#: g10/gpg.c:424 +#: g10/gpg.c:512 msgid "change a card's PIN" msgstr "" -#: g10/gpg.c:433 +#: g10/gpg.c:524 msgid "update the trust database" msgstr "" -#: g10/gpg.c:440 +#: g10/gpg.c:533 msgid "print message digests" msgstr "" -#: g10/gpg.c:443 sm/gpgsm.c:210 +#: g10/gpg.c:536 sm/gpgsm.c:231 msgid "run in server mode" msgstr "" @@ -2312,43 +2328,43 @@ msgid "|VALUE|set the TOFU policy for a key (good, unknown, bad, ask, auto)" msgstr "" -#: g10/gpg.c:447 sm/gpgsm.c:228 +#: g10/gpg.c:542 sm/gpgsm.c:250 msgid "create ascii armored output" msgstr "" -#: g10/gpg.c:450 sm/gpgsm.c:241 +#: g10/gpg.c:545 sm/gpgsm.c:267 msgid "|USER-ID|encrypt for USER-ID" msgstr "" -#: g10/gpg.c:463 sm/gpgsm.c:278 +#: g10/gpg.c:561 sm/gpgsm.c:303 msgid "|USER-ID|use USER-ID to sign or decrypt" msgstr "" -#: g10/gpg.c:466 +#: g10/gpg.c:567 msgid "|N|set compress level to N (0 disables)" msgstr "" -#: g10/gpg.c:472 +#: g10/gpg.c:574 msgid "use canonical text mode" msgstr "" -#: g10/gpg.c:489 sm/gpgsm.c:280 +#: g10/gpg.c:591 g10/gpgv.c:80 sm/gpgsm.c:305 msgid "|FILE|write output to FILE" msgstr "" -#: g10/gpg.c:505 kbx/kbxutil.c:90 sm/gpgsm.c:292 tools/gpgconf.c:82 +#: g10/gpg.c:601 kbx/kbxutil.c:90 sm/gpgsm.c:317 tools/gpgconf.c:103 msgid "do not make any changes" msgstr "" -#: g10/gpg.c:506 +#: g10/gpg.c:602 msgid "prompt before overwriting" msgstr "" -#: g10/gpg.c:558 +#: g10/gpg.c:652 msgid "use strict OpenPGP behavior" msgstr "" -#: g10/gpg.c:589 sm/gpgsm.c:336 +#: g10/gpg.c:678 sm/gpgsm.c:360 msgid "" "@\n" "(See the man page for a complete listing of all commands and options)\n" @@ -2366,165 +2382,165 @@ " --fingerprint [names] show fingerprints\n" msgstr "" -#: g10/gpg.c:985 +#: g10/gpg.c:1061 msgid "Usage: @GPG@ [options] [files] (-h for help)" msgstr "" -#: g10/gpg.c:988 +#: g10/gpg.c:1064 msgid "" "Syntax: @GPG@ [options] [files]\n" "Sign, check, encrypt or decrypt\n" "Default operation depends on the input data\n" msgstr "" -#: g10/gpg.c:854 sm/gpgsm.c:543 +#: g10/gpg.c:1075 sm/gpgsm.c:583 msgid "" "\n" "Supported algorithms:\n" msgstr "" -#: g10/gpg.c:857 +#: g10/gpg.c:1078 msgid "Pubkey: " msgstr "" -#: g10/gpg.c:864 g10/keyedit.c:2427 +#: g10/gpg.c:1085 g10/keyedit.c:3044 msgid "Cipher: " msgstr "" -#: g10/gpg.c:871 +#: g10/gpg.c:1092 msgid "Hash: " msgstr "" -#: g10/gpg.c:878 g10/keyedit.c:2472 +#: g10/gpg.c:1099 g10/keyedit.c:3093 msgid "Compression: " msgstr "" -#: g10/gpg.c:1092 sm/gpgsm.c:654 +#: g10/gpg.c:1168 sm/gpgsm.c:657 #, c-format msgid "usage: %s [options] %s\n" msgstr "" -#: g10/gpg.c:1158 sm/gpgsm.c:716 +#: g10/gpg.c:1357 sm/gpgsm.c:746 msgid "conflicting commands\n" msgstr "" -#: g10/gpg.c:1310 +#: g10/gpg.c:1375 #, c-format msgid "no = sign found in group definition '%s'\n" msgstr "" -#: g10/gpg.c:1507 +#: g10/gpg.c:1573 #, c-format msgid "WARNING: unsafe ownership on homedir '%s'\n" msgstr "" -#: g10/gpg.c:1510 +#: g10/gpg.c:1576 #, c-format msgid "WARNING: unsafe ownership on configuration file '%s'\n" msgstr "" -#: g10/gpg.c:1513 +#: g10/gpg.c:1579 #, c-format msgid "WARNING: unsafe ownership on extension '%s'\n" msgstr "" -#: g10/gpg.c:1519 +#: g10/gpg.c:1585 #, c-format msgid "WARNING: unsafe permissions on homedir '%s'\n" msgstr "" -#: g10/gpg.c:1522 +#: g10/gpg.c:1588 #, c-format msgid "WARNING: unsafe permissions on configuration file '%s'\n" msgstr "" -#: g10/gpg.c:1525 +#: g10/gpg.c:1591 #, c-format msgid "WARNING: unsafe permissions on extension '%s'\n" msgstr "" -#: g10/gpg.c:1531 +#: g10/gpg.c:1597 #, c-format msgid "WARNING: unsafe enclosing directory ownership on homedir '%s'\n" msgstr "" -#: g10/gpg.c:1534 +#: g10/gpg.c:1600 #, c-format msgid "" "WARNING: unsafe enclosing directory ownership on configuration file '%s'\n" msgstr "" -#: g10/gpg.c:1537 +#: g10/gpg.c:1603 #, c-format msgid "WARNING: unsafe enclosing directory ownership on extension '%s'\n" msgstr "" -#: g10/gpg.c:1543 +#: g10/gpg.c:1609 #, c-format msgid "WARNING: unsafe enclosing directory permissions on homedir '%s'\n" msgstr "" -#: g10/gpg.c:1546 +#: g10/gpg.c:1612 #, c-format msgid "" "WARNING: unsafe enclosing directory permissions on configuration file '%s'\n" msgstr "" -#: g10/gpg.c:1549 +#: g10/gpg.c:1615 #, c-format msgid "WARNING: unsafe enclosing directory permissions on extension '%s'\n" msgstr "" -#: g10/gpg.c:1756 +#: g10/gpg.c:1831 #, c-format msgid "unknown configuration item '%s'\n" msgstr "" -#: g10/gpg.c:1699 +#: g10/gpg.c:1946 msgid "display photo IDs during key listings" msgstr "" -#: g10/gpg.c:1865 +#: g10/gpg.c:1948 msgid "show key usage information during key listings" msgstr "" -#: g10/gpg.c:1701 +#: g10/gpg.c:1950 msgid "show policy URLs during signature listings" msgstr "" -#: g10/gpg.c:1703 +#: g10/gpg.c:1952 msgid "show all notations during signature listings" msgstr "" -#: g10/gpg.c:1705 +#: g10/gpg.c:1954 msgid "show IETF standard notations during signature listings" msgstr "" -#: g10/gpg.c:1709 +#: g10/gpg.c:1958 msgid "show user-supplied notations during signature listings" msgstr "" -#: g10/gpg.c:1711 +#: g10/gpg.c:1960 msgid "show preferred keyserver URLs during signature listings" msgstr "" -#: g10/gpg.c:1713 +#: g10/gpg.c:1962 msgid "show user ID validity during key listings" msgstr "" -#: g10/gpg.c:1715 +#: g10/gpg.c:1964 msgid "show revoked and expired user IDs in key listings" msgstr "" -#: g10/gpg.c:1717 +#: g10/gpg.c:1966 msgid "show revoked and expired subkeys in key listings" msgstr "" -#: g10/gpg.c:1719 +#: g10/gpg.c:1968 msgid "show the keyring name in key listings" msgstr "" -#: g10/gpg.c:1721 +#: g10/gpg.c:1970 msgid "show expiration dates during signature listings" msgstr "" @@ -2532,12 +2548,12 @@ msgid "available TOFU policies:\n" msgstr "" -#: g10/gpg.c:2000 +#: g10/gpg.c:2083 #, c-format msgid "unknown TOFU policy '%s'\n" msgstr "" -#: g10/gpg.c:2002 g10/gpg.c:2026 +#: g10/gpg.c:2085 msgid "(use \"help\" to list choices)\n" msgstr "" @@ -2546,7 +2562,7 @@ msgid "unknown TOFU DB format '%s'\n" msgstr "" -#: g10/gpg.c:2087 +#: g10/gpg.c:2235 #, c-format msgid "Note: old default options file '%s' ignored\n" msgstr "" @@ -2556,222 +2572,223 @@ msgid "libgcrypt is too old (need %s, have %s)\n" msgstr "" -#: g10/gpg.c:2664 g10/gpg.c:3400 g10/gpg.c:3412 +#: g10/gpg.c:2859 g10/gpg.c:3681 g10/gpg.c:3693 #, c-format msgid "Note: %s is not for normal use!\n" msgstr "" -#: g10/gpg.c:2848 g10/gpg.c:2860 +#: g10/gpg.c:3034 g10/gpg.c:3046 #, c-format msgid "'%s' is not a valid signature expiration\n" msgstr "" -#: g10/gpg.c:2901 +#: g10/gpg.c:3100 sm/gpgsm.c:1162 #, c-format msgid "invalid pinentry mode '%s'\n" msgstr "" -#: g10/gpg.c:2954 +#: g10/gpg.c:3160 #, c-format msgid "'%s' is not a valid character set\n" msgstr "" -#: g10/gpg.c:2647 g10/gpg.c:2842 g10/keyedit.c:4201 +#: g10/gpg.c:3182 g10/gpg.c:3388 g10/keyedit.c:5012 msgid "could not parse keyserver URL\n" msgstr "" -#: g10/gpg.c:2659 +#: g10/gpg.c:3200 #, c-format msgid "%s:%d: invalid keyserver options\n" msgstr "" -#: g10/gpg.c:2662 +#: g10/gpg.c:3203 msgid "invalid keyserver options\n" msgstr "" -#: g10/gpg.c:2669 +#: g10/gpg.c:3210 #, c-format msgid "%s:%d: invalid import options\n" msgstr "" -#: g10/gpg.c:2672 +#: g10/gpg.c:3213 msgid "invalid import options\n" msgstr "" -#: g10/gpg.c:2679 +#: g10/gpg.c:3225 #, c-format msgid "%s:%d: invalid export options\n" msgstr "" -#: g10/gpg.c:2682 +#: g10/gpg.c:3228 msgid "invalid export options\n" msgstr "" -#: g10/gpg.c:2689 +#: g10/gpg.c:3240 #, c-format msgid "%s:%d: invalid list options\n" msgstr "" -#: g10/gpg.c:2692 +#: g10/gpg.c:3243 msgid "invalid list options\n" msgstr "" -#: g10/gpg.c:2700 +#: g10/gpg.c:3251 msgid "display photo IDs during signature verification" msgstr "" -#: g10/gpg.c:2702 +#: g10/gpg.c:3253 msgid "show policy URLs during signature verification" msgstr "" -#: g10/gpg.c:2704 +#: g10/gpg.c:3255 msgid "show all notations during signature verification" msgstr "" -#: g10/gpg.c:2706 +#: g10/gpg.c:3257 msgid "show IETF standard notations during signature verification" msgstr "" -#: g10/gpg.c:2710 +#: g10/gpg.c:3261 msgid "show user-supplied notations during signature verification" msgstr "" -#: g10/gpg.c:2712 +#: g10/gpg.c:3263 msgid "show preferred keyserver URLs during signature verification" msgstr "" -#: g10/gpg.c:2714 +#: g10/gpg.c:3265 msgid "show user ID validity during signature verification" msgstr "" -#: g10/gpg.c:2716 +#: g10/gpg.c:3267 msgid "show revoked and expired user IDs in signature verification" msgstr "" -#: g10/gpg.c:2718 +#: g10/gpg.c:3269 msgid "show only the primary user ID in signature verification" msgstr "" -#: g10/gpg.c:2720 +#: g10/gpg.c:3271 msgid "validate signatures with PKA data" msgstr "" -#: g10/gpg.c:2722 +#: g10/gpg.c:3273 msgid "elevate the trust of signatures with valid PKA data" msgstr "" -#: g10/gpg.c:2729 +#: g10/gpg.c:3280 #, c-format msgid "%s:%d: invalid verify options\n" msgstr "" -#: g10/gpg.c:2732 +#: g10/gpg.c:3283 msgid "invalid verify options\n" msgstr "" -#: g10/gpg.c:2739 +#: g10/gpg.c:3290 #, c-format msgid "unable to set exec-path to %s\n" msgstr "" -#: g10/gpg.c:2925 +#: g10/gpg.c:3491 #, c-format msgid "%s:%d: invalid auto-key-locate list\n" msgstr "" -#: g10/gpg.c:2928 +#: g10/gpg.c:3494 msgid "invalid auto-key-locate list\n" msgstr "" -#: g10/gpg.c:3026 sm/gpgsm.c:1439 +#: g10/gpg.c:3663 sm/gpgsm.c:1528 msgid "WARNING: program may create a core file!\n" msgstr "" -#: g10/gpg.c:3030 +#: g10/gpg.c:3674 #, c-format msgid "WARNING: %s overrides %s\n" msgstr "" -#: g10/gpg.c:3039 +#: g10/gpg.c:3683 #, c-format msgid "%s not allowed with %s!\n" msgstr "" -#: g10/gpg.c:3042 +#: g10/gpg.c:3686 #, c-format msgid "%s makes no sense with %s!\n" msgstr "" -#: sm/gpgsm.c:1456 +#: g10/gpg.c:3701 sm/gpgsm.c:1545 dirmngr/dirmngr.c:1087 msgid "WARNING: running with faked system time: " msgstr "" -#: g10/gpg.c:3057 +#: g10/gpg.c:3722 #, c-format msgid "will not run with insecure memory due to %s\n" msgstr "" -#: g10/gpg.c:3163 g10/gpg.c:3187 sm/gpgsm.c:1511 +#: g10/gpg.c:3757 g10/gpg.c:3781 sm/gpgsm.c:1612 msgid "selected cipher algorithm is invalid\n" msgstr "" -#: g10/gpg.c:3169 g10/gpg.c:3193 sm/gpgsm.c:1517 sm/gpgsm.c:1523 +#: agent/gpg-agent.c:923 g10/gpg.c:3763 g10/gpg.c:3787 sm/gpgsm.c:1618 +#: sm/gpgsm.c:1624 msgid "selected digest algorithm is invalid\n" msgstr "" -#: g10/gpg.c:3175 +#: g10/gpg.c:3769 msgid "selected compression algorithm is invalid\n" msgstr "" -#: g10/gpg.c:3181 +#: g10/gpg.c:3775 msgid "selected certification digest algorithm is invalid\n" msgstr "" -#: g10/gpg.c:3196 +#: g10/gpg.c:3790 msgid "completes-needed must be greater than 0\n" msgstr "" -#: g10/gpg.c:3198 +#: g10/gpg.c:3792 msgid "marginals-needed must be greater than 1\n" msgstr "" -#: g10/gpg.c:3200 +#: g10/gpg.c:3794 msgid "max-cert-depth must be in the range from 1 to 255\n" msgstr "" -#: g10/gpg.c:3202 +#: g10/gpg.c:3796 msgid "invalid default-cert-level; must be 0, 1, 2, or 3\n" msgstr "" -#: g10/gpg.c:3204 +#: g10/gpg.c:3798 msgid "invalid min-cert-level; must be 1, 2, or 3\n" msgstr "" -#: g10/gpg.c:3520 +#: g10/gpg.c:3801 msgid "Note: simple S2K mode (0) is strongly discouraged\n" msgstr "" -#: g10/gpg.c:3211 +#: g10/gpg.c:3805 msgid "invalid S2K mode; must be 0, 1 or 3\n" msgstr "" -#: g10/gpg.c:3218 +#: g10/gpg.c:3812 msgid "invalid default preferences\n" msgstr "" -#: g10/gpg.c:3222 +#: g10/gpg.c:3816 msgid "invalid personal cipher preferences\n" msgstr "" -#: g10/gpg.c:3226 +#: g10/gpg.c:3820 msgid "invalid personal digest preferences\n" msgstr "" -#: g10/gpg.c:3230 +#: g10/gpg.c:3824 msgid "invalid personal compress preferences\n" msgstr "" -#: g10/gpg.c:3263 +#: g10/gpg.c:3860 #, c-format msgid "%s does not yet work with %s\n" msgstr "" @@ -2791,12 +2808,12 @@ msgid "you may not use compression algorithm '%s' while in %s mode\n" msgstr "" -#: g10/gpg.c:3419 +#: g10/gpg.c:4066 #, c-format msgid "failed to initialize the TrustDB: %s\n" msgstr "" -#: g10/gpg.c:3430 +#: g10/gpg.c:4078 msgid "WARNING: recipients (-r) given without using public key encryption\n" msgstr "" @@ -2808,7 +2825,7 @@ msgid "--symmetric [filename]" msgstr "" -#: g10/gpg.c:3810 +#: g10/gpg.c:4150 #, c-format msgid "symmetric encryption of '%s' failed: %s\n" msgstr "" @@ -2821,7 +2838,7 @@ msgid "--symmetric --encrypt [filename]" msgstr "" -#: g10/gpg.c:3485 +#: g10/gpg.c:4179 msgid "you cannot use --symmetric --encrypt with --s2k-mode 0\n" msgstr "" @@ -2842,7 +2859,7 @@ msgid "--symmetric --sign --encrypt [filename]" msgstr "" -#: g10/gpg.c:3536 +#: g10/gpg.c:4240 msgid "you cannot use --symmetric --sign --encrypt with --s2k-mode 0\n" msgstr "" @@ -2879,57 +2896,57 @@ msgid "--passwd " msgstr "" -#: g10/gpg.c:3729 +#: g10/gpg.c:4601 g10/keyserver.c:1846 #, c-format msgid "keyserver send failed: %s\n" msgstr "" -#: g10/gpg.c:3731 +#: g10/gpg.c:4606 #, c-format msgid "keyserver receive failed: %s\n" msgstr "" -#: g10/gpg.c:3733 +#: g10/gpg.c:4612 #, c-format msgid "key export failed: %s\n" msgstr "" -#: g10/gpg.c:4198 +#: g10/gpg.c:4625 #, c-format msgid "export as ssh key failed: %s\n" msgstr "" -#: g10/gpg.c:3744 +#: g10/gpg.c:4637 #, c-format msgid "keyserver search failed: %s\n" msgstr "" -#: g10/gpg.c:3754 +#: g10/gpg.c:4650 #, c-format msgid "keyserver refresh failed: %s\n" msgstr "" -#: g10/gpg.c:3805 +#: g10/gpg.c:4717 #, c-format msgid "dearmoring failed: %s\n" msgstr "" -#: g10/gpg.c:3813 +#: g10/gpg.c:4728 #, c-format msgid "enarmoring failed: %s\n" msgstr "" -#: g10/gpg.c:4393 +#: g10/gpg.c:4820 #, c-format msgid "invalid hash algorithm '%s'\n" msgstr "" -#: g10/gpg.c:4537 +#: g10/gpg.c:4972 g10/tofu.c:2154 #, c-format msgid "error parsing key specification '%s': %s\n" msgstr "" -#: g10/gpg.c:4549 +#: g10/gpg.c:4985 #, c-format msgid "'%s' does not appear to be a valid key ID, fingerprint or keygrip\n" msgstr "" @@ -2938,39 +2955,39 @@ msgid "[filename]" msgstr "" -#: g10/gpg.c:4022 +#: g10/gpg.c:5052 msgid "Go ahead and type your message ...\n" msgstr "" -#: g10/gpg.c:4336 +#: g10/gpg.c:5397 msgid "the given certification policy URL is invalid\n" msgstr "" -#: g10/gpg.c:4338 +#: g10/gpg.c:5399 msgid "the given signature policy URL is invalid\n" msgstr "" -#: g10/gpg.c:4371 +#: g10/gpg.c:5432 msgid "the given preferred keyserver URL is invalid\n" msgstr "" -#: g10/gpgv.c:74 +#: g10/gpgv.c:79 msgid "|FILE|take the keys from the keyring FILE" msgstr "" -#: g10/gpgv.c:76 +#: g10/gpgv.c:82 msgid "make timestamp conflicts only a warning" msgstr "" -#: g10/gpgv.c:78 sm/gpgsm.c:326 +#: g10/gpgv.c:84 sm/gpgsm.c:350 tools/gpgconf.c:105 msgid "|FD|write status info to this FD" msgstr "" -#: g10/gpgv.c:117 +#: g10/gpgv.c:148 msgid "Usage: gpgv [options] [files] (-h for help)" msgstr "" -#: g10/gpgv.c:119 +#: g10/gpgv.c:150 msgid "" "Syntax: gpgv [options] [files]\n" "Check signatures against known trusted keys\n" @@ -2985,320 +3002,320 @@ msgid "No help available for '%s'" msgstr "" -#: g10/import.c:94 +#: g10/import.c:160 msgid "import signatures that are marked as local-only" msgstr "" -#: g10/import.c:96 +#: g10/import.c:163 msgid "repair damage from the pks keyserver during import" msgstr "" -#: g10/import.c:111 +#: g10/import.c:166 msgid "do not clear the ownertrust values during import" msgstr "" -#: g10/import.c:98 +#: g10/import.c:169 msgid "do not update the trustdb after import" msgstr "" -#: g10/import.c:102 +#: g10/import.c:175 msgid "only accept updates to existing keys" msgstr "" -#: g10/import.c:104 +#: g10/import.c:178 msgid "remove unusable parts from key after import" msgstr "" -#: g10/import.c:106 +#: g10/import.c:181 msgid "remove as much as possible from key after import" msgstr "" -#: g10/import.c:266 +#: g10/import.c:356 g10/import.c:596 #, c-format msgid "skipping block of type %d\n" msgstr "" -#: g10/import.c:275 +#: g10/import.c:613 #, c-format msgid "%lu keys processed so far\n" msgstr "" -#: g10/import.c:292 +#: g10/import.c:683 #, c-format msgid "Total number processed: %lu\n" msgstr "" -#: g10/import.c:434 +#: g10/import.c:686 #, c-format msgid " skipped PGP-2 keys: %lu\n" msgstr "" -#: g10/import.c:294 +#: g10/import.c:688 #, c-format msgid " skipped new keys: %lu\n" msgstr "" -#: g10/import.c:297 +#: g10/import.c:691 #, c-format msgid " w/o user IDs: %lu\n" msgstr "" -#: g10/import.c:299 sm/import.c:114 +#: g10/import.c:694 sm/import.c:130 #, c-format msgid " imported: %lu" msgstr "" -#: g10/import.c:305 sm/import.c:118 +#: g10/import.c:698 sm/import.c:134 #, c-format msgid " unchanged: %lu\n" msgstr "" -#: g10/import.c:307 +#: g10/import.c:700 #, c-format msgid " new user IDs: %lu\n" msgstr "" -#: g10/import.c:309 +#: g10/import.c:702 #, c-format msgid " new subkeys: %lu\n" msgstr "" -#: g10/import.c:311 +#: g10/import.c:704 #, c-format msgid " new signatures: %lu\n" msgstr "" -#: g10/import.c:313 +#: g10/import.c:706 #, c-format msgid " new key revocations: %lu\n" msgstr "" -#: g10/import.c:315 sm/import.c:120 +#: g10/import.c:708 sm/import.c:136 #, c-format msgid " secret keys read: %lu\n" msgstr "" -#: g10/import.c:317 sm/import.c:122 +#: g10/import.c:710 sm/import.c:138 #, c-format msgid " secret keys imported: %lu\n" msgstr "" -#: g10/import.c:319 sm/import.c:124 +#: g10/import.c:712 sm/import.c:140 #, c-format msgid " secret keys unchanged: %lu\n" msgstr "" -#: g10/import.c:321 sm/import.c:126 +#: g10/import.c:714 sm/import.c:142 #, c-format msgid " not imported: %lu\n" msgstr "" -#: g10/import.c:323 +#: g10/import.c:716 #, c-format msgid " signatures cleaned: %lu\n" msgstr "" -#: g10/import.c:325 +#: g10/import.c:718 #, c-format msgid " user IDs cleaned: %lu\n" msgstr "" -#: g10/import.c:627 +#: g10/import.c:1073 #, c-format msgid "" "WARNING: key %s contains preferences for unavailable\n" "algorithms on these user IDs:\n" msgstr "" -#: g10/import.c:668 +#: g10/import.c:1115 #, c-format msgid " \"%s\": preference for cipher algorithm %s\n" msgstr "" -#: g10/import.c:683 +#: g10/import.c:1130 #, c-format msgid " \"%s\": preference for digest algorithm %s\n" msgstr "" -#: g10/import.c:695 +#: g10/import.c:1142 #, c-format msgid " \"%s\": preference for compression algorithm %s\n" msgstr "" -#: g10/import.c:708 +#: g10/import.c:1155 msgid "it is strongly suggested that you update your preferences and\n" msgstr "" -#: g10/import.c:710 +#: g10/import.c:1157 msgid "" "re-distribute this key to avoid potential algorithm mismatch problems\n" msgstr "" -#: g10/import.c:734 +#: g10/import.c:1182 #, c-format msgid "" "you can update your preferences with: gpg --edit-key %s updpref save\n" msgstr "" -#: g10/import.c:787 g10/import.c:1206 +#: g10/import.c:1673 g10/import.c:2485 #, c-format msgid "key %s: no user ID\n" msgstr "" -#: g10/import.c:989 +#: g10/import.c:1679 #, c-format msgid "key %s: %s\n" msgstr "" -#: g10/import.c:990 g10/import.c:1685 +#: g10/import.c:1680 g10/import.c:2459 msgid "rejected by import screener" msgstr "" -#: g10/import.c:816 +#: g10/import.c:1712 #, c-format msgid "key %s: PKS subkey corruption repaired\n" msgstr "" -#: g10/import.c:831 +#: g10/import.c:1733 #, c-format msgid "key %s: accepted non self-signed user ID \"%s\"\n" msgstr "" -#: g10/import.c:837 +#: g10/import.c:1743 g10/import.c:1774 #, c-format msgid "key %s: no valid user IDs\n" msgstr "" -#: g10/import.c:839 +#: g10/import.c:1745 msgid "this may be caused by a missing self-signature\n" msgstr "" -#: g10/import.c:849 g10/import.c:1330 +#: g10/import.c:1820 g10/import.c:2637 #, c-format msgid "key %s: public key not found: %s\n" msgstr "" -#: g10/import.c:855 +#: g10/import.c:1826 #, c-format msgid "key %s: new key - skipped\n" msgstr "" -#: g10/import.c:864 +#: g10/import.c:1838 #, c-format msgid "no writable keyring found: %s\n" msgstr "" -#: g10/import.c:1087 g10/openfile.c:207 g10/openfile.c:301 g10/sign.c:816 -#: g10/sign.c:1118 +#: g10/export.c:1269 g10/import.c:1843 g10/openfile.c:200 g10/openfile.c:294 +#: g10/sign.c:889 g10/sign.c:1192 #, c-format msgid "writing to '%s'\n" msgstr "" -#: g10/import.c:1091 g10/import.c:1192 g10/import.c:1922 +#: g10/import.c:1865 g10/import.c:1955 g10/import.c:2703 #, c-format msgid "error writing keyring '%s': %s\n" msgstr "" -#: g10/import.c:892 +#: g10/import.c:1888 #, c-format msgid "key %s: public key \"%s\" imported\n" msgstr "" -#: g10/import.c:916 +#: g10/import.c:1912 #, c-format msgid "key %s: doesn't match our copy\n" msgstr "" -#: g10/import.c:933 g10/import.c:1348 +#: g10/import.c:2661 #, c-format msgid "key %s: can't locate original keyblock: %s\n" msgstr "" -#: g10/import.c:941 g10/import.c:1355 +#: g10/import.c:2668 #, c-format msgid "key %s: can't read original keyblock: %s\n" msgstr "" -#: g10/import.c:983 +#: g10/import.c:1969 #, c-format msgid "key %s: \"%s\" 1 new user ID\n" msgstr "" -#: g10/import.c:986 +#: g10/import.c:1972 #, c-format msgid "key %s: \"%s\" %d new user IDs\n" msgstr "" -#: g10/import.c:989 +#: g10/import.c:1975 #, c-format msgid "key %s: \"%s\" 1 new signature\n" msgstr "" -#: g10/import.c:992 +#: g10/import.c:1978 #, c-format msgid "key %s: \"%s\" %d new signatures\n" msgstr "" -#: g10/import.c:995 +#: g10/import.c:1981 #, c-format msgid "key %s: \"%s\" 1 new subkey\n" msgstr "" -#: g10/import.c:998 +#: g10/import.c:1984 #, c-format msgid "key %s: \"%s\" %d new subkeys\n" msgstr "" -#: g10/import.c:1001 +#: g10/import.c:1987 #, c-format msgid "key %s: \"%s\" %d signature cleaned\n" msgstr "" -#: g10/import.c:1004 +#: g10/import.c:1990 #, c-format msgid "key %s: \"%s\" %d signatures cleaned\n" msgstr "" -#: g10/import.c:1007 +#: g10/import.c:1993 #, c-format msgid "key %s: \"%s\" %d user ID cleaned\n" msgstr "" -#: g10/import.c:1010 +#: g10/import.c:1996 #, c-format msgid "key %s: \"%s\" %d user IDs cleaned\n" msgstr "" -#: g10/import.c:1034 +#: g10/import.c:2026 #, c-format msgid "key %s: \"%s\" not changed\n" msgstr "" -#: g10/import.c:1251 +#: g10/import.c:2337 g10/import.c:2583 #, c-format msgid "key %s: secret key imported\n" msgstr "" -#: g10/import.c:1571 +#: g10/import.c:2345 #, c-format msgid "key %s: secret key already exists\n" msgstr "" -#: g10/import.c:1579 +#: g10/import.c:2353 #, c-format msgid "key %s: error sending to agent: %s\n" msgstr "" -#: g10/import.c:1684 +#: g10/import.c:2458 #, c-format msgid "secret key %s: %s\n" msgstr "" -#: g10/import.c:1200 g10/import.c:1223 +#: g10/import.c:2478 g10/import.c:2513 msgid "importing secret keys not allowed\n" msgstr "" -#: g10/import.c:1212 +#: g10/import.c:2502 #, c-format msgid "key %s: secret key with invalid cipher %d - skipped\n" msgstr "" @@ -3313,199 +3330,199 @@ #. suggested to run 'gpg --card-status', then, #. references to a card will be automatically #. created again. -#: g10/import.c:1797 +#: g10/import.c:2575 #, c-format msgid "To migrate '%s', with each smartcard, run: %s\n" msgstr "" -#: g10/import.c:1323 +#: g10/import.c:2630 #, c-format msgid "key %s: no public key - can't apply revocation certificate\n" msgstr "" -#: g10/import.c:1366 +#: g10/import.c:2679 #, c-format msgid "key %s: invalid revocation certificate: %s - rejected\n" msgstr "" -#: g10/import.c:1398 +#: g10/import.c:2712 #, c-format msgid "key %s: \"%s\" revocation certificate imported\n" msgstr "" -#: g10/import.c:1474 +#: g10/import.c:2794 #, c-format msgid "key %s: no user ID for signature\n" msgstr "" -#: g10/import.c:1491 +#: g10/import.c:2811 #, c-format msgid "key %s: unsupported public key algorithm on user ID \"%s\"\n" msgstr "" -#: g10/import.c:1493 +#: g10/import.c:2813 #, c-format msgid "key %s: invalid self-signature on user ID \"%s\"\n" msgstr "" -#: g10/import.c:1510 g10/import.c:1536 g10/import.c:1587 +#: g10/import.c:2830 g10/import.c:2858 g10/import.c:2914 #, c-format msgid "key %s: unsupported public key algorithm\n" msgstr "" -#: g10/import.c:1511 +#: g10/import.c:2831 #, c-format msgid "key %s: invalid direct key signature\n" msgstr "" -#: g10/import.c:1525 +#: g10/import.c:2845 #, c-format msgid "key %s: no subkey for key binding\n" msgstr "" -#: g10/import.c:1538 +#: g10/import.c:2860 #, c-format msgid "key %s: invalid subkey binding\n" msgstr "" -#: g10/import.c:1554 +#: g10/import.c:2879 #, c-format msgid "key %s: removed multiple subkey binding\n" msgstr "" -#: g10/import.c:1576 +#: g10/import.c:2903 #, c-format msgid "key %s: no subkey for key revocation\n" msgstr "" -#: g10/import.c:1589 +#: g10/import.c:2916 #, c-format msgid "key %s: invalid subkey revocation\n" msgstr "" -#: g10/import.c:1604 +#: g10/import.c:2931 #, c-format msgid "key %s: removed multiple subkey revocation\n" msgstr "" -#: g10/import.c:1645 +#: g10/import.c:2975 #, c-format msgid "key %s: skipped user ID \"%s\"\n" msgstr "" -#: g10/import.c:1666 +#: g10/import.c:3002 #, c-format msgid "key %s: skipped subkey\n" msgstr "" -#: g10/import.c:1693 +#: g10/import.c:3033 #, c-format msgid "key %s: non exportable signature (class 0x%02X) - skipped\n" msgstr "" -#: g10/import.c:1703 +#: g10/import.c:3044 #, c-format msgid "key %s: revocation certificate at wrong place - skipped\n" msgstr "" -#: g10/import.c:1720 +#: g10/import.c:3062 #, c-format msgid "key %s: invalid revocation certificate: %s - skipped\n" msgstr "" -#: g10/import.c:1734 +#: g10/import.c:3076 #, c-format msgid "key %s: subkey signature in wrong place - skipped\n" msgstr "" -#: g10/import.c:1742 +#: g10/import.c:3084 #, c-format msgid "key %s: unexpected signature class (0x%02X) - skipped\n" msgstr "" -#: g10/import.c:1871 +#: g10/import.c:3226 #, c-format msgid "key %s: duplicated user ID detected - merged\n" msgstr "" -#: g10/import.c:1933 +#: g10/import.c:3291 #, c-format msgid "WARNING: key %s may be revoked: fetching revocation key %s\n" msgstr "" -#: g10/import.c:1947 +#: g10/import.c:3307 #, c-format msgid "WARNING: key %s may be revoked: revocation key %s not present.\n" msgstr "" -#: g10/import.c:2006 +#: g10/import.c:3373 #, c-format msgid "key %s: \"%s\" revocation certificate added\n" msgstr "" -#: g10/import.c:2040 +#: g10/import.c:3411 #, c-format msgid "key %s: direct key signature added\n" msgstr "" -#: g10/keydb.c:403 g10/keydb.c:430 sm/keydb.c:210 +#: g10/keydb.c:429 g10/keydb.c:456 sm/keydb.c:213 sm/keydb.c:226 #, c-format msgid "error creating keybox '%s': %s\n" msgstr "" -#: g10/keydb.c:406 g10/keydb.c:433 +#: g10/keydb.c:432 g10/keydb.c:459 #, c-format msgid "error creating keyring '%s': %s\n" msgstr "" -#: g10/keydb.c:442 sm/keydb.c:217 +#: g10/keydb.c:468 sm/keydb.c:232 #, c-format msgid "keybox '%s' created\n" msgstr "" -#: g10/keydb.c:444 +#: g10/keydb.c:470 #, c-format msgid "keyring '%s' created\n" msgstr "" -#: g10/keydb.c:823 +#: g10/keydb.c:848 #, c-format msgid "keyblock resource '%s': %s\n" msgstr "" -#: g10/keydb.c:908 +#: g10/keydb.c:954 #, c-format msgid "error opening key DB: %s\n" msgstr "" -#: g10/keydb.c:749 +#: g10/keydb.c:1770 #, c-format msgid "failed to rebuild keyring cache: %s\n" msgstr "" -#: g10/keyedit.c:265 +#: g10/keyedit.c:260 msgid "[revocation]" msgstr "" -#: g10/keyedit.c:266 +#: g10/keyedit.c:260 msgid "[self-signature]" msgstr "" -#: g10/keyedit.c:387 g10/keylist.c:472 +#: g10/keylist.c:478 #, c-format msgid "%d bad signature\n" msgid_plural "%d bad signatures\n" msgstr[0] "" msgstr[1] "" -#: g10/keyedit.c:391 g10/keylist.c:476 +#: g10/keylist.c:482 #, c-format msgid "%d signature not checked due to a missing key\n" msgid_plural "%d signatures not checked due to missing keys\n" msgstr[0] "" msgstr[1] "" -#: g10/keyedit.c:396 g10/keylist.c:481 +#: g10/keylist.c:487 #, c-format msgid "%d signature not checked due to an error\n" msgid_plural "%d signatures not checked due to errors\n" @@ -3519,7 +3536,7 @@ msgstr[0] "" msgstr[1] "" -#: g10/keyedit.c:414 g10/pkclist.c:262 +#: g10/keyedit.c:383 g10/pkclist.c:274 msgid "" "Please decide how far you trust this user to correctly verify other users' " "keys\n" @@ -3527,218 +3544,218 @@ "etc.)\n" msgstr "" -#: g10/keyedit.c:418 g10/pkclist.c:274 +#: g10/keyedit.c:387 g10/pkclist.c:286 #, c-format msgid " %d = I trust marginally\n" msgstr "" -#: g10/keyedit.c:419 g10/pkclist.c:276 +#: g10/keyedit.c:388 g10/pkclist.c:288 #, c-format msgid " %d = I trust fully\n" msgstr "" -#: g10/keyedit.c:438 +#: g10/keyedit.c:406 msgid "" "Please enter the depth of this trust signature.\n" "A depth greater than 1 allows the key you are signing to make\n" "trust signatures on your behalf.\n" msgstr "" -#: g10/keyedit.c:454 +#: g10/keyedit.c:423 msgid "" "Please enter a domain to restrict this signature, or enter for none.\n" msgstr "" -#: g10/keyedit.c:629 +#: g10/keyedit.c:551 #, c-format msgid "Skipping user ID \"%s\", which is not a text ID.\n" msgstr "" -#: g10/keyedit.c:598 +#: g10/keyedit.c:559 #, c-format msgid "User ID \"%s\" is revoked." msgstr "" -#: g10/keyedit.c:607 g10/keyedit.c:635 g10/keyedit.c:662 g10/keyedit.c:830 -#: g10/keyedit.c:895 g10/keyedit.c:1789 +#: g10/keyedit.c:568 g10/keyedit.c:596 g10/keyedit.c:623 g10/keyedit.c:807 +#: g10/keyedit.c:1653 msgid "Are you sure you still want to sign it? (y/N) " msgstr "" -#: g10/keyedit.c:621 g10/keyedit.c:649 g10/keyedit.c:676 g10/keyedit.c:836 -#: g10/keyedit.c:1795 +#: g10/keyedit.c:582 g10/keyedit.c:610 g10/keyedit.c:637 g10/keyedit.c:813 +#: g10/keyedit.c:1658 g10/keyedit.c:2664 msgid " Unable to sign.\n" msgstr "" -#: g10/keyedit.c:626 +#: g10/keyedit.c:587 #, c-format msgid "User ID \"%s\" is expired." msgstr "" -#: g10/keyedit.c:654 +#: g10/keyedit.c:615 #, c-format msgid "User ID \"%s\" is not self-signed." msgstr "" -#: g10/keyedit.c:682 +#: g10/keyedit.c:644 #, c-format msgid "User ID \"%s\" is signable. " msgstr "" -#: g10/keyedit.c:684 +#: g10/keyedit.c:646 msgid "Sign it? (y/N) " msgstr "" -#: g10/keyedit.c:706 +#: g10/keyedit.c:673 #, c-format msgid "" "The self-signature on \"%s\"\n" "is a PGP 2.x-style signature.\n" msgstr "" -#: g10/keyedit.c:715 +#: g10/keyedit.c:682 msgid "Do you want to promote it to an OpenPGP self-signature? (y/N) " msgstr "" -#: g10/keyedit.c:729 +#: g10/keyedit.c:695 #, c-format msgid "" "Your current signature on \"%s\"\n" "has expired.\n" msgstr "" -#: g10/keyedit.c:733 +#: g10/keyedit.c:700 msgid "" "Do you want to issue a new signature to replace the expired one? (y/N) " msgstr "" -#: g10/keyedit.c:754 +#: g10/keyedit.c:721 #, c-format msgid "" "Your current signature on \"%s\"\n" "is a local signature.\n" msgstr "" -#: g10/keyedit.c:758 +#: g10/keyedit.c:726 msgid "Do you want to promote it to a full exportable signature? (y/N) " msgstr "" -#: g10/keyedit.c:779 +#: g10/keyedit.c:746 #, c-format msgid "\"%s\" was already locally signed by key %s\n" msgstr "" -#: g10/keyedit.c:782 +#: g10/keyedit.c:750 #, c-format msgid "\"%s\" was already signed by key %s\n" msgstr "" -#: g10/keyedit.c:787 +#: g10/keyedit.c:755 msgid "Do you want to sign it again anyway? (y/N) " msgstr "" -#: g10/keyedit.c:809 +#: g10/keyedit.c:777 #, c-format msgid "Nothing to sign with key %s\n" msgstr "" -#: g10/keyedit.c:824 +#: g10/keyedit.c:801 msgid "This key has expired!" msgstr "" -#: g10/keyedit.c:842 +#: g10/keyedit.c:819 #, c-format msgid "This key is due to expire on %s.\n" msgstr "" -#: g10/keyedit.c:848 +#: g10/keyedit.c:825 msgid "Do you want your signature to expire at the same time? (Y/n) " msgstr "" -#: g10/keyedit.c:915 +#: g10/keyedit.c:866 msgid "" "How carefully have you verified the key you are about to sign actually " "belongs\n" "to the person named above? If you don't know what to answer, enter \"0\".\n" msgstr "" -#: g10/keyedit.c:920 +#: g10/keyedit.c:871 #, c-format msgid " (0) I will not answer.%s\n" msgstr "" -#: g10/keyedit.c:922 +#: g10/keyedit.c:873 #, c-format msgid " (1) I have not checked at all.%s\n" msgstr "" -#: g10/keyedit.c:924 +#: g10/keyedit.c:875 #, c-format msgid " (2) I have done casual checking.%s\n" msgstr "" -#: g10/keyedit.c:926 +#: g10/keyedit.c:878 #, c-format msgid " (3) I have done very careful checking.%s\n" msgstr "" -#: g10/keyedit.c:963 +#: g10/keyedit.c:885 msgid "Your selection? (enter '?' for more information): " msgstr "" -#: g10/keyedit.c:956 +#: g10/keyedit.c:912 #, c-format msgid "" "Are you sure that you want to sign this key with your\n" "key \"%s\" (%s)\n" msgstr "" -#: g10/keyedit.c:963 +#: g10/keyedit.c:920 msgid "This will be a self-signature.\n" msgstr "" -#: g10/keyedit.c:969 +#: g10/keyedit.c:925 msgid "WARNING: the signature will not be marked as non-exportable.\n" msgstr "" -#: g10/keyedit.c:977 +#: g10/keyedit.c:932 msgid "WARNING: the signature will not be marked as non-revocable.\n" msgstr "" -#: g10/keyedit.c:987 +#: g10/keyedit.c:942 msgid "The signature will be marked as non-exportable.\n" msgstr "" -#: g10/keyedit.c:994 +#: g10/keyedit.c:949 msgid "The signature will be marked as non-revocable.\n" msgstr "" -#: g10/keyedit.c:1001 +#: g10/keyedit.c:956 msgid "I have not checked this key at all.\n" msgstr "" -#: g10/keyedit.c:1006 +#: g10/keyedit.c:961 msgid "I have checked this key casually.\n" msgstr "" -#: g10/keyedit.c:1011 +#: g10/keyedit.c:966 msgid "I have checked this key very carefully.\n" msgstr "" -#: g10/keyedit.c:1021 +#: g10/keyedit.c:978 msgid "Really sign? (y/N) " msgstr "" -#: g10/keyedit.c:1066 g10/keyedit.c:4969 g10/keyedit.c:5060 g10/keyedit.c:5124 -#: g10/keyedit.c:5185 g10/sign.c:316 +#: g10/keyedit.c:1029 g10/keyedit.c:5885 g10/keyedit.c:5968 g10/keyedit.c:6097 +#: g10/keyedit.c:6159 g10/sign.c:357 #, c-format msgid "signing failed: %s\n" msgstr "" -#: g10/keyedit.c:1131 +#: g10/keyedit.c:1116 msgid "Key has only stub or on-card key items - no passphrase to change.\n" msgstr "" -#: g10/keyedit.c:1223 +#: g10/keyedit.c:1148 #, c-format msgid "key %s: error changing passphrase: %s\n" msgstr "" @@ -3747,167 +3764,167 @@ msgid "moving a key signature to the correct place\n" msgstr "" -#: g10/keyedit.c:1384 +#: g10/keyedit.c:1260 msgid "save and quit" msgstr "" -#: g10/keyedit.c:1387 +#: g10/keyedit.c:1263 msgid "show key fingerprint" msgstr "" -#: g10/keyedit.c:1389 +#: g10/keyedit.c:1264 msgid "show the keygrip" msgstr "" -#: g10/keyedit.c:1388 +#: g10/keyedit.c:1265 msgid "list key and user IDs" msgstr "" -#: g10/keyedit.c:1390 +#: g10/keyedit.c:1267 msgid "select user ID N" msgstr "" -#: g10/keyedit.c:1391 +#: g10/keyedit.c:1268 msgid "select subkey N" msgstr "" -#: g10/keyedit.c:1392 +#: g10/keyedit.c:1269 msgid "check signatures" msgstr "" -#: g10/keyedit.c:1397 +#: g10/keyedit.c:1275 msgid "sign selected user IDs [* see below for related commands]" msgstr "" -#: g10/keyedit.c:1402 +#: g10/keyedit.c:1280 msgid "sign selected user IDs locally" msgstr "" -#: g10/keyedit.c:1404 +#: g10/keyedit.c:1281 msgid "sign selected user IDs with a trust signature" msgstr "" -#: g10/keyedit.c:1406 +#: g10/keyedit.c:1283 msgid "sign selected user IDs with a non-revocable signature" msgstr "" -#: g10/keyedit.c:1410 +#: g10/keyedit.c:1285 msgid "add a user ID" msgstr "" -#: g10/keyedit.c:1412 +#: g10/keyedit.c:1287 msgid "add a photo ID" msgstr "" -#: g10/keyedit.c:1414 +#: g10/keyedit.c:1288 msgid "delete selected user IDs" msgstr "" -#: g10/keyedit.c:1419 +#: g10/keyedit.c:1291 msgid "add a subkey" msgstr "" -#: g10/keyedit.c:1423 +#: g10/keyedit.c:1294 msgid "add a key to a smartcard" msgstr "" -#: g10/keyedit.c:1425 +#: g10/keyedit.c:1296 msgid "move a key to a smartcard" msgstr "" -#: g10/keyedit.c:1427 +#: g10/keyedit.c:1298 msgid "move a backup key to a smartcard" msgstr "" -#: g10/keyedit.c:1431 +#: g10/keyedit.c:1300 msgid "delete selected subkeys" msgstr "" -#: g10/keyedit.c:1433 +#: g10/keyedit.c:1302 msgid "add a revocation key" msgstr "" -#: g10/keyedit.c:1435 +#: g10/keyedit.c:1304 msgid "delete signatures from the selected user IDs" msgstr "" -#: g10/keyedit.c:1437 +#: g10/keyedit.c:1306 msgid "change the expiration date for the key or selected subkeys" msgstr "" -#: g10/keyedit.c:1439 +#: g10/keyedit.c:1308 msgid "flag the selected user ID as primary" msgstr "" -#: g10/keyedit.c:1444 +#: g10/keyedit.c:1311 msgid "list preferences (expert)" msgstr "" -#: g10/keyedit.c:1446 +#: g10/keyedit.c:1312 msgid "list preferences (verbose)" msgstr "" -#: g10/keyedit.c:1448 +#: g10/keyedit.c:1314 msgid "set preference list for the selected user IDs" msgstr "" -#: g10/keyedit.c:1453 +#: g10/keyedit.c:1317 msgid "set the preferred keyserver URL for the selected user IDs" msgstr "" -#: g10/keyedit.c:1455 +#: g10/keyedit.c:1319 msgid "set a notation for the selected user IDs" msgstr "" -#: g10/keyedit.c:1457 +#: g10/keyedit.c:1321 msgid "change the passphrase" msgstr "" -#: g10/keyedit.c:1461 +#: g10/keyedit.c:1324 msgid "change the ownertrust" msgstr "" -#: g10/keyedit.c:1463 +#: g10/keyedit.c:1327 msgid "revoke signatures on the selected user IDs" msgstr "" -#: g10/keyedit.c:1465 +#: g10/keyedit.c:1329 msgid "revoke selected user IDs" msgstr "" -#: g10/keyedit.c:1470 +#: g10/keyedit.c:1332 msgid "revoke key or selected subkeys" msgstr "" -#: g10/keyedit.c:1471 +#: g10/keyedit.c:1334 msgid "enable key" msgstr "" -#: g10/keyedit.c:1472 +#: g10/keyedit.c:1335 msgid "disable key" msgstr "" -#: g10/keyedit.c:1473 +#: g10/keyedit.c:1337 msgid "show selected photo IDs" msgstr "" -#: g10/keyedit.c:1475 +#: g10/keyedit.c:1339 msgid "compact unusable user IDs and remove unusable signatures from key" msgstr "" -#: g10/keyedit.c:1477 +#: g10/keyedit.c:1341 msgid "compact unusable user IDs and remove all signatures from key" msgstr "" -#: g10/keyedit.c:1623 +#: g10/keyedit.c:1461 msgid "Secret key is available.\n" msgstr "" -#: g10/keyedit.c:1706 +#: g10/keyedit.c:1565 msgid "Need the secret key to do this.\n" msgstr "" -#: g10/keyedit.c:1698 +#: g10/keyedit.c:1588 msgid "" "* The 'sign' command may be prefixed with an 'l' for local signatures " "(lsign),\n" @@ -3915,606 +3932,605 @@ " (nrsign), or any combination thereof (ltsign, tnrsign, etc.).\n" msgstr "" -#: g10/keyedit.c:1783 +#: g10/keyedit.c:1646 g10/keyedit.c:2664 g10/keyedit.c:2803 g10/keyedit.c:2871 msgid "Key is revoked." msgstr "" -#: g10/keyedit.c:1802 +#: g10/keyedit.c:1673 msgid "Really sign all user IDs? (y/N) " msgstr "" -#: g10/keyedit.c:1780 +#: g10/keyedit.c:1669 msgid "Really sign all text user IDs? (y/N) " msgstr "" -#: g10/keyedit.c:1809 +#: g10/keyedit.c:1681 msgid "Hint: Select the user IDs to sign\n" msgstr "" -#: g10/keyedit.c:1799 +#: g10/keyedit.c:1692 #, c-format msgid "Unknown signature type '%s'\n" msgstr "" -#: g10/keyedit.c:1841 +#: g10/keyedit.c:1716 #, c-format msgid "This command is not allowed while in %s mode.\n" msgstr "" -#: g10/keyedit.c:1863 g10/keyedit.c:1883 g10/keyedit.c:2052 +#: g10/keyedit.c:1738 g10/keyedit.c:1762 g10/keyedit.c:1959 msgid "You must select at least one user ID.\n" msgstr "" -#: g10/keyedit.c:1847 g10/keyedit.c:1871 g10/keyedit.c:2025 g10/keyedit.c:2065 +#: g10/keyedit.c:1740 g10/keyedit.c:1764 g10/keyedit.c:1921 g10/keyedit.c:1961 #, c-format msgid "(Use the '%s' command.)\n" msgstr "" -#: g10/keyedit.c:1865 +#: g10/keyedit.c:1743 msgid "You can't delete the last user ID!\n" msgstr "" -#: g10/keyedit.c:1867 +#: g10/keyedit.c:1746 msgid "Really remove all selected user IDs? (y/N) " msgstr "" -#: g10/keyedit.c:1868 +#: g10/keyedit.c:1747 msgid "Really remove this user ID? (y/N) " msgstr "" #. TRANSLATORS: Please take care: This is about #. moving the key and not about removing it. -#: g10/keyedit.c:1921 +#: g10/keyedit.c:1804 msgid "Really move the primary key? (y/N) " msgstr "" -#: g10/keyedit.c:1933 +#: g10/keyedit.c:1816 g10/keyedit.c:4534 msgid "You must select exactly one key.\n" msgstr "" -#: g10/keyedit.c:1961 +#: g10/keyedit.c:1844 msgid "Command expects a filename argument\n" msgstr "" -#: g10/keyedit.c:1971 +#: g10/keyedit.c:1865 #, c-format msgid "Can't open '%s': %s\n" msgstr "" -#: g10/keyedit.c:1988 +#: g10/keyedit.c:1884 #, c-format msgid "Error reading backup key from '%s': %s\n" msgstr "" -#: g10/keyedit.c:2016 +#: g10/keyedit.c:1919 msgid "You must select at least one key.\n" msgstr "" -#: g10/keyedit.c:2019 +#: g10/keyedit.c:1925 msgid "Do you really want to delete the selected keys? (y/N) " msgstr "" -#: g10/keyedit.c:2020 +#: g10/keyedit.c:1927 msgid "Do you really want to delete this key? (y/N) " msgstr "" -#: g10/keyedit.c:2055 +#: g10/keyedit.c:1965 msgid "Really revoke all selected user IDs? (y/N) " msgstr "" -#: g10/keyedit.c:2056 +#: g10/keyedit.c:1966 msgid "Really revoke this user ID? (y/N) " msgstr "" -#: g10/keyedit.c:2074 +#: g10/keyedit.c:1984 msgid "Do you really want to revoke the entire key? (y/N) " msgstr "" -#: g10/keyedit.c:2085 +#: g10/keyedit.c:1995 msgid "Do you really want to revoke the selected subkeys? (y/N) " msgstr "" -#: g10/keyedit.c:2087 +#: g10/keyedit.c:1997 msgid "Do you really want to revoke this subkey? (y/N) " msgstr "" -#: g10/keyedit.c:2137 +#: g10/keyedit.c:2055 msgid "" "Owner trust may not be set while using a user provided trust database\n" msgstr "" -#: g10/keyedit.c:2179 +#: g10/keyedit.c:2100 msgid "Set preference list to:\n" msgstr "" -#: g10/keyedit.c:2185 +#: g10/keyedit.c:2107 msgid "Really update the preferences for the selected user IDs? (y/N) " msgstr "" -#: g10/keyedit.c:2187 +#: g10/keyedit.c:2109 msgid "Really update the preferences? (y/N) " msgstr "" -#: g10/keyedit.c:2257 +#: g10/keyedit.c:2183 msgid "Save changes? (y/N) " msgstr "" -#: g10/keyedit.c:2260 +#: g10/keyedit.c:2187 msgid "Quit without saving? (y/N) " msgstr "" -#: g10/keyedit.c:2270 +#: g10/keyedit.c:2198 g10/keyedit.c:2208 g10/keyedit.c:2385 g10/keyedit.c:2459 +#: g10/keyedit.c:2530 g10/keyedit.c:2754 g10/keyedit.c:2819 g10/keyedit.c:2970 #, c-format msgid "update failed: %s\n" msgstr "" -#: g10/keyedit.c:2284 +#: g10/keyedit.c:2214 g10/keyedit.c:2759 g10/keyedit.c:2824 g10/keyedit.c:2977 msgid "Key not changed so no update needed.\n" msgstr "" -#: g10/keyedit.c:2494 +#: g10/keyedit.c:2570 #, c-format msgid "\"%s\" is not a fingerprint\n" msgstr "" -#: g10/keyedit.c:2526 +#: g10/keyedit.c:2599 #, c-format msgid "\"%s\" is not the primary fingerprint\n" msgstr "" -#: g10/keyedit.c:2580 +#: g10/keyedit.c:2741 msgid "No matching user IDs." msgstr "" -#: g10/keyedit.c:2580 +#: g10/keyedit.c:2741 msgid "Nothing to sign.\n" msgstr "" -#: g10/keyedit.c:2450 +#: g10/keyedit.c:3069 msgid "Digest: " msgstr "" -#: g10/keyedit.c:2501 +#: g10/keyedit.c:3126 msgid "Features: " msgstr "" -#: g10/keyedit.c:2512 +#: g10/keyedit.c:3137 msgid "Keyserver no-modify" msgstr "" -#: g10/keyedit.c:2527 g10/keylist.c:316 +#: g10/keyedit.c:3152 g10/keylist.c:375 msgid "Preferred keyserver: " msgstr "" -#: g10/keyedit.c:2535 g10/keyedit.c:2536 +#: g10/keyedit.c:3160 g10/keyedit.c:3161 msgid "Notations: " msgstr "" -#: g10/keyedit.c:2757 +#: g10/keyedit.c:3406 msgid "There are no preferences on a PGP 2.x-style user ID.\n" msgstr "" -#: g10/keyedit.c:2814 +#: g10/keyedit.c:3478 #, c-format msgid "The following key was revoked on %s by %s key %s\n" msgstr "" -#: g10/keyedit.c:2836 +#: g10/keyedit.c:3502 #, c-format msgid "This key may be revoked by %s key %s" msgstr "" -#: g10/keyedit.c:2842 +#: g10/keyedit.c:3508 msgid "(sensitive)" msgstr "" -#: g10/keyedit.c:2858 g10/keyedit.c:2914 g10/keyedit.c:2975 g10/keyedit.c:2990 -#: g10/keylist.c:202 g10/keyserver.c:539 +#: g10/keyedit.c:3550 g10/keyedit.c:3692 g10/keylist.c:263 g10/keyserver.c:538 #, c-format msgid "created: %s" msgstr "" -#: g10/keyedit.c:2861 g10/keylist.c:834 g10/keylist.c:928 g10/mainproc.c:1022 +#: g10/keyedit.c:3553 g10/keylist.c:1947 #, c-format msgid "revoked: %s" msgstr "" -#: g10/keyedit.c:2863 g10/keylist.c:805 g10/keylist.c:840 g10/keylist.c:934 +#: g10/keyedit.c:3555 g10/keylist.c:1953 #, c-format msgid "expired: %s" msgstr "" -#: g10/keyedit.c:2865 g10/keyedit.c:2916 g10/keyedit.c:2977 g10/keyedit.c:2992 -#: g10/keylist.c:204 g10/keylist.c:811 g10/keylist.c:846 g10/keylist.c:940 -#: g10/keylist.c:961 g10/keyserver.c:545 g10/mainproc.c:1028 +#: g10/keyedit.c:3557 g10/keyedit.c:3694 g10/keylist.c:265 g10/keylist.c:1959 +#: g10/keyserver.c:544 #, c-format msgid "expires: %s" msgstr "" -#: g10/keyedit.c:2867 +#: g10/keyedit.c:3559 #, c-format msgid "usage: %s" msgstr "" -#: g10/keyedit.c:2921 g10/keylist.c:208 +#: g10/keyedit.c:3567 g10/keyedit.c:3587 g10/keylist.c:268 msgid "card-no: " msgstr "" -#: g10/keyedit.c:2882 +#: g10/keyedit.c:3626 #, c-format msgid "trust: %s" msgstr "" -#: g10/keyedit.c:2886 +#: g10/keyedit.c:3630 #, c-format msgid "validity: %s" msgstr "" -#: g10/keyedit.c:2893 +#: g10/keyedit.c:3637 msgid "This key has been disabled" msgstr "" -#: g10/keyedit.c:2945 +#: g10/keyedit.c:3655 msgid "" "Please note that the shown key validity is not necessarily correct\n" "unless you restart the program.\n" msgstr "" -#: g10/keyedit.c:3009 g10/keyedit.c:3355 g10/keyserver.c:549 -#: g10/mainproc.c:1902 g10/trustdb.c:1204 g10/trustdb.c:1732 +#: g10/keyedit.c:3711 g10/keyedit.c:4142 g10/keyserver.c:548 +#: g10/mainproc.c:2177 g10/tofu.c:1787 g10/trust.c:437 g10/trust.c:747 +#: dirmngr/ocsp.c:705 msgid "revoked" msgstr "" -#: g10/keyedit.c:3011 g10/keyedit.c:3357 g10/keyserver.c:553 -#: g10/mainproc.c:1904 g10/trustdb.c:547 g10/trustdb.c:1734 +#: g10/keyedit.c:3713 g10/keyedit.c:4144 g10/keyserver.c:552 +#: g10/mainproc.c:2179 g10/tofu.c:1792 g10/trust.c:124 g10/trust.c:749 msgid "expired" msgstr "" -#: g10/keyedit.c:3076 +#: g10/keyedit.c:3830 msgid "" "WARNING: no user ID has been marked as primary. This command may\n" " cause a different user ID to become the assumed primary.\n" msgstr "" -#: g10/keyedit.c:3505 +#: g10/keyedit.c:3882 msgid "WARNING: Your encryption subkey expires soon.\n" msgstr "" -#: g10/keyedit.c:3506 +#: g10/keyedit.c:3883 msgid "You may want to change its expiration date too.\n" msgstr "" -#: g10/keyedit.c:3137 +#: g10/keyedit.c:3942 msgid "" "WARNING: This is a PGP2-style key. Adding a photo ID may cause some " "versions\n" " of PGP to reject this key.\n" msgstr "" -#: g10/keyedit.c:3142 g10/keyedit.c:3477 +#: g10/keyedit.c:3947 g10/keyedit.c:4237 msgid "Are you sure you still want to add it? (y/N) " msgstr "" -#: g10/keyedit.c:3148 +#: g10/keyedit.c:3953 msgid "You may not add a photo ID to a PGP2-style key.\n" msgstr "" -#: g10/keygen.c:2182 +#: g10/keyedit.c:3968 g10/keygen.c:2738 msgid "Such a user ID already exists on this key!\n" msgstr "" -#: g10/keyedit.c:3288 +#: g10/keyedit.c:4070 msgid "Delete this good signature? (y/N/q)" msgstr "" -#: g10/keyedit.c:3298 +#: g10/keyedit.c:4080 msgid "Delete this invalid signature? (y/N/q)" msgstr "" -#: g10/keyedit.c:3302 +#: g10/keyedit.c:4084 msgid "Delete this unknown signature? (y/N/q)" msgstr "" -#: g10/keyedit.c:3308 +#: g10/keyedit.c:4091 msgid "Really delete this self-signature? (y/N)" msgstr "" -#: g10/keyedit.c:3727 +#: g10/keyedit.c:4107 #, c-format msgid "Deleted %d signature.\n" msgid_plural "Deleted %d signatures.\n" msgstr[0] "" msgstr[1] "" -#: g10/keyedit.c:3326 +#: g10/keyedit.c:4111 msgid "Nothing deleted.\n" msgstr "" -#: g10/keyedit.c:3359 g10/trustdb.c:1736 +#: g10/keyedit.c:4146 g10/trust.c:751 msgid "invalid" msgstr "" -#: g10/keyedit.c:3361 +#: g10/keyedit.c:4148 #, c-format msgid "User ID \"%s\" compacted: %s\n" msgstr "" -#: g10/keyedit.c:3774 +#: g10/keyedit.c:4154 #, c-format msgid "User ID \"%s\": %d signature removed\n" msgid_plural "User ID \"%s\": %d signatures removed\n" msgstr[0] "" msgstr[1] "" -#: g10/keyedit.c:3377 +#: g10/keyedit.c:4162 #, c-format msgid "User ID \"%s\": already minimized\n" msgstr "" -#: g10/keyedit.c:3378 +#: g10/keyedit.c:4163 #, c-format msgid "User ID \"%s\": already clean\n" msgstr "" -#: g10/keyedit.c:3472 +#: g10/keyedit.c:4232 msgid "" "WARNING: This is a PGP 2.x-style key. Adding a designated revoker may " "cause\n" " some versions of PGP to reject this key.\n" msgstr "" -#: g10/keyedit.c:3483 +#: g10/keyedit.c:4243 msgid "You may not add a designated revoker to a PGP 2.x-style key.\n" msgstr "" -#: g10/keyedit.c:3503 +#: g10/keyedit.c:4260 msgid "Enter the user ID of the designated revoker: " msgstr "" -#: g10/keyedit.c:3528 +#: g10/keyedit.c:4285 msgid "cannot appoint a PGP 2.x style key as a designated revoker\n" msgstr "" -#: g10/keyedit.c:3543 +#: g10/keyedit.c:4300 msgid "you cannot appoint a key as its own designated revoker\n" msgstr "" -#: g10/keyedit.c:3565 +#: g10/keyedit.c:4322 msgid "this key has already been designated as a revoker\n" msgstr "" -#: g10/keyedit.c:3584 +#: g10/keyedit.c:4340 msgid "WARNING: appointing a key as a designated revoker cannot be undone!\n" msgstr "" -#: g10/keyedit.c:3590 +#: g10/keyedit.c:4346 msgid "" "Are you sure you want to appoint this key as a designated revoker? (y/N) " msgstr "" -#: g10/keyedit.c:4018 +#: g10/keyedit.c:4414 msgid "" "Are you sure you want to change the expiration time for multiple subkeys? " "(y/N) " msgstr "" -#: g10/keyedit.c:3661 +#: g10/keyedit.c:4419 msgid "Changing expiration time for a subkey.\n" msgstr "" -#: g10/keyedit.c:3664 +#: g10/keyedit.c:4422 msgid "Changing expiration time for the primary key.\n" msgstr "" -#: g10/keyedit.c:3710 +#: g10/keyedit.c:4478 msgid "You can't change the expiration date of a v3 key\n" msgstr "" -#: g10/keyedit.c:3804 +#: g10/keyedit.c:4659 #, c-format msgid "signing subkey %s is already cross-certified\n" msgstr "" -#: g10/keyedit.c:3810 +#: g10/keyedit.c:4665 #, c-format msgid "subkey %s does not sign and so does not need to be cross-certified\n" msgstr "" -#: g10/keyedit.c:3973 +#: g10/keyedit.c:4782 msgid "Please select exactly one user ID.\n" msgstr "" -#: g10/keyedit.c:4012 g10/keyedit.c:4122 g10/keyedit.c:4242 g10/keyedit.c:4383 +#: g10/keyedit.c:4823 g10/keyedit.c:4937 g10/keyedit.c:5050 g10/keyedit.c:5188 #, c-format msgid "skipping v3 self-signature on user ID \"%s\"\n" msgstr "" -#: g10/keyedit.c:4183 +#: g10/keyedit.c:4994 msgid "Enter your preferred keyserver URL: " msgstr "" -#: g10/keyedit.c:4263 +#: g10/keyedit.c:5073 msgid "Are you sure you want to replace it? (y/N) " msgstr "" -#: g10/keyedit.c:4264 +#: g10/keyedit.c:5074 msgid "Are you sure you want to delete it? (y/N) " msgstr "" -#: g10/keyedit.c:4326 +#: g10/keyedit.c:5134 msgid "Enter the notation: " msgstr "" -#: g10/keyedit.c:4475 +#: g10/keyedit.c:5281 msgid "Proceed? (y/N) " msgstr "" -#: g10/keyedit.c:4547 +#: g10/keyedit.c:5351 #, c-format msgid "No user ID with index %d\n" msgstr "" -#: g10/keyedit.c:4608 +#: g10/keyedit.c:5413 #, c-format msgid "No user ID with hash %s\n" msgstr "" -#: g10/keyedit.c:4996 +#: g10/keyedit.c:5514 #, c-format msgid "No subkey with key ID '%s'.\n" msgstr "" -#: g10/keyedit.c:4643 +#: g10/keyedit.c:5536 #, c-format msgid "No subkey with index %d\n" msgstr "" -#: g10/keyedit.c:4778 +#: g10/keyedit.c:5677 #, c-format msgid "user ID: \"%s\"\n" msgstr "" -#: g10/keyedit.c:4781 g10/keyedit.c:4875 g10/keyedit.c:4918 +#: g10/keyedit.c:5680 g10/keyedit.c:5782 g10/keyedit.c:5830 #, c-format msgid "signed by your key %s on %s%s%s\n" msgstr "" -#: g10/keyedit.c:4783 g10/keyedit.c:4877 g10/keyedit.c:4920 +#: g10/keyedit.c:5682 g10/keyedit.c:5784 g10/keyedit.c:5832 msgid " (non-exportable)" msgstr "" -#: g10/keyedit.c:4787 +#: g10/keyedit.c:5686 #, c-format msgid "This signature expired on %s.\n" msgstr "" -#: g10/keyedit.c:4791 +#: g10/keyedit.c:5691 msgid "Are you sure you still want to revoke it? (y/N) " msgstr "" -#: g10/keyedit.c:4795 +#: g10/keyedit.c:5696 msgid "Create a revocation certificate for this signature? (y/N) " msgstr "" -#: g10/keyedit.c:4846 +#: g10/keyedit.c:5750 msgid "Not signed by you.\n" msgstr "" -#: g10/keyedit.c:4852 +#: g10/keyedit.c:5756 #, c-format msgid "You have signed these user IDs on key %s:\n" msgstr "" -#: g10/keyedit.c:4878 +#: g10/keyedit.c:5785 msgid " (non-revocable)" msgstr "" -#: g10/keyedit.c:4885 +#: g10/keyedit.c:5792 #, c-format msgid "revoked by your key %s on %s\n" msgstr "" -#: g10/keyedit.c:4907 +#: g10/keyedit.c:5817 msgid "You are about to revoke these signatures:\n" msgstr "" -#: g10/keyedit.c:4927 +#: g10/keyedit.c:5840 msgid "Really create the revocation certificates? (y/N) " msgstr "" -#: g10/keyedit.c:4957 +#: g10/keyedit.c:5873 msgid "no secret key\n" msgstr "" -#: g10/keyedit.c:5027 +#: g10/keyedit.c:5931 #, c-format msgid "user ID \"%s\" is already revoked\n" msgstr "" -#: g10/keyedit.c:5044 +#: g10/keyedit.c:5948 #, c-format msgid "WARNING: a user ID signature is dated %d seconds in the future\n" msgstr "" -#: g10/keyedit.c:5108 +#: g10/keyedit.c:6082 #, c-format msgid "Key %s is already revoked.\n" msgstr "" -#: g10/keyedit.c:5170 +#: g10/keyedit.c:6144 #, c-format msgid "Subkey %s is already revoked.\n" msgstr "" -#: g10/keyedit.c:5265 +#: g10/keyedit.c:6241 #, c-format msgid "Displaying %s photo ID of size %ld for key %s (uid %d)\n" msgstr "" -#: g10/keygen.c:273 +#: g10/keygen.c:318 #, c-format msgid "preference '%s' duplicated\n" msgstr "" -#: g10/keygen.c:279 +#: g10/keygen.c:325 msgid "too many cipher preferences\n" msgstr "" -#: g10/keygen.c:281 +#: g10/keygen.c:327 msgid "too many digest preferences\n" msgstr "" -#: g10/keygen.c:283 +#: g10/keygen.c:329 msgid "too many compression preferences\n" msgstr "" -#: g10/keygen.c:425 +#: g10/keygen.c:489 #, c-format msgid "invalid item '%s' in preference string\n" msgstr "" -#: g10/keygen.c:907 +#: g10/keygen.c:968 msgid "writing direct signature\n" msgstr "" -#: g10/keygen.c:949 +#: g10/keygen.c:1014 msgid "writing self signature\n" msgstr "" -#: g10/keygen.c:1006 +#: g10/keygen.c:1071 msgid "writing key binding signature\n" msgstr "" -#: g10/keygen.c:1176 g10/keygen.c:1287 g10/keygen.c:1292 g10/keygen.c:1438 -#: g10/keygen.c:3266 +#: g10/keygen.c:1436 g10/keygen.c:1441 g10/keygen.c:1493 g10/keygen.c:1498 +#: g10/keygen.c:1652 g10/keygen.c:1657 #, c-format msgid "keysize invalid; using %u bits\n" msgstr "" -#: g10/keygen.c:1182 g10/keygen.c:1298 g10/keygen.c:1306 g10/keygen.c:1444 -#: g10/keygen.c:3272 +#: g10/keygen.c:1447 g10/keygen.c:1504 g10/keygen.c:1512 g10/keygen.c:1663 #, c-format msgid "keysize rounded up to %u bits\n" msgstr "" -#: g10/keygen.c:1332 +#: g10/keygen.c:1538 msgid "" "WARNING: some OpenPGP programs can't handle a DSA key with this digest size\n" msgstr "" -#: g10/keygen.c:1555 +#: g10/keygen.c:1719 msgid "Sign" msgstr "" -#: g10/keygen.c:1558 +#: g10/keygen.c:1722 msgid "Certify" msgstr "" -#: g10/keygen.c:1561 +#: g10/keygen.c:1725 msgid "Encrypt" msgstr "" -#: g10/keygen.c:1564 +#: g10/keygen.c:1728 msgid "Authenticate" msgstr "" @@ -4528,150 +4544,150 @@ #. a = Toggle authentication capability #. q = Finish #. -#: g10/keygen.c:1582 +#: g10/keygen.c:1747 msgid "SsEeAaQq" msgstr "" -#: g10/keygen.c:1605 +#: g10/keygen.c:1774 #, c-format msgid "Possible actions for a %s key: " msgstr "" -#: g10/keygen.c:1609 +#: g10/keygen.c:1780 msgid "Current allowed actions: " msgstr "" -#: g10/keygen.c:1614 +#: g10/keygen.c:1785 #, c-format msgid " (%c) Toggle the sign capability\n" msgstr "" -#: g10/keygen.c:1617 +#: g10/keygen.c:1788 #, c-format msgid " (%c) Toggle the encrypt capability\n" msgstr "" -#: g10/keygen.c:1620 +#: g10/keygen.c:1791 #, c-format msgid " (%c) Toggle the authenticate capability\n" msgstr "" -#: g10/keygen.c:1623 +#: g10/keygen.c:1794 #, c-format msgid " (%c) Finished\n" msgstr "" -#: g10/keygen.c:1683 sm/certreqgen-ui.c:157 +#: g10/card-util.c:1416 g10/keygen.c:1907 sm/certreqgen-ui.c:157 msgid "Please select what kind of key you want:\n" msgstr "" -#: g10/keygen.c:1686 +#: g10/keygen.c:1911 #, c-format msgid " (%d) RSA and RSA (default)\n" msgstr "" -#: g10/keygen.c:1688 +#: g10/keygen.c:1915 #, c-format msgid " (%d) DSA and Elgamal\n" msgstr "" -#: g10/keygen.c:1690 +#: g10/keygen.c:1918 #, c-format msgid " (%d) DSA (sign only)\n" msgstr "" -#: g10/keygen.c:1691 +#: g10/keygen.c:1920 #, c-format msgid " (%d) RSA (sign only)\n" msgstr "" -#: g10/keygen.c:1695 +#: g10/keygen.c:1926 #, c-format msgid " (%d) Elgamal (encrypt only)\n" msgstr "" -#: g10/keygen.c:1696 +#: g10/keygen.c:1928 #, c-format msgid " (%d) RSA (encrypt only)\n" msgstr "" -#: g10/keygen.c:1700 +#: g10/keygen.c:1934 #, c-format msgid " (%d) DSA (set your own capabilities)\n" msgstr "" -#: g10/keygen.c:1701 +#: g10/keygen.c:1936 #, c-format msgid " (%d) RSA (set your own capabilities)\n" msgstr "" -#: g10/keygen.c:1866 +#: g10/keygen.c:1942 #, c-format msgid " (%d) ECC and ECC\n" msgstr "" -#: g10/keygen.c:1868 +#: g10/keygen.c:1944 #, c-format msgid " (%d) ECC (sign only)\n" msgstr "" -#: g10/keygen.c:1870 +#: g10/keygen.c:1946 #, c-format msgid " (%d) ECC (set your own capabilities)\n" msgstr "" -#: g10/keygen.c:1872 +#: g10/keygen.c:1948 #, c-format msgid " (%d) ECC (encrypt only)\n" msgstr "" -#: g10/keygen.c:1876 +#: g10/keygen.c:1952 #, c-format msgid " (%d) Existing key\n" msgstr "" -#: sm/certreqgen-ui.c:202 +#: g10/keygen.c:2048 sm/certreqgen-ui.c:202 msgid "Enter the keygrip: " msgstr "" -#: sm/certreqgen-ui.c:210 +#: g10/keygen.c:2061 sm/certreqgen-ui.c:210 msgid "Not a valid keygrip (expecting 40 hex digits)\n" msgstr "" -#: sm/certreqgen-ui.c:212 +#: g10/keygen.c:2063 sm/certreqgen-ui.c:212 msgid "No key with this keygrip\n" msgstr "" -#: g10/keygen.c:1809 +#: g10/keygen.c:2202 #, c-format msgid "%s keys may be between %u and %u bits long.\n" msgstr "" -#: g10/keygen.c:1817 +#: g10/keygen.c:2210 #, c-format msgid "What keysize do you want for the subkey? (%u) " msgstr "" -#: g10/keygen.c:1820 sm/certreqgen-ui.c:179 +#: g10/card-util.c:1371 g10/keygen.c:2213 sm/certreqgen-ui.c:179 #, c-format msgid "What keysize do you want? (%u) " msgstr "" -#: g10/keygen.c:1834 sm/certreqgen-ui.c:189 +#: g10/keygen.c:2227 sm/certreqgen-ui.c:189 #, c-format msgid "Requested keysize is %u bits\n" msgstr "" -#: g10/keygen.c:2096 g10/keygen.c:2110 +#: g10/keygen.c:2147 g10/keygen.c:2161 #, c-format msgid "rounded to %u bits\n" msgstr "" -#: g10/keygen.c:2155 +#: g10/keygen.c:2273 msgid "Please select which elliptic curve you want:\n" msgstr "" -#: g10/keygen.c:1922 +#: g10/keygen.c:2450 msgid "" "Please specify how long the key should be valid.\n" " 0 = key does not expire\n" @@ -4681,7 +4697,7 @@ " y = key expires in n years\n" msgstr "" -#: g10/keygen.c:1933 +#: g10/keygen.c:2461 msgid "" "Please specify how long the signature should be valid.\n" " 0 = signature does not expire\n" @@ -4691,48 +4707,48 @@ " y = signature expires in n years\n" msgstr "" -#: g10/keygen.c:1956 +#: g10/keygen.c:2484 msgid "Key is valid for? (0) " msgstr "" -#: g10/keygen.c:1961 +#: g10/keygen.c:2489 #, c-format msgid "Signature is valid for? (%s) " msgstr "" -#: g10/keygen.c:1979 g10/keygen.c:2004 +#: g10/keygen.c:2502 g10/keygen.c:2527 msgid "invalid value\n" msgstr "" -#: g10/keygen.c:1986 +#: g10/keygen.c:2509 msgid "Key does not expire at all\n" msgstr "" -#: g10/keygen.c:1987 +#: g10/keygen.c:2510 msgid "Signature does not expire at all\n" msgstr "" -#: g10/keygen.c:1992 +#: g10/keygen.c:2515 #, c-format msgid "Key expires at %s\n" msgstr "" -#: g10/keygen.c:1993 +#: g10/keygen.c:2516 #, c-format msgid "Signature expires at %s\n" msgstr "" -#: g10/keygen.c:1997 +#: g10/keygen.c:2520 msgid "" "Your system can't display dates beyond 2038.\n" "However, it will be correctly handled up to 2106.\n" msgstr "" -#: g10/keygen.c:2010 +#: g10/keygen.c:2533 msgid "Is this correct? (y/N) " msgstr "" -#: g10/keygen.c:2060 +#: g10/keygen.c:2601 msgid "" "\n" "GnuPG needs to construct a user ID to identify your key.\n" @@ -4743,7 +4759,7 @@ #. but you should keep your existing translation. In case #. the new string is not translated this old string will #. be used. -#: g10/keygen.c:2075 +#: g10/keygen.c:2616 msgid "" "\n" "You need a user ID to identify your key; the software constructs the user " @@ -4753,49 +4769,49 @@ "\n" msgstr "" -#: g10/keygen.c:2094 +#: g10/keygen.c:2635 msgid "Real name: " msgstr "" -#: g10/keygen.c:2102 +#: g10/keygen.c:2644 msgid "Invalid character in name\n" msgstr "" -#: g10/keygen.c:2531 +#: g10/keygen.c:2645 #, c-format msgid "The characters '%s' and '%s' may not appear in name\n" msgstr "" -#: g10/keygen.c:2104 +#: g10/keygen.c:2649 msgid "Name may not start with a digit\n" msgstr "" -#: g10/keygen.c:2106 +#: g10/keygen.c:2652 msgid "Name must be at least 5 characters long\n" msgstr "" -#: g10/keygen.c:2114 +#: g10/keygen.c:2662 msgid "Email address: " msgstr "" -#: g10/keygen.c:2120 +#: g10/keygen.c:2668 msgid "Not a valid email address\n" msgstr "" -#: g10/keygen.c:2128 +#: g10/keygen.c:2677 msgid "Comment: " msgstr "" -#: g10/keygen.c:2134 +#: g10/keygen.c:2683 msgid "Invalid character in comment\n" msgstr "" -#: g10/keygen.c:2605 +#: g10/keygen.c:2719 #, c-format msgid "You are using the '%s' character set.\n" msgstr "" -#: g10/keygen.c:2162 +#: g10/keygen.c:2725 #, c-format msgid "" "You selected this USER-ID:\n" @@ -4803,7 +4819,7 @@ "\n" msgstr "" -#: g10/keygen.c:2167 +#: g10/keygen.c:2730 msgid "" "Please don't put the email address into the real name or the comment\n" msgstr "" @@ -4819,31 +4835,31 @@ #. o = Okay (ready, continue) #. q = Quit #. -#: g10/keygen.c:2198 +#: g10/keygen.c:2755 msgid "NnCcEeOoQq" msgstr "" -#: g10/keygen.c:2208 +#: g10/keygen.c:2765 msgid "Change (N)ame, (C)omment, (E)mail or (Q)uit? " msgstr "" -#: g10/keygen.c:2209 +#: g10/keygen.c:2766 msgid "Change (N)ame, (C)omment, (E)mail or (O)kay/(Q)uit? " msgstr "" -#: g10/keygen.c:2657 +#: g10/keygen.c:2771 msgid "Change (N)ame, (E)mail, or (Q)uit? " msgstr "" -#: g10/keygen.c:2658 +#: g10/keygen.c:2772 msgid "Change (N)ame, (E)mail, or (O)kay/(Q)uit? " msgstr "" -#: g10/keygen.c:2228 +#: g10/keygen.c:2791 msgid "Please correct the error first\n" msgstr "" -#: g10/keygen.c:2319 +#: g10/keygen.c:2837 msgid "" "We need to generate a lot of random bytes. It is a good idea to perform\n" "some other action (type on the keyboard, move the mouse, utilize the\n" @@ -4851,12 +4867,13 @@ "generator a better chance to gain enough entropy.\n" msgstr "" -#: g10/keygen.c:3682 g10/keygen.c:3828 g10/keygen.c:3949 +#: g10/keygen.c:3964 g10/keygen.c:4032 g10/keygen.c:4049 g10/keygen.c:4072 +#: g10/keygen.c:4408 g10/keygen.c:4904 g10/keygen.c:5166 g10/keygen.c:5271 #, c-format msgid "Key generation failed: %s\n" msgstr "" -#: g10/keygen.c:3473 +#: g10/keygen.c:3973 #, c-format msgid "" "About to create a key for:\n" @@ -4864,195 +4881,195 @@ "\n" msgstr "" -#: g10/keygen.c:3475 +#: g10/keygen.c:3975 msgid "Continue? (Y/n) " msgstr "" -#: g10/keygen.c:3496 +#: g10/keygen.c:3996 #, c-format msgid "A key for \"%s\" already exists\n" msgstr "" -#: g10/keygen.c:3501 +#: g10/keygen.c:4001 msgid "Create anyway? (y/N) " msgstr "" -#: g10/keygen.c:3506 +#: g10/keygen.c:4007 msgid "creating anyway\n" msgstr "" -#: g10/keygen.c:3766 +#: g10/keygen.c:4393 #, c-format msgid "Note: Use \"%s %s\" for a full featured key generation dialog.\n" msgstr "" -#: g10/keygen.c:3206 g10/keygen.c:3233 +#: g10/keygen.c:4436 msgid "Key generation canceled.\n" msgstr "" -#: g10/keygen.c:3853 +#: g10/keygen.c:4496 #, c-format msgid "can't create backup file '%s': %s\n" msgstr "" -#: g10/keygen.c:3873 +#: g10/keygen.c:4516 #, c-format msgid "Note: backup of card key saved to '%s'\n" msgstr "" -#: g10/keygen.c:4020 g10/keygen.c:4159 +#: g10/keygen.c:4675 g10/keygen.c:4835 #, c-format msgid "writing public key to '%s'\n" msgstr "" -#: g10/keygen.c:3595 +#: g10/keygen.c:4829 #, c-format msgid "no writable public keyring found: %s\n" msgstr "" -#: g10/keygen.c:4167 +#: g10/keygen.c:4843 #, c-format msgid "error writing public keyring '%s': %s\n" msgstr "" -#: g10/keygen.c:3658 +#: g10/keygen.c:4876 msgid "public and secret key created and signed.\n" msgstr "" -#: g10/keygen.c:3669 +#: g10/keygen.c:4891 msgid "" "Note that this key cannot be used for encryption. You may want to use\n" "the command \"--edit-key\" to generate a subkey for this purpose.\n" msgstr "" -#: g10/keygen.c:3738 g10/keygen.c:3879 g10/sign.c:241 +#: g10/keygen.c:5034 g10/keygen.c:5222 #, c-format msgid "" "key has been created %lu second in future (time warp or clock problem)\n" msgstr "" -#: g10/keygen.c:3740 g10/keygen.c:3881 g10/sign.c:243 +#: g10/keygen.c:5036 g10/keygen.c:5224 #, c-format msgid "" "key has been created %lu seconds in future (time warp or clock problem)\n" msgstr "" -#: g10/keygen.c:4283 g10/keygen.c:4406 +#: g10/keygen.c:5047 g10/keygen.c:5235 msgid "Note: creating subkeys for v3 keys is not OpenPGP compliant\n" msgstr "" -#: g10/keyedit.c:1146 g10/keygen.c:3758 g10/revoke.c:536 +#: g10/keygen.c:5059 g10/keygen.c:5061 msgid "Secret parts of primary key are not available.\n" msgstr "" -#: g10/keyedit.c:1150 g10/keygen.c:3774 +#: g10/keygen.c:5068 g10/keygen.c:5070 msgid "Secret parts of primary key are stored on-card.\n" msgstr "" -#: g10/keygen.c:3792 g10/keygen.c:3925 +#: g10/keygen.c:5089 g10/keygen.c:5249 msgid "Really create? (y/N) " msgstr "" -#: g10/keyid.c:539 g10/keyid.c:551 g10/keyid.c:563 g10/keyid.c:575 +#: g10/keyid.c:666 g10/keyid.c:677 g10/keyid.c:688 msgid "never " msgstr "" -#: g10/keylist.c:273 +#: g10/keylist.c:331 msgid "Critical signature policy: " msgstr "" -#: g10/keylist.c:275 +#: g10/keylist.c:333 msgid "Signature policy: " msgstr "" -#: g10/keylist.c:314 +#: g10/keylist.c:373 msgid "Critical preferred keyserver: " msgstr "" -#: g10/keylist.c:367 +#: g10/keylist.c:426 msgid "Critical signature notation: " msgstr "" -#: g10/keylist.c:369 +#: g10/keylist.c:428 msgid "Signature notation: " msgstr "" -#: g10/keylist.c:468 +#: g10/keylist.c:474 #, c-format msgid "%d good signature\n" msgid_plural "%d good signatures\n" msgstr[0] "" msgstr[1] "" -#: g10/keylist.c:563 +#: g10/keylist.c:569 #, c-format msgid "Warning: %lu key skipped due to its large size\n" msgid_plural "Warning: %lu keys skipped due to their large sizes\n" msgstr[0] "" msgstr[1] "" -#: g10/keylist.c:479 +#: g10/keylist.c:591 msgid "Keyring" msgstr "" -#: g10/skclist.c:182 g10/skclist.c:195 g10/skclist.c:207 +#: g10/keyserver.c:1833 g10/skclist.c:214 g10/skclist.c:242 #, c-format msgid "skipped \"%s\": %s\n" msgstr "" -#: g10/keylist.c:1522 +#: g10/keylist.c:1814 msgid "Primary key fingerprint:" msgstr "" -#: g10/keylist.c:1524 +#: g10/keylist.c:1816 msgid " Subkey fingerprint:" msgstr "" -#. TRANSLATORS: this should fit into 24 bytes to that the +#. TRANSLATORS: this should fit into 24 bytes so that the #. * fingerprint data is properly aligned with the user ID -#: g10/keylist.c:1531 +#: g10/keylist.c:1824 msgid " Primary key fingerprint:" msgstr "" -#: g10/keylist.c:1533 +#: g10/keylist.c:1826 g10/keylist.c:1836 msgid " Subkey fingerprint:" msgstr "" -#: g10/keylist.c:1537 g10/keylist.c:1541 +#: g10/keylist.c:1831 g10/keylist.c:1847 msgid " Key fingerprint =" msgstr "" -#: g10/keylist.c:1608 +#: g10/keylist.c:1898 msgid " Card serial no. =" msgstr "" -#: g10/keyring.c:1490 +#: g10/keyring.c:1467 #, c-format msgid "caching keyring '%s'\n" msgstr "" -#: g10/keyring.c:1567 +#: g10/keyring.c:1541 #, c-format msgid "%lu keys cached so far (%lu signature)\n" msgid_plural "%lu keys cached so far (%lu signatures)\n" msgstr[0] "" msgstr[1] "" -#: g10/keyring.c:1583 +#: g10/keyring.c:1557 #, c-format msgid "%lu key cached" msgid_plural "%lu keys cached" msgstr[0] "" msgstr[1] "" -#: g10/keyring.c:1585 +#: g10/keyring.c:1559 #, c-format msgid " (%lu signature)\n" msgid_plural " (%lu signatures)\n" msgstr[0] "" msgstr[1] "" -#: g10/keyring.c:1573 +#: g10/keyring.c:1635 #, c-format msgid "%s: keyring created\n" msgstr "" @@ -5061,11 +5078,11 @@ msgid "override proxy options set for dirmngr" msgstr "" -#: g10/keyserver.c:74 +#: g10/keyserver.c:93 msgid "include revoked keys in search results" msgstr "" -#: g10/keyserver.c:75 +#: g10/keyserver.c:94 msgid "include subkeys when searching by key ID" msgstr "" @@ -5073,19 +5090,19 @@ msgid "override timeout options set for dirmngr" msgstr "" -#: g10/keyserver.c:83 +#: g10/keyserver.c:100 msgid "automatically retrieve keys when verifying signatures" msgstr "" -#: g10/keyserver.c:85 +#: g10/keyserver.c:102 msgid "honor the preferred keyserver URL set on the key" msgstr "" -#: g10/keyserver.c:87 +#: g10/keyserver.c:104 msgid "honor the PKA record set on a key when retrieving keys" msgstr "" -#: g10/keyserver.c:551 +#: g10/keyserver.c:550 msgid "disabled" msgstr "" @@ -5093,423 +5110,423 @@ msgid "Enter number(s), N)ext, or Q)uit > " msgstr "" -#: g10/keyserver.c:838 g10/keyserver.c:1465 +#: g10/keyserver.c:860 #, c-format msgid "invalid keyserver protocol (us %d!=handler %d)\n" msgstr "" -#: g10/keyserver.c:1625 g10/keyserver.c:1659 +#: g10/keyserver.c:1001 g10/keyserver.c:1116 #, c-format msgid "\"%s\" not a key ID: skipping\n" msgstr "" -#: g10/keyserver.c:1418 g10/keyserver.c:1451 +#: g10/keyserver.c:1423 g10/keyserver.c:1456 #, c-format msgid "refreshing %d key from %s\n" msgid_plural "refreshing %d keys from %s\n" msgstr[0] "" msgstr[1] "" -#: g10/keyserver.c:1918 +#: g10/keyserver.c:1430 #, c-format msgid "WARNING: unable to refresh key %s via %s: %s\n" msgstr "" -#: g10/keyserver.c:939 +#: g10/keyserver.c:1534 #, c-format msgid "key \"%s\" not found on keyserver\n" msgstr "" -#: g10/keyserver.c:941 +#: g10/keyserver.c:1537 msgid "key not found on keyserver\n" msgstr "" -#: g10/keyserver.c:1548 g10/keyserver.c:2078 +#: g10/keyserver.c:1541 msgid "no keyserver known (use option --keyserver)\n" msgstr "" -#: g10/keyserver.c:1184 +#: g10/keyserver.c:1709 #, c-format msgid "requesting key %s from %s server %s\n" msgstr "" -#: g10/keyserver.c:1188 +#: g10/keyserver.c:1713 #, c-format msgid "requesting key %s from %s\n" msgstr "" -#: g10/keyserver.c:1804 g10/keyserver.c:1959 +#: g10/keyserver.c:1818 g10/keyserver.c:1996 msgid "no keyserver known\n" msgstr "" -#: g10/keyserver.c:1372 +#: g10/keyserver.c:1836 #, c-format msgid "sending key %s to %s\n" msgstr "" -#: g10/keyserver.c:1863 +#: g10/keyserver.c:1877 #, c-format msgid "requesting key from '%s'\n" msgstr "" -#: g10/keyserver.c:1998 +#: g10/keyserver.c:1893 #, c-format msgid "WARNING: unable to fetch URI %s: %s\n" msgstr "" -#: g10/mainproc.c:242 +#: g10/mainproc.c:261 #, c-format msgid "weird size for an encrypted session key (%d)\n" msgstr "" -#: g10/mainproc.c:295 +#: g10/mainproc.c:309 #, c-format msgid "%s encrypted session key\n" msgstr "" -#: g10/mainproc.c:305 +#: g10/mainproc.c:319 #, c-format msgid "passphrase generated with unknown digest algorithm %d\n" msgstr "" -#: g10/mainproc.c:371 +#: g10/mainproc.c:385 #, c-format msgid "public key is %s\n" msgstr "" -#: g10/mainproc.c:434 +#: g10/mainproc.c:461 msgid "public key encrypted data: good DEK\n" msgstr "" -#: g10/mainproc.c:467 +#: g10/mainproc.c:494 #, c-format msgid "encrypted with %u-bit %s key, ID %s, created %s\n" msgstr "" -#: g10/mainproc.c:471 g10/pkclist.c:217 +#: g10/mainproc.c:498 g10/pkclist.c:228 #, c-format msgid " \"%s\"\n" msgstr "" -#: g10/mainproc.c:475 +#: g10/mainproc.c:502 #, c-format msgid "encrypted with %s key, ID %s\n" msgstr "" -#: g10/mainproc.c:490 +#: g10/mainproc.c:523 #, c-format msgid "public key decryption failed: %s\n" msgstr "" -#: g10/mainproc.c:506 +#: g10/mainproc.c:547 #, c-format msgid "encrypted with %lu passphrases\n" msgstr "" -#: g10/mainproc.c:508 +#: g10/mainproc.c:549 msgid "encrypted with 1 passphrase\n" msgstr "" -#: g10/mainproc.c:540 g10/mainproc.c:562 +#: g10/mainproc.c:583 g10/mainproc.c:604 #, c-format msgid "assuming %s encrypted data\n" msgstr "" -#: g10/mainproc.c:548 +#: g10/mainproc.c:590 #, c-format msgid "" "IDEA cipher unavailable, optimistically attempting to use %s instead\n" msgstr "" -#: g10/mainproc.c:585 +#: g10/mainproc.c:676 g10/mainproc.c:707 msgid "WARNING: message was not integrity protected\n" msgstr "" -#: g10/mainproc.c:581 +#: g10/mainproc.c:703 msgid "decryption okay\n" msgstr "" -#: g10/mainproc.c:598 +#: g10/mainproc.c:712 msgid "WARNING: encrypted message has been manipulated!\n" msgstr "" -#: g10/mainproc.c:611 +#: g10/mainproc.c:729 #, c-format msgid "decryption failed: %s\n" msgstr "" -#: g10/mainproc.c:679 +#: g10/mainproc.c:759 msgid "Note: sender requested \"for-your-eyes-only\"\n" msgstr "" -#: g10/mainproc.c:634 +#: g10/mainproc.c:766 #, c-format msgid "original file name='%.*s'\n" msgstr "" -#: g10/mainproc.c:722 +#: g10/mainproc.c:539 g10/mainproc.c:838 msgid "WARNING: multiple plaintexts seen\n" msgstr "" -#: g10/mainproc.c:875 +#: g10/mainproc.c:1013 msgid "standalone revocation - use \"gpg --import\" to apply\n" msgstr "" -#: g10/mainproc.c:1228 g10/mainproc.c:1265 +#: g10/mainproc.c:1313 g10/mainproc.c:1356 msgid "no signature found\n" msgstr "" -#: g10/mainproc.c:1808 g10/mainproc.c:1856 +#: g10/mainproc.c:1709 #, c-format msgid "BAD signature from \"%s\"" msgstr "" -#: g10/mainproc.c:1810 g10/mainproc.c:1858 +#: g10/mainproc.c:1711 #, c-format msgid "Expired signature from \"%s\"" msgstr "" -#: g10/mainproc.c:1812 g10/mainproc.c:1860 +#: g10/mainproc.c:1713 #, c-format msgid "Good signature from \"%s\"" msgstr "" -#: g10/mainproc.c:1530 +#: g10/mainproc.c:1733 msgid "signature verification suppressed\n" msgstr "" -#: g10/mainproc.c:1639 +#: g10/mainproc.c:1842 msgid "can't handle this ambiguous signature data\n" msgstr "" -#: g10/mainproc.c:1650 +#: g10/mainproc.c:1858 g10/mainproc.c:1865 #, c-format msgid "Signature made %s\n" msgstr "" -#: g10/mainproc.c:1651 +#: g10/mainproc.c:1859 g10/mainproc.c:1866 #, c-format msgid " using %s key %s\n" msgstr "" -#: g10/mainproc.c:1655 +#: g10/mainproc.c:1870 #, c-format msgid "Signature made %s using %s key ID %s\n" msgstr "" -#: g10/mainproc.c:1675 +#: g10/mainproc.c:1893 msgid "Key available at: " msgstr "" -#: g10/mainproc.c:1862 +#: g10/mainproc.c:2131 msgid "[uncertain]" msgstr "" -#: g10/mainproc.c:1895 +#: g10/mainproc.c:2169 #, c-format msgid " aka \"%s\"" msgstr "" -#: g10/mainproc.c:1993 +#: g10/mainproc.c:2262 #, c-format msgid "Signature expired %s\n" msgstr "" -#: g10/mainproc.c:1998 +#: g10/mainproc.c:2266 #, c-format msgid "Signature expires %s\n" msgstr "" -#: g10/mainproc.c:2078 +#: g10/mainproc.c:2277 #, c-format msgid "%s signature, digest algorithm %s%s%s\n" msgstr "" -#: g10/mainproc.c:2002 +#: g10/mainproc.c:2278 msgid "binary" msgstr "" -#: g10/mainproc.c:2003 +#: g10/mainproc.c:2279 msgid "textmode" msgstr "" -#: g10/mainproc.c:2003 g10/trustdb.c:546 +#: g10/mainproc.c:2279 g10/trust.c:123 dirmngr/ocsp.c:706 msgid "unknown" msgstr "" -#: g10/mainproc.c:2082 +#: g10/mainproc.c:2281 msgid ", key algorithm " msgstr "" -#: g10/mainproc.c:2117 +#: g10/mainproc.c:2316 #, c-format msgid "WARNING: not a detached signature; file '%s' was NOT verified!\n" msgstr "" -#: g10/mainproc.c:2023 +#: g10/mainproc.c:2354 #, c-format msgid "Can't check signature: %s\n" msgstr "" -#: g10/mainproc.c:2107 g10/mainproc.c:2123 g10/mainproc.c:2219 +#: g10/mainproc.c:2449 g10/mainproc.c:2468 g10/mainproc.c:2592 msgid "not a detached signature\n" msgstr "" -#: g10/mainproc.c:2150 +#: g10/mainproc.c:2502 msgid "" "WARNING: multiple signatures detected. Only the first will be checked.\n" msgstr "" -#: g10/mainproc.c:2158 +#: g10/mainproc.c:2511 #, c-format msgid "standalone signature of class 0x%02x\n" msgstr "" -#: g10/mainproc.c:2223 +#: g10/mainproc.c:2596 msgid "old style (PGP 2.x) signature\n" msgstr "" -#: g10/misc.c:103 g10/misc.c:133 g10/misc.c:209 +#: g10/misc.c:102 g10/misc.c:132 g10/misc.c:208 #, c-format msgid "fstat of '%s' failed in %s: %s\n" msgstr "" -#: g10/misc.c:181 +#: g10/misc.c:171 #, c-format msgid "fstat(%d) failed in %s: %s\n" msgstr "" -#: g10/misc.c:299 +#: g10/misc.c:280 #, c-format msgid "WARNING: using experimental public key algorithm %s\n" msgstr "" -#: g10/misc.c:305 +#: g10/misc.c:287 msgid "WARNING: Elgamal sign+encrypt keys are deprecated\n" msgstr "" -#: g10/misc.c:318 +#: g10/misc.c:301 #, c-format msgid "WARNING: using experimental cipher algorithm %s\n" msgstr "" -#: g10/misc.c:333 +#: g10/misc.c:320 #, c-format msgid "WARNING: using experimental digest algorithm %s\n" msgstr "" -#: g10/misc.c:338 +#: g10/misc.c:329 #, c-format msgid "WARNING: digest algorithm %s is deprecated\n" msgstr "" -#: g10/misc.c:355 +#: g10/misc.c:354 #, c-format msgid "Note: signatures using the %s algorithm are rejected\n" msgstr "" -#: g10/misc.c:377 +#: g10/misc.c:376 #, c-format msgid "(reported error: %s)\n" msgstr "" -#: g10/misc.c:380 +#: g10/misc.c:379 #, c-format msgid "(reported error: %s <%s>)\n" msgstr "" -#: g10/misc.c:399 +#: g10/misc.c:398 msgid "(further info: " msgstr "" -#: g10/misc.c:780 +#: g10/misc.c:1060 #, c-format msgid "%s:%d: deprecated option \"%s\"\n" msgstr "" -#: g10/misc.c:784 +#: g10/misc.c:1064 #, c-format msgid "WARNING: \"%s\" is a deprecated option\n" msgstr "" -#: g10/misc.c:786 +#: g10/misc.c:1066 #, c-format msgid "please use \"%s%s\" instead\n" msgstr "" -#: g10/misc.c:793 +#: g10/misc.c:1073 #, c-format msgid "WARNING: \"%s\" is a deprecated command - do not use it\n" msgstr "" -#: g10/misc.c:1081 +#: g10/misc.c:1083 #, c-format msgid "%s:%u: \"%s\" is obsolete in this file - it only has effect in %s\n" msgstr "" -#: g10/misc.c:1085 +#: g10/misc.c:1087 #, c-format msgid "" "WARNING: \"%s%s\" is an obsolete option - it has no effect except on %s\n" msgstr "" -#: g10/misc.c:867 +#: g10/misc.c:1151 msgid "Uncompressed" msgstr "" #. TRANSLATORS: See doc/TRANSLATE about this string. -#: g10/misc.c:892 +#: g10/misc.c:1176 msgid "uncompressed|none" msgstr "" -#: g10/misc.c:1019 +#: g10/misc.c:1283 #, c-format msgid "this message may not be usable by %s\n" msgstr "" -#: g10/misc.c:1469 +#: g10/misc.c:1458 #, c-format msgid "ambiguous option '%s'\n" msgstr "" -#: g10/misc.c:1494 +#: g10/misc.c:1483 #, c-format msgid "unknown option '%s'\n" msgstr "" -#: g10/misc.c:1732 +#: g10/misc.c:1721 msgid "" "ECDSA public key is expected to be in SEC encoding multiple of 8 bits\n" msgstr "" -#: g10/misc.c:1754 +#: g10/misc.c:1743 #, c-format msgid "unknown weak digest '%s'\n" msgstr "" -#: g10/openfile.c:85 +#: g10/openfile.c:78 #, c-format msgid "File '%s' exists. " msgstr "" -#: g10/openfile.c:93 +#: g10/openfile.c:82 msgid "Overwrite? (y/N) " msgstr "" -#: g10/openfile.c:126 +#: g10/openfile.c:117 #, c-format msgid "%s: unknown suffix\n" msgstr "" -#: g10/openfile.c:150 +#: g10/openfile.c:141 msgid "Enter new filename" msgstr "" -#: g10/openfile.c:195 +#: g10/openfile.c:212 msgid "writing to stdout\n" msgstr "" -#: g10/openfile.c:367 +#: g10/openfile.c:360 #, c-format msgid "assuming signed data in '%s'\n" msgstr "" @@ -5524,26 +5541,26 @@ msgid "WARNING: options in '%s' are not yet active during this run\n" msgstr "" -#: g10/parse-packet.c:201 +#: g10/parse-packet.c:257 #, c-format msgid "can't handle public key algorithm %d\n" msgstr "" -#: g10/parse-packet.c:822 +#: g10/parse-packet.c:1187 msgid "WARNING: potentially insecure symmetrically encrypted session key\n" msgstr "" -#: g10/parse-packet.c:1273 +#: g10/parse-packet.c:1726 #, c-format msgid "subpacket of type %d has critical bit set\n" msgstr "" -#: g10/passphrase.c:75 g10/passphrase.c:418 g10/passphrase.c:481 +#: g10/passphrase.c:73 g10/passphrase.c:261 g10/passphrase.c:294 #, c-format msgid "problem with the agent: %s\n" msgstr "" -#: g10/passphrase.c:344 g10/passphrase.c:613 +#: g10/passphrase.c:496 #, c-format msgid " (main key ID %s)" msgstr "" @@ -5558,11 +5575,11 @@ "created %s%s.\n" msgstr "" -#: g10/passphrase.c:384 +#: g10/passphrase.c:244 msgid "Enter passphrase\n" msgstr "" -#: g10/passphrase.c:412 +#: g10/passphrase.c:255 msgid "cancelled by user\n" msgstr "" @@ -5583,32 +5600,32 @@ msgid " (subkey on main key ID %s)" msgstr "" -#: g10/passphrase.c:666 +#: g10/passphrase.c:503 msgid "Please enter the passphrase to unlock the OpenPGP secret key:" msgstr "" -#: g10/passphrase.c:670 +#: g10/passphrase.c:507 msgid "Please enter the passphrase to import the OpenPGP secret key:" msgstr "" -#: g10/passphrase.c:675 +#: g10/passphrase.c:512 msgid "Please enter the passphrase to export the OpenPGP secret subkey:" msgstr "" -#: g10/passphrase.c:678 +#: g10/passphrase.c:515 msgid "Please enter the passphrase to export the OpenPGP secret key:" msgstr "" -#: g10/passphrase.c:683 +#: g10/passphrase.c:520 msgid "" "Do you really want to permanently delete the OpenPGP secret subkey key:" msgstr "" -#: g10/passphrase.c:686 +#: g10/passphrase.c:523 msgid "Do you really want to permanently delete the OpenPGP secret key:" msgstr "" -#: g10/passphrase.c:695 +#: g10/passphrase.c:532 #, c-format msgid "" "%s\n" @@ -5654,35 +5671,35 @@ msgid "Is this photo correct (y/N/q)? " msgstr "" -#: g10/photoid.c:376 +#: g10/photoid.c:380 msgid "unable to display photo ID!\n" msgstr "" -#: g10/pkclist.c:60 g10/revoke.c:621 +#: g10/pkclist.c:72 g10/revoke.c:776 msgid "No reason specified" msgstr "" -#: g10/pkclist.c:62 g10/revoke.c:623 +#: g10/pkclist.c:74 g10/revoke.c:778 msgid "Key is superseded" msgstr "" -#: g10/pkclist.c:64 g10/revoke.c:622 +#: g10/pkclist.c:76 g10/revoke.c:777 msgid "Key has been compromised" msgstr "" -#: g10/pkclist.c:66 g10/revoke.c:624 +#: g10/pkclist.c:78 g10/revoke.c:779 msgid "Key is no longer used" msgstr "" -#: g10/pkclist.c:68 g10/revoke.c:625 +#: g10/pkclist.c:80 g10/revoke.c:780 msgid "User ID is no longer valid" msgstr "" -#: g10/pkclist.c:72 +#: g10/pkclist.c:84 msgid "reason for revocation: " msgstr "" -#: g10/pkclist.c:89 +#: g10/pkclist.c:100 msgid "revocation comment: " msgstr "" @@ -5696,366 +5713,366 @@ #. s = skip this key #. q = quit #. -#: g10/pkclist.c:204 +#: g10/pkclist.c:216 msgid "iImMqQsS" msgstr "" -#: g10/pkclist.c:212 +#: g10/pkclist.c:224 msgid "No trust value assigned to:\n" msgstr "" -#: g10/pkclist.c:245 +#: g10/pkclist.c:257 #, c-format msgid " aka \"%s\"\n" msgstr "" -#: g10/pkclist.c:255 +#: g10/pkclist.c:267 msgid "" "How much do you trust that this key actually belongs to the named user?\n" msgstr "" -#: g10/pkclist.c:270 +#: g10/pkclist.c:282 #, c-format msgid " %d = I don't know or won't say\n" msgstr "" -#: g10/pkclist.c:272 +#: g10/pkclist.c:284 #, c-format msgid " %d = I do NOT trust\n" msgstr "" -#: g10/pkclist.c:278 +#: g10/pkclist.c:290 #, c-format msgid " %d = I trust ultimately\n" msgstr "" -#: g10/pkclist.c:284 +#: g10/pkclist.c:296 msgid " m = back to the main menu\n" msgstr "" -#: g10/pkclist.c:287 +#: g10/pkclist.c:299 msgid " s = skip this key\n" msgstr "" -#: g10/pkclist.c:288 +#: g10/pkclist.c:300 msgid " q = quit\n" msgstr "" -#: g10/pkclist.c:292 +#: g10/pkclist.c:304 #, c-format msgid "" "The minimum trust level for this key is: %s\n" "\n" msgstr "" -#: g10/pkclist.c:298 g10/revoke.c:650 +#: g10/pkclist.c:310 g10/revoke.c:805 msgid "Your decision? " msgstr "" -#: g10/pkclist.c:319 +#: g10/pkclist.c:331 msgid "Do you really want to set this key to ultimate trust? (y/N) " msgstr "" -#: g10/pkclist.c:333 +#: g10/pkclist.c:345 msgid "Certificates leading to an ultimately trusted key:\n" msgstr "" -#: g10/pkclist.c:418 +#: g10/pkclist.c:434 #, c-format msgid "%s: There is no assurance this key belongs to the named user\n" msgstr "" -#: g10/pkclist.c:423 +#: g10/pkclist.c:439 #, c-format msgid "%s: There is limited assurance this key belongs to the named user\n" msgstr "" -#: g10/pkclist.c:429 +#: g10/pkclist.c:445 msgid "This key probably belongs to the named user\n" msgstr "" -#: g10/pkclist.c:434 +#: g10/pkclist.c:450 msgid "This key belongs to us\n" msgstr "" -#: g10/pkclist.c:460 +#: g10/pkclist.c:489 msgid "" "It is NOT certain that the key belongs to the person named\n" "in the user ID. If you *really* know what you are doing,\n" "you may answer the next question with yes.\n" msgstr "" -#: g10/pkclist.c:479 +#: g10/pkclist.c:508 msgid "Use this key anyway? (y/N) " msgstr "" -#: g10/pkclist.c:513 +#: g10/pkclist.c:562 msgid "WARNING: Using untrusted key!\n" msgstr "" -#: g10/pkclist.c:520 +#: g10/pkclist.c:569 msgid "WARNING: this key might be revoked (revocation key not present)\n" msgstr "" -#: g10/pkclist.c:529 +#: g10/pkclist.c:578 msgid "WARNING: This key has been revoked by its designated revoker!\n" msgstr "" -#: g10/pkclist.c:532 +#: g10/pkclist.c:581 msgid "WARNING: This key has been revoked by its owner!\n" msgstr "" -#: g10/pkclist.c:533 +#: g10/pkclist.c:582 msgid " This could mean that the signature is forged.\n" msgstr "" -#: g10/pkclist.c:539 +#: g10/pkclist.c:588 msgid "WARNING: This subkey has been revoked by its owner!\n" msgstr "" -#: g10/pkclist.c:544 +#: g10/pkclist.c:593 msgid "Note: This key has been disabled.\n" msgstr "" -#: g10/pkclist.c:582 +#: g10/pkclist.c:613 #, c-format msgid "Note: Verified signer's address is '%s'\n" msgstr "" -#: g10/pkclist.c:589 +#: g10/pkclist.c:620 #, c-format msgid "Note: Signer's address '%s' does not match DNS entry\n" msgstr "" -#: g10/pkclist.c:583 +#: g10/pkclist.c:632 msgid "trustlevel adjusted to FULL due to valid PKA info\n" msgstr "" -#: g10/pkclist.c:591 +#: g10/pkclist.c:640 msgid "trustlevel adjusted to NEVER due to bad PKA info\n" msgstr "" -#: g10/pkclist.c:602 +#: g10/pkclist.c:651 msgid "Note: This key has expired!\n" msgstr "" -#: g10/pkclist.c:613 +#: g10/pkclist.c:662 msgid "WARNING: This key is not certified with a trusted signature!\n" msgstr "" -#: g10/pkclist.c:615 +#: g10/pkclist.c:664 msgid "" " There is no indication that the signature belongs to the owner.\n" msgstr "" -#: g10/pkclist.c:623 +#: g10/pkclist.c:673 msgid "WARNING: We do NOT trust this key!\n" msgstr "" -#: g10/pkclist.c:624 +#: g10/pkclist.c:674 msgid " The signature is probably a FORGERY.\n" msgstr "" -#: g10/pkclist.c:632 +#: g10/pkclist.c:682 msgid "" "WARNING: This key is not certified with sufficiently trusted signatures!\n" msgstr "" -#: g10/pkclist.c:634 +#: g10/pkclist.c:684 msgid " It is not certain that the signature belongs to the owner.\n" msgstr "" -#: g10/pkclist.c:833 g10/pkclist.c:876 g10/pkclist.c:1088 g10/pkclist.c:1159 +#: g10/pkclist.c:843 g10/pkclist.c:862 g10/pkclist.c:1048 g10/pkclist.c:1090 #, c-format msgid "%s: skipped: %s\n" msgstr "" -#: g10/pkclist.c:1104 +#: g10/pkclist.c:878 #, c-format msgid "%s: skipped: public key is disabled\n" msgstr "" -#: g10/pkclist.c:846 g10/pkclist.c:1127 +#: g10/pkclist.c:897 g10/pkclist.c:1061 #, c-format msgid "%s: skipped: public key already present\n" msgstr "" -#: g10/pkclist.c:943 +#: g10/pkclist.c:985 #, c-format msgid "can't encrypt to '%s'\n" msgstr "" -#: g10/pkclist.c:958 +#: g10/pkclist.c:1000 #, c-format msgid "option '%s' given, but no valid default keys given\n" msgstr "" -#: g10/pkclist.c:965 +#: g10/pkclist.c:1007 #, c-format msgid "option '%s' given, but option '%s' not given\n" msgstr "" -#: g10/pkclist.c:897 +#: g10/pkclist.c:1110 msgid "You did not specify a user ID. (you may use \"-r\")\n" msgstr "" -#: g10/pkclist.c:921 +#: g10/pkclist.c:1134 msgid "Current recipients:\n" msgstr "" -#: g10/pkclist.c:947 +#: g10/pkclist.c:1160 msgid "" "\n" "Enter the user ID. End with an empty line: " msgstr "" -#: g10/pkclist.c:972 +#: g10/pkclist.c:1184 msgid "No such user ID.\n" msgstr "" -#: g10/pkclist.c:981 g10/pkclist.c:1055 +#: g10/pkclist.c:1195 g10/pkclist.c:1272 msgid "skipped: public key already set as default recipient\n" msgstr "" -#: g10/pkclist.c:1002 +#: g10/pkclist.c:1217 msgid "Public key is disabled.\n" msgstr "" -#: g10/pkclist.c:1011 +#: g10/pkclist.c:1227 msgid "skipped: public key already set\n" msgstr "" -#: g10/pkclist.c:1046 +#: g10/pkclist.c:1262 #, c-format msgid "unknown default recipient \"%s\"\n" msgstr "" -#: g10/pkclist.c:1167 +#: g10/pkclist.c:1311 msgid "no valid addressees\n" msgstr "" -#: g10/pkclist.c:1505 +#: g10/pkclist.c:1664 #, c-format msgid "Note: key %s has no %s feature\n" msgstr "" -#: g10/pkclist.c:1530 +#: g10/pkclist.c:1689 #, c-format msgid "Note: key %s has no preference for %s\n" msgstr "" -#: g10/plaintext.c:95 +#: g10/plaintext.c:84 msgid "data not saved; use option \"--output\" to save it\n" msgstr "" -#: g10/plaintext.c:480 +#: g10/plaintext.c:614 msgid "Detached signature.\n" msgstr "" -#: g10/plaintext.c:487 +#: g10/plaintext.c:622 msgid "Please enter name of data file: " msgstr "" -#: g10/plaintext.c:519 +#: g10/plaintext.c:659 msgid "reading stdin ...\n" msgstr "" -#: g10/plaintext.c:557 +#: g10/plaintext.c:704 msgid "no signed data\n" msgstr "" -#: g10/plaintext.c:700 +#: g10/plaintext.c:722 #, c-format msgid "can't open signed data '%s'\n" msgstr "" -#: g10/plaintext.c:607 +#: g10/plaintext.c:757 #, c-format msgid "can't open signed data fd=%d: %s\n" msgstr "" -#: g10/pubkey-enc.c:105 +#: g10/pubkey-enc.c:131 #, c-format msgid "anonymous recipient; trying secret key %s ...\n" msgstr "" -#: g10/pubkey-enc.c:136 +#: g10/pubkey-enc.c:150 msgid "okay, we are the anonymous recipient.\n" msgstr "" -#: g10/pubkey-enc.c:225 +#: g10/pubkey-enc.c:310 msgid "old encoding of the DEK is not supported\n" msgstr "" -#: g10/pubkey-enc.c:246 +#: g10/pubkey-enc.c:338 #, c-format msgid "cipher algorithm %d%s is unknown or disabled\n" msgstr "" -#: g10/pubkey-enc.c:284 +#: g10/pubkey-enc.c:382 #, c-format msgid "WARNING: cipher algorithm %s not found in recipient preferences\n" msgstr "" -#: g10/pubkey-enc.c:378 +#: g10/pubkey-enc.c:415 #, c-format msgid "Note: secret key %s expired at %s\n" msgstr "" -#: g10/pubkey-enc.c:385 +#: g10/pubkey-enc.c:422 msgid "Note: key has been revoked" msgstr "" -#: g10/revoke.c:102 g10/revoke.c:116 g10/revoke.c:128 g10/revoke.c:174 -#: g10/revoke.c:186 g10/revoke.c:585 +#: g10/revoke.c:100 g10/revoke.c:126 g10/revoke.c:172 g10/revoke.c:184 +#: g10/revoke.c:500 #, c-format msgid "build_packet failed: %s\n" msgstr "" -#: g10/revoke.c:145 +#: g10/revoke.c:143 #, c-format msgid "key %s has no user IDs\n" msgstr "" -#: g10/revoke.c:306 +#: g10/revoke.c:311 msgid "To be revoked by:\n" msgstr "" -#: g10/revoke.c:310 +#: g10/revoke.c:315 msgid "(This is a sensitive revocation key)\n" msgstr "" -#: g10/revoke.c:323 +#: g10/revoke.c:321 msgid "Secret key is not available.\n" msgstr "" -#: g10/revoke.c:314 +#: g10/revoke.c:326 msgid "Create a designated revocation certificate for this key? (y/N) " msgstr "" -#: g10/revoke.c:327 g10/revoke.c:551 +#: g10/revoke.c:335 g10/revoke.c:746 msgid "ASCII armored output forced.\n" msgstr "" -#: g10/revoke.c:342 g10/revoke.c:565 +#: g10/revoke.c:351 g10/revoke.c:479 #, c-format msgid "make_keysig_packet failed: %s\n" msgstr "" -#: g10/revoke.c:405 +#: g10/revoke.c:414 msgid "Revocation certificate created.\n" msgstr "" -#: g10/revoke.c:411 +#: g10/revoke.c:420 #, c-format msgid "no revocation keys found for \"%s\"\n" msgstr "" -#: g10/revoke.c:552 +#: g10/revoke.c:565 msgid "This is a revocation certificate for the OpenPGP key:" msgstr "" -#: g10/revoke.c:568 +#: g10/revoke.c:581 msgid "" "A revocation certificate is a kind of \"kill switch\" to publicly\n" "declare that a key shall not anymore be used. It is not possible\n" @@ -6071,19 +6088,19 @@ "of the gpg command \"--gen-revoke\" in the GnuPG manual." msgstr "" -#: g10/revoke.c:576 +#: g10/revoke.c:590 msgid "" "To avoid an accidental use of this file, a colon has been inserted\n" "before the 5 dashes below. Remove this colon with a text editor\n" "before importing and publishing this revocation certificate." msgstr "" -#: g10/revoke.c:591 +#: g10/revoke.c:609 #, c-format msgid "revocation certificate stored as '%s.rev'\n" msgstr "" -#: g10/revoke.c:635 +#: g10/revoke.c:653 #, c-format msgid "secret key \"%s\" not found\n" msgstr "" @@ -6091,21 +6108,21 @@ #. TRANSLATORS: The %s prints a key specification which #. for example has been given at the command line. Several lines #. lines with secret key infos are printed after this message. -#: g10/revoke.c:662 +#: g10/revoke.c:680 #, c-format msgid "'%s' matches multiple secret keys:\n" msgstr "" -#: g10/revoke.c:689 +#: g10/revoke.c:707 #, c-format msgid "error searching the keyring: %s\n" msgstr "" -#: g10/revoke.c:515 +#: g10/revoke.c:730 msgid "Create a revocation certificate for this key? (y/N) " msgstr "" -#: g10/revoke.c:591 +#: g10/revoke.c:754 msgid "" "Revocation certificate created.\n" "\n" @@ -6116,89 +6133,89 @@ "your machine might store the data and make it available to others!\n" msgstr "" -#: g10/revoke.c:633 +#: g10/revoke.c:788 msgid "Please select the reason for the revocation:\n" msgstr "" -#: g10/revoke.c:643 +#: g10/revoke.c:798 msgid "Cancel" msgstr "" -#: g10/revoke.c:645 +#: g10/revoke.c:800 #, c-format msgid "(Probably you want to select %d here)\n" msgstr "" -#: g10/revoke.c:686 +#: g10/revoke.c:841 msgid "Enter an optional description; end it with an empty line:\n" msgstr "" -#: g10/revoke.c:714 +#: g10/revoke.c:869 #, c-format msgid "Reason for revocation: %s\n" msgstr "" -#: g10/revoke.c:716 +#: g10/revoke.c:871 msgid "(No description given)\n" msgstr "" -#: g10/revoke.c:721 +#: g10/revoke.c:876 msgid "Is this okay? (y/N) " msgstr "" -#: g10/seskey.c:61 sm/encrypt.c:119 +#: g10/seskey.c:62 sm/encrypt.c:124 msgid "weak key created - retrying\n" msgstr "" -#: g10/seskey.c:65 +#: g10/seskey.c:66 #, c-format msgid "cannot avoid weak key for symmetric cipher; tried %d times!\n" msgstr "" -#: g10/seskey.c:298 +#: g10/seskey.c:306 #, c-format msgid "%s key %s uses an unsafe (%zu bit) hash\n" msgstr "" -#: g10/seskey.c:316 +#: g10/seskey.c:324 #, c-format msgid "%s key %s requires a %zu bit or larger hash (hash is %s)\n" msgstr "" -#: g10/sig-check.c:80 +#: g10/sig-check.c:156 msgid "WARNING: signature digest conflict in message\n" msgstr "" -#: g10/sig-check.c:105 +#: g10/sig-check.c:194 #, c-format msgid "WARNING: signing subkey %s is not cross-certified\n" msgstr "" -#: g10/misc.c:523 g10/sig-check.c:107 +#: g10/sig-check.c:196 #, c-format msgid "please see %s for more information\n" msgstr "" -#: g10/sig-check.c:117 +#: g10/sig-check.c:205 #, c-format msgid "WARNING: signing subkey %s has an invalid cross-certification\n" msgstr "" -#: g10/sig-check.c:275 +#: g10/sig-check.c:326 #, c-format msgid "public key %s is %lu second newer than the signature\n" msgid_plural "public key %s is %lu seconds newer than the signature\n" msgstr[0] "" msgstr[1] "" -#: g10/sig-check.c:284 +#: g10/sig-check.c:334 #, c-format msgid "public key %s is %lu day newer than the signature\n" msgid_plural "public key %s is %lu days newer than the signature\n" msgstr[0] "" msgstr[1] "" -#: g10/sig-check.c:298 g10/sign.c:238 +#: g10/sig-check.c:348 g10/sign.c:267 #, c-format msgid "" "key %s was created %lu second in the future (time warp or clock problem)\n" @@ -6207,7 +6224,7 @@ msgstr[0] "" msgstr[1] "" -#: g10/sig-check.c:307 +#: g10/sig-check.c:357 #, c-format msgid "" "key %s was created %lu day in the future (time warp or clock problem)\n" @@ -6216,27 +6233,27 @@ msgstr[0] "" msgstr[1] "" -#: g10/sig-check.c:324 +#: g10/sig-check.c:375 #, c-format msgid "Note: signature key %s expired %s\n" msgstr "" -#: g10/sig-check.c:335 +#: g10/sig-check.c:386 #, c-format msgid "Note: signature key %s has been revoked\n" msgstr "" -#: g10/sig-check.c:325 +#: g10/sig-check.c:546 #, c-format msgid "assuming bad signature from key %s due to an unknown critical bit\n" msgstr "" -#: g10/sig-check.c:591 +#: g10/sig-check.c:1129 #, c-format msgid "key %s: no subkey for subkey revocation signature\n" msgstr "" -#: g10/sig-check.c:618 +#: g10/sig-check.c:1132 #, c-format msgid "key %s: no subkey for subkey binding signature\n" msgstr "" @@ -6260,267 +6277,269 @@ "unexpanded.\n" msgstr "" -#: g10/sign.c:320 +#: g10/sign.c:363 #, c-format msgid "%s/%s signature from: \"%s\"\n" msgstr "" -#: g10/sign.c:837 +#: g10/sign.c:922 #, c-format msgid "" "WARNING: forcing digest algorithm %s (%d) violates recipient preferences\n" msgstr "" -#: g10/sign.c:964 +#: g10/sign.c:1053 msgid "signing:" msgstr "" -#: g10/sign.c:1263 +#: g10/sign.c:1330 #, c-format msgid "%s encryption will be used\n" msgstr "" -#: g10/skclist.c:140 g10/skclist.c:217 +#: g10/skclist.c:173 g10/skclist.c:254 msgid "key is not flagged as insecure - can't use it with the faked RNG!\n" msgstr "" -#: g10/skclist.c:174 +#: g10/skclist.c:205 #, c-format msgid "skipped \"%s\": duplicated\n" msgstr "" -#: g10/skclist.c:190 +#: g10/skclist.c:224 msgid "skipped: secret key already present\n" msgstr "" -#: g10/skclist.c:208 +#: g10/skclist.c:243 msgid "" "this is a PGP generated Elgamal key which is not secure for signatures!" msgstr "" -#: g10/tdbdump.c:58 g10/trustdb.c:360 +#: g10/tdbdump.c:57 g10/trustdb.c:369 #, c-format msgid "trust record %lu, type %d: write failed: %s\n" msgstr "" -#: g10/tdbdump.c:106 +#: g10/tdbdump.c:105 #, c-format msgid "" "# List of assigned trustvalues, created %s\n" "# (Use \"gpg --import-ownertrust\" to restore them)\n" msgstr "" -#: g10/tdbdump.c:163 g10/tdbdump.c:171 g10/tdbdump.c:176 g10/tdbdump.c:181 +#: g10/tdbdump.c:162 g10/tdbdump.c:170 g10/tdbdump.c:175 g10/tdbdump.c:180 #, c-format msgid "error in '%s': %s\n" msgstr "" -#: g10/tdbdump.c:161 +#: g10/tdbdump.c:162 msgid "line too long" msgstr "" -#: g10/tdbdump.c:169 +#: g10/tdbdump.c:170 msgid "colon missing" msgstr "" -#: g10/tdbdump.c:175 +#: g10/tdbdump.c:176 msgid "invalid fingerprint" msgstr "" -#: g10/tdbdump.c:180 +#: g10/tdbdump.c:181 msgid "ownertrust value missing" msgstr "" -#: g10/tdbdump.c:218 +#: g10/tdbdump.c:221 #, c-format msgid "error finding trust record in '%s': %s\n" msgstr "" -#: g10/tdbdump.c:222 +#: g10/tdbdump.c:225 #, c-format msgid "read error in '%s': %s\n" msgstr "" -#: g10/tdbdump.c:229 g10/trustdb.c:375 +#: g10/tdbdump.c:234 g10/trustdb.c:384 #, c-format msgid "trustdb: sync failed: %s\n" msgstr "" -#: g10/tdbio.c:141 sm/keydb.c:343 +#: g10/tdbio.c:144 sm/keydb.c:356 #, c-format msgid "can't create lock for '%s'\n" msgstr "" -#: g10/tdbio.c:146 +#: g10/tdbio.c:149 #, c-format msgid "can't lock '%s'\n" msgstr "" -#: g10/tdbio.c:128 g10/tdbio.c:1456 +#: g10/tdbio.c:224 g10/tdbio.c:1829 #, c-format msgid "trustdb rec %lu: lseek failed: %s\n" msgstr "" -#: g10/tdbio.c:135 g10/tdbio.c:1463 +#: g10/tdbio.c:232 g10/tdbio.c:1840 #, c-format msgid "trustdb rec %lu: write failed (n=%d): %s\n" msgstr "" -#: g10/tdbio.c:245 +#: g10/tdbio.c:372 msgid "trustdb transaction too large\n" msgstr "" -#: g10/tdbio.c:659 dirmngr/dirmngr.c:606 +#: g10/tdbio.c:727 dirmngr/http.c:593 dirmngr/http.c:622 #, c-format msgid "can't access '%s': %s\n" msgstr "" -#: g10/tdbio.c:527 +#: g10/tdbio.c:706 #, c-format msgid "%s: directory does not exist!\n" msgstr "" -#: g10/tdbio.c:565 +#: g10/tdbio.c:748 #, c-format msgid "%s: failed to create version record: %s" msgstr "" -#: g10/tdbio.c:569 +#: g10/tdbio.c:753 #, c-format msgid "%s: invalid trustdb created\n" msgstr "" -#: g10/tdbio.c:572 +#: g10/tdbio.c:756 #, c-format msgid "%s: trustdb created\n" msgstr "" -#: g10/tdbio.c:776 +#: g10/tdbio.c:812 msgid "Note: trustdb not writable\n" msgstr "" -#: g10/tdbio.c:623 +#: g10/tdbio.c:821 #, c-format msgid "%s: invalid trustdb\n" msgstr "" -#: g10/tdbio.c:655 +#: g10/tdbio.c:858 #, c-format msgid "%s: failed to create hashtable: %s\n" msgstr "" -#: g10/tdbio.c:663 +#: g10/tdbio.c:866 #, c-format msgid "%s: error updating version record: %s\n" msgstr "" -#: g10/tdbio.c:680 g10/tdbio.c:701 g10/tdbio.c:717 g10/tdbio.c:731 -#: g10/tdbio.c:761 g10/tdbio.c:1388 g10/tdbio.c:1415 +#: g10/tdbio.c:889 g10/tdbio.c:915 g10/tdbio.c:933 g10/tdbio.c:953 +#: g10/tdbio.c:990 g10/tdbio.c:1759 g10/tdbio.c:1788 #, c-format msgid "%s: error reading version record: %s\n" msgstr "" -#: g10/tdbio.c:740 +#: g10/tdbio.c:962 #, c-format msgid "%s: error writing version record: %s\n" msgstr "" -#: g10/tdbio.c:1181 +#: g10/tdbio.c:1509 #, c-format msgid "trustdb: lseek failed: %s\n" msgstr "" -#: g10/tdbio.c:1190 +#: g10/tdbio.c:1520 #, c-format msgid "trustdb: read failed (n=%d): %s\n" msgstr "" -#: g10/tdbio.c:1211 +#: g10/tdbio.c:1545 #, c-format msgid "%s: not a trustdb file\n" msgstr "" -#: g10/tdbio.c:1230 +#: g10/tdbio.c:1570 #, c-format msgid "%s: version record with recnum %lu\n" msgstr "" -#: g10/tdbio.c:1235 +#: g10/tdbio.c:1576 #, c-format msgid "%s: invalid file version %d\n" msgstr "" -#: g10/tdbio.c:1421 +#: g10/tdbio.c:1795 #, c-format msgid "%s: error reading free record: %s\n" msgstr "" -#: g10/tdbio.c:1429 +#: g10/tdbio.c:1801 #, c-format msgid "%s: error writing dir record: %s\n" msgstr "" -#: g10/tdbio.c:1439 +#: g10/tdbio.c:1810 #, c-format msgid "%s: failed to zero a record: %s\n" msgstr "" -#: g10/tdbio.c:1469 +#: g10/tdbio.c:1846 #, c-format msgid "%s: failed to append a record: %s\n" msgstr "" -#: g10/tdbio.c:1512 +#: g10/tdbio.c:1907 msgid "Error: The trustdb is corrupted.\n" msgstr "" -#: g10/textfilter.c:147 +#: g10/textfilter.c:146 #, c-format msgid "can't handle text lines longer than %d characters\n" msgstr "" -#: g10/textfilter.c:247 +#: g10/textfilter.c:241 #, c-format msgid "input line longer than %d characters\n" msgstr "" -#: g10/tofu.c:264 g10/tofu.c:283 g10/tofu.c:475 +#: g10/tofu.c:231 g10/tofu.c:255 g10/tofu.c:674 #, c-format msgid "error beginning transaction on TOFU database: %s\n" msgstr "" -#: g10/tofu.c:318 g10/tofu.c:339 g10/tofu.c:665 +#: g10/tofu.c:301 g10/tofu.c:324 g10/tofu.c:898 #, c-format msgid "error committing transaction on TOFU database: %s\n" msgstr "" -#: g10/tofu.c:369 g10/tofu.c:654 +#: g10/tofu.c:354 g10/tofu.c:887 #, c-format msgid "error rolling back transaction on TOFU database: %s\n" msgstr "" -#: g10/tofu.c:451 +#: g10/tofu.c:504 #, c-format msgid "unsupported TOFU database version: %s\n" msgstr "" -#: g10/tofu.c:488 g10/tofu.c:1473 g10/tofu.c:1488 g10/tofu.c:1502 -#: g10/tofu.c:1514 g10/tofu.c:1725 g10/tofu.c:2340 g10/tofu.c:2629 +#: g10/tofu.c:687 g10/tofu.c:2073 g10/tofu.c:2352 g10/tofu.c:2371 +#: g10/tofu.c:2384 g10/tofu.c:2396 g10/tofu.c:2411 g10/tofu.c:2423 +#: g10/tofu.c:3018 g10/tofu.c:3035 g10/tofu.c:3072 g10/tofu.c:3089 +#: g10/tofu.c:3408 #, c-format msgid "error reading TOFU database: %s\n" msgstr "" -#: g10/tofu.c:516 g10/tofu.c:524 +#: g10/tofu.c:715 g10/tofu.c:723 #, c-format msgid "error determining TOFU database's version: %s\n" msgstr "" -#: g10/tofu.c:537 g10/tofu.c:550 g10/tofu.c:611 g10/tofu.c:641 +#: g10/tofu.c:736 g10/tofu.c:749 g10/tofu.c:795 g10/tofu.c:823 #, c-format msgid "error initializing TOFU database: %s\n" msgstr "" -#: g10/tofu.c:700 +#: g10/tofu.c:955 #, c-format msgid "error opening TOFU database '%s': %s\n" msgstr "" @@ -6533,12 +6552,12 @@ msgid "Using split format for TOFU database\n" msgstr "" -#: g10/tofu.c:1196 g10/tofu.c:1223 g10/tofu.c:2675 +#: g10/tofu.c:1148 g10/tofu.c:3462 g10/tofu.c:3608 #, c-format msgid "error updating TOFU database: %s\n" msgstr "" -#: g10/trustdb.c:857 g10/trustdb.c:1310 +#: g10/trustdb.c:798 g10/trustdb.c:1385 #, c-format msgid "public key %s not found: %s\n" msgstr "" @@ -6567,7 +6586,7 @@ "belongs to the stated owner) or a forgery (bad)." msgstr "" -#: g10/tofu.c:1876 +#: g10/tofu.c:1608 #, c-format msgid "error gathering other user IDs: %s\n" msgstr "" @@ -6576,29 +6595,29 @@ msgid "Known user IDs associated with this key:\n" msgstr "" -#: g10/tofu.c:1906 g10/tofu.c:1999 +#: g10/tofu.c:1634 g10/tofu.c:1799 #, c-format msgid "policy: %s" msgstr "" -#: g10/tofu.c:1957 +#: g10/tofu.c:1725 #, c-format msgid "error gathering signature stats: %s\n" msgstr "" -#: g10/tofu.c:1961 +#: g10/tofu.c:1729 #, c-format msgid "The email address \"%s\" is associated with %d key:\n" msgid_plural "The email address \"%s\" is associated with %d keys:\n" msgstr[0] "" msgstr[1] "" -#: g10/tofu.c:1984 +#: g10/tofu.c:1747 #, c-format msgid "Statistics for keys with the email address \"%s\":\n" msgstr "" -#: g10/tofu.c:1997 +#: g10/tofu.c:1797 msgid "this key" msgstr "" @@ -6638,24 +6657,24 @@ msgstr[1] "" #. TRANSLATORS: Please translate the text found in the source -#. file below. We don't directly internationalize that text -#. so that we can tweak it without breaking translations. -#: g10/tofu.c:2043 +#. * file below. We don't directly internationalize that text so +#. * that we can tweak it without breaking translations. +#: g10/tofu.c:1919 msgid "TOFU detected a binding conflict" msgstr "" #. TRANSLATORS: Two letters (normally the lower and upper case -#. version of the hotkey) for each of the five choices. If -#. there is only one choice in your language, repeat it. -#: g10/tofu.c:2078 +#. * version of the hotkey) for each of the five choices. If +#. * there is only one choice in your language, repeat it. +#: g10/tofu.c:1961 msgid "gGaAuUrRbB" msgstr "" -#: g10/tofu.c:2084 +#: g10/tofu.c:1967 msgid "(G)ood, (A)ccept once, (U)nknown, (R)eject once, (B)ad? " msgstr "" -#: g10/tofu.c:2162 +#: g10/tofu.c:2826 #, c-format msgid "error changing TOFU policy: %s\n" msgstr "" @@ -6751,8 +6770,8 @@ msgstr[0] "" msgstr[1] "" -#: g10/tofu.c:2568 g10/tofu.c:2602 g10/tofu.c:2782 g10/tofu.c:2835 -#: g10/tofu.c:2915 +#: g10/tofu.c:3343 g10/tofu.c:3506 g10/tofu.c:3712 g10/tofu.c:3765 +#: g10/tofu.c:3906 g10/tofu.c:3983 g10/tofu.c:4021 #, c-format msgid "error opening TOFU database: %s\n" msgstr "" @@ -6762,132 +6781,132 @@ msgid "'%s' is not a valid long keyID\n" msgstr "" -#: g10/trustdb.c:252 +#: g10/trustdb.c:242 #, c-format msgid "key %s: accepted as trusted key\n" msgstr "" -#: g10/trustdb.c:290 +#: g10/trustdb.c:280 #, c-format msgid "key %s occurs more than once in the trustdb\n" msgstr "" -#: g10/trustdb.c:305 +#: g10/trustdb.c:295 #, c-format msgid "key %s: no public key for trusted key - skipped\n" msgstr "" -#: g10/trustdb.c:315 +#: g10/trustdb.c:305 #, c-format msgid "key %s marked as ultimately trusted\n" msgstr "" -#: g10/trustdb.c:339 +#: g10/trustdb.c:348 #, c-format msgid "trust record %lu, req type %d: read failed: %s\n" msgstr "" -#: g10/trustdb.c:345 +#: g10/trustdb.c:354 #, c-format msgid "trust record %lu is not of requested type %d\n" msgstr "" -#: g10/trustdb.c:418 +#: g10/trustdb.c:429 msgid "You may try to re-create the trustdb using the commands:\n" msgstr "" -#: g10/trustdb.c:427 +#: g10/trustdb.c:438 msgid "If that does not work, please consult the manual\n" msgstr "" -#: g10/trustdb.c:462 +#: g10/trustdb.c:488 #, c-format msgid "unable to use unknown trust model (%d) - assuming %s trust model\n" msgstr "" -#: g10/trustdb.c:468 +#: g10/trustdb.c:494 #, c-format msgid "using %s trust model\n" msgstr "" -#: g10/trustdb.c:592 +#: g10/trustdb.c:543 msgid "no need for a trustdb check\n" msgstr "" -#: g10/trustdb.c:598 g10/trustdb.c:2487 +#: g10/trustdb.c:549 g10/trustdb.c:2240 #, c-format msgid "next trustdb check due at %s\n" msgstr "" -#: g10/trustdb.c:525 +#: g10/trustdb.c:558 #, c-format msgid "no need for a trustdb check with '%s' trust model\n" msgstr "" -#: g10/trustdb.c:541 +#: g10/trustdb.c:574 #, c-format msgid "no need for a trustdb update with '%s' trust model\n" msgstr "" -#: g10/trustdb.c:1053 +#: g10/trustdb.c:1018 msgid "please do a --check-trustdb\n" msgstr "" -#: g10/trustdb.c:1057 +#: g10/trustdb.c:1023 msgid "checking the trustdb\n" msgstr "" -#: g10/trustdb.c:1850 +#: g10/trustdb.c:1961 #, c-format msgid "%d key processed" msgid_plural "%d keys processed" msgstr[0] "" msgstr[1] "" -#: g10/trustdb.c:1853 +#: g10/trustdb.c:1964 #, c-format msgid " (%d validity count cleared)\n" msgid_plural " (%d validity counts cleared)\n" msgstr[0] "" msgstr[1] "" -#: g10/trustdb.c:2295 +#: g10/trustdb.c:2034 msgid "no ultimately trusted keys found\n" msgstr "" -#: g10/trustdb.c:2309 +#: g10/trustdb.c:2048 #, c-format msgid "public key of ultimately trusted key %s not found\n" msgstr "" -#: g10/trustdb.c:2418 +#: g10/trustdb.c:2166 #, c-format msgid "" "depth: %d valid: %3d signed: %3d trust: %d-, %dq, %dn, %dm, %df, %du\n" msgstr "" -#: g10/trustdb.c:2493 +#: g10/trustdb.c:2247 #, c-format msgid "unable to update trustdb version record: write failed: %s\n" msgstr "" -#: g10/trustdb.c:548 +#: g10/trust.c:125 msgid "undefined" msgstr "" -#: g10/trustdb.c:549 +#: g10/trust.c:126 msgid "never" msgstr "" -#: g10/trustdb.c:550 +#: g10/trust.c:127 msgid "marginal" msgstr "" -#: g10/trustdb.c:551 +#: g10/trust.c:128 msgid "full" msgstr "" -#: g10/trustdb.c:552 +#: g10/trust.c:129 msgid "ultimate" msgstr "" @@ -6899,51 +6918,51 @@ #. It gets passed to atoi() so everything after the number is #. essentially a comment and need not be translated. Either key and #. uid are both NULL, or neither are NULL. -#: g10/trust.c:147 +#: g10/trust.c:166 msgid "10 translator see trust.c:uid_trust_string_fixed" msgstr "" -#: g10/trustdb.c:522 +#: g10/trust.c:169 msgid "[ revoked]" msgstr "" -#: g10/trustdb.c:524 g10/trustdb.c:529 +#: g10/trust.c:171 g10/trust.c:177 msgid "[ expired]" msgstr "" -#: g10/trustdb.c:528 +#: g10/trust.c:176 msgid "[ unknown]" msgstr "" -#: g10/trustdb.c:530 +#: g10/trust.c:178 msgid "[ undef ]" msgstr "" -#: g10/trustdb.c:531 +#: g10/trust.c:180 msgid "[marginal]" msgstr "" -#: g10/trustdb.c:532 +#: g10/trust.c:181 msgid "[ full ]" msgstr "" -#: g10/trustdb.c:533 +#: g10/trust.c:182 msgid "[ultimate]" msgstr "" -#: g10/verify.c:118 +#: g10/verify.c:116 msgid "" "the signature could not be verified.\n" "Please remember that the signature file (.sig or .asc)\n" "should be the first file given on the command line.\n" msgstr "" -#: g10/verify.c:205 +#: g10/verify.c:203 #, c-format msgid "input line %u too long or missing LF\n" msgstr "" -#: g10/verify.c:253 +#: g10/verify.c:252 #, c-format msgid "can't open fd %d: %s\n" msgstr "" @@ -6966,93 +6985,93 @@ "List, export, import Keybox data\n" msgstr "" -#: scd/app-nks.c:713 scd/app-openpgp.c:2808 +#: scd/app-nks.c:718 scd/app-openpgp.c:3489 #, c-format msgid "RSA modulus missing or not of size %d bits\n" msgstr "" -#: scd/app-nks.c:721 scd/app-openpgp.c:2820 +#: scd/app-nks.c:726 scd/app-openpgp.c:3501 #, c-format msgid "RSA public exponent missing or larger than %d bits\n" msgstr "" -#: scd/app-nks.c:801 scd/app-openpgp.c:1648 scd/app-openpgp.c:1667 -#: scd/app-openpgp.c:1829 scd/app-openpgp.c:1846 scd/app-openpgp.c:2109 -#: scd/app-openpgp.c:2156 scd/app-openpgp.c:2261 scd/app-dinsig.c:303 +#: scd/app-nks.c:806 scd/app-openpgp.c:2204 scd/app-openpgp.c:2223 +#: scd/app-openpgp.c:2378 scd/app-openpgp.c:2396 scd/app-openpgp.c:2671 +#: scd/app-openpgp.c:2718 scd/app-openpgp.c:2833 scd/app-dinsig.c:303 #, c-format msgid "PIN callback returned error: %s\n" msgstr "" -#: scd/app-nks.c:834 +#: scd/app-nks.c:839 msgid "the NullPIN has not yet been changed\n" msgstr "" -#: scd/app-nks.c:1092 +#: scd/app-nks.c:1100 msgid "|N|Please enter a new PIN for the standard keys." msgstr "" -#: scd/app-nks.c:1093 +#: scd/app-nks.c:1101 msgid "||Please enter the PIN for the standard keys." msgstr "" -#: scd/app-nks.c:1099 +#: scd/app-nks.c:1107 msgid "" "|NP|Please enter a new PIN Unblocking Code (PUK) for the standard keys." msgstr "" -#: scd/app-nks.c:1101 +#: scd/app-nks.c:1109 msgid "|P|Please enter the PIN Unblocking Code (PUK) for the standard keys." msgstr "" -#: scd/app-nks.c:1109 +#: scd/app-nks.c:1117 msgid "|N|Please enter a new PIN for the key to create qualified signatures." msgstr "" -#: scd/app-nks.c:1111 +#: scd/app-nks.c:1119 msgid "||Please enter the PIN for the key to create qualified signatures." msgstr "" -#: scd/app-nks.c:1119 +#: scd/app-nks.c:1127 msgid "" "|NP|Please enter a new PIN Unblocking Code (PUK) for the key to create " "qualified signatures." msgstr "" -#: scd/app-nks.c:1121 +#: scd/app-nks.c:1129 msgid "" "|P|Please enter the PIN Unblocking Code (PUK) for the key to create " "qualified signatures." msgstr "" -#: scd/app-nks.c:1222 scd/app-openpgp.c:2190 scd/app-dinsig.c:532 +#: scd/app-nks.c:1233 scd/app-openpgp.c:2752 scd/app-dinsig.c:531 #, c-format msgid "error getting new PIN: %s\n" msgstr "" -#: scd/app-openpgp.c:758 +#: scd/app-openpgp.c:823 #, c-format msgid "failed to store the fingerprint: %s\n" msgstr "" -#: scd/app-openpgp.c:771 +#: scd/app-openpgp.c:836 #, c-format msgid "failed to store the creation date: %s\n" msgstr "" -#: scd/app-openpgp.c:1219 +#: scd/app-openpgp.c:1676 #, c-format msgid "reading public key failed: %s\n" msgstr "" -#: scd/app-openpgp.c:1227 scd/app-openpgp.c:3080 +#: scd/app-openpgp.c:1576 scd/app-openpgp.c:4105 msgid "response does not contain the public key data\n" msgstr "" -#: scd/app-openpgp.c:1235 scd/app-openpgp.c:3088 +#: scd/app-openpgp.c:1359 msgid "response does not contain the RSA modulus\n" msgstr "" -#: scd/app-openpgp.c:1244 scd/app-openpgp.c:3098 +#: scd/app-openpgp.c:1366 msgid "response does not contain the RSA public exponent\n" msgstr "" @@ -7060,12 +7079,12 @@ msgid "response does not contain the EC public point\n" msgstr "" -#: scd/app-openpgp.c:1599 +#: scd/app-openpgp.c:2158 #, c-format msgid "using default PIN as %s\n" msgstr "" -#: scd/app-openpgp.c:1606 +#: scd/app-openpgp.c:2165 #, c-format msgid "failed to use default PIN as %s: %s - disabling further default use\n" msgstr "" @@ -7075,30 +7094,30 @@ msgid "||Please enter the PIN%%0A[sigs done: %lu]" msgstr "" -#: scd/app-openpgp.c:1632 scd/app-openpgp.c:2103 +#: scd/app-openpgp.c:2665 msgid "||Please enter the PIN" msgstr "" -#: scd/app-openpgp.c:1674 scd/app-openpgp.c:1853 scd/app-openpgp.c:2116 +#: scd/app-openpgp.c:2230 scd/app-openpgp.c:2403 scd/app-openpgp.c:2678 #, c-format msgid "PIN for CHV%d is too short; minimum length is %d\n" msgstr "" -#: scd/app-openpgp.c:1687 scd/app-openpgp.c:1726 scd/app-openpgp.c:1865 -#: scd/app-openpgp.c:3398 +#: scd/app-openpgp.c:2244 scd/app-openpgp.c:2284 scd/app-openpgp.c:2417 +#: scd/app-openpgp.c:4407 #, c-format msgid "verify CHV%d failed: %s\n" msgstr "" -#: scd/app-openpgp.c:1755 scd/app-openpgp.c:2137 scd/app-openpgp.c:3702 +#: scd/app-openpgp.c:1197 scd/app-openpgp.c:2699 scd/app-openpgp.c:4861 msgid "error retrieving CHV status from card\n" msgstr "" -#: scd/app-openpgp.c:1761 scd/app-openpgp.c:3711 +#: scd/app-openpgp.c:2313 scd/app-openpgp.c:4870 msgid "card is permanently locked!\n" msgstr "" -#: scd/app-openpgp.c:1877 +#: scd/app-openpgp.c:2317 #, c-format msgid "%d Admin PIN attempt remaining before card is permanently locked\n" msgid_plural "" @@ -7113,19 +7132,21 @@ msgid "|A|Please enter the Admin PIN%%0A[remaining attempts: %d]" msgstr "" -#: scd/app-openpgp.c:1779 +#. TRANSLATORS: Do not translate the "|A|" prefix but keep it at +#. the start of the string. Use %0A (single percent) for a linefeed. +#: scd/app-openpgp.c:2327 msgid "|A|Please enter the Admin PIN" msgstr "" -#: scd/app-openpgp.c:1800 +#: scd/app-openpgp.c:2349 msgid "access to admin commands is not configured\n" msgstr "" -#: scd/app-openpgp.c:2152 +#: scd/app-openpgp.c:2714 msgid "||Please enter the Reset Code for the card" msgstr "" -#: scd/app-openpgp.c:2162 scd/app-openpgp.c:2216 +#: scd/app-openpgp.c:2724 scd/app-openpgp.c:2785 #, c-format msgid "Reset Code is too short; minimum length is %d\n" msgstr "" @@ -7133,107 +7154,107 @@ #. TRANSLATORS: Do not translate the "|*|" prefixes but #. keep it at the start of the string. We need this elsewhere #. to get some infos on the string. -#: scd/app-openpgp.c:2185 +#: scd/app-openpgp.c:2747 msgid "|RN|New Reset Code" msgstr "" -#: scd/app-openpgp.c:2186 +#: scd/app-openpgp.c:2748 msgid "|AN|New Admin PIN" msgstr "" -#: scd/app-openpgp.c:2186 +#: scd/app-openpgp.c:2748 msgid "|N|New PIN" msgstr "" -#: scd/app-openpgp.c:2257 +#: scd/app-openpgp.c:2829 msgid "||Please enter the Admin PIN and New Admin PIN" msgstr "" -#: scd/app-openpgp.c:2258 +#: scd/app-openpgp.c:2830 msgid "||Please enter the PIN and New PIN" msgstr "" -#: scd/app-openpgp.c:2315 scd/app-openpgp.c:3166 +#: scd/app-openpgp.c:2892 scd/app-openpgp.c:4165 msgid "error reading application data\n" msgstr "" -#: scd/app-openpgp.c:2321 scd/app-openpgp.c:3173 +#: scd/app-openpgp.c:2898 scd/app-openpgp.c:4172 msgid "error reading fingerprint DO\n" msgstr "" -#: scd/app-openpgp.c:2331 +#: scd/app-openpgp.c:2908 msgid "key already exists\n" msgstr "" -#: scd/app-openpgp.c:2335 +#: scd/app-openpgp.c:2912 msgid "existing key will be replaced\n" msgstr "" -#: scd/app-openpgp.c:2337 +#: scd/app-openpgp.c:2914 msgid "generating new key\n" msgstr "" -#: scd/app-openpgp.c:2339 +#: scd/app-openpgp.c:2916 msgid "writing new key\n" msgstr "" -#: scd/app-openpgp.c:2788 +#: scd/app-openpgp.c:3470 scd/app-openpgp.c:3821 msgid "creation timestamp missing\n" msgstr "" -#: scd/app-openpgp.c:2830 scd/app-openpgp.c:2838 +#: scd/app-openpgp.c:3511 scd/app-openpgp.c:3519 #, c-format msgid "RSA prime %s missing or not of size %d bits\n" msgstr "" -#: scd/app-openpgp.c:2971 +#: scd/app-openpgp.c:3652 scd/app-openpgp.c:3927 #, c-format msgid "failed to store the key: %s\n" msgstr "" -#: scd/app-openpgp.c:3320 +#: scd/app-openpgp.c:3815 msgid "unsupported curve\n" msgstr "" -#: scd/app-openpgp.c:3057 +#: scd/app-openpgp.c:4082 msgid "please wait while key is being generated ...\n" msgstr "" -#: scd/app-openpgp.c:3070 +#: scd/app-openpgp.c:4090 msgid "generating key failed\n" msgstr "" -#: scd/app-openpgp.c:3596 +#: scd/app-openpgp.c:4096 #, c-format msgid "key generation completed (%d second)\n" msgid_plural "key generation completed (%d seconds)\n" msgstr[0] "" msgstr[1] "" -#: scd/app-openpgp.c:3131 +#: scd/app-openpgp.c:4130 msgid "invalid structure of OpenPGP card (DO 0x93)\n" msgstr "" -#: scd/app-openpgp.c:3181 +#: scd/app-openpgp.c:4180 msgid "fingerprint on card does not match requested one\n" msgstr "" -#: scd/app-openpgp.c:3297 +#: scd/app-openpgp.c:4296 #, c-format msgid "card does not support digest algorithm %s\n" msgstr "" -#: scd/app-openpgp.c:3373 +#: scd/app-openpgp.c:4381 #, c-format msgid "signatures created so far: %lu\n" msgstr "" -#: scd/app-openpgp.c:3716 +#: scd/app-openpgp.c:4875 msgid "" "verification of Admin PIN is currently prohibited through this command\n" msgstr "" -#: scd/app-openpgp.c:3943 scd/app-openpgp.c:3954 +#: scd/app-openpgp.c:5187 scd/app-openpgp.c:5198 #, c-format msgid "can't access %s - invalid OpenPGP card?\n" msgstr "" @@ -7245,111 +7266,111 @@ #. TRANSLATORS: Do not translate the "|*|" prefixes but #. keep it at the start of the string. We need this elsewhere #. to get some infos on the string. -#: scd/app-dinsig.c:529 +#: scd/app-dinsig.c:528 msgid "|N|Initial New PIN" msgstr "" -#: scd/scdaemon.c:109 +#: scd/scdaemon.c:115 msgid "run in multi server mode (foreground)" msgstr "" -#: scd/scdaemon.c:119 sm/gpgsm.c:316 +#: scd/scdaemon.c:125 sm/gpgsm.c:341 dirmngr/dirmngr.c:185 msgid "|LEVEL|set the debugging level to LEVEL" msgstr "" -#: scd/scdaemon.c:126 tools/gpgconf-comp.c:630 +#: scd/scdaemon.c:132 tools/gpgconf-comp.c:664 msgid "|FILE|write a log to FILE" msgstr "" -#: scd/scdaemon.c:128 +#: scd/scdaemon.c:134 msgid "|N|connect to reader at port N" msgstr "" -#: scd/scdaemon.c:130 +#: scd/scdaemon.c:136 msgid "|NAME|use NAME as ct-API driver" msgstr "" -#: scd/scdaemon.c:132 +#: scd/scdaemon.c:138 msgid "|NAME|use NAME as PC/SC driver" msgstr "" -#: scd/scdaemon.c:135 +#: scd/scdaemon.c:141 msgid "do not use the internal CCID driver" msgstr "" -#: scd/scdaemon.c:141 +#: scd/scdaemon.c:147 msgid "|N|disconnect the card after N seconds of inactivity" msgstr "" -#: scd/scdaemon.c:144 +#: scd/scdaemon.c:150 msgid "do not use a reader's pinpad" msgstr "" -#: scd/scdaemon.c:149 +#: scd/scdaemon.c:155 msgid "deny the use of admin card commands" msgstr "" -#: scd/scdaemon.c:152 +#: scd/scdaemon.c:158 msgid "use variable length input for pinpad" msgstr "" -#: scd/scdaemon.c:286 +#: scd/scdaemon.c:301 msgid "Usage: @SCDAEMON@ [options] (-h for help)" msgstr "" -#: scd/scdaemon.c:288 +#: scd/scdaemon.c:303 msgid "" "Syntax: scdaemon [options] [command [args]]\n" "Smartcard daemon for @GNUPG@\n" msgstr "" -#: scd/scdaemon.c:802 +#: scd/scdaemon.c:822 msgid "" "please use the option '--daemon' to run the program in the background\n" msgstr "" -#: scd/scdaemon.c:1133 +#: scd/scdaemon.c:1197 dirmngr/dirmngr.c:2072 #, c-format msgid "handler for fd %d started\n" msgstr "" -#: scd/scdaemon.c:1145 +#: scd/scdaemon.c:1209 dirmngr/dirmngr.c:2080 #, c-format msgid "handler for fd %d terminated\n" msgstr "" -#: sm/base64.c:325 +#: common/ksba-io-support.c:338 #, c-format msgid "invalid radix64 character %02x skipped\n" msgstr "" -#: sm/call-dirmngr.c:261 tools/gpg-connect-agent.c:2238 +#: sm/call-dirmngr.c:268 tools/gpg-connect-agent.c:2245 msgid "no dirmngr running in this session\n" msgstr "" -#: sm/certchain.c:196 +#: sm/certchain.c:194 #, c-format msgid "validation model requested by certificate: %s" msgstr "" -#: sm/certchain.c:197 sm/certchain.c:1828 +#: sm/certchain.c:195 sm/certchain.c:1937 msgid "chain" msgstr "" -#: sm/certchain.c:198 sm/certchain.c:1828 +#: sm/certchain.c:196 sm/certchain.c:1937 msgid "shell" msgstr "" -#: sm/certchain.c:258 +#: sm/certchain.c:256 dirmngr/validate.c:144 #, c-format msgid "critical certificate extension %s is not supported" msgstr "" -#: sm/certchain.c:297 +#: sm/certchain.c:295 dirmngr/validate.c:242 msgid "issuer certificate is not marked as a CA" msgstr "" -#: sm/certchain.c:335 +#: sm/certchain.c:333 msgid "critical marked policy without configured policies" msgstr "" @@ -7358,202 +7379,202 @@ msgid "failed to open '%s': %s\n" msgstr "" -#: sm/certchain.c:351 sm/certchain.c:380 dirmngr/validate.c:167 +#: sm/certchain.c:351 sm/certchain.c:380 dirmngr/validate.c:204 msgid "Note: non-critical certificate policy not allowed" msgstr "" -#: sm/certchain.c:357 sm/certchain.c:386 +#: sm/certchain.c:355 sm/certchain.c:384 dirmngr/validate.c:209 msgid "certificate policy not allowed" msgstr "" -#: sm/certchain.c:498 +#: sm/certchain.c:538 msgid "looking up issuer at external location\n" msgstr "" -#: sm/certchain.c:517 +#: sm/certchain.c:558 #, c-format msgid "number of issuers matching: %d\n" msgstr "" -#: sm/certchain.c:561 +#: sm/certchain.c:606 msgid "looking up issuer from the Dirmngr cache\n" msgstr "" -#: sm/certchain.c:585 +#: sm/certchain.c:631 #, c-format msgid "number of matching certificates: %d\n" msgstr "" -#: sm/certchain.c:587 +#: sm/certchain.c:634 #, c-format msgid "dirmngr cache-only key lookup failed: %s\n" msgstr "" -#: sm/certchain.c:759 sm/certchain.c:1252 sm/certchain.c:1856 sm/decrypt.c:261 -#: sm/encrypt.c:335 sm/import.c:435 sm/keydb.c:1319 sm/keydb.c:1387 -#: sm/sign.c:335 sm/verify.c:113 +#: sm/certchain.c:833 sm/certchain.c:1327 sm/certchain.c:1965 sm/decrypt.c:265 +#: sm/encrypt.c:344 sm/import.c:415 sm/keydb.c:1133 sm/keydb.c:1219 +#: sm/sign.c:337 sm/verify.c:115 msgid "failed to allocate keyDB handle\n" msgstr "" -#: sm/certchain.c:925 +#: sm/certchain.c:999 msgid "certificate has been revoked" msgstr "" -#: sm/certchain.c:940 +#: sm/certchain.c:1014 msgid "the status of the certificate is unknown" msgstr "" -#: sm/certchain.c:947 +#: sm/certchain.c:1021 msgid "please make sure that the \"dirmngr\" is properly installed\n" msgstr "" -#: sm/certchain.c:953 +#: sm/certchain.c:1027 #, c-format msgid "checking the CRL failed: %s" msgstr "" -#: sm/certchain.c:982 sm/certchain.c:1050 +#: sm/certchain.c:1056 sm/certchain.c:1124 dirmngr/validate.c:497 #, c-format msgid "certificate with invalid validity: %s" msgstr "" -#: sm/certchain.c:997 sm/certchain.c:1082 +#: sm/certchain.c:1071 sm/certchain.c:1156 dirmngr/validate.c:515 msgid "certificate not yet valid" msgstr "" -#: sm/certchain.c:998 sm/certchain.c:1083 +#: sm/certchain.c:1072 sm/certchain.c:1157 msgid "root certificate not yet valid" msgstr "" -#: sm/certchain.c:999 sm/certchain.c:1084 +#: sm/certchain.c:1073 sm/certchain.c:1158 msgid "intermediate certificate not yet valid" msgstr "" -#: sm/certchain.c:1012 +#: sm/certchain.c:1086 dirmngr/validate.c:526 msgid "certificate has expired" msgstr "" -#: sm/certchain.c:1013 +#: sm/certchain.c:1087 msgid "root certificate has expired" msgstr "" -#: sm/certchain.c:1014 +#: sm/certchain.c:1088 msgid "intermediate certificate has expired" msgstr "" -#: sm/certchain.c:1056 +#: sm/certchain.c:1130 #, c-format msgid "required certificate attributes missing: %s%s%s" msgstr "" -#: sm/certchain.c:1065 +#: sm/certchain.c:1139 msgid "certificate with invalid validity" msgstr "" -#: sm/certchain.c:1102 +#: sm/certchain.c:1176 msgid "signature not created during lifetime of certificate" msgstr "" -#: sm/certchain.c:1104 +#: sm/certchain.c:1178 msgid "certificate not created during lifetime of issuer" msgstr "" -#: sm/certchain.c:1105 +#: sm/certchain.c:1179 msgid "intermediate certificate not created during lifetime of issuer" msgstr "" -#: sm/certchain.c:1109 +#: sm/certchain.c:1183 msgid " ( signature created at " msgstr "" -#: sm/certchain.c:1110 +#: sm/certchain.c:1184 msgid " (certificate created at " msgstr "" -#: sm/certchain.c:1113 +#: sm/certchain.c:1187 msgid " (certificate valid from " msgstr "" -#: sm/certchain.c:1114 +#: sm/certchain.c:1188 msgid " ( issuer valid from " msgstr "" -#: sm/certchain.c:1144 +#: sm/certchain.c:1218 dirmngr/validate.c:577 #, c-format msgid "fingerprint=%s\n" msgstr "" -#: sm/certchain.c:1153 +#: sm/certchain.c:1227 msgid "root certificate has now been marked as trusted\n" msgstr "" -#: sm/certchain.c:1166 +#: sm/certchain.c:1240 msgid "interactive marking as trusted not enabled in gpg-agent\n" msgstr "" -#: sm/certchain.c:1172 +#: sm/certchain.c:1246 msgid "interactive marking as trusted disabled for this session\n" msgstr "" -#: sm/certchain.c:1229 +#: sm/certchain.c:1304 msgid "WARNING: creation time of signature not known - assuming current time" msgstr "" -#: sm/certchain.c:1293 +#: sm/certchain.c:1368 msgid "no issuer found in certificate" msgstr "" -#: sm/certchain.c:1366 +#: sm/certchain.c:1446 msgid "self-signed certificate has a BAD signature" msgstr "" -#: sm/certchain.c:1435 +#: sm/certchain.c:1515 dirmngr/validate.c:575 msgid "root certificate is not marked trusted" msgstr "" -#: sm/certchain.c:1448 +#: sm/certchain.c:1531 #, c-format msgid "checking the trust list failed: %s\n" msgstr "" -#: sm/certchain.c:1477 sm/import.c:160 +#: sm/certchain.c:1562 sm/import.c:176 dirmngr/validate.c:630 msgid "certificate chain too long\n" msgstr "" -#: sm/certchain.c:1489 +#: sm/certchain.c:1574 dirmngr/validate.c:642 msgid "issuer certificate not found" msgstr "" -#: sm/certchain.c:1522 +#: sm/certchain.c:1607 dirmngr/validate.c:668 msgid "certificate has a BAD signature" msgstr "" -#: sm/certchain.c:1553 +#: sm/certchain.c:1639 dirmngr/validate.c:692 msgid "found another possible matching CA certificate - trying again" msgstr "" -#: sm/certchain.c:1604 +#: sm/certchain.c:1698 dirmngr/validate.c:717 #, c-format msgid "certificate chain longer than allowed by CA (%d)" msgstr "" -#: sm/certchain.c:1644 sm/certchain.c:1927 +#: sm/certchain.c:1740 sm/certchain.c:2036 dirmngr/validate.c:747 msgid "certificate is good\n" msgstr "" -#: sm/certchain.c:1645 +#: sm/certchain.c:1741 msgid "intermediate certificate is good\n" msgstr "" -#: sm/certchain.c:1646 +#: sm/certchain.c:1742 msgid "root certificate is good\n" msgstr "" -#: sm/certchain.c:1817 +#: sm/certchain.c:1924 msgid "switching to chain model" msgstr "" -#: sm/certchain.c:1826 +#: sm/certchain.c:1933 #, c-format msgid "validation model used: %s" msgstr "" @@ -7563,31 +7584,31 @@ msgid "a %u bit hash is not valid for a %u bit %s key\n" msgstr "" -#: sm/certcheck.c:244 sm/verify.c:201 +#: sm/certcheck.c:244 sm/verify.c:210 msgid "(this is the MD2 algorithm)\n" msgstr "" -#: sm/certdump.c:60 sm/certdump.c:143 +#: sm/certdump.c:60 sm/certdump.c:143 dirmngr/ocsp.c:707 msgid "none" msgstr "" -#: sm/certdump.c:564 sm/certdump.c:609 sm/certdump.c:674 sm/certdump.c:732 +#: sm/certdump.c:552 sm/certdump.c:617 msgid "[Error - invalid encoding]" msgstr "" -#: sm/certdump.c:572 sm/certdump.c:617 +#: sm/certdump.c:560 msgid "[Error - out of core]" msgstr "" -#: sm/certdump.c:654 sm/certdump.c:710 +#: sm/certdump.c:596 msgid "[Error - No name]" msgstr "" -#: sm/certdump.c:679 sm/certdump.c:738 +#: sm/certdump.c:623 msgid "[Error - invalid DN]" msgstr "" -#: sm/certdump.c:948 +#: sm/certdump.c:833 #, c-format msgid "" "Please enter the passphrase to unlock the secret key for the X.509 " @@ -7597,50 +7618,50 @@ "created %s, expires %s.\n" msgstr "" -#: sm/certlist.c:122 +#: sm/certlist.c:122 dirmngr/validate.c:1111 msgid "no key usage specified - assuming all usages\n" msgstr "" -#: sm/certlist.c:132 sm/keylist.c:272 +#: sm/certlist.c:132 sm/keylist.c:275 dirmngr/validate.c:1121 #, c-format msgid "error getting key usage information: %s\n" msgstr "" -#: sm/certlist.c:142 +#: sm/certlist.c:142 dirmngr/validate.c:1152 msgid "certificate should not have been used for certification\n" msgstr "" -#: sm/certlist.c:154 +#: sm/certlist.c:154 dirmngr/validate.c:1162 msgid "certificate should not have been used for OCSP response signing\n" msgstr "" -#: sm/certlist.c:165 +#: sm/certlist.c:165 dirmngr/validate.c:1145 msgid "certificate should not have been used for encryption\n" msgstr "" -#: sm/certlist.c:166 +#: sm/certlist.c:166 dirmngr/validate.c:1135 msgid "certificate should not have been used for signing\n" msgstr "" -#: sm/certlist.c:167 +#: sm/certlist.c:167 dirmngr/validate.c:1146 msgid "certificate is not usable for encryption\n" msgstr "" -#: sm/certlist.c:168 +#: sm/certlist.c:168 dirmngr/validate.c:1136 msgid "certificate is not usable for signing\n" msgstr "" -#: sm/certreqgen.c:474 +#: sm/certreqgen.c:464 #, c-format msgid "line %d: invalid algorithm\n" msgstr "" -#: sm/certreqgen.c:487 +#: sm/certreqgen.c:478 #, c-format msgid "line %d: invalid key length %u (valid are %d to %d)\n" msgstr "" -#: sm/certreqgen.c:505 +#: sm/certreqgen.c:496 #, c-format msgid "line %d: no subject name given\n" msgstr "" @@ -7655,7 +7676,7 @@ msgid "line %d: invalid subject name '%s' at pos %d\n" msgstr "" -#: sm/certreqgen.c:534 +#: sm/certreqgen.c:525 #, c-format msgid "line %d: not a valid email address\n" msgstr "" @@ -7715,18 +7736,18 @@ msgid "line %d: error getting key by keygrip '%s': %s\n" msgstr "" -#: sm/certreqgen.c:574 +#: sm/certreqgen.c:729 #, c-format msgid "line %d: key generation failed: %s <%s>\n" msgstr "" -#: sm/certreqgen.c:806 +#: sm/certreqgen.c:1328 msgid "" "To complete this certificate request please enter the passphrase for the key " "you just created once more.\n" msgstr "" -#: sm/certreqgen-ui.c:158 +#: g10/card-util.c:1417 sm/certreqgen-ui.c:158 #, c-format msgid " (%d) RSA\n" msgstr "" @@ -7783,7 +7804,7 @@ msgid "No subject name given\n" msgstr "" -#: sm/certreqgen-ui.c:315 +#: sm/certreqgen-ui.c:311 #, c-format msgid "Invalid subject name label '%.*s'\n" msgstr "" @@ -7793,7 +7814,7 @@ #. adjust it do the length of your translation. The #. second string is merely passed to atoi so you can #. drop everything after the number. -#: sm/certreqgen-ui.c:324 +#: sm/certreqgen-ui.c:320 #, c-format msgid "Invalid subject name '%s'\n" msgstr "" @@ -7822,43 +7843,43 @@ msgid "Enter URIs" msgstr "" -#: sm/certreqgen-ui.c:355 +#: sm/certreqgen-ui.c:351 msgid "Create self-signed certificate? (y/N) " msgstr "" -#: sm/certreqgen-ui.c:382 +#: sm/certreqgen-ui.c:378 msgid "These parameters are used:\n" msgstr "" -#: sm/certreqgen-ui.c:400 +#: sm/certreqgen-ui.c:396 msgid "Now creating self-signed certificate. " msgstr "" -#: sm/certreqgen-ui.c:402 +#: sm/certreqgen-ui.c:398 msgid "Now creating certificate request. " msgstr "" -#: sm/certreqgen-ui.c:403 +#: sm/certreqgen-ui.c:399 msgid "This may take a while ...\n" msgstr "" -#: sm/certreqgen-ui.c:414 +#: sm/certreqgen-ui.c:410 msgid "Ready.\n" msgstr "" -#: sm/certreqgen-ui.c:398 +#: sm/certreqgen-ui.c:413 msgid "Ready. You should now send this request to your CA.\n" msgstr "" -#: sm/certreqgen-ui.c:403 +#: sm/certreqgen-ui.c:419 msgid "resource problem: out of core\n" msgstr "" -#: sm/decrypt.c:330 +#: sm/decrypt.c:341 msgid "(this is the RC2 algorithm)\n" msgstr "" -#: sm/decrypt.c:332 +#: sm/decrypt.c:343 msgid "(this does not seem to be an encrypted message)\n" msgstr "" @@ -7867,7 +7888,7 @@ msgid "certificate '%s' not found: %s\n" msgstr "" -#: sm/delete.c:122 sm/keydb.c:1397 sm/keydb.c:1499 +#: sm/delete.c:122 sm/keydb.c:1229 sm/keydb.c:1327 #, c-format msgid "error locking keybox: %s\n" msgstr "" @@ -7887,238 +7908,238 @@ msgid "deleting certificate \"%s\" failed: %s\n" msgstr "" -#: sm/encrypt.c:321 +#: sm/encrypt.c:330 msgid "no valid recipients given\n" msgstr "" -#: sm/gpgsm.c:197 +#: sm/gpgsm.c:211 msgid "list external keys" msgstr "" -#: sm/gpgsm.c:199 +#: sm/gpgsm.c:213 msgid "list certificate chain" msgstr "" -#: sm/gpgsm.c:206 +#: sm/gpgsm.c:221 msgid "import certificates" msgstr "" -#: sm/gpgsm.c:207 +#: sm/gpgsm.c:222 msgid "export certificates" msgstr "" -#: sm/gpgsm.c:209 +#: sm/gpgsm.c:230 msgid "register a smartcard" msgstr "" -#: sm/gpgsm.c:212 +#: sm/gpgsm.c:233 msgid "pass a command to the dirmngr" msgstr "" -#: sm/gpgsm.c:214 +#: sm/gpgsm.c:235 msgid "invoke gpg-protect-tool" msgstr "" -#: sm/gpgsm.c:230 +#: sm/gpgsm.c:252 msgid "create base-64 encoded output" msgstr "" -#: sm/gpgsm.c:235 +#: sm/gpgsm.c:261 msgid "assume input is in PEM format" msgstr "" -#: sm/gpgsm.c:237 +#: sm/gpgsm.c:263 msgid "assume input is in base-64 format" msgstr "" -#: sm/gpgsm.c:239 +#: sm/gpgsm.c:265 msgid "assume input is in binary format" msgstr "" -#: sm/gpgsm.c:247 +#: sm/gpgsm.c:272 msgid "never consult a CRL" msgstr "" -#: sm/gpgsm.c:257 +#: sm/gpgsm.c:282 msgid "check validity using OCSP" msgstr "" -#: sm/gpgsm.c:262 +#: sm/gpgsm.c:287 msgid "|N|number of certificates to include" msgstr "" -#: sm/gpgsm.c:265 +#: sm/gpgsm.c:290 msgid "|FILE|take policy information from FILE" msgstr "" -#: sm/gpgsm.c:268 +#: sm/gpgsm.c:293 msgid "do not check certificate policies" msgstr "" -#: sm/gpgsm.c:272 +#: sm/gpgsm.c:297 msgid "fetch missing issuer certificates" msgstr "" -#: sm/gpgsm.c:283 +#: sm/gpgsm.c:308 msgid "don't use the terminal at all" msgstr "" -#: sm/gpgsm.c:285 +#: sm/gpgsm.c:310 msgid "|FILE|write a server mode log to FILE" msgstr "" -#: sm/gpgsm.c:290 +#: sm/gpgsm.c:315 msgid "|FILE|write an audit log to FILE" msgstr "" -#: sm/gpgsm.c:293 +#: sm/gpgsm.c:318 msgid "batch mode: never ask" msgstr "" -#: sm/gpgsm.c:294 +#: sm/gpgsm.c:319 msgid "assume yes on most questions" msgstr "" -#: sm/gpgsm.c:295 +#: sm/gpgsm.c:320 msgid "assume no on most questions" msgstr "" -#: sm/gpgsm.c:298 +#: sm/gpgsm.c:323 msgid "|FILE|add keyring to the list of keyrings" msgstr "" -#: sm/gpgsm.c:301 +#: sm/gpgsm.c:326 msgid "|USER-ID|use USER-ID as default secret key" msgstr "" -#: sm/gpgsm.c:311 tools/gpgconf-comp.c:755 +#: sm/gpgsm.c:336 tools/gpgconf-comp.c:831 msgid "|SPEC|use this keyserver to lookup keys" msgstr "" -#: sm/gpgsm.c:329 +#: sm/gpgsm.c:353 msgid "|NAME|use cipher algorithm NAME" msgstr "" -#: sm/gpgsm.c:331 +#: sm/gpgsm.c:355 msgid "|NAME|use message digest algorithm NAME" msgstr "" -#: sm/gpgsm.c:559 +#: sm/gpgsm.c:562 msgid "Usage: @GPGSM@ [options] [files] (-h for help)" msgstr "" -#: sm/gpgsm.c:562 +#: sm/gpgsm.c:565 msgid "" "Syntax: @GPGSM@ [options] [files]\n" "Sign, check, encrypt or decrypt using the S/MIME protocol\n" "Default operation depends on the input data\n" msgstr "" -#: sm/gpgsm.c:766 +#: sm/gpgsm.c:769 #, c-format msgid "Note: won't be able to encrypt to '%s': %s\n" msgstr "" -#: sm/gpgsm.c:777 +#: sm/gpgsm.c:780 #, c-format msgid "unknown validation model '%s'\n" msgstr "" -#: sm/gpgsm.c:801 +#: sm/gpgsm.c:831 dirmngr/ldapserver.c:86 #, c-format msgid "%s:%u: no hostname given\n" msgstr "" -#: sm/gpgsm.c:820 +#: sm/gpgsm.c:850 dirmngr/ldapserver.c:105 #, c-format msgid "%s:%u: password given without user\n" msgstr "" -#: sm/gpgsm.c:841 +#: sm/gpgsm.c:871 dirmngr/ldapserver.c:126 #, c-format msgid "%s:%u: skipping this line\n" msgstr "" -#: sm/gpgsm.c:1376 +#: sm/gpgsm.c:1437 msgid "could not parse keyserver\n" msgstr "" -#: sm/gpgsm.c:1614 +#: sm/gpgsm.c:1699 #, c-format msgid "importing common certificates '%s'\n" msgstr "" -#: sm/gpgsm.c:1655 +#: sm/gpgsm.c:1740 #, c-format msgid "can't sign using '%s': %s\n" msgstr "" -#: sm/gpgsm.c:1931 +#: sm/gpgsm.c:2098 msgid "invalid command (there is no implicit command)\n" msgstr "" -#: sm/import.c:111 +#: sm/import.c:127 #, c-format msgid "total number processed: %lu\n" msgstr "" -#: sm/import.c:230 +#: sm/import.c:246 msgid "error storing certificate\n" msgstr "" -#: sm/import.c:238 +#: sm/import.c:254 msgid "basic certificate checks failed - not imported\n" msgstr "" -#: sm/import.c:492 sm/keydb.c:1417 sm/keydb.c:1511 +#: sm/import.c:472 sm/keydb.c:1249 sm/keydb.c:1339 #, c-format msgid "error getting stored flags: %s\n" msgstr "" -#: sm/import.c:551 sm/import.c:583 +#: sm/import.c:531 sm/import.c:563 #, c-format msgid "error importing certificate: %s\n" msgstr "" -#: sm/import.c:684 tools/gpg-connect-agent.c:1346 +#: sm/import.c:751 tools/gpg-connect-agent.c:1433 #, c-format msgid "error reading input: %s\n" msgstr "" -#: sm/keydb.c:1312 sm/keydb.c:1380 +#: sm/keydb.c:1126 sm/keydb.c:1212 msgid "failed to get the fingerprint\n" msgstr "" -#: sm/keydb.c:1340 +#: sm/keydb.c:1168 #, c-format msgid "problem looking for existing certificate: %s\n" msgstr "" -#: sm/keydb.c:1348 +#: sm/keydb.c:1180 #, c-format msgid "error finding writable keyDB: %s\n" msgstr "" -#: sm/keydb.c:1356 +#: sm/keydb.c:1188 #, c-format msgid "error storing certificate: %s\n" msgstr "" -#: sm/keydb.c:1408 +#: sm/keydb.c:1240 #, c-format msgid "problem re-searching certificate: %s\n" msgstr "" -#: sm/keydb.c:1429 sm/keydb.c:1522 +#: sm/keydb.c:1261 sm/keydb.c:1350 #, c-format msgid "error storing flags: %s\n" msgstr "" -#: sm/keylist.c:642 +#: sm/keylist.c:669 msgid "Error - " msgstr "" -#: sm/misc.c:55 +#: sm/misc.c:58 msgid "GPG_TTY has not been set - using maybe bogus default\n" msgstr "" @@ -8132,7 +8153,7 @@ msgid "invalid country code in '%s', line %d\n" msgstr "" -#: sm/qualified.c:202 +#: sm/qualified.c:206 #, c-format msgid "" "You are about to create a signature using your certificate:\n" @@ -8143,13 +8164,13 @@ "%s%sAre you really sure that you want to do this?" msgstr "" -#: sm/qualified.c:211 sm/verify.c:616 +#: sm/qualified.c:215 sm/verify.c:653 msgid "" "Note, that this software is not officially approved to create or verify such " "signatures.\n" msgstr "" -#: sm/qualified.c:278 +#: sm/qualified.c:282 #, c-format msgid "" "You are about to create a signature using your certificate:\n" @@ -8157,72 +8178,72 @@ "Note, that this certificate will NOT create a qualified signature!" msgstr "" -#: sm/sign.c:449 +#: sm/sign.c:465 #, c-format msgid "hash algorithm %d (%s) for signer %d not supported; using %s\n" msgstr "" -#: sm/sign.c:463 +#: sm/sign.c:508 #, c-format msgid "hash algorithm used for signer %d: %s (%s)\n" msgstr "" -#: sm/sign.c:513 +#: sm/sign.c:560 #, c-format msgid "checking for qualified certificate failed: %s\n" msgstr "" -#: sm/verify.c:449 +#: sm/verify.c:486 msgid "Signature made " msgstr "" -#: sm/verify.c:453 +#: sm/verify.c:490 msgid "[date not given]" msgstr "" -#: sm/verify.c:454 +#: sm/verify.c:491 #, c-format msgid " using certificate ID 0x%08lX\n" msgstr "" -#: sm/verify.c:473 +#: sm/verify.c:510 msgid "" "invalid signature: message digest attribute does not match computed one\n" msgstr "" -#: sm/verify.c:594 +#: sm/verify.c:631 msgid "Good signature from" msgstr "" -#: sm/verify.c:595 +#: sm/verify.c:632 msgid " aka" msgstr "" -#: sm/verify.c:613 +#: sm/verify.c:650 msgid "This is a qualified signature\n" msgstr "" -#: dirmngr/certcache.c:106 +#: dirmngr/certcache.c:124 #, c-format msgid "can't initialize certificate cache lock: %s\n" msgstr "" -#: dirmngr/certcache.c:117 +#: dirmngr/certcache.c:135 #, c-format msgid "can't acquire read lock on the certificate cache: %s\n" msgstr "" -#: dirmngr/certcache.c:128 +#: dirmngr/certcache.c:146 #, c-format msgid "can't acquire write lock on the certificate cache: %s\n" msgstr "" -#: dirmngr/certcache.c:139 +#: dirmngr/certcache.c:157 #, c-format msgid "can't release lock on the certificate cache: %s\n" msgstr "" -#: dirmngr/certcache.c:267 +#: dirmngr/certcache.c:297 #, c-format msgid "dropping %u certificates from the cache\n" msgstr "" @@ -8232,552 +8253,552 @@ msgid "can't access directory '%s': %s\n" msgstr "" -#: dirmngr/certcache.c:390 +#: dirmngr/certcache.c:415 dirmngr/certcache.c:505 dirmngr/certcache.c:615 #, c-format msgid "can't parse certificate '%s': %s\n" msgstr "" -#: dirmngr/certcache.c:398 +#: dirmngr/certcache.c:423 dirmngr/certcache.c:512 dirmngr/certcache.c:626 #, c-format msgid "certificate '%s' already cached\n" msgstr "" -#: dirmngr/certcache.c:402 +#: dirmngr/certcache.c:430 dirmngr/certcache.c:520 dirmngr/certcache.c:635 #, c-format msgid "trusted certificate '%s' loaded\n" msgstr "" -#: dirmngr/certcache.c:404 +#: dirmngr/certcache.c:432 #, c-format msgid "certificate '%s' loaded\n" msgstr "" -#: dirmngr/certcache.c:408 +#: dirmngr/certcache.c:436 dirmngr/certcache.c:522 dirmngr/certcache.c:637 #, c-format msgid " SHA1 fingerprint = %s\n" msgstr "" -#: dirmngr/certcache.c:411 +#: dirmngr/certcache.c:439 dirmngr/certcache.c:525 dirmngr/certcache.c:640 msgid " issuer =" msgstr "" -#: dirmngr/certcache.c:412 +#: dirmngr/certcache.c:440 dirmngr/certcache.c:526 dirmngr/certcache.c:641 msgid " subject =" msgstr "" -#: dirmngr/certcache.c:416 +#: dirmngr/certcache.c:444 dirmngr/certcache.c:514 dirmngr/certcache.c:629 #, c-format msgid "error loading certificate '%s': %s\n" msgstr "" -#: dirmngr/certcache.c:492 +#: dirmngr/certcache.c:816 #, c-format msgid "permanently loaded certificates: %u\n" msgstr "" -#: dirmngr/certcache.c:494 +#: dirmngr/certcache.c:818 #, c-format msgid " runtime cached certificates: %u\n" msgstr "" -#: dirmngr/certcache.c:509 dirmngr/dirmngr-client.c:380 +#: dirmngr/certcache.c:848 dirmngr/dirmngr-client.c:385 msgid "certificate already cached\n" msgstr "" -#: dirmngr/certcache.c:511 +#: dirmngr/certcache.c:850 msgid "certificate cached\n" msgstr "" -#: dirmngr/certcache.c:513 dirmngr/certcache.c:533 -#: dirmngr/dirmngr-client.c:384 +#: dirmngr/certcache.c:852 dirmngr/certcache.c:872 +#: dirmngr/dirmngr-client.c:389 #, c-format msgid "error caching certificate: %s\n" msgstr "" -#: dirmngr/certcache.c:596 +#: dirmngr/certcache.c:935 #, c-format msgid "invalid SHA1 fingerprint string '%s'\n" msgstr "" -#: dirmngr/certcache.c:1042 dirmngr/certcache.c:1051 +#: dirmngr/certcache.c:1381 dirmngr/certcache.c:1390 #, c-format msgid "error fetching certificate by S/N: %s\n" msgstr "" -#: dirmngr/certcache.c:1205 dirmngr/certcache.c:1214 +#: dirmngr/certcache.c:1542 dirmngr/certcache.c:1551 #, c-format msgid "error fetching certificate by subject: %s\n" msgstr "" -#: dirmngr/certcache.c:1318 dirmngr/validate.c:459 +#: dirmngr/certcache.c:1657 dirmngr/validate.c:483 msgid "no issuer found in certificate\n" msgstr "" -#: dirmngr/certcache.c:1328 +#: dirmngr/certcache.c:1667 #, c-format msgid "error getting authorityKeyIdentifier: %s\n" msgstr "" -#: dirmngr/crlcache.c:213 +#: dirmngr/crlcache.c:216 #, c-format msgid "creating directory '%s'\n" msgstr "" -#: dirmngr/crlcache.c:217 +#: dirmngr/crlcache.c:220 #, c-format msgid "error creating directory '%s': %s\n" msgstr "" -#: dirmngr/crlcache.c:245 +#: dirmngr/crlcache.c:248 #, c-format msgid "ignoring database dir '%s'\n" msgstr "" -#: dirmngr/crlcache.c:254 +#: dirmngr/crlcache.c:257 #, c-format msgid "error reading directory '%s': %s\n" msgstr "" -#: dirmngr/crlcache.c:275 +#: dirmngr/crlcache.c:278 #, c-format msgid "removing cache file '%s'\n" msgstr "" -#: dirmngr/crlcache.c:284 +#: dirmngr/crlcache.c:287 #, c-format msgid "not removing file '%s'\n" msgstr "" -#: dirmngr/crlcache.c:373 dirmngr/crlcache.c:1119 dirmngr/crlcache.c:2207 +#: dirmngr/crlcache.c:376 dirmngr/crlcache.c:1122 dirmngr/crlcache.c:2212 #, c-format msgid "error closing cache file: %s\n" msgstr "" -#: dirmngr/crlcache.c:411 dirmngr/crlcache.c:795 +#: dirmngr/crlcache.c:414 dirmngr/crlcache.c:798 #, c-format msgid "failed to open cache dir file '%s': %s\n" msgstr "" -#: dirmngr/crlcache.c:421 +#: dirmngr/crlcache.c:424 #, c-format msgid "error creating new cache dir file '%s': %s\n" msgstr "" -#: dirmngr/crlcache.c:428 +#: dirmngr/crlcache.c:431 #, c-format msgid "error writing new cache dir file '%s': %s\n" msgstr "" -#: dirmngr/crlcache.c:435 +#: dirmngr/crlcache.c:438 #, c-format msgid "error closing new cache dir file '%s': %s\n" msgstr "" -#: dirmngr/crlcache.c:440 +#: dirmngr/crlcache.c:443 #, c-format msgid "new cache dir file '%s' created\n" msgstr "" -#: dirmngr/crlcache.c:445 +#: dirmngr/crlcache.c:448 #, c-format msgid "failed to re-open cache dir file '%s': %s\n" msgstr "" -#: dirmngr/crlcache.c:473 +#: dirmngr/crlcache.c:476 #, c-format msgid "first record of '%s' is not the version\n" msgstr "" -#: dirmngr/crlcache.c:488 +#: dirmngr/crlcache.c:491 msgid "old version of cache directory - cleaning up\n" msgstr "" -#: dirmngr/crlcache.c:504 +#: dirmngr/crlcache.c:507 msgid "old version of cache directory - giving up\n" msgstr "" -#: dirmngr/crlcache.c:615 +#: dirmngr/crlcache.c:618 #, c-format msgid "extra field detected in crl record of '%s' line %u\n" msgstr "" -#: dirmngr/crlcache.c:623 +#: dirmngr/crlcache.c:626 #, c-format msgid "invalid line detected in '%s' line %u\n" msgstr "" -#: dirmngr/crlcache.c:632 +#: dirmngr/crlcache.c:635 #, c-format msgid "duplicate entry detected in '%s' line %u\n" msgstr "" -#: dirmngr/crlcache.c:647 +#: dirmngr/crlcache.c:650 #, c-format msgid "unsupported record type in '%s' line %u skipped\n" msgstr "" -#: dirmngr/crlcache.c:673 +#: dirmngr/crlcache.c:676 #, c-format msgid "invalid issuer hash in '%s' line %u\n" msgstr "" -#: dirmngr/crlcache.c:679 +#: dirmngr/crlcache.c:682 #, c-format msgid "no issuer DN in '%s' line %u\n" msgstr "" -#: dirmngr/crlcache.c:686 +#: dirmngr/crlcache.c:689 #, c-format msgid "invalid timestamp in '%s' line %u\n" msgstr "" -#: dirmngr/crlcache.c:692 +#: dirmngr/crlcache.c:695 #, c-format msgid "WARNING: invalid cache file hash in '%s' line %u\n" msgstr "" -#: dirmngr/crlcache.c:698 +#: dirmngr/crlcache.c:701 msgid "detected errors in cache dir file\n" msgstr "" -#: dirmngr/crlcache.c:699 +#: dirmngr/crlcache.c:702 msgid "please check the reason and manually delete that file\n" msgstr "" -#: dirmngr/crlcache.c:827 dirmngr/crlcache.c:841 +#: dirmngr/crlcache.c:830 dirmngr/crlcache.c:844 #, c-format msgid "failed to create temporary cache dir file '%s': %s\n" msgstr "" -#: dirmngr/crlcache.c:937 +#: dirmngr/crlcache.c:940 #, c-format msgid "error closing '%s': %s\n" msgstr "" -#: dirmngr/crlcache.c:949 +#: dirmngr/crlcache.c:952 #, c-format msgid "error renaming '%s' to '%s': %s\n" msgstr "" -#: dirmngr/crlcache.c:1003 +#: dirmngr/crlcache.c:1006 #, c-format msgid "can't hash '%s': %s\n" msgstr "" -#: dirmngr/crlcache.c:1011 +#: dirmngr/crlcache.c:1014 #, c-format msgid "error setting up MD5 hash context: %s\n" msgstr "" -#: dirmngr/crlcache.c:1027 +#: dirmngr/crlcache.c:1030 #, c-format msgid "error hashing '%s': %s\n" msgstr "" -#: dirmngr/crlcache.c:1055 +#: dirmngr/crlcache.c:1058 #, c-format msgid "invalid formatted checksum for '%s'\n" msgstr "" -#: dirmngr/crlcache.c:1108 +#: dirmngr/crlcache.c:1111 msgid "too many open cache files; can't open anymore\n" msgstr "" -#: dirmngr/crlcache.c:1126 +#: dirmngr/crlcache.c:1129 #, c-format msgid "opening cache file '%s'\n" msgstr "" -#: dirmngr/crlcache.c:1145 +#: dirmngr/crlcache.c:1148 #, c-format msgid "error opening cache file '%s': %s\n" msgstr "" -#: dirmngr/crlcache.c:1154 +#: dirmngr/crlcache.c:1157 #, c-format msgid "error initializing cache file '%s' for reading: %s\n" msgstr "" -#: dirmngr/crlcache.c:1175 +#: dirmngr/crlcache.c:1178 msgid "calling unlock_db_file on a closed file\n" msgstr "" -#: dirmngr/crlcache.c:1177 +#: dirmngr/crlcache.c:1180 msgid "calling unlock_db_file on an unlocked file\n" msgstr "" -#: dirmngr/crlcache.c:1231 +#: dirmngr/crlcache.c:1234 #, c-format msgid "failed to create a new cache object: %s\n" msgstr "" -#: dirmngr/crlcache.c:1286 +#: dirmngr/crlcache.c:1289 #, c-format msgid "no CRL available for issuer id %s\n" msgstr "" -#: dirmngr/crlcache.c:1293 +#: dirmngr/crlcache.c:1296 #, c-format msgid "cached CRL for issuer id %s too old; update required\n" msgstr "" -#: dirmngr/crlcache.c:1307 +#: dirmngr/crlcache.c:1310 #, c-format msgid "" "force-crl-refresh active and %d minutes passed for issuer id %s; update " "required\n" msgstr "" -#: dirmngr/crlcache.c:1315 +#: dirmngr/crlcache.c:1318 #, c-format msgid "force-crl-refresh active for issuer id %s; update required\n" msgstr "" -#: dirmngr/crlcache.c:1324 +#: dirmngr/crlcache.c:1327 #, c-format msgid "available CRL for issuer ID %s can't be used\n" msgstr "" -#: dirmngr/crlcache.c:1335 +#: dirmngr/crlcache.c:1338 #, c-format msgid "cached CRL for issuer id %s tampered; we need to update\n" msgstr "" -#: dirmngr/crlcache.c:1347 +#: dirmngr/crlcache.c:1350 msgid "WARNING: invalid cache record length for S/N " msgstr "" -#: dirmngr/crlcache.c:1357 +#: dirmngr/crlcache.c:1360 #, c-format msgid "problem reading cache record for S/N %s: %s\n" msgstr "" -#: dirmngr/crlcache.c:1360 +#: dirmngr/crlcache.c:1363 #, c-format msgid "S/N %s is not valid; reason=%02X date=%.15s\n" msgstr "" -#: dirmngr/crlcache.c:1371 +#: dirmngr/crlcache.c:1374 #, c-format msgid "S/N %s is valid, it is not listed in the CRL\n" msgstr "" -#: dirmngr/crlcache.c:1379 +#: dirmngr/crlcache.c:1382 #, c-format msgid "error getting data from cache file: %s\n" msgstr "" -#: dirmngr/crlcache.c:1542 dirmngr/validate.c:882 +#: dirmngr/crlcache.c:1545 dirmngr/validate.c:914 #, c-format msgid "unknown hash algorithm '%s'\n" msgstr "" -#: dirmngr/crlcache.c:1549 +#: dirmngr/crlcache.c:1552 #, c-format msgid "gcry_md_open for algorithm %d failed: %s\n" msgstr "" -#: dirmngr/crlcache.c:1586 dirmngr/crlcache.c:1605 +#: dirmngr/crlcache.c:1589 dirmngr/crlcache.c:1608 msgid "got an invalid S-expression from libksba\n" msgstr "" -#: dirmngr/crlcache.c:1593 dirmngr/crlcache.c:1612 dirmngr/misc.c:174 +#: dirmngr/crlcache.c:1596 dirmngr/crlcache.c:1615 dirmngr/misc.c:176 #, c-format msgid "converting S-expression failed: %s\n" msgstr "" -#: dirmngr/crlcache.c:1627 dirmngr/ocsp.c:425 +#: dirmngr/crlcache.c:1630 dirmngr/ocsp.c:423 #, c-format msgid "creating S-expression failed: %s\n" msgstr "" -#: dirmngr/crlcache.c:1699 +#: dirmngr/crlcache.c:1703 #, c-format msgid "ksba_crl_parse failed: %s\n" msgstr "" -#: dirmngr/crlcache.c:1714 +#: dirmngr/crlcache.c:1718 #, c-format msgid "error getting update times of CRL: %s\n" msgstr "" -#: dirmngr/crlcache.c:1721 +#: dirmngr/crlcache.c:1725 #, c-format msgid "update times of this CRL: this=%s next=%s\n" msgstr "" -#: dirmngr/crlcache.c:1725 +#: dirmngr/crlcache.c:1729 msgid "nextUpdate not given; assuming a validity period of one day\n" msgstr "" -#: dirmngr/crlcache.c:1745 +#: dirmngr/crlcache.c:1749 #, c-format msgid "error getting CRL item: %s\n" msgstr "" -#: dirmngr/crlcache.c:1760 +#: dirmngr/crlcache.c:1764 #, c-format msgid "error inserting item into temporary cache file: %s\n" msgstr "" -#: dirmngr/crlcache.c:1787 +#: dirmngr/crlcache.c:1791 #, c-format msgid "no CRL issuer found in CRL: %s\n" msgstr "" -#: dirmngr/crlcache.c:1802 +#: dirmngr/crlcache.c:1806 msgid "locating CRL issuer certificate by authorityKeyIdentifier\n" msgstr "" -#: dirmngr/crlcache.c:1847 +#: dirmngr/crlcache.c:1852 #, c-format msgid "CRL signature verification failed: %s\n" msgstr "" -#: dirmngr/crlcache.c:1858 +#: dirmngr/crlcache.c:1864 #, c-format msgid "error checking validity of CRL issuer certificate: %s\n" msgstr "" -#: dirmngr/crlcache.c:2001 +#: dirmngr/crlcache.c:2006 #, c-format msgid "ksba_crl_new failed: %s\n" msgstr "" -#: dirmngr/crlcache.c:2008 +#: dirmngr/crlcache.c:2013 #, c-format msgid "ksba_crl_set_reader failed: %s\n" msgstr "" -#: dirmngr/crlcache.c:2042 +#: dirmngr/crlcache.c:2047 #, c-format msgid "removed stale temporary cache file '%s'\n" msgstr "" -#: dirmngr/crlcache.c:2046 +#: dirmngr/crlcache.c:2051 #, c-format msgid "problem removing stale temporary cache file '%s': %s\n" msgstr "" -#: dirmngr/crlcache.c:2056 +#: dirmngr/crlcache.c:2061 #, c-format msgid "error creating temporary cache file '%s': %s\n" msgstr "" -#: dirmngr/crlcache.c:2066 +#: dirmngr/crlcache.c:2071 #, c-format msgid "crl_parse_insert failed: %s\n" msgstr "" -#: dirmngr/crlcache.c:2076 +#: dirmngr/crlcache.c:2081 #, c-format msgid "error finishing temporary cache file '%s': %s\n" msgstr "" -#: dirmngr/crlcache.c:2083 +#: dirmngr/crlcache.c:2088 #, c-format msgid "error closing temporary cache file '%s': %s\n" msgstr "" -#: dirmngr/crlcache.c:2108 +#: dirmngr/crlcache.c:2113 #, c-format msgid "WARNING: new CRL still too old; it expired on %s - loading anyway\n" msgstr "" -#: dirmngr/crlcache.c:2112 +#: dirmngr/crlcache.c:2117 #, c-format msgid "new CRL still too old; it expired on %s\n" msgstr "" -#: dirmngr/crlcache.c:2128 +#: dirmngr/crlcache.c:2133 #, c-format msgid "unknown critical CRL extension %s\n" msgstr "" -#: dirmngr/crlcache.c:2138 +#: dirmngr/crlcache.c:2143 #, c-format msgid "error reading CRL extensions: %s\n" msgstr "" -#: dirmngr/crlcache.c:2189 +#: dirmngr/crlcache.c:2194 #, c-format msgid "creating cache file '%s'\n" msgstr "" -#: dirmngr/crlcache.c:2221 +#: dirmngr/crlcache.c:2226 #, c-format msgid "problem renaming '%s' to '%s': %s\n" msgstr "" -#: dirmngr/crlcache.c:2235 +#: dirmngr/crlcache.c:2240 msgid "" "updating the DIR file failed - cache entry will get lost with the next " "program start\n" msgstr "" -#: dirmngr/crlcache.c:2272 +#: dirmngr/crlcache.c:2277 #, c-format msgid "Begin CRL dump (retrieved via %s)\n" msgstr "" -#: dirmngr/crlcache.c:2295 +#: dirmngr/crlcache.c:2300 msgid "" " ERROR: The CRL will not be used because it was still too old after an " "update!\n" msgstr "" -#: dirmngr/crlcache.c:2298 +#: dirmngr/crlcache.c:2303 msgid "" " ERROR: The CRL will not be used due to an unknown critical extension!\n" msgstr "" -#: dirmngr/crlcache.c:2301 +#: dirmngr/crlcache.c:2306 msgid " ERROR: The CRL will not be used\n" msgstr "" -#: dirmngr/crlcache.c:2308 +#: dirmngr/crlcache.c:2313 msgid " ERROR: This cached CRL may have been tampered with!\n" msgstr "" -#: dirmngr/crlcache.c:2326 +#: dirmngr/crlcache.c:2331 msgid " WARNING: invalid cache record length\n" msgstr "" -#: dirmngr/crlcache.c:2333 +#: dirmngr/crlcache.c:2338 #, c-format msgid "problem reading cache record: %s\n" msgstr "" -#: dirmngr/crlcache.c:2344 +#: dirmngr/crlcache.c:2349 #, c-format msgid "problem reading cache key: %s\n" msgstr "" -#: dirmngr/crlcache.c:2375 +#: dirmngr/crlcache.c:2380 #, c-format msgid "error reading cache entry from db: %s\n" msgstr "" -#: dirmngr/crlcache.c:2378 +#: dirmngr/crlcache.c:2383 msgid "End CRL dump\n" msgstr "" -#: dirmngr/crlcache.c:2499 +#: dirmngr/crlcache.c:2504 #, c-format msgid "crl_fetch via DP failed: %s\n" msgstr "" -#: dirmngr/crlcache.c:2510 +#: dirmngr/crlcache.c:2515 #, c-format msgid "crl_cache_insert via DP failed: %s\n" msgstr "" -#: dirmngr/crlcache.c:2570 +#: dirmngr/crlcache.c:2575 #, c-format msgid "crl_cache_insert via issuer failed: %s\n" msgstr "" -#: dirmngr/crlfetch.c:74 +#: dirmngr/crlfetch.c:75 msgid "reader to file mapping table full - waiting\n" msgstr "" @@ -8785,28 +8806,28 @@ msgid "using \"http\" instead of \"https\"\n" msgstr "" -#: dirmngr/crlfetch.c:193 dirmngr/crlfetch.c:289 dirmngr/crlfetch.c:327 -#: dirmngr/crlfetch.c:359 +#: dirmngr/crlfetch.c:171 dirmngr/crlfetch.c:230 dirmngr/crlfetch.c:268 +#: dirmngr/crlfetch.c:300 #, c-format msgid "CRL access not possible due to disabled %s\n" msgstr "" -#: dirmngr/crlfetch.c:223 dirmngr/ldap-wrapper-ce.c:488 -#: dirmngr/ldap-wrapper.c:742 dirmngr/misc.c:563 +#: dirmngr/crlfetch.c:218 dirmngr/ldap-wrapper-ce.c:492 +#: dirmngr/ldap-wrapper.c:884 dirmngr/misc.c:573 #, c-format msgid "error initializing reader object: %s\n" msgstr "" -#: dirmngr/crlfetch.c:249 dirmngr/ocsp.c:218 +#: dirmngr/ocsp.c:220 #, c-format msgid "URL '%s' redirected to '%s' (%u)\n" msgstr "" -#: dirmngr/crlfetch.c:268 dirmngr/ocsp.c:235 +#: dirmngr/ocsp.c:237 msgid "too many redirections\n" msgstr "" -#: dirmngr/crlfetch.c:274 +#: dirmngr/crlfetch.c:190 #, c-format msgid "error retrieving '%s': %s\n" msgstr "" @@ -8816,12 +8837,12 @@ msgid "error retrieving '%s': http status %u\n" msgstr "" -#: dirmngr/crlfetch.c:296 dirmngr/crlfetch.c:322 dirmngr/crlfetch.c:354 -#: dirmngr/crlfetch.c:381 +#: dirmngr/crlfetch.c:237 dirmngr/crlfetch.c:263 dirmngr/crlfetch.c:295 +#: dirmngr/crlfetch.c:322 msgid "CRL access not possible due to Tor mode\n" msgstr "" -#: dirmngr/crlfetch.c:386 +#: dirmngr/crlfetch.c:327 #, c-format msgid "certificate search not possible due to disabled %s\n" msgstr "" @@ -8870,11 +8891,11 @@ msgid "force the use of the default OCSP responder" msgstr "" -#: dirmngr/dirmngr-client.c:150 +#: dirmngr/dirmngr-client.c:169 msgid "Usage: dirmngr-client [options] [certfile|pattern] (-h for help)\n" msgstr "" -#: dirmngr/dirmngr-client.c:154 +#: dirmngr/dirmngr-client.c:173 msgid "" "Syntax: dirmngr-client [options] [certfile|pattern]\n" "Test an X.509 certificate against a CRL or do an OCSP check\n" @@ -8882,77 +8903,77 @@ "not valid and other error codes for general failures\n" msgstr "" -#: dirmngr/dirmngr-client.c:268 dirmngr/dirmngr-client.c:888 +#: dirmngr/dirmngr-client.c:274 dirmngr/dirmngr-client.c:904 #, c-format msgid "error reading certificate from stdin: %s\n" msgstr "" -#: dirmngr/dirmngr-client.c:275 +#: dirmngr/dirmngr-client.c:281 #, c-format msgid "error reading certificate from '%s': %s\n" msgstr "" -#: dirmngr/dirmngr-client.c:289 +#: dirmngr/dirmngr-client.c:295 msgid "certificate too large to make any sense\n" msgstr "" -#: dirmngr/dirmngr-client.c:305 +#: dirmngr/dirmngr-client.c:310 #, c-format msgid "can't connect to the dirmngr: %s\n" msgstr "" -#: dirmngr/dirmngr-client.c:327 +#: dirmngr/dirmngr-client.c:332 #, c-format msgid "lookup failed: %s\n" msgstr "" -#: dirmngr/dirmngr-client.c:342 +#: dirmngr/dirmngr-client.c:347 #, c-format msgid "loading CRL '%s' failed: %s\n" msgstr "" -#: dirmngr/dirmngr-client.c:370 +#: dirmngr/dirmngr-client.c:375 msgid "a dirmngr daemon is up and running\n" msgstr "" -#: dirmngr/dirmngr-client.c:392 +#: dirmngr/dirmngr-client.c:397 #, c-format msgid "validation of certificate failed: %s\n" msgstr "" -#: dirmngr/dirmngr-client.c:399 dirmngr/dirmngr-client.c:899 +#: dirmngr/dirmngr-client.c:404 dirmngr/dirmngr-client.c:915 msgid "certificate is valid\n" msgstr "" -#: dirmngr/dirmngr-client.c:405 dirmngr/dirmngr-client.c:907 +#: dirmngr/dirmngr-client.c:410 dirmngr/dirmngr-client.c:923 msgid "certificate has been revoked\n" msgstr "" -#: dirmngr/dirmngr-client.c:410 dirmngr/dirmngr-client.c:909 +#: dirmngr/dirmngr-client.c:415 dirmngr/dirmngr-client.c:925 #, c-format msgid "certificate check failed: %s\n" msgstr "" -#: dirmngr/dirmngr-client.c:423 +#: dirmngr/dirmngr-client.c:428 #, c-format msgid "got status: '%s'\n" msgstr "" -#: dirmngr/dirmngr-client.c:438 +#: dirmngr/dirmngr-client.c:443 #, c-format msgid "error writing base64 encoding: %s\n" msgstr "" -#: dirmngr/dirmngr-client.c:685 +#: dirmngr/dirmngr-client.c:701 #, c-format msgid "unsupported inquiry '%s'\n" msgstr "" -#: dirmngr/dirmngr-client.c:787 +#: dirmngr/dirmngr-client.c:803 msgid "absolute file name expected\n" msgstr "" -#: dirmngr/dirmngr-client.c:832 +#: dirmngr/dirmngr-client.c:848 #, c-format msgid "looking up '%s'\n" msgstr "" @@ -8961,373 +8982,373 @@ msgid "run as windows service (background)" msgstr "" -#: dirmngr/dirmngr.c:161 +#: dirmngr/dirmngr.c:169 msgid "list the contents of the CRL cache" msgstr "" -#: dirmngr/dirmngr.c:162 +#: dirmngr/dirmngr.c:170 msgid "|FILE|load CRL from FILE into cache" msgstr "" -#: dirmngr/dirmngr.c:163 +#: dirmngr/dirmngr.c:171 msgid "|URL|fetch a CRL from URL" msgstr "" -#: dirmngr/dirmngr.c:164 +#: dirmngr/dirmngr.c:172 msgid "shutdown the dirmngr" msgstr "" -#: dirmngr/dirmngr.c:165 +#: dirmngr/dirmngr.c:173 msgid "flush the cache" msgstr "" -#: tools/gpgconf-comp.c:507 tools/gpgconf-comp.c:688 tools/gpgconf-comp.c:765 -#: tools/gpgconf-comp.c:847 +#: dirmngr/dirmngr.c:188 tools/gpgconf-comp.c:522 tools/gpgconf-comp.c:741 +#: tools/gpgconf-comp.c:848 tools/gpgconf-comp.c:944 msgid "|FILE|write server mode logs to FILE" msgstr "" -#: dirmngr/dirmngr.c:181 +#: dirmngr/dirmngr.c:189 msgid "run without asking a user" msgstr "" -#: dirmngr/dirmngr.c:182 +#: dirmngr/dirmngr.c:190 msgid "force loading of outdated CRLs" msgstr "" -#: dirmngr/dirmngr.c:183 +#: dirmngr/dirmngr.c:191 msgid "allow sending OCSP requests" msgstr "" -#: dirmngr/dirmngr.c:184 +#: dirmngr/dirmngr.c:194 msgid "inhibit the use of HTTP" msgstr "" -#: dirmngr/dirmngr.c:185 +#: dirmngr/dirmngr.c:195 msgid "inhibit the use of LDAP" msgstr "" -#: dirmngr/dirmngr.c:187 +#: dirmngr/dirmngr.c:197 msgid "ignore HTTP CRL distribution points" msgstr "" -#: dirmngr/dirmngr.c:189 +#: dirmngr/dirmngr.c:199 msgid "ignore LDAP CRL distribution points" msgstr "" -#: dirmngr/dirmngr.c:191 +#: dirmngr/dirmngr.c:201 msgid "ignore certificate contained OCSP service URLs" msgstr "" -#: dirmngr/dirmngr.c:194 +#: dirmngr/dirmngr.c:204 msgid "|URL|redirect all HTTP requests to URL" msgstr "" -#: dirmngr/dirmngr.c:196 +#: dirmngr/dirmngr.c:206 msgid "|HOST|use HOST for LDAP queries" msgstr "" -#: dirmngr/dirmngr.c:198 +#: dirmngr/dirmngr.c:208 msgid "do not use fallback hosts with --ldap-proxy" msgstr "" -#: dirmngr/dirmngr.c:201 +#: dirmngr/dirmngr.c:211 msgid "|FILE|read LDAP server list from FILE" msgstr "" -#: dirmngr/dirmngr.c:203 +#: dirmngr/dirmngr.c:213 msgid "add new servers discovered in CRL distribution points to serverlist" msgstr "" -#: dirmngr/dirmngr.c:206 dirmngr/dirmngr_ldap.c:137 +#: dirmngr/dirmngr.c:216 dirmngr/dirmngr_ldap.c:136 msgid "|N|set LDAP timeout to N seconds" msgstr "" -#: dirmngr/dirmngr.c:209 +#: dirmngr/dirmngr.c:219 msgid "|URL|use OCSP responder at URL" msgstr "" -#: dirmngr/dirmngr.c:211 +#: dirmngr/dirmngr.c:221 msgid "|FPR|OCSP response signed by FPR" msgstr "" -#: dirmngr/dirmngr.c:217 +#: dirmngr/dirmngr.c:227 msgid "|N|do not return more than N items in one query" msgstr "" -#: dirmngr/dirmngr.c:222 +#: dirmngr/dirmngr.c:232 msgid "|FILE|use the CA certificates in FILE for HKP over TLS" msgstr "" -#: dirmngr/dirmngr.c:224 +#: dirmngr/dirmngr.c:234 msgid "route all network traffic via Tor" msgstr "" -#: dirmngr/dirmngr.c:241 +#: dirmngr/dirmngr.c:262 msgid "" "@\n" "(See the \"info\" manual for a complete listing of all commands and " "options)\n" msgstr "" -#: dirmngr/dirmngr.c:353 +#: dirmngr/dirmngr.c:400 msgid "Usage: @DIRMNGR@ [options] (-h for help)" msgstr "" -#: dirmngr/dirmngr.c:355 +#: dirmngr/dirmngr.c:402 msgid "" "Syntax: @DIRMNGR@ [options] [command [args]]\n" "Keyserver, CRL, and OCSP access for @GNUPG@\n" msgstr "" -#: dirmngr/dirmngr.c:435 +#: dirmngr/dirmngr.c:482 #, c-format msgid "valid debug levels are: %s\n" msgstr "" -#: dirmngr/dirmngr.c:488 tools/gpgconf.c:232 tools/gpgconf.c:266 -#: tools/gpgconf.c:337 +#: dirmngr/dirmngr.c:568 tools/gpgconf.c:618 tools/gpgconf.c:653 +#: tools/gpgconf.c:736 #, c-format msgid "usage: %s [options] " msgstr "" -#: dirmngr/dirmngr.c:1124 +#: dirmngr/dirmngr.c:1209 msgid "colons are not allowed in the socket name\n" msgstr "" -#: dirmngr/dirmngr.c:1360 dirmngr/server.c:1535 +#: dirmngr/dirmngr.c:1441 dirmngr/server.c:1754 #, c-format msgid "fetching CRL from '%s' failed: %s\n" msgstr "" -#: dirmngr/dirmngr.c:1366 dirmngr/server.c:1541 +#: dirmngr/dirmngr.c:1447 dirmngr/server.c:1760 #, c-format msgid "processing CRL from '%s' failed: %s\n" msgstr "" -#: dirmngr/dirmngr.c:1591 +#: dirmngr/dirmngr.c:1639 #, c-format msgid "%s:%u: line too long - skipped\n" msgstr "" -#: dirmngr/dirmngr.c:1646 dirmngr/dirmngr.c:1730 +#: dirmngr/dirmngr.c:1694 dirmngr/dirmngr.c:1778 #, c-format msgid "%s:%u: invalid fingerprint detected\n" msgstr "" -#: dirmngr/dirmngr.c:1682 dirmngr/dirmngr.c:1708 +#: dirmngr/dirmngr.c:1730 dirmngr/dirmngr.c:1756 tools/gpgconf-comp.c:4191 #, c-format msgid "%s:%u: read error: %s\n" msgstr "" -#: dirmngr/dirmngr.c:1737 +#: dirmngr/dirmngr.c:1785 #, c-format msgid "%s:%u: garbage at end of line ignored\n" msgstr "" -#: dirmngr/dirmngr.c:1804 +#: dirmngr/dirmngr.c:1851 msgid "SIGHUP received - re-reading configuration and flushing caches\n" msgstr "" -#: dirmngr/dirmngr.c:1831 +#: dirmngr/dirmngr.c:1891 msgid "SIGUSR2 received - no action defined\n" msgstr "" -#: dirmngr/dirmngr.c:1836 dirmngr/dirmngr.c:1927 +#: dirmngr/dirmngr.c:1896 msgid "SIGTERM received - shutting down ...\n" msgstr "" -#: dirmngr/dirmngr.c:1838 +#: dirmngr/dirmngr.c:1898 #, c-format msgid "SIGTERM received - still %d active connections\n" msgstr "" -#: dirmngr/dirmngr.c:1843 dirmngr/dirmngr.c:1930 +#: dirmngr/dirmngr.c:1903 msgid "shutdown forced\n" msgstr "" -#: dirmngr/dirmngr.c:1851 +#: dirmngr/dirmngr.c:1911 msgid "SIGINT received - immediate shutdown\n" msgstr "" -#: dirmngr/dirmngr.c:1858 +#: dirmngr/dirmngr.c:1918 #, c-format msgid "signal %d received - no action defined\n" msgstr "" -#: dirmngr/dirmngr_ldap.c:138 +#: dirmngr/dirmngr_ldap.c:137 msgid "return all values in a record oriented format" msgstr "" -#: dirmngr/dirmngr_ldap.c:141 +#: dirmngr/dirmngr_ldap.c:140 msgid "|NAME|ignore host part and connect through NAME" msgstr "" -#: dirmngr/dirmngr_ldap.c:142 +#: dirmngr/dirmngr_ldap.c:141 msgid "|NAME|connect to host NAME" msgstr "" -#: dirmngr/dirmngr_ldap.c:143 +#: dirmngr/dirmngr_ldap.c:142 msgid "|N|connect to port N" msgstr "" -#: dirmngr/dirmngr_ldap.c:144 +#: dirmngr/dirmngr_ldap.c:143 msgid "|NAME|use user NAME for authentication" msgstr "" -#: dirmngr/dirmngr_ldap.c:145 +#: dirmngr/dirmngr_ldap.c:144 msgid "|PASS|use password PASS for authentication" msgstr "" -#: dirmngr/dirmngr_ldap.c:147 +#: dirmngr/dirmngr_ldap.c:146 msgid "take password from $DIRMNGR_LDAP_PASS" msgstr "" -#: dirmngr/dirmngr_ldap.c:148 +#: dirmngr/dirmngr_ldap.c:147 msgid "|STRING|query DN STRING" msgstr "" -#: dirmngr/dirmngr_ldap.c:149 +#: dirmngr/dirmngr_ldap.c:148 msgid "|STRING|use STRING as filter expression" msgstr "" -#: dirmngr/dirmngr_ldap.c:150 +#: dirmngr/dirmngr_ldap.c:149 msgid "|STRING|return the attribute STRING" msgstr "" -#: dirmngr/dirmngr_ldap.c:209 +#: dirmngr/dirmngr_ldap.c:208 msgid "Usage: dirmngr_ldap [options] [URL] (-h for help)\n" msgstr "" -#: dirmngr/dirmngr_ldap.c:212 +#: dirmngr/dirmngr_ldap.c:211 msgid "" "Syntax: dirmngr_ldap [options] [URL]\n" "Internal LDAP helper for Dirmngr\n" "Interface and options may change without notice\n" msgstr "" -#: dirmngr/dirmngr_ldap.c:337 +#: dirmngr/dirmngr_ldap.c:336 #, c-format msgid "invalid port number %d\n" msgstr "" -#: dirmngr/dirmngr_ldap.c:413 +#: dirmngr/dirmngr_ldap.c:452 #, c-format msgid "scanning result for attribute '%s'\n" msgstr "" -#: dirmngr/dirmngr_ldap.c:420 dirmngr/dirmngr_ldap.c:503 -#: dirmngr/dirmngr_ldap.c:527 dirmngr/dirmngr_ldap.c:539 -#: dirmngr/dirmngr_ldap.c:664 +#: dirmngr/dirmngr_ldap.c:459 dirmngr/dirmngr_ldap.c:542 +#: dirmngr/dirmngr_ldap.c:566 dirmngr/dirmngr_ldap.c:578 +#: dirmngr/dirmngr_ldap.c:716 #, c-format msgid "error writing to stdout: %s\n" msgstr "" -#: dirmngr/dirmngr_ldap.c:437 +#: dirmngr/dirmngr_ldap.c:476 #, c-format msgid " available attribute '%s'\n" msgstr "" -#: dirmngr/dirmngr_ldap.c:475 +#: dirmngr/dirmngr_ldap.c:514 #, c-format msgid "attribute '%s' not found\n" msgstr "" -#: dirmngr/dirmngr_ldap.c:482 +#: dirmngr/dirmngr_ldap.c:521 #, c-format msgid "found attribute '%s'\n" msgstr "" -#: dirmngr/dirmngr_ldap.c:591 +#: dirmngr/dirmngr_ldap.c:630 #, c-format msgid "processing url '%s'\n" msgstr "" -#: dirmngr/dirmngr_ldap.c:593 +#: dirmngr/dirmngr_ldap.c:632 #, c-format msgid " user '%s'\n" msgstr "" -#: dirmngr/dirmngr_ldap.c:595 +#: dirmngr/dirmngr_ldap.c:634 #, c-format msgid " pass '%s'\n" msgstr "" -#: dirmngr/dirmngr_ldap.c:597 +#: dirmngr/dirmngr_ldap.c:636 #, c-format msgid " host '%s'\n" msgstr "" -#: dirmngr/dirmngr_ldap.c:598 +#: dirmngr/dirmngr_ldap.c:637 #, c-format msgid " port %d\n" msgstr "" -#: dirmngr/dirmngr_ldap.c:600 +#: dirmngr/dirmngr_ldap.c:639 #, c-format msgid " DN '%s'\n" msgstr "" -#: dirmngr/dirmngr_ldap.c:602 +#: dirmngr/dirmngr_ldap.c:641 #, c-format msgid " filter '%s'\n" msgstr "" -#: dirmngr/dirmngr_ldap.c:607 dirmngr/dirmngr_ldap.c:610 +#: dirmngr/dirmngr_ldap.c:646 dirmngr/dirmngr_ldap.c:649 #, c-format msgid " attr '%s'\n" msgstr "" -#: dirmngr/dirmngr_ldap.c:616 +#: dirmngr/dirmngr_ldap.c:655 #, c-format msgid "no host name in '%s'\n" msgstr "" -#: dirmngr/dirmngr_ldap.c:621 +#: dirmngr/dirmngr_ldap.c:660 #, c-format msgid "no attribute given for query '%s'\n" msgstr "" -#: dirmngr/dirmngr_ldap.c:627 +#: dirmngr/dirmngr_ldap.c:666 msgid "WARNING: using first attribute only\n" msgstr "" -#: dirmngr/dirmngr_ldap.c:636 +#: dirmngr/dirmngr_ldap.c:675 #, c-format msgid "LDAP init to '%s:%d' failed: %s\n" msgstr "" -#: dirmngr/dirmngr_ldap.c:646 +#: dirmngr/dirmngr_ldap.c:698 #, c-format msgid "binding to '%s:%d' failed: %s\n" msgstr "" -#: dirmngr/dirmngr_ldap.c:673 +#: dirmngr/dirmngr_ldap.c:725 #, c-format msgid "searching '%s' failed: %s\n" msgstr "" -#: dirmngr/dirmngr_ldap.c:705 +#: dirmngr/dirmngr_ldap.c:757 #, c-format msgid "'%s' is not an LDAP URL\n" msgstr "" -#: dirmngr/dirmngr_ldap.c:711 +#: dirmngr/dirmngr_ldap.c:763 #, c-format msgid "'%s' is an invalid LDAP URL\n" msgstr "" -#: dirmngr/ldap-wrapper-ce.c:389 dirmngr/ldap-wrapper.c:676 -#: dirmngr/ldap-wrapper.c:693 +#: dirmngr/ldap-wrapper-ce.c:393 dirmngr/ldap-wrapper.c:838 +#: dirmngr/ldap-wrapper.c:855 #, c-format msgid "error allocating memory: %s\n" msgstr "" -#: dirmngr/ldap-wrapper.c:207 +#: dirmngr/ldap-wrapper.c:237 #, c-format msgid "error printing log line: %s\n" msgstr "" -#: dirmngr/ldap-wrapper.c:236 +#: dirmngr/ldap-wrapper.c:267 #, c-format msgid "error reading log from ldap wrapper %d: %s\n" msgstr "" @@ -9337,27 +9358,27 @@ msgid "npth_select failed: %s - waiting 1s\n" msgstr "" -#: dirmngr/ldap-wrapper.c:343 +#: dirmngr/ldap-wrapper.c:454 #, c-format msgid "ldap wrapper %d ready" msgstr "" -#: dirmngr/ldap-wrapper.c:352 +#: dirmngr/ldap-wrapper.c:463 #, c-format msgid "ldap wrapper %d ready: timeout\n" msgstr "" -#: dirmngr/ldap-wrapper.c:355 +#: dirmngr/ldap-wrapper.c:466 #, c-format msgid "ldap wrapper %d ready: exitcode=%d\n" msgstr "" -#: dirmngr/ldap-wrapper.c:364 +#: dirmngr/ldap-wrapper.c:475 #, c-format msgid "waiting for ldap wrapper %d failed: %s\n" msgstr "" -#: dirmngr/ldap-wrapper.c:376 +#: dirmngr/ldap-wrapper.c:487 #, c-format msgid "ldap wrapper %d stalled - killing\n" msgstr "" @@ -9382,35 +9403,35 @@ msgid "adding '%s:%d' to the ldap server list\n" msgstr "" -#: dirmngr/ldap.c:98 dirmngr/misc.c:502 +#: dirmngr/ldap.c:98 dirmngr/misc.c:512 #, c-format msgid "malloc failed: %s\n" msgstr "" -#: dirmngr/ldap.c:627 +#: dirmngr/ldap.c:626 #, c-format msgid "start_cert_fetch: invalid pattern '%s'\n" msgstr "" -#: dirmngr/ldap.c:840 +#: dirmngr/ldap.c:839 msgid "ldap_search hit the size limit of the server\n" msgstr "" -#: dirmngr/misc.c:170 +#: dirmngr/misc.c:172 msgid "invalid canonical S-expression found\n" msgstr "" -#: dirmngr/misc.c:194 dirmngr/misc.c:228 +#: dirmngr/misc.c:196 dirmngr/misc.c:230 #, c-format msgid "gcry_md_open failed: %s\n" msgstr "" -#: dirmngr/misc.c:199 dirmngr/misc.c:233 +#: dirmngr/misc.c:201 dirmngr/misc.c:235 #, c-format msgid "oops: ksba_cert_hash failed: %s\n" msgstr "" -#: dirmngr/misc.c:518 +#: dirmngr/misc.c:528 msgid "bad URL encoding detected\n" msgstr "" @@ -9442,222 +9463,222 @@ msgid "error building OCSP request: %s\n" msgstr "" -#: dirmngr/ocsp.c:181 +#: dirmngr/ocsp.c:183 #, c-format msgid "error connecting to '%s': %s\n" msgstr "" -#: dirmngr/ocsp.c:207 dirmngr/ocsp.c:255 +#: dirmngr/ocsp.c:209 dirmngr/ocsp.c:257 #, c-format msgid "error reading HTTP response for '%s': %s\n" msgstr "" -#: dirmngr/ocsp.c:240 +#: dirmngr/http.c:1959 dirmngr/ocsp.c:242 #, c-format msgid "error accessing '%s': http status %u\n" msgstr "" -#: dirmngr/ocsp.c:265 +#: dirmngr/ocsp.c:267 #, c-format msgid "error parsing OCSP response for '%s': %s\n" msgstr "" -#: dirmngr/ocsp.c:288 dirmngr/ocsp.c:298 +#: dirmngr/ocsp.c:290 dirmngr/ocsp.c:300 #, c-format msgid "OCSP responder at '%s' status: %s\n" msgstr "" -#: dirmngr/ocsp.c:293 +#: dirmngr/ocsp.c:295 #, c-format msgid "hashing the OCSP response for '%s' failed: %s\n" msgstr "" -#: dirmngr/ocsp.c:328 +#: dirmngr/ocsp.c:330 msgid "not signed by a default OCSP signer's certificate" msgstr "" -#: dirmngr/ocsp.c:417 +#: dirmngr/ocsp.c:415 msgid "only SHA-1 is supported for OCSP responses\n" msgstr "" -#: dirmngr/ocsp.c:468 +#: dirmngr/ocsp.c:466 #, c-format msgid "allocating list item failed: %s\n" msgstr "" -#: dirmngr/ocsp.c:483 +#: dirmngr/ocsp.c:481 #, c-format msgid "error getting responder ID: %s\n" msgstr "" -#: dirmngr/ocsp.c:518 +#: dirmngr/ocsp.c:516 msgid "no suitable certificate found to verify the OCSP response\n" msgstr "" -#: dirmngr/ocsp.c:557 dirmngr/validate.c:623 +#: dirmngr/ocsp.c:555 dirmngr/validate.c:648 #, c-format msgid "issuer certificate not found: %s\n" msgstr "" -#: dirmngr/ocsp.c:567 +#: dirmngr/ocsp.c:565 msgid "caller did not return the target certificate\n" msgstr "" -#: dirmngr/ocsp.c:574 +#: dirmngr/ocsp.c:572 msgid "caller did not return the issuing certificate\n" msgstr "" -#: dirmngr/ocsp.c:584 +#: dirmngr/ocsp.c:582 #, c-format msgid "failed to allocate OCSP context: %s\n" msgstr "" -#: dirmngr/ocsp.c:618 +#: dirmngr/ocsp.c:616 #, c-format msgid "can't get authorityInfoAccess: %s\n" msgstr "" -#: dirmngr/ocsp.c:625 +#: dirmngr/ocsp.c:623 msgid "no default OCSP responder defined\n" msgstr "" -#: dirmngr/ocsp.c:631 +#: dirmngr/ocsp.c:629 msgid "no default OCSP signer defined\n" msgstr "" -#: dirmngr/ocsp.c:638 +#: dirmngr/ocsp.c:636 #, c-format msgid "using default OCSP responder '%s'\n" msgstr "" -#: dirmngr/ocsp.c:643 +#: dirmngr/ocsp.c:641 #, c-format msgid "using OCSP responder '%s'\n" msgstr "" -#: dirmngr/ocsp.c:650 +#: dirmngr/ocsp.c:648 #, c-format msgid "failed to establish a hashing context for OCSP: %s\n" msgstr "" -#: dirmngr/ocsp.c:680 +#: dirmngr/ocsp.c:678 #, c-format msgid "error getting OCSP status for target certificate: %s\n" msgstr "" -#: dirmngr/ocsp.c:705 +#: dirmngr/ocsp.c:703 #, c-format msgid "certificate status is: %s (this=%s next=%s)\n" msgstr "" -#: dirmngr/ocsp.c:706 +#: dirmngr/ocsp.c:704 msgid "good" msgstr "" -#: dirmngr/ocsp.c:712 +#: dirmngr/ocsp.c:710 #, c-format msgid "certificate has been revoked at: %s due to: %s\n" msgstr "" -#: dirmngr/ocsp.c:747 +#: dirmngr/ocsp.c:745 msgid "OCSP responder returned a status in the future\n" msgstr "" -#: dirmngr/ocsp.c:759 +#: dirmngr/ocsp.c:757 msgid "OCSP responder returned a non-current status\n" msgstr "" -#: dirmngr/ocsp.c:774 +#: dirmngr/ocsp.c:772 msgid "OCSP responder returned an too old status\n" msgstr "" -#: dirmngr/server.c:429 dirmngr/server.c:541 dirmngr/server.c:587 +#: dirmngr/server.c:394 dirmngr/server.c:503 dirmngr/server.c:549 #, c-format msgid "assuan_inquire(%s) failed: %s\n" msgstr "" -#: dirmngr/server.c:888 +#: dirmngr/server.c:1088 msgid "ldapserver missing" msgstr "" -#: dirmngr/server.c:962 +#: dirmngr/server.c:1154 msgid "serialno missing in cert ID" msgstr "" -#: dirmngr/server.c:1098 dirmngr/server.c:1184 dirmngr/server.c:1620 -#: dirmngr/server.c:1671 dirmngr/server.c:2151 dirmngr/server.c:2167 +#: dirmngr/server.c:1317 dirmngr/server.c:1403 dirmngr/server.c:1839 +#: dirmngr/server.c:1910 dirmngr/server.c:2482 dirmngr/server.c:2498 #, c-format msgid "assuan_inquire failed: %s\n" msgstr "" -#: dirmngr/server.c:1227 +#: dirmngr/server.c:1446 #, c-format msgid "fetch_cert_by_url failed: %s\n" msgstr "" -#: dirmngr/server.c:1239 dirmngr/server.c:1270 dirmngr/server.c:1429 +#: dirmngr/server.c:1458 dirmngr/server.c:1489 dirmngr/server.c:1648 #, c-format msgid "error sending data: %s\n" msgstr "" -#: dirmngr/server.c:1377 +#: dirmngr/server.c:1596 #, c-format msgid "start_cert_fetch failed: %s\n" msgstr "" -#: dirmngr/server.c:1410 +#: dirmngr/server.c:1629 #, c-format msgid "fetch_next_cert failed: %s\n" msgstr "" -#: dirmngr/server.c:1437 +#: dirmngr/server.c:1656 #, c-format msgid "max_replies %d exceeded\n" msgstr "" -#: dirmngr/server.c:2398 +#: dirmngr/server.c:2772 #, c-format msgid "can't allocate control structure: %s\n" msgstr "" -#: dirmngr/server.c:2409 +#: dirmngr/server.c:2783 #, c-format msgid "failed to allocate assuan context: %s\n" msgstr "" -#: dirmngr/server.c:2430 +#: dirmngr/server.c:2804 #, c-format msgid "failed to initialize the server: %s\n" msgstr "" -#: dirmngr/server.c:2438 +#: dirmngr/server.c:2812 #, c-format msgid "failed to the register commands with Assuan: %s\n" msgstr "" -#: dirmngr/server.c:2478 +#: dirmngr/server.c:2845 #, c-format msgid "Assuan accept problem: %s\n" msgstr "" -#: dirmngr/server.c:2497 +#: dirmngr/server.c:2864 #, c-format msgid "Assuan processing failed: %s\n" msgstr "" -#: dirmngr/validate.c:201 +#: dirmngr/validate.c:238 msgid "accepting root CA not marked as a CA" msgstr "" -#: dirmngr/validate.c:227 +#: dirmngr/validate.c:264 msgid "CRL checking too deeply nested\n" msgstr "" -#: dirmngr/validate.c:245 +#: dirmngr/validate.c:282 msgid "not checking CRL for" msgstr "" -#: dirmngr/validate.c:250 +#: dirmngr/validate.c:287 msgid "checking CRL for" msgstr "" @@ -9665,16 +9686,16 @@ msgid "running in compatibility mode - certificate chain not checked!\n" msgstr "" -#: dirmngr/validate.c:532 +#: dirmngr/validate.c:556 msgid "selfsigned certificate has a BAD signature" msgstr "" -#: dirmngr/validate.c:565 +#: dirmngr/validate.c:590 #, c-format msgid "checking trustworthiness of root certificate failed: %s\n" msgstr "" -#: dirmngr/validate.c:742 +#: dirmngr/validate.c:769 msgid "certificate chain is good\n" msgstr "" @@ -9682,19 +9703,19 @@ msgid "DSA requires the use of a 160 bit hash algorithm\n" msgstr "" -#: dirmngr/validate.c:1120 +#: dirmngr/validate.c:1169 msgid "certificate should not have been used for CRL signing\n" msgstr "" -#: tools/gpg-connect-agent.c:70 tools/gpgconf.c:81 tools/symcryptrun.c:167 +#: tools/gpg-connect-agent.c:78 tools/gpgconf.c:102 tools/symcryptrun.c:179 msgid "quiet" msgstr "" -#: tools/gpg-connect-agent.c:71 +#: tools/gpg-connect-agent.c:79 msgid "print data out hex encoded" msgstr "" -#: tools/gpg-connect-agent.c:72 +#: tools/gpg-connect-agent.c:80 msgid "decode received data lines" msgstr "" @@ -9702,7 +9723,7 @@ msgid "connect to the dirmngr" msgstr "" -#: tools/gpg-connect-agent.c:74 +#: tools/gpg-connect-agent.c:84 msgid "|NAME|connect to Assuan socket NAME" msgstr "" @@ -9710,19 +9731,19 @@ msgid "|ADDR|connect to Assuan server at ADDR" msgstr "" -#: tools/gpg-connect-agent.c:76 +#: tools/gpg-connect-agent.c:88 msgid "run the Assuan server given on the command line" msgstr "" -#: tools/gpg-connect-agent.c:78 +#: tools/gpg-connect-agent.c:90 msgid "do not use extended connect mode" msgstr "" -#: tools/gpg-connect-agent.c:80 +#: tools/gpg-connect-agent.c:92 msgid "|FILE|run commands from FILE on startup" msgstr "" -#: tools/gpg-connect-agent.c:81 +#: tools/gpg-connect-agent.c:93 msgid "run /subst on startup" msgstr "" @@ -9736,76 +9757,77 @@ "Connect to a running agent and send commands\n" msgstr "" -#: tools/gpg-connect-agent.c:1201 +#: tools/gpg-connect-agent.c:1247 #, c-format msgid "option \"%s\" requires a program and optional arguments\n" msgstr "" -#: tools/gpg-connect-agent.c:1210 +#: tools/gpg-connect-agent.c:1258 tools/gpg-connect-agent.c:1264 +#: tools/gpg-connect-agent.c:1270 #, c-format msgid "option \"%s\" ignored due to \"%s\"\n" msgstr "" -#: tools/gpg-connect-agent.c:1281 tools/gpg-connect-agent.c:1771 +#: tools/gpg-connect-agent.c:1368 tools/gpg-connect-agent.c:1863 #, c-format msgid "receiving line failed: %s\n" msgstr "" -#: tools/gpg-connect-agent.c:1371 +#: tools/gpg-connect-agent.c:1458 msgid "line too long - skipped\n" msgstr "" -#: tools/gpg-connect-agent.c:1375 +#: tools/gpg-connect-agent.c:1462 msgid "line shortened due to embedded Nul character\n" msgstr "" -#: tools/gpg-connect-agent.c:1838 +#: tools/gpg-connect-agent.c:1837 #, c-format msgid "unknown command '%s'\n" msgstr "" -#: tools/gpg-connect-agent.c:1761 +#: tools/gpg-connect-agent.c:1855 #, c-format msgid "sending line failed: %s\n" msgstr "" -#: tools/gpg-connect-agent.c:2223 +#: tools/gpg-connect-agent.c:2251 #, c-format msgid "error sending standard options: %s\n" msgstr "" -#: tools/gpgconf-comp.c:473 tools/gpgconf-comp.c:583 tools/gpgconf-comp.c:654 -#: tools/gpgconf-comp.c:722 tools/gpgconf-comp.c:809 +#: tools/gpgconf-comp.c:481 tools/gpgconf-comp.c:617 tools/gpgconf-comp.c:692 +#: tools/gpgconf-comp.c:798 tools/gpgconf-comp.c:900 msgid "Options controlling the diagnostic output" msgstr "" -#: tools/gpgconf-comp.c:486 tools/gpgconf-comp.c:596 tools/gpgconf-comp.c:667 -#: tools/gpgconf-comp.c:735 tools/gpgconf-comp.c:832 +#: tools/gpgconf-comp.c:494 tools/gpgconf-comp.c:630 tools/gpgconf-comp.c:705 +#: tools/gpgconf-comp.c:811 tools/gpgconf-comp.c:923 msgid "Options controlling the configuration" msgstr "" -#: tools/gpgconf-comp.c:502 tools/gpgconf-comp.c:625 tools/gpgconf-comp.c:683 -#: tools/gpgconf-comp.c:760 tools/gpgconf-comp.c:839 +#: tools/gpgconf-comp.c:517 tools/gpgconf-comp.c:659 tools/gpgconf-comp.c:736 +#: tools/gpgconf-comp.c:843 tools/gpgconf-comp.c:936 msgid "Options useful for debugging" msgstr "" -#: tools/gpgconf-comp.c:515 tools/gpgconf-comp.c:635 tools/gpgconf-comp.c:773 +#: tools/gpgconf-comp.c:530 tools/gpgconf-comp.c:669 tools/gpgconf-comp.c:856 msgid "Options controlling the security" msgstr "" -#: tools/gpgconf-comp.c:522 +#: tools/gpgconf-comp.c:537 msgid "|N|expire SSH keys after N seconds" msgstr "" -#: tools/gpgconf-comp.c:526 +#: tools/gpgconf-comp.c:541 msgid "|N|set maximum PIN cache lifetime to N seconds" msgstr "" -#: tools/gpgconf-comp.c:530 +#: tools/gpgconf-comp.c:545 msgid "|N|set maximum SSH key lifetime to N seconds" msgstr "" -#: tools/gpgconf-comp.c:544 +#: tools/gpgconf-comp.c:569 msgid "Options enforcing a passphrase policy" msgstr "" @@ -9813,99 +9835,99 @@ msgid "do not allow to bypass the passphrase policy" msgstr "" -#: tools/gpgconf-comp.c:551 +#: tools/gpgconf-comp.c:576 msgid "|N|set minimal required length for new passphrases to N" msgstr "" -#: tools/gpgconf-comp.c:555 +#: tools/gpgconf-comp.c:580 msgid "|N|require at least N non-alpha characters for a new passphrase" msgstr "" -#: tools/gpgconf-comp.c:559 +#: tools/gpgconf-comp.c:584 msgid "|FILE|check new passphrases against pattern in FILE" msgstr "" -#: tools/gpgconf-comp.c:563 +#: tools/gpgconf-comp.c:588 msgid "|N|expire the passphrase after N days" msgstr "" -#: tools/gpgconf-comp.c:567 +#: tools/gpgconf-comp.c:592 msgid "do not allow the reuse of old passphrases" msgstr "" -#: tools/gpgconf-comp.c:587 +#: tools/gpgconf-comp.c:596 msgid "|N|set the Pinentry timeout to N seconds" msgstr "" -#: tools/gpgconf-comp.c:669 tools/gpgconf-comp.c:737 +#: tools/gpgconf-comp.c:707 tools/gpgconf-comp.c:813 msgid "|NAME|use NAME as default secret key" msgstr "" -#: tools/gpgconf-comp.c:672 tools/gpgconf-comp.c:740 +#: tools/gpgconf-comp.c:710 tools/gpgconf-comp.c:816 msgid "|NAME|encrypt to user ID NAME as well" msgstr "" -#: tools/gpgconf-comp.c:675 +#: tools/gpgconf-comp.c:713 msgid "|SPEC|set up email aliases" msgstr "" -#: tools/gpgconf-comp.c:696 +#: tools/gpgconf-comp.c:749 tools/gpgconf-comp.c:975 msgid "Configuration for Keyservers" msgstr "" -#: tools/gpgconf-comp.c:698 +#: tools/gpgconf-comp.c:751 tools/gpgconf-comp.c:977 msgid "|URL|use keyserver at URL" msgstr "" -#: tools/gpgconf-comp.c:701 +#: tools/gpgconf-comp.c:754 msgid "allow PKA lookups (DNS requests)" msgstr "" -#: tools/gpgconf-comp.c:704 +#: tools/gpgconf-comp.c:757 msgid "|MECHANISMS|use MECHANISMS to locate keys by mail address" msgstr "" -#: tools/gpgconf-comp.c:749 +#: tools/gpgconf-comp.c:764 tools/gpgconf-comp.c:825 msgid "disable all access to the dirmngr" msgstr "" -#: tools/gpgconf-comp.c:752 +#: tools/gpgconf-comp.c:828 msgid "|NAME|use encoding NAME for PKCS#12 passphrases" msgstr "" -#: tools/gpgconf-comp.c:778 +#: tools/gpgconf-comp.c:864 msgid "do not check CRLs for root certificates" msgstr "" -#: tools/gpgconf-comp.c:822 +#: tools/gpgconf-comp.c:913 msgid "Options controlling the format of the output" msgstr "" -#: tools/gpgconf-comp.c:858 +#: tools/gpgconf-comp.c:955 msgid "Options controlling the interactivity and enforcement" msgstr "" -#: tools/gpgconf-comp.c:915 +#: tools/gpgconf-comp.c:968 msgid "Options controlling the use of Tor" msgstr "" -#: tools/gpgconf-comp.c:868 +#: tools/gpgconf-comp.c:982 msgid "Configuration for HTTP servers" msgstr "" -#: tools/gpgconf-comp.c:879 +#: tools/gpgconf-comp.c:993 msgid "use system's HTTP proxy setting" msgstr "" -#: tools/gpgconf-comp.c:884 +#: tools/gpgconf-comp.c:998 msgid "Configuration of LDAP servers to use" msgstr "" -#: tools/gpgconf-comp.c:913 +#: tools/gpgconf-comp.c:1027 msgid "LDAP server list" msgstr "" -#: tools/gpgconf-comp.c:921 +#: tools/gpgconf-comp.c:1035 msgid "Configuration for OCSP" msgstr "" @@ -9933,264 +9955,264 @@ msgid "PIN and Passphrase Entry" msgstr "" -#: tools/gpgconf-comp.c:1182 +#: tools/gpgconf-comp.c:1312 msgid "Component not suitable for launching" msgstr "" -#: tools/gpgconf-comp.c:3087 +#: tools/gpgconf-comp.c:3446 #, c-format msgid "External verification of component %s failed" msgstr "" -#: tools/gpgconf-comp.c:3237 +#: tools/gpgconf-comp.c:3597 msgid "Note that group specifications are ignored\n" msgstr "" -#: tools/gpgconf.c:62 +#: tools/gpgconf.c:75 msgid "list all components" msgstr "" -#: tools/gpgconf.c:63 +#: tools/gpgconf.c:76 msgid "check all programs" msgstr "" -#: tools/gpgconf.c:64 +#: tools/gpgconf.c:77 msgid "|COMPONENT|list options" msgstr "" -#: tools/gpgconf.c:65 +#: tools/gpgconf.c:78 msgid "|COMPONENT|change options" msgstr "" -#: tools/gpgconf.c:66 +#: tools/gpgconf.c:79 msgid "|COMPONENT|check options" msgstr "" -#: tools/gpgconf.c:68 +#: tools/gpgconf.c:81 msgid "apply global default values" msgstr "" -#: tools/gpgconf.c:73 +#: tools/gpgconf.c:85 msgid "get the configuration directories for @GPGCONF@" msgstr "" -#: tools/gpgconf.c:72 +#: tools/gpgconf.c:87 msgid "list global configuration file" msgstr "" -#: tools/gpgconf.c:74 +#: tools/gpgconf.c:89 msgid "check global configuration file" msgstr "" -#: tools/gpgconf.c:78 +#: tools/gpgconf.c:92 msgid "reload all or a given component" msgstr "" -#: tools/gpgconf.c:79 +#: tools/gpgconf.c:93 msgid "launch a given component" msgstr "" -#: tools/gpgconf.c:80 +#: tools/gpgconf.c:94 msgid "kill a given component" msgstr "" -#: tools/gpgconf.c:79 +#: tools/gpgconf.c:100 msgid "use as output file" msgstr "" -#: tools/gpgconf.c:83 +#: tools/gpgconf.c:104 msgid "activate changes at runtime, if possible" msgstr "" -#: tools/gpgconf.c:110 +#: tools/gpgconf.c:136 msgid "Usage: @GPGCONF@ [options] (-h for help)" msgstr "" -#: tools/gpgconf.c:113 +#: tools/gpgconf.c:139 msgid "" "Syntax: @GPGCONF@ [options]\n" "Manage configuration options for tools of the @GNUPG@ system\n" msgstr "" -#: tools/gpgconf.c:216 +#: tools/gpgconf.c:620 tools/gpgconf.c:655 msgid "Need one component argument" msgstr "" -#: tools/gpgconf.c:225 tools/gpgconf.c:258 +#: tools/gpgconf.c:629 tools/gpgconf.c:679 tools/gpgconf.c:712 msgid "Component not found" msgstr "" -#: tools/gpgconf.c:284 +#: tools/gpgconf.c:738 msgid "No argument allowed" msgstr "" -#: tools/symcryptrun.c:154 +#: tools/symcryptrun.c:166 msgid "" "@\n" "Commands:\n" " " msgstr "" -#: tools/symcryptrun.c:156 +#: tools/symcryptrun.c:168 msgid "decryption modus" msgstr "" -#: tools/symcryptrun.c:157 +#: tools/symcryptrun.c:169 msgid "encryption modus" msgstr "" -#: tools/symcryptrun.c:161 +#: tools/symcryptrun.c:173 msgid "tool class (confucius)" msgstr "" -#: tools/symcryptrun.c:162 +#: tools/symcryptrun.c:174 msgid "program filename" msgstr "" -#: tools/symcryptrun.c:164 +#: tools/symcryptrun.c:176 msgid "secret key file (required)" msgstr "" -#: tools/symcryptrun.c:165 +#: tools/symcryptrun.c:177 msgid "input file name (default stdin)" msgstr "" -#: tools/symcryptrun.c:209 +#: tools/symcryptrun.c:221 msgid "Usage: symcryptrun [options] (-h for help)" msgstr "" -#: tools/symcryptrun.c:212 +#: tools/symcryptrun.c:224 msgid "" "Syntax: symcryptrun --class CLASS --program PROGRAM --keyfile KEYFILE " "[options...] COMMAND [inputfile]\n" "Call a simple symmetric encryption tool\n" msgstr "" -#: tools/symcryptrun.c:281 +#: tools/symcryptrun.c:290 #, c-format msgid "%s on %s aborted with status %i\n" msgstr "" -#: tools/symcryptrun.c:288 +#: tools/symcryptrun.c:297 #, c-format msgid "%s on %s failed with status %i\n" msgstr "" -#: tools/symcryptrun.c:320 +#: tools/symcryptrun.c:329 #, c-format msgid "can't create temporary directory '%s': %s\n" msgstr "" -#: tools/symcryptrun.c:354 tools/symcryptrun.c:371 +#: tools/symcryptrun.c:369 tools/symcryptrun.c:386 #, c-format msgid "could not open %s for writing: %s\n" msgstr "" -#: tools/symcryptrun.c:382 +#: tools/symcryptrun.c:397 #, c-format msgid "error writing to %s: %s\n" msgstr "" -#: tools/symcryptrun.c:389 +#: tools/symcryptrun.c:404 #, c-format msgid "error reading from %s: %s\n" msgstr "" -#: tools/symcryptrun.c:396 tools/symcryptrun.c:403 +#: tools/symcryptrun.c:411 tools/symcryptrun.c:418 #, c-format msgid "error closing %s: %s\n" msgstr "" -#: tools/symcryptrun.c:488 +#: tools/symcryptrun.c:502 msgid "no --program option provided\n" msgstr "" -#: tools/symcryptrun.c:494 +#: tools/symcryptrun.c:508 msgid "only --decrypt and --encrypt are supported\n" msgstr "" -#: tools/symcryptrun.c:500 +#: tools/symcryptrun.c:514 msgid "no --keyfile option provided\n" msgstr "" -#: tools/symcryptrun.c:511 +#: tools/symcryptrun.c:525 msgid "cannot allocate args vector\n" msgstr "" -#: tools/symcryptrun.c:529 +#: tools/symcryptrun.c:543 #, c-format msgid "could not create pipe: %s\n" msgstr "" -#: tools/symcryptrun.c:536 +#: tools/symcryptrun.c:550 #, c-format msgid "could not create pty: %s\n" msgstr "" -#: tools/symcryptrun.c:552 +#: tools/symcryptrun.c:566 #, c-format msgid "could not fork: %s\n" msgstr "" -#: tools/symcryptrun.c:580 +#: tools/symcryptrun.c:594 #, c-format msgid "execv failed: %s\n" msgstr "" -#: tools/symcryptrun.c:609 +#: tools/symcryptrun.c:623 #, c-format msgid "select failed: %s\n" msgstr "" -#: tools/symcryptrun.c:626 +#: tools/symcryptrun.c:640 #, c-format msgid "read failed: %s\n" msgstr "" -#: tools/symcryptrun.c:678 +#: tools/symcryptrun.c:692 #, c-format msgid "pty read failed: %s\n" msgstr "" -#: tools/symcryptrun.c:730 +#: tools/symcryptrun.c:744 #, c-format msgid "waitpid failed: %s\n" msgstr "" -#: tools/symcryptrun.c:744 +#: tools/symcryptrun.c:758 #, c-format msgid "child aborted with status %i\n" msgstr "" -#: tools/symcryptrun.c:799 +#: tools/symcryptrun.c:813 #, c-format msgid "cannot allocate infile string: %s\n" msgstr "" -#: tools/symcryptrun.c:812 +#: tools/symcryptrun.c:826 #, c-format msgid "cannot allocate outfile string: %s\n" msgstr "" -#: tools/symcryptrun.c:986 +#: tools/symcryptrun.c:999 #, c-format msgid "either %s or %s must be given\n" msgstr "" -#: tools/symcryptrun.c:1013 +#: tools/symcryptrun.c:1021 msgid "no class provided\n" msgstr "" -#: tools/symcryptrun.c:1022 +#: tools/symcryptrun.c:1030 #, c-format msgid "class %s is not supported\n" msgstr "" -#: tools/gpg-check-pattern.c:145 +#: tools/gpg-check-pattern.c:144 msgid "Usage: gpg-check-pattern [options] patternfile (-h for help)\n" msgstr "" -#: tools/gpg-check-pattern.c:148 +#: tools/gpg-check-pattern.c:147 msgid "" "Syntax: gpg-check-pattern [options] patternfile\n" "Check a passphrase given on stdin against the patternfile\n" diff -Nru language-pack-km-16.04+20180708/data/km/LC_MESSAGES/gprof.po language-pack-km-16.04+20180711/data/km/LC_MESSAGES/gprof.po --- language-pack-km-16.04+20180708/data/km/LC_MESSAGES/gprof.po 2018-07-09 10:39:20.000000000 +0000 +++ language-pack-km-16.04+20180711/data/km/LC_MESSAGES/gprof.po 2018-07-11 18:22:08.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2018-07-08 10:34+0000\n" -"X-Generator: Launchpad (build 18704)\n" +"X-Launchpad-Export-Date: 2018-07-11 16:09+0000\n" +"X-Generator: Launchpad (build 18719)\n" #: alpha.c:102 mips.c:54 msgid "" diff -Nru language-pack-km-16.04+20180708/data/km/LC_MESSAGES/grub.po language-pack-km-16.04+20180711/data/km/LC_MESSAGES/grub.po --- language-pack-km-16.04+20180708/data/km/LC_MESSAGES/grub.po 2018-07-09 10:39:21.000000000 +0000 +++ language-pack-km-16.04+20180711/data/km/LC_MESSAGES/grub.po 2018-07-11 18:22:09.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2018-07-08 11:11+0000\n" -"X-Generator: Launchpad (build 18704)\n" +"X-Launchpad-Export-Date: 2018-07-11 16:48+0000\n" +"X-Generator: Launchpad (build 18719)\n" #: grub-core/normal/auth.c:220 msgid "Enter username: " diff -Nru language-pack-km-16.04+20180708/data/km/LC_MESSAGES/kbd.po language-pack-km-16.04+20180711/data/km/LC_MESSAGES/kbd.po --- language-pack-km-16.04+20180708/data/km/LC_MESSAGES/kbd.po 2018-07-09 10:39:21.000000000 +0000 +++ language-pack-km-16.04+20180711/data/km/LC_MESSAGES/kbd.po 2018-07-11 18:22:09.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2018-07-08 11:12+0000\n" -"X-Generator: Launchpad (build 18704)\n" +"X-Launchpad-Export-Date: 2018-07-11 16:49+0000\n" +"X-Generator: Launchpad (build 18719)\n" #: src/chvt.c:32 #, c-format diff -Nru language-pack-km-16.04+20180708/data/km/LC_MESSAGES/kdesudo.po language-pack-km-16.04+20180711/data/km/LC_MESSAGES/kdesudo.po --- language-pack-km-16.04+20180708/data/km/LC_MESSAGES/kdesudo.po 2018-07-09 10:39:26.000000000 +0000 +++ language-pack-km-16.04+20180711/data/km/LC_MESSAGES/kdesudo.po 2018-07-11 18:22:12.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2018-07-08 11:34+0000\n" -"X-Generator: Launchpad (build 18704)\n" +"X-Launchpad-Export-Date: 2018-07-11 17:14+0000\n" +"X-Generator: Launchpad (build 18719)\n" #: .pc/kubuntu_dont_use_kfatal.diff/kdesudo/kdesudo.cpp:83 #: kdesudo/kdesudo.cpp:83 diff -Nru language-pack-km-16.04+20180708/data/km/LC_MESSAGES/keystone.po language-pack-km-16.04+20180711/data/km/LC_MESSAGES/keystone.po --- language-pack-km-16.04+20180708/data/km/LC_MESSAGES/keystone.po 2018-07-09 10:39:22.000000000 +0000 +++ language-pack-km-16.04+20180711/data/km/LC_MESSAGES/keystone.po 2018-07-11 18:22:09.000000000 +0000 @@ -15,8 +15,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2018-07-08 11:49+0000\n" -"X-Generator: Launchpad (build 18704)\n" +"X-Launchpad-Export-Date: 2018-07-11 17:33+0000\n" +"X-Generator: Launchpad (build 18719)\n" "Generated-By: Babel 1.3\n" #: keystone/exception.py:83 diff -Nru language-pack-km-16.04+20180708/data/km/LC_MESSAGES/language-selector.po language-pack-km-16.04+20180711/data/km/LC_MESSAGES/language-selector.po --- language-pack-km-16.04+20180708/data/km/LC_MESSAGES/language-selector.po 1970-01-01 00:00:00.000000000 +0000 +++ language-pack-km-16.04+20180711/data/km/LC_MESSAGES/language-selector.po 2018-07-11 18:22:06.000000000 +0000 @@ -0,0 +1,399 @@ +# translation of po_language-selector-km.po to Khmer +# Khmer translation for language-selector +# Copyright (c) 2010 Rosetta Contributors and Canonical Ltd 2010 +# This file is distributed under the same license as the language-selector package. +# +# FIRST AUTHOR , 2010. +# Khoem Sokhem , 2012. +msgid "" +msgstr "" +"Project-Id-Version: po_language-selector-km\n" +"Report-Msgid-Bugs-To: FULL NAME \n" +"POT-Creation-Date: 2016-07-28 19:35+0000\n" +"PO-Revision-Date: 2016-04-26 07:57+0000\n" +"Last-Translator: Rockworld \n" +"Language-Team: Khmer <>\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=1; plural=0;\n" +"X-Launchpad-Export-Date: 2018-07-11 16:52+0000\n" +"X-Generator: Launchpad (build 18719)\n" +"Language: km\n" + +#. Hack for Chinese langpack split +#. Translators: please translate 'Chinese (simplified)' and 'Chinese (traditional)' so that they appear next to each other when sorted alphabetically. +#: ../LanguageSelector/LocaleInfo.py:56 +msgid "Chinese (simplified)" +msgstr "ចិន​​ (សាមញ្ញ)" + +#. Translators: please translate 'Chinese (simplified)' and 'Chinese (traditional)' so that they appear next to each other when sorted alphabetically. +#: ../LanguageSelector/LocaleInfo.py:58 +msgid "Chinese (traditional)" +msgstr "ចិន​ (ទំនៀមទំលាប់​)" + +#: ../LanguageSelector/gtk/GtkLanguageSelector.py:233 +msgid "No language information available" +msgstr "គ្មានព័ត៌មាន​ភាសាដែល​អាច​រក​បានឡើយ" + +#: ../LanguageSelector/gtk/GtkLanguageSelector.py:234 +msgid "" +"The system does not have information about the available languages yet. Do " +"you want to perform a network update to get them now? " +msgstr "" +"ប្រព័ន្ធ​មិនមានព័ត៌មានអំពីភាសា​នៅឡើយ​ទេ​ ។​ " +"តើ​អ្នក​ចង់​ដំណើរការ​បណ្តាញ​បច្ចុប្បន្នភាព​ " +"ដើម្បី​ទទួល​បាន​ព័ត៌មាន​​ឥឡូវ​នេះ​ឬ​ ? " + +#: ../LanguageSelector/gtk/GtkLanguageSelector.py:238 +msgid "_Update" +msgstr "_ធ្វើ​បច្ចុប្បន្នភាព" + +#: ../LanguageSelector/gtk/GtkLanguageSelector.py:322 +#: ../LanguageSelector/gtk/GtkLanguageSelector.py:359 +#: ../data/LanguageSelector.ui.h:21 +msgid "Language" +msgstr "ភាសា" + +#: ../LanguageSelector/gtk/GtkLanguageSelector.py:329 +msgid "Installed" +msgstr "បាន​ដំឡើង" + +#. print("%(INSTALL)d to install, %(REMOVE)d to remove" % (countInstall, countRemove)) +#. Translators: %(INSTALL)d is parsed; either keep it exactly as is or remove it entirely, but don't translate "INSTALL". +#: ../LanguageSelector/gtk/GtkLanguageSelector.py:397 +#, python-format +msgid "%(INSTALL)d to install" +msgid_plural "%(INSTALL)d to install" +msgstr[0] "%(INSTALL)d ត្រូវ​យកចេញ" + +#. Translators: %(REMOVE)d is parsed; either keep it exactly as is or remove it entirely, but don't translate "REMOVE". +#: ../LanguageSelector/gtk/GtkLanguageSelector.py:399 +#, python-format +msgid "%(REMOVE)d to remove" +msgid_plural "%(REMOVE)d to remove" +msgstr[0] "%(REMOVE)d ត្រូវ​យកចេញ" + +#. Translators: this string will concatenate the "%n to install" and "%n to remove" strings, you can replace the comma if you need to. +#: ../LanguageSelector/gtk/GtkLanguageSelector.py:408 +#, python-format +msgid "%s, %s" +msgstr "%s, %s" + +#. find out about the other options +#: ../LanguageSelector/gtk/GtkLanguageSelector.py:456 +msgid "none" +msgstr "គ្មាន" + +#: ../LanguageSelector/gtk/GtkLanguageSelector.py:509 +#: ../LanguageSelector/gtk/GtkLanguageSelector.py:718 +msgid "Software database is broken" +msgstr "មូល​ដ្ឋាន​ទិន្នន័យ​របស់​កម្មវិធី​ខូច​ហើយ" + +#: ../LanguageSelector/gtk/GtkLanguageSelector.py:510 +#: ../LanguageSelector/gtk/GtkLanguageSelector.py:719 +msgid "" +"It is impossible to install or remove any software. Please use the package " +"manager \"Synaptic\" or run \"sudo apt-get install -f\" in a terminal to fix " +"this issue at first." +msgstr "" +"វា​មិន​អាច​ដំឡើង​ ឬ​យកកម្មវិធី​មួយ​ចំនួន​ចេញ​បាន​ឡើយ​ ។​ " +"សូម​ប្រើ​កម្មវិធី​គ្រប់គ្រងកញ្ចប់​​ \"Synaptic\" ឬ ដំណើរការ \"sudo apt-get " +"install -f\" ក្នុង​ស្ថានីយ​​ ដើម្បី​បញ្ចេញ​ជាដំបូង​ ។" + +#: ../LanguageSelector/gtk/GtkLanguageSelector.py:551 +msgid "Could not install the selected language support" +msgstr "មិនអាច​ដំឡើង​ការ​គាំទ្រ​ភាសាដែល​បាន​ជ្រើស​ឡើយ" + +#: ../LanguageSelector/gtk/GtkLanguageSelector.py:552 +msgid "" +"This is perhaps a bug of this application. Please file a bug report at " +"https://bugs.launchpad.net/ubuntu/+source/language-selector/+filebug" +msgstr "" +"វា​ប្រហែល​មានកំហុស​ក្នុង​ការ​ដំឡើង​នេះ​ ។​ សូម​រាយការណ៍​កំហុស​ឯកសារ​នៅ " +"https://bugs.launchpad.net/ubuntu/+source/language-selector/+filebug" + +#: ../LanguageSelector/gtk/GtkLanguageSelector.py:576 +#: ../LanguageSelector/gtk/GtkLanguageSelector.py:612 +#: ../LanguageSelector/gtk/GtkLanguageSelector.py:616 +msgid "Could not install the full language support" +msgstr "មិន​អាច​ដំឡើង​ការ​គាំទ្រ​ភាសា​ពេញ​លេញ​​ឡើយ" + +#: ../LanguageSelector/gtk/GtkLanguageSelector.py:577 +msgid "" +"Usually this is related to an error in your software archive or software " +"manager. Check your preferences in Software Sources (click the icon at the " +"very right of the top bar and select \"System Settings... -> Software " +"Sources\")." +msgstr "" +"តាម​ធម្មតា ​វា​ទាក់ទង​នឹង​កំហុស​នៅ​ក្នុង​ប័ណ្ណសារ " +"ឬ​កម្មវិធី​គ្រប់គ្រង​កម្មវិធី​​របស់​អ្នក ។ " +"ពិនិត្យ​មើល​ចំណូល​ចិត្ត​របស់​អ្នក​នៅ​ក្នុង​ប្រភព​កម្មវិធី " +"(ចុច​រូបតំណាង​នៅ​ខាង​ស្ដាំ​ផ្នែក​ខាង​លើ​របារ​ ហើយ​ជ្រើស " +"\"ការ​កំណត់​ប្រព័ន្ធ... -> ប្រភព​កម្មវិធី\") ។" + +#: ../LanguageSelector/gtk/GtkLanguageSelector.py:613 +msgid "Failed to authorize to install packages." +msgstr "បាន​បរាជ័យ​ក្នុង​ការ​ផ្ដល់​សិទ្ធិ ដើម្បី​ដំឡើង​កញ្ចប់ ។" + +#: ../LanguageSelector/gtk/GtkLanguageSelector.py:671 +msgid "The language support is not installed completely" +msgstr "គាំទ្រ​ភាសា​ត្រូវ​បាន​ដំឡើង​ដោយ​ពេញលេញ" + +#: ../LanguageSelector/gtk/GtkLanguageSelector.py:672 +msgid "" +"Some translations or writing aids available for your chosen languages are " +"not installed yet. Do you want to install them now?" +msgstr "" +"ការ​បកប្រែ​ ឬ​ជំនួយសរសេរមួយចំនួន​ " +"សម្រាប់​ភាសា​ដែល​អ្នក​បាន​ជ្រើសមិន​​ត្រូវ​បានដំឡើង​នៅឡើយ​ទេ​​ ។ " +"ឥឡូវ​តើ​អ្នក​ចង់​ដំឡើង​វាឬ​ ?" + +#: ../LanguageSelector/gtk/GtkLanguageSelector.py:675 +msgid "_Remind Me Later" +msgstr "_រំលឹក​ខ្ញុំ​ពេល​ក្រោយ" + +#: ../LanguageSelector/gtk/GtkLanguageSelector.py:676 +msgid "_Install" +msgstr "_ដំឡើង" + +#: ../LanguageSelector/gtk/GtkLanguageSelector.py:679 +msgid "Details" +msgstr "សេច​ក្តី​លម្អិត" + +#: ../LanguageSelector/gtk/GtkLanguageSelector.py:943 +#, python-format +msgid "" +"Failed to apply the '%s' format\n" +"choice. The examples may show up if you\n" +"close and re-open Language Support." +msgstr "" +"បាន​បរាជ័យ​ក្នុងកា​រអនុវត្ត​ជម្រើស​ទ្រង់ទ្រាយ​ '%s' ។ ឧទាហរណ៍​អាច​បង្ហាញ​ " +"ប្រសិន​បើ​អ្នក​បិទ ហើយ​បើក​ការ​គាំទ្រ​ភាសា​ឡើង​វិញ ។" + +#: ../data/LanguageSelector.ui.h:1 +#: ../data/gnome-language-selector.desktop.in.h:1 +msgid "Language Support" +msgstr "ការ​គាំទ្រ​ភាសា" + +#: ../data/LanguageSelector.ui.h:2 +msgid "" +"Checking available language support\n" +"\n" +"The availability of translations or writing aids can differ between " +"languages." +msgstr "" +"អាច​ពិនិត្យ​ការ​គាំទ្រ​ភាសា​បាន​​\n" +"\n" +"មាន​ការ​បកប្រែ​ ឬ​ជំនួយ​សរសេរ​​​ភាសា​​​ខុស​គ្នា​ ។" + +#: ../data/LanguageSelector.ui.h:5 +msgid "Installed Languages" +msgstr "ភាសា​ដែល​បាន​ដំឡើង" + +#: ../data/LanguageSelector.ui.h:6 +msgid "" +"When a language is installed, individual users can choose it in their " +"Language settings." +msgstr "" +"នៅពេល​ដែល​ភាសា​ត្រូវ​បានដំឡើង​​ " +"អ្នក​ប្រើ​ម្នាក់​ៗ​អាច​ជ្រើស​វា​ក្នុង​ការ​កំណត់​ភាសា​របស់​ពួក​គេ​​ ។" + +#: ../data/LanguageSelector.ui.h:7 +msgid "Language for menus and windows:" +msgstr "ភាសា​ សម្រាប់​ម៉ឺនុយ និង​វីនដូ ៖" + +#: ../data/LanguageSelector.ui.h:8 +msgid "" +"This setting only affects the language your desktop and applications are " +"displayed in. It does not set the system environment, like currency or date " +"format settings. For that, use the settings in the Regional Formats tab.\n" +"The order of the values displayed here decides which translations to use for " +"your desktop. If translations for the first language are not available, the " +"next one in this list will be tried. The last entry of this list is always " +"\"English\".\n" +"Every entry below \"English\" will be ignored." +msgstr "" +"ការ​កំណត់​នេះ​មាន​ប្រសិទ្ធភាព​តែ​ភាសា​​នៅ​លើ​ផ្ទៃតុ និង​កម្មវិធី​ប៉ុណ្ណោះ ។ " +"វា​មិន​កំណត់​បរិស្ថាន​ប្រព័ន្ធ​ទេ ដូច​ជា រូបិយប័ណ្ណ " +"ឬ​ការ​កំណត់​ទ្រង់ទ្រាយ​កាលបរិច្ឆេទ ។ ចំពោះ​បញ្ហា​នេះ " +"ប្រើ​ការ​កំណត់​នៅ​ក្នុង​ផ្ទាំង​ទ្រង់ទ្រាយ​តាម​តំបន់ ។\n" +"លំដាប់​តម្លៃ​បាន​បង្ហាញ​នៅ​ទីនេះ​សម្រេច​ថាតើ​ការ​បកប្រែ​ត្រូវ​ប្រើ​សម្រាប់​ផ្" +"ទៃតុ​របស់​អ្នក​ដែរ​ឬទេ ។ ប្រសិនបើ​ការ​បកប្រែ​សម្រាប់​ភាសា​ដំបូង​មិន​មាន​ទេ " +"ភាសា​បន្ទាប់​នៅ​ក្នុង​បញ្ជី​នឹង​ត្រូវ​បាន​ព្យាយាម ។ " +"ធាតុ​ចុងក្រោយ​របស់​បញ្ជី​នេះ​ជា​\"ភាសា​អង់គ្លេស\" ជា​និច្ច ។\n" +"រាល់​ធាតុ​ខាង​ក្រោម​ \"ភាសា​អង់គ្លេស\" នឹង​ត្រូវ​បាន​អើពើ ។" + +#: ../data/LanguageSelector.ui.h:11 +msgid "" +"Drag languages to arrange them in order of preference.\n" +"Changes take effect next time you log in." +msgstr "" +" អូស​ភាសា​ដើម្បី​រៀប​តាម​លំដាប់​​តាម​តម្រូវ​ការ។\n" +"មាន​ប្រសិទ្ធិភាព​បន្ទាប់​ពី​អ្នក​ចូល​​ពេល​ក្រោយ។" + +#: ../data/LanguageSelector.ui.h:13 +msgid "Apply System-Wide" +msgstr "អនុវត្ត​​ទូទាំង​ប្រព័ន្ធ" + +#: ../data/LanguageSelector.ui.h:14 +msgid "" +"Use the same language choices for startup and the login " +"screen." +msgstr "" +"ប្រើ​​ជម្រើស​ភាសា​​​ដូច​គ្នា សម្រាប់​ពេល​ចាប់ផ្ដើម " +"និង​​អេក្រង់​ចូល ។" + +#: ../data/LanguageSelector.ui.h:15 +msgid "Install / Remove Languages..." +msgstr "ដំឡើង​ / ​យក​ភាសា​ចេញ​​..." + +#: ../data/LanguageSelector.ui.h:16 +msgid "Keyboard input method system:" +msgstr "ប្រព័ន្ធ​វិធីសាស្ត្រ​បញ្ចូល​ក្តារចុច​ ៖" + +#: ../data/LanguageSelector.ui.h:17 +msgid "" +"If you need to type in languages, which require more complex input methods " +"than just a simple key to letter mapping, you may want to enable this " +"function.\n" +"For example, you will need this function for typing Chinese, Japanese, " +"Korean or Vietnamese.\n" +"The recommended value for Ubuntu is \"IBus\".\n" +"If you want to use alternative input method systems, install the " +"corresponding packages first and then choose the desired system here." +msgstr "" +"ប្រសិនបើ​អ្នក​ត្រូវ​ការ​បញ្ចូល​ភាសា, " +"ទាមទារ​ឲ្យ​​មាន​វិធីសាស្ត្រ​បញ្ចូល​ជា​សោ​សាមញ្ញ​ដើម្បី​ផ្គូផ្គង, " +"អ្នក​អាច​បើក​មុខងារ​នេះ។\n" +"ឧទាហរណ៍, អ្នក​នឹង​ត្រូវ​ការ​មុខងារ​នេះ​សម្រាប់​បញ្ចូល​ភាសា ចិន, ជប៉ុន, កូរ៉េ " +"ឬ​វៀតណាម។\n" +"តម្លៃ​ដែល​បាន​ផ្ដល់​អនុសាសន៍​សម្រាប់​អ៊ូប៊ុនទូ \"IBus\"។\n" +"ប្រសិនបើ​អ្នក​ចង់​ប្រើ​​ប្រព័ន្ធ​វិធីសាស្ត្រ​បញ្ចូល​ជំនួស, " +"ដំបូង​ដំឡើង​កញ្ចប់​​ដែល​ត្រូវ​គ្នា " +"ហើយ​បន្ទាប់​មក​ជ្រើស​ប្រព័ន្ធ​តាម​ត្រូវ​ការ​នៅ​ទីនេះ។" + +#: ../data/LanguageSelector.ui.h:22 +msgid "Display numbers, dates and currency amounts in the usual format for:" +msgstr "" +"បង្ហាញចំនួន​​ កាល​បរិច្ឆេទ​ " +"និង​​​តម្លៃ​​រូបិយប័ណ្ណ​ក្នុង​ទ្រង់ទ្រាយ​ធម្មតាសម្រាប់​ ៖" + +#: ../data/LanguageSelector.ui.h:23 +msgid "" +"This will set the system environment like shown below and will also affect " +"the preferred paper format and other region specific settings.\n" +"If you want to display the desktop in a different language than this, please " +"select it in the \"Language\" tab.\n" +"Hence you should set this to a sensible value for the region in which you " +"are located." +msgstr "" +"វា​នឹង​កំណត់​បរិស្ថាន​ប្រព័ន្ធ​ដូច​ដែល​បាន​បង្ហាញ​ខាង​ក្រោម " +"ហើយ​នឹង​ប៉ះពាល់​ដល់​ទ្រង់ទ្រាយ​ក្រដាស​ដែល​ពេញ​ចិត្ត " +"ហើយ​ការ​កំណត់​ជាក់លាក់​ផ្សេងៗ​ទៀត ។\n" +"ប្រសិន​បើ​អ្នក​ចង់​បង្ហាញ​ផ្ទៃតុ​ជា​ភាសា​ផ្សេង សូម​ជ្រើស​វា​នៅ​ក្នុង​ផ្ទាំង " +"\"ភាសា\" ។\n" +"ដូច្នេះ​អ្នក​គួរ​កំណត់​វា​ទៅ​តម្លៃ​សមហេតុផល​សម្រាប់​តំបន់​ដែល​អ្នក​ស្ថិត​នៅ ។" + +#: ../data/LanguageSelector.ui.h:26 +msgid "Changes take effect next time you log in." +msgstr "" +"ការ​​ផ្លាស់​ប្តូរ​នឹង​មានប្រសិទ្ធភាព​នៅពេល​ដែល​អ្នក​ចូលពេល​ក្រោយ​ " +"។​" + +#: ../data/LanguageSelector.ui.h:27 +msgid "" +"Use the same format choice for startup and the login screen." +msgstr "" +"ប្រើ​ជម្រើស​ទ្រង់ទ្រាយ​ដូច​គ្នា សម្រាប់ពេល​ចាប់ផ្ដើម " +"និង​អេក្រង់​ចូល ។" + +#: ../data/LanguageSelector.ui.h:28 +msgid "Currency:" +msgstr "រូបិយប័ណ្ណ ៖" + +#: ../data/LanguageSelector.ui.h:29 +msgid "Date:" +msgstr "កាលបរិច្ឆេទ​ ៖" + +#: ../data/LanguageSelector.ui.h:30 +msgid "Number:" +msgstr "ចំនួន​ ៖" + +#: ../data/LanguageSelector.ui.h:31 +msgid "Example" +msgstr "ឧទាហរណ៍​​" + +#: ../data/LanguageSelector.ui.h:32 +msgid "Regional Formats" +msgstr "ទ្រង់ទ្រាយ​ក្នុង​តំបន់" + +#: ../data/gnome-language-selector.desktop.in.h:2 +msgid "Configure multiple and native language support on your system" +msgstr "កំណត់​រចនាសម្ព័ន្ធ​ច្រើន​ និងគាំទ្រ​​ភាសា​ដើម​លើ​ប្រព័ន្ធ​របស់​អ្នក" + +#. Name +#: ../data/incomplete-language-support-gnome.note.in:5 +msgid "Incomplete Language Support" +msgstr "គាំទ្រ​ភាសា​មិនពេញលេញ" + +#. Description +#: ../data/incomplete-language-support-gnome.note.in:6 +msgid "" +"The language support files for your selected language seem to be incomplete. " +"You can install the missing components by clicking on \"Run this action " +"now\" and follow the instructions. An active internet connection is " +"required. If you would like to do this at a later time, please use Language " +"Support instead (click the icon at the very right of the top bar and select " +"\"System Settings... -> Language Support\")." +msgstr "" +"ឯកសារ​គាំទ្រ​ភាសា​សម្រាប់​ភាសា​ដែល​បាន​ជ្រើស​របស់​អ្នក​ហាក់បី​ដូច​ជា​មិន​ពេញល" +"េញ​ទេ ។អ្នក​អាច​ដំឡើង​សមាភាគ​ដែល​បាត់​ដោយ​ចុច​ " +"\"ដំណើរការ​សកម្មភាព​នេះ​ឥឡូវ\" ហើយ​អនុវត្ត​តាម​សេចក្ដី​ណែនាំ ។ " +"តម្រូវ​ឲ្យ​មាន​​អ៊ីនធឺណិត ។ ប្រសិន​បើ​អ្នក​ចង់​ធ្វើ​ដូច​នេះ​នៅ​ពេល​ក្រោយ " +"សូម​ប្រើ​ការ​គាំទ្រ​ភាសា​ជំនួស​ឲ្យ " +"(ចុច​រូបតំណាង​នៅ​ខាង​ស្ដាំ​ផ្នែក​ខាង​លើ​នៃ​របារ ហើយ​ជ្រើស " +"\"កា​រកំណត់​ប្រព័ន្ធ... -> ការ​គាំទ្រ​ភាសា\") ។" + +#. Name +#: ../data/restart_session_required.note.in:5 +msgid "Session Restart Required" +msgstr "បានទាមទារ​ចាប់ផ្តើម​សម័យ​ឡើង​វិញ" + +#. Description +#: ../data/restart_session_required.note.in:6 +msgid "The new language settings will take effect once you have logged out." +msgstr "ការ​កំណត់ភាសាថ្មី​នឹង​មាន​ប្រសិទ្ធ​ភាព​ពេលដែល​អ្នក​​បាន​ចេញ​ ។" + +#: ../dbus_backend/com.ubuntu.languageselector.policy.in.h:1 +msgid "Set system default language" +msgstr "កំណត់​ភាសា​លំនាំដើម​របស់​ប្រព័ន្ធ" + +#: ../dbus_backend/com.ubuntu.languageselector.policy.in.h:2 +msgid "System policy prevented setting default language" +msgstr "គោលនយោបាយ​ប្រព័ន្ធ​បាន​ការពារ​ពី​ការ​កំណត់​ភាសា​លំនាំដើម" + +#: ../gnome-language-selector:33 +msgid "don't verify installed language support" +msgstr "កុំ​ផ្ទៀង​ផ្ទាត់​ការ​គាំទ្រ​ភាសា​ដែល​បាន​ដំឡើង" + +#: ../gnome-language-selector:36 ../check-language-support:27 +msgid "alternative datadir" +msgstr "datadir ដែល​ផ្លាស់ប្តូរ" + +#: ../check-language-support:24 +msgid "target language code" +msgstr "កូដ​ភាសា​គោលដៅ" + +#: ../check-language-support:28 +msgid "check for the given package(s) only -- separate packagenames by comma" +msgstr "" +"ពិនិត្យ​មើល​តែ​កញ្ចប់​ដែល​បាន​ផ្តល់​​ -- ឈ្មោះ​កញ្ចប់​បំបែក​ដោយ​សញ្ញា​ក្បៀស" + +#: ../check-language-support:30 +msgid "output all available language support packages for all languages" +msgstr "បង្ហាញ​កញ្ចប់​គាំទ្រ​ភាសា​ដែល​មាន​ទាំងអស់​សម្រាប់​គ្រប់​ភាសា" + +#: ../check-language-support:33 +msgid "show installed packages as well as missing ones" +msgstr "បង្ហាញ​កញ្ចប់​ដែល​បាន​ដំឡើង​ដូច​កញ្ចប់​មួយ​ដែល​បាត់" diff -Nru language-pack-km-16.04+20180708/data/km/LC_MESSAGES/libapt-inst2.0.po language-pack-km-16.04+20180711/data/km/LC_MESSAGES/libapt-inst2.0.po --- language-pack-km-16.04+20180708/data/km/LC_MESSAGES/libapt-inst2.0.po 2018-07-09 10:39:18.000000000 +0000 +++ language-pack-km-16.04+20180711/data/km/LC_MESSAGES/libapt-inst2.0.po 2018-07-11 18:22:06.000000000 +0000 @@ -17,172 +17,172 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2018-07-08 10:31+0000\n" -"X-Generator: Launchpad (build 18704)\n" +"X-Launchpad-Export-Date: 2018-07-11 16:05+0000\n" +"X-Generator: Launchpad (build 18719)\n" "Language: \n" -#: apt-inst/contrib/arfile.cc:76 +#: apt-inst/contrib/arfile.cc:75 msgid "Invalid archive signature" msgstr "ហត្ថលេខា​ប័ណ្ណសា​រមិន​ត្រឹមត្រូវ​" -#: apt-inst/contrib/arfile.cc:84 +#: apt-inst/contrib/arfile.cc:83 msgid "Error reading archive member header" msgstr "កំហុស​ក្នុងការ​អានបឋមកថា​សមាជិក​ប័ណ្ណសារ" -#: apt-inst/contrib/arfile.cc:96 +#: apt-inst/contrib/arfile.cc:95 #, c-format msgid "Invalid archive member header %s" msgstr "បឋមកថាសមាជិកប័ណ្ណសារមិនត្រឹមត្រូវ %s" -#: apt-inst/contrib/arfile.cc:108 +#: apt-inst/contrib/arfile.cc:107 msgid "Invalid archive member header" msgstr "បឋមកថា​សមាជិក​ប័ណ្ណសារ" -#: apt-inst/contrib/arfile.cc:137 +#: apt-inst/contrib/arfile.cc:136 msgid "Archive is too short" msgstr "ប័ណ្ណសារ ខ្លីពេក" -#: apt-inst/contrib/arfile.cc:141 +#: apt-inst/contrib/arfile.cc:140 msgid "Failed to read the archive headers" msgstr "បរាជ័យ​ក្នុងការ​អាន​បឋមកថា​ប័ណ្ណសារ" -#: apt-inst/contrib/extracttar.cc:110 +#: apt-inst/contrib/extracttar.cc:109 #, c-format msgid "Cannot find a configured compressor for '%s'" msgstr "" -#: apt-inst/contrib/extracttar.cc:142 apt-inst/contrib/extracttar.cc:172 +#: apt-inst/contrib/extracttar.cc:141 apt-inst/contrib/extracttar.cc:171 msgid "Corrupted archive" msgstr "ប័ណ្ណសារ​បាន​ខូច​" -#: apt-inst/contrib/extracttar.cc:157 +#: apt-inst/contrib/extracttar.cc:156 msgid "Tar checksum failed, archive corrupted" msgstr "Tar ឆេកសាំ​បាន​បរាជ័យ ប័ណ្ណសារ​បាន​ខូច" -#: apt-inst/contrib/extracttar.cc:262 +#: apt-inst/contrib/extracttar.cc:261 #, c-format msgid "Unknown TAR header type %u, member %s" msgstr "មិន​ស្គាល់​ប្រភេទ​បឋមកថា​ TAR %u ដែលជា​សមាជិក​ %s" -#: apt-inst/deb/debfile.cc:47 apt-inst/deb/debfile.cc:56 -#: apt-inst/deb/debfile.cc:67 +#: apt-inst/deb/debfile.cc:46 apt-inst/deb/debfile.cc:55 +#: apt-inst/deb/debfile.cc:66 #, c-format msgid "This is not a valid DEB archive, missing '%s' member" msgstr "នេះ​ជាមិនមែនជា​ប័ណ្ណសារ​ DEB ​ត្រឹមត្រូវទេ បាត់បង់សមាជិក​ '%s'​" -#: apt-inst/deb/debfile.cc:136 +#: apt-inst/deb/debfile.cc:135 #, c-format msgid "Internal error, could not locate member %s" msgstr "កំហុស​ខាងក្នុង ​មិន​អាច​កំណត់​ទីតាំង​សមាជិក​ %s បានឡើយ" -#: apt-inst/deb/debfile.cc:231 +#: apt-inst/deb/debfile.cc:230 msgid "Unparsable control file" msgstr "ឯកសារត្រួតពិនិត្យ​ដែលមិនអាច​ញែកបាន" -#: apt-inst/dirstream.cc:42 apt-inst/dirstream.cc:49 apt-inst/dirstream.cc:54 +#: apt-inst/dirstream.cc:41 apt-inst/dirstream.cc:48 apt-inst/dirstream.cc:53 #, c-format msgid "Failed to write file %s" msgstr "បរាជ័យ​ក្នុងការ​សរសេរ​ឯកសារ %s" -#: apt-inst/dirstream.cc:104 +#: apt-inst/dirstream.cc:103 #, c-format msgid "Failed to close file %s" msgstr "បរាជ័យ​ក្នុងការ​បិទឯកសារ %s" -#: apt-inst/extract.cc:100 apt-inst/extract.cc:171 +#: apt-inst/extract.cc:99 apt-inst/extract.cc:170 #, c-format msgid "The path %s is too long" msgstr "ផ្លូវ​ %s វែង​ពេក" -#: apt-inst/extract.cc:131 +#: apt-inst/extract.cc:130 #, c-format msgid "Unpacking %s more than once" msgstr "កំពុង​ពន្លា​ %s ច្រើន​ជាង​ម្តង​" -#: apt-inst/extract.cc:141 +#: apt-inst/extract.cc:140 #, c-format msgid "The directory %s is diverted" msgstr "ថត​ %s ត្រូវបាន​បង្វែរ" -#: apt-inst/extract.cc:151 +#: apt-inst/extract.cc:150 #, c-format msgid "The package is trying to write to the diversion target %s/%s" msgstr "កញ្ចប់ ​កំពុង​ព្យាយាម​សរសេរ​ទៅកាន់​គោលដៅ​បង្វែរ​ %s/%s" -#: apt-inst/extract.cc:161 apt-inst/extract.cc:305 +#: apt-inst/extract.cc:160 apt-inst/extract.cc:304 msgid "The diversion path is too long" msgstr "ផ្លូវ​បង្វែរ វែងពេក" -#: apt-inst/extract.cc:185 apt-inst/extract.cc:198 apt-inst/extract.cc:215 +#: apt-inst/extract.cc:184 apt-inst/extract.cc:197 apt-inst/extract.cc:214 #, c-format msgid "Failed to stat %s" msgstr "បាន​បរាជ័យ​ក្នុង​ការថ្លែង %s" -#: apt-inst/extract.cc:193 +#: apt-inst/extract.cc:192 #, c-format msgid "Failed to rename %s to %s" msgstr "បរាជ័យ​ក្នុង​ការ​ប្តូរ​ឈ្មោះ %s ទៅ %s" -#: apt-inst/extract.cc:248 +#: apt-inst/extract.cc:247 #, c-format msgid "The directory %s is being replaced by a non-directory" msgstr "ថត​ %s ត្រូវ​បាន​ជំនួស​ដោយ​មិនមែន​ជា​ថត​" -#: apt-inst/extract.cc:288 +#: apt-inst/extract.cc:287 msgid "Failed to locate node in its hash bucket" msgstr "បរាជ័យ​ក្នុងការ​ដាក់ថ្នាំង​នៅក្នុង​ធុង​រាយប៉ាយ​របស់វា" -#: apt-inst/extract.cc:292 +#: apt-inst/extract.cc:291 msgid "The path is too long" msgstr "ផ្លូវ​វែង​ពេក" -#: apt-inst/extract.cc:420 +#: apt-inst/extract.cc:419 #, c-format msgid "Overwrite package match with no version for %s" msgstr "សរសេរ​ជាន់​លើកញ្ចប់ផ្គួផ្គង​ដោយ​គ្មាន​កំណែ​សម្រាប់ %s" -#: apt-inst/extract.cc:437 +#: apt-inst/extract.cc:436 #, c-format msgid "File %s/%s overwrites the one in the package %s" msgstr "ឯកសារ​ %s/%s សរសេរជាន់​ពីលើ​មួយ​ក្នុង​កញ្ចប់ %s" -#: apt-inst/extract.cc:470 +#: apt-inst/extract.cc:469 #, c-format msgid "Unable to read %s" msgstr "មិន​អាច​អាន​ %s បានឡើយ" -#: apt-inst/extract.cc:497 +#: apt-inst/extract.cc:496 #, c-format msgid "Unable to stat %s" msgstr "មិន​អាច​ថ្លែង %s បានឡើយ" -#: apt-inst/filelist.cc:380 +#: apt-inst/filelist.cc:379 msgid "DropNode called on still linked node" msgstr "ទម្លាក់​ថ្នាំង​ដែល​បាន​ហៅ​លើ​ថ្នាំងដែល​នៅតែតភ្ជាប់" -#: apt-inst/filelist.cc:412 +#: apt-inst/filelist.cc:411 msgid "Failed to locate the hash element!" msgstr "បរាជ័យ​ក្នុងការ​ដាក់ទីតាំង​ធាតុ​ដែលរាយប៉ាយ !" -#: apt-inst/filelist.cc:459 +#: apt-inst/filelist.cc:458 msgid "Failed to allocate diversion" msgstr "បរាជ័យ​ក្នុងការ​បម្រុងទុក​ការបង្វែរ" -#: apt-inst/filelist.cc:464 +#: apt-inst/filelist.cc:463 msgid "Internal error in AddDiversion" msgstr "កំហុស​ខាងក្នុង នៅក្នុង AddDiversion" -#: apt-inst/filelist.cc:477 +#: apt-inst/filelist.cc:476 #, c-format msgid "Trying to overwrite a diversion, %s -> %s and %s/%s" msgstr "កំពុង​ព្យាយាម​សរសេរ​ជាន់​ពីលើ​ការបង្វែរ %s -> %s និង​ %s/%s" -#: apt-inst/filelist.cc:506 +#: apt-inst/filelist.cc:505 #, c-format msgid "Double add of diversion %s -> %s" msgstr "ការបន្ថែម​ស្ទួន នៃការបង្វែរ​ %s -> %s" -#: apt-inst/filelist.cc:549 +#: apt-inst/filelist.cc:548 #, c-format msgid "Duplicate conf file %s/%s" msgstr "ឯកសារ​កំណត់​រចនាសម្ព័ន្ធ​ស្ទួន​ %s/%s" diff -Nru language-pack-km-16.04+20180708/data/km/LC_MESSAGES/libapt-pkg5.0.po language-pack-km-16.04+20180711/data/km/LC_MESSAGES/libapt-pkg5.0.po --- language-pack-km-16.04+20180708/data/km/LC_MESSAGES/libapt-pkg5.0.po 2018-07-09 10:39:21.000000000 +0000 +++ language-pack-km-16.04+20180711/data/km/LC_MESSAGES/libapt-pkg5.0.po 2018-07-11 18:22:09.000000000 +0000 @@ -17,67 +17,67 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2018-07-08 10:31+0000\n" -"X-Generator: Launchpad (build 18704)\n" +"X-Launchpad-Export-Date: 2018-07-11 16:06+0000\n" +"X-Generator: Launchpad (build 18719)\n" "Language: \n" -#: apt-pkg/acquire-item.cc:175 +#: apt-pkg/acquire-item.cc:176 msgid "" "Updating from such a repository can't be done securely, and is therefore " "disabled by default." msgstr "" -#: apt-pkg/acquire-item.cc:180 +#: apt-pkg/acquire-item.cc:181 msgid "" "Data from such a repository can't be authenticated and is therefore " "potentially dangerous to use." msgstr "" -#: apt-pkg/acquire-item.cc:182 +#: apt-pkg/acquire-item.cc:183 msgid "" "See apt-secure(8) manpage for repository creation and user configuration " "details." msgstr "" -#: apt-pkg/acquire-item.cc:522 +#: apt-pkg/acquire-item.cc:568 #, c-format msgid "Failed to readlink %s" msgstr "បាន​បរាជ័យ​ក្នុង​ការ​អាន​តំណ​ %s" -#: apt-pkg/acquire-item.cc:531 +#: apt-pkg/acquire-item.cc:577 #, c-format msgid "Failed to stat %s" msgstr "បាន​បរាជ័យ​ក្នុង​ការថ្លែង %s" -#: apt-pkg/acquire-item.cc:976 apt-pkg/contrib/fileutl.cc:3137 +#: apt-pkg/acquire-item.cc:1061 apt-pkg/contrib/fileutl.cc:3137 #, c-format msgid "rename failed, %s (%s -> %s)." msgstr "ប្តូរ​ឈ្មោះ​បានបរាជ័យ​, %s (%s -> %s) ។" -#: apt-pkg/acquire-item.cc:861 apt-pkg/acquire-item.cc:1000 +#: apt-pkg/acquire-item.cc:946 apt-pkg/acquire-item.cc:1085 msgid "Hash Sum mismatch" msgstr "" -#: apt-pkg/acquire-item.cc:1003 +#: apt-pkg/acquire-item.cc:1088 msgid "Size mismatch" msgstr "ទំហំ​មិនបាន​ផ្គួផ្គង​" -#: apt-pkg/acquire-item.cc:1007 +#: apt-pkg/acquire-item.cc:1092 msgid "Invalid file format" msgstr "" -#: apt-pkg/acquire-item.cc:1012 +#: apt-pkg/acquire-item.cc:1097 msgid "Signature error" msgstr "" -#: apt-pkg/acquire-item.cc:1016 +#: apt-pkg/acquire-item.cc:1101 #, c-format msgid "" "Clearsigned file isn't valid, got '%s' (does the network require " "authentication?)" msgstr "" -#: apt-pkg/acquire-item.cc:1265 +#: apt-pkg/acquire-item.cc:1350 #, c-format msgid "" "An error occurred during the signature verification. The repository is not " @@ -85,12 +85,12 @@ msgstr "" #. Invalid signature file, reject (LP: #346386) (Closes: #627642) -#: apt-pkg/acquire-item.cc:1274 apt-pkg/acquire-item.cc:1280 +#: apt-pkg/acquire-item.cc:1359 apt-pkg/acquire-item.cc:1365 #, c-format msgid "GPG error: %s: %s" msgstr "" -#: apt-pkg/acquire-item.cc:1509 +#: apt-pkg/acquire-item.cc:1607 #, c-format msgid "" "Skipping acquire of configured file '%s' as repository '%s' doesn't support " @@ -104,7 +104,7 @@ "or malformed file)" msgstr "" -#: apt-pkg/acquire-item.cc:1544 +#: apt-pkg/acquire-item.cc:1642 #, c-format msgid "" "Skipping acquire of configured file '%s' as repository '%s' provides only " @@ -118,40 +118,40 @@ #. TRANSLATOR: The first %s is the URL of the bad Release file, the second is #. the time since then the file is invalid - formatted in the same way as in #. the download progress display (e.g. 7d 3h 42min 1s) -#: apt-pkg/acquire-item.cc:1655 +#: apt-pkg/acquire-item.cc:1744 #, c-format msgid "" "Release file for %s is expired (invalid since %s). Updates for this " "repository will not be applied." msgstr "" -#: apt-pkg/acquire-item.cc:1709 +#: apt-pkg/acquire-item.cc:1798 #, c-format msgid "Conflicting distribution: %s (expected %s but got %s)" msgstr "" -#: apt-pkg/acquire-item.cc:251 +#: apt-pkg/acquire-item.cc:252 #, c-format msgid "The repository '%s' is not signed." msgstr "" -#: apt-pkg/acquire-item.cc:252 +#: apt-pkg/acquire-item.cc:253 #, c-format msgid "The repository '%s' does not have a Release file." msgstr "" -#: apt-pkg/acquire-item.cc:223 +#: apt-pkg/acquire-item.cc:224 #, c-format msgid "The repository '%s' is no longer signed." msgstr "" -#: apt-pkg/acquire-item.cc:233 +#: apt-pkg/acquire-item.cc:234 msgid "" "This is normally not allowed, but the option " "Acquire::AllowDowngradeToInsecureRepositories was given to override it." msgstr "" -#: apt-pkg/acquire-item.cc:3334 +#: apt-pkg/acquire-item.cc:3342 #, c-format msgid "" "I wasn't able to locate a file for the %s package. This might mean you need " @@ -161,7 +161,7 @@ "​មាន​ន័យ​ថា​អ្នក​ត្រូវការ​ជួសជុល​កញ្ចប់​នេះ​ដោយ​ដៃ ។ " "(ដោយសារ​​បាត់​ស្ថាបត្យកម្ម)" -#: apt-pkg/acquire-item.cc:3464 +#: apt-pkg/acquire-item.cc:3472 #, c-format msgid "Can't find a source to download version '%s' of '%s'" msgstr "" @@ -175,27 +175,27 @@ "វាល​សម្រាប់​កញ្ចប់នេះ​ទេ​ %s ។" #. TRANSLATOR: %s=%s is sourcename=sourceversion, e.g. apt=1.1 -#: apt-pkg/acquire-item.cc:3616 apt-pkg/acquire-item.cc:3805 +#: apt-pkg/acquire-item.cc:3624 apt-pkg/acquire-item.cc:3813 #, c-format msgid "Changelog unavailable for %s=%s" msgstr "" -#: apt-pkg/acquire-worker.cc:113 +#: apt-pkg/acquire-worker.cc:112 #, c-format msgid "The method driver %s could not be found." msgstr "មិនអាច​រកឃើញ​កម្មវិធី​បញ្ជា​វិធីសាស្ត្រ %s ឡើយ ។" -#: apt-pkg/acquire-worker.cc:117 +#: apt-pkg/acquire-worker.cc:116 #, c-format msgid "Is the package %s installed?" msgstr "" -#: apt-pkg/acquire-worker.cc:172 +#: apt-pkg/acquire-worker.cc:171 #, c-format msgid "Method %s did not start correctly" msgstr "វិធីសាស្ត្រ​ %s មិន​អាច​ចាប់​ផ្តើម​ត្រឹមត្រូវ​ទេ​" -#: apt-pkg/acquire-worker.cc:677 +#: apt-pkg/acquire-worker.cc:688 #, c-format msgid "" "Please insert the disc labeled: '%s' in the drive '%s' and press [Enter]." @@ -228,42 +228,40 @@ "user '%s'." msgstr "" -#: apt-pkg/acquire.cc:789 apt-pkg/clean.cc:40 +#: apt-pkg/acquire.cc:789 apt-pkg/clean.cc:39 #, c-format msgid "Clean of %s is not supported" msgstr "" #. Only warn if there are no sources.list.d. #. Only warn if there is no sources.list file. -#: apt-pkg/acquire.cc:793 apt-pkg/acquire.cc:796 apt-pkg/clean.cc:50 -#: apt-pkg/clean.cc:60 apt-pkg/contrib/cdromutl.cc:190 -#: apt-pkg/contrib/cdromutl.cc:212 apt-pkg/contrib/fileutl.cc:410 +#: apt-pkg/acquire.cc:793 apt-pkg/acquire.cc:796 apt-pkg/clean.cc:49 +#: apt-pkg/clean.cc:59 apt-pkg/contrib/cdromutl.cc:189 +#: apt-pkg/contrib/cdromutl.cc:211 apt-pkg/contrib/fileutl.cc:410 #: apt-pkg/contrib/fileutl.cc:412 apt-pkg/contrib/fileutl.cc:525 #: apt-pkg/contrib/fileutl.cc:3379 apt-pkg/deb/dpkgpm.cc:1391 -#: apt-pkg/init.cc:222 apt-pkg/init.cc:230 apt-pkg/policy.cc:315 -#: apt-pkg/sourcelist.cc:321 apt-pkg/sourcelist.cc:328 +#: apt-pkg/init.cc:221 apt-pkg/init.cc:229 apt-pkg/policy.cc:314 +#: apt-pkg/sourcelist.cc:320 apt-pkg/sourcelist.cc:327 #, c-format msgid "Unable to read %s" msgstr "មិន​អាច​អាន​ %s បានឡើយ" -#: apt-pkg/clean.cc:56 apt-pkg/clean.cc:146 +#: apt-pkg/clean.cc:55 apt-pkg/clean.cc:145 #, c-format msgid "Unable to change to %s" msgstr "មិនអាច​ប្ដូរទៅ %s បានឡើយ" -#. only show the ETA if it makes sense -#. two days -#: apt-pkg/acquire.cc:1376 +#: apt-pkg/acquire.cc:1384 #, c-format msgid "Retrieving file %li of %li (%s remaining)" msgstr "កំពុង​ទៅ​យក​ឯកសារ %li នៃ %li (នៅសល់ %s)" -#: apt-pkg/acquire.cc:1378 +#: apt-pkg/acquire.cc:1386 #, c-format msgid "Retrieving file %li of %li" msgstr "កំពុង​ទៅយក​ឯកសារ %li នៃ %li" -#: apt-pkg/algorithms.cc:323 +#: apt-pkg/algorithms.cc:322 #, c-format msgid "" "The package %s needs to be reinstalled, but I can't find an archive for it." @@ -271,7 +269,7 @@ "កញ្ចប់ %s ត្រូវការឲ្យដំឡើង ប៉ុន្តែ​ " "ខ្ញុំ​មិន​អាច​រក​ប័ណ្ណសារ​សម្រាប់​វា​បាន​ទេ​ ។" -#: apt-pkg/algorithms.cc:1138 +#: apt-pkg/algorithms.cc:1137 msgid "" "Error, pkgProblemResolver::Resolve generated breaks, this may be caused by " "held packages." @@ -279,21 +277,21 @@ "កំហុស pkgProblemResolver::ដោះស្រាយ​សញ្ញាបញ្ឈប់​ដែលបានបង្កើត នេះ​ប្រហែលជា " "បង្កដោយកញ្ចប់​ដែលបាន​ទុក ។" -#: apt-pkg/algorithms.cc:1140 +#: apt-pkg/algorithms.cc:1139 msgid "Unable to correct problems, you have held broken packages." msgstr "មិន​អាច​កែ​បញ្ហាបានទេេ អ្កបានទុក​កញ្ចប់​ដែល​ខូច ។។" -#: apt-pkg/cachefile.cc:119 +#: apt-pkg/cachefile.cc:118 msgid "The package lists or status file could not be parsed or opened." msgstr "" "បញ្ជី​កញ្ចប់​ ឬ ឯកសារ​ស្ថានភាព​មិន​អាចត្រូវបាន​​ញែក ​​ឬ " "ត្រូវបាន​បើកបានឡើយ​​ ។" -#: apt-pkg/cachefile.cc:123 +#: apt-pkg/cachefile.cc:122 msgid "You may want to run apt-get update to correct these problems" msgstr "អ្នកប្រហែលជា​ចង់ភាពទាន់សម័យ apt-get ដើម្បី​កែ​បញ្ហា​ទាំងនេះ" -#: apt-pkg/cachefile.cc:146 +#: apt-pkg/cachefile.cc:145 msgid "The list of sources could not be read." msgstr "មិន​អាច​អាន​បញ្ជី​ប្រភព​បាន​ឡើយ​ ។" @@ -437,71 +435,71 @@ msgid "Source list entries for this disc are:\n" msgstr "ធាតុបញ្ចូល​បញ្ជីប្រភព​សម្រាប់​ឌីស​នេះគឺ ៖\n" -#: apt-pkg/clean.cc:76 +#: apt-pkg/clean.cc:75 #, c-format msgid "Unable to stat %s." msgstr "មិនអាច​ថ្លែង %s បានឡើយ ។" -#: apt-pkg/contrib/cdromutl.cc:65 +#: apt-pkg/contrib/cdromutl.cc:64 #, c-format msgid "Unable to stat the mount point %s" msgstr "មិនអាច​ថ្លែង ចំណុចម៉ោន %s បានឡើយ" -#: apt-pkg/contrib/cdromutl.cc:245 +#: apt-pkg/contrib/cdromutl.cc:244 msgid "Failed to stat the cdrom" msgstr "បរាជ័យក្នុងការ​ថ្លែង ស៊ីឌីរ៉ូម" -#: apt-pkg/contrib/cmndline.cc:127 +#: apt-pkg/contrib/cmndline.cc:126 #, c-format msgid "" "Command line option '%c' [from %s] is not understood in combination with the " "other options." msgstr "" -#: apt-pkg/contrib/cmndline.cc:152 apt-pkg/contrib/cmndline.cc:161 -#: apt-pkg/contrib/cmndline.cc:169 +#: apt-pkg/contrib/cmndline.cc:151 apt-pkg/contrib/cmndline.cc:160 +#: apt-pkg/contrib/cmndline.cc:168 #, c-format msgid "" "Command line option %s is not understood in combination with the other " "options" msgstr "" -#: apt-pkg/contrib/cmndline.cc:174 +#: apt-pkg/contrib/cmndline.cc:173 #, c-format msgid "Command line option %s is not boolean" msgstr "ជម្រើស​បន្ទាត់ពាក្យ​បញ្ជា​ %s មិនមែនជាប៊ូលីនទេ" -#: apt-pkg/contrib/cmndline.cc:230 +#: apt-pkg/contrib/cmndline.cc:229 #, c-format msgid "Option %s requires an argument." msgstr "ជម្រើស​ %s ត្រូវការ​អាគុយម៉ង់មួយ ។" -#: apt-pkg/contrib/cmndline.cc:243 +#: apt-pkg/contrib/cmndline.cc:242 #, c-format msgid "Option %s: Configuration item specification must have an =." msgstr "ជម្រើស %s ៖ ការបញ្ជាក់​ធាតុ​កំណត់រចនាសម្ព័ន្ធត្រូវតែមាន = មួយ ។" -#: apt-pkg/contrib/cmndline.cc:269 +#: apt-pkg/contrib/cmndline.cc:268 #, c-format msgid "Option %s requires an integer argument, not '%s'" msgstr "ជម្រើស​ %s ត្រូវ​ការ​អាគុយម៉ង់​ចំនួន​គត់​ មិន​មែន​ '%s'" -#: apt-pkg/contrib/cmndline.cc:300 +#: apt-pkg/contrib/cmndline.cc:299 #, c-format msgid "Option '%s' is too long" msgstr "ជម្រើស​ '%s' វែងពេក" -#: apt-pkg/contrib/cmndline.cc:332 +#: apt-pkg/contrib/cmndline.cc:331 #, c-format msgid "Sense %s is not understood, try true or false." msgstr "មិនបានយល់អំពី​ការស្គាល់​ %s ឡើយ សូមព្យាយមយក​ ពិត​ ​​​ឫ មិន​ពិត ។" -#: apt-pkg/contrib/cmndline.cc:380 +#: apt-pkg/contrib/cmndline.cc:379 #, c-format msgid "Invalid operation %s" msgstr "ប្រតិបត្តិការ​មិន​ត្រឹមត្រូវ​ %s" -#: apt-pkg/contrib/configuration.cc:721 +#: apt-pkg/contrib/configuration.cc:720 #, c-format msgid "Unrecognized type abbreviation: '%c'" msgstr "មិន​បាន​​ទទួល​ស្គាល់​ប្រភេទ​អក្សរ​សង្ខេប ៖ '%c'" @@ -511,51 +509,51 @@ msgid "Opening configuration file %s" msgstr "កំពុង​បើ​ឯកសារ​កំណត់រចនាសម្ព័ន្ធ​ %s" -#: apt-pkg/contrib/configuration.cc:1002 +#: apt-pkg/contrib/configuration.cc:1001 #, c-format msgid "Syntax error %s:%u: Block starts with no name." msgstr "កំហុស​វាក្យ​សម្ពន្ធ %s:%u ៖ ប្លុក​ចាប់​ផ្តើម​​ដោយ​គ្មាន​ឈ្មោះ​ ។" -#: apt-pkg/contrib/configuration.cc:1016 +#: apt-pkg/contrib/configuration.cc:1015 #, c-format msgid "Syntax error %s:%u: Malformed tag" msgstr "កំហុស​​វាក្យ​សម្ពន្ធ %s:%u ៖ ស្លាក​ដែលបាន Malformed" -#: apt-pkg/contrib/configuration.cc:1033 +#: apt-pkg/contrib/configuration.cc:1032 #, c-format msgid "Syntax error %s:%u: Extra junk after value" msgstr "កំហុស​​វាក្យ​សម្ពន្ធ %s:%u ៖ តម្លៃ​ឥតបានការ​នៅ​ក្រៅ​" -#: apt-pkg/contrib/configuration.cc:1071 +#: apt-pkg/contrib/configuration.cc:1070 #, c-format msgid "Syntax error %s:%u: Directives can only be done at the top level" msgstr "" "កំហុសវាក្យ​សម្ពន្ធ %s:%u ៖ " "សេចក្ដីបង្គាប់​អាចត្រូវបានធ្វើ​តែនៅលើ​កម្រិត​កំពូល​តែប៉ុណ្ណោះ" -#: apt-pkg/contrib/configuration.cc:1078 +#: apt-pkg/contrib/configuration.cc:1077 #, c-format msgid "Syntax error %s:%u: Too many nested includes" msgstr "" "កំហុស​វាក្យសម្ពន្ធ %s:%u ៖ មាន​ការរួមបញ្ចូល​ដែលដាក់​រួមគ្នា​យ៉ាងច្រើន" -#: apt-pkg/contrib/configuration.cc:1082 apt-pkg/contrib/configuration.cc:1087 +#: apt-pkg/contrib/configuration.cc:1081 apt-pkg/contrib/configuration.cc:1086 #, c-format msgid "Syntax error %s:%u: Included from here" msgstr "កំហុសវាក្យ​សម្ពន្ធ %s:%u ៖ បានរួម​បញ្ចូល​ពី​ទីនេះ​" -#: apt-pkg/contrib/configuration.cc:1096 +#: apt-pkg/contrib/configuration.cc:1095 #, c-format msgid "Syntax error %s:%u: Unsupported directive '%s'" msgstr "កំហុស​វាក្យ​សម្ពន្ធ %s:%u ៖ សេចក្ដី​បង្គាប់​ដែល​មិនបានគាំទ្រ '%s'" -#: apt-pkg/contrib/configuration.cc:1099 +#: apt-pkg/contrib/configuration.cc:1098 #, c-format msgid "" "Syntax error %s:%u: clear directive requires an option tree as argument" msgstr "" -#: apt-pkg/contrib/configuration.cc:1143 +#: apt-pkg/contrib/configuration.cc:1142 #, c-format msgid "Syntax error %s:%u: Extra junk at end of file" msgstr "កំហុស​វាក្យសម្ពន្ធ %s:%u ៖ សារឥតបានការ​បន្ថែម ដែលនៅខាងចុង​ឯកសារ" @@ -607,7 +605,7 @@ msgstr "" #: apt-pkg/contrib/fileutl.cc:906 apt-pkg/contrib/gpgv.cc:265 -#: apt-pkg/deb/debsystem.cc:387 +#: apt-pkg/deb/debsystem.cc:386 #, c-format msgid "Waited for %s but it wasn't there" msgstr "រង់ចាំប់​ %s ប៉ុន្តែ ​វា​មិន​នៅទីនោះ" @@ -708,102 +706,102 @@ msgid "Unable to write to %s" msgstr "មិន​អាច​សរសេរ​ទៅ %s" -#: apt-pkg/contrib/mmap.cc:78 +#: apt-pkg/contrib/mmap.cc:77 msgid "Can't mmap an empty file" msgstr "មិនអាច mmap ឯកសារទទេ​បានឡើយ" -#: apt-pkg/contrib/mmap.cc:87 apt-pkg/contrib/mmap.cc:107 -#: apt-pkg/contrib/mmap.cc:118 apt-pkg/contrib/mmap.cc:124 +#: apt-pkg/contrib/mmap.cc:86 apt-pkg/contrib/mmap.cc:106 +#: apt-pkg/contrib/mmap.cc:117 apt-pkg/contrib/mmap.cc:123 #, c-format msgid "Couldn't make mmap of %llu bytes" msgstr "" -#: apt-pkg/contrib/mmap.cc:114 +#: apt-pkg/contrib/mmap.cc:113 #, c-format msgid "Couldn't duplicate file descriptor %i" msgstr "" -#: apt-pkg/contrib/mmap.cc:150 +#: apt-pkg/contrib/mmap.cc:149 msgid "Unable to close mmap" msgstr "" -#: apt-pkg/contrib/mmap.cc:178 apt-pkg/contrib/mmap.cc:206 +#: apt-pkg/contrib/mmap.cc:177 apt-pkg/contrib/mmap.cc:205 msgid "Unable to synchronize mmap" msgstr "" -#: apt-pkg/contrib/mmap.cc:288 +#: apt-pkg/contrib/mmap.cc:287 #, c-format msgid "Couldn't make mmap of %lu bytes" msgstr "មិន​អាច​បង្កើត​ mmap នៃ​ %lu បៃបានឡើយ" -#: apt-pkg/contrib/mmap.cc:320 +#: apt-pkg/contrib/mmap.cc:319 msgid "Failed to truncate file" msgstr "" -#: apt-pkg/contrib/mmap.cc:339 +#: apt-pkg/contrib/mmap.cc:338 #, c-format msgid "" "Dynamic MMap ran out of room. Please increase the size of APT::Cache-Start. " "Current value: %lu. (man 5 apt.conf)" msgstr "" -#: apt-pkg/contrib/mmap.cc:457 +#: apt-pkg/contrib/mmap.cc:456 #, c-format msgid "" "Unable to increase the size of the MMap as the limit of %lu bytes is already " "reached." msgstr "" -#: apt-pkg/contrib/mmap.cc:460 +#: apt-pkg/contrib/mmap.cc:459 msgid "" "Unable to increase size of the MMap as automatic growing is disabled by user." msgstr "" -#: apt-pkg/contrib/progress.cc:149 +#: apt-pkg/contrib/progress.cc:155 #, c-format msgid "%c%s... Error!" msgstr "%c%s... កំហុស ​!" -#: apt-pkg/contrib/progress.cc:151 +#: apt-pkg/contrib/progress.cc:157 #, c-format msgid "%c%s... Done" msgstr "%c%s... ធ្វើរួច​" -#: apt-pkg/contrib/progress.cc:182 +#: apt-pkg/contrib/progress.cc:188 msgid "..." msgstr "" #. Print the spinner -#: apt-pkg/contrib/progress.cc:198 +#: apt-pkg/contrib/progress.cc:204 #, c-format msgid "%c%s... %u%%" msgstr "" #. TRANSLATOR: d means days, h means hours, min means minutes, s means seconds -#: apt-pkg/contrib/strutl.cc:436 +#: apt-pkg/contrib/strutl.cc:435 #, c-format msgid "%lid %lih %limin %lis" msgstr "%li ថ្ងៃ %li ម៉ោង %li នាទី %li វិនាទី" #. TRANSLATOR: h means hours, min means minutes, s means seconds -#: apt-pkg/contrib/strutl.cc:441 +#: apt-pkg/contrib/strutl.cc:440 #, c-format msgid "%lih %limin %lis" msgstr "%li ម៉ោង %li នាទី %li វិនាទី" #. TRANSLATOR: min means minutes, s means seconds -#: apt-pkg/contrib/strutl.cc:446 +#: apt-pkg/contrib/strutl.cc:445 #, c-format msgid "%limin %lis" msgstr "%li នាទី %li វិនាទី" #. TRANSLATOR: s means seconds -#: apt-pkg/contrib/strutl.cc:451 +#: apt-pkg/contrib/strutl.cc:450 #, c-format msgid "%lis" msgstr "%li វិនាទី" -#: apt-pkg/contrib/strutl.cc:1435 +#: apt-pkg/contrib/strutl.cc:1434 #, c-format msgid "Selection %s not found" msgstr "ជម្រើស​ %s រក​មិន​ឃើញ​ឡើយ" @@ -872,32 +870,32 @@ msgid "Invalid value set for option %s regarding source %s %s (%s)" msgstr "" -#: apt-pkg/deb/debrecords.cc:220 apt-pkg/tagfile.cc:218 apt-pkg/tagfile.cc:465 +#: apt-pkg/deb/debrecords.cc:219 apt-pkg/tagfile.cc:217 apt-pkg/tagfile.cc:464 #, c-format msgid "Unable to parse package file %s (%d)" msgstr "មិនអាច​ញែក​ឯកសារកញ្ចប់ %s (%d) បានឡើយ" -#: apt-pkg/deb/debsystem.cc:93 +#: apt-pkg/deb/debsystem.cc:92 #, c-format msgid "" "Unable to lock the administration directory (%s), is another process using " "it?" msgstr "" -#: apt-pkg/deb/debsystem.cc:96 +#: apt-pkg/deb/debsystem.cc:95 #, c-format msgid "Unable to lock the administration directory (%s), are you root?" msgstr "" #. TRANSLATORS: the %s contains the recovery command, usually #. dpkg --configure -a -#: apt-pkg/deb/debsystem.cc:112 +#: apt-pkg/deb/debsystem.cc:111 #, c-format msgid "" "dpkg was interrupted, you must manually run '%s' to correct the problem. " msgstr "" -#: apt-pkg/deb/debsystem.cc:130 +#: apt-pkg/deb/debsystem.cc:129 msgid "Not locked" msgstr "" @@ -1035,28 +1033,28 @@ "No apport report written because the error message indicates a dpkg I/O error" msgstr "" -#: apt-pkg/depcache.cc:140 apt-pkg/depcache.cc:168 +#: apt-pkg/depcache.cc:139 apt-pkg/depcache.cc:167 msgid "Building dependency tree" msgstr "កំពុងស្ថាបនា​មែកធាងភាពអាស្រ័យ" -#: apt-pkg/depcache.cc:141 +#: apt-pkg/depcache.cc:140 msgid "Candidate versions" msgstr "កំណែ​សាកល្បង​" -#: apt-pkg/depcache.cc:169 +#: apt-pkg/depcache.cc:168 msgid "Dependency generation" msgstr "ការបង្កើត​ភាពអាស្រ័យ​" -#: apt-pkg/depcache.cc:189 apt-pkg/depcache.cc:222 apt-pkg/depcache.cc:226 +#: apt-pkg/depcache.cc:188 apt-pkg/depcache.cc:221 apt-pkg/depcache.cc:225 msgid "Reading state information" msgstr "" -#: apt-pkg/depcache.cc:253 +#: apt-pkg/depcache.cc:252 #, c-format msgid "Failed to open StateFile %s" msgstr "" -#: apt-pkg/depcache.cc:258 +#: apt-pkg/depcache.cc:257 #, c-format msgid "Failed to write temporary StateFile %s" msgstr "" @@ -1082,44 +1080,44 @@ msgid "Execute external solver" msgstr "" -#: apt-pkg/indexcopy.cc:227 apt-pkg/indexcopy.cc:766 +#: apt-pkg/indexcopy.cc:226 apt-pkg/indexcopy.cc:765 #, c-format msgid "Wrote %i records.\n" msgstr "បានសរសេរ %i កំណត់ត្រា ។\n" -#: apt-pkg/indexcopy.cc:229 apt-pkg/indexcopy.cc:768 +#: apt-pkg/indexcopy.cc:228 apt-pkg/indexcopy.cc:767 #, c-format msgid "Wrote %i records with %i missing files.\n" msgstr "បានសរសេរ %i កំណត់ត្រា​ជាមួយ​ %i ឯកសារ​ដែល​បាត់បង់ ។\n" -#: apt-pkg/indexcopy.cc:232 apt-pkg/indexcopy.cc:771 +#: apt-pkg/indexcopy.cc:231 apt-pkg/indexcopy.cc:770 #, c-format msgid "Wrote %i records with %i mismatched files\n" msgstr "បានសរសេរ​ %i កំណត់ត្រា​ជាមួយួយ​ %i ឯកសារ​ដែល​មិន​បាន​ផ្គួផ្គង​\n" -#: apt-pkg/indexcopy.cc:235 apt-pkg/indexcopy.cc:774 +#: apt-pkg/indexcopy.cc:234 apt-pkg/indexcopy.cc:773 #, c-format msgid "Wrote %i records with %i missing files and %i mismatched files\n" msgstr "" "បានសរសេរ %i កំណត់ត្រា​ជាមួយ​ %i ឯកសារ​ដែល​បាត់បង់​ និង​ %i " "ឯកសារ​ដែល​មិន​បាន​ផ្គួផ្គង​ ​\n" -#: apt-pkg/indexcopy.cc:511 +#: apt-pkg/indexcopy.cc:510 #, c-format msgid "Can't find authentication record for: %s" msgstr "" -#: apt-pkg/indexcopy.cc:517 +#: apt-pkg/indexcopy.cc:516 #, c-format msgid "Hash mismatch for: %s" msgstr "" -#: apt-pkg/init.cc:264 +#: apt-pkg/init.cc:263 #, c-format msgid "Packaging system '%s' is not supported" msgstr "មិន​គាំទ្រ​ប្រព័ន្ធ​កញ្ចប់'%s' ឡើយ" -#: apt-pkg/init.cc:280 +#: apt-pkg/init.cc:279 msgid "Unable to determine a suitable packaging system type" msgstr "មិនអាច​កំណត់​ប្រភេទ​ប្រព័ន្ធ​កញ្ចប់​ដែល​សមរម្យ​បានឡើយ" @@ -1133,19 +1131,19 @@ msgid "Running dpkg" msgstr "" -#: apt-pkg/packagemanager.cc:331 apt-pkg/packagemanager.cc:1019 +#: apt-pkg/packagemanager.cc:330 apt-pkg/packagemanager.cc:1018 #, c-format msgid "" "Could not perform immediate configuration on '%s'. Please see man 5 apt.conf " "under APT::Immediate-Configure for details. (%d)" msgstr "" -#: apt-pkg/packagemanager.cc:590 apt-pkg/packagemanager.cc:628 +#: apt-pkg/packagemanager.cc:589 apt-pkg/packagemanager.cc:627 #, c-format msgid "Could not configure '%s'. " msgstr "" -#: apt-pkg/packagemanager.cc:678 +#: apt-pkg/packagemanager.cc:677 #, c-format msgid "" "This installation run will require temporarily removing the essential " @@ -1156,169 +1154,169 @@ "រង្វិល ការប៉ះទង្គិច/ភាពអាស្រ័យជាមុន ។ ជាញឹកញាប់គឺ មិនត្រឹមត្រូវ ប៉ុន្តែ " "ប្រសិនបើអ្នក​ពិតជាចង់ធ្វើវា ធ្វើឲ្យជម្រើស APT::Force-LoopBreak សកម្ម ។" -#: apt-pkg/pkgcache.cc:165 +#: apt-pkg/pkgcache.cc:164 msgid "Empty package cache" msgstr "ឃ្លាំង​កញ្ចប់​ទទេ​" -#: apt-pkg/pkgcache.cc:171 apt-pkg/pkgcache.cc:179 +#: apt-pkg/pkgcache.cc:170 apt-pkg/pkgcache.cc:178 msgid "The package cache file is corrupted" msgstr "​​ឯកសារ​ឃ្លាំង​កញ្ចប់​មិន​ត្រឹមត្រូវ​" -#: apt-pkg/pkgcache.cc:176 +#: apt-pkg/pkgcache.cc:175 msgid "The package cache file is an incompatible version" msgstr "ឯកសារ​ឃ្លាំងសម្ងាត់​​កញ្ចប់​ជាកំណែ​មិន​ត្រូវគ្នា​" -#: apt-pkg/pkgcache.cc:183 +#: apt-pkg/pkgcache.cc:182 #, c-format msgid "This APT does not support the versioning system '%s'" msgstr "APT នេះ មិនគាំទ្រ​ប្រព័ន្ធ​ ការធ្វើកំណែនេះទេ​ '%s'" -#: apt-pkg/pkgcache.cc:195 +#: apt-pkg/pkgcache.cc:194 #, c-format msgid "The package cache was built for different architectures: %s vs %s" msgstr "" -#: apt-pkg/pkgcache.cc:202 +#: apt-pkg/pkgcache.cc:201 msgid "The package cache file is corrupted, it has the wrong hash" msgstr "" -#: apt-pkg/pkgcache.cc:351 +#: apt-pkg/pkgcache.cc:350 msgid "Depends" msgstr "អាស្រ័យ​" -#: apt-pkg/pkgcache.cc:351 +#: apt-pkg/pkgcache.cc:350 msgid "PreDepends" msgstr "អាស្រ័យជា​មុន" -#: apt-pkg/pkgcache.cc:351 +#: apt-pkg/pkgcache.cc:350 msgid "Suggests" msgstr "ផ្ដល់យោបល់​" -#: apt-pkg/pkgcache.cc:352 +#: apt-pkg/pkgcache.cc:351 msgid "Recommends" msgstr "ផ្តល់​អនុសាសន៍​" -#: apt-pkg/pkgcache.cc:352 +#: apt-pkg/pkgcache.cc:351 msgid "Conflicts" msgstr "ប៉ះទង្គិច" -#: apt-pkg/pkgcache.cc:352 +#: apt-pkg/pkgcache.cc:351 msgid "Replaces" msgstr "ជំនួស​" -#: apt-pkg/pkgcache.cc:353 +#: apt-pkg/pkgcache.cc:352 msgid "Obsoletes" msgstr "លែង​ប្រើ" -#: apt-pkg/pkgcache.cc:353 +#: apt-pkg/pkgcache.cc:352 msgid "Breaks" msgstr "" -#: apt-pkg/pkgcache.cc:353 +#: apt-pkg/pkgcache.cc:352 msgid "Enhances" msgstr "" -#: apt-pkg/pkgcache.cc:364 +#: apt-pkg/pkgcache.cc:363 msgid "required" msgstr "បាន​ទាមទារ" -#: apt-pkg/pkgcache.cc:364 +#: apt-pkg/pkgcache.cc:363 msgid "important" msgstr "សំខាន់​" -#: apt-pkg/pkgcache.cc:364 +#: apt-pkg/pkgcache.cc:363 msgid "standard" msgstr "គំរូ" -#: apt-pkg/pkgcache.cc:365 +#: apt-pkg/pkgcache.cc:364 msgid "optional" msgstr "ស្រេចចិត្ត" -#: apt-pkg/pkgcache.cc:365 +#: apt-pkg/pkgcache.cc:364 msgid "extra" msgstr "បន្ថែម" -#: apt-pkg/pkgcachegen.cc:122 +#: apt-pkg/pkgcachegen.cc:121 msgid "Cache has an incompatible versioning system" msgstr "ឃ្លាំងសម្ងាត់​មិន​ត្រូវ​គ្នា​នឹង ប្រព័ន្ធ ធ្វើកំណែ" #. TRANSLATOR: The first placeholder is a package name, #. the other two should be copied verbatim as they include debug info -#: apt-pkg/pkgcachegen.cc:278 apt-pkg/pkgcachegen.cc:340 -#: apt-pkg/pkgcachegen.cc:419 apt-pkg/pkgcachegen.cc:423 -#: apt-pkg/pkgcachegen.cc:440 apt-pkg/pkgcachegen.cc:448 -#: apt-pkg/pkgcachegen.cc:452 apt-pkg/pkgcachegen.cc:456 -#: apt-pkg/pkgcachegen.cc:477 apt-pkg/pkgcachegen.cc:482 -#: apt-pkg/pkgcachegen.cc:526 apt-pkg/pkgcachegen.cc:540 +#: apt-pkg/pkgcachegen.cc:277 apt-pkg/pkgcachegen.cc:339 +#: apt-pkg/pkgcachegen.cc:418 apt-pkg/pkgcachegen.cc:422 +#: apt-pkg/pkgcachegen.cc:439 apt-pkg/pkgcachegen.cc:447 +#: apt-pkg/pkgcachegen.cc:451 apt-pkg/pkgcachegen.cc:455 +#: apt-pkg/pkgcachegen.cc:476 apt-pkg/pkgcachegen.cc:481 +#: apt-pkg/pkgcachegen.cc:525 apt-pkg/pkgcachegen.cc:539 #, c-format msgid "Error occurred while processing %s (%s%d)" msgstr "" -#: apt-pkg/pkgcachegen.cc:298 +#: apt-pkg/pkgcachegen.cc:297 msgid "Wow, you exceeded the number of package names this APT is capable of." msgstr "អស្ចារ្យ អ្នក​មាន​ឈ្មោះ​កញ្ចប់​លើស​ចំនួន​ APT នេះ​ឆបគ្នា​​  ។" -#: apt-pkg/pkgcachegen.cc:301 +#: apt-pkg/pkgcachegen.cc:300 msgid "Wow, you exceeded the number of versions this APT is capable of." msgstr "អស្ចារ្យ អ្នក​មាន​កំណែ​លើស​ចំនួន​ APT នេះ​ឆបគ្នា​ ។" -#: apt-pkg/pkgcachegen.cc:304 +#: apt-pkg/pkgcachegen.cc:303 msgid "Wow, you exceeded the number of descriptions this APT is capable of." msgstr "" -#: apt-pkg/pkgcachegen.cc:307 +#: apt-pkg/pkgcachegen.cc:306 msgid "Wow, you exceeded the number of dependencies this APT is capable of." msgstr "អស្ចារ្យ​, អ្នក​មាន​ភាពអាស្រ័យ​លើស​ចំនួន​ APT នេះ​ឆបគ្នា​ ។" -#: apt-pkg/pkgcachegen.cc:1547 apt-pkg/pkgcachegen.cc:1684 -#: apt-pkg/pkgcachegen.cc:1713 apt-pkg/pkgcachegen.cc:1831 +#: apt-pkg/pkgcachegen.cc:1546 apt-pkg/pkgcachegen.cc:1683 +#: apt-pkg/pkgcachegen.cc:1712 apt-pkg/pkgcachegen.cc:1830 msgid "Reading package lists" msgstr "កំពុង​អាន​បញ្ជី​កញ្ចប់" -#: apt-pkg/pkgcachegen.cc:1618 apt-pkg/pkgcachegen.cc:1625 +#: apt-pkg/pkgcachegen.cc:1617 apt-pkg/pkgcachegen.cc:1624 msgid "IO Error saving source cache" msgstr "IO កំហុសក្នុងការររក្សាទុក​ឃ្លាំង​សម្ងាត់​ប្រភព​" -#: apt-pkg/pkgrecords.cc:37 +#: apt-pkg/pkgrecords.cc:36 #, c-format msgid "Index file type '%s' is not supported" msgstr "ប្រភេទ​ឯកសារ​លិបិក្រម​ '%s' មិនត្រូវ​បាន​គាំទ្រ​" -#: apt-pkg/policy.cc:78 +#: apt-pkg/policy.cc:77 #, c-format msgid "" "The value '%s' is invalid for APT::Default-Release as such a release is not " "available in the sources" msgstr "" -#: apt-pkg/policy.cc:364 +#: apt-pkg/policy.cc:363 #, c-format msgid "Invalid record in the preferences file %s, no Package header" msgstr "" -#: apt-pkg/policy.cc:386 +#: apt-pkg/policy.cc:385 #, c-format msgid "Did not understand pin type %s" msgstr "មិន​បាន​យល់​ពី​ប្រភេទ​ម្ជុល %s ឡើយ" -#: apt-pkg/policy.cc:398 +#: apt-pkg/policy.cc:397 #, c-format msgid "%s: Value %s is outside the range of valid pin priorities (%d to %d)" msgstr "" -#: apt-pkg/policy.cc:405 +#: apt-pkg/policy.cc:404 msgid "No priority (or zero) specified for pin" msgstr "គ្មាន​អទិភាព (ឬ សូន្យ​) បានបញ្ជាក់​សម្រាប់​ម្ជុល​ទេ" #. TRANSLATOR: %u is a line number, the first %s is a filename of a file with the extension "second %s" and the third %s is a unique identifier for bugreports -#: apt-pkg/sourcelist.cc:158 apt-pkg/sourcelist.cc:161 -#: apt-pkg/sourcelist.cc:166 apt-pkg/sourcelist.cc:173 -#: apt-pkg/sourcelist.cc:180 apt-pkg/sourcelist.cc:219 -#: apt-pkg/sourcelist.cc:222 apt-pkg/sourcelist.cc:233 -#: apt-pkg/sourcelist.cc:239 apt-pkg/sourcelist.cc:242 -#: apt-pkg/sourcelist.cc:255 apt-pkg/sourcelist.cc:257 -#: apt-pkg/sourcelist.cc:260 apt-pkg/sourcelist.cc:266 -#: apt-pkg/sourcelist.cc:273 +#: apt-pkg/sourcelist.cc:157 apt-pkg/sourcelist.cc:160 +#: apt-pkg/sourcelist.cc:165 apt-pkg/sourcelist.cc:172 +#: apt-pkg/sourcelist.cc:179 apt-pkg/sourcelist.cc:218 +#: apt-pkg/sourcelist.cc:221 apt-pkg/sourcelist.cc:232 +#: apt-pkg/sourcelist.cc:238 apt-pkg/sourcelist.cc:241 +#: apt-pkg/sourcelist.cc:254 apt-pkg/sourcelist.cc:256 +#: apt-pkg/sourcelist.cc:259 apt-pkg/sourcelist.cc:265 +#: apt-pkg/sourcelist.cc:272 #, c-format msgid "Malformed entry %u in %s file %s (%s)" msgstr "" @@ -1328,41 +1326,41 @@ msgid "Opening %s" msgstr "កំពុង​បើក​ %s" -#: apt-pkg/sourcelist.cc:409 +#: apt-pkg/sourcelist.cc:408 #, c-format msgid "Malformed line %u in source list %s (type)" msgstr "បន្ទាត់​ Malformed %u ក្នុង​បញ្ជី​ប្រភព​ %s (ប្រភេទ​)" -#: apt-pkg/sourcelist.cc:413 +#: apt-pkg/sourcelist.cc:412 #, c-format msgid "Type '%s' is not known on line %u in source list %s" msgstr "ប្រភេទ​ '%s' មិន​ស្គាល់នៅលើបន្ទាត់​ %u ក្នុង​បញ្ជី​ប្រភព​ %s ឡើយ" -#: apt-pkg/sourcelist.cc:432 apt-pkg/sourcelist.cc:441 +#: apt-pkg/sourcelist.cc:431 apt-pkg/sourcelist.cc:440 #, c-format msgid "Malformed stanza %u in source list %s (type)" msgstr "" -#: apt-pkg/sourcelist.cc:448 +#: apt-pkg/sourcelist.cc:447 #, c-format msgid "Type '%s' is not known on stanza %u in source list %s" msgstr "" -#: apt-pkg/sourcelist.cc:621 apt-pkg/sourcelist.cc:638 +#: apt-pkg/sourcelist.cc:620 apt-pkg/sourcelist.cc:637 #, c-format msgid "Unsupported file %s given on commandline" msgstr "" -#: apt-pkg/srcrecords.cc:56 +#: apt-pkg/srcrecords.cc:55 msgid "You must put some 'source' URIs in your sources.list" msgstr "អ្នកត្រូវតែដាក់ 'ប្រភព' URIs មួយចំនួន​នៅក្នុង sources.list របស់អ្នក" -#: apt-pkg/tagfile.cc:761 +#: apt-pkg/tagfile.cc:760 #, c-format msgid "Cannot convert %s to integer: out of range" msgstr "" -#: apt-pkg/acquire-item.cc:1906 apt-pkg/update.cc:93 apt-pkg/update.cc:96 +#: apt-pkg/acquire-item.cc:1995 apt-pkg/update.cc:93 apt-pkg/update.cc:96 #, c-format msgid "Failed to fetch %s %s" msgstr "បរាជ័យ​ក្នុង​ការ​ទៅ​ប្រមូល​យក​ %s %s" diff -Nru language-pack-km-16.04+20180708/data/km/LC_MESSAGES/libc.po language-pack-km-16.04+20180711/data/km/LC_MESSAGES/libc.po --- language-pack-km-16.04+20180708/data/km/LC_MESSAGES/libc.po 2018-07-09 10:39:25.000000000 +0000 +++ language-pack-km-16.04+20180711/data/km/LC_MESSAGES/libc.po 2018-07-11 18:22:12.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2018-07-08 10:50+0000\n" -"X-Generator: Launchpad (build 18704)\n" +"X-Launchpad-Export-Date: 2018-07-11 16:24+0000\n" +"X-Generator: Launchpad (build 18719)\n" #: argp/argp-help.c:227 #, c-format diff -Nru language-pack-km-16.04+20180708/data/km/LC_MESSAGES/libidn.po language-pack-km-16.04+20180711/data/km/LC_MESSAGES/libidn.po --- language-pack-km-16.04+20180708/data/km/LC_MESSAGES/libidn.po 2018-07-09 10:39:24.000000000 +0000 +++ language-pack-km-16.04+20180711/data/km/LC_MESSAGES/libidn.po 2018-07-11 18:22:11.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2018-07-08 10:57+0000\n" -"X-Generator: Launchpad (build 18704)\n" +"X-Launchpad-Export-Date: 2018-07-11 16:32+0000\n" +"X-Generator: Launchpad (build 18719)\n" #: lib/strerror-idna.c:82 lib/strerror-pr29.c:66 lib/strerror-punycode.c:66 #: lib/strerror-stringprep.c:87 lib/strerror-tld.c:68 diff -Nru language-pack-km-16.04+20180708/data/km/LC_MESSAGES/libvirt.po language-pack-km-16.04+20180711/data/km/LC_MESSAGES/libvirt.po --- language-pack-km-16.04+20180708/data/km/LC_MESSAGES/libvirt.po 2018-07-09 10:39:23.000000000 +0000 +++ language-pack-km-16.04+20180711/data/km/LC_MESSAGES/libvirt.po 2018-07-11 18:22:11.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2018-07-08 11:26+0000\n" -"X-Generator: Launchpad (build 18704)\n" +"X-Launchpad-Export-Date: 2018-07-11 17:04+0000\n" +"X-Generator: Launchpad (build 18719)\n" #: daemon/admin_dispatch.h:40 daemon/admin_dispatch.h:152 #: daemon/admin_dispatch.h:263 daemon/admin_dispatch.h:345 diff -Nru language-pack-km-16.04+20180708/data/km/LC_MESSAGES/lightdm.po language-pack-km-16.04+20180711/data/km/LC_MESSAGES/lightdm.po --- language-pack-km-16.04+20180708/data/km/LC_MESSAGES/lightdm.po 2018-07-09 10:39:18.000000000 +0000 +++ language-pack-km-16.04+20180711/data/km/LC_MESSAGES/lightdm.po 2018-07-11 18:22:06.000000000 +0000 @@ -16,8 +16,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2018-07-08 11:49+0000\n" -"X-Generator: Launchpad (build 18704)\n" +"X-Launchpad-Export-Date: 2018-07-11 17:31+0000\n" +"X-Generator: Launchpad (build 18719)\n" "Language: km\n" #: ../debian/config-error-dialog.sh:16 diff -Nru language-pack-km-16.04+20180708/data/km/LC_MESSAGES/Linux-PAM.po language-pack-km-16.04+20180711/data/km/LC_MESSAGES/Linux-PAM.po --- language-pack-km-16.04+20180708/data/km/LC_MESSAGES/Linux-PAM.po 2018-07-09 10:39:26.000000000 +0000 +++ language-pack-km-16.04+20180711/data/km/LC_MESSAGES/Linux-PAM.po 2018-07-11 18:22:12.000000000 +0000 @@ -17,8 +17,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2018-07-08 10:59+0000\n" -"X-Generator: Launchpad (build 18704)\n" +"X-Launchpad-Export-Date: 2018-07-11 16:34+0000\n" +"X-Generator: Launchpad (build 18719)\n" "Language: km\n" #: libpam_misc/misc_conv.c:33 diff -Nru language-pack-km-16.04+20180708/data/km/LC_MESSAGES/nano.po language-pack-km-16.04+20180711/data/km/LC_MESSAGES/nano.po --- language-pack-km-16.04+20180708/data/km/LC_MESSAGES/nano.po 2018-07-09 10:39:20.000000000 +0000 +++ language-pack-km-16.04+20180711/data/km/LC_MESSAGES/nano.po 2018-07-11 18:22:08.000000000 +0000 @@ -15,8 +15,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2018-07-08 11:03+0000\n" -"X-Generator: Launchpad (build 18704)\n" +"X-Launchpad-Export-Date: 2018-07-11 16:39+0000\n" +"X-Generator: Launchpad (build 18719)\n" #. TRANSLATORS: This is a prompt. #: src/browser.c:230 diff -Nru language-pack-km-16.04+20180708/data/km/LC_MESSAGES/NetworkManager.po language-pack-km-16.04+20180711/data/km/LC_MESSAGES/NetworkManager.po --- language-pack-km-16.04+20180708/data/km/LC_MESSAGES/NetworkManager.po 2018-07-09 10:39:22.000000000 +0000 +++ language-pack-km-16.04+20180711/data/km/LC_MESSAGES/NetworkManager.po 2018-07-11 18:22:10.000000000 +0000 @@ -15,8 +15,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2018-07-08 11:17+0000\n" -"X-Generator: Launchpad (build 18704)\n" +"X-Launchpad-Export-Date: 2018-07-11 16:54+0000\n" +"X-Generator: Launchpad (build 18719)\n" #: ../clients/cli/agent.c:40 #, c-format diff -Nru language-pack-km-16.04+20180708/data/km/LC_MESSAGES/nova.po language-pack-km-16.04+20180711/data/km/LC_MESSAGES/nova.po --- language-pack-km-16.04+20180708/data/km/LC_MESSAGES/nova.po 2018-07-09 10:39:23.000000000 +0000 +++ language-pack-km-16.04+20180711/data/km/LC_MESSAGES/nova.po 2018-07-11 18:22:10.000000000 +0000 @@ -15,8 +15,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2018-07-08 11:48+0000\n" -"X-Generator: Launchpad (build 18704)\n" +"X-Launchpad-Export-Date: 2018-07-11 17:31+0000\n" +"X-Generator: Launchpad (build 18719)\n" "Generated-By: Babel 1.3\n" #: nova/block_device.py:102 diff -Nru language-pack-km-16.04+20180708/data/km/LC_MESSAGES/opcodes.po language-pack-km-16.04+20180711/data/km/LC_MESSAGES/opcodes.po --- language-pack-km-16.04+20180708/data/km/LC_MESSAGES/opcodes.po 2018-07-09 10:39:19.000000000 +0000 +++ language-pack-km-16.04+20180711/data/km/LC_MESSAGES/opcodes.po 2018-07-11 18:22:07.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2018-07-08 10:34+0000\n" -"X-Generator: Launchpad (build 18704)\n" +"X-Launchpad-Export-Date: 2018-07-11 16:09+0000\n" +"X-Generator: Launchpad (build 18719)\n" #. Invalid option. #: aarch64-dis.c:81 arc-dis.c:781 arm-dis.c:6155 diff -Nru language-pack-km-16.04+20180708/data/km/LC_MESSAGES/p11-kit.po language-pack-km-16.04+20180711/data/km/LC_MESSAGES/p11-kit.po --- language-pack-km-16.04+20180708/data/km/LC_MESSAGES/p11-kit.po 2018-07-09 10:39:20.000000000 +0000 +++ language-pack-km-16.04+20180711/data/km/LC_MESSAGES/p11-kit.po 2018-07-11 18:22:08.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2018-07-08 11:49+0000\n" -"X-Generator: Launchpad (build 18704)\n" +"X-Launchpad-Export-Date: 2018-07-11 17:33+0000\n" +"X-Generator: Launchpad (build 18719)\n" #: p11-kit/messages.c:78 msgid "The operation was cancelled" diff -Nru language-pack-km-16.04+20180708/data/km/LC_MESSAGES/parted.po language-pack-km-16.04+20180711/data/km/LC_MESSAGES/parted.po --- language-pack-km-16.04+20180708/data/km/LC_MESSAGES/parted.po 2018-07-09 10:39:22.000000000 +0000 +++ language-pack-km-16.04+20180711/data/km/LC_MESSAGES/parted.po 2018-07-11 18:22:09.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2018-07-08 10:59+0000\n" -"X-Generator: Launchpad (build 18704)\n" +"X-Launchpad-Export-Date: 2018-07-11 16:35+0000\n" +"X-Generator: Launchpad (build 18719)\n" #: lib/argmatch.c:133 #, c-format diff -Nru language-pack-km-16.04+20180708/data/km/LC_MESSAGES/pulseaudio.po language-pack-km-16.04+20180711/data/km/LC_MESSAGES/pulseaudio.po --- language-pack-km-16.04+20180708/data/km/LC_MESSAGES/pulseaudio.po 2018-07-09 10:39:19.000000000 +0000 +++ language-pack-km-16.04+20180711/data/km/LC_MESSAGES/pulseaudio.po 2018-07-11 18:22:07.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2018-07-08 11:29+0000\n" -"X-Generator: Launchpad (build 18704)\n" +"X-Launchpad-Export-Date: 2018-07-11 17:09+0000\n" +"X-Generator: Launchpad (build 18719)\n" #: ../src/daemon/cmdline.c:111 #, c-format diff -Nru language-pack-km-16.04+20180708/data/km/LC_MESSAGES/python-apt.po language-pack-km-16.04+20180711/data/km/LC_MESSAGES/python-apt.po --- language-pack-km-16.04+20180708/data/km/LC_MESSAGES/python-apt.po 2018-07-09 10:39:24.000000000 +0000 +++ language-pack-km-16.04+20180711/data/km/LC_MESSAGES/python-apt.po 2018-07-11 18:22:11.000000000 +0000 @@ -9,15 +9,15 @@ msgstr "" "Project-Id-Version: po_python-apt-km\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2018-02-20 18:28+0000\n" +"POT-Creation-Date: 2018-07-11 09:44+0000\n" "PO-Revision-Date: 2016-05-28 07:01+0000\n" "Last-Translator: Rockworld \n" "Language-Team: Khmer <>\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2018-07-08 11:04+0000\n" -"X-Generator: Launchpad (build 18704)\n" +"X-Launchpad-Export-Date: 2018-07-11 16:39+0000\n" +"X-Generator: Launchpad (build 18719)\n" "Language: km\n" #. ChangelogURI @@ -533,12 +533,12 @@ "យូនីកូដ​មិន​ត្រឹមត្រូវ​នៅ​ក្នុង​សេចក្ដី​ពណ៌នា​សម្រាប់ '%s' (%s) ។ " "សូម​រាយការណ៍ ។" -#: ../apt/package.py:1268 ../apt/package.py:1280 ../apt/package.py:1389 -#: ../apt/package.py:1403 +#: ../apt/package.py:1261 ../apt/package.py:1273 ../apt/package.py:1382 +#: ../apt/package.py:1396 msgid "The list of changes is not available" msgstr "បញ្ជី​ផ្លាស់ប្ដូរ​មិន​អាច​ប្រើ​បាន​ទេ" -#: ../apt/package.py:1396 +#: ../apt/package.py:1389 #, python-format msgid "" "The list of changes is not available yet.\n" @@ -551,7 +551,7 @@ "សូម​ប្រើ http://launchpad.net/ubuntu/+source/%s/%s/+changelog\n" "រហូត​ដល់​ការ​ផ្លាស់ប្ដូរ​អាច​ប្រើ​បាន ឬ​ព្យាយាម​ម្ដង​ទៀត​នៅ​ពេល​ក្រោយ ។" -#: ../apt/package.py:1409 +#: ../apt/package.py:1402 msgid "" "Failed to download the list of changes. \n" "Please check your Internet connection." diff -Nru language-pack-km-16.04+20180708/data/km/LC_MESSAGES/sane-backends.po language-pack-km-16.04+20180711/data/km/LC_MESSAGES/sane-backends.po --- language-pack-km-16.04+20180708/data/km/LC_MESSAGES/sane-backends.po 1970-01-01 00:00:00.000000000 +0000 +++ language-pack-km-16.04+20180711/data/km/LC_MESSAGES/sane-backends.po 2018-07-11 18:22:06.000000000 +0000 @@ -0,0 +1,5499 @@ +# Khmer translation for sane-backends +# Copyright (c) 2015 Rosetta Contributors and Canonical Ltd 2015 +# This file is distributed under the same license as the sane-backends package. +# FIRST AUTHOR , 2015. +# +msgid "" +msgstr "" +"Project-Id-Version: sane-backends\n" +"Report-Msgid-Bugs-To: FULL NAME \n" +"POT-Creation-Date: 2017-05-05 00:15+0000\n" +"PO-Revision-Date: 2015-11-16 12:25+0000\n" +"Last-Translator: FULL NAME \n" +"Language-Team: Khmer \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2018-07-11 16:36+0000\n" +"X-Generator: Launchpad (build 18719)\n" + +#: include/sane/saneopts.h:154 +#, no-c-format +msgid "Number of options" +msgstr "" + +#: include/sane/saneopts.h:156 +#, no-c-format +msgid "Standard" +msgstr "ស្តង់​ដារ" + +#: include/sane/saneopts.h:157 backend/artec_eplus48u.c:2884 +#: backend/epson.c:3298 backend/epson2.c:1291 backend/genesys.c:5618 +#: backend/gt68xx.c:703 backend/hp3500.c:1019 backend/hp-option.c:3297 +#: backend/kvs1025_opt.c:640 backend/kvs20xx_opt.c:285 +#: backend/kvs40xx_opt.c:506 backend/leo.c:823 backend/lexmark.c:199 +#: backend/ma1509.c:551 backend/matsushita.c:1135 backend/microtek2.h:599 +#: backend/mustek.c:4361 backend/mustek_usb.c:305 backend/mustek_usb2.c:465 +#: backend/pixma_sane_options.c:160 backend/plustek.c:808 +#: backend/plustek_pp.c:747 backend/sceptre.c:702 +#: backend/snapscan-options.c:550 backend/teco1.c:1095 backend/teco2.c:1914 +#: backend/teco3.c:920 backend/test.c:647 backend/u12.c:546 +#: backend/umax.c:5176 backend/umax_pp.c:580 +#, no-c-format +msgid "Geometry" +msgstr "ធរណីមាត្រ" + +#: include/sane/saneopts.h:158 backend/artec_eplus48u.c:2805 +#: backend/canon.c:1498 backend/genesys.c:5678 backend/gt68xx.c:672 +#: backend/hp-option.c:2953 backend/kvs1025_opt.c:704 backend/leo.c:871 +#: backend/ma1509.c:599 backend/matsushita.c:1189 backend/microtek2.h:600 +#: backend/mustek.c:4409 backend/mustek_usb.c:353 backend/mustek_usb2.c:431 +#: backend/niash.c:754 backend/plustek.c:854 backend/plustek_pp.c:793 +#: backend/sceptre.c:750 backend/snapscan-options.c:617 backend/stv680.c:1067 +#: backend/teco1.c:1143 backend/teco2.c:1962 backend/teco3.c:968 +#: backend/u12.c:592 backend/umax.c:5226 backend/umax_pp.c:629 +#, no-c-format +msgid "Enhancement" +msgstr "" + +#: include/sane/saneopts.h:159 backend/epson.c:3197 backend/epson2.c:1216 +#: backend/kvs20xx_opt.c:366 backend/kvs40xx_opt.c:597 backend/rts8891.c:2831 +#: backend/snapscan-options.c:923 backend/umax.c:5565 +#, no-c-format +msgid "Advanced" +msgstr "កម្រិតខ្ពស់" + +#: include/sane/saneopts.h:160 +#, no-c-format +msgid "Sensors" +msgstr "ឧបករណ៍​ចាប់​សញ្ញា" + +#: include/sane/saneopts.h:162 +#, no-c-format +msgid "Preview" +msgstr "មើល​ជាមុន​" + +#: include/sane/saneopts.h:163 +#, no-c-format +msgid "Force monochrome preview" +msgstr "" + +#: include/sane/saneopts.h:164 +#, no-c-format +msgid "Bit depth" +msgstr "" + +#: include/sane/saneopts.h:165 backend/canon.c:1145 backend/leo.c:781 +#: backend/pixma_sane_options.c:47 +#, no-c-format +msgid "Scan mode" +msgstr "" + +#: include/sane/saneopts.h:166 +#, no-c-format +msgid "Scan speed" +msgstr "" + +#: include/sane/saneopts.h:167 +#, no-c-format +msgid "Scan source" +msgstr "" + +#: include/sane/saneopts.h:168 +#, no-c-format +msgid "Force backtracking" +msgstr "" + +#: include/sane/saneopts.h:169 +#, no-c-format +msgid "Top-left x" +msgstr "" + +#: include/sane/saneopts.h:170 +#, no-c-format +msgid "Top-left y" +msgstr "" + +#: include/sane/saneopts.h:171 +#, no-c-format +msgid "Bottom-right x" +msgstr "" + +#: include/sane/saneopts.h:172 +#, no-c-format +msgid "Bottom-right y" +msgstr "" + +#: include/sane/saneopts.h:173 backend/canon.c:1221 +#: backend/pixma_sane_options.c:300 +#, no-c-format +msgid "Scan resolution" +msgstr "" + +#: include/sane/saneopts.h:174 +#, no-c-format +msgid "X-resolution" +msgstr "" + +#: include/sane/saneopts.h:175 +#, no-c-format +msgid "Y-resolution" +msgstr "" + +#: include/sane/saneopts.h:176 +#, no-c-format +msgid "Page width" +msgstr "" + +#: include/sane/saneopts.h:177 +#, no-c-format +msgid "Page height" +msgstr "" + +#: include/sane/saneopts.h:178 +#, no-c-format +msgid "Use custom gamma table" +msgstr "" + +#: include/sane/saneopts.h:179 +#, no-c-format +msgid "Image intensity" +msgstr "" + +#: include/sane/saneopts.h:180 +#, no-c-format +msgid "Red intensity" +msgstr "" + +#: include/sane/saneopts.h:181 +#, no-c-format +msgid "Green intensity" +msgstr "" + +#: include/sane/saneopts.h:182 +#, no-c-format +msgid "Blue intensity" +msgstr "" + +#: include/sane/saneopts.h:183 +#, no-c-format +msgid "Brightness" +msgstr "" + +#: include/sane/saneopts.h:184 +#, no-c-format +msgid "Contrast" +msgstr "" + +#: include/sane/saneopts.h:185 +#, no-c-format +msgid "Grain size" +msgstr "" + +#: include/sane/saneopts.h:186 +#, no-c-format +msgid "Halftoning" +msgstr "" + +#: include/sane/saneopts.h:187 +#, no-c-format +msgid "Black level" +msgstr "" + +#: include/sane/saneopts.h:188 +#, no-c-format +msgid "White level" +msgstr "" + +#: include/sane/saneopts.h:189 +#, no-c-format +msgid "White level for red" +msgstr "" + +#: include/sane/saneopts.h:190 +#, no-c-format +msgid "White level for green" +msgstr "" + +#: include/sane/saneopts.h:191 +#, no-c-format +msgid "White level for blue" +msgstr "" + +#: include/sane/saneopts.h:192 +#, no-c-format +msgid "Shadow" +msgstr "" + +#: include/sane/saneopts.h:193 +#, no-c-format +msgid "Shadow for red" +msgstr "" + +#: include/sane/saneopts.h:194 +#, no-c-format +msgid "Shadow for green" +msgstr "" + +#: include/sane/saneopts.h:195 +#, no-c-format +msgid "Shadow for blue" +msgstr "" + +#: include/sane/saneopts.h:196 +#, no-c-format +msgid "Highlight" +msgstr "" + +#: include/sane/saneopts.h:197 +#, no-c-format +msgid "Highlight for red" +msgstr "" + +#: include/sane/saneopts.h:198 +#, no-c-format +msgid "Highlight for green" +msgstr "" + +#: include/sane/saneopts.h:199 +#, no-c-format +msgid "Highlight for blue" +msgstr "" + +#: include/sane/saneopts.h:200 +#, no-c-format +msgid "Hue" +msgstr "" + +#: include/sane/saneopts.h:201 +#, no-c-format +msgid "Saturation" +msgstr "" + +#: include/sane/saneopts.h:202 +#, no-c-format +msgid "Filename" +msgstr "" + +#: include/sane/saneopts.h:203 +#, no-c-format +msgid "Halftone pattern size" +msgstr "" + +#: include/sane/saneopts.h:204 backend/fujitsu.c:3186 +#, no-c-format +msgid "Halftone pattern" +msgstr "" + +#: include/sane/saneopts.h:205 +#, no-c-format +msgid "Bind X and Y resolution" +msgstr "" + +#: include/sane/saneopts.h:206 backend/hp3900_sane.c:428 +#: backend/hp3900_sane.c:1021 backend/hp3900_sane.c:1421 +#: backend/hp-option.c:3235 backend/mustek_usb2.c:121 backend/plustek.c:236 +#: backend/plustek_pp.c:205 backend/u12.c:157 +#, no-c-format +msgid "Negative" +msgstr "" + +#: include/sane/saneopts.h:207 +#, no-c-format +msgid "Quality calibration" +msgstr "" + +#: include/sane/saneopts.h:208 +#, no-c-format +msgid "Double Optical Resolution" +msgstr "" + +#: include/sane/saneopts.h:209 +#, no-c-format +msgid "Bind RGB" +msgstr "" + +#: include/sane/saneopts.h:210 backend/sm3840.c:770 +#, no-c-format +msgid "Threshold" +msgstr "" + +#: include/sane/saneopts.h:211 +#, no-c-format +msgid "Analog gamma correction" +msgstr "" + +#: include/sane/saneopts.h:212 +#, no-c-format +msgid "Analog gamma red" +msgstr "" + +#: include/sane/saneopts.h:213 +#, no-c-format +msgid "Analog gamma green" +msgstr "" + +#: include/sane/saneopts.h:214 +#, no-c-format +msgid "Analog gamma blue" +msgstr "" + +#: include/sane/saneopts.h:215 +#, no-c-format +msgid "Bind analog gamma" +msgstr "" + +#: include/sane/saneopts.h:216 +#, no-c-format +msgid "Warmup lamp" +msgstr "" + +#: include/sane/saneopts.h:217 +#, no-c-format +msgid "Cal. exposure-time" +msgstr "" + +#: include/sane/saneopts.h:218 +#, no-c-format +msgid "Cal. exposure-time for red" +msgstr "" + +#: include/sane/saneopts.h:219 +#, no-c-format +msgid "Cal. exposure-time for green" +msgstr "" + +#: include/sane/saneopts.h:221 +#, no-c-format +msgid "Cal. exposure-time for blue" +msgstr "" + +#: include/sane/saneopts.h:222 +#, no-c-format +msgid "Scan exposure-time" +msgstr "" + +#: include/sane/saneopts.h:223 +#, no-c-format +msgid "Scan exposure-time for red" +msgstr "" + +#: include/sane/saneopts.h:224 +#, no-c-format +msgid "Scan exposure-time for green" +msgstr "" + +#: include/sane/saneopts.h:226 +#, no-c-format +msgid "Scan exposure-time for blue" +msgstr "" + +#: include/sane/saneopts.h:227 +#, no-c-format +msgid "Set exposure-time" +msgstr "" + +#: include/sane/saneopts.h:228 +#, no-c-format +msgid "Cal. lamp density" +msgstr "" + +#: include/sane/saneopts.h:229 +#, no-c-format +msgid "Scan lamp density" +msgstr "" + +#: include/sane/saneopts.h:230 +#, no-c-format +msgid "Set lamp density" +msgstr "" + +#: include/sane/saneopts.h:231 backend/umax.c:5829 +#, no-c-format +msgid "Lamp off at exit" +msgstr "" + +#: include/sane/saneopts.h:245 +#, no-c-format +msgid "" +"Read-only option that specifies how many options a specific devices supports." +msgstr "" + +#: include/sane/saneopts.h:248 +#, no-c-format +msgid "Source, mode and resolution options" +msgstr "" + +#: include/sane/saneopts.h:249 +#, no-c-format +msgid "Scan area and media size options" +msgstr "" + +#: include/sane/saneopts.h:250 +#, no-c-format +msgid "Image modification options" +msgstr "" + +#: include/sane/saneopts.h:251 +#, no-c-format +msgid "Hardware specific options" +msgstr "" + +#: include/sane/saneopts.h:252 +#, no-c-format +msgid "Scanner sensors and buttons" +msgstr "" + +#: include/sane/saneopts.h:255 +#, no-c-format +msgid "Request a preview-quality scan." +msgstr "" + +#: include/sane/saneopts.h:258 +#, no-c-format +msgid "" +"Request that all previews are done in monochrome mode. On a three-pass " +"scanner this cuts down the number of passes to one and on a one-pass " +"scanner, it reduces the memory requirements and scan-time of the preview." +msgstr "" + +#: include/sane/saneopts.h:264 +#, no-c-format +msgid "" +"Number of bits per sample, typical values are 1 for \"line-art\" and 8 for " +"multibit scans." +msgstr "" + +#: include/sane/saneopts.h:268 +#, no-c-format +msgid "Selects the scan mode (e.g., lineart, monochrome, or color)." +msgstr "" + +#: include/sane/saneopts.h:271 +#, no-c-format +msgid "Determines the speed at which the scan proceeds." +msgstr "" + +#: include/sane/saneopts.h:274 +#, no-c-format +msgid "Selects the scan source (such as a document-feeder)." +msgstr "" + +#: include/sane/saneopts.h:277 +#, no-c-format +msgid "Controls whether backtracking is forced." +msgstr "" + +#: include/sane/saneopts.h:280 +#, no-c-format +msgid "Top-left x position of scan area." +msgstr "" + +#: include/sane/saneopts.h:283 +#, no-c-format +msgid "Top-left y position of scan area." +msgstr "" + +#: include/sane/saneopts.h:286 +#, no-c-format +msgid "Bottom-right x position of scan area." +msgstr "" + +#: include/sane/saneopts.h:289 +#, no-c-format +msgid "Bottom-right y position of scan area." +msgstr "" + +#: include/sane/saneopts.h:292 +#, no-c-format +msgid "Sets the resolution of the scanned image." +msgstr "" + +#: include/sane/saneopts.h:295 +#, no-c-format +msgid "Sets the horizontal resolution of the scanned image." +msgstr "" + +#: include/sane/saneopts.h:298 +#, no-c-format +msgid "Sets the vertical resolution of the scanned image." +msgstr "" + +#: include/sane/saneopts.h:301 +#, no-c-format +msgid "" +"Specifies the width of the media. Required for automatic centering of sheet-" +"fed scans." +msgstr "" + +#: include/sane/saneopts.h:305 +#, no-c-format +msgid "Specifies the height of the media." +msgstr "" + +#: include/sane/saneopts.h:308 +#, no-c-format +msgid "Determines whether a builtin or a custom gamma-table should be used." +msgstr "" + +#: include/sane/saneopts.h:312 +#, no-c-format +msgid "" +"Gamma-correction table. In color mode this option equally affects the red, " +"green, and blue channels simultaneously (i.e., it is an intensity gamma " +"table)." +msgstr "" + +#: include/sane/saneopts.h:317 +#, no-c-format +msgid "Gamma-correction table for the red band." +msgstr "" + +#: include/sane/saneopts.h:320 +#, no-c-format +msgid "Gamma-correction table for the green band." +msgstr "" + +#: include/sane/saneopts.h:323 +#, no-c-format +msgid "Gamma-correction table for the blue band." +msgstr "" + +#: include/sane/saneopts.h:326 +#, no-c-format +msgid "Controls the brightness of the acquired image." +msgstr "" + +#: include/sane/saneopts.h:329 +#, no-c-format +msgid "Controls the contrast of the acquired image." +msgstr "" + +#: include/sane/saneopts.h:332 +#, no-c-format +msgid "" +"Selects the \"graininess\" of the acquired image. Smaller values result in " +"sharper images." +msgstr "" + +#: include/sane/saneopts.h:336 +#, no-c-format +msgid "Selects whether the acquired image should be halftoned (dithered)." +msgstr "" + +#: include/sane/saneopts.h:339 include/sane/saneopts.h:354 +#, no-c-format +msgid "Selects what radiance level should be considered \"black\"." +msgstr "" + +#: include/sane/saneopts.h:342 include/sane/saneopts.h:363 +#, no-c-format +msgid "Selects what radiance level should be considered \"white\"." +msgstr "" + +#: include/sane/saneopts.h:345 +#, no-c-format +msgid "Selects what red radiance level should be considered \"white\"." +msgstr "" + +#: include/sane/saneopts.h:348 +#, no-c-format +msgid "Selects what green radiance level should be considered \"white\"." +msgstr "" + +#: include/sane/saneopts.h:351 +#, no-c-format +msgid "Selects what blue radiance level should be considered \"white\"." +msgstr "" + +#: include/sane/saneopts.h:356 +#, no-c-format +msgid "Selects what red radiance level should be considered \"black\"." +msgstr "" + +#: include/sane/saneopts.h:358 +#, no-c-format +msgid "Selects what green radiance level should be considered \"black\"." +msgstr "" + +#: include/sane/saneopts.h:360 +#, no-c-format +msgid "Selects what blue radiance level should be considered \"black\"." +msgstr "" + +#: include/sane/saneopts.h:365 +#, no-c-format +msgid "Selects what red radiance level should be considered \"full red\"." +msgstr "" + +#: include/sane/saneopts.h:367 +#, no-c-format +msgid "" +"Selects what green radiance level should be considered \"full green\"." +msgstr "" + +#: include/sane/saneopts.h:370 +#, no-c-format +msgid "Selects what blue radiance level should be considered \"full blue\"." +msgstr "" + +#: include/sane/saneopts.h:374 +#, no-c-format +msgid "Controls the \"hue\" (blue-level) of the acquired image." +msgstr "" + +#: include/sane/saneopts.h:377 +#, no-c-format +msgid "" +"The saturation level controls the amount of \"blooming\" that occurs when " +"acquiring an image with a camera. Larger values cause more blooming." +msgstr "" + +#: include/sane/saneopts.h:382 +#, no-c-format +msgid "The filename of the image to be loaded." +msgstr "" + +#: include/sane/saneopts.h:385 +#, no-c-format +msgid "" +"Sets the size of the halftoning (dithering) pattern used when scanning " +"halftoned images." +msgstr "" + +#: include/sane/saneopts.h:389 +#, no-c-format +msgid "" +"Defines the halftoning (dithering) pattern for scanning halftoned images." +msgstr "" + +#: include/sane/saneopts.h:393 +#, no-c-format +msgid "Use same values for X and Y resolution" +msgstr "" + +#: include/sane/saneopts.h:395 +#, no-c-format +msgid "Swap black and white" +msgstr "" + +#: include/sane/saneopts.h:397 +#, no-c-format +msgid "Do a quality white-calibration" +msgstr "" + +#: include/sane/saneopts.h:399 +#, no-c-format +msgid "Use lens that doubles optical resolution" +msgstr "" + +#: include/sane/saneopts.h:401 include/sane/saneopts.h:413 +#, no-c-format +msgid "In RGB-mode use same values for each color" +msgstr "" + +#: include/sane/saneopts.h:403 +#, no-c-format +msgid "Select minimum-brightness to get a white point" +msgstr "" + +#: include/sane/saneopts.h:405 +#, no-c-format +msgid "Analog gamma-correction" +msgstr "" + +#: include/sane/saneopts.h:407 +#, no-c-format +msgid "Analog gamma-correction for red" +msgstr "" + +#: include/sane/saneopts.h:409 +#, no-c-format +msgid "Analog gamma-correction for green" +msgstr "" + +#: include/sane/saneopts.h:411 +#, no-c-format +msgid "Analog gamma-correction for blue" +msgstr "" + +#: include/sane/saneopts.h:415 +#, no-c-format +msgid "Warmup lamp before scanning" +msgstr "" + +#: include/sane/saneopts.h:417 +#, no-c-format +msgid "Define exposure-time for calibration" +msgstr "" + +#: include/sane/saneopts.h:419 +#, no-c-format +msgid "Define exposure-time for red calibration" +msgstr "" + +#: include/sane/saneopts.h:421 +#, no-c-format +msgid "Define exposure-time for green calibration" +msgstr "" + +#: include/sane/saneopts.h:423 +#, no-c-format +msgid "Define exposure-time for blue calibration" +msgstr "" + +#: include/sane/saneopts.h:425 +#, no-c-format +msgid "Define exposure-time for scan" +msgstr "" + +#: include/sane/saneopts.h:427 +#, no-c-format +msgid "Define exposure-time for red scan" +msgstr "" + +#: include/sane/saneopts.h:429 +#, no-c-format +msgid "Define exposure-time for green scan" +msgstr "" + +#: include/sane/saneopts.h:431 +#, no-c-format +msgid "Define exposure-time for blue scan" +msgstr "" + +#: include/sane/saneopts.h:433 +#, no-c-format +msgid "Enable selection of exposure-time" +msgstr "" + +#: include/sane/saneopts.h:435 +#, no-c-format +msgid "Define lamp density for calibration" +msgstr "" + +#: include/sane/saneopts.h:437 +#, no-c-format +msgid "Define lamp density for scan" +msgstr "" + +#: include/sane/saneopts.h:439 +#, no-c-format +msgid "Enable selection of lamp density" +msgstr "" + +#: include/sane/saneopts.h:441 backend/umax.c:5830 +#, no-c-format +msgid "Turn off lamp when program exits" +msgstr "" + +#: include/sane/saneopts.h:444 +#, no-c-format +msgid "Scan button" +msgstr "" + +#: include/sane/saneopts.h:445 +#, no-c-format +msgid "Email button" +msgstr "" + +#: include/sane/saneopts.h:446 +#, no-c-format +msgid "Fax button" +msgstr "" + +#: include/sane/saneopts.h:447 +#, no-c-format +msgid "Copy button" +msgstr "" + +#: include/sane/saneopts.h:448 +#, no-c-format +msgid "PDF button" +msgstr "" + +#: include/sane/saneopts.h:449 +#, no-c-format +msgid "Cancel button" +msgstr "" + +#: include/sane/saneopts.h:450 +#, no-c-format +msgid "Page loaded" +msgstr "" + +#: include/sane/saneopts.h:451 +#, no-c-format +msgid "Cover open" +msgstr "" + +#: include/sane/saneopts.h:454 +#, no-c-format +msgid "Color" +msgstr "" + +#: include/sane/saneopts.h:455 +#, no-c-format +msgid "Color Lineart" +msgstr "" + +#: include/sane/saneopts.h:456 +#, no-c-format +msgid "Color Halftone" +msgstr "" + +#: include/sane/saneopts.h:457 +#, no-c-format +msgid "Gray" +msgstr "" + +#: include/sane/saneopts.h:458 +#, no-c-format +msgid "Halftone" +msgstr "" + +#: include/sane/saneopts.h:459 +#, no-c-format +msgid "Lineart" +msgstr "" + +#: backend/sane_strstatus.c:59 +#, no-c-format +msgid "Success" +msgstr "" + +#: backend/sane_strstatus.c:62 +#, no-c-format +msgid "Operation not supported" +msgstr "" + +#: backend/sane_strstatus.c:65 +#, no-c-format +msgid "Operation was cancelled" +msgstr "" + +#: backend/sane_strstatus.c:68 +#, no-c-format +msgid "Device busy" +msgstr "" + +#: backend/sane_strstatus.c:71 +#, no-c-format +msgid "Invalid argument" +msgstr "" + +#: backend/sane_strstatus.c:74 +#, no-c-format +msgid "End of file reached" +msgstr "" + +#: backend/sane_strstatus.c:77 +#, no-c-format +msgid "Document feeder jammed" +msgstr "" + +#: backend/sane_strstatus.c:80 +#, no-c-format +msgid "Document feeder out of documents" +msgstr "" + +#: backend/sane_strstatus.c:83 +#, no-c-format +msgid "Scanner cover is open" +msgstr "" + +#: backend/sane_strstatus.c:86 +#, no-c-format +msgid "Error during device I/O" +msgstr "" + +#: backend/sane_strstatus.c:89 +#, no-c-format +msgid "Out of memory" +msgstr "" + +#: backend/sane_strstatus.c:92 +#, no-c-format +msgid "Access to resource has been denied" +msgstr "" + +#: backend/sane_strstatus.c:96 +#, no-c-format +msgid "Lamp not ready, please retry" +msgstr "" + +#: backend/sane_strstatus.c:101 +#, no-c-format +msgid "Scanner mechanism locked for transport" +msgstr "" + +#: backend/artec_eplus48u.c:2874 backend/pnm.c:282 +#, no-c-format +msgid "Defaults" +msgstr "" + +#: backend/artec_eplus48u.c:2876 +#, no-c-format +msgid "Set default values for enhancement controls." +msgstr "" + +#: backend/artec_eplus48u.c:2932 backend/canon.c:1616 +#, no-c-format +msgid "Calibration" +msgstr "" + +#: backend/artec_eplus48u.c:2941 +#, no-c-format +msgid "Calibrate before next scan" +msgstr "" + +#: backend/artec_eplus48u.c:2943 +#, no-c-format +msgid "" +"If enabled, the device will be calibrated before the next scan. Otherwise, " +"calibration is performed only before the first start." +msgstr "" + +#: backend/artec_eplus48u.c:2954 +#, no-c-format +msgid "Only perform shading-correction" +msgstr "" + +#: backend/artec_eplus48u.c:2956 +#, no-c-format +msgid "" +"If enabled, only the shading correction is performed during calibration. The " +"default values for gain, offset and exposure time, either build-in or from " +"the configuration file, are used." +msgstr "" + +#: backend/artec_eplus48u.c:2967 +#, no-c-format +msgid "Button state" +msgstr "" + +#: backend/avision.h:778 +#, no-c-format +msgid "Number of the frame to scan" +msgstr "" + +#: backend/avision.h:779 +#, no-c-format +msgid "Selects the number of the frame to scan" +msgstr "" + +#: backend/avision.h:782 +#, no-c-format +msgid "Duplex scan" +msgstr "" + +#: backend/avision.h:783 +#, no-c-format +msgid "Duplex scan provide a scan of the front and back side of the document" +msgstr "" + +#: backend/canon630u.c:159 +#, no-c-format +msgid "Calibrate Scanner" +msgstr "" + +#: backend/canon630u.c:160 +#, no-c-format +msgid "Force scanner calibration before scan" +msgstr "" + +#: backend/canon630u.c:259 backend/umax1220u.c:208 +#, no-c-format +msgid "Grayscale scan" +msgstr "" + +#: backend/canon630u.c:260 backend/umax1220u.c:209 +#, no-c-format +msgid "Do a grayscale rather than color scan" +msgstr "" + +#: backend/canon630u.c:306 +#, no-c-format +msgid "Analog Gain" +msgstr "" + +#: backend/canon630u.c:307 +#, no-c-format +msgid "Increase or decrease the analog gain of the CCD array" +msgstr "" + +#: backend/canon630u.c:347 backend/epson.h:68 backend/epson2.h:67 +#, no-c-format +msgid "Gamma Correction" +msgstr "" + +#: backend/canon630u.c:348 +#, no-c-format +msgid "Selects the gamma corrected transfer curve" +msgstr "" + +#: backend/canon.c:149 backend/canon-sane.c:1318 +#, no-c-format +msgid "Raw" +msgstr "" + +#: backend/canon.c:157 backend/canon-sane.c:732 backend/canon-sane.c:940 +#: backend/canon-sane.c:1076 backend/canon-sane.c:1314 +#: backend/canon-sane.c:1494 backend/canon-sane.c:1643 +#, no-c-format +msgid "Fine color" +msgstr "" + +#: backend/canon.c:169 +#, no-c-format +msgid "No transparency correction" +msgstr "" + +#: backend/canon.c:170 backend/canon-sane.c:680 +#, no-c-format +msgid "Correction according to film type" +msgstr "" + +#: backend/canon.c:171 backend/canon-sane.c:674 +#, no-c-format +msgid "Correction according to transparency ratio" +msgstr "" + +#: backend/canon.c:176 backend/canon-sane.c:776 +#, no-c-format +msgid "Negatives" +msgstr "" + +#: backend/canon.c:176 +#, no-c-format +msgid "Slides" +msgstr "" + +#: backend/canon.c:186 backend/kvs1025_opt.c:181 backend/kvs40xx_opt.c:273 +#: backend/matsushita.c:178 +#, no-c-format +msgid "Automatic" +msgstr "" + +#: backend/canon.c:186 +#, no-c-format +msgid "Normal speed" +msgstr "" + +#: backend/canon.c:187 +#, no-c-format +msgid "1/2 normal speed" +msgstr "" + +#: backend/canon.c:187 +#, no-c-format +msgid "1/3 normal speed" +msgstr "" + +#: backend/canon.c:365 +#, no-c-format +msgid "rounded parameter" +msgstr "" + +#: backend/canon.c:368 backend/canon.c:384 backend/canon.c:419 +#: backend/canon.c:469 backend/canon.c:487 backend/canon.c:530 +#, no-c-format +msgid "unknown" +msgstr "" + +#: backend/canon.c:378 +#, no-c-format +msgid "ADF jam" +msgstr "" + +#: backend/canon.c:381 +#, no-c-format +msgid "ADF cover open" +msgstr "" + +#: backend/canon.c:394 +#, no-c-format +msgid "lamp failure" +msgstr "" + +#: backend/canon.c:397 +#, no-c-format +msgid "scan head positioning error" +msgstr "" + +#: backend/canon.c:400 +#, no-c-format +msgid "CPU check error" +msgstr "" + +#: backend/canon.c:403 +#, no-c-format +msgid "RAM check error" +msgstr "" + +#: backend/canon.c:406 +#, no-c-format +msgid "ROM check error" +msgstr "" + +#: backend/canon.c:409 +#, no-c-format +msgid "hardware check error" +msgstr "" + +#: backend/canon.c:412 +#, no-c-format +msgid "transparency unit lamp failure" +msgstr "" + +#: backend/canon.c:415 +#, no-c-format +msgid "transparency unit scan head positioning failure" +msgstr "" + +#: backend/canon.c:429 +#, no-c-format +msgid "parameter list length error" +msgstr "" + +#: backend/canon.c:433 +#, no-c-format +msgid "invalid command operation code" +msgstr "" + +#: backend/canon.c:437 +#, no-c-format +msgid "invalid field in CDB" +msgstr "" + +#: backend/canon.c:441 +#, no-c-format +msgid "unsupported LUN" +msgstr "" + +#: backend/canon.c:445 +#, no-c-format +msgid "invalid field in parameter list" +msgstr "" + +#: backend/canon.c:449 +#, no-c-format +msgid "command sequence error" +msgstr "" + +#: backend/canon.c:453 +#, no-c-format +msgid "too many windows specified" +msgstr "" + +#: backend/canon.c:457 +#, no-c-format +msgid "medium not present" +msgstr "" + +#: backend/canon.c:461 +#, no-c-format +msgid "invalid bit IDENTIFY message" +msgstr "" + +#: backend/canon.c:465 +#, no-c-format +msgid "option not connect" +msgstr "" + +#: backend/canon.c:479 +#, no-c-format +msgid "power on reset / bus device reset" +msgstr "" + +#: backend/canon.c:483 +#, no-c-format +msgid "parameter changed by another initiator" +msgstr "" + +#: backend/canon.c:497 +#, no-c-format +msgid "no additional sense information" +msgstr "" + +#: backend/canon.c:501 +#, no-c-format +msgid "reselect failure" +msgstr "" + +#: backend/canon.c:505 +#, no-c-format +msgid "SCSI parity error" +msgstr "" + +#: backend/canon.c:509 +#, no-c-format +msgid "initiator detected error message received" +msgstr "" + +#: backend/canon.c:514 +#, no-c-format +msgid "invalid message error" +msgstr "" + +#: backend/canon.c:518 +#, no-c-format +msgid "timeout error" +msgstr "" + +#: backend/canon.c:522 +#, no-c-format +msgid "transparency unit shading error" +msgstr "" + +#: backend/canon.c:526 +#, no-c-format +msgid "lamp not stabilized" +msgstr "" + +#: backend/canon.c:852 backend/canon.c:867 +#, no-c-format +msgid "film scanner" +msgstr "" + +#: backend/canon.c:882 backend/canon.c:897 backend/canon.c:912 +#: backend/canon.c:927 backend/hp3900_sane.c:1683 backend/plustek.c:1335 +#: backend/plustek_pp.c:1014 backend/sceptre.c:593 backend/teco2.c:1836 +#: backend/u12.c:851 +#, no-c-format +msgid "flatbed scanner" +msgstr "" + +#: backend/canon.c:1183 backend/epson.c:3386 backend/epson2.c:1365 +#, no-c-format +msgid "Film type" +msgstr "" + +#: backend/canon.c:1184 +#, no-c-format +msgid "Selects the film type, i.e. negatives or slides" +msgstr "" + +#: backend/canon.c:1196 +#, no-c-format +msgid "Negative film type" +msgstr "" + +#: backend/canon.c:1197 +#, no-c-format +msgid "Selects the negative film type" +msgstr "" + +#: backend/canon.c:1236 +#, no-c-format +msgid "Hardware resolution" +msgstr "" + +#: backend/canon.c:1237 +#, no-c-format +msgid "Use only hardware resolutions" +msgstr "" + +#: backend/canon.c:1318 +#, no-c-format +msgid "Focus" +msgstr "" + +#: backend/canon.c:1328 +#, no-c-format +msgid "Auto focus" +msgstr "" + +#: backend/canon.c:1329 +#, no-c-format +msgid "Enable/disable auto focus" +msgstr "" + +#: backend/canon.c:1336 +#, no-c-format +msgid "Auto focus only once" +msgstr "" + +#: backend/canon.c:1337 +#, no-c-format +msgid "Do auto focus only once between ejects" +msgstr "" + +#: backend/canon.c:1345 +#, no-c-format +msgid "Manual focus position" +msgstr "" + +#: backend/canon.c:1346 +#, no-c-format +msgid "Set the optical system's focus position by hand (default: 128)." +msgstr "" + +#: backend/canon.c:1356 +#, no-c-format +msgid "Scan margins" +msgstr "" + +#: backend/canon.c:1403 +#, no-c-format +msgid "Extra color adjustments" +msgstr "" + +#: backend/canon.c:1538 backend/epson.c:3205 backend/epson2.c:1255 +#: backend/kvs1025.h:55 backend/kvs40xx_opt.c:826 +#, no-c-format +msgid "Mirror image" +msgstr "" + +#: backend/canon.c:1539 +#, no-c-format +msgid "Mirror the image horizontally" +msgstr "" + +#: backend/canon.c:1608 +#, no-c-format +msgid "Auto exposure" +msgstr "" + +#: backend/canon.c:1609 +#, no-c-format +msgid "Enable/disable the auto exposure feature" +msgstr "" + +#: backend/canon.c:1625 +#, no-c-format +msgid "Calibration now" +msgstr "" + +#: backend/canon.c:1626 +#, no-c-format +msgid "Execute calibration *now*" +msgstr "" + +#: backend/canon.c:1636 +#, no-c-format +msgid "Self diagnosis" +msgstr "" + +#: backend/canon.c:1637 +#, no-c-format +msgid "Perform scanner self diagnosis" +msgstr "" + +#: backend/canon.c:1648 +#, no-c-format +msgid "Reset scanner" +msgstr "" + +#: backend/canon.c:1649 +#, no-c-format +msgid "Reset the scanner" +msgstr "" + +#: backend/canon.c:1659 +#, no-c-format +msgid "Medium handling" +msgstr "" + +#: backend/canon.c:1668 +#, no-c-format +msgid "Eject film after each scan" +msgstr "" + +#: backend/canon.c:1669 +#, no-c-format +msgid "Automatically eject the film from the device after each scan" +msgstr "" + +#: backend/canon.c:1680 +#, no-c-format +msgid "Eject film before exit" +msgstr "" + +#: backend/canon.c:1681 +#, no-c-format +msgid "" +"Automatically eject the film from the device before exiting the program" +msgstr "" + +#: backend/canon.c:1690 +#, no-c-format +msgid "Eject film now" +msgstr "" + +#: backend/canon.c:1691 +#, no-c-format +msgid "Eject the film *now*" +msgstr "" + +#: backend/canon.c:1700 +#, no-c-format +msgid "Document feeder extras" +msgstr "" + +#: backend/canon.c:1707 +#, no-c-format +msgid "Flatbed only" +msgstr "" + +#: backend/canon.c:1708 +#, no-c-format +msgid "Disable auto document feeder and use flatbed only" +msgstr "" + +#: backend/canon.c:1718 backend/canon.c:1728 +#, no-c-format +msgid "Transparency unit" +msgstr "" + +#: backend/canon.c:1729 +#, no-c-format +msgid "Switch on/off the transparency unit (FAU, film adapter unit)" +msgstr "" + +#: backend/canon.c:1739 +#, no-c-format +msgid "Negative film" +msgstr "" + +#: backend/canon.c:1740 +#, no-c-format +msgid "Positive or negative film" +msgstr "" + +#: backend/canon.c:1749 +#, no-c-format +msgid "Density control" +msgstr "" + +#: backend/canon.c:1750 +#, no-c-format +msgid "Set density control mode" +msgstr "" + +#: backend/canon.c:1761 +#, no-c-format +msgid "Transparency ratio" +msgstr "" + +#: backend/canon.c:1775 +#, no-c-format +msgid "Select film type" +msgstr "" + +#: backend/canon.c:1776 +#, no-c-format +msgid "Select the film type" +msgstr "" + +#: backend/canon_dr.c:408 backend/epjitsu.c:233 backend/epson.c:501 +#: backend/epson2.c:115 backend/fujitsu.c:672 backend/gt68xx.c:148 +#: backend/hp3900_sane.c:418 backend/hp3900_sane.c:427 +#: backend/hp3900_sane.c:1017 backend/hp5590.c:85 backend/ma1509.c:108 +#: backend/magicolor.c:181 backend/mustek.c:156 backend/mustek.c:160 +#: backend/mustek.c:164 backend/pixma.c:901 backend/pixma_sane_options.c:92 +#: backend/snapscan-options.c:86 backend/test.c:192 backend/umax.c:181 +#, no-c-format +msgid "Flatbed" +msgstr "" + +#: backend/canon_dr.c:409 backend/epjitsu.c:234 backend/fujitsu.c:673 +#: backend/kodak.c:140 +#, no-c-format +msgid "ADF Front" +msgstr "" + +#: backend/canon_dr.c:410 backend/epjitsu.c:235 backend/fujitsu.c:674 +#: backend/kodak.c:141 +#, no-c-format +msgid "ADF Back" +msgstr "" + +#: backend/canon_dr.c:411 backend/epjitsu.c:236 backend/fujitsu.c:675 +#: backend/hp5590.c:87 backend/kodak.c:142 backend/pixma.c:912 +#, no-c-format +msgid "ADF Duplex" +msgstr "" + +#: backend/canon_dr.c:412 +#, no-c-format +msgid "Card Front" +msgstr "" + +#: backend/canon_dr.c:413 +#, no-c-format +msgid "Card Back" +msgstr "" + +#: backend/canon_dr.c:414 +#, no-c-format +msgid "Card Duplex" +msgstr "" + +#: backend/canon_dr.c:421 backend/epson.c:599 backend/epson.c:3096 +#: backend/epson2.c:201 backend/fujitsu.c:692 backend/genesys.c:89 +#: backend/genesys.c:96 backend/gt68xx_low.h:133 backend/hp-option.c:3093 +#, no-c-format +msgid "Red" +msgstr "" + +#: backend/canon_dr.c:422 backend/epson.c:600 backend/epson.c:3092 +#: backend/epson2.c:202 backend/fujitsu.c:693 backend/genesys.c:90 +#: backend/genesys.c:97 backend/gt68xx_low.h:134 backend/hp-option.c:3094 +#, no-c-format +msgid "Green" +msgstr "" + +#: backend/canon_dr.c:423 backend/epson.c:601 backend/epson.c:3100 +#: backend/epson2.c:203 backend/fujitsu.c:694 backend/genesys.c:91 +#: backend/genesys.c:98 backend/gt68xx_low.h:135 backend/hp-option.c:3095 +#, no-c-format +msgid "Blue" +msgstr "" + +#: backend/canon_dr.c:424 +#, no-c-format +msgid "Enhance Red" +msgstr "" + +#: backend/canon_dr.c:425 +#, no-c-format +msgid "Enhance Green" +msgstr "" + +#: backend/canon_dr.c:426 +#, no-c-format +msgid "Enhance Blue" +msgstr "" + +#: backend/canon_dr.c:428 backend/epson.c:556 backend/epson.c:564 +#: backend/epson.c:576 backend/epson.c:598 backend/epson2.c:165 +#: backend/epson2.c:173 backend/epson2.c:185 backend/epson2.c:200 +#: backend/epson2.c:214 backend/fujitsu.c:698 backend/genesys.c:99 +#: backend/leo.c:109 backend/matsushita.c:138 backend/matsushita.c:159 +#: backend/matsushita.c:191 backend/matsushita.c:213 +#: backend/snapscan-options.c:91 +#, no-c-format +msgid "None" +msgstr "" + +#: backend/canon_dr.c:429 backend/fujitsu.c:699 +#, no-c-format +msgid "JPEG" +msgstr "" + +#: backend/epson.c:491 backend/epson2.c:108 backend/magicolor.c:174 +#, no-c-format +msgid "Simplex" +msgstr "" + +#: backend/epson.c:492 backend/epson2.c:109 backend/kvs1025.h:50 +#: backend/kvs20xx_opt.c:204 backend/kvs40xx_opt.c:353 backend/magicolor.c:175 +#: backend/matsushita.h:218 +#, no-c-format +msgid "Duplex" +msgstr "" + +#: backend/epson.c:502 backend/epson2.c:116 backend/pixma.c:918 +#, no-c-format +msgid "Transparency Unit" +msgstr "" + +#: backend/epson.c:503 backend/epson2.c:118 backend/magicolor.c:182 +#: backend/mustek.c:160 backend/pixma.c:906 backend/test.c:192 +#: backend/umax.c:183 +#, no-c-format +msgid "Automatic Document Feeder" +msgstr "" + +#: backend/epson.c:523 backend/epson2.c:134 +#, no-c-format +msgid "Positive Film" +msgstr "" + +#: backend/epson.c:524 backend/epson2.c:135 +#, no-c-format +msgid "Negative Film" +msgstr "" + +#: backend/epson.c:529 backend/epson2.c:142 +#, no-c-format +msgid "Focus on glass" +msgstr "" + +#: backend/epson.c:530 backend/epson2.c:143 +#, no-c-format +msgid "Focus 2.5mm above glass" +msgstr "" + +#: backend/epson.c:557 backend/epson.c:565 backend/epson.c:577 +#: backend/epson2.c:166 backend/epson2.c:174 backend/epson2.c:186 +#, no-c-format +msgid "Halftone A (Hard Tone)" +msgstr "" + +#: backend/epson.c:558 backend/epson.c:566 backend/epson.c:578 +#: backend/epson2.c:167 backend/epson2.c:175 backend/epson2.c:187 +#, no-c-format +msgid "Halftone B (Soft Tone)" +msgstr "" + +#: backend/epson.c:559 backend/epson.c:567 backend/epson.c:579 +#: backend/epson2.c:168 backend/epson2.c:176 backend/epson2.c:188 +#, no-c-format +msgid "Halftone C (Net Screen)" +msgstr "" + +#: backend/epson.c:568 backend/epson.c:580 backend/epson2.c:177 +#: backend/epson2.c:189 +#, no-c-format +msgid "Dither A (4x4 Bayer)" +msgstr "" + +#: backend/epson.c:569 backend/epson.c:581 backend/epson2.c:178 +#: backend/epson2.c:190 +#, no-c-format +msgid "Dither B (4x4 Spiral)" +msgstr "" + +#: backend/epson.c:570 backend/epson.c:582 backend/epson2.c:179 +#: backend/epson2.c:191 +#, no-c-format +msgid "Dither C (4x4 Net Screen)" +msgstr "" + +#: backend/epson.c:571 backend/epson.c:583 backend/epson2.c:180 +#: backend/epson2.c:192 +#, no-c-format +msgid "Dither D (8x4 Net Screen)" +msgstr "" + +#: backend/epson.c:584 backend/epson2.c:193 +#, no-c-format +msgid "Text Enhanced Technology" +msgstr "" + +#: backend/epson.c:585 backend/epson2.c:194 +#, no-c-format +msgid "Download pattern A" +msgstr "" + +#: backend/epson.c:586 backend/epson2.c:195 +#, no-c-format +msgid "Download pattern B" +msgstr "" + +#: backend/epson.c:631 +#, no-c-format +msgid "No Correction" +msgstr "" + +#: backend/epson.c:632 backend/epson.c:657 backend/epson2.c:255 +#, no-c-format +msgid "User defined" +msgstr "" + +#: backend/epson.c:633 +#, no-c-format +msgid "Impact-dot printers" +msgstr "" + +#: backend/epson.c:634 +#, no-c-format +msgid "Thermal printers" +msgstr "" + +#: backend/epson.c:635 +#, no-c-format +msgid "Ink-jet printers" +msgstr "" + +#: backend/epson.c:636 +#, no-c-format +msgid "CRT monitors" +msgstr "" + +#: backend/epson.c:656 backend/epson2.c:254 backend/fujitsu.c:682 +#: backend/hp-option.c:3226 backend/test.c:143 +#, no-c-format +msgid "Default" +msgstr "" + +#: backend/epson.c:658 backend/epson2.c:256 +#, no-c-format +msgid "High density printing" +msgstr "" + +#: backend/epson.c:659 backend/epson2.c:257 +#, no-c-format +msgid "Low density printing" +msgstr "" + +#: backend/epson.c:660 backend/epson2.c:258 +#, no-c-format +msgid "High contrast printing" +msgstr "" + +#: backend/epson.c:678 backend/epson2.c:276 +#, no-c-format +msgid "User defined (Gamma=1.0)" +msgstr "" + +#: backend/epson.c:679 backend/epson2.c:277 +#, no-c-format +msgid "User defined (Gamma=1.8)" +msgstr "" + +#: backend/epson.c:757 +#, no-c-format +msgid "CD" +msgstr "" + +#: backend/epson.c:758 +#, no-c-format +msgid "A5 portrait" +msgstr "" + +#: backend/epson.c:759 +#, no-c-format +msgid "A5 landscape" +msgstr "" + +#: backend/epson.c:760 backend/kvs1025_opt.c:103 backend/kvs20xx_opt.c:77 +#: backend/kvs40xx_opt.c:131 backend/kvs40xx_opt.c:148 +#, no-c-format +msgid "Letter" +msgstr "" + +#: backend/epson.c:761 backend/kvs1025_opt.c:100 backend/kvs20xx_opt.c:74 +#: backend/kvs20xx_opt.c:302 backend/kvs40xx_opt.c:128 +#: backend/kvs40xx_opt.c:145 backend/kvs40xx_opt.c:526 +#, no-c-format +msgid "A4" +msgstr "" + +#: backend/epson.c:762 +#, no-c-format +msgid "Max" +msgstr "" + +#: backend/epson.c:2813 backend/epson2.c:977 backend/genesys.c:5535 +#: backend/gt68xx.c:458 backend/hp-option.c:2914 backend/kvs1025_opt.c:522 +#: backend/kvs20xx_opt.c:171 backend/kvs40xx_opt.c:320 backend/ma1509.c:501 +#: backend/matsushita.c:1084 backend/microtek2.h:598 backend/mustek.c:4203 +#: backend/mustek_usb.c:260 backend/mustek_usb2.c:344 backend/niash.c:734 +#: backend/plustek.c:721 backend/plustek_pp.c:658 backend/sceptre.c:673 +#: backend/snapscan-options.c:354 backend/stv680.c:1030 backend/teco2.c:1886 +#: backend/test.c:306 backend/u12.c:473 backend/umax.c:5054 +#, no-c-format +msgid "Scan Mode" +msgstr "" + +#: backend/epson.c:2845 backend/epson2.c:1012 +#, no-c-format +msgid "Selects the halftone." +msgstr "" + +#: backend/epson.c:2867 backend/epson2.c:1033 +#, no-c-format +msgid "Dropout" +msgstr "" + +#: backend/epson.c:2868 backend/epson2.c:1034 +#, no-c-format +msgid "Selects the dropout." +msgstr "" + +#: backend/epson.c:2880 backend/epson2.c:1046 +#, no-c-format +msgid "Selects the brightness." +msgstr "" + +#: backend/epson.c:2895 backend/epson2.c:1059 +#, no-c-format +msgid "Sharpness" +msgstr "" + +#: backend/epson.c:3031 backend/epson2.c:1175 backend/epson2.c:1222 +#, no-c-format +msgid "Color correction" +msgstr "" + +#: backend/epson.c:3034 backend/epson2.c:1177 +#, no-c-format +msgid "Sets the color correction table for the selected output device." +msgstr "" + +#: backend/epson.c:3075 +#, no-c-format +msgid "Color correction coefficients" +msgstr "" + +#: backend/epson.c:3076 +#, no-c-format +msgid "Matrix multiplication of RGB" +msgstr "" + +#: backend/epson.c:3093 +#, no-c-format +msgid "Shift green to red" +msgstr "" + +#: backend/epson.c:3094 +#, no-c-format +msgid "Shift green to blue" +msgstr "" + +#: backend/epson.c:3095 +#, no-c-format +msgid "Shift red to green" +msgstr "" + +#: backend/epson.c:3097 +#, no-c-format +msgid "Shift red to blue" +msgstr "" + +#: backend/epson.c:3098 +#, no-c-format +msgid "Shift blue to green" +msgstr "" + +#: backend/epson.c:3099 +#, no-c-format +msgid "Shift blue to red" +msgstr "" + +#: backend/epson.c:3102 +#, no-c-format +msgid "Controls green level" +msgstr "" + +#: backend/epson.c:3103 +#, no-c-format +msgid "Adds to red based on green level" +msgstr "" + +#: backend/epson.c:3104 +#, no-c-format +msgid "Adds to blue based on green level" +msgstr "" + +#: backend/epson.c:3105 +#, no-c-format +msgid "Adds to green based on red level" +msgstr "" + +#: backend/epson.c:3106 +#, no-c-format +msgid "Controls red level" +msgstr "" + +#: backend/epson.c:3107 +#, no-c-format +msgid "Adds to blue based on red level" +msgstr "" + +#: backend/epson.c:3108 +#, no-c-format +msgid "Adds to green based on blue level" +msgstr "" + +#: backend/epson.c:3109 +#, no-c-format +msgid "Adds to red based on blue level" +msgstr "" + +#: backend/epson.c:3110 +#, no-c-format +msgid "Controls blue level" +msgstr "" + +#: backend/epson.c:3206 backend/epson2.c:1256 +#, no-c-format +msgid "Mirror the image." +msgstr "" + +#: backend/epson.c:3232 backend/mustek.c:4332 +#, no-c-format +msgid "Fast preview" +msgstr "" + +#: backend/epson.c:3245 backend/epson2.c:1266 +#, no-c-format +msgid "Auto area segmentation" +msgstr "" + +#: backend/epson.c:3258 +#, no-c-format +msgid "Short resolution list" +msgstr "" + +#: backend/epson.c:3260 +#, no-c-format +msgid "Display short resolution list" +msgstr "" + +#: backend/epson.c:3267 +#, no-c-format +msgid "Zoom" +msgstr "" + +#: backend/epson.c:3269 +#, no-c-format +msgid "Defines the zoom factor the scanner will use" +msgstr "" + +#: backend/epson.c:3349 +#, no-c-format +msgid "Quick format" +msgstr "" + +#: backend/epson.c:3360 backend/epson2.c:1341 +#, no-c-format +msgid "Optional equipment" +msgstr "" + +#: backend/epson.c:3431 backend/epson2.c:1394 +#, no-c-format +msgid "Eject" +msgstr "" + +#: backend/epson.c:3432 backend/epson2.c:1395 +#, no-c-format +msgid "Eject the sheet in the ADF" +msgstr "" + +#: backend/epson.c:3444 backend/epson2.c:1405 +#, no-c-format +msgid "Auto eject" +msgstr "" + +#: backend/epson.c:3445 backend/epson2.c:1407 +#, no-c-format +msgid "Eject document after scanning" +msgstr "" + +#: backend/epson.c:3457 backend/epson2.c:1417 backend/magicolor.c:2419 +#, no-c-format +msgid "ADF Mode" +msgstr "" + +#: backend/epson.c:3459 backend/epson2.c:1419 backend/magicolor.c:2421 +#, no-c-format +msgid "Selects the ADF mode (simplex/duplex)" +msgstr "" + +#: backend/epson.c:3473 backend/epson2.c:1431 +#, no-c-format +msgid "Bay" +msgstr "" + +#: backend/epson.c:3474 backend/epson2.c:1432 +#, no-c-format +msgid "Select bay to scan" +msgstr "" + +#: backend/epson.h:69 backend/epson2.h:68 +#, no-c-format +msgid "" +"Selects the gamma correction value from a list of pre-defined devices or the " +"user defined table, which can be downloaded to the scanner" +msgstr "" + +#: backend/epson.h:72 backend/epson2.h:71 +#, no-c-format +msgid "Focus Position" +msgstr "" + +#: backend/epson.h:73 backend/epson2.h:72 +#, no-c-format +msgid "Sets the focus position to either the glass or 2.5mm above the glass" +msgstr "" + +#: backend/epson.h:75 backend/epson2.h:74 +#, no-c-format +msgid "Wait for Button" +msgstr "" + +#: backend/epson.h:76 backend/epson2.h:75 +#, no-c-format +msgid "" +"After sending the scan command, wait until the button on the scanner is " +"pressed to actually start the scan process." +msgstr "" + +#: backend/epson2.c:102 backend/pixma.c:390 +#, no-c-format +msgid "Infrared" +msgstr "" + +#: backend/epson2.c:117 +#, no-c-format +msgid "TPU8x10" +msgstr "" + +#: backend/epson2.c:136 +#, no-c-format +msgid "Positive Slide" +msgstr "" + +#: backend/epson2.c:137 +#, no-c-format +msgid "Negative Slide" +msgstr "" + +#: backend/epson2.c:215 +#, no-c-format +msgid "Built in CCT profile" +msgstr "" + +#: backend/epson2.c:216 +#, no-c-format +msgid "User defined CCT profile" +msgstr "" + +#: backend/fujitsu.c:683 backend/hp-option.c:3327 backend/hp-option.c:3340 +#, no-c-format +msgid "On" +msgstr "" + +#: backend/fujitsu.c:684 backend/hp-option.c:3159 backend/hp-option.c:3326 +#: backend/hp-option.c:3339 +#, no-c-format +msgid "Off" +msgstr "" + +#: backend/fujitsu.c:686 +#, no-c-format +msgid "DTC" +msgstr "" + +#: backend/fujitsu.c:687 +#, no-c-format +msgid "SDTC" +msgstr "" + +#: backend/fujitsu.c:689 backend/teco1.c:1152 backend/teco1.c:1153 +#: backend/teco2.c:1971 backend/teco2.c:1972 backend/teco3.c:977 +#: backend/teco3.c:978 +#, no-c-format +msgid "Dither" +msgstr "" + +#: backend/fujitsu.c:690 +#, no-c-format +msgid "Diffusion" +msgstr "" + +#: backend/fujitsu.c:695 +#, no-c-format +msgid "White" +msgstr "" + +#: backend/fujitsu.c:696 +#, no-c-format +msgid "Black" +msgstr "" + +#: backend/fujitsu.c:701 +#, no-c-format +msgid "Continue" +msgstr "" + +#: backend/fujitsu.c:702 +#, no-c-format +msgid "Stop" +msgstr "" + +#: backend/fujitsu.c:704 +#, no-c-format +msgid "10mm" +msgstr "" + +#: backend/fujitsu.c:705 +#, no-c-format +msgid "15mm" +msgstr "" + +#: backend/fujitsu.c:706 +#, no-c-format +msgid "20mm" +msgstr "" + +#: backend/fujitsu.c:708 backend/hp-option.c:3045 +#, no-c-format +msgid "Horizontal" +msgstr "" + +#: backend/fujitsu.c:709 +#, no-c-format +msgid "Horizontal bold" +msgstr "" + +#: backend/fujitsu.c:710 +#, no-c-format +msgid "Horizontal narrow" +msgstr "" + +#: backend/fujitsu.c:711 backend/hp-option.c:3044 +#, no-c-format +msgid "Vertical" +msgstr "" + +#: backend/fujitsu.c:712 +#, no-c-format +msgid "Vertical bold" +msgstr "" + +#: backend/fujitsu.c:714 +#, no-c-format +msgid "Top to bottom" +msgstr "" + +#: backend/fujitsu.c:715 +#, no-c-format +msgid "Bottom to top" +msgstr "" + +#: backend/fujitsu.c:717 +#, no-c-format +msgid "Front" +msgstr "" + +#: backend/fujitsu.c:718 +#, no-c-format +msgid "Back" +msgstr "" + +#: backend/canon_dr.c:2449 backend/fujitsu.c:4066 backend/genesys.c:5769 +#: backend/kvs1025_opt.c:911 +#, no-c-format +msgid "Software blank skip percentage" +msgstr "" + +#: backend/canon_dr.c:2450 backend/fujitsu.c:4067 +#, no-c-format +msgid "Request driver to discard pages with low percentage of dark pixels" +msgstr "" + +#: backend/fujitsu.c:4053 backend/genesys.c:5760 +#, no-c-format +msgid "Software crop" +msgstr "" + +#: backend/genesys.c:5761 +#, no-c-format +msgid "Request backend to remove border from pages digitally" +msgstr "" + +#: backend/genesys.c:5770 backend/kvs1025_opt.c:913 +#, no-c-format +msgid "Request driver to discard pages with low numbers of dark pixels" +msgstr "" + +#: backend/genesys.c:5781 backend/kvs1025_opt.c:893 +#, no-c-format +msgid "Software derotate" +msgstr "" + +#: backend/genesys.c:5782 backend/kvs1025_opt.c:895 +#, no-c-format +msgid "Request driver to detect and correct 90 degree image rotation" +msgstr "" + +#: backend/genesys.c:5813 backend/pixma_sane_options.c:314 +#, no-c-format +msgid "Extras" +msgstr "" + +#: backend/fujitsu.c:3346 backend/genesys.c:5832 +#: backend/pixma_sane_options.c:335 +#, no-c-format +msgid "Threshold curve" +msgstr "" + +#: backend/genesys.c:5833 backend/pixma_sane_options.c:336 +#, no-c-format +msgid "Dynamic threshold curve, from light to dark, normally 50-65" +msgstr "" + +#: backend/genesys.c:5842 +#, no-c-format +msgid "Disable dynamic lineart" +msgstr "" + +#: backend/genesys.c:5844 +#, no-c-format +msgid "" +"Disable use of a software adaptive algorithm to generate lineart relying " +"instead on hardware lineart." +msgstr "" + +#: backend/genesys.c:5860 +#, no-c-format +msgid "Disable interpolation" +msgstr "" + +#: backend/genesys.c:5863 +#, no-c-format +msgid "" +"When using high resolutions where the horizontal resolution is smaller than " +"the vertical resolution this disables horizontal interpolation." +msgstr "" + +#: backend/genesys.c:5872 +#, no-c-format +msgid "Color filter" +msgstr "" + +#: backend/genesys.c:5875 +#, no-c-format +msgid "When using gray or lineart this option selects the used color." +msgstr "" + +#: backend/genesys.c:5901 +#, no-c-format +msgid "Calibration file" +msgstr "" + +#: backend/genesys.c:5902 +#, no-c-format +msgid "Specify the calibration file to use" +msgstr "" + +#: backend/genesys.c:5919 +#, no-c-format +msgid "Calibration cache expiration time" +msgstr "" + +#: ../backend/genesys.c:5917 +#, no-c-format +msgid "" +"Time (in minutes) before a cached calibration expires.A value of 0 means " +"cache is not used used. A negative value means cache never expires." +msgstr "" + +#: backend/genesys.c:5930 +#, no-c-format +msgid "Lamp off time" +msgstr "" + +#: backend/genesys.c:5933 +#, no-c-format +msgid "" +"The lamp will be turned off after the given time (in minutes). A value of 0 " +"means, that the lamp won't be turned off." +msgstr "" + +#: backend/genesys.c:5943 +#, no-c-format +msgid "Lamp off during scan" +msgstr "" + +#: backend/genesys.c:5944 +#, no-c-format +msgid "The lamp will be turned off during scan. " +msgstr "" + +#: backend/genesys.c:5972 backend/genesys.c:5973 +#, no-c-format +msgid "File button" +msgstr "" + +#: backend/genesys.c:6025 backend/genesys.c:6026 +#, no-c-format +msgid "OCR button" +msgstr "" + +#: backend/genesys.c:6039 backend/genesys.c:6040 +#, no-c-format +msgid "Power button" +msgstr "" + +#: backend/genesys.c:6053 backend/genesys.c:6054 +#, no-c-format +msgid "Extra button" +msgstr "" + +#: backend/genesys.c:6067 backend/gt68xx.c:762 +#, no-c-format +msgid "Need calibration" +msgstr "" + +#: backend/genesys.c:6068 backend/gt68xx.c:763 +#, no-c-format +msgid "The scanner needs calibration for the current settings" +msgstr "" + +#: backend/genesys.c:6080 backend/gt68xx.c:787 backend/gt68xx.c:788 +#: backend/pixma_sane_options.c:226 backend/plustek.c:1080 +#, no-c-format +msgid "Buttons" +msgstr "" + +#: backend/genesys.c:6089 backend/gt68xx.c:794 backend/hp5400_sane.c:392 +#: backend/hp-option.h:97 backend/niash.c:726 backend/plustek.c:941 +#, no-c-format +msgid "Calibrate" +msgstr "" + +#: backend/genesys.c:6091 backend/gt68xx.c:796 +#, no-c-format +msgid "Start calibration using special sheet" +msgstr "" + +#: backend/genesys.c:6105 backend/gt68xx.c:809 +#, no-c-format +msgid "Clear calibration" +msgstr "" + +#: backend/genesys.c:6106 backend/gt68xx.c:810 +#, no-c-format +msgid "Clear calibration cache" +msgstr "" + +#: backend/gt68xx.c:149 backend/ma1509.c:108 backend/mustek.c:164 +#: backend/snapscan-options.c:87 backend/umax.c:182 +#, no-c-format +msgid "Transparency Adapter" +msgstr "" + +#: backend/gt68xx.c:477 +#, no-c-format +msgid "Gray mode color" +msgstr "" + +#: backend/gt68xx.c:479 +#, no-c-format +msgid "Selects which scan color is used gray mode (default: green)." +msgstr "" + +#: backend/gt68xx.c:560 backend/hp3900_sane.c:1392 backend/mustek_usb2.c:410 +#, no-c-format +msgid "Debugging Options" +msgstr "" + +#: backend/gt68xx.c:571 backend/mustek_usb2.c:419 +#, no-c-format +msgid "Automatic warmup" +msgstr "" + +#: backend/gt68xx.c:573 +#, no-c-format +msgid "" +"Warm-up until the lamp's brightness is constant instead of insisting on 60 " +"seconds warm-up time." +msgstr "" + +#: backend/gt68xx.c:585 +#, no-c-format +msgid "Full scan" +msgstr "" + +#: backend/gt68xx.c:587 +#, no-c-format +msgid "" +"Scan the complete scanning area including calibration strip. Be careful. " +"Don't select the full height. For testing only." +msgstr "" + +#: backend/gt68xx.c:598 +#, no-c-format +msgid "Coarse calibration" +msgstr "" + +#: backend/gt68xx.c:600 +#, no-c-format +msgid "" +"Setup gain and offset for scanning automatically. If this option is " +"disabled, options for setting the analog frontend parameters manually are " +"provided. This option is enabled by default. For testing only." +msgstr "" + +#: backend/gt68xx.c:619 +#, no-c-format +msgid "Coarse calibration for first scan only" +msgstr "" + +#: backend/gt68xx.c:621 +#, no-c-format +msgid "" +"Coarse calibration is only done for the first scan. Works with most scanners " +"and can save scanning time. If the image brightness is different with each " +"scan, disable this option. For testing only." +msgstr "" + +#: backend/gt68xx.c:654 +#, no-c-format +msgid "Backtrack lines" +msgstr "" + +#: backend/gt68xx.c:656 +#, no-c-format +msgid "" +"Number of lines the scan slider moves back when backtracking occurs. That " +"happens when the scanner scans faster than the computer can receive the " +"data. Low values cause faster scans but increase the risk of omitting lines." +msgstr "" + +#: backend/gt68xx.c:681 backend/mustek_usb2.c:452 +#, no-c-format +msgid "Gamma value" +msgstr "" + +#: backend/gt68xx.c:683 backend/mustek_usb2.c:454 +#, no-c-format +msgid "Sets the gamma value of all channels." +msgstr "" + +#: backend/hp3500.c:1020 +#, no-c-format +msgid "Geometry Group" +msgstr "" + +#: backend/hp3500.c:1073 backend/hp3500.c:1074 +#, no-c-format +msgid "Scan Mode Group" +msgstr "" + +#: backend/hp3900_sane.c:427 backend/hp3900_sane.c:1019 +#: backend/hp-option.c:3174 +#, no-c-format +msgid "Slide" +msgstr "" + +#: backend/hp3900_sane.c:1405 +#, no-c-format +msgid "Scanner model" +msgstr "" + +#: backend/hp3900_sane.c:1408 +#, no-c-format +msgid "Allows one to test device behaviour with other supported models" +msgstr "" + +#: backend/hp3900_sane.c:1422 +#, no-c-format +msgid "Image colours will be inverted" +msgstr "" + +#: backend/hp3900_sane.c:1436 +#, no-c-format +msgid "Disable gamma correction" +msgstr "" + +#: backend/hp3900_sane.c:1437 +#, no-c-format +msgid "Gamma correction will be disabled" +msgstr "" + +#: backend/hp3900_sane.c:1451 +#, no-c-format +msgid "Disable white shading correction" +msgstr "" + +#: backend/hp3900_sane.c:1453 +#, no-c-format +msgid "White shading correction will be disabled" +msgstr "" + +#: backend/hp3900_sane.c:1467 +#, no-c-format +msgid "Skip warmup process" +msgstr "" + +#: backend/hp3900_sane.c:1468 +#, no-c-format +msgid "Warmup process will be disabled" +msgstr "" + +#: backend/hp3900_sane.c:1482 +#, no-c-format +msgid "Force real depth" +msgstr "" + +#: backend/hp3900_sane.c:1485 +#, no-c-format +msgid "" +"If gamma is enabled, scans are always made in 16 bits depth to improve image " +"quality and then converted to the selected depth. This option avoids depth " +"emulation." +msgstr "" + +#: backend/hp3900_sane.c:1499 +#, no-c-format +msgid "Emulate Grayscale" +msgstr "" + +#: backend/hp3900_sane.c:1502 +#, no-c-format +msgid "" +"If enabled, image will be scanned in color mode and then converted to " +"grayscale by software. This may improve image quality in some circumstances." +msgstr "" + +#: backend/hp3900_sane.c:1516 +#, no-c-format +msgid "Save debugging images" +msgstr "" + +#: backend/hp3900_sane.c:1519 +#, no-c-format +msgid "" +"If enabled, some images involved in scanner processing are saved to analyze " +"them." +msgstr "" + +#: backend/hp3900_sane.c:1533 +#, no-c-format +msgid "Reset chipset" +msgstr "" + +#: backend/hp3900_sane.c:1534 +#, no-c-format +msgid "Resets chipset data" +msgstr "" + +#: backend/hp3900_sane.c:1547 +#, no-c-format +msgid "Information" +msgstr "" + +#: backend/hp3900_sane.c:1560 +#, no-c-format +msgid "Chipset name" +msgstr "" + +#: backend/hp3900_sane.c:1561 +#, no-c-format +msgid "Shows chipset name used in device." +msgstr "" + +#: backend/hp3900_sane.c:1565 +#, no-c-format +msgid "Unknown" +msgstr "" + +#: backend/hp3900_sane.c:1571 +#, no-c-format +msgid "Chipset ID" +msgstr "" + +#: backend/hp3900_sane.c:1572 +#, no-c-format +msgid "Shows the chipset ID" +msgstr "" + +#: backend/hp3900_sane.c:1582 +#, no-c-format +msgid "Scan counter" +msgstr "" + +#: backend/hp3900_sane.c:1584 +#, no-c-format +msgid "Shows the number of scans made by scanner" +msgstr "" + +#: backend/hp3900_sane.c:1594 +#, no-c-format +msgid "Update information" +msgstr "" + +#: backend/hp3900_sane.c:1595 +#, no-c-format +msgid "Updates information about device" +msgstr "" + +#: backend/hp3900_sane.c:1635 +#, no-c-format +msgid "This option reflects a front panel scanner button" +msgstr "" + +#: backend/hp5400_sane.c:313 backend/niash.c:678 +#, no-c-format +msgid "Image" +msgstr "" + +#: backend/hp5400_sane.c:352 backend/niash.c:709 +#, no-c-format +msgid "Miscellaneous" +msgstr "" + +#: backend/hp5400_sane.c:358 +#, no-c-format +msgid "offset X" +msgstr "" + +#: backend/hp5400_sane.c:359 +#, no-c-format +msgid "Hardware internal X position of the scanning area." +msgstr "" + +#: backend/hp5400_sane.c:368 +#, no-c-format +msgid "offset Y" +msgstr "" + +#: backend/hp5400_sane.c:369 +#, no-c-format +msgid "Hardware internal Y position of the scanning area." +msgstr "" + +#: backend/hp5400_sane.c:381 backend/niash.c:716 +#, no-c-format +msgid "Lamp status" +msgstr "" + +#: backend/hp5400_sane.c:382 backend/niash.c:717 +#, no-c-format +msgid "Switches the lamp on or off." +msgstr "" + +#: backend/hp5400_sane.c:393 backend/niash.c:727 +#, no-c-format +msgid "Calibrates for black and white level." +msgstr "" + +#: backend/hp5590.c:86 backend/hp-option.c:3253 +#, no-c-format +msgid "ADF" +msgstr "" + +#: backend/hp5590.c:88 +#, no-c-format +msgid "TMA Slides" +msgstr "" + +#: backend/hp5590.c:89 +#, no-c-format +msgid "TMA Negatives" +msgstr "" + +#: backend/hp5590.c:92 +#, no-c-format +msgid "Color (48 bits)" +msgstr "" + +#: backend/hp5590.c:95 +#, no-c-format +msgid "Extend lamp timeout" +msgstr "" + +#: backend/hp5590.c:96 +#, no-c-format +msgid "Extends lamp timeout (from 15 minutes to 1 hour)" +msgstr "" + +#: backend/hp5590.c:98 +#, no-c-format +msgid "Wait for button" +msgstr "" + +#: backend/hp5590.c:99 +#, no-c-format +msgid "Waits for button before scanning" +msgstr "" + +#: backend/hp-option.c:2984 +#, no-c-format +msgid "Advanced Options" +msgstr "" + +#: backend/hp-option.c:3041 +#, no-c-format +msgid "Coarse" +msgstr "" + +#: backend/hp-option.c:3042 +#, no-c-format +msgid "Fine" +msgstr "" + +#: backend/hp-option.c:3043 +#, no-c-format +msgid "Bayer" +msgstr "" + +#: backend/hp-option.c:3046 backend/hp-option.c:3097 +#, no-c-format +msgid "Custom" +msgstr "" + +#: backend/hp-option.c:3087 backend/hp-option.c:3143 backend/hp-option.c:3158 +#, no-c-format +msgid "Auto" +msgstr "" + +#: backend/hp-option.c:3088 +#, no-c-format +msgid "NTSC RGB" +msgstr "" + +#: backend/hp-option.c:3089 +#, no-c-format +msgid "XPA RGB" +msgstr "" + +#: backend/hp-option.c:3090 +#, no-c-format +msgid "Pass-through" +msgstr "" + +#: backend/hp-option.c:3091 +#, no-c-format +msgid "NTSC Gray" +msgstr "" + +#: backend/hp-option.c:3092 +#, no-c-format +msgid "XPA Gray" +msgstr "" + +#: backend/hp-option.c:3144 +#, no-c-format +msgid "Slow" +msgstr "" + +#: backend/hp-option.c:3145 backend/hp-option.c:3252 backend/kvs40xx_opt.c:230 +#: backend/matsushita.c:244 backend/mustek.c:149 backend/plustek.c:234 +#: backend/plustek_pp.c:203 backend/u12.c:155 +#, no-c-format +msgid "Normal" +msgstr "" + +#: backend/hp-option.c:3146 +#, no-c-format +msgid "Fast" +msgstr "" + +#: backend/hp-option.c:3147 +#, no-c-format +msgid "Extra Fast" +msgstr "" + +#: backend/hp-option.c:3160 +#, no-c-format +msgid "2-pixel" +msgstr "" + +#: backend/hp-option.c:3161 +#, no-c-format +msgid "4-pixel" +msgstr "" + +#: backend/hp-option.c:3162 +#, no-c-format +msgid "8-pixel" +msgstr "" + +#: backend/hp-option.c:3173 +#, no-c-format +msgid "Print" +msgstr "" + +#: backend/hp-option.c:3175 +#, no-c-format +msgid "Film-strip" +msgstr "" + +#: backend/hp-option.c:3254 +#, no-c-format +msgid "XPA" +msgstr "" + +#: backend/hp-option.c:3328 backend/hp-option.c:3341 +#, no-c-format +msgid "Conditional" +msgstr "" + +#: backend/hp-option.c:3414 +#, no-c-format +msgid "Experiment" +msgstr "" + +#: backend/hp-option.h:60 +#, no-c-format +msgid "Sharpening" +msgstr "" + +#: backend/hp-option.h:61 +#, no-c-format +msgid "Set sharpening value." +msgstr "" + +#: backend/hp-option.h:66 +#, no-c-format +msgid "Auto Threshold" +msgstr "" + +#: backend/hp-option.h:68 +#, no-c-format +msgid "Enable automatic determination of threshold for line-art scans." +msgstr "" + +#: backend/fujitsu.c:3306 backend/hp-option.h:73 +#, no-c-format +msgid "Smoothing" +msgstr "" + +#: backend/hp-option.h:74 +#, no-c-format +msgid "Select smoothing filter." +msgstr "" + +#: backend/hp-option.h:79 +#, no-c-format +msgid "Unload media after scan" +msgstr "" + +#: backend/hp-option.h:80 +#, no-c-format +msgid "Unloads the media after a scan." +msgstr "" + +#: backend/hp-option.h:85 +#, no-c-format +msgid "Change document" +msgstr "" + +#: backend/hp-option.h:86 +#, no-c-format +msgid "Change Document." +msgstr "" + +#: backend/hp-option.h:91 +#, no-c-format +msgid "Unload" +msgstr "" + +#: backend/hp-option.h:92 +#, no-c-format +msgid "Unload Document." +msgstr "" + +#: backend/hp-option.h:98 +#, no-c-format +msgid "Start calibration process." +msgstr "" + +#: backend/hp-option.h:103 +#, no-c-format +msgid "Media" +msgstr "" + +#: backend/hp-option.h:104 +#, no-c-format +msgid "Set type of media." +msgstr "" + +#: backend/hp-option.h:109 +#, no-c-format +msgid "Exposure time" +msgstr "" + +#: backend/hp-option.h:111 +#, no-c-format +msgid "" +"A longer exposure time lets the scanner collect more light. Suggested use is " +"175% for prints, 150% for normal slides and \"Negative\" for negative film. " +"For dark (underexposed) images you can increase this value." +msgstr "" + +#: backend/hp-option.h:119 backend/hp-option.h:126 +#, no-c-format +msgid "Color Matrix" +msgstr "" + +#: backend/hp-option.h:121 +#, no-c-format +msgid "Set the scanners color matrix." +msgstr "" + +#: backend/hp-option.h:127 +#, no-c-format +msgid "Custom color matrix." +msgstr "" + +#: backend/hp-option.h:132 +#, no-c-format +msgid "Mono Color Matrix" +msgstr "" + +#: backend/hp-option.h:133 +#, no-c-format +msgid "Custom color matrix for grayscale scans." +msgstr "" + +#: backend/hp-option.h:138 +#, no-c-format +msgid "Mirror horizontal" +msgstr "" + +#: backend/hp-option.h:139 +#, no-c-format +msgid "Mirror image horizontally." +msgstr "" + +#: backend/hp-option.h:144 +#, no-c-format +msgid "Mirror vertical" +msgstr "" + +#: backend/hp-option.h:145 +#, no-c-format +msgid "Mirror image vertically." +msgstr "" + +#: backend/hp-option.h:150 +#, no-c-format +msgid "Update options" +msgstr "" + +#: backend/hp-option.h:151 +#, no-c-format +msgid "Update options." +msgstr "" + +#: backend/hp-option.h:156 +#, no-c-format +msgid "8 bit output" +msgstr "" + +#: backend/hp-option.h:158 +#, no-c-format +msgid "Use bit depth greater eight internally, but output only eight bits." +msgstr "" + +#: backend/hp-option.h:164 +#, no-c-format +msgid "Front button wait" +msgstr "" + +#: backend/hp-option.h:165 +#, no-c-format +msgid "Wait to scan for front-panel button push." +msgstr "" + +#: backend/hp-option.h:172 +#, no-c-format +msgid "Shut off lamp" +msgstr "" + +#: backend/hp-option.h:173 +#, no-c-format +msgid "Shut off scanner lamp." +msgstr "" + +#: backend/kvs1025.h:51 backend/kvs20xx_opt.c:295 backend/kvs40xx_opt.c:516 +#: backend/matsushita.h:219 +#, no-c-format +msgid "Paper size" +msgstr "" + +#: backend/kvs1025.h:52 backend/kvs1025.h:67 backend/matsushita.h:220 +#: backend/matsushita.h:227 +#, no-c-format +msgid "Automatic separation" +msgstr "" + +#: backend/kvs1025.h:53 backend/kvs20xx_opt.c:307 backend/kvs40xx_opt.c:531 +#, no-c-format +msgid "Landscape" +msgstr "" + +#: backend/kvs1025.h:54 backend/kvs40xx_opt.c:693 +#, no-c-format +msgid "Inverse Image" +msgstr "" + +#: backend/kvs1025.h:56 backend/kvs40xx_opt.c:404 +#, no-c-format +msgid "Long paper mode" +msgstr "" + +#: backend/kvs1025.h:57 backend/kvs20xx_opt.c:230 backend/kvs40xx_opt.c:393 +#, no-c-format +msgid "Length control mode" +msgstr "" + +#: backend/kvs1025.h:58 backend/kvs20xx_opt.c:242 backend/kvs40xx_opt.c:416 +#, no-c-format +msgid "Manual feed mode" +msgstr "" + +#: backend/kvs1025.h:59 backend/kvs20xx_opt.c:254 backend/kvs40xx_opt.c:428 +#, no-c-format +msgid "Manual feed timeout" +msgstr "" + +#: backend/kvs1025.h:60 backend/kvs20xx_opt.c:267 backend/kvs40xx_opt.c:441 +#, no-c-format +msgid "Double feed detection" +msgstr "" + +#: backend/kvs1025.h:63 backend/kvs20xx_opt.c:205 backend/kvs40xx_opt.c:354 +#: backend/matsushita.h:223 +#, no-c-format +msgid "Enable Duplex (Dual-Sided) Scanning" +msgstr "" + +#: backend/kvs1025.h:65 backend/kvs20xx_opt.c:296 backend/kvs40xx_opt.c:517 +#: backend/matsushita.h:225 +#, no-c-format +msgid "Physical size of the paper in the ADF" +msgstr "" + +#: backend/kvs1025_opt.c:39 +#, no-c-format +msgid "bw" +msgstr "" + +#: backend/kvs1025_opt.c:40 +#, no-c-format +msgid "halftone" +msgstr "" + +#: backend/kvs1025_opt.c:41 +#, no-c-format +msgid "gray" +msgstr "" + +#: backend/kvs1025_opt.c:42 +#, no-c-format +msgid "color" +msgstr "" + +#: backend/kvs1025_opt.c:61 backend/kvs40xx_opt.c:108 +#: backend/kvs40xx_opt.c:1047 +#, no-c-format +msgid "adf" +msgstr "" + +#: backend/kvs1025_opt.c:62 backend/kvs40xx_opt.c:50 backend/kvs40xx_opt.c:109 +#, no-c-format +msgid "fb" +msgstr "" + +#: backend/kvs1025_opt.c:72 backend/kvs20xx_opt.c:55 backend/kvs40xx_opt.c:101 +#, no-c-format +msgid "single" +msgstr "" + +#: backend/kvs1025_opt.c:73 backend/kvs20xx.c:462 backend/kvs20xx_opt.c:56 +#: backend/kvs40xx.c:704 backend/kvs40xx.c:722 backend/kvs40xx_opt.c:102 +#: backend/kvs40xx_opt.c:1087 +#, no-c-format +msgid "continuous" +msgstr "" + +#: backend/kvs1025_opt.c:83 backend/kvs20xx_opt.c:62 backend/kvs40xx_opt.c:115 +#, no-c-format +msgid "off" +msgstr "" + +#: backend/kvs1025_opt.c:84 backend/kvs20xx_opt.c:63 backend/kvs40xx_opt.c:116 +#, no-c-format +msgid "wait_doc" +msgstr "" + +#: backend/kvs1025_opt.c:85 backend/kvs20xx_opt.c:64 backend/kvs40xx_opt.c:118 +#, no-c-format +msgid "wait_key" +msgstr "" + +#: backend/kvs1025_opt.c:96 backend/kvs20xx_opt.c:70 backend/kvs40xx_opt.c:124 +#: backend/kvs40xx_opt.c:141 +#, no-c-format +msgid "user_def" +msgstr "" + +#: backend/kvs1025_opt.c:97 backend/kvs20xx_opt.c:71 backend/kvs40xx_opt.c:125 +#: backend/kvs40xx_opt.c:142 +#, no-c-format +msgid "business_card" +msgstr "" + +#: backend/kvs1025_opt.c:98 backend/kvs40xx_opt.c:126 +#: backend/kvs40xx_opt.c:143 +#, no-c-format +msgid "Check" +msgstr "" + +#: backend/kvs1025_opt.c:101 backend/kvs20xx_opt.c:75 +#: backend/kvs40xx_opt.c:129 backend/kvs40xx_opt.c:146 +#, no-c-format +msgid "A5" +msgstr "" + +#: backend/kvs1025_opt.c:102 backend/kvs20xx_opt.c:76 +#: backend/kvs40xx_opt.c:130 backend/kvs40xx_opt.c:147 +#, no-c-format +msgid "A6" +msgstr "" + +#: backend/kvs1025_opt.c:106 backend/kvs20xx_opt.c:80 +#: backend/kvs40xx_opt.c:134 backend/kvs40xx_opt.c:151 +#, no-c-format +msgid "B5" +msgstr "" + +#: backend/kvs1025_opt.c:107 backend/kvs20xx_opt.c:81 +#: backend/kvs40xx_opt.c:135 backend/kvs40xx_opt.c:152 +#, no-c-format +msgid "B6" +msgstr "" + +#: backend/kvs1025_opt.c:108 backend/kvs20xx_opt.c:82 +#: backend/kvs40xx_opt.c:136 backend/kvs40xx_opt.c:153 +#, no-c-format +msgid "Legal" +msgstr "" + +#: backend/kvs1025_opt.c:149 backend/kvs40xx_opt.c:239 +#, no-c-format +msgid "bayer_64" +msgstr "" + +#: backend/kvs1025_opt.c:150 backend/kvs40xx_opt.c:240 +#, no-c-format +msgid "bayer_16" +msgstr "" + +#: backend/kvs1025_opt.c:151 backend/kvs40xx_opt.c:241 +#, no-c-format +msgid "halftone_32" +msgstr "" + +#: backend/kvs1025_opt.c:152 backend/kvs40xx_opt.c:242 +#, no-c-format +msgid "halftone_64" +msgstr "" + +#: backend/kvs1025_opt.c:153 +#, no-c-format +msgid "diffusion" +msgstr "" + +#: backend/kvs1025_opt.c:166 backend/kvs1025_opt.c:228 +#: backend/kvs1025_opt.c:241 backend/kvs20xx_opt.c:129 +#: backend/kvs20xx_opt.c:137 backend/kvs40xx_opt.c:215 +#: backend/kvs40xx_opt.c:223 backend/kvs40xx_opt.c:258 +#, no-c-format +msgid "normal" +msgstr "" + +#: backend/kvs1025_opt.c:167 backend/kvs40xx_opt.c:259 +#, no-c-format +msgid "light" +msgstr "" + +#: backend/kvs1025_opt.c:168 backend/kvs40xx_opt.c:260 +#, no-c-format +msgid "dark" +msgstr "" + +#: backend/kvs1025_opt.c:179 backend/kvs40xx_opt.c:271 +#, no-c-format +msgid "From scanner" +msgstr "" + +#: backend/kvs1025_opt.c:180 backend/kvs40xx_opt.c:272 +#: backend/matsushita.c:177 +#, no-c-format +msgid "From paper" +msgstr "" + +#: backend/kvs1025_opt.c:192 backend/kvs40xx_opt.c:284 +#, no-c-format +msgid "default" +msgstr "" + +#: backend/kvs1025_opt.c:211 backend/kvs20xx_opt.c:123 +#: backend/kvs40xx_opt.c:209 +#, no-c-format +msgid "smooth" +msgstr "" + +#: backend/kvs1025_opt.c:212 backend/kvs20xx_opt.c:119 +#: backend/kvs40xx_opt.c:205 +#, no-c-format +msgid "none" +msgstr "" + +#: backend/kvs1025_opt.c:213 backend/kvs20xx_opt.c:120 +#: backend/kvs40xx_opt.c:206 +#, no-c-format +msgid "low" +msgstr "" + +#: backend/kvs1025_opt.c:214 backend/kvs1025_opt.c:804 +#: backend/kvs20xx_opt.c:121 backend/kvs40xx_opt.c:207 +#, no-c-format +msgid "medium" +msgstr "" + +#: backend/kvs1025_opt.c:215 backend/kvs20xx_opt.c:122 +#: backend/kvs40xx_opt.c:208 +#, no-c-format +msgid "high" +msgstr "" + +#: backend/kvs1025_opt.c:229 backend/kvs20xx_opt.c:130 +#: backend/kvs40xx_opt.c:216 +#, no-c-format +msgid "crt" +msgstr "" + +#: backend/kvs1025_opt.c:230 +#, no-c-format +msgid "linier" +msgstr "" + +#: backend/kvs1025_opt.c:242 backend/kvs20xx_opt.c:138 +#: backend/kvs40xx_opt.c:224 +#, no-c-format +msgid "red" +msgstr "" + +#: backend/kvs1025_opt.c:243 backend/kvs20xx_opt.c:139 +#: backend/kvs40xx_opt.c:225 +#, no-c-format +msgid "green" +msgstr "" + +#: backend/kvs1025_opt.c:244 backend/kvs20xx_opt.c:140 +#: backend/kvs40xx_opt.c:226 +#, no-c-format +msgid "blue" +msgstr "" + +#: backend/kvs1025_opt.c:562 +#, no-c-format +msgid "Sets the scan source" +msgstr "" + +#: backend/kvs1025_opt.c:573 backend/kvs20xx_opt.c:218 +#: backend/kvs40xx_opt.c:367 backend/matsushita.c:1126 +#, no-c-format +msgid "Feeder mode" +msgstr "" + +#: backend/kvs1025_opt.c:574 backend/kvs20xx_opt.c:219 +#: backend/kvs40xx_opt.c:368 backend/matsushita.c:1127 +#, no-c-format +msgid "Sets the feeding mode" +msgstr "" + +#: backend/kvs1025_opt.c:584 +#, no-c-format +msgid "Enable/Disable long paper mode" +msgstr "" + +#: backend/kvs1025_opt.c:593 +#, no-c-format +msgid "Enable/Disable length control mode" +msgstr "" + +#: backend/kvs1025_opt.c:601 backend/kvs20xx_opt.c:243 +#: backend/kvs40xx_opt.c:417 +#, no-c-format +msgid "Sets the manual feed mode" +msgstr "" + +#: backend/kvs1025_opt.c:612 backend/kvs20xx_opt.c:255 +#: backend/kvs40xx_opt.c:429 +#, no-c-format +msgid "Sets the manual feed timeout in seconds" +msgstr "" + +#: backend/kvs1025_opt.c:625 backend/kvs20xx_opt.c:268 +#: backend/kvs40xx_opt.c:442 +#, no-c-format +msgid "Enable/Disable double feed detection" +msgstr "" + +#: backend/kvs1025_opt.c:631 backend/kvs20xx_opt.c:276 +#: backend/kvs40xx_opt.c:497 +#, no-c-format +msgid "fit-to-page" +msgstr "" + +#: backend/kvs1025_opt.c:632 backend/kvs20xx_opt.c:277 +#: backend/kvs40xx_opt.c:498 +#, no-c-format +msgid "Fit to page" +msgstr "" + +#: backend/kvs1025_opt.c:634 backend/kvs20xx_opt.c:278 +#: backend/kvs40xx_opt.c:499 +#, no-c-format +msgid "Scanner shrinks image to fit scanned page" +msgstr "" + +#: backend/kvs1025_opt.c:661 backend/kvs20xx_opt.c:309 +#: backend/kvs40xx_opt.c:533 +#, no-c-format +msgid "Set paper position : true for landscape, false for portrait" +msgstr "" + +#: backend/kvs1025_opt.c:735 backend/matsushita.c:1224 +#, no-c-format +msgid "Automatic threshold" +msgstr "" + +#: backend/kvs1025_opt.c:738 backend/matsushita.c:1227 +#, no-c-format +msgid "" +"Automatically sets brightness, contrast, white level, gamma, noise reduction " +"and image emphasis" +msgstr "" + +#: backend/kvs1025_opt.c:783 backend/kvs40xx_opt.c:764 +#: backend/matsushita.c:1275 +#, no-c-format +msgid "Noise reduction" +msgstr "" + +#: backend/kvs1025_opt.c:785 backend/kvs40xx_opt.c:765 +#: backend/matsushita.c:1277 +#, no-c-format +msgid "Reduce the isolated dot noise" +msgstr "" + +#: backend/kvs1025_opt.c:796 backend/kvs20xx_opt.c:412 +#: backend/kvs40xx_opt.c:655 backend/matsushita.c:1288 +#, no-c-format +msgid "Image emphasis" +msgstr "" + +#: backend/kvs1025_opt.c:797 backend/kvs20xx_opt.c:413 +#: backend/kvs40xx_opt.c:656 backend/matsushita.c:1289 +#, no-c-format +msgid "Sets the image emphasis" +msgstr "" + +#: backend/kvs1025_opt.c:808 backend/kvs1025_opt.c:809 +#: backend/matsushita.c:1300 backend/matsushita.c:1301 +#: backend/pixma_sane_options.c:112 +#, no-c-format +msgid "Gamma" +msgstr "" + +#: backend/kvs1025_opt.c:818 backend/kvs20xx_opt.c:436 +#: backend/kvs40xx_opt.c:681 +#, no-c-format +msgid "Lamp color" +msgstr "" + +#: backend/kvs1025_opt.c:819 backend/kvs20xx_opt.c:437 +#: backend/kvs40xx_opt.c:682 +#, no-c-format +msgid "Sets the lamp color (color dropout)" +msgstr "" + +#: backend/kvs1025_opt.c:832 +#, no-c-format +msgid "Inverse image in B/W or halftone mode" +msgstr "" + +#: backend/kvs1025_opt.c:840 +#, no-c-format +msgid "Mirror image (left/right flip)" +msgstr "" + +#: backend/kvs1025_opt.c:847 +#, no-c-format +msgid "jpeg compression" +msgstr "" + +#: backend/kvs1025_opt.c:850 +#, no-c-format +msgid "JPEG Image Compression with Q parameter, '0' - no compression" +msgstr "" + +#: backend/kvs1025_opt.c:860 +#, no-c-format +msgid "Rotate image clockwise" +msgstr "" + +#: backend/kvs1025_opt.c:862 +#, no-c-format +msgid "Request driver to rotate pages by a fixed amount" +msgstr "" + +#: backend/fujitsu.c:4020 backend/kvs1025_opt.c:872 +#, no-c-format +msgid "Software deskew" +msgstr "" + +#: backend/kvs1025_opt.c:874 +#, no-c-format +msgid "Request driver to rotate skewed pages digitally" +msgstr "" + +#: backend/fujitsu.c:4033 backend/kvs1025_opt.c:881 +#, no-c-format +msgid "Software despeckle diameter" +msgstr "" + +#: backend/kvs1025_opt.c:883 +#, no-c-format +msgid "Maximum diameter of lone dots to remove from scan" +msgstr "" + +#: backend/kvs1025_opt.c:902 +#, no-c-format +msgid "Software automatic cropping" +msgstr "" + +#: backend/kvs1025_opt.c:904 +#, no-c-format +msgid "Request driver to remove border from pages digitally" +msgstr "" + +#: backend/kvs20xx_opt.c:233 backend/kvs40xx_opt.c:396 +#, no-c-format +msgid "" +"Length Control Mode is a mode that the scanner reads up to the shorter " +"length of actual paper or logical document length." +msgstr "" + +#: backend/kvs20xx_opt.c:424 backend/kvs20xx_opt.c:425 +#: backend/kvs40xx_opt.c:668 backend/kvs40xx_opt.c:669 backend/microtek2.h:640 +#, no-c-format +msgid "Gamma correction" +msgstr "" + +#: backend/kvs40xx_opt.c:117 +#, no-c-format +msgid "wait_doc_hopper_up" +msgstr "" + +#: backend/kvs40xx_opt.c:127 +#, no-c-format +msgid "A3" +msgstr "" + +#: backend/kvs40xx_opt.c:132 +#, no-c-format +msgid "Double letter 11x17 in" +msgstr "" + +#: backend/kvs40xx_opt.c:133 +#, no-c-format +msgid "B4" +msgstr "" + +#: backend/kvs40xx_opt.c:231 +#, no-c-format +msgid "High sensivity" +msgstr "" + +#: backend/kvs40xx_opt.c:232 +#, no-c-format +msgid "Low sensivity" +msgstr "" + +#: backend/kvs40xx_opt.c:243 +#, no-c-format +msgid "err_diffusion" +msgstr "" + +#: backend/kvs40xx_opt.c:249 +#, no-c-format +msgid "No detection" +msgstr "" + +#: backend/kvs40xx_opt.c:250 +#, no-c-format +msgid "Normal mode" +msgstr "" + +#: backend/kvs40xx_opt.c:251 +#, no-c-format +msgid "Enhanced mode" +msgstr "" + +#: backend/kvs40xx_opt.c:405 +#, no-c-format +msgid "" +"Long Paper Mode is a mode that the scanner reads the image after it divides " +"long paper by the length which is set in Document Size option." +msgstr "" + +#: backend/kvs40xx_opt.c:449 +#, no-c-format +msgid "Double feed detector sensitivity" +msgstr "" + +#: backend/kvs40xx_opt.c:450 +#, no-c-format +msgid "Set the double feed detector sensitivity" +msgstr "" + +#: backend/kvs40xx_opt.c:461 backend/kvs40xx_opt.c:462 +#, no-c-format +msgid "Do not stop after double feed detection" +msgstr "" + +#: backend/kvs40xx_opt.c:470 backend/kvs40xx_opt.c:471 +#, no-c-format +msgid "Ignore left double feed sensor" +msgstr "" + +#: backend/kvs40xx_opt.c:479 backend/kvs40xx_opt.c:480 +#, no-c-format +msgid "Ignore center double feed sensor" +msgstr "" + +#: backend/kvs40xx_opt.c:488 backend/kvs40xx_opt.c:489 +#, no-c-format +msgid "Ignore right double feed sensor" +msgstr "" + +#: backend/kvs40xx_opt.c:642 +#, no-c-format +msgid "Automatic threshold mode" +msgstr "" + +#: backend/kvs40xx_opt.c:643 +#, no-c-format +msgid "Sets the automatic threshold mode" +msgstr "" + +#: backend/kvs40xx_opt.c:694 +#, no-c-format +msgid "Inverse image in B/W mode" +msgstr "" + +#: backend/kvs40xx_opt.c:715 +#, no-c-format +msgid "JPEG compression" +msgstr "" + +#: backend/kvs40xx_opt.c:718 +#, no-c-format +msgid "JPEG compression (yours application must be able to uncompress)" +msgstr "" + +#: backend/kvs40xx_opt.c:737 backend/kvs40xx_opt.c:738 +#, no-c-format +msgid "Detect stapled document" +msgstr "" + +#: backend/kvs40xx_opt.c:776 +#, no-c-format +msgid "chroma of red" +msgstr "" + +#: backend/kvs40xx_opt.c:777 +#, no-c-format +msgid "Set chroma of red" +msgstr "" + +#: backend/kvs40xx_opt.c:787 +#, no-c-format +msgid "chroma of blue" +msgstr "" + +#: backend/kvs40xx_opt.c:788 +#, no-c-format +msgid "Set chroma of blue" +msgstr "" + +#: backend/kvs40xx_opt.c:798 backend/kvs40xx_opt.c:799 +#, no-c-format +msgid "Skew adjustment" +msgstr "" + +#: backend/kvs40xx_opt.c:808 +#, no-c-format +msgid "Stop scanner when a paper have been skewed" +msgstr "" + +#: backend/kvs40xx_opt.c:809 +#, no-c-format +msgid "Scanner will be stop when a paper have been skewed" +msgstr "" + +#: backend/kvs40xx_opt.c:816 +#, no-c-format +msgid "Crop actual image area" +msgstr "" + +#: backend/kvs40xx_opt.c:817 +#, no-c-format +msgid "Scanner automatically detect image area and crop it" +msgstr "" + +#: backend/kvs40xx_opt.c:827 +#, no-c-format +msgid "It is right and left reversing" +msgstr "" + +#: backend/kvs40xx_opt.c:834 backend/kvs40xx_opt.c:835 +#, no-c-format +msgid "Addition of space in top position" +msgstr "" + +#: backend/kvs40xx_opt.c:842 backend/kvs40xx_opt.c:843 +#, no-c-format +msgid "Addition of space in bottom position" +msgstr "" + +#: backend/leo.c:110 +#, no-c-format +msgid "Diamond" +msgstr "" + +#: backend/leo.c:111 +#, no-c-format +msgid "8x8 Coarse Fatting" +msgstr "" + +#: backend/leo.c:112 +#, no-c-format +msgid "8x8 Fine Fatting" +msgstr "" + +#: backend/leo.c:113 +#, no-c-format +msgid "8x8 Bayer" +msgstr "" + +#: backend/leo.c:114 +#, no-c-format +msgid "8x8 Vertical Line" +msgstr "" + +#: backend/lexmark.c:273 backend/umax_pp.c:715 +#, no-c-format +msgid "Gain" +msgstr "" + +#: backend/lexmark.c:274 backend/umax_pp.c:716 +#, no-c-format +msgid "Color channels gain settings" +msgstr "" + +#: backend/lexmark.c:283 backend/umax_pp.c:723 +#, no-c-format +msgid "Gray gain" +msgstr "" + +#: backend/lexmark.c:284 backend/umax_pp.c:724 +#, no-c-format +msgid "Sets gray channel gain" +msgstr "" + +#: backend/lexmark.c:297 backend/plustek.c:1001 backend/umax_pp.c:735 +#, no-c-format +msgid "Red gain" +msgstr "" + +#: backend/lexmark.c:298 backend/umax_pp.c:736 +#, no-c-format +msgid "Sets red channel gain" +msgstr "" + +#: backend/lexmark.c:311 backend/plustek.c:1017 backend/umax_pp.c:747 +#, no-c-format +msgid "Green gain" +msgstr "" + +#: backend/lexmark.c:312 backend/umax_pp.c:748 +#, no-c-format +msgid "Sets green channel gain" +msgstr "" + +#: backend/lexmark.c:325 backend/plustek.c:1033 backend/umax_pp.c:759 +#, no-c-format +msgid "Blue gain" +msgstr "" + +#: backend/lexmark.c:326 backend/umax_pp.c:760 +#, no-c-format +msgid "Sets blue channel gain" +msgstr "" + +#: backend/matsushita.c:139 +#, no-c-format +msgid "Bayer Dither 16" +msgstr "" + +#: backend/matsushita.c:140 +#, no-c-format +msgid "Bayer Dither 64" +msgstr "" + +#: backend/matsushita.c:141 +#, no-c-format +msgid "Halftone Dot 32" +msgstr "" + +#: backend/matsushita.c:142 +#, no-c-format +msgid "Halftone Dot 64" +msgstr "" + +#: backend/matsushita.c:143 +#, no-c-format +msgid "Error Diffusion" +msgstr "" + +#: backend/matsushita.c:160 +#, no-c-format +msgid "Mode 1" +msgstr "" + +#: backend/matsushita.c:161 +#, no-c-format +msgid "Mode 2" +msgstr "" + +#: backend/matsushita.c:162 +#, no-c-format +msgid "Mode 3" +msgstr "" + +#: backend/matsushita.c:176 +#, no-c-format +msgid "From white stick" +msgstr "" + +#: backend/matsushita.c:212 +#, no-c-format +msgid "Smooth" +msgstr "" + +#: backend/matsushita.c:214 backend/matsushita.c:229 +#, no-c-format +msgid "Low" +msgstr "" + +#: backend/matsushita.c:215 backend/matsushita.c:230 backend/matsushita.c:1296 +#, no-c-format +msgid "Medium" +msgstr "" + +#: backend/matsushita.c:216 backend/matsushita.c:231 +#, no-c-format +msgid "High" +msgstr "" + +#: backend/matsushita.c:245 +#, no-c-format +msgid "CRT" +msgstr "" + +#: backend/matsushita.c:257 +#, no-c-format +msgid "One page" +msgstr "" + +#: backend/matsushita.c:258 +#, no-c-format +msgid "All pages" +msgstr "" + +#: backend/matsushita.c:1034 backend/plustek.c:1333 +#, no-c-format +msgid "sheetfed scanner" +msgstr "" + +#: backend/matsushita.h:209 +#, no-c-format +msgid "Grayscale 4 bits" +msgstr "" + +#: backend/matsushita.h:210 +#, no-c-format +msgid "Grayscale 8 bits" +msgstr "" + +#: backend/microtek2.h:601 +#, no-c-format +msgid "Shadow, midtone, highlight, exposure time" +msgstr "" + +#: backend/microtek2.h:603 +#, no-c-format +msgid "Special options" +msgstr "" + +#: backend/microtek2.h:604 +#, no-c-format +msgid "Color balance" +msgstr "" + +#: backend/microtek2.h:607 +#, no-c-format +msgid "Disable backtracking" +msgstr "" + +#: backend/microtek2.h:608 +#, no-c-format +msgid "If checked the scanner does not perform backtracking" +msgstr "" + +#: backend/microtek2.h:612 +#, no-c-format +msgid "Toggle lamp of flatbed" +msgstr "" + +#: backend/microtek2.h:613 +#, no-c-format +msgid "Toggles the lamp of the flatbed" +msgstr "" + +#: backend/microtek2.h:616 +#, no-c-format +msgid "Calibration by backend" +msgstr "" + +#: backend/microtek2.h:617 +#, no-c-format +msgid "If checked the color calibration before a scan is done by the backend" +msgstr "" + +#: backend/microtek2.h:621 +#, no-c-format +msgid "Use the lightlid-35mm adapter" +msgstr "" + +#: backend/microtek2.h:622 +#, no-c-format +msgid "This option turns off the lamp of the flatbed during a scan" +msgstr "" + +#: backend/microtek2.h:626 backend/snapscan-options.c:421 +#, no-c-format +msgid "Quality scan" +msgstr "" + +#: backend/microtek2.h:627 backend/snapscan-options.c:422 +#, no-c-format +msgid "Highest quality but lower speed" +msgstr "" + +#: backend/microtek2.h:630 +#, no-c-format +msgid "Fast scan" +msgstr "" + +#: backend/microtek2.h:631 +#, no-c-format +msgid "Highest speed but lower quality" +msgstr "" + +#: backend/microtek2.h:634 +#, no-c-format +msgid "Automatic adjustment of threshold" +msgstr "" + +#: backend/microtek2.h:635 +#, no-c-format +msgid "" +"If checked the backend automatically tries to determine an optimal value for " +"the threshold." +msgstr "" + +#: backend/microtek2.h:641 +#, no-c-format +msgid "Selects the gamma correction mode." +msgstr "" + +#: backend/microtek2.h:644 +#, no-c-format +msgid "Bind gamma" +msgstr "" + +#: backend/microtek2.h:645 +#, no-c-format +msgid "Use same gamma values for all colour channels." +msgstr "" + +#: backend/microtek2.h:649 +#, no-c-format +msgid "Scalar gamma" +msgstr "" + +#: backend/microtek2.h:650 +#, no-c-format +msgid "Selects a value for scalar gamma correction." +msgstr "" + +#: backend/microtek2.h:654 +#, no-c-format +msgid "Scalar gamma red" +msgstr "" + +#: backend/microtek2.h:655 +#, no-c-format +msgid "Selects a value for scalar gamma correction (red channel)" +msgstr "" + +#: backend/microtek2.h:659 +#, no-c-format +msgid "Scalar gamma green" +msgstr "" + +#: backend/microtek2.h:660 +#, no-c-format +msgid "Selects a value for scalar gamma correction (green channel)" +msgstr "" + +#: backend/microtek2.h:664 +#, no-c-format +msgid "Scalar gamma blue" +msgstr "" + +#: backend/microtek2.h:665 +#, no-c-format +msgid "Selects a value for scalar gamma correction (blue channel)" +msgstr "" + +#: backend/microtek2.h:669 +#, no-c-format +msgid "Channel" +msgstr "" + +#: backend/microtek2.h:670 +#, no-c-format +msgid "" +"Selects the colour band, \"Master\" means that all colours are affected." +msgstr "" + +#: backend/microtek2.h:674 +#, no-c-format +msgid "Midtone" +msgstr "" + +#: backend/microtek2.h:675 +#, no-c-format +msgid "Selects which radiance level should be considered \"50 % gray\"." +msgstr "" + +#: backend/microtek2.h:679 +#, no-c-format +msgid "Midtone for red" +msgstr "" + +#: backend/microtek2.h:680 +#, no-c-format +msgid "Selects which radiance level should be considered \"50 % red\"." +msgstr "" + +#: backend/microtek2.h:684 +#, no-c-format +msgid "Midtone for green" +msgstr "" + +#: backend/microtek2.h:685 +#, no-c-format +msgid "Selects which radiance level should be considered \"50 % green\"." +msgstr "" + +#: backend/microtek2.h:689 +#, no-c-format +msgid "Midtone for blue" +msgstr "" + +#: backend/microtek2.h:690 +#, no-c-format +msgid "Selects which radiance level should be considered \"50 % blue\"." +msgstr "" + +#: backend/microtek2.h:694 +#, no-c-format +msgid "Red balance" +msgstr "" + +#: backend/microtek2.h:695 +#, no-c-format +msgid "Balance factor for red. A value of 100% means no correction." +msgstr "" + +#: backend/microtek2.h:699 +#, no-c-format +msgid "Green balance" +msgstr "" + +#: backend/microtek2.h:700 +#, no-c-format +msgid "Balance factor for green. A value of 100% means no correction." +msgstr "" + +#: backend/microtek2.h:704 +#, no-c-format +msgid "Blue balance" +msgstr "" + +#: backend/microtek2.h:705 +#, no-c-format +msgid "Balance factor for blue. A value of 100% means no correction." +msgstr "" + +#: backend/microtek2.h:709 +#, no-c-format +msgid "Firmware balance" +msgstr "" + +#: backend/microtek2.h:710 +#, no-c-format +msgid "Sets the color balance values to the firmware provided values." +msgstr "" + +#: backend/mustek.c:149 +#, no-c-format +msgid "Slowest" +msgstr "" + +#: backend/mustek.c:149 +#, no-c-format +msgid "Slower" +msgstr "" + +#: backend/mustek.c:150 +#, no-c-format +msgid "Faster" +msgstr "" + +#: backend/mustek.c:150 +#, no-c-format +msgid "Fastest" +msgstr "" + +#: backend/mustek.c:177 +#, no-c-format +msgid "8x8 coarse" +msgstr "" + +#: backend/mustek.c:177 +#, no-c-format +msgid "8x8 normal" +msgstr "" + +#: backend/mustek.c:177 +#, no-c-format +msgid "8x8 fine" +msgstr "" + +#: backend/mustek.c:178 +#, no-c-format +msgid "8x8 very fine" +msgstr "" + +#: backend/mustek.c:178 +#, no-c-format +msgid "6x6 normal" +msgstr "" + +#: backend/mustek.c:179 +#, no-c-format +msgid "5x5 coarse" +msgstr "" + +#: backend/mustek.c:179 +#, no-c-format +msgid "5x5 fine" +msgstr "" + +#: backend/mustek.c:179 +#, no-c-format +msgid "4x4 coarse" +msgstr "" + +#: backend/mustek.c:180 +#, no-c-format +msgid "4x4 normal" +msgstr "" + +#: backend/mustek.c:180 +#, no-c-format +msgid "4x4 fine" +msgstr "" + +#: backend/mustek.c:180 +#, no-c-format +msgid "3x3 normal" +msgstr "" + +#: backend/mustek.c:181 +#, no-c-format +msgid "2x2 normal" +msgstr "" + +#: backend/mustek.c:181 +#, no-c-format +msgid "8x8 custom" +msgstr "" + +#: backend/mustek.c:182 +#, no-c-format +msgid "6x6 custom" +msgstr "" + +#: backend/mustek.c:183 +#, no-c-format +msgid "5x5 custom" +msgstr "" + +#: backend/mustek.c:183 +#, no-c-format +msgid "4x4 custom" +msgstr "" + +#: backend/mustek.c:184 +#, no-c-format +msgid "3x3 custom" +msgstr "" + +#: backend/mustek.c:185 +#, no-c-format +msgid "2x2 custom" +msgstr "" + +#: backend/mustek.c:4235 +#, no-c-format +msgid "Fast gray mode" +msgstr "" + +#: backend/mustek.c:4236 +#, no-c-format +msgid "Scan in fast gray mode (lower quality)." +msgstr "" + +#: backend/mustek.c:4333 +#, no-c-format +msgid "" +"Request that all previews are done in the fastest (low-quality) mode. This " +"may be a non-color mode or a low resolution mode." +msgstr "" + +#: backend/mustek.c:4341 +#, no-c-format +msgid "Lamp off time (minutes)" +msgstr "" + +#: backend/mustek.c:4342 +#, no-c-format +msgid "Set the time (in minutes) after which the lamp is shut off." +msgstr "" + +#: backend/mustek.c:4353 +#, no-c-format +msgid "Turn lamp off" +msgstr "" + +#: backend/mustek.c:4354 +#, no-c-format +msgid "Turns the lamp off immediately." +msgstr "" + +#: backend/mustek.c:4431 +#, no-c-format +msgid "Red brightness" +msgstr "" + +#: backend/mustek.c:4432 +#, no-c-format +msgid "Controls the brightness of the red channel of the acquired image." +msgstr "" + +#: backend/mustek.c:4444 +#, no-c-format +msgid "Green brightness" +msgstr "" + +#: backend/mustek.c:4445 +#, no-c-format +msgid "Controls the brightness of the green channel of the acquired image." +msgstr "" + +#: backend/mustek.c:4457 +#, no-c-format +msgid "Blue brightness" +msgstr "" + +#: backend/mustek.c:4458 +#, no-c-format +msgid "Controls the brightness of the blue channel of the acquired image." +msgstr "" + +#: backend/mustek.c:4483 +#, no-c-format +msgid "Contrast red channel" +msgstr "" + +#: backend/mustek.c:4484 +#, no-c-format +msgid "Controls the contrast of the red channel of the acquired image." +msgstr "" + +#: backend/mustek.c:4496 +#, no-c-format +msgid "Contrast green channel" +msgstr "" + +#: backend/mustek.c:4497 +#, no-c-format +msgid "Controls the contrast of the green channel of the acquired image." +msgstr "" + +#: backend/mustek.c:4509 +#, no-c-format +msgid "Contrast blue channel" +msgstr "" + +#: backend/mustek.c:4510 +#, no-c-format +msgid "Controls the contrast of the blue channel of the acquired image." +msgstr "" + +#: backend/mustek_usb2.c:105 +#, no-c-format +msgid "Color48" +msgstr "" + +#: backend/mustek_usb2.c:106 backend/mustek_usb2.c:114 +#, no-c-format +msgid "Color24" +msgstr "" + +#: backend/mustek_usb2.c:107 +#, no-c-format +msgid "Gray16" +msgstr "" + +#: backend/mustek_usb2.c:108 +#, no-c-format +msgid "Gray8" +msgstr "" + +#: backend/mustek_usb2.c:119 +#, no-c-format +msgid "Reflective" +msgstr "" + +#: backend/mustek_usb2.c:120 +#, no-c-format +msgid "Positive" +msgstr "" + +#: backend/mustek_usb2.c:421 +#, no-c-format +msgid "" +"Warm-up until the lamp's brightness is constant instead of insisting on 40 " +"seconds warm-up time." +msgstr "" + +#: backend/pixma.c:378 +#, no-c-format +msgid "Negative color" +msgstr "" + +#: backend/pixma.c:383 +#, no-c-format +msgid "Negative gray" +msgstr "" + +#: backend/pixma.c:396 +#, no-c-format +msgid "48 bits color" +msgstr "" + +#: backend/pixma.c:401 +#, no-c-format +msgid "16 bits gray" +msgstr "" + +#: backend/pixma_sane_options.c:84 +#, no-c-format +msgid "" +"Selects the scan source (such as a document-feeder). Set source before mode " +"and resolution. Resets mode and resolution to auto values." +msgstr "" + +#: backend/pixma_sane_options.c:98 +#, no-c-format +msgid "Button-controlled scan" +msgstr "" + +#: backend/pixma_sane_options.c:99 +#, no-c-format +msgid "" +"When enabled, scan process will not start immediately. To proceed, press " +"\"SCAN\" button (for MP150) or \"COLOR\" button (for other models). To " +"cancel, press \"GRAY\" button." +msgstr "" + +#: backend/fujitsu.c:3097 backend/pixma_sane_options.c:145 +#, no-c-format +msgid "Gamma function exponent" +msgstr "" + +#: backend/fujitsu.c:3098 backend/pixma_sane_options.c:146 +#, no-c-format +msgid "Changes intensity of midtones" +msgstr "" + +#: backend/pixma_sane_options.c:232 +#, no-c-format +msgid "Update button state" +msgstr "" + +#: backend/pixma_sane_options.c:244 +#, no-c-format +msgid "Button 1" +msgstr "" + +#: backend/pixma_sane_options.c:258 +#, no-c-format +msgid "Button 2" +msgstr "" + +#: backend/pixma_sane_options.c:272 +#, no-c-format +msgid "Type of original to scan" +msgstr "" + +#: backend/pixma_sane_options.c:286 +#, no-c-format +msgid "Target operation type" +msgstr "" + +#: backend/plustek.c:235 backend/plustek_pp.c:204 backend/u12.c:156 +#, no-c-format +msgid "Transparency" +msgstr "" + +#: backend/plustek.c:913 +#, no-c-format +msgid "Device-Settings" +msgstr "" + +#: backend/plustek.c:920 +#, no-c-format +msgid "Lampswitch" +msgstr "" + +#: backend/plustek.c:921 +#, no-c-format +msgid "Manually switching the lamp(s)." +msgstr "" + +#: backend/plustek.c:926 +#, no-c-format +msgid "Lamp off during dark calibration" +msgstr "" + +#: backend/plustek.c:927 +#, no-c-format +msgid "Always switches lamp off when doing dark calibration." +msgstr "" + +#: backend/plustek.c:935 +#, no-c-format +msgid "Calibration data cache" +msgstr "" + +#: backend/plustek.c:936 +#, no-c-format +msgid "Enables or disables calibration data cache." +msgstr "" + +#: backend/plustek.c:942 +#, no-c-format +msgid "Performs calibration" +msgstr "" + +#: backend/plustek.c:959 +#, no-c-format +msgid "Speedup sensor" +msgstr "" + +#: backend/plustek.c:960 +#, no-c-format +msgid "Enables or disables speeding up sensor movement." +msgstr "" + +#: backend/plustek.c:974 +#, no-c-format +msgid "Warmup-time" +msgstr "" + +#: backend/plustek.c:975 +#, no-c-format +msgid "Warmup-time in seconds." +msgstr "" + +#: backend/plustek.c:987 +#, no-c-format +msgid "Lampoff-time" +msgstr "" + +#: backend/plustek.c:988 +#, no-c-format +msgid "Lampoff-time in seconds." +msgstr "" + +#: backend/plustek.c:995 +#, no-c-format +msgid "Analog frontend" +msgstr "" + +#: backend/plustek.c:1002 +#, no-c-format +msgid "Red gain value of the AFE" +msgstr "" + +#: backend/plustek.c:1009 backend/umax_pp.c:792 +#, no-c-format +msgid "Red offset" +msgstr "" + +#: backend/plustek.c:1010 +#, no-c-format +msgid "Red offset value of the AFE" +msgstr "" + +#: backend/plustek.c:1018 +#, no-c-format +msgid "Green gain value of the AFE" +msgstr "" + +#: backend/fujitsu.c:3948 backend/plustek.c:1025 backend/umax_pp.c:804 +#, no-c-format +msgid "Green offset" +msgstr "" + +#: backend/plustek.c:1026 +#, no-c-format +msgid "Green offset value of the AFE" +msgstr "" + +#: backend/plustek.c:1034 +#, no-c-format +msgid "Blue gain value of the AFE" +msgstr "" + +#: backend/fujitsu.c:3966 backend/plustek.c:1041 backend/umax_pp.c:816 +#, no-c-format +msgid "Blue offset" +msgstr "" + +#: backend/plustek.c:1042 +#, no-c-format +msgid "Blue offset value of the AFE" +msgstr "" + +#: backend/plustek.c:1049 +#, no-c-format +msgid "Red lamp off" +msgstr "" + +#: backend/plustek.c:1050 +#, no-c-format +msgid "Defines red lamp off parameter" +msgstr "" + +#: backend/plustek.c:1057 +#, no-c-format +msgid "Green lamp off" +msgstr "" + +#: backend/plustek.c:1058 +#, no-c-format +msgid "Defines green lamp off parameter" +msgstr "" + +#: backend/plustek.c:1065 +#, no-c-format +msgid "Blue lamp off" +msgstr "" + +#: backend/plustek.c:1066 +#, no-c-format +msgid "Defines blue lamp off parameter" +msgstr "" + +#: backend/plustek.c:1096 +#, no-c-format +msgid "This option reflects the status of the scanner buttons." +msgstr "" + +#: backend/plustek_pp.c:197 +#, no-c-format +msgid "Color36" +msgstr "" + +#: backend/plustek_pp.c:211 +#, no-c-format +msgid "Dithermap 1" +msgstr "" + +#: backend/plustek_pp.c:212 +#, no-c-format +msgid "Dithermap 2" +msgstr "" + +#: backend/plustek_pp.c:213 +#, no-c-format +msgid "Randomize" +msgstr "" + +#: backend/pnm.c:168 +#, no-c-format +msgid "Source Selection" +msgstr "" + +#: backend/pnm.c:205 +#, no-c-format +msgid "Image Enhancement" +msgstr "" + +#: backend/pnm.c:241 +#, no-c-format +msgid "Grayify" +msgstr "" + +#: backend/pnm.c:242 +#, no-c-format +msgid "Load the image as grayscale." +msgstr "" + +#: backend/pnm.c:253 +#, no-c-format +msgid "Three-Pass Simulation" +msgstr "" + +#: backend/pnm.c:255 +#, no-c-format +msgid "" +"Simulate a three-pass scanner by returning 3 separate frames. For kicks, it " +"returns green, then blue, then red." +msgstr "" + +#: backend/pnm.c:267 +#, no-c-format +msgid "Hand-Scanner Simulation" +msgstr "" + +#: backend/pnm.c:268 +#, no-c-format +msgid "" +"Simulate a hand-scanner. Hand-scanners often do not know the image height a " +"priori. Instead, they return a height of -1. Setting this option allows " +"one to test whether a frontend can handle this correctly." +msgstr "" + +#: backend/pnm.c:283 +#, no-c-format +msgid "Set default values for enhancement controls (brightness & contrast)." +msgstr "" + +#: backend/pnm.c:295 +#, no-c-format +msgid "Read only test-option" +msgstr "" + +#: backend/pnm.c:296 +#, no-c-format +msgid "Let's see whether frontends can treat this right" +msgstr "" + +#: backend/pnm.c:307 +#, no-c-format +msgid "Gamma Tables" +msgstr "" + +#: backend/pnm.c:379 +#, no-c-format +msgid "Status Code Simulation" +msgstr "" + +#: backend/pnm.c:391 +#, no-c-format +msgid "Do not force status code" +msgstr "" + +#: backend/pnm.c:392 +#, no-c-format +msgid "Do not force the backend to return a status code." +msgstr "" + +#: backend/pnm.c:403 +#, no-c-format +msgid "Return SANE_STATUS_EOF" +msgstr "" + +#: backend/pnm.c:404 +#, no-c-format +msgid "" +"Force the backend to return the status code SANE_STATUS_EOF after " +"sane_read() has been called." +msgstr "" + +#: backend/pnm.c:416 +#, no-c-format +msgid "Return SANE_STATUS_JAMMED" +msgstr "" + +#: backend/pnm.c:418 +#, no-c-format +msgid "" +"Force the backend to return the status code SANE_STATUS_JAMMED after " +"sane_read() has been called." +msgstr "" + +#: backend/pnm.c:430 +#, no-c-format +msgid "Return SANE_STATUS_NO_DOCS" +msgstr "" + +#: backend/pnm.c:431 +#, no-c-format +msgid "" +"Force the backend to return the status code SANE_STATUS_NO_DOCS after " +"sane_read() has been called." +msgstr "" + +#: backend/pnm.c:443 +#, no-c-format +msgid "Return SANE_STATUS_COVER_OPEN" +msgstr "" + +#: backend/pnm.c:444 +#, no-c-format +msgid "" +"Force the backend to return the status code SANE_STATUS_COVER_OPEN after " +"sane_read() has been called." +msgstr "" + +#: backend/pnm.c:456 +#, no-c-format +msgid "Return SANE_STATUS_IO_ERROR" +msgstr "" + +#: backend/pnm.c:457 +#, no-c-format +msgid "" +"Force the backend to return the status code SANE_STATUS_IO_ERROR after " +"sane_read() has been called." +msgstr "" + +#: backend/pnm.c:469 +#, no-c-format +msgid "Return SANE_STATUS_NO_MEM" +msgstr "" + +#: backend/pnm.c:471 +#, no-c-format +msgid "" +"Force the backend to return the status code SANE_STATUS_NO_MEM after " +"sane_read() has been called." +msgstr "" + +#: backend/pnm.c:483 +#, no-c-format +msgid "Return SANE_STATUS_ACCESS_DENIED" +msgstr "" + +#: backend/pnm.c:484 +#, no-c-format +msgid "" +"Force the backend to return the status code SANE_STATUS_ACCESS_DENIED after " +"sane_read() has been called." +msgstr "" + +#: backend/rts8891.c:2809 +#, no-c-format +msgid "This option reflects the status of a scanner button." +msgstr "" + +#: backend/rts8891.c:2840 backend/umax.c:5795 backend/umax_pp.c:639 +#, no-c-format +msgid "Lamp on" +msgstr "" + +#: backend/rts8891.c:2841 backend/umax.c:5796 +#, no-c-format +msgid "Turn on scanner lamp" +msgstr "" + +#: backend/rts8891.c:2851 backend/umax1220u.c:248 backend/umax.c:5812 +#, no-c-format +msgid "Lamp off" +msgstr "" + +#: backend/rts8891.c:2852 backend/umax1220u.c:249 backend/umax.c:5813 +#, no-c-format +msgid "Turn off scanner lamp" +msgstr "" + +#: backend/sm3840.c:760 +#, no-c-format +msgid "Lamp timeout" +msgstr "" + +#: backend/sm3840.c:762 +#, no-c-format +msgid "Minutes until lamp is turned off after scan" +msgstr "" + +#: backend/sm3840.c:772 +#, no-c-format +msgid "Threshold value for lineart mode" +msgstr "" + +#: backend/snapscan-options.c:88 +#, no-c-format +msgid "Document Feeder" +msgstr "" + +#: backend/snapscan-options.c:92 +#, no-c-format +msgid "6x4 (inch)" +msgstr "" + +#: backend/snapscan-options.c:93 +#, no-c-format +msgid "8x10 (inch)" +msgstr "" + +#: backend/snapscan-options.c:94 +#, no-c-format +msgid "8.5x11 (inch)" +msgstr "" + +#: backend/snapscan-options.c:97 +#, no-c-format +msgid "Halftoning Unsupported" +msgstr "" + +#: backend/snapscan-options.c:98 +#, no-c-format +msgid "DispersedDot8x8" +msgstr "" + +#: backend/snapscan-options.c:99 +#, no-c-format +msgid "DispersedDot16x16" +msgstr "" + +#: backend/snapscan-options.c:103 +#, no-c-format +msgid "" +"Number of scan lines to request in a SCSI read. Changing this parameter " +"allows you to tune the speed at which data is read from the scanner during " +"scans. If this is set too low, the scanner will have to stop periodically in " +"the middle of a scan; if it's set too high, X-based frontends may stop " +"responding to X events and your system could bog down." +msgstr "" + +#: backend/snapscan-options.c:111 +#, no-c-format +msgid "Frame number of media holder that should be scanned." +msgstr "" + +#: backend/snapscan-options.c:114 +#, no-c-format +msgid "Use manual or automatic selection of focus point." +msgstr "" + +#: backend/snapscan-options.c:117 +#, no-c-format +msgid "Focus point for scanning." +msgstr "" + +#: backend/snapscan-options.c:482 +#, no-c-format +msgid "Preview mode" +msgstr "" + +#: backend/snapscan-options.c:484 +#, no-c-format +msgid "" +"Select the mode for previews. Greyscale previews usually give the best " +"combination of speed and detail." +msgstr "" + +#: backend/snapscan-options.c:601 +#, no-c-format +msgid "Predefined settings" +msgstr "" + +#: backend/snapscan-options.c:603 +#, no-c-format +msgid "" +"Provides standard scanning areas for photographs, printed pages and the like." +msgstr "" + +#: backend/snapscan-options.c:884 +#, no-c-format +msgid "Frame" +msgstr "" + +#: backend/snapscan-options.c:885 +#, no-c-format +msgid "Frame to be scanned" +msgstr "" + +#: backend/snapscan-options.c:897 +#, no-c-format +msgid "Focus-mode" +msgstr "" + +#: backend/snapscan-options.c:898 +#, no-c-format +msgid "Auto or manual focus" +msgstr "" + +#: backend/snapscan-options.c:911 +#, no-c-format +msgid "Focus-point" +msgstr "" + +#: backend/snapscan-options.c:912 +#, no-c-format +msgid "Focus point" +msgstr "" + +#: backend/snapscan-options.c:930 +#, no-c-format +msgid "Colour lines per read" +msgstr "" + +#: backend/snapscan-options.c:942 +#, no-c-format +msgid "Greyscale lines per read" +msgstr "" + +#: backend/stv680.c:974 +#, no-c-format +msgid "webcam" +msgstr "" + +#: backend/stv680.h:115 +#, no-c-format +msgid "Color RAW" +msgstr "" + +#: backend/stv680.h:116 +#, no-c-format +msgid "Color RGB" +msgstr "" + +#: backend/stv680.h:117 +#, no-c-format +msgid "Color RGB TEXT" +msgstr "" + +#: backend/test.c:137 +#, no-c-format +msgid "Solid black" +msgstr "" + +#: backend/test.c:137 +#, no-c-format +msgid "Solid white" +msgstr "" + +#: backend/test.c:138 +#, no-c-format +msgid "Color pattern" +msgstr "" + +#: backend/test.c:138 +#, no-c-format +msgid "Grid" +msgstr "" + +#: backend/test.c:163 backend/test.c:171 +#, no-c-format +msgid "First entry" +msgstr "" + +#: backend/test.c:163 backend/test.c:171 +#, no-c-format +msgid "Second entry" +msgstr "" + +#: backend/test.c:165 +#, no-c-format +msgid "" +"This is the very long third entry. Maybe the frontend has an idea how to " +"display it" +msgstr "" + +#: backend/test.c:348 +#, no-c-format +msgid "Hand-scanner simulation" +msgstr "" + +#: backend/test.c:349 +#, no-c-format +msgid "" +"Simulate a hand-scanner. Hand-scanners do not know the image height a " +"priori. Instead, they return a height of -1. Setting this option allows " +"one to test whether a frontend can handle this correctly. This option also " +"enables a fixed width of 11 cm." +msgstr "" + +#: backend/test.c:366 +#, no-c-format +msgid "Three-pass simulation" +msgstr "" + +#: backend/test.c:367 +#, no-c-format +msgid "" +"Simulate a three-pass scanner. In color mode, three frames are transmitted." +msgstr "" + +#: backend/test.c:382 +#, no-c-format +msgid "Set the order of frames" +msgstr "" + +#: backend/test.c:383 +#, no-c-format +msgid "Set the order of frames in three-pass color mode." +msgstr "" + +#: backend/test.c:416 +#, no-c-format +msgid "" +"If Automatic Document Feeder is selected, the feeder will be 'empty' after " +"10 scans." +msgstr "" + +#: backend/test.c:431 +#, no-c-format +msgid "Special Options" +msgstr "" + +#: backend/test.c:444 +#, no-c-format +msgid "Select the test picture" +msgstr "" + +#: backend/test.c:446 +#, no-c-format +msgid "" +"Select the kind of test picture. Available options:\n" +"Solid black: fills the whole scan with black.\n" +"Solid white: fills the whole scan with white.\n" +"Color pattern: draws various color test patterns depending on the mode.\n" +"Grid: draws a black/white grid with a width and height of 10 mm per square." +msgstr "" + +#: backend/test.c:467 +#, no-c-format +msgid "Invert endianness" +msgstr "" + +#: backend/test.c:468 +#, no-c-format +msgid "" +"Exchange upper and lower byte of image data in 16 bit modes. This option can " +"be used to test the 16 bit modes of frontends, e.g. if the frontend uses the " +"correct endianness." +msgstr "" + +#: backend/test.c:484 +#, no-c-format +msgid "Read limit" +msgstr "" + +#: backend/test.c:485 +#, no-c-format +msgid "Limit the amount of data transferred with each call to sane_read()." +msgstr "" + +#: backend/test.c:498 +#, no-c-format +msgid "Size of read-limit" +msgstr "" + +#: backend/test.c:499 +#, no-c-format +msgid "" +"The (maximum) amount of data transferred with each call to sane_read()." +msgstr "" + +#: backend/test.c:514 +#, no-c-format +msgid "Read delay" +msgstr "" + +#: backend/test.c:515 +#, no-c-format +msgid "Delay the transfer of data to the pipe." +msgstr "" + +#: backend/test.c:527 +#, no-c-format +msgid "Duration of read-delay" +msgstr "" + +#: backend/test.c:528 +#, no-c-format +msgid "" +"How long to wait after transferring each buffer of data through the pipe." +msgstr "" + +#: backend/test.c:543 +#, no-c-format +msgid "Return-value of sane_read" +msgstr "" + +#: backend/test.c:545 +#, no-c-format +msgid "" +"Select the return-value of sane_read(). \"Default\" is the normal handling " +"for scanning. All other status codes are for testing how the frontend " +"handles them." +msgstr "" + +#: backend/test.c:562 +#, no-c-format +msgid "Loss of pixels per line" +msgstr "" + +#: backend/test.c:564 +#, no-c-format +msgid "The number of pixels that are wasted at the end of each line." +msgstr "" + +#: backend/test.c:577 +#, no-c-format +msgid "Fuzzy parameters" +msgstr "" + +#: backend/test.c:578 +#, no-c-format +msgid "" +"Return fuzzy lines and bytes per line when sane_parameters() is called " +"before sane_start()." +msgstr "" + +#: backend/test.c:591 +#, no-c-format +msgid "Use non-blocking IO" +msgstr "" + +#: backend/test.c:592 +#, no-c-format +msgid "Use non-blocking IO for sane_read() if supported by the frontend." +msgstr "" + +#: backend/test.c:605 +#, no-c-format +msgid "Offer select file descriptor" +msgstr "" + +#: backend/test.c:606 +#, no-c-format +msgid "" +"Offer a select filedescriptor for detecting if sane_read() will return data." +msgstr "" + +#: backend/test.c:619 +#, no-c-format +msgid "Enable test options" +msgstr "" + +#: backend/test.c:620 +#, no-c-format +msgid "" +"Enable various test options. This is for testing the ability of frontends to " +"view and modify all the different SANE option types." +msgstr "" + +#: backend/test.c:634 +#, no-c-format +msgid "Print options" +msgstr "" + +#: backend/test.c:635 +#, no-c-format +msgid "Print a list of all options." +msgstr "" + +#: backend/test.c:712 +#, no-c-format +msgid "Bool test options" +msgstr "" + +#: backend/test.c:725 +#, no-c-format +msgid "(1/6) Bool soft select soft detect" +msgstr "" + +#: backend/test.c:727 +#, no-c-format +msgid "" +"(1/6) Bool test option that has soft select and soft detect (and advanced) " +"capabilities. That's just a normal bool option." +msgstr "" + +#: backend/test.c:743 +#, no-c-format +msgid "(2/6) Bool hard select soft detect" +msgstr "" + +#: backend/test.c:745 +#, no-c-format +msgid "" +"(2/6) Bool test option that has hard select and soft detect (and advanced) " +"capabilities. That means the option can't be set by the frontend but by the " +"user (e.g. by pressing a button at the device)." +msgstr "" + +#: backend/test.c:762 +#, no-c-format +msgid "(3/6) Bool hard select" +msgstr "" + +#: backend/test.c:763 +#, no-c-format +msgid "" +"(3/6) Bool test option that has hard select (and advanced) capabilities. " +"That means the option can't be set by the frontend but by the user (e.g. by " +"pressing a button at the device) and can't be read by the frontend." +msgstr "" + +#: backend/test.c:781 +#, no-c-format +msgid "(4/6) Bool soft detect" +msgstr "" + +#: backend/test.c:782 +#, no-c-format +msgid "" +"(4/6) Bool test option that has soft detect (and advanced) capabilities. " +"That means the option is read-only." +msgstr "" + +#: backend/test.c:798 +#, no-c-format +msgid "(5/6) Bool soft select soft detect emulated" +msgstr "" + +#: backend/test.c:799 +#, no-c-format +msgid "" +"(5/6) Bool test option that has soft select, soft detect, and emulated (and " +"advanced) capabilities." +msgstr "" + +#: backend/test.c:815 +#, no-c-format +msgid "(6/6) Bool soft select soft detect auto" +msgstr "" + +#: backend/test.c:816 +#, no-c-format +msgid "" +"(6/6) Bool test option that has soft select, soft detect, and automatic (and " +"advanced) capabilities. This option can be automatically set by the backend." +msgstr "" + +#: backend/test.c:833 +#, no-c-format +msgid "Int test options" +msgstr "" + +#: backend/test.c:846 +#, no-c-format +msgid "(1/6) Int" +msgstr "" + +#: backend/test.c:847 +#, no-c-format +msgid "(1/6) Int test option with no unit and no constraint set." +msgstr "" + +#: backend/test.c:862 +#, no-c-format +msgid "(2/6) Int constraint range" +msgstr "" + +#: backend/test.c:863 +#, no-c-format +msgid "" +"(2/6) Int test option with unit pixel and constraint range set. Minimum is " +"4, maximum 192, and quant is 2." +msgstr "" + +#: backend/test.c:879 +#, no-c-format +msgid "(3/6) Int constraint word list" +msgstr "" + +#: backend/test.c:880 +#, no-c-format +msgid "(3/6) Int test option with unit bits and constraint word list set." +msgstr "" + +#: backend/test.c:895 +#, no-c-format +msgid "(4/6) Int array" +msgstr "" + +#: backend/test.c:896 +#, no-c-format +msgid "" +"(4/6) Int test option with unit mm and using an array without constraints." +msgstr "" + +#: backend/test.c:911 +#, no-c-format +msgid "(5/6) Int array constraint range" +msgstr "" + +#: backend/test.c:912 +#, no-c-format +msgid "" +"(5/6) Int test option with unit dpi and using an array with a range " +"constraint. Minimum is 4, maximum 192, and quant is 2." +msgstr "" + +#: backend/test.c:929 +#, no-c-format +msgid "(6/6) Int array constraint word list" +msgstr "" + +#: backend/test.c:930 +#, no-c-format +msgid "" +"(6/6) Int test option with unit percent and using an array with a word list " +"constraint." +msgstr "" + +#: backend/test.c:946 +#, no-c-format +msgid "Fixed test options" +msgstr "" + +#: backend/test.c:959 +#, no-c-format +msgid "(1/3) Fixed" +msgstr "" + +#: backend/test.c:960 +#, no-c-format +msgid "(1/3) Fixed test option with no unit and no constraint set." +msgstr "" + +#: backend/test.c:975 +#, no-c-format +msgid "(2/3) Fixed constraint range" +msgstr "" + +#: backend/test.c:976 +#, no-c-format +msgid "" +"(2/3) Fixed test option with unit microsecond and constraint range set. " +"Minimum is -42.17, maximum 32767.9999, and quant is 2.0." +msgstr "" + +#: backend/test.c:992 +#, no-c-format +msgid "(3/3) Fixed constraint word list" +msgstr "" + +#: backend/test.c:993 +#, no-c-format +msgid "(3/3) Fixed test option with no unit and constraint word list set." +msgstr "" + +#: backend/test.c:1008 +#, no-c-format +msgid "String test options" +msgstr "" + +#: backend/test.c:1021 +#, no-c-format +msgid "(1/3) String" +msgstr "" + +#: backend/test.c:1022 +#, no-c-format +msgid "(1/3) String test option without constraint." +msgstr "" + +#: backend/test.c:1039 +#, no-c-format +msgid "(2/3) String constraint string list" +msgstr "" + +#: backend/test.c:1040 +#, no-c-format +msgid "(2/3) String test option with string list constraint." +msgstr "" + +#: backend/test.c:1059 +#, no-c-format +msgid "(3/3) String constraint long string list" +msgstr "" + +#: backend/test.c:1060 +#, no-c-format +msgid "" +"(3/3) String test option with string list constraint. Contains some more " +"entries..." +msgstr "" + +#: backend/test.c:1080 +#, no-c-format +msgid "Button test options" +msgstr "" + +#: backend/test.c:1093 +#, no-c-format +msgid "(1/1) Button" +msgstr "" + +#: backend/test.c:1094 +#, no-c-format +msgid "(1/1) Button test option. Prints some text..." +msgstr "" + +#: backend/u12.c:149 +#, no-c-format +msgid "Color 36" +msgstr "" + +#: backend/umax.c:235 +#, no-c-format +msgid "Use Image Composition" +msgstr "" + +#: backend/umax.c:236 +#, no-c-format +msgid "Bi-level black and white (lineart mode)" +msgstr "" + +#: backend/umax.c:237 +#, no-c-format +msgid "Dithered/halftone black & white (halftone mode)" +msgstr "" + +#: backend/umax.c:238 +#, no-c-format +msgid "Multi-level black & white (grayscale mode)" +msgstr "" + +#: backend/umax.c:239 +#, no-c-format +msgid "Multi-level RGB color (one pass color)" +msgstr "" + +#: backend/umax.c:240 +#, no-c-format +msgid "Ignore calibration" +msgstr "" + +#: backend/umax.c:5733 +#, no-c-format +msgid "Disable pre focus" +msgstr "" + +#: backend/umax.c:5734 +#, no-c-format +msgid "Do not calibrate focus" +msgstr "" + +#: backend/umax.c:5745 +#, no-c-format +msgid "Manual pre focus" +msgstr "" + +#: backend/umax.c:5757 +#, no-c-format +msgid "Fix focus position" +msgstr "" + +#: backend/umax.c:5769 +#, no-c-format +msgid "Lens calibration in doc position" +msgstr "" + +#: backend/umax.c:5770 +#, no-c-format +msgid "Calibrate lens focus in document position" +msgstr "" + +#: backend/umax.c:5781 +#, no-c-format +msgid "Holder focus position 0mm" +msgstr "" + +#: backend/umax.c:5782 +#, no-c-format +msgid "Use 0mm holder focus position instead of 0.6mm" +msgstr "" + +#: backend/umax.c:5885 +#, no-c-format +msgid "Calibration mode" +msgstr "" + +#: backend/umax.c:5886 +#, no-c-format +msgid "Define calibration mode" +msgstr "" + +#: backend/umax_pp.c:640 +#, no-c-format +msgid "Sets lamp on/off" +msgstr "" + +#: backend/umax_pp.c:649 +#, no-c-format +msgid "UTA on" +msgstr "" + +#: backend/umax_pp.c:650 +#, no-c-format +msgid "Sets UTA on/off" +msgstr "" + +#: backend/umax_pp.c:771 +#, no-c-format +msgid "Offset" +msgstr "" + +#: backend/umax_pp.c:773 +#, no-c-format +msgid "Color channels offset settings" +msgstr "" + +#: backend/umax_pp.c:780 +#, no-c-format +msgid "Gray offset" +msgstr "" + +#: backend/umax_pp.c:781 +#, no-c-format +msgid "Sets gray channel offset" +msgstr "" + +#: backend/umax_pp.c:793 +#, no-c-format +msgid "Sets red channel offset" +msgstr "" + +#: backend/umax_pp.c:805 +#, no-c-format +msgid "Sets green channel offset" +msgstr "" + +#: backend/umax_pp.c:817 +#, no-c-format +msgid "Sets blue channel offset" +msgstr "" diff -Nru language-pack-km-16.04+20180708/data/km/LC_MESSAGES/screen-resolution-extra.po language-pack-km-16.04+20180711/data/km/LC_MESSAGES/screen-resolution-extra.po --- language-pack-km-16.04+20180708/data/km/LC_MESSAGES/screen-resolution-extra.po 2018-07-09 10:39:26.000000000 +0000 +++ language-pack-km-16.04+20180711/data/km/LC_MESSAGES/screen-resolution-extra.po 2018-07-11 18:22:12.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2018-07-08 11:40+0000\n" -"X-Generator: Launchpad (build 18704)\n" +"X-Launchpad-Export-Date: 2018-07-11 17:21+0000\n" +"X-Generator: Launchpad (build 18719)\n" #: ../ScreenResolution/ui.py:60 msgid "" diff -Nru language-pack-km-16.04+20180708/data/km/LC_MESSAGES/software-properties.po language-pack-km-16.04+20180711/data/km/LC_MESSAGES/software-properties.po --- language-pack-km-16.04+20180708/data/km/LC_MESSAGES/software-properties.po 2018-07-09 10:39:25.000000000 +0000 +++ language-pack-km-16.04+20180711/data/km/LC_MESSAGES/software-properties.po 2018-07-11 18:22:12.000000000 +0000 @@ -17,8 +17,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2018-07-08 11:31+0000\n" -"X-Generator: Launchpad (build 18704)\n" +"X-Launchpad-Export-Date: 2018-07-11 17:11+0000\n" +"X-Generator: Launchpad (build 18719)\n" #: ../data/com.ubuntu.softwareproperties.policy.in.h:1 msgid "Write Configuration" diff -Nru language-pack-km-16.04+20180708/data/km/LC_MESSAGES/subdomain_parser.po language-pack-km-16.04+20180711/data/km/LC_MESSAGES/subdomain_parser.po --- language-pack-km-16.04+20180708/data/km/LC_MESSAGES/subdomain_parser.po 2018-07-09 10:39:19.000000000 +0000 +++ language-pack-km-16.04+20180711/data/km/LC_MESSAGES/subdomain_parser.po 2018-07-11 18:22:07.000000000 +0000 @@ -13,8 +13,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2018-07-08 11:32+0000\n" -"X-Generator: Launchpad (build 18704)\n" +"X-Launchpad-Export-Date: 2018-07-11 17:11+0000\n" +"X-Generator: Launchpad (build 18719)\n" "Language: km\n" #: ../parser_include.c:80 diff -Nru language-pack-km-16.04+20180708/data/km/LC_MESSAGES/sudoers.po language-pack-km-16.04+20180711/data/km/LC_MESSAGES/sudoers.po --- language-pack-km-16.04+20180708/data/km/LC_MESSAGES/sudoers.po 2018-07-09 10:39:26.000000000 +0000 +++ language-pack-km-16.04+20180711/data/km/LC_MESSAGES/sudoers.po 2018-07-11 18:22:12.000000000 +0000 @@ -15,8 +15,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2018-07-08 11:04+0000\n" -"X-Generator: Launchpad (build 18704)\n" +"X-Launchpad-Export-Date: 2018-07-11 16:40+0000\n" +"X-Generator: Launchpad (build 18719)\n" #: confstr.sh:1 msgid "syntax error" diff -Nru language-pack-km-16.04+20180708/data/km/LC_MESSAGES/tar.po language-pack-km-16.04+20180711/data/km/LC_MESSAGES/tar.po --- language-pack-km-16.04+20180708/data/km/LC_MESSAGES/tar.po 2018-07-09 10:39:19.000000000 +0000 +++ language-pack-km-16.04+20180711/data/km/LC_MESSAGES/tar.po 2018-07-11 18:22:07.000000000 +0000 @@ -15,8 +15,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2018-07-08 11:04+0000\n" -"X-Generator: Launchpad (build 18704)\n" +"X-Launchpad-Export-Date: 2018-07-11 16:41+0000\n" +"X-Generator: Launchpad (build 18719)\n" #: gnu/argmatch.c:134 #, c-format diff -Nru language-pack-km-16.04+20180708/data/km/LC_MESSAGES/update-manager.po language-pack-km-16.04+20180711/data/km/LC_MESSAGES/update-manager.po --- language-pack-km-16.04+20180708/data/km/LC_MESSAGES/update-manager.po 2018-07-09 10:39:19.000000000 +0000 +++ language-pack-km-16.04+20180711/data/km/LC_MESSAGES/update-manager.po 2018-07-11 18:22:07.000000000 +0000 @@ -16,8 +16,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2018-07-08 11:05+0000\n" -"X-Generator: Launchpad (build 18704)\n" +"X-Launchpad-Export-Date: 2018-07-11 16:41+0000\n" +"X-Generator: Launchpad (build 18719)\n" "Language: \n" "X-Language: km-KH\n" diff -Nru language-pack-km-16.04+20180708/data/km/LC_MESSAGES/upower.po language-pack-km-16.04+20180711/data/km/LC_MESSAGES/upower.po --- language-pack-km-16.04+20180708/data/km/LC_MESSAGES/upower.po 2018-07-09 10:39:23.000000000 +0000 +++ language-pack-km-16.04+20180711/data/km/LC_MESSAGES/upower.po 2018-07-11 18:22:10.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2018-07-08 11:44+0000\n" -"X-Generator: Launchpad (build 18704)\n" +"X-Launchpad-Export-Date: 2018-07-11 17:27+0000\n" +"X-Generator: Launchpad (build 18719)\n" #. TRANSLATORS: exit after we've started up, used for user profiling #: ../src/up-main.c:187 diff -Nru language-pack-km-16.04+20180708/data/km/LC_MESSAGES/webbrowser-app.po language-pack-km-16.04+20180711/data/km/LC_MESSAGES/webbrowser-app.po --- language-pack-km-16.04+20180708/data/km/LC_MESSAGES/webbrowser-app.po 2018-07-09 10:39:19.000000000 +0000 +++ language-pack-km-16.04+20180711/data/km/LC_MESSAGES/webbrowser-app.po 2018-07-11 18:22:07.000000000 +0000 @@ -15,8 +15,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2018-07-08 11:53+0000\n" -"X-Generator: Launchpad (build 18704)\n" +"X-Launchpad-Export-Date: 2018-07-11 17:38+0000\n" +"X-Generator: Launchpad (build 18719)\n" #: src/app/AlertDialog.qml:24 msgid "JavaScript Alert" diff -Nru language-pack-km-16.04+20180708/data/km/LC_MESSAGES/wget.po language-pack-km-16.04+20180711/data/km/LC_MESSAGES/wget.po --- language-pack-km-16.04+20180708/data/km/LC_MESSAGES/wget.po 2018-07-09 10:39:22.000000000 +0000 +++ language-pack-km-16.04+20180711/data/km/LC_MESSAGES/wget.po 2018-07-11 18:22:09.000000000 +0000 @@ -15,8 +15,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2018-07-08 11:06+0000\n" -"X-Generator: Launchpad (build 18704)\n" +"X-Launchpad-Export-Date: 2018-07-11 16:43+0000\n" +"X-Generator: Launchpad (build 18719)\n" #: lib/error.c:195 msgid "Unknown system error" diff -Nru language-pack-km-16.04+20180708/data/km/LC_MESSAGES/xdiagnose.po language-pack-km-16.04+20180711/data/km/LC_MESSAGES/xdiagnose.po --- language-pack-km-16.04+20180708/data/km/LC_MESSAGES/xdiagnose.po 2018-07-09 10:39:19.000000000 +0000 +++ language-pack-km-16.04+20180711/data/km/LC_MESSAGES/xdiagnose.po 2018-07-11 18:22:07.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2018-07-08 11:49+0000\n" -"X-Generator: Launchpad (build 18704)\n" +"X-Launchpad-Export-Date: 2018-07-11 17:32+0000\n" +"X-Generator: Launchpad (build 18719)\n" #: ../com.canonical.xdiagnose.policy.in.h:1 msgid "Authentication is needed to diagnose graphics issues" diff -Nru language-pack-km-16.04+20180708/data/km/LC_MESSAGES/xfsprogs.po language-pack-km-16.04+20180711/data/km/LC_MESSAGES/xfsprogs.po --- language-pack-km-16.04+20180708/data/km/LC_MESSAGES/xfsprogs.po 1970-01-01 00:00:00.000000000 +0000 +++ language-pack-km-16.04+20180711/data/km/LC_MESSAGES/xfsprogs.po 2018-07-11 18:22:06.000000000 +0000 @@ -0,0 +1,12245 @@ +# Khmer translation for xfsprogs +# Copyright (c) 2015 Rosetta Contributors and Canonical Ltd 2015 +# This file is distributed under the same license as the xfsprogs package. +# FIRST AUTHOR , 2015. +# +msgid "" +msgstr "" +"Project-Id-Version: xfsprogs\n" +"Report-Msgid-Bugs-To: FULL NAME \n" +"POT-Creation-Date: 2017-09-08 20:22+0000\n" +"PO-Revision-Date: 2015-11-16 12:38+0000\n" +"Last-Translator: FULL NAME \n" +"Language-Team: Khmer \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2018-07-11 16:44+0000\n" +"X-Generator: Launchpad (build 18719)\n" + +#: .././growfs/xfs_growfs.c:26 +#, c-format +msgid "" +"Usage: %s [options] mountpoint\n" +"\n" +"Options:\n" +"\t-d grow data/metadata section\n" +"\t-l grow log section\n" +"\t-r grow realtime section\n" +"\t-n don't change anything, just show geometry\n" +"\t-i convert log from external to internal format\n" +"\t-t alternate location for mount table (/etc/mtab)\n" +"\t-x convert log from internal to external format\n" +"\t-D size grow data/metadata section to size blks\n" +"\t-L size grow/shrink log section to size blks\n" +"\t-R size grow realtime section to size blks\n" +"\t-e size set realtime extent size to size blks\n" +"\t-m imaxpct set inode max percent to imaxpct\n" +"\t-V print version information\n" +msgstr "" + +#: .././growfs/xfs_growfs.c:64 +#, c-format +msgid "" +"meta-data=%-22s isize=%-6u agcount=%u, agsize=%u blks\n" +" =%-22s sectsz=%-5u attr=%u, projid32bit=%u\n" +" =%-22s crc=%-8u finobt=%u spinodes=%u\n" +"data =%-22s bsize=%-6u blocks=%llu, imaxpct=%u\n" +" =%-22s sunit=%-6u swidth=%u blks\n" +"naming =version %-14u bsize=%-6u ascii-ci=%d ftype=%d\n" +"log =%-22s bsize=%-6u blocks=%u, version=%u\n" +" =%-22s sectsz=%-5u sunit=%u blks, lazy-count=%u\n" +"realtime =%-22s extsz=%-6u blocks=%llu, rtextents=%llu\n" +msgstr "" + +#: .././growfs/xfs_growfs.c:85 .././growfs/xfs_growfs.c:474 +#: .././growfs/xfs_growfs.c:475 +msgid "internal" +msgstr "" + +#: .././growfs/xfs_growfs.c:85 .././growfs/xfs_growfs.c:88 +#: .././growfs/xfs_growfs.c:474 .././growfs/xfs_growfs.c:475 +msgid "external" +msgstr "" + +#: .././db/io.c:167 .././growfs/xfs_growfs.c:88 .././logprint/log_misc.c:107 +#: .././mkfs/xfs_mkfs.c:2587 +#, c-format +msgid "none" +msgstr "" + +#: .././copy/xfs_copy.c:597 .././db/init.c:97 .././estimate/xfs_estimate.c:144 +#: .././fsr/xfs_fsr.c:295 .././growfs/xfs_growfs.c:191 .././io/init.c:212 +#: .././logprint/logprint.c:206 .././mkfs/xfs_mkfs.c:3883 .././quota/init.c:182 +#: .././repair/xfs_repair.c:324 .././rtcp/xfs_rtcp.c:55 +#: .././scrub/xfs_scrub.c:604 .././spaceman/init.c:89 +#, c-format +msgid "%s version %s\n" +msgstr "" + +#: .././growfs/xfs_growfs.c:215 +#, c-format +msgid "%s: %s is not a mounted XFS filesystem\n" +msgstr "" + +#: .././growfs/xfs_growfs.c:232 +#, c-format +msgid "%s: specified file [\"%s\"] is not on an XFS filesystem\n" +msgstr "" + +#: .././growfs/xfs_growfs.c:249 +#, c-format +msgid "%s: cannot determine geometry of filesystem mounted at %s: %s\n" +msgstr "" + +#: .././growfs/xfs_growfs.c:293 +#, c-format +msgid "%s: failed to access data device for %s\n" +msgstr "" + +#: .././growfs/xfs_growfs.c:298 +#, c-format +msgid "%s: failed to access external log for %s\n" +msgstr "" + +#: .././growfs/xfs_growfs.c:304 +#, c-format +msgid "%s: failed to access realtime device for %s\n" +msgstr "" + +#: .././growfs/xfs_growfs.c:344 +#, c-format +msgid "data size %lld too large, maximum is %lld\n" +msgstr "" + +#: .././growfs/xfs_growfs.c:351 +#, c-format +msgid "data size %lld too small, old size is %lld\n" +msgstr "" + +#: .././growfs/xfs_growfs.c:359 +#, c-format +msgid "data size unchanged, skipping\n" +msgstr "" + +#: .././growfs/xfs_growfs.c:362 +#, c-format +msgid "inode max pct unchanged, skipping\n" +msgstr "" + +#: .././growfs/xfs_growfs.c:369 .././growfs/xfs_growfs.c:408 +#: .././growfs/xfs_growfs.c:443 +#, c-format +msgid "%s: growfs operation in progress already\n" +msgstr "" + +#: .././growfs/xfs_growfs.c:373 +#, c-format +msgid "%s: XFS_IOC_FSGROWFSDATA xfsctl failed: %s\n" +msgstr "" + +#: .././growfs/xfs_growfs.c:389 +#, c-format +msgid "realtime size %lld too large, maximum is %lld\n" +msgstr "" + +#: .././growfs/xfs_growfs.c:395 +#, c-format +msgid "realtime size %lld too small, old size is %lld\n" +msgstr "" + +#: .././growfs/xfs_growfs.c:401 +#, c-format +msgid "realtime size unchanged, skipping\n" +msgstr "" + +#: .././growfs/xfs_growfs.c:412 +#, c-format +msgid "%s: realtime growth not implemented\n" +msgstr "" + +#: .././growfs/xfs_growfs.c:416 +#, c-format +msgid "%s: XFS_IOC_FSGROWFSRT xfsctl failed: %s\n" +msgstr "" + +#: .././growfs/xfs_growfs.c:437 +#, c-format +msgid "log size unchanged, skipping\n" +msgstr "" + +#: .././growfs/xfs_growfs.c:447 +#, c-format +msgid "%s: log growth not supported yet\n" +msgstr "" + +#: .././growfs/xfs_growfs.c:451 +#, c-format +msgid "%s: XFS_IOC_FSGROWFSLOG xfsctl failed: %s\n" +msgstr "" + +#: .././growfs/xfs_growfs.c:459 +#, c-format +msgid "%s: XFS_IOC_FSGEOMETRY xfsctl failed: %s\n" +msgstr "" + +#: .././growfs/xfs_growfs.c:464 +#, c-format +msgid "data blocks changed from %lld to %lld\n" +msgstr "" + +#: .././growfs/xfs_growfs.c:467 +#, c-format +msgid "inode max percent changed from %d to %d\n" +msgstr "" + +#: .././growfs/xfs_growfs.c:470 +#, c-format +msgid "log blocks changed from %d to %d\n" +msgstr "" + +#: .././growfs/xfs_growfs.c:473 +#, c-format +msgid "log changed from %s to %s\n" +msgstr "" + +#: .././growfs/xfs_growfs.c:477 +#, c-format +msgid "realtime blocks changed from %lld to %lld\n" +msgstr "" + +#: .././growfs/xfs_growfs.c:480 +#, c-format +msgid "realtime extent size changed from %d to %d\n" +msgstr "" + +#: .././repair/phase7.c:68 +#, c-format +msgid "resetting inode % nlinks from %u to %u\n" +msgstr "" + +#: .././repair/phase7.c:74 +#, c-format +msgid "would have reset inode % nlinks from %u to %u\n" +msgstr "" + +#: .././repair/phase6.c:2834 .././repair/phase6.c:2838 .././repair/phase7.c:52 +#, c-format +msgid "couldn't map inode %, err = %d\n" +msgstr "" + +#: .././repair/phase7.c:56 +#, c-format +msgid "couldn't map inode %, err = %d, can't compare link counts\n" +msgstr "" + +#: .././repair/phase7.c:143 +msgid "Phase 7 - verify and correct link counts...\n" +msgstr "" + +#: .././repair/phase7.c:145 +msgid "Phase 7 - verify link counts...\n" +msgstr "" + +#: .././repair/avl.c:1011 .././libfrog/avl64.c:1032 +#, c-format +msgid "avl_insert: Warning! duplicate range [%llu,%llu]\n" +msgstr "" + +#: .././repair/avl.c:1206 .././libfrog/avl64.c:1227 +#, c-format +msgid "Command [fpdir] : " +msgstr "" + +#: .././repair/avl.c:1215 .././libfrog/avl64.c:1236 +#, c-format +msgid "end of range ? " +msgstr "" + +#: .././repair/avl.c:1226 .././libfrog/avl64.c:1247 +#, c-format +msgid "Cannot find %d\n" +msgstr "" + +#: .././repair/avl.c:1239 .././libfrog/avl64.c:1260 +#, c-format +msgid "size of range ? " +msgstr "" + +#: .././repair/avl.c:1250 .././libfrog/avl64.c:1271 +#, c-format +msgid "End of range ? " +msgstr "" + +#: .././repair/avl.c:1254 .././libfrog/avl64.c:1275 +#, c-format +msgid "checklen 0/1 ? " +msgstr "" + +#: .././repair/avl.c:1261 .././libfrog/avl64.c:1282 +#, c-format +msgid "Found something\n" +msgstr "" + +#: .././repair/sb.c:229 +msgid "" +"\n" +"attempting to find secondary superblock...\n" +msgstr "" + +#: .././repair/sb.c:125 +msgid "error finding secondary superblock -- failed to memalign buffer\n" +msgstr "" + +#: .././repair/sb.c:162 +msgid "found candidate secondary superblock...\n" +msgstr "" + +#: .././repair/sb.c:174 +msgid "verified secondary superblock...\n" +msgstr "" + +#: .././repair/sb.c:179 +msgid "unable to verify superblock, continuing...\n" +msgstr "" + +#: .././repair/sb.c:517 +msgid "failed to memalign superblock buffer\n" +msgstr "" + +#: .././repair/sb.c:524 +msgid "couldn't seek to offset 0 in filesystem\n" +msgstr "" + +#: .././repair/sb.c:534 +msgid "primary superblock write failed!\n" +msgstr "" + +#: .././repair/sb.c:552 +#, c-format +msgid "error reading superblock %u -- failed to memalign buffer\n" +msgstr "" + +#: .././repair/sb.c:563 +#, c-format +msgid "error reading superblock %u -- seek to offset % failed\n" +msgstr "" + +#: .././repair/sb.c:572 +#, c-format +msgid "superblock read failed, offset %, size %d, ag %u, rval %d\n" +msgstr "" + +#: .././repair/sb.c:619 +msgid "couldn't malloc geometry structure\n" +msgstr "" + +#: .././repair/sb.c:773 +msgid "" +"Only two AGs detected and they do not match - cannot validate filesystem " +"geometry.\n" +"Use the -o force_geometry option to proceed.\n" +msgstr "" + +#: .././repair/sb.c:789 +msgid "" +"Only one AG detected - cannot validate filesystem geometry.\n" +"Use the -o force_geometry option to proceed.\n" +msgstr "" + +#: .././repair/sb.c:804 +msgid "Not enough matching superblocks - cannot proceed.\n" +msgstr "" + +#: .././repair/sb.c:819 +msgid "could not read superblock\n" +msgstr "" + +#: .././repair/phase5.c:223 +msgid "could not set up btree block array\n" +msgstr "" + +#: .././repair/phase5.c:244 +msgid "error - not enough free space in filesystem\n" +msgstr "" + +#: .././repair/phase5.c:475 +#, c-format +msgid "can't rebuild fs trees -- not enough free space on ag %u\n" +msgstr "" + +#: .././repair/phase5.c:498 +#, c-format +msgid "ag %u - not enough free space to build freespace btrees\n" +msgstr "" + +#: .././repair/phase5.c:533 +#, c-format +msgid "not enough free blocks left to describe all free blocks in AG %u\n" +msgstr "" + +#: .././repair/phase5.c:1310 +#, c-format +msgid "lost %d blocks in ag %u\n" +msgstr "" + +#: .././repair/phase5.c:1313 +#, c-format +msgid "thought we were going to lose %d blocks in ag %u, actually lost %d\n" +msgstr "" + +#: .././repair/rmap.c:1395 .././repair/rmap.c:1426 +#, c-format +msgid "failed to fix AGFL on AG %d, error %d\n" +msgstr "" + +#: .././repair/phase5.c:2160 .././repair/xfs_repair.c:1052 +msgid "couldn't get superblock\n" +msgstr "" + +#: .././repair/phase3.c:78 .././repair/phase4.c:142 .././repair/phase5.c:2217 +#: .././repair/phase6.c:3139 +#, c-format +msgid " - agno = %d\n" +msgstr "" + +#: .././repair/phase5.c:2240 +#, c-format +msgid "unable to rebuild AG %u. Not enough free space in on-disk AG.\n" +msgstr "" + +#: .././repair/phase5.c:2292 +#, c-format +msgid "unable to rebuild AG %u. No free space.\n" +msgstr "" + +#: .././repair/phase5.c:1494 +#, c-format +msgid "lost %d blocks in agno %d, sorry.\n" +msgstr "" + +#: .././repair/phase5.c:2473 +msgid "Phase 5 - rebuild AG headers and trees...\n" +msgstr "" + +#: .././repair/phase5.c:2502 +msgid "cannot alloc sb_icount_ag buffers\n" +msgstr "" + +#: .././repair/phase5.c:2506 +msgid "cannot alloc sb_ifree_ag buffers\n" +msgstr "" + +#: .././repair/phase5.c:2510 +msgid "cannot alloc sb_fdblocks_ag buffers\n" +msgstr "" + +#: .././repair/phase5.c:2533 +msgid " - generate realtime summary info and bitmap...\n" +msgstr "" + +#: .././repair/phase5.c:2538 +msgid " - reset superblock...\n" +msgstr "" + +#: .././db/bmap.c:215 .././db/check.c:2224 .././db/check.c:2236 +#: .././db/check.c:2263 .././io/fsmap.c:105 .././repair/dinode.c:52 +msgid "data" +msgstr "ទិន្នន័យ" + +#: .././db/bmap.c:215 .././db/check.c:2224 .././db/check.c:2236 +#: .././db/check.c:2263 .././io/fsmap.c:105 .././repair/dinode.c:53 +msgid "attr" +msgstr "" + +#: .././repair/dinode.c:54 +msgid "real-time" +msgstr "" + +#: .././repair/dinode.c:55 +msgid "regular" +msgstr "ធម្មតា" + +#: .././repair/dinode.c:78 +#, c-format +msgid "clearing inode % attributes\n" +msgstr "" + +#: .././repair/dinode.c:81 +#, c-format +msgid "would have cleared inode % attributes\n" +msgstr "" + +#: .././repair/dinode.c:444 +#, c-format +msgid "" +"inode % - bad rt extent start block number %, offset " +"%\n" +msgstr "" + +#: .././repair/dinode.c:452 +#, c-format +msgid "" +"inode % - bad rt extent last block number %, offset " +"%\n" +msgstr "" + +#: .././repair/dinode.c:460 +#, c-format +msgid "" +"inode % - bad rt extent overflows - start %, end %, " +"offset %\n" +msgstr "" + +#: .././repair/dinode.c:477 +#, c-format +msgid "" +"malformed rt inode extent [% %] (fs rtext size = %u)\n" +msgstr "" + +#: .././repair/dinode.c:498 +#, c-format +msgid "" +"data fork in rt ino % claims dup rt extent,off - %, start - " +"%, count %\n" +msgstr "" + +#: .././repair/dinode.c:517 +#, c-format +msgid "bad state in rt block map %\n" +msgstr "" + +#: .././repair/dinode.c:523 +#, c-format +msgid "" +"data fork in rt inode % found metadata block % in rt bmap\n" +msgstr "" + +#: .././repair/dinode.c:531 +#, c-format +msgid "data fork in rt inode % claims used rt block %\n" +msgstr "" + +#: .././repair/dinode.c:537 +#, c-format +msgid "illegal state %d in rt block map %\n" +msgstr "" + +#: .././repair/dinode.c:600 +#, c-format +msgid "" +"bmap rec out of order, inode % entry %d [o s c] [% % " +"%], %d [% % %]\n" +msgstr "" + +#: .././repair/dinode.c:616 +#, c-format +msgid "" +"zero length extent (off = %, fsbno = %) in ino %\n" +msgstr "" + +#: .././repair/dinode.c:647 +#, c-format +msgid "" +"inode % - bad extent starting block number %, offset " +"%\n" +msgstr "" + +#: .././repair/dinode.c:655 +#, c-format +msgid "" +"inode % - bad extent last block number %, offset %\n" +msgstr "" + +#: .././repair/dinode.c:663 +#, c-format +msgid "" +"inode % - bad extent overflows - start %, end %, " +"offset %\n" +msgstr "" + +#: .././repair/dinode.c:675 +#, c-format +msgid "" +"inode % - extent exceeds max offset - start %, count " +"%, physical block %\n" +msgstr "" + +#: .././repair/dinode.c:696 +#, c-format +msgid "" +"Fatal error: inode % - blkmap_set_ext(): %s\n" +"\t%s fork, off - %, start - %, cnt %\n" +msgstr "" + +#: .././repair/dinode.c:729 +#, c-format +msgid "" +"%s fork in ino % claims dup extent, off - %, start - " +"%, cnt %\n" +msgstr "" + +#: .././repair/dinode.c:748 +#, c-format +msgid "%s fork in ino % claims free block %\n" +msgstr "" + +#: .././repair/dinode.c:757 +#, c-format +msgid "bad state in block map %\n" +msgstr "" + +#: .././repair/dinode.c:769 +#, c-format +msgid "%s fork in inode % claims metadata block %\n" +msgstr "" + +#: .././repair/dinode.c:780 +#, c-format +msgid "%s fork in %s inode % claims used block %\n" +msgstr "" + +#: .././repair/dinode.c:792 +#, c-format +msgid "illegal state %d in block map %\n" +msgstr "" + +#: .././repair/dinode.c:812 +#, c-format +msgid "correcting nextents for inode %\n" +msgstr "" + +#: .././repair/dinode.c:904 +#, c-format +msgid "cannot read inode (%u/%u), disk block %\n" +msgstr "" + +#: .././repair/dinode.c:972 +#, c-format +msgid "bad level %d in inode % bmap btree root block\n" +msgstr "" + +#: .././repair/dinode.c:978 +#, c-format +msgid "bad numrecs 0 in inode % bmap btree root block\n" +msgstr "" + +#: .././repair/dinode.c:987 +#, c-format +msgid "" +"indicated size of %s btree root (%d bytes) greater than space in inode " +"% %s fork\n" +msgstr "" + +#: .././repair/dinode.c:1008 +#, c-format +msgid "bad bmap btree ptr 0x% in ino %\n" +msgstr "" + +#: .././repair/dinode.c:1028 +#, c-format +msgid "" +"correcting key in bmbt root (was %, now %) in inode " +"% %s fork\n" +msgstr "" + +#: .././repair/dinode.c:1040 +#, c-format +msgid "" +"bad key in bmbt root (is %, would reset to %) in inode " +"% %s fork\n" +msgstr "" + +#: .././repair/dinode.c:1056 +#, c-format +msgid "out of order bmbt root key % in inode % %s fork\n" +msgstr "" + +#: .././repair/dinode.c:1073 +#, c-format +msgid "" +"extent count for ino % %s fork too low (%) for file format\n" +msgstr "" + +#: .././repair/dinode.c:1084 +#, c-format +msgid "" +"bad fwd (right) sibling pointer (saw % should be NULLFSBLOCK)\n" +msgstr "" + +#: .././repair/dinode.c:1087 +#, c-format +msgid "\tin inode % (%s fork) bmap btree block %\n" +msgstr "" + +#: .././repair/dinode.c:1169 +#, c-format +msgid "" +"local inode % data fork is too large (size = %lld, max = %d)\n" +msgstr "" + +#: .././repair/dinode.c:1177 +#, c-format +msgid "local inode % attr fork too large (size %d, max = %d)\n" +msgstr "" + +#: .././repair/dinode.c:1184 +#, c-format +msgid "local inode % attr too small (size = %d, min size = %zd)\n" +msgstr "" + +#: .././repair/dinode.c:1208 +#, c-format +msgid "" +"mismatch between format (%d) and size (%) in symlink ino %\n" +msgstr "" + +#: .././repair/dinode.c:1215 +#, c-format +msgid "" +"mismatch between format (%d) and size (%) in symlink inode " +"%\n" +msgstr "" + +#: .././repair/dinode.c:1230 +#, c-format +msgid "bad number of extents (%d) in symlink % data fork\n" +msgstr "" + +#: .././repair/dinode.c:1242 +#, c-format +msgid "bad extent #%d offset (%) in symlink % data fork\n" +msgstr "" + +#: .././repair/dinode.c:1248 +#, c-format +msgid "bad extent #%d count (%) in symlink % data fork\n" +msgstr "" + +#: .././repair/dinode.c:1306 +#, c-format +msgid "cannot read inode %, file block %d, NULL disk block\n" +msgstr "" + +#: .././repair/dinode.c:1328 +#, c-format +msgid "cannot read inode %, file block %d, disk block %\n" +msgstr "" + +#: .././repair/dinode.c:1334 +#, c-format +msgid "" +"Bad symlink buffer CRC, block %, inode %.\n" +"Correcting CRC, but symlink may be bad.\n" +msgstr "" + +#: .././repair/dinode.c:1347 +#, c-format +msgid "" +"bad symlink header ino %, file block %d, disk block %\n" +msgstr "" + +#: .././repair/dinode.c:1390 +#, c-format +msgid "symlink in inode % too long (%llu chars)\n" +msgstr "" + +#: .././repair/dinode.c:1427 +#, c-format +msgid "found illegal null character in symlink inode %\n" +msgstr "" + +#: .././repair/dinode.c:1452 +#, c-format +msgid "inode % has bad inode type (IFMNT)\n" +msgstr "" + +#: .././repair/dinode.c:1463 +#, c-format +msgid "size of character device inode % != 0 (% bytes)\n" +msgstr "" + +#: .././repair/dinode.c:1468 +#, c-format +msgid "size of block device inode % != 0 (% bytes)\n" +msgstr "" + +#: .././repair/dinode.c:1473 +#, c-format +msgid "size of socket inode % != 0 (% bytes)\n" +msgstr "" + +#: .././repair/dinode.c:1478 +#, c-format +msgid "size of fifo inode % != 0 (% bytes)\n" +msgstr "" + +#: .././repair/dinode.c:1482 +#, c-format +msgid "Internal error - process_misc_ino_types, illegal type %d\n" +msgstr "" + +#: .././repair/dinode.c:1509 +#, c-format +msgid "size of character device inode % != 0 (% blocks)\n" +msgstr "" + +#: .././repair/dinode.c:1514 +#, c-format +msgid "size of block device inode % != 0 (% blocks)\n" +msgstr "" + +#: .././repair/dinode.c:1519 +#, c-format +msgid "size of socket inode % != 0 (% blocks)\n" +msgstr "" + +#: .././repair/dinode.c:1524 +#, c-format +msgid "size of fifo inode % != 0 (% blocks)\n" +msgstr "" + +#: .././repair/dinode.c:1602 +#, c-format +msgid "root inode % has bad type 0x%x\n" +msgstr "" + +#: .././repair/dinode.c:1606 +msgid "resetting to directory\n" +msgstr "" + +#: .././repair/dinode.c:1610 +msgid "would reset to directory\n" +msgstr "" + +#: .././repair/dinode.c:1616 +#, c-format +msgid "user quota inode % has bad type 0x%x\n" +msgstr "" + +#: .././repair/dinode.c:1625 +#, c-format +msgid "group quota inode % has bad type 0x%x\n" +msgstr "" + +#: .././repair/dinode.c:1634 +#, c-format +msgid "project quota inode % has bad type 0x%x\n" +msgstr "" + +#: .././repair/dinode.c:1644 +#, c-format +msgid "realtime summary inode % has bad type 0x%x, " +msgstr "" + +#: .././repair/dinode.c:1647 .././repair/dinode.c:1668 +msgid "resetting to regular file\n" +msgstr "" + +#: .././repair/dinode.c:1651 .././repair/dinode.c:1672 +msgid "would reset to regular file\n" +msgstr "" + +#: .././repair/dinode.c:1656 +#, c-format +msgid "bad # of extents (%u) for realtime summary inode %\n" +msgstr "" + +#: .././repair/dinode.c:1665 +#, c-format +msgid "realtime bitmap inode % has bad type 0x%x, " +msgstr "" + +#: .././repair/dinode.c:1677 +#, c-format +msgid "bad # of extents (%u) for realtime bitmap inode %\n" +msgstr "" + +#: .././repair/dinode.c:1712 +#, c-format +msgid "" +"mismatch between format (%d) and size (%) in directory ino " +"%\n" +msgstr "" + +#: .././repair/dinode.c:1718 +#, c-format +msgid "directory inode % has bad size %\n" +msgstr "" + +#: .././repair/dinode.c:1726 +#, c-format +msgid "bad data fork in symlink %\n" +msgstr "" + +#: .././repair/dinode.c:1747 +#, c-format +msgid "found inode % claiming to be a real-time file\n" +msgstr "" + +#: .././repair/dinode.c:1756 +#, c-format +msgid "" +"realtime bitmap inode % has bad size % (should be " +"%)\n" +msgstr "" + +#: .././repair/dinode.c:1767 +#, c-format +msgid "" +"realtime summary inode % has bad size % (should be %d)\n" +msgstr "" + +#: .././repair/dinode.c:1795 +#, c-format +msgid "bad attr fork offset %d in dev inode %, should be %d\n" +msgstr "" + +#: .././repair/dinode.c:1807 +#, c-format +msgid "bad attr fork offset %d in inode %, max=%d\n" +msgstr "" + +#: .././repair/dinode.c:1814 +#, c-format +msgid "unexpected inode format %d\n" +msgstr "" + +#: .././repair/dinode.c:1835 +#, c-format +msgid "" +"correcting nblocks for inode %, was %llu - counted %\n" +msgstr "" + +#: .././repair/dinode.c:1842 +#, c-format +msgid "bad nblocks %llu for inode %, would reset to %\n" +msgstr "" + +#: .././repair/dinode.c:1850 +#, c-format +msgid "too many data fork extents (%) in inode %\n" +msgstr "" + +#: .././repair/dinode.c:1857 +#, c-format +msgid "correcting nextents for inode %, was %d - counted %\n" +msgstr "" + +#: .././repair/dinode.c:1865 +#, c-format +msgid "bad nextents %d for inode %, would reset to %\n" +msgstr "" + +#: .././repair/dinode.c:1873 +#, c-format +msgid "too many attr fork extents (%) in inode %\n" +msgstr "" + +#: .././repair/dinode.c:1880 +#, c-format +msgid "" +"correcting anextents for inode %, was %d - counted %\n" +msgstr "" + +#: .././repair/dinode.c:1887 +#, c-format +msgid "bad anextents %d for inode %, would reset to %\n" +msgstr "" + +#: .././repair/dinode.c:1899 +#, c-format +msgid "nblocks (%) smaller than nextents for inode %\n" +msgstr "" + +#: .././repair/dinode.c:1964 .././repair/dinode.c:2002 +#, c-format +msgid "unknown format %d, ino % (mode = %d)\n" +msgstr "" + +#: .././repair/dinode.c:1969 +#, c-format +msgid "bad data fork in inode %\n" +msgstr "" + +#: .././repair/dinode.c:2040 +#, c-format +msgid "bad attribute format %d in inode %, " +msgstr "" + +#: .././repair/dinode.c:2043 +msgid "resetting value\n" +msgstr "" + +#: .././repair/dinode.c:2047 +msgid "would reset value\n" +msgstr "" + +#: .././repair/attr_repair.c:1177 .././repair/dinode.c:2077 +#, c-format +msgid "illegal attribute format %d, ino %\n" +msgstr "" + +#: .././repair/dinode.c:2092 +#, c-format +msgid "bad attribute fork in inode %" +msgstr "" + +#: .././repair/dinode.c:2096 +msgid ", clearing attr fork\n" +msgstr "" + +#: .././repair/dinode.c:2105 +msgid ", would clear attr fork\n" +msgstr "" + +#: .././repair/dinode.c:2133 +#, c-format +msgid "illegal attribute fmt %d, ino %\n" +msgstr "" + +#: .././repair/dinode.c:2153 +#, c-format +msgid "problem with attribute contents in inode %\n" +msgstr "" + +#: .././repair/dinode.c:2161 +msgid "would clear attr fork\n" +msgstr "" + +#: .././repair/dinode.c:2194 +#, c-format +msgid "" +"clearing obsolete nlink field in version 2 inode %, was %d, now 0\n" +msgstr "" + +#: .././repair/dinode.c:2200 +#, c-format +msgid "" +"would clear obsolete nlink field in version 2 inode %, currently %d\n" +msgstr "" + +#: .././repair/dinode.c:2279 +#, c-format +msgid "bad CRC for inode %%c" +msgstr "" + +#: .././repair/dinode.c:2283 +msgid " will rewrite\n" +msgstr "" + +#: .././repair/dinode.c:2286 +msgid " would rewrite\n" +msgstr "" + +#: .././repair/dinode.c:2293 +#, c-format +msgid "bad magic number 0x%x on inode %%c" +msgstr "" + +#: .././repair/dinode.c:2298 +msgid " resetting magic number\n" +msgstr "" + +#: .././repair/dinode.c:2302 +msgid " would reset magic number\n" +msgstr "" + +#: .././repair/dinode.c:2309 +#, c-format +msgid "bad version number 0x%x on inode %%c" +msgstr "" + +#: .././repair/dinode.c:2314 +msgid " resetting version number\n" +msgstr "" + +#: .././repair/dinode.c:2319 +msgid " would reset version number\n" +msgstr "" + +#: .././repair/dinode.c:2332 +#, c-format +msgid "inode identifier %llu mismatch on inode %\n" +msgstr "" + +#: .././repair/dinode.c:2343 +#, c-format +msgid "UUID mismatch on inode %\n" +msgstr "" + +#: .././repair/dinode.c:2356 +#, c-format +msgid "bad (negative) size % on inode %\n" +msgstr "" + +#: .././repair/dinode.c:2389 +#, c-format +msgid "imap claims a free inode % is in use, " +msgstr "" + +#: .././repair/dinode.c:2391 +msgid "correcting imap and clearing inode\n" +msgstr "" + +#: .././repair/dinode.c:2395 +msgid "would correct imap and clear inode\n" +msgstr "" + +#: .././repair/dinode.c:2412 +#, c-format +msgid "bad inode format in inode %\n" +msgstr "" + +#: .././repair/dinode.c:2428 +#, c-format +msgid "Bad flags set in inode %\n" +msgstr "" + +#: .././repair/dinode.c:2439 +#, c-format +msgid "inode % has RT flag set but there is no RT device\n" +msgstr "" + +#: .././repair/dinode.c:2451 +#, c-format +msgid "inode % not rt bitmap\n" +msgstr "" + +#: .././repair/dinode.c:2465 +#, c-format +msgid "directory flags set on non-directory inode %\n" +msgstr "" + +#: .././repair/dinode.c:2479 +#, c-format +msgid "file flags set on non-file inode %\n" +msgstr "" + +#: .././repair/dinode.c:2488 +msgid "fixing bad flags.\n" +msgstr "" + +#: .././repair/dinode.c:2492 +msgid "would fix bad flags.\n" +msgstr "" + +#: .././repair/dinode.c:2646 +#, c-format +msgid "bad inode type %#o inode %\n" +msgstr "" + +#: .././repair/dinode.c:2670 +#, c-format +msgid "" +"bad non-zero extent size %u for non-realtime/extsize inode %, " +msgstr "" + +#: .././repair/dinode.c:2673 .././repair/dinode.c:2696 +msgid "resetting to zero\n" +msgstr "" + +#: .././repair/dinode.c:2677 .././repair/dinode.c:2701 +msgid "would reset to zero\n" +msgstr "" + +#: .././repair/dinode.c:2778 +#, c-format +msgid "problem with directory contents in inode %\n" +msgstr "" + +#: .././repair/dinode.c:2786 +#, c-format +msgid "problem with symbolic link in inode %\n" +msgstr "" + +#: .././repair/dinode.c:2881 +#, c-format +msgid "processing inode %d/%d\n" +msgstr "" + +#: .././repair/phase3.c:47 +#, c-format +msgid "cannot read agi block % for ag %u\n" +msgstr "" + +#: .././repair/phase3.c:119 +msgid "Phase 3 - for each AG...\n" +msgstr "" + +#: .././repair/phase3.c:121 +msgid " - scan and clear agi unlinked lists...\n" +msgstr "" + +#: .././repair/phase3.c:123 +msgid " - scan (but don't clear) agi unlinked lists...\n" +msgstr "" + +#: .././repair/phase3.c:143 +msgid " - process known inodes and perform inode discovery...\n" +msgstr "" + +#: .././repair/phase3.c:154 +msgid " - process newly discovered inodes...\n" +msgstr "" + +#: .././repair/phase1.c:28 +msgid "Sorry, could not find valid secondary superblock\n" +msgstr "" + +#: .././repair/phase1.c:29 +msgid "Exiting now.\n" +msgstr "" + +#: .././repair/phase1.c:40 +#, c-format +msgid "could not allocate ag header buffer (%d bytes)\n" +msgstr "" + +#: .././repair/phase1.c:58 +msgid "Phase 1 - find and verify superblock...\n" +msgstr "" + +#: .././repair/phase1.c:75 +msgid "error reading primary superblock\n" +msgstr "" + +#: .././repair/phase1.c:81 +#, c-format +msgid "bad primary superblock - %s !!!\n" +msgstr "" + +#: .././repair/phase1.c:88 +#, c-format +msgid "couldn't verify primary superblock - %s !!!\n" +msgstr "" + +#: .././repair/phase1.c:106 +msgid "superblock has a features2 mismatch, correcting\n" +msgstr "" + +#: .././repair/phase1.c:123 +#, c-format +msgid "Enabling lazy-counters\n" +msgstr "" + +#: .././repair/phase1.c:127 +#, c-format +msgid "Cannot disable lazy-counters on V5 fs\n" +msgstr "" + +#: .././repair/phase1.c:132 +#, c-format +msgid "Disabling lazy-counters\n" +msgstr "" + +#: .././repair/phase1.c:135 +#, c-format +msgid "Lazy-counters are already %s\n" +msgstr "" + +#: .././repair/phase1.c:136 +msgid "enabled" +msgstr "" + +#: .././repair/phase1.c:136 +msgid "disabled" +msgstr "" + +#: .././repair/phase1.c:150 +msgid "writing modified primary superblock\n" +msgstr "" + +#: .././repair/phase1.c:153 +msgid "would write modified primary superblock\n" +msgstr "" + +#: .././repair/bmap.c:53 +#, c-format +msgid "" +"Number of extents requested in blkmap_alloc (%d) overflows 32 bits.\n" +"If this is not a corruption, then you will need a 64 bit system\n" +"to repair this filesystem.\n" +msgstr "" + +#: .././repair/bmap.c:66 +#, c-format +msgid "malloc failed in blkmap_alloc (%zu bytes)\n" +msgstr "" + +#: .././repair/bmap.c:189 +#, c-format +msgid "blkmap_getn malloc failed (% bytes)\n" +msgstr "" + +#: .././repair/bmap.c:296 +#, c-format +msgid "" +"Number of extents requested in blkmap_grow (%d) overflows 32 bits.\n" +"You need a 64 bit system to repair this filesystem.\n" +msgstr "" + +#: .././repair/bmap.c:304 +#, c-format +msgid "" +"Number of extents requested in blkmap_grow (%d) overflowed the\n" +"maximum number of supported extents (%d).\n" +msgstr "" + +#: .././repair/bmap.c:312 +msgid "realloc failed in blkmap_grow\n" +msgstr "" + +#: .././repair/dino_chunks.c:57 +#, c-format +msgid "cannot read agbno (%u/%u), disk block %\n" +msgstr "" + +#: .././repair/dino_chunks.c:150 +#, c-format +msgid "uncertain inode block %d/%d already known\n" +msgstr "" + +#: .././repair/dino_chunks.c:166 .././repair/dino_chunks.c:438 +#: .././repair/dino_chunks.c:497 +#, c-format +msgid "inode block %d/%d multiply claimed, (state %d)\n" +msgstr "" + +#: .././repair/dino_chunks.c:173 .././repair/dino_chunks.c:502 +#, c-format +msgid "inode block %d/%d bad state, (state %d)\n" +msgstr "" + +#: .././repair/dino_chunks.c:445 +#, c-format +msgid "uncertain inode block overlap, agbno = %d, ino = %\n" +msgstr "" + +#: .././repair/dino_chunks.c:484 +#, c-format +msgid "uncertain inode block % already known\n" +msgstr "" + +#: .././repair/dino_chunks.c:578 +#, c-format +msgid "bad state in block map %d\n" +msgstr "" + +#: .././repair/dino_chunks.c:583 +#, c-format +msgid "inode block % multiply claimed, state was %d\n" +msgstr "" + +#: .././repair/dino_chunks.c:654 +#, c-format +msgid "failed to allocate %zd bytes of memory\n" +msgstr "" + +#: .././repair/dino_chunks.c:678 +#, c-format +msgid "cannot read inode %, disk block %, cnt %d\n" +msgstr "" + +#: .././repair/dino_chunks.c:832 +#, c-format +msgid "imap claims in-use inode % is free, " +msgstr "" + +#: .././repair/dino_chunks.c:837 +msgid "correcting imap\n" +msgstr "" + +#: .././repair/dino_chunks.c:839 +msgid "would correct imap\n" +msgstr "" + +#: .././repair/dino_chunks.c:892 +#, c-format +msgid "cleared root inode %\n" +msgstr "" + +#: .././repair/dino_chunks.c:896 +#, c-format +msgid "would clear root inode %\n" +msgstr "" + +#: .././repair/dino_chunks.c:904 +#, c-format +msgid "cleared realtime bitmap inode %\n" +msgstr "" + +#: .././repair/dino_chunks.c:908 +#, c-format +msgid "would clear realtime bitmap inode %\n" +msgstr "" + +#: .././repair/dino_chunks.c:916 +#, c-format +msgid "cleared realtime summary inode %\n" +msgstr "" + +#: .././repair/dino_chunks.c:920 +#, c-format +msgid "would clear realtime summary inode %\n" +msgstr "" + +#: .././repair/dino_chunks.c:924 +#, c-format +msgid "cleared inode %\n" +msgstr "" + +#: .././repair/dino_chunks.c:927 +#, c-format +msgid "would have cleared inode %\n" +msgstr "" + +#: .././repair/dino_chunks.c:1118 .././repair/dino_chunks.c:1153 +#: .././repair/dino_chunks.c:1267 +msgid "found inodes not in the inode allocation tree\n" +msgstr "" + +#: .././io/fsmap.c:76 .././repair/progress.c:16 .././scrub/phase7.c:187 +msgid "inodes" +msgstr "" + +#: .././db/freesp.c:434 .././repair/progress.c:18 .././spaceman/freesp.c:131 +msgid "blocks" +msgstr "" + +#: .././repair/progress.c:20 +msgid "directories" +msgstr "" + +#: .././repair/progress.c:22 +msgid "allocation groups" +msgstr "" + +#: .././repair/progress.c:24 +msgid "AGI unlinked buckets" +msgstr "" + +#: .././db/freesp.c:434 .././repair/progress.c:26 .././spaceman/freesp.c:131 +msgid "extents" +msgstr "" + +#: .././repair/progress.c:28 +msgid "realtime extents" +msgstr "" + +#: .././repair/progress.c:30 +msgid "unlinked lists" +msgstr "" + +#: .././repair/progress.c:37 +#, c-format +msgid " - %02d:%02d:%02d: %s - %llu of %llu %s done\n" +msgstr "" + +#: .././repair/progress.c:39 +#, c-format +msgid " - %02d:%02d:%02d: %s - %llu %s done\n" +msgstr "" + +#: .././repair/progress.c:51 +msgid "scanning filesystem freespace" +msgstr "" + +#: .././repair/progress.c:53 +msgid "scanning agi unlinked lists" +msgstr "" + +#: .././repair/progress.c:55 +msgid "check uncertain AG inodes" +msgstr "" + +#: .././repair/progress.c:57 +msgid "process known inodes and inode discovery" +msgstr "" + +#: .././repair/progress.c:59 +msgid "process newly discovered inodes" +msgstr "" + +#: .././repair/progress.c:61 +msgid "setting up duplicate extent list" +msgstr "" + +#: .././repair/progress.c:63 +msgid "initialize realtime bitmap" +msgstr "" + +#: .././repair/progress.c:65 +msgid "reset realtime bitmaps" +msgstr "" + +#: .././repair/progress.c:67 +msgid "check for inodes claiming duplicate blocks" +msgstr "" + +#: .././repair/progress.c:69 +msgid "rebuild AG headers and trees" +msgstr "" + +#: .././repair/progress.c:71 +msgid "traversing filesystem" +msgstr "" + +#: .././repair/progress.c:73 +msgid "traversing all unattached subtrees" +msgstr "" + +#: .././repair/progress.c:75 +msgid "moving disconnected inodes to lost+found" +msgstr "" + +#: .././repair/progress.c:77 +msgid "verify and correct link counts" +msgstr "" + +#: .././repair/progress.c:79 +msgid "verify link counts" +msgstr "" + +#: .././repair/progress.c:118 +msgid "cannot malloc pointer to done vector\n" +msgstr "" + +#: .././repair/progress.c:135 +msgid "unable to create progress report thread\n" +msgstr "" + +#: .././repair/progress.c:178 +msgid "progress_rpt: cannot malloc progress msg buffer\n" +msgstr "" + +#: .././repair/progress.c:191 +msgid "progress_rpt: cannot create timer\n" +msgstr "" + +#: .././repair/progress.c:194 +msgid "progress_rpt: cannot set timer\n" +msgstr "" + +#: .././repair/progress.c:218 +msgid "progress_rpt: cannot lock progress mutex\n" +msgstr "" + +#: .././repair/progress.c:255 .././repair/progress.c:358 .././scrub/scrub.c:125 +#, c-format +msgid "%s" +msgstr "" + +#: .././repair/progress.c:263 +#, c-format +msgid "" +"\t- %02d:%02d:%02d: Phase %d: elapsed time %s - processed %d %s per minute\n" +msgstr "" + +#: .././repair/progress.c:268 +#, c-format +msgid "" +"\t- %02d:%02d:%02d: Phase %d: %%% done - estimated remaining time " +"%s\n" +msgstr "" + +#: .././repair/progress.c:276 +msgid "progress_rpt: error unlock msg mutex\n" +msgstr "" + +#: .././repair/progress.c:282 +msgid "cannot delete timer\n" +msgstr "" + +#: .././repair/progress.c:296 +msgid "set_progress_msg: cannot lock progress mutex\n" +msgstr "" + +#: .././repair/progress.c:306 +msgid "set_progress_msg: cannot unlock progress mutex\n" +msgstr "" + +#: .././repair/progress.c:326 +msgid "print_final_rpt: cannot lock progress mutex\n" +msgstr "" + +#: .././repair/progress.c:362 +msgid "print_final_rpt: cannot unlock progress mutex\n" +msgstr "" + +#: .././repair/progress.c:411 +#, c-format +msgid "%02d:%02d:%02d" +msgstr "" + +#: .././repair/progress.c:433 +#, c-format +msgid "%d week" +msgstr "" + +#: .././repair/progress.c:434 .././repair/progress.c:444 +#: .././repair/progress.c:460 .././repair/progress.c:478 +#: .././repair/progress.c:493 +msgid "s" +msgstr "" + +#: .././repair/progress.c:443 +#, c-format +msgid "%d day" +msgstr "" + +#: .././repair/progress.c:450 .././repair/progress.c:467 +#: .././repair/progress.c:485 .././repair/progress.c:495 +msgid ", " +msgstr "" + +#: .././repair/progress.c:459 +#, c-format +msgid "%d hour" +msgstr "" + +#: .././repair/progress.c:477 +#, c-format +msgid "%d minute" +msgstr "" + +#: .././repair/progress.c:492 +#, c-format +msgid "%d second" +msgstr "" + +#: .././repair/progress.c:513 +#, c-format +msgid "" +"\n" +" XFS_REPAIR Summary %s\n" +msgstr "" + +#: .././repair/progress.c:515 +msgid "Phase\t\tStart\t\tEnd\t\tDuration\n" +msgstr "" + +#: .././repair/progress.c:520 .././repair/progress.c:523 +#, c-format +msgid "Phase %d:\tSkipped\n" +msgstr "" + +#: .././repair/progress.c:527 +#, c-format +msgid "Phase %d:\t%02d/%02d %02d:%02d:%02d\t%02d/%02d %02d:%02d:%02d\t%s\n" +msgstr "" + +#: .././repair/progress.c:533 +#, c-format +msgid "" +"\n" +"Total run time: %s\n" +msgstr "" + +#: .././repair/agheader.c:40 +#, c-format +msgid "bad magic # 0x%x for agf %d\n" +msgstr "" + +#: .././repair/agheader.c:49 +#, c-format +msgid "bad version # %d for agf %d\n" +msgstr "" + +#: .././repair/agheader.c:58 +#, c-format +msgid "bad sequence # %d for agf %d\n" +msgstr "" + +#: .././repair/agheader.c:68 +#, c-format +msgid "bad length %d for agf %d, should be %d\n" +msgstr "" + +#: .././repair/agheader.c:81 +#, c-format +msgid "bad length %d for agf %d, should be %\n" +msgstr "" + +#: .././repair/agheader.c:95 +#, c-format +msgid "flfirst %d in agf %d too large (max = %zu)\n" +msgstr "" + +#: .././repair/agheader.c:103 +#, c-format +msgid "fllast %d in agf %d too large (max = %zu)\n" +msgstr "" + +#: .././repair/agheader.c:120 +#, c-format +msgid "bad uuid %s for agf %d\n" +msgstr "" + +#: .././repair/agheader.c:139 +#, c-format +msgid "bad magic # 0x%x for agi %d\n" +msgstr "" + +#: .././repair/agheader.c:148 +#, c-format +msgid "bad version # %d for agi %d\n" +msgstr "" + +#: .././repair/agheader.c:157 +#, c-format +msgid "bad sequence # %d for agi %d\n" +msgstr "" + +#: .././repair/agheader.c:167 +#, c-format +msgid "bad length # %d for agi %d, should be %d\n" +msgstr "" + +#: .././repair/agheader.c:180 +#, c-format +msgid "bad length # %d for agi %d, should be %\n" +msgstr "" + +#: .././repair/agheader.c:199 +#, c-format +msgid "bad uuid %s for agi %d\n" +msgstr "" + +#: .././repair/agheader.c:305 +#, c-format +msgid "zeroing unused portion of %s superblock (AG #%u)\n" +msgstr "" + +#: .././repair/agheader.c:306 .././repair/agheader.c:324 +msgid "primary" +msgstr "" + +#: .././repair/agheader.c:306 .././repair/agheader.c:324 +msgid "secondary" +msgstr "" + +#: .././repair/agheader.c:323 +#, c-format +msgid "would zero unused portion of %s superblock (AG #%u)\n" +msgstr "" + +#: .././repair/agheader.c:341 +#, c-format +msgid "bad flags field in superblock %d\n" +msgstr "" + +#: .././repair/agheader.c:364 +#, c-format +msgid "non-null user quota inode field in superblock %d\n" +msgstr "" + +#: .././repair/agheader.c:379 +#, c-format +msgid "non-null group quota inode field in superblock %d\n" +msgstr "" + +#: .././repair/agheader.c:400 +#, c-format +msgid "non-null project quota inode field in superblock %d\n" +msgstr "" + +#: .././repair/agheader.c:412 +#, c-format +msgid "non-null quota flags in superblock %d\n" +msgstr "" + +#: .././repair/agheader.c:430 +#, c-format +msgid "bad inode alignment field in superblock %d\n" +msgstr "" + +#: .././repair/agheader.c:443 +#, c-format +msgid "bad stripe unit/width fields in superblock %d\n" +msgstr "" + +#: .././repair/agheader.c:461 +#, c-format +msgid "bad log/data device sector size fields in superblock %d\n" +msgstr "" + +#: .././repair/agheader.c:492 +#, c-format +msgid "bad on-disk superblock %d - %s\n" +msgstr "" + +#: .././repair/agheader.c:499 +#, c-format +msgid "primary/secondary superblock %d conflict - %s\n" +msgstr "" + +#: .././repair/da_util.c:88 .././repair/prefetch.c:238 +msgid "couldn't malloc dir2 buffer list\n" +msgstr "" + +#: .././io/stat.c:54 .././repair/da_util.c:105 .././scrub/phase5.c:119 +#: .././scrub/unicrash.c:374 +msgid "directory" +msgstr "" + +#: .././repair/da_util.c:105 +msgid "attribute" +msgstr "" + +#: .././repair/da_util.c:164 .././repair/da_util.c:585 +#, c-format +msgid "can't read %s block %u for inode %\n" +msgstr "" + +#: .././repair/da_util.c:177 +#, c-format +msgid "found non-root LEAFN node in inode % bno = %u\n" +msgstr "" + +#: .././repair/da_util.c:188 +#, c-format +msgid "bad %s magic number 0x%x in inode % bno = %u\n" +msgstr "" + +#: .././repair/da_util.c:199 +#, c-format +msgid "corrupt %s tree block %u for inode %\n" +msgstr "" + +#: .././repair/da_util.c:207 +#, c-format +msgid "bad %s record count in inode %, count = %d, max = %d\n" +msgstr "" + +#: .././repair/da_util.c:221 +#, c-format +msgid "bad header depth for directory inode %\n" +msgstr "" + +#: .././repair/da_util.c:232 +#, c-format +msgid "bad %s btree for inode %\n" +msgstr "" + +#: .././repair/da_util.c:282 +#, c-format +msgid "release_da_cursor_int got unexpected non-null bp, dabno = %u\n" +msgstr "" + +#: .././repair/da_util.c:360 +#, c-format +msgid "%s block used/count inconsistency - %d/%hu\n" +msgstr "" + +#: .././repair/da_util.c:370 +#, c-format +msgid "%s block hashvalue inconsistency, expected > %u / saw %u\n" +msgstr "" + +#: .././repair/da_util.c:378 +#, c-format +msgid "bad %s forward block pointer, expected 0, saw %u\n" +msgstr "" + +#: .././repair/da_util.c:383 +#, c-format +msgid "bad %s block in inode %\n" +msgstr "" + +#: .././repair/da_util.c:413 +#, c-format +msgid "" +"correcting bad hashval in non-leaf %s block\n" +"\tin (level %d) in inode %.\n" +msgstr "" + +#: .././repair/da_util.c:421 +#, c-format +msgid "" +"would correct bad hashval in non-leaf %s block\n" +"\tin (level %d) in inode %.\n" +msgstr "" + +#: .././repair/da_util.c:574 +#, c-format +msgid "can't get map info for %s block %u of inode %\n" +msgstr "" + +#: .././repair/da_util.c:602 +#, c-format +msgid "bad magic number %x in %s block %u for inode %\n" +msgstr "" + +#: .././repair/da_util.c:609 +#, c-format +msgid "bad back pointer in %s block %u for inode %\n" +msgstr "" + +#: .././repair/da_util.c:615 +#, c-format +msgid "entry count %d too large in %s block %u for inode %\n" +msgstr "" + +#: .././repair/da_util.c:622 +#, c-format +msgid "bad level %d in %s block %u for inode %\n" +msgstr "" + +#: .././repair/da_util.c:686 +#, c-format +msgid "" +"correcting bad hashval in interior %s block\n" +"\tin (level %d) in inode %.\n" +msgstr "" + +#: .././repair/da_util.c:694 +#, c-format +msgid "" +"would correct bad hashval in interior %s block\n" +"\tin (level %d) in inode %.\n" +msgstr "" + +#: .././repair/xfs_repair.c:85 +#, c-format +msgid "" +"Usage: %s [options] device\n" +"\n" +"Options:\n" +" -f The device is a file\n" +" -L Force log zeroing. Do this as a last resort.\n" +" -l logdev Specifies the device where the external log resides.\n" +" -m maxmem Maximum amount of memory to be used in megabytes.\n" +" -n No modify mode, just checks the filesystem for damage.\n" +" -P Disables prefetching.\n" +" -r rtdev Specifies the device where the realtime section resides.\n" +" -v Verbose output.\n" +" -c subopts Change filesystem parameters - use xfs_admin.\n" +" -o subopts Override default behaviour, refer to man page.\n" +" -t interval Reporting interval in seconds.\n" +" -d Repair dangerously.\n" +" -V Reports version and exits.\n" +msgstr "" + +#: .././repair/xfs_repair.c:111 +msgid "no error" +msgstr "" + +#: .././repair/xfs_repair.c:112 +msgid "bad magic number" +msgstr "" + +#: .././repair/xfs_repair.c:113 +msgid "bad blocksize field" +msgstr "" + +#: .././repair/xfs_repair.c:114 +msgid "bad blocksize log field" +msgstr "" + +#: .././repair/xfs_repair.c:115 +msgid "bad or unsupported version" +msgstr "" + +#: .././repair/xfs_repair.c:117 +msgid "filesystem mkfs-in-progress bit set" +msgstr "" + +#: .././repair/xfs_repair.c:119 +msgid "inconsistent filesystem geometry information" +msgstr "" + +#: .././repair/xfs_repair.c:121 +msgid "bad inode size or inconsistent with number of inodes/block" +msgstr "" + +#: .././repair/xfs_repair.c:122 +msgid "bad sector size" +msgstr "" + +#: .././repair/xfs_repair.c:124 +msgid "AGF geometry info conflicts with filesystem geometry" +msgstr "" + +#: .././repair/xfs_repair.c:126 +msgid "AGI geometry info conflicts with filesystem geometry" +msgstr "" + +#: .././repair/xfs_repair.c:128 +msgid "AG superblock geometry info conflicts with filesystem geometry" +msgstr "" + +#: .././repair/xfs_repair.c:129 +msgid "attempted to perform I/O beyond EOF" +msgstr "" + +#: .././repair/xfs_repair.c:131 +msgid "inconsistent filesystem geometry in realtime filesystem component" +msgstr "" + +#: .././repair/xfs_repair.c:133 +msgid "maximum indicated percentage of inodes > 100%" +msgstr "" + +#: .././repair/xfs_repair.c:135 +msgid "inconsistent inode alignment value" +msgstr "" + +#: .././repair/xfs_repair.c:137 +msgid "not enough secondary superblocks with matching geometry" +msgstr "" + +#: .././repair/xfs_repair.c:139 +msgid "bad stripe unit in superblock" +msgstr "" + +#: .././repair/xfs_repair.c:141 +msgid "bad stripe width in superblock" +msgstr "" + +#: .././repair/xfs_repair.c:143 +msgid "bad shared version number in superblock" +msgstr "" + +#: .././repair/xfs_repair.c:145 +msgid "bad CRC in superblock" +msgstr "" + +#: .././repair/xfs_repair.c:152 +#, c-format +msgid "bad error code - %d\n" +msgstr "" + +#: .././repair/xfs_repair.c:160 +#, c-format +msgid "-%c %s option cannot have a value\n" +msgstr "" + +#: .././mkfs/xfs_mkfs.c:944 .././repair/xfs_repair.c:170 +#, c-format +msgid "option respecified\n" +msgstr "" + +#: .././mkfs/xfs_mkfs.c:953 .././repair/xfs_repair.c:177 +#, c-format +msgid "unknown option -%c %s\n" +msgstr "" + +#: .././repair/xfs_repair.c:250 +msgid "-o ihash option has been removed and will be ignored\n" +msgstr "" + +#: .././repair/xfs_repair.c:255 +msgid "-o bhash option cannot be used with -m option\n" +msgstr "" + +#: .././repair/xfs_repair.c:307 +msgid "-m option cannot be used with -o bhash option\n" +msgstr "" + +#: .././repair/xfs_repair.c:349 +#, c-format +msgid "" +"\n" +"fatal error -- " +msgstr "" + +#: .././repair/xfs_repair.c:476 +#, c-format +msgid "" +"sb root inode value % %sinconsistent with calculated value %u\n" +msgstr "" + +#: .././repair/xfs_repair.c:483 +#, c-format +msgid "resetting superblock root inode pointer to %u\n" +msgstr "" + +#: .././repair/xfs_repair.c:487 +#, c-format +msgid "would reset superblock root inode pointer to %u\n" +msgstr "" + +#: .././repair/xfs_repair.c:499 +#, c-format +msgid "" +"sb realtime bitmap inode % %sinconsistent with calculated value %u\n" +msgstr "" + +#: .././repair/xfs_repair.c:506 +#, c-format +msgid "resetting superblock realtime bitmap ino pointer to %u\n" +msgstr "" + +#: .././repair/xfs_repair.c:510 +#, c-format +msgid "would reset superblock realtime bitmap ino pointer to %u\n" +msgstr "" + +#: .././repair/xfs_repair.c:522 +#, c-format +msgid "" +"sb realtime summary inode % %sinconsistent with calculated value %u\n" +msgstr "" + +#: .././repair/xfs_repair.c:529 +#, c-format +msgid "resetting superblock realtime summary ino pointer to %u\n" +msgstr "" + +#: .././repair/xfs_repair.c:533 +#, c-format +msgid "would reset superblock realtime summary ino pointer to %u\n" +msgstr "" + +#: .././repair/xfs_repair.c:589 +#, c-format +msgid "Maximum metadata LSN (%d:%d) is ahead of log (%d:%d).\n" +msgstr "" + +#: .././repair/xfs_repair.c:593 +#, c-format +msgid "Would format log to cycle %d.\n" +msgstr "" + +#: .././repair/xfs_repair.c:597 +#, c-format +msgid "Format log to cycle %d.\n" +msgstr "" + +#: .././repair/xfs_repair.c:718 +msgid "" +"Primary superblock would have been modified.\n" +"Cannot proceed further in no_modify mode.\n" +"Exiting now.\n" +msgstr "" + +#: .././repair/xfs_repair.c:726 +msgid "" +"Primary superblock bad after phase 1!\n" +"Exiting now.\n" +msgstr "" + +#: .././repair/xfs_repair.c:700 +#, c-format +msgid "%s: couldn't stat \"%s\"\n" +msgstr "" + +#: .././repair/xfs_repair.c:647 +msgid "" +"Cannot get host filesystem geometry.\n" +"Repair may fail if there is a sector size mismatch between\n" +"the image and the host filesystem.\n" +msgstr "" + +#: .././repair/xfs_repair.c:657 +msgid "" +"Sector size on host filesystem larger than image sector size.\n" +"Cannot turn off direct IO, so exiting.\n" +msgstr "" + +#: .././repair/xfs_repair.c:748 +#, c-format +msgid "%s: cannot repair this filesystem. Sorry.\n" +msgstr "" + +#: .././repair/xfs_repair.c:824 +#, c-format +msgid " - reporting progress in intervals of %s\n" +msgstr "" + +#: .././repair/xfs_repair.c:869 +#, c-format +msgid "" +" - max_mem = %lu, icount = %, imem = %, dblock = " +"%, dmem = %\n" +msgstr "" + +#: .././repair/xfs_repair.c:878 +#, c-format +msgid "" +"Required memory for repair is greater that the maximum specified\n" +"with the -m option. Please increase it to at least %lu.\n" +msgstr "" + +#: .././repair/xfs_repair.c:883 +#, c-format +msgid "" +"Memory available for repair (%luMB) may not be sufficient.\n" +"At least %luMB is needed to repair this filesystem efficiently\n" +"If repair fails due to lack of memory, please\n" +msgstr "" + +#: .././repair/xfs_repair.c:889 +msgid "turn prefetching off (-P) to reduce the memory footprint.\n" +msgstr "" + +#: .././repair/xfs_repair.c:892 +#, c-format +msgid "increase system RAM and/or swap space to at least %luMB.\n" +msgstr "" + +#: .././repair/xfs_repair.c:907 +#, c-format +msgid " - block cache size set to %d entries\n" +msgstr "" + +#: .././repair/xfs_repair.c:932 +msgid "Found unsupported filesystem features. Exiting now.\n" +msgstr "" + +#: .././repair/xfs_repair.c:950 +#, c-format +msgid "No modify flag set, skipping phase 5\n" +msgstr "" + +#: .././repair/xfs_repair.c:970 +msgid "Inode allocation btrees are too corrupted, skipping phases 6 and 7\n" +msgstr "" + +#: .././repair/xfs_repair.c:976 +msgid "Warning: no quota inodes were found. Quotas disabled.\n" +msgstr "" + +#: .././repair/xfs_repair.c:979 +msgid "Warning: no quota inodes were found. Quotas would be disabled.\n" +msgstr "" + +#: .././repair/xfs_repair.c:984 +msgid "Warning: quota inodes were cleared. Quotas disabled.\n" +msgstr "" + +#: .././repair/xfs_repair.c:987 +msgid "Warning: quota inodes would be cleared. Quotas would be disabled.\n" +msgstr "" + +#: .././repair/xfs_repair.c:993 +msgid "" +"Warning: user quota information was cleared.\n" +"User quotas can not be enforced until limit information is recreated.\n" +msgstr "" + +#: .././repair/xfs_repair.c:997 +msgid "" +"Warning: user quota information would be cleared.\n" +"User quotas could not be enforced until limit information was recreated.\n" +msgstr "" + +#: .././repair/xfs_repair.c:1005 +msgid "" +"Warning: group quota information was cleared.\n" +"Group quotas can not be enforced until limit information is recreated.\n" +msgstr "" + +#: .././repair/xfs_repair.c:1009 +msgid "" +"Warning: group quota information would be cleared.\n" +"Group quotas could not be enforced until limit information was recreated.\n" +msgstr "" + +#: .././repair/xfs_repair.c:1017 +msgid "" +"Warning: project quota information was cleared.\n" +"Project quotas can not be enforced until limit information is recreated.\n" +msgstr "" + +#: .././repair/xfs_repair.c:1021 +msgid "" +"Warning: project quota information would be cleared.\n" +"Project quotas could not be enforced until limit information was recreated.\n" +msgstr "" + +#: .././repair/xfs_repair.c:1038 +msgid "No modify flag set, skipping filesystem flush and exiting.\n" +msgstr "" + +#: .././repair/xfs_repair.c:1057 +msgid "Note - quota info will be regenerated on next quota mount.\n" +msgstr "" + +#: .././repair/xfs_repair.c:1064 +#, c-format +msgid "" +"Note - stripe unit (%d) and width (%d) were copied from a backup " +"superblock.\n" +"Please reset with mount -o sunit=,swidth= if necessary\n" +msgstr "" + +#: .././repair/xfs_repair.c:1088 +msgid "done\n" +msgstr "" + +#: .././repair/xfs_repair.c:1092 +msgid "Repair of readonly mount complete. Immediate reboot encouraged.\n" +msgstr "" + +#: .././repair/attr_repair.c:70 +#, c-format +msgid "bad range claimed [%d, %d) in da block\n" +msgstr "" + +#: .././repair/attr_repair.c:77 +#, c-format +msgid "byte range end [%d %d) in da block larger than blocksize %d\n" +msgstr "" + +#: .././repair/attr_repair.c:84 +#, c-format +msgid "multiply claimed byte %d in da block\n" +msgstr "" + +#: .././repair/attr_repair.c:164 +msgid "No memory for ACL check!\n" +msgstr "" + +#: .././repair/attr_repair.c:172 +msgid "" +"entry contains illegal value in attribute named SGI_ACL_FILE or " +"SGI_ACL_DEFAULT\n" +msgstr "" + +#: .././repair/attr_repair.c:198 +msgid "entry contains illegal value in attribute named SGI_MAC_LABEL\n" +msgstr "" + +#: .././repair/attr_repair.c:204 +msgid "entry contains illegal value in attribute named SGI_CAP_FILE\n" +msgstr "" + +#: .././repair/attr_repair.c:244 +#, c-format +msgid "there are no attributes in the fork for inode %\n" +msgstr "" + +#: .././repair/attr_repair.c:252 +#, c-format +msgid "would junk the attribute fork since count is 0 for inode %\n" +msgstr "" + +#: .././repair/attr_repair.c:272 +msgid "zero length name entry in attribute fork," +msgstr "" + +#: .././repair/attr_repair.c:275 .././repair/attr_repair.c:295 +#, c-format +msgid " truncating attributes for inode % to %d\n" +msgstr "" + +#: .././repair/attr_repair.c:280 .././repair/attr_repair.c:301 +#, c-format +msgid " would truncate attributes for inode % to %d\n" +msgstr "" + +#: .././repair/attr_repair.c:292 +msgid "name or value attribute lengths are too large,\n" +msgstr "" + +#: .././repair/attr_repair.c:314 +msgid "entry contains illegal character in shortform attribute name\n" +msgstr "" + +#: .././repair/attr_repair.c:320 +msgid "entry has INCOMPLETE flag on in shortform attribute\n" +msgstr "" + +#: .././repair/attr_repair.c:338 +#, c-format +msgid "removing attribute entry %d for inode %\n" +msgstr "" + +#: .././repair/attr_repair.c:350 +#, c-format +msgid "would remove attribute entry %d for inode %\n" +msgstr "" + +#: .././repair/attr_repair.c:365 +#, c-format +msgid "" +"would have corrected attribute entry count in inode % from %d to %d\n" +msgstr "" + +#: .././repair/attr_repair.c:369 +#, c-format +msgid "corrected attribute entry count in inode %, was %d, now %d\n" +msgstr "" + +#: .././repair/attr_repair.c:380 +#, c-format +msgid "" +"would have corrected attribute totsize in inode % from %d to %d\n" +msgstr "" + +#: .././repair/attr_repair.c:385 +#, c-format +msgid "" +"corrected attribute entry totsize in inode %, was %d, now %d\n" +msgstr "" + +#: .././repair/attr_repair.c:419 +#, c-format +msgid "remote block for attributes of inode % is missing\n" +msgstr "" + +#: .././repair/attr_repair.c:428 +#, c-format +msgid "can't read remote block for attributes of inode %\n" +msgstr "" + +#: .././repair/attr_repair.c:435 +#, c-format +msgid "Corrupt remote block for attributes of inode %\n" +msgstr "" + +#: .././repair/attr_repair.c:476 +#, c-format +msgid "" +"attribute entry %d in attr block %u, inode % has bad name (namelen = " +"%d)\n" +msgstr "" + +#: .././repair/attr_repair.c:493 +#, c-format +msgid "" +"bad hashvalue for attribute entry %d in attr block %u, inode %\n" +msgstr "" + +#: .././repair/attr_repair.c:503 +#, c-format +msgid "" +"bad security value for attribute entry %d in attr block %u, inode %\n" +msgstr "" + +#: .././repair/attr_repair.c:536 +#, c-format +msgid "" +"inconsistent remote attribute entry %d in attr block %u, ino %\n" +msgstr "" + +#: .././repair/attr_repair.c:546 +#, c-format +msgid "cannot malloc enough for remotevalue attribute for inode %\n" +msgstr "" + +#: .././repair/attr_repair.c:548 +msgid "SKIPPING this remote attribute\n" +msgstr "" + +#: .././repair/attr_repair.c:554 +#, c-format +msgid "remote attribute get failed for entry %d, inode %\n" +msgstr "" + +#: .././repair/attr_repair.c:561 +#, c-format +msgid "remote attribute value check failed for entry %d, inode %\n" +msgstr "" + +#: .././repair/attr_repair.c:600 +#, c-format +msgid "bad attribute count %d in attr block %u, inode %\n" +msgstr "" + +#: .././repair/attr_repair.c:615 +#, c-format +msgid "bad attribute nameidx %d in attr block %u, inode %\n" +msgstr "" + +#: .././repair/attr_repair.c:624 +#, c-format +msgid "attribute entry #%d in attr block %u, inode % is INCOMPLETE\n" +msgstr "" + +#: .././repair/attr_repair.c:635 +#, c-format +msgid "" +"attribute entry %d in attr block %u, inode % claims already used " +"space\n" +msgstr "" + +#: .././repair/attr_repair.c:658 +#, c-format +msgid "" +"attribute entry %d in attr block %u, inode % claims used space\n" +msgstr "" + +#: .././repair/attr_repair.c:682 +#, c-format +msgid "" +"- resetting first used heap value from %d to %d in block %u of attribute " +"fork of inode %\n" +msgstr "" + +#: .././repair/attr_repair.c:690 +#, c-format +msgid "" +"- would reset first used value from %d to %d in block %u of attribute fork " +"of inode %\n" +msgstr "" + +#: .././repair/attr_repair.c:700 +#, c-format +msgid "" +"- resetting usedbytes cnt from %d to %d in block %u of attribute fork of " +"inode %\n" +msgstr "" + +#: .././repair/attr_repair.c:708 +#, c-format +msgid "" +"- would reset usedbytes cnt from %d to %d in block %u of attribute fork of " +"%\n" +msgstr "" + +#: .././repair/attr_repair.c:775 +#, c-format +msgid "can't map block %u for attribute fork for inode %\n" +msgstr "" + +#: .././repair/attr_repair.c:785 +#, c-format +msgid "" +"can't read file block %u (fsbno %) for attribute fork of inode " +"%\n" +msgstr "" + +#: .././repair/attr_repair.c:797 +#, c-format +msgid "bad attribute leaf magic %#x for inode %\n" +msgstr "" + +#: .././repair/attr_repair.c:828 +#, c-format +msgid "" +"bad sibling back pointer for block %u in attribute fork for inode %\n" +msgstr "" + +#: .././repair/attr_repair.c:863 +#, c-format +msgid "bad hash path in attribute fork for inode %\n" +msgstr "" + +#: .././repair/attr_repair.c:945 +#, c-format +msgid "expected owner inode %, got %llu, attr block %\n" +msgstr "" + +#: .././repair/attr_repair.c:953 +#, c-format +msgid "expected block %, got %llu, inode %attr block\n" +msgstr "" + +#: .././repair/attr_repair.c:961 +#, c-format +msgid "wrong FS UUID, inode % attr block %\n" +msgstr "" + +#: .././repair/attr_repair.c:1003 +#, c-format +msgid "block 0 of inode % attribute fork is missing\n" +msgstr "" + +#: .././repair/attr_repair.c:1010 +#, c-format +msgid "agno of attribute fork of inode % out of regular partition\n" +msgstr "" + +#: .././repair/attr_repair.c:1018 +#, c-format +msgid "can't read block 0 of inode % attribute fork\n" +msgstr "" + +#: .././repair/attr_repair.c:1042 +#, c-format +msgid "" +"clearing forw/back pointers in block 0 for attributes in inode %\n" +msgstr "" + +#: .././repair/attr_repair.c:1051 +#, c-format +msgid "" +"would clear forw/back pointers in block 0 for attributes in inode %\n" +msgstr "" + +#: .././repair/attr_repair.c:1087 +#, c-format +msgid "bad attribute leaf magic # %#x for dir ino %\n" +msgstr "" + +#: .././repair/attr_repair.c:1117 +#, c-format +msgid "Too many ACL entries, count %d\n" +msgstr "" + +#: .././repair/attr_repair.c:1126 +msgid "cannot malloc enough for ACL attribute\n" +msgstr "" + +#: .././repair/attr_repair.c:1127 +msgid "SKIPPING this ACL\n" +msgstr "" + +#: .././repair/prefetch.c:543 +msgid "prefetch corruption\n" +msgstr "" + +#: .././repair/prefetch.c:725 .././repair/prefetch.c:843 +#, c-format +msgid "failed to create prefetch thread: %s\n" +msgstr "" + +#: .././repair/prefetch.c:883 +msgid "failed to initialize prefetch mutex\n" +msgstr "" + +#: .././repair/prefetch.c:885 .././repair/prefetch.c:887 +msgid "failed to initialize prefetch cond var\n" +msgstr "" + +#: .././repair/phase2.c:79 +#, c-format +msgid "zero_log: cannot find log head/tail (xlog_find_tail=%d)\n" +msgstr "" + +#: .././repair/phase2.c:83 +msgid "" +"ERROR: The log head and/or tail cannot be discovered. Attempt to mount the\n" +"filesystem to replay the log or use the -L option to destroy the log and\n" +"attempt a repair.\n" +msgstr "" + +#: .././repair/phase2.c:90 +#, c-format +msgid "zero_log: head block % tail block %\n" +msgstr "" + +#: .././repair/phase2.c:96 +msgid "" +"ALERT: The filesystem has valuable metadata changes in a log which is being\n" +"destroyed because the -L option was used.\n" +msgstr "" + +#: .././repair/phase2.c:105 +msgid "" +"ERROR: The filesystem has valuable metadata changes in a log which needs to\n" +"be replayed. Mount the filesystem to replay the log, and unmount it before\n" +"re-running xfs_repair. If you are unable to mount the filesystem, then use\n" +"the -L option to destroy the log and attempt a repair.\n" +"Note that destroying the log may cause corruption -- please attempt a mount\n" +"of the filesystem before doing this.\n" +msgstr "" + +#: .././repair/phase2.c:133 +msgid "failed to clear log" +msgstr "" + +#: .././repair/phase2.c:167 +msgid "" +"This filesystem has an external log. Specify log device with the -l " +"option.\n" +msgstr "" + +#: .././repair/phase2.c:170 +#, c-format +msgid "Phase 2 - using external log on %s\n" +msgstr "" + +#: .././repair/phase2.c:172 +msgid "Phase 2 - using internal log\n" +msgstr "" + +#: .././repair/phase2.c:175 +msgid " - zero log...\n" +msgstr "" + +#: .././repair/phase2.c:178 +msgid " - scan filesystem freespace and inode maps...\n" +msgstr "" + +#: .././repair/phase2.c:194 +msgid "root inode chunk not found\n" +msgstr "" + +#: .././repair/phase2.c:213 +msgid " - found root inode chunk\n" +msgstr "" + +#: .././repair/phase2.c:219 +msgid "root inode marked free, " +msgstr "" + +#: .././repair/dir2.c:842 .././repair/dir2.c:875 .././repair/phase2.c:222 +#: .././repair/phase2.c:231 .././repair/phase2.c:240 +msgid "correcting\n" +msgstr "" + +#: .././repair/dir2.c:846 .././repair/dir2.c:879 .././repair/phase2.c:224 +#: .././repair/phase2.c:233 .././repair/phase2.c:242 +msgid "would correct\n" +msgstr "" + +#: .././repair/phase2.c:228 +msgid "realtime bitmap inode marked free, " +msgstr "" + +#: .././repair/phase2.c:237 +msgid "realtime summary inode marked free, " +msgstr "" + +#: .././repair/rt.c:47 +msgid "couldn't allocate memory for incore realtime bitmap.\n" +msgstr "" + +#: .././repair/rt.c:51 +msgid "couldn't allocate memory for incore realtime summary info.\n" +msgstr "" + +#: .././db/check.c:1654 .././repair/rt.c:151 +#, c-format +msgid "rt summary mismatch, size %d block %llu, file: %d, computed: %d\n" +msgstr "" + +#: .././repair/rt.c:203 +#, c-format +msgid "can't find block %d for rtbitmap inode\n" +msgstr "" + +#: .././repair/rt.c:211 +#, c-format +msgid "can't read block %d for rtbitmap inode\n" +msgstr "" + +#: .././repair/rt.c:265 +#, c-format +msgid "block %d for rtsummary inode is missing\n" +msgstr "" + +#: .././repair/rt.c:273 +#, c-format +msgid "can't read block %d for rtsummary inode\n" +msgstr "" + +#: .././repair/phase4.c:290 +msgid "Phase 4 - check for duplicate blocks...\n" +msgstr "" + +#: .././repair/phase4.c:291 +msgid " - setting up duplicate extent list...\n" +msgstr "" + +#: .././repair/phase4.c:305 +msgid "root inode would be lost\n" +msgstr "" + +#: .././repair/phase4.c:307 +msgid "root inode lost\n" +msgstr "" + +#: .././repair/phase4.c:324 +#, c-format +msgid "unknown block state, ag %d, block %d\n" +msgstr "" + +#: .././repair/phase4.c:357 +#, c-format +msgid "unknown rt extent state, extent %\n" +msgstr "" + +#: .././repair/phase4.c:406 +msgid " - check for inodes claiming duplicate blocks...\n" +msgstr "" + +#: .././repair/incore.c:230 +#, c-format +msgid "couldn't allocate realtime block map, size = %\n" +msgstr "" + +#: .././repair/incore.c:295 +msgid "couldn't allocate block map btree roots\n" +msgstr "" + +#: .././repair/incore.c:299 +msgid "couldn't allocate block map locks\n" +msgstr "" + +#: .././repair/versions.c:68 +#, c-format +msgid "bogus quota flags 0x%x set in superblock" +msgstr "" + +#: .././repair/versions.c:74 +msgid ", bogus flags will be cleared\n" +msgstr "" + +#: .././repair/versions.c:76 +msgid ", bogus flags would be cleared\n" +msgstr "" + +#: .././repair/versions.c:115 .././repair/versions.c:120 +#: .././repair/versions.c:125 +msgid "Shared Version bit set. Not supported. Ever.\n" +msgstr "" + +#: .././repair/versions.c:138 +msgid "This filesystem has uninitialized extent flags.\n" +msgstr "" + +#: .././repair/versions.c:144 +msgid "" +"This filesystem uses feature(s) not yet supported in this release.\n" +"Please run a more recent version of xfs_repair.\n" +msgstr "" + +#: .././repair/versions.c:150 +#, c-format +msgid "WARNING: unknown superblock version %d\n" +msgstr "" + +#: .././repair/versions.c:153 +msgid "This filesystem contains features not understood by this program.\n" +msgstr "" + +#: .././repair/versions.c:161 +msgid "" +"WARNING: you have disallowed superblock-feature-bits-allowed\n" +"\tbut this superblock has feature bits. The superblock\n" +"\twill be downgraded. This may cause loss of filesystem meta-data\n" +msgstr "" + +#: .././repair/versions.c:166 +msgid "" +"WARNING: you have disallowed superblock-feature-bits-allowed\n" +"\tbut this superblock has feature bits. The superblock\n" +"\twould be downgraded. This might cause loss of filesystem\n" +"\tmeta-data.\n" +msgstr "" + +#: .././repair/versions.c:182 +#, c-format +msgid "" +"Superblock has unknown compat/rocompat/incompat features (0x%x/0x%x/0x%x).\n" +"Using a more recent xfs_repair is recommended.\n" +msgstr "" + +#: .././repair/versions.c:194 +msgid "" +"WARNING: you have disallowed attributes but this filesystem\n" +"\thas attributes. The filesystem will be downgraded and\n" +"\tall attributes will be removed.\n" +msgstr "" + +#: .././repair/versions.c:199 +msgid "" +"WARNING: you have disallowed attributes but this filesystem\n" +"\thas attributes. The filesystem would be downgraded and\n" +"\tall attributes would be removed.\n" +msgstr "" + +#: .././repair/versions.c:212 +msgid "" +"WARNING: you have disallowed attr2 attributes but this filesystem\n" +"\thas attributes. The filesystem will be downgraded and\n" +"\tall attr2 attributes will be removed.\n" +msgstr "" + +#: .././repair/versions.c:217 +msgid "" +"WARNING: you have disallowed attr2 attributes but this filesystem\n" +"\thas attributes. The filesystem would be downgraded and\n" +"\tall attr2 attributes would be removed.\n" +msgstr "" + +#: .././repair/versions.c:228 +#, c-format +msgid "" +"WARNING: you have a V1 inode filesystem. It %s be converted to a\n" +"\tversion 2 inode filesystem. If you do not want this, run an older\n" +"\tversion of xfs_repair.\n" +msgstr "" + +#: .././repair/versions.c:244 +msgid "" +"WARNING: you have disallowed quotas but this filesystem\n" +"\thas quotas. The filesystem will be downgraded and\n" +"\tall quota information will be removed.\n" +msgstr "" + +#: .././repair/versions.c:249 +msgid "" +"WARNING: you have disallowed quotas but this filesystem\n" +"\thas quotas. The filesystem would be downgraded and\n" +"\tall quota information would be removed.\n" +msgstr "" + +#: .././repair/versions.c:277 +msgid "" +"WARNING: you have disallowed aligned inodes but this filesystem\n" +"\thas aligned inodes. The filesystem will be downgraded.\n" +"\tThis will permanently degrade the performance of this filesystem.\n" +msgstr "" + +#: .././repair/versions.c:282 +msgid "" +"WARNING: you have disallowed aligned inodes but this filesystem\n" +"\thas aligned inodes. The filesystem would be downgraded.\n" +"\tThis would permanently degrade the performance of this filesystem.\n" +msgstr "" + +#: .././repair/incore_ino.c:47 +msgid "could not allocate nlink array\n" +msgstr "" + +#: .././repair/incore_ino.c:225 +msgid "could not allocate ftypes array\n" +msgstr "" + +#: .././repair/incore_ino.c:251 +msgid "inode map malloc failed\n" +msgstr "" + +#: .././repair/incore_ino.c:367 +msgid "add_aginode_uncertain - duplicate inode range\n" +msgstr "" + +#: .././repair/incore_ino.c:462 +msgid "add_inode - duplicate inode range\n" +msgstr "" + +#: .././repair/incore_ino.c:556 +#, c-format +msgid "good inode list is --\n" +msgstr "" + +#: .././repair/incore_ino.c:559 +#, c-format +msgid "uncertain inode list is --\n" +msgstr "" + +#: .././repair/incore_ino.c:564 +#, c-format +msgid "agno %d -- no inodes\n" +msgstr "" + +#: .././repair/incore_ino.c:568 +#, c-format +msgid "agno %d\n" +msgstr "" + +#: .././repair/incore_ino.c:572 +#, c-format +msgid "\tptr = %lx, start = 0x%x, free = 0x%llx, confirmed = 0x%llx\n" +msgstr "" + +#: .././repair/incore_ino.c:623 +msgid "couldn't malloc parent list table\n" +msgstr "" + +#: .././repair/incore_ino.c:634 .././repair/incore_ino.c:680 +msgid "couldn't memalign pentries table\n" +msgstr "" + +#: .././repair/incore_ino.c:738 +msgid "could not malloc inode extra data\n" +msgstr "" + +#: .././repair/incore_ino.c:804 +msgid "couldn't malloc inode tree descriptor table\n" +msgstr "" + +#: .././repair/incore_ino.c:808 +msgid "couldn't malloc uncertain ino tree descriptor table\n" +msgstr "" + +#: .././repair/incore_ino.c:813 +msgid "couldn't malloc inode tree descriptor\n" +msgstr "" + +#: .././repair/incore_ino.c:817 +msgid "couldn't malloc uncertain ino tree descriptor\n" +msgstr "" + +#: .././repair/incore_ino.c:825 +msgid "couldn't malloc uncertain inode cache area\n" +msgstr "" + +#: .././repair/threads.c:34 +#, c-format +msgid "cannot create worker threads, error = [%d] %s\n" +msgstr "" + +#: .././repair/threads.c:49 +#, c-format +msgid "cannot allocate worker item, error = [%d] %s\n" +msgstr "" + +#: .././repair/incore_ext.c:135 .././repair/incore_ext.c:562 +msgid "couldn't allocate new extent descriptor.\n" +msgstr "" + +#: .././repair/incore_ext.c:232 +msgid "duplicate bno extent range\n" +msgstr "" + +#: .././repair/incore_ext.c:369 +msgid ": duplicate bno extent range\n" +msgstr "" + +#: .././repair/incore_ext.c:644 .././repair/incore_ext.c:699 +msgid "duplicate extent range\n" +msgstr "" + +#: .././repair/incore_ext.c:752 .././repair/incore_ext.c:756 +msgid "couldn't malloc dup extent tree descriptor table\n" +msgstr "" + +#: .././repair/incore_ext.c:761 +msgid "couldn't malloc free by-bno extent tree descriptor table\n" +msgstr "" + +#: .././repair/incore_ext.c:766 +msgid "couldn't malloc free by-bcnt extent tree descriptor table\n" +msgstr "" + +#: .././repair/incore_ext.c:772 +msgid "couldn't malloc bno extent tree descriptor\n" +msgstr "" + +#: .././repair/incore_ext.c:776 +msgid "couldn't malloc bcnt extent tree descriptor\n" +msgstr "" + +#: .././repair/incore_ext.c:787 +msgid "couldn't malloc dup rt extent tree descriptor\n" +msgstr "" + +#: .././repair/init.c:46 +#, c-format +msgid "getrlimit(RLIMIT_FSIZE) failed!\n" +msgstr "" + +#: .././repair/init.c:54 +#, c-format +msgid "setrlimit failed - current: %lld, max: %lld\n" +msgstr "" + +#: .././repair/init.c:107 +#, c-format +msgid "" +"Unmount or use the dangerous (-d) option to repair a read-only mounted " +"filesystem\n" +msgstr "" + +#: .././repair/init.c:109 +msgid "couldn't initialize XFS library\n" +msgstr "" + +#: .././repair/phase6.c:64 +#, c-format +msgid "malloc failed add_dotdot_update (%zu bytes)\n" +msgstr "" + +#: .././repair/phase6.c:216 +#, c-format +msgid "malloc failed in dir_hash_add (%zu bytes)\n" +msgstr "" + +#: .././repair/phase6.c:270 +msgid "ok" +msgstr "" + +#: .././repair/phase6.c:271 +msgid "duplicate leaf" +msgstr "" + +#: .././repair/phase6.c:272 +msgid "hash value mismatch" +msgstr "" + +#: .././repair/phase6.c:273 +msgid "no data entry" +msgstr "" + +#: .././repair/phase6.c:274 +msgid "no leaf entry" +msgstr "" + +#: .././repair/phase6.c:275 +msgid "bad stale count" +msgstr "" + +#: .././repair/phase6.c:283 +#, c-format +msgid "bad hash table for directory inode % (%s): " +msgstr "" + +#: .././repair/phase6.c:286 +msgid "rebuilding\n" +msgstr "" + +#: .././repair/phase6.c:288 +msgid "would rebuild\n" +msgstr "" + +#: .././repair/phase6.c:324 +msgid "calloc failed in dir_hash_init\n" +msgstr "" + +#: .././repair/phase6.c:468 +msgid "ran out of disk space!\n" +msgstr "" + +#: .././repair/phase6.c:470 +#, c-format +msgid "xfs_trans_reserve returned %d\n" +msgstr "" + +#: .././repair/phase6.c:500 .././repair/phase6.c:603 +#, c-format +msgid "couldn't iget realtime bitmap inode -- error - %d\n" +msgstr "" + +#: .././repair/phase6.c:558 +#, c-format +msgid "couldn't allocate realtime bitmap, error = %d\n" +msgstr "" + +#: .././repair/phase6.c:572 +#, c-format +msgid "allocation of the realtime bitmap failed, error = %d\n" +msgstr "" + +#: .././repair/phase6.c:617 +#, c-format +msgid "couldn't map realtime bitmap block %, error = %d\n" +msgstr "" + +#: .././repair/phase6.c:630 +#, c-format +msgid "" +"can't access block % (fsbno %) of realtime bitmap inode " +"%\n" +msgstr "" + +#: .././repair/phase6.c:674 .././repair/phase6.c:748 +#, c-format +msgid "couldn't iget realtime summary inode -- error - %d\n" +msgstr "" + +#: .././repair/phase6.c:688 +#, c-format +msgid "couldn't map realtime summary inode block %, error = %d\n" +msgstr "" + +#: .././repair/phase6.c:701 +#, c-format +msgid "" +"can't access block % (fsbno %) of realtime summary inode " +"%\n" +msgstr "" + +#: .././repair/phase6.c:811 +#, c-format +msgid "couldn't allocate realtime summary inode, error = %d\n" +msgstr "" + +#: .././repair/phase6.c:825 +#, c-format +msgid "allocation of the realtime summary ino failed, error = %d\n" +msgstr "" + +#: .././repair/phase6.c:854 +#, c-format +msgid "could not iget root inode -- error - %d\n" +msgstr "" + +#: .././repair/phase6.c:931 +#, c-format +msgid "%d - couldn't iget root inode to obtain %s\n" +msgstr "" + +#: .././repair/phase6.c:961 +#, c-format +msgid "%s inode allocation failed %d\n" +msgstr "" + +#: .././repair/phase6.c:1008 +#, c-format +msgid "can't make %s, createname error %d\n" +msgstr "" + +#: .././repair/phase6.c:1029 +#, c-format +msgid "%s directory creation failed -- bmapf error %d\n" +msgstr "" + +#: .././repair/phase6.c:1071 +#, c-format +msgid "%d - couldn't iget orphanage inode\n" +msgstr "" + +#: .././repair/phase6.c:1082 +#, c-format +msgid "%d - couldn't iget disconnected inode\n" +msgstr "" + +#: .././repair/phase6.c:1103 .././repair/phase6.c:1146 +#: .././repair/phase6.c:1203 +#, c-format +msgid "space reservation failed (%d), filesystem may be out of space\n" +msgstr "" + +#: .././repair/phase6.c:1114 .././repair/phase6.c:1158 +#: .././repair/phase6.c:1214 +#, c-format +msgid "name create failed in %s (%d), filesystem may be out of space\n" +msgstr "" + +#: .././repair/phase6.c:1127 +#, c-format +msgid "creation of .. entry failed (%d), filesystem may be out of space\n" +msgstr "" + +#: .././repair/phase6.c:1137 +#, c-format +msgid "bmap finish failed (err - %d), filesystem may be out of space\n" +msgstr "" + +#: .././repair/phase6.c:1177 +#, c-format +msgid "name replace op failed (%d), filesystem may be out of space\n" +msgstr "" + +#: .././repair/phase6.c:1185 .././repair/phase6.c:1225 +#: .././repair/phase6.c:1361 +#, c-format +msgid "bmap finish failed (%d), filesystem may be out of space\n" +msgstr "" + +#: .././repair/phase6.c:1244 +msgid ", marking entry to be junked\n" +msgstr "" + +#: .././repair/phase6.c:1248 +msgid ", would junk entry\n" +msgstr "" + +#: .././repair/phase6.c:1281 +#, c-format +msgid "rebuilding directory inode %\n" +msgstr "" + +#: .././repair/phase6.c:1303 +#, c-format +msgid "xfs_bmap_last_offset failed -- error - %d\n" +msgstr "" + +#: .././repair/phase6.c:1310 +#, c-format +msgid "xfs_bunmapi failed -- error - %d\n" +msgstr "" + +#: .././repair/phase6.c:1318 +#, c-format +msgid "xfs_dir_init failed -- error - %d\n" +msgstr "" + +#: .././repair/phase6.c:1352 +#, c-format +msgid "" +"name create failed in ino % (%d), filesystem may be out of space\n" +msgstr "" + +#: .././repair/phase6.c:1416 +#, c-format +msgid "shrink_inode failed inode % block %u\n" +msgstr "" + +#: .././repair/phase6.c:1508 .././repair/phase6.c:2307 +#, c-format +msgid "realloc failed in %s (%zu bytes)\n" +msgstr "" + +#: .././repair/phase6.c:1565 +#, c-format +msgid "empty data block %u in directory inode %: " +msgstr "" + +#: .././repair/phase6.c:1569 +#, c-format +msgid "corrupt block %u in directory inode %: " +msgstr "" + +#: .././repair/phase6.c:1573 +msgid "junking block\n" +msgstr "" + +#: .././repair/phase6.c:1576 +msgid "would junk block\n" +msgstr "" + +#: .././repair/phase6.c:1598 +#, c-format +msgid "" +"bad directory block magic # %#x for directory inode % block %d: " +msgstr "" + +#: .././repair/phase6.c:1601 +#, c-format +msgid "fixing magic # to %#x\n" +msgstr "" + +#: .././repair/phase6.c:1605 +#, c-format +msgid "would fix magic # to %#x\n" +msgstr "" + +#: .././repair/phase6.c:1626 +#, c-format +msgid "directory inode % block %u has consecutive free entries: " +msgstr "" + +#: .././repair/phase6.c:1630 +msgid "joining together\n" +msgstr "" + +#: .././repair/phase6.c:1639 +msgid "would join together\n" +msgstr "" + +#: .././repair/phase6.c:1672 +#, c-format +msgid "" +"entry \"%s\" in directory inode % points to non-existent inode " +"%" +msgstr "" + +#: .././repair/phase6.c:1689 +#, c-format +msgid "" +"entry \"%s\" in directory inode % points to free inode %" +msgstr "" + +#: .././repair/phase6.c:1707 .././repair/phase6.c:2634 +#, c-format +msgid "%s (ino %) in root (%) is not a directory" +msgstr "" + +#: .././repair/phase6.c:1729 .././repair/phase6.c:2656 +#, c-format +msgid "entry \"%s\" (ino %) in dir % is a duplicate name" +msgstr "" + +#: .././repair/phase6.c:1760 +#, c-format +msgid "" +"entry \"%s\" (ino %) in dir % is not in the the first block" +msgstr "" + +#: .././repair/phase6.c:1786 +#, c-format +msgid "entry \"%s\" in dir % is not the first entry" +msgstr "" + +#: .././repair/phase6.c:1812 .././repair/phase6.c:2725 +#, c-format +msgid "" +"would fix ftype mismatch (%d/%d) in directory/child inode " +"%/%\n" +msgstr "" + +#: .././repair/phase6.c:1817 .././repair/phase6.c:2730 +#, c-format +msgid "" +"fixing ftype mismatch (%d/%d) in directory/child inode %/%\n" +msgstr "" + +#: .././repair/phase6.c:1850 +#, c-format +msgid "" +"entry \"%s\" in dir % points to an already connected directory inode " +"%\n" +msgstr "" + +#: .././repair/phase6.c:1859 .././repair/phase6.c:2694 +#, c-format +msgid "" +"entry \"%s\" in dir ino % doesn't have a .. entry, will set it in " +"ino %.\n" +msgstr "" + +#: .././repair/phase6.c:1869 +#, c-format +msgid "" +"entry \"%s\" in dir inode % inconsistent with .. value (%) " +"in ino %\n" +msgstr "" + +#: .././repair/phase6.c:1881 +#, c-format +msgid "\twill clear entry \"%s\"\n" +msgstr "" + +#: .././repair/phase6.c:1884 +#, c-format +msgid "\twould clear entry \"%s\"\n" +msgstr "" + +#: .././repair/phase6.c:1919 +#, c-format +msgid "expected owner inode %, got %llu, directory block %\n" +msgstr "" + +#: .././repair/phase6.c:1926 +#, c-format +msgid "expected block %, got %llu, directory inode %\n" +msgstr "" + +#: .././repair/phase6.c:1933 +#, c-format +msgid "wrong FS UUID, directory inode % block %\n" +msgstr "" + +#: .././repair/phase6.c:1993 +#, c-format +msgid "leaf block %u for directory inode % bad CRC\n" +msgstr "" + +#: .././repair/phase6.c:1998 +#, c-format +msgid "can't read block %u for directory inode %, error %d\n" +msgstr "" + +#: .././repair/phase6.c:2016 .././repair/phase6.c:2139 +#, c-format +msgid "leaf block %u for directory inode % bad header\n" +msgstr "" + +#: .././repair/phase6.c:2042 +#, c-format +msgid "leaf block %u for directory inode % bad tail\n" +msgstr "" + +#: .././repair/phase6.c:2096 +#, c-format +msgid "can't read leaf block %u for directory inode %, error %d\n" +msgstr "" + +#: .././repair/phase6.c:2108 +#, c-format +msgid "unknown magic number %#x for block %u in directory inode %\n" +msgstr "" + +#: .././repair/phase6.c:2164 +#, c-format +msgid "" +"can't read freespace block %u for directory inode %, error %d\n" +msgstr "" + +#: .././repair/phase6.c:2179 +#, c-format +msgid "free block %u for directory inode % bad header\n" +msgstr "" + +#: .././repair/phase6.c:2197 +#, c-format +msgid "free block %u entry %i for directory ino % bad\n" +msgstr "" + +#: .././repair/phase6.c:2207 +#, c-format +msgid "free block %u for directory inode % bad nused\n" +msgstr "" + +#: .././repair/phase6.c:2218 +#, c-format +msgid "missing freetab entry %u for directory inode %\n" +msgstr "" + +#: .././repair/phase6.c:2257 +#, c-format +msgid "malloc failed in %s (% bytes)\n" +msgstr "" + +#: .././repair/phase6.c:2271 +#, c-format +msgid "calloc failed in %s (%zu bytes)\n" +msgstr "" + +#: .././repair/phase6.c:2320 +#, c-format +msgid "can't read data block %u for directory inode % error %d\n" +msgstr "" + +#: .././repair/phase6.c:2427 +msgid "would junk entry\n" +msgstr "" + +#: .././repair/phase6.c:2451 +msgid "junking entry\n" +msgstr "" + +#: .././repair/phase6.c:2497 +#, c-format +msgid "would set .. in sf dir inode % to %\n" +msgstr "" + +#: .././repair/phase6.c:2501 +#, c-format +msgid "setting .. in sf dir inode % to %\n" +msgstr "" + +#: .././repair/phase6.c:2601 +#, c-format +msgid "" +"entry \"%s\" in shortform directory % references non-existent inode " +"%\n" +msgstr "" + +#: .././repair/phase6.c:2618 +#, c-format +msgid "" +"entry \"%s\" in shortform directory inode % points to free inode " +"%\n" +msgstr "" + +#: .././repair/phase6.c:2680 +#, c-format +msgid "" +"entry \"%s\" in directory inode % references already connected inode " +"%.\n" +msgstr "" + +#: .././repair/phase6.c:2703 +#, c-format +msgid "" +"entry \"%s\" in directory inode % not consistent with .. value " +"(%) in inode %,\n" +msgstr "" + +#: .././repair/phase6.c:2760 +#, c-format +msgid "would fix i8count in inode %\n" +msgstr "" + +#: .././repair/phase6.c:2775 +#, c-format +msgid "fixing i8count in inode %\n" +msgstr "" + +#: .././repair/phase6.c:2795 +#, c-format +msgid "setting size to % bytes to reflect junked entries\n" +msgstr "" + +#: .././repair/phase6.c:2939 +msgid "recreating root directory .. entry\n" +msgstr "" + +#: .././repair/phase6.c:2955 +#, c-format +msgid "" +"can't make \"..\" entry in root inode %, createname error %d\n" +msgstr "" + +#: .././repair/phase6.c:2966 +msgid "would recreate root directory .. entry\n" +msgstr "" + +#: .././repair/phase6.c:2990 +#, c-format +msgid "would create missing \".\" entry in dir ino %\n" +msgstr "" + +#: .././repair/phase6.c:2997 +#, c-format +msgid "creating missing \".\" entry in dir ino %\n" +msgstr "" + +#: .././repair/phase6.c:3013 +#, c-format +msgid "can't make \".\" entry in dir ino %, createname error %d\n" +msgstr "" + +#: .././repair/phase6.c:3106 +#, c-format +msgid "disconnected dir inode %, " +msgstr "" + +#: .././repair/phase6.c:3108 +#, c-format +msgid "disconnected inode %, " +msgstr "" + +#: .././repair/phase6.c:3112 +#, c-format +msgid "moving to %s\n" +msgstr "" + +#: .././repair/phase6.c:3115 +#, c-format +msgid "would move to %s\n" +msgstr "" + +#: .././repair/phase6.c:3200 +msgid "Phase 6 - check inode connectivity...\n" +msgstr "" + +#: .././repair/phase6.c:3214 +msgid "reinitializing root directory\n" +msgstr "" + +#: .././repair/phase6.c:3219 +msgid "would reinitialize root directory\n" +msgstr "" + +#: .././repair/phase6.c:3225 +msgid "reinitializing realtime bitmap inode\n" +msgstr "" + +#: .././repair/phase6.c:3229 +msgid "would reinitialize realtime bitmap inode\n" +msgstr "" + +#: .././repair/phase6.c:3235 +msgid "reinitializing realtime summary inode\n" +msgstr "" + +#: .././repair/phase6.c:3239 +msgid "would reinitialize realtime summary inode\n" +msgstr "" + +#: .././repair/phase6.c:3245 +msgid " - resetting contents of realtime bitmap and summary inodes\n" +msgstr "" + +#: .././repair/phase6.c:3248 .././repair/phase6.c:3253 +msgid "Warning: realtime bitmap may be inconsistent\n" +msgstr "" + +#: .././repair/phase6.c:3259 +msgid " - traversing filesystem ...\n" +msgstr "" + +#: .././repair/phase6.c:3282 +msgid " - traversal finished ...\n" +msgstr "" + +#: .././repair/phase6.c:3283 +#, c-format +msgid " - moving disconnected inodes to %s ...\n" +msgstr "" + +#: .././repair/scan.c:85 .././repair/scan.c:140 +#, c-format +msgid "can't read btree block %d/%d\n" +msgstr "" + +#: .././repair/scan.c:89 .././repair/scan.c:152 +#, c-format +msgid "btree block %d/%d is suspect, error %d\n" +msgstr "" + +#: .././repair/scan.c:213 +#, c-format +msgid "bad magic # %#x in inode % (%s fork) bmbt block %\n" +msgstr "" + +#: .././repair/scan.c:219 +#, c-format +msgid "" +"expected level %d got %d in inode %, (%s fork) bmbt block %\n" +msgstr "" + +#: .././repair/scan.c:229 +#, c-format +msgid "expected owner inode %, got %llu, bmbt block %\n" +msgstr "" + +#: .././repair/scan.c:239 +#, c-format +msgid "expected block %, got %llu, bmbt block %\n" +msgstr "" + +#: .././repair/scan.c:249 +#, c-format +msgid "wrong FS UUID, bmbt block %\n" +msgstr "" + +#: .././repair/scan.c:269 +#, c-format +msgid "" +"bad fwd (right) sibling pointer (saw % parent block says %)\n" +"\tin inode % (%s fork) bmap btree block %\n" +msgstr "" + +#: .././repair/scan.c:279 +#, c-format +msgid "" +"bad back (left) sibling pointer (saw %llu parent block says %)\n" +"\tin inode % (%s fork) bmap btree block %\n" +msgstr "" + +#: .././repair/scan.c:294 +#, c-format +msgid "" +"bad back (left) sibling pointer (saw %llu should be NULL (0))\n" +"\tin inode % (%s fork) bmap btree block %\n" +msgstr "" + +#: .././repair/scan.c:342 +#, c-format +msgid "inode 0x%bmap block 0x% claimed, state is %d\n" +msgstr "" + +#: .././repair/scan.c:349 +#, c-format +msgid "inode 0x% bmap block 0x% claimed, state is %d\n" +msgstr "" + +#: .././repair/scan.c:364 +#, c-format +msgid "bad state %d, inode % bmap block 0x%\n" +msgstr "" + +#: .././repair/scan.c:403 .././repair/scan.c:454 +#, c-format +msgid "inode % bad # of bmap records (%u, min - %u, max - %u)\n" +msgstr "" + +#: .././repair/scan.c:433 +#, c-format +msgid "" +"out-of-order bmap key (file offset) in inode %, %s fork, fsbno " +"%\n" +msgstr "" + +#: .././repair/scan.c:471 +#, c-format +msgid "bad bmap btree ptr 0x%llx in ino %\n" +msgstr "" + +#: .././repair/scan.c:499 +#, c-format +msgid "" +"correcting bt key (was %llu, now %) in inode %\n" +"\t\t%s fork, btree block %\n" +msgstr "" + +#: .././repair/scan.c:511 +#, c-format +msgid "" +"bad btree key (is %llu, should be %) in inode %\n" +"\t\t%s fork, btree block %\n" +msgstr "" + +#: .././repair/scan.c:529 +#, c-format +msgid "" +"bad fwd (right) sibling pointer (saw % should be NULLFSBLOCK)\n" +"\tin inode % (%s fork) bmap btree block %\n" +msgstr "" + +#: .././repair/scan.c:587 .././repair/scan.c:964 +#, c-format +msgid "bad magic # %#x in bt%s block %d/%d\n" +msgstr "" + +#: .././repair/scan.c:605 .././repair/scan.c:983 +#, c-format +msgid "expected level %d got %d in bt%s block %d/%d\n" +msgstr "" + +#: .././repair/scan.c:619 +#, c-format +msgid "" +"%s freespace btree block claimed (state %d), agno %d, bno %d, suspect %d\n" +msgstr "" + +#: .././repair/scan.c:639 .././repair/scan.c:740 .././repair/scan.c:1014 +#: .././repair/scan.c:1158 +#, c-format +msgid "bad btree nrecs (%u, min=%u, max=%u) in bt%s block %u/%u\n" +msgstr "" + +#: .././repair/scan.c:657 .././repair/scan.c:1049 .././repair/scan.c:1335 +#, c-format +msgid "invalid start block %u in record %u of %s btree block %u/%u\n" +msgstr "" + +#: .././repair/scan.c:663 .././repair/scan.c:1055 .././repair/scan.c:1341 +#, c-format +msgid "invalid length %u in record %u of %s btree block %u/%u\n" +msgstr "" + +#: .././db/check.c:4269 .././repair/scan.c:672 +#, c-format +msgid "out-of-order bno btree record %d (%u %u) block %u/%u\n" +msgstr "" + +#: .././db/check.c:4347 .././repair/scan.c:684 +#, c-format +msgid "out-of-order cnt btree record %d (%u %u) block %u/%u\n" +msgstr "" + +#: .././repair/scan.c:710 +#, c-format +msgid "block (%d,%d-%d) multiply claimed by %s space tree, state - %d\n" +msgstr "" + +#: .././repair/scan.c:1502 +#, c-format +msgid "badly aligned %s rec (starting inode = %)\n" +msgstr "" + +#: .././repair/scan.c:1516 +#, c-format +msgid "" +"bad starting inode # (% (0x%x 0x%x)) in %s rec, skipping rec\n" +msgstr "" + +#: .././repair/scan.c:1525 +#, c-format +msgid "bad ending inode # (% (0x%x 0x%zx)) in %s rec, skipping rec\n" +msgstr "" + +#: .././repair/scan.c:1590 +#, c-format +msgid "" +"ir_holemask/ir_free mismatch, %s chunk %d/%u, holemask 0x%x free 0x%llx\n" +msgstr "" + +#: .././repair/scan.c:1677 +#, c-format +msgid "" +"inode chunk claims used block, inobt block - agno %d, bno %d, inopb %d\n" +msgstr "" + +#: .././repair/scan.c:1695 +#, c-format +msgid "" +"inode rec for ino % (%d/%d) overlaps existing rec (start %d/%d)\n" +msgstr "" + +#: .././repair/scan.c:1719 +#, c-format +msgid "" +"ir_freecount/free mismatch, inode chunk %d/%u, freecount %d nfree %d\n" +msgstr "" + +#: .././repair/scan.c:1727 .././repair/scan.c:1917 +#, c-format +msgid "invalid inode count, inode chunk %d/%u, count %d ninodes %d\n" +msgstr "" + +#: .././repair/scan.c:1781 +#, c-format +msgid "" +"sparse inode chunk claims inode block, finobt block - agno %d, bno %d, inopb " +"%d\n" +msgstr "" + +#: .././repair/scan.c:1796 .././repair/scan.c:1808 +#, c-format +msgid "" +"inode chunk claims untracked block, finobt block - agno %d, bno %d, inopb " +"%d\n" +msgstr "" + +#: .././repair/scan.c:1818 +#, c-format +msgid "" +"inode chunk claims used block, finobt block - agno %d, bno %d, inopb %d\n" +msgstr "" + +#: .././repair/scan.c:1840 +#, c-format +msgid "" +"finobt rec for ino % (%d/%u) does not match existing rec (%d/%d)\n" +msgstr "" + +#: .././repair/scan.c:1882 +#, c-format +msgid "undiscovered finobt record, ino % (%d/%u)\n" +msgstr "" + +#: .././repair/scan.c:1904 +#, c-format +msgid "" +"finobt ir_freecount/free mismatch, inode chunk %d/%u, freecount %d nfree %d\n" +msgstr "" + +#: .././repair/scan.c:1910 +#, c-format +msgid "finobt record with no free inodes, inode chunk %d/%u\n" +msgstr "" + +#: .././repair/scan.c:1963 +#, c-format +msgid "bad magic # %#x in inobt block %d/%d\n" +msgstr "" + +#: .././repair/scan.c:1971 +#, c-format +msgid "expected level %d got %d in inobt block %d/%d\n" +msgstr "" + +#: .././repair/scan.c:1994 +#, c-format +msgid "inode btree block claimed (state %d), agno %d, bno %d, suspect %d\n" +msgstr "" + +#: .././repair/scan.c:2017 +#, c-format +msgid "dubious inode btree block header %d/%d\n" +msgstr "" + +#: .././repair/scan.c:2135 +#, c-format +msgid "can't read agfl block for ag %d\n" +msgstr "" + +#: .././repair/scan.c:2139 +#, c-format +msgid "agfl has bad CRC for ag %d\n" +msgstr "" + +#: .././db/check.c:4058 .././db/freesp.c:259 .././repair/scan.c:2148 +#, c-format +msgid "agf %d freelist blocks bad, skipping freelist scan\n" +msgstr "" + +#: .././repair/scan.c:2160 +#, c-format +msgid "bad agbno %u in agfl, agno %d\n" +msgstr "" + +#: .././repair/scan.c:2169 +#, c-format +msgid "freeblk count %d != flcount %d in ag %d\n" +msgstr "" + +#: .././repair/scan.c:2195 +#, c-format +msgid "bad agbno %u for btbno root, agno %d\n" +msgstr "" + +#: .././repair/scan.c:2207 +#, c-format +msgid "bad agbno %u for btbcnt root, agno %d\n" +msgstr "" + +#: .././db/check.c:3971 .././repair/scan.c:2258 +#, c-format +msgid "agf_freeblks %u, counted %u in ag %u\n" +msgstr "" + +#: .././db/check.c:3978 .././repair/scan.c:2263 +#, c-format +msgid "agf_longest %u, counted %u in ag %u\n" +msgstr "" + +#: .././repair/scan.c:2269 +#, c-format +msgid "agf_btreeblks %u, counted % in ag %u\n" +msgstr "" + +#: .././repair/scan.c:2293 +#, c-format +msgid "bad agbno %u for inobt root, agno %d\n" +msgstr "" + +#: .././repair/scan.c:2306 +#, c-format +msgid "bad agbno %u for finobt root, agno %d\n" +msgstr "" + +#: .././db/check.c:3994 .././repair/scan.c:2312 +#, c-format +msgid "agi_count %u, counted %u in ag %u\n" +msgstr "" + +#: .././db/check.c:4001 .././repair/scan.c:2317 +#, c-format +msgid "agi_freecount %u, counted %u in ag %u\n" +msgstr "" + +#: .././repair/scan.c:2323 +#, c-format +msgid "agi_freecount %u, counted %u in ag %u finobt\n" +msgstr "" + +#: .././repair/scan.c:2333 +#, c-format +msgid "agi unlinked bucket %d is %u in ag %u (inode=%)\n" +msgstr "" + +#: .././repair/scan.c:2364 +msgid "can't allocate memory for superblock\n" +msgstr "" + +#: .././repair/scan.c:2371 +msgid "root superblock" +msgstr "" + +#: .././repair/scan.c:2380 +msgid "agf block" +msgstr "" + +#: .././repair/scan.c:2389 +msgid "agi block" +msgstr "" + +#: .././repair/scan.c:2410 +#, c-format +msgid "reset bad sb for ag %d\n" +msgstr "" + +#: .././repair/scan.c:2413 +#, c-format +msgid "would reset bad sb for ag %d\n" +msgstr "" + +#: .././repair/scan.c:2418 +#, c-format +msgid "reset bad agf for ag %d\n" +msgstr "" + +#: .././repair/scan.c:2421 +#, c-format +msgid "would reset bad agf for ag %d\n" +msgstr "" + +#: .././repair/scan.c:2426 +#, c-format +msgid "reset bad agi for ag %d\n" +msgstr "" + +#: .././repair/scan.c:2429 +#, c-format +msgid "would reset bad agi for ag %d\n" +msgstr "" + +#: .././repair/scan.c:2434 +#, c-format +msgid "bad uncorrected agheader %d, skipping ag...\n" +msgstr "" + +#: .././repair/scan.c:2497 +#, c-format +msgid "can't get %s for ag %d\n" +msgstr "" + +#: .././repair/scan.c:2517 +msgid "no memory for ag header counts\n" +msgstr "" + +#: .././repair/scan.c:2543 +#, c-format +msgid "sb_icount %, counted %\n" +msgstr "" + +#: .././repair/scan.c:2548 +#, c-format +msgid "sb_ifree %, counted %\n" +msgstr "" + +#: .././repair/scan.c:2553 +#, c-format +msgid "sb_fdblocks %, counted %\n" +msgstr "" + +#: .././repair/dir2.c:50 +#, c-format +msgid "malloc failed (%zu bytes) dir2_add_badlist:ino %\n" +msgstr "" + +#: .././repair/dir2.c:93 +msgid "couldn't malloc dir2 shortform copy\n" +msgstr "" + +#: .././repair/dir2.c:229 +msgid "current" +msgstr "" + +#: .././repair/dir2.c:232 .././repair/dir2.c:693 +msgid "invalid" +msgstr "" + +#: .././repair/dir2.c:235 .././repair/dir2.c:695 +msgid "realtime bitmap" +msgstr "" + +#: .././repair/dir2.c:238 .././repair/dir2.c:697 +msgid "realtime summary" +msgstr "" + +#: .././repair/dir2.c:241 .././repair/dir2.c:699 +msgid "user quota" +msgstr "" + +#: .././repair/dir2.c:244 .././repair/dir2.c:701 +msgid "group quota" +msgstr "" + +#: .././repair/dir2.c:247 .././repair/dir2.c:703 +msgid "project quota" +msgstr "" + +#: .././repair/dir2.c:265 .././repair/dir2.c:733 +msgid "free" +msgstr "" + +#: .././repair/dir2.c:282 .././repair/dir2.c:713 +msgid "non-existent" +msgstr "" + +#: .././repair/dir2.c:287 +#, c-format +msgid "" +"entry \"%*.*s\" in shortform directory % references %s inode " +"%\n" +msgstr "" + +#: .././repair/dir2.c:293 +msgid "is zero length" +msgstr "" + +#: .././repair/dir2.c:298 +msgid "extends past end of dir" +msgstr "" + +#: .././repair/dir2.c:304 +#, c-format +msgid "entry #%d %s in shortform dir %" +msgstr "" + +#: .././repair/dir2.c:307 +#, c-format +msgid ", junking %d entries\n" +msgstr "" + +#: .././repair/dir2.c:310 +#, c-format +msgid ", would junk %d entries\n" +msgstr "" + +#: .././repair/dir2.c:330 +#, c-format +msgid "entry contains illegal character in shortform dir %\n" +msgstr "" + +#: .././repair/dir2.c:337 +#, c-format +msgid "entry contains offset out of order in shortform dir %\n" +msgstr "" + +#: .././repair/dir2.c:394 +#, c-format +msgid "junking entry \"%s\" in directory inode %\n" +msgstr "" + +#: .././repair/dir2.c:398 +#, c-format +msgid "would have junked entry \"%s\" in directory inode %\n" +msgstr "" + +#: .././repair/dir2.c:423 +#, c-format +msgid "" +"would have corrected entry count in directory % from %d to %d\n" +msgstr "" + +#: .././repair/dir2.c:427 +#, c-format +msgid "corrected entry count in directory %, was %d, now %d\n" +msgstr "" + +#: .././repair/dir2.c:438 +#, c-format +msgid "would have corrected i8 count in directory % from %d to %d\n" +msgstr "" + +#: .././repair/dir2.c:442 +#, c-format +msgid "corrected i8 count in directory %, was %d, now %d\n" +msgstr "" + +#: .././repair/dir2.c:456 +#, c-format +msgid "" +"would have corrected directory % size from % to %\n" +msgstr "" + +#: .././repair/dir2.c:461 +#, c-format +msgid "corrected directory % size, was %, now %\n" +msgstr "" + +#: .././repair/dir2.c:473 +#, c-format +msgid "directory % offsets too high\n" +msgstr "" + +#: .././repair/dir2.c:479 +#, c-format +msgid "would have corrected entry offsets in directory %\n" +msgstr "" + +#: .././repair/dir2.c:483 +#, c-format +msgid "corrected entry offsets in directory %\n" +msgstr "" + +#: .././repair/dir2.c:502 +#, c-format +msgid "bogus .. inode number (%) in directory inode %, " +msgstr "" + +#: .././repair/dir2.c:506 .././repair/dir2.c:541 +msgid "clearing inode number\n" +msgstr "" + +#: .././repair/dir2.c:512 .././repair/dir2.c:547 +msgid "would clear inode number\n" +msgstr "" + +#: .././repair/dir2.c:520 +#, c-format +msgid "" +"corrected root directory % .. entry, was %, now %\n" +msgstr "" + +#: .././repair/dir2.c:528 +#, c-format +msgid "" +"would have corrected root directory % .. entry from % to " +"%\n" +msgstr "" + +#: .././repair/dir2.c:538 +#, c-format +msgid "bad .. entry in directory inode %, points to self, " +msgstr "" + +#: .././repair/dir2.c:651 +#, c-format +msgid "corrupt block %u in directory inode %\n" +msgstr "" + +#: .././repair/dir2.c:654 +msgid "\twill junk block\n" +msgstr "" + +#: .././repair/dir2.c:656 +msgid "\twould junk block\n" +msgstr "" + +#: .././repair/dir2.c:742 +#, c-format +msgid "" +"entry \"%*.*s\" at block %d offset % in directory inode % " +"references %s inode %\n" +msgstr "" + +#: .././repair/dir2.c:765 +#, c-format +msgid "" +"entry at block %u offset % in directory inode %has 0 " +"namelength\n" +msgstr "" + +#: .././repair/dir2.c:778 +#, c-format +msgid "\tclearing inode number in entry at offset %...\n" +msgstr "" + +#: .././repair/dir2.c:784 +#, c-format +msgid "\twould clear inode number in entry at offset %...\n" +msgstr "" + +#: .././repair/dir2.c:797 +#, c-format +msgid "" +"entry at block %u offset % in directory inode % has illegal " +"name \"%*.*s\": " +msgstr "" + +#: .././repair/dir2.c:828 +#, c-format +msgid "bad .. entry in directory inode %, points to self: " +msgstr "" + +#: .././repair/dir2.c:839 +#, c-format +msgid "bad .. entry in root directory inode %, was %: " +msgstr "" + +#: .././repair/dir2.c:859 +#, c-format +msgid "multiple .. entries in directory inode %: " +msgstr "" + +#: .././repair/dir2.c:872 +#, c-format +msgid "bad . entry in directory inode %, was %: " +msgstr "" + +#: .././repair/dir2.c:884 +#, c-format +msgid "multiple . entries in directory inode %: " +msgstr "" + +#: .././repair/dir2.c:894 +#, c-format +msgid "entry \"%*.*s\" in directory inode % points to self: " +msgstr "" + +#: .././repair/dir2.c:905 +msgid "clearing entry\n" +msgstr "" + +#: .././repair/dir2.c:907 +msgid "would clear entry\n" +msgstr "" + +#: .././repair/dir2.c:920 +#, c-format +msgid "bad bestfree table in block %u in directory inode %: " +msgstr "" + +#: .././repair/dir2.c:923 +msgid "repairing table\n" +msgstr "" + +#: .././repair/dir2.c:928 +msgid "would repair table\n" +msgstr "" + +#: .././repair/dir2.c:968 +#, c-format +msgid "block %u for directory inode % is missing\n" +msgstr "" + +#: .././repair/dir2.c:977 +#, c-format +msgid "can't read block %u for directory inode %\n" +msgstr "" + +#: .././repair/dir2.c:988 +#, c-format +msgid "" +"bad directory block magic # %#x in block %u for directory inode %\n" +msgstr "" + +#: .././repair/dir2.c:1040 +#, c-format +msgid "bad entry count in block %u of directory inode %\n" +msgstr "" + +#: .././repair/dir2.c:1048 +#, c-format +msgid "bad hash ordering in block %u of directory inode %\n" +msgstr "" + +#: .././repair/dir2.c:1056 +#, c-format +msgid "bad stale count in block %u of directory inode %\n" +msgstr "" + +#: .././repair/dir2.c:1105 +#, c-format +msgid "can't map block %u for directory inode %\n" +msgstr "" + +#: .././repair/dir2.c:1115 +#, c-format +msgid "can't read file block %u for directory inode %\n" +msgstr "" + +#: .././repair/dir2.c:1127 +#, c-format +msgid "" +"bad directory leaf magic # %#x for directory inode % block %u\n" +msgstr "" + +#: .././repair/dir2.c:1155 +#, c-format +msgid "bad sibling back pointer for block %u in directory inode %\n" +msgstr "" + +#: .././repair/dir2.c:1186 +#, c-format +msgid "bad hash path in directory %\n" +msgstr "" + +#: .././repair/dir2.c:1296 +#, c-format +msgid "block % for directory inode % is missing\n" +msgstr "" + +#: .././repair/dir2.c:1305 +#, c-format +msgid "can't read block % for directory inode %\n" +msgstr "" + +#: .././repair/dir2.c:1313 +#, c-format +msgid "" +"bad directory block magic # %#x in block % for directory inode " +"%\n" +msgstr "" + +#: .././repair/dir2.c:1394 +#, c-format +msgid "bad size/format for directory %\n" +msgstr "" + +#: .././repair/dir2.c:1401 +#, c-format +msgid "no . entry for directory %\n" +msgstr "" + +#: .././repair/dir2.c:1411 +#, c-format +msgid "no .. entry for directory %\n" +msgstr "" + +#: .././repair/dir2.c:1413 +#, c-format +msgid "no .. entry for root directory %\n" +msgstr "" + +#: .././libxcmd/quit.c:43 +msgid "exit the program" +msgstr "" + +#: .././libfrog/paths.c:336 +#, c-format +msgid "%s: unable to extract mount options for \"%s\"\n" +msgstr "" + +#: .././libfrog/paths.c:422 +#, c-format +msgid "%s: getmntinfo() failed: %s\n" +msgstr "" + +#: .././libfrog/paths.c:491 +#, c-format +msgid "%s: cannot setup path for mount %s: %s\n" +msgstr "" + +#: .././libfrog/paths.c:513 +#, c-format +msgid "%s: cannot find mount point for path `%s': %s\n" +msgstr "" + +#: .././libfrog/paths.c:541 +#, c-format +msgid "%s: cannot setup path for project %s: %s\n" +msgstr "" + +#: .././libfrog/paths.c:582 +#, c-format +msgid "%s: cannot initialise path table: %s\n" +msgstr "" + +#: .././libfrog/paths.c:602 +#, c-format +msgid "%s: cannot setup path for project dir %s: %s\n" +msgstr "" + +#: .././libxcmd/command.c:95 +#, c-format +msgid "bad argument count %d to %s, expected at least %d arguments\n" +msgstr "" + +#: .././libxcmd/command.c:99 +#, c-format +msgid "bad argument count %d to %s, expected %d arguments\n" +msgstr "" + +#: .././libxcmd/command.c:103 +#, c-format +msgid "bad argument count %d to %s, expected between %d and %d arguments\n" +msgstr "" + +#: .././libxcmd/command.c:239 +#, c-format +msgid "cannot strdup command '%s': %s\n" +msgstr "" + +#: .././libxcmd/command.c:202 +#, c-format +msgid "command \"%s\" not found\n" +msgstr "" + +#: .././libxcmd/command.c:265 +#, c-format +msgid "%s %lld/%lld bytes at offset %lld\n" +msgstr "" + +#: .././libxcmd/command.c:267 +#, c-format +msgid "%s, %d ops; %s (%s/sec and %.4f ops/sec)\n" +msgstr "" + +#: .././db/help.c:40 .././libxcmd/help.c:34 +#, c-format +msgid "" +"\n" +"Use 'help commandname' for extended help.\n" +msgstr "" + +#: .././db/help.c:56 .././db/command.c:86 .././libxcmd/help.c:50 +#, c-format +msgid "command %s not found\n" +msgstr "" + +#: .././db/io.c:51 .././db/help.c:30 .././libxcmd/help.c:93 +msgid "[command]" +msgstr "" + +#: .././db/help.c:31 .././libxcmd/help.c:94 +msgid "help for one or all commands" +msgstr "" + +#: .././copy/xfs_copy.c:115 +#, c-format +msgid "Check logfile \"%s\" for more details\n" +msgstr "" + +#: .././copy/xfs_copy.c:121 +#, c-format +msgid "%s: could not write to logfile \"%s\".\n" +msgstr "" + +#: .././copy/xfs_copy.c:124 +#, c-format +msgid "Aborting XFS copy -- logfile error -- reason: %s\n" +msgstr "" + +#: .././copy/xfs_copy.c:139 .././copy/xfs_copy.c:292 .././copy/xfs_copy.c:617 +#: .././copy/xfs_copy.c:624 +msgid "Aborting XFS copy - reason" +msgstr "" + +#: .././copy/xfs_copy.c:159 +msgid "THE FOLLOWING COPIES FAILED TO COMPLETE\n" +msgstr "" + +#: .././copy/xfs_copy.c:163 +msgid "write error" +msgstr "" + +#: .././copy/xfs_copy.c:146 +msgid "lseek64 error" +msgstr "" + +#: .././copy/xfs_copy.c:166 +#, c-format +msgid " at offset %lld\n" +msgstr "" + +#: .././copy/xfs_copy.c:170 +#, c-format +msgid "All copies completed.\n" +msgstr "" + +#: .././copy/xfs_copy.c:173 +#, c-format +msgid "See \"%s\" for more details.\n" +msgstr "" + +#: .././copy/xfs_copy.c:261 +#, c-format +msgid "%s: write error on target %d \"%s\" at offset %lld\n" +msgstr "" + +#: .././copy/xfs_copy.c:260 +#, c-format +msgid "%s: lseek64 error on target %d \"%s\" at offset %lld\n" +msgstr "" + +#: .././copy/xfs_copy.c:272 +#, c-format +msgid "Aborting target %d - reason" +msgstr "" + +#: .././copy/xfs_copy.c:276 +msgid "Aborting XFS copy - no more targets.\n" +msgstr "" + +#: .././copy/xfs_copy.c:287 +#, c-format +msgid "%s: thread %d died unexpectedly, target \"%s\" incomplete\n" +msgstr "" + +#: .././copy/xfs_copy.c:289 +#, c-format +msgid "%s: offset was probably %lld\n" +msgstr "" + +#: .././copy/xfs_copy.c:300 +#, c-format +msgid "%s: Unknown child died (should never happen!)\n" +msgstr "" + +#: .././copy/xfs_copy.c:310 +#, c-format +msgid "Usage: %s [-bdV] [-L logfile] source target [target ...]\n" +msgstr "" + +#: .././copy/xfs_copy.c:386 +#, c-format +msgid "%s: lseek64 failure at offset %lld\n" +msgstr "" + +#: .././copy/xfs_copy.c:408 +#, c-format +msgid "assert error: buf->length = %d, buf->size = %d\n" +msgstr "" + +#: .././copy/xfs_copy.c:414 +#, c-format +msgid "%s: read failure at offset %lld\n" +msgstr "" + +#: .././copy/xfs_copy.c:444 +msgid "ag header buffer invalid!\n" +msgstr "" + +#: .././copy/xfs_copy.c:615 +#, c-format +msgid "%s: couldn't open log file \"%s\"\n" +msgstr "" + +#: .././copy/xfs_copy.c:622 +#, c-format +msgid "%s: couldn't set up logfile stream\n" +msgstr "" + +#: .././copy/xfs_copy.c:634 +msgid "Couldn't allocate target array\n" +msgstr "" + +#: .././copy/xfs_copy.c:653 +#, c-format +msgid "%s: couldn't open source \"%s\"\n" +msgstr "" + +#: .././copy/xfs_copy.c:659 +#, c-format +msgid "%s: couldn't stat source \"%s\"\n" +msgstr "" + +#: .././copy/xfs_copy.c:669 +#, c-format +msgid "%s: Cannot set direct I/O flag on \"%s\".\n" +msgstr "" + +#: .././copy/xfs_copy.c:674 +#, c-format +msgid "%s: xfsctl on file \"%s\" failed.\n" +msgstr "" + +#: .././copy/xfs_copy.c:697 +#, c-format +msgid "%s: Warning -- a filesystem is mounted on the source device.\n" +msgstr "" + +#: .././copy/xfs_copy.c:700 +msgid "\t\tGenerated copies may be corrupt unless the source is\n" +msgstr "" + +#: .././copy/xfs_copy.c:702 +msgid "\t\tunmounted or mounted read-only. Copy proceeding...\n" +msgstr "" + +#: .././copy/xfs_copy.c:719 +#, c-format +msgid "" +"%s: couldn't initialize XFS library\n" +"%s: Aborting.\n" +msgstr "" + +#: .././copy/xfs_copy.c:743 +#, c-format +msgid "" +"%s: %s filesystem failed to initialize\n" +"%s: Aborting.\n" +msgstr "" + +#: .././copy/xfs_copy.c:747 +#, c-format +msgid "" +"%s %s filesystem failed to initialize\n" +"%s: Aborting.\n" +msgstr "" + +#: .././copy/xfs_copy.c:751 +#, c-format +msgid "" +"%s: %s has an external log.\n" +"%s: Aborting.\n" +msgstr "" + +#: .././copy/xfs_copy.c:755 +#, c-format +msgid "" +"%s: %s has a real-time section.\n" +"%s: Aborting.\n" +msgstr "" + +#: .././copy/xfs_copy.c:774 +msgid "" +"Error: source filesystem log is dirty. Mount the filesystem to replay the\n" +"log, unmount and retry xfs_copy.\n" +msgstr "" + +#: .././copy/xfs_copy.c:779 +msgid "" +"Error: could not determine the log head or tail of the source filesystem.\n" +"Mount the filesystem to replay the log or run xfs_repair.\n" +msgstr "" + +#: .././copy/xfs_copy.c:795 +msgid "" +"Error: filesystem block size is smaller than the disk sectorsize.\n" +"Aborting XFS copy now.\n" +msgstr "" + +#: .././copy/xfs_copy.c:812 +#, c-format +msgid "Creating file %s\n" +msgstr "" + +#: .././copy/xfs_copy.c:830 +#, c-format +msgid "" +"%s: a filesystem is mounted on target device \"%s\".\n" +"%s cannot copy to mounted filesystems. Aborting\n" +msgstr "" + +#: .././copy/xfs_copy.c:841 +#, c-format +msgid "%s: couldn't open target \"%s\"\n" +msgstr "" + +#: .././copy/xfs_copy.c:851 +#, c-format +msgid "%s: cannot grow data section.\n" +msgstr "" + +#: .././copy/xfs_copy.c:859 +#, c-format +msgid "%s: xfsctl on \"%s\" failed.\n" +msgstr "" + +#: .././copy/xfs_copy.c:878 +#, c-format +msgid "%s: failed to write last block\n" +msgstr "" + +#: .././copy/xfs_copy.c:880 +#, c-format +msgid "\tIs target \"%s\" too small?\n" +msgstr "" + +#: .././copy/xfs_copy.c:890 +msgid "Couldn't initialize global thread mask\n" +msgstr "" + +#: .././copy/xfs_copy.c:897 +msgid "Error initializing wbuf 0\n" +msgstr "" + +#: .././copy/xfs_copy.c:905 +msgid "Error initializing btree buf 1\n" +msgstr "" + +#: .././copy/xfs_copy.c:910 +msgid "Error creating first semaphore.\n" +msgstr "" + +#: .././copy/xfs_copy.c:925 +msgid "Couldn't malloc space for thread args\n" +msgstr "" + +#: .././copy/xfs_copy.c:937 +#, c-format +msgid "Error creating thread mutex %d\n" +msgstr "" + +#: .././copy/xfs_copy.c:954 +#, c-format +msgid "Error creating thread for target %d\n" +msgstr "" + +#: .././copy/xfs_copy.c:1008 +#, c-format +msgid "Error: current level %d >= btree levels %d\n" +msgstr "" + +#: .././copy/xfs_copy.c:1027 +#, c-format +msgid "Bad btree magic 0x%x\n" +msgstr "" + +#: .././copy/xfs_copy.c:1054 +msgid "WARNING: source filesystem inconsistent.\n" +msgstr "" + +#: .././copy/xfs_copy.c:1056 +msgid " A leaf btree rec isn't a leaf. Aborting now.\n" +msgstr "" + +#: .././fsr/xfs_fsr.c:268 +#, c-format +msgid "%s: Stats not yet supported for XFS\n" +msgstr "" + +#: .././fsr/xfs_fsr.c:332 .././scrub/xfs_scrub.c:653 +#, c-format +msgid "%s: could not stat: %s: %s\n" +msgstr "" + +#: .././fsr/xfs_fsr.c:351 +#, c-format +msgid "%s: char special not supported: %s\n" +msgstr "" + +#: .././fsr/xfs_fsr.c:357 +#, c-format +msgid "%s: cannot defragment: %s: Not XFS\n" +msgstr "" + +#: .././fsr/xfs_fsr.c:367 +#, c-format +msgid "%s: not fsys dev, dir, or reg file, ignoring\n" +msgstr "" + +#: .././fsr/xfs_fsr.c:382 +#, c-format +msgid "" +"Usage: %s [-d] [-v] [-g] [-t time] [-p passes] [-f leftf] [-m mtab]\n" +" %s [-d] [-v] [-g] xfsdev | dir | file ...\n" +" %s -V\n" +"\n" +"Options:\n" +" -g Print to syslog (default if stdout not a tty).\n" +" -t time How long to run in seconds.\n" +" -p passes Number of passes before terminating global re-org.\n" +" -f leftoff Use this instead of %s.\n" +" -m mtab Use something other than /etc/mtab.\n" +" -d Debug, print even more.\n" +" -v Verbose, more -v's more verbose.\n" +" -V Print version number and exit.\n" +msgstr "" + +#: .././fsr/xfs_fsr.c:412 .././fsr/xfs_fsr.c:450 +#, c-format +msgid "out of memory: %s\n" +msgstr "" + +#: .././fsr/xfs_fsr.c:441 +#, c-format +msgid "Skipping %s: not mounted rw\n" +msgstr "" + +#: .././fsr/xfs_fsr.c:455 +#, c-format +msgid "out of memory on realloc: %s\n" +msgstr "" + +#: .././fsr/xfs_fsr.c:466 .././fsr/xfs_fsr.c:470 +#, c-format +msgid "strdup(%s) failed\n" +msgstr "" + +#: .././fsr/xfs_fsr.c:481 +#, c-format +msgid "no rw xfs file systems in mtab: %s\n" +msgstr "" + +#: .././fsr/xfs_fsr.c:485 +#, c-format +msgid "Found %d mounted, writable, XFS filesystems\n" +msgstr "" + +#: .././fsr/xfs_fsr.c:515 +#, c-format +msgid "%s: open failed\n" +msgstr "" + +#: .././fsr/xfs_fsr.c:530 +#, c-format +msgid "Can't use %s: mode=0%o own=%d nlink=%d\n" +msgstr "" + +#: .././fsr/xfs_fsr.c:550 +#, c-format +msgid "could not read %s, starting with %s\n" +msgstr "" + +#: .././fsr/xfs_fsr.c:589 +#, c-format +msgid "START: pass=%d ino=%llu %s %s\n" +msgstr "" + +#: .././fsr/xfs_fsr.c:632 +#, c-format +msgid "Completed all %d passes\n" +msgstr "" + +#: .././fsr/xfs_fsr.c:611 +msgid "couldn't fork sub process:" +msgstr "" + +#: .././fsr/xfs_fsr.c:652 +#, c-format +msgid "%s startpass %d, endpass %d, time %d seconds\n" +msgstr "" + +#: .././fsr/xfs_fsr.c:659 +#, c-format +msgid "open(%s) failed: %s\n" +msgstr "" + +#: .././fsr/xfs_fsr.c:665 +#, c-format +msgid "write(%s) failed: %s\n" +msgstr "" + +#: .././fsr/xfs_fsr.c:689 +#, c-format +msgid "%s start inode=%llu\n" +msgstr "" + +#: .././fsr/xfs_fsr.c:694 +#, c-format +msgid "unable to get handle: %s: %s\n" +msgstr "" + +#: .././fsr/xfs_fsr.c:700 +#, c-format +msgid "unable to open: %s: %s\n" +msgstr "" + +#: .././fsr/xfs_fsr.c:707 +#, c-format +msgid "Skipping %s: could not get XFS geometry\n" +msgstr "" + +#: .././fsr/xfs_fsr.c:742 +#, c-format +msgid "could not open: inode %llu\n" +msgstr "" + +#: .././fsr/xfs_fsr.c:772 +#, c-format +msgid "%s: xfs_bulkstat: %s\n" +msgstr "" + +#: .././fsr/xfs_fsr.c:799 +#, c-format +msgid "%s: Directory defragmentation not supported\n" +msgstr "" + +#: .././fsr/xfs_fsr.c:818 +#, c-format +msgid "unable to construct sys handle for %s: %s\n" +msgstr "" + +#: .././fsr/xfs_fsr.c:829 +#, c-format +msgid "unable to open sys handle for %s: %s\n" +msgstr "" + +#: .././fsr/xfs_fsr.c:835 +#, c-format +msgid "unable to get bstat on %s: %s\n" +msgstr "" + +#: .././fsr/xfs_fsr.c:842 +#, c-format +msgid "unable to open handle %s: %s\n" +msgstr "" + +#: .././fsr/xfs_fsr.c:849 +#, c-format +msgid "Unable to get geom on fs for: %s\n" +msgstr "" + +#: .././fsr/xfs_fsr.c:900 +#, c-format +msgid "sync failed: %s: %s\n" +msgstr "" + +#: .././fsr/xfs_fsr.c:906 +#, c-format +msgid "%s: zero size, ignoring\n" +msgstr "" + +#: .././fsr/xfs_fsr.c:925 +#, c-format +msgid "locking check failed: %s\n" +msgstr "" + +#: .././fsr/xfs_fsr.c:932 +#, c-format +msgid "mandatory lock: %s: ignoring\n" +msgstr "" + +#: .././fsr/xfs_fsr.c:945 +#, c-format +msgid "unable to get fs stat on %s: %s\n" +msgstr "" + +#: .././fsr/xfs_fsr.c:952 +#, c-format +msgid "insufficient freespace for: %s: size=%lld: ignoring\n" +msgstr "" + +#: .././fsr/xfs_fsr.c:959 +#, c-format +msgid "failed to get inode attrs: %s\n" +msgstr "" + +#: .././fsr/xfs_fsr.c:964 +#, c-format +msgid "%s: immutable/append, ignoring\n" +msgstr "" + +#: .././fsr/xfs_fsr.c:969 +#, c-format +msgid "%s: marked as don't defrag, ignoring\n" +msgstr "" + +#: .././fsr/xfs_fsr.c:975 +#, c-format +msgid "cannot get realtime geometry for: %s\n" +msgstr "" + +#: .././fsr/xfs_fsr.c:980 +#, c-format +msgid "low on realtime free space: %s: ignoring file\n" +msgstr "" + +#: .././fsr/xfs_fsr.c:987 +#, c-format +msgid "cannot open: %s: Permission denied\n" +msgstr "" + +#: .././fsr/xfs_fsr.c:1046 .././fsr/xfs_fsr.c:1096 .././fsr/xfs_fsr.c:1176 +msgid "could not set ATTR\n" +msgstr "" + +#: .././fsr/xfs_fsr.c:1055 +#, c-format +msgid "unable to stat temp file: %s\n" +msgstr "" + +#: .././fsr/xfs_fsr.c:1073 +#, c-format +msgid "unable to get bstat on temp file: %s\n" +msgstr "" + +#: .././fsr/xfs_fsr.c:1078 +#, c-format +msgid "orig forkoff %d, temp forkoff %d\n" +msgstr "" + +#: .././fsr/xfs_fsr.c:1131 +msgid "big ATTR set failed\n" +msgstr "" + +#: .././fsr/xfs_fsr.c:1152 +#, c-format +msgid "forkoff diff %d too large!\n" +msgstr "" + +#: .././fsr/xfs_fsr.c:1169 +#, c-format +msgid "data fork growth unimplemented\n" +msgstr "" + +#: .././fsr/xfs_fsr.c:1184 +msgid "set temp attr\n" +msgstr "" + +#: .././fsr/xfs_fsr.c:1187 +msgid "failed to match fork offset\n" +msgstr "" + +#: .././fsr/xfs_fsr.c:1234 +#, c-format +msgid "%s already fully defragmented.\n" +msgstr "" + +#: .././fsr/xfs_fsr.c:1240 +#, c-format +msgid "%s extents=%d can_save=%d tmp=%s\n" +msgstr "" + +#: .././fsr/xfs_fsr.c:1246 +#, c-format +msgid "could not open tmp file: %s: %s\n" +msgstr "" + +#: .././fsr/xfs_fsr.c:1254 +#, c-format +msgid "failed to set ATTR fork on tmp: %s:\n" +msgstr "" + +#: .././fsr/xfs_fsr.c:1261 +#, c-format +msgid "could not set inode attrs on tmp: %s\n" +msgstr "" + +#: .././fsr/xfs_fsr.c:1268 +#, c-format +msgid "could not get DirectIO info on tmp: %s\n" +msgstr "" + +#: .././fsr/xfs_fsr.c:1283 +#, c-format +msgid "DEBUG: fsize=%lld blsz_dio=%d d_min=%d d_max=%d pgsz=%d\n" +msgstr "" + +#: .././fsr/xfs_fsr.c:1290 +#, c-format +msgid "could not allocate buf: %s\n" +msgstr "" + +#: .././fsr/xfs_fsr.c:1300 +#, c-format +msgid "could not open fragfile: %s : %s\n" +msgstr "" + +#: .././fsr/xfs_fsr.c:1315 +#, c-format +msgid "could not trunc tmp %s\n" +msgstr "" + +#: .././fsr/xfs_fsr.c:1319 .././fsr/xfs_fsr.c:1339 .././fsr/xfs_fsr.c:1367 +#, c-format +msgid "could not lseek in tmpfile: %s : %s\n" +msgstr "" + +#: .././fsr/xfs_fsr.c:1334 +#, c-format +msgid "could not pre-allocate tmp space: %s\n" +msgstr "" + +#: .././fsr/xfs_fsr.c:1347 +msgid "Couldn't rewind on temporary file\n" +msgstr "" + +#: .././fsr/xfs_fsr.c:1354 +#, c-format +msgid "Temporary file has %d extents (%d in original)\n" +msgstr "" + +#: .././fsr/xfs_fsr.c:1357 +#, c-format +msgid "No improvement will be made (skipping): %s\n" +msgstr "" + +#: .././fsr/xfs_fsr.c:1372 +#, c-format +msgid "could not lseek in file: %s : %s\n" +msgstr "" + +#: .././fsr/xfs_fsr.c:1408 +#, c-format +msgid "bad read of %d bytes from %s: %s\n" +msgstr "" + +#: .././fsr/xfs_fsr.c:1412 .././fsr/xfs_fsr.c:1444 +#, c-format +msgid "bad write of %d bytes to %s: %s\n" +msgstr "" + +#: .././fsr/xfs_fsr.c:1429 +#, c-format +msgid "bad write2 of %d bytes to %s: %s\n" +msgstr "" + +#: .././fsr/xfs_fsr.c:1434 +#, c-format +msgid "bad copy to %s\n" +msgstr "" + +#: .././fsr/xfs_fsr.c:1452 +#, c-format +msgid "could not truncate tmpfile: %s : %s\n" +msgstr "" + +#: .././fsr/xfs_fsr.c:1457 +#, c-format +msgid "could not fsync tmpfile: %s : %s\n" +msgstr "" + +#: .././fsr/xfs_fsr.c:1472 +#, c-format +msgid "failed to fchown tmpfile %s: %s\n" +msgstr "" + +#: .././fsr/xfs_fsr.c:1482 +#, c-format +msgid "%s: file type not supported\n" +msgstr "" + +#: .././fsr/xfs_fsr.c:1486 +#, c-format +msgid "%s: file modified defrag aborted\n" +msgstr "" + +#: .././fsr/xfs_fsr.c:1491 +#, c-format +msgid "%s: file busy\n" +msgstr "" + +#: .././fsr/xfs_fsr.c:1493 +#, c-format +msgid "XFS_IOC_SWAPEXT failed: %s: %s\n" +msgstr "" + +#: .././fsr/xfs_fsr.c:1501 +#, c-format +msgid "extents before:%d after:%d %s %s\n" +msgstr "" + +#: .././fsr/xfs_fsr.c:1535 +#, c-format +msgid "tmp file name too long: %s\n" +msgstr "" + +#: .././fsr/xfs_fsr.c:1585 +#, c-format +msgid "realloc failed: %s\n" +msgstr "" + +#: .././fsr/xfs_fsr.c:1598 +#, c-format +msgid "malloc failed: %s\n" +msgstr "" + +#: .././fsr/xfs_fsr.c:1628 +#, c-format +msgid "failed reading extents: inode %llu" +msgstr "" + +#: .././fsr/xfs_fsr.c:1678 +msgid "failed reading extents" +msgstr "" + +#: .././fsr/xfs_fsr.c:1766 .././fsr/xfs_fsr.c:1780 +#, c-format +msgid "tmpdir already exists: %s\n" +msgstr "" + +#: .././fsr/xfs_fsr.c:1769 +#, c-format +msgid "could not create tmpdir: %s: %s\n" +msgstr "" + +#: .././fsr/xfs_fsr.c:1782 +#, c-format +msgid "cannot create tmpdir: %s: %s\n" +msgstr "" + +#: .././fsr/xfs_fsr.c:1820 .././fsr/xfs_fsr.c:1828 +#, c-format +msgid "could not remove tmpdir: %s: %s\n" +msgstr "" + +#: .././db/agf.c:35 .././db/agfl.c:36 .././db/sb.c:44 .././db/agi.c:35 +msgid "[agno]" +msgstr "" + +#: .././db/agf.c:36 +msgid "set address to agf header" +msgstr "" + +#: .././db/agf.c:100 +msgid "" +"\n" +" set allocation group free block list\n" +"\n" +" Example:\n" +"\n" +" agf 2 - move location to AGF in 2nd filesystem allocation group\n" +"\n" +" Located in the second sector of each allocation group, the AGF\n" +" contains the root of two different freespace btrees:\n" +" The 'cnt' btree keeps track freespace indexed on section size.\n" +" The 'bno' btree tracks sections of freespace indexed on block number.\n" +msgstr "" + +#: .././db/agf.c:125 .././db/agfl.c:106 .././db/sb.c:167 .././db/agi.c:95 +#, c-format +msgid "bad allocation group number %s\n" +msgstr "" + +#: .././db/sb.c:45 +msgid "set current address to sb header" +msgstr "" + +#: .././db/sb.c:47 +msgid "[uuid]" +msgstr "" + +#: .././db/sb.c:48 +msgid "write/print FS uuid" +msgstr "" + +#: .././db/sb.c:50 +msgid "[label]" +msgstr "" + +#: .././db/sb.c:51 +msgid "write/print FS label" +msgstr "" + +#: .././db/sb.c:53 +msgid "[feature | [vnum fnum]]" +msgstr "" + +#: .././db/sb.c:54 +msgid "set feature bit(s) in the sb version field" +msgstr "" + +#: .././db/sb.c:140 +msgid "" +"\n" +" set allocation group superblock\n" +"\n" +" Example:\n" +"\n" +" 'sb 7' - set location to 7th allocation group superblock, set type to 'sb'\n" +"\n" +" Located in the first sector of each allocation group, the superblock\n" +" contains the base information for the filesystem.\n" +" The superblock in allocation group 0 is the primary. The copies in the\n" +" remaining allocation groups only serve as backup for filesystem recovery.\n" +" The icount/ifree/fdblocks/frextents are only updated in superblock 0.\n" +"\n" +msgstr "" + +#: .././db/sb.c:199 +#, c-format +msgid "can't read superblock for AG %u\n" +msgstr "" + +#: .././db/sb.c:207 +#, c-format +msgid "bad sb magic # %#x in AG %u\n" +msgstr "" + +#: .././db/sb.c:212 +#, c-format +msgid "bad sb version # %#x in AG %u\n" +msgstr "" + +#: .././db/sb.c:217 .././db/check.c:3876 +msgid "mkfs not completed successfully\n" +msgstr "" + +#: .././db/sb.c:236 +msgid "aborting - external log specified for FS with an internal log\n" +msgstr "" + +#: .././db/sb.c:242 +msgid "aborting - no external log specified for FS with an external log\n" +msgstr "" + +#: .././db/sb.c:252 +msgid "ERROR: cannot find log head/tail, run xfs_repair\n" +msgstr "" + +#: .././db/sb.c:256 +#, c-format +msgid "" +"ERROR: The filesystem has valuable metadata changes in a log which needs to\n" +"be replayed. Mount the filesystem to replay the log, and unmount it before\n" +"re-running %s. If you are unable to mount the filesystem, then use\n" +"the xfs_repair -L option to destroy the log and attempt a repair.\n" +"Note that destroying the log may cause corruption -- please attempt a mount\n" +"of the filesystem before doing this.\n" +msgstr "" + +#: .././db/sb.c:284 +msgid "Clearing log and setting UUID\n" +msgstr "" + +#: .././db/sb.c:293 +msgid "ERROR: cannot clear the log\n" +msgstr "" + +#: .././db/sb.c:305 +msgid "" +"\n" +" write/print FS uuid\n" +"\n" +" Example:\n" +"\n" +" 'uuid' - print UUID\n" +" 'uuid 01234567-0123-0123-0123-0123456789ab' - write UUID\n" +" 'uuid generate' - generate and write\n" +" 'uuid rewrite' - copy UUID from SB 0\n" +"\n" +"The print function checks the UUID in each SB and will warn if the UUIDs\n" +"differ between AGs (the log is not checked). The write commands will\n" +"set the uuid in all AGs to either a specified value, a newly generated\n" +"value or the value found in the first superblock (SB 0) respectively.\n" +"As a side effect of writing the UUID, the log is cleared (which is fine\n" +"on a CLEANLY unmounted FS).\n" +"\n" +msgstr "" + +#: .././db/sb.c:383 .././db/sb.c:546 +msgid "invalid parameters\n" +msgstr "" + +#: .././db/sb.c:390 .././db/sb.c:553 .././db/sb.c:722 +#, c-format +msgid "%s: not in expert mode, writing disabled\n" +msgstr "" + +#: .././db/sb.c:402 +msgid "failed to read UUID from AG 0\n" +msgstr "" + +#: .././db/sb.c:407 +#, c-format +msgid "old UUID = %s\n" +msgstr "" + +#: .././db/sb.c:421 +msgid "invalid UUID\n" +msgstr "" + +#: .././db/sb.c:430 .././db/sb.c:558 .././db/sb.c:808 +msgid "writing all SBs\n" +msgstr "" + +#: .././db/sb.c:433 +#, c-format +msgid "failed to set UUID in AG %d\n" +msgstr "" + +#: .././db/sb.c:438 +#, c-format +msgid "new UUID = %s\n" +msgstr "" + +#: .././db/sb.c:446 +#, c-format +msgid "failed to read UUID from AG %d\n" +msgstr "" + +#: .././db/sb.c:452 +#, c-format +msgid "warning: UUID in AG %d differs to the primary SB\n" +msgstr "" + +#: .././db/sb.c:463 +msgid "warning - external log specified for FS with an internal log\n" +msgstr "" + +#: .././db/sb.c:466 +msgid "warning - no external log specified for FS with an external log\n" +msgstr "" + +#: .././db/sb.c:471 +#, c-format +msgid "UUID = %s\n" +msgstr "" + +#: .././db/sb.c:482 +msgid "" +"\n" +" write/print FS label\n" +"\n" +" Example:\n" +"\n" +" 'label' - print label\n" +" 'label 123456789012' - write label\n" +" 'label --' - write an empty label\n" +"\n" +"The print function checks the label in each SB and will warn if the labels\n" +"differ between AGs. The write commands will set the label in all AGs to the\n" +"specified value. The maximum length of a label is 12 characters - use of a\n" +"longer label will result in truncation and a warning will be issued.\n" +"\n" +msgstr "" + +#: .././db/sb.c:519 +#, c-format +msgid "%s: truncating label length from %d to %d\n" +msgstr "" + +#: .././db/sb.c:561 +#, c-format +msgid "failed to set label in AG %d\n" +msgstr "" + +#: .././db/sb.c:564 +#, c-format +msgid "new label = \"%s\"\n" +msgstr "" + +#: .././db/sb.c:571 +#, c-format +msgid "failed to read label in AG %d\n" +msgstr "" + +#: .././db/sb.c:577 +#, c-format +msgid "warning: AG %d label differs\n" +msgstr "" + +#: .././db/sb.c:579 +#, c-format +msgid "label = \"%s\"\n" +msgstr "" + +#: .././db/sb.c:589 +msgid "" +"\n" +" set/print feature bits in sb version\n" +"\n" +" Example:\n" +"\n" +" 'version' - print current feature bits\n" +" 'version extflg' - enable unwritten extents\n" +" 'version attr1' - enable v1 inline extended attributes\n" +" 'version attr2' - enable v2 inline extended attributes\n" +" 'version log2' - enable v2 log format\n" +"\n" +"The version function prints currently enabled features for a filesystem\n" +"according to the version field of its primary superblock.\n" +"It can also be used to enable selected features, such as support for\n" +"unwritten extents. The updated version is written into all AGs.\n" +"\n" +msgstr "" + +#: .././db/sb.c:617 +msgid "Superblock has mismatched features2 fields, skipping modification\n" +msgstr "" + +#: .././db/sb.c:742 +msgid "unwritten extents flag is already enabled\n" +msgstr "" + +#: .././db/sb.c:749 +msgid "unwritten extents always enabled for v5 superblocks.\n" +msgstr "" + +#: .././db/sb.c:766 +msgid "version 2 log format is already in use\n" +msgstr "" + +#: .././db/sb.c:773 +msgid "Version 2 logs always enabled for v5 superblocks.\n" +msgstr "" + +#: .././db/sb.c:778 +#, c-format +msgid "%s: Cannot change %s on v5 superblocks.\n" +msgstr "" + +#: .././db/sb.c:802 +#, c-format +msgid "%s: invalid version change command \"%s\"\n" +msgstr "" + +#: .././db/sb.c:811 +#, c-format +msgid "failed to set versionnum in AG %d\n" +msgstr "" + +#: .././db/sb.c:829 +#, c-format +msgid "versionnum [0x%x+0x%x] = %s\n" +msgstr "" + +#: .././db/print.c:41 +msgid "[value]..." +msgstr "" + +#: .././db/print.c:42 +msgid "print field values" +msgstr "" + +#: .././db/addr.c:72 .././db/attrset.c:86 .././db/attrset.c:189 +#: .././db/crc.c:76 .././db/print.c:74 .././db/type.c:209 .././db/write.c:110 +#: .././db/btdump.c:469 .././db/fuzz.c:98 +msgid "no current type\n" +msgstr "" + +#: .././db/print.c:79 +#, c-format +msgid "no print function for type %s\n" +msgstr "" + +#: .././db/print.c:165 +msgid "(empty)\n" +msgstr "" + +#: .././db/print.c:227 +msgid "(empty)" +msgstr "" + +#: .././db/print.c:287 +msgid "no arguments allowed\n" +msgstr "" + +#: .././db/agi.c:36 +msgid "set address to agi header" +msgstr "" + +#: .././db/agi.c:70 +msgid "" +"\n" +" set allocation group inode btree\n" +"\n" +" Example:\n" +"\n" +" agi 3 (set location to 3rd allocation group inode btree and type to 'agi')\n" +"\n" +" Located in the 3rd 512 byte block of each allocation group,\n" +" the agi inode btree tracks all used/free inodes in the allocation group.\n" +" Inodes are allocated in 16k 'chunks', each btree entry tracks a 'chunk'.\n" +"\n" +msgstr "" + +#: .././db/quit.c:27 +msgid "exit xfs_db" +msgstr "" + +#: .././db/output.c:30 +msgid "[stop|start ]" +msgstr "" + +#: .././db/output.c:31 +msgid "start or stop logging to a file" +msgstr "" + +#: .././db/output.c:68 +#, c-format +msgid "logging to %s\n" +msgstr "" + +#: .././db/output.c:70 .././db/output.c:77 +msgid "no log file\n" +msgstr "" + +#: .././db/output.c:80 +#, c-format +msgid "already logging to %s\n" +msgstr "" + +#: .././db/output.c:84 +#, c-format +msgid "can't open %s for writing\n" +msgstr "" + +#: .././db/output.c:90 +msgid "bad log command, ignored\n" +msgstr "" + +#: .././db/frag.c:173 +#, c-format +msgid "actual %llu, ideal %llu, fragmentation factor %.2f%%\n" +msgstr "" + +#: .././db/frag.c:218 +msgid "bad option for frag command\n" +msgstr "" + +#: .././db/frag.c:354 +#, c-format +msgid "inode %lld actual %lld ideal %lld\n" +msgstr "" + +#: .././db/check.c:3888 .././db/frag.c:370 +#, c-format +msgid "can't read agf block for ag %u\n" +msgstr "" + +#: .././db/check.c:3916 .././db/frag.c:379 +#, c-format +msgid "can't read agi block for ag %u\n" +msgstr "" + +#: .././db/check.c:4109 .././db/check.c:4137 .././db/frag.c:402 +#: .././db/frag.c:425 .././db/freesp.c:293 +#, c-format +msgid "can't read btree block %u/%u\n" +msgstr "" + +#: .././db/frag.c:448 .././db/frag.c:458 +#, c-format +msgid "invalid numrecs (%u) in %s block\n" +msgstr "" + +#: .././db/check.c:4464 .././db/frag.c:494 +#, c-format +msgid "can't read inode block %u/%u\n" +msgstr "" + +#: .././db/inode.c:421 +#, c-format +msgid "bad value for inode number %s\n" +msgstr "" + +#: .././db/bmap.c:152 .././db/inode.c:426 +msgid "no current inode\n" +msgstr "" + +#: .././db/inode.c:428 +#, c-format +msgid "current inode number is %lld\n" +msgstr "" + +#: .././db/inode.c:662 +#, c-format +msgid "bad inode number %lld\n" +msgstr "" + +#: .././db/inode.c:709 +#, c-format +msgid "Metadata CRC error detected for ino %lld\n" +msgstr "" + +#: .././db/faddr.c:40 .././db/faddr.c:63 +msgid "no current allocation group, cannot set new addr\n" +msgstr "" + +#: .././db/faddr.c:45 .././db/faddr.c:117 .././db/faddr.c:148 +#: .././db/faddr.c:180 .././db/faddr.c:202 .././db/faddr.c:232 +#: .././db/faddr.c:262 .././db/faddr.c:316 .././db/faddr.c:335 +msgid "null block number, cannot set new addr\n" +msgstr "" + +#: .././db/faddr.c:68 .././db/faddr.c:353 .././db/faddr.c:370 +#: .././db/faddr.c:387 +msgid "null inode number, cannot set new addr\n" +msgstr "" + +#: .././db/faddr.c:88 +msgid "null attribute block number, cannot set new addr\n" +msgstr "" + +#: .././db/faddr.c:94 +msgid "attribute block is unmapped\n" +msgstr "" + +#: .././db/faddr.c:123 .././db/faddr.c:155 .././db/faddr.c:208 +#: .././db/faddr.c:239 +msgid "file block is unmapped\n" +msgstr "" + +#: .././db/faddr.c:285 +msgid "null directory block number, cannot set new addr\n" +msgstr "" + +#: .././db/faddr.c:292 +msgid "directory block is unmapped\n" +msgstr "" + +#: .././db/fprint.c:99 +msgid "null" +msgstr "" + +#: .././db/check.c:378 +msgid "free block usage information" +msgstr "" + +#: .././db/check.c:381 +msgid "[-s|-v] [-n] [-t] [-b bno]... [-i ino] ..." +msgstr "" + +#: .././db/check.c:382 +msgid "get block usage and check consistency" +msgstr "" + +#: .././db/check.c:385 +msgid "[-n count] [-x minlen] [-y maxlen] [-s seed] [-0123] [-t type] ..." +msgstr "" + +#: .././db/check.c:386 +msgid "trash randomly selected block(s)" +msgstr "" + +#: .././db/check.c:389 +msgid "[-n] [-c blockcount]" +msgstr "" + +#: .././db/check.c:390 +msgid "print usage for current block(s)" +msgstr "" + +#: .././db/check.c:393 +msgid "[-s] [-i ino] ..." +msgstr "" + +#: .././db/check.c:394 +msgid "print inode-name pairs" +msgstr "" + +#: .././db/check.c:414 +#, c-format +msgid "-i %lld bad inode number\n" +msgstr "" + +#: .././db/check.c:426 +#, c-format +msgid "inode %lld add link, now %u\n" +msgstr "" + +#: .././db/check.c:453 +#, c-format +msgid "inode %lld parent %lld\n" +msgstr "" + +#: .././db/check.c:766 +msgid "block usage information not allocated\n" +msgstr "" + +#: .././db/check.c:804 +msgid "already have block usage information\n" +msgstr "" + +#: .././db/check.c:821 .././db/check.c:922 +msgid "WARNING: this may be a newer XFS filesystem.\n" +msgstr "" + +#: .././db/check.c:857 +#, c-format +msgid "sb_icount %lld, counted %lld\n" +msgstr "" + +#: .././db/check.c:863 +#, c-format +msgid "sb_ifree %lld, counted %lld\n" +msgstr "" + +#: .././db/check.c:869 +#, c-format +msgid "sb_fdblocks %lld, counted %lld\n" +msgstr "" + +#: .././db/check.c:875 +#, c-format +msgid "sb_fdblocks %lld, aggregate AGF count %lld\n" +msgstr "" + +#: .././db/check.c:881 +#, c-format +msgid "sb_frextents %lld, counted %lld\n" +msgstr "" + +#: .././db/check.c:888 +#, c-format +msgid "sb_features2 (0x%x) not same as sb_bad_features2 (0x%x)\n" +msgstr "" + +#: .././db/check.c:897 +#, c-format +msgid "sb versionnum missing attr bit %x\n" +msgstr "" + +#: .././db/check.c:904 +#, c-format +msgid "sb versionnum missing quota bit %x\n" +msgstr "" + +#: .././db/check.c:911 +#, c-format +msgid "sb versionnum extra align bit %x\n" +msgstr "" + +#: .././db/check.c:950 +msgid "zeroed" +msgstr "" + +#: .././db/check.c:950 +msgid "set" +msgstr "" + +#: .././db/check.c:950 +msgid "flipped" +msgstr "" + +#: .././db/check.c:950 +msgid "randomized" +msgstr "" + +#: .././db/check.c:958 +#, c-format +msgid "zero-length block %u/%u buffer to trash??\n" +msgstr "" + +#: .././db/check.c:977 +#, c-format +msgid "can't read block %u/%u for trashing\n" +msgstr "" + +#: .././db/check.c:1006 +#, c-format +msgid "blocktrash: %u/%u %s block %d bit%s starting %d:%d %s\n" +msgstr "" + +#: .././db/check.c:1085 +#, c-format +msgid "bad blocktrash count %s\n" +msgstr "" + +#: .././db/check.c:1097 +#, c-format +msgid "bad blocktrash offset %s\n" +msgstr "" + +#: .././db/check.c:1114 +#, c-format +msgid "bad blocktrash type %s\n" +msgstr "" + +#: .././db/check.c:1123 +#, c-format +msgid "bad blocktrash min %s\n" +msgstr "" + +#: .././db/check.c:1131 +#, c-format +msgid "bad blocktrash max %s\n" +msgstr "" + +#: .././db/check.c:1139 +msgid "bad option for blocktrash command\n" +msgstr "" + +#: .././db/check.c:1144 .././db/check.c:1235 +msgid "must run blockget first\n" +msgstr "" + +#: .././db/check.c:1148 +msgid "nothing on stack\n" +msgstr "" + +#: .././db/check.c:1152 +msgid "bad min/max for blocktrash command\n" +msgstr "" + +#: .././db/check.c:1170 +#, c-format +msgid "blocktrash: seed %u\n" +msgstr "" + +#: .././db/check.c:1186 +msgid "blocktrash: no matching blocks\n" +msgstr "" + +#: .././db/check.c:1250 +#, c-format +msgid "bad blockuse count %s\n" +msgstr "" + +#: .././db/check.c:1256 .././db/check.c:1980 +msgid "must run blockget -n first\n" +msgstr "" + +#: .././db/check.c:1262 +msgid "bad option for blockuse command\n" +msgstr "" + +#: .././db/check.c:1269 +#, c-format +msgid "block %llu (%u/%u) type %s" +msgstr "" + +#: .././db/check.c:1273 +#, c-format +msgid " inode %lld" +msgstr "" + +#: .././db/check.c:1317 +#, c-format +msgid "block %u/%u expected type %s got %s\n" +msgstr "" + +#: .././db/check.c:1350 +#, c-format +msgid "blocks %u/%u..%u claimed by inode %lld\n" +msgstr "" + +#: .././db/check.c:1358 +#, c-format +msgid "block %u/%u claimed by inode %lld, previous inum %lld\n" +msgstr "" + +#: .././db/check.c:1387 +#, c-format +msgid "link count mismatch for inode %lld (name %s), nlink %d, counted %d\n" +msgstr "" + +#: .././db/check.c:1395 +#, c-format +msgid "disconnected inode %lld, nlink %d\n" +msgstr "" + +#: .././db/check.c:1399 +#, c-format +msgid "allocated inode %lld has 0 link count\n" +msgstr "" + +#: .././db/check.c:1409 +#, c-format +msgid "inode %lld name %s\n" +msgstr "" + +#: .././db/check.c:1443 .././db/check.c:1458 +#, c-format +msgid "block %u/%u out of range\n" +msgstr "" + +#: .././db/check.c:1446 .././db/check.c:1461 +#, c-format +msgid "blocks %u/%u..%u out of range\n" +msgstr "" + +#: .././db/check.c:1484 +#, c-format +msgid "rtblock %llu expected type %s got %s\n" +msgstr "" + +#: .././db/check.c:1504 +#, c-format +msgid "rtblocks %llu..%llu claimed by inode %lld\n" +msgstr "" + +#: .././db/check.c:1513 +#, c-format +msgid "rtblock %llu claimed by inode %lld, previous inum %lld\n" +msgstr "" + +#: .././db/check.c:1531 +#, c-format +msgid "root inode %lld is missing\n" +msgstr "" + +#: .././db/check.c:1536 +#, c-format +msgid "root inode %lld is not a directory\n" +msgstr "" + +#: .././db/check.c:1552 +#, c-format +msgid "rtblock %llu out of range\n" +msgstr "" + +#: .././db/check.c:1596 +#, c-format +msgid "blocks %u/%u..%u claimed by block %u/%u\n" +msgstr "" + +#: .././db/check.c:1610 +#, c-format +msgid "setting block %u/%u to %s\n" +msgstr "" + +#: .././db/check.c:1633 +#, c-format +msgid "setting rtblock %llu to %s\n" +msgstr "" + +#: .././db/check.c:1679 +#, c-format +msgid "block %u/%u type %s not expected\n" +msgstr "" + +#: .././db/check.c:1700 +#, c-format +msgid "rtblock %llu type %s not expected\n" +msgstr "" + +#: .././db/check.c:1737 +#, c-format +msgid "dir ino %lld missing leaf entry for %x/%x\n" +msgstr "" + +#: .././db/check.c:1856 +#, c-format +msgid "bad superblock magic number %x, giving up\n" +msgstr "" + +#: .././db/check.c:1910 +msgid "bad option for blockget command\n" +msgstr "" + +#: .././db/check.c:1997 +#, c-format +msgid "bad option -%c for ncheck command\n" +msgstr "" + +#: .././db/check.c:2071 +#, c-format +msgid "block 0 for directory inode %lld is missing\n" +msgstr "" + +#: .././db/check.c:2091 +#, c-format +msgid "can't read block 0 for directory inode %lld\n" +msgstr "" + +#: .././db/check.c:2137 +#, c-format +msgid "inode %lld extent [%lld,%lld,%lld,%d]\n" +msgstr "" + +#: .././db/check.c:2140 +#, c-format +msgid "bmap rec out of order, inode %lld entry %d\n" +msgstr "" + +#: .././db/check.c:2146 +#, c-format +msgid "inode %lld bad rt block number %lld, offset %lld\n" +msgstr "" + +#: .././db/check.c:2156 .././db/check.c:2162 +#, c-format +msgid "inode %lld bad block number %lld [%d,%d], offset %lld\n" +msgstr "" + +#: .././db/check.c:2180 .././db/check.c:2194 +#, c-format +msgid "inode %lld block %lld at offset %lld\n" +msgstr "" + +#: .././db/check.c:2221 +#, c-format +msgid "level for ino %lld %s fork bmap root too large (%u)\n" +msgstr "" + +#: .././db/check.c:2233 +#, c-format +msgid "numrecs for ino %lld %s fork bmap root too large (%u)\n" +msgstr "" + +#: .././db/check.c:2260 +#, c-format +msgid "extent count for ino %lld %s fork too low (%d) for file format\n" +msgstr "" + +#: .././db/check.c:2312 .././db/check.c:3336 +#, c-format +msgid "bad directory data magic # %#x for dir ino %lld block %d\n" +msgstr "" + +#: .././db/check.c:2330 +#, c-format +msgid "bad block directory tail for dir ino %lld\n" +msgstr "" + +#: .././db/check.c:2375 +#, c-format +msgid "dir %lld block %d bad free entry at %d\n" +msgstr "" + +#: .././db/check.c:2399 +#, c-format +msgid "dir %lld block %d zero length entry at %d\n" +msgstr "" + +#: .././db/check.c:2408 +#, c-format +msgid "dir %lld block %d bad entry at %d\n" +msgstr "" + +#: .././db/check.c:2426 +#, c-format +msgid "dir %lld block %d entry %*.*s %lld\n" +msgstr "" + +#: .././db/check.c:2433 +#, c-format +msgid "dir %lld block %d entry %*.*s bad inode number %lld\n" +msgstr "" + +#: .././db/check.c:2443 +#, c-format +msgid "multiple .. entries in dir %lld (%lld, %lld)\n" +msgstr "" + +#: .././db/check.c:2460 +#, c-format +msgid "dir %lld entry . inode number mismatch (%lld)\n" +msgstr "" + +#: .././db/check.c:2474 +#, c-format +msgid "dir %lld block %d bad count %u\n" +msgstr "" + +#: .././db/check.c:2485 .././db/check.c:3350 +#, c-format +msgid "dir %lld block %d extra leaf entry %x %x\n" +msgstr "" + +#: .././db/check.c:2497 +#, c-format +msgid "dir %lld block %d bad bestfree data\n" +msgstr "" + +#: .././db/check.c:2505 +#, c-format +msgid "dir %lld block %d bad block tail count %d (stale %d)\n" +msgstr "" + +#: .././db/check.c:2515 +#, c-format +msgid "dir %lld block %d bad stale tail count %d\n" +msgstr "" + +#: .././db/check.c:2521 +#, c-format +msgid "dir %lld block %d consecutive free entries\n" +msgstr "" + +#: .././db/check.c:2527 +#, c-format +msgid "dir %lld block %d entry/unused tag mismatch\n" +msgstr "" + +#: .././db/check.c:2576 +#, c-format +msgid "no . entry for directory %lld\n" +msgstr "" + +#: .././db/check.c:2581 +#, c-format +msgid "no .. entry for directory %lld\n" +msgstr "" + +#: .././db/check.c:2585 +#, c-format +msgid ". and .. same for non-root directory %lld\n" +msgstr "" + +#: .././db/check.c:2590 +#, c-format +msgid "root directory %lld has .. %lld\n" +msgstr "" + +#: .././db/check.c:2623 +#, c-format +msgid "bad size (%lld) or format (%d) for directory inode %lld\n" +msgstr "" + +#: .././db/check.c:2651 +#, c-format +msgid "bad number of extents %d for inode %lld\n" +msgstr "" + +#: .././db/check.c:2723 +#, c-format +msgid "bad magic number %#x for inode %lld\n" +msgstr "" + +#: .././db/check.c:2730 +#, c-format +msgid "bad version number %#x for inode %lld\n" +msgstr "" + +#: .././db/check.c:2738 +#, c-format +msgid "bad nblocks %lld for free inode %lld\n" +msgstr "" + +#: .././db/check.c:2745 +#, c-format +msgid "bad nlink %d for free inode %lld\n" +msgstr "" + +#: .././db/check.c:2751 +#, c-format +msgid "bad mode %#o for free inode %lld\n" +msgstr "" + +#: .././db/check.c:2760 +#, c-format +msgid "bad next unlinked %#x for inode %lld\n" +msgstr "" + +#: .././db/check.c:2771 +#, c-format +msgid "bad format %d for inode %lld type %#o\n" +msgstr "" + +#: .././db/check.c:2779 +#, c-format +msgid "bad fork offset %d for inode %lld\n" +msgstr "" + +#: .././db/check.c:2786 +#, c-format +msgid "bad attribute format %d for inode %lld\n" +msgstr "" + +#: .././db/check.c:2792 +#, c-format +msgid "" +"inode %lld mode %#o fmt %s afmt %s nex %d anex %d nblk %lld sz " +"%lld%s%s%s%s%s%s%s\n" +msgstr "" + +#: .././db/check.c:2911 +#, c-format +msgid "bad nblocks %lld for inode %lld, counted %lld\n" +msgstr "" + +#: .././db/check.c:2918 +#, c-format +msgid "bad nextents %d for inode %lld, counted %d\n" +msgstr "" + +#: .././db/check.c:2924 +#, c-format +msgid "bad anextents %d for inode %lld, counted %d\n" +msgstr "" + +#: .././db/check.c:2976 +#, c-format +msgid "local inode %lld data is too large (size %lld)\n" +msgstr "" + +#: .././db/check.c:2985 +#, c-format +msgid "local inode %lld attr is too large (size %d)\n" +msgstr "" + +#: .././db/check.c:3034 +#, c-format +msgid "dir inode %lld block %u=%llu\n" +msgstr "" + +#: .././db/check.c:3046 +#, c-format +msgid "can't read block %u for directory inode %lld\n" +msgstr "" + +#: .././db/check.c:3060 +#, c-format +msgid "multiple .. entries in dir %lld\n" +msgstr "" + +#: .././db/check.c:3082 +#, c-format +msgid "missing free index for data block %d in dir ino %lld\n" +msgstr "" + +#: .././db/check.c:3110 .././db/check.c:3188 +#, c-format +msgid "bad free block firstdb %d for dir ino %lld block %d\n" +msgstr "" + +#: .././db/check.c:3121 .././db/check.c:3199 +#, c-format +msgid "bad free block nvalid/nused %d/%d for dir ino %lld block %d\n" +msgstr "" + +#: .././db/check.c:3135 .././db/check.c:3213 +#, c-format +msgid "bad free block ent %d is %d should be %d for dir ino %lld block %d\n" +msgstr "" + +#: .././db/check.c:3149 .././db/check.c:3227 +#, c-format +msgid "bad free block nused %d should be %d for dir ino %lld block %d\n" +msgstr "" + +#: .././db/check.c:3174 +#, c-format +msgid "bad free block magic # %#x for dir ino %lld block %d\n" +msgstr "" + +#: .././db/check.c:3281 +#, c-format +msgid "bad leaf block forw/back pointers %d/%d for dir ino %lld block %d\n" +msgstr "" + +#: .././db/check.c:3290 +#, c-format +msgid "single leaf block for dir ino %lld block %d should be at block %d\n" +msgstr "" + +#: .././db/check.c:3302 +#, c-format +msgid "bestfree %d for dir ino %lld block %d doesn't match table value %d\n" +msgstr "" + +#: .././db/check.c:3327 +#, c-format +msgid "bad node block level %d for dir ino %lld block %d\n" +msgstr "" + +#: .././db/check.c:3359 +#, c-format +msgid "dir3 %lld block %d stale mismatch %d/%d\n" +msgstr "" + +#: .././db/check.c:3366 +#, c-format +msgid "dir %lld block %d stale mismatch %d/%d\n" +msgstr "" + +#: .././db/check.c:3422 +#, c-format +msgid "can't read block %lld for %s quota inode (fsblock %lld)\n" +msgstr "" + +#: .././db/check.c:3432 +#, c-format +msgid "%s dqblk %lld entry %d id %u bc %lld ic %lld rc %lld\n" +msgstr "" + +#: .././db/check.c:3440 +#, c-format +msgid "bad magic number %#x for %s dqblk %lld entry %d id %u\n" +msgstr "" + +#: .././db/check.c:3449 +#, c-format +msgid "bad version number %#x for %s dqblk %lld entry %d id %u\n" +msgstr "" + +#: .././db/check.c:3459 +#, c-format +msgid "bad flags %#x for %s dqblk %lld entry %d id %u\n" +msgstr "" + +#: .././db/check.c:3468 +#, c-format +msgid "bad id %u for %s dqblk %lld entry %d id %u\n" +msgstr "" + +#: .././db/check.c:3514 +#, c-format +msgid "block %lld for rtbitmap inode is missing\n" +msgstr "" + +#: .././db/check.c:3525 +#, c-format +msgid "can't read block %lld for rtbitmap inode\n" +msgstr "" + +#: .././db/check.c:3581 +#, c-format +msgid "block %lld for rtsummary inode is missing\n" +msgstr "" + +#: .././db/check.c:3592 +#, c-format +msgid "can't read block %lld for rtsummary inode\n" +msgstr "" + +#: .././db/check.c:3625 +#, c-format +msgid "dir %lld entry . %lld\n" +msgstr "" + +#: .././db/check.c:3633 +#, c-format +msgid "dir %llu bad size in entry at %d\n" +msgstr "" + +#: .././db/check.c:3645 +#, c-format +msgid "dir %lld entry %*.*s bad inode number %lld\n" +msgstr "" + +#: .././db/check.c:3657 +#, c-format +msgid "dir %lld entry %*.*s offset %d %lld\n" +msgstr "" + +#: .././db/check.c:3662 +#, c-format +msgid "dir %lld entry %*.*s bad offset %d\n" +msgstr "" + +#: .././db/check.c:3675 +#, c-format +msgid "dir %llu size is %lld, should be %u\n" +msgstr "" + +#: .././db/check.c:3683 +#, c-format +msgid "dir %llu offsets too high\n" +msgstr "" + +#: .././db/check.c:3694 +#, c-format +msgid "dir %lld entry .. bad inode number %lld\n" +msgstr "" + +#: .././db/check.c:3699 +#, c-format +msgid "dir %lld entry .. %lld\n" +msgstr "" + +#: .././db/check.c:3702 +#, c-format +msgid "dir %lld i8count mismatch is %d should be %d\n" +msgstr "" + +#: .././db/check.c:3784 +#, c-format +msgid "%s quota id %u, have/exp" +msgstr "" + +#: .././db/check.c:3787 +#, c-format +msgid " bc %lld/%lld" +msgstr "" + +#: .././db/check.c:3791 +#, c-format +msgid " ic %lld/%lld" +msgstr "" + +#: .././db/check.c:3795 +#, c-format +msgid " rc %lld/%lld" +msgstr "" + +#: .././db/check.c:3851 +#, c-format +msgid "can't read superblock for ag %u\n" +msgstr "" + +#: .././db/check.c:3860 +#, c-format +msgid "bad sb magic # %#x in ag %u\n" +msgstr "" + +#: .././db/check.c:3866 +#, c-format +msgid "bad sb version # %#x in ag %u\n" +msgstr "" + +#: .././db/check.c:3894 +#, c-format +msgid "bad agf magic # %#x in ag %u\n" +msgstr "" + +#: .././db/check.c:3900 +#, c-format +msgid "bad agf version # %#x in ag %u\n" +msgstr "" + +#: .././db/check.c:3922 +#, c-format +msgid "bad agi magic # %#x in ag %u\n" +msgstr "" + +#: .././db/check.c:3928 +#, c-format +msgid "bad agi version # %#x in ag %u\n" +msgstr "" + +#: .././db/check.c:3986 +#, c-format +msgid "agf_btreeblks %u, counted %u in ag %u\n" +msgstr "" + +#: .././db/check.c:4010 +#, c-format +msgid "agi unlinked bucket %d is %u in ag %u (inode=%lld)\n" +msgstr "" + +#: .././db/check.c:4048 +#, c-format +msgid "can't read agfl block for ag %u\n" +msgstr "" + +#: .././db/check.c:4080 +#, c-format +msgid "freeblk count %u != flcount %u in ag %u\n" +msgstr "" + +#: .././db/check.c:4171 +#, c-format +msgid "bad magic # %#x in inode %lld bmbt block %u/%u\n" +msgstr "" + +#: .././db/check.c:4178 +#, c-format +msgid "expected level %d got %d in inode %lld bmbt block %u/%u\n" +msgstr "" + +#: .././db/check.c:4190 .././db/check.c:4207 +#, c-format +msgid "bad btree nrecs (%u, min=%u, max=%u) in inode %lld bmap block %lld\n" +msgstr "" + +#: .././db/check.c:4236 +#, c-format +msgid "bad magic # %#x in btbno block %u/%u\n" +msgstr "" + +#: .././db/check.c:4245 +#, c-format +msgid "expected level %d got %d in btbno block %u/%u\n" +msgstr "" + +#: .././db/check.c:4254 .././db/check.c:4282 .././db/check.c:4328 +#: .././db/check.c:4359 +#, c-format +msgid "bad btree nrecs (%u, min=%u, max=%u) in btbno block %u/%u\n" +msgstr "" + +#: .././db/check.c:4310 +#, c-format +msgid "bad magic # %#x in btcnt block %u/%u\n" +msgstr "" + +#: .././db/check.c:4319 +#, c-format +msgid "expected level %d got %d in btcnt block %u/%u\n" +msgstr "" + +#: .././db/check.c:4405 +#, c-format +msgid "bad magic # %#x in inobt block %u/%u\n" +msgstr "" + +#: .././db/check.c:4412 +#, c-format +msgid "expected level %d got %d in inobt block %u/%u\n" +msgstr "" + +#: .././db/check.c:4421 .././db/check.c:4507 +#, c-format +msgid "bad btree nrecs (%u, min=%u, max=%u) in inobt block %u/%u\n" +msgstr "" + +#: .././db/check.c:4495 +#, c-format +msgid "" +"ir_freecount/free mismatch, inode chunk %u/%u, freecount %d nfree %d\n" +msgstr "" + +#: .././db/check.c:4548 +#, c-format +msgid "bad magic # %#x in finobt block %u/%u\n" +msgstr "" + +#: .././db/check.c:4555 +#, c-format +msgid "expected level %d got %d in finobt block %u/%u\n" +msgstr "" + +#: .././db/check.c:4564 .././db/check.c:4607 +#, c-format +msgid "bad btree nrecs (%u, min=%u, max=%u) in finobt block %u/%u\n" +msgstr "" + +#: .././db/check.c:4817 +#, c-format +msgid "setting inode to %lld for block %u/%u\n" +msgstr "" + +#: .././db/check.c:4849 +#, c-format +msgid "setting inode to %lld for rtblock %llu\n" +msgstr "" + +#: .././db/check.c:4865 +#, c-format +msgid "inode %lld nlink %u %s dir\n" +msgstr "" + +#: .././db/bmap.c:39 +msgid "[-ad] [block [len]]" +msgstr "" + +#: .././db/bmap.c:40 +msgid "show block map for current file" +msgstr "" + +#: .././db/bmap.c:165 +msgid "bad option for bmap command\n" +msgstr "" + +#: .././db/bmap.c:182 +#, c-format +msgid "bad block number for bmap %s\n" +msgstr "" + +#: .././db/bmap.c:190 +#, c-format +msgid "bad len for bmap %s\n" +msgstr "" + +#: .././db/bmap.c:213 +#, c-format +msgid "%s offset %lld startblock %llu (%u/%u) count %llu flag %u\n" +msgstr "" + +#: .././db/echo.c:27 +msgid "[args]..." +msgstr "" + +#: .././db/echo.c:28 +msgid "echo arguments" +msgstr "" + +#: .././db/addr.c:35 +msgid "[field-expression]" +msgstr "" + +#: .././db/addr.c:36 +msgid "set current address" +msgstr "" + +#: .././db/addr.c:42 +msgid "" +"\n" +" 'addr' uses the given field to set the filesystem address and type\n" +"\n" +" Examples:\n" +"\n" +" sb\n" +" a rootino - set the type to inode and set position to the root inode\n" +" a u.bmx[0].startblock (for inode with blockmap)\n" +"\n" +msgstr "" + +#: .././db/addr.c:82 +#, c-format +msgid "no fields for type %s\n" +msgstr "" + +#: .././db/addr.c:94 +msgid "array not allowed for addr command\n" +msgstr "" + +#: .././db/addr.c:103 +#, c-format +msgid "no next type for field %s\n" +msgstr "" + +#: .././db/addr.c:110 +#, c-format +msgid "no addr function for field %s (type %s)\n" +msgstr "" + +#: .././db/write.c:41 +msgid "[-c] [field or value]..." +msgstr "" + +#: .././db/write.c:42 +msgid "write value to disk" +msgstr "" + +#: .././db/write.c:58 +msgid "" +"\n" +" The 'write' command takes on different personalities depending on the\n" +" type of object being worked with.\n" +"\n" +" Write has 3 modes:\n" +" 'struct mode' - is active anytime you're looking at a filesystem object\n" +" which contains individual fields (ex: an inode).\n" +" 'data mode' - is active anytime you set a disk address directly or set\n" +" the type to 'data'.\n" +" 'string mode' - only used for writing symlink blocks.\n" +"\n" +" Examples:\n" +" Struct mode: 'write core.uid 23' - set an inode uid field to 23.\n" +" 'write fname \"hello\\000\"' - write superblock fname.\n" +" (note: in struct mode strings are not null terminated)\n" +" 'write fname #6669736800' - write superblock fname with " +"hex.\n" +" 'write uuid 00112233-4455-6677-8899-aabbccddeeff'\n" +" - write superblock uuid.\n" +" Data mode: 'write fill 0xff' - fill the entire block with 0xff's\n" +" 'write lshift 3' - shift the block 3 bytes to the left\n" +" 'write sequence 1 5' - write a cycle of number [1-5] through\n" +" the entire block.\n" +" String mode: 'write \"This_is_a_filename\" - write null terminated " +"string.\n" +"\n" +" In data mode type 'write' by itself for a list of specific commands.\n" +"\n" +" Specifying the -c option will allow writes of invalid (corrupt) data.\n" +"\n" +msgstr "" + +#: .././db/write.c:104 +#, c-format +msgid "%s started in read only mode, writing disabled\n" +msgstr "" + +#: .././db/write.c:116 +#, c-format +msgid "no handler function for type %s, write unsupported.\n" +msgstr "" + +#: .././db/write.c:130 +msgid "bad option for write command\n" +msgstr "" + +#: .././db/write.c:137 +msgid "Allowing write of corrupted data\n" +msgstr "" + +#: .././db/write.c:232 .././db/write.c:261 .././db/write.c:291 +#: .././db/write.c:324 .././db/write.c:360 .././db/write.c:409 +#: .././db/write.c:438 +#, c-format +msgid "length (%d) too large for data block size (%d)" +msgstr "" + +#: .././db/write.c:680 +msgid "usage: write fieldname value\n" +msgstr "" + +#: .././db/write.c:686 .././db/fuzz.c:397 +#, c-format +msgid "unable to parse '%s'.\n" +msgstr "" + +#: .././db/crc.c:135 .././db/write.c:700 .././db/fuzz.c:419 +msgid "parsing error\n" +msgstr "" + +#: .././db/write.c:735 +#, c-format +msgid "unable to convert value '%s'.\n" +msgstr "" + +#: .././db/write.c:759 +msgid "usage (in string mode): write \"string...\"\n" +msgstr "" + +#: .././db/write.c:801 +msgid "write: invalid subcommand\n" +msgstr "" + +#: .././db/write.c:806 +#, c-format +msgid "write %s: invalid number of arguments\n" +msgstr "" + +#: .././db/write.c:830 +msgid "usage: write (in data mode)\n" +msgstr "" + +#: .././db/type.c:50 +msgid "[newtype]" +msgstr "" + +#: .././db/type.c:51 +msgid "set/show current data type" +msgstr "" + +#: .././db/type.c:211 +#, c-format +msgid "current type is \"%s\"\n" +msgstr "" + +#: .././db/type.c:213 +msgid "" +"\n" +" supported types are:\n" +" " +msgstr "" + +#: .././db/type.c:230 +#, c-format +msgid "no such type %s\n" +msgstr "" + +#: .././db/type.c:233 +msgid "no current object\n" +msgstr "" + +#: .././db/command.c:90 +#, c-format +msgid "bad argument count %d to %s, expected " +msgstr "" + +#: .././db/command.c:92 +#, c-format +msgid "at least %d" +msgstr "" + +#: .././db/command.c:96 +#, c-format +msgid "between %d and %d" +msgstr "" + +#: .././db/command.c:97 +msgid " arguments\n" +msgstr "" + +#: .././db/flist.c:149 +#, c-format +msgid "field %s not found\n" +msgstr "" + +#: .././db/flist.c:159 +#, c-format +msgid "no elements in %s\n" +msgstr "" + +#: .././db/flist.c:165 +#, c-format +msgid "indices %d-%d for field %s out of range %d-%d\n" +msgstr "" + +#: .././db/flist.c:173 +#, c-format +msgid "index %d for field %s out of range %d-%d\n" +msgstr "" + +#: .././db/flist.c:187 +#, c-format +msgid "field %s is not an array\n" +msgstr "" + +#: .././db/flist.c:200 +#, c-format +msgid "field %s has no subfields\n" +msgstr "" + +#: .././db/flist.c:220 +#, c-format +msgid "fl@%p:\n" +msgstr "" + +#: .././db/flist.c:221 +#, c-format +msgid "\tname=%s, fld=%p, child=%p, sibling=%p\n" +msgstr "" + +#: .././db/flist.c:223 +#, c-format +msgid "\tlow=%d, high=%d, flags=%d (%s%s), offset=%d\n" +msgstr "" + +#: .././db/flist.c:225 +msgid "oklow " +msgstr "" + +#: .././db/flist.c:226 +msgid "okhigh" +msgstr "" + +#: .././db/flist.c:227 +#, c-format +msgid "\tfld->name=%s, fld->ftyp=%d (%s)\n" +msgstr "" + +#: .././db/flist.c:230 +#, c-format +msgid "\tfld->flags=%d (%s%s%s%s%s)\n" +msgstr "" + +#: .././db/flist.c:322 +#, c-format +msgid "bad syntax in field name %s\n" +msgstr "" + +#: .././db/flist.c:378 +#, c-format +msgid "missing closing quote %s\n" +msgstr "" + +#: .././db/flist.c:395 +#, c-format +msgid "bad character in field %s\n" +msgstr "" + +#: .././db/malloc.c:27 +#, c-format +msgid "%s: out of memory\n" +msgstr "" + +#: .././db/freesp.c:111 .././spaceman/freesp.c:365 +#, c-format +msgid "total free extents %lld\n" +msgstr "" + +#: .././db/freesp.c:112 .././spaceman/freesp.c:366 +#, c-format +msgid "total free blocks %lld\n" +msgstr "" + +#: .././db/freesp.c:113 .././spaceman/freesp.c:367 +#, c-format +msgid "average free extent size %g\n" +msgstr "" + +#: .././db/freesp.c:207 +msgid "" +"freesp arguments: [-bcds] [-a agno] [-e binsize] [-h h1]... [-m binmult]\n" +msgstr "" + +#: .././db/freesp.c:434 .././spaceman/freesp.c:131 +msgid "from" +msgstr "" + +#: .././db/freesp.c:434 .././spaceman/freesp.c:131 +msgid "to" +msgstr "" + +#: .././db/freesp.c:434 .././spaceman/freesp.c:131 +msgid "pct" +msgstr "" + +#: .././db/io.c:49 +msgid "pop location from the stack" +msgstr "" + +#: .././db/io.c:52 +msgid "push location to the stack" +msgstr "" + +#: .././db/io.c:55 +msgid "view the location stack" +msgstr "" + +#: .././db/io.c:58 +msgid "move forward to next entry in the position ring" +msgstr "" + +#: .././db/io.c:61 +msgid "move to the previous location in the position ring" +msgstr "" + +#: .././db/io.c:64 +msgid "show position ring or move to a specific entry" +msgstr "" + +#: .././db/io.c:94 +#, c-format +msgid "can't set block offset to %d\n" +msgstr "" + +#: .././db/io.c:107 +msgid "can't pop anything from I/O stack\n" +msgstr "" + +#: .././db/io.c:141 +msgid "" +"\n" +" Changes the address and data type to the first entry on the stack.\n" +"\n" +msgstr "" + +#: .././db/io.c:155 +#, c-format +msgid "\tbyte offset %lld, length %d\n" +msgstr "" + +#: .././db/io.c:156 +#, c-format +msgid "\tbuffer block %lld (fsbno %lld), %d bb%s\n" +msgstr "" + +#: .././db/io.c:160 .././db/io.c:547 +#, c-format +msgid "\tblock map" +msgstr "" + +#: .././db/io.c:166 +#, c-format +msgid "\tinode %lld, dir inode %lld, type %s\n" +msgstr "" + +#: .././db/io.c:177 +msgid "no entries in location ring.\n" +msgstr "" + +#: .././db/io.c:181 +msgid " type bblock bblen fsbno inode\n" +msgstr "" + +#: .././db/io.c:248 +#, c-format +msgid "no such command %s\n" +msgstr "" + +#: .././db/io.c:252 +#, c-format +msgid "no push form allowed for %s\n" +msgstr "" + +#: .././db/io.c:269 +msgid "" +"\n" +" Allows you to push the current address and data type on the stack for\n" +" later return. 'push' also accepts an additional command to execute after\n" +" storing the current address (ex: 'push a rootino' from the superblock).\n" +"\n" +msgstr "" + +#: .././db/io.c:285 .././db/io.c:325 +msgid "ring is empty\n" +msgstr "" + +#: .././db/io.c:289 +msgid "no further entries\n" +msgstr "" + +#: .././db/io.c:308 +msgid "" +"\n" +" The 'forward' ('f') command moves to the next location in the position\n" +" ring, updating the current position and data type. If the current " +"location\n" +" is the top entry in the ring, then the 'forward' command will have\n" +" no effect.\n" +"\n" +msgstr "" + +#: .././db/io.c:329 +msgid "no previous entries\n" +msgstr "" + +#: .././db/io.c:348 +msgid "" +"\n" +" The 'back' ('b') command moves to the previous location in the position\n" +" ring, updating the current position and data type. If the current " +"location\n" +" is the last entry in the ring, then the 'back' command will have no " +"effect.\n" +"\n" +msgstr "" + +#: .././db/io.c:371 +#, c-format +msgid "invalid entry: %d\n" +msgstr "" + +#: .././db/io.c:390 +#, c-format +msgid "" +"\n" +" The position ring automatically keeps track of each disk location and\n" +" structure type for each change of position you make during your xfs_db\n" +" session. The last %d most recent entries are kept in the ring.\n" +"\n" +" To display the current list of ring entries type 'ring' by itself on\n" +" the command line. The entry highlighted by an asterisk ('*') is the\n" +" current entry.\n" +"\n" +" To move to another entry in the ring type 'ring ' where is\n" +" your desired entry from the ring position list.\n" +"\n" +" You may also use the 'forward' ('f') or 'back' ('b') commands to move\n" +" to the previous or next entry in the ring, respectively.\n" +"\n" +" Note: Unlike the 'stack', 'push' and 'pop' commands, the ring tracks your\n" +" location implicitly. Use the 'push' and 'pop' commands if you wish to\n" +" store a specific location explicitly for later return.\n" +"\n" +msgstr "" + +#: .././db/io.c:443 .././db/io.c:459 +#, c-format +msgid "write error: %s\n" +msgstr "" + +#: .././db/io.c:449 .././db/io.c:465 +#, c-format +msgid "read error: %s\n" +msgstr "" + +#: .././db/io.c:488 +msgid "nothing to write\n" +msgstr "" + +#: .././db/io.c:533 +msgid "set_cur no stack element to set\n" +msgstr "" + +#: .././db/io.c:546 +#, c-format +msgid "xfs_db got a bbmap for %lld\n" +msgstr "" + +#: .././db/io.c:646 +msgid "" +"\n" +" The stack is used to explicitly store your location and data type\n" +" for later return. The 'push' operation stores the current address\n" +" and type on the stack, the 'pop' operation returns you to the\n" +" position and datatype of the top entry on the stack.\n" +"\n" +" The 'stack' allows explicit location saves, see 'ring' for implicit\n" +" position tracking.\n" +"\n" +msgstr "" + +#: .././db/attrset.c:38 +msgid "[-r|-s|-p|-u] [-n] [-R|-C] [-v n] name" +msgstr "" + +#: .././db/attrset.c:39 +msgid "set the named attribute on the current inode" +msgstr "" + +#: .././db/attrset.c:42 +msgid "[-r|-s|-p|-u] [-n] name" +msgstr "" + +#: .././db/attrset.c:43 +msgid "remove the named attribute from the current inode" +msgstr "" + +#: .././db/attrset.c:49 +msgid "" +"\n" +" The 'attr_set' and 'attr_remove' commands provide interfaces for debugging\n" +" the extended attribute allocation and removal code.\n" +" Both commands require an attribute name to be specified, and the attr_set\n" +" command allows an optional value length (-v) to be provided as well.\n" +" There are 4 namespace flags:\n" +" -r -- 'root'\n" +" -u -- 'user'\t\t(default)\n" +" -s -- 'secure'\n" +"\n" +" For attr_set, these options further define the type of set operation:\n" +" -C -- 'create' - create attribute, fail if it already exists\n" +" -R -- 'replace' - replace attribute, fail if it does not exist\n" +" The backward compatibility mode 'noattr2' can be emulated (-n) also.\n" +"\n" +msgstr "" + +#: .././db/attrset.c:90 .././db/attrset.c:193 +msgid "current type is not inode\n" +msgstr "" + +#: .././db/attrset.c:125 +#, c-format +msgid "bad attr_set valuelen %s\n" +msgstr "" + +#: .././db/attrset.c:131 +msgid "bad option for attr_set command\n" +msgstr "" + +#: .././db/attrset.c:137 +msgid "too few options for attr_set (no name given)\n" +msgstr "" + +#: .././db/attrset.c:146 +#, c-format +msgid "cannot allocate buffer (%d)\n" +msgstr "" + +#: .././db/attrset.c:155 .././db/attrset.c:230 +#, c-format +msgid "failed to iget inode %llu\n" +msgstr "" + +#: .././db/attrset.c:162 +#, c-format +msgid "failed to set attr %s on inode %llu\n" +msgstr "" + +#: .././db/attrset.c:217 +msgid "bad option for attr_remove command\n" +msgstr "" + +#: .././db/attrset.c:223 +msgid "too few options for attr_remove (no name given)\n" +msgstr "" + +#: .././db/attrset.c:236 +#, c-format +msgid "failed to remove attr %s from inode %llu\n" +msgstr "" + +#: .././db/help.c:89 +#, c-format +msgid "(or %s) " +msgstr "" + +#: .././db/convert.c:171 +#, c-format +msgid "bad argument count %d to convert, expected 3,5,7,9 arguments\n" +msgstr "" + +#: .././db/convert.c:176 .././db/convert.c:183 +#, c-format +msgid "unknown conversion type %s\n" +msgstr "" + +#: .././db/convert.c:187 +msgid "result type same as argument\n" +msgstr "" + +#: .././db/convert.c:191 +#, c-format +msgid "conflicting conversion type %s\n" +msgstr "" + +#: .././db/convert.c:269 +#, c-format +msgid "%s is not a number\n" +msgstr "" + +#: .././db/dquot.c:37 +msgid "[projid|gid|uid]" +msgstr "" + +#: .././db/dquot.c:38 +msgid "set current address to project, group or user quota block" +msgstr "" + +#: .././db/dquot.c:129 +msgid "bad option for dquot command\n" +msgstr "" + +#: .././db/dquot.c:133 +msgid "project" +msgstr "" + +#: .././db/dquot.c:133 +msgid "group" +msgstr "" + +#: .././db/dquot.c:133 +msgid "user" +msgstr "" + +#: .././db/dquot.c:135 +#, c-format +msgid "dquot command requires one %s id argument\n" +msgstr "" + +#: .././db/dquot.c:145 +#, c-format +msgid "no %s quota inode present\n" +msgstr "" + +#: .././db/dquot.c:150 +#, c-format +msgid "bad %s id for dquot %s\n" +msgstr "" + +#: .././db/dquot.c:162 +#, c-format +msgid "no %s quota data for id %d\n" +msgstr "" + +#: .././db/block.c:43 .././db/block.c:49 +msgid "filoff" +msgstr "" + +#: .././db/block.c:44 +msgid "set address to file offset (attr fork)" +msgstr "" + +#: .././db/block.c:46 +msgid "[d]" +msgstr "" + +#: .././db/block.c:47 +msgid "set address to daddr value" +msgstr "" + +#: .././db/block.c:50 +msgid "set address to file offset (data fork)" +msgstr "" + +#: .././db/block.c:52 +msgid "[fsb]" +msgstr "" + +#: .././db/block.c:53 +msgid "set address to fsblock value" +msgstr "" + +#: .././db/block.c:59 +msgid "" +"\n" +" Example:\n" +"\n" +" 'ablock 23' - sets the file position to the 23rd filesystem block in\n" +" the inode's attribute fork. The filesystem block size is specified in\n" +" the superblock.\n" +"\n" +msgstr "" + +#: .././db/block.c:82 .././db/block.c:177 +#, c-format +msgid "bad block number %s\n" +msgstr "" + +#: .././db/block.c:90 +msgid "no attribute data for file\n" +msgstr "" + +#: .././db/block.c:96 +msgid "file attr block is unmapped\n" +msgstr "" + +#: .././db/block.c:119 +msgid "" +"\n" +" Example:\n" +"\n" +" 'daddr 102' - sets position to the 102nd absolute disk block\n" +" (512 byte block).\n" +msgstr "" + +#: .././db/block.c:135 +#, c-format +msgid "current daddr is %lld\n" +msgstr "" + +#: .././db/block.c:141 +#, c-format +msgid "bad daddr %s\n" +msgstr "" + +#: .././db/block.c:153 +msgid "" +"\n" +" Example:\n" +"\n" +" 'dblock 23' - sets the file position to the 23rd filesystem block in\n" +" the inode's data fork. The filesystem block size is specified in the\n" +" superblock.\n" +"\n" +msgstr "" + +#: .././db/block.c:185 +msgid "no type for file data\n" +msgstr "" + +#: .././db/block.c:192 +msgid "file data block is unmapped\n" +msgstr "" + +#: .././db/block.c:210 +msgid "" +"\n" +" Example:\n" +"\n" +" 'fsblock 1023' - sets the file position to the 1023rd filesystem block.\n" +" The filesystem block size is specified in the superblock and set during\n" +" mkfs time. Offset is absolute (not AG relative).\n" +"\n" +msgstr "" + +#: .././db/block.c:229 +#, c-format +msgid "current fsblock is %lld\n" +msgstr "" + +#: .././db/block.c:235 .././db/block.c:241 +#, c-format +msgid "bad fsblock %s\n" +msgstr "" + +#: .././db/init.c:49 +#, c-format +msgid "Usage: %s [-ifFrxV] [-p prog] [-l logdev] [-c cmd]... device\n" +msgstr "" + +#: .././db/init.c:117 +msgid "" +"\n" +"fatal error -- couldn't initialize XFS library\n" +msgstr "" + +#: .././db/init.c:132 +#, c-format +msgid "%s: %s is invalid (cannot read first 512 bytes)\n" +msgstr "" + +#: .././db/init.c:144 +#, c-format +msgid "" +"%s: %s is not a valid XFS filesystem (unexpected SB magic number 0x%08x)\n" +msgstr "" + +#: .././db/init.c:147 +#, c-format +msgid "Use -F to force a read attempt.\n" +msgstr "" + +#: .././db/init.c:157 +#, c-format +msgid "%s: device %s unusable (not an XFS filesystem?)\n" +msgstr "" + +#: .././db/init.c:176 +#, c-format +msgid "%s: cannot init perag data (%d). Continuing anyway.\n" +msgstr "" + +#: .././db/agfl.c:37 +msgid "set address to agfl block" +msgstr "" + +#: .././db/agfl.c:79 +msgid "" +"\n" +" set allocation group freelist\n" +"\n" +" Example:\n" +"\n" +" agfl 5\n" +" Located in the fourth sector of each allocation group,\n" +" the agfl freelist for internal btree space allocation is maintained\n" +" for each allocation group. This acts as a reserved pool of space\n" +" separate from the general filesystem freespace (not used for user data).\n" +"\n" +msgstr "" + +#: .././db/input.c:43 +msgid "source-file" +msgstr "" + +#: .././db/input.c:44 +msgid "get commands from source-file" +msgstr "" + +#: .././db/input.c:331 +#, c-format +msgid "can't open %s\n" +msgstr "" + +#: .././db/hash.c:30 +msgid "string" +msgstr "" + +#: .././db/hash.c:31 +msgid "calculate hash value" +msgstr "" + +#: .././db/hash.c:37 +msgid "" +"\n" +" 'hash' prints out the calculated hash value for a string using the\n" +"directory/attribute code hash function.\n" +"\n" +" Usage: \"hash \"\n" +"\n" +msgstr "" + +#: .././db/attr.c:636 .././db/attr.c:671 +msgid "Unknown attribute buffer type!\n" +msgstr "" + +#: .././db/attr.c:683 +msgid "Writing unknown attribute buffer type!\n" +msgstr "" + +#: .././db/metadump.c:60 +msgid "[-a] [-e] [-g] [-m max_extent] [-w] [-o] filename" +msgstr "" + +#: .././db/metadump.c:61 +msgid "dump metadata to a file" +msgstr "" + +#: .././db/metadump.c:93 +#, c-format +msgid "" +"\n" +" The 'metadump' command dumps the known metadata to a compact file suitable\n" +" for compressing and sending to an XFS maintainer for corruption analysis \n" +" or xfs_repair failures.\n" +"\n" +" Options:\n" +" -a -- Copy full metadata blocks without zeroing unused space\n" +" -e -- Ignore read errors and keep going\n" +" -g -- Display dump progress\n" +" -m -- Specify max extent size in blocks to copy (default = %d blocks)\n" +" -o -- Don't obfuscate names and extended attributes\n" +" -w -- Show warnings of bad metadata information\n" +"\n" +msgstr "" + +#: .././db/metadump.c:2728 +msgid "" +"Filesystem log is dirty; image will contain unobfuscated metadata in log." +msgstr "" + +#: .././db/metadump.c:2773 +msgid "" +"Could not discern log; image will contain unobfuscated metadata in log." +msgstr "" + +#: .././db/dir2.c:1063 +msgid "Unknown directory buffer type!\n" +msgstr "" + +#: .././db/dir2.c:1075 +msgid "Writing unknown directory buffer type!\n" +msgstr "" + +#: .././db/debug.c:27 +msgid "[flagbits]" +msgstr "" + +#: .././db/debug.c:28 +msgid "set debug option bits" +msgstr "" + +#: .././db/debug.c:42 +#, c-format +msgid "bad value for debug %s\n" +msgstr "" + +#: .././estimate/xfs_estimate.c:78 +#, c-format +msgid "" +"Usage: %s [opts] directory [directory ...]\n" +"\t-b blocksize (fundamental filesystem blocksize)\n" +"\t-i logsize (internal log size)\n" +"\t-e logsize (external log size)\n" +"\t-v prints more verbose messages\n" +"\t-V prints version and exits\n" +"\t-h prints this usage message\n" +"\n" +"Note:\tblocksize may have 'k' appended to indicate x1024\n" +"\tlogsize may also have 'm' appended to indicate (1024 x 1024)\n" +msgstr "" + +#: .././estimate/xfs_estimate.c:109 +#, c-format +msgid "blocksize %llu too small\n" +msgstr "" + +#: .././estimate/xfs_estimate.c:114 +#, c-format +msgid "blocksize %llu too large\n" +msgstr "" + +#: .././estimate/xfs_estimate.c:121 +#, c-format +msgid "already have external log noted, can't have both\n" +msgstr "" + +#: .././estimate/xfs_estimate.c:130 +#, c-format +msgid "already have internal log noted, can't have both\n" +msgstr "" + +#: .././estimate/xfs_estimate.c:160 +#, c-format +msgid "" +"directory bsize blocks megabytes " +"logsize\n" +msgstr "" + +#: .././estimate/xfs_estimate.c:174 +#, c-format +msgid "dirsize=%llu\n" +msgstr "" + +#: .././estimate/xfs_estimate.c:175 +#, c-format +msgid "fullblocks=%llu\n" +msgstr "" + +#: .././estimate/xfs_estimate.c:176 +#, c-format +msgid "isize=%llu\n" +msgstr "" + +#: .././estimate/xfs_estimate.c:178 +#, c-format +msgid "%llu regular files\n" +msgstr "" + +#: .././estimate/xfs_estimate.c:179 +#, c-format +msgid "%llu symbolic links\n" +msgstr "" + +#: .././estimate/xfs_estimate.c:180 +#, c-format +msgid "%llu directories\n" +msgstr "" + +#: .././estimate/xfs_estimate.c:181 +#, c-format +msgid "%llu special files\n" +msgstr "" + +#: .././estimate/xfs_estimate.c:194 +#, c-format +msgid "%s will take about %.1f megabytes\n" +msgstr "" + +#: .././estimate/xfs_estimate.c:201 +#, c-format +msgid "%-39s %5llu %8llu %10.1fMB %10llu\n" +msgstr "" + +#: .././estimate/xfs_estimate.c:207 +#, c-format +msgid "\twith the external log using %llu blocks " +msgstr "" + +#: .././estimate/xfs_estimate.c:209 +#, c-format +msgid "or about %.1f megabytes\n" +msgstr "" + +#: .././mkfs/xfs_mkfs.c:220 +#, c-format +msgid "data su/sw must not be used in conjunction with data sunit/swidth\n" +msgstr "" + +#: .././mkfs/xfs_mkfs.c:2245 +#, c-format +msgid "both data sunit and data swidth options must be specified\n" +msgstr "" + +#: .././mkfs/xfs_mkfs.c:236 +#, c-format +msgid "data sunit/swidth must not be used in conjunction with data su/sw\n" +msgstr "" + +#: .././mkfs/xfs_mkfs.c:2253 +#, c-format +msgid "both data su and data sw options must be specified\n" +msgstr "" + +#: .././mkfs/xfs_mkfs.c:2259 +#, c-format +msgid "data su must be a multiple of the sector size (%d)\n" +msgstr "" + +#: .././mkfs/xfs_mkfs.c:2276 +#, c-format +msgid "" +"data stripe width (%d) must be a multiple of the data stripe unit (%d)\n" +msgstr "" + +#: .././mkfs/xfs_mkfs.c:271 +#, c-format +msgid "log su should not be used in conjunction with log sunit\n" +msgstr "" + +#: .././mkfs/xfs_mkfs.c:280 +#, c-format +msgid "log sunit should not be used in conjunction with log su\n" +msgstr "" + +#: .././libfrog/topology.c:165 +#, c-format +msgid "%s: %s appears to contain an existing filesystem (%s).\n" +msgstr "" + +#: .././libfrog/topology.c:169 +#, c-format +msgid "%s: %s appears to contain a partition table (%s).\n" +msgstr "" + +#: .././libfrog/topology.c:173 +#, c-format +msgid "%s: %s appears to contain something weird according to blkid\n" +msgstr "" + +#: .././libfrog/topology.c:182 +#, c-format +msgid "%s: probe of %s failed, cannot detect existing filesystem.\n" +msgstr "" + +#: .././libfrog/topology.c:245 +#, c-format +msgid "warning: device is not properly aligned %s\n" +msgstr "" + +#: .././libfrog/topology.c:250 +#, c-format +msgid "Use -f to force usage of a misaligned device\n" +msgstr "" + +#: .././libfrog/topology.c:264 +#, c-format +msgid "warning: unable to probe device topology for device %s\n" +msgstr "" + +#: .././mkfs/xfs_mkfs.c:2924 +#, c-format +msgid "log size %lld is not a multiple of the log stripe unit %d\n" +msgstr "" + +#: .././mkfs/xfs_mkfs.c:577 +#, c-format +msgid "Due to stripe alignment, the internal log size (%lld) is too large.\n" +msgstr "" + +#: .././mkfs/xfs_mkfs.c:579 +#, c-format +msgid "Must fit within an allocation group.\n" +msgstr "" + +#: .././mkfs/xfs_mkfs.c:2971 +#, c-format +msgid "log size %lld blocks too small, minimum size is %d blocks\n" +msgstr "" + +#: .././mkfs/xfs_mkfs.c:2977 +#, c-format +msgid "log size %lld blocks too large, maximum size is %lld blocks\n" +msgstr "" + +#: .././mkfs/xfs_mkfs.c:2983 +#, c-format +msgid "log size %lld bytes too large, maximum size is %lld bytes\n" +msgstr "" + +#: .././mkfs/xfs_mkfs.c:1103 +#, c-format +msgid "agsize (%lld blocks) too small, need at least %lld blocks\n" +msgstr "" + +#: .././mkfs/xfs_mkfs.c:1111 +#, c-format +msgid "agsize (%lld blocks) too big, maximum is %lld blocks\n" +msgstr "" + +#: .././mkfs/xfs_mkfs.c:1119 +#, c-format +msgid "agsize (%lld blocks) too big, data area is %lld blocks\n" +msgstr "" + +#: .././mkfs/xfs_mkfs.c:1126 +#, c-format +msgid "too many allocation groups for size = %lld\n" +msgstr "" + +#: .././mkfs/xfs_mkfs.c:1128 +#, c-format +msgid "need at most %lld allocation groups\n" +msgstr "" + +#: .././mkfs/xfs_mkfs.c:1136 +#, c-format +msgid "too few allocation groups for size = %lld\n" +msgstr "" + +#: .././mkfs/xfs_mkfs.c:1138 +#, c-format +msgid "need at least %lld allocation groups\n" +msgstr "" + +#: .././mkfs/xfs_mkfs.c:1151 +#, c-format +msgid "last AG size %lld blocks too small, minimum size is %lld blocks\n" +msgstr "" + +#: .././mkfs/xfs_mkfs.c:1162 +#, c-format +msgid "%lld allocation groups is too many, maximum is %lld\n" +msgstr "" + +#: .././mkfs/xfs_mkfs.c:1192 +#, c-format +msgid "error reading existing superblock -- failed to memalign buffer\n" +msgstr "" + +#: .././mkfs/xfs_mkfs.c:799 +#, c-format +msgid "existing superblock read failed: %s\n" +msgstr "" + +#: .././mkfs/xfs_mkfs.c:826 +#, c-format +msgid "warning: could not read existing superblock, skip zeroing\n" +msgstr "" + +#: .././mkfs/xfs_mkfs.c:1098 +#, c-format +msgid "%s: Specify data sunit in 512-byte blocks, no unit suffix\n" +msgstr "" + +#: .././mkfs/xfs_mkfs.c:1114 +#, c-format +msgid "%s: Specify data swidth in 512-byte blocks, no unit suffix\n" +msgstr "" + +#: .././mkfs/xfs_mkfs.c:1141 +#, c-format +msgid "%s: Specify data sw as multiple of su, no unit suffix\n" +msgstr "" + +#: .././mkfs/xfs_mkfs.c:1370 +#, c-format +msgid "Specify log sunit in 512-byte blocks, no size suffix\n" +msgstr "" + +#: .././mkfs/xfs_mkfs.c:3890 +#, c-format +msgid "extra arguments\n" +msgstr "" + +#: .././mkfs/xfs_mkfs.c:1636 +#, c-format +msgid "cannot specify both %s and -d name=%s\n" +msgstr "" + +#: .././mkfs/xfs_mkfs.c:1844 +#, c-format +msgid "illegal block size %d\n" +msgstr "" + +#: .././mkfs/xfs_mkfs.c:1851 +#, c-format +msgid "Minimum block size for CRC enabled filesystems is %d bytes.\n" +msgstr "" + +#: .././mkfs/xfs_mkfs.c:1959 +#, c-format +msgid "cannot disable ftype with crcs enabled\n" +msgstr "" + +#: .././mkfs/xfs_mkfs.c:1688 +#, c-format +msgid "specified blocksize %d is less than device physical sector size %d\n" +msgstr "" + +#: .././mkfs/xfs_mkfs.c:1691 +#, c-format +msgid "switching to logical sector size %d\n" +msgstr "" + +#: .././mkfs/xfs_mkfs.c:1806 +#, c-format +msgid "illegal sector size %d\n" +msgstr "" + +#: .././mkfs/xfs_mkfs.c:1712 +#, c-format +msgid "block size %d cannot be smaller than logical sector size %d\n" +msgstr "" + +#: .././mkfs/xfs_mkfs.c:1818 +#, c-format +msgid "illegal sector size %d; hw sector is %d\n" +msgstr "" + +#: .././mkfs/xfs_mkfs.c:1889 +#, c-format +msgid "illegal log sector size %d\n" +msgstr "" + +#: .././mkfs/xfs_mkfs.c:1934 .././mkfs/xfs_mkfs.c:2100 +#, c-format +msgid "Minimum inode size for CRCs is %d bytes\n" +msgstr "" + +#: .././mkfs/xfs_mkfs.c:2072 +#, c-format +msgid "Inodes always aligned for CRC enabled filesytems\n" +msgstr "" + +#: .././mkfs/xfs_mkfs.c:2079 +#, c-format +msgid "Lazy superblock counted always enabled for CRC enabled filesytems\n" +msgstr "" + +#: .././mkfs/xfs_mkfs.c:2086 +#, c-format +msgid "V2 logs always enabled for CRC enabled filesytems\n" +msgstr "" + +#: .././mkfs/xfs_mkfs.c:2093 +#, c-format +msgid "V2 attribute format always enabled on CRC enabled filesytems\n" +msgstr "" + +#: .././mkfs/xfs_mkfs.c:2101 +#, c-format +msgid "32 bit Project IDs always enabled on CRC enabled filesytems\n" +msgstr "" + +#: .././mkfs/xfs_mkfs.c:1880 +#, c-format +msgid "warning: finobt not supported without CRC support, disabled.\n" +msgstr "" + +#: .././mkfs/xfs_mkfs.c:1887 +#, c-format +msgid "warning: sparse inodes not supported without CRC support, disabled.\n" +msgstr "" + +#: .././mkfs/xfs_mkfs.c:2062 +#, c-format +msgid "illegal directory block size %d\n" +msgstr "" + +#: .././mkfs/xfs_mkfs.c:1747 +#, c-format +msgid "both -d agcount= and agsize= specified, use one or the other\n" +msgstr "" + +#: .././mkfs/xfs_mkfs.c:1753 +#, c-format +msgid "if -d file then -d name and -d size are required\n" +msgstr "" + +#: .././mkfs/xfs_mkfs.c:1762 +#, c-format +msgid "illegal data length %lld, not a multiple of %d\n" +msgstr "" + +#: .././mkfs/xfs_mkfs.c:1768 +#, c-format +msgid "warning: data length %lld not a multiple of %d, truncated to %lld\n" +msgstr "" + +#: .././mkfs/xfs_mkfs.c:1782 +#, c-format +msgid "if -l file then -l name and -l size are required\n" +msgstr "" + +#: .././mkfs/xfs_mkfs.c:1791 +#, c-format +msgid "illegal log length %lld, not a multiple of %d\n" +msgstr "" + +#: .././mkfs/xfs_mkfs.c:1798 +#, c-format +msgid "warning: log length %lld not a multiple of %d, truncated to %lld\n" +msgstr "" + +#: .././mkfs/xfs_mkfs.c:1804 +#, c-format +msgid "if -r file then -r name and -r size are required\n" +msgstr "" + +#: .././mkfs/xfs_mkfs.c:1813 +#, c-format +msgid "illegal rt length %lld, not a multiple of %d\n" +msgstr "" + +#: .././mkfs/xfs_mkfs.c:1820 +#, c-format +msgid "warning: rt length %lld not a multiple of %d, truncated to %lld\n" +msgstr "" + +#: .././mkfs/xfs_mkfs.c:2173 +#, c-format +msgid "illegal rt extent size %lld, not a multiple of %d\n" +msgstr "" + +#: .././mkfs/xfs_mkfs.c:1839 +#, c-format +msgid "rt extent size %s too large, maximum %d\n" +msgstr "" + +#: .././mkfs/xfs_mkfs.c:1845 +#, c-format +msgid "rt extent size %s too small, minimum %d\n" +msgstr "" + +#: .././mkfs/xfs_mkfs.c:2111 +#, c-format +msgid "illegal inode size %d\n" +msgstr "" + +#: .././mkfs/xfs_mkfs.c:2116 +#, c-format +msgid "allowable inode size with %d byte blocks is %d\n" +msgstr "" + +#: .././mkfs/xfs_mkfs.c:2120 +#, c-format +msgid "allowable inode size with %d byte blocks is between %d and %d\n" +msgstr "" + +#: .././mkfs/xfs_mkfs.c:1907 +#, c-format +msgid "log stripe unit specified, using v2 logs\n" +msgstr "" + +#: .././mkfs/xfs_mkfs.c:2406 +#, c-format +msgid "no device name given in argument list\n" +msgstr "" + +#: .././mkfs/xfs_mkfs.c:1060 +#, c-format +msgid "%s: Use the -f option to force overwrite.\n" +msgstr "" + +#: .././mkfs/xfs_mkfs.c:2535 +msgid "internal log" +msgstr "" + +#: .././mkfs/xfs_mkfs.c:2501 +msgid "volume log" +msgstr "" + +#: .././mkfs/xfs_mkfs.c:1970 +#, c-format +msgid "no log subvolume or internal log\n" +msgstr "" + +#: .././mkfs/xfs_mkfs.c:2600 +msgid "volume rt" +msgstr "" + +#: .././mkfs/xfs_mkfs.c:2459 +#, c-format +msgid "" +"size %s specified for data subvolume is too large, maximum is %lld blocks\n" +msgstr "" + +#: .././mkfs/xfs_mkfs.c:2451 +#, c-format +msgid "can't get size of data subvolume\n" +msgstr "" + +#: .././mkfs/xfs_mkfs.c:2471 +#, c-format +msgid "size %lld of data subvolume is too small, minimum %d blocks\n" +msgstr "" + +#: .././mkfs/xfs_mkfs.c:2510 +#, c-format +msgid "can't have both external and internal logs\n" +msgstr "" + +#: .././mkfs/xfs_mkfs.c:2526 +#, c-format +msgid "data and log sector sizes must be equal for internal logs\n" +msgstr "" + +#: .././mkfs/xfs_mkfs.c:2478 +#, c-format +msgid "" +"Warning: the data subvolume sector size %u is less than the sector size \n" +"reported by the device (%u).\n" +msgstr "" + +#: .././mkfs/xfs_mkfs.c:2564 +#, c-format +msgid "" +"Warning: the log subvolume sector size %u is less than the sector size\n" +"reported by the device (%u).\n" +msgstr "" + +#: .././mkfs/xfs_mkfs.c:2614 +#, c-format +msgid "" +"Warning: the realtime subvolume sector size %u is less than the sector size\n" +"reported by the device (%u).\n" +msgstr "" + +#: .././mkfs/xfs_mkfs.c:2074 +#, c-format +msgid "" +"size %s specified for rt subvolume is too large, maximum is %lld blocks\n" +msgstr "" + +#: .././mkfs/xfs_mkfs.c:2583 +#, c-format +msgid "size specified for non-existent rt subvolume\n" +msgstr "" + +#: .././mkfs/xfs_mkfs.c:2302 +#, c-format +msgid "" +"%s: Specified data stripe unit %d is not the same as the volume stripe unit " +"%d\n" +msgstr "" + +#: .././mkfs/xfs_mkfs.c:2307 +#, c-format +msgid "" +"%s: Specified data stripe width %d is not the same as the volume stripe " +"width %d\n" +msgstr "" + +#: .././mkfs/xfs_mkfs.c:2099 +#, c-format +msgid "agsize (%lld) not a multiple of fs blk size (%d)\n" +msgstr "" + +#: .././mkfs/xfs_mkfs.c:2171 +#, c-format +msgid "agsize rounded to %lld, swidth = %d\n" +msgstr "" + +#: .././mkfs/xfs_mkfs.c:2203 +#, c-format +msgid "" +"Warning: AG size is a multiple of stripe width. This can cause performance\n" +"problems by aligning all AGs on the same disk. To avoid this, run mkfs " +"with\n" +"an AG size that is one stripe unit smaller, for example %llu.\n" +msgstr "" + +#: .././mkfs/xfs_mkfs.c:2324 +#, c-format +msgid "" +"%s: Stripe unit(%d) or stripe width(%d) is not a multiple of the block " +"size(%d)\n" +msgstr "" + +#: .././mkfs/xfs_mkfs.c:2351 .././mkfs/xfs_mkfs.c:2359 +#, c-format +msgid "log stripe unit (%d) must be a multiple of the block size (%d)\n" +msgstr "" + +#: .././mkfs/xfs_mkfs.c:2273 +#, c-format +msgid "log stripe unit (%d bytes) is too large (maximum is 256KiB)\n" +msgstr "" + +#: .././mkfs/xfs_mkfs.c:2276 +#, c-format +msgid "log stripe unit adjusted to 32KiB\n" +msgstr "" + +#: .././mkfs/xfs_mkfs.c:2556 +#, c-format +msgid "" +"size %s specified for log subvolume is too large, maximum is %lld blocks\n" +msgstr "" + +#: .././mkfs/xfs_mkfs.c:2044 +#, c-format +msgid "size specified for non-existent log subvolume\n" +msgstr "" + +#: .././mkfs/xfs_mkfs.c:2047 +#, c-format +msgid "size %lld too large for internal log\n" +msgstr "" + +#: .././mkfs/xfs_mkfs.c:3087 +#, c-format +msgid "internal log size %lld too large, must fit in allocation group\n" +msgstr "" + +#: .././mkfs/xfs_mkfs.c:2308 +#, c-format +msgid "log ag number %d too large, must be less than %lld\n" +msgstr "" + +#: .././mkfs/xfs_mkfs.c:2567 +#, c-format +msgid "" +"meta-data=%-22s isize=%-6d agcount=%lld, agsize=%lld blks\n" +" =%-22s sectsz=%-5u attr=%u, projid32bit=%u\n" +" =%-22s crc=%-8u finobt=%u, sparse=%u\n" +"data =%-22s bsize=%-6u blocks=%llu, imaxpct=%u\n" +" =%-22s sunit=%-6u swidth=%u blks\n" +"naming =version %-14u bsize=%-6u ascii-ci=%d ftype=%d\n" +"log =%-22s bsize=%-6d blocks=%lld, version=%d\n" +" =%-22s sectsz=%-5u sunit=%d blks, lazy-count=%d\n" +"realtime =%-22s extsz=%-6d blocks=%lld, rtextents=%lld\n" +msgstr "" + +#: .././mkfs/xfs_mkfs.c:3286 +#, c-format +msgid "%s: Growing the data section failed\n" +msgstr "" + +#: .././mkfs/xfs_mkfs.c:3990 +#, c-format +msgid "%s: filesystem failed to initialize\n" +msgstr "" + +#: .././mkfs/xfs_mkfs.c:4017 +#, c-format +msgid "%s: root inode created in AG %u, not AG 0\n" +msgstr "" + +#: .././mkfs/xfs_mkfs.c:902 +#, c-format +msgid "Cannot specify both -%c %s and -%c %s\n" +msgstr "" + +#: .././mkfs/xfs_mkfs.c:2774 +#, c-format +msgid "Illegal value %s for -%s option\n" +msgstr "" + +#: .././mkfs/xfs_mkfs.c:931 +#, c-format +msgid "-%c %s option requires a value\n" +msgstr "" + +#: .././mkfs/xfs_mkfs.c:2852 +#, c-format +msgid "blocksize not available yet.\n" +msgstr "" + +#: .././mkfs/xfs_mkfs.c:3207 +#, c-format +msgid "" +"Usage: %s\n" +"/* blocksize */\t\t[-b log=n|size=num]\n" +"/* metadata */\t\t[-m crc=0|1,finobt=0|1,uuid=xxx]\n" +"/* data subvol */\t[-d agcount=n,agsize=n,file,name=xxx,size=num,\n" +"\t\t\t (sunit=value,swidth=value|su=num,sw=num|noalign),\n" +"\t\t\t sectlog=n|sectsize=num\n" +"/* force overwrite */\t[-f]\n" +"/* inode size */\t[-i log=n|perblock=n|size=num,maxpct=n,attr=0|1|2,\n" +"\t\t\t projid32bit=0|1,sparse=0|1]\n" +"/* no discard */\t[-K]\n" +"/* log subvol */\t[-l agnum=n,internal,size=num,logdev=xxx,version=n\n" +"\t\t\t sunit=value|su=num,sectlog=n|sectsize=num,\n" +"\t\t\t lazy-count=0|1]\n" +"/* label */\t\t[-L label (maximum 12 characters)]\n" +"/* naming */\t\t[-n log=n|size=num,version=2|ci,ftype=0|1]\n" +"/* no-op info only */\t[-N]\n" +"/* prototype file */\t[-p fname]\n" +"/* quiet */\t\t[-q]\n" +"/* realtime subvol */\t[-r extsize=num,size=num,rtdev=xxx]\n" +"/* sectorsize */\t[-s log=n|size=num]\n" +"/* version */\t\t[-V]\n" +"\t\t\tdevicename\n" +" is required unless -d name=xxx is given.\n" +" is xxx (bytes), xxxs (sectors), xxxb (fs blocks), xxxk (xxx KiB),\n" +" xxxm (xxx MiB), xxxg (xxx GiB), xxxt (xxx TiB) or xxxp (xxx PiB).\n" +" is xxx (512 byte blocks).\n" +msgstr "" + +#: .././mkfs/proto.c:79 +#, c-format +msgid "%s: failed to open %s: %s\n" +msgstr "" + +#: .././mkfs/proto.c:86 .././mkfs/proto.c:309 +#, c-format +msgid "%s: read failed on %s: %s\n" +msgstr "" + +#: .././mkfs/proto.c:91 +#, c-format +msgid "%s: proto file %s premature EOF\n" +msgstr "" + +#: .././mkfs/proto.c:125 +msgid "cannot reserve space" +msgstr "" + +#: .././mkfs/proto.c:180 +#, c-format +msgid "%s: premature EOF in prototype file\n" +msgstr "" + +#: .././mkfs/proto.c:200 +msgid "error reserving space for a file" +msgstr "" + +#: .././mkfs/proto.c:267 +msgid "error allocating space for a file" +msgstr "" + +#: .././mkfs/proto.c:271 +#, c-format +msgid "%s: cannot allocate space for file\n" +msgstr "" + +#: .././io/attr.c:176 .././io/attr.c:252 .././io/cowextsize.c:109 +#: .././io/cowextsize.c:132 .././io/open.c:347 .././io/open.c:419 +#: .././io/open.c:543 .././io/open.c:565 .././libxfs/init.c:127 +#: .././mkfs/proto.c:302 .././quota/project.c:118 .././quota/project.c:163 +#: .././quota/project.c:210 +#, c-format +msgid "%s: cannot open %s: %s\n" +msgstr "" + +#: .././mkfs/proto.c:336 +msgid "directory createname error" +msgstr "" + +#: .././mkfs/proto.c:350 +msgid "directory create error" +msgstr "" + +#: .././mkfs/proto.c:415 .././mkfs/proto.c:427 .././mkfs/proto.c:438 +#: .././mkfs/proto.c:445 +#, c-format +msgid "%s: bad format string %s\n" +msgstr "" + +#: .././mkfs/proto.c:466 .././mkfs/proto.c:514 .././mkfs/proto.c:529 +#: .././mkfs/proto.c:541 .././mkfs/proto.c:553 .././mkfs/proto.c:564 +msgid "Inode allocation failed" +msgstr "" + +#: .././mkfs/proto.c:490 +msgid "Inode pre-allocation failed" +msgstr "" + +#: .././mkfs/proto.c:501 +msgid "Pre-allocated file creation failed" +msgstr "" + +#: .././mkfs/proto.c:584 +msgid "Directory creation failed" +msgstr "" + +#: .././mkfs/proto.c:605 +msgid "Unknown format" +msgstr "" + +#: .././mkfs/proto.c:611 +msgid "Error encountered creating file from prototype file" +msgstr "" + +#: .././mkfs/proto.c:663 +msgid "Realtime bitmap inode allocation failed" +msgstr "" + +#: .././mkfs/proto.c:680 +msgid "Realtime summary inode allocation failed" +msgstr "" + +#: .././mkfs/proto.c:707 +msgid "Allocation of the realtime bitmap failed" +msgstr "" + +#: .././mkfs/proto.c:721 +msgid "Completion of the realtime bitmap failed" +msgstr "" + +#: .././mkfs/proto.c:744 +msgid "Allocation of the realtime summary failed" +msgstr "" + +#: .././mkfs/proto.c:757 +msgid "Completion of the realtime summary failed" +msgstr "" + +#: .././mkfs/proto.c:775 +msgid "Error initializing the realtime space" +msgstr "" + +#: .././mkfs/proto.c:781 +msgid "Error completing the realtime space" +msgstr "" + +#: .././libxlog/util.c:67 +#, c-format +msgid "%s: cannot find log head/tail (xlog_find_tail=%d)\n" +msgstr "" + +#: .././libxlog/util.c:75 +#, c-format +msgid "%s: head block % tail block %\n" +msgstr "" + +#: .././libxlog/util.c:97 +#, c-format +msgid "" +"* ERROR: mismatched uuid in log\n" +"* SB : %s\n" +"* log: %s\n" +msgstr "" + +#: .././libxlog/util.c:110 +#, c-format +msgid "" +"\n" +"LOG REC AT LSN cycle %d block %d (0x%x, 0x%x)\n" +msgstr "" + +#: .././libxlog/util.c:118 +#, c-format +msgid "* ERROR: bad magic number in log header: 0x%x\n" +msgstr "" + +#: .././libxlog/util.c:127 +#, c-format +msgid "* ERROR: log format incompatible (log=%d, ours=%d)\n" +msgstr "" + +#: .././libxlog/util.c:137 .././libxlog/util.c:149 +msgid "Bad log" +msgstr "" + +#: .././logprint/log_copy.c:46 .././logprint/log_dump.c:45 +#, c-format +msgid "%s: read error (%lld): %s\n" +msgstr "" + +#: .././logprint/log_copy.c:51 .././logprint/log_dump.c:50 +#, c-format +msgid "%s: physical end of log at %lld\n" +msgstr "" + +#: .././logprint/log_copy.c:55 +#, c-format +msgid "%s: short read? (%lld)\n" +msgstr "" + +#: .././logprint/log_copy.c:62 +#, c-format +msgid "%s: write error (%lld): %s\n" +msgstr "" + +#: .././logprint/log_copy.c:67 +#, c-format +msgid "%s: short write? (%lld)\n" +msgstr "" + +#: .././logprint/log_print_trans.c:25 +#, c-format +msgid "TRANS: tid:0x%x type:%s #items:%d trans:0x%x q:0x%lx\n" +msgstr "" + +#: .././logprint/log_print_trans.c:53 +#, c-format +msgid "%s: failed to find head and tail, error: %d\n" +msgstr "" + +#: .././logprint/log_print_trans.c:58 +#, c-format +msgid " log tail: %lld head: %lld state: %s\n" +msgstr "" + +#: .././logprint/log_print_trans.c:64 +#, c-format +msgid " override tail: %d\n" +msgstr "" + +#: .././logprint/log_print_trans.c:84 +#, c-format +msgid "" +"Superblock has unknown incompatible log features (0x%x) enabled.\n" +"Output may be incomplete or inaccurate. It is recommended that you\n" +"upgrade your xfsprogs installation to match the filesystem features.\n" +msgstr "" + +#: .././logprint/log_print_trans.c:92 +#, c-format +msgid "%s: failed in xfs_do_recovery_pass, error: %d\n" +msgstr "" + +#: .././logprint/log_print_all.c:96 +#, c-format +msgid "" +"BUF: #regs:%d start blkno:0x%llx len:%d bmap size:%d flags:0x%x\n" +msgstr "" + +#: .././logprint/log_print_all.c:106 +#, c-format +msgid "\tSUPER Block Buffer:\n" +msgstr "" + +#: .././logprint/log_print_all.c:109 +#, c-format +msgid " icount:%llu ifree:%llu " +msgstr "" + +#: .././logprint/log_print_all.c:114 +#, c-format +msgid "fdblks:%llu frext:%llu\n" +msgstr "" + +#: .././logprint/log_print_all.c:119 +#, c-format +msgid "\t\tsunit:%u swidth:%u\n" +msgstr "" + +#: .././logprint/log_print_all.c:125 +#, c-format +msgid "\tAGI Buffer: (XAGI)\n" +msgstr "" + +#: .././logprint/log_print_all.c:128 +#, c-format +msgid "\t\tver:%d " +msgstr "" + +#: .././logprint/log_print_all.c:130 +#, c-format +msgid "seq#:%d len:%d cnt:%d root:%d\n" +msgstr "" + +#: .././logprint/log_print_all.c:135 +#, c-format +msgid "\t\tlevel:%d free#:0x%x newino:0x%x\n" +msgstr "" + +#: .././logprint/log_misc.c:322 .././logprint/log_print_all.c:148 +#, c-format +msgid "bucket[%d - %d]: " +msgstr "" + +#: .././logprint/log_print_all.c:159 +#, c-format +msgid "\tAGF Buffer: (XAGF)\n" +msgstr "" + +#: .././logprint/log_print_all.c:162 +#, c-format +msgid "\t\tver:%d seq#:%d len:%d \n" +msgstr "" + +#: .././logprint/log_print_all.c:166 +#, c-format +msgid "\t\troot BNO:%d CNT:%d\n" +msgstr "" + +#: .././logprint/log_print_all.c:169 +#, c-format +msgid "\t\tlevel BNO:%d CNT:%d\n" +msgstr "" + +#: .././logprint/log_print_all.c:172 +#, c-format +msgid "\t\t1st:%d last:%d cnt:%d freeblks:%d longest:%d\n" +msgstr "" + +#: .././logprint/log_print_all.c:181 +#, c-format +msgid "\tDQUOT Buffer:\n" +msgstr "" + +#: .././logprint/log_print_all.c:184 +#, c-format +msgid "\t\tUIDs 0x%lx-0x%lx\n" +msgstr "" + +#: .././logprint/log_print_all.c:189 +#, c-format +msgid "\tBUF DATA\n" +msgstr "" + +#: .././logprint/log_print_all.c:211 +#, c-format +msgid "\tQUOTAOFF: #regs:%d type:%s\n" +msgstr "" + +#: .././logprint/log_print_all.c:226 +#, c-format +msgid "\tDQUOT: #regs:%d blkno:%lld boffset:%u id: %d\n" +msgstr "" + +#: .././logprint/log_print_all.c:230 +#, c-format +msgid "\t\tmagic 0x%x\tversion 0x%x\tID 0x%x (%d)\t\n" +msgstr "" + +#: .././logprint/log_print_all.c:235 +#, c-format +msgid "\t\tblk_hard 0x%x\tblk_soft 0x%x\tino_hard 0x%x\tino_soft 0x%x\n" +msgstr "" + +#: .././logprint/log_print_all.c:241 +#, c-format +msgid "\t\tbcount 0x%x (%d) icount 0x%x (%d)\n" +msgstr "" + +#: .././logprint/log_print_all.c:246 +#, c-format +msgid "\t\tbtimer 0x%x itimer 0x%x \n" +msgstr "" + +#: .././logprint/log_print_all.c:255 +#, c-format +msgid "\tCORE inode:\n" +msgstr "" + +#: .././logprint/log_print_all.c:241 +#, c-format +msgid "\t\tmagic:%c%c mode:0x%x ver:%d format:%d onlink:%d\n" +msgstr "" + +#: .././logprint/log_print_all.c:245 +#, c-format +msgid "\t\tuid:%d gid:%d nlink:%d projid:%u\n" +msgstr "" + +#: .././logprint/log_print_all.c:264 +#, c-format +msgid "\t\tatime:%d mtime:%d ctime:%d\n" +msgstr "" + +#: .././logprint/log_print_all.c:266 +#, c-format +msgid "\t\tflushiter:%d\n" +msgstr "" + +#: .././logprint/log_print_all.c:267 +#, c-format +msgid "\t\tsize:0x%llx nblks:0x%llx exsize:%d nextents:%d anextents:%d\n" +msgstr "" + +#: .././logprint/log_print_all.c:254 +#, c-format +msgid "\t\tforkoff:%d dmevmask:0x%x dmstate:%d flags:0x%x gen:%d\n" +msgstr "" + +#: .././logprint/log_print_all.c:295 +#, c-format +msgid "\tINODE: #regs:%d ino:0x%llx flags:0x%x dsize:%d\n" +msgstr "" + +#: .././logprint/log_print_all.c:311 +#, c-format +msgid "\t\tDATA FORK EXTENTS inode data:\n" +msgstr "" + +#: .././logprint/log_print_all.c:318 +#, c-format +msgid "\t\tDATA FORK BTREE inode data:\n" +msgstr "" + +#: .././logprint/log_print_all.c:325 +#, c-format +msgid "\t\tDATA FORK LOCAL inode data:\n" +msgstr "" + +#: .././logprint/log_print_all.c:332 +#, c-format +msgid "\t\tDEV inode: no extra region\n" +msgstr "" + +#: .././logprint/log_print_all.c:336 +#, c-format +msgid "\t\tUUID inode: no extra region\n" +msgstr "" + +#: .././logprint/log_print_all.c:351 +#, c-format +msgid "\t\tATTR FORK EXTENTS inode data:\n" +msgstr "" + +#: .././logprint/log_print_all.c:359 +#, c-format +msgid "\t\tATTR FORK BTREE inode data:\n" +msgstr "" + +#: .././logprint/log_print_all.c:367 +#, c-format +msgid "\t\tATTR FORK LOCAL inode data:\n" +msgstr "" + +#: .././logprint/log_print_all.c:370 +#, c-format +msgid "\tEFD: #regs: %d num_extents: %d id: 0x%llx\n" +msgstr "" + +#: .././logprint/log_redo.c:161 +#, c-format +msgid "%s: xlog_recover_print_efi: malloc failed\n" +msgstr "" + +#: .././logprint/log_print_all.c:402 +#, c-format +msgid "\tEFI: #regs:%d num_extents:%d id:0x%llx\n" +msgstr "" + +#: .././logprint/log_print_all.c:388 +#, c-format +msgid "" +"\tICR: #ag: %d agbno: 0x%x len: %d\n" +"\t cnt: %d isize: %d gen: 0x%x\n" +msgstr "" + +#: .././logprint/log_print_all.c:440 +#, c-format +msgid "xlog_recover_print_logitem: illegal type\n" +msgstr "" + +#: .././logprint/log_print_all.c:492 +#, c-format +msgid "%s: illegal type" +msgstr "" + +#: .././logprint/log_print_all.c:500 +#, c-format +msgid ": cnt:%d total:%d " +msgstr "" + +#: .././logprint/log_print_all.c:502 +#, c-format +msgid "a:0x%lx len:%d " +msgstr "" + +#: .././logprint/log_dump.c:58 +#, c-format +msgid "%6lld HEADER Cycle %d tail %d:%06d len %6d ops %d\n" +msgstr "" + +#: .././logprint/log_dump.c:69 +#, c-format +msgid "[%05lld - %05lld] Cycle 0x%08x New Cycle 0x%08x\n" +msgstr "" + +#: .././logprint/logprint.c:45 +#, c-format +msgid "" +"Usage: %s [options...] \n" +"\n" +"Options:\n" +" -c\t try to continue if error found in log\n" +" -C copy the log from the filesystem to filename\n" +" -d\t dump the log in log-record format\n" +" -e\t exit when an error is found in the log\n" +" -f\t specified device is actually a file\n" +" -l filename of external log\n" +" -n\t don't try and interpret log data\n" +" -o\t print buffer data in hex\n" +" -s block # to start printing\n" +" -v print \"overwrite\" data\n" +" -t\t print out transactional view\n" +"\t-b in transactional view, extract buffer info\n" +"\t-i in transactional view, extract inode info\n" +"\t-q in transactional view, extract quota info\n" +" -D print only data; no decoding\n" +" -V print version information\n" +msgstr "" + +#: .././logprint/logprint.c:79 +#, c-format +msgid " Can't open device %s: %s\n" +msgstr "" + +#: .././logprint/logprint.c:85 +#, c-format +msgid " read of XFS superblock failed\n" +msgstr "" + +#: .././logprint/logprint.c:105 +#, c-format +msgid "" +" external log device not specified\n" +"\n" +msgstr "" + +#: .././logprint/logprint.c:121 +#, c-format +msgid "Can't open file %s: %s\n" +msgstr "" + +#: .././logprint/logprint.c:222 +#, c-format +msgid "xfs_logprint:\n" +msgstr "" + +#: .././logprint/logprint.c:231 +#, c-format +msgid " data device: 0x%llx\n" +msgstr "" + +#: .././logprint/logprint.c:234 +#, c-format +msgid " log file: \"%s\" " +msgstr "" + +#: .././logprint/logprint.c:236 +#, c-format +msgid " log device: 0x%llx " +msgstr "" + +#: .././logprint/logprint.c:239 +#, c-format +msgid "" +"daddr: %lld length: %lld\n" +"\n" +msgstr "" + +#: .././logprint/log_misc.c:87 +#, c-format +msgid "Oper (%d): tid: %x len: %d clientid: %s " +msgstr "" + +#: .././logprint/log_misc.c:92 +#, c-format +msgid "flags: " +msgstr "" + +#: .././logprint/log_misc.c:186 +#, c-format +msgid " Not enough data to decode further\n" +msgstr "" + +#: .././logprint/log_misc.c:235 +#, c-format +msgid " type: %s tid: %x num_items: %d\n" +msgstr "" + +#: .././logprint/log_misc.c:235 +#, c-format +msgid "" +"#regs: %d start blkno: %lld (0x%llx) len: %d bmap size: %d flags: 0x%x\n" +msgstr "" + +#: .././logprint/log_misc.c:241 +#, c-format +msgid "#regs: %d Not printing rest of data\n" +msgstr "" + +#: .././logprint/log_misc.c:258 +#, c-format +msgid "SUPER BLOCK Buffer: " +msgstr "" + +#: .././logprint/log_misc.c:260 .././logprint/log_misc.c:348 +#: .././logprint/log_misc.c:378 +#, c-format +msgid "Out of space\n" +msgstr "" + +#: .././logprint/log_misc.c:268 +#, c-format +msgid "icount: %llu ifree: %llu " +msgstr "" + +#: .././logprint/log_misc.c:273 +#, c-format +msgid "fdblks: %llu frext: %llu\n" +msgstr "" + +#: .././logprint/log_misc.c:284 +#, c-format +msgid "AGI Buffer: XAGI " +msgstr "" + +#: .././logprint/log_misc.c:295 +#, c-format +msgid "out of space\n" +msgstr "" + +#: .././logprint/log_misc.c:298 +#, c-format +msgid "ver: %d " +msgstr "" + +#: .././logprint/log_misc.c:300 +#, c-format +msgid "seq#: %d len: %d cnt: %d root: %d\n" +msgstr "" + +#: .././logprint/log_misc.c:305 +#, c-format +msgid "level: %d free#: 0x%x newino: 0x%x\n" +msgstr "" + +#: .././logprint/log_misc.c:315 +#, c-format +msgid "AGI unlinked data skipped " +msgstr "" + +#: .././logprint/log_misc.c:316 +#, c-format +msgid "(CONTINUE set, no space)\n" +msgstr "" + +#: .././logprint/log_misc.c:338 +#, c-format +msgid "AGF Buffer: XAGF " +msgstr "" + +#: .././logprint/log_misc.c:351 +#, c-format +msgid "ver: %d seq#: %d len: %d \n" +msgstr "" + +#: .././logprint/log_misc.c:355 +#, c-format +msgid "root BNO: %d CNT: %d\n" +msgstr "" + +#: .././logprint/log_misc.c:358 +#, c-format +msgid "level BNO: %d CNT: %d\n" +msgstr "" + +#: .././logprint/log_misc.c:361 +#, c-format +msgid "1st: %d last: %d cnt: %d freeblks: %d longest: %d\n" +msgstr "" + +#: .././logprint/log_misc.c:375 +#, c-format +msgid "DQUOT Buffer: DQ " +msgstr "" + +#: .././logprint/log_misc.c:382 +#, c-format +msgid "ver: %d flags: 0x%x id: %d \n" +msgstr "" + +#: .././logprint/log_misc.c:385 +#, c-format +msgid "blk limits hard: %llu soft: %llu\n" +msgstr "" + +#: .././logprint/log_misc.c:390 +#, c-format +msgid "blk count: %llu warns: %d timer: %d\n" +msgstr "" + +#: .././logprint/log_misc.c:394 +#, c-format +msgid "ino limits hard: %llu soft: %llu\n" +msgstr "" + +#: .././logprint/log_misc.c:399 +#, c-format +msgid "ino count: %llu warns: %d timer: %d\n" +msgstr "" + +#: .././logprint/log_misc.c:405 +#, c-format +msgid "BUF DATA\n" +msgstr "" + +#: .././logprint/log_misc.c:461 +#, c-format +msgid "EFD: #regs: %d num_extents: %d id: 0x%llx\n" +msgstr "" + +#: .././logprint/log_redo.c:210 +#, c-format +msgid "EFD: Not enough data to decode further\n" +msgstr "" + +#: .././logprint/log_redo.c:94 .././logprint/log_redo.c:110 +#, c-format +msgid "%s: xlog_print_trans_efi: malloc failed\n" +msgstr "" + +#: .././logprint/log_redo.c:104 +#, c-format +msgid "EFI: Not enough data to decode further\n" +msgstr "" + +#: .././logprint/log_misc.c:505 +#, c-format +msgid "EFI: #regs: %d num_extents: %d id: 0x%llx\n" +msgstr "" + +#: .././logprint/log_redo.c:122 +#, c-format +msgid "EFI free extent data skipped (CONTINUE set, no space)\n" +msgstr "" + +#: .././logprint/log_misc.c:441 +#, c-format +msgid "QOFF: #regs: %d flags: 0x%x\n" +msgstr "" + +#: .././logprint/log_misc.c:444 +#, c-format +msgid "QOFF: Not enough data to decode further\n" +msgstr "" + +#: .././logprint/log_misc.c:454 +#, c-format +msgid "INODE CORE\n" +msgstr "" + +#: .././logprint/log_misc.c:455 +#, c-format +msgid "magic 0x%hx mode 0%ho version %d format %d\n" +msgstr "" + +#: .././logprint/log_misc.c:458 +#, c-format +msgid "nlink %hd uid %d gid %d\n" +msgstr "" + +#: .././logprint/log_misc.c:460 +#, c-format +msgid "atime 0x%x mtime 0x%x ctime 0x%x\n" +msgstr "" + +#: .././logprint/log_misc.c:462 +#, c-format +msgid "size 0x%llx nblocks 0x%llx extsize 0x%x nextents 0x%x\n" +msgstr "" + +#: .././logprint/log_misc.c:465 +#, c-format +msgid "naextents 0x%x forkoff %d dmevmask 0x%x dmstate 0x%hx\n" +msgstr "" + +#: .././logprint/log_misc.c:468 +#, c-format +msgid "flags 0x%x gen 0x%x\n" +msgstr "" + +#: .././logprint/log_misc.c:488 +#, c-format +msgid "SHORTFORM DIRECTORY size %d\n" +msgstr "" + +#: .././logprint/log_misc.c:494 +#, c-format +msgid "SHORTFORM DIRECTORY size %d count %d\n" +msgstr "" + +#: .././logprint/log_misc.c:497 +#, c-format +msgid ".. ino 0x%llx\n" +msgstr "" + +#: .././logprint/log_misc.c:505 +#, c-format +msgid "%s ino 0x%llx namelen %d\n" +msgstr "" + +#: .././logprint/log_misc.c:545 +#, c-format +msgid "INODE: " +msgstr "" + +#: .././logprint/log_misc.c:546 +#, c-format +msgid "#regs: %d ino: 0x%llx flags: 0x%x dsize: %d\n" +msgstr "" + +#: .././logprint/log_misc.c:549 +#, c-format +msgid " blkno: %lld len: %d boff: %d\n" +msgstr "" + +#: .././logprint/log_misc.c:554 +#, c-format +msgid "INODE: #regs: %d Not printing rest of data\n" +msgstr "" + +#: .././logprint/log_misc.c:581 +#, c-format +msgid "DEV inode: no extra region\n" +msgstr "" + +#: .././logprint/log_misc.c:584 +#, c-format +msgid "UUID inode: no extra region\n" +msgstr "" + +#: .././logprint/log_misc.c:606 +#, c-format +msgid "EXTENTS inode data\n" +msgstr "" + +#: .././logprint/log_misc.c:609 +#, c-format +msgid "BTREE inode data\n" +msgstr "" + +#: .././logprint/log_misc.c:612 +#, c-format +msgid "LOCAL inode data\n" +msgstr "" + +#: .././logprint/log_misc.c:636 +#, c-format +msgid "EXTENTS attr data\n" +msgstr "" + +#: .././logprint/log_misc.c:639 +#, c-format +msgid "BTREE attr data\n" +msgstr "" + +#: .././logprint/log_misc.c:642 +#, c-format +msgid "LOCAL attr data\n" +msgstr "" + +#: .././logprint/log_misc.c:683 +#, c-format +msgid "#regs: %d id: 0x%x" +msgstr "" + +#: .././logprint/log_misc.c:684 +#, c-format +msgid " blkno: %lld len: %d boff: %d\n" +msgstr "" + +#: .././logprint/log_misc.c:688 +#, c-format +msgid "DQUOT: #regs: %d Not printing rest of data\n" +msgstr "" + +#: .././logprint/log_misc.c:707 +#, c-format +msgid "DQUOT: magic 0x%hx flags 0%ho\n" +msgstr "" + +#: .././logprint/log_misc.c:733 +#, c-format +msgid "ICR: split header, not printing\n" +msgstr "" + +#: .././logprint/log_misc.c:737 +#, c-format +msgid "" +"ICR: #ag: %d agbno: 0x%x len: %d\n" +" cnt: %d isize: %d gen: 0x%x\n" +msgstr "" + +#: .././logprint/log_misc.c:807 +#, c-format +msgid "%s: lseek64 to %lld failed: %s\n" +msgstr "" + +#: .././logprint/log_misc.c:809 +#, c-format +msgid "%s: xlog_print_record: malloc failed\n" +msgstr "" + +#: .././logprint/log_misc.c:818 +#, c-format +msgid "%s: xlog_print_record: read error\n" +msgstr "" + +#: .././logprint/log_misc.c:913 .././logprint/log_misc.c:1016 +#, c-format +msgid "Left over region from split log item\n" +msgstr "" + +#: .././logprint/log_misc.c:1001 +#, c-format +msgid "Unmount filesystem\n" +msgstr "" + +#: .././logprint/log_misc.c:1008 +#, c-format +msgid "%s: unknown log operation type (%x)\n" +msgstr "" + +#: .././logprint/log_misc.c:1049 +#, c-format +msgid "Header 0x%x wanted 0x%x\n" +msgstr "" + +#: .././logprint/log_misc.c:1063 +#, c-format +msgid "cycle: %d\tversion: %d\t" +msgstr "" + +#: .././logprint/log_misc.c:1069 +#, c-format +msgid "length of Log Record: %d\tprev offset: %d\t\tnum ops: %d\n" +msgstr "" + +#: .././logprint/log_misc.c:1075 .././logprint/log_misc.c:1117 +#, c-format +msgid "cycle num overwrites: " +msgstr "" + +#: .././logprint/log_misc.c:1084 +#, c-format +msgid "uuid: %s format: " +msgstr "" + +#: .././logprint/log_misc.c:1087 +#, c-format +msgid "unknown\n" +msgstr "" + +#: .././logprint/log_misc.c:1090 +#, c-format +msgid "little endian linux\n" +msgstr "" + +#: .././logprint/log_misc.c:1093 +#, c-format +msgid "big endian linux\n" +msgstr "" + +#: .././logprint/log_misc.c:1096 +#, c-format +msgid "big endian irix\n" +msgstr "" + +#: .././logprint/log_misc.c:1102 +#, c-format +msgid "h_size: %d\n" +msgstr "" + +#: .././logprint/log_misc.c:1114 +#, c-format +msgid "extended-header: cycle: %d\n" +msgstr "" + +#: .././logprint/log_misc.c:1130 +#, c-format +msgid "* ERROR: found data after zeroed blocks block=%-21lld *\n" +msgstr "" + +#: .././logprint/log_misc.c:1141 +#, c-format +msgid "* ERROR: header cycle=%-11d block=%-21lld *\n" +msgstr "" + +#: .././logprint/log_misc.c:1152 +#, c-format +msgid "* ERROR: data block=%-21lld *\n" +msgstr "" + +#: .././logprint/log_misc.c:1163 +#, c-format +msgid "" +"* ERROR: for header block=%lld\n" +"* not enough hdrs for data length, required num = %d, hdr num = %d\n" +msgstr "" + +#: .././logprint/log_misc.c:1169 +msgid "Not enough headers for data length." +msgstr "" + +#: .././logprint/log_misc.c:1179 +#, c-format +msgid "%s: xlog_print: malloc failed for ext hdrs\n" +msgstr "" + +#: .././logprint/log_misc.c:1227 .././logprint/log_misc.c:1303 +#: .././logprint/log_misc.c:1374 .././logprint/log_misc.c:1411 +#, c-format +msgid "%s: physical end of log\n" +msgstr "" + +#: .././logprint/log_misc.c:1233 .././logprint/log_misc.c:1308 +#: .././logprint/log_misc.c:1426 +#, c-format +msgid "BLKNO: %lld\n" +msgstr "" + +#: .././logprint/log_misc.c:1291 +#, c-format +msgid "%s: problem finding oldest LR\n" +msgstr "" + +#: .././logprint/log_misc.c:1317 +#, c-format +msgid "%s: after %d zeroed blocks\n" +msgstr "" + +#: .././logprint/log_misc.c:1386 +msgid "illegal value" +msgstr "" + +#: .././logprint/log_misc.c:1392 +#, c-format +msgid "%s: skipped %d cleared blocks in range: %lld - %lld\n" +msgstr "" + +#: .././logprint/log_misc.c:1397 +#, c-format +msgid "%s: totally cleared log\n" +msgstr "" + +#: .././logprint/log_misc.c:1402 +#, c-format +msgid "%s: skipped %d zeroed blocks in range: %lld - %lld\n" +msgstr "" + +#: .././logprint/log_misc.c:1407 +#, c-format +msgid "%s: totally zeroed log\n" +msgstr "" + +#: .././logprint/log_misc.c:1423 +msgid "xlog_find_head: bad read" +msgstr "" + +#: .././logprint/log_misc.c:1475 +#, c-format +msgid "%s: logical end of log\n" +msgstr "" + +#: .././logprint/log_redo.c:71 +#, c-format +msgid "%s: bad size of efi format: %u; expected %u or %u; nextents = %u\n" +msgstr "" + +#: .././io/sendfile.c:31 +#, c-format +msgid "" +"\n" +" transfer a range of bytes from the given offset between files\n" +"\n" +" Example:\n" +" 'send -f 2 512 20' - writes 20 bytes at 512 bytes into the open file\n" +"\n" +" Copies data between one file descriptor and another. Because this copying\n" +" is done within the kernel, sendfile does not need to transfer data to and\n" +" from user space.\n" +" -f -- specifies an input file from which to source data to write\n" +" -i -- specifies an input file name from which to source data to write.\n" +" An offset and length in the source file can be optionally specified.\n" +"\n" +msgstr "" + +#: .././io/file.c:81 .././io/sendfile.c:101 .././quota/path.c:126 +#, c-format +msgid "value %d is out of range (0-%d)\n" +msgstr "" + +#: .././io/fadvise.c:91 .././io/madvise.c:86 .././io/mincore.c:47 +#: .././io/sync_file_range.c:74 .././io/mmap.c:231 .././io/mmap.c:339 +#: .././io/mmap.c:425 .././io/mmap.c:584 .././io/mmap.c:666 +#: .././io/prealloc.c:73 .././io/pwrite.c:397 .././io/sendfile.c:124 +#, c-format +msgid "non-numeric offset argument -- %s\n" +msgstr "" + +#: .././io/fadvise.c:98 .././io/madvise.c:93 .././io/mincore.c:53 +#: .././io/sync_file_range.c:81 .././io/mmap.c:237 .././io/mmap.c:346 +#: .././io/mmap.c:432 .././io/mmap.c:591 .././io/prealloc.c:78 +#: .././io/pread.c:456 .././io/pread.c:464 .././io/pwrite.c:403 +#: .././io/sendfile.c:131 +#, c-format +msgid "non-numeric length argument -- %s\n" +msgstr "" + +#: .././io/sendfile.c:171 +msgid "-i infile | -f N [off len]" +msgstr "" + +#: .././io/sendfile.c:173 +msgid "Transfer data directly between file descriptors" +msgstr "" + +#: .././io/pwrite.c:32 +#, c-format +msgid "" +"\n" +" writes a range of bytes (in block size increments) from the given offset\n" +"\n" +" Example:\n" +" 'pwrite 512 20' - writes 20 bytes at 512 bytes into the open file\n" +"\n" +" Writes into a segment of the currently open file, using either a buffer\n" +" filled with a set pattern (0xcdcdcdcd) or data read from an input file.\n" +" The writes are performed in sequential blocks starting at offset, with the\n" +" blocksize tunable using the -b option (default blocksize is 4096 bytes),\n" +" unless a different write pattern is requested.\n" +" -S -- use an alternate seed number for filling the write buffer\n" +" -i -- input file, source of data to write (used when writing forward)\n" +" -d -- open the input file for direct IO\n" +" -s -- skip a number of bytes at the start of the input file\n" +" -w -- call fdatasync(2) at the end (included in timing results)\n" +" -W -- call fsync(2) at the end (included in timing results)\n" +" -B -- write backwards through the range from offset (backwards N bytes)\n" +" -F -- write forwards through the range of bytes from offset (default)\n" +" -R -- write at random offsets in the specified range of bytes\n" +" -Z N -- zeed the random number generator (used when writing randomly)\n" +" (heh, zorry, the -s/-S arguments were already in use in pwrite)\n" +" -V N -- use vectored IO with N iovecs of blocksize each (pwritev)\n" +"\n" +msgstr "" + +#: .././io/pread.c:402 .././io/pwrite.c:307 +#, c-format +msgid "non-numeric bsize -- %s\n" +msgstr "" + +#: .././io/pwrite.c:342 +#, c-format +msgid "non-numeric skip -- %s\n" +msgstr "" + +#: .././io/mmap.c:568 .././io/pread.c:441 .././io/pwrite.c:349 +#: .././io/pwrite.c:378 +#, c-format +msgid "non-numeric seed -- %s\n" +msgstr "" + +#: .././io/pread.c:432 .././io/pwrite.c:363 +#, c-format +msgid "non-numeric vector count == %s\n" +msgstr "" + +#: .././io/pwrite.c:419 +msgid "" +"[-i infile [-d] [-s skip]] [-b bs] [-S seed] [-wW] [-FBR [-Z N]] [-V N] off " +"len" +msgstr "" + +#: .././io/pwrite.c:474 +msgid "writes a number of bytes at a specified offset" +msgstr "" + +#: .././io/madvise.c:31 +#, c-format +msgid "" +"\n" +" advise the page cache about access patterns expected for a mapping\n" +"\n" +" Modifies page cache behavior when operating on the current mapping.\n" +" The range arguments are required by some advise commands ([*] below).\n" +" With no arguments, the POSIX_MADV_NORMAL advice is implied.\n" +" -d -- don't need these pages (POSIX_MADV_DONTNEED) [*]\n" +" -r -- expect random page references (POSIX_MADV_RANDOM)\n" +" -s -- expect sequential page references (POSIX_MADV_SEQUENTIAL)\n" +" -w -- will need these pages (POSIX_MADV_WILLNEED) [*]\n" +" Notes:\n" +" NORMAL sets the default readahead setting on the file.\n" +" RANDOM sets the readahead setting on the file to zero.\n" +" SEQUENTIAL sets double the default readahead setting on the file.\n" +" WILLNEED forces the maximum readahead.\n" +"\n" +msgstr "" + +#: .././io/madvise.c:97 .././io/mincore.c:57 +#, c-format +msgid "length argument too large -- %lld\n" +msgstr "" + +#: .././io/madvise.c:126 +msgid "[-drsw] [off len]" +msgstr "" + +#: .././io/madvise.c:127 +msgid "give advice about use of memory" +msgstr "" + +#: .././io/getrusage.c:118 +msgid "report process resource usage" +msgstr "" + +#: .././io/inject.c:99 +#, c-format +msgid "" +"\n" +" inject errors into the filesystem of the currently open file\n" +"\n" +" Example:\n" +" 'inject readagf' - cause errors on allocation group freespace reads\n" +"\n" +" Causes the kernel to generate and react to errors within XFS, provided\n" +" the XFS kernel code has been built with debugging features enabled.\n" +" With no arguments, displays the list of error injection tags.\n" +"\n" +msgstr "" + +#: .././io/inject.c:125 +#, c-format +msgid "no such tag -- %s\n" +msgstr "" + +#: .././io/inject.c:146 +msgid "[tag ...]" +msgstr "" + +#: .././io/inject.c:147 +msgid "inject errors into a filesystem" +msgstr "" + +#: .././io/sync.c:58 +msgid "calls sync(2) to flush all in-core filesystem state to disk" +msgstr "" + +#: .././io/sync.c:67 +msgid "calls syncfs(2) to flush all in-core filesystem state to disk" +msgstr "" + +#: .././io/bmap.c:30 +#, c-format +msgid "" +"\n" +" prints the block mapping for an XFS file's data or attribute forks\n" +" Example:\n" +" 'bmap -vp' - tabular format verbose map, including unwritten extents\n" +"\n" +" bmap prints the map of disk blocks used by the current file.\n" +" The map lists each extent used by the file, as well as regions in the\n" +" file that do not have any corresponding blocks (holes).\n" +" By default, each line of the listing takes the following form:\n" +" extent: [startoffset..endoffset]: startblock..endblock\n" +" Holes are marked by replacing the startblock..endblock with 'hole'.\n" +" All the file offsets and disk blocks are in units of 512-byte blocks.\n" +" -a -- prints the attribute fork map instead of the data fork.\n" +" -d -- suppresses a DMAPI read event, offline portions shown as holes.\n" +" -l -- also displays the length of each extent in 512-byte blocks.\n" +" -n -- query n extents.\n" +" -p -- obtain all unwritten extents as well (w/ -v show which are " +"unwritten.)\n" +" -v -- Verbose information, specify ag info. Show flags legend on 2nd -v\n" +" Note: the bmap for non-regular files can be obtained provided the file\n" +" was opened appropriately (in particular, must be opened read-only).\n" +"\n" +msgstr "" + +#: .././io/bmap.c:122 .././io/fsmap.c:467 +#, c-format +msgid "%s: can't get geometry [\"%s\"]: %s\n" +msgstr "" + +#: .././io/bmap.c:130 +#, c-format +msgid "%s: cannot read attrs on \"%s\": %s\n" +msgstr "" + +#: .././io/bmap.c:148 .././io/fiemap.c:301 +#, c-format +msgid "%s: malloc of %d bytes failed.\n" +msgstr "" + +#: .././io/bmap.c:196 +#, c-format +msgid "%s: xfsctl(XFS_IOC_GETBMAPX) iflags=0x%x [\"%s\"]: %s\n" +msgstr "" + +#: .././io/bmap.c:227 +#, c-format +msgid "%s: cannot realloc %d bytes\n" +msgstr "" + +#: .././io/bmap.c:236 +#, c-format +msgid "%s: no extents\n" +msgstr "" + +#: .././io/bmap.c:250 .././io/bmap.c:385 .././io/fiemap.c:82 +#, c-format +msgid "hole" +msgstr "" + +#: .././io/bmap.c:261 +#, c-format +msgid " %lld blocks\n" +msgstr "" + +#: .././io/bmap.c:341 .././io/fiemap.c:117 .././io/fsmap.c:266 +msgid "EXT" +msgstr "" + +#: .././io/bmap.c:342 .././io/fiemap.c:118 .././io/fsmap.c:270 +msgid "FILE-OFFSET" +msgstr "" + +#: .././io/bmap.c:343 +msgid "RT-BLOCK-RANGE" +msgstr "" + +#: .././io/bmap.c:343 .././io/fiemap.c:119 .././io/fsmap.c:268 +msgid "BLOCK-RANGE" +msgstr "" + +#: .././io/bmap.c:344 .././io/fsmap.c:271 +msgid "AG" +msgstr "" + +#: .././io/bmap.c:345 .././io/fsmap.c:272 +msgid "AG-OFFSET" +msgstr "" + +#: .././io/bmap.c:346 .././io/fiemap.c:120 .././io/fsmap.c:273 +msgid "TOTAL" +msgstr "" + +#: .././io/bmap.c:347 .././io/fsmap.c:274 +msgid " FLAGS" +msgstr "" + +#: .././io/bmap.c:427 .././io/fsmap.c:364 +#, c-format +msgid " FLAG Values:\n" +msgstr "" + +#: .././io/bmap.c:430 .././io/fsmap.c:369 +#, c-format +msgid " %*.*o Unwritten preallocated extent\n" +msgstr "" + +#: .././io/bmap.c:432 .././io/fsmap.c:371 +#, c-format +msgid " %*.*o Doesn't begin on stripe unit\n" +msgstr "" + +#: .././io/bmap.c:434 .././io/fsmap.c:373 +#, c-format +msgid " %*.*o Doesn't end on stripe unit\n" +msgstr "" + +#: .././io/bmap.c:436 .././io/fsmap.c:375 +#, c-format +msgid " %*.*o Doesn't begin on stripe width\n" +msgstr "" + +#: .././io/bmap.c:438 .././io/fsmap.c:377 +#, c-format +msgid " %*.*o Doesn't end on stripe width\n" +msgstr "" + +#: .././io/bmap.c:454 +msgid "[-adlpv] [-n nx]" +msgstr "" + +#: .././io/bmap.c:455 +msgid "print block mapping for an XFS file" +msgstr "" + +#: .././io/parent.c:48 +#, c-format +msgid "%s%s" +msgstr "" + +#: .././io/parent.c:53 +#, c-format +msgid "inode-path for inode: %llu is incorrect - path \"%s\" non-existent\n" +msgstr "" + +#: .././io/parent.c:57 +#, c-format +msgid "path \"%s\" does not stat for inode: %llu; err = %s\n" +msgstr "" + +#: .././io/parent.c:66 +#, c-format +msgid "path \"%s\" found\n" +msgstr "" + +#: .././io/parent.c:72 +#, c-format +msgid "inode-path for inode: %llu is incorrect - wrong inode#\n" +msgstr "" + +#: .././io/parent.c:76 .././io/parent.c:106 +#, c-format +msgid "ino mismatch for path \"%s\" %llu vs %llu\n" +msgstr "" + +#: .././io/parent.c:84 +#, c-format +msgid "inode number match: %llu\n" +msgstr "" + +#: .././io/parent.c:94 +#, c-format +msgid "parent path \"%s\" does not stat: %s\n" +msgstr "" + +#: .././io/parent.c:102 +#, c-format +msgid "inode-path for inode: %llu is incorrect - wrong parent inode#\n" +msgstr "" + +#: .././io/parent.c:115 +#, c-format +msgid "parent ino match for %llu\n" +msgstr "" + +#: .././io/parent.c:137 +#, c-format +msgid "parentpaths failed for ino %llu: %s\n" +msgstr "" + +#: .././io/parent.c:148 +#, c-format +msgid "inode-path for inode: %llu is missing\n" +msgstr "" + +#: .././io/parent.c:172 +#, c-format +msgid "can't stat mount point \"%s\": %s\n" +msgstr "" + +#: .././io/parent.c:193 +#, c-format +msgid "failed to get bulkstat information for inode %llu\n" +msgstr "" + +#: .././io/parent.c:199 +#, c-format +msgid "failed to get valid bulkstat information for inode %llu\n" +msgstr "" + +#: .././io/parent.c:211 +#, c-format +msgid "checking inode %llu\n" +msgstr "" + +#: .././io/parent.c:226 +#, c-format +msgid "syssgi bulkstat failed: %s\n" +msgstr "" + +#: .././io/parent.c:248 +#, c-format +msgid "unable to open \"%s\" for jdm: %s\n" +msgstr "" + +#: .././io/parent.c:258 +#, c-format +msgid "unable to allocate buffers: %s\n" +msgstr "" + +#: .././io/parent.c:268 +#, c-format +msgid "num errors: %d\n" +msgstr "" + +#: .././io/parent.c:270 +#, c-format +msgid "succeeded checking %llu inodes\n" +msgstr "" + +#: .././io/parent.c:283 +#, c-format +msgid "p_ino = %llu\n" +msgstr "" + +#: .././io/parent.c:284 +#, c-format +msgid "p_gen = %u\n" +msgstr "" + +#: .././io/parent.c:285 +#, c-format +msgid "p_reclen = %u\n" +msgstr "" + +#: .././io/parent.c:287 +#, c-format +msgid "p_name = \"%s%s\"\n" +msgstr "" + +#: .././io/parent.c:289 +#, c-format +msgid "p_name = \"%s\"\n" +msgstr "" + +#: .././io/parent.c:311 +#, c-format +msgid "%s: failed path_to_fshandle \"%s\": %s\n" +msgstr "" + +#: .././io/parent.c:319 +#, c-format +msgid "%s: path_to_handle failed for \"%s\"\n" +msgstr "" + +#: .././io/parent.c:326 +#, c-format +msgid "%s: unable to allocate parent buffer: %s\n" +msgstr "" + +#: .././io/parent.c:347 +#, c-format +msgid "%s: %s call failed for \"%s\": %s\n" +msgstr "" + +#: .././io/parent.c:356 +#, c-format +msgid "%s: inode-path is missing\n" +msgstr "" + +#: .././io/parent.c:388 +#, c-format +msgid "file argument, \"%s\", is not in a mounted XFS filesystem\n" +msgstr "" + +#: .././io/parent.c:428 +#, c-format +msgid "" +"\n" +" list the current file's parents and their filenames\n" +"\n" +" -c -- check the current file's file system for parent consistency\n" +" -p -- list the current file's parents and their full paths\n" +" -v -- verbose mode\n" +"\n" +msgstr "" + +#: .././io/parent.c:444 +msgid "[-cpv]" +msgstr "" + +#: .././io/parent.c:446 +msgid "print or check parent inodes" +msgstr "" + +#: .././io/truncate.c:37 +#, c-format +msgid "non-numeric truncate argument -- %s\n" +msgstr "" + +#: .././io/truncate.c:57 +msgid "off" +msgstr "" + +#: .././io/truncate.c:59 +msgid "truncates the current file at the given offset" +msgstr "" + +#: .././io/stat.c:52 +msgid "socket" +msgstr "" + +#: .././io/stat.c:56 +msgid "char device" +msgstr "" + +#: .././io/stat.c:58 +msgid "block device" +msgstr "" + +#: .././io/stat.c:60 +msgid "regular file" +msgstr "" + +#: .././io/stat.c:62 +msgid "symbolic link" +msgstr "" + +#: .././io/stat.c:64 +msgid "fifo" +msgstr "" + +#: .././io/stat.c:95 .././io/stat.c:193 +#, c-format +msgid "fd.path = \"%s\"\n" +msgstr "" + +#: .././io/stat.c:96 +#, c-format +msgid "fd.flags = %s,%s,%s%s%s%s%s\n" +msgstr "" + +#: .././io/file.c:41 .././io/stat.c:97 +msgid "sync" +msgstr "" + +#: .././io/file.c:41 .././io/stat.c:97 +msgid "non-sync" +msgstr "" + +#: .././io/file.c:42 .././io/stat.c:98 +msgid "direct" +msgstr "" + +#: .././io/file.c:42 .././io/stat.c:98 +msgid "non-direct" +msgstr "" + +#: .././io/file.c:43 .././io/stat.c:99 +msgid "read-only" +msgstr "" + +#: .././io/file.c:43 .././io/stat.c:99 +msgid "read-write" +msgstr "" + +#: .././io/file.c:44 .././io/stat.c:100 +msgid ",real-time" +msgstr "" + +#: .././io/file.c:45 .././io/stat.c:101 +msgid ",append-only" +msgstr "" + +#: .././io/file.c:46 .././io/stat.c:102 +msgid ",non-block" +msgstr "" + +#: .././io/file.c:47 .././io/stat.c:103 +msgid ",tmpfile" +msgstr "" + +#: .././io/stat.c:166 .././io/stat.c:367 +#, c-format +msgid "stat.ino = %lld\n" +msgstr "" + +#: .././io/stat.c:167 .././io/stat.c:368 +#, c-format +msgid "stat.type = %s\n" +msgstr "" + +#: .././io/stat.c:168 .././io/stat.c:369 +#, c-format +msgid "stat.size = %lld\n" +msgstr "" + +#: .././io/stat.c:169 .././io/stat.c:370 +#, c-format +msgid "stat.blocks = %lld\n" +msgstr "" + +#: .././io/stat.c:171 .././io/stat.c:372 +#, c-format +msgid "stat.atime = %s" +msgstr "" + +#: .././io/stat.c:172 .././io/stat.c:373 +#, c-format +msgid "stat.mtime = %s" +msgstr "" + +#: .././io/stat.c:173 .././io/stat.c:374 +#, c-format +msgid "stat.ctime = %s" +msgstr "" + +#: .././io/stat.c:115 +#, c-format +msgid "fsxattr.xflags = 0x%x " +msgstr "" + +#: .././io/stat.c:117 +#, c-format +msgid "fsxattr.projid = %u\n" +msgstr "" + +#: .././io/stat.c:118 +#, c-format +msgid "fsxattr.extsize = %u\n" +msgstr "" + +#: .././io/stat.c:120 +#, c-format +msgid "fsxattr.nextents = %u\n" +msgstr "" + +#: .././io/stat.c:121 +#, c-format +msgid "fsxattr.naextents = %u\n" +msgstr "" + +#: .././io/stat.c:126 +#, c-format +msgid "dioattr.mem = 0x%x\n" +msgstr "" + +#: .././io/stat.c:127 +#, c-format +msgid "dioattr.miniosz = %u\n" +msgstr "" + +#: .././io/stat.c:128 +#, c-format +msgid "dioattr.maxiosz = %u\n" +msgstr "" + +#: .././io/open.c:176 +#, c-format +msgid "" +"\n" +" opens a new file in the requested mode\n" +"\n" +" Example:\n" +" 'open -cd /tmp/data' - creates/opens data file read-write for direct IO\n" +"\n" +" Opens a file for subsequent use by all of the other xfs_io commands.\n" +" With no arguments, open uses the stat command to show the current file.\n" +" -a -- open with the O_APPEND flag (append-only mode)\n" +" -d -- open with O_DIRECT (non-buffered IO, note alignment constraints)\n" +" -f -- open with O_CREAT (create the file if it doesn't exist)\n" +" -m -- permissions to use in case a new file is created (default 0600)\n" +" -n -- open with O_NONBLOCK\n" +" -r -- open with O_RDONLY, the default is O_RDWR\n" +" -s -- open with O_SYNC\n" +" -t -- open with O_TRUNC (truncate the file to zero length if it exists)\n" +" -R -- mark the file as a realtime XFS file immediately after opening it\n" +" -T -- open with O_TMPFILE (create a file not visible in the namespace)\n" +" Note1: usually read/write direct IO requests must be blocksize aligned;\n" +" some kernels, however, allow sectorsize alignment for direct IO.\n" +" Note2: the bmap for non-regular files can be obtained provided the file\n" +" was opened correctly (in particular, must be opened read-only).\n" +"\n" +msgstr "" + +#: .././io/mmap.c:176 .././io/mmap.c:183 .././io/mmap.c:186 .././io/init.c:119 +#: .././io/open.c:215 +#, c-format +msgid "no files are open, try 'help open'\n" +msgstr "" + +#: .././io/init.c:182 .././io/open.c:237 +#, c-format +msgid "non-numeric mode -- %s\n" +msgstr "" + +#: .././io/open.c:269 +#, c-format +msgid "-T and -r options are incompatible\n" +msgstr "" + +#: .././io/open.c:324 +#, c-format +msgid "" +"\n" +" displays the project identifier associated with the current path\n" +"\n" +" Options:\n" +" -R -- recursively descend (useful when current path is a directory)\n" +" -D -- recursively descend, but only list projects on directories\n" +"\n" +msgstr "" + +#: .././io/open.c:390 +#, c-format +msgid "projid = %u\n" +msgstr "" + +#: .././io/open.c:398 +#, c-format +msgid "" +"\n" +" modifies the project identifier associated with the current path\n" +"\n" +" -R -- recursively descend (useful when current path is a directory)\n" +" -D -- recursively descend, only modifying projects on directories\n" +"\n" +msgstr "" + +#: .././io/open.c:457 +#, c-format +msgid "invalid project ID -- %s\n" +msgstr "" + +#: .././io/open.c:473 +#, c-format +msgid "" +"\n" +" report or modify preferred extent size (in bytes) for the current path\n" +"\n" +" -R -- recursively descend (useful when current path is a directory)\n" +" -D -- recursively descend, only modifying extsize on directories\n" +"\n" +msgstr "" + +#: .././io/cowextsize.c:81 .././io/open.c:516 +#, c-format +msgid "invalid target file type - file %s\n" +msgstr "" + +#: .././io/open.c:602 +#, c-format +msgid "non-numeric extsize argument -- %s\n" +msgstr "" + +#: .././io/stat.c:197 +#, c-format +msgid "statfs.f_bsize = %lld\n" +msgstr "" + +#: .././io/stat.c:198 +#, c-format +msgid "statfs.f_blocks = %lld\n" +msgstr "" + +#: .././io/open.c:725 +#, c-format +msgid "statfs.f_frsize = %lld\n" +msgstr "" + +#: .././io/stat.c:199 +#, c-format +msgid "statfs.f_bavail = %lld\n" +msgstr "" + +#: .././io/stat.c:200 +#, c-format +msgid "statfs.f_files = %lld\n" +msgstr "" + +#: .././io/stat.c:201 +#, c-format +msgid "statfs.f_ffree = %lld\n" +msgstr "" + +#: .././io/stat.c:211 +#, c-format +msgid "geom.bsize = %u\n" +msgstr "" + +#: .././io/stat.c:212 +#, c-format +msgid "geom.agcount = %u\n" +msgstr "" + +#: .././io/stat.c:213 +#, c-format +msgid "geom.agblocks = %u\n" +msgstr "" + +#: .././io/stat.c:214 +#, c-format +msgid "geom.datablocks = %llu\n" +msgstr "" + +#: .././io/stat.c:216 +#, c-format +msgid "geom.rtblocks = %llu\n" +msgstr "" + +#: .././io/stat.c:218 +#, c-format +msgid "geom.rtextents = %llu\n" +msgstr "" + +#: .././io/stat.c:220 +#, c-format +msgid "geom.rtextsize = %u\n" +msgstr "" + +#: .././io/stat.c:221 +#, c-format +msgid "geom.sunit = %u\n" +msgstr "" + +#: .././io/stat.c:222 +#, c-format +msgid "geom.swidth = %u\n" +msgstr "" + +#: .././io/stat.c:227 +#, c-format +msgid "counts.freedata = %llu\n" +msgstr "" + +#: .././io/stat.c:229 +#, c-format +msgid "counts.freertx = %llu\n" +msgstr "" + +#: .././io/stat.c:231 +#, c-format +msgid "counts.freeino = %llu\n" +msgstr "" + +#: .././io/stat.c:233 +#, c-format +msgid "counts.allocino = %llu\n" +msgstr "" + +#: .././io/open.c:762 +msgid "[-acdrstxT] [path]" +msgstr "" + +#: .././io/open.c:789 +msgid "open the file specified by path" +msgstr "" + +#: .././io/open.c:783 +msgid "[-v]" +msgstr "" + +#: .././io/stat.c:397 +msgid "statistics on the currently open file" +msgstr "" + +#: .././io/open.c:798 +msgid "close the current open file" +msgstr "" + +#: .././io/stat.c:412 +msgid "statistics on the filesystem of the currently open file" +msgstr "" + +#: .././io/open.c:802 +msgid "[-D | -R] projid" +msgstr "" + +#: .././io/open.c:807 +msgid "change project identifier on the currently open file" +msgstr "" + +#: .././io/open.c:812 +msgid "[-D | -R]" +msgstr "" + +#: .././io/open.c:817 +msgid "list project identifier set on the currently open file" +msgstr "" + +#: .././io/open.c:822 +msgid "[-D | -R] [extsize]" +msgstr "" + +#: .././io/open.c:827 +msgid "get/set preferred extent size (in bytes) for the open file" +msgstr "" + +#: .././io/shutdown.c:58 +msgid "[-f]" +msgstr "" + +#: .././io/shutdown.c:60 +msgid "shuts down the filesystem where the current file resides" +msgstr "" + +#: .././io/pread.c:34 +#, c-format +msgid "" +"\n" +" reads a range of bytes in a specified block size from the given offset\n" +"\n" +" Example:\n" +" 'pread -v 512 20' - dumps 20 bytes read from 512 bytes into the file\n" +"\n" +" Reads a segment of the currently open file, optionally dumping it to the\n" +" standard output stream (with -v option) for subsequent inspection.\n" +" The reads are performed in sequential blocks starting at offset, with the\n" +" blocksize tunable using the -b option (default blocksize is 4096 bytes),\n" +" unless a different pattern is requested.\n" +" -B -- read backwards through the range from offset (backwards N bytes)\n" +" -F -- read forwards through the range of bytes from offset (default)\n" +" -v -- be verbose, dump out buffers (used when reading forwards)\n" +" -R -- read at random offsets in the range of bytes\n" +" -Z N -- zeed the random number generator (used when reading randomly)\n" +" (heh, zorry, the -s/-S arguments were already in use in pwrite)\n" +" -V N -- use vectored IO with N iovecs of blocksize each (preadv)\n" +"\n" +" When in \"random\" mode, the number of read operations will equal the\n" +" number required to do a complete forward/backward scan of the range.\n" +" Note that the offset within the range is chosen at random each time\n" +" (an offset may be read more than once when operating in this mode).\n" +"\n" +msgstr "" + +#: .././io/pread.c:509 +msgid "[-b bs] [-v] [-i N] [-FBR [-Z N]] off len" +msgstr "" + +#: .././io/pread.c:510 +msgid "reads a number of bytes at a specified offset" +msgstr "" + +#: .././io/reflink.c:32 +#, c-format +msgid "" +"\n" +" Links a range of bytes (in block size increments) from a file into a range\n" +" of bytes in the open file. The contents of both file ranges must match.\n" +"\n" +" Example:\n" +" 'dedupe some_file 0 4096 32768' - links 32768 bytes from some_file at\n" +" offset 0 to into the open file at\n" +" position 4096\n" +"\n" +" Reflink a range of blocks from a given input file to the open file. Both\n" +" files share the same range of physical disk blocks; a write to the shared\n" +" range of either file should result in the write landing in a new block and\n" +" that range of the file being remapped (i.e. copy-on-write). Both files\n" +" must reside on the same filesystem, and the contents of both ranges must\n" +" match.\n" +msgstr "" + +#: .././io/reflink.c:85 +#, c-format +msgid "Extents did not match.\n" +msgstr "" + +#: .././io/reflink.c:141 .././io/reflink.c:264 +#, c-format +msgid "non-numeric src offset argument -- %s\n" +msgstr "" + +#: .././io/reflink.c:147 .././io/reflink.c:270 +#, c-format +msgid "non-numeric dest offset argument -- %s\n" +msgstr "" + +#: .././io/reflink.c:153 .././io/reflink.c:276 +#, c-format +msgid "non-positive length argument -- %s\n" +msgstr "" + +#: .././io/reflink.c:178 +#, c-format +msgid "" +"\n" +" Links a range of bytes (in block size increments) from a file into a range\n" +" of bytes in the open file. The two extent ranges need not contain " +"identical\n" +" data.\n" +"\n" +" Example:\n" +" 'reflink some_file 0 4096 32768' - links 32768 bytes from some_file at\n" +" offset 0 to into the open file at\n" +" position 4096\n" +" 'reflink some_file' - links all bytes from some_file into the open file\n" +" at position 0\n" +"\n" +" Reflink a range of blocks from a given input file to the open file. Both\n" +" files share the same range of physical disk blocks; a write to the shared\n" +" range of either file should result in the write landing in a new block and\n" +" that range of the file being remapped (i.e. copy-on-write). Both files\n" +" must reside on the same filesystem.\n" +msgstr "" + +#: .././io/reflink.c:323 +msgid "infile src_off dst_off len" +msgstr "" + +#: .././io/reflink.c:311 +msgid "reflinks a number of bytes at a specified offset" +msgstr "" + +#: .././io/reflink.c:325 +msgid "dedupes a number of bytes at a specified offset" +msgstr "" + +#: .././io/fadvise.c:30 +#, c-format +msgid "" +"\n" +" advise the page cache about expected I/O patterns on the current file\n" +"\n" +" Modifies kernel page cache behaviour when operating on the current file.\n" +" The range arguments are required by some advise commands ([*] below).\n" +" With no arguments, the POSIX_FADV_NORMAL advice is implied.\n" +" -d -- don't need these pages (POSIX_FADV_DONTNEED) [*]\n" +" -n -- data will be accessed once (POSIX_FADV_NOREUSE) [*]\n" +" -r -- expect random page references (POSIX_FADV_RANDOM)\n" +" -s -- expect sequential page references (POSIX_FADV_SEQUENTIAL)\n" +" -w -- will need these pages (POSIX_FADV_WILLNEED) [*]\n" +" Notes: these interfaces are not supported in Linux kernels before 2.6.\n" +" NORMAL sets the default readahead setting on the file.\n" +" RANDOM sets the readahead setting on the file to zero.\n" +" SEQUENTIAL sets double the default readahead setting on the file.\n" +" WILLNEED and NOREUSE are equivalent, and force the maximum readahead.\n" +"\n" +msgstr "" + +#: .././io/fadvise.c:121 +msgid "[-dnrsw] [off len]" +msgstr "" + +#: .././io/fadvise.c:122 +msgid "advisory commands for sections of a file" +msgstr "" + +#: .././io/mincore.c:91 .././io/mincore.c:101 +#, c-format +msgid "0x%lx %lu pages (%llu : %lu)\n" +msgstr "" + +#: .././io/mincore.c:121 +msgid "[off len]" +msgstr "" + +#: .././io/mincore.c:122 +msgid "find mapping pages that are memory resident" +msgstr "" + +#: .././io/fsync.c:59 +msgid "calls fsync(2) to flush all in-core file state to disk" +msgstr "" + +#: .././io/fsync.c:66 +msgid "calls fdatasync(2) to flush the files in-core data to disk" +msgstr "" + +#: .././io/fiemap.c:32 +#, c-format +msgid "" +"\n" +" prints the block mapping for a file's data or attribute forks\n" +" Example:\n" +" 'fiemap -v' - tabular format verbose map\n" +"\n" +" fiemap prints the map of disk blocks used by the current file.\n" +" The map lists each extent used by the file, as well as regions in the\n" +" file that do not have any corresponding blocks (holes).\n" +" By default, each line of the listing takes the following form:\n" +" extent: [startoffset..endoffset]: startblock..endblock\n" +" Holes are marked by replacing the startblock..endblock with 'hole'.\n" +" All the file offsets and disk blocks are in units of 512-byte blocks.\n" +" -a -- prints the attribute fork map instead of the data fork.\n" +" -l -- also displays the length of each extent in 512-byte blocks.\n" +" -n -- query n extents.\n" +" -v -- Verbose information\n" +"\n" +msgstr "" + +#: .././io/fiemap.c:121 +msgid "FLAGS" +msgstr "" + +#: .././io/fiemap.c:74 .././io/fiemap.c:181 +#, c-format +msgid " %llu blocks\n" +msgstr "" + +#: .././io/fiemap.c:343 +msgid "[-alv] [-n nx]" +msgstr "" + +#: .././io/fiemap.c:406 +msgid "print block mapping for a file" +msgstr "" + +#: .././io/resblks.c:38 +#, c-format +msgid "non-numeric argument -- %s\n" +msgstr "" + +#: .././io/resblks.c:50 +#, c-format +msgid "reserved blocks = %llu\n" +msgstr "" + +#: .././io/resblks.c:52 +#, c-format +msgid "available reserved blocks = %llu\n" +msgstr "" + +#: .././io/resblks.c:65 +msgid "[blocks]" +msgstr "" + +#: .././io/resblks.c:67 +msgid "get and/or set count of reserved filesystem blocks" +msgstr "" + +#: .././io/link.c:34 +#, c-format +msgid "" +"\n" +"link the open file descriptor to the supplied filename\n" +"\n" +"\n" +msgstr "" + +#: .././io/link.c:63 +msgid "filename" +msgstr "" + +#: .././io/link.c:65 +msgid "link the open file descriptor to the supplied filename" +msgstr "" + +#: .././io/prealloc.c:347 .././io/prealloc.c:355 .././io/prealloc.c:363 +#: .././io/prealloc.c:371 .././io/prealloc.c:381 .././io/prealloc.c:408 +#: .././io/prealloc.c:418 .././io/prealloc.c:428 .././io/prealloc.c:448 +msgid "off len" +msgstr "" + +#: .././io/prealloc.c:348 +msgid "allocates zeroed space for part of a file" +msgstr "" + +#: .././io/prealloc.c:356 +msgid "frees space associated with part of a file" +msgstr "" + +#: .././io/prealloc.c:365 +msgid "reserves space associated with part of a file" +msgstr "" + +#: .././io/prealloc.c:374 +msgid "frees reserved space associated with part of a file" +msgstr "" + +#: .././io/prealloc.c:383 +msgid "Converts the given range of a file to allocated zeros" +msgstr "" + +#: .././io/prealloc.c:349 +msgid "[-c] [-k] [-p] off len" +msgstr "" + +#: .././io/prealloc.c:399 +msgid "allocates space associated with part of a file via fallocate" +msgstr "" + +#: .././io/prealloc.c:278 +msgid "de-allocates space assocated with part of a file via fallocate" +msgstr "" + +#: .././io/prealloc.c:420 +msgid "de-allocates space and eliminates the hole by shifting extents" +msgstr "" + +#: .././io/prealloc.c:430 +msgid "creates new space for writing within file by shifting extents" +msgstr "" + +#: .././io/prealloc.c:438 +msgid "[-k] off len" +msgstr "" + +#: .././io/prealloc.c:440 +msgid "zeroes space and eliminates holes by preallocating" +msgstr "" + +#: .././io/file.c:38 +#, c-format +msgid "%c%03d%c %-14s (%s,%s,%s,%s%s%s%s%s)\n" +msgstr "" + +#: .././io/file.c:40 +msgid "foreign" +msgstr "" + +#: .././io/file.c:40 +msgid "xfs" +msgstr "" + +#: .././io/file.c:94 .././quota/path.c:140 +msgid "[N]" +msgstr "" + +#: .././io/file.c:99 +msgid "set the current file" +msgstr "" + +#: .././io/file.c:108 +msgid "list current open files and memory mappings" +msgstr "" + +#: .././io/seek.c:32 +#, c-format +msgid "" +"\n" +" returns the next hole and/or data offset at or after the requested offset\n" +"\n" +" Example:\n" +" 'seek -d 512'\t\t- offset of data at or following offset 512\n" +" 'seek -a -r 0'\t- offsets of all data and hole in entire file\n" +"\n" +" Returns the offset of the next data and/or hole. There is an implied hole\n" +" at the end of file. If the specified offset is past end of file, or there\n" +" is no data past the specified offset, EOF is returned.\n" +" -a\t-- return the next data and hole starting at the specified offset.\n" +" -d\t-- return the next data starting at the specified offset.\n" +" -h\t-- return the next hole starting at the specified offset.\n" +" -r\t-- return all remaining type(s) starting at the specified offset.\n" +" -s\t-- also print the starting offset.\n" +"\n" +msgstr "" + +#: .././io/seek.c:229 +msgid "-a | -d | -h [-r] off" +msgstr "" + +#: .././io/seek.c:230 +msgid "locate the next data and/or hole" +msgstr "" + +#: .././io/mmap.c:82 +#, c-format +msgid "offset (%lld) is before start of mapping (%lld)\n" +msgstr "" + +#: .././io/mmap.c:88 +#, c-format +msgid "offset (%lld) is beyond end of mapping (%lld)\n" +msgstr "" + +#: .././io/mmap.c:93 +#, c-format +msgid "range (%lld:%lld) is beyond mapping (%lld:%ld)\n" +msgstr "" + +#: .././io/mmap.c:99 +#, c-format +msgid "offset address (%p) is not page aligned\n" +msgstr "" + +#: .././io/mmap.c:133 +#, c-format +msgid "" +"\n" +" maps a range within the current file into memory\n" +"\n" +" Example:\n" +" 'mmap -rw 0 1m' - maps one megabyte from the start of the current file\n" +"\n" +" Memory maps a range of a file for subsequent use by other xfs_io commands.\n" +" With no arguments, mmap shows the current mappings. The current mapping\n" +" can be set by using the single argument form (mapping number or address).\n" +" If two arguments are specified (a range), a new mapping is created and the\n" +" following options are available:\n" +" -r -- map with PROT_READ protection\n" +" -w -- map with PROT_WRITE protection\n" +" -x -- map with PROT_EXEC protection\n" +" If no protection mode is specified, all are used by default.\n" +"\n" +msgstr "" + +#: .././io/mmap.c:175 .././io/mmap.c:182 .././io/init.c:123 +#, c-format +msgid "no mapped regions, try 'help mmap'\n" +msgstr "" + +#: .././io/mmap.c:292 +#, c-format +msgid "" +"\n" +" flushes a range of bytes in the current memory mapping\n" +"\n" +" Writes all modified copies of pages over the specified range (or entire\n" +" mapping if no range specified) to their backing storage locations. Also,\n" +" optionally invalidates so that subsequent references to the pages will be\n" +" obtained from their backing storage locations (instead of cached copies).\n" +" -a -- perform asynchronous writes (MS_ASYNC)\n" +" -i -- invalidate mapped pages (MS_INVALIDATE)\n" +" -s -- perform synchronous writes (MS_SYNC)\n" +"\n" +msgstr "" + +#: .././io/mmap.c:368 +#, c-format +msgid "" +"\n" +" reads a range of bytes in the current memory mapping\n" +"\n" +" Example:\n" +" 'mread -v 512 20' - dumps 20 bytes read from 512 bytes into the mapping\n" +"\n" +" Accesses a range of the current memory mapping, optionally dumping it to\n" +" the standard output stream (with -v option) for subsequent inspection.\n" +" -f -- verbose mode, dump bytes with offsets relative to start of file.\n" +" -r -- reverse order; start accessing from the end of range, moving " +"backward\n" +" -v -- verbose mode, dump bytes with offsets relative to start of mapping.\n" +" The accesses are performed sequentially from the start offset by default.\n" +" Notes:\n" +" References to whole pages following the end of the backing file results\n" +" in delivery of the SIGBUS signal. SIGBUS signals may also be delivered\n" +" on various filesystem conditions, including quota exceeded errors, and\n" +" for physical device errors (such as unreadable disk blocks). No attempt\n" +" has been made to catch signals at this stage...\n" +"\n" +msgstr "" + +#: .././io/mmap.c:532 +#, c-format +msgid "" +"\n" +" dirties a range of bytes in the current memory mapping\n" +"\n" +" Example:\n" +" 'mwrite 512 20 - writes 20 bytes at 512 bytes into the current mapping.\n" +"\n" +" Stores a byte into memory for a range within a mapping.\n" +" The default stored value is 'X', repeated to fill the range specified.\n" +" -S -- use an alternate seed character\n" +" -r -- reverse order; start storing from the end of range, moving backward\n" +" The stores are performed sequentially from the start offset by default.\n" +"\n" +msgstr "" + +#: .././io/mmap.c:584 +#, c-format +msgid "" +"\n" +" resizes the current memory mapping\n" +"\n" +" Examples:\n" +" 'mremap 8192' - resizes the current mapping to 8192 bytes.\n" +"\n" +" Resizes the mappping, growing or shrinking from the current size.\n" +" The default stored value is 'X', repeated to fill the range specified.\n" +" -f -- use the MREMAP_FIXED flag\n" +" -m -- use the MREMAP_MAYMOVE flag\n" +"\n" +msgstr "" + +#: .././io/mmap.c:586 +msgid "[N] | [-rwx] [off len]" +msgstr "" + +#: .././io/mmap.c:700 +msgid "mmap a range in the current file, show mappings" +msgstr "" + +#: .././io/mmap.c:709 +msgid "[-r] [off len]" +msgstr "" + +#: .././io/mmap.c:711 +msgid "reads data from a region in the current memory mapping" +msgstr "" + +#: .././io/mmap.c:720 +msgid "[-ais] [off len]" +msgstr "" + +#: .././io/mmap.c:721 +msgid "flush a region in the current memory mapping" +msgstr "" + +#: .././io/mmap.c:730 +msgid "unmaps the current memory mapping" +msgstr "" + +#: .././io/mmap.c:738 +msgid "[-r] [-S seed] [off len]" +msgstr "" + +#: .././io/mmap.c:740 +msgid "writes data into a region in the current memory mapping" +msgstr "" + +#: .././io/mmap.c:702 +msgid "[-m|-f] newsize" +msgstr "" + +#: .././io/mmap.c:752 +msgid "alters the size of the current memory mapping" +msgstr "" + +#: .././io/imap.c:54 +#, c-format +msgid "ino %10llu count %2d mask %016llx\n" +msgstr "" + +#: .././io/imap.c:74 +msgid "[nentries]" +msgstr "" + +#: .././io/imap.c:76 +msgid "inode map for filesystem of current file" +msgstr "" + +#: .././io/sync_file_range.c:30 +#, c-format +msgid "" +"\n" +" Trigger specific writeback commands on a range of the current file\n" +"\n" +" With no options, the SYNC_FILE_RANGE_WRITE is implied.\n" +" -a -- wait for IO to finish after writing (SYNC_FILE_RANGE_WAIT_AFTER).\n" +" -b -- wait for IO to finish before writing (SYNC_FILE_RANGE_WAIT_BEFORE).\n" +" -w -- write dirty data in range (SYNC_FILE_RANGE_WRITE).\n" +"\n" +msgstr "" + +#: .././io/sync_file_range.c:101 +msgid "[-abw] off len" +msgstr "" + +#: .././io/sync_file_range.c:102 +msgid "Control writeback on a range of a file" +msgstr "" + +#: .././io/readdir.c:198 +#, c-format +msgid "read %llu bytes from offset %lld\n" +msgstr "" + +#: .././io/readdir.c:199 +#, c-format +msgid "%s, %d ops, %s (%s/sec and %.4f ops/sec)\n" +msgstr "" + +#: .././io/readdir.c:212 +msgid "[-v][-o offset][-l length]" +msgstr "" + +#: .././io/readdir.c:213 +msgid "read directory entries" +msgstr "" + +#: .././io/freeze.c:36 +#, c-format +msgid "%s: cannot freeze filesystem at %s: %s\n" +msgstr "" + +#: .././io/freeze.c:53 +#, c-format +msgid "%s: cannot unfreeze filesystem mounted at %s: %s\n" +msgstr "" + +#: .././io/freeze.c:69 +msgid "freeze filesystem of current file" +msgstr "" + +#: .././io/freeze.c:76 +msgid "unfreeze filesystem of current file" +msgstr "" + +#: .././io/init.c:35 +#, c-format +msgid "Usage: %s [-adfmnrRstVx] [-p prog] [-c cmd]... file\n" +msgstr "" + +#: .././io/init.c:129 +#, c-format +msgid "foreign file active, %s command is for XFS filesystems only\n" +msgstr "" + +#: .././io/attr.c:59 +#, c-format +msgid "" +"\n" +" displays the set of extended inode flags associated with the current file\n" +"\n" +" Each individual flag is displayed as a single character, in this order:\n" +" r -- file data is stored in the realtime section\n" +" p -- file has preallocated extents (cannot be changed using chattr)\n" +" i -- immutable, file cannot be modified\n" +" a -- append-only, file can only be appended to\n" +" s -- all updates are synchronous\n" +" A -- the access time is not updated for this inode\n" +" d -- do not include this file in a dump of the filesystem\n" +" t -- child created in this directory has realtime bit set by default\n" +" P -- child created in this directory has parents project ID by default\n" +" n -- symbolic links cannot be created in this directory\n" +" e -- for non-realtime files, observe the inode extent size value\n" +" E -- children created in this directory inherit the extent size value\n" +" f -- do not include this file when defragmenting the filesystem\n" +" S -- enable filestreams allocator for this directory\n" +"\n" +" Options:\n" +" -R -- recursively descend (useful when current file is a directory)\n" +" -D -- recursively descend, but only list attributes on directories\n" +" -a -- show all flags which can be set alongside those which are set\n" +" -v -- verbose mode; show long names of flags, not single characters\n" +"\n" +msgstr "" + +#: .././io/attr.c:90 +#, c-format +msgid "" +"\n" +" modifies the set of extended inode flags associated with the current file\n" +"\n" +" Examples:\n" +" 'chattr +a' - sets the append-only flag\n" +" 'chattr -a' - clears the append-only flag\n" +"\n" +" -R -- recursively descend (useful when current file is a directory)\n" +" -D -- recursively descend, only modifying attributes on directories\n" +" +/-r -- set/clear the realtime flag\n" +" +/-i -- set/clear the immutable flag\n" +" +/-a -- set/clear the append-only flag\n" +" +/-s -- set/clear the sync flag\n" +" +/-A -- set/clear the no-atime flag\n" +" +/-d -- set/clear the no-dump flag\n" +" +/-t -- set/clear the realtime inheritance flag\n" +" +/-P -- set/clear the project ID inheritance flag\n" +" +/-n -- set/clear the no-symbolic-links flag\n" +" +/-e -- set/clear the extent-size flag\n" +" +/-E -- set/clear the extent-size inheritance flag\n" +" +/-f -- set/clear the no-defrag flag\n" +" +/-S -- set/clear the filestreams allocator flag\n" +" Note1: user must have certain capabilities to modify immutable/append-" +"only.\n" +" Note2: immutable/append-only files cannot be deleted; removing these files\n" +" requires the immutable/append-only flag to be cleared first.\n" +" Note3: the realtime flag can only be set if the filesystem has a realtime\n" +" section, and the (regular) file must be empty when the flag is set.\n" +"\n" +msgstr "" + +#: .././io/attr.c:179 .././io/attr.c:226 .././io/attr.c:255 .././io/attr.c:326 +#: .././quota/project.c:122 .././quota/project.c:168 .././quota/project.c:215 +#, c-format +msgid "%s: cannot get flags on %s: %s\n" +msgstr "" + +#: .././io/attr.c:261 .././io/attr.c:332 +#, c-format +msgid "%s: cannot set flags on %s: %s\n" +msgstr "" + +#: .././io/attr.c:296 .././io/attr.c:310 +#, c-format +msgid "%s: unknown flag\n" +msgstr "" + +#: .././io/attr.c:316 +#, c-format +msgid "%s: bad chattr command, not +/-X\n" +msgstr "" + +#: .././io/attr.c:343 +msgid "[-R|-D] [+/-" +msgstr "" + +#: .././io/attr.c:348 +msgid "change extended inode flags on the currently open file" +msgstr "" + +#: .././io/attr.c:353 +msgid "[-R|-D|-a|-v]" +msgstr "" + +#: .././io/attr.c:358 +msgid "list extended inode flags set on the currently open file" +msgstr "" + +#: .././rtcp/xfs_rtcp.c:30 +#, c-format +msgid "%s [-e extsize] [-p] [-V] source target\n" +msgstr "" + +#: .././rtcp/xfs_rtcp.c:69 +#, c-format +msgid "%s: must specify files to copy\n" +msgstr "" + +#: .././rtcp/xfs_rtcp.c:84 +#, c-format +msgid "%s: stat64 of %s failed\n" +msgstr "" + +#: .././rtcp/xfs_rtcp.c:91 +#, c-format +msgid "%s: final argument is not directory\n" +msgstr "" + +#: .././rtcp/xfs_rtcp.c:138 +#, c-format +msgid "%s: failed stat64 on %s: %s\n" +msgstr "" + +#: .././rtcp/xfs_rtcp.c:159 +#, c-format +msgid "%s: %s filesystem has no realtime partition\n" +msgstr "" + +#: .././rtcp/xfs_rtcp.c:180 .././rtcp/xfs_rtcp.c:208 +#, c-format +msgid "%s: open of %s failed: %s\n" +msgstr "" + +#: .././rtcp/xfs_rtcp.c:197 +#, c-format +msgid "%s: set attributes on %s failed: %s\n" +msgstr "" + +#: .././rtcp/xfs_rtcp.c:215 +#, c-format +msgid "%s: get attributes of %s failed: %s\n" +msgstr "" + +#: .././rtcp/xfs_rtcp.c:225 .././rtcp/xfs_rtcp.c:262 +#, c-format +msgid "%s: %s is not a realtime file.\n" +msgstr "" + +#: .././rtcp/xfs_rtcp.c:235 +#, c-format +msgid "%s: %s file extent size is %d, instead of %d.\n" +msgstr "" + +#: .././rtcp/xfs_rtcp.c:248 .././rtcp/xfs_rtcp.c:271 +#, c-format +msgid "%s: open of %s source failed: %s\n" +msgstr "" + +#: .././rtcp/xfs_rtcp.c:285 +#, c-format +msgid "%s: couldn't get direct I/O information: %s\n" +msgstr "" + +#: .././rtcp/xfs_rtcp.c:295 +#, c-format +msgid "%s: extent size %d not a multiple of %d.\n" +msgstr "" + +#: .././rtcp/xfs_rtcp.c:309 +#, c-format +msgid "The size of %s is not a multiple of %d.\n" +msgstr "" + +#: .././rtcp/xfs_rtcp.c:312 +#, c-format +msgid "%s will be padded to %lld bytes.\n" +msgstr "" + +#: .././rtcp/xfs_rtcp.c:318 +#, c-format +msgid "" +"Use the -p option to pad %s to a size which is a multiple of %d bytes.\n" +msgstr "" + +#: .././rtcp/xfs_rtcp.c:360 +#, c-format +msgid "%s: write error: %s\n" +msgstr "" + +#: .././rtcp/xfs_rtcp.c:388 +#, c-format +msgid "%s: could not open %s: %s\n" +msgstr "" + +#: .././libxfs/util.c:673 +#, c-format +msgid "%s: cannot duplicate transaction: %s\n" +msgstr "" + +#: .././libxfs/freebsd.c:60 .././libxfs/linux.c:104 +#, c-format +msgid "%s: %s contains a mounted filesystem\n" +msgstr "" + +#: .././libxfs/freebsd.c:75 +#, c-format +msgid "%s: %s contains a possibly writable, mounted filesystem\n" +msgstr "" + +#: .././libxfs/freebsd.c:89 .././libxfs/linux.c:100 +#, c-format +msgid "%s: %s contains a mounted and writable filesystem\n" +msgstr "" + +#: .././libxfs/linux.c:137 +#, c-format +msgid "%s: %s - cannot set blocksize %d on block device %s: %s\n" +msgstr "" + +#: .././libxfs/darwin.c:76 .././libxfs/freebsd.c:116 .././libxfs/irix.c:58 +#: .././libxfs/linux.c:170 +#, c-format +msgid "%s: cannot stat the device file \"%s\": %s\n" +msgstr "" + +#: .././libxfs/linux.c:205 +#, c-format +msgid "%s: can't determine device size\n" +msgstr "" + +#: .././libxfs/linux.c:213 +#, c-format +msgid "%s: warning - cannot get sector size from block device %s: %s\n" +msgstr "" + +#: .././libxfs/darwin.c:139 .././libxfs/freebsd.c:196 .././libxfs/irix.c:106 +#: .././libxfs/linux.c:260 +#, c-format +msgid "%s: can't determine memory size\n" +msgstr "" + +#: .././libxfs/trans.c:69 +#, c-format +msgid "%s: lidp calloc failed (%d bytes): %s\n" +msgstr "" + +#: .././libxfs/trans.c:33 +#, c-format +msgid "%s: xact calloc failed (%d bytes): %s\n" +msgstr "" + +#: .././libxfs/trans.c:733 +#, c-format +msgid "%s: warning - imap_to_bp failed (%d)\n" +msgstr "" + +#: .././libxfs/trans.c:741 +#, c-format +msgid "%s: warning - iflush_int failed (%d)\n" +msgstr "" + +#: .././libxfs/trans.c:801 .././libxfs/trans.c:855 +#, c-format +msgid "%s: unrecognised log item type\n" +msgstr "" + +#: .././libxfs/freebsd.c:49 .././libxfs/linux.c:76 +#, c-format +msgid "%s: %s possibly contains a mounted filesystem\n" +msgstr "" + +#: .././libxfs/freebsd.c:129 +#, c-format +msgid "%s: Not a device or file: \"%s\"\n" +msgstr "" + +#: .././libxfs/freebsd.c:135 +#, c-format +msgid "%s: DIOCGMEDIASIZE failed on \"%s\": %s\n" +msgstr "" + +#: .././libxfs/freebsd.c:141 +#, c-format +msgid "%s: DIOCGSECTORSIZE failed on \"%s\": %s\n" +msgstr "" + +#: .././libxfs/kmem.c:15 +#, c-format +msgid "%s: zone init failed (%s, %d bytes): %s\n" +msgstr "" + +#: .././libxfs/kmem.c:32 +#, c-format +msgid "%s: zone alloc failed (%s, %d bytes): %s\n" +msgstr "" + +#: .././libxfs/kmem.c:56 +#, c-format +msgid "%s: malloc failed (%d bytes): %s\n" +msgstr "" + +#: .././libxfs/kmem.c:77 +#, c-format +msgid "%s: realloc failed (%d bytes): %s\n" +msgstr "" + +#: .././libxfs/rdwr.c:82 +#, c-format +msgid "%s: %s can't memalign %d bytes: %s\n" +msgstr "" + +#: .././libxfs/rdwr.c:92 +#, c-format +msgid "%s: %s seek to offset %llu failed: %s\n" +msgstr "" + +#: .././libxfs/rdwr.c:102 +#, c-format +msgid "%s: %s write failed: %s\n" +msgstr "" + +#: .././libxfs/rdwr.c:106 +#, c-format +msgid "%s: %s not progressing?\n" +msgstr "" + +#: .././libxfs/rdwr.c:581 +#, c-format +msgid "%s: %s can't memalign %u bytes: %s\n" +msgstr "" + +#: .././libxfs/rdwr.c:621 +#, c-format +msgid "%s: %s can't malloc %u bytes: %s\n" +msgstr "" + +#: .././libxfs/rdwr.c:705 +#, c-format +msgid "%s: %s invalid map %p or nmaps %d\n" +msgstr "" + +#: .././libxfs/rdwr.c:712 +#, c-format +msgid "%s: %s map blkno 0x%llx doesn't match key 0x%llx\n" +msgstr "" + +#: .././libxfs/rdwr.c:757 +#, c-format +msgid "Warning: recursive buffer locking at block % detected\n" +msgstr "" + +#: .././libxfs/rdwr.c:929 +#, c-format +msgid "%s: read failed: %s\n" +msgstr "" + +#: .././libxfs/rdwr.c:935 +#, c-format +msgid "%s: error - read only %d of %d bytes\n" +msgstr "" + +#: .././libxfs/rdwr.c:568 +#, c-format +msgid "%s: pwrite64 failed: %s\n" +msgstr "" + +#: .././libxfs/rdwr.c:1042 +#, c-format +msgid "%s: error - pwrite64 only %d of %d bytes\n" +msgstr "" + +#: .././libxfs/rdwr.c:1138 +#, c-format +msgid "%s: write verifer failed on %s bno 0x%llx/0x%x\n" +msgstr "" + +#: .././libxfs/darwin.c:41 +#, c-format +msgid "%s: error opening the device special file \"%s\": %s\n" +msgstr "" + +#: .././libxfs/darwin.c:48 +#, c-format +msgid "%s: can't tell if \"%s\" is writable: %s\n" +msgstr "" + +#: .././libxfs/darwin.c:86 +#, c-format +msgid "%s: can't determine device size: %s\n" +msgstr "" + +#: .././libxfs/init.c:97 .././libxfs/init.c:196 +#, c-format +msgid "%s: %s: device %lld is not open\n" +msgstr "" + +#: .././libxfs/init.c:133 +#, c-format +msgid "%s: cannot stat %s: %s\n" +msgstr "" + +#: .././libxfs/init.c:158 +#, c-format +msgid "%s: device %lld is already open\n" +msgstr "" + +#: .././libxfs/init.c:171 +#, c-format +msgid "%s: %s: too many open devices\n" +msgstr "" + +#: .././libxfs/init.c:214 +#, c-format +msgid "%s: can't find a character device matching %s\n" +msgstr "" + +#: .././libxfs/init.c:220 +#, c-format +msgid "%s: can't find a block device matching %s\n" +msgstr "" + +#: .././libxfs/init.c:334 +#, c-format +msgid "%s: can't get size for data subvolume\n" +msgstr "" + +#: .././libxfs/init.c:339 +#, c-format +msgid "%s: can't get size for log subvolume\n" +msgstr "" + +#: .././libxfs/init.c:344 +#, c-format +msgid "%s: can't get size for realtime subvolume\n" +msgstr "" + +#: .././libxfs/init.c:441 +#, c-format +msgid "%s: filesystem has a realtime subvolume\n" +msgstr "" + +#: .././libxfs/init.c:463 +#, c-format +msgid "%s: realtime init - %llu != %llu\n" +msgstr "" + +#: .././libxfs/init.c:471 +#, c-format +msgid "%s: realtime size check failed\n" +msgstr "" + +#: .././libxfs/init.c:593 +#, c-format +msgid "%s: buftarg init failed\n" +msgstr "" + +#: .././libxfs/init.c:614 +#, c-format +msgid "%s: bad buftarg reinit, ddev\n" +msgstr "" + +#: .././libxfs/init.c:621 +#, c-format +msgid "%s: bad buftarg reinit, ldev mismatch\n" +msgstr "" + +#: .././libxfs/init.c:628 +#, c-format +msgid "%s: bad buftarg reinit, logdev\n" +msgstr "" + +#: .././libxfs/init.c:635 +#, c-format +msgid "%s: bad buftarg reinit, rtdev\n" +msgstr "" + +#: .././libxfs/init.c:736 +#, c-format +msgid "%s: size check failed\n" +msgstr "" + +#: .././libxfs/init.c:748 +#, c-format +msgid "%s: V1 inodes unsupported. Please try an older xfsprogs.\n" +msgstr "" + +#: .././libxfs/init.c:757 +#, c-format +msgid "%s: V1 directories unsupported. Please try an older xfsprogs.\n" +msgstr "" + +#: .././libxfs/init.c:765 +#, c-format +msgid "%s: Unsupported features detected. Please try a newer xfsprogs.\n" +msgstr "" + +#: .././libxfs/init.c:785 +#, c-format +msgid "%s: data size check failed\n" +msgstr "" + +#: .././libxfs/init.c:799 +#, c-format +msgid "%s: log size checks failed\n" +msgstr "" + +#: .././libxfs/init.c:810 +#, c-format +msgid "%s: realtime device init failed\n" +msgstr "" + +#: .././libxfs/init.c:840 +#, c-format +msgid "%s: perag init failed\n" +msgstr "" + +#: .././quota/project.c:45 +#, c-format +msgid "" +"\n" +" list projects or setup a project tree for tree quota management\n" +"\n" +" Example:\n" +" 'project -c logfiles'\n" +" (match project 'logfiles' to a directory, and setup the directory tree)\n" +"\n" +" Without arguments, report all projects found in the /etc/projects file.\n" +" The project quota mechanism in XFS can be used to implement a form of\n" +" directory tree quota, where a specified directory and all of the files\n" +" and subdirectories below it (i.e. a tree) can be restricted to using a\n" +" subset of the available space in the filesystem.\n" +"\n" +" A managed tree must be setup initially using the -c option with a project.\n" +" The specified project name or identifier is matched to one or more trees\n" +" defined in /etc/projects, and these trees are then recursively descended\n" +" to mark the affected inodes as being part of that tree - which sets inode\n" +" flags and the project identifier on every file.\n" +" Once this has been done, new files created in the tree will automatically\n" +" be accounted to the tree based on their project identifier. An attempt to\n" +" create a hard link to a file in the tree will only succeed if the project\n" +" identifier matches the project identifier for the tree. The xfs_io " +"utility\n" +" can be used to set the project ID for an arbitrary file, but this can only\n" +" be done by a privileged user.\n" +"\n" +" A previously setup tree can be cleared from project quota control through\n" +" use of the -C option, which will recursively descend the tree, clearing\n" +" the affected inodes from project quota control.\n" +"\n" +" The -c option can be used to check whether a tree is setup, it reports\n" +" nothing if the tree is correct, otherwise it reports the paths of inodes\n" +" which do not have the project ID of the rest of the tree, or if the inode\n" +" flag is not set.\n" +"\n" +" The -p option can be used to manually specify project path without\n" +" need to create /etc/projects file. This option can be used multiple times\n" +" to specify multiple paths. When using this option only one projid/name can\n" +" be specified at command line. Note that /etc/projects is also used if " +"exists.\n" +"\n" +" The -d option allows to descend at most levels of " +"directories\n" +" below the command line arguments. -d 0 means only apply the actions\n" +" to the top level of the projects. -d -1 means no recursion limit " +"(default).\n" +"\n" +" The /etc/projid and /etc/projects file formats are simple, and described\n" +" on the xfs_quota man page.\n" +"\n" +msgstr "" + +#: .././quota/project.c:108 .././quota/project.c:153 .././quota/project.c:200 +#, c-format +msgid "%s: cannot stat file %s\n" +msgstr "" + +#: .././quota/project.c:112 .././quota/project.c:157 .././quota/project.c:204 +#, c-format +msgid "%s: skipping special file %s\n" +msgstr "" + +#: .././quota/project.c:126 +#, c-format +msgid "%s - project identifier is not set (inode=%u, tree=%u)\n" +msgstr "" + +#: .././quota/project.c:130 +#, c-format +msgid "%s - project inheritance flag is not set\n" +msgstr "" + +#: .././quota/project.c:178 +#, c-format +msgid "%s: cannot clear project on %s: %s\n" +msgstr "" + +#: .././quota/project.c:225 +#, c-format +msgid "%s: cannot set project on %s: %s\n" +msgstr "" + +#: .././quota/project.c:240 +#, c-format +msgid "Checking project %s (path %s)...\n" +msgstr "" + +#: .././quota/project.c:244 +#, c-format +msgid "Setting up project %s (path %s)...\n" +msgstr "" + +#: .././quota/project.c:248 +#, c-format +msgid "Clearing project %s (path %s)...\n" +msgstr "" + +#: .././quota/project.c:271 +#, c-format +msgid "" +"Processed %d (%s and cmdline) paths for project %s with recursion depth %s " +"(%d).\n" +msgstr "" + +#: .././quota/project.c:274 +msgid "infinite" +msgstr "" + +#: .././quota/project.c:274 +msgid "limited" +msgstr "" + +#: .././quota/project.c:319 +#, c-format +msgid "projects file \"%s\" doesn't exist\n" +msgstr "" + +#: .././quota/project.c:326 +#, c-format +msgid "" +"%s: only one projid/name can be specified when using -p , %d found.\n" +msgstr "" + +#: .././quota/project.c:336 +#, c-format +msgid "%s - no such project in %s or invalid project number\n" +msgstr "" + +#: .././quota/project.c:353 +msgid "[-c|-s|-C|-d |-p ] project ..." +msgstr "" + +#: .././quota/project.c:356 +msgid "check, setup or clear project quota trees" +msgstr "" + +#: .././quota/edit.c:697 .././quota/report.c:33 .././quota/report.c:647 +msgid "[-gpu] [-f file]" +msgstr "" + +#: .././quota/report.c:34 .././quota/report.c:769 +msgid "dump quota information for backup utilities" +msgstr "" + +#: .././quota/report.c:36 +#, c-format +msgid "" +"\n" +" create a backup file which contains quota limits information\n" +" -g -- dump out group quota limits\n" +" -p -- dump out project quota limits\n" +" -u -- dump out user quota limits (default)\n" +" -f -- write the dump out to the specified file\n" +"\n" +msgstr "" + +#: .././quota/report.c:48 +msgid "[-bir] [-gpu] [-ahntLNU] [-f file]" +msgstr "" + +#: .././quota/report.c:49 .././quota/report.c:779 +msgid "report filesystem quota information" +msgstr "" + +#: .././quota/report.c:51 +#, c-format +msgid "" +"\n" +" report used space and inodes, and quota limits, for a filesystem\n" +" Example:\n" +" 'report -igh'\n" +" (reports inode usage for all groups, in an easy-to-read format)\n" +" This command is the equivalent of the traditional repquota command, which\n" +" prints a summary of the disk usage and quotas for the current filesystem,\n" +" or all filesystems.\n" +" -a -- report for all mounted filesystems with quota enabled\n" +" -h -- report in a human-readable format\n" +" -n -- skip identifier-to-name translations, just report IDs\n" +" -N -- suppress the header from the output\n" +" -t -- terse output format, hides rows which are all zero\n" +" -L -- lower ID bound to report on\n" +" -U -- upper ID bound to report on\n" +" -g -- report group usage and quota information\n" +" -p -- report project usage and quota information\n" +" -u -- report user usage and quota information\n" +" -b -- report blocks-used information only\n" +" -i -- report inodes-used information only\n" +" -r -- report realtime-blocks-used information only\n" +"\n" +msgstr "" + +#: .././quota/report.c:273 +#, c-format +msgid "%s quota on %s (%s)\n" +msgstr "" + +#: .././quota/report.c:298 .././quota/report.c:306 +#, c-format +msgid " Used Soft Hard Warn/Grace " +msgstr "" + +#: .././quota/report.c:299 .././quota/report.c:307 +#, c-format +msgid " Used Soft Hard Warn/Grace " +msgstr "" + +#: .././quota/report.c:302 +#, c-format +msgid " Used Soft Hard Warn/Grace " +msgstr "" + +#: .././quota/report.c:303 +#, c-format +msgid " Used Soft Hard Warn/ Grace " +msgstr "" + +#: .././quota/report.c:778 +msgid "[-bir] [-gpu] [-ahnt] [-f file]" +msgstr "" + +#: .././quota/edit.c:36 +#, c-format +msgid "" +"\n" +" modify quota limits for the specified user\n" +"\n" +" Example:\n" +" 'limit bsoft=100m bhard=110m tanya\n" +"\n" +" Changes the soft and/or hard block limits, inode limits and/or realtime\n" +" block limits that are currently being used for the specified user, group,\n" +" or project. The filesystem identified by the current path is modified.\n" +" -d -- set the default values, used the first time a file is created\n" +" -g -- modify group quota limits\n" +" -p -- modify project quota limits\n" +" -u -- modify user quota limits\n" +" The block limit values can be specified with a units suffix - accepted\n" +" units are: k (kilobytes), m (megabytes), g (gigabytes), and t (terabytes).\n" +" The user/group/project can be specified either by name or by number.\n" +"\n" +msgstr "" + +#: .././quota/edit.c:59 +#, c-format +msgid "" +"\n" +" modify quota enforcement timeout for the current filesystem\n" +"\n" +" Example:\n" +" 'timer -i 3days'\n" +" (soft inode limit timer is changed to 3 days)\n" +"\n" +" Changes the timeout value associated with the block limits, inode limits\n" +" and/or realtime block limits for all users, groups, or projects on the\n" +" current filesystem.\n" +" As soon as a user consumes the amount of space or number of inodes set as\n" +" the soft limit, a timer is started. If the timer expires and the user is\n" +" still over the soft limit, the soft limit is enforced as the hard limit.\n" +" The default timeout is 7 days.\n" +" -d -- set the default values, used the first time a file is created\n" +" -g -- modify group quota timer\n" +" -p -- modify project quota timer\n" +" -u -- modify user quota timer\n" +" -b -- modify the blocks-used timer\n" +" -i -- modify the inodes-used timer\n" +" -r -- modify the blocks-used timer for the (optional) realtime subvolume\n" +" The timeout value is specified as a number of seconds, by default.\n" +" However, a suffix may be used to alternatively specify minutes (m),\n" +" hours (h), days (d), or weeks (w) - either the full word or the first\n" +" letter of the word can be used.\n" +"\n" +msgstr "" + +#: .././quota/edit.c:91 +#, c-format +msgid "" +"\n" +" modify the number of quota warnings sent to the specified user\n" +"\n" +" Example:\n" +" 'warn 2 jimmy'\n" +" (tell the quota system that two warnings have been sent to user jimmy)\n" +"\n" +" Changes the warning count associated with the block limits, inode limits\n" +" and/or realtime block limits for the specified user, group, or project.\n" +" When a user has been warned the maximum number of times allowed, the soft\n" +" limit is enforced as the hard limit. It is intended as an alternative to\n" +" the timeout system, where the system administrator updates a count of the\n" +" number of warnings issued to people, and they are penalised if the " +"warnings\n" +" are ignored.\n" +" -d -- set maximum warning count, which triggers soft limit enforcement\n" +" -g -- set group quota warning count\n" +" -p -- set project quota warning count\n" +" -u -- set user quota warning count\n" +" -b -- set the blocks-used warning count\n" +" -i -- set the inodes-used warning count\n" +" -r -- set the blocks-used warn count for the (optional) realtime subvolume\n" +" The user/group/project can be specified either by name or by number.\n" +"\n" +msgstr "" + +#: .././quota/edit.c:145 +#, c-format +msgid "%s: cannot set limits: %s\n" +msgstr "" + +#: .././quota/edit.c:166 .././quota/edit.c:584 +#, c-format +msgid "%s: invalid user name: %s\n" +msgstr "" + +#: .././quota/edit.c:189 .././quota/edit.c:601 +#, c-format +msgid "%s: invalid group name: %s\n" +msgstr "" + +#: .././quota/edit.c:212 .././quota/edit.c:618 +#, c-format +msgid "%s: invalid project name: %s\n" +msgstr "" + +#: .././quota/edit.c:237 +#, c-format +msgid "%s: Error: could not parse size %s.\n" +msgstr "" + +#: .././quota/edit.c:243 +#, c-format +msgid "%s: Warning: `%s' in quota blocks is 0 (unlimited).\n" +msgstr "" + +#: .././quota/edit.c:332 +#, c-format +msgid "%s: unrecognised argument %s\n" +msgstr "" + +#: .././quota/edit.c:339 +#, c-format +msgid "%s: cannot find any valid arguments\n" +msgstr "" + +#: .././quota/edit.c:457 +#, c-format +msgid "%s: fopen on %s failed: %s\n" +msgstr "" + +#: .././quota/edit.c:489 +#, c-format +msgid "%s: cannot set timer: %s\n" +msgstr "" + +#: .././quota/edit.c:568 +#, c-format +msgid "%s: cannot set warnings: %s\n" +msgstr "" + +#: .././quota/edit.c:689 +msgid "[-gpu] bsoft|bhard|isoft|ihard|rtbsoft|rtbhard=N -d|id|name" +msgstr "" + +#: .././quota/edit.c:710 +msgid "modify quota limits" +msgstr "" + +#: .././quota/edit.c:719 +msgid "restore quota limits from a backup file" +msgstr "" + +#: .././quota/edit.c:704 .././quota/edit.c:712 +msgid "[-bir] [-gpu] value -d|id|name" +msgstr "" + +#: .././quota/edit.c:705 +msgid "get/set quota enforcement timeouts" +msgstr "" + +#: .././quota/edit.c:736 +msgid "get/set enforcement warning counter" +msgstr "" + +#: .././quota/path.c:39 +#, c-format +msgid "%sFilesystem Pathname\n" +msgstr "" + +#: .././quota/path.c:40 +msgid " " +msgstr "" + +#: .././quota/path.c:44 +#, c-format +msgid "%c%03d%c " +msgstr "" + +#: .././quota/path.c:47 +#, c-format +msgid "%-19s %s" +msgstr "" + +#: .././quota/path.c:50 +#, c-format +msgid " (project %u" +msgstr "" + +#: .././quota/path.c:52 +#, c-format +msgid ", %s" +msgstr "" + +#: .././quota/path.c:117 +#, c-format +msgid "No paths are available\n" +msgstr "" + +#: .././quota/path.c:145 +msgid "set current path, or show the list of paths" +msgstr "" + +#: .././quota/path.c:153 +msgid "list known mount points and projects" +msgstr "" + +#: .././quota/util.c:70 +#, c-format +msgid "[-none-]" +msgstr "" + +#: .././quota/util.c:70 +#, c-format +msgid "[--none--]" +msgstr "" + +#: .././quota/util.c:73 +#, c-format +msgid "[------]" +msgstr "" + +#: .././quota/util.c:73 +#, c-format +msgid "[--------]" +msgstr "" + +#: .././quota/util.c:77 .././quota/util.c:80 +msgid "day" +msgstr "" + +#: .././quota/util.c:77 .././quota/util.c:80 +msgid "days" +msgstr "" + +#: .././quota/util.c:205 +msgid "Blocks" +msgstr "" + +#: .././quota/util.c:205 +msgid "Inodes" +msgstr "" + +#: .././quota/util.c:205 +msgid "Realtime Blocks" +msgstr "" + +#: .././quota/util.c:220 +msgid "User" +msgstr "" + +#: .././quota/util.c:220 +msgid "Group" +msgstr "" + +#: .././quota/util.c:220 +msgid "Project" +msgstr "" + +#: .././quota/util.c:428 +#, c-format +msgid "%s: open on %s failed: %s\n" +msgstr "" + +#: .././quota/util.c:434 +#, c-format +msgid "%s: fdopen on %s failed: %s\n" +msgstr "" + +#: .././quota/quota.c:33 +#, c-format +msgid "" +"\n" +" display usage and quota information\n" +"\n" +" -g -- display group quota information\n" +" -p -- display project quota information\n" +" -u -- display user quota information\n" +" -b -- display number of blocks used\n" +" -i -- display number of inodes used\n" +" -r -- display number of realtime blocks used\n" +" -h -- report in a human-readable format\n" +" -n -- skip identifier-to-name translations, just report IDs\n" +" -N -- suppress the initial header\n" +" -v -- increase verbosity in reporting (also dumps zero values)\n" +" -f -- send output to a file\n" +" The (optional) user/group/project can be specified either by name or by\n" +" number (i.e. uid/gid/projid).\n" +"\n" +msgstr "" + +#: .././quota/quota.c:86 +#, c-format +msgid "" +"Disk quotas for %s %s (%u)\n" +"Filesystem%s" +msgstr "" + +#: .././quota/quota.c:91 +#, c-format +msgid " Blocks Quota Limit Warn/Time " +msgstr "" + +#: .././quota/quota.c:92 +#, c-format +msgid " Blocks Quota Limit Warn/Time " +msgstr "" + +#: .././quota/quota.c:95 +#, c-format +msgid " Files Quota Limit Warn/Time " +msgstr "" + +#: .././quota/quota.c:96 +#, c-format +msgid " Files Quota Limit Warn/Time " +msgstr "" + +#: .././quota/quota.c:99 +#, c-format +msgid "Realtime Quota Limit Warn/Time " +msgstr "" + +#: .././quota/quota.c:100 +#, c-format +msgid " Realtime Quota Limit Warn/Time " +msgstr "" + +#: .././quota/quota.c:236 +#, c-format +msgid "%s: cannot find user %s\n" +msgstr "" + +#: .././quota/quota.c:286 +#, c-format +msgid "%s: cannot find group %s\n" +msgstr "" + +#: .././quota/quota.c:347 +#, c-format +msgid "%s: must specify a project name/ID\n" +msgstr "" + +#: .././quota/quota.c:360 +#, c-format +msgid "%s: cannot find project %s\n" +msgstr "" + +#: .././quota/quota.c:460 +msgid "[-bir] [-gpu] [-hnNv] [-f file] [id|name]..." +msgstr "" + +#: .././quota/quota.c:471 +msgid "show usage and limits" +msgstr "" + +#: .././quota/quot.c:56 +#, c-format +msgid "" +"\n" +" display a summary of filesystem ownership\n" +"\n" +" -a -- summarise for all local XFS filesystem mount points\n" +" -c -- display three columns giving file size in kilobytes, number of files\n" +" of that size, and cumulative total of kilobytes in that size or\n" +" smaller file. The last row is used as an overflow bucket and is the\n" +" total of all files greater than 500 kilobytes.\n" +" -v -- display three columns containing the number of kilobytes not\n" +" accessed in the last 30, 60, and 90 days.\n" +" -g -- display group summary\n" +" -p -- display project summary\n" +" -u -- display user summary\n" +" -b -- display number of blocks used\n" +" -i -- display number of inodes used\n" +" -r -- display number of realtime blocks used\n" +" -n -- skip identifier-to-name translations, just report IDs\n" +" -N -- suppress the initial header\n" +" -f -- send output to a file\n" +" The (optional) user/group/project can be specified either by name or by\n" +" number (i.e. uid/gid/projid).\n" +"\n" +msgstr "" + +#: .././quota/quot.c:221 +#, c-format +msgid "%s (%s) %s:\n" +msgstr "" + +#: .././quota/quot.c:297 +#, c-format +msgid "%s (%s):\n" +msgstr "" + +#: .././quota/quot.c:302 .././quota/quot.c:306 +#, c-format +msgid "%d\t%llu\t%llu\n" +msgstr "" + +#: .././quota/quot.c:418 +msgid "[-bir] [-gpu] [-acv] [-f file]" +msgstr "" + +#: .././quota/quot.c:426 +msgid "summarize filesystem ownership" +msgstr "" + +#: .././quota/free.c:30 +#, c-format +msgid "" +"\n" +" reports the number of free disk blocks and inodes\n" +"\n" +" This command reports the number of total, used, and available disk blocks.\n" +" It can optionally report the same set of numbers for inodes and realtime\n" +" disk blocks, and will report on all known XFS filesystem mount points and\n" +" project quota paths by default (see 'print' command for a list).\n" +" -b -- report the block count values\n" +" -i -- report the inode count values\n" +" -r -- report the realtime block count values\n" +" -h -- report in a human-readable format\n" +" -N -- suppress the header from the output\n" +"\n" +msgstr "" + +#: .././quota/free.c:171 +#, c-format +msgid "%s: project quota flag not set on %s\n" +msgstr "" + +#: .././quota/free.c:180 +#, c-format +msgid "%s: project ID %u (%s) doesn't match ID %u (%s)\n" +msgstr "" + +#: .././quota/free.c:247 +#, c-format +msgid "Filesystem " +msgstr "" + +#: .././quota/free.c:247 +#, c-format +msgid "Filesystem " +msgstr "" + +#: .././quota/free.c:250 +#, c-format +msgid " Size Used Avail Use%%" +msgstr "" + +#: .././quota/free.c:251 +#, c-format +msgid " 1K-blocks Used Available Use%%" +msgstr "" + +#: .././quota/free.c:254 +#, c-format +msgid " Inodes Used Free Use%%" +msgstr "" + +#: .././quota/free.c:255 +#, c-format +msgid " Inodes IUsed IFree IUse%%" +msgstr "" + +#: .././quota/free.c:256 +#, c-format +msgid " Pathname\n" +msgstr "" + +#: .././quota/free.c:371 +msgid "[-bir] [-hn] [-f file]" +msgstr "" + +#: .././quota/free.c:389 +msgid "show free and used counts for blocks and inodes" +msgstr "" + +#: .././quota/init.c:48 +#, c-format +msgid "Usage: %s [-V] [-x] [-p prog] [-c cmd]... [-d project]... [path]\n" +msgstr "" + +#: .././quota/state.c:33 +#, c-format +msgid "" +"\n" +" turn filesystem quota off, both accounting and enforcement\n" +"\n" +" Example:\n" +" 'off -uv' (switch off user quota on the current filesystem)\n" +" This command is the equivalent of the traditional quotaoff command,\n" +" which disables quota completely on a mounted filesystem.\n" +" Note that there is no 'on' command - for XFS filesystems (with the\n" +" exception of the root filesystem on IRIX) quota can only be enabled\n" +" at mount time, through the use of one of the quota mount options.\n" +"\n" +" The state command is useful for displaying the current state. Using\n" +" the -v (verbose) option with the 'off' command will display the quota\n" +" state for the affected filesystem once the operation is complete.\n" +" The affected quota type is -g (groups), -p (projects) or -u (users)\n" +" and defaults to user quota (multiple types can be specified).\n" +"\n" +msgstr "" + +#: .././quota/state.c:56 +#, c-format +msgid "" +"\n" +" query the state of quota on the current filesystem\n" +"\n" +" This is a verbose status command, reporting whether or not accounting\n" +" and/or enforcement are enabled for a filesystem, which inodes are in\n" +" use as the quota state inodes, and how many extents and blocks are\n" +" presently being used to hold that information.\n" +" The quota type is specified via -g (groups), -p (projects) or -u (users)\n" +" and defaults to user quota (multiple types can be specified).\n" +"\n" +msgstr "" + +#: .././quota/state.c:72 +#, c-format +msgid "" +"\n" +" enable quota enforcement on a filesystem\n" +"\n" +" If a filesystem is mounted and has quota accounting enabled, but not\n" +" quota enforcement, enforcement can be enabled with this command.\n" +" With the -v (verbose) option, the status of the filesystem will be\n" +" reported after the operation is complete.\n" +" The affected quota type is -g (groups), -p (projects) or -u (users)\n" +" and defaults to user quota (multiple types can be specified).\n" +"\n" +msgstr "" + +#: .././quota/state.c:88 +#, c-format +msgid "" +"\n" +" disable quota enforcement on a filesystem\n" +"\n" +" If a filesystem is mounted and is currently enforcing quota, this\n" +" provides a mechanism to switch off the enforcement, but continue to\n" +" perform used space (and used inodes) accounting.\n" +" The affected quota type is -g (groups), -p (projects) or -u (users).\n" +"\n" +msgstr "" + +#: .././quota/state.c:102 +#, c-format +msgid "" +"\n" +" remove any space being used by the quota subsystem\n" +"\n" +" Once quota has been switched 'off' on a filesystem, the space that\n" +" was allocated to holding quota metadata can be freed via this command.\n" +" The affected quota type is -g (groups), -p (projects) or -u (users)\n" +" and defaults to user quota (multiple types can be specified).\n" +"\n" +msgstr "" + +#: .././quota/state.c:121 +#, c-format +msgid "%s quota state on %s (%s)\n" +msgstr "" + +#: .././quota/state.c:123 +#, c-format +msgid " Accounting: %s\n" +msgstr "" + +#: .././quota/state.c:123 .././quota/state.c:124 +msgid "ON" +msgstr "" + +#: .././quota/state.c:123 .././quota/state.c:124 +msgid "OFF" +msgstr "" + +#: .././quota/state.c:124 +#, c-format +msgid " Enforcement: %s\n" +msgstr "" + +#: .././quota/state.c:126 +#, c-format +msgid " Inode: #%llu (%llu blocks, %lu extents)\n" +msgstr "" + +#: .././quota/state.c:131 +#, c-format +msgid " Inode: N/A\n" +msgstr "" + +#: .././quota/state.c:140 +#, c-format +msgid "%s grace time: %s\n" +msgstr "" + +#: .././quota/state.c:212 +#, c-format +msgid "%s quota are not enabled on %s\n" +msgstr "" + +#: .././quota/state.c:584 .././quota/state.c:601 .././quota/state.c:609 +#: .././quota/state.c:617 +msgid "[-gpu] [-v]" +msgstr "" + +#: .././quota/state.c:585 +msgid "permanently switch quota off for a path" +msgstr "" + +#: .././quota/state.c:592 +msgid "[-gpu] [-a] [-v] [-f file]" +msgstr "" + +#: .././quota/state.c:593 +msgid "get overall quota state information" +msgstr "" + +#: .././quota/state.c:602 +msgid "enable quota enforcement" +msgstr "" + +#: .././quota/state.c:610 +msgid "disable quota enforcement" +msgstr "" + +#: .././quota/state.c:618 +msgid "remove quota extents from a filesystem" +msgstr "" diff -Nru language-pack-km-16.04+20180708/debian/changelog language-pack-km-16.04+20180711/debian/changelog --- language-pack-km-16.04+20180708/debian/changelog 2018-07-09 10:39:18.000000000 +0000 +++ language-pack-km-16.04+20180711/debian/changelog 2018-07-11 18:22:05.000000000 +0000 @@ -1,3 +1,15 @@ +language-pack-km (1:16.04+20180711) xenial-proposed; urgency=low + + * Automatic update to latest translation data. + + -- Ubuntu automatic language-pack builder Wed, 11 Jul 2018 18:22:05 +0000 + +language-pack-km (1:16.04+20180708) xenial-proposed; urgency=low + + * Automatic update to latest translation data. + + -- Ubuntu automatic language-pack builder Wed, 11 Jul 2018 15:02:56 +0000 + language-pack-km (1:16.04+20180708) xenial-proposed; urgency=low * Automatic update to latest translation data.