diff -Nru language-pack-ar-base-14.04+20140707/data/ar/LC_MESSAGES/acl.po language-pack-ar-base-14.04+20150219/data/ar/LC_MESSAGES/acl.po --- language-pack-ar-base-14.04+20140707/data/ar/LC_MESSAGES/acl.po 2014-07-09 08:58:55.000000000 +0000 +++ language-pack-ar-base-14.04+20150219/data/ar/LC_MESSAGES/acl.po 2015-02-19 15:02:48.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: 2014-07-07 11:53+0000\n" -"X-Generator: Launchpad (build 17086)\n" +"X-Launchpad-Export-Date: 2015-02-19 11:18+0000\n" +"X-Generator: Launchpad (build 17341)\n" #: ../chacl/chacl.c:46 #, c-format diff -Nru language-pack-ar-base-14.04+20140707/data/ar/LC_MESSAGES/alsa-utils.po language-pack-ar-base-14.04+20150219/data/ar/LC_MESSAGES/alsa-utils.po --- language-pack-ar-base-14.04+20140707/data/ar/LC_MESSAGES/alsa-utils.po 2014-07-09 08:58:51.000000000 +0000 +++ language-pack-ar-base-14.04+20150219/data/ar/LC_MESSAGES/alsa-utils.po 2015-02-19 15:02:44.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: 2014-07-07 10:31+0000\n" -"X-Generator: Launchpad (build 17086)\n" +"X-Launchpad-Export-Date: 2015-02-19 10:30+0000\n" +"X-Generator: Launchpad (build 17341)\n" #: alsamixer/card_select.c:126 alsamixer/device_name.c:126 msgid "Sound Card" @@ -204,7 +204,7 @@ msgid "Rear" msgstr "" -#: alsamixer/mixer_display.c:598 speaker-test/speaker-test.c:120 +#: alsamixer/mixer_display.c:598 speaker-test/speaker-test.c:124 msgid "Center" msgstr "" @@ -424,7 +424,7 @@ " --fatal-errors treat all errors as fatal\n" msgstr "" -#: aplay/aplay.c:244 speaker-test/speaker-test.c:951 +#: aplay/aplay.c:244 speaker-test/speaker-test.c:1021 #, c-format msgid "Recognized sample formats are:" msgstr "" @@ -511,7 +511,7 @@ msgid "bad speed value %i" msgstr "" -#: aplay/aplay.c:700 speaker-test/speaker-test.c:601 +#: aplay/aplay.c:700 speaker-test/speaker-test.c:665 #, c-format msgid "Unable to parse channel map string: %s\n" msgstr "" @@ -1012,47 +1012,47 @@ msgid "kernel" msgstr "" -#: seq/aconnect/aconnect.c:307 +#: seq/aconnect/aconnect.c:308 #, c-format msgid "can't open sequencer\n" msgstr "" -#: seq/aconnect/aconnect.c:335 +#: seq/aconnect/aconnect.c:336 #, c-format msgid "can't get client id\n" msgstr "" -#: seq/aconnect/aconnect.c:342 +#: seq/aconnect/aconnect.c:343 #, c-format msgid "can't set client info\n" msgstr "" -#: seq/aconnect/aconnect.c:349 +#: seq/aconnect/aconnect.c:350 #, c-format msgid "invalid sender address %s\n" msgstr "" -#: seq/aconnect/aconnect.c:354 seq/aseqnet/aseqnet.c:290 +#: seq/aconnect/aconnect.c:355 seq/aseqnet/aseqnet.c:290 #, c-format msgid "invalid destination address %s\n" msgstr "" -#: seq/aconnect/aconnect.c:368 +#: seq/aconnect/aconnect.c:369 #, c-format msgid "No subscription is found\n" msgstr "" -#: seq/aconnect/aconnect.c:373 +#: seq/aconnect/aconnect.c:374 #, c-format msgid "Disconnection failed (%s)\n" msgstr "" -#: seq/aconnect/aconnect.c:379 +#: seq/aconnect/aconnect.c:380 #, c-format msgid "Connection is already subscribed\n" msgstr "" -#: seq/aconnect/aconnect.c:384 +#: seq/aconnect/aconnect.c:385 #, c-format msgid "Connection failed (%s)\n" msgstr "" @@ -1182,257 +1182,257 @@ msgid "disconnected\n" msgstr "" -#: speaker-test/speaker-test.c:116 +#: speaker-test/speaker-test.c:120 msgid "Front Left" msgstr "" -#: speaker-test/speaker-test.c:117 +#: speaker-test/speaker-test.c:121 msgid "Front Right" msgstr "" -#: speaker-test/speaker-test.c:118 +#: speaker-test/speaker-test.c:122 msgid "Rear Left" msgstr "" -#: speaker-test/speaker-test.c:119 +#: speaker-test/speaker-test.c:123 msgid "Rear Right" msgstr "" -#: speaker-test/speaker-test.c:121 +#: speaker-test/speaker-test.c:125 msgid "LFE" msgstr "" -#: speaker-test/speaker-test.c:122 +#: speaker-test/speaker-test.c:126 msgid "Side Left" msgstr "" -#: speaker-test/speaker-test.c:123 +#: speaker-test/speaker-test.c:127 msgid "Side Right" msgstr "" -#: speaker-test/speaker-test.c:124 +#: speaker-test/speaker-test.c:128 msgid "Channel 9" msgstr "" -#: speaker-test/speaker-test.c:125 +#: speaker-test/speaker-test.c:129 msgid "Channel 10" msgstr "" -#: speaker-test/speaker-test.c:126 +#: speaker-test/speaker-test.c:130 msgid "Channel 11" msgstr "" -#: speaker-test/speaker-test.c:127 +#: speaker-test/speaker-test.c:131 msgid "Channel 12" msgstr "" -#: speaker-test/speaker-test.c:128 +#: speaker-test/speaker-test.c:132 msgid "Channel 13" msgstr "" -#: speaker-test/speaker-test.c:129 +#: speaker-test/speaker-test.c:133 msgid "Channel 14" msgstr "" -#: speaker-test/speaker-test.c:130 +#: speaker-test/speaker-test.c:134 msgid "Channel 15" msgstr "" -#: speaker-test/speaker-test.c:131 +#: speaker-test/speaker-test.c:135 msgid "Channel 16" msgstr "" -#: speaker-test/speaker-test.c:454 +#: speaker-test/speaker-test.c:518 #, c-format msgid "Broken configuration for playback: no configurations available: %s\n" msgstr "" -#: speaker-test/speaker-test.c:461 +#: speaker-test/speaker-test.c:525 #, c-format msgid "Access type not available for playback: %s\n" msgstr "" -#: speaker-test/speaker-test.c:468 +#: speaker-test/speaker-test.c:532 #, c-format msgid "Sample format not available for playback: %s\n" msgstr "" -#: speaker-test/speaker-test.c:475 +#: speaker-test/speaker-test.c:539 #, c-format msgid "Channels count (%i) not available for playbacks: %s\n" msgstr "" -#: speaker-test/speaker-test.c:483 +#: speaker-test/speaker-test.c:547 #, c-format msgid "Rate %iHz not available for playback: %s\n" msgstr "" -#: speaker-test/speaker-test.c:488 +#: speaker-test/speaker-test.c:552 #, c-format msgid "Rate doesn't match (requested %iHz, get %iHz, err %d)\n" msgstr "" -#: speaker-test/speaker-test.c:492 +#: speaker-test/speaker-test.c:556 #, c-format msgid "Rate set to %iHz (requested %iHz)\n" msgstr "" -#: speaker-test/speaker-test.c:498 +#: speaker-test/speaker-test.c:562 #, c-format msgid "Buffer size range from %lu to %lu\n" msgstr "" -#: speaker-test/speaker-test.c:499 +#: speaker-test/speaker-test.c:563 #, c-format msgid "Period size range from %lu to %lu\n" msgstr "" -#: speaker-test/speaker-test.c:501 +#: speaker-test/speaker-test.c:565 #, c-format msgid "Requested period time %u us\n" msgstr "" -#: speaker-test/speaker-test.c:504 +#: speaker-test/speaker-test.c:568 #, c-format msgid "Unable to set period time %u us for playback: %s\n" msgstr "" -#: speaker-test/speaker-test.c:510 +#: speaker-test/speaker-test.c:574 #, c-format msgid "Requested buffer time %u us\n" msgstr "" -#: speaker-test/speaker-test.c:513 +#: speaker-test/speaker-test.c:577 #, c-format msgid "Unable to set buffer time %u us for playback: %s\n" msgstr "" -#: speaker-test/speaker-test.c:522 +#: speaker-test/speaker-test.c:586 #, c-format msgid "Using max buffer size %lu\n" msgstr "" -#: speaker-test/speaker-test.c:525 +#: speaker-test/speaker-test.c:589 #, c-format msgid "Unable to set buffer size %lu for playback: %s\n" msgstr "" -#: speaker-test/speaker-test.c:531 +#: speaker-test/speaker-test.c:595 #, c-format msgid "Periods = %u\n" msgstr "" -#: speaker-test/speaker-test.c:534 +#: speaker-test/speaker-test.c:598 #, c-format msgid "Unable to set nperiods %u for playback: %s\n" msgstr "" -#: speaker-test/speaker-test.c:543 +#: speaker-test/speaker-test.c:607 #, c-format msgid "Unable to set hw params for playback: %s\n" msgstr "" -#: speaker-test/speaker-test.c:549 +#: speaker-test/speaker-test.c:613 #, c-format msgid "was set period_size = %lu\n" msgstr "" -#: speaker-test/speaker-test.c:550 +#: speaker-test/speaker-test.c:614 #, c-format msgid "was set buffer_size = %lu\n" msgstr "" -#: speaker-test/speaker-test.c:552 +#: speaker-test/speaker-test.c:616 #, c-format msgid "buffer to small, could not use\n" msgstr "" -#: speaker-test/speaker-test.c:565 +#: speaker-test/speaker-test.c:629 #, c-format msgid "Unable to determine current swparams for playback: %s\n" msgstr "" -#: speaker-test/speaker-test.c:572 +#: speaker-test/speaker-test.c:636 #, c-format msgid "Unable to set start threshold mode for playback: %s\n" msgstr "" -#: speaker-test/speaker-test.c:579 +#: speaker-test/speaker-test.c:643 #, c-format msgid "Unable to set avail min for playback: %s\n" msgstr "" -#: speaker-test/speaker-test.c:586 +#: speaker-test/speaker-test.c:650 #, c-format msgid "Unable to set sw params for playback: %s\n" msgstr "" -#: speaker-test/speaker-test.c:606 +#: speaker-test/speaker-test.c:670 #, c-format msgid "Unable to set channel map: %s\n" msgstr "" -#: speaker-test/speaker-test.c:626 +#: speaker-test/speaker-test.c:695 #, c-format msgid "Can't recovery from underrun, prepare failed: %s\n" msgstr "" -#: speaker-test/speaker-test.c:637 +#: speaker-test/speaker-test.c:706 #, c-format msgid "Can't recovery from suspend, prepare failed: %s\n" msgstr "" -#: speaker-test/speaker-test.c:701 speaker-test/speaker-test.c:1182 +#: speaker-test/speaker-test.c:770 speaker-test/speaker-test.c:1261 #, c-format msgid "No enough memory\n" msgstr "" -#: speaker-test/speaker-test.c:706 +#: speaker-test/speaker-test.c:775 #, c-format msgid "Cannot open WAV file %s\n" msgstr "" -#: speaker-test/speaker-test.c:710 speaker-test/speaker-test.c:739 +#: speaker-test/speaker-test.c:779 speaker-test/speaker-test.c:808 #, c-format msgid "Invalid WAV file %s\n" msgstr "" -#: speaker-test/speaker-test.c:715 +#: speaker-test/speaker-test.c:784 #, c-format msgid "Not a WAV file: %s\n" msgstr "" -#: speaker-test/speaker-test.c:719 +#: speaker-test/speaker-test.c:788 #, c-format msgid "Unsupported WAV format %d for %s\n" msgstr "" -#: speaker-test/speaker-test.c:724 +#: speaker-test/speaker-test.c:793 #, c-format msgid "%s is not a mono stream (%d channels)\n" msgstr "" -#: speaker-test/speaker-test.c:729 +#: speaker-test/speaker-test.c:798 #, c-format msgid "Sample rate doesn't match (%d) for %s\n" msgstr "" -#: speaker-test/speaker-test.c:734 +#: speaker-test/speaker-test.c:803 #, c-format msgid "Unsupported sample format bits %d for %s\n" msgstr "" -#: speaker-test/speaker-test.c:795 +#: speaker-test/speaker-test.c:864 #, c-format msgid "Undefined channel %d\n" msgstr "" -#: speaker-test/speaker-test.c:846 +#: speaker-test/speaker-test.c:915 #, c-format msgid "Write error: %d,%s\n" msgstr "" -#: speaker-test/speaker-test.c:848 +#: speaker-test/speaker-test.c:917 #, c-format msgid "xrun_recovery failed: %d,%s\n" msgstr "" @@ -1459,72 +1459,72 @@ "\n" msgstr "" -#: speaker-test/speaker-test.c:1063 +#: speaker-test/speaker-test.c:1132 #, c-format msgid "Invalid number of periods %d\n" msgstr "" -#: speaker-test/speaker-test.c:1079 speaker-test/speaker-test.c:1083 +#: speaker-test/speaker-test.c:1148 speaker-test/speaker-test.c:1152 #, c-format msgid "Invalid test type %s\n" msgstr "" -#: speaker-test/speaker-test.c:1095 +#: speaker-test/speaker-test.c:1164 #, c-format msgid "Invalid parameter for -s option.\n" msgstr "" -#: speaker-test/speaker-test.c:1114 +#: speaker-test/speaker-test.c:1186 #, c-format msgid "Unknown option '%c'\n" msgstr "" -#: speaker-test/speaker-test.c:1128 +#: speaker-test/speaker-test.c:1207 #, c-format msgid "Playback device is %s\n" msgstr "" -#: speaker-test/speaker-test.c:1129 +#: speaker-test/speaker-test.c:1208 #, c-format msgid "Stream parameters are %iHz, %s, %i channels\n" msgstr "" -#: speaker-test/speaker-test.c:1132 +#: speaker-test/speaker-test.c:1211 #, c-format msgid "Using 16 octaves of pink noise\n" msgstr "" -#: speaker-test/speaker-test.c:1135 +#: speaker-test/speaker-test.c:1214 #, c-format msgid "Sine wave rate is %.4fHz\n" msgstr "" -#: speaker-test/speaker-test.c:1138 +#: speaker-test/speaker-test.c:1217 #, c-format msgid "WAV file(s)\n" msgstr "" -#: speaker-test/speaker-test.c:1148 +#: speaker-test/speaker-test.c:1227 #, c-format msgid "Playback open error: %d,%s\n" msgstr "" -#: speaker-test/speaker-test.c:1154 +#: speaker-test/speaker-test.c:1233 #, c-format msgid "Setting of hwparams failed: %s\n" msgstr "" -#: speaker-test/speaker-test.c:1158 +#: speaker-test/speaker-test.c:1237 #, c-format msgid "Setting of swparams failed: %s\n" msgstr "" -#: speaker-test/speaker-test.c:1205 speaker-test/speaker-test.c:1227 +#: speaker-test/speaker-test.c:1284 speaker-test/speaker-test.c:1306 #, c-format msgid "Transfer failed: %s\n" msgstr "" -#: speaker-test/speaker-test.c:1213 +#: speaker-test/speaker-test.c:1292 #, c-format msgid "Time per period = %lf\n" msgstr "" diff -Nru language-pack-ar-base-14.04+20140707/data/ar/LC_MESSAGES/apparmorapplet.po language-pack-ar-base-14.04+20150219/data/ar/LC_MESSAGES/apparmorapplet.po --- language-pack-ar-base-14.04+20140707/data/ar/LC_MESSAGES/apparmorapplet.po 2014-07-09 08:59:01.000000000 +0000 +++ language-pack-ar-base-14.04+20150219/data/ar/LC_MESSAGES/apparmorapplet.po 2015-02-19 15:02:53.000000000 +0000 @@ -12,8 +12,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-07-07 13:41+0000\n" -"X-Generator: Launchpad (build 17086)\n" +"X-Launchpad-Export-Date: 2015-02-19 12:26+0000\n" +"X-Generator: Launchpad (build 17341)\n" #: src/apparmor-applet.c:244 msgid "" diff -Nru language-pack-ar-base-14.04+20140707/data/ar/LC_MESSAGES/apparmor-parser.po language-pack-ar-base-14.04+20150219/data/ar/LC_MESSAGES/apparmor-parser.po --- language-pack-ar-base-14.04+20140707/data/ar/LC_MESSAGES/apparmor-parser.po 2014-07-09 08:59:01.000000000 +0000 +++ language-pack-ar-base-14.04+20150219/data/ar/LC_MESSAGES/apparmor-parser.po 2015-02-19 15:02:53.000000000 +0000 @@ -14,14 +14,14 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-07-07 13:41+0000\n" -"X-Generator: Launchpad (build 17086)\n" +"X-Launchpad-Export-Date: 2015-02-19 12:26+0000\n" +"X-Generator: Launchpad (build 17341)\n" -#: ../parser_include.c:113 +#: ../parser_include.c:113 ../parser_include.c:111 msgid "Error: Out of memory.\n" msgstr "خطأ: نفدت الذاكرة.\n" -#: ../parser_include.c:123 +#: ../parser_include.c:123 ../parser_include.c:121 #, c-format msgid "Error: basedir %s is not a directory, skipping.\n" msgstr "خطأ: basedir %s ليس دليلاً، يتم الآن التخطي.\n" @@ -31,97 +31,106 @@ msgid "Error: Could not add directory %s to search path.\n" msgstr "خطأ: تعذرت إضافة الدليل %s إلى مسار البحث.\n" -#: ../parser_include.c:147 +#: ../parser_include.c:147 ../parser_include.c:151 msgid "Error: Could not allocate memory.\n" msgstr "خطأ: تعذر تخصيص الذاكرة.\n" -#: ../parser_interface.c:69 ../parser_interface.c:72 +#: ../parser_interface.c:69 ../parser_interface.c:72 ../parser_interface.c:49 msgid "Bad write position\n" msgstr "موضع كتابة غير صالح\n" -#: ../parser_interface.c:72 ../parser_interface.c:75 +#: ../parser_interface.c:72 ../parser_interface.c:75 ../parser_interface.c:52 msgid "Permission denied\n" msgstr "الإذن مرفوض\n" -#: ../parser_interface.c:75 ../parser_interface.c:78 +#: ../parser_interface.c:75 ../parser_interface.c:78 ../parser_interface.c:55 msgid "Out of memory\n" msgstr "نفدت الذاكرة\n" -#: ../parser_interface.c:78 ../parser_interface.c:81 +#: ../parser_interface.c:78 ../parser_interface.c:81 ../parser_interface.c:58 msgid "Couldn't copy profile: Bad memory address\n" msgstr "" -#: ../parser_interface.c:81 ../parser_interface.c:84 +#: ../parser_interface.c:81 ../parser_interface.c:84 ../parser_interface.c:61 msgid "Profile doesn't conform to protocol\n" msgstr "ملف التعريف غير متوافق مع البروتوكول\n" -#: ../parser_interface.c:84 ../parser_interface.c:87 +#: ../parser_interface.c:84 ../parser_interface.c:87 ../parser_interface.c:64 msgid "Profile does not match signature\n" msgstr "ملف التعريف غير متوافق مع التوقيع\n" -#: ../parser_interface.c:87 ../parser_interface.c:90 +#: ../parser_interface.c:87 ../parser_interface.c:90 ../parser_interface.c:67 msgid "Profile version not supported by Apparmor module\n" msgstr "لا تدعم الوحدة النمطية Apparmor إصدار ملف التعريف\n" -#: ../parser_interface.c:90 ../parser_interface.c:93 +#: ../parser_interface.c:90 ../parser_interface.c:93 ../parser_interface.c:70 msgid "Profile already exists\n" msgstr "ملف التعريف موجود بالفعل\n" -#: ../parser_interface.c:93 ../parser_interface.c:96 +#: ../parser_interface.c:93 ../parser_interface.c:96 ../parser_interface.c:73 msgid "Profile doesn't exist\n" msgstr "ملف التعريف غير موجود\n" -#: ../parser_interface.c:96 ../parser_interface.c:99 +#: ../parser_interface.c:96 ../parser_interface.c:99 ../parser_interface.c:76 msgid "Permission denied; attempted to load a profile while confined?\n" msgstr "" -#: ../parser_interface.c:99 ../parser_interface.c:102 +#: ../parser_interface.c:99 ../parser_interface.c:102 ../parser_interface.c:79 #, c-format msgid "Unknown error (%d): %s\n" msgstr "" #: ../parser_interface.c:116 ../parser_interface.c:119 +#: ../parser_interface.c:96 #, c-format msgid "%s: Unable to add \"%s\". " msgstr "%s: تعذرت إضافة \"%s\". " #: ../parser_interface.c:121 ../parser_interface.c:124 +#: ../parser_interface.c:101 #, c-format msgid "%s: Unable to replace \"%s\". " msgstr "%s: تعذر استبدال \"%s\". " #: ../parser_interface.c:126 ../parser_interface.c:129 +#: ../parser_interface.c:106 #, c-format msgid "%s: Unable to remove \"%s\". " msgstr "%s: تعذرت إزالة \"%s\". " #: ../parser_interface.c:131 ../parser_interface.c:134 +#: ../parser_interface.c:111 #, c-format msgid "%s: Unable to write to stdout\n" msgstr "%s: تعذرت الكتابة إلى stdout\n" #: ../parser_interface.c:135 ../parser_interface.c:138 +#: ../parser_interface.c:115 #, c-format msgid "%s: Unable to write to output file\n" msgstr "" #: ../parser_interface.c:138 ../parser_interface.c:162 #: ../parser_interface.c:141 ../parser_interface.c:165 +#: ../parser_interface.c:118 ../parser_interface.c:142 #, c-format msgid "%s: ASSERT: Invalid option: %d\n" msgstr "%s: تأكيد: خيار غير صالح: %d\n" #: ../parser_interface.c:147 ../parser_interface.c:150 +#: ../parser_interface.c:127 #, c-format msgid "Addition succeeded for \"%s\".\n" msgstr "نجحت الإضافة لـ \"%s\".\n" #: ../parser_interface.c:151 ../parser_interface.c:154 +#: ../parser_interface.c:131 #, c-format msgid "Replacement succeeded for \"%s\".\n" msgstr "نجح الاستبدال لـ \"%s\".\n" #: ../parser_interface.c:155 ../parser_interface.c:158 +#: ../parser_interface.c:135 #, c-format msgid "Removal succeeded for \"%s\".\n" msgstr "نجحت الإزالة لـ \"%s\".\n" @@ -133,6 +142,7 @@ "PANIC ذاكرة وسيطة للزيادة غير صالحة %p pos %p ext %p size %d res %p\n" #: ../parser_interface.c:656 ../parser_interface.c:658 +#: ../parser_interface.c:446 #, c-format msgid "profile %s network rules not enforced\n" msgstr "" @@ -143,16 +153,19 @@ #: ../parser_interface.c:750 ../parser_interface.c:902 #: ../parser_interface.c:743 ../parser_interface.c:894 +#: ../parser_interface.c:518 ../parser_interface.c:669 #, c-format msgid "Unable to open %s - %s\n" msgstr "تعذر فتح %s - %s\n" #: ../parser_interface.c:776 ../parser_interface.c:768 +#: ../parser_interface.c:543 #, c-format msgid "Memory Allocation Error: Unable to remove ^%s\n" msgstr "خطأ في تخصيص الذاكرة: تعذرت إزالة ^%s\n" #: ../parser_interface.c:789 ../parser_interface.c:781 +#: ../parser_interface.c:556 #, c-format msgid "Memory Allocation Error: Unable to remove %s:%s." msgstr "خطأ في تخصيص الذاكرة: تعذرت إزالة %s:%s." @@ -168,21 +181,23 @@ #: ../parser_interface.c:829 ../parser_interface.c:916 #: ../parser_interface.c:821 ../parser_interface.c:908 +#: ../parser_interface.c:582 #, c-format msgid "%s: Unable to write entire profile entry\n" msgstr "%s: تعذرت كتابة إدخال ملف التعريف بالكامل\n" #: ../parser_interface.c:839 ../parser_interface.c:831 +#: ../parser_interface.c:593 #, c-format msgid "%s: Unable to write entire profile entry to cache\n" msgstr "" -#: parser_lex.l:100 parser_lex.l:163 +#: parser_lex.l:100 parser_lex.l:163 parser_lex.l:169 #, c-format msgid "Could not open '%s'" msgstr "" -#: parser_lex.l:104 parser_lex.l:167 +#: parser_lex.l:104 parser_lex.l:167 parser_lex.l:173 #, c-format msgid "fstat failed for '%s'" msgstr "" @@ -197,18 +212,18 @@ msgid "stat failed for '%s'" msgstr "" -#: parser_lex.l:155 parser_lex.l:133 +#: parser_lex.l:155 parser_lex.l:133 parser_lex.l:139 #, c-format msgid "Could not open '%s' in '%s'" msgstr "" #: parser_lex.l:284 parser_lex.l:322 parser_lex.l:362 parser_lex.l:399 -#: parser_lex.l:469 parser_lex.l:655 parser_lex.l:586 +#: parser_lex.l:469 parser_lex.l:655 parser_lex.l:586 parser_lex.l:638 #, c-format msgid "Found unexpected character: '%s'" msgstr "تم العثور على حرف غير متوقع: '%s'" -#: parser_lex.l:386 parser_lex.l:418 +#: parser_lex.l:386 parser_lex.l:418 parser_lex.l:428 msgid "Variable declarations do not accept trailing commas" msgstr "" @@ -217,7 +232,7 @@ msgid "(network_mode) Found unexpected character: '%s'" msgstr "(network_mode) تم العثور على حرف غير متوقع: '%s'" -#: ../parser_main.c:333 ../parser_common.c:61 +#: ../parser_main.c:333 ../parser_common.c:61 ../parser_common.c:106 #, c-format msgid "Warning from %s (%s%sline %d): %s" msgstr "" @@ -227,7 +242,7 @@ msgid "%s: Could not allocate memory for subdomainbase mount point\n" msgstr "%s: تعذر تخصيص ذاكرة لنقطة توصيل قاعدة المجال الفرعي\n" -#: ../parser_main.c:577 ../parser_main.c:616 +#: ../parser_main.c:577 ../parser_main.c:616 ../parser_main.c:479 #, c-format msgid "" "Warning: unable to find a suitable fs in %s, is it mounted?\n" @@ -236,7 +251,7 @@ "تحذير: تعذر العثور على نظام ملفات مناسب في %s، هل تم توصيله؟\n" "استخدم --subdomainfs لتجاوزه.\n" -#: ../parser_main.c:597 ../parser_main.c:635 +#: ../parser_main.c:597 ../parser_main.c:635 ../parser_main.c:498 #, c-format msgid "" "%s: Sorry. You need root privileges to run this program.\n" @@ -246,7 +261,7 @@ "البرنامج.\n" "\n" -#: ../parser_main.c:604 ../parser_main.c:642 +#: ../parser_main.c:604 ../parser_main.c:642 ../parser_main.c:505 #, c-format msgid "" "%s: Warning! You've set this program setuid root.\n" @@ -258,7 +273,7 @@ "\n" #: ../parser_main.c:704 ../parser_main.c:813 ../parser_main.c:836 -#: ../parser_main.c:946 +#: ../parser_main.c:946 ../parser_main.c:860 #, c-format msgid "Error: Could not read profile %s: %s.\n" msgstr "خطأ: تعذرت قراءة ملف التعريف %s: %s.\n" @@ -274,25 +289,32 @@ #: parser_yacc.y:1042 parser_yacc.y:1078 parser_yacc.y:1082 parser_yacc.y:1092 #: parser_yacc.y:1102 parser_yacc.y:1201 parser_yacc.y:1223 parser_yacc.y:1234 #: parser_yacc.y:1309 parser_yacc.y:1327 parser_yacc.y:1334 parser_yacc.y:1385 +#: ../parser_main.c:735 ../parser_main.c:923 ../parser_main.c:1133 +#: ../parser_main.c:1187 parser_yacc.y:311 parser_yacc.y:462 parser_yacc.y:472 +#: parser_yacc.y:583 parser_yacc.y:662 parser_yacc.y:669 parser_yacc.y:1130 +#: parser_yacc.y:1166 parser_yacc.y:1170 parser_yacc.y:1180 parser_yacc.y:1190 +#: parser_yacc.y:1298 parser_yacc.y:1376 parser_yacc.y:1479 parser_yacc.y:1490 +#: parser_yacc.y:1565 parser_yacc.y:1583 parser_yacc.y:1590 parser_yacc.y:1639 +#: ../network.c:314 ../af_unix.cc:203 msgid "Memory allocation error." msgstr "خطأ في تخصيص الذاكرة." -#: ../parser_main.c:740 ../parser_main.c:872 +#: ../parser_main.c:740 ../parser_main.c:872 ../parser_main.c:757 #, c-format msgid "Cached load succeeded for \"%s\".\n" msgstr "" -#: ../parser_main.c:744 ../parser_main.c:876 +#: ../parser_main.c:744 ../parser_main.c:876 ../parser_main.c:761 #, c-format msgid "Cached reload succeeded for \"%s\".\n" msgstr "" -#: ../parser_main.c:910 ../parser_main.c:1058 +#: ../parser_main.c:910 ../parser_main.c:1058 ../parser_main.c:967 #, c-format msgid "%s: Errors found in file. Aborting.\n" msgstr "%s: تم العثور على أخطاء في الملف. يتم الآن الإيقاف.\n" -#: ../parser_misc.c:426 ../parser_misc.c:597 +#: ../parser_misc.c:426 ../parser_misc.c:597 ../parser_misc.c:339 msgid "" "Uppercase qualifiers \"RWLIMX\" are deprecated, please convert to lowercase\n" "See the apparmor.d(5) manpage for details.\n" @@ -301,15 +323,15 @@ "راجع صفحة الدليل apparmor.d(5) للحصول على التفاصيل.\n" #: ../parser_misc.c:467 ../parser_misc.c:474 ../parser_misc.c:638 -#: ../parser_misc.c:645 +#: ../parser_misc.c:645 ../parser_misc.c:380 ../parser_misc.c:387 msgid "Conflict 'a' and 'w' perms are mutually exclusive." msgstr "لا يمكن استخدام الإذنين 'a' و'w' المتعارضين معًا." -#: ../parser_misc.c:491 ../parser_misc.c:662 +#: ../parser_misc.c:491 ../parser_misc.c:662 ../parser_misc.c:404 msgid "Exec qualifier 'i' invalid, conflicting qualifier already specified" msgstr "المؤهل التنفيذي 'i' غير صالح، تم تحديد مؤهل متعارض بالفعل" -#: ../parser_misc.c:502 ../parser_misc.c:673 +#: ../parser_misc.c:502 ../parser_misc.c:673 ../parser_misc.c:415 #, c-format msgid "" "Unconfined exec qualifier (%c%c) allows some dangerous environment variables " @@ -319,24 +341,24 @@ "العملية غير المقيدة؛ راجع 'man 5 apparmor.d' للحصول على التفاصيل.\n" #: ../parser_misc.c:510 ../parser_misc.c:551 ../parser_misc.c:681 -#: ../parser_misc.c:722 +#: ../parser_misc.c:722 ../parser_misc.c:423 ../parser_misc.c:464 #, c-format msgid "Exec qualifier '%c' invalid, conflicting qualifier already specified" msgstr "المؤهل التنفيذي '%c' غير صالح، تم تحديد المؤهل المتعارض بالفعل" #: ../parser_misc.c:537 ../parser_misc.c:545 ../parser_misc.c:708 -#: ../parser_misc.c:716 +#: ../parser_misc.c:716 ../parser_misc.c:450 ../parser_misc.c:458 #, c-format msgid "" "Exec qualifier '%c%c' invalid, conflicting qualifier already specified" msgstr "المؤهل التنفيذي '%c%c' غير صالح، تم تحديد مؤهل متعارض بالفعل" -#: ../parser_misc.c:593 ../parser_misc.c:764 +#: ../parser_misc.c:593 ../parser_misc.c:764 ../parser_misc.c:506 #, c-format msgid "Internal: unexpected mode character '%c' in input" msgstr "داخلي: حرف وضع غير متوقع '%c' في الإدخال" -#: ../parser_misc.c:615 ../parser_misc.c:786 +#: ../parser_misc.c:615 ../parser_misc.c:786 ../parser_misc.c:528 #, c-format msgid "Internal error generated invalid perm 0x%llx\n" msgstr "تسبب خطأ داخلي في إنشاء إذن غير صالح 0x%llx\n" @@ -347,60 +369,61 @@ msgid "AppArmor parser error: %s\n" msgstr "خطأ في محلل AppArmor: %s\n" -#: ../parser_merge.c:92 ../parser_merge.c:91 +#: ../parser_merge.c:92 ../parser_merge.c:91 ../parser_merge.c:83 msgid "Couldn't merge entries. Out of Memory\n" msgstr "تعذر دمج الإدخالات. نفدت الذاكرة\n" -#: ../parser_merge.c:111 ../parser_merge.c:113 +#: ../parser_merge.c:111 ../parser_merge.c:113 ../parser_merge.c:105 #, c-format msgid "profile %s: has merged rule %s with conflicting x modifiers\n" msgstr "" -#: parser_yacc.y:236 parser_yacc.y:277 +#: parser_yacc.y:236 parser_yacc.y:277 parser_yacc.y:320 msgid "Profile attachment must begin with a '/'." msgstr "" -#: parser_yacc.y:260 parser_yacc.y:302 +#: parser_yacc.y:260 parser_yacc.y:302 parser_yacc.y:348 msgid "" "Profile names must begin with a '/', namespace or keyword 'profile' or 'hat'." msgstr "" -#: parser_yacc.y:296 parser_yacc.y:338 +#: parser_yacc.y:296 parser_yacc.y:338 parser_yacc.y:384 #, c-format msgid "Failed to create alias %s -> %s\n" msgstr "فشل إنشاء الاسم المستعار %s -> %s\n" -#: parser_yacc.y:417 parser_yacc.y:460 +#: parser_yacc.y:417 parser_yacc.y:460 parser_yacc.y:506 msgid "Profile flag chroot_relative conflicts with namespace_relative" msgstr "" -#: parser_yacc.y:421 parser_yacc.y:464 +#: parser_yacc.y:421 parser_yacc.y:464 parser_yacc.y:510 msgid "Profile flag mediate_deleted conflicts with delegate_deleted" msgstr "" -#: parser_yacc.y:424 parser_yacc.y:467 +#: parser_yacc.y:424 parser_yacc.y:467 parser_yacc.y:513 msgid "" "Profile flag attach_disconnected conflicts with no_attach_disconnected" msgstr "" -#: parser_yacc.y:427 parser_yacc.y:470 +#: parser_yacc.y:427 parser_yacc.y:470 parser_yacc.y:516 msgid "Profile flag chroot_attach conflicts with chroot_no_attach" msgstr "" -#: parser_yacc.y:441 parser_yacc.y:484 +#: parser_yacc.y:441 parser_yacc.y:484 parser_yacc.y:530 msgid "Profile flag 'debug' is no longer valid." msgstr "لم تعد علامة ملف التعريف 'تصحيح الأخطاء' صالحة." -#: parser_yacc.y:463 parser_yacc.y:506 +#: parser_yacc.y:463 parser_yacc.y:506 parser_yacc.y:552 #, c-format msgid "Invalid profile flag: %s." msgstr "علامة ملف تعريف غير صالحة: %s." -#: parser_yacc.y:498 parser_yacc.y:520 parser_yacc.y:548 +#: parser_yacc.y:498 parser_yacc.y:520 parser_yacc.y:548 parser_yacc.y:594 msgid "Assert: `rule' returned NULL." msgstr "تأكيد: أرجعت \"القاعدة\" قيمة خالية." #: parser_yacc.y:501 parser_yacc.y:546 parser_yacc.y:552 parser_yacc.y:584 +#: parser_yacc.y:598 parser_yacc.y:630 msgid "" "Invalid mode, in deny rules 'x' must not be preceded by exec qualifier 'i', " "'p', or 'u'" @@ -408,74 +431,75 @@ "وضع غير صالح، في قواعد الرفض يجب وضع 'x' قبل المؤهل التنفيذي 'i' أو 'p' أو " "'u'" -#: parser_yacc.y:524 parser_yacc.y:556 +#: parser_yacc.y:524 parser_yacc.y:556 parser_yacc.y:602 msgid "" "Invalid mode, 'x' must be preceded by exec qualifier 'i', 'p', 'c', or 'u'" msgstr "" "وضع غير صالح، يجب وضع 'x' بعد المؤهل التنفيذي 'i' أو 'p' أو 'c' أو 'u'" -#: parser_yacc.y:549 parser_yacc.y:587 +#: parser_yacc.y:549 parser_yacc.y:587 parser_yacc.y:633 msgid "Invalid mode, 'x' must be preceded by exec qualifier 'i', 'p', or 'u'" msgstr "وضع غير صالح، يجب وضع المؤهل التنفيذي 'i' أو 'p' أو 'u' قبل 'x'" -#: parser_yacc.y:574 parser_yacc.y:612 parser_yacc.y:614 +#: parser_yacc.y:574 parser_yacc.y:612 parser_yacc.y:614 parser_yacc.y:660 msgid "Assert: `network_rule' return invalid protocol." msgstr "تأكيد: أرجعت `network_rule' بروتوكولاً غير صالح." -#: parser_yacc.y:649 parser_yacc.y:696 +#: parser_yacc.y:649 parser_yacc.y:696 parser_yacc.y:786 msgid "Assert: `change_profile' returned NULL." msgstr "تأكيد: أرجع `change_profile' قيمة خالية." -#: parser_yacc.y:680 parser_yacc.y:720 +#: parser_yacc.y:680 parser_yacc.y:720 parser_yacc.y:810 msgid "Assert: 'hat rule' returned NULL." msgstr "تأكيد: أرجعت \"hat rule\" قيمة خالية." -#: parser_yacc.y:689 parser_yacc.y:729 +#: parser_yacc.y:689 parser_yacc.y:729 parser_yacc.y:819 msgid "Assert: 'local_profile rule' returned NULL." msgstr "تأكيد: أرجعت `local_profile rule' قيمة خالية." -#: parser_yacc.y:824 parser_yacc.y:885 +#: parser_yacc.y:824 parser_yacc.y:885 parser_yacc.y:992 #, c-format msgid "Unset boolean variable %s used in if-expression" msgstr "إلغاء تعيين المتغير المنطقي %s المستخدم في تعبير if" -#: parser_yacc.y:882 parser_yacc.y:986 +#: parser_yacc.y:882 parser_yacc.y:986 parser_yacc.y:1092 msgid "unsafe rule missing exec permissions" msgstr "قاعدة غير آمنة بدون أذونات تنفيذ" -#: parser_yacc.y:901 parser_yacc.y:954 +#: parser_yacc.y:901 parser_yacc.y:954 parser_yacc.y:1060 msgid "subset can only be used with link rules." msgstr "لا يمكن استخدام المجموعة الفرعية إلا مع قواعد الارتباط." -#: parser_yacc.y:903 parser_yacc.y:956 +#: parser_yacc.y:903 parser_yacc.y:956 parser_yacc.y:1062 msgid "link and exec perms conflict on a file rule using ->" msgstr "تعارض بين الارتباط والأذونات التنفيذية في قاعدة ملف عند استخدام ->" -#: parser_yacc.y:905 parser_yacc.y:958 +#: parser_yacc.y:905 parser_yacc.y:958 parser_yacc.y:1064 msgid "link perms are not allowed on a named profile transition.\n" msgstr "" "لا يُسمح باستخدام أذونات الارتباط في عملية انتقال ملف تعريف معروفة.\n" -#: parser_yacc.y:921 parser_yacc.y:1003 +#: parser_yacc.y:921 parser_yacc.y:1003 parser_yacc.y:1109 #, c-format msgid "missing an end of line character? (entry: %s)" msgstr "حرف نهاية سطر مفقود؟ (إدخال: %s)" #: parser_yacc.y:975 parser_yacc.y:985 parser_yacc.y:1057 parser_yacc.y:1067 +#: parser_yacc.y:1145 parser_yacc.y:1155 msgid "Invalid network entry." msgstr "إدخال الشبكة غير صالح." -#: parser_yacc.y:1039 parser_yacc.y:1048 parser_yacc.y:1254 +#: parser_yacc.y:1039 parser_yacc.y:1048 parser_yacc.y:1254 parser_yacc.y:1510 #, c-format msgid "Invalid capability %s." msgstr "إمكانية غير صالحة %s." -#: parser_yacc.y:1066 parser_yacc.y:1269 +#: parser_yacc.y:1066 parser_yacc.y:1269 parser_yacc.y:1525 #, c-format msgid "AppArmor parser error for %s%s%s at line %d: %s\n" msgstr "" -#: parser_yacc.y:1072 parser_yacc.y:1275 +#: parser_yacc.y:1072 parser_yacc.y:1275 parser_yacc.y:1531 #, c-format msgid "AppArmor parser error,%s%s line %d: %s\n" msgstr "" @@ -485,19 +509,19 @@ msgid "%s: Illegal open {, nesting groupings not allowed\n" msgstr "%s: فتح غير شرعي (، غير مسموح بتجميعات متداخلة\n" -#: ../parser_regex.c:265 ../parser_regex.c:274 +#: ../parser_regex.c:265 ../parser_regex.c:274 ../parser_regex.c:278 #, c-format msgid "%s: Regex grouping error: Invalid number of items between {}\n" msgstr "%s: خطأ في تجميع Regex: عدد غير صالح للبنود بين {}\n" -#: ../parser_regex.c:271 ../parser_regex.c:280 +#: ../parser_regex.c:271 ../parser_regex.c:280 ../parser_regex.c:284 #, c-format msgid "" "%s: Regex grouping error: Invalid close }, no matching open { detected\n" msgstr "" "%s: خطأ في تجميع Regex: إغلاق غير صالح }، لا يوجد فتح متوافق ( تم اكتشافه\n" -#: ../parser_regex.c:337 ../parser_regex.c:343 +#: ../parser_regex.c:337 ../parser_regex.c:343 ../parser_regex.c:361 #, c-format msgid "" "%s: Regex grouping error: Unclosed grouping or character class, expecting " @@ -512,17 +536,17 @@ msgstr "" "%s: تم اكتشاف تجاوز سعة الذاكرة الوسيطة الداخلية، %d تم تجاوز الأحرف\n" -#: ../parser_regex.c:355 ../parser_regex.c:361 +#: ../parser_regex.c:355 ../parser_regex.c:361 ../parser_regex.c:377 #, c-format msgid "%s: Unable to parse input line '%s'\n" msgstr "%s: تعذر تحليل سطر الإدخال '%s'\n" -#: ../parser_regex.c:397 ../parser_regex.c:405 +#: ../parser_regex.c:397 ../parser_regex.c:405 ../parser_regex.c:421 #, c-format msgid "%s: Invalid profile name '%s' - bad regular expression\n" msgstr "" -#: ../parser_policy.c:202 ../parser_policy.c:402 +#: ../parser_policy.c:202 ../parser_policy.c:402 ../parser_policy.c:375 #, c-format msgid "ERROR merging rules for profile %s, failed to load\n" msgstr "خطأ أثناء دمج القواعد لملف التعريف %s، فشل التحميل\n" @@ -539,17 +563,17 @@ "\tغير مسموح باستخدام '*' و'?' ونطاقات الأحرف والتبديلات.\n" "\tلا يمكن استخدام '**' إلا في نهاية القاعدة.\n" -#: ../parser_policy.c:279 ../parser_policy.c:359 +#: ../parser_policy.c:279 ../parser_policy.c:359 ../parser_policy.c:332 #, c-format msgid "ERROR processing regexs for profile %s, failed to load\n" msgstr "خطأ أثناء معالجة تعبيرات regex لملف التعريف %s، فشل التحميل\n" -#: ../parser_policy.c:306 ../parser_policy.c:389 +#: ../parser_policy.c:306 ../parser_policy.c:389 ../parser_policy.c:362 #, c-format msgid "ERROR expanding variables for profile %s, failed to load\n" msgstr "خطأ أثناء توسيع متغيرات ملف التعريف %s، فشل التحميل\n" -#: ../parser_policy.c:390 ../parser_policy.c:382 +#: ../parser_policy.c:390 ../parser_policy.c:382 ../parser_policy.c:355 #, c-format msgid "ERROR adding hat access rule for profile %s\n" msgstr "خطأ أثناء إضافة قاعدة وصول hat لملف التعريف %s\n" @@ -582,30 +606,31 @@ "%s: تم العثور على أخطاء أثناء المعالجة اللاحقة لقواعد الدمج. يتم الآن " "الإيقاف.\n" -#: parser_lex.l:180 +#: parser_lex.l:180 parser_lex.l:186 #, c-format msgid "Could not process include directory '%s' in '%s'" msgstr "" -#: ../parser_main.c:660 +#: ../parser_main.c:660 ../parser_main.c:523 msgid "Feature buffer full." msgstr "" -#: ../parser_main.c:1115 ../parser_main.c:1132 +#: ../parser_main.c:1115 ../parser_main.c:1132 ../parser_main.c:1024 +#: ../parser_main.c:1041 msgid "Out of memory" msgstr "" -#: ../parser_main.c:1182 +#: ../parser_main.c:1182 ../parser_main.c:1091 #, c-format msgid "Can't create cache directory: %s\n" msgstr "" -#: ../parser_main.c:1185 +#: ../parser_main.c:1185 ../parser_main.c:1094 #, c-format msgid "File in cache directory location: %s\n" msgstr "" -#: ../parser_main.c:1188 +#: ../parser_main.c:1188 ../parser_main.c:1097 #, c-format msgid "Can't update cache directory: %s\n" msgstr "" @@ -620,11 +645,11 @@ msgid "Internal error generated invalid DBus perm 0x%x\n" msgstr "" -#: parser_yacc.y:575 +#: parser_yacc.y:575 parser_yacc.y:621 msgid "deny prefix not allowed" msgstr "" -#: parser_yacc.y:612 +#: parser_yacc.y:612 parser_yacc.y:658 msgid "owner prefix not allowed" msgstr "" @@ -640,41 +665,41 @@ msgid "owner prefix not allow on capability rules" msgstr "" -#: parser_yacc.y:1357 +#: parser_yacc.y:1357 parser_yacc.y:1613 #, c-format msgid "invalid mount conditional %s%s" msgstr "" -#: parser_yacc.y:1374 +#: parser_yacc.y:1374 parser_yacc.y:1628 msgid "bad mount rule" msgstr "" -#: parser_yacc.y:1381 +#: parser_yacc.y:1381 parser_yacc.y:1635 msgid "mount point conditions not currently supported" msgstr "" -#: parser_yacc.y:1398 +#: parser_yacc.y:1398 parser_yacc.y:1650 #, c-format msgid "invalid pivotroot conditional '%s'" msgstr "" -#: ../parser_regex.c:241 +#: ../parser_regex.c:241 ../parser_regex.c:236 #, c-format msgid "" "%s: Regex grouping error: Invalid close ], no matching open [ detected\n" msgstr "" -#: ../parser_regex.c:257 +#: ../parser_regex.c:257 ../parser_regex.c:256 #, c-format msgid "%s: Regex grouping error: Exceeded maximum nesting of {}\n" msgstr "" -#: ../parser_policy.c:366 +#: ../parser_policy.c:366 ../parser_policy.c:339 #, c-format msgid "ERROR processing policydb rules for profile %s, failed to load\n" msgstr "" -#: ../parser_policy.c:396 +#: ../parser_policy.c:396 ../parser_policy.c:369 #, c-format msgid "ERROR replacing aliases for profile %s, failed to load\n" msgstr "" diff -Nru language-pack-ar-base-14.04+20140707/data/ar/LC_MESSAGES/app-install-data.po language-pack-ar-base-14.04+20150219/data/ar/LC_MESSAGES/app-install-data.po --- language-pack-ar-base-14.04+20140707/data/ar/LC_MESSAGES/app-install-data.po 2014-07-09 08:59:01.000000000 +0000 +++ language-pack-ar-base-14.04+20150219/data/ar/LC_MESSAGES/app-install-data.po 2015-02-19 15:02:53.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: 2014-07-07 13:43+0000\n" -"X-Generator: Launchpad (build 17086)\n" +"X-Launchpad-Export-Date: 2015-02-19 12:27+0000\n" +"X-Generator: Launchpad (build 17341)\n" #: ../menu-data-additional/7zip.desktop.in.h:1 msgid "7zip" @@ -210,7 +210,6 @@ msgid "Xubuntu restricted extras" msgstr "إضافيات إكسبونتو المقيدة" -#: ../menu-data-codecs/gstreamer-bad-multiverse.desktop.in.h:1 #: ../menu-data-codecs/gstreamer-bad.desktop.in.h:1 msgid "Codecs to play" msgstr "ترميزات لتشغيل الڤيديو" @@ -559,12 +558,10 @@ msgid "Configure what gets logged in your Zeitgeist activity log" msgstr "" -#: ../menu-data/activity-log-manager:gnome-activity-log-manager-panel.desktop.in.h:1 #: ../menu-data/activity-log-manager:unity-activity-log-manager-panel.desktop.in.h:1 msgid "Security & Privacy" msgstr "" -#: ../menu-data/activity-log-manager:gnome-activity-log-manager-panel.desktop.in.h:2 #: ../menu-data/activity-log-manager:unity-activity-log-manager-panel.desktop.in.h:2 msgid "Privacy and Activity Manager" msgstr "" @@ -580,6 +577,7 @@ #: ../menu-data/address-book-app:address-book-app.desktop.in.h:1 #: ../menu-data/gnome-contacts:gnome-contacts.desktop.in.h:1 #: ../menu-data/kaddressbook-mobile:kde4__kaddressbook-mobile.desktop.in.h:1 +#: ../menu-data/sync-monitor-uoa:sync-monitor-contacts.desktop.in.h:2 #: ../menu-data/thunderbird:thunderbird.desktop.in.h:4 msgid "Contacts" msgstr "" @@ -702,6 +700,7 @@ msgstr "" #: ../menu-data/alacarte:alacarte.desktop.in.h:1 +#: ../menu-data/mozo:mozo.desktop.in.h:1 msgid "Main Menu" msgstr "" @@ -1333,6 +1332,7 @@ msgstr "" #: ../menu-data/attal:attal.desktop.in.h:2 +#: ../menu-data/triplea:triplea.desktop.in.h:2 msgid "Turn based strategy game" msgstr "" @@ -1561,7 +1561,6 @@ msgid "Bangarang" msgstr "" -#: ../menu-data/bangarang:kde4__bangarang.desktop.in.h:2 #: ../menu-data/kaffeine:kde4__kaffeine.desktop.in.h:2 #: ../menu-data/kplayer:kde4__kplayer.desktop.in.h:1 #: ../menu-data/mediaplayer-app:mediaplayer-app.desktop.in.h:1 @@ -2372,6 +2371,7 @@ msgid "Write presentation documents" msgstr "" +#: ../menu-data/calligrawords:kde4__calligrawords_ascii.desktop.in.h:1 #: ../menu-data/calligrawords:kde4__words.desktop.in.h:1 msgid "Calligra Words" msgstr "" @@ -2678,6 +2678,7 @@ #: ../menu-data/chromium-browser:chromium-browser.desktop.in.h:3 #: ../menu-data/firefox:firefox.desktop.in.h:3 +#: ../menu-data/konsole:kde4__konsole.desktop.in.h:3 #: ../menu-data/latexila-data:latexila.desktop.in.h:3 #: ../menu-data/terminator:terminator.desktop.in.h:3 msgid "Open a New Window" @@ -2810,7 +2811,6 @@ #: ../menu-data/clementine:clementine.desktop.in.h:6 #: ../menu-data/minitube:minitube.desktop.in.h:5 #: ../menu-data/qmmp:qmmp.desktop.in.h:6 -#: ../menu-data/quodlibet:quodlibet.desktop.in.h:5 #: ../menu-data/totem:totem.desktop.in.h:5 msgid "Previous" msgstr "" @@ -2818,7 +2818,6 @@ #: ../menu-data/clementine:clementine.desktop.in.h:7 #: ../menu-data/minitube:minitube.desktop.in.h:4 #: ../menu-data/qmmp:qmmp.desktop.in.h:7 -#: ../menu-data/quodlibet:quodlibet.desktop.in.h:4 #: ../menu-data/totem:totem.desktop.in.h:4 msgid "Next" msgstr "" @@ -2954,6 +2953,7 @@ msgid "Install ICC profiles" msgstr "" +#: ../menu-data/cinnamon-control-center:cinnamon-color-panel.desktop.in.h:1 #: ../menu-data/colord-kde:kde4__kcm_colord.desktop.in.h:1 #: ../menu-data/gnome-color-manager:gcm-calibrate.desktop.in.h:1 #: ../menu-data/unity-control-center:unity-color-panel.desktop.in.h:1 @@ -3128,7 +3128,7 @@ msgid "Puzzle game similar to Tetris Attack" msgstr "" -#: ../menu-data/crawl-tiles:crawl-tiles.desktop.in.h:1 +#: ../menu-data/crawl:crawl.desktop.in.h:1 msgid "Dungeon Crawl" msgstr "" @@ -3358,11 +3358,11 @@ msgid "GUI for Direct Connect Protocol" msgstr "" -#: ../menu-data/dconf-editor:dconf-editor.desktop.in.h:1 +#: ../menu-data/dconf-editor:ca.desrt.dconf-editor.desktop.in.h:1 msgid "dconf Editor" msgstr "" -#: ../menu-data/dconf-editor:dconf-editor.desktop.in.h:2 +#: ../menu-data/dconf-editor:ca.desrt.dconf-editor.desktop.in.h:2 #: ../menu-data/gconf-editor:gconf-editor.desktop.in.h:2 msgid "Directly edit your entire configuration database" msgstr "" @@ -3740,6 +3740,7 @@ msgid "Dolphin" msgstr "" +#: ../menu-data/caja:caja.desktop.in.h:2 #: ../menu-data/dolphin:kde4__dolphin.desktop.in.h:2 #: ../menu-data/exo-utils:exo-file-manager.desktop.in.h:1 msgid "File Manager" @@ -4045,7 +4046,6 @@ msgstr "" #: ../menu-data/easystroke:easystroke.desktop.in.h:3 -#: ../menu-data/plasma-active:kde4__active-about.desktop.in.h:1 msgid "About" msgstr "" @@ -4413,7 +4413,7 @@ msgid "Image Viewer" msgstr "" -#: ../menu-data/eog:eog.desktop.in.h:2 +#: ../menu-data/eog:eog.desktop.in.h:2 ../menu-data/eom:eom.desktop.in.h:2 msgid "Browse and rotate images" msgstr "" @@ -4572,6 +4572,7 @@ msgid "Document Viewer" msgstr "" +#: ../menu-data/atril:atril.desktop.in.h:2 #: ../menu-data/evince-common:evince.desktop.in.h:2 msgid "View multi-page documents" msgstr "" @@ -4640,6 +4641,7 @@ #: ../menu-data/exo-utils:exo-terminal-emulator.desktop.in.h:2 #: ../menu-data/gnome-terminal:gnome-terminal.desktop.in.h:2 +#: ../menu-data/mate-terminal:mate-terminal.desktop.in.h:2 #: ../menu-data/roxterm-gtk2:roxterm.desktop.in.h:2 #: ../menu-data/roxterm-gtk3:roxterm.desktop.in.h:2 #: ../menu-data/rxvt-unicode-256color:rxvt-unicode.desktop.in.h:2 @@ -4816,11 +4818,11 @@ msgid "Start Input Method" msgstr "" -#: ../menu-data/fcitx-qimpanel-configtool:fcitx-qimpanel-configtool.desktop.in.h:1 +#: ../menu-data/fcitx-ui-qimpanel:fcitx-qimpanel-configtool.desktop.in.h:1 msgid "fcitx-qimpanel-configtool" msgstr "" -#: ../menu-data/fcitx-qimpanel-configtool:fcitx-qimpanel-configtool.desktop.in.h:2 +#: ../menu-data/fcitx-ui-qimpanel:fcitx-qimpanel-configtool.desktop.in.h:2 msgid "fcitx皮肤配置向导-UbuntuKylin" msgstr "" @@ -4917,6 +4919,7 @@ msgid "Archive Manager" msgstr "" +#: ../menu-data/engrampa:engrampa.desktop.in.h:2 #: ../menu-data/file-roller:file-roller.desktop.in.h:2 msgid "Create and modify an archive" msgstr "" @@ -4978,11 +4981,11 @@ msgid "Peak fitting and data analysis" msgstr "" -#: ../menu-data/five-or-more:glines.desktop.in.h:1 +#: ../menu-data/five-or-more:five-or-more.desktop.in.h:1 msgid "Five or More" msgstr "" -#: ../menu-data/five-or-more:glines.desktop.in.h:2 +#: ../menu-data/five-or-more:five-or-more.desktop.in.h:2 msgid "Remove colored balls from the board by forming lines" msgstr "" @@ -5237,7 +5240,7 @@ msgid "fotoxx" msgstr "" -#: ../menu-data/fotoxx:kornelix-fotoxx.desktop.in.h:2 +#: ../menu-data/fotoxx:fotoxx.desktop.in.h:2 msgid "Edit photos and manage collections" msgstr "" @@ -5245,7 +5248,7 @@ msgid "Four-in-a-Row" msgstr "" -#: ../menu-data/four-in-a-row:gnect.desktop.in.h:2 +#: ../menu-data/four-in-a-row:four-in-a-row.desktop.in.h:2 msgid "Make lines of the same color to win" msgstr "" @@ -5618,7 +5621,7 @@ msgid "FS-UAE Amiga Emulator" msgstr "" -#: ../menu-data/fsl-4.1:fsl-4.1.desktop.in.h:1 +#: ../menu-data/fsl-5.0-core:fsl-5.0-core.desktop.in.h:1 msgid "Software Collection for (f)MRI Data Analysis" msgstr "" @@ -6269,13 +6272,14 @@ #: ../menu-data/gedit:gedit.desktop.in.h:1 #: ../menu-data/jedit:jedit.desktop.in.h:2 -#: ../menu-data/scribes:scribes.desktop.in.h:2 +#: ../menu-data/pluma:pluma.desktop.in.h:2 #: ../menu-data/vim-gui-common:gvim.desktop.in.h:2 msgid "Edit text files" msgstr "حرر الملفات النصية" #: ../menu-data/gedit:gedit.desktop.in.h:2 #: ../menu-data/kwrite:kde4__kwrite.desktop.in.h:1 +#: ../menu-data/nedit:nedit.desktop.in.h:2 msgid "Text Editor" msgstr "" @@ -6907,11 +6911,11 @@ msgid "3-D finite element mesh generator" msgstr "" -#: ../menu-data/gmtp:gMTP.desktop.in.h:1 +#: ../menu-data/gmtp:gmtp.desktop.in.h:1 msgid "gMTP" msgstr "" -#: ../menu-data/gmtp:gMTP.desktop.in.h:2 +#: ../menu-data/gmtp:gmtp.desktop.in.h:2 msgid "A simple MTP Client for MP3 Players" msgstr "" @@ -7046,7 +7050,7 @@ msgid "Perform arithmetic, scientific or financial calculations" msgstr "" -#: ../menu-data/gnome-chess:glchess.desktop.in.h:1 +#: ../menu-data/gnome-chess:gnome-chess.desktop.in.h:1 msgid "Chess" msgstr "" @@ -7054,11 +7058,11 @@ msgid "Play the classic two-player boardgame of chess" msgstr "" -#: ../menu-data/gnome-clocks:gnome-clocks.desktop.in.h:1 +#: ../menu-data/gnome-clocks:org.gnome.clocks.desktop.in.h:1 msgid "GNOME Clocks" msgstr "" -#: ../menu-data/gnome-clocks:gnome-clocks.desktop.in.h:2 +#: ../menu-data/gnome-clocks:org.gnome.clocks.desktop.in.h:2 msgid "Clocks for world times, plus alarms, stopwatch and a timer" msgstr "" @@ -7132,11 +7136,11 @@ "bookmarks, applications, music, contacts, and more!" msgstr "" -#: ../menu-data/gnome-documents:gnome-documents.desktop.in.h:1 +#: ../menu-data/gnome-documents:org.gnome.Documents.desktop.in.h:1 msgid "Documents" msgstr "" -#: ../menu-data/gnome-documents:gnome-documents.desktop.in.h:2 +#: ../menu-data/gnome-documents:org.gnome.Documents.desktop.in.h:2 msgid "Access, manage and share documents" msgstr "" @@ -7150,6 +7154,7 @@ #: ../menu-data/gnome-font-viewer:gnome-font-viewer.desktop.in.h:1 #: ../menu-data/kde-workspace-bin:kde4__kfontview.desktop.in.h:2 +#: ../menu-data/mate-control-center:mate-font-viewer.desktop.in.h:1 msgid "Font Viewer" msgstr "" @@ -7185,11 +7190,11 @@ msgid "Play the popular Hearts card game" msgstr "" -#: ../menu-data/gnome-klotski:gnotski.desktop.in.h:1 +#: ../menu-data/gnome-klotski:gnome-klotski.desktop.in.h:1 msgid "Klotski" msgstr "" -#: ../menu-data/gnome-klotski:gnotski.desktop.in.h:2 +#: ../menu-data/gnome-klotski:gnome-klotski.desktop.in.h:2 msgid "Slide blocks to solve the puzzle" msgstr "" @@ -7201,11 +7206,11 @@ msgid "Configure your remote control" msgstr "" -#: ../menu-data/gnome-mahjongg:mahjongg.desktop.in.h:1 +#: ../menu-data/gnome-mahjongg:gnome-mahjongg.desktop.in.h:1 msgid "Mahjongg" msgstr "" -#: ../menu-data/gnome-mahjongg:mahjongg.desktop.in.h:2 +#: ../menu-data/gnome-mahjongg:gnome-mahjongg.desktop.in.h:2 msgid "Disassemble a pile of tiles by removing matching pairs" msgstr "" @@ -7250,12 +7255,12 @@ msgid "Configure defaults for GStreamer applications" msgstr "" -#: ../menu-data/gnome-mines:gnomine.desktop.in.h:1 +#: ../menu-data/gnome-mines:gnome-mines.desktop.in.h:1 #: ../menu-data/sgt-puzzles:sgt-mines.desktop.in.h:1 msgid "Mines" msgstr "" -#: ../menu-data/gnome-mines:gnomine.desktop.in.h:2 +#: ../menu-data/gnome-mines:gnome-mines.desktop.in.h:2 #: ../menu-data/sgt-puzzles:sgt-mines.desktop.in.h:2 msgid "Clear hidden mines from a minefield" msgstr "" @@ -7370,11 +7375,11 @@ msgid "Receive and send text messages from your mobile phone" msgstr "" -#: ../menu-data/gnome-photos:gnome-photos.desktop.in.h:1 +#: ../menu-data/gnome-photos:org.gnome.Photos.desktop.in.h:1 msgid "Photos" msgstr "" -#: ../menu-data/gnome-photos:gnome-photos.desktop.in.h:2 +#: ../menu-data/gnome-photos:org.gnome.Photos.desktop.in.h:2 msgid "Access, organize and share photos" msgstr "" @@ -7387,10 +7392,12 @@ msgstr "" #: ../menu-data/gnome-power-manager:gnome-power-statistics.desktop.in.h:1 +#: ../menu-data/mate-power-manager:mate-power-statistics.desktop.in.h:1 msgid "Power Statistics" msgstr "" #: ../menu-data/gnome-power-manager:gnome-power-statistics.desktop.in.h:2 +#: ../menu-data/mate-power-manager:mate-power-statistics.desktop.in.h:2 msgid "Observe power management" msgstr "" @@ -7432,6 +7439,8 @@ msgid "GNOME Shell Classic" msgstr "" +#: ../menu-data/cinnamon:cinnamon.desktop.in.h:2 +#: ../menu-data/cinnamon:cinnamon2d.desktop.in.h:2 #: ../menu-data/gnome-shell-extensions:gnome-shell-classic.desktop.in.h:2 #: ../menu-data/gnome-shell:gnome-shell.desktop.in.h:2 msgid "Window management and application launching" @@ -7498,6 +7507,7 @@ msgstr "" #: ../menu-data/gnome-system-monitor:gnome-system-monitor-kde.desktop.in.h:2 +#: ../menu-data/mate-system-monitor:mate-system-monitor.desktop.in.h:2 msgid "View current processes and monitor system state" msgstr "" @@ -7537,10 +7547,12 @@ msgstr "" #: ../menu-data/gnome-user-share:gnome-user-share-properties.desktop.in.h:1 +#: ../menu-data/mate-user-share:mate-user-share-properties.desktop.in.h:1 msgid "Personal File Sharing" msgstr "" #: ../menu-data/gnome-user-share:gnome-user-share-properties.desktop.in.h:2 +#: ../menu-data/mate-user-share:mate-user-share-properties.desktop.in.h:2 msgid "Preferences for sharing of files" msgstr "" @@ -8914,7 +8926,6 @@ msgid "HexChat" msgstr "" -#: ../menu-data/hexchat:hexchat.desktop.in.h:2 #: ../menu-data/xchat:xchat.desktop.in.h:2 msgid "Chat with other people using Internet Relay Chat" msgstr "" @@ -9339,7 +9350,7 @@ msgid "IDLE" msgstr "" -#: ../menu-data/idle:idle.desktop.in.h:2 +#: ../menu-data/eric:eric.desktop.in.h:2 ../menu-data/idle:idle.desktop.in.h:2 msgid "Integrated Development Environment for Python" msgstr "" @@ -10351,6 +10362,7 @@ #. KMailService is the handler for mailto URLs #: ../menu-data/kdelibs5-data:kde4__kmailservice.desktop.in.h:2 +#: ../menu-data/kio:kmailservice5.desktop.in.h:2 msgid "KMailService" msgstr "" @@ -10670,19 +10682,19 @@ msgid "Convert Khmer between Unicode and legacy Khmer encodings." msgstr "" -#: ../menu-data/kicad-common:eeschema.desktop.in.h:1 +#: ../menu-data/kicad:eeschema.desktop.in.h:1 msgid "Design an electronic schematic" msgstr "" -#: ../menu-data/kicad-common:eeschema.desktop.in.h:2 +#: ../menu-data/kicad:eeschema.desktop.in.h:2 msgid "Eeschema" msgstr "" -#: ../menu-data/kicad-common:kicad.desktop.in.h:1 +#: ../menu-data/kicad:kicad.desktop.in.h:1 msgid "Design a printed circuit board" msgstr "" -#: ../menu-data/kicad-common:kicad.desktop.in.h:2 +#: ../menu-data/kicad:kicad.desktop.in.h:2 msgid "KiCad" msgstr "" @@ -10958,6 +10970,7 @@ msgstr "" #: ../menu-data/kmag:kde4__kmag.desktop.in.h:2 +#: ../menu-data/xzoom:xzoom.desktop.in.h:1 msgid "Screen Magnifier" msgstr "" @@ -11239,6 +11252,7 @@ msgstr "" #: ../menu-data/korganizer-mobile:kde4__korganizer-mobile.desktop.in.h:1 +#: ../menu-data/sync-monitor-uoa:sync-monitor-calendar.desktop.in.h:2 msgid "Calendar" msgstr "" @@ -11956,7 +11970,9 @@ msgid "Computer Assisted Medical Intervention ToolKit Wizard" msgstr "" +#: ../menu-data/cinnamon:cinnamon-settings-default.desktop.in.h:1 #: ../menu-data/libfm-tools:libfm-pref-apps.desktop.in.h:1 +#: ../menu-data/mate-control-center:mate-default-applications-properties.desktop.in.h:1 msgid "Preferred Applications" msgstr "" @@ -12675,7 +12691,7 @@ msgid "Get notified when new mail arrives" msgstr "" -#: ../menu-data/mailnag:mailnag_config.desktop.in.h:1 +#: ../menu-data/mailnag:mailnag-config.desktop.in.h:1 msgid "Mailnag Configuration" msgstr "" @@ -12707,7 +12723,6 @@ msgid "Mana" msgstr "" -#: ../menu-data/mana:mana.desktop.in.h:2 #: ../menu-data/manaplus:manaplus.desktop.in.h:2 msgid "A 2D MMORPG client" msgstr "" @@ -12748,21 +12763,23 @@ msgid "Share mouse and pointer with other Computers" msgstr "" +#: ../menu-data/marble-mobile:kde4__marble-mobile.desktop.in.h:1 #: ../menu-data/marble-qt:kde4__marble-qt.desktop.in.h:1 #: ../menu-data/marble-touch:kde4__marble-touch.desktop.in.h:1 -#: ../menu-data/marble:kde4__marble-mobile.desktop.in.h:1 #: ../menu-data/marble:kde4__marble.desktop.in.h:1 +#: ../menu-data/marble:kde4__marble_geo.desktop.in.h:1 #: ../menu-data/marble:kde4__marble_gpx.desktop.in.h:1 #: ../menu-data/marble:kde4__marble_kml.desktop.in.h:1 #: ../menu-data/marble:kde4__marble_kmz.desktop.in.h:1 #: ../menu-data/marble:kde4__marble_osm.desktop.in.h:1 #: ../menu-data/marble:kde4__marble_shp.desktop.in.h:1 +#: ../menu-data/marble:kde4__marble_worldwind.desktop.in.h:1 msgid "Marble" msgstr "" +#: ../menu-data/marble-mobile:kde4__marble-mobile.desktop.in.h:2 #: ../menu-data/marble-qt:kde4__marble-qt.desktop.in.h:2 #: ../menu-data/marble-touch:kde4__marble-touch.desktop.in.h:2 -#: ../menu-data/marble:kde4__marble-mobile.desktop.in.h:2 #: ../menu-data/marble:kde4__marble.desktop.in.h:2 #: ../menu-data/marble:kde4__marble_gpx.desktop.in.h:2 #: ../menu-data/marble:kde4__marble_kml.desktop.in.h:2 @@ -12788,11 +12805,11 @@ msgid "Bio-polymer mass spectrometry software" msgstr "" -#: ../menu-data/mat:mat.desktop.in.h:1 +#: ../menu-data/mat:mat.desktop.in.h:2 msgid "MAT" msgstr "" -#: ../menu-data/mat:mat.desktop.in.h:2 +#: ../menu-data/mat:mat.desktop.in.h:1 msgid "Metadata Anonymisation Toolkit" msgstr "" @@ -12804,7 +12821,9 @@ msgid "Space ascii war game" msgstr "" +#: ../menu-data/cinnamon:cinnamon-settings-keyboard.desktop.in.h:1 #: ../menu-data/matchbox-keyboard:inputmethods__matchbox-keyboard.desktop.in.h:1 +#: ../menu-data/mate-control-center:mate-keyboard.desktop.in.h:1 #: ../menu-data/unity-control-center:unity-keyboard-panel.desktop.in.h:1 msgid "Keyboard" msgstr "" @@ -12934,7 +12953,6 @@ msgstr "" #: ../menu-data/medit:medit.desktop.in.h:2 -#: ../menu-data/nedit:nedit.desktop.in.h:2 msgid "Text editor" msgstr "" @@ -13260,7 +13278,6 @@ #: ../menu-data/minitube:minitube.desktop.in.h:3 #: ../menu-data/parole:parole.desktop.in.h:3 -#: ../menu-data/quodlibet:quodlibet.desktop.in.h:3 #: ../menu-data/totem:totem.desktop.in.h:3 msgid "Play/Pause" msgstr "" @@ -13581,7 +13598,6 @@ msgid "MPlayer Media Player" msgstr "" -#: ../menu-data/mplayer-gui:mplayer.desktop.in.h:2 #: ../menu-data/mpv:mpv.desktop.in.h:2 msgid "Play movies and songs" msgstr "" @@ -13682,6 +13698,7 @@ msgid "Muffin" msgstr "" +#: ../menu-data/mate-control-center:mate-about-me.desktop.in.h:1 #: ../menu-data/mugshot:mugshot.desktop.in.h:1 msgid "About Me" msgstr "" @@ -13991,12 +14008,12 @@ msgid "Debug Applications" msgstr "" +#: ../menu-data/caja:caja-autorun-software.desktop.in.h:1 #: ../menu-data/nemo:nemo-autorun-software.desktop.in.h:1 msgid "Autorun Prompt" msgstr "" #: ../menu-data/nemo:nemo.desktop.in.h:1 -#: ../menu-data/plasma-active:kde4__active-filebrowser.desktop.in.h:1 msgid "Files" msgstr "" @@ -14084,6 +14101,8 @@ msgid "Play a game of Tic Tac Toe." msgstr "" +#: ../menu-data/caja:mate-network-scheme.desktop.in.h:1 +#: ../menu-data/cinnamon-control-center:cinnamon-network-panel.desktop.in.h:1 #: ../menu-data/network-manager-gnome:nm-applet.desktop.in.h:1 #: ../menu-data/unity-control-center:unity-network-panel.desktop.in.h:1 msgid "Network" @@ -14574,11 +14593,11 @@ msgid "Structured Storage Explorer" msgstr "" -#: ../menu-data/openmsx-catapult:openmsx-catapult.desktop.in.h:1 +#: ../menu-data/openmsx-catapult:openMSX-Catapult.desktop.in.h:1 msgid "openMSX Catapult" msgstr "" -#: ../menu-data/openmsx-catapult:openmsx-catapult.desktop.in.h:2 +#: ../menu-data/openmsx-catapult:openMSX-Catapult.desktop.in.h:2 msgid "Graphical interface for openMSX" msgstr "" @@ -14707,6 +14726,7 @@ msgstr "" #: ../menu-data/orage:xfcalendar.desktop.in.h:2 +#: ../menu-data/plan:plan.desktop.in.h:2 msgid "Desktop calendar" msgstr "" @@ -15512,7 +15532,6 @@ msgid "Handle the tasks, resources, and cost of your projects" msgstr "" -#: ../menu-data/plasma-active-settings:kde4__active-settings.desktop.in.h:1 #: ../menu-data/steam:steam.desktop.in.h:9 msgid "Settings" msgstr "" @@ -15521,7 +15540,6 @@ msgid "Settings for Plasma Active" msgstr "" -#: ../menu-data/plasma-active-webbrowser:kde4__active-web-browser.desktop.in.h:1 #: ../menu-data/webbrowser-app:webbrowser-app.desktop.in.h:1 msgid "Browser" msgstr "" @@ -15932,6 +15950,7 @@ #: ../menu-data/psi-plus-webkit:psi-plus-webkit.desktop.in.h:2 #: ../menu-data/psi-plus:psi-plus.desktop.in.h:2 +#: ../menu-data/psi:psi.desktop.in.h:2 msgid "Communicate over the XMPP network" msgstr "" @@ -16050,6 +16069,7 @@ msgstr "" #: ../menu-data/pycorrfit:pycorrfit.desktop.in.h:2 +#: ../menu-data/pyscanfcs:pyscanfcs.desktop.in.h:2 msgid "FCS Data Analysis" msgstr "" @@ -18403,11 +18423,11 @@ msgid "Capture the current active window" msgstr "" -#: ../menu-data/signon-ui:signon-ui-browser-process.desktop.in.h:1 +#: ../menu-data/signon-ui-x11:signon-ui.desktop.in.h:1 msgid "Account authentication" msgstr "" -#: ../menu-data/signon-ui:signon-ui-browser-process.desktop.in.h:2 +#: ../menu-data/signon-ui-x11:signon-ui.desktop.in.h:2 msgid "Login to online accounts" msgstr "" @@ -19458,7 +19478,6 @@ msgid "Up to date" msgstr "" -#: ../menu-data/syncmaildir-applet:smd-applet-configure.desktop.in.h:1 #: ../menu-data/syncmaildir-applet:smd-applet.desktop.in.h:1 msgid "Sync Mail Dir" msgstr "" @@ -19511,6 +19530,8 @@ msgid "A system-wide linux profiler" msgstr "" +#: ../menu-data/cinnamon-control-center:cinnamon-datetime-panel.desktop.in.h:1 +#: ../menu-data/cinnamon:cinnamon-settings-calendar.desktop.in.h:1 #: ../menu-data/system-config-date:system-config-date.desktop.in.h:1 msgid "Date & Time" msgstr "" @@ -19555,6 +19576,7 @@ msgid "KDE System Settings" msgstr "" +#: ../menu-data/cinnamon:cinnamon-settings.desktop.in.h:1 #: ../menu-data/systemsettings:kde4__systemsettings.desktop.in.h:1 #: ../menu-data/ubuntu-system-settings:ubuntu-system-settings.desktop.in.h:1 #: ../menu-data/unity-control-center:unity-control-center.desktop.in.h:1 @@ -20887,6 +20909,7 @@ msgid "Account update tool" msgstr "" +#: ../menu-data/mate-control-center:mate-appearance-properties.desktop.in.h:1 #: ../menu-data/unity-control-center:unity-appearance-panel.desktop.in.h:1 #: ../menu-data/unity-tweak-tool:unity-tweak-tool.desktop.in.h:5 msgid "Appearance" @@ -20896,14 +20919,17 @@ msgid "Change the background and the theme" msgstr "" +#: ../menu-data/cinnamon-bluetooth:cinnamon-bluetooth-properties.desktop.in.h:1 #: ../menu-data/unity-control-center:unity-bluetooth-panel.desktop.in.h:1 msgid "Bluetooth" msgstr "" +#: ../menu-data/cinnamon-bluetooth:cinnamon-bluetooth-properties.desktop.in.h:2 #: ../menu-data/unity-control-center:unity-bluetooth-panel.desktop.in.h:2 msgid "Configure Bluetooth settings" msgstr "" +#: ../menu-data/cinnamon-control-center:cinnamon-color-panel.desktop.in.h:2 #: ../menu-data/unity-control-center:unity-color-panel.desktop.in.h:2 msgid "Color management settings" msgstr "" @@ -20916,10 +20942,12 @@ msgid "Change your clock and date settings" msgstr "" +#: ../menu-data/cinnamon-control-center:cinnamon-display-panel.desktop.in.h:1 #: ../menu-data/unity-control-center:unity-display-panel.desktop.in.h:1 msgid "Displays" msgstr "" +#: ../menu-data/cinnamon-control-center:cinnamon-display-panel.desktop.in.h:2 #: ../menu-data/unity-control-center:unity-display-panel.desktop.in.h:2 msgid "Change resolution and position of monitors and projectors" msgstr "" @@ -20940,6 +20968,7 @@ msgid "Mouse & Touchpad" msgstr "" +#: ../menu-data/cinnamon-control-center:cinnamon-network-panel.desktop.in.h:2 #: ../menu-data/unity-control-center:unity-network-panel.desktop.in.h:2 msgid "Network settings" msgstr "" @@ -20968,18 +20997,27 @@ msgid "Screen brightness and lock settings" msgstr "" +#: ../menu-data/cinnamon-control-center:cinnamon-sound-nua-panel.desktop.in.h:1 +#: ../menu-data/cinnamon-control-center:cinnamon-sound-panel.desktop.in.h:1 +#: ../menu-data/mate-media-pulse:mate-volume-control.desktop.in.h:1 #: ../menu-data/unity-control-center:unity-sound-panel.desktop.in.h:1 msgid "Sound" msgstr "" +#: ../menu-data/cinnamon-control-center:cinnamon-sound-nua-panel.desktop.in.h:2 +#: ../menu-data/cinnamon-control-center:cinnamon-sound-panel.desktop.in.h:2 +#: ../menu-data/mate-media-gstreamer:mate-volume-control.desktop.in.h:2 +#: ../menu-data/mate-media-pulse:mate-volume-control.desktop.in.h:2 #: ../menu-data/unity-control-center:unity-sound-panel.desktop.in.h:2 msgid "Change sound volume and sound events" msgstr "" +#: ../menu-data/cinnamon-control-center:cinnamon-universal-access-panel.desktop.in.h:1 #: ../menu-data/unity-control-center:unity-universal-access-panel.desktop.in.h:1 msgid "Universal Access" msgstr "" +#: ../menu-data/cinnamon-control-center:cinnamon-universal-access-panel.desktop.in.h:2 #: ../menu-data/unity-control-center:unity-universal-access-panel.desktop.in.h:2 msgid "Universal Access Preferences" msgstr "" @@ -20996,6 +21034,7 @@ msgid "Wacom Tablet" msgstr "" +#: ../menu-data/cinnamon-control-center:cinnamon-wacom-panel.desktop.in.h:2 #: ../menu-data/unity-control-center:unity-wacom-panel.desktop.in.h:2 msgid "" "Set button mappings and adjust stylus sensitivity for graphics tablets" @@ -22112,12 +22151,12 @@ msgid "File manager for X." msgstr "" -#: ../menu-data/workrave:workrave.desktop.in.h:1 +#: ../menu-data/workrave:workrave.desktop.in.h:2 msgid "" "Assists in the prevention and recovery of Repetitive Strain Injury (RSI)" msgstr "" -#: ../menu-data/workrave:workrave.desktop.in.h:2 +#: ../menu-data/workrave:workrave.desktop.in.h:1 msgid "Workrave" msgstr "" @@ -22461,6 +22500,7 @@ msgid "Fine-tune window behaviour and effects" msgstr "" +#: ../menu-data/cinnamon:cinnamon-settings-workspaces.desktop.in.h:1 #: ../menu-data/xfwm4:xfce-workspaces-settings.desktop.in.h:1 msgid "Workspaces" msgstr "" diff -Nru language-pack-ar-base-14.04+20140707/data/ar/LC_MESSAGES/apport.po language-pack-ar-base-14.04+20150219/data/ar/LC_MESSAGES/apport.po --- language-pack-ar-base-14.04+20140707/data/ar/LC_MESSAGES/apport.po 2014-07-09 08:59:00.000000000 +0000 +++ language-pack-ar-base-14.04+20150219/data/ar/LC_MESSAGES/apport.po 2015-02-19 15:02:52.000000000 +0000 @@ -7,196 +7,185 @@ msgstr "" "Project-Id-Version: apport\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-16 23:11+0000\n" +"POT-Creation-Date: 2015-02-07 15:59+0000\n" "PO-Revision-Date: 2012-09-25 10:51+0000\n" "Last-Translator: Ibrahim Saed \n" "Language-Team: Arabic \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-07-07 13:24+0000\n" -"X-Generator: Launchpad (build 17086)\n" +"X-Launchpad-Export-Date: 2015-02-19 12:15+0000\n" +"X-Generator: Launchpad (build 17341)\n" "Language: ar\n" -#: ../debian/tmp/usr/share/apport/testsuite/test_ui_kde.py:286 -#: ../debian/tmp/usr/share/apport/testsuite/test_ui_gtk.py:404 -#: ../debian/tmp/usr/share/apport/testsuite/test_ui_gtk.py:429 -#: ../debian/tmp/usr/share/apport/apport-kde.py:169 -#: ../debian/tmp/usr/share/apport/apport-gtk.py:177 ../kde/apport-kde.py:169 -#: ../gtk/apport-gtk.py:177 ../bin/apport-cli.py:178 -#: ../debian/tmp/usr/bin/apport-cli.py:178 -msgid "Send problem report to the developers?" -msgstr "أأبلغ المطورين عن المشكلة؟" +#: ../bin/apport-valgrind.py:37 ../debian/tmp/usr/bin/apport-valgrind.py:37 +msgid "See man page for details." +msgstr "" -#: ../debian/tmp/usr/share/apport/testsuite/test_ui_kde.py:292 -#: ../debian/tmp/usr/share/apport/testsuite/test_ui_gtk.py:412 -#: ../debian/tmp/usr/share/apport/testsuite/test_ui_gtk.py:437 -#: ../debian/tmp/usr/share/apport/apport-kde.py:177 -#: ../debian/tmp/usr/share/apport/apport-gtk.py:186 ../kde/apport-kde.py:177 -#: ../gtk/apport-gtk.py:186 -msgid "Send" -msgstr "أرسل" +#: ../bin/apport-valgrind.py:43 ../debian/tmp/usr/bin/apport-valgrind.py:43 +msgid "specify the log file name produced by valgrind" +msgstr "" -#: ../debian/tmp/usr/share/apport/testsuite/test_ui_kde.py:110 -#: ../debian/tmp/usr/share/apport/testsuite/test_ui_kde.py:254 -#: ../debian/tmp/usr/share/apport/testsuite/test_ui_gtk.py:108 -#: ../debian/tmp/usr/share/apport/testsuite/test_ui_gtk.py:300 -#: ../debian/tmp/usr/share/apport/apport-kde.py:183 -#: ../debian/tmp/usr/share/apport/apport-kde.py:224 -#: ../debian/tmp/usr/share/apport/apport-gtk.py:165 ../kde/apport-kde.py:183 -#: ../kde/apport-kde.py:224 ../gtk/apport-gtk.py:165 -#, python-format -msgid "Sorry, %s has experienced an internal error." -msgstr "عُذرًا، واجه \"%s\" خطأ داخليا." +#: ../bin/apport-valgrind.py:46 ../debian/tmp/usr/bin/apport-valgrind.py:46 +msgid "" +"reuse a previously created sandbox dir (SDIR) or, if it does not exist, " +"create it" +msgstr "" -#: ../debian/tmp/usr/share/apport/apport-kde.py:191 -#: ../debian/tmp/usr/share/apport/apport-gtk.py:257 ../kde/apport-kde.py:191 -#: ../gtk/apport-gtk.py:257 -#, python-format -msgid "Package: %s" -msgstr "الحزمة: %s" +#: ../bin/apport-valgrind.py:50 ../debian/tmp/usr/bin/apport-valgrind.py:50 +msgid "" +"do not create or reuse a sandbox directory for additional debug symbols " +"but rely only on installed debug symbols." +msgstr "" -#: ../debian/tmp/usr/share/apport/testsuite/test_ui_kde.py:136 -#: ../debian/tmp/usr/share/apport/testsuite/test_ui_gtk.py:137 -#: ../debian/tmp/usr/share/apport/apport-kde.py:197 -#: ../debian/tmp/usr/share/apport/apport-gtk.py:264 ../kde/apport-kde.py:197 -#: ../gtk/apport-gtk.py:264 -msgid "Sorry, a problem occurred while installing software." -msgstr "عُذرًا، حدث خطأ أثناء تثبيت البرنامج." +#: ../bin/apport-valgrind.py:54 ../debian/tmp/usr/bin/apport-valgrind.py:54 +msgid "" +"reuse a previously created cache dir (CDIR) or, if it does not exist, create " +"it" +msgstr "" -#: ../debian/tmp/usr/share/apport/apport-kde.py:204 -#: ../debian/tmp/usr/share/apport/apport-gtk.py:273 -#: ../debian/tmp/usr/share/apport/apport-gtk.py:292 ../kde/apport-kde.py:204 -#: ../gtk/apport-gtk.py:273 ../gtk/apport-gtk.py:292 -#, python-format -msgid "The application %s has experienced an internal error." -msgstr "واجه تطبيق \"%s\" خطأ داخليا." +#: ../bin/apport-valgrind.py:58 ../debian/tmp/usr/bin/apport-valgrind.py:58 +msgid "" +"report download/install progress when installing packages into sandbox" +msgstr "" + +#: ../bin/apport-valgrind.py:62 ../debian/tmp/usr/bin/apport-valgrind.py:62 +msgid "" +"the executable that is run under valgrind's memcheck tool for memory leak " +"detection" +msgstr "" + +#: ../bin/apport-valgrind.py:66 ../debian/tmp/usr/bin/apport-valgrind.py:66 +#: ../bin/apport-retrace.py:59 ../debian/tmp/usr/bin/apport-retrace.py:59 +msgid "" +"Install an extra package into the sandbox (can be specified multiple times)" +msgstr "" -#: ../debian/tmp/usr/share/apport/apport-kde.py:208 -#: ../debian/tmp/usr/share/apport/apport-gtk.py:276 ../kde/apport-kde.py:208 -#: ../gtk/apport-gtk.py:276 +#: ../bin/apport-valgrind.py:97 ../debian/tmp/usr/bin/apport-valgrind.py:97 #, python-format -msgid "The application %s has closed unexpectedly." -msgstr "أُغلق تطبيق \"%s\" فجأة." +msgid "Error: %s is not an executable. Stopping." +msgstr "" -#: ../debian/tmp/usr/share/apport/testsuite/test_ui_kde.py:115 -#: ../debian/tmp/usr/share/apport/testsuite/test_ui_kde.py:141 -#: ../debian/tmp/usr/share/apport/testsuite/test_ui_kde.py:153 -#: ../debian/tmp/usr/share/apport/testsuite/test_ui_kde.py:186 -#: ../debian/tmp/usr/share/apport/testsuite/test_ui_kde.py:262 -#: ../debian/tmp/usr/share/apport/testsuite/test_ui_kde.py:332 -#: ../debian/tmp/usr/share/apport/testsuite/test_ui_gtk.py:115 -#: ../debian/tmp/usr/share/apport/testsuite/test_ui_gtk.py:144 -#: ../debian/tmp/usr/share/apport/testsuite/test_ui_gtk.py:157 -#: ../debian/tmp/usr/share/apport/testsuite/test_ui_gtk.py:192 -#: ../debian/tmp/usr/share/apport/testsuite/test_ui_gtk.py:310 -#: ../debian/tmp/usr/share/apport/testsuite/test_ui_gtk.py:350 -#: ../debian/tmp/usr/share/apport/testsuite/test_ui_gtk.py:479 -#: ../debian/tmp/usr/share/apport/apport-kde.py:217 -#: ../debian/tmp/usr/share/apport/apport-kde.py:230 -#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:10 -#: ../debian/tmp/usr/share/apport/apport-gtk.py:216 -#: ../debian/tmp/usr/share/apport/apport-gtk.py:284 -#: ../debian/tmp/usr/share/apport/apport-gtk.py:303 ../kde/apport-kde.py:217 -#: ../kde/apport-kde.py:230 ../gtk/apport-gtk.py:216 ../gtk/apport-gtk.py:284 -#: ../gtk/apport-gtk.py:303 ../gtk/apport-gtk.ui.h:10 -msgid "Continue" -msgstr "واصِل" +#: ../apport/com.ubuntu.apport.policy.in.h:1 +msgid "Collect system information" +msgstr "" -#: ../debian/tmp/usr/share/apport/apport-kde.py:220 -#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:9 -#: ../debian/tmp/usr/share/apport/apport-gtk.py:287 ../kde/apport-kde.py:220 -#: ../gtk/apport-gtk.py:287 ../gtk/apport-gtk.ui.h:9 -msgid "Leave Closed" -msgstr "اتركه مغلقا" +#: ../apport/com.ubuntu.apport.policy.in.h:2 +msgid "" +"Authentication is required to collect system information for this problem " +"report" +msgstr "الاستيثاق مطلوب لجمع معلومات النظام لتقرير العلة هذا" -#: ../debian/tmp/usr/share/apport/testsuite/test_ui_kde.py:226 -#: ../debian/tmp/usr/share/apport/testsuite/test_ui_gtk.py:232 -#: ../debian/tmp/usr/share/apport/testsuite/test_ui_gtk.py:273 -#: ../debian/tmp/usr/share/apport/apport-kde.py:221 -#: ../debian/tmp/usr/share/apport/apport-kde.py:368 -#: ../debian/tmp/usr/share/apport/apport-gtk.py:229 -#: ../debian/tmp/usr/share/apport/apport-gtk.py:288 ../kde/apport-kde.py:221 -#: ../kde/apport-kde.py:368 ../gtk/apport-gtk.py:229 ../gtk/apport-gtk.py:288 -msgid "Relaunch" -msgstr "شغّله مجددا" +#: ../apport/com.ubuntu.apport.policy.in.h:3 +msgid "System problem reports" +msgstr "" + +#: ../apport/com.ubuntu.apport.policy.in.h:4 +msgid "" +"Please enter your password to access problem reports of system programs" +msgstr "برجاء إدخال كلمة سرك للنفاذ إلى تقارير المشاكل لبرامج النظام" + +#: ../gtk/apport-gtk.ui.h:1 ../kde/apport-kde.py:457 ../kde/apport-kde.py:493 +#: ../debian/tmp/usr/share/apport/apport-kde.py:457 +#: ../debian/tmp/usr/share/apport/apport-kde.py:493 +#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:1 +msgid "Apport" +msgstr "" + +#: ../gtk/apport-gtk.ui.h:2 ../debian/tmp/usr/share/apport/apport-gtk.ui.h:2 +msgid "Crash report" +msgstr "بلاغ انهيار" + +#: ../gtk/apport-gtk.ui.h:3 ../debian/tmp/usr/share/apport/apport-gtk.ui.h:3 +msgid "Sorry, an internal error happened." +msgstr "عُذرًا، حدث خطأ داخلي." +#: ../gtk/apport-gtk.ui.h:4 ../kde/apport-kde.py:227 #: ../debian/tmp/usr/share/apport/testsuite/test_ui_kde.py:256 +#: ../debian/tmp/usr/share/apport/apport-gtk.py:300 +#: ../debian/tmp/usr/share/apport/apport-kde.py:227 ../gtk/apport-gtk.py:300 #: ../debian/tmp/usr/share/apport/testsuite/test_ui_gtk.py:302 #: ../debian/tmp/usr/share/apport/testsuite/test_ui_gtk.py:342 -#: ../debian/tmp/usr/share/apport/apport-kde.py:227 #: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:4 -#: ../debian/tmp/usr/share/apport/apport-gtk.py:300 ../kde/apport-kde.py:227 -#: ../gtk/apport-gtk.py:300 ../gtk/apport-gtk.ui.h:4 msgid "If you notice further problems, try restarting the computer." msgstr "إذا لاحظت المزيد من المشاكل، جرّب إعادة تشغيل الحاسوب." -#: ../debian/tmp/usr/share/apport/apport-kde.py:231 -#: ../debian/tmp/usr/share/apport/apport-gtk.py:304 ../kde/apport-kde.py:231 -#: ../gtk/apport-gtk.py:304 -msgid "Ignore future problems of this type" -msgstr "تجاهل الانهيارات المستقبلية لهذا النوع" +#: ../gtk/apport-gtk.ui.h:5 ../debian/tmp/usr/share/apport/apport-gtk.ui.h:5 +msgid "Send an error report to help fix this problem" +msgstr "إرسال تقرير عن الخطأ للمساعدة في إصلاح هذه المشكلة" -#: ../debian/tmp/usr/share/apport/apport-kde.py:275 -#: ../debian/tmp/usr/share/apport/apport-gtk.py:577 ../kde/apport-kde.py:275 -#: ../gtk/apport-gtk.py:577 -msgid "Hide Details" -msgstr "أخفِ التفاصيل" +#: ../gtk/apport-gtk.ui.h:6 ../debian/tmp/usr/share/apport/apport-gtk.ui.h:6 +msgid "Ignore future problems of this program version" +msgstr "تجاهل الانهيارات المستقبلية لإصدارة البرنامج هذه" -#: ../debian/tmp/usr/share/apport/apport-kde.py:278 -#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:7 +#: ../gtk/apport-gtk.ui.h:7 ../kde/apport-kde.py:278 #: ../debian/tmp/usr/share/apport/apport-gtk.py:204 -#: ../debian/tmp/usr/share/apport/apport-gtk.py:573 ../kde/apport-kde.py:278 -#: ../gtk/apport-gtk.py:204 ../gtk/apport-gtk.py:573 ../gtk/apport-gtk.ui.h:7 +#: ../debian/tmp/usr/share/apport/apport-gtk.py:573 +#: ../debian/tmp/usr/share/apport/apport-kde.py:278 ../gtk/apport-gtk.py:204 +#: ../gtk/apport-gtk.py:573 ../debian/tmp/usr/share/apport/apport-gtk.ui.h:7 msgid "Show Details" msgstr "أظهر التفاصيل" -#: ../debian/tmp/usr/share/apport/apport-kde.py:301 ../kde/apport-kde.py:301 -msgid "Username:" -msgstr "اسم المستخدم:" - -#: ../debian/tmp/usr/share/apport/apport-kde.py:302 ../kde/apport-kde.py:302 -msgid "Password:" -msgstr "كلمة السر:" +#: ../gtk/apport-gtk.ui.h:8 ../debian/tmp/usr/share/apport/apport-gtk.ui.h:8 +msgid "_Examine locally" +msgstr "" -#: ../debian/tmp/usr/share/apport/apport-kde.py:349 -#: ../debian/tmp/usr/share/apport/apport-gtk.py:142 ../kde/apport-kde.py:349 -#: ../gtk/apport-gtk.py:142 ../bin/apport-cli.py:150 -#: ../debian/tmp/usr/bin/apport-cli.py:150 -msgid "(binary data)" -msgstr "(بيانات ثنائية)" +#: ../gtk/apport-gtk.ui.h:9 ../kde/apport-kde.py:220 +#: ../debian/tmp/usr/share/apport/apport-gtk.py:287 +#: ../debian/tmp/usr/share/apport/apport-kde.py:220 ../gtk/apport-gtk.py:287 +#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:9 +msgid "Leave Closed" +msgstr "اتركه مغلقا" -#: ../debian/tmp/usr/share/apport/apport-kde.py:393 ../kde/apport-kde.py:393 -msgid "Collecting Problem Information" -msgstr "يجمع معلومات عن المشكلة" +#: ../gtk/apport-gtk.ui.h:10 ../kde/apport-kde.py:217 ../kde/apport-kde.py:230 +#: ../debian/tmp/usr/share/apport/testsuite/test_ui_kde.py:115 +#: ../debian/tmp/usr/share/apport/testsuite/test_ui_kde.py:141 +#: ../debian/tmp/usr/share/apport/testsuite/test_ui_kde.py:153 +#: ../debian/tmp/usr/share/apport/testsuite/test_ui_kde.py:186 +#: ../debian/tmp/usr/share/apport/testsuite/test_ui_kde.py:262 +#: ../debian/tmp/usr/share/apport/testsuite/test_ui_kde.py:332 +#: ../debian/tmp/usr/share/apport/apport-gtk.py:216 +#: ../debian/tmp/usr/share/apport/apport-gtk.py:284 +#: ../debian/tmp/usr/share/apport/apport-gtk.py:303 +#: ../debian/tmp/usr/share/apport/apport-kde.py:217 +#: ../debian/tmp/usr/share/apport/apport-kde.py:230 ../gtk/apport-gtk.py:216 +#: ../gtk/apport-gtk.py:284 ../gtk/apport-gtk.py:303 +#: ../debian/tmp/usr/share/apport/testsuite/test_ui_gtk.py:115 +#: ../debian/tmp/usr/share/apport/testsuite/test_ui_gtk.py:144 +#: ../debian/tmp/usr/share/apport/testsuite/test_ui_gtk.py:157 +#: ../debian/tmp/usr/share/apport/testsuite/test_ui_gtk.py:192 +#: ../debian/tmp/usr/share/apport/testsuite/test_ui_gtk.py:310 +#: ../debian/tmp/usr/share/apport/testsuite/test_ui_gtk.py:350 +#: ../debian/tmp/usr/share/apport/testsuite/test_ui_gtk.py:479 +#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:10 +msgid "Continue" +msgstr "واصِل" -#: ../debian/tmp/usr/share/apport/apport-kde.py:394 ../kde/apport-kde.py:394 -#: ../bin/apport-cli.py:238 ../debian/tmp/usr/bin/apport-cli.py:238 -msgid "Collecting problem information" -msgstr "يجمع معلومات عن المشكلة" +#: ../gtk/apport-gtk.ui.h:11 ../debian/tmp/usr/share/apport/apport-gtk.ui.h:11 +msgid "Collecting problem information" +msgstr "يجمع معلومات عن المشكلة" -#: ../debian/tmp/usr/share/apport/apport-kde.py:395 ../kde/apport-kde.py:395 +#: ../gtk/apport-gtk.ui.h:12 ../debian/tmp/usr/share/apport/apport-gtk.ui.h:12 msgid "" -"The collected information can be sent to the developers to improve the " -"application. This might take a few minutes." +"Information is being collected that may help the developers fix the problem " +"you report." msgstr "" -"يمكن إرسال المعلومات التي جُمِعت إلى المطورين لتحسين التطبيق، قد يستغرق هذا " -"بضع دقائق." - -#: ../debian/tmp/usr/share/apport/apport-kde.py:421 ../kde/apport-kde.py:421 -msgid "Uploading Problem Information" -msgstr "يرفع معلومات المشكلة" +"يجري جمع المعلومات التي قد تساعد المطورين في إصلاح المشكلة المبلغ عنها." +#: ../gtk/apport-gtk.ui.h:13 ../kde/apport-kde.py:422 #: ../debian/tmp/usr/share/apport/apport-kde.py:422 -#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:13 ../kde/apport-kde.py:422 -#: ../bin/apport-cli.py:251 ../gtk/apport-gtk.ui.h:13 #: ../debian/tmp/usr/bin/apport-cli.py:251 +#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:13 ../bin/apport-cli.py:251 msgid "Uploading problem information" msgstr "يرفع معلومات المشكلة" +#: ../gtk/apport-gtk.ui.h:14 ../debian/tmp/usr/share/apport/apport-gtk.ui.h:14 +msgid "Uploading problem information" +msgstr "يرفع معلومات المشكلة" + +#: ../gtk/apport-gtk.ui.h:15 ../kde/apport-kde.py:423 #: ../debian/tmp/usr/share/apport/apport-kde.py:423 -#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:15 ../kde/apport-kde.py:423 -#: ../gtk/apport-gtk.ui.h:15 +#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:15 msgid "" "The collected information is being sent to the bug tracking system. This " "might take a few minutes." @@ -204,11 +193,45 @@ "يجرى إرسال المعلومات التي جُمِعت إلى نظام تتبع العِلَل، وقد يستغرق هذا بضع " "دقائق." -#: ../debian/tmp/usr/share/apport/apport-kde.py:457 -#: ../debian/tmp/usr/share/apport/apport-kde.py:493 -#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:1 ../kde/apport-kde.py:457 -#: ../kde/apport-kde.py:493 ../gtk/apport-gtk.ui.h:1 -msgid "Apport" +#: ../bin/apport-unpack.py:22 ../debian/tmp/usr/bin/apport-unpack.py:22 +#, python-format +msgid "Usage: %s " +msgstr "الإستخدام: % s " + +#: ../bin/apport-unpack.py:46 ../debian/tmp/usr/bin/apport-unpack.py:46 +msgid "Destination directory exists and is not empty." +msgstr "المجلد المستهدف موجود و ليس فارغا." + +#: ../debian/tmp/usr/share/apport/kernel_oops.py:30 ../data/kernel_oops.py:30 +msgid "Your system might become unstable now and might need to be restarted." +msgstr "قد يصبح نظامك غير مستقر الآن وقد يحتاج لإعادة تشغيله." + +#: ../kde/apport-kde.desktop.in.h:1 ../gtk/apport-gtk.desktop.in.h:1 +#: ../kde/apport-kde-mime.desktop.in.h:1 +msgid "Report a problem..." +msgstr "أبلغ عن مشكلة..." + +#: ../kde/apport-kde.desktop.in.h:2 ../gtk/apport-gtk.desktop.in.h:2 +#: ../kde/apport-kde-mime.desktop.in.h:2 +msgid "Report a malfunction to the developers" +msgstr "أبلغ المطورين عن خلل" + +#: ../debian/tmp/usr/share/apport/general-hooks/ubuntu.py:130 +#: ../data/general-hooks/ubuntu.py:130 +msgid "" +"An Ubuntu package has a file conflict with a package that is not a genuine " +"Ubuntu package" +msgstr "" + +#: ../debian/tmp/usr/share/apport/general-hooks/ubuntu.py:147 +#: ../data/general-hooks/ubuntu.py:147 +msgid "" +"Your system was initially configured with grub version 2, but you have " +"removed it from your system in favor of grub 1 without configuring it. To " +"ensure your bootloader configuration is updated whenever a new kernel is " +"available, open a terminal and run:\n" +"\n" +" sudo apt-get install grub-pc\n" msgstr "" #: ../apport/ui.py:124 @@ -249,9 +272,9 @@ msgid "Sorry, the program \"%s\" closed unexpectedly" msgstr "عُذرًا، أُغلق برنامج \"%s\" فجأة" -#: ../apport/ui.py:272 ../apport/ui.py:1298 +#: ../apport/ui.py:272 ../apport/ui.py:1303 #: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:272 -#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1298 +#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1303 #, python-format msgid "Problem in %s" msgstr "مشكلة في %s" @@ -264,19 +287,19 @@ msgstr "" "لا توجد ذاكرة خالية كافية على الجهاز لتحليل المشكلة وإبلاغ المطورين آليا." -#: ../debian/tmp/usr/share/apport/testsuite/test_ui.py:276 -#: ../debian/tmp/usr/share/apport/testsuite/test_ui.py:1049 #: ../apport/ui.py:321 ../apport/ui.py:329 ../apport/ui.py:456 -#: ../apport/ui.py:459 ../apport/ui.py:660 ../apport/ui.py:1104 -#: ../apport/ui.py:1270 ../apport/ui.py:1274 +#: ../apport/ui.py:459 ../apport/ui.py:660 ../apport/ui.py:1109 +#: ../apport/ui.py:1275 ../apport/ui.py:1279 #: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:321 #: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:329 #: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:456 #: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:459 #: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:660 -#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1104 -#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1270 -#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1274 +#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1109 +#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1275 +#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1279 +#: ../debian/tmp/usr/share/apport/testsuite/test_ui.py:276 +#: ../debian/tmp/usr/share/apport/testsuite/test_ui.py:1049 msgid "Invalid problem report" msgstr "بلاغ مشكلة غير صالح" @@ -555,69 +578,69 @@ "occurred." msgstr "حدثت المشكلة مع برنامج '%s' الذي تغير منذ حدوث الانهيار." -#: ../apport/ui.py:1036 ../apport/ui.py:1276 -#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1036 -#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1276 +#: ../apport/ui.py:1041 ../apport/ui.py:1281 +#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1041 +#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1281 msgid "This problem report is damaged and cannot be processed." msgstr "بلاغ المشكلة هذا تالف ولا يمكن معالجته." #. package does not exist -#: ../apport/ui.py:1039 -#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1039 +#: ../apport/ui.py:1044 +#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1044 msgid "The report belongs to a package that is not installed." msgstr "البلاغ لحزمة غير مثبتة." -#: ../apport/ui.py:1042 -#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1042 +#: ../apport/ui.py:1047 +#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1047 msgid "An error occurred while attempting to process this problem report:" msgstr "حدث خطأ أثناء محاولة معالجة تقرير الخطأ هذا:" -#: ../apport/ui.py:1105 -#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1105 +#: ../apport/ui.py:1110 +#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1110 msgid "Could not determine the package or source package name." msgstr "تعذّر تحديد اسم الحزمة أو اسم الحزمة المصدر." -#: ../apport/ui.py:1123 -#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1123 +#: ../apport/ui.py:1128 +#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1128 msgid "Unable to start web browser" msgstr "تعذّر تشغيل المتصفح" -#: ../apport/ui.py:1124 -#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1124 +#: ../apport/ui.py:1129 +#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1129 #, python-format msgid "Unable to start web browser to open %s." msgstr "تعذّر تشغيل المتصفح لفتح %s." -#: ../apport/ui.py:1224 -#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1224 +#: ../apport/ui.py:1229 +#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1229 #, python-format msgid "Please enter your account information for the %s bug tracking system" msgstr "برجاء إدخال معلومات حسابك لنظام تتبع العلل لـ %s" -#: ../apport/ui.py:1236 -#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1236 +#: ../apport/ui.py:1241 +#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1241 msgid "Network problem" msgstr "مشكلة في الشبكة" -#: ../apport/ui.py:1238 -#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1238 +#: ../apport/ui.py:1243 +#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1243 msgid "" "Cannot connect to crash database, please check your Internet connection." msgstr "" "لا يمكن الاتصال بقاعدة بيانات الانهيارات. من فضلك تحقق من اتصالك بالإنترنت." -#: ../apport/ui.py:1265 -#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1265 +#: ../apport/ui.py:1270 +#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1270 msgid "Memory exhaustion" msgstr "نفذت الذاكرة" -#: ../apport/ui.py:1266 -#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1266 +#: ../apport/ui.py:1271 +#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1271 msgid "Your system does not have enough memory to process this crash report." msgstr "لا توجد ذاكرة كافية في النظام لمعالجة بلاغ الانهيار هذا." -#: ../apport/ui.py:1301 -#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1301 +#: ../apport/ui.py:1306 +#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1306 #, python-format msgid "" "The problem cannot be reported:\n" @@ -628,14 +651,14 @@ "\n" "%s" -#: ../apport/ui.py:1357 ../apport/ui.py:1364 -#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1357 -#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1364 +#: ../apport/ui.py:1362 ../apport/ui.py:1369 +#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1362 +#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1369 msgid "Problem already known" msgstr "المشكلة معروفة" -#: ../apport/ui.py:1358 -#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1358 +#: ../apport/ui.py:1363 +#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1363 msgid "" "This problem was already reported in the bug report displayed in the web " "browser. Please check if you can add any further information that might be " @@ -644,259 +667,166 @@ "بُلّغ عن هذه المشكلة مسبقًا في بلاغ العِلة المعروض في المتصفح، تحقق من فضلك " "مما إذا كان باستطاعتك إضافة معلومات أخرى قد تساعد المطورين." -#: ../apport/ui.py:1365 -#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1365 +#: ../apport/ui.py:1370 +#: ../debian/tmp/usr/lib/python2.7/dist-packages/apport/ui.py:1370 msgid "This problem was already reported to developers. Thank you!" msgstr "بُلّغ عن هذه المشكلة مُسبقًا. شكرًا لك!" -#: ../data/apportcheckresume.py:73 -#: ../debian/tmp/usr/share/apport/apportcheckresume.py:73 -msgid "" -"This occured during a previous suspend and prevented it from resuming " -"properly." -msgstr "" - -#: ../data/apportcheckresume.py:75 -#: ../debian/tmp/usr/share/apport/apportcheckresume.py:75 -msgid "" -"This occured during a previous hibernate and prevented it from resuming " -"properly." -msgstr "" - -#: ../data/apportcheckresume.py:80 -#: ../debian/tmp/usr/share/apport/apportcheckresume.py:80 -msgid "" -"The resume processing hung very near the end and will have appeared to have " -"completed normally." -msgstr "" +#: ../kde/apport-kde.py:169 +#: ../debian/tmp/usr/share/apport/testsuite/test_ui_kde.py:286 +#: ../debian/tmp/usr/share/apport/apport-gtk.py:177 +#: ../debian/tmp/usr/share/apport/apport-kde.py:169 ../gtk/apport-gtk.py:177 +#: ../debian/tmp/usr/share/apport/testsuite/test_ui_gtk.py:404 +#: ../debian/tmp/usr/share/apport/testsuite/test_ui_gtk.py:429 +#: ../debian/tmp/usr/bin/apport-cli.py:178 ../bin/apport-cli.py:178 +msgid "Send problem report to the developers?" +msgstr "أأبلغ المطورين عن المشكلة؟" -#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:2 ../gtk/apport-gtk.ui.h:2 -msgid "Crash report" -msgstr "بلاغ انهيار" +#: ../kde/apport-kde.py:177 +#: ../debian/tmp/usr/share/apport/testsuite/test_ui_kde.py:292 +#: ../debian/tmp/usr/share/apport/apport-gtk.py:186 +#: ../debian/tmp/usr/share/apport/apport-kde.py:177 ../gtk/apport-gtk.py:186 +#: ../debian/tmp/usr/share/apport/testsuite/test_ui_gtk.py:412 +#: ../debian/tmp/usr/share/apport/testsuite/test_ui_gtk.py:437 +msgid "Send" +msgstr "أرسل" -#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:3 ../gtk/apport-gtk.ui.h:3 -msgid "Sorry, an internal error happened." -msgstr "عُذرًا، حدث خطأ داخلي." - -#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:5 ../gtk/apport-gtk.ui.h:5 -msgid "Send an error report to help fix this problem" -msgstr "إرسال تقرير عن الخطأ للمساعدة في إصلاح هذه المشكلة" - -#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:6 ../gtk/apport-gtk.ui.h:6 -msgid "Ignore future problems of this program version" -msgstr "تجاهل الانهيارات المستقبلية لإصدارة البرنامج هذه" - -#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:8 ../gtk/apport-gtk.ui.h:8 -msgid "_Examine locally" -msgstr "" - -#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:11 ../gtk/apport-gtk.ui.h:11 -msgid "Collecting problem information" -msgstr "يجمع معلومات عن المشكلة" - -#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:12 ../gtk/apport-gtk.ui.h:12 -msgid "" -"Information is being collected that may help the developers fix the problem " -"you report." -msgstr "" -"يجري جمع المعلومات التي قد تساعد المطورين في إصلاح المشكلة المبلغ عنها." - -#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:14 ../gtk/apport-gtk.ui.h:14 -msgid "Uploading problem information" -msgstr "يرفع معلومات المشكلة" - -#: ../debian/tmp/usr/bin/apport-valgrind.py:37 ../bin/apport-valgrind.py:37 -msgid "See man page for details." -msgstr "" - -#: ../debian/tmp/usr/bin/apport-valgrind.py:43 ../bin/apport-valgrind.py:43 -msgid "specify the log file name produced by valgrind" -msgstr "" - -#: ../debian/tmp/usr/bin/apport-valgrind.py:46 ../bin/apport-valgrind.py:46 -msgid "" -"reuse a previously created sandbox dir (SDIR) or, if it does not exist, " -"create it" -msgstr "" - -#: ../debian/tmp/usr/bin/apport-valgrind.py:50 ../bin/apport-valgrind.py:50 -msgid "" -"do not create or reuse a sandbox directory for additional debug symbols " -"but rely only on installed debug symbols." -msgstr "" - -#: ../debian/tmp/usr/bin/apport-valgrind.py:54 ../bin/apport-valgrind.py:54 -msgid "" -"reuse a previously created cache dir (CDIR) or, if it does not exist, create " -"it" -msgstr "" - -#: ../debian/tmp/usr/bin/apport-valgrind.py:58 ../bin/apport-valgrind.py:58 -msgid "" -"report download/install progress when installing packages into sandbox" -msgstr "" - -#: ../debian/tmp/usr/bin/apport-valgrind.py:62 ../bin/apport-valgrind.py:62 -msgid "" -"the executable that is run under valgrind's memcheck tool for memory leak " -"detection" -msgstr "" - -#: ../debian/tmp/usr/bin/apport-valgrind.py:66 ../bin/apport-retrace.py:59 -#: ../debian/tmp/usr/bin/apport-retrace.py:59 ../bin/apport-valgrind.py:66 -msgid "" -"Install an extra package into the sandbox (can be specified multiple times)" -msgstr "" - -#: ../debian/tmp/usr/bin/apport-valgrind.py:97 ../bin/apport-valgrind.py:97 +#: ../kde/apport-kde.py:183 ../kde/apport-kde.py:224 +#: ../debian/tmp/usr/share/apport/testsuite/test_ui_kde.py:110 +#: ../debian/tmp/usr/share/apport/testsuite/test_ui_kde.py:254 +#: ../debian/tmp/usr/share/apport/apport-gtk.py:165 +#: ../debian/tmp/usr/share/apport/apport-kde.py:183 +#: ../debian/tmp/usr/share/apport/apport-kde.py:224 ../gtk/apport-gtk.py:165 +#: ../debian/tmp/usr/share/apport/testsuite/test_ui_gtk.py:108 +#: ../debian/tmp/usr/share/apport/testsuite/test_ui_gtk.py:300 #, python-format -msgid "Error: %s is not an executable. Stopping." -msgstr "" - -#: ../bin/apport-cli.py:74 ../debian/tmp/usr/bin/apport-cli.py:74 -msgid "Press any key to continue..." -msgstr "اضغط على أي مفتاح للمواصلة..." - -#: ../bin/apport-cli.py:81 ../debian/tmp/usr/bin/apport-cli.py:81 -msgid "What would you like to do? Your options are:" -msgstr "مالذي تود أن تفعل؟ خياراتك هي:" +msgid "Sorry, %s has experienced an internal error." +msgstr "عُذرًا، واجه \"%s\" خطأ داخليا." -#: ../bin/apport-cli.py:85 ../debian/tmp/usr/bin/apport-cli.py:85 +#: ../kde/apport-kde.py:191 ../debian/tmp/usr/share/apport/apport-gtk.py:257 +#: ../debian/tmp/usr/share/apport/apport-kde.py:191 ../gtk/apport-gtk.py:257 #, python-format -msgid "Please choose (%s):" -msgstr "اختر من فضلك (%s):" +msgid "Package: %s" +msgstr "الحزمة: %s" -#: ../bin/apport-cli.py:148 ../debian/tmp/usr/bin/apport-cli.py:148 -#, python-format -msgid "(%i bytes)" -msgstr "(%i بايتات)" +#: ../kde/apport-kde.py:197 +#: ../debian/tmp/usr/share/apport/testsuite/test_ui_kde.py:136 +#: ../debian/tmp/usr/share/apport/apport-gtk.py:264 +#: ../debian/tmp/usr/share/apport/apport-kde.py:197 ../gtk/apport-gtk.py:264 +#: ../debian/tmp/usr/share/apport/testsuite/test_ui_gtk.py:137 +msgid "Sorry, a problem occurred while installing software." +msgstr "عُذرًا، حدث خطأ أثناء تثبيت البرنامج." -#: ../bin/apport-cli.py:179 ../debian/tmp/usr/bin/apport-cli.py:179 -msgid "" -"After the problem report has been sent, please fill out the form in the\n" -"automatically opened web browser." -msgstr "" -"بعد الإبلاغ عن المشكلة، من فضلك املأ النموذج المفتوح تلقائيا\n" -"في متصفح شبكة الوب." +#: ../kde/apport-kde.py:204 ../debian/tmp/usr/share/apport/apport-gtk.py:273 +#: ../debian/tmp/usr/share/apport/apport-gtk.py:292 +#: ../debian/tmp/usr/share/apport/apport-kde.py:204 ../gtk/apport-gtk.py:273 +#: ../gtk/apport-gtk.py:292 +#, python-format +msgid "The application %s has experienced an internal error." +msgstr "واجه تطبيق \"%s\" خطأ داخليا." -#: ../bin/apport-cli.py:182 ../debian/tmp/usr/bin/apport-cli.py:182 +#: ../kde/apport-kde.py:208 ../debian/tmp/usr/share/apport/apport-gtk.py:276 +#: ../debian/tmp/usr/share/apport/apport-kde.py:208 ../gtk/apport-gtk.py:276 #, python-format -msgid "&Send report (%s)" -msgstr "أر&سل البلاغ (%s)" +msgid "The application %s has closed unexpectedly." +msgstr "أُغلق تطبيق \"%s\" فجأة." -#: ../bin/apport-cli.py:186 ../debian/tmp/usr/bin/apport-cli.py:186 -msgid "&Examine locally" -msgstr "" +#: ../kde/apport-kde.py:221 ../kde/apport-kde.py:368 +#: ../debian/tmp/usr/share/apport/testsuite/test_ui_kde.py:226 +#: ../debian/tmp/usr/share/apport/apport-gtk.py:229 +#: ../debian/tmp/usr/share/apport/apport-gtk.py:288 +#: ../debian/tmp/usr/share/apport/apport-kde.py:221 +#: ../debian/tmp/usr/share/apport/apport-kde.py:368 ../gtk/apport-gtk.py:229 +#: ../gtk/apport-gtk.py:288 +#: ../debian/tmp/usr/share/apport/testsuite/test_ui_gtk.py:232 +#: ../debian/tmp/usr/share/apport/testsuite/test_ui_gtk.py:273 +msgid "Relaunch" +msgstr "شغّله مجددا" -#: ../bin/apport-cli.py:190 ../debian/tmp/usr/bin/apport-cli.py:190 -msgid "&View report" -msgstr "اعرض ال&بلاغ" +#: ../kde/apport-kde.py:231 ../debian/tmp/usr/share/apport/apport-gtk.py:304 +#: ../debian/tmp/usr/share/apport/apport-kde.py:231 ../gtk/apport-gtk.py:304 +msgid "Ignore future problems of this type" +msgstr "تجاهل الانهيارات المستقبلية لهذا النوع" -#: ../bin/apport-cli.py:191 ../debian/tmp/usr/bin/apport-cli.py:191 -msgid "&Keep report file for sending later or copying to somewhere else" -msgstr "ا&حتفظ بملف البلاغ لإرساله لاحقاً أو نسخه إلى مكان آخر" +#: ../kde/apport-kde.py:275 ../debian/tmp/usr/share/apport/apport-gtk.py:577 +#: ../debian/tmp/usr/share/apport/apport-kde.py:275 ../gtk/apport-gtk.py:577 +msgid "Hide Details" +msgstr "أخفِ التفاصيل" -#: ../bin/apport-cli.py:192 ../debian/tmp/usr/bin/apport-cli.py:192 -msgid "Cancel and &ignore future crashes of this program version" -msgstr "ألغ و &تجاهل الانهيارات المستقبلية لإصدارة البرنامج هذه" +#: ../kde/apport-kde.py:301 ../debian/tmp/usr/share/apport/apport-kde.py:301 +msgid "Username:" +msgstr "اسم المستخدم:" -#: ../bin/apport-cli.py:194 ../bin/apport-cli.py:271 ../bin/apport-cli.py:303 -#: ../bin/apport-cli.py:324 ../debian/tmp/usr/bin/apport-cli.py:194 -#: ../debian/tmp/usr/bin/apport-cli.py:271 -#: ../debian/tmp/usr/bin/apport-cli.py:303 -#: ../debian/tmp/usr/bin/apport-cli.py:324 -msgid "&Cancel" -msgstr "أل&غِ" +#: ../kde/apport-kde.py:302 ../debian/tmp/usr/share/apport/apport-kde.py:302 +msgid "Password:" +msgstr "كلمة السر:" -#: ../bin/apport-cli.py:222 ../debian/tmp/usr/bin/apport-cli.py:222 -msgid "Problem report file:" -msgstr "ملف بلاغ المشكلة:" +#: ../kde/apport-kde.py:349 ../debian/tmp/usr/share/apport/apport-gtk.py:142 +#: ../debian/tmp/usr/share/apport/apport-kde.py:349 ../gtk/apport-gtk.py:142 +#: ../debian/tmp/usr/bin/apport-cli.py:150 ../bin/apport-cli.py:150 +msgid "(binary data)" +msgstr "(بيانات ثنائية)" -#: ../bin/apport-cli.py:228 ../bin/apport-cli.py:233 -#: ../debian/tmp/usr/bin/apport-cli.py:228 -#: ../debian/tmp/usr/bin/apport-cli.py:233 -msgid "&Confirm" -msgstr "&أكد" +#: ../kde/apport-kde.py:393 ../debian/tmp/usr/share/apport/apport-kde.py:393 +msgid "Collecting Problem Information" +msgstr "يجمع معلومات عن المشكلة" -#: ../bin/apport-cli.py:232 ../debian/tmp/usr/bin/apport-cli.py:232 -#, python-format -msgid "Error: %s" -msgstr "خطأ: %s" +#: ../kde/apport-kde.py:394 ../debian/tmp/usr/share/apport/apport-kde.py:394 +#: ../debian/tmp/usr/bin/apport-cli.py:238 ../bin/apport-cli.py:238 +msgid "Collecting problem information" +msgstr "يجمع معلومات عن المشكلة" -#: ../bin/apport-cli.py:239 ../debian/tmp/usr/bin/apport-cli.py:239 +#: ../kde/apport-kde.py:395 ../debian/tmp/usr/share/apport/apport-kde.py:395 msgid "" -"The collected information can be sent to the developers to improve the\n" +"The collected information can be sent to the developers to improve the " "application. This might take a few minutes." msgstr "" -"يمكن إرسال المعلومات التي جُمِعت إلى المطورين لتحسين\n" -"التطبيق، لكن قد يستغرق هذا بعض الدقائق." - -#: ../bin/apport-cli.py:252 ../debian/tmp/usr/bin/apport-cli.py:252 -msgid "" -"The collected information is being sent to the bug tracking system.\n" -"This might take a few minutes." -msgstr "" -"يجري إرسال المعلومات التي جُمِعت إلى نظام تتبع العِلَل،\n" -"لكن قد يستغرق هذا بضع دقائق." - -#: ../bin/apport-cli.py:302 ../debian/tmp/usr/bin/apport-cli.py:302 -msgid "&Done" -msgstr "&تمّ" +"يمكن إرسال المعلومات التي جُمِعت إلى المطورين لتحسين التطبيق، قد يستغرق هذا " +"بضع دقائق." -#: ../bin/apport-cli.py:308 ../debian/tmp/usr/bin/apport-cli.py:308 -msgid "none" -msgstr "" +#: ../kde/apport-kde.py:421 ../debian/tmp/usr/share/apport/apport-kde.py:421 +msgid "Uploading Problem Information" +msgstr "يرفع معلومات المشكلة" -#: ../bin/apport-cli.py:309 ../debian/tmp/usr/bin/apport-cli.py:309 -#, python-format -msgid "Selected: %s. Multiple choices:" +#: ../debian/tmp/usr/share/apport/testsuite/test_ui_kde.py:144 +#: ../debian/tmp/usr/share/apport/testsuite/test_ui_gtk.py:148 +msgid "Package: apport 1.2.3~0ubuntu1" msgstr "" -#: ../bin/apport-cli.py:325 ../debian/tmp/usr/bin/apport-cli.py:325 -msgid "Choices:" +#: ../debian/tmp/usr/share/apport/testsuite/test_ui_kde.py:180 +#: ../debian/tmp/usr/share/apport/testsuite/test_ui_kde.py:221 +#: ../debian/tmp/usr/share/apport/testsuite/test_ui_gtk.py:184 +#: ../debian/tmp/usr/share/apport/testsuite/test_ui_gtk.py:225 +msgid "The application Apport has closed unexpectedly." msgstr "" -#: ../bin/apport-cli.py:339 ../debian/tmp/usr/bin/apport-cli.py:339 -msgid "Path to file (Enter to cancel):" -msgstr "" +#: ../debian/tmp/usr/share/apport/apport-gtk.py:157 ../gtk/apport-gtk.py:157 +#, python-format +msgid "Sorry, the application %s has stopped unexpectedly." +msgstr "عُذرًا، توقف التطبيق \"%s\" فجأة" -#: ../bin/apport-cli.py:345 ../debian/tmp/usr/bin/apport-cli.py:345 -msgid "File does not exist." -msgstr "الملف غير موجود." +#: ../debian/tmp/usr/share/apport/apport-gtk.py:160 ../gtk/apport-gtk.py:160 +#, python-format +msgid "Sorry, %s has closed unexpectedly." +msgstr "عُذرًا، أُغلق \"%s\" فجأة." -#: ../bin/apport-cli.py:347 ../debian/tmp/usr/bin/apport-cli.py:347 -msgid "This is a directory." +#: ../debian/tmp/usr/share/apport/apport-gtk.py:228 ../gtk/apport-gtk.py:228 +#: ../debian/tmp/usr/share/apport/testsuite/test_ui_gtk.py:276 +msgid "Force Closed" msgstr "" -#: ../bin/apport-cli.py:353 ../debian/tmp/usr/bin/apport-cli.py:353 -msgid "To continue, you must visit the following URL:" -msgstr "للمواصلة، يجب عليك زيارة الرابط التالي:" - -#: ../bin/apport-cli.py:355 ../debian/tmp/usr/bin/apport-cli.py:355 -msgid "" -"You can launch a browser now, or copy this URL into a browser on another " -"computer." +#: ../debian/tmp/usr/share/apport/apport-gtk.py:238 ../gtk/apport-gtk.py:238 +#, python-format +msgid "The application %s has stopped responding." msgstr "" -"يمكنك تشغيل المتصفح الآن، أو انسخ هذا العنوان إلى متصفح على حاسوب آخر." - -#: ../bin/apport-cli.py:357 ../debian/tmp/usr/bin/apport-cli.py:357 -msgid "Launch a browser now" -msgstr "شغّل المتصفح الآن" - -#: ../bin/apport-cli.py:371 ../debian/tmp/usr/bin/apport-cli.py:371 -msgid "No pending crash reports. Try --help for more information." -msgstr "لا يوجد تقارير بلاغات معلقة. جرب --help لمزيد من المعلومات." -#: ../debian/tmp/usr/share/apport/testsuite/test_ui_kde.py:144 -#: ../debian/tmp/usr/share/apport/testsuite/test_ui_gtk.py:148 -msgid "Package: apport 1.2.3~0ubuntu1" +#: ../debian/tmp/usr/share/apport/apport-gtk.py:242 ../gtk/apport-gtk.py:242 +#, python-format +msgid "The program \"%s\" has stopped responding." msgstr "" -#: ../debian/tmp/usr/share/apport/testsuite/test_ui_kde.py:180 -#: ../debian/tmp/usr/share/apport/testsuite/test_ui_kde.py:221 -#: ../debian/tmp/usr/share/apport/testsuite/test_ui_gtk.py:184 -#: ../debian/tmp/usr/share/apport/testsuite/test_ui_gtk.py:225 -msgid "The application Apport has closed unexpectedly." +#: ../kde/apport-kde-mimelnk.desktop.in.h:1 +msgid "Apport crash file" msgstr "" #: ../debian/tmp/usr/share/apport/testsuite/test_ui_gtk.py:263 @@ -907,11 +837,6 @@ msgid "You can wait to see if it wakes up, or close or relaunch it." msgstr "" -#: ../debian/tmp/usr/share/apport/testsuite/test_ui_gtk.py:276 -#: ../debian/tmp/usr/share/apport/apport-gtk.py:228 ../gtk/apport-gtk.py:228 -msgid "Force Closed" -msgstr "" - #: ../debian/tmp/usr/share/apport/testsuite/test_ui_gtk.py:340 msgid "Sorry, the application apport has stopped unexpectedly." msgstr "" @@ -920,28 +845,25 @@ msgid "Sorry, apport has closed unexpectedly." msgstr "" -#: ../data/general-hooks/ubuntu.py:130 -#: ../debian/tmp/usr/share/apport/general-hooks/ubuntu.py:130 +#: ../data/apportcheckresume.py:73 +#: ../debian/tmp/usr/share/apport/apportcheckresume.py:73 msgid "" -"An Ubuntu package has a file conflict with a package that is not a genuine " -"Ubuntu package" +"This occured during a previous suspend and prevented it from resuming " +"properly." msgstr "" -#: ../data/general-hooks/ubuntu.py:147 -#: ../debian/tmp/usr/share/apport/general-hooks/ubuntu.py:147 +#: ../data/apportcheckresume.py:75 +#: ../debian/tmp/usr/share/apport/apportcheckresume.py:75 msgid "" -"Your system was initially configured with grub version 2, but you have " -"removed it from your system in favor of grub 1 without configuring it. To " -"ensure your bootloader configuration is updated whenever a new kernel is " -"available, open a terminal and run:\n" -"\n" -" sudo apt-get install grub-pc\n" +"This occured during a previous hibernate and prevented it from resuming " +"properly." msgstr "" -#: ../debian/tmp/usr/share/apport/testsuite/test_ui.py:1069 -#: ../debian/tmp/usr/share/apport/testsuite/test_ui.py:1080 -#: ../debian/tmp/usr/share/apport/testsuite/test_ui.py:1091 -msgid "Problem in bash" +#: ../data/apportcheckresume.py:80 +#: ../debian/tmp/usr/share/apport/apportcheckresume.py:80 +msgid "" +"The resume processing hung very near the end and will have appeared to have " +"completed normally." msgstr "" #: ../bin/apport-retrace.py:31 ../debian/tmp/usr/bin/apport-retrace.py:31 @@ -1049,68 +971,142 @@ msgid "OK to send these as attachments? [y/n]" msgstr "" -#: ../kde/apport-kde.desktop.in.h:1 ../gtk/apport-gtk.desktop.in.h:1 -#: ../kde/apport-kde-mime.desktop.in.h:1 -msgid "Report a problem..." -msgstr "أبلغ عن مشكلة..." - -#: ../kde/apport-kde.desktop.in.h:2 ../gtk/apport-gtk.desktop.in.h:2 -#: ../kde/apport-kde-mime.desktop.in.h:2 -msgid "Report a malfunction to the developers" -msgstr "أبلغ المطورين عن خلل" +#: ../debian/tmp/usr/bin/apport-cli.py:74 ../bin/apport-cli.py:74 +msgid "Press any key to continue..." +msgstr "اضغط على أي مفتاح للمواصلة..." -#: ../kde/apport-kde-mimelnk.desktop.in.h:1 -msgid "Apport crash file" -msgstr "" +#: ../debian/tmp/usr/bin/apport-cli.py:81 ../bin/apport-cli.py:81 +msgid "What would you like to do? Your options are:" +msgstr "مالذي تود أن تفعل؟ خياراتك هي:" -#: ../debian/tmp/usr/share/apport/apport-gtk.py:157 ../gtk/apport-gtk.py:157 +#: ../debian/tmp/usr/bin/apport-cli.py:85 ../bin/apport-cli.py:85 #, python-format -msgid "Sorry, the application %s has stopped unexpectedly." -msgstr "عُذرًا، توقف التطبيق \"%s\" فجأة" +msgid "Please choose (%s):" +msgstr "اختر من فضلك (%s):" -#: ../debian/tmp/usr/share/apport/apport-gtk.py:160 ../gtk/apport-gtk.py:160 +#: ../debian/tmp/usr/bin/apport-cli.py:148 ../bin/apport-cli.py:148 #, python-format -msgid "Sorry, %s has closed unexpectedly." -msgstr "عُذرًا، أُغلق \"%s\" فجأة." +msgid "(%i bytes)" +msgstr "(%i بايتات)" -#: ../debian/tmp/usr/share/apport/apport-gtk.py:238 ../gtk/apport-gtk.py:238 +#: ../debian/tmp/usr/bin/apport-cli.py:179 ../bin/apport-cli.py:179 +msgid "" +"After the problem report has been sent, please fill out the form in the\n" +"automatically opened web browser." +msgstr "" +"بعد الإبلاغ عن المشكلة، من فضلك املأ النموذج المفتوح تلقائيا\n" +"في متصفح شبكة الوب." + +#: ../debian/tmp/usr/bin/apport-cli.py:182 ../bin/apport-cli.py:182 #, python-format -msgid "The application %s has stopped responding." +msgid "&Send report (%s)" +msgstr "أر&سل البلاغ (%s)" + +#: ../debian/tmp/usr/bin/apport-cli.py:186 ../bin/apport-cli.py:186 +msgid "&Examine locally" msgstr "" -#: ../debian/tmp/usr/share/apport/apport-gtk.py:242 ../gtk/apport-gtk.py:242 +#: ../debian/tmp/usr/bin/apport-cli.py:190 ../bin/apport-cli.py:190 +msgid "&View report" +msgstr "اعرض ال&بلاغ" + +#: ../debian/tmp/usr/bin/apport-cli.py:191 ../bin/apport-cli.py:191 +msgid "&Keep report file for sending later or copying to somewhere else" +msgstr "ا&حتفظ بملف البلاغ لإرساله لاحقاً أو نسخه إلى مكان آخر" + +#: ../debian/tmp/usr/bin/apport-cli.py:192 ../bin/apport-cli.py:192 +msgid "Cancel and &ignore future crashes of this program version" +msgstr "ألغ و &تجاهل الانهيارات المستقبلية لإصدارة البرنامج هذه" + +#: ../debian/tmp/usr/bin/apport-cli.py:194 +#: ../debian/tmp/usr/bin/apport-cli.py:271 +#: ../debian/tmp/usr/bin/apport-cli.py:303 +#: ../debian/tmp/usr/bin/apport-cli.py:324 ../bin/apport-cli.py:194 +#: ../bin/apport-cli.py:271 ../bin/apport-cli.py:303 ../bin/apport-cli.py:324 +msgid "&Cancel" +msgstr "أل&غِ" + +#: ../debian/tmp/usr/bin/apport-cli.py:222 ../bin/apport-cli.py:222 +msgid "Problem report file:" +msgstr "ملف بلاغ المشكلة:" + +#: ../debian/tmp/usr/bin/apport-cli.py:228 +#: ../debian/tmp/usr/bin/apport-cli.py:233 ../bin/apport-cli.py:228 +#: ../bin/apport-cli.py:233 +msgid "&Confirm" +msgstr "&أكد" + +#: ../debian/tmp/usr/bin/apport-cli.py:232 ../bin/apport-cli.py:232 #, python-format -msgid "The program \"%s\" has stopped responding." +msgid "Error: %s" +msgstr "خطأ: %s" + +#: ../debian/tmp/usr/bin/apport-cli.py:239 ../bin/apport-cli.py:239 +msgid "" +"The collected information can be sent to the developers to improve the\n" +"application. This might take a few minutes." msgstr "" +"يمكن إرسال المعلومات التي جُمِعت إلى المطورين لتحسين\n" +"التطبيق، لكن قد يستغرق هذا بعض الدقائق." -#: ../debian/tmp/usr/share/apport/kernel_oops.py:30 ../data/kernel_oops.py:30 -msgid "Your system might become unstable now and might need to be restarted." -msgstr "قد يصبح نظامك غير مستقر الآن وقد يحتاج لإعادة تشغيله." +#: ../debian/tmp/usr/bin/apport-cli.py:252 ../bin/apport-cli.py:252 +msgid "" +"The collected information is being sent to the bug tracking system.\n" +"This might take a few minutes." +msgstr "" +"يجري إرسال المعلومات التي جُمِعت إلى نظام تتبع العِلَل،\n" +"لكن قد يستغرق هذا بضع دقائق." -#: ../bin/apport-unpack.py:22 ../debian/tmp/usr/bin/apport-unpack.py:22 +#: ../debian/tmp/usr/bin/apport-cli.py:302 ../bin/apport-cli.py:302 +msgid "&Done" +msgstr "&تمّ" + +#: ../debian/tmp/usr/bin/apport-cli.py:308 ../bin/apport-cli.py:308 +msgid "none" +msgstr "" + +#: ../debian/tmp/usr/bin/apport-cli.py:309 ../bin/apport-cli.py:309 #, python-format -msgid "Usage: %s " -msgstr "الإستخدام: % s " +msgid "Selected: %s. Multiple choices:" +msgstr "" -#: ../bin/apport-unpack.py:46 ../debian/tmp/usr/bin/apport-unpack.py:46 -msgid "Destination directory exists and is not empty." -msgstr "المجلد المستهدف موجود و ليس فارغا." +#: ../debian/tmp/usr/bin/apport-cli.py:325 ../bin/apport-cli.py:325 +msgid "Choices:" +msgstr "" -#: ../apport/com.ubuntu.apport.policy.in.h:1 -msgid "Collect system information" +#: ../debian/tmp/usr/bin/apport-cli.py:339 ../bin/apport-cli.py:339 +msgid "Path to file (Enter to cancel):" msgstr "" -#: ../apport/com.ubuntu.apport.policy.in.h:2 -msgid "" -"Authentication is required to collect system information for this problem " -"report" -msgstr "الاستيثاق مطلوب لجمع معلومات النظام لتقرير العلة هذا" +#: ../debian/tmp/usr/bin/apport-cli.py:345 ../bin/apport-cli.py:345 +msgid "File does not exist." +msgstr "الملف غير موجود." -#: ../apport/com.ubuntu.apport.policy.in.h:3 -msgid "System problem reports" +#: ../debian/tmp/usr/bin/apport-cli.py:347 ../bin/apport-cli.py:347 +msgid "This is a directory." msgstr "" -#: ../apport/com.ubuntu.apport.policy.in.h:4 +#: ../debian/tmp/usr/bin/apport-cli.py:353 ../bin/apport-cli.py:353 +msgid "To continue, you must visit the following URL:" +msgstr "للمواصلة، يجب عليك زيارة الرابط التالي:" + +#: ../debian/tmp/usr/bin/apport-cli.py:355 ../bin/apport-cli.py:355 msgid "" -"Please enter your password to access problem reports of system programs" -msgstr "برجاء إدخال كلمة سرك للنفاذ إلى تقارير المشاكل لبرامج النظام" +"You can launch a browser now, or copy this URL into a browser on another " +"computer." +msgstr "" +"يمكنك تشغيل المتصفح الآن، أو انسخ هذا العنوان إلى متصفح على حاسوب آخر." + +#: ../debian/tmp/usr/bin/apport-cli.py:357 ../bin/apport-cli.py:357 +msgid "Launch a browser now" +msgstr "شغّل المتصفح الآن" + +#: ../debian/tmp/usr/bin/apport-cli.py:371 ../bin/apport-cli.py:371 +msgid "No pending crash reports. Try --help for more information." +msgstr "لا يوجد تقارير بلاغات معلقة. جرب --help لمزيد من المعلومات." + +#: ../debian/tmp/usr/share/apport/testsuite/test_ui.py:1069 +#: ../debian/tmp/usr/share/apport/testsuite/test_ui.py:1080 +#: ../debian/tmp/usr/share/apport/testsuite/test_ui.py:1091 +msgid "Problem in bash" +msgstr "" diff -Nru language-pack-ar-base-14.04+20140707/data/ar/LC_MESSAGES/aptitude.po language-pack-ar-base-14.04+20150219/data/ar/LC_MESSAGES/aptitude.po --- language-pack-ar-base-14.04+20140707/data/ar/LC_MESSAGES/aptitude.po 2014-07-09 08:58:52.000000000 +0000 +++ language-pack-ar-base-14.04+20150219/data/ar/LC_MESSAGES/aptitude.po 2015-02-19 15:02:45.000000000 +0000 @@ -16,17 +16,21 @@ "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n % 100 >= " "3 && n % 100 <= 10 ? 3 : n % 100 >= 11 && n % 100 <= 99 ? 4 : 5;\n" -"X-Launchpad-Export-Date: 2014-07-07 10:34+0000\n" -"X-Generator: Launchpad (build 17086)\n" +"X-Launchpad-Export-Date: 2015-02-19 10:31+0000\n" +"X-Generator: Launchpad (build 17341)\n" "Language: ar\n" +#. TRANSLATORS: These strings describing config items +#. should be the same width. #: src/apt_config_treeitems.cc:99 src/apt_config_treeitems.cc:210 -#: src/apt_config_treeitems.cc:394 +#: src/apt_config_treeitems.cc:396 msgid "%BOption:%b " msgstr "" +#. TRANSLATORS: These strings describing config items +#. should be the same width. #: src/apt_config_treeitems.cc:101 src/apt_config_treeitems.cc:212 -#: src/apt_config_treeitems.cc:396 +#: src/apt_config_treeitems.cc:400 msgid "%BDefault:%b " msgstr "" @@ -38,8 +42,10 @@ msgid "False" msgstr "" +#. TRANSLATORS: These strings describing config items +#. should be the same width. #: src/apt_config_treeitems.cc:103 src/apt_config_treeitems.cc:214 -#: src/apt_config_treeitems.cc:398 +#: src/apt_config_treeitems.cc:404 msgid "%BValue:%b " msgstr "" @@ -48,7 +54,9 @@ msgid "Editing \"%ls\": " msgstr "" -#: src/apt_config_treeitems.cc:402 +#. TRANSLATORS: These strings describing config items +#. should be the same width. +#: src/apt_config_treeitems.cc:410 msgid "%BChoice:%b " msgstr "" @@ -474,7 +482,7 @@ msgid "Dependency handling" msgstr "" -#: src/apt_options.cc:529 src/pkg_grouppolicy.cc:1064 +#: src/apt_options.cc:529 src/pkg_grouppolicy.cc:1063 msgid "Miscellaneous" msgstr "متفرقات" @@ -570,7 +578,7 @@ msgstr[2] "%d تثبيطات" msgstr[3] "%d تثبيط" -#. ForTranslators: %F is replaced with a comma separated list such as +#. TRANSLATORS: %F is replaced with a comma separated list such as #. "n1 installs, n2 removals", ... #. #: src/broken_indicator.cc:430 @@ -597,7 +605,7 @@ "ملاحظة: \"%s\"، التي توفر الحزمة الوهمية\n" " \"%s\"، هي مثبّتة مسبقاً.\n" -#: src/cmdline/cmdline_action.cc:256 +#: src/cmdline/cmdline_action.cc:257 #, c-format msgid "" "Note: \"%s\", providing the virtual package\n" @@ -606,7 +614,7 @@ "ملاحظة: \"%s\"، التي توفر الحزمة الوهمية\n" " \"%s\"، سيتم تثبيتها مسبقاً.\n" -#: src/cmdline/cmdline_action.cc:278 +#: src/cmdline/cmdline_action.cc:280 #, c-format msgid "" "\"%s\" exists in the package database, but it is not a\n" @@ -615,17 +623,17 @@ "\"%s\" موجودة في قاعدة بيانات الحزم، إلا أنّها ليست\n" "حزمة حقيقية ولا يوفّرها أي من الحزم.\n" -#: src/cmdline/cmdline_action.cc:286 +#: src/cmdline/cmdline_action.cc:288 #, c-format msgid "\"%s\" is a virtual package provided by:\n" msgstr "\"%s\" هي حزمة وهميّة توفّرها:\n" -#: src/cmdline/cmdline_action.cc:289 +#: src/cmdline/cmdline_action.cc:291 #, c-format msgid "You must choose one to install.\n" msgstr "يجب أن تختار واحدة لتثبيتها.\n" -#: src/cmdline/cmdline_action.cc:297 +#: src/cmdline/cmdline_action.cc:299 #, c-format msgid "" "Note: selecting \"%s\" instead of the\n" @@ -634,48 +642,48 @@ "ملاحظة: تحديد \"%s\" بدلاً من\n" " الحزمة الوهمية \"%s\"\n" -#: src/cmdline/cmdline_action.cc:318 +#: src/cmdline/cmdline_action.cc:321 #, c-format msgid "%s is already installed at the requested version (%s)\n" msgstr "%s مثبتة مسبقاً بالنسخة المطلوبة (%s)\n" -#: src/cmdline/cmdline_action.cc:328 +#: src/cmdline/cmdline_action.cc:331 #, c-format msgid "%s is not currently installed, so it will not be upgraded.\n" msgstr "" -#: src/cmdline/cmdline_action.cc:332 +#: src/cmdline/cmdline_action.cc:335 #, c-format msgid "" "%s is already installed at the latest version, so it will not be upgraded.\n" msgstr "" -#: src/cmdline/cmdline_action.cc:338 +#: src/cmdline/cmdline_action.cc:341 #, c-format msgid "%s is not currently installed, so it will not be reinstalled.\n" msgstr "%s غير مثبتة حالياً، لذا لن يتم تثبيتها مجدداً.\n" -#: src/cmdline/cmdline_action.cc:346 src/cmdline/cmdline_action.cc:353 +#: src/cmdline/cmdline_action.cc:349 src/cmdline/cmdline_action.cc:356 #, c-format msgid "Package %s is not installed, so it will not be removed\n" msgstr "الحزمة %s غير مثبتة، لذا لن يتم إزالتها\n" -#: src/cmdline/cmdline_action.cc:372 +#: src/cmdline/cmdline_action.cc:375 #, c-format msgid "Package %s is not installed, cannot forbid an upgrade\n" msgstr "الحزمة %s غير مثبتة، لن يمكن منع الترقية\n" -#: src/cmdline/cmdline_action.cc:375 +#: src/cmdline/cmdline_action.cc:378 #, c-format msgid "Package %s is not upgradable, cannot forbid an upgrade\n" msgstr "الحزمة %s غير قابلة للترقية، لا يمكن منع الترقية\n" -#: src/cmdline/cmdline_action.cc:480 +#: src/cmdline/cmdline_action.cc:483 #, c-format msgid "Note: selecting the task \"%s: %s\" for installation\n" msgstr "ملاحظة: تحديد المهمة \"%s: %s\" للتثبيت\n" -#: src/cmdline/cmdline_action.cc:510 +#: src/cmdline/cmdline_action.cc:513 #, c-format msgid "" "You can only specify a package version with an 'install' command or a " @@ -683,12 +691,12 @@ msgstr "" "يمكنك تحديد نسخة حزمة فقط مع أمر التثبيت 'install' أو أمر 'forbid-version'\n" -#: src/cmdline/cmdline_action.cc:519 +#: src/cmdline/cmdline_action.cc:522 #, c-format msgid "You can only specify a package archive with an 'install' command.\n" msgstr "يمكنك تحديد أرشيف حزمة فقط مع أمر التثبيت 'install'\n" -#: src/cmdline/cmdline_action.cc:557 +#: src/cmdline/cmdline_action.cc:560 #, c-format msgid "" "Couldn't find package \"%s\", and more than 40\n" @@ -697,7 +705,7 @@ "تعذر العثور على \"%s\"، وأكثر من 40\n" "حزمة تحتوي %s\" في اسمها.\n" -#: src/cmdline/cmdline_action.cc:560 +#: src/cmdline/cmdline_action.cc:563 #, c-format msgid "" "Couldn't find package \"%s\". However, the following\n" @@ -706,12 +714,12 @@ "تعذر العثور على \"%s\". على كلّ، الحزمة\n" "التالية تحتوي %s\" في اسمها:\n" -#: src/cmdline/cmdline_action.cc:582 +#: src/cmdline/cmdline_action.cc:585 #, c-format msgid "Couldn't find any package whose name or description matched \"%s\"\n" msgstr "تعذر العثور على أيّة حزمة يطابق اسمها أو وصفها \"%s\"\n" -#: src/cmdline/cmdline_action.cc:584 +#: src/cmdline/cmdline_action.cc:587 #, c-format msgid "" "Couldn't find any package matching \"%s\", and more than 40\n" @@ -720,7 +728,7 @@ "تعذر العثور على أيّة حزمة تطابق \"%s\"، وأكثر من 40\n" "حزمة تحتوي %s\" في وصفها.\n" -#: src/cmdline/cmdline_action.cc:587 +#: src/cmdline/cmdline_action.cc:590 #, c-format msgid "" "Couldn't find any package matching \"%s\". However, the following\n" @@ -729,43 +737,43 @@ "تعذر العثور على أيّة حزمة تطابق \"%s\". على كلّ، الحزم\n" "التالية تحتوي %s\" في وصفها:\n" -#: src/cmdline/cmdline_action.cc:729 +#: src/cmdline/cmdline_action.cc:732 #, c-format msgid "Bad action character '%c'\n" msgstr "حرف عمل سيء '%c'\n" -#: src/cmdline/cmdline_changelog.cc:136 +#: src/cmdline/cmdline_changelog.cc:134 #: src/cmdline/cmdline_download_progress_display.cc:131 msgid "Get:" msgstr "إحضار:" -#. ForTranslators: this stands for "error" and should be the +#. TRANSLATORS: this stands for "error" and should be the #. same width as the translation of "Ign". -#: src/cmdline/cmdline_changelog.cc:146 +#: src/cmdline/cmdline_changelog.cc:144 #: src/cmdline/cmdline_download_progress_display.cc:185 msgid "Err" msgstr "" -#: src/cmdline/cmdline_changelog.cc:179 +#: src/cmdline/cmdline_changelog.cc:177 #, c-format msgid "Changelog download failed: %s" msgstr "" -#: src/cmdline/cmdline_changelog.cc:283 +#: src/cmdline/cmdline_changelog.cc:296 msgid "Can't execute sensible-pager, is this a working Debian system?" msgstr "لا يمكن تشغيل أي مصفّح، هل هذا نظام ديبيان عامل؟" -#: src/cmdline/cmdline_changelog.cc:333 +#: src/cmdline/cmdline_changelog.cc:347 #, c-format msgid "%s is not an official Debian package, cannot display its changelog." msgstr "الحزمة %s ليست حزمة دبيان رسميّة، لذا لا يمكن عرض سجل تغييرها." -#: src/cmdline/cmdline_changelog.cc:394 +#: src/cmdline/cmdline_changelog.cc:408 #, c-format msgid "Couldn't find a changelog for %s" msgstr "تعذر العثور على سجل تغيير لـ%s" -#: src/cmdline/cmdline_changelog.cc:398 +#: src/cmdline/cmdline_changelog.cc:412 #, c-format msgid "Couldn't run pager %s" msgstr "" @@ -781,7 +789,7 @@ msgstr "حذف %s* %spartial/*\n" #: src/cmdline/cmdline_clean.cc:76 src/cmdline/cmdline_clean.cc:146 -#: src/ui.cc:1787 src/ui.cc:1875 +#: src/ui.cc:1788 src/ui.cc:1876 msgid "Unable to lock the download directory" msgstr "" @@ -853,7 +861,7 @@ msgid "Hit" msgstr "" -#. ForTranslators: this stands for "ignored" and should be +#. TRANSLATORS: this stands for "ignored" and should be #. the same width as the translation of "Err". #: src/cmdline/cmdline_download_progress_display.cc:181 msgid "Ign" @@ -945,7 +953,7 @@ msgid "Done" msgstr "" -#. ForTranslators: the string replacing "DONE" +#. TRANSLATORS: the string replacing "DONE" #. be truncated or padded to 4 characters. #: src/cmdline/cmdline_progress_display.cc:173 msgid "DONE" @@ -1007,17 +1015,17 @@ msgid "The following partially installed packages will be configured:" msgstr "" -#: src/cmdline/cmdline_prompt.cc:459 src/ui.cc:1574 +#: src/cmdline/cmdline_prompt.cc:459 src/ui.cc:1575 #, c-format msgid "The following ESSENTIAL packages will be REMOVED!\n" msgstr "الحزم الأساسيّة التالية سيتم إزالتها!\n" -#: src/cmdline/cmdline_prompt.cc:468 src/ui.cc:1589 +#: src/cmdline/cmdline_prompt.cc:468 src/ui.cc:1590 #, c-format msgid "The following ESSENTIAL packages will be BROKEN by this action:\n" msgstr "ستصبح الحزم الأساسية التالية معطوبة بسبب هذا العمل:\n" -#: src/cmdline/cmdline_prompt.cc:478 src/ui.cc:1602 +#: src/cmdline/cmdline_prompt.cc:478 src/ui.cc:1603 #, c-format msgid "" "WARNING: Performing this action will probably cause your system to break!\n" @@ -1030,7 +1038,7 @@ msgid "I am aware that this is a very bad idea" msgstr "أعلم أن هذه فكرة سيئة جداً" -#: src/cmdline/cmdline_prompt.cc:484 src/ui.cc:1603 +#: src/cmdline/cmdline_prompt.cc:484 src/ui.cc:1604 #, c-format msgid "To continue, type the phrase \"%s\":\n" msgstr "للاستمرار، اكتب الجملة \"%s\":\n" @@ -1067,7 +1075,7 @@ " Apt::Get::AllowUnauthenticated is 'true'!\n" msgstr "" -#. ForTranslators: This string is a confirmation message, which +#. TRANSLATORS: This string is a confirmation message, which #. users (especially CJK users) should be able to input without #. input methods. Please include nothing but ASCII characters. #. The text preceding the pipe character (|) will be ignored and @@ -1076,7 +1084,7 @@ msgid "Go ahead and ignore the warning|Yes" msgstr "" -#. ForTranslators: This string is a confirmation message, which +#. TRANSLATORS: This string is a confirmation message, which #. users (especially CJK users) should be able to input without #. input methods. Please include nothing but ASCII characters. #. The text preceding the pipe character (|) will be ignored and @@ -1162,7 +1170,7 @@ msgstr "ليست هناك حزم لإظهارها -- أدخل أسماء الحزم على السطر بعد 'i'.\n" #: src/cmdline/cmdline_prompt.cc:777 src/cmdline/cmdline_prompt.cc:792 -#: src/pkg_item.cc:411 src/ui.cc:1219 +#: src/pkg_item.cc:411 src/ui.cc:1220 msgid "Press Return to continue." msgstr "إضغط زر الإدخال للاستمرار." @@ -1445,7 +1453,7 @@ "\n" #: src/cmdline/cmdline_resolver.cc:149 src/cmdline/cmdline_resolver.cc:1002 -#: src/generic/apt/apt.cc:288 +#: src/generic/apt/apt.cc:289 #, c-format msgid "Unable to open %s for writing" msgstr "تعذر فتح %s للتسجيل" @@ -1626,7 +1634,7 @@ msgid "Action \"%s\"" msgstr "" -#. ForTranslators: the substitution is +#. TRANSLATORS: the substitution is #. replaced in English with something #. like "Pkg1 depends upon Pkg2". #: src/cmdline/cmdline_resolver.cc:589 @@ -1644,7 +1652,7 @@ "This action is currently approved; it will be selected whenever possible." msgstr "" -#. ForTranslators: the "r" here is +#. TRANSLATORS: the "r" here is #. for "reject", but should not be #. translated since the commands in #. aptitude's internal command-line @@ -1654,7 +1662,7 @@ msgid "Enter \"r %s\" to allow this action to appear in new solutions." msgstr "" -#. ForTranslators: the "r" here is +#. TRANSLATORS: the "r" here is #. for "reject", but should not be #. translated since the commands in #. aptitude's internal command-line @@ -1665,7 +1673,7 @@ "Enter \"r %s\" to prevent this action from appearing in new solutions." msgstr "" -#. ForTranslators: the "a" here is +#. TRANSLATORS: the "a" here is #. for "approve", but should not be #. translated since the commands in #. aptitude's internal command-line @@ -1677,7 +1685,7 @@ "possible." msgstr "" -#. ForTranslators: the "a" here is +#. TRANSLATORS: the "a" here is #. for "approve", but should not be #. translated since the commands in #. aptitude's internal command-line @@ -1733,7 +1741,7 @@ msgid "The following commands are available:" msgstr "الأوامر التالية متوفّرة:" -#: src/cmdline/cmdline_resolver.cc:999 src/ui.cc:2316 +#: src/cmdline/cmdline_resolver.cc:999 src/ui.cc:2317 msgid "File to write resolver state to: " msgstr "اسم الملف المطلوب تسجيل وضع المحلّل إليه: " @@ -1781,12 +1789,12 @@ msgid "Unable to resolve dependencies for the upgrade: %s" msgstr "" -#: src/cmdline/cmdline_search.cc:198 src/cmdline/cmdline_versions.cc:567 +#: src/cmdline/cmdline_search.cc:199 src/cmdline/cmdline_versions.cc:567 #, c-format msgid "iconv of %s failed.\n" msgstr "فشل تنفيذ iconv على%s.\n" -#: src/cmdline/cmdline_search.cc:215 +#: src/cmdline/cmdline_search.cc:216 #, c-format msgid "search: You must provide at least one search term\n" msgstr "البحث: يجب أن تعطي كلمة بحث واحدة على الأقل\n" @@ -2088,7 +2096,7 @@ msgid "Internal Error, Ordering didn't finish" msgstr "خطأ داخلي، لم ينته الترتيب" -#: src/cmdline/cmdline_update.cc:44 src/ui.cc:1711 src/ui.cc:1880 +#: src/cmdline/cmdline_update.cc:44 src/ui.cc:1712 src/ui.cc:1881 msgid "Deleting obsolete downloaded files" msgstr "حذف الملفات المنزلة الملغاة" @@ -2226,7 +2234,7 @@ msgid "--group-by|source-version" msgstr "" -#. ForTranslators: --group-by is the argument name and shouldn't +#. TRANSLATORS: --group-by is the argument name and shouldn't #. be translated. #: src/cmdline/cmdline_versions.cc:528 #, c-format @@ -2386,7 +2394,7 @@ msgid "Unexpected end-of-file on standard input" msgstr "نهاية ملف غير متوقعة من الإدخال الافتراضي" -#. ForTranslators: the text between [] should be +#. TRANSLATORS: the text between [] should be #. exactly 4 character cells wide; "ERR" is short #. for "ERROR". #: src/cmdline/text_progress.cc:96 @@ -2402,11 +2410,11 @@ msgid "UNAVAILABLE" msgstr "غير متوفر" -#: src/desc_render.cc:134 src/gtk/aptitude.glade:1051 +#: src/desc_render.cc:124 src/gtk/aptitude.glade:1051 msgid "Tags" msgstr "علامات" -#: src/desc_render.cc:149 +#: src/desc_render.cc:139 msgid "User Tags" msgstr "" @@ -2436,7 +2444,7 @@ msgid "Continue" msgstr "استمرار" -#: src/download_list.cc:100 src/mine/cmine.cc:303 src/mine/cmine.cc:368 +#: src/download_list.cc:100 src/mine/cmine.cc:301 src/mine/cmine.cc:366 msgid "Cancel" msgstr "إلغاء" @@ -2572,7 +2580,7 @@ "You may want to update the package lists to correct these missing files" msgstr "قد ترغب بتحديث لوائح الحزم لتصحيح هذه الملفات المفقودة" -#. ForTranslators: Set this string to the name of a configuration +#. TRANSLATORS: Set this string to the name of a configuration #. file in $pkgdatadir/aptitude that overrides defaults for your #. language. This is particularly intended for overriding entries #. in the Aptitude::Sections::Descriptions tree. @@ -2582,52 +2590,52 @@ #. indicated by translating "Localized defaults|" below to #. "aptitude-defaults.ww". If you use this mechanism, you should #. also add your defaults file to pkgdata_DATA in Makefile.am. -#: src/generic/apt/apt.cc:187 +#: src/generic/apt/apt.cc:188 msgid "Localized defaults|" msgstr "" -#: src/generic/apt/apt.cc:260 +#: src/generic/apt/apt.cc:261 #, c-format msgid "%s is readable but not writable; unable to write configuration file." msgstr "%s قابل للقراءة فقط وليس للكتابة; تعذرت كتابة ملف التهيئة" -#: src/generic/apt/apt.cc:305 +#: src/generic/apt/apt.cc:306 #, c-format msgid "Unable to replace %s with new configuration file" msgstr "تعذر استبدال %s بملف التهيئة الجديد" -#: src/generic/apt/apt.cc:456 +#: src/generic/apt/apt.cc:457 msgid "" "Could not lock the cache file; this usually means that dpkg or another apt " "tool is already installing packages. Opening in read-only mode; any changes " "you make to the states of packages will NOT be preserved!" msgstr "" -#: src/generic/apt/apt.cc:1272 +#: src/generic/apt/apt.cc:1269 msgid "foreign" msgstr "" -#: src/generic/apt/apt.cc:1274 +#: src/generic/apt/apt.cc:1271 msgid "same" msgstr "" -#: src/generic/apt/apt.cc:1277 +#: src/generic/apt/apt.cc:1274 msgid "allowed" msgstr "" -#: src/generic/apt/apt.cc:1366 +#: src/generic/apt/apt.cc:1363 msgid "main" msgstr "رئيسي" -#: src/generic/apt/apt.cc:1366 +#: src/generic/apt/apt.cc:1363 msgid "contrib" msgstr "" -#: src/generic/apt/apt.cc:1366 +#: src/generic/apt/apt.cc:1363 msgid "non-free" msgstr "" -#: src/generic/apt/apt.cc:1366 +#: src/generic/apt/apt.cc:1363 msgid "non-US" msgstr "" @@ -2675,7 +2683,7 @@ msgid "Invalid hint \"%s\": trailing junk after the version." msgstr "" -#: src/generic/apt/aptitude_resolver.cc:680 +#: src/generic/apt/aptitude_resolver.cc:682 #, c-format msgid "" "Invalid hint \"%s\": the action \"%s\" should be \"approve\", \"reject\", or " @@ -2687,7 +2695,7 @@ msgid "Conflicting types for the cost component %s." msgstr "" -#: src/generic/apt/aptitude_resolver_universe.cc:838 +#: src/generic/apt/aptitude_resolver_universe.cc:837 #, c-format msgid "" "Invalid safety level \"%s\" (not \"discard\", \"maximum\", \"minimum\", or " @@ -2770,7 +2778,7 @@ msgid "Unable to open %s to log actions" msgstr "لم يمكن فتح %s لتسجيل الأعمال" -#. ForTranslators: This is a date and time format. See strftime(3). +#. TRANSLATORS: This is a date and time format. See strftime(3). #: src/generic/apt/log.cc:66 msgid "%a, %b %e %Y %T %z" msgstr "" @@ -2882,13 +2890,13 @@ "\n" "اكتمل التسجيل.\n" -#: src/generic/apt/matching/match.cc:3095 -#: src/generic/apt/matching/match.cc:3212 +#: src/generic/apt/matching/match.cc:3054 +#: src/generic/apt/matching/match.cc:3171 msgid "Accessing index" msgstr "" -#: src/generic/apt/matching/match.cc:3105 -#: src/generic/apt/matching/match.cc:3219 +#: src/generic/apt/matching/match.cc:3064 +#: src/generic/apt/matching/match.cc:3178 msgid "Filtering packages" msgstr "" @@ -2934,7 +2942,7 @@ msgid "Unknown term type: \"%s\"." msgstr "" -#. ForTranslators: Question marks ("?") are used as prefix for function names. +#. TRANSLATORS: Question marks ("?") are used as prefix for function names. #. Leave the question marks attached to the string placeholders. #: src/generic/apt/matching/parse.cc:928 src/generic/apt/matching/parse.cc:937 #, c-format @@ -2996,8 +3004,8 @@ "The package index files are corrupted. No Filename: field for package %s." msgstr "ملفات فهرس الحزمة فاسدة. لا اسم ملف: الحقل للحزمة %s." -#: src/generic/apt/pkg_changelog.cc:442 src/generic/apt/pkg_changelog.cc:596 -#: src/view_changelog.cc:272 +#: src/cmdline/cmdline_changelog.cc:198 src/generic/apt/pkg_changelog.cc:442 +#: src/generic/apt/pkg_changelog.cc:596 src/view_changelog.cc:272 #, c-format msgid "Changelog of %s" msgstr "سجل تغييرات %s" @@ -3055,11 +3063,12 @@ msgid "Failed to parse the cost settings string: %s" msgstr "" -#: src/generic/apt/tags.cc:218 src/generic/apt/tags.cc:225 +#: src/generic/apt/tags.cc:211 src/generic/apt/tags.cc:219 +#: src/generic/apt/tags.cc:264 src/generic/apt/tags.cc:272 msgid "Building tag database" msgstr "بناء قاعدة بيانات العلامات" -#: src/generic/apt/tags.cc:400 +#: src/generic/apt/tags.cc:401 msgid "legacy" msgstr "" @@ -3154,7 +3163,7 @@ msgid "anything" msgstr "" -#. ForTranslators: this is used to generate an error +#. TRANSLATORS: this is used to generate an error #. message; a brief description of what we expected to see #. is inserted into it. #: src/generic/util/parsers.h:1941 src/generic/util/parsers.h:2034 @@ -3182,27 +3191,27 @@ msgid "Unable to create temporary filename from prefix \"%s\"" msgstr "" -#: src/generic/util/util.cc:364 +#: src/generic/util/util.cc:377 #, c-format msgid "Unable to stat \"%s\"" msgstr "تعذر تنفيذ stat على \"%s\"" -#: src/generic/util/util.cc:370 +#: src/generic/util/util.cc:383 #, c-format msgid "Unable to remove \"%s\"" msgstr "تعذرت إزالة \"%s\"" -#: src/generic/util/util.cc:380 +#: src/generic/util/util.cc:393 #, c-format msgid "Unable to list files in \"%s\"" msgstr "تعذر سرد الملفات من \"%s\"" -#: src/generic/util/util.cc:397 +#: src/generic/util/util.cc:410 #, c-format msgid "Failure closing directory \"%s\"" msgstr "فشل في إغلاق الدليل \"%s\"" -#: src/generic/util/util.cc:403 +#: src/generic/util/util.cc:416 #, c-format msgid "Unable to remove directory \"%s\"" msgstr "تعذرت إزالة الدليل \"%s\"" @@ -3216,43 +3225,43 @@ msgid "_File" msgstr "" -#: src/gtk/aptitude.glade:28 src/gtk/aptitude.glade:2274 src/ui.cc:2347 +#: src/gtk/aptitude.glade:28 src/gtk/aptitude.glade:2274 src/ui.cc:2348 msgid "Perform all pending installs and removals" msgstr "إجراء كل عمليات التثبيت والإزالة المؤخَّرة" -#: src/gtk/aptitude.glade:38 src/gtk/aptitude.glade:2285 src/ui.cc:2350 +#: src/gtk/aptitude.glade:38 src/gtk/aptitude.glade:2285 src/ui.cc:2351 msgid "Check for new versions of packages" msgstr "التحقق من وجود نسخ جديدة من الحزم" -#: src/gtk/aptitude.glade:53 src/gtk/aptitude.glade:2301 src/ui.cc:2355 +#: src/gtk/aptitude.glade:53 src/gtk/aptitude.glade:2301 src/ui.cc:2356 msgid "Mark all upgradable packages which are not held for upgrade" msgstr "تعليم كل الحزم القابلة للترقية والتي ليست مبقاة للترقية" -#: src/gtk/aptitude.glade:63 src/gtk/aptitude.glade:2312 src/ui.cc:2360 +#: src/gtk/aptitude.glade:63 src/gtk/aptitude.glade:2312 src/ui.cc:2361 msgid "Forget which packages are \"new\"" msgstr "نسيان أيّ الحزم هي \"جديدة\"" -#: src/gtk/aptitude.glade:72 src/gtk/aptitude.glade:2322 src/ui.cc:2364 +#: src/gtk/aptitude.glade:72 src/gtk/aptitude.glade:2322 src/ui.cc:2365 msgid "Cancel all pending installations, removals, holds, and upgrades." msgstr "إلغاء جميع التثبيتات، والإزالات، والإبقاءات، والترقيات المؤجلة." -#: src/gtk/aptitude.glade:81 src/gtk/aptitude.glade:2332 src/ui.cc:2368 +#: src/gtk/aptitude.glade:81 src/gtk/aptitude.glade:2332 src/ui.cc:2369 msgid "Delete package files which were previously downloaded" msgstr "حذف ملفات الحزم التي تم تنزيلها من قبل" -#: src/gtk/aptitude.glade:90 src/gtk/aptitude.glade:2342 src/ui.cc:2372 +#: src/gtk/aptitude.glade:90 src/gtk/aptitude.glade:2342 src/ui.cc:2373 msgid "Delete package files which can no longer be downloaded" msgstr "حذف ملفات الحزم التي لا يمكن تنزيلها بعد الآن" -#: src/gtk/aptitude.glade:104 src/gtk/aptitude.glade:2357 src/ui.cc:2379 +#: src/gtk/aptitude.glade:104 src/gtk/aptitude.glade:2357 src/ui.cc:2380 msgid "Reload the package cache" msgstr "إعادة تحميل مخزن الحزم" -#: src/gtk/aptitude.glade:118 src/gtk/aptitude.glade:2372 src/ui.cc:2389 +#: src/gtk/aptitude.glade:118 src/gtk/aptitude.glade:2372 src/ui.cc:2390 msgid "Restart the program as root; your settings will be preserved" msgstr "" -#: src/gtk/aptitude.glade:127 src/gtk/aptitude.glade:2382 src/ui.cc:2392 +#: src/gtk/aptitude.glade:127 src/gtk/aptitude.glade:2382 src/ui.cc:2393 msgid "Exit the program" msgstr "الخروج من البرنامج" @@ -3260,7 +3269,7 @@ msgid "E_dit" msgstr "" -#: src/gtk/aptitude.glade:148 src/gtk/aptitude.glade:2404 src/ui.cc:2399 +#: src/gtk/aptitude.glade:148 src/gtk/aptitude.glade:2404 src/ui.cc:2400 msgid "Undo the last package operation or group of operations" msgstr "التراجع عن آخر عملية حزمة أو مجموعة من العمليات" @@ -3300,18 +3309,18 @@ msgstr "" #: src/gtk/aptitude.glade:347 src/gtk/aptitude.glade:2606 src/gtk/gui.cc:1323 -#: src/qt/tabs_manager.cc:241 src/ui.cc:854 src/ui.cc:856 src/ui.cc:901 -#: src/ui.cc:903 src/ui.cc:929 src/ui.cc:931 src/ui.cc:952 src/ui.cc:954 +#: src/qt/tabs_manager.cc:241 src/ui.cc:855 src/ui.cc:857 src/ui.cc:902 +#: src/ui.cc:904 src/ui.cc:930 src/ui.cc:932 src/ui.cc:953 src/ui.cc:955 msgid "Packages" msgstr "الحزم" #: src/gtk/aptitude.glade:358 src/gtk/aptitude.glade:2617 src/gtk/gui.cc:1033 -#: src/gtk/previewtab.cc:118 src/qt/tabs_manager.cc:220 src/ui.cc:1395 +#: src/gtk/previewtab.cc:118 src/qt/tabs_manager.cc:220 src/ui.cc:1396 msgid "Preview" msgstr "معاينة" #: src/gtk/aptitude.glade:369 src/gtk/aptitude.glade:2628 src/gtk/gui.cc:1028 -#: src/qt/tabs_manager.cc:263 src/ui.cc:2783 +#: src/qt/tabs_manager.cc:263 src/ui.cc:2788 msgid "Resolver" msgstr "مقدم الحلول" @@ -3543,7 +3552,7 @@ msgid "Finalize and apply your changes to the system." msgstr "" -#: src/gtk/areas.cc:84 src/ui.cc:713 src/ui.cc:715 +#: src/gtk/areas.cc:84 src/ui.cc:714 src/ui.cc:716 msgid "Preferences" msgstr "" @@ -4019,7 +4028,7 @@ msgid "Download already running." msgstr "" -#: src/gtk/gui.cc:300 src/gtk/gui.cc:948 src/ui.cc:1526 src/ui.cc:1765 +#: src/gtk/gui.cc:300 src/gtk/gui.cc:948 src/ui.cc:1527 src/ui.cc:1766 msgid "A package-list update or install run is already taking place." msgstr "هناك عملية تحديث أو تثبيت حزم تجري حالياً." @@ -4078,7 +4087,7 @@ msgid "Asking whether to replace the configuration file %s" msgstr "" -#: src/gtk/gui.cc:962 src/ui.cc:1266 +#: src/gtk/gui.cc:962 src/ui.cc:1267 msgid "Downloading packages" msgstr "تنزيل الحزم" @@ -4109,7 +4118,7 @@ msgid "Apply changes" msgstr "" -#. ForTranslators: any numbers in this +#. TRANSLATORS: any numbers in this #. string will be displayed in a larger #. font. #: src/gtk/gui.cc:1192 @@ -4119,7 +4128,7 @@ msgstr[0] "" msgstr[1] "" -#. ForTranslators: any numbers in this +#. TRANSLATORS: any numbers in this #. string will be displayed in a larger #. font. #: src/gtk/gui.cc:1207 @@ -4210,7 +4219,7 @@ #: src/gtk/packageinformation.cc:104 src/gtk/packageinformation.cc:106 #: src/pkg_columnizer.cc:354 src/pkg_columnizer.cc:375 -#: src/pkg_columnizer.cc:382 src/pkg_grouppolicy.cc:275 +#: src/pkg_columnizer.cc:382 src/pkg_grouppolicy.cc:269 #: src/pkg_info_screen.cc:134 src/pkg_info_screen.cc:135 #: src/pkg_ver_item.cc:345 src/pkg_ver_item.cc:379 src/qt/package.cc:224 #: src/qt/version.cc:114 @@ -4267,7 +4276,7 @@ msgid "Building view" msgstr "بناء العرض" -#: src/gtk/previewtab.cc:97 src/pkg_grouppolicy.cc:678 +#: src/gtk/previewtab.cc:97 src/pkg_grouppolicy.cc:677 msgid "" "Packages with unsatisfied dependencies\n" " The dependency requirements of these packages will be unmet after the " @@ -4281,7 +4290,7 @@ " \n" " وجود هذه الشجرة قد يعني أن شيء ما معطوب، إما على نظامك أو في ارشيف دبيان." -#: src/gtk/previewtab.cc:98 src/pkg_grouppolicy.cc:679 +#: src/gtk/previewtab.cc:98 src/pkg_grouppolicy.cc:678 msgid "" "Packages being removed because they are no longer used\n" " These packages are being deleted because they were automatically installed " @@ -4292,7 +4301,7 @@ " يتم حذف هذه الحزم بسبب أنها ثبّتت آلياً لاستيفاء المعتمدات، غير أن العمل " "المطلوب لن ينتج عنه تثبيت أية حزمة تتطلب الاعتماد على هذه الحزم.\n" -#: src/gtk/previewtab.cc:99 src/pkg_grouppolicy.cc:680 +#: src/gtk/previewtab.cc:99 src/pkg_grouppolicy.cc:679 msgid "" "Packages being automatically held in their current state\n" " These packages could be upgraded, but they have been kept in their current " @@ -4302,7 +4311,7 @@ " يمكن ترقية هذه الحزم، إلا أنّه أُبقي عليها بوضعها الحالي لتجنّب عطب " "المعتمدات." -#: src/gtk/previewtab.cc:100 src/pkg_grouppolicy.cc:681 +#: src/gtk/previewtab.cc:100 src/pkg_grouppolicy.cc:680 msgid "" "Packages being automatically installed to satisfy dependencies\n" " These packages are being installed because they are required by another " @@ -4311,7 +4320,7 @@ "الحزم التي سيتم تثبيتها تلقائيّاً لاستيفاء المعتمدات\n" " يتم تثبيت هذه الحزم بسبب الحاجة إليها من قبل حزمة أخرى اخترتها للتثبيت." -#: src/gtk/previewtab.cc:101 src/pkg_grouppolicy.cc:682 +#: src/gtk/previewtab.cc:101 src/pkg_grouppolicy.cc:681 msgid "" "Packages being deleted due to unsatisfied dependencies\n" " These packages are being deleted because one or more of their dependencies " @@ -4321,7 +4330,7 @@ " يتم حذف هذه الحزم لأن واحداً أو أكثر من معتمداتها لم يعد متوفّراً، أو أن " "حزمة أخرى تتعارض معها." -#: src/gtk/previewtab.cc:102 src/pkg_grouppolicy.cc:683 +#: src/gtk/previewtab.cc:102 src/pkg_grouppolicy.cc:682 msgid "" "Packages to be downgraded\n" " An older version of these packages than is currently installed will be " @@ -4330,7 +4339,7 @@ "الحزم المطلوب تثبيطها\n" " سيتم تثبيت نسخة من هذه الحزم أقدم من التي هي ثبتة حالياً." -#: src/gtk/previewtab.cc:103 src/pkg_grouppolicy.cc:684 +#: src/gtk/previewtab.cc:103 src/pkg_grouppolicy.cc:683 msgid "" "Packages being held back\n" " These packages could be upgraded, but you have asked for them to be held at " @@ -4339,7 +4348,7 @@ "الحزم التي سيُبقى عليها\n" " يمكن ترقية هذه الحزم، إلا أنّك طلبت إبقائها على نسختها الحاليّة." -#: src/gtk/previewtab.cc:104 src/pkg_grouppolicy.cc:685 +#: src/gtk/previewtab.cc:104 src/pkg_grouppolicy.cc:684 msgid "" "Packages to be reinstalled\n" " These packages will be reinstalled." @@ -4347,7 +4356,7 @@ "الحزم المطلوب إعادة تثبيتها\n" " ستتم إعادة تثبيت هذه الحزم." -#: src/gtk/previewtab.cc:105 src/pkg_grouppolicy.cc:686 +#: src/gtk/previewtab.cc:105 src/pkg_grouppolicy.cc:685 msgid "" "Packages to be installed\n" " These packages have been manually selected for installation on your " @@ -4356,7 +4365,7 @@ "الحزم المطلوب تثبيتها\n" " تم اختيار هذه الحزم يدوياً لتثبيتها على جهازك." -#: src/gtk/previewtab.cc:106 src/pkg_grouppolicy.cc:687 +#: src/gtk/previewtab.cc:106 src/pkg_grouppolicy.cc:686 msgid "" "Packages to be removed\n" " These packages have been manually selected for removal." @@ -4364,7 +4373,7 @@ "الحزم المطلوبة إزالتها\n" " تم اختيار هذه الحزم يدوياً لإزالتها." -#: src/gtk/previewtab.cc:107 src/pkg_grouppolicy.cc:688 +#: src/gtk/previewtab.cc:107 src/pkg_grouppolicy.cc:687 msgid "" "Packages to be upgraded\n" " These packages will be upgraded to a newer version." @@ -4372,7 +4381,7 @@ "الحزم المطلوب ترقيتها\n" "ستتم ترقية هذه الحزم إلى نسخة أجدد." -#: src/gtk/previewtab.cc:108 src/pkg_grouppolicy.cc:689 +#: src/gtk/previewtab.cc:108 src/pkg_grouppolicy.cc:688 msgid "" "Packages that are partially installed\n" " These packages are not fully installed and configured; an attempt will be " @@ -4766,7 +4775,7 @@ msgid "%u solutions." msgstr "" -#: src/gtk/resolver.cc:2109 +#: src/gtk/resolver.cc:2111 #, c-format msgid "Solution %s of %s." msgstr "" @@ -4940,63 +4949,64 @@ #: src/load_sortpolicy.cc:51 src/load_sortpolicy.cc:64 #: src/load_sortpolicy.cc:77 src/load_sortpolicy.cc:90 +#: src/load_sortpolicy.cc:103 src/load_sortpolicy.cc:117 #, c-format msgid "Sorting policy '%s' takes no arguments" msgstr "" -#: src/load_sortpolicy.cc:148 +#: src/load_sortpolicy.cc:178 msgid "Invalid zero-length sorting policy name" msgstr "اسم سياسية الفرز الفارغ غير صالح" -#: src/load_sortpolicy.cc:166 +#: src/load_sortpolicy.cc:196 msgid "Unmatched '(' in sorting policy description" msgstr "حرف '(' ليس له مقابل في وصف سياسة الفرز" -#: src/load_sortpolicy.cc:193 +#: src/load_sortpolicy.cc:223 #, c-format msgid "Invalid sorting policy type '%s'" msgstr "نوع سياسة الفرز '%s' غير صالح" -#: src/main.cc:134 +#: src/main.cc:133 #, c-format msgid "Can't decode multibyte string after \"%ls\"" msgstr "تعذر فك ترميز سلسلة الأحرف الثنائية البايت بعد \"%ls\"" -#: src/main.cc:143 +#: src/main.cc:142 #, c-format msgid "Can't decode wide-character string after \"%s\"" msgstr "تعذر فك ترميز سلسلة الأحرف العريضة بعد \"%s\"" -#: src/main.cc:151 +#: src/main.cc:150 #, c-format msgid "%s %s compiled at %s %s\n" msgstr "%s %s جمعت في %s %s\n" -#: src/main.cc:154 +#: src/main.cc:153 #, c-format msgid "Compiler: g++ %s\n" msgstr "المُجمّع: g++ %s\n" -#: src/main.cc:156 +#: src/main.cc:155 msgid "Compiled against:\n" msgstr "" -#: src/main.cc:157 +#: src/main.cc:156 #, c-format msgid " apt version %d.%d.%d\n" msgstr "" -#: src/main.cc:160 +#: src/main.cc:159 #, c-format msgid " NCurses version: Unknown\n" msgstr "" -#: src/main.cc:162 +#: src/main.cc:161 #, c-format msgid " NCurses version %s\n" msgstr "" -#: src/main.cc:164 +#: src/main.cc:163 #, c-format msgid " libsigc++ version: %s\n" msgstr "" @@ -5011,68 +5021,68 @@ msgid " Ept support disabled.\n" msgstr "" -#: src/main.cc:171 +#: src/main.cc:165 #, c-format msgid " Gtk+ version %d.%d.%d\n" msgstr "" -#: src/main.cc:173 +#: src/main.cc:167 #, c-format msgid " Gtk-- version %d.%d.%d\n" msgstr "" -#: src/main.cc:176 +#: src/main.cc:170 #, c-format msgid " Gtk+ support disabled.\n" msgstr "" -#: src/main.cc:179 +#: src/main.cc:173 #, c-format msgid " Compiled with Qt %s\n" msgstr "" -#: src/main.cc:180 +#: src/main.cc:174 #, c-format msgid " Running on Qt %s\n" msgstr "" -#: src/main.cc:182 +#: src/main.cc:176 #, c-format msgid " Qt support disabled.\n" msgstr "" -#: src/main.cc:184 +#: src/main.cc:178 msgid "" "\n" "Current library versions:\n" msgstr "" -#: src/main.cc:185 +#: src/main.cc:179 #, c-format msgid " NCurses version: %s\n" msgstr "" -#: src/main.cc:186 +#: src/main.cc:180 #, c-format msgid " cwidget version: %s\n" msgstr "" -#: src/main.cc:187 +#: src/main.cc:181 #, c-format msgid " Apt version: %s\n" msgstr "" -#: src/main.cc:193 +#: src/main.cc:187 #, c-format msgid "Usage: aptitude [-S fname] [-u|-i]" msgstr "الاستخدام: aptitude [-S fname] [-u|-i]" -#: src/main.cc:195 +#: src/main.cc:189 #, c-format msgid " aptitude [options] ..." msgstr " aptitude [options] ..." -#: src/main.cc:197 +#: src/main.cc:191 #, c-format msgid "" " Actions (if none is specified, aptitude will enter interactive mode):\n" @@ -5082,119 +5092,119 @@ "التفاعلي):\n" "\n" -#: src/main.cc:198 +#: src/main.cc:192 #, c-format msgid " install - Install/upgrade packages.\n" msgstr "" -#: src/main.cc:199 +#: src/main.cc:193 #, c-format msgid " remove - Remove packages.\n" msgstr "" -#: src/main.cc:200 +#: src/main.cc:194 #, c-format msgid " purge - Remove packages and their configuration files.\n" msgstr "" -#: src/main.cc:201 +#: src/main.cc:195 #, c-format msgid " hold - Place packages on hold.\n" msgstr "" -#: src/main.cc:202 +#: src/main.cc:196 #, c-format msgid " unhold - Cancel a hold command for a package.\n" msgstr "" -#: src/main.cc:203 +#: src/main.cc:197 #, c-format msgid "" " markauto - Mark packages as having been automatically installed.\n" msgstr "" -#: src/main.cc:204 +#: src/main.cc:198 #, c-format msgid " unmarkauto - Mark packages as having been manually installed.\n" msgstr "" -#: src/main.cc:205 +#: src/main.cc:199 #, c-format msgid "" " forbid-version - Forbid aptitude from upgrading to a specific package " "version.\n" msgstr " forbid-version - منع aptitude من الترقية إلى نسخة ما من الحزمة.\n" -#: src/main.cc:206 +#: src/main.cc:200 #, c-format msgid " update - Download lists of new/upgradable packages.\n" msgstr "" -#: src/main.cc:207 +#: src/main.cc:201 #, c-format msgid " safe-upgrade - Perform a safe upgrade.\n" msgstr "" -#: src/main.cc:208 +#: src/main.cc:202 #, c-format msgid "" " full-upgrade - Perform an upgrade, possibly installing and removing " "packages.\n" msgstr "" -#: src/main.cc:209 +#: src/main.cc:203 #, c-format msgid " build-dep - Install the build-dependencies of packages.\n" msgstr "" -#: src/main.cc:210 +#: src/main.cc:204 #, c-format msgid " forget-new - Forget what packages are \"new\".\n" msgstr "" -#: src/main.cc:211 +#: src/main.cc:205 #, c-format msgid " search - Search for a package by name and/or expression.\n" msgstr "" -#: src/main.cc:212 +#: src/main.cc:206 #, c-format msgid " show - Display detailed information about a package.\n" msgstr "" -#: src/main.cc:213 +#: src/main.cc:207 #, c-format msgid " versions - Displays the versions of specified packages.\n" msgstr "" -#: src/main.cc:214 +#: src/main.cc:208 #, c-format msgid " clean - Erase downloaded package files.\n" msgstr "" -#: src/main.cc:215 +#: src/main.cc:209 #, c-format msgid " autoclean - Erase old downloaded package files.\n" msgstr "" -#: src/main.cc:216 +#: src/main.cc:210 #, c-format msgid " changelog - View a package's changelog.\n" msgstr "" -#: src/main.cc:217 +#: src/main.cc:211 #, c-format msgid " download - Download the .deb file for a package.\n" msgstr "" -#: src/main.cc:218 +#: src/main.cc:212 #, c-format msgid "" " reinstall - Download and (possibly) reinstall a currently installed " "package.\n" msgstr "" -#: src/main.cc:219 +#: src/main.cc:213 #, c-format msgid "" " why - Show the manually installed packages that require a package, " @@ -5202,7 +5212,7 @@ " why one or more packages would require the given package.\n" msgstr "" -#: src/main.cc:221 +#: src/main.cc:215 #, c-format msgid "" " why-not - Show the manually installed packages that lead to a " @@ -5211,281 +5221,296 @@ " lead to a conflict with the given package if installed.\n" msgstr "" -#: src/main.cc:225 +#: src/main.cc:219 #, c-format msgid " Options:\n" msgstr " خيارات:\n" -#: src/main.cc:226 +#: src/main.cc:220 #, c-format msgid " -h This help text.\n" msgstr "" -#: src/main.cc:228 +#: src/main.cc:222 #, c-format msgid "" " --gui Use the GTK GUI even if disabled in the configuration.\n" msgstr "" -#: src/main.cc:230 +#: src/main.cc:224 #, c-format msgid " --no-gui Do not use the GTK GUI even if available.\n" msgstr "" -#: src/main.cc:232 +#: src/main.cc:226 #, c-format msgid " --qt Use the Qt GUI.\n" msgstr "" -#: src/main.cc:233 +#: src/main.cc:227 #, c-format msgid "" " --no-qt Do not use the Qt GUI even if enabled in the configuration.\n" msgstr "" -#: src/main.cc:235 +#: src/main.cc:229 #, c-format msgid " -s Simulate actions, but do not actually perform them.\n" msgstr " -s تمثيل الإجراءات، لكن دون تنفيذها بالفعل.\n" -#: src/main.cc:236 +#: src/main.cc:230 #, c-format msgid "" " -d Only download packages, do not install or remove anything.\n" msgstr " -d تنزيل الحزم فقط، دون تثبيت أو إزالة أيها.\n" -#: src/main.cc:237 +#: src/main.cc:231 #, c-format msgid " -P Always prompt for confirmation of actions.\n" msgstr "" -#: src/main.cc:238 +#: src/main.cc:232 #, c-format msgid "" " -y Assume that the answer to simple yes/no questions is 'yes'.\n" msgstr "" -#: src/main.cc:239 +#: src/main.cc:233 #, c-format msgid "" " -F format Specify a format for displaying search results; see the " "manual.\n" msgstr "" -#: src/main.cc:240 +#: src/main.cc:234 #, c-format msgid "" " -O order Specify how search results should be sorted; see the " "manual.\n" msgstr "" -#: src/main.cc:241 +#: src/main.cc:235 #, c-format msgid "" " -w width Specify the display width for formatting search results.\n" msgstr "" -#: src/main.cc:242 +#: src/main.cc:236 #, c-format msgid " -f Aggressively try to fix broken packages.\n" msgstr " -f محاولة إصلاح الحزم المعطوبة بشدة.\n" -#: src/main.cc:243 +#: src/main.cc:237 #, c-format msgid "" " -V Show which versions of packages are to be installed.\n" msgstr " -V إظهار نسخة الحزم التي سيتم تثبيتها.\n" -#: src/main.cc:244 +#: src/main.cc:238 #, c-format msgid "" " -D Show the dependencies of automatically changed packages.\n" msgstr " -D إظهار معتمدات الحزم المغيرة تلقائياً.\n" -#: src/main.cc:245 +#: src/main.cc:239 #, c-format msgid " -Z Show the change in installed size of each package.\n" msgstr " -Z\t\t إظهار التغيير في حجم تثبيت كل حزمة.\n" -#: src/main.cc:246 +#: src/main.cc:240 #, c-format msgid "" " -v Display extra information. (may be supplied multiple " "times).\n" msgstr "" -#: src/main.cc:247 +#: src/main.cc:241 #, c-format msgid "" " -t [release] Set the release from which packages should be installed.\n" msgstr "" -#: src/main.cc:248 +#: src/main.cc:242 #, c-format msgid "" " -q In command-line mode, suppress the incremental progress\n" " indicators.\n" msgstr "" -#: src/main.cc:250 +#: src/main.cc:244 #, c-format msgid " -o key=val Directly set the configuration option named 'key'.\n" msgstr "" -#: src/main.cc:251 +#: src/main.cc:245 #, c-format msgid "" " --with(out)-recommends\tSpecify whether or not to treat recommends as\n" " strong dependencies.\n" msgstr "" -#: src/main.cc:253 +#: src/main.cc:247 #, c-format msgid " -S fname Read the aptitude extended status info from fname.\n" msgstr " -S fname قراءة معلومات وضع aptitude الشاملة من fname.\n" -#: src/main.cc:254 +#: src/main.cc:248 #, c-format msgid " -u Download new package lists on startup.\n" msgstr " -u تنزيل قوائم الحزم الجديدة عند بدء التشغيل.\n" -#: src/main.cc:255 src/main.cc:257 +#: src/main.cc:249 src/main.cc:251 #, c-format msgid " (terminal interface only)\n" msgstr "" -#: src/main.cc:256 +#: src/main.cc:250 #, c-format msgid " -i Perform an install run on startup.\n" msgstr " -i القيام بتثبيت عند بدء التشغيل.\n" -#: src/main.cc:259 +#: src/main.cc:253 #, c-format msgid " This aptitude does not have Super Cow Powers.\n" msgstr " برنامج aptitude هذا ليست له قوى البقرة الخارقة.\n" -#. ForTranslators: This is a log level that the user can pass on +#. TRANSLATORS: This is a log level that the user can pass on #. the command-line or set in the configuration file. -#: src/main.cc:393 +#: src/main.cc:377 msgid "trace" msgstr "" -#. ForTranslators: This is a log level that the user can pass on +#. TRANSLATORS: This is a log level that the user can pass on #. the command-line or set in the configuration file. -#: src/main.cc:396 +#: src/main.cc:380 msgid "debug" msgstr "" -#. ForTranslators: This is a log level that the user can pass on +#. TRANSLATORS: This is a log level that the user can pass on #. the command-line or set in the configuration file. -#: src/main.cc:399 +#: src/main.cc:383 msgid "info" msgstr "" -#. ForTranslators: This is a log level that the user can pass on +#. TRANSLATORS: This is a log level that the user can pass on #. the command-line or set in the configuration file. -#: src/main.cc:402 +#: src/main.cc:386 msgid "warn" msgstr "" -#. ForTranslators: This is a log level that the user can pass on +#. TRANSLATORS: This is a log level that the user can pass on #. the command-line or set in the configuration file. -#: src/main.cc:405 +#: src/main.cc:389 msgid "error" msgstr "" -#. ForTranslators: This is a log level that the user can pass on +#. TRANSLATORS: This is a log level that the user can pass on #. the command-line or set in the configuration file. -#: src/main.cc:408 +#: src/main.cc:392 msgid "fatal" msgstr "" -#. ForTranslators: This is a log level that the user can pass on +#. TRANSLATORS: This is a log level that the user can pass on #. the command-line or set in the configuration file. -#: src/main.cc:411 +#: src/main.cc:395 msgid "off" msgstr "" -#. ForTranslators: both the translated and the untranslated +#. TRANSLATORS: both the translated and the untranslated #. log level names are accepted here. -#: src/main.cc:479 +#: src/main.cc:463 #, c-format msgid "" "Unknown log level name \"%s\" (expected \"trace\", \"debug\", \"info\", " "\"warn\", \"error\", \"fatal\", or \"off\")." msgstr "" -#: src/main.cc:488 +#. TRANSLATORS: following paragraph copied from src/generic/util/logging.h +#. * +#. * A category consists of one or more nonempty components +#. * separated by ".", such as "aptitude.util.logging", with +#. * the exception that the root logger is indicated by the +#. * empty string (""). +#. * +#. * A list of the used ones in src/loggers.h +#. * +#. * So 'logger' here is the name of the 'category', 'component' or +#. * 'module', in the case that users want to configure different logging +#. * levels for different categories (e.g. level 'warn' for +#. * 'aptitude.changelog', debug for 'aptitude.why'), etc. +#. +#: src/main.cc:486 #, c-format msgid "Invalid logger name \"%s\"." msgstr "" -#: src/main.cc:765 +#: src/main.cc:763 #, c-format msgid "Expected a number after -q=\n" msgstr "توقع رقم بعد -q=\n" -#: src/main.cc:774 +#: src/main.cc:772 #, c-format msgid "Expected a number after -q=, got %s\n" msgstr "توقع رقم بعد -q=، لكن وجد %s\n" -#: src/main.cc:798 +#: src/main.cc:796 #, c-format msgid "-o requires an argument of the form key=value, got %s\n" msgstr "" -#: src/main.cc:888 +#: src/main.cc:886 #, c-format msgid "No comma following tag name \"%s\".\n" msgstr "" -#: src/main.cc:980 src/main.cc:990 +#: src/main.cc:978 src/main.cc:988 msgid "WEIRDNESS: unknown option code received\n" msgstr "عجباً: استقبل رمز خير مجهول\n" -#: src/main.cc:1008 +#: src/main.cc:1006 msgid "--show-package-names|never" msgstr "" -#: src/main.cc:1011 +#: src/main.cc:1009 msgid "--show-package-names|auto" msgstr "" -#: src/main.cc:1014 +#: src/main.cc:1012 msgid "--show-package-names|always" msgstr "" -#: src/main.cc:1019 +#: src/main.cc:1017 #, c-format msgid "" "Invalid package names display mode \"%s\" (should be \"never\", \"auto\", or " "\"always\")." msgstr "" -#: src/main.cc:1025 +#: src/main.cc:1023 msgid "no-summary" msgstr "" -#: src/main.cc:1027 +#: src/main.cc:1025 msgid "first-package" msgstr "" -#: src/main.cc:1029 +#: src/main.cc:1027 msgid "first-package-and-type" msgstr "" -#: src/main.cc:1031 +#: src/main.cc:1029 msgid "all-packages" msgstr "" -#: src/main.cc:1033 +#: src/main.cc:1031 msgid "all-packages-with-dep-versions" msgstr "" -#. ForTranslators: "why" here is the aptitude command name and -#. should not be translated. -#: src/main.cc:1039 +#. TRANSLATORS: "why" here is the aptitude command name and should not +#. be translated. Both the translated and the untranslated log level +#. names are accepted here. +#: src/main.cc:1038 #, c-format msgid "" "Invalid \"why\" summary mode \"%s\": expected \"no-summary\", \"first-" @@ -5526,16 +5551,16 @@ "%s\n" msgstr "" -#: src/menu_text_layout.cc:43 src/menu_tree.cc:227 src/ui.cc:259 +#: src/menu_text_layout.cc:43 src/menu_tree.cc:232 src/ui.cc:260 #: src/view_changelog.cc:168 msgid "Search for: " msgstr "البحث عن: " -#: src/menu_text_layout.cc:75 src/menu_tree.cc:244 src/view_changelog.cc:180 +#: src/menu_text_layout.cc:75 src/menu_tree.cc:249 src/view_changelog.cc:180 msgid "Search backwards for: " msgstr "البحث رجوعاً عن: " -#: src/mine/cmine.cc:115 src/mine/cmine.cc:154 src/ui.cc:1770 +#: src/mine/cmine.cc:115 src/mine/cmine.cc:154 src/ui.cc:1771 msgid "Minesweeper" msgstr "كانسة الألغام" @@ -5579,163 +5604,163 @@ msgid "The board height must be a positive integer" msgstr "يجب أن يكون ارتفاع الرقعة رقماً صحيحاً موجباً" -#: src/mine/cmine.cc:259 +#: src/mine/cmine.cc:258 msgid "The board width must be a positive integer" msgstr "يجب أن يكون عرض الرقعة رقماً صحيحاً موجباً" -#: src/mine/cmine.cc:271 +#: src/mine/cmine.cc:269 msgid "Invalid mine count; please enter a positive integer" msgstr "تعداد الألغام غير صالح؛ الرجاء إدخال قيمة صحيحة موجبة" -#: src/mine/cmine.cc:291 +#: src/mine/cmine.cc:289 msgid "Setup custom game" msgstr "إعداد لعبة مخصصة" -#: src/mine/cmine.cc:293 +#: src/mine/cmine.cc:291 msgid "Height of board: " msgstr "طول اللوحة: " -#: src/mine/cmine.cc:296 +#: src/mine/cmine.cc:294 msgid "Width of board: " msgstr "عرض اللوحة: " -#: src/mine/cmine.cc:299 +#: src/mine/cmine.cc:297 msgid "Number of mines: " msgstr "عدد الألغام: " -#: src/mine/cmine.cc:302 src/mine/cmine.cc:367 src/ui.cc:292 src/ui.cc:364 +#: src/mine/cmine.cc:300 src/mine/cmine.cc:365 src/ui.cc:293 src/ui.cc:365 msgid "Ok" msgstr "موافق" -#: src/mine/cmine.cc:360 +#: src/mine/cmine.cc:358 msgid "Choose difficulty level" msgstr "اختيار مستوى الصعوبة" -#: src/mine/cmine.cc:362 +#: src/mine/cmine.cc:360 msgid "Easy" msgstr "سهل" -#: src/mine/cmine.cc:363 +#: src/mine/cmine.cc:361 msgid "Medium" msgstr "متوسط" -#: src/mine/cmine.cc:364 +#: src/mine/cmine.cc:362 msgid "Hard" msgstr "صعب" -#: src/mine/cmine.cc:365 +#: src/mine/cmine.cc:363 msgid "Custom" msgstr "مخصص" -#: src/mine/cmine.cc:463 +#: src/mine/cmine.cc:461 msgid "You have won." msgstr "لقد فزت." -#: src/mine/cmine.cc:466 +#: src/mine/cmine.cc:464 msgid "You lose!" msgstr "لقد خسرت!" -#: src/mine/cmine.cc:471 +#: src/mine/cmine.cc:469 msgid "You die... --More--" msgstr "لقد مت... --المزيد--" -#: src/mine/cmine.cc:484 +#: src/mine/cmine.cc:482 msgid "The spikes were poisoned! The poison was deadly... --More--" msgstr "لقد كانت المسننات مسممة! والسم مميت... --المزيد--" -#: src/mine/cmine.cc:487 +#: src/mine/cmine.cc:485 msgid "You land on a set of sharp iron spikes! --More--" msgstr "لقد هبطت على مجموعة من المسننات الحديدية المدببة! --المزيد--" -#: src/mine/cmine.cc:490 +#: src/mine/cmine.cc:488 msgid "You fall into a pit! --More--" msgstr "لقد وقعت في حفرة! --المزيد--" -#: src/mine/cmine.cc:493 +#: src/mine/cmine.cc:491 msgid "KABOOM! You step on a land mine. --More--" msgstr "بوووم! لقد دست على لغم أرضي. --المزيد--" -#: src/mine/cmine.cc:498 +#: src/mine/cmine.cc:496 msgid "The dart was poisoned! The poison was deadly... --More--" msgstr "الرمح مسمم! السم مميت... --المزيد--" -#: src/mine/cmine.cc:500 +#: src/mine/cmine.cc:498 msgid "" "A little dart shoots out at you! You are hit by a little dart! --More--" msgstr "لقد قام رام برميك برمح! لقد أصبت برمح صغير! --المزيد--" -#: src/mine/cmine.cc:504 +#: src/mine/cmine.cc:502 msgid "You turn to stone... --More--" msgstr "أنت تتحول إلى صخرة... --المزيد--" -#: src/mine/cmine.cc:506 +#: src/mine/cmine.cc:504 msgid "Touching the cockatrice corpse was a fatal mistake. --More--" msgstr "لمس المحصول كان خطأً قاتلاً. --المزيد--" -#: src/mine/cmine.cc:508 +#: src/mine/cmine.cc:506 msgid "You feel here a cockatrice corpse. --More--" msgstr "تشعر أن هناك محصولاً هنا. --المزيد--" -#: src/mine/cmine.cc:512 +#: src/mine/cmine.cc:510 msgid "" "Click! You trigger a rolling boulder trap! You are hit by a boulder! --" "More--" msgstr "انقر! لقد أطلقت فخ صخرة منزلقة! لقد هرست الصخرة! --المزيد--" -#: src/mine/cmine.cc:522 +#: src/mine/cmine.cc:520 msgid "sleep" msgstr "النوم" -#: src/mine/cmine.cc:525 +#: src/mine/cmine.cc:523 msgid "striking" msgstr "الضرب" -#: src/mine/cmine.cc:528 +#: src/mine/cmine.cc:526 msgid "death" msgstr "الموت" -#: src/mine/cmine.cc:531 +#: src/mine/cmine.cc:529 msgid "polymorph" msgstr "التحول" -#: src/mine/cmine.cc:534 +#: src/mine/cmine.cc:532 msgid "magic missile" msgstr "صاروخ سحري" -#: src/mine/cmine.cc:537 +#: src/mine/cmine.cc:535 msgid "secret door detection" msgstr "تفحّص الأبواب السرية" -#: src/mine/cmine.cc:540 +#: src/mine/cmine.cc:538 msgid "invisibility" msgstr "الشفافية" -#: src/mine/cmine.cc:543 +#: src/mine/cmine.cc:541 msgid "cold" msgstr "بارد" -#: src/mine/cmine.cc:547 +#: src/mine/cmine.cc:545 #, c-format msgid "Your wand of %s breaks apart and explodes! --More--" msgstr "لقد تحطمت عصا %s الخاصة بك وانفجرت! --المزيد--" -#: src/mine/cmine.cc:553 +#: src/mine/cmine.cc:551 msgid "You are jolted by a surge of electricity! --More--" msgstr "لقد صعقت كهربائياً! -- المزيد --" -#: src/mine/cmine.cc:657 +#: src/mine/cmine.cc:655 msgid "Enter the filename to load: " msgstr "أدخل اسم الملف لتحميله: " -#: src/mine/cmine.cc:664 +#: src/mine/cmine.cc:662 msgid "Enter the filename to save: " msgstr "أدخل اسم الملف لحفظه: " -#: src/mine/cmine.cc:672 +#: src/mine/cmine.cc:670 msgid "mine-help.txt" msgstr "mine-help.txt" -#: src/mine/cmine.cc:674 +#: src/mine/cmine.cc:672 msgid "Encoding of mine-help.txt|UTF-8" msgstr "ترميز mine-help.txt|UTF-8" @@ -5743,7 +5768,7 @@ msgid "30 8 8 1 1 40 14 14 11 10 35 9 10 2 1 1 10 9 12 30 17 15" msgstr "" -#: src/pkg_columnizer.cc:89 src/ui.cc:2782 +#: src/pkg_columnizer.cc:89 src/ui.cc:2787 msgid "Package" msgstr "حزمة" @@ -5824,8 +5849,8 @@ msgid "" msgstr "" -#: src/pkg_columnizer.cc:238 src/pkg_grouppolicy.cc:269 -#: src/pkg_grouppolicy.cc:1815 src/qt/package.cc:234 +#: src/pkg_columnizer.cc:238 src/pkg_grouppolicy.cc:264 +#: src/pkg_grouppolicy.cc:1747 src/qt/package.cc:234 #: src/qt/widgets/packages_tab.cc:73 msgid "virtual" msgstr "وهمي" @@ -5854,7 +5879,7 @@ msgid "triggers-pending" msgstr "" -#: src/pkg_columnizer.cc:266 src/pkg_columnizer.cc:546 src/pkg_ver_item.cc:237 +#: src/pkg_columnizer.cc:266 src/pkg_columnizer.cc:551 src/pkg_ver_item.cc:237 msgid "ERROR" msgstr "خطأ" @@ -5896,27 +5921,27 @@ msgid "none" msgstr "لاشيء" -#. ForTranslators: Imp = Important +#. TRANSLATORS: Imp = Important #: src/pkg_columnizer.cc:362 src/pkg_ver_item.cc:354 msgid "Imp" msgstr "مهم" -#. ForTranslators: Req = Required +#. TRANSLATORS: Req = Required #: src/pkg_columnizer.cc:364 src/pkg_ver_item.cc:357 msgid "Req" msgstr "مطلوب" -#. ForTranslators: Std = Standard +#. TRANSLATORS: Std = Standard #: src/pkg_columnizer.cc:366 src/pkg_ver_item.cc:360 msgid "Std" msgstr "قياسي" -#. ForTranslators: Opt = Optional +#. TRANSLATORS: Opt = Optional #: src/pkg_columnizer.cc:368 src/pkg_ver_item.cc:363 msgid "Opt" msgstr "اختياري" -#. ForTranslators: Xtr = Extra +#. TRANSLATORS: Xtr = Extra #: src/pkg_columnizer.cc:370 src/pkg_ver_item.cc:366 msgid "Xtr" msgstr "Xtr" @@ -5945,25 +5970,25 @@ msgid "DL Size: %sB" msgstr "حجم التنزيل %sبايت" -#. ForTranslators: Hostname -#: src/pkg_columnizer.cc:498 +#. TRANSLATORS: Hostname +#: src/pkg_columnizer.cc:499 msgid "HN too long" msgstr "HN طويلة جداً" -#: src/pkg_columnizer.cc:671 src/pkg_columnizer.cc:680 +#: src/pkg_columnizer.cc:676 src/pkg_columnizer.cc:685 #, c-format msgid "Unable to transcode package display format after \"%ls\"" msgstr "" -#: src/pkg_columnizer.cc:687 +#: src/pkg_columnizer.cc:692 msgid "Internal error: Default column string is unparsable" msgstr "خطأ داخلي: نص العمود الافتراضي غير قابل للقراءة" -#: src/pkg_grouppolicy.cc:264 src/pkg_grouppolicy.cc:1127 +#: src/pkg_grouppolicy.cc:274 src/pkg_grouppolicy.cc:1124 msgid "Tasks" msgstr "المهام" -#: src/pkg_grouppolicy.cc:468 +#: src/pkg_grouppolicy.cc:467 msgid "" "Security Updates\n" " Security updates for these packages are available from security.debian.org." @@ -5971,7 +5996,7 @@ "ترقيات الأمن\n" " تتوفر ترقيات أمنية لهذه الحزم من security.debian.org." -#: src/pkg_grouppolicy.cc:469 +#: src/pkg_grouppolicy.cc:468 msgid "" "Upgradable Packages\n" " A newer version of these packages is available." @@ -5979,7 +6004,7 @@ "الحزم القابلة للترقية\n" " تتوفر نسخة أجدد من هذه الحزم." -#: src/pkg_grouppolicy.cc:470 +#: src/pkg_grouppolicy.cc:469 msgid "" "New Packages\n" " These packages have been added to Debian since the last time you cleared " @@ -5991,7 +6016,7 @@ "\"الجديدة\". (اختر \"نسيان الحزم الجديدة\" من قائمة أعمال لإفراغ هذه " "اللائحة)." -#: src/pkg_grouppolicy.cc:471 +#: src/pkg_grouppolicy.cc:470 msgid "" "Installed Packages\n" " These packages are currently installed on your computer." @@ -5999,7 +6024,7 @@ "الحزم المثبتة\n" " هذه الحزم مثبتة حالياً على حاسبك." -#: src/pkg_grouppolicy.cc:472 +#: src/pkg_grouppolicy.cc:471 msgid "" "Not Installed Packages\n" " These packages are not installed on your computer." @@ -6007,7 +6032,7 @@ "حزم غير مثبتة\n" " هذه الحزم غير مثبتة على حاسبك." -#: src/pkg_grouppolicy.cc:473 +#: src/pkg_grouppolicy.cc:472 msgid "" "Obsolete and Locally Created Packages\n" " These packages are currently installed on your computer, but they are not " @@ -6019,7 +6044,7 @@ "تكون هذه ملغاة ومُزالة من الأرشيف، أو قد تكون قمت ببناء نسخة شخصية منها " "بنفسك." -#: src/pkg_grouppolicy.cc:474 +#: src/pkg_grouppolicy.cc:473 msgid "" "Virtual Packages\n" " These packages do not exist; they are names other packages use to require " @@ -6028,7 +6053,7 @@ "الحزم الوهمية\n" " هذه الحزم غير موجودة، ولكنها أسماء تتطلبها حزم أخرى أو توفر بعض الوظائف." -#: src/pkg_grouppolicy.cc:629 +#: src/pkg_grouppolicy.cc:628 msgid "" "Packages which are recommended by other packages\n" " These packages are not strictly required, but they may be necessary to " @@ -6039,7 +6064,7 @@ " هذه الحزم غير مطلوبة بالضرورة، إلا أنها قد تكون ضرورية لتوفير الوظيفة " "الكاملة لبعض البرامج الأخرى التي تقوم بتثبيتها أو ترقيتها." -#: src/pkg_grouppolicy.cc:650 +#: src/pkg_grouppolicy.cc:649 msgid "" "Packages which are suggested by other packages\n" " These packages are not required in order to make your system function " @@ -6050,44 +6075,44 @@ " هذه الحزم غير مطلوبة لعمل نظامك بشكل جيد، إلا أنها قد توفر عملاً أفضل لبعض " "البرامج التي تقوم بتثبيتها حالياً." -#: src/pkg_grouppolicy.cc:807 +#: src/pkg_grouppolicy.cc:806 msgid "unknown" msgstr "مجهول" -#: src/pkg_grouppolicy.cc:818 +#: src/pkg_grouppolicy.cc:817 #, c-format msgid "Priority %s" msgstr "الأولوية %s" -#: src/pkg_grouppolicy.cc:932 +#: src/pkg_grouppolicy.cc:931 msgid "UNCATEGORIZED" msgstr "غير مصنف" -#: src/pkg_grouppolicy.cc:1059 +#: src/pkg_grouppolicy.cc:1058 msgid "End-user" msgstr "المستخدمين" -#: src/pkg_grouppolicy.cc:1060 +#: src/pkg_grouppolicy.cc:1059 msgid "Servers" msgstr "الخوادم" -#: src/pkg_grouppolicy.cc:1061 +#: src/pkg_grouppolicy.cc:1060 msgid "Development" msgstr "التطوير" -#: src/pkg_grouppolicy.cc:1062 +#: src/pkg_grouppolicy.cc:1061 msgid "Localization" msgstr "التوطين" -#: src/pkg_grouppolicy.cc:1063 +#: src/pkg_grouppolicy.cc:1062 msgid "Hardware Support" msgstr "دعم العتاد" -#: src/pkg_grouppolicy.cc:1065 +#: src/pkg_grouppolicy.cc:1064 msgid "Unrecognized tasks" msgstr "مهام غير معروفة" -#: src/pkg_grouppolicy.cc:1128 +#: src/pkg_grouppolicy.cc:1125 msgid "" "\n" " Tasks are groups of packages which provide an easy way to select a " @@ -6097,26 +6122,26 @@ " المهام هي مجموعات من الحزم التي توفر طريقة سهلة لاختيار مجموعة من الحزم " "المعرّفة مسبقاً لعرض معيّن." -#: src/pkg_grouppolicy.cc:1257 +#: src/pkg_grouppolicy.cc:1254 #, c-format msgid "Bad number in format string: %ls" msgstr "رقم سيء بنسق سلسلة: '%ls'" -#: src/pkg_grouppolicy.cc:1266 +#: src/pkg_grouppolicy.cc:1263 #, c-format msgid "Match indices must be 1 or greater, not \"%s\"" msgstr "فهارس المطابقة يجب أن تكون 1 أو أكثر، وليس \"%s\"" -#: src/pkg_grouppolicy.cc:1284 +#: src/pkg_grouppolicy.cc:1281 #, c-format msgid "Match index %ls is too large; available groups are (%s)" msgstr "فهرس المطابقة %ls كبير جداً; المجموعات المتوفرة هي (%s)" -#: src/pkg_grouppolicy.cc:1560 +#: src/pkg_grouppolicy.cc:1520 msgid "TAGLESS PACKAGES" msgstr "الحزم الغير معلّمة" -#: src/pkg_grouppolicy.cc:1561 +#: src/pkg_grouppolicy.cc:1521 msgid "" "\n" " These packages have not yet been classified in debtags, or the debtags " @@ -6643,26 +6668,26 @@ "%F: هذه النسخة من %s قادمة من %Bمصدر غير موثوق%b! تثبيت هذه الحزمة قد يسمح " "لشخص مخرب أن يدمر نظامك أو أن يتحكم فيه." -#. ForTranslators: This string is a confirmation message, which users +#. TRANSLATORS: This string is a confirmation message, which users #. (especially CJK users) should be able to input without input #. methods. Please include nothing but ASCII characters. -#: src/ui.cc:210 +#: src/ui.cc:211 msgid "Yes, I am aware this is a very bad idea" msgstr "نعم، أنا على علم بأن هذه فكرة سيئة جداً" -#: src/ui.cc:237 +#: src/ui.cc:238 msgid "Er, there aren't any errors, this shouldn't have happened.." msgstr "همم، ليست هناك أية أخطاء، ولم يجب أن يحدث هذا." -#: src/ui.cc:243 +#: src/ui.cc:244 msgid "E:" msgstr "E:" -#: src/ui.cc:245 +#: src/ui.cc:246 msgid "W:" msgstr "W:" -#: src/ui.cc:341 +#: src/ui.cc:342 msgid "" "WARNING: the package cache is opened in read-only mode! This change and all " "subsequent changes will not be saved unless you stop all other running apt-" @@ -6672,111 +6697,111 @@ "تغييرات تالية إلا إن قمت بإيقاف عمل أي برامج أخرى تعمل بمساعدة apt واختيار " "\"تحول إلى root\" من قائمة أعمال." -#: src/ui.cc:347 +#: src/ui.cc:348 msgid "Never display this message again." msgstr "عدم إظهار هذه الرسالة مجدداً." -#: src/ui.cc:393 +#: src/ui.cc:394 msgid "" "You may not modify the state of any package while a download is underway." msgstr "لا يمكنك تعديل حالة أي حزمة أثناء القيام بالتنزيل." -#: src/ui.cc:424 +#: src/ui.cc:425 msgid "You already are root!" msgstr "أنت الجذر مسبقا!" -#: src/ui.cc:439 +#: src/ui.cc:440 msgid "Invalid Get-Root-Command; it should start with su: or sudo:" msgstr "" -#: src/ui.cc:446 +#: src/ui.cc:447 #, c-format msgid "Invalid Get-Root-Command; it should start with su: or sudo:, not %s:" msgstr "" -#: src/ui.cc:475 +#: src/ui.cc:476 #, c-format msgid "Unable to fork: %s" msgstr "" -#: src/ui.cc:579 +#: src/ui.cc:580 msgid "" "Subprocess exited with an error -- did you type your password correctly?" msgstr "العملية الفرعية انتهت بخطأ -- هل كتبت كلمة المرور بشكل صحيح؟" -#: src/ui.cc:618 +#: src/ui.cc:619 msgid "Loading cache" msgstr "تحميل المخزن" -#: src/ui.cc:660 +#: src/ui.cc:661 msgid "Really quit Aptitude?" msgstr "حقاً تريد الخروج من Aptitude؟" -#: src/ui.cc:714 src/ui.cc:2545 +#: src/ui.cc:715 src/ui.cc:2550 msgid "Change the behavior of aptitude" msgstr "" -#: src/ui.cc:750 +#: src/ui.cc:751 msgid "Really discard your personal settings and reload the defaults?" msgstr "حقاً تريد تجاهل إعادادات الشخصية وإعادة تحميل الافتراضيّات؟" -#: src/ui.cc:855 src/ui.cc:902 src/ui.cc:930 src/ui.cc:953 +#: src/ui.cc:856 src/ui.cc:903 src/ui.cc:931 src/ui.cc:954 msgid "View available packages and choose actions to perform" msgstr "عرض الحزم المتوفرة واختيار الأعمال للقيام بها" -#: src/ui.cc:884 +#: src/ui.cc:885 msgid "Recommended Packages" msgstr "الحزم الموصى بها" -#: src/ui.cc:885 +#: src/ui.cc:886 msgid "View packages that it is recommended that you install" msgstr "عرض الحزم التي نوصيك بتثبيتها" -#: src/ui.cc:886 +#: src/ui.cc:887 msgid "Recommendations" msgstr "التوصيات" -#: src/ui.cc:981 +#: src/ui.cc:982 #, c-format msgid "Information about %s" msgstr "معلومات حول %s" -#: src/ui.cc:983 +#: src/ui.cc:984 #, c-format msgid "%s info" msgstr "معلومات %s" -#: src/ui.cc:1004 +#: src/ui.cc:1005 #, c-format msgid "Packages depending on %s" msgstr "الحزم التي تعتمد على %s" -#: src/ui.cc:1005 +#: src/ui.cc:1006 #, c-format msgid "Dependencies of %s" msgstr "معتمدات %s" -#: src/ui.cc:1008 +#: src/ui.cc:1009 #, c-format msgid "%s reverse deps" msgstr "%s معتمدات راجعة" -#: src/ui.cc:1009 +#: src/ui.cc:1010 #, c-format msgid "%s deps" msgstr "%s معتمد" -#: src/ui.cc:1027 +#: src/ui.cc:1028 #, c-format msgid "Available versions of %s" msgstr "النسخ المتوفرة من %s" -#: src/ui.cc:1029 +#: src/ui.cc:1030 #, c-format msgid "%s versions" msgstr "نسخ %s" -#: src/ui.cc:1035 +#: src/ui.cc:1036 msgid "" "Aptitude %s%n%nCopyright 2000-2008 Daniel Burrows.%n%naptitude comes with " "%BABSOLUTELY NO WARRANTY%b; for details see 'license' in the Help menu. " @@ -6784,80 +6809,80 @@ "conditions; see 'license' for details." msgstr "" -#: src/ui.cc:1085 src/ui.cc:1087 +#: src/ui.cc:1086 src/ui.cc:1088 msgid "License" msgstr "" -#: src/ui.cc:1086 src/ui.cc:2637 +#: src/ui.cc:1087 src/ui.cc:2642 msgid "View the terms under which you may copy and distribute aptitude" msgstr "" -#. ForTranslators: You can translate help.txt and set the filename here. -#: src/ui.cc:1101 +#. TRANSLATORS: You can translate help.txt and set the filename here. +#: src/ui.cc:1102 msgid "Localized file|help.txt" msgstr "help.txt" -#: src/ui.cc:1103 +#: src/ui.cc:1104 msgid "Encoding of help.txt|UTF-8" msgstr "ترميز help.txt|UTF-8" -#: src/ui.cc:1114 +#: src/ui.cc:1115 msgid "Online Help" msgstr "" -#: src/ui.cc:1115 +#: src/ui.cc:1116 msgid "View a brief introduction to aptitude" msgstr "" -#: src/ui.cc:1116 src/ui.cc:2787 +#: src/ui.cc:1117 src/ui.cc:2792 msgid "Help" msgstr "مساعدة" -#. ForTranslators: You can translate README and set the filename here. -#: src/ui.cc:1125 +#. TRANSLATORS: You can translate README and set the filename here. +#: src/ui.cc:1126 msgid "Localized file|README" msgstr "" -#: src/ui.cc:1126 +#: src/ui.cc:1127 msgid "Encoding of README|ISO_8859-1" msgstr "ترميز README|ISO_8859-1" -#: src/ui.cc:1137 +#: src/ui.cc:1138 msgid "User's Manual" msgstr "دليل المستخدم" -#: src/ui.cc:1138 +#: src/ui.cc:1139 msgid "Read the full user's manual of aptitude" msgstr "قراءة دليل المستخدم الكامل لبرنامج aptitude" -#: src/ui.cc:1139 +#: src/ui.cc:1140 msgid "Manual" msgstr "تحديد يدوي" -#: src/ui.cc:1146 src/ui.cc:1148 +#: src/ui.cc:1147 src/ui.cc:1149 msgid "FAQ" msgstr "FAQ" -#: src/ui.cc:1147 src/ui.cc:2629 +#: src/ui.cc:1148 src/ui.cc:2634 msgid "View a list of frequently asked questions" msgstr "عرض لائحة بالأسئلة الأكثر طرحاً" -#: src/ui.cc:1156 src/ui.cc:1158 +#: src/ui.cc:1157 src/ui.cc:1159 msgid "News" msgstr "" -#: src/ui.cc:1157 +#: src/ui.cc:1158 #, c-format msgid "View the important changes made in each version of %s" msgstr "" -#: src/ui.cc:1164 +#: src/ui.cc:1165 #, c-format msgid "" "Unable to remove the old temporary directory; you should remove %s by hand." msgstr "تعذرت إزالة الدليل المؤقت القديم; عليك إزالة %s بنفسك." -#: src/ui.cc:1169 +#: src/ui.cc:1170 #, c-format msgid "" "Will not remove %s; you should examine the files in it and remove them by " @@ -6865,7 +6890,7 @@ msgstr "" "لن تتم إزالة %s; يجب أن تطّلع على الملفات التي فيه وتقوم بإزالتها بنفسك." -#: src/ui.cc:1195 +#: src/ui.cc:1196 #, c-format msgid "" "It appears that a previous version of aptitude left files behind in %s. " @@ -6877,15 +6902,15 @@ "مهمة ومن الآمن مسحها.%n%nهل تريدإزالة هذا الدليل وجميع محتوياته؟ إن قمت " "باختيار \"لا\"، سوف لن ترى هذه الرسالة مجدداً." -#: src/ui.cc:1267 +#: src/ui.cc:1268 msgid "View the progress of the package download" msgstr "عرض سريان تحميل الحزم" -#: src/ui.cc:1268 +#: src/ui.cc:1269 msgid "Package Download" msgstr "تنزيل الحزمة" -#: src/ui.cc:1315 +#: src/ui.cc:1316 msgid "" "%BWARNING%b: untrusted versions of the following packages will be " "installed!%n%nUntrusted packages could %Bcompromise your system's " @@ -6896,42 +6921,42 @@ "%Bتعرّض أمن نظامك إلى خطر%b. قم بتثبيتها فقط في حالة إذا ما كنت متأكّد أنه " "هذا ما تريد القيام به. %n%n" -#: src/ui.cc:1321 +#: src/ui.cc:1322 msgid " %S*%N %s [version %s]%n" msgstr " %S*%N %s [النسخة %s]%n" -#: src/ui.cc:1327 +#: src/ui.cc:1328 msgid "Really Continue" msgstr "استمر بالفعل" -#: src/ui.cc:1329 +#: src/ui.cc:1330 msgid "Abort Installation" msgstr "إجهاض التثبيت" -#: src/ui.cc:1393 +#: src/ui.cc:1394 msgid "Preview of package installation" msgstr "معاينة تثبيت الحزم" -#: src/ui.cc:1394 +#: src/ui.cc:1395 msgid "View and/or adjust the actions that will be performed" msgstr "عرض و/أو تعديل الأعمال التي ستتم" -#: src/ui.cc:1456 +#: src/ui.cc:1457 msgid "Some packages were broken and have been fixed:" msgstr "بعض الحزم كانت معطوبة وتمّ إصلاحها:" -#: src/ui.cc:1464 +#: src/ui.cc:1465 msgid "No solution to these dependency problems exists!" msgstr "لا يوجد حل لمشكلة هذه المعتمدات!" -#: src/ui.cc:1470 +#: src/ui.cc:1471 #, c-format msgid "" "Ran out of time while trying to resolve dependencies (press \"%s\" to try " "harder)" msgstr "نفذ الوقت أثناء محاولة حل المعتمدات (اضغط \"%s\" للمحاولة بجهد)" -#: src/ui.cc:1516 +#: src/ui.cc:1517 msgid "" "Installing/removing packages requires administrative privileges, which you " "currently do not have. Would you like to change to the root account?" @@ -6939,19 +6964,19 @@ "تثبيت/إزالة الحزم بتطلب صلاحيات إداريّة، والتي لا تملكها حاليّاً. هل تود " "التغيّر إلى حساب root؟" -#: src/ui.cc:1519 src/ui.cc:1758 src/ui.cc:1819 src/ui.cc:1914 +#: src/ui.cc:1520 src/ui.cc:1759 src/ui.cc:1820 src/ui.cc:1915 msgid "Become root" msgstr "تحوُّل إلى root" -#: src/ui.cc:1521 src/ui.cc:1760 src/ui.cc:1821 src/ui.cc:1916 +#: src/ui.cc:1522 src/ui.cc:1761 src/ui.cc:1822 src/ui.cc:1917 msgid "Don't become root" msgstr "لا تحوّل إلى root" -#: src/ui.cc:1642 +#: src/ui.cc:1643 msgid "No packages are scheduled to be installed, removed, or upgraded." msgstr "لم يتمّ جدولة تثبيت، أو إزالة أو ترقية أيّة حزم." -#: src/ui.cc:1648 +#: src/ui.cc:1649 msgid "" "No packages will be installed, removed or upgraded. Some packages could be " "upgraded, but you have not chosen to upgrade them. Type \"U\" to prepare an " @@ -6960,19 +6985,19 @@ "لن يتم تثبيت، أو إزالة أو ترقية أيّة حزم. يمكن ترقية بعض الحزم، إلا أنّك لم " "تختر ترقيتها. اكتب \"U\" كي تحضّر الترقية." -#: src/ui.cc:1728 +#: src/ui.cc:1729 msgid "Updating package lists" msgstr "تحديث لوائح الحزم" -#: src/ui.cc:1729 +#: src/ui.cc:1730 msgid "View the progress of the package list update" msgstr "عرض سريان تحديث لائحة الحزم" -#: src/ui.cc:1730 +#: src/ui.cc:1731 msgid "List Update" msgstr "تحديث القائمة" -#: src/ui.cc:1755 +#: src/ui.cc:1756 msgid "" "Updating the package lists requires administrative privileges, which you " "currently do not have. Would you like to change to the root account?" @@ -6980,33 +7005,33 @@ "تحديث لوائح الحزم يتطلب صلاحيات إداريّة، والتي لا تملكها حاليّاً. هل تود " "التغيّر إلى حساب المستخدم root؟" -#: src/ui.cc:1770 src/ui.cc:2384 +#: src/ui.cc:1771 src/ui.cc:2385 msgid "Waste time trying to find mines" msgstr "إضاعة الوقت بمحاولة البحث عن الألغام" -#: src/ui.cc:1777 src/ui.cc:1865 +#: src/ui.cc:1778 src/ui.cc:1866 msgid "Cleaning while a download is in progress is not allowed" msgstr "التنظيف أثناء القيام بالتنزيل غير مسموح به" -#: src/ui.cc:1792 +#: src/ui.cc:1793 msgid "Deleting downloaded files" msgstr "حذف الملفات المنزلة" -#: src/ui.cc:1806 +#: src/ui.cc:1807 msgid "Downloaded package files have been deleted" msgstr "تم حذف ملفات الحزم المنزلة" -#: src/ui.cc:1816 +#: src/ui.cc:1817 msgid "" "Cleaning the package cache requires administrative privileges, which you " "currently do not have. Would you like to change to the root account?" msgstr "" -#: src/ui.cc:1862 +#: src/ui.cc:1863 msgid "The apt cache file is not available; cannot auto-clean." msgstr "ملف مخزن apt ليس متوفراً; التنظيف التلقائي غير ممكن" -#: src/ui.cc:1900 +#: src/ui.cc:1901 #, c-format msgid "" "Obsolete downloaded package files have been deleted, freeing %sB of disk " @@ -7014,137 +7039,137 @@ msgstr "" "ملفات الحزم المنزلة الملغاة تم حذفها، ما جعل %s بايت من مساحة القرص فارغة." -#: src/ui.cc:1911 +#: src/ui.cc:1912 msgid "" "Deleting obsolete files requires administrative privileges, which you " "currently do not have. Would you like to change to the root account?" msgstr "" -#: src/ui.cc:2013 +#: src/ui.cc:2014 msgid "No more solutions." msgstr "لا مزيد من الحلول." -#: src/ui.cc:2221 +#: src/ui.cc:2222 msgid "Unable to find a solution to apply." msgstr "تعذر ايجاد حلّ للاستعمال." -#: src/ui.cc:2227 +#: src/ui.cc:2228 msgid "Ran out of time while trying to find a solution." msgstr "نفذ الوقت أثناء محاولة البحث عن حل." -#: src/ui.cc:2287 src/ui.cc:2289 +#: src/ui.cc:2288 src/ui.cc:2290 msgid "Resolve Dependencies" msgstr "إرضاء المعتمدات" -#: src/ui.cc:2288 +#: src/ui.cc:2289 msgid "Search for solutions to unsatisfied dependencies" msgstr "البحث عن حلول للمعتمدات الغير الغير مستوفاة" -#: src/ui.cc:2300 +#: src/ui.cc:2301 #, c-format msgid "Unable to open %ls" msgstr "تعذر فتح %ls" -#: src/ui.cc:2306 +#: src/ui.cc:2307 msgid "Error while dumping resolver state" msgstr "خطأ أثناء حفظ حالة مقدم الحلول" -#: src/ui.cc:2346 +#: src/ui.cc:2347 msgid "^Install/remove packages" msgstr "^تثبيت/إزالة الحزم" -#: src/ui.cc:2349 +#: src/ui.cc:2350 msgid "^Update package list" msgstr "^تحديث لائحة الحزم" -#: src/ui.cc:2354 +#: src/ui.cc:2355 msgid "Mark Up^gradable" msgstr "تعليم ال^قابلة للترقية" -#: src/ui.cc:2359 +#: src/ui.cc:2360 msgid "^Forget new packages" msgstr "^نسيان الحزم الجديدة" -#: src/ui.cc:2363 +#: src/ui.cc:2364 msgid "Canc^el pending actions" msgstr "إل^غاء الأعمال المؤجلة" -#: src/ui.cc:2367 +#: src/ui.cc:2368 msgid "^Clean package cache" msgstr "^تنظيف مخزن الحزم" -#: src/ui.cc:2371 +#: src/ui.cc:2372 msgid "Clean ^obsolete files" msgstr "حذف الملفاة ال^ملغية" -#: src/ui.cc:2378 +#: src/ui.cc:2379 msgid "^Reload package cache" msgstr "^إعادة تحميل مخزن الحزم" -#: src/ui.cc:2383 +#: src/ui.cc:2384 msgid "^Play Minesweeper" msgstr "^لعب كانسة الألغام" -#: src/ui.cc:2388 +#: src/ui.cc:2389 msgid "^Become root" msgstr "^تحوّل إلى root" -#: src/ui.cc:2391 +#: src/ui.cc:2392 msgid "^Quit" msgstr "^خروج" -#: src/ui.cc:2398 src/ui.cc:2781 +#: src/ui.cc:2399 src/ui.cc:2786 msgid "Undo" msgstr "تراجع" -#: src/ui.cc:2407 +#: src/ui.cc:2408 msgid "^Install" msgstr "^تثبيت" -#: src/ui.cc:2408 +#: src/ui.cc:2409 msgid "Flag the currently selected package for installation or upgrade" msgstr "تعليم الحزمة المحددة حالياً للتثبيت أو الترقية" -#: src/ui.cc:2411 +#: src/ui.cc:2416 msgid "^Remove" msgstr "إ^زالة" -#: src/ui.cc:2412 +#: src/ui.cc:2417 msgid "Flag the currently selected package for removal" msgstr "تعليم الحزمة المحددة حالياً للإزالة" -#: src/ui.cc:2415 +#: src/ui.cc:2420 msgid "^Purge" msgstr "^إلغاء" -#: src/ui.cc:2416 +#: src/ui.cc:2421 msgid "" "Flag the currently selected package and its configuration files for removal" msgstr "تعليم الحزمة المحددة حالياً وملفات تهيئتها للإزالة" -#: src/ui.cc:2419 +#: src/ui.cc:2424 msgid "^Keep" msgstr "^محافظة" -#: src/ui.cc:2420 +#: src/ui.cc:2425 msgid "Cancel any action on the selected package" msgstr "إلغاء أيّ عمل على الحزمة المحددة" -#: src/ui.cc:2423 +#: src/ui.cc:2428 msgid "^Hold" msgstr "إ^بقاء" -#: src/ui.cc:2424 +#: src/ui.cc:2429 msgid "" "Cancel any action on the selected package, and protect it from future " "upgrades" msgstr "إلغاء أي عمل على الحزمة المحددة، وحمايتها من الترقيات المستقبليّة" -#: src/ui.cc:2427 +#: src/ui.cc:2432 msgid "Mark ^Auto" msgstr "تحديد ^تلقائي" -#: src/ui.cc:2428 +#: src/ui.cc:2433 msgid "" "Mark the selected package as having been automatically installed; it will " "automatically be removed if no other packages depend on it" @@ -7152,11 +7177,11 @@ "تحديد الحزمة المختارة على أنها ثُبتت تلقائيّاً؛ سوف يتم إزالتها إن لم تعتمد " "عليها أية حزمة أخرى" -#: src/ui.cc:2431 +#: src/ui.cc:2436 msgid "Mark ^Manual" msgstr "تحديد ^يدوي" -#: src/ui.cc:2432 +#: src/ui.cc:2437 msgid "" "Mark the selected package as having been manually installed; it will not be " "removed unless you manually remove it" @@ -7164,11 +7189,11 @@ "تعليم الحزمة المحدّدة على أنها ثُبتت يدويّاً؛ لن يتم إزالتها إلا إن قمت بذلك " "يدوياً" -#: src/ui.cc:2435 +#: src/ui.cc:2440 msgid "^Forbid Version" msgstr "^منع النسخة" -#: src/ui.cc:2436 +#: src/ui.cc:2441 msgid "" "Forbid the candidate version of the selected package from being installed; " "newer versions of the package will be installed as usual" @@ -7176,332 +7201,332 @@ "منع تثبيت النسخة المرشحة من الحزمة المحددة؛ أما النسخ الأجدد من الحزمة فسيتم " "تثبيتها كالعادة" -#: src/ui.cc:2440 +#: src/ui.cc:2445 msgid "I^nformation" msgstr "^معلومات" -#: src/ui.cc:2441 +#: src/ui.cc:2446 msgid "Display more information about the selected package" msgstr "عرض مزيد من المعلومات حول الحزمة المحدّدة" -#: src/ui.cc:2444 +#: src/ui.cc:2449 msgid "C^ycle Package Information" msgstr "" -#: src/ui.cc:2445 +#: src/ui.cc:2450 msgid "" "Cycle through the modes of the package information area: it can show the " "package's long description, a summary of its dependency status, or an " "analysis of why the package is required." msgstr "" -#: src/ui.cc:2448 +#: src/ui.cc:2453 msgid "^Changelog" msgstr "^سجل التغيير" -#: src/ui.cc:2449 +#: src/ui.cc:2454 msgid "Display the Debian changelog of the selected package" msgstr "عرض سجل تغيير دبيان للحزمة المحدّدة" -#: src/ui.cc:2456 +#: src/ui.cc:2461 msgid "^Examine Solution" msgstr "^فحص الحلّ" -#: src/ui.cc:2457 +#: src/ui.cc:2462 msgid "Examine the currently selected solution to the dependency problems." msgstr "فحص الحل المحدد حالياً لمشاكل المعتمدات." -#: src/ui.cc:2460 +#: src/ui.cc:2465 msgid "Apply ^Solution" msgstr "تنفيذ ال^حل" -#: src/ui.cc:2461 +#: src/ui.cc:2466 msgid "Perform the actions contained in the currently selected solution." msgstr "تنفيذ الأعمال المشمولة في الحل المحدد الحالي." -#: src/ui.cc:2464 +#: src/ui.cc:2469 msgid "^Next Solution" msgstr "ال^حل التالي" -#: src/ui.cc:2465 +#: src/ui.cc:2470 msgid "Select the next solution to the dependency problems." msgstr "اختيار الحل التالي لمشاكل المعتمدات." -#: src/ui.cc:2468 +#: src/ui.cc:2473 msgid "^Previous Solution" msgstr "الحل ال^سابق" -#: src/ui.cc:2469 +#: src/ui.cc:2474 msgid "Select the previous solution to the dependency problems." msgstr "اختيار الحل السابق لمشاكل المعتمدات" -#: src/ui.cc:2472 +#: src/ui.cc:2477 msgid "^First Solution" msgstr "الح^ل الأول" -#: src/ui.cc:2473 +#: src/ui.cc:2478 msgid "Select the first solution to the dependency problems." msgstr "اختيار الحل الأول لمشاكل المعتمدات" -#: src/ui.cc:2476 +#: src/ui.cc:2481 msgid "^Last Solution" msgstr "الحل الأ^خير" -#: src/ui.cc:2477 +#: src/ui.cc:2482 msgid "" "Select the last solution to the dependency problems that has been generated " "so far." msgstr "اختيار الحل الأخير لمشاكل المعتمدات والتي تم إيجادها حتى الآن." -#: src/ui.cc:2483 +#: src/ui.cc:2488 msgid "Toggle ^Rejected" msgstr "عكس المرفو^ضة" -#: src/ui.cc:2484 +#: src/ui.cc:2489 msgid "Toggle whether the currently selected action is rejected." msgstr "عكس ما إذا كان العمل المحدد حالياً مرفوضاً." -#: src/ui.cc:2488 +#: src/ui.cc:2493 msgid "Toggle ^Approved" msgstr "عكس ال^مقبول" -#: src/ui.cc:2489 +#: src/ui.cc:2494 msgid "Toggle whether the currently selected action is approved." msgstr "عكس ما إذا كان العمل المحدد حالياً مقبولاً." -#: src/ui.cc:2493 +#: src/ui.cc:2498 msgid "^View Target" msgstr "^عرض الهدف" -#: src/ui.cc:2494 +#: src/ui.cc:2499 msgid "View the package which will be affected by the selected action" msgstr "عرض الحزمة التي ستتأثر بالعمل المحدد" -#: src/ui.cc:2500 +#: src/ui.cc:2505 msgid "Reject Breaking ^Holds" msgstr "" -#: src/ui.cc:2502 +#: src/ui.cc:2507 msgid "" "Reject all actions that would change the state of held packages or install " "forbidden versions" msgstr "" -#: src/ui.cc:2510 +#: src/ui.cc:2515 msgid "^Find" msgstr "^بحث" -#: src/ui.cc:2511 +#: src/ui.cc:2516 msgid "Search forwards" msgstr "البحث قدماً" -#: src/ui.cc:2514 +#: src/ui.cc:2519 msgid "^Find Backwards" msgstr "البحث ر^جوعاً" -#: src/ui.cc:2515 +#: src/ui.cc:2520 msgid "Search backwards" msgstr "البحث رجوعاً" -#: src/ui.cc:2518 +#: src/ui.cc:2523 msgid "Find ^Again" msgstr "البحث ^مجدّداً" -#: src/ui.cc:2519 +#: src/ui.cc:2524 msgid "Repeat the last search" msgstr "تكرار البحث الأخير" -#: src/ui.cc:2522 +#: src/ui.cc:2527 msgid "Find Again ^Backwards" msgstr "" -#: src/ui.cc:2523 +#: src/ui.cc:2528 msgid "Repeat the last search in the opposite direction" msgstr "" -#: src/ui.cc:2527 +#: src/ui.cc:2532 msgid "^Limit Display" msgstr "^حدّ العرض" -#: src/ui.cc:2528 +#: src/ui.cc:2533 msgid "Apply a filter to the package list" msgstr "تصفية لائحة الحزم" -#: src/ui.cc:2531 +#: src/ui.cc:2536 msgid "^Un-Limit Display" msgstr "إ^زالة حدّ العرض" -#: src/ui.cc:2532 +#: src/ui.cc:2537 msgid "Remove the filter from the package list" msgstr "إزالة التصفية من لائحة الحزم" -#: src/ui.cc:2536 +#: src/ui.cc:2541 msgid "Find ^Broken" msgstr "عثور على ^معطوبة" -#: src/ui.cc:2537 +#: src/ui.cc:2542 msgid "Find the next package with unsatisfied dependencies" msgstr "العثور على الحزمة التالية ذات المعتمدات الغير مستوفية" -#: src/ui.cc:2544 +#: src/ui.cc:2549 msgid "^Preferences" msgstr "" -#: src/ui.cc:2549 +#: src/ui.cc:2554 msgid "^UI options" msgstr "خيارات ^واجهة المستخدم" -#: src/ui.cc:2550 +#: src/ui.cc:2555 msgid "Change the settings which affect the user interface" msgstr "تغيير الإعدادات التي تؤثر على واجهة المستخدم" -#: src/ui.cc:2553 +#: src/ui.cc:2558 msgid "^Dependency handling" msgstr "إ^دارة المعتمدات" -#: src/ui.cc:2554 +#: src/ui.cc:2559 msgid "Change the settings which affect how package dependencies are handled" msgstr "تغيير الإعدادات التي تؤثر على كيفية التعامل مع معتمدات الحزم" -#: src/ui.cc:2557 +#: src/ui.cc:2562 msgid "^Miscellaneous" msgstr "^متفرقات" -#: src/ui.cc:2558 +#: src/ui.cc:2563 msgid "Change miscellaneous program settings" msgstr "تغيير إعدادات البرنامج المختلفة" -#: src/ui.cc:2564 +#: src/ui.cc:2569 msgid "^Revert options" msgstr "^استعادة الخيارات" -#: src/ui.cc:2565 +#: src/ui.cc:2570 msgid "Reset all settings to the system defaults" msgstr "إعادة كل الإعدادات إلى افتراضيّات النظام" -#: src/ui.cc:2576 +#: src/ui.cc:2581 msgid "^Next" msgstr "^تالي" -#: src/ui.cc:2577 +#: src/ui.cc:2582 msgid "View next display" msgstr "عرض الشاشة التالية" -#: src/ui.cc:2580 +#: src/ui.cc:2585 msgid "^Prev" msgstr "^سابق" -#: src/ui.cc:2581 +#: src/ui.cc:2586 msgid "View previous display" msgstr "عرض الشاشة السابقة" -#: src/ui.cc:2584 +#: src/ui.cc:2589 msgid "^Close" msgstr "^إغلاق" -#: src/ui.cc:2585 +#: src/ui.cc:2590 msgid "Close this display" msgstr "إغلاق هذه الشاشة" -#: src/ui.cc:2590 +#: src/ui.cc:2595 msgid "New Package ^View" msgstr "^عرض حزم جديد" -#: src/ui.cc:2591 +#: src/ui.cc:2596 msgid "Create a new default package view" msgstr "إنشاء عرض حزم افتراضي جديد" -#: src/ui.cc:2594 +#: src/ui.cc:2599 msgid "Audit ^Recommendations" msgstr "التدقيق بالتو^صيات" -#: src/ui.cc:2595 +#: src/ui.cc:2600 msgid "" "View packages which it is recommended that you install, but which are not " "currently installed." msgstr "عرض الحزم التي نوصيك بتثبيتها، ولكن التي ليست مثبتة حالياً." -#: src/ui.cc:2598 +#: src/ui.cc:2603 msgid "New ^Flat Package List" msgstr "قائمة حزم ^شاملة جديدة" -#: src/ui.cc:2599 +#: src/ui.cc:2604 msgid "View all the packages on the system in a single uncategorized list" msgstr "عرض جميع الحزم على النظام في قائمة واحدة غير مصنفة" -#: src/ui.cc:2602 +#: src/ui.cc:2607 msgid "New ^Debtags Browser" msgstr "مستعر^ض Debtags جديد" -#: src/ui.cc:2604 +#: src/ui.cc:2609 msgid "Browse packages using Debtags data" msgstr "استعراض الحزم باستخدام بيانات Debtags" -#: src/ui.cc:2607 +#: src/ui.cc:2612 msgid "New Categorical ^Browser" msgstr "^مستعرض تصنيفي جديد" -#: src/ui.cc:2609 +#: src/ui.cc:2614 msgid "Browse packages by category" msgstr "استعراض الحزم بحسب الصنف" -#: src/ui.cc:2617 +#: src/ui.cc:2622 msgid "^About" msgstr "^حول" -#: src/ui.cc:2618 +#: src/ui.cc:2623 msgid "View information about this program" msgstr "عرض معلومات حول هذا البرنامج" -#: src/ui.cc:2621 +#: src/ui.cc:2626 msgid "^Help" msgstr "^مساعدة" -#: src/ui.cc:2622 +#: src/ui.cc:2627 msgid "View the on-line help" msgstr "عرض المساعدة الفورية" -#: src/ui.cc:2624 +#: src/ui.cc:2629 msgid "User's ^Manual" msgstr "دليل ال^مستخدم" -#: src/ui.cc:2625 +#: src/ui.cc:2630 msgid "View the detailed program manual" msgstr "عرض دليل البرنامج المفصّل" -#: src/ui.cc:2628 +#: src/ui.cc:2633 msgid "^FAQ" msgstr "^FAQ" -#: src/ui.cc:2632 +#: src/ui.cc:2637 msgid "^News" msgstr "أ^خبار" -#: src/ui.cc:2633 +#: src/ui.cc:2638 msgid "View the important changes made in each version of " msgstr "عرض التغييرات المهمة التي تمت في كل نسخة من " -#: src/ui.cc:2636 +#: src/ui.cc:2641 msgid "^License" msgstr "^الرخصة" -#: src/ui.cc:2780 +#: src/ui.cc:2785 msgid "Actions" msgstr "أعمال" -#: src/ui.cc:2784 +#: src/ui.cc:2789 msgid "Search" msgstr "بحث" -#: src/ui.cc:2785 +#: src/ui.cc:2790 msgid "Options" msgstr "خيارات" -#: src/ui.cc:2786 +#: src/ui.cc:2791 msgid "Views" msgstr "عروض" -#: src/ui.cc:2852 +#: src/ui.cc:2857 #, c-format msgid "" "%ls: Menu %ls: Help %ls: Quit %ls: Update %ls: Download/Install/Remove " @@ -7509,11 +7534,11 @@ msgstr "" "%ls: قائمة %ls: مساعدة %ls: خروج %ls: تحديث %ls: تحميل/تثبيت/إزالة حزم" -#: src/ui.cc:3211 +#: src/ui.cc:3216 msgid "yes_key" msgstr "y" -#: src/ui.cc:3212 +#: src/ui.cc:3217 msgid "no_key" msgstr "n" diff -Nru language-pack-ar-base-14.04+20140707/data/ar/LC_MESSAGES/apt-listchanges.po language-pack-ar-base-14.04+20150219/data/ar/LC_MESSAGES/apt-listchanges.po --- language-pack-ar-base-14.04+20140707/data/ar/LC_MESSAGES/apt-listchanges.po 2014-07-09 08:58:52.000000000 +0000 +++ language-pack-ar-base-14.04+20150219/data/ar/LC_MESSAGES/apt-listchanges.po 2015-02-19 15:02:44.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: 2014-07-07 10:33+0000\n" -"X-Generator: Launchpad (build 17086)\n" +"X-Launchpad-Export-Date: 2015-02-19 10:31+0000\n" +"X-Generator: Launchpad (build 17341)\n" "Generated-By: pygettext.py 1.5\n" #: ../apt-listchanges.py:85 diff -Nru language-pack-ar-base-14.04+20140707/data/ar/LC_MESSAGES/apt.po language-pack-ar-base-14.04+20150219/data/ar/LC_MESSAGES/apt.po --- language-pack-ar-base-14.04+20140707/data/ar/LC_MESSAGES/apt.po 2014-07-09 08:58:51.000000000 +0000 +++ language-pack-ar-base-14.04+20150219/data/ar/LC_MESSAGES/apt.po 2015-02-19 15:02:44.000000000 +0000 @@ -7,7 +7,7 @@ "Project-Id-Version: apt_po\n" "Report-Msgid-Bugs-To: APT Development Team \n" "POT-Creation-Date: 2012-03-15 19:05+0000\n" -"PO-Revision-Date: 2014-06-19 04:34+0000\n" +"PO-Revision-Date: 2014-11-07 13:57+0000\n" "Last-Translator: Ossama M. Khayat \n" "Language-Team: Arabic \n" "MIME-Version: 1.0\n" @@ -15,8 +15,8 @@ "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n % 100 >= " "3 && n % 100 <= 10 ? 3 : n % 100 >= 11 && n % 100 <= 99 ? 4 : 5;\n" -"X-Launchpad-Export-Date: 2014-07-07 10:32+0000\n" -"X-Generator: Launchpad (build 17086)\n" +"X-Launchpad-Export-Date: 2015-02-19 10:31+0000\n" +"X-Generator: Launchpad (build 17341)\n" "X-Poedit-Country: Lebanon\n" "Language: ar\n" "X-Poedit-Language: Arabic\n" diff -Nru language-pack-ar-base-14.04+20140707/data/ar/LC_MESSAGES/apturl.po language-pack-ar-base-14.04+20150219/data/ar/LC_MESSAGES/apturl.po --- language-pack-ar-base-14.04+20140707/data/ar/LC_MESSAGES/apturl.po 2014-07-09 08:59:02.000000000 +0000 +++ language-pack-ar-base-14.04+20150219/data/ar/LC_MESSAGES/apturl.po 2015-02-19 15:02:54.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: 2014-07-07 13:59+0000\n" -"X-Generator: Launchpad (build 17086)\n" +"X-Launchpad-Export-Date: 2015-02-19 12:38+0000\n" +"X-Generator: Launchpad (build 17341)\n" #: ../apturl-gtk:49 ../apturl-kde:52 msgid "User requested interrupt." diff -Nru language-pack-ar-base-14.04+20140707/data/ar/LC_MESSAGES/bootloader.po language-pack-ar-base-14.04+20150219/data/ar/LC_MESSAGES/bootloader.po --- language-pack-ar-base-14.04+20140707/data/ar/LC_MESSAGES/bootloader.po 2014-07-09 08:58:59.000000000 +0000 +++ language-pack-ar-base-14.04+20150219/data/ar/LC_MESSAGES/bootloader.po 2015-02-19 15:02:52.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: 2014-07-07 13:12+0000\n" -"X-Generator: Launchpad (build 17086)\n" +"X-Launchpad-Export-Date: 2015-02-19 12:07+0000\n" +"X-Generator: Launchpad (build 17341)\n" "Language: ar\n" #. ok button label diff -Nru language-pack-ar-base-14.04+20140707/data/ar/LC_MESSAGES/command-not-found.po language-pack-ar-base-14.04+20150219/data/ar/LC_MESSAGES/command-not-found.po --- language-pack-ar-base-14.04+20140707/data/ar/LC_MESSAGES/command-not-found.po 2014-07-09 08:59:00.000000000 +0000 +++ language-pack-ar-base-14.04+20150219/data/ar/LC_MESSAGES/command-not-found.po 2015-02-19 15:02:52.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: 2014-07-07 13:25+0000\n" -"X-Generator: Launchpad (build 17086)\n" +"X-Launchpad-Export-Date: 2015-02-19 12:16+0000\n" +"X-Generator: Launchpad (build 17341)\n" #: ../CommandNotFound/CommandNotFound.py:148 #, python-format diff -Nru language-pack-ar-base-14.04+20140707/data/ar/LC_MESSAGES/debconf.po language-pack-ar-base-14.04+20150219/data/ar/LC_MESSAGES/debconf.po --- language-pack-ar-base-14.04+20140707/data/ar/LC_MESSAGES/debconf.po 2014-07-09 08:58:52.000000000 +0000 +++ language-pack-ar-base-14.04+20150219/data/ar/LC_MESSAGES/debconf.po 2015-02-19 15:02:45.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: 2014-07-07 10:49+0000\n" -"X-Generator: Launchpad (build 17086)\n" +"X-Launchpad-Export-Date: 2015-02-19 10:40+0000\n" +"X-Generator: Launchpad (build 17341)\n" "Language: ar\n" #: ../Debconf/AutoSelect.pm:76 diff -Nru language-pack-ar-base-14.04+20140707/data/ar/LC_MESSAGES/debian-tasks.po language-pack-ar-base-14.04+20150219/data/ar/LC_MESSAGES/debian-tasks.po --- language-pack-ar-base-14.04+20140707/data/ar/LC_MESSAGES/debian-tasks.po 2014-07-09 08:58:58.000000000 +0000 +++ language-pack-ar-base-14.04+20150219/data/ar/LC_MESSAGES/debian-tasks.po 2015-02-19 15:02:51.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: 2014-07-07 12:56+0000\n" -"X-Generator: Launchpad (build 17086)\n" +"X-Launchpad-Export-Date: 2015-02-19 11:57+0000\n" +"X-Generator: Launchpad (build 17341)\n" "Language: ar\n" #. Description diff -Nru language-pack-ar-base-14.04+20140707/data/ar/LC_MESSAGES/diffutils.po language-pack-ar-base-14.04+20150219/data/ar/LC_MESSAGES/diffutils.po --- language-pack-ar-base-14.04+20140707/data/ar/LC_MESSAGES/diffutils.po 2014-07-09 08:58:59.000000000 +0000 +++ language-pack-ar-base-14.04+20150219/data/ar/LC_MESSAGES/diffutils.po 2015-02-19 15:02:51.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: 2014-07-07 12:59+0000\n" -"X-Generator: Launchpad (build 17086)\n" +"X-Launchpad-Export-Date: 2015-02-19 11:59+0000\n" +"X-Generator: Launchpad (build 17341)\n" #: lib/c-stack.c:204 lib/c-stack.c:297 msgid "program error" diff -Nru language-pack-ar-base-14.04+20140707/data/ar/LC_MESSAGES/ecryptfs-utils.po language-pack-ar-base-14.04+20150219/data/ar/LC_MESSAGES/ecryptfs-utils.po --- language-pack-ar-base-14.04+20140707/data/ar/LC_MESSAGES/ecryptfs-utils.po 2014-07-09 08:59:02.000000000 +0000 +++ language-pack-ar-base-14.04+20150219/data/ar/LC_MESSAGES/ecryptfs-utils.po 2015-02-19 15:02:54.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: 2014-07-07 13:55+0000\n" -"X-Generator: Launchpad (build 17086)\n" +"X-Launchpad-Export-Date: 2015-02-19 12:36+0000\n" +"X-Generator: Launchpad (build 17341)\n" #. Name #: ../src/desktop/ecryptfs-record-passphrase:1 diff -Nru language-pack-ar-base-14.04+20140707/data/ar/LC_MESSAGES/eject.po language-pack-ar-base-14.04+20150219/data/ar/LC_MESSAGES/eject.po --- language-pack-ar-base-14.04+20140707/data/ar/LC_MESSAGES/eject.po 2014-07-09 08:58:52.000000000 +0000 +++ language-pack-ar-base-14.04+20150219/data/ar/LC_MESSAGES/eject.po 2015-02-19 15:02:45.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: 2014-07-07 10:57+0000\n" -"X-Generator: Launchpad (build 17086)\n" +"X-Launchpad-Export-Date: 2015-02-19 10:44+0000\n" +"X-Generator: Launchpad (build 17341)\n" #: ../eject.c:156 #, c-format diff -Nru language-pack-ar-base-14.04+20140707/data/ar/LC_MESSAGES/example-content.po language-pack-ar-base-14.04+20150219/data/ar/LC_MESSAGES/example-content.po --- language-pack-ar-base-14.04+20140707/data/ar/LC_MESSAGES/example-content.po 2014-07-09 08:58:59.000000000 +0000 +++ language-pack-ar-base-14.04+20150219/data/ar/LC_MESSAGES/example-content.po 2015-02-19 15:02:52.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: 2014-07-07 13:19+0000\n" -"X-Generator: Launchpad (build 17086)\n" +"X-Launchpad-Export-Date: 2015-02-19 12:12+0000\n" +"X-Generator: Launchpad (build 17341)\n" #: ../data/examples.desktop.in.h:1 msgid "Examples" diff -Nru language-pack-ar-base-14.04+20140707/data/ar/LC_MESSAGES/friendly-recovery.po language-pack-ar-base-14.04+20150219/data/ar/LC_MESSAGES/friendly-recovery.po --- language-pack-ar-base-14.04+20140707/data/ar/LC_MESSAGES/friendly-recovery.po 2014-07-09 08:59:02.000000000 +0000 +++ language-pack-ar-base-14.04+20150219/data/ar/LC_MESSAGES/friendly-recovery.po 2015-02-19 15:02:54.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: 2014-07-07 13:59+0000\n" -"X-Generator: Launchpad (build 17086)\n" +"X-Launchpad-Export-Date: 2015-02-19 12:39+0000\n" +"X-Generator: Launchpad (build 17341)\n" #: ../lib/recovery-mode/options/apt-snapshots:20 #, sh-format diff -Nru language-pack-ar-base-14.04+20140707/data/ar/LC_MESSAGES/gdebi.po language-pack-ar-base-14.04+20150219/data/ar/LC_MESSAGES/gdebi.po --- language-pack-ar-base-14.04+20140707/data/ar/LC_MESSAGES/gdebi.po 2014-07-09 08:59:08.000000000 +0000 +++ language-pack-ar-base-14.04+20150219/data/ar/LC_MESSAGES/gdebi.po 2015-02-19 15:02:59.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: 2014-07-07 15:28+0000\n" -"X-Generator: Launchpad (build 17086)\n" +"X-Launchpad-Export-Date: 2015-02-19 13:40+0000\n" +"X-Generator: Launchpad (build 17341)\n" #: ../gdebi:50 #, c-format @@ -304,74 +304,74 @@ msgid "Running lintian..." msgstr "" -#: ../GDebi/GDebiGtk.py:425 +#: ../GDebi/GDebiGtk.py:429 #, python-format msgid "" "\n" "Lintian finished with exit status %s" msgstr "" -#: ../GDebi/GDebiGtk.py:456 +#: ../GDebi/GDebiGtk.py:460 msgid "Selection is a directory" msgstr "التحديد مجلد" -#: ../GDebi/GDebiGtk.py:461 ../GDebi/GDebiGtk.py:467 +#: ../GDebi/GDebiGtk.py:465 ../GDebi/GDebiGtk.py:471 #, python-format msgid "Error reading file content '%s'" msgstr "خطأ أثناء قراءة محتويات '%s'" -#: ../GDebi/GDebiGtk.py:472 +#: ../GDebi/GDebiGtk.py:476 msgid "File content can not be extracted" msgstr "لا يمكن إستخراج محتويات الملف" -#: ../GDebi/GDebiGtk.py:483 +#: ../GDebi/GDebiGtk.py:487 #, python-format msgid "To be removed: %s" msgstr "ستُحذف: %s" -#: ../GDebi/GDebiGtk.py:485 ../GDebi/GDebiKDE.py:311 +#: ../GDebi/GDebiGtk.py:489 ../GDebi/GDebiKDE.py:311 #, python-format msgid "To be installed: %s" msgstr "ستُثبّت: %s" -#: ../GDebi/GDebiGtk.py:500 +#: ../GDebi/GDebiGtk.py:504 msgid "Open Software Package" msgstr "افتح حزمة البرامج" -#: ../GDebi/GDebiGtk.py:505 +#: ../GDebi/GDebiGtk.py:509 msgid "Software packages" msgstr "حزم البرامج" -#: ../GDebi/GDebiGtk.py:554 +#: ../GDebi/GDebiGtk.py:558 msgid "Dependency problems" msgstr "" -#: ../GDebi/GDebiGtk.py:555 +#: ../GDebi/GDebiGtk.py:559 #, python-format msgid "One or more packages are required by %s, it cannot be removed." msgstr "" -#: ../GDebi/GDebiGtk.py:563 +#: ../GDebi/GDebiGtk.py:567 msgid "File not found" msgstr "لا يمكن العثور على الملف" -#: ../GDebi/GDebiGtk.py:564 +#: ../GDebi/GDebiGtk.py:568 msgid "You tried to install a file that does not (or no longer) exist. " msgstr "أنت تحاول تثبيت ملف غير موجود. " -#: ../GDebi/GDebiGtk.py:575 +#: ../GDebi/GDebiGtk.py:579 msgid "Installing package file..." msgstr "جار تثبيت الحزمة..." -#: ../GDebi/GDebiGtk.py:577 +#: ../GDebi/GDebiGtk.py:581 msgid "Removing package..." msgstr "" -#: ../GDebi/GDebiGtk.py:580 +#: ../GDebi/GDebiGtk.py:584 msgid "Install unauthenticated software?" msgstr "هل تريد تركيب برنامج غير موثق؟" -#: ../GDebi/GDebiGtk.py:581 +#: ../GDebi/GDebiGtk.py:585 msgid "" "Malicious software can damage your data and take control of your system.\n" "\n" @@ -381,11 +381,11 @@ "البرامج الخبيثة يمكن أن تتلف (تدمر) بيانتك و تتحكم في النظام\n" "الحزم أدناه غير مستوثقة لذا يمكن أن تكون خبيثة." -#: ../GDebi/GDebiGtk.py:609 +#: ../GDebi/GDebiGtk.py:613 msgid "You need to grant administrative rights to install software" msgstr "تحتاج للحصول علي صلاحيات المدير لتركيب البرامج" -#: ../GDebi/GDebiGtk.py:610 +#: ../GDebi/GDebiGtk.py:614 msgid "" "\n" "It is a possible security risk to install packages files manually.\n" @@ -395,38 +395,38 @@ "تثبيت الحزم يدويا يمكن أن يشكل خطرا أمنيا.\n" "ثبت البرامج من المصادر الآمنة منها فقط.\n" -#: ../GDebi/GDebiGtk.py:615 +#: ../GDebi/GDebiGtk.py:619 msgid "You need to grant administrative rights to remove software" msgstr "" -#: ../GDebi/GDebiGtk.py:616 +#: ../GDebi/GDebiGtk.py:620 msgid "It is a possible risk to remove packages." msgstr "" -#: ../GDebi/GDebiGtk.py:638 ../GDebi/GDebiGtk.py:703 +#: ../GDebi/GDebiGtk.py:642 ../GDebi/GDebiGtk.py:707 msgid "Failed to install package file" msgstr "فشل تثبيت حزمة الملف." -#: ../GDebi/GDebiGtk.py:640 +#: ../GDebi/GDebiGtk.py:644 msgid "Failed to remove package" msgstr "" #. errMsg = "%s" % msg -#: ../GDebi/GDebiGtk.py:686 ../GDebi/GDebiKDE.py:366 +#: ../GDebi/GDebiGtk.py:690 ../GDebi/GDebiKDE.py:366 msgid "Could not download all required files" msgstr "يتعذر تنزيل كل الملفات المطلوبة." -#: ../GDebi/GDebiGtk.py:687 +#: ../GDebi/GDebiGtk.py:691 msgid "" "Please check your internet connection or installation medium, and make sure " "your APT cache is up-to-date." msgstr "" -#: ../GDebi/GDebiGtk.py:692 ../GDebi/GDebiKDE.py:373 +#: ../GDebi/GDebiGtk.py:696 ../GDebi/GDebiKDE.py:373 msgid "Could not install all dependencies" msgstr "يتعذر تثبيت جميع الاعتمادات." -#: ../GDebi/GDebiGtk.py:693 ../GDebi/GDebiKDE.py:374 +#: ../GDebi/GDebiGtk.py:697 ../GDebi/GDebiKDE.py:374 msgid "" "Usually this is related to an error of the software distributor. See the " "terminal window for more details." @@ -434,12 +434,12 @@ "غالبا ما يكون هذه مرتبطا بخطأ في موزع البرامج. أنظر نافذة الطرفية لمزيد من " "التفاصيل." -#: ../GDebi/GDebiGtk.py:709 +#: ../GDebi/GDebiGtk.py:713 #, python-format msgid "Installing %s" msgstr "جاري تثبيت %s" -#: ../GDebi/GDebiGtk.py:712 +#: ../GDebi/GDebiGtk.py:716 #, python-format msgid "Removing %s" msgstr "" @@ -448,86 +448,86 @@ #. show the button #. self.button_deb_install_close.set_sensitive(True) #. self.button_deb_install_close.grab_default() -#: ../GDebi/GDebiGtk.py:734 ../GDebi/GDebiKDE.py:393 +#: ../GDebi/GDebiGtk.py:738 ../GDebi/GDebiKDE.py:393 msgid "Installation finished" msgstr "انتهى التثبيت" -#: ../GDebi/GDebiGtk.py:736 +#: ../GDebi/GDebiGtk.py:740 msgid "Removal finished" msgstr "" -#: ../GDebi/GDebiGtk.py:739 +#: ../GDebi/GDebiGtk.py:743 #, python-format msgid "Package '%s' was installed" msgstr "الحزمة '%s' تم تثبيتها." -#: ../GDebi/GDebiGtk.py:741 +#: ../GDebi/GDebiGtk.py:745 #, python-format msgid "Package '%s' was removed" msgstr "" -#: ../GDebi/GDebiGtk.py:744 ../GDebi/GDebiKDE.py:397 +#: ../GDebi/GDebiGtk.py:748 ../GDebi/GDebiKDE.py:397 #, python-format msgid "Failed to install package '%s'" msgstr "فشل في تثبيت الحزمة '%s'" -#: ../GDebi/GDebiGtk.py:747 +#: ../GDebi/GDebiGtk.py:751 #, python-format msgid "Failed to remove package '%s'" msgstr "" -#: ../GDebi/GDebiGtk.py:751 +#: ../GDebi/GDebiGtk.py:755 msgid "Installation complete" msgstr "اكتمل التثبيت" -#: ../GDebi/GDebiGtk.py:753 +#: ../GDebi/GDebiGtk.py:757 msgid "Removal complete" msgstr "" -#: ../GDebi/GDebiGtk.py:761 ../GDebi/GDebiKDE.py:407 +#: ../GDebi/GDebiGtk.py:765 ../GDebi/GDebiKDE.py:407 msgid "Failed to completely install all dependencies" msgstr "فشل في تركيب جميع الاعتماديات" -#: ../GDebi/GDebiGtk.py:763 +#: ../GDebi/GDebiGtk.py:767 msgid "Failed to completely remove package" msgstr "" -#: ../GDebi/GDebiGtk.py:764 ../GDebi/GDebiKDE.py:408 +#: ../GDebi/GDebiGtk.py:768 ../GDebi/GDebiKDE.py:408 msgid "To fix this run 'sudo apt-get install -f' in a terminal window." msgstr "لاصلاح هذه شغل 'sudo apt-get install -f' في نافذة طرفية." #. ui -#: ../GDebi/GDebiGtk.py:883 ../GDebi/KDEAptDialogs.py:69 +#: ../GDebi/GDebiGtk.py:887 ../GDebi/KDEAptDialogs.py:69 #, python-format msgid "Installing '%s'..." msgstr "يجري تركيب '%s' ..." -#: ../GDebi/GDebiGtk.py:886 +#: ../GDebi/GDebiGtk.py:890 #, python-format msgid "Removing '%s'..." msgstr "" -#: ../GDebi/GDebiGtk.py:996 ../GDebi/KDEAptDialogs.py:135 +#: ../GDebi/GDebiGtk.py:1000 ../GDebi/KDEAptDialogs.py:135 msgid "Installing dependencies..." msgstr "يجري تركيب الارتباطات..." -#: ../GDebi/GDebiGtk.py:1041 ../GDebi/KDEAptDialogs.py:198 +#: ../GDebi/GDebiGtk.py:1045 ../GDebi/KDEAptDialogs.py:198 #: ../GDebi/KDEAptDialogs.py:208 ../GDebi/KDEAptDialogs.py:210 msgid "Downloading additional package files..." msgstr "يجري تنزيل ملفات حزم إضافية ..." -#: ../GDebi/GDebiGtk.py:1050 ../GDebi/KDEAptDialogs.py:208 +#: ../GDebi/GDebiGtk.py:1054 ../GDebi/KDEAptDialogs.py:208 #, python-format msgid "File %s of %s at %sB/s" msgstr "ملف %s من %s عند %s بايت\\ثانية" -#: ../GDebi/GDebiGtk.py:1052 ../GDebi/KDEAptDialogs.py:210 +#: ../GDebi/GDebiGtk.py:1056 ../GDebi/KDEAptDialogs.py:210 #, python-format msgid "File %s of %s" msgstr "ملف %s من %s" #. print "mediaChange %s %s" % (medium, drive) -#: ../GDebi/GDebiGtk.py:1059 ../GDebi/KDEAptDialogs.py:216 +#: ../GDebi/GDebiGtk.py:1063 ../GDebi/KDEAptDialogs.py:216 #, python-format msgid "Please insert '%s' into the drive '%s'" msgstr "الرجاء ادراج '%s' في السوّاقة '%s'" diff -Nru language-pack-ar-base-14.04+20140707/data/ar/LC_MESSAGES/gettext-runtime.po language-pack-ar-base-14.04+20150219/data/ar/LC_MESSAGES/gettext-runtime.po --- language-pack-ar-base-14.04+20140707/data/ar/LC_MESSAGES/gettext-runtime.po 2014-07-09 08:58:53.000000000 +0000 +++ language-pack-ar-base-14.04+20150219/data/ar/LC_MESSAGES/gettext-runtime.po 2015-02-19 15:02:46.000000000 +0000 @@ -14,14 +14,14 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-07-07 11:22+0000\n" -"X-Generator: Launchpad (build 17086)\n" +"X-Launchpad-Export-Date: 2015-02-19 10:58+0000\n" +"X-Generator: Launchpad (build 17341)\n" #: gnulib-lib/closeout.c:66 msgid "write error" msgstr "خطأ كتابة" -#: gnulib-lib/error.c:188 +#: gnulib-lib/error.c:191 msgid "Unknown system error" msgstr "خطأ نظام غير معروف" diff -Nru language-pack-ar-base-14.04+20140707/data/ar/LC_MESSAGES/gutenprint.po language-pack-ar-base-14.04+20150219/data/ar/LC_MESSAGES/gutenprint.po --- language-pack-ar-base-14.04+20140707/data/ar/LC_MESSAGES/gutenprint.po 2014-07-09 08:58:59.000000000 +0000 +++ language-pack-ar-base-14.04+20150219/data/ar/LC_MESSAGES/gutenprint.po 2015-02-19 15:02:52.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: 2014-07-07 13:16+0000\n" -"X-Generator: Launchpad (build 17086)\n" +"X-Launchpad-Export-Date: 2015-02-19 12:09+0000\n" +"X-Generator: Launchpad (build 17341)\n" #: src/main/dither-main.c:44 src/main/print-color.c:49 #: src/main/print-escp2.c:2363 src/main/print-pcl.c:1872 diff -Nru language-pack-ar-base-14.04+20140707/data/ar/LC_MESSAGES/hello-debhelper.po language-pack-ar-base-14.04+20150219/data/ar/LC_MESSAGES/hello-debhelper.po --- language-pack-ar-base-14.04+20140707/data/ar/LC_MESSAGES/hello-debhelper.po 2014-07-09 08:58:58.000000000 +0000 +++ language-pack-ar-base-14.04+20150219/data/ar/LC_MESSAGES/hello-debhelper.po 2015-02-19 15:02:50.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: 2014-07-07 12:51+0000\n" -"X-Generator: Launchpad (build 17086)\n" +"X-Launchpad-Export-Date: 2015-02-19 11:53+0000\n" +"X-Generator: Launchpad (build 17341)\n" #: src/hello.c:98 #, c-format diff -Nru language-pack-ar-base-14.04+20140707/data/ar/LC_MESSAGES/hello.po language-pack-ar-base-14.04+20150219/data/ar/LC_MESSAGES/hello.po --- language-pack-ar-base-14.04+20140707/data/ar/LC_MESSAGES/hello.po 2014-07-09 08:58:58.000000000 +0000 +++ language-pack-ar-base-14.04+20150219/data/ar/LC_MESSAGES/hello.po 2015-02-19 15:02:50.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: 2014-07-07 12:51+0000\n" -"X-Generator: Launchpad (build 17086)\n" +"X-Launchpad-Export-Date: 2015-02-19 11:53+0000\n" +"X-Generator: Launchpad (build 17341)\n" #: src/hello.c:103 #, c-format diff -Nru language-pack-ar-base-14.04+20140707/data/ar/LC_MESSAGES/human-theme.po language-pack-ar-base-14.04+20150219/data/ar/LC_MESSAGES/human-theme.po --- language-pack-ar-base-14.04+20140707/data/ar/LC_MESSAGES/human-theme.po 2014-07-09 08:59:00.000000000 +0000 +++ language-pack-ar-base-14.04+20150219/data/ar/LC_MESSAGES/human-theme.po 2015-02-19 15:02:52.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: 2014-07-07 13:24+0000\n" -"X-Generator: Launchpad (build 17086)\n" +"X-Launchpad-Export-Date: 2015-02-19 12:16+0000\n" +"X-Generator: Launchpad (build 17341)\n" #: ../index.theme.in.h:1 msgid "Ubuntu default theme" diff -Nru language-pack-ar-base-14.04+20140707/data/ar/LC_MESSAGES/indicator-datetime.po language-pack-ar-base-14.04+20150219/data/ar/LC_MESSAGES/indicator-datetime.po --- language-pack-ar-base-14.04+20140707/data/ar/LC_MESSAGES/indicator-datetime.po 2014-07-09 08:59:04.000000000 +0000 +++ language-pack-ar-base-14.04+20150219/data/ar/LC_MESSAGES/indicator-datetime.po 2015-02-19 15:02:56.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: 2014-07-07 14:37+0000\n" -"X-Generator: Launchpad (build 17086)\n" +"X-Launchpad-Export-Date: 2015-02-19 13:04+0000\n" +"X-Generator: Launchpad (build 17341)\n" #. TRANSLATORS: a strftime(3) format for 12hr time w/seconds #: ../src/formatter.cpp:234 @@ -39,7 +39,7 @@ #. Translators, please edit/rearrange these strftime(3) tokens to suit your locale! #. This format string is used for showing, on a 24-hour clock, events/appointments that happen today. #. en_US example: "%H:%M" --> "13:00" -#: ../src/formatter.cpp:243 ../src/utils.c:341 +#: ../src/formatter.cpp:243 ../src/utils.c:344 msgid "%H:%M" msgstr "%H:%M" @@ -132,18 +132,16 @@ msgid "%s (has alarms)" msgstr "%s (يحتوي منبهات)" -#: ../src/snap.cpp:272 +#: ../src/snap.cpp:129 #, c-format msgid "Alarm %s" msgstr "منبه %s" -#. / alarm popup dialog's button to show the active alarm -#: ../src/snap.cpp:286 +#: ../src/snap.cpp:101 msgid "Show" msgstr "عرض" -#. / alarm popup dialog's button to shut up the alarm -#: ../src/snap.cpp:289 +#: ../src/snap.cpp:102 msgid "Dismiss" msgstr "تجاهل" diff -Nru language-pack-ar-base-14.04+20140707/data/ar/LC_MESSAGES/kdesudo.po language-pack-ar-base-14.04+20150219/data/ar/LC_MESSAGES/kdesudo.po --- language-pack-ar-base-14.04+20140707/data/ar/LC_MESSAGES/kdesudo.po 2014-07-09 08:59:07.000000000 +0000 +++ language-pack-ar-base-14.04+20150219/data/ar/LC_MESSAGES/kdesudo.po 2015-02-19 15:02:59.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: 2014-07-07 15:25+0000\n" -"X-Generator: Launchpad (build 17086)\n" +"X-Launchpad-Export-Date: 2015-02-19 13:37+0000\n" +"X-Generator: Launchpad (build 17341)\n" #: .pc/kubuntu_dont_use_kfatal.diff/kdesudo/kdesudo.cpp:83 #: kdesudo/kdesudo.cpp:83 diff -Nru language-pack-ar-base-14.04+20140707/data/ar/LC_MESSAGES/landscape-client.po language-pack-ar-base-14.04+20150219/data/ar/LC_MESSAGES/landscape-client.po --- language-pack-ar-base-14.04+20140707/data/ar/LC_MESSAGES/landscape-client.po 2014-07-09 08:59:00.000000000 +0000 +++ language-pack-ar-base-14.04+20150219/data/ar/LC_MESSAGES/landscape-client.po 2015-02-19 15:02:52.000000000 +0000 @@ -7,15 +7,15 @@ msgstr "" "Project-Id-Version: landscape-client\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2014-03-28 14:58+0000\n" +"POT-Creation-Date: 2015-01-08 22:43+0000\n" "PO-Revision-Date: 2012-04-19 09:51+0000\n" "Last-Translator: Ibrahim Saed \n" "Language-Team: Arabic \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-07-07 13:22+0000\n" -"X-Generator: Launchpad (build 17086)\n" +"X-Launchpad-Export-Date: 2015-02-19 12:14+0000\n" +"X-Generator: Launchpad (build 17341)\n" #: ../landscape/ui/controller/app.py:49 msgid "Success." diff -Nru language-pack-ar-base-14.04+20140707/data/ar/LC_MESSAGES/language-selector.po language-pack-ar-base-14.04+20150219/data/ar/LC_MESSAGES/language-selector.po --- language-pack-ar-base-14.04+20140707/data/ar/LC_MESSAGES/language-selector.po 2014-07-09 08:58:59.000000000 +0000 +++ language-pack-ar-base-14.04+20150219/data/ar/LC_MESSAGES/language-selector.po 2015-02-19 15:02:51.000000000 +0000 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: language-selector\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-07-01 15:35+0000\n" +"POT-Creation-Date: 2014-09-18 20:16+0000\n" "PO-Revision-Date: 2013-09-27 21:28+0000\n" "Last-Translator: Ibrahim Saed \n" "Language-Team: Arabic \n" @@ -16,8 +16,8 @@ "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n % 100 >= " "3 && n % 100 <= 10 ? 3 : n % 100 >= 11 && n % 100 <= 99 ? 4 : 5;\n" -"X-Launchpad-Export-Date: 2014-07-07 12:57+0000\n" -"X-Generator: Launchpad (build 17086)\n" +"X-Launchpad-Export-Date: 2015-02-19 11:57+0000\n" +"X-Generator: Launchpad (build 17341)\n" "Language: ar\n" #. Hack for Chinese langpack split diff -Nru language-pack-ar-base-14.04+20140707/data/ar/LC_MESSAGES/libapt-inst1.5.po language-pack-ar-base-14.04+20150219/data/ar/LC_MESSAGES/libapt-inst1.5.po --- language-pack-ar-base-14.04+20140707/data/ar/LC_MESSAGES/libapt-inst1.5.po 2014-07-09 08:58:51.000000000 +0000 +++ language-pack-ar-base-14.04+20150219/data/ar/LC_MESSAGES/libapt-inst1.5.po 2015-02-19 15:02:44.000000000 +0000 @@ -7,14 +7,14 @@ "Project-Id-Version: apt_po\n" "Report-Msgid-Bugs-To: APT Development Team \n" "POT-Creation-Date: 2012-03-15 19:05+0000\n" -"PO-Revision-Date: 2014-06-19 03:54+0000\n" +"PO-Revision-Date: 2014-11-07 13:33+0000\n" "Last-Translator: Ossama M. Khayat \n" "Language-Team: Arabic \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-07-07 10:33+0000\n" -"X-Generator: Launchpad (build 17086)\n" +"X-Launchpad-Export-Date: 2015-02-19 10:31+0000\n" +"X-Generator: Launchpad (build 17341)\n" "X-Poedit-Country: Lebanon\n" "Language: ar\n" "X-Poedit-Language: Arabic\n" diff -Nru language-pack-ar-base-14.04+20140707/data/ar/LC_MESSAGES/libapt-pkg4.12.po language-pack-ar-base-14.04+20150219/data/ar/LC_MESSAGES/libapt-pkg4.12.po --- language-pack-ar-base-14.04+20140707/data/ar/LC_MESSAGES/libapt-pkg4.12.po 2014-07-09 08:58:52.000000000 +0000 +++ language-pack-ar-base-14.04+20150219/data/ar/LC_MESSAGES/libapt-pkg4.12.po 2015-02-19 15:02:44.000000000 +0000 @@ -7,14 +7,14 @@ "Project-Id-Version: apt_po\n" "Report-Msgid-Bugs-To: APT Development Team \n" "POT-Creation-Date: 2012-03-15 19:05+0000\n" -"PO-Revision-Date: 2014-06-19 03:19+0000\n" +"PO-Revision-Date: 2014-11-07 15:03+0000\n" "Last-Translator: Ossama M. Khayat \n" "Language-Team: Arabic \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-07-07 10:33+0000\n" -"X-Generator: Launchpad (build 17086)\n" +"X-Launchpad-Export-Date: 2015-02-19 10:31+0000\n" +"X-Generator: Launchpad (build 17341)\n" "X-Poedit-Country: Lebanon\n" "Language: ar\n" "X-Poedit-Language: Arabic\n" @@ -34,12 +34,12 @@ msgid "Read error from %s process" msgstr "" -#: methods/copy.cc:43 methods/gzip.cc:141 methods/gzip.cc:150 +#: methods/copy.cc:55 methods/gzip.cc:141 methods/gzip.cc:150 #: methods/rred.cc:483 methods/rred.cc:492 msgid "Failed to stat" msgstr "فشيل تنفيذ stat" -#: methods/copy.cc:80 methods/gzip.cc:147 methods/rred.cc:489 +#: methods/copy.cc:100 methods/gzip.cc:147 methods/rred.cc:489 msgid "Failed to set modification time" msgstr "فشل تعيين وقت التعديل" @@ -201,7 +201,7 @@ msgid "Unable to accept connection" msgstr "تعذر قبول الاتصال" -#: methods/ftp.cc:870 methods/http.cc:1005 methods/rsh.cc:303 +#: methods/ftp.cc:870 methods/http.cc:1013 methods/rsh.cc:303 msgid "Problem hashing file" msgstr "" @@ -333,55 +333,55 @@ msgid "The HTTP server sent an invalid Content-Length header" msgstr "أرسل خادم http ترويسة طول محتويات (ِContent-Length) غير صالحة" -#: methods/http.cc:609 +#: methods/http.cc:614 msgid "The HTTP server sent an invalid Content-Range header" msgstr "أرسل خادم http ترويسة مدى محتويات (ِContent-Range) غير صالحة" -#: methods/http.cc:611 +#: methods/http.cc:616 msgid "This HTTP server has broken range support" msgstr "خادم http له دعم مدى معطوب" -#: methods/http.cc:635 +#: methods/http.cc:640 msgid "Unknown date format" msgstr "نسق تاريخ مجهول" -#: methods/http.cc:793 +#: methods/http.cc:796 msgid "Select failed" msgstr "فشل التحديد" -#: methods/http.cc:798 +#: methods/http.cc:801 msgid "Connection timed out" msgstr "انتهى وقت الاتصال" -#: methods/http.cc:821 +#: methods/http.cc:824 msgid "Error writing to output file" msgstr "خطأ في الكتابة إلى ملف المُخرجات" -#: methods/http.cc:852 +#: methods/http.cc:855 msgid "Error writing to file" msgstr "خطأ في الكتابة إلى الملف" -#: methods/http.cc:880 +#: methods/http.cc:883 msgid "Error writing to the file" msgstr "خطأ في الكتابة إلى الملف" -#: methods/http.cc:894 +#: methods/http.cc:897 msgid "Error reading from server. Remote end closed connection" msgstr "خطأ في القراءة من الخادم. أقفل الطرف الآخر الاتصال" -#: methods/http.cc:896 +#: methods/http.cc:899 msgid "Error reading from server" msgstr "خطأ في القراءة من الخادم" -#: methods/http.cc:1159 +#: methods/http.cc:1167 msgid "Bad header data" msgstr "بيانات ترويسة سيئة" -#: methods/http.cc:1176 methods/http.cc:1231 +#: methods/http.cc:1184 methods/http.cc:1239 msgid "Connection failed" msgstr "فشل الاتصال" -#: methods/http.cc:1323 +#: methods/http.cc:1331 msgid "Internal error" msgstr "خطأ داخلي" @@ -412,7 +412,7 @@ msgid "Couldn't make mmap of %lu bytes" msgstr "" -#: methods/http.cc:990 apt-pkg/contrib/mmap.cc:215 +#: methods/http.cc:998 apt-pkg/contrib/mmap.cc:215 msgid "Failed to truncate file" msgstr "" @@ -1125,7 +1125,7 @@ msgid "MD5Sum mismatch" msgstr "MD5Sum غير متطابقة" -#: apt-pkg/acquire-item.cc:734 apt-pkg/acquire-item.cc:1503 +#: apt-pkg/acquire-item.cc:757 apt-pkg/acquire-item.cc:1549 msgid "Hash Sum mismatch" msgstr "" @@ -1141,7 +1141,7 @@ msgid "Unable to find hash sum for '%s' in Release file" msgstr "" -#: apt-pkg/acquire-item.cc:1198 +#: apt-pkg/acquire-item.cc:1244 msgid "There is no public key available for the following key IDs:\n" msgstr "" @@ -1164,12 +1164,12 @@ "updated and the previous index files will be used. GPG error: %s: %s\n" msgstr "" -#: apt-pkg/acquire-item.cc:1280 +#: apt-pkg/acquire-item.cc:1326 #, c-format msgid "GPG error: %s: %s" msgstr "" -#: apt-pkg/acquire-item.cc:1308 +#: apt-pkg/acquire-item.cc:1354 #, c-format msgid "" "I wasn't able to locate a file for the %s package. This might mean you need " @@ -1183,13 +1183,13 @@ "to manually fix this package." msgstr "" -#: apt-pkg/acquire-item.cc:1408 +#: apt-pkg/acquire-item.cc:1454 #, c-format msgid "" "The package index files are corrupted. No Filename: field for package %s." msgstr "" -#: apt-pkg/acquire-item.cc:1495 +#: apt-pkg/acquire-item.cc:1541 msgid "Size mismatch" msgstr "الحجم غير متطابق" diff -Nru language-pack-ar-base-14.04+20140707/data/ar/LC_MESSAGES/libvirt.po language-pack-ar-base-14.04+20150219/data/ar/LC_MESSAGES/libvirt.po --- language-pack-ar-base-14.04+20140707/data/ar/LC_MESSAGES/libvirt.po 2014-07-09 08:59:00.000000000 +0000 +++ language-pack-ar-base-14.04+20150219/data/ar/LC_MESSAGES/libvirt.po 2015-02-19 15:02:53.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: 2014-07-07 13:32+0000\n" -"X-Generator: Launchpad (build 17086)\n" +"X-Launchpad-Export-Date: 2015-02-19 12:20+0000\n" +"X-Generator: Launchpad (build 17341)\n" "Language: ar\n" #: daemon/libvirtd-config.c:60 daemon/libvirtd-config.c:79 @@ -34,50 +34,50 @@ msgid "remoteReadConfigFile: %s: %s: invalid type: got %s; expected %s" msgstr "" -#: daemon/libvirtd-config.c:189 +#: daemon/libvirtd-config.c:202 #, c-format msgid "remoteReadConfigFile: %s: %s: unsupported auth %s" msgstr "" -#: daemon/libvirtd.c:230 +#: daemon/libvirtd.c:231 #, c-format msgid "%s: error: unable to determine if daemon is running: %s\n" msgstr "" -#: daemon/libvirtd.c:236 src/locking/lock_daemon.c:358 +#: daemon/libvirtd.c:237 src/locking/lock_daemon.c:358 #, c-format msgid "" "%s: error: %s. Check /var/log/messages or run without --daemon for more " "info.\n" msgstr "" -#: daemon/libvirtd.c:485 daemon/libvirtd.c:490 +#: daemon/libvirtd.c:477 daemon/libvirtd.c:482 #, c-format msgid "Failed to parse mode '%s'" msgstr "" -#: daemon/libvirtd.c:599 +#: daemon/libvirtd.c:591 msgid "This libvirtd build does not support TLS" msgstr "" -#: daemon/libvirtd.c:778 +#: daemon/libvirtd.c:777 msgid "additional privileges are required" msgstr "" -#: daemon/libvirtd.c:784 +#: daemon/libvirtd.c:783 msgid "failed to set reduced privileges" msgstr "" -#: daemon/libvirtd.c:922 +#: daemon/libvirtd.c:921 msgid "Driver state initialization failed" msgstr "" -#: daemon/libvirtd.c:1029 +#: daemon/libvirtd.c:1024 #, c-format msgid "Unable to migrate %s to %s" msgstr "" -#: daemon/libvirtd.c:1051 +#: daemon/libvirtd.c:1046 #, c-format msgid "" "\n" @@ -97,7 +97,7 @@ "libvirt management daemon:\n" msgstr "" -#: daemon/libvirtd.c:1070 +#: daemon/libvirtd.c:1065 #, c-format msgid "" "\n" @@ -120,7 +120,7 @@ "\n" msgstr "" -#: daemon/libvirtd.c:1097 +#: daemon/libvirtd.c:1092 msgid "" "\n" " Default paths:\n" @@ -141,10 +141,11 @@ "\n" msgstr "" -#: daemon/libvirtd.c:1153 src/locking/lock_daemon.c:1225 -#: src/locking/sanlock_helper.c:76 src/lxc/lxc_controller.c:2298 -#: src/security/virt-aa-helper.c:1245 src/storage/parthelper.c:77 -#: src/util/iohelper.c:236 src/util/iohelper.c:242 +#: daemon/libvirtd.c:1148 src/locking/lock_daemon.c:1152 +#: src/locking/sanlock_helper.c:76 src/lxc/lxc_controller.c:2316 +#: src/network/leaseshelper.c:147 src/network/leaseshelper.c:153 +#: src/security/virt-aa-helper.c:1252 src/security/virt-aa-helper.c:1258 +#: src/storage/parthelper.c:77 src/util/iohelper.c:236 src/util/iohelper.c:242 #, c-format msgid "%s: initialization failed\n" msgstr "" @@ -159,318 +160,319 @@ msgid "%s: expected driver directory '%s' is missing\n" msgstr "" -#: daemon/libvirtd.c:1191 src/locking/lock_daemon.c:1256 +#: daemon/libvirtd.c:1185 src/locking/lock_daemon.c:1182 msgid "Invalid value for timeout" msgstr "" -#: daemon/libvirtd.c:1199 daemon/libvirtd.c:1207 daemon/libvirtd.c:1319 -#: src/locking/lock_daemon.c:1498 +#: daemon/libvirtd.c:1193 daemon/libvirtd.c:1201 daemon/libvirtd.c:1315 +#: src/locking/lock_daemon.c:1426 msgid "Can't allocate memory" msgstr "" -#: daemon/libvirtd.c:1234 src/locking/lock_daemon.c:1291 +#: daemon/libvirtd.c:1228 src/locking/lock_daemon.c:1217 msgid "Can't create initial configuration" msgstr "" -#: daemon/libvirtd.c:1243 src/locking/lock_daemon.c:1300 +#: daemon/libvirtd.c:1237 src/locking/lock_daemon.c:1226 msgid "Can't determine config path" msgstr "" -#: daemon/libvirtd.c:1253 src/locking/lock_daemon.c:1310 +#: daemon/libvirtd.c:1247 src/locking/lock_daemon.c:1236 #, c-format msgid "Can't load config file: %s: %s" msgstr "" -#: daemon/libvirtd.c:1256 src/locking/lock_daemon.c:1313 +#: daemon/libvirtd.c:1250 src/locking/lock_daemon.c:1239 #, c-format msgid "Can't load config file: %s" msgstr "" -#: daemon/libvirtd.c:1262 +#: daemon/libvirtd.c:1256 msgid "Exiting due to failure to migrate profile" msgstr "" -#: daemon/libvirtd.c:1268 +#: daemon/libvirtd.c:1262 #, c-format msgid "invalid host UUID: %s" msgstr "" -#: daemon/libvirtd.c:1273 src/locking/lock_daemon.c:1318 +#: daemon/libvirtd.c:1267 src/locking/lock_daemon.c:1244 msgid "Can't initialize logging" msgstr "" -#: daemon/libvirtd.c:1278 +#: daemon/libvirtd.c:1272 msgid "Can't initialize access manager" msgstr "" -#: daemon/libvirtd.c:1285 src/locking/lock_daemon.c:1325 +#: daemon/libvirtd.c:1281 src/locking/lock_daemon.c:1253 msgid "Can't determine pid file path." msgstr "" -#: daemon/libvirtd.c:1294 src/locking/lock_daemon.c:1332 +#: daemon/libvirtd.c:1290 src/locking/lock_daemon.c:1260 msgid "Can't determine socket paths" msgstr "" -#: daemon/libvirtd.c:1304 src/locking/lock_daemon.c:1388 +#: daemon/libvirtd.c:1300 src/locking/lock_daemon.c:1316 #, c-format msgid "cannot change to root directory: %s" msgstr "" -#: daemon/libvirtd.c:1310 src/locking/lock_daemon.c:1394 +#: daemon/libvirtd.c:1306 src/locking/lock_daemon.c:1322 #, c-format msgid "Failed to fork as daemon: %s" msgstr "" -#: daemon/libvirtd.c:1326 src/locking/lock_daemon.c:1352 +#: daemon/libvirtd.c:1322 src/locking/lock_daemon.c:1280 msgid "Can't determine user directory" msgstr "" -#: daemon/libvirtd.c:1337 src/locking/lock_daemon.c:1364 +#: daemon/libvirtd.c:1333 src/locking/lock_daemon.c:1292 #, c-format msgid "unable to create rundir %s: %s" msgstr "" -#: daemon/qemu_dispatch.h:81 daemon/qemu_dispatch.h:145 daemon/remote.c:1218 -#: daemon/remote.c:1413 daemon/remote.c:1463 daemon/remote.c:1523 -#: daemon/remote.c:1576 daemon/remote.c:1636 daemon/remote.c:1691 -#: daemon/remote.c:1754 daemon/remote.c:1805 daemon/remote.c:1851 -#: daemon/remote.c:1908 daemon/remote.c:1950 daemon/remote.c:2013 -#: daemon/remote.c:2053 daemon/remote.c:2105 daemon/remote.c:2187 -#: daemon/remote.c:2242 daemon/remote.c:2291 daemon/remote.c:2354 -#: daemon/remote.c:2417 daemon/remote.c:2481 daemon/remote.c:2553 -#: daemon/remote.c:2622 daemon/remote.c:2664 daemon/remote.c:3460 -#: daemon/remote.c:3512 daemon/remote.c:3574 daemon/remote.c:3661 -#: daemon/remote.c:3698 daemon/remote.c:3739 daemon/remote.c:3815 -#: daemon/remote.c:3890 daemon/remote.c:3947 daemon/remote.c:3994 -#: daemon/remote.c:4035 daemon/remote.c:4086 daemon/remote.c:4144 -#: daemon/remote.c:4198 daemon/remote.c:4247 daemon/remote.c:4294 -#: daemon/remote.c:4335 daemon/remote.c:4380 daemon/remote.c:4442 -#: daemon/remote.c:4514 daemon/remote.c:4575 daemon/remote.c:4641 -#: daemon/remote.c:4710 daemon/remote.c:4770 daemon/remote.c:4834 -#: daemon/remote.c:4893 daemon/remote.c:4952 daemon/remote.c:5011 -#: daemon/remote.c:5070 daemon/remote.c:5130 daemon/remote.c:5188 -#: daemon/remote.c:5234 daemon/remote.c:5285 daemon/remote.c:5339 -#: daemon/remote.c:5396 daemon/remote.c:5457 daemon/remote.c:5527 -#: daemon/remote.c:5588 daemon/remote.c:5646 daemon/remote.c:5697 -#: daemon/remote.c:5752 daemon/remote.c:5801 daemon/remote.c:5854 -#: daemon/remote.c:5928 daemon/remote.c:5979 daemon/remote.c:6047 -#: daemon/remote.c:6096 daemon/remote_dispatch.h:143 +#: daemon/qemu_dispatch.h:81 daemon/qemu_dispatch.h:144 daemon/remote.c:1333 +#: daemon/remote.c:1527 daemon/remote.c:1576 daemon/remote.c:1636 +#: daemon/remote.c:1688 daemon/remote.c:1747 daemon/remote.c:1801 +#: daemon/remote.c:1863 daemon/remote.c:1913 daemon/remote.c:1958 +#: daemon/remote.c:2014 daemon/remote.c:2056 daemon/remote.c:2118 +#: daemon/remote.c:2157 daemon/remote.c:2208 daemon/remote.c:2289 +#: daemon/remote.c:2344 daemon/remote.c:2395 daemon/remote.c:2457 +#: daemon/remote.c:2519 daemon/remote.c:2582 daemon/remote.c:2654 +#: daemon/remote.c:2723 daemon/remote.c:2764 daemon/remote.c:3350 +#: daemon/remote.c:3401 daemon/remote.c:3463 daemon/remote.c:3550 +#: daemon/remote.c:3586 daemon/remote.c:3626 daemon/remote.c:3702 +#: daemon/remote.c:3776 daemon/remote.c:3833 daemon/remote.c:3880 +#: daemon/remote.c:3920 daemon/remote.c:3970 daemon/remote.c:4028 +#: daemon/remote.c:4081 daemon/remote.c:4129 daemon/remote.c:4175 +#: daemon/remote.c:4216 daemon/remote.c:4257 daemon/remote.c:4304 +#: daemon/remote.c:4365 daemon/remote.c:4436 daemon/remote.c:4496 +#: daemon/remote.c:4561 daemon/remote.c:4628 daemon/remote.c:4688 +#: daemon/remote.c:4751 daemon/remote.c:4810 daemon/remote.c:4869 +#: daemon/remote.c:4928 daemon/remote.c:4987 daemon/remote.c:5047 +#: daemon/remote.c:5105 daemon/remote.c:5151 daemon/remote.c:5201 +#: daemon/remote.c:5254 daemon/remote.c:5310 daemon/remote.c:5371 +#: daemon/remote.c:5441 daemon/remote.c:5501 daemon/remote.c:5558 +#: daemon/remote.c:5608 daemon/remote.c:5663 daemon/remote.c:5710 +#: daemon/remote.c:5761 daemon/remote.c:5834 daemon/remote.c:5885 +#: daemon/remote.c:5952 daemon/remote.c:6001 daemon/remote.c:6037 +#: daemon/remote.c:6152 daemon/remote.c:6221 daemon/remote.c:6305 +#: daemon/remote.c:6346 daemon/remote_dispatch.h:143 #: daemon/remote_dispatch.h:213 daemon/remote_dispatch.h:390 #: daemon/remote_dispatch.h:440 daemon/remote_dispatch.h:491 -#: daemon/remote_dispatch.h:541 daemon/remote_dispatch.h:611 -#: daemon/remote_dispatch.h:659 daemon/remote_dispatch.h:710 -#: daemon/remote_dispatch.h:762 daemon/remote_dispatch.h:810 -#: daemon/remote_dispatch.h:861 daemon/remote_dispatch.h:909 -#: daemon/remote_dispatch.h:957 daemon/remote_dispatch.h:1161 -#: daemon/remote_dispatch.h:1223 daemon/remote_dispatch.h:1285 -#: daemon/remote_dispatch.h:1347 daemon/remote_dispatch.h:1409 -#: daemon/remote_dispatch.h:1471 daemon/remote_dispatch.h:1533 -#: daemon/remote_dispatch.h:1595 daemon/remote_dispatch.h:1657 -#: daemon/remote_dispatch.h:1719 daemon/remote_dispatch.h:1822 -#: daemon/remote_dispatch.h:1870 daemon/remote_dispatch.h:1918 -#: daemon/remote_dispatch.h:1966 daemon/remote_dispatch.h:2014 -#: daemon/remote_dispatch.h:2062 daemon/remote_dispatch.h:2110 -#: daemon/remote_dispatch.h:2158 daemon/remote_dispatch.h:2206 -#: daemon/remote_dispatch.h:2254 daemon/remote_dispatch.h:2345 -#: daemon/remote_dispatch.h:2397 daemon/remote_dispatch.h:2449 -#: daemon/remote_dispatch.h:2504 daemon/remote_dispatch.h:2561 -#: daemon/remote_dispatch.h:2614 daemon/remote_dispatch.h:2691 -#: daemon/remote_dispatch.h:2747 daemon/remote_dispatch.h:2803 -#: daemon/remote_dispatch.h:2858 daemon/remote_dispatch.h:2937 -#: daemon/remote_dispatch.h:2989 daemon/remote_dispatch.h:3041 -#: daemon/remote_dispatch.h:3117 daemon/remote_dispatch.h:3172 -#: daemon/remote_dispatch.h:3246 daemon/remote_dispatch.h:3296 -#: daemon/remote_dispatch.h:3348 daemon/remote_dispatch.h:3400 -#: daemon/remote_dispatch.h:3452 daemon/remote_dispatch.h:3507 -#: daemon/remote_dispatch.h:3563 daemon/remote_dispatch.h:3617 -#: daemon/remote_dispatch.h:3674 daemon/remote_dispatch.h:3752 -#: daemon/remote_dispatch.h:3854 daemon/remote_dispatch.h:3978 -#: daemon/remote_dispatch.h:4034 daemon/remote_dispatch.h:4116 -#: daemon/remote_dispatch.h:4205 daemon/remote_dispatch.h:4261 -#: daemon/remote_dispatch.h:4340 daemon/remote_dispatch.h:4420 -#: daemon/remote_dispatch.h:4674 daemon/remote_dispatch.h:4730 -#: daemon/remote_dispatch.h:4786 daemon/remote_dispatch.h:4842 -#: daemon/remote_dispatch.h:4895 daemon/remote_dispatch.h:4950 -#: daemon/remote_dispatch.h:5013 daemon/remote_dispatch.h:5069 -#: daemon/remote_dispatch.h:5125 daemon/remote_dispatch.h:5202 -#: daemon/remote_dispatch.h:5254 daemon/remote_dispatch.h:5306 -#: daemon/remote_dispatch.h:5356 daemon/remote_dispatch.h:5408 -#: daemon/remote_dispatch.h:5593 daemon/remote_dispatch.h:5648 -#: daemon/remote_dispatch.h:5747 daemon/remote_dispatch.h:5803 -#: daemon/remote_dispatch.h:5859 daemon/remote_dispatch.h:6053 -#: daemon/remote_dispatch.h:6130 daemon/remote_dispatch.h:6224 -#: daemon/remote_dispatch.h:6276 daemon/remote_dispatch.h:6329 -#: daemon/remote_dispatch.h:6386 daemon/remote_dispatch.h:6459 -#: daemon/remote_dispatch.h:6571 daemon/remote_dispatch.h:6623 -#: daemon/remote_dispatch.h:6675 daemon/remote_dispatch.h:6727 -#: daemon/remote_dispatch.h:6779 daemon/remote_dispatch.h:6831 -#: daemon/remote_dispatch.h:6882 daemon/remote_dispatch.h:6929 -#: daemon/remote_dispatch.h:6978 daemon/remote_dispatch.h:7031 -#: daemon/remote_dispatch.h:7088 daemon/remote_dispatch.h:7141 -#: daemon/remote_dispatch.h:7194 daemon/remote_dispatch.h:7243 -#: daemon/remote_dispatch.h:7297 daemon/remote_dispatch.h:7374 -#: daemon/remote_dispatch.h:7426 daemon/remote_dispatch.h:7478 -#: daemon/remote_dispatch.h:7532 daemon/remote_dispatch.h:7593 -#: daemon/remote_dispatch.h:7654 daemon/remote_dispatch.h:7714 -#: daemon/remote_dispatch.h:7769 daemon/remote_dispatch.h:7824 -#: daemon/remote_dispatch.h:7880 daemon/remote_dispatch.h:7939 -#: daemon/remote_dispatch.h:7994 daemon/remote_dispatch.h:8052 -#: daemon/remote_dispatch.h:8113 daemon/remote_dispatch.h:8174 -#: daemon/remote_dispatch.h:8233 daemon/remote_dispatch.h:8285 -#: daemon/remote_dispatch.h:8337 daemon/remote_dispatch.h:8389 -#: daemon/remote_dispatch.h:8441 daemon/remote_dispatch.h:8496 -#: daemon/remote_dispatch.h:8554 daemon/remote_dispatch.h:8610 -#: daemon/remote_dispatch.h:8671 daemon/remote_dispatch.h:8735 -#: daemon/remote_dispatch.h:8797 daemon/remote_dispatch.h:8859 -#: daemon/remote_dispatch.h:8943 daemon/remote_dispatch.h:9016 -#: daemon/remote_dispatch.h:9084 daemon/remote_dispatch.h:9142 -#: daemon/remote_dispatch.h:9199 daemon/remote_dispatch.h:9257 -#: daemon/remote_dispatch.h:9309 daemon/remote_dispatch.h:9361 -#: daemon/remote_dispatch.h:9413 daemon/remote_dispatch.h:9464 -#: daemon/remote_dispatch.h:9510 daemon/remote_dispatch.h:9556 -#: daemon/remote_dispatch.h:9603 daemon/remote_dispatch.h:9657 -#: daemon/remote_dispatch.h:9707 daemon/remote_dispatch.h:9762 -#: daemon/remote_dispatch.h:9818 daemon/remote_dispatch.h:9873 -#: daemon/remote_dispatch.h:9925 daemon/remote_dispatch.h:9975 -#: daemon/remote_dispatch.h:10027 daemon/remote_dispatch.h:10081 -#: daemon/remote_dispatch.h:10133 daemon/remote_dispatch.h:10183 -#: daemon/remote_dispatch.h:10238 daemon/remote_dispatch.h:10294 -#: daemon/remote_dispatch.h:10350 daemon/remote_dispatch.h:10406 -#: daemon/remote_dispatch.h:10462 daemon/remote_dispatch.h:10517 -#: daemon/remote_dispatch.h:10569 daemon/remote_dispatch.h:10619 -#: daemon/remote_dispatch.h:10671 daemon/remote_dispatch.h:10723 -#: daemon/remote_dispatch.h:10777 daemon/remote_dispatch.h:10827 -#: daemon/remote_dispatch.h:10880 daemon/remote_dispatch.h:10934 -#: daemon/remote_dispatch.h:11011 daemon/remote_dispatch.h:11067 -#: daemon/remote_dispatch.h:11134 daemon/remote_dispatch.h:11186 -#: daemon/remote_dispatch.h:11239 daemon/remote_dispatch.h:11292 -#: daemon/remote_dispatch.h:11344 daemon/remote_dispatch.h:11398 -#: daemon/remote_dispatch.h:11502 daemon/remote_dispatch.h:11550 -#: daemon/remote_dispatch.h:11673 daemon/remote_dispatch.h:11738 -#: daemon/remote_dispatch.h:11789 daemon/remote_dispatch.h:11842 -#: daemon/remote_dispatch.h:11891 daemon/remote_dispatch.h:11944 -#: daemon/remote_dispatch.h:11999 daemon/remote_dispatch.h:12051 -#: daemon/remote_dispatch.h:12101 daemon/remote_dispatch.h:12155 -#: daemon/remote_dispatch.h:12230 daemon/remote_dispatch.h:12285 -#: daemon/remote_dispatch.h:12337 daemon/remote_dispatch.h:12387 -#: daemon/remote_dispatch.h:12439 daemon/remote_dispatch.h:12491 -#: daemon/remote_dispatch.h:12543 daemon/remote_dispatch.h:12597 -#: daemon/remote_dispatch.h:12649 daemon/remote_dispatch.h:12699 -#: daemon/remote_dispatch.h:12751 daemon/remote_dispatch.h:12806 -#: daemon/remote_dispatch.h:12862 daemon/remote_dispatch.h:12921 -#: daemon/remote_dispatch.h:12977 daemon/remote_dispatch.h:13033 -#: daemon/remote_dispatch.h:13111 daemon/remote_dispatch.h:13178 -#: daemon/remote_dispatch.h:13230 daemon/remote_dispatch.h:13283 -#: daemon/remote_dispatch.h:13341 daemon/remote_dispatch.h:13394 -#: daemon/remote_dispatch.h:13446 daemon/remote_dispatch.h:13498 -#: daemon/remote_dispatch.h:13553 daemon/remote_dispatch.h:13612 -#: daemon/remote_dispatch.h:13672 daemon/remote_dispatch.h:13726 -#: daemon/remote_dispatch.h:13797 daemon/remote_dispatch.h:13855 -#: daemon/remote_dispatch.h:13911 daemon/remote_dispatch.h:13966 -#: daemon/remote_dispatch.h:14019 daemon/remote_dispatch.h:14076 -#: daemon/remote_dispatch.h:14126 daemon/remote_dispatch.h:14180 -#: daemon/remote_dispatch.h:14248 daemon/remote_dispatch.h:14300 -#: src/rpc/virnetserverclient.c:1555 +#: daemon/remote_dispatch.h:563 daemon/remote_dispatch.h:639 +#: daemon/remote_dispatch.h:692 daemon/remote_dispatch.h:740 +#: daemon/remote_dispatch.h:791 daemon/remote_dispatch.h:843 +#: daemon/remote_dispatch.h:891 daemon/remote_dispatch.h:942 +#: daemon/remote_dispatch.h:990 daemon/remote_dispatch.h:1038 +#: daemon/remote_dispatch.h:1242 daemon/remote_dispatch.h:1304 +#: daemon/remote_dispatch.h:1366 daemon/remote_dispatch.h:1428 +#: daemon/remote_dispatch.h:1490 daemon/remote_dispatch.h:1552 +#: daemon/remote_dispatch.h:1614 daemon/remote_dispatch.h:1676 +#: daemon/remote_dispatch.h:1738 daemon/remote_dispatch.h:1800 +#: daemon/remote_dispatch.h:1903 daemon/remote_dispatch.h:1951 +#: daemon/remote_dispatch.h:1999 daemon/remote_dispatch.h:2047 +#: daemon/remote_dispatch.h:2095 daemon/remote_dispatch.h:2143 +#: daemon/remote_dispatch.h:2191 daemon/remote_dispatch.h:2239 +#: daemon/remote_dispatch.h:2287 daemon/remote_dispatch.h:2335 +#: daemon/remote_dispatch.h:2426 daemon/remote_dispatch.h:2477 +#: daemon/remote_dispatch.h:2528 daemon/remote_dispatch.h:2582 +#: daemon/remote_dispatch.h:2640 daemon/remote_dispatch.h:2698 +#: daemon/remote_dispatch.h:2750 daemon/remote_dispatch.h:2826 +#: daemon/remote_dispatch.h:2881 daemon/remote_dispatch.h:2936 +#: daemon/remote_dispatch.h:2990 daemon/remote_dispatch.h:3068 +#: daemon/remote_dispatch.h:3119 daemon/remote_dispatch.h:3170 +#: daemon/remote_dispatch.h:3245 daemon/remote_dispatch.h:3299 +#: daemon/remote_dispatch.h:3372 daemon/remote_dispatch.h:3423 +#: daemon/remote_dispatch.h:3472 daemon/remote_dispatch.h:3523 +#: daemon/remote_dispatch.h:3574 daemon/remote_dispatch.h:3625 +#: daemon/remote_dispatch.h:3679 daemon/remote_dispatch.h:3734 +#: daemon/remote_dispatch.h:3787 daemon/remote_dispatch.h:3843 +#: daemon/remote_dispatch.h:3920 daemon/remote_dispatch.h:4021 +#: daemon/remote_dispatch.h:4166 daemon/remote_dispatch.h:4221 +#: daemon/remote_dispatch.h:4302 daemon/remote_dispatch.h:4390 +#: daemon/remote_dispatch.h:4445 daemon/remote_dispatch.h:4523 +#: daemon/remote_dispatch.h:4602 daemon/remote_dispatch.h:4855 +#: daemon/remote_dispatch.h:4910 daemon/remote_dispatch.h:4965 +#: daemon/remote_dispatch.h:5020 daemon/remote_dispatch.h:5072 +#: daemon/remote_dispatch.h:5126 daemon/remote_dispatch.h:5188 +#: daemon/remote_dispatch.h:5243 daemon/remote_dispatch.h:5298 +#: daemon/remote_dispatch.h:5374 daemon/remote_dispatch.h:5425 +#: daemon/remote_dispatch.h:5476 daemon/remote_dispatch.h:5525 +#: daemon/remote_dispatch.h:5576 daemon/remote_dispatch.h:5760 +#: daemon/remote_dispatch.h:5814 daemon/remote_dispatch.h:5912 +#: daemon/remote_dispatch.h:5967 daemon/remote_dispatch.h:6022 +#: daemon/remote_dispatch.h:6215 daemon/remote_dispatch.h:6292 +#: daemon/remote_dispatch.h:6386 daemon/remote_dispatch.h:6437 +#: daemon/remote_dispatch.h:6489 daemon/remote_dispatch.h:6545 +#: daemon/remote_dispatch.h:6617 daemon/remote_dispatch.h:6749 +#: daemon/remote_dispatch.h:6800 daemon/remote_dispatch.h:6851 +#: daemon/remote_dispatch.h:6902 daemon/remote_dispatch.h:6953 +#: daemon/remote_dispatch.h:7004 daemon/remote_dispatch.h:7054 +#: daemon/remote_dispatch.h:7101 daemon/remote_dispatch.h:7150 +#: daemon/remote_dispatch.h:7202 daemon/remote_dispatch.h:7257 +#: daemon/remote_dispatch.h:7309 daemon/remote_dispatch.h:7361 +#: daemon/remote_dispatch.h:7410 daemon/remote_dispatch.h:7464 +#: daemon/remote_dispatch.h:7540 daemon/remote_dispatch.h:7591 +#: daemon/remote_dispatch.h:7642 daemon/remote_dispatch.h:7695 +#: daemon/remote_dispatch.h:7755 daemon/remote_dispatch.h:7815 +#: daemon/remote_dispatch.h:7874 daemon/remote_dispatch.h:7928 +#: daemon/remote_dispatch.h:7982 daemon/remote_dispatch.h:8037 +#: daemon/remote_dispatch.h:8095 daemon/remote_dispatch.h:8149 +#: daemon/remote_dispatch.h:8206 daemon/remote_dispatch.h:8266 +#: daemon/remote_dispatch.h:8326 daemon/remote_dispatch.h:8384 +#: daemon/remote_dispatch.h:8435 daemon/remote_dispatch.h:8486 +#: daemon/remote_dispatch.h:8537 daemon/remote_dispatch.h:8588 +#: daemon/remote_dispatch.h:8642 daemon/remote_dispatch.h:8698 +#: daemon/remote_dispatch.h:8752 daemon/remote_dispatch.h:8811 +#: daemon/remote_dispatch.h:8872 daemon/remote_dispatch.h:8932 +#: daemon/remote_dispatch.h:8992 daemon/remote_dispatch.h:9074 +#: daemon/remote_dispatch.h:9145 daemon/remote_dispatch.h:9212 +#: daemon/remote_dispatch.h:9268 daemon/remote_dispatch.h:9324 +#: daemon/remote_dispatch.h:9380 daemon/remote_dispatch.h:9431 +#: daemon/remote_dispatch.h:9482 daemon/remote_dispatch.h:9533 +#: daemon/remote_dispatch.h:9583 daemon/remote_dispatch.h:9629 +#: daemon/remote_dispatch.h:9675 daemon/remote_dispatch.h:9722 +#: daemon/remote_dispatch.h:9775 daemon/remote_dispatch.h:9824 +#: daemon/remote_dispatch.h:9878 daemon/remote_dispatch.h:9933 +#: daemon/remote_dispatch.h:9987 daemon/remote_dispatch.h:10038 +#: daemon/remote_dispatch.h:10087 daemon/remote_dispatch.h:10138 +#: daemon/remote_dispatch.h:10191 daemon/remote_dispatch.h:10242 +#: daemon/remote_dispatch.h:10291 daemon/remote_dispatch.h:10345 +#: daemon/remote_dispatch.h:10400 daemon/remote_dispatch.h:10477 +#: daemon/remote_dispatch.h:10532 daemon/remote_dispatch.h:10587 +#: daemon/remote_dispatch.h:10641 daemon/remote_dispatch.h:10692 +#: daemon/remote_dispatch.h:10741 daemon/remote_dispatch.h:10792 +#: daemon/remote_dispatch.h:10843 daemon/remote_dispatch.h:10918 +#: daemon/remote_dispatch.h:10967 daemon/remote_dispatch.h:11019 +#: daemon/remote_dispatch.h:11072 daemon/remote_dispatch.h:11148 +#: daemon/remote_dispatch.h:11203 daemon/remote_dispatch.h:11269 +#: daemon/remote_dispatch.h:11320 daemon/remote_dispatch.h:11372 +#: daemon/remote_dispatch.h:11424 daemon/remote_dispatch.h:11475 +#: daemon/remote_dispatch.h:11528 daemon/remote_dispatch.h:11632 +#: daemon/remote_dispatch.h:11702 daemon/remote_dispatch.h:11825 +#: daemon/remote_dispatch.h:11890 daemon/remote_dispatch.h:11941 +#: daemon/remote_dispatch.h:11994 daemon/remote_dispatch.h:12043 +#: daemon/remote_dispatch.h:12095 daemon/remote_dispatch.h:12149 +#: daemon/remote_dispatch.h:12200 daemon/remote_dispatch.h:12249 +#: daemon/remote_dispatch.h:12302 daemon/remote_dispatch.h:12376 +#: daemon/remote_dispatch.h:12430 daemon/remote_dispatch.h:12481 +#: daemon/remote_dispatch.h:12530 daemon/remote_dispatch.h:12581 +#: daemon/remote_dispatch.h:12632 daemon/remote_dispatch.h:12683 +#: daemon/remote_dispatch.h:12736 daemon/remote_dispatch.h:12787 +#: daemon/remote_dispatch.h:12836 daemon/remote_dispatch.h:12887 +#: daemon/remote_dispatch.h:12941 daemon/remote_dispatch.h:12996 +#: daemon/remote_dispatch.h:13054 daemon/remote_dispatch.h:13109 +#: daemon/remote_dispatch.h:13164 daemon/remote_dispatch.h:13241 +#: daemon/remote_dispatch.h:13307 daemon/remote_dispatch.h:13358 +#: daemon/remote_dispatch.h:13410 daemon/remote_dispatch.h:13466 +#: daemon/remote_dispatch.h:13518 daemon/remote_dispatch.h:13569 +#: daemon/remote_dispatch.h:13620 daemon/remote_dispatch.h:13674 +#: daemon/remote_dispatch.h:13731 daemon/remote_dispatch.h:13788 +#: daemon/remote_dispatch.h:13841 daemon/remote_dispatch.h:13911 +#: daemon/remote_dispatch.h:13968 daemon/remote_dispatch.h:14023 +#: daemon/remote_dispatch.h:14077 daemon/remote_dispatch.h:14129 +#: daemon/remote_dispatch.h:14184 daemon/remote_dispatch.h:14233 +#: daemon/remote_dispatch.h:14286 daemon/remote_dispatch.h:14353 +#: daemon/remote_dispatch.h:14404 src/rpc/virnetserverclient.c:1491 msgid "connection not open" msgstr "" -#: daemon/remote.c:68 src/remote/remote_driver.c:62 +#: daemon/remote.c:64 src/remote/remote_driver.c:62 #, c-format msgid "conversion from hyper to %s overflowed" msgstr "" -#: daemon/remote.c:1128 src/locking/lock_daemon.c:786 +#: daemon/remote.c:1243 src/locking/lock_daemon.c:713 msgid "unable to init mutex" msgstr "" -#: daemon/remote.c:1154 +#: daemon/remote.c:1269 msgid "connection already open" msgstr "" -#: daemon/remote.c:1160 +#: daemon/remote.c:1275 msgid "keepalive support is required to connect" msgstr "" -#: daemon/remote.c:1296 daemon/remote.c:1381 src/remote/remote_driver.c:1717 -#: src/remote/remote_driver.c:1802 +#: daemon/remote.c:1410 daemon/remote.c:1495 src/remote/remote_driver.c:1723 #, c-format msgid "unknown parameter type: %d" msgstr "" -#: daemon/remote.c:1332 daemon/remote.c:1418 daemon/remote.c:1528 -#: daemon/remote.c:1700 daemon/remote.c:2298 daemon/remote.c:2361 -#: daemon/remote.c:2424 daemon/remote.c:2488 daemon/remote.c:2560 -#: daemon/remote.c:2669 daemon/remote.c:4387 daemon/remote.c:4447 -#: daemon/remote.c:5137 +#: daemon/remote.c:1446 daemon/remote.c:1532 daemon/remote.c:1641 +#: daemon/remote.c:1810 daemon/remote.c:2402 daemon/remote.c:2464 +#: daemon/remote.c:2526 daemon/remote.c:2589 daemon/remote.c:2661 +#: daemon/remote.c:2769 daemon/remote.c:4311 daemon/remote.c:4370 +#: daemon/remote.c:5054 msgid "nparams too large" msgstr "" -#: daemon/remote.c:1345 src/remote/remote_driver.c:1765 +#: daemon/remote.c:1459 #, c-format msgid "Parameter %s too big for destination" msgstr "" -#: daemon/remote.c:1474 src/remote/remote_driver.c:1555 -#: src/remote/remote_driver.c:1569 src/remote/remote_driver.c:1618 +#: daemon/remote.c:1587 src/remote/remote_driver.c:1562 +#: src/remote/remote_driver.c:1576 src/remote/remote_driver.c:1625 #, c-format msgid "Too many domains '%d' for limit '%d'" msgstr "" -#: daemon/remote.c:1582 +#: daemon/remote.c:1694 msgid "maxStats > REMOTE_DOMAIN_MEMORY_STATS_MAX" msgstr "" -#: daemon/remote.c:1649 daemon/remote.c:1766 +#: daemon/remote.c:1760 daemon/remote.c:1875 msgid "size > maximum buffer size" msgstr "" -#: daemon/remote.c:1875 +#: daemon/remote.c:1982 msgid "failed to copy security label" msgstr "" -#: daemon/remote.c:1958 +#: daemon/remote.c:2064 msgid "ncpumaps > REMOTE_VCPUINFO_MAX" msgstr "" -#: daemon/remote.c:1964 daemon/remote.c:2119 +#: daemon/remote.c:2070 daemon/remote.c:2222 msgid "maxinfo * maplen > REMOTE_CPUMAPS_MAX" msgstr "" -#: daemon/remote.c:2113 +#: daemon/remote.c:2216 msgid "maxinfo > REMOTE_VCPUINFO_MAX" msgstr "" -#: daemon/remote.c:2798 +#: daemon/remote.c:2897 msgid "client tried invalid SASL init request" msgstr "" -#: daemon/remote.c:2846 daemon/remote.c:2997 daemon/remote.c:3095 -#: daemon/remote.c:3111 daemon/remote.c:3125 daemon/remote.c:3139 -#: daemon/remote.c:3259 daemon/remote.c:3405 daemon/remote.c:3434 -#: src/util/virerror.c:1006 +#: daemon/remote.c:2945 daemon/remote.c:3096 daemon/remote.c:3194 +#: daemon/remote.c:3210 daemon/remote.c:3224 daemon/remote.c:3238 +#: src/util/virpolkit.c:227 src/util/virpolkit.c:250 src/util/virerror.c:1068 msgid "authentication failed" msgstr "" -#: daemon/remote.c:2874 +#: daemon/remote.c:2973 #, c-format msgid "negotiated SSF %d was not strong enough" msgstr "" -#: daemon/remote.c:2928 daemon/remote.c:3026 +#: daemon/remote.c:3027 daemon/remote.c:3125 msgid "client tried invalid SASL start request" msgstr "" -#: daemon/remote.c:2946 +#: daemon/remote.c:3045 #, c-format msgid "sasl start reply data too long %d" msgstr "" -#: daemon/remote.c:3043 +#: daemon/remote.c:3142 #, c-format msgid "sasl step reply data too long %d" msgstr "" -#: daemon/remote.c:3182 daemon/remote.c:3311 +#: daemon/remote.c:3270 msgid "client tried invalid PolicyKit init request" msgstr "" @@ -479,186 +481,186 @@ msgid "Policy kit denied action %s from pid %lld, uid %d: %s" msgstr "" -#: daemon/remote.c:3255 +#: daemon/remote.c:3294 msgid "authentication cancelled by user" msgstr "" -#: daemon/remote.c:3257 +#: daemon/remote.c:3296 #, c-format msgid "polkit: %s" msgstr "" -#: daemon/remote.c:3317 +#: daemon/remote.c:3356 msgid "cannot get peer socket identity" msgstr "" -#: daemon/remote.c:3333 +#: daemon/remote.c:3372 #, c-format msgid "Failed to lookup policy kit caller: %s" msgstr "" -#: daemon/remote.c:3340 +#: daemon/remote.c:3379 #, c-format msgid "Failed to create polkit action %s" msgstr "" -#: daemon/remote.c:3350 +#: daemon/remote.c:3389 #, c-format msgid "Failed to create polkit context %s" msgstr "" -#: daemon/remote.c:3368 +#: daemon/remote.c:3407 #, c-format msgid "Policy kit failed to check authorization %d %s" msgstr "" -#: daemon/remote.c:3382 +#: daemon/remote.c:3421 #, c-format msgid "Policy kit denied action %s from pid %lld, uid %d, result: %s" msgstr "" -#: daemon/remote.c:3432 +#: daemon/remote.c:3471 msgid "client tried unsupported PolicyKit init request" msgstr "" -#: daemon/remote.c:3589 daemon/remote.c:3914 +#: daemon/remote.c:3478 daemon/remote.c:3800 #, c-format msgid "domain event %d not registered" msgstr "" -#: daemon/remote.c:3750 daemon/remote.c:3826 daemon/remote.c:3901 +#: daemon/remote.c:3637 daemon/remote.c:3713 daemon/remote.c:3787 #, c-format msgid "unsupported event ID %d" msgstr "" -#: daemon/remote.c:3959 +#: daemon/remote.c:3845 #, c-format msgid "domain event callback %d not registered" msgstr "" -#: daemon/remote.c:4451 +#: daemon/remote.c:4374 msgid "ncpus too large" msgstr "" -#: daemon/remote.c:4523 +#: daemon/remote.c:4445 msgid "maxerrors too large" msgstr "" -#: daemon/remote.c:4589 daemon/remote.c:4658 src/remote/remote_driver.c:6657 -#: src/remote/remote_driver.c:6724 +#: daemon/remote.c:4510 daemon/remote.c:4578 src/remote/remote_driver.c:6746 +#: src/remote/remote_driver.c:6812 #, c-format msgid "Too many domain snapshots '%d' for limit '%d'" msgstr "" -#: daemon/remote.c:4721 src/remote/remote_driver.c:3689 +#: daemon/remote.c:4639 src/remote/remote_driver.c:3659 #, c-format msgid "Too many storage pools '%d' for limit '%d'" msgstr "" -#: daemon/remote.c:4784 src/remote/remote_driver.c:3756 +#: daemon/remote.c:4702 src/remote/remote_driver.c:3725 #, c-format msgid "Too many storage volumes '%d' for limit '%d'" msgstr "" -#: daemon/remote.c:4845 src/remote/remote_driver.c:3028 +#: daemon/remote.c:4762 src/remote/remote_driver.c:3043 #, c-format msgid "Too many networks '%d' for limit '%d'" msgstr "" -#: daemon/remote.c:4904 src/remote/remote_driver.c:3287 +#: daemon/remote.c:4821 src/remote/remote_driver.c:3301 #, c-format msgid "Too many interfaces '%d' for limit '%d'" msgstr "" -#: daemon/remote.c:4963 src/remote/remote_driver.c:3353 +#: daemon/remote.c:4880 src/remote/remote_driver.c:3366 #, c-format msgid "Too many node devices '%d' for limit '%d'" msgstr "" -#: daemon/remote.c:5022 src/remote/remote_driver.c:3419 +#: daemon/remote.c:4939 src/remote/remote_driver.c:3431 #, c-format msgid "Too many network filters '%d' for limit '%d'" msgstr "" -#: daemon/remote.c:5081 src/remote/remote_driver.c:3485 +#: daemon/remote.c:4998 src/remote/remote_driver.c:3496 #, c-format msgid "Too many secrets '%d' for limit '%d'" msgstr "" -#: daemon/remote.c:5298 src/remote/remote_driver.c:6911 +#: daemon/remote.c:5214 #, c-format msgid "Too many job stats '%d' for limit '%d'" msgstr "" -#: daemon/remote.c:5345 daemon/remote.c:5402 daemon/remote.c:5463 -#: daemon/remote.c:5533 daemon/remote.c:5594 daemon/remote.c:5652 -#: src/remote/remote_driver.c:6958 src/remote/remote_driver.c:7024 -#: src/remote/remote_driver.c:7106 src/remote/remote_driver.c:7192 -#: src/remote/remote_driver.c:7264 src/remote/remote_driver.c:7336 +#: daemon/remote.c:5260 daemon/remote.c:5316 daemon/remote.c:5377 +#: daemon/remote.c:5447 daemon/remote.c:5507 daemon/remote.c:5564 +#: src/remote/remote_driver.c:7038 src/remote/remote_driver.c:7104 +#: src/remote/remote_driver.c:7186 src/remote/remote_driver.c:7272 +#: src/remote/remote_driver.c:7344 src/remote/remote_driver.c:7416 #, c-format msgid "Too many migration parameters '%d' for limit '%d'" msgstr "" -#: daemon/remote.c:5709 +#: daemon/remote.c:5620 #, c-format msgid "Too many CPU models '%d' for limit '%d'" msgstr "" -#: daemon/remote.c:5866 +#: daemon/remote.c:5773 #, c-format msgid "unsupported network event ID %d" msgstr "" -#: daemon/remote.c:5940 +#: daemon/remote.c:5846 #, c-format msgid "network event callback %d not registered" msgstr "" -#: daemon/remote_dispatch.h:1167 +#: daemon/remote_dispatch.h:1248 msgid "maxnames > REMOTE_DOMAIN_LIST_MAX" msgstr "" -#: daemon/remote_dispatch.h:1229 daemon/remote_dispatch.h:1477 +#: daemon/remote_dispatch.h:1310 daemon/remote_dispatch.h:1558 msgid "maxnames > REMOTE_INTERFACE_LIST_MAX" msgstr "" -#: daemon/remote_dispatch.h:1291 daemon/remote_dispatch.h:1539 +#: daemon/remote_dispatch.h:1372 daemon/remote_dispatch.h:1620 msgid "maxnames > REMOTE_NETWORK_LIST_MAX" msgstr "" -#: daemon/remote_dispatch.h:1353 daemon/remote_dispatch.h:1725 +#: daemon/remote_dispatch.h:1434 daemon/remote_dispatch.h:1806 msgid "maxnames > REMOTE_STORAGE_POOL_LIST_MAX" msgstr "" -#: daemon/remote_dispatch.h:1415 +#: daemon/remote_dispatch.h:1496 msgid "maxids > REMOTE_DOMAIN_LIST_MAX" msgstr "" -#: daemon/remote_dispatch.h:1601 +#: daemon/remote_dispatch.h:1682 msgid "maxnames > REMOTE_NWFILTER_LIST_MAX" msgstr "" -#: daemon/remote_dispatch.h:1663 +#: daemon/remote_dispatch.h:1744 msgid "maxuuids > REMOTE_SECRET_LIST_MAX" msgstr "" -#: daemon/remote_dispatch.h:8949 daemon/remote_dispatch.h:9022 +#: daemon/remote_dispatch.h:9080 daemon/remote_dispatch.h:9151 msgid "maxnames > REMOTE_DOMAIN_SNAPSHOT_LIST_MAX" msgstr "" -#: daemon/remote_dispatch.h:11073 +#: daemon/remote_dispatch.h:11209 msgid "maxnames > REMOTE_NODE_DEVICE_CAPS_LIST_MAX" msgstr "" -#: daemon/remote_dispatch.h:11404 +#: daemon/remote_dispatch.h:11534 msgid "maxcells > REMOTE_NODE_MAX_CELLS" msgstr "" -#: daemon/remote_dispatch.h:11679 +#: daemon/remote_dispatch.h:11831 msgid "maxnames > REMOTE_NODE_DEVICE_LIST_MAX" msgstr "" -#: daemon/remote_dispatch.h:13117 +#: daemon/remote_dispatch.h:13247 msgid "maxnames > REMOTE_STORAGE_VOL_LIST_MAX" msgstr "" @@ -751,8 +753,8 @@ msgid "Parameter string not correctly encoded" msgstr "" -#: gnulib/lib/gai_strerror.c:87 src/esx/esx_vi.c:4471 -#: src/hyperv/hyperv_wmi.c:321 src/rpc/virnetclientprogram.c:186 +#: gnulib/lib/gai_strerror.c:87 src/esx/esx_vi.c:4583 +#: src/hyperv/hyperv_wmi.c:318 src/rpc/virnetclientprogram.c:186 #: src/rpc/virnetclientstream.c:199 msgid "Unknown error" msgstr "" @@ -829,20 +831,20 @@ msgid "No previous regular expression" msgstr "" -#: src/access/viraccessdriverpolkit.c:88 +#: src/access/viraccessdriverpolkit.c:86 #, c-format msgid "Policy kit denied action %s from " msgstr "" -#: src/access/viraccessdriverpolkit.c:101 +#: src/access/viraccessdriverpolkit.c:93 msgid "No UNIX process ID available" msgstr "" -#: src/access/viraccessdriverpolkit.c:106 +#: src/access/viraccessdriverpolkit.c:98 msgid "No UNIX process start time available" msgstr "" -#: src/access/viraccessdriverpolkit.c:111 +#: src/access/viraccessdriverpolkit.c:103 msgid "No UNIX caller UID available" msgstr "" @@ -857,19 +859,19 @@ msgstr "" #: src/storage/storage_backend_iscsi.c:106 -#: src/storage/storage_backend_scsi.c:443 src/util/virnetdevtap.c:103 -#: src/util/virutil.c:1876 src/util/virutil.c:1970 +#: src/storage/storage_backend_scsi.c:448 src/util/virnetdevtap.c:103 +#: src/util/virutil.c:1781 src/util/virutil.c:2116 src/util/virutil.c:2210 #, c-format msgid "Failed to opendir path '%s'" msgstr "" -#: src/util/vircgroup.c:485 src/util/virnetdevtap.c:120 -#: src/util/virstoragefile.c:1343 +#: src/util/vircgroup.c:523 src/util/virnetdevtap.c:119 +#: src/util/virstoragefile.c:1115 #, c-format msgid "Unable to open '%s'" msgstr "" -#: src/util/virnetdevtap.c:69 src/util/virnetdevtap.c:126 +#: src/util/virnetdevtap.c:69 src/util/virnetdevtap.c:125 msgid "Unable to query tap interface name" msgstr "" @@ -877,34 +879,35 @@ msgid "Unable to iterate over TAP devices" msgstr "" -#: src/bhyve/bhyve_command.c:52 +#: src/bhyve/bhyve_command.c:117 msgid "domain should have one and only one net defined" msgstr "" -#: src/bhyve/bhyve_command.c:66 src/qemu/qemu_command.c:326 +#: src/bhyve/bhyve_command.c:62 #, c-format msgid "Network type %d is not supported" msgstr "" -#: src/bhyve/bhyve_command.c:165 src/bhyve/bhyve_command.c:284 +#: src/bhyve/bhyve_command.c:190 src/bhyve/bhyve_command.c:298 msgid "domain should have one and only one disk defined" msgstr "" -#: src/bhyve/bhyve_command.c:180 +#: src/bhyve/bhyve_command.c:188 msgid "unsupported disk bus type" msgstr "" -#: src/bhyve/bhyve_command.c:186 src/bhyve/bhyve_command.c:292 +#: src/bhyve/bhyve_command.c:173 src/bhyve/bhyve_command.c:182 +#: src/bhyve/bhyve_command.c:370 msgid "unsupported disk device" msgstr "" -#: src/bhyve/bhyve_command.c:192 src/bhyve/bhyve_command.c:298 +#: src/bhyve/bhyve_command.c:195 src/bhyve/bhyve_command.c:377 msgid "unsupported disk type" msgstr "" -#: src/bhyve/bhyve_driver.c:172 src/lxc/lxc_driver.c:137 -#: src/libxl/libxl_driver.c:97 src/qemu/qemu_driver.c:222 -#: src/test/test_driver.c:490 +#: src/bhyve/bhyve_driver.c:172 src/lxc/lxc_driver.c:138 +#: src/libxl/libxl_driver.c:101 src/qemu/qemu_driver.c:226 +#: src/test/test_driver.c:491 #, c-format msgid "no domain with matching uuid '%s' (%s)" msgstr "" @@ -918,49 +921,49 @@ msgid "bhyve state driver is not active" msgstr "" -#: src/bhyve/bhyve_driver.c:281 src/lxc/lxc_driver.c:1723 +#: src/bhyve/bhyve_driver.c:279 src/lxc/lxc_driver.c:1792 #, c-format msgid "Unknown release: %s" msgstr "" -#: src/bhyve/bhyve_driver.c:564 src/lxc/lxc_driver.c:533 +#: src/bhyve/bhyve_driver.c:578 src/lxc/lxc_driver.c:546 msgid "Cannot undefine transient domain" msgstr "" -#: src/bhyve/bhyve_driver.c:746 src/lxc/lxc_driver.c:284 -#: src/vmware/vmware_driver.c:710 +#: src/bhyve/bhyve_driver.c:762 src/lxc/lxc_driver.c:284 +#: src/vmware/vmware_driver.c:746 #, c-format msgid "No domain with matching uuid '%s'" msgstr "" -#: src/bhyve/bhyve_driver.c:774 src/parallels/parallels_driver.c:1167 -#: src/qemu/qemu_driver.c:1401 src/qemu/qemu_driver.c:10748 -#: src/qemu/qemu_driver.c:11159 src/qemu/qemu_driver.c:11202 +#: src/bhyve/bhyve_driver.c:790 src/parallels/parallels_driver.c:488 +#: src/qemu/qemu_driver.c:1508 src/qemu/qemu_driver.c:11466 +#: src/qemu/qemu_driver.c:11880 src/qemu/qemu_driver.c:11925 #, c-format msgid "no domain with matching name '%s'" msgstr "" -#: src/bhyve/bhyve_driver.c:843 src/lxc/lxc_driver.c:1069 -#: src/libxl/libxl_driver.c:2339 src/vmware/vmware_driver.c:719 +#: src/bhyve/bhyve_driver.c:859 src/lxc/lxc_driver.c:1122 +#: src/libxl/libxl_driver.c:2373 src/vmware/vmware_driver.c:755 msgid "Domain is already running" msgstr "" -#: src/bhyve/bhyve_driver.c:1176 src/bhyve/bhyve_driver.c:1183 -#: src/lxc/lxc_container.c:858 +#: src/bhyve/bhyve_driver.c:1206 src/bhyve/bhyve_driver.c:1213 +#: src/lxc/lxc_container.c:1002 #, c-format msgid "Failed to mkdir %s" msgstr "" -#: src/bhyve/bhyve_process.c:112 src/lxc/lxc_process.c:1161 +#: src/bhyve/bhyve_process.c:126 src/lxc/lxc_process.c:1172 #, c-format msgid "Failed to open '%s'" msgstr "" -#: src/bhyve/bhyve_process.c:121 +#: src/bhyve/bhyve_process.c:135 msgid "Failed to build pidfile path" msgstr "" -#: src/bhyve/bhyve_process.c:128 +#: src/bhyve/bhyve_process.c:142 #, c-format msgid "Cannot remove state PID file %s" msgstr "" @@ -970,12 +973,12 @@ msgid "Guest failed to load: %d" msgstr "" -#: src/bhyve/bhyve_process.c:170 src/qemu/qemu_process.c:4006 +#: src/bhyve/bhyve_process.c:202 src/qemu/qemu_process.c:4719 #, c-format msgid "Domain %s didn't show up" msgstr "" -#: src/bhyve/bhyve_process.c:220 +#: src/bhyve/bhyve_process.c:268 #, c-format msgid "Invalid PID %d for VM" msgstr "" @@ -985,2065 +988,2067 @@ msgid "Guest failed to stop: %d" msgstr "" -#: src/conf/capabilities.c:1040 +#: src/conf/capabilities.c:1080 #, c-format msgid "Cpu '%u' in node '%zu' is out of range of the provided bitmap" msgstr "" -#: src/conf/cpu_conf.c:191 +#: src/conf/cpu_conf.c:196 msgid "XML does not contain expected 'cpu' element" msgstr "" -#: src/conf/cpu_conf.c:202 +#: src/conf/cpu_conf.c:201 msgid "" "'arch' element element cannot be used inside 'cpu' element with 'match' " "attribute'" msgstr "" -#: src/conf/cpu_conf.c:218 +#: src/conf/cpu_conf.c:223 msgid "Attribute mode is only allowed for guest CPU" msgstr "" -#: src/conf/cpu_conf.c:225 +#: src/conf/cpu_conf.c:230 #, c-format msgid "Invalid mode attribute '%s'" msgstr "" -#: src/conf/cpu_conf.c:253 +#: src/conf/cpu_conf.c:258 msgid "Invalid match attribute for CPU specification" msgstr "" -#: src/conf/cpu_conf.c:264 +#: src/conf/cpu_conf.c:269 msgid "Missing CPU architecture" msgstr "" -#: src/conf/cpu_conf.c:269 src/conf/domain_conf.c:12106 +#: src/conf/cpu_conf.c:274 src/conf/domain_conf.c:13599 #, c-format msgid "Unknown architecture %s" msgstr "" -#: src/conf/cpu_conf.c:279 src/cpu/cpu_powerpc.c:223 src/cpu/cpu_x86.c:975 +#: src/conf/cpu_conf.c:284 src/cpu/cpu_powerpc.c:231 src/cpu/cpu_x86.c:1015 msgid "Missing CPU model name" msgstr "" -#: src/conf/cpu_conf.c:289 +#: src/conf/cpu_conf.c:294 msgid "Invalid fallback attribute" msgstr "" -#: src/conf/cpu_conf.c:298 +#: src/conf/cpu_conf.c:303 #, c-format msgid "vendor_id must be exactly %d characters long" msgstr "" -#: src/conf/cpu_conf.c:306 +#: src/conf/cpu_conf.c:311 msgid "vendor id is invalid" msgstr "" -#: src/conf/cpu_conf.c:318 +#: src/conf/cpu_conf.c:323 msgid "CPU vendor specified without CPU model" msgstr "" -#: src/conf/cpu_conf.c:330 +#: src/conf/cpu_conf.c:335 msgid "Missing 'sockets' attribute in CPU topology" msgstr "" -#: src/conf/cpu_conf.c:339 +#: src/conf/cpu_conf.c:344 msgid "Missing 'cores' attribute in CPU topology" msgstr "" -#: src/conf/cpu_conf.c:348 +#: src/conf/cpu_conf.c:353 msgid "Missing 'threads' attribute in CPU topology" msgstr "" -#: src/conf/cpu_conf.c:355 +#: src/conf/cpu_conf.c:360 msgid "Invalid CPU topology" msgstr "" -#: src/conf/cpu_conf.c:366 src/conf/cpu_conf.c:580 +#: src/conf/cpu_conf.c:372 src/conf/cpu_conf.c:625 msgid "Non-empty feature list specified without CPU model" msgstr "" -#: src/conf/cpu_conf.c:395 +#: src/conf/cpu_conf.c:401 msgid "Invalid CPU feature policy" msgstr "" -#: src/conf/cpu_conf.c:405 +#: src/conf/cpu_conf.c:411 msgid "Invalid CPU feature name" msgstr "" -#: src/conf/cpu_conf.c:412 src/conf/cpu_conf.c:679 +#: src/conf/cpu_conf.c:411 src/conf/cpu_conf.c:708 #, c-format msgid "CPU feature `%s' specified more than once" msgstr "" -#: src/conf/cpu_conf.c:428 +#: src/conf/cpu_conf.c:434 msgid "NUMA topology defined without NUMA cells" msgstr "" -#: src/conf/cpu_conf.c:446 +#: src/conf/cpu_conf.c:483 msgid "Missing 'cpus' attribute in NUMA cell" msgstr "" -#: src/conf/cpu_conf.c:460 +#: src/conf/cpu_conf.c:490 msgid "Missing 'memory' attribute in NUMA cell" msgstr "" -#: src/conf/cpu_conf.c:467 +#: src/conf/cpu_conf.c:497 msgid "Invalid 'memory' attribute in NUMA cell" msgstr "" -#: src/conf/cpu_conf.c:525 +#: src/conf/cpu_conf.c:568 #, c-format msgid "Unexpected CPU mode %d" msgstr "" -#: src/conf/cpu_conf.c:536 +#: src/conf/cpu_conf.c:579 #, c-format msgid "Unexpected CPU match policy %d" msgstr "" -#: src/conf/cpu_conf.c:592 +#: src/conf/cpu_conf.c:637 #, c-format msgid "Unexpected CPU fallback value: %d" msgstr "" -#: src/conf/cpu_conf.c:623 src/cpu/cpu_x86.c:687 +#: src/conf/cpu_conf.c:668 src/cpu/cpu_x86.c:713 msgid "Missing CPU feature name" msgstr "" -#: src/conf/cpu_conf.c:633 +#: src/conf/cpu_conf.c:678 #, c-format msgid "Unexpected CPU feature policy %d" msgstr "" -#: src/conf/cpu_conf.c:727 +#: src/conf/cpu_conf.c:779 msgid "Target CPU does not match source" msgstr "" -#: src/conf/cpu_conf.c:733 +#: src/conf/cpu_conf.c:785 #, c-format msgid "Target CPU type %s does not match source %s" msgstr "" -#: src/conf/cpu_conf.c:741 +#: src/conf/cpu_conf.c:793 #, c-format msgid "Target CPU mode %s does not match source %s" msgstr "" -#: src/conf/cpu_conf.c:749 +#: src/conf/cpu_conf.c:801 #, c-format msgid "Target CPU arch %s does not match source %s" msgstr "" -#: src/conf/cpu_conf.c:757 +#: src/conf/cpu_conf.c:809 #, c-format msgid "Target CPU model %s does not match source %s" msgstr "" -#: src/conf/cpu_conf.c:764 +#: src/conf/cpu_conf.c:816 #, c-format msgid "Target CPU vendor %s does not match source %s" msgstr "" -#: src/conf/cpu_conf.c:771 +#: src/conf/cpu_conf.c:823 #, c-format msgid "Target CPU vendor id %s does not match source %s" msgstr "" -#: src/conf/cpu_conf.c:778 +#: src/conf/cpu_conf.c:830 #, c-format msgid "Target CPU sockets %d does not match source %d" msgstr "" -#: src/conf/cpu_conf.c:785 +#: src/conf/cpu_conf.c:837 #, c-format msgid "Target CPU cores %d does not match source %d" msgstr "" -#: src/conf/cpu_conf.c:792 +#: src/conf/cpu_conf.c:844 #, c-format msgid "Target CPU threads %d does not match source %d" msgstr "" -#: src/conf/cpu_conf.c:799 +#: src/conf/cpu_conf.c:851 #, c-format msgid "Target CPU feature count %zu does not match source %zu" msgstr "" -#: src/conf/cpu_conf.c:807 +#: src/conf/cpu_conf.c:859 #, c-format msgid "Target CPU feature %s does not match source %s" msgstr "" -#: src/conf/cpu_conf.c:814 +#: src/conf/cpu_conf.c:866 #, c-format msgid "Target CPU feature policy %s does not match source %s" msgstr "" -#: src/conf/device_conf.c:68 +#: src/conf/device_conf.c:69 msgid "Cannot parse
'domain' attribute" msgstr "" -#: src/conf/device_conf.c:75 src/conf/domain_conf.c:3275 -#: src/conf/domain_conf.c:3329 src/conf/domain_conf.c:3470 +#: src/conf/device_conf.c:76 src/conf/domain_conf.c:3500 +#: src/conf/domain_conf.c:3554 src/conf/domain_conf.c:3695 msgid "Cannot parse
'bus' attribute" msgstr "" -#: src/conf/device_conf.c:82 src/conf/domain_conf.c:3429 +#: src/conf/device_conf.c:83 src/conf/domain_conf.c:3654 msgid "Cannot parse
'slot' attribute" msgstr "" -#: src/conf/device_conf.c:89 +#: src/conf/device_conf.c:90 msgid "Cannot parse
'function' attribute" msgstr "" -#: src/conf/device_conf.c:96 +#: src/conf/device_conf.c:97 #, c-format msgid "Unknown value '%s' for
'multifunction' attribute" msgstr "" -#: src/conf/device_conf.c:103 +#: src/conf/device_conf.c:104 msgid "Insufficient specification for PCI address" msgstr "" -#: src/conf/domain_conf.c:908 +#: src/conf/domain_conf.c:923 #, c-format msgid "could not parse weight %s" msgstr "" -#: src/conf/domain_conf.c:917 +#: src/conf/domain_conf.c:932 #, c-format msgid "could not parse read bytes sec %s" msgstr "" -#: src/conf/domain_conf.c:926 +#: src/conf/domain_conf.c:941 #, c-format msgid "could not parse write bytes sec %s" msgstr "" -#: src/conf/domain_conf.c:935 +#: src/conf/domain_conf.c:950 #, c-format msgid "could not parse read iops sec %s" msgstr "" -#: src/conf/domain_conf.c:944 +#: src/conf/domain_conf.c:959 #, c-format msgid "could not parse write iops sec %s" msgstr "" -#: src/conf/domain_conf.c:955 +#: src/conf/domain_conf.c:970 msgid "missing per-device path" msgstr "" -#: src/conf/domain_conf.c:2237 src/xen/xm_internal.c:987 +#: src/conf/domain_conf.c:2389 src/xen/xm_internal.c:985 #, c-format msgid "domain '%s' is already defined with uuid %s" msgstr "" -#: src/conf/domain_conf.c:2246 +#: src/conf/domain_conf.c:2398 #, c-format msgid "domain '%s' is already active" msgstr "" -#: src/conf/domain_conf.c:2252 +#: src/conf/domain_conf.c:2404 #, c-format msgid "domain '%s' is already being started" msgstr "" -#: src/conf/domain_conf.c:2268 +#: src/conf/domain_conf.c:2420 #, c-format msgid "domain '%s' already exists with uuid %s" msgstr "" -#: src/bhyve/bhyve_driver.c:994 src/conf/domain_conf.c:2395 -#: src/lxc/lxc_driver.c:2269 src/lxc/lxc_driver.c:2349 -#: src/lxc/lxc_driver.c:3414 src/lxc/lxc_driver.c:3488 -#: src/lxc/lxc_driver.c:5631 src/libxl/libxl_driver.c:3834 -#: src/openvz/openvz_driver.c:1989 src/qemu/qemu_driver.c:1689 -#: src/qemu/qemu_driver.c:1701 src/qemu/qemu_driver.c:1774 -#: src/qemu/qemu_driver.c:1863 src/qemu/qemu_driver.c:1968 -#: src/qemu/qemu_driver.c:2017 src/qemu/qemu_driver.c:2104 -#: src/qemu/qemu_driver.c:2378 src/qemu/qemu_driver.c:2389 -#: src/qemu/qemu_driver.c:2453 src/qemu/qemu_driver.c:2596 -#: src/qemu/qemu_driver.c:3202 src/qemu/qemu_driver.c:3260 -#: src/qemu/qemu_driver.c:3571 src/qemu/qemu_driver.c:3688 -#: src/qemu/qemu_driver.c:3773 src/qemu/qemu_driver.c:3839 -#: src/qemu/qemu_driver.c:3917 src/qemu/qemu_driver.c:4970 -#: src/qemu/qemu_driver.c:5736 src/qemu/qemu_driver.c:9451 -#: src/qemu/qemu_driver.c:9526 src/qemu/qemu_driver.c:9608 -#: src/qemu/qemu_driver.c:9761 src/qemu/qemu_driver.c:10115 -#: src/qemu/qemu_driver.c:10237 src/qemu/qemu_driver.c:10460 -#: src/qemu/qemu_driver.c:11551 src/qemu/qemu_driver.c:11590 -#: src/qemu/qemu_driver.c:11725 src/qemu/qemu_driver.c:11782 -#: src/qemu/qemu_driver.c:11832 src/qemu/qemu_driver.c:11887 -#: src/qemu/qemu_driver.c:11953 src/qemu/qemu_driver.c:12314 -#: src/qemu/qemu_driver.c:13048 src/qemu/qemu_driver.c:14497 -#: src/qemu/qemu_driver.c:14506 src/qemu/qemu_driver.c:14654 -#: src/qemu/qemu_driver.c:14735 src/qemu/qemu_driver.c:14844 -#: src/qemu/qemu_driver.c:14986 src/qemu/qemu_driver.c:15014 -#: src/qemu/qemu_driver.c:15109 src/qemu/qemu_driver.c:15220 -#: src/qemu/qemu_driver.c:15443 src/qemu/qemu_driver.c:15577 -#: src/qemu/qemu_driver.c:15979 src/qemu/qemu_driver.c:16120 -#: src/qemu/qemu_driver.c:16180 src/qemu/qemu_driver.c:16218 -#: src/qemu/qemu_driver.c:16258 src/qemu/qemu_driver.c:16329 -#: src/qemu/qemu_driver.c:16341 src/qemu/qemu_driver.c:16440 -#: src/qemu/qemu_driver.c:16452 src/qemu/qemu_driver.c:16624 -#: src/qemu/qemu_driver.c:16678 src/qemu/qemu_driver.c:16728 -#: src/qemu/qemu_driver.c:16778 src/qemu/qemu_migration.c:2173 -#: src/qemu/qemu_migration.c:4206 src/test/test_driver.c:6427 -#: src/uml/uml_driver.c:2592 src/xen/xen_driver.c:2642 -#: src/xen/xm_internal.c:677 +#: src/bhyve/bhyve_driver.c:1017 src/conf/domain_conf.c:2549 +#: src/lxc/lxc_driver.c:2351 src/lxc/lxc_driver.c:2431 +#: src/lxc/lxc_driver.c:3462 src/lxc/lxc_driver.c:3536 +#: src/lxc/lxc_driver.c:5668 src/libxl/libxl_driver.c:4014 +#: src/libxl/libxl_driver.c:4539 src/openvz/openvz_driver.c:2016 +#: src/openvz/openvz_driver.c:2268 src/qemu/qemu_driver.c:1794 +#: src/qemu/qemu_driver.c:1806 src/qemu/qemu_driver.c:1875 +#: src/qemu/qemu_driver.c:1959 src/qemu/qemu_driver.c:2070 +#: src/qemu/qemu_driver.c:2118 src/qemu/qemu_driver.c:2204 +#: src/qemu/qemu_driver.c:2474 src/qemu/qemu_driver.c:2485 +#: src/qemu/qemu_driver.c:2548 src/qemu/qemu_driver.c:2688 +#: src/qemu/qemu_driver.c:3291 src/qemu/qemu_driver.c:3347 +#: src/qemu/qemu_driver.c:3665 src/qemu/qemu_driver.c:3780 +#: src/qemu/qemu_driver.c:3864 src/qemu/qemu_driver.c:3927 +#: src/qemu/qemu_driver.c:3996 src/qemu/qemu_driver.c:4677 +#: src/qemu/qemu_driver.c:5376 src/qemu/qemu_driver.c:6243 +#: src/qemu/qemu_driver.c:10094 src/qemu/qemu_driver.c:10169 +#: src/qemu/qemu_driver.c:10255 src/qemu/qemu_driver.c:10410 +#: src/qemu/qemu_driver.c:10771 src/qemu/qemu_driver.c:10891 +#: src/qemu/qemu_driver.c:11177 src/qemu/qemu_driver.c:12283 +#: src/qemu/qemu_driver.c:12320 src/qemu/qemu_driver.c:12379 +#: src/qemu/qemu_driver.c:12435 src/qemu/qemu_driver.c:12478 +#: src/qemu/qemu_driver.c:12532 src/qemu/qemu_driver.c:12597 +#: src/qemu/qemu_driver.c:13534 src/qemu/qemu_driver.c:15028 +#: src/qemu/qemu_driver.c:15037 src/qemu/qemu_driver.c:15183 +#: src/qemu/qemu_driver.c:15263 src/qemu/qemu_driver.c:15531 +#: src/qemu/qemu_driver.c:15566 src/qemu/qemu_driver.c:15718 +#: src/qemu/qemu_driver.c:15798 src/qemu/qemu_driver.c:15907 +#: src/qemu/qemu_driver.c:16268 src/qemu/qemu_driver.c:16489 +#: src/qemu/qemu_driver.c:16556 src/qemu/qemu_driver.c:17203 +#: src/qemu/qemu_driver.c:17344 src/qemu/qemu_driver.c:17403 +#: src/qemu/qemu_driver.c:17441 src/qemu/qemu_driver.c:17479 +#: src/qemu/qemu_driver.c:17549 src/qemu/qemu_driver.c:17561 +#: src/qemu/qemu_driver.c:17658 src/qemu/qemu_driver.c:17670 +#: src/qemu/qemu_driver.c:17845 src/qemu/qemu_driver.c:17897 +#: src/qemu/qemu_driver.c:17920 src/qemu/qemu_driver.c:17966 +#: src/qemu/qemu_driver.c:18010 src/qemu/qemu_driver.c:18881 +#: src/qemu/qemu_migration.c:2724 src/qemu/qemu_migration.c:4816 +#: src/test/test_driver.c:6417 src/uml/uml_driver.c:2626 +#: src/xen/xen_driver.c:2678 src/xen/xm_internal.c:675 msgid "domain is not running" msgstr "" -#: src/conf/domain_conf.c:2402 +#: src/conf/domain_conf.c:2556 msgid "transient domains do not have any persistent config" msgstr "" -#: src/conf/domain_conf.c:2408 +#: src/conf/domain_conf.c:2562 msgid "Get persistent config failed" msgstr "" -#: src/conf/domain_conf.c:2823 +#: src/conf/domain_conf.c:3007 #, c-format msgid "Multiple '%s' controllers with index '%d'" msgstr "" -#: src/conf/domain_conf.c:2847 +#: src/conf/domain_conf.c:3031 msgid "hypervisor type must be specified" msgstr "" -#: src/conf/domain_conf.c:2854 +#: src/conf/domain_conf.c:3038 msgid "init binary must be specified" msgstr "" -#: src/conf/domain_conf.c:2881 +#: src/conf/domain_conf.c:3065 msgid "Only the first console can be a serial port" msgstr "" -#: src/conf/domain_conf.c:2937 +#: src/conf/domain_conf.c:3124 #, c-format msgid "timer %s doesn't support setting of timer tickpolicy" msgstr "" -#: src/conf/domain_conf.c:2949 +#: src/conf/domain_conf.c:3136 msgid "" "setting of timer catchup policies is only supported with tickpolicy='catchup'" msgstr "" -#: src/conf/domain_conf.c:2957 +#: src/conf/domain_conf.c:3144 #, c-format msgid "timer %s doesn't support setting of timer frequency" msgstr "" -#: src/conf/domain_conf.c:2965 +#: src/conf/domain_conf.c:3152 #, c-format msgid "timer %s doesn't support setting of timer mode" msgstr "" -#: src/conf/domain_conf.c:2976 +#: src/conf/domain_conf.c:3163 #, c-format msgid "timer %s doesn't support setting of timer track" msgstr "" -#: src/conf/domain_conf.c:3160 +#: src/conf/domain_conf.c:3385 #, c-format msgid "unexpected rom bar value %d" msgstr "" -#: src/conf/domain_conf.c:3243 +#: src/conf/domain_conf.c:3318 #, c-format msgid "unknown address type '%d'" msgstr "" -#: src/conf/domain_conf.c:3268 src/conf/domain_conf.c:3322 -#: src/conf/domain_conf.c:3422 +#: src/conf/domain_conf.c:3493 src/conf/domain_conf.c:3547 +#: src/conf/domain_conf.c:3647 msgid "Cannot parse
'controller' attribute" msgstr "" -#: src/conf/domain_conf.c:3282 +#: src/conf/domain_conf.c:3507 msgid "Cannot parse
'target' attribute" msgstr "" -#: src/conf/domain_conf.c:3289 +#: src/conf/domain_conf.c:3514 msgid "Cannot parse
'unit' attribute" msgstr "" -#: src/conf/domain_conf.c:3336 src/conf/domain_conf.c:3460 +#: src/conf/domain_conf.c:3561 src/conf/domain_conf.c:3685 msgid "Cannot parse
'port' attribute" msgstr "" -#: src/conf/domain_conf.c:3368 +#: src/conf/domain_conf.c:3593 msgid "Cannot parse
'cssid' attribute" msgstr "" -#: src/conf/domain_conf.c:3374 +#: src/conf/domain_conf.c:3599 msgid "Cannot parse
'ssid' attribute" msgstr "" -#: src/conf/domain_conf.c:3380 +#: src/conf/domain_conf.c:3605 msgid "Cannot parse
'devno' attribute" msgstr "" -#: src/conf/domain_conf.c:3385 +#: src/conf/domain_conf.c:3610 #, c-format msgid "" "Invalid specification for virtio ccw address: cssid='%s' ssid='%s' devno='%s'" msgstr "" -#: src/conf/domain_conf.c:3393 +#: src/conf/domain_conf.c:3618 msgid "Invalid partial specification for virtio ccw address" msgstr "" -#: src/conf/domain_conf.c:3495 +#: src/conf/domain_conf.c:3720 msgid "Cannot parse
'reg' attribute" msgstr "" -#: src/conf/domain_conf.c:3523 +#: src/conf/domain_conf.c:3748 msgid "Cannot parse 'startport' attribute" msgstr "" -#: src/conf/domain_conf.c:3546 +#: src/conf/domain_conf.c:3771 msgid "missing boot order attribute" msgstr "" -#: src/conf/domain_conf.c:3551 +#: src/conf/domain_conf.c:3776 #, c-format msgid "incorrect boot order '%s', expecting positive integer" msgstr "" -#: src/conf/domain_conf.c:3559 +#: src/conf/domain_conf.c:3784 #, c-format msgid "boot order '%s' used for more than one device" msgstr "" -#: src/conf/domain_conf.c:3592 +#: src/conf/domain_conf.c:3817 msgid "Cannot parse
'iobase' attribute" msgstr "" -#: src/conf/domain_conf.c:3599 +#: src/conf/domain_conf.c:3824 msgid "Cannot parse
'irq' attribute" msgstr "" -#: src/conf/domain_conf.c:3675 +#: src/conf/domain_conf.c:3900 #, c-format msgid "unknown rom bar value '%s'" msgstr "" -#: src/conf/domain_conf.c:3691 +#: src/conf/domain_conf.c:3916 #, c-format msgid "unknown address type '%s'" msgstr "" -#: src/conf/domain_conf.c:3696 +#: src/conf/domain_conf.c:3921 msgid "No type specified for device address" msgstr "" -#: src/conf/domain_conf.c:3749 +#: src/conf/domain_conf.c:3824 msgid "Unknown device address type" msgstr "" -#: src/conf/domain_conf.c:3796 +#: src/conf/domain_conf.c:4025 #, c-format msgid "Unknown startup policy '%s'" msgstr "" -#: src/conf/domain_conf.c:3826 +#: src/conf/domain_conf.c:4054 #, c-format msgid "cannot parse vendor id %s" msgstr "" -#: src/conf/domain_conf.c:3833 +#: src/conf/domain_conf.c:4061 msgid "usb vendor needs id" msgstr "" -#: src/conf/domain_conf.c:3844 +#: src/conf/domain_conf.c:4072 #, c-format msgid "cannot parse product %s" msgstr "" -#: src/conf/domain_conf.c:3852 +#: src/conf/domain_conf.c:4080 msgid "usb product needs id" msgstr "" -#: src/conf/domain_conf.c:3863 +#: src/conf/domain_conf.c:4090 #, c-format msgid "cannot parse bus %s" msgstr "" -#: src/conf/domain_conf.c:3870 +#: src/conf/domain_conf.c:4097 msgid "usb address needs bus id" msgstr "" -#: src/conf/domain_conf.c:3879 +#: src/conf/domain_conf.c:4105 #, c-format msgid "cannot parse device %s" msgstr "" -#: src/conf/domain_conf.c:3887 +#: src/conf/domain_conf.c:4113 msgid "usb address needs device id" msgstr "" -#: src/conf/domain_conf.c:3892 +#: src/conf/domain_conf.c:4118 #, c-format msgid "unknown usb source type '%s'" msgstr "" -#: src/conf/domain_conf.c:3902 +#: src/conf/domain_conf.c:4128 msgid "vendor cannot be 0." msgstr "" -#: src/conf/domain_conf.c:3908 +#: src/conf/domain_conf.c:4134 msgid "missing vendor" msgstr "" -#: src/conf/domain_conf.c:3913 +#: src/conf/domain_conf.c:4139 msgid "missing product" msgstr "" -#: src/conf/domain_conf.c:3947 +#: src/conf/domain_conf.c:4173 #, c-format msgid "unsupported element '%s' of 'origstates'" msgstr "" -#: src/conf/domain_conf.c:3983 src/conf/domain_conf.c:5850 -#: src/conf/domain_conf.c:6755 +#: src/conf/domain_conf.c:4209 src/conf/domain_conf.c:6469 +#: src/conf/domain_conf.c:7582 #, c-format msgid "Unable to parse devaddr parameter '%s'" msgstr "" -#: src/conf/domain_conf.c:3996 +#: src/conf/domain_conf.c:4222 #, c-format msgid "unknown pci source type '%s'" msgstr "" -#: src/conf/domain_conf.c:4024 +#: src/conf/domain_conf.c:4324 msgid "more than one source addresses is specified for scsi hostdev" msgstr "" -#: src/conf/domain_conf.c:4033 +#: src/conf/domain_conf.c:4333 msgid "" "'bus', 'target', and 'unit' must be specified for scsi hostdev source address" msgstr "" -#: src/conf/domain_conf.c:4040 +#: src/conf/domain_conf.c:4340 #, c-format msgid "cannot parse bus '%s'" msgstr "" -#: src/conf/domain_conf.c:4046 +#: src/conf/domain_conf.c:4347 #, c-format msgid "cannot parse target '%s'" msgstr "" -#: src/conf/domain_conf.c:4052 +#: src/conf/domain_conf.c:4353 #, c-format msgid "cannot parse unit '%s'" msgstr "" -#: src/conf/domain_conf.c:4060 +#: src/conf/domain_conf.c:4361 msgid "more than one adapters is specified for scsi hostdev source" msgstr "" -#: src/conf/domain_conf.c:4067 +#: src/conf/domain_conf.c:4367 msgid "'adapter' must be specified for scsi hostdev source" msgstr "" -#: src/conf/domain_conf.c:4074 +#: src/conf/domain_conf.c:4374 #, c-format msgid "unsupported element '%s' of scsi hostdev source" msgstr "" -#: src/conf/domain_conf.c:4084 +#: src/conf/domain_conf.c:4384 msgid "'adapter' and 'address' must be specified for scsi hostdev source" msgstr "" -#: src/conf/domain_conf.c:4270 src/conf/domain_conf.c:4374 +#: src/conf/domain_conf.c:4667 src/conf/domain_conf.c:4841 #, c-format msgid "unknown host device source address type '%s'" msgstr "" -#: src/conf/domain_conf.c:4276 src/conf/domain_conf.c:4380 +#: src/conf/domain_conf.c:4673 src/conf/domain_conf.c:4847 msgid "missing source address type" msgstr "" -#: src/conf/domain_conf.c:4282 src/conf/domain_conf.c:4386 +#: src/conf/domain_conf.c:4679 src/conf/domain_conf.c:4853 msgid "Missing element in hostdev device" msgstr "" -#: src/conf/domain_conf.c:4289 +#: src/conf/domain_conf.c:4686 msgid "Setting startupPolicy is only allowed for USB devices" msgstr "" -#: src/conf/domain_conf.c:4298 +#: src/conf/domain_conf.c:4694 msgid "sgio is only supported for scsi host device" msgstr "" -#: src/conf/domain_conf.c:4305 +#: src/conf/domain_conf.c:4700 #, c-format msgid "unknown sgio mode '%s'" msgstr "" -#: src/conf/domain_conf.c:4320 +#: src/conf/domain_conf.c:4730 #, c-format msgid "Unknown PCI device has been specified" msgstr "" -#: src/conf/domain_conf.c:4340 src/conf/domain_conf.c:4417 +#: src/conf/domain_conf.c:4750 src/conf/domain_conf.c:4927 #, c-format msgid "address type='%s' not supported in hostdev interfaces" msgstr "" -#: src/conf/domain_conf.c:4395 +#: src/conf/domain_conf.c:4862 msgid "Missing element in hostdev storage device" msgstr "" -#: src/conf/domain_conf.c:4403 +#: src/conf/domain_conf.c:4870 msgid "Missing element in hostdev character device" msgstr "" -#: src/conf/domain_conf.c:4411 +#: src/conf/domain_conf.c:4878 msgid "Missing element in hostdev net device" msgstr "" -#: src/conf/domain_conf.c:4470 +#: src/conf/domain_conf.c:4982 #, c-format msgid "Unknown disk name '%s' and no address specified" msgstr "" -#: src/conf/domain_conf.c:4557 +#: src/conf/domain_conf.c:6143 msgid "invalid security type" msgstr "" -#: src/conf/domain_conf.c:4571 src/conf/domain_conf.c:4798 +#: src/conf/domain_conf.c:5091 src/conf/domain_conf.c:5345 #, c-format msgid "invalid security relabel value %s" msgstr "" -#: src/conf/domain_conf.c:4579 +#: src/conf/domain_conf.c:5100 msgid "dynamic label type must use resource relabeling" msgstr "" -#: src/conf/domain_conf.c:4585 +#: src/conf/domain_conf.c:5106 msgid "resource relabeling is not compatible with 'none' label type" msgstr "" -#: src/conf/domain_conf.c:4617 +#: src/conf/domain_conf.c:5141 msgid "security label is missing" msgstr "" -#: src/conf/domain_conf.c:4632 +#: src/conf/domain_conf.c:5157 msgid "security imagelabel is missing" msgstr "" -#: src/conf/domain_conf.c:4709 +#: src/conf/domain_conf.c:5257 msgid "missing security model in domain seclabel" msgstr "" -#: src/conf/domain_conf.c:4719 +#: src/conf/domain_conf.c:5267 msgid "missing security model when using multiple labels" msgstr "" -#: src/conf/domain_conf.c:4785 +#: src/conf/domain_conf.c:5332 msgid "label overrides require relabeling to be enabled at the domain level" msgstr "" -#: src/conf/domain_conf.c:4822 +#: src/conf/domain_conf.c:5369 #, c-format msgid "Cannot specify a label if relabelling is turned off. model=%s" msgstr "" -#: src/conf/domain_conf.c:4879 +#: src/conf/domain_conf.c:5425 msgid "Missing 'key' element for lease" msgstr "" -#: src/conf/domain_conf.c:4884 +#: src/conf/domain_conf.c:5430 msgid "Missing 'target' element for lease" msgstr "" -#: src/conf/domain_conf.c:4891 +#: src/conf/domain_conf.c:5437 #, c-format msgid "Malformed lease target offset %s" msgstr "" -#: src/conf/domain_conf.c:4939 +#: src/conf/domain_conf.c:5485 msgid "'pool' and 'volume' must be specified together for 'pool' type source" msgstr "" -#: src/conf/domain_conf.c:4947 +#: src/conf/domain_conf.c:5493 #, c-format msgid "unknown source mode '%s' for volume type disk" msgstr "" -#: src/conf/domain_conf.c:4988 +#: src/conf/domain_conf.c:5533 msgid "missing network source protocol type" msgstr "" -#: src/conf/domain_conf.c:4994 +#: src/conf/domain_conf.c:5539 #, c-format msgid "unknown protocol type '%s'" msgstr "" -#: src/conf/domain_conf.c:5001 +#: src/conf/domain_conf.c:5546 msgid "missing name for disk source" msgstr "" -#: src/conf/domain_conf.c:5038 +#: src/conf/domain_conf.c:4259 #, c-format msgid "unknown protocol transport type '%s'" msgstr "" -#: src/conf/domain_conf.c:5049 +#: src/conf/domain_conf.c:4270 msgid "missing socket for unix transport" msgstr "" -#: src/conf/domain_conf.c:5056 +#: src/conf/domain_conf.c:4277 #, c-format msgid "transport '%s' does not support socket attribute" msgstr "" -#: src/conf/domain_conf.c:5067 +#: src/conf/domain_conf.c:4288 msgid "missing name for host" msgstr "" -#: src/conf/domain_conf.c:5087 +#: src/conf/domain_conf.c:5587 #, c-format msgid "unexpected disk type %s" msgstr "" -#: src/conf/domain_conf.c:5252 +#: src/conf/domain_conf.c:5749 #, c-format msgid "unknown disk type '%s'" msgstr "" -#: src/conf/domain_conf.c:5300 +#: src/conf/domain_conf.c:5797 msgid "invalid geometry settings (cyls)" msgstr "" -#: src/conf/domain_conf.c:5306 +#: src/conf/domain_conf.c:5803 msgid "invalid geometry settings (heads)" msgstr "" -#: src/conf/domain_conf.c:5312 +#: src/conf/domain_conf.c:5809 msgid "invalid geometry settings (secs)" msgstr "" -#: src/conf/domain_conf.c:5320 +#: src/conf/domain_conf.c:5817 #, c-format msgid "invalid translation value '%s'" msgstr "" -#: src/conf/domain_conf.c:5332 +#: src/conf/domain_conf.c:5829 #, c-format msgid "invalid logical block size '%s'" msgstr "" -#: src/conf/domain_conf.c:5342 +#: src/conf/domain_conf.c:5839 #, c-format msgid "invalid physical block size '%s'" msgstr "" -#: src/conf/domain_conf.c:5370 +#: src/conf/domain_conf.c:5905 msgid "mirror requires file name" msgstr "" -#: src/conf/domain_conf.c:5383 +#: src/util/virstoragefile.c:1594 msgid "missing username for auth" msgstr "" -#: src/conf/domain_conf.c:5395 +#: src/conf/domain_conf.c:2678 msgid "missing type for secret" msgstr "" -#: src/conf/domain_conf.c:5402 +#: src/conf/domain_conf.c:4440 src/conf/domain_conf.c:5957 #, c-format msgid "invalid secret type %s" msgstr "" -#: src/conf/domain_conf.c:5412 +#: src/conf/domain_conf.c:5351 msgid "only one of uuid and usage can be specified" msgstr "" -#: src/conf/domain_conf.c:5418 +#: src/conf/domain_conf.c:5357 msgid "either uuid or usage should be specified for a secret" msgstr "" -#: src/conf/domain_conf.c:5428 +#: src/conf/domain_conf.c:2702 #, c-format msgid "malformed uuid %s" msgstr "" -#: src/conf/domain_conf.c:5482 +#: src/conf/domain_conf.c:6076 msgid "total and read/write bytes_sec cannot be set at the same time" msgstr "" -#: src/conf/domain_conf.c:5492 +#: src/conf/domain_conf.c:6086 msgid "total and read/write iops_sec cannot be set at the same time" msgstr "" -#: src/conf/domain_conf.c:5527 +#: src/conf/domain_conf.c:6142 msgid "disk vendor is more than 8 characters" msgstr "" -#: src/conf/domain_conf.c:5533 +#: src/conf/domain_conf.c:6148 msgid "disk vendor is not printable string" msgstr "" -#: src/conf/domain_conf.c:5542 +#: src/conf/domain_conf.c:6157 msgid "disk product is more than 16 characters" msgstr "" -#: src/conf/domain_conf.c:5548 +#: src/conf/domain_conf.c:6163 msgid "disk product is not printable string" msgstr "" -#: src/conf/domain_conf.c:5560 +#: src/conf/domain_conf.c:6175 #, c-format msgid "invalid secret type '%s'" msgstr "" -#: src/conf/domain_conf.c:5569 +#: src/conf/domain_conf.c:6184 #, c-format msgid "unknown disk device '%s'" msgstr "" -#: src/conf/domain_conf.c:5620 +#: src/conf/domain_conf.c:6235 #, c-format msgid "Invalid floppy device name: %s" msgstr "" -#: src/conf/domain_conf.c:5636 +#: src/conf/domain_conf.c:6251 #, c-format msgid "Invalid harddisk device name: %s" msgstr "" -#: src/conf/domain_conf.c:5644 src/conf/snapshot_conf.c:128 +#: src/conf/domain_conf.c:6260 src/conf/snapshot_conf.c:133 #, c-format msgid "unknown disk snapshot setting '%s'" msgstr "" -#: src/conf/domain_conf.c:5655 +#: src/conf/domain_conf.c:6271 msgid "rawio or sgio can be used only with device='lun'" msgstr "" -#: src/conf/domain_conf.c:5668 +#: src/conf/domain_conf.c:6279 #, c-format msgid "unknown disk rawio setting '%s'" msgstr "" -#: src/conf/domain_conf.c:5677 +#: src/conf/domain_conf.c:6288 #, c-format msgid "unknown disk sgio mode '%s'" msgstr "" -#: src/conf/domain_conf.c:5685 +#: src/conf/domain_conf.c:6296 #, c-format msgid "unknown disk bus type '%s'" msgstr "" -#: src/conf/domain_conf.c:5710 +#: src/conf/domain_conf.c:6321 #, c-format msgid "unknown disk tray status '%s'" msgstr "" -#: src/conf/domain_conf.c:5717 +#: src/conf/domain_conf.c:6328 msgid "tray is only valid for cdrom and floppy" msgstr "" -#: src/conf/domain_conf.c:5729 +#: src/conf/domain_conf.c:6340 #, c-format msgid "unknown disk removable status '%s'" msgstr "" -#: src/conf/domain_conf.c:5735 +#: src/conf/domain_conf.c:6346 msgid "removable is only valid for usb disks" msgstr "" -#: src/conf/domain_conf.c:5747 +#: src/conf/domain_conf.c:6357 #, c-format msgid "Invalid bus type '%s' for floppy disk" msgstr "" -#: src/conf/domain_conf.c:5753 +#: src/conf/domain_conf.c:6363 #, c-format msgid "Invalid bus type '%s' for disk" msgstr "" -#: src/conf/domain_conf.c:5760 +#: src/conf/domain_conf.c:6370 #, c-format msgid "unknown disk cache mode '%s'" msgstr "" -#: src/conf/domain_conf.c:5767 +#: src/conf/domain_conf.c:6377 #, c-format msgid "unknown disk error policy '%s'" msgstr "" -#: src/conf/domain_conf.c:5776 +#: src/conf/domain_conf.c:6386 #, c-format msgid "unknown disk read error policy '%s'" msgstr "" -#: src/conf/domain_conf.c:5785 +#: src/conf/domain_conf.c:6395 #, c-format msgid "unknown disk io mode '%s'" msgstr "" -#: src/conf/domain_conf.c:5795 +#: src/conf/domain_conf.c:6405 msgid "disk ioeventfd mode supported only for virtio bus" msgstr "" -#: src/conf/domain_conf.c:5802 +#: src/conf/domain_conf.c:6412 #, c-format msgid "unknown disk ioeventfd mode '%s'" msgstr "" -#: src/conf/domain_conf.c:5812 +#: src/conf/domain_conf.c:6422 msgid "disk event_idx mode supported only for virtio bus" msgstr "" -#: src/conf/domain_conf.c:5820 +#: src/conf/domain_conf.c:6430 #, c-format msgid "unknown disk event_idx mode '%s'" msgstr "" -#: src/conf/domain_conf.c:5831 +#: src/conf/domain_conf.c:6441 #, c-format msgid "unknown disk copy_on_read mode '%s'" msgstr "" -#: src/conf/domain_conf.c:5841 +#: src/conf/domain_conf.c:6451 #, c-format msgid "unknown disk discard mode '%s'" msgstr "" -#: src/conf/domain_conf.c:5866 +#: src/conf/domain_conf.c:6485 #, c-format msgid "unknown startupPolicy value '%s'" msgstr "" -#: src/conf/domain_conf.c:5873 +#: src/conf/domain_conf.c:6492 #, c-format msgid "Setting disk %s is not allowed for disk of network type" msgstr "" -#: src/conf/domain_conf.c:5883 +#: src/conf/domain_conf.c:6502 msgid "Setting disk 'requisite' is allowed only for cdrom or floppy" msgstr "" -#: src/conf/domain_conf.c:5914 src/conf/domain_conf.c:6347 +#: src/conf/domain_conf.c:6530 src/conf/domain_conf.c:7056 #, c-format msgid "unknown driver format value '%s'" msgstr "" -#: src/conf/domain_conf.c:5924 +#: src/conf/domain_conf.c:5921 #, c-format msgid "unknown mirror format value '%s'" msgstr "" -#: src/conf/domain_conf.c:6009 +#: src/conf/domain_conf.c:6266 #, c-format msgid "could not parse element %s" msgstr "" -#: src/conf/domain_conf.c:6013 +#: src/conf/domain_conf.c:6270 #, c-format msgid "missing element %s" msgstr "" -#: src/conf/domain_conf.c:6077 +#: src/conf/domain_conf.c:6765 #, c-format msgid "Unknown controller type '%s'" msgstr "" -#: src/conf/domain_conf.c:6087 +#: src/conf/domain_conf.c:6775 #, c-format msgid "Cannot parse controller index %s" msgstr "" -#: src/conf/domain_conf.c:6096 +#: src/conf/domain_conf.c:6784 #, c-format msgid "Unknown model type '%s'" msgstr "" -#: src/conf/domain_conf.c:6114 +#: src/conf/domain_conf.c:6805 #, c-format msgid "Malformed 'queues' value '%s'" msgstr "" -#: src/conf/domain_conf.c:6129 +#: src/conf/domain_conf.c:6836 #, c-format msgid "Invalid ports: %s" msgstr "" -#: src/conf/domain_conf.c:6144 +#: src/conf/domain_conf.c:6851 #, c-format msgid "Invalid vectors: %s" msgstr "" -#: src/conf/domain_conf.c:6183 +#: src/conf/domain_conf.c:6890 msgid "pci-root and pcie-root controllers should not have an address" msgstr "" -#: src/conf/domain_conf.c:6189 +#: src/conf/domain_conf.c:6896 msgid "pci-root and pcie-root controllers should have index 0" msgstr "" -#: src/conf/domain_conf.c:6215 +#: src/conf/domain_conf.c:6922 msgid "Controllers must use the 'pci' address type" msgstr "" -#: src/conf/domain_conf.c:6272 +#: src/conf/domain_conf.c:6981 #, c-format msgid "unknown filesystem type '%s'" msgstr "" -#: src/conf/domain_conf.c:6283 +#: src/conf/domain_conf.c:6992 #, c-format msgid "unknown accessmode '%s'" msgstr "" -#: src/conf/domain_conf.c:6339 +#: src/conf/domain_conf.c:7048 #, c-format msgid "unknown fs driver type '%s'" msgstr "" -#: src/conf/domain_conf.c:6355 +#: src/conf/domain_conf.c:7064 #, c-format msgid "unknown filesystem write policy '%s'" msgstr "" -#: src/conf/domain_conf.c:6378 +#: src/conf/domain_conf.c:7087 msgid "missing 'usage' attribute for RAM filesystem" msgstr "" -#: src/conf/domain_conf.c:6383 +#: src/conf/domain_conf.c:7092 #, c-format msgid "cannot parse usage '%s' for RAM filesystem" msgstr "" -#: src/conf/domain_conf.c:6445 +#: src/conf/domain_conf.c:7156 msgid "missing type attribute in interface's element" msgstr "" -#: src/conf/domain_conf.c:6450 +#: src/conf/domain_conf.c:7161 #, c-format msgid "unknown type '%s' in interface's element" msgstr "" -#: src/conf/domain_conf.c:6458 +#: src/conf/domain_conf.c:7169 #, c-format msgid "unsupported type '%s' in interface's element" msgstr "" -#: src/conf/domain_conf.c:6479 +#: src/conf/domain_conf.c:7200 #, c-format msgid "" " element unsupported for type='%s' in interface's " "element" msgstr "" -#: src/conf/domain_conf.c:6493 +#: src/conf/domain_conf.c:7214 #, c-format msgid "Unknown mode '%s' in interface element" msgstr "" -#: src/conf/domain_conf.c:6524 +#: src/conf/domain_conf.c:7245 #, c-format msgid "Unable to parse class id '%s'" msgstr "" -#: src/conf/domain_conf.c:6608 +#: src/conf/domain_conf.c:7391 #, c-format msgid "unknown interface type '%s'" msgstr "" -#: src/conf/domain_conf.c:6659 +#: src/conf/domain_conf.c:7458 #, c-format msgid " element unsupported for " msgstr "" -#: src/conf/domain_conf.c:6701 +#: src/conf/domain_conf.c:7517 msgid "" "Invalid specification of multiple s in a single " msgstr "" -#: src/conf/domain_conf.c:6737 src/qemu/qemu_command.c:10149 +#: src/conf/domain_conf.c:7564 src/qemu/qemu_command.c:10883 #, c-format msgid "unable to parse mac address '%s'" msgstr "" -#: src/conf/domain_conf.c:6743 +#: src/conf/domain_conf.c:7570 #, c-format msgid "expected unicast mac address, found multicast '%s'" msgstr "" -#: src/conf/domain_conf.c:6776 +#: src/conf/domain_conf.c:7603 msgid "Network interfaces must use 'pci' address type" msgstr "" -#: src/conf/domain_conf.c:6784 +#: src/conf/domain_conf.c:7611 msgid "" "No 'network' attribute specified with " msgstr "" -#: src/conf/domain_conf.c:6810 +#: src/conf/domain_conf.c:7692 msgid "" "No 'bridge' attribute specified with " msgstr "" -#: src/conf/domain_conf.c:6827 +#: src/conf/domain_conf.c:7705 msgid "No 'port' attribute specified with socket interface" msgstr "" -#: src/conf/domain_conf.c:6833 +#: src/conf/domain_conf.c:7711 msgid "Cannot parse 'port' attribute with socket interface" msgstr "" -#: src/conf/domain_conf.c:6842 +#: src/conf/domain_conf.c:7720 msgid "No 'address' attribute specified with socket interface" msgstr "" -#: src/conf/domain_conf.c:6855 +#: src/conf/domain_conf.c:7733 msgid "" "No 'name' attribute specified with " msgstr "" -#: src/conf/domain_conf.c:6866 +#: src/conf/domain_conf.c:7744 msgid "No 'dev' attribute specified with " msgstr "" -#: src/conf/domain_conf.c:6875 +#: src/conf/domain_conf.c:7752 msgid "Unknown mode has been specified" msgstr "" -#: src/conf/domain_conf.c:6935 +#: src/conf/domain_conf.c:7827 msgid "Model name contains invalid characters" msgstr "" -#: src/conf/domain_conf.c:6949 +#: src/conf/domain_conf.c:7840 #, c-format msgid "Unknown interface has been specified" msgstr "" -#: src/conf/domain_conf.c:6961 +#: src/conf/domain_conf.c:7851 #, c-format msgid "Unknown interface has been specified" msgstr "" -#: src/conf/domain_conf.c:6972 +#: src/conf/domain_conf.c:7861 #, c-format msgid "unknown interface ioeventfd mode '%s'" msgstr "" -#: src/conf/domain_conf.c:6982 +#: src/conf/domain_conf.c:7870 #, c-format msgid "unknown interface event_idx mode '%s'" msgstr "" -#: src/conf/domain_conf.c:6992 +#: src/conf/domain_conf.c:7880 #, c-format msgid "'queues' attribute must be positive number: %s" msgstr "" -#: src/conf/domain_conf.c:7004 +#: src/conf/domain_conf.c:8001 #, c-format msgid "unknown interface link state '%s'" msgstr "" -#: src/conf/domain_conf.c:7030 +#: src/conf/domain_conf.c:8027 msgid "sndbuf must be a positive integer" msgstr "" -#: src/conf/domain_conf.c:7075 +#: src/conf/domain_conf.c:8080 #, c-format msgid "target type must be specified for %s device" msgstr "" -#: src/conf/domain_conf.c:7143 +#: src/conf/domain_conf.c:8150 #, c-format msgid "unknown target type '%s' specified for character device" msgstr "" -#: src/conf/domain_conf.c:7160 +#: src/conf/domain_conf.c:8167 msgid "guestfwd channel does not define a target address" msgstr "" -#: src/conf/domain_conf.c:7170 +#: src/conf/domain_conf.c:8177 msgid "guestfwd channel only supports IPv4 addresses" msgstr "" -#: src/conf/domain_conf.c:7177 +#: src/conf/domain_conf.c:8184 msgid "guestfwd channel does not define a target port" msgstr "" -#: src/conf/domain_conf.c:7184 src/conf/domain_conf.c:7208 -#: src/conf/storage_conf.c:621 +#: src/conf/domain_conf.c:8191 src/conf/domain_conf.c:8229 +#: src/conf/storage_conf.c:529 #, c-format msgid "Invalid port number: %s" msgstr "" -#: src/conf/domain_conf.c:7288 +#: src/conf/domain_conf.c:8310 #, c-format msgid "Unknown source mode '%s'" msgstr "" -#: src/conf/domain_conf.c:7356 src/conf/domain_conf.c:7457 +#: src/conf/domain_conf.c:8378 src/conf/domain_conf.c:8479 msgid "Missing source path attribute for char device" msgstr "" -#: src/conf/domain_conf.c:7387 src/conf/domain_conf.c:7405 +#: src/conf/domain_conf.c:8409 src/conf/domain_conf.c:8427 msgid "Missing source host attribute for char device" msgstr "" -#: src/conf/domain_conf.c:7393 src/conf/domain_conf.c:7411 -#: src/conf/domain_conf.c:7436 +#: src/conf/domain_conf.c:8415 src/conf/domain_conf.c:8433 +#: src/conf/domain_conf.c:8458 msgid "Missing source service attribute for char device" msgstr "" -#: src/conf/domain_conf.c:7427 +#: src/conf/domain_conf.c:8449 #, c-format msgid "Unknown protocol '%s'" msgstr "" -#: src/conf/domain_conf.c:7470 +#: src/conf/domain_conf.c:8492 msgid "Missing source channel attribute for char device" msgstr "" -#: src/conf/domain_conf.c:7475 +#: src/conf/domain_conf.c:8497 msgid "Invalid character in source channel for char device" msgstr "" -#: src/conf/domain_conf.c:7580 src/conf/domain_conf.c:7730 +#: src/conf/domain_conf.c:8602 src/conf/domain_conf.c:8756 #, c-format msgid "unknown type presented to host for character device: %s" msgstr "" -#: src/conf/domain_conf.c:7588 +#: src/conf/domain_conf.c:8610 #, c-format msgid "unknown character device type: %s" msgstr "" -#: src/conf/domain_conf.c:7616 +#: src/conf/domain_conf.c:8637 msgid "spicevmc device type only supports virtio" msgstr "" -#: src/conf/domain_conf.c:7632 src/qemu/qemu_command.c:9293 +#: src/conf/domain_conf.c:8658 src/qemu/qemu_command.c:10025 msgid "usb-serial requires address of usb type" msgstr "" -#: src/conf/domain_conf.c:7663 +#: src/conf/domain_conf.c:8689 msgid "missing smartcard device mode" msgstr "" -#: src/conf/domain_conf.c:7668 +#: src/conf/domain_conf.c:8694 #, c-format msgid "unknown smartcard device mode: %s" msgstr "" -#: src/conf/domain_conf.c:7685 src/conf/domain_conf.c:7714 +#: src/conf/domain_conf.c:8711 src/conf/domain_conf.c:8740 msgid "host-certificates mode needs exactly three certificates" msgstr "" -#: src/conf/domain_conf.c:7705 +#: src/conf/domain_conf.c:8731 #, c-format msgid "expecting absolute path: %s" msgstr "" -#: src/conf/domain_conf.c:7724 +#: src/conf/domain_conf.c:8750 msgid "passthrough mode requires a character device type attribute" msgstr "" -#: src/conf/domain_conf.c:7749 +#: src/conf/domain_conf.c:8775 msgid "unknown smartcard mode" msgstr "" -#: src/conf/domain_conf.c:7758 +#: src/conf/domain_conf.c:8784 msgid "Controllers must use the 'ccid' address type" msgstr "" -#: src/conf/domain_conf.c:7806 +#: src/conf/domain_conf.c:8832 #, c-format msgid "Unknown TPM frontend model '%s'" msgstr "" -#: src/conf/domain_conf.c:7819 +#: src/conf/domain_conf.c:8845 msgid "only one TPM backend is supported" msgstr "" -#: src/conf/domain_conf.c:7825 +#: src/conf/domain_conf.c:8851 msgid "missing TPM device backend" msgstr "" -#: src/conf/domain_conf.c:7831 +#: src/conf/domain_conf.c:8857 msgid "missing TPM device backend type" msgstr "" -#: src/conf/domain_conf.c:7837 +#: src/conf/domain_conf.c:8863 #, c-format msgid "Unknown TPM backend type '%s'" msgstr "" -#: src/conf/domain_conf.c:7891 +#: src/conf/domain_conf.c:8934 msgid "missing input device type" msgstr "" -#: src/conf/domain_conf.c:7897 +#: src/conf/domain_conf.c:8940 #, c-format msgid "unknown input device type '%s'" msgstr "" -#: src/conf/domain_conf.c:7904 +#: src/conf/domain_conf.c:8947 #, c-format msgid "unknown input bus type '%s'" msgstr "" -#: src/conf/domain_conf.c:7913 +#: src/conf/domain_conf.c:8956 #, c-format msgid "ps2 bus does not support %s input device" msgstr "" -#: src/conf/domain_conf.c:7919 src/conf/domain_conf.c:7926 +#: src/conf/domain_conf.c:8962 src/conf/domain_conf.c:8969 #, c-format msgid "unsupported input bus %s" msgstr "" -#: src/conf/domain_conf.c:7932 +#: src/conf/domain_conf.c:8975 #, c-format msgid "xen bus does not support %s input device" msgstr "" -#: src/conf/domain_conf.c:7958 src/conf/domain_conf.c:9650 +#: src/conf/domain_conf.c:9001 src/conf/domain_conf.c:10789 msgid "Invalid address for a USB device" msgstr "" -#: src/conf/domain_conf.c:7989 +#: src/conf/domain_conf.c:9032 msgid "missing hub device type" msgstr "" -#: src/conf/domain_conf.c:7995 +#: src/conf/domain_conf.c:9038 #, c-format msgid "unknown hub device type '%s'" msgstr "" -#: src/conf/domain_conf.c:8038 +#: src/conf/domain_conf.c:9081 msgid "missing timer name" msgstr "" -#: src/conf/domain_conf.c:8043 +#: src/conf/domain_conf.c:9086 #, c-format msgid "unknown timer name '%s'" msgstr "" -#: src/conf/domain_conf.c:8055 +#: src/conf/domain_conf.c:9098 #, c-format msgid "unknown timer present value '%s'" msgstr "" -#: src/conf/domain_conf.c:8065 +#: src/conf/domain_conf.c:9108 #, c-format msgid "unknown timer tickpolicy '%s'" msgstr "" -#: src/conf/domain_conf.c:8075 +#: src/conf/domain_conf.c:9118 #, c-format msgid "unknown timer track '%s'" msgstr "" -#: src/conf/domain_conf.c:8085 +#: src/conf/domain_conf.c:9128 msgid "invalid timer frequency" msgstr "" -#: src/conf/domain_conf.c:8094 +#: src/conf/domain_conf.c:9137 #, c-format msgid "unknown timer mode '%s'" msgstr "" -#: src/conf/domain_conf.c:8107 +#: src/conf/domain_conf.c:9150 msgid "invalid catchup threshold" msgstr "" -#: src/conf/domain_conf.c:8116 +#: src/conf/domain_conf.c:9159 msgid "invalid catchup slew" msgstr "" -#: src/conf/domain_conf.c:8125 +#: src/conf/domain_conf.c:9168 msgid "invalid catchup limit" msgstr "" -#: src/conf/domain_conf.c:8178 +#: src/conf/domain_conf.c:9221 #, c-format msgid "cannot parse password validity time '%s', expect YYYY-MM-DDTHH:MM:SS" msgstr "" -#: src/conf/domain_conf.c:8197 +#: src/conf/domain_conf.c:9240 #, c-format msgid "unknown connected value %s" msgstr "" -#: src/conf/domain_conf.c:8208 +#: src/conf/domain_conf.c:9251 msgid "VNC supports connected='keep' only" msgstr "" -#: src/conf/domain_conf.c:8232 +#: src/conf/domain_conf.c:9275 msgid "graphics listen type must be specified" msgstr "" -#: src/conf/domain_conf.c:8238 +#: src/conf/domain_conf.c:9281 #, c-format msgid "unknown graphics listen type '%s'" msgstr "" -#: src/conf/domain_conf.c:8258 +#: src/conf/domain_conf.c:9301 msgid "network attribute not allowed when listen type is not network" msgstr "" -#: src/conf/domain_conf.c:8269 +#: src/conf/domain_conf.c:9312 #, c-format msgid "Invalid fromConfig value: %s" msgstr "" -#: src/conf/domain_conf.c:8310 +#: src/conf/domain_conf.c:9353 msgid "missing graphics device type" msgstr "" -#: src/conf/domain_conf.c:8316 +#: src/conf/domain_conf.c:9359 #, c-format msgid "unknown graphics device type '%s'" msgstr "" -#: src/conf/domain_conf.c:8381 +#: src/conf/domain_conf.c:9423 #, c-format msgid "" "graphics listen attribute %s must match address attribute of first listen " "element (found %s)" msgstr "" -#: src/conf/domain_conf.c:8399 +#: src/conf/domain_conf.c:9441 #, c-format msgid "cannot parse vnc port %s" msgstr "" -#: src/conf/domain_conf.c:8429 +#: src/conf/domain_conf.c:9471 #, c-format msgid "cannot parse vnc WebSocket port %s" msgstr "" -#: src/conf/domain_conf.c:8442 src/qemu/qemu_command.c:10946 +#: src/conf/domain_conf.c:9484 src/qemu/qemu_command.c:11688 #, c-format msgid "unknown vnc display sharing policy '%s'" msgstr "" -#: src/conf/domain_conf.c:8467 src/conf/domain_conf.c:8534 +#: src/conf/domain_conf.c:9509 src/conf/domain_conf.c:9574 #, c-format msgid "unknown fullscreen value '%s'" msgstr "" -#: src/conf/domain_conf.c:8486 +#: src/conf/domain_conf.c:9528 #, c-format msgid "cannot parse rdp port %s" msgstr "" -#: src/conf/domain_conf.c:8555 +#: src/conf/domain_conf.c:9595 #, c-format msgid "cannot parse spice port %s" msgstr "" -#: src/conf/domain_conf.c:8568 +#: src/conf/domain_conf.c:9608 #, c-format msgid "cannot parse spice tlsPort %s" msgstr "" -#: src/conf/domain_conf.c:8588 +#: src/conf/domain_conf.c:9628 #, c-format msgid "unknown default spice channel mode %s" msgstr "" -#: src/conf/domain_conf.c:8624 +#: src/conf/domain_conf.c:9664 msgid "spice channel missing name/mode" msgstr "" -#: src/conf/domain_conf.c:8632 +#: src/conf/domain_conf.c:9672 #, c-format msgid "unknown spice channel name %s" msgstr "" -#: src/conf/domain_conf.c:8640 +#: src/conf/domain_conf.c:9680 #, c-format msgid "unknown spice channel mode %s" msgstr "" -#: src/conf/domain_conf.c:8656 +#: src/conf/domain_conf.c:9696 msgid "spice image missing compression" msgstr "" -#: src/conf/domain_conf.c:8663 +#: src/conf/domain_conf.c:9703 #, c-format msgid "unknown spice image compression %s" msgstr "" -#: src/conf/domain_conf.c:8677 +#: src/conf/domain_conf.c:9717 msgid "spice jpeg missing compression" msgstr "" -#: src/conf/domain_conf.c:8684 +#: src/conf/domain_conf.c:9724 #, c-format msgid "unknown spice jpeg compression %s" msgstr "" -#: src/conf/domain_conf.c:8698 +#: src/conf/domain_conf.c:9738 msgid "spice zlib missing compression" msgstr "" -#: src/conf/domain_conf.c:8705 +#: src/conf/domain_conf.c:9745 #, c-format msgid "unknown spice zlib compression %s" msgstr "" -#: src/conf/domain_conf.c:8719 +#: src/conf/domain_conf.c:9759 msgid "spice playback missing compression" msgstr "" -#: src/conf/domain_conf.c:8726 +#: src/conf/domain_conf.c:9766 msgid "unknown spice playback compression" msgstr "" -#: src/conf/domain_conf.c:8740 +#: src/conf/domain_conf.c:9780 msgid "spice streaming missing mode" msgstr "" -#: src/conf/domain_conf.c:8746 +#: src/conf/domain_conf.c:9786 msgid "unknown spice streaming mode" msgstr "" -#: src/conf/domain_conf.c:8760 +#: src/conf/domain_conf.c:9800 msgid "spice clipboard missing copypaste" msgstr "" -#: src/conf/domain_conf.c:8767 +#: src/conf/domain_conf.c:9807 #, c-format msgid "unknown copypaste value '%s'" msgstr "" -#: src/conf/domain_conf.c:8780 +#: src/conf/domain_conf.c:9820 msgid "spice filetransfer missing enable" msgstr "" -#: src/conf/domain_conf.c:8787 +#: src/conf/domain_conf.c:9827 #, c-format msgid "unknown enable value '%s'" msgstr "" -#: src/conf/domain_conf.c:8800 +#: src/conf/domain_conf.c:9840 msgid "spice mouse missing mode" msgstr "" -#: src/conf/domain_conf.c:8806 +#: src/conf/domain_conf.c:9846 #, c-format msgid "unknown mouse mode value '%s'" msgstr "" -#: src/conf/domain_conf.c:8847 +#: src/conf/domain_conf.c:9887 #, c-format msgid "unknown codec type '%s'" msgstr "" -#: src/conf/domain_conf.c:8880 +#: src/conf/domain_conf.c:9920 #, c-format msgid "unknown sound model '%s'" msgstr "" -#: src/conf/domain_conf.c:8947 +#: src/conf/domain_conf.c:9987 msgid "watchdog must contain model name" msgstr "" -#: src/conf/domain_conf.c:8953 +#: src/conf/domain_conf.c:9993 #, c-format msgid "unknown watchdog model '%s'" msgstr "" -#: src/conf/domain_conf.c:8964 +#: src/conf/domain_conf.c:10004 #, c-format msgid "unknown watchdog action '%s'" msgstr "" -#: src/conf/domain_conf.c:9002 +#: src/conf/domain_conf.c:10042 msgid "missing RNG device model" msgstr "" -#: src/conf/domain_conf.c:9007 +#: src/conf/domain_conf.c:10047 #, c-format msgid "unknown RNG model '%s'" msgstr "" -#: src/conf/domain_conf.c:9015 +#: src/conf/domain_conf.c:10055 msgid "invalid RNG rate bytes value" msgstr "" -#: src/conf/domain_conf.c:9022 +#: src/conf/domain_conf.c:10062 msgid "invalid RNG rate period value" msgstr "" -#: src/conf/domain_conf.c:9031 +#: src/conf/domain_conf.c:10071 msgid "only one RNG backend is supported" msgstr "" -#: src/conf/domain_conf.c:9037 +#: src/conf/domain_conf.c:10077 msgid "missing RNG device backend model" msgstr "" -#: src/conf/domain_conf.c:9043 +#: src/conf/domain_conf.c:10083 #, c-format msgid "unknown RNG backend model '%s'" msgstr "" -#: src/conf/domain_conf.c:9054 +#: src/conf/domain_conf.c:10094 #, c-format msgid "file '%s' is not a supported random source" msgstr "" -#: src/conf/domain_conf.c:9063 +#: src/conf/domain_conf.c:10103 msgid "missing EGD backend type" msgstr "" -#: src/conf/domain_conf.c:9073 +#: src/conf/domain_conf.c:10113 #, c-format msgid "unknown backend type '%s' for egd" msgstr "" -#: src/conf/domain_conf.c:9121 +#: src/conf/domain_conf.c:10161 msgid "balloon memory must contain model name" msgstr "" -#: src/conf/domain_conf.c:9127 +#: src/conf/domain_conf.c:10167 #, c-format msgid "unknown memory balloon model '%s'" msgstr "" -#: src/conf/domain_conf.c:9134 +#: src/conf/domain_conf.c:10174 msgid "invalid statistics collection period" msgstr "" -#: src/conf/domain_conf.c:9184 +#: src/conf/domain_conf.c:10304 msgid "XML does not contain expected 'sysinfo' element" msgstr "" -#: src/conf/domain_conf.c:9194 +#: src/conf/domain_conf.c:10314 msgid "sysinfo must contain a type attribute" msgstr "" -#: src/conf/domain_conf.c:9199 +#: src/conf/domain_conf.c:10319 #, c-format msgid "unknown sysinfo type '%s'" msgstr "" -#: src/conf/domain_conf.c:9230 +#: src/conf/domain_conf.c:10350 msgid "Invalid BIOS 'date' format" msgstr "" -#: src/conf/domain_conf.c:9252 +#: src/conf/domain_conf.c:10372 msgid "malformed uuid element" msgstr "" -#: src/conf/domain_conf.c:9259 +#: src/conf/domain_conf.c:10379 msgid "UUID mismatch between and " msgstr "" -#: src/conf/domain_conf.c:9435 +#: src/conf/domain_conf.c:10560 #, c-format msgid "unknown video model '%s'" msgstr "" -#: src/conf/domain_conf.c:9441 +#: src/conf/domain_conf.c:10566 msgid "missing video model and cannot determine default" msgstr "" -#: src/conf/domain_conf.c:9449 +#: src/conf/domain_conf.c:10574 msgid "ram attribute only supported for type of qxl" msgstr "" -#: src/conf/domain_conf.c:9454 src/conf/domain_conf.c:9464 +#: src/conf/domain_conf.c:10579 #, c-format msgid "cannot parse video ram '%s'" msgstr "" -#: src/conf/domain_conf.c:9474 +#: src/conf/domain_conf.c:10612 #, c-format msgid "cannot parse video heads '%s'" msgstr "" -#: src/conf/domain_conf.c:9521 +#: src/conf/domain_conf.c:10661 #, c-format msgid "unknown hostdev mode '%s'" msgstr "" -#: src/conf/domain_conf.c:9541 +#: src/conf/domain_conf.c:10681 #, c-format msgid "Unexpected hostdev mode %d" msgstr "" -#: src/conf/domain_conf.c:9558 +#: src/conf/domain_conf.c:10698 msgid "PCI host devices must use 'pci' address type" msgstr "" -#: src/conf/domain_conf.c:9567 +#: src/conf/domain_conf.c:10707 msgid "SCSI host devices must have address specified" msgstr "" -#: src/conf/domain_conf.c:9609 +#: src/conf/domain_conf.c:10749 #, c-format msgid "unknown redirdev bus '%s'" msgstr "" -#: src/conf/domain_conf.c:9620 +#: src/conf/domain_conf.c:10760 #, c-format msgid "unknown redirdev character device type '%s'" msgstr "" -#: src/conf/domain_conf.c:9625 +#: src/conf/domain_conf.c:10765 msgid "missing type in redirdev" msgstr "" -#: src/conf/domain_conf.c:9701 +#: src/conf/domain_conf.c:10840 #, c-format msgid "Incorrect USB version format %s" msgstr "" -#: src/conf/domain_conf.c:9711 +#: src/conf/domain_conf.c:10850 #, c-format msgid "Cannot parse USB version %s" msgstr "" -#: src/conf/domain_conf.c:9744 +#: src/conf/domain_conf.c:10883 #, c-format msgid "Cannot parse USB Class code %s" msgstr "" -#: src/conf/domain_conf.c:9750 +#: src/conf/domain_conf.c:10889 #, c-format msgid "Invalid USB Class code %s" msgstr "" -#: src/conf/domain_conf.c:9761 +#: src/conf/domain_conf.c:10900 #, c-format msgid "Cannot parse USB vendor ID %s" msgstr "" -#: src/conf/domain_conf.c:9772 +#: src/conf/domain_conf.c:10911 #, c-format msgid "Cannot parse USB product ID %s" msgstr "" -#: src/conf/domain_conf.c:9797 +#: src/conf/domain_conf.c:10936 msgid "Invalid allow value, either 'yes' or 'no'" msgstr "" -#: src/conf/domain_conf.c:9802 +#: src/conf/domain_conf.c:10941 msgid "Missing allow attribute for USB redirection filter" msgstr "" -#: src/conf/domain_conf.c:9875 +#: src/conf/domain_conf.c:11013 #, c-format msgid "unknown %s action: %s" msgstr "" -#: src/conf/domain_conf.c:9895 +#: src/conf/domain_conf.c:11033 #, c-format msgid "unknown PM state value %s" msgstr "" -#: src/conf/domain_conf.c:9918 +#: src/conf/domain_conf.c:11056 msgid "(device_definition)" msgstr "" -#: src/conf/domain_conf.c:9936 +#: src/conf/domain_conf.c:11074 #, c-format msgid "unknown device type '%s'" msgstr "" -#: src/conf/domain_conf.c:10777 +#: src/conf/domain_conf.c:12075 msgid "unknown virt type" msgstr "" -#: src/conf/domain_conf.c:10788 +#: src/conf/domain_conf.c:12086 #, c-format msgid "no emulator for domain %s os type %s on architecture %s" msgstr "" -#: src/conf/domain_conf.c:10814 +#: src/conf/domain_conf.c:12112 msgid "cannot count boot devices" msgstr "" -#: src/conf/domain_conf.c:10825 src/conf/domain_conf.c:18048 +#: src/conf/domain_conf.c:12122 src/conf/domain_conf.c:20219 msgid "" "per-device boot elements cannot be used together with os/boot elements" msgstr "" -#: src/conf/domain_conf.c:10835 +#: src/conf/domain_conf.c:12132 msgid "missing boot device" msgstr "" -#: src/conf/domain_conf.c:10840 +#: src/conf/domain_conf.c:12137 #, c-format msgid "unknown boot device '%s'" msgstr "" -#: src/conf/domain_conf.c:10873 +#: src/conf/domain_conf.c:12183 msgid "need at least one serial port for useserial" msgstr "" -#: src/conf/domain_conf.c:10891 +#: src/conf/domain_conf.c:12201 msgid "invalid value for rebootTimeout, must be in range [-1,65535]" msgstr "" -#: src/conf/domain_conf.c:10955 +#: src/conf/domain_conf.c:12267 msgid "You must map the root user of container" msgstr "" -#: src/conf/domain_conf.c:11016 +#: src/conf/domain_conf.c:12314 msgid "vcpu id must be an unsigned integer or -1" msgstr "" -#: src/conf/domain_conf.c:11020 +#: src/conf/domain_conf.c:12318 msgid "vcpu id value -1 is not allowed for vcpupin" msgstr "" -#: src/conf/domain_conf.c:11027 +#: src/conf/domain_conf.c:12324 msgid "vcpu id must be less than maxvcpus" msgstr "" -#: src/conf/domain_conf.c:11047 +#: src/conf/domain_conf.c:12368 msgid "missing cpuset for vcpupin" msgstr "" -#: src/conf/domain_conf.c:11171 +#: src/conf/domain_conf.c:12503 msgid "missing resource partition attribute" msgstr "" -#: src/conf/domain_conf.c:11247 +#: src/conf/domain_conf.c:12628 msgid "missing domain type attribute" msgstr "" -#: src/conf/domain_conf.c:11253 +#: src/conf/domain_conf.c:12634 #, c-format msgid "invalid domain type %s" msgstr "" -#: src/conf/domain_conf.c:11261 +#: src/conf/domain_conf.c:12642 #, c-format msgid "unexpected domain type %s, expecting %s" msgstr "" -#: src/conf/domain_conf.c:11286 +#: src/conf/domain_conf.c:12664 #, c-format msgid "unexpected domain type %s, expecting one of these: %s" msgstr "" -#: src/conf/domain_conf.c:11310 src/conf/network_conf.c:2042 -#: src/conf/secret_conf.c:192 src/openvz/openvz_conf.c:1075 -#: src/xenxs/xen_xm.c:223 +#: src/conf/domain_conf.c:12688 src/conf/network_conf.c:1812 +#: src/conf/secret_conf.c:192 src/openvz/openvz_conf.c:1038 +#: src/xenconfig/xen_common.c:206 msgid "Failed to generate UUID" msgstr "" -#: src/conf/domain_conf.c:11317 src/conf/network_conf.c:2049 -#: src/conf/nwfilter_conf.c:2644 src/conf/secret_conf.c:198 -#: src/conf/storage_conf.c:895 +#: src/conf/domain_conf.c:12695 src/conf/network_conf.c:1818 +#: src/conf/nwfilter_conf.c:2672 src/conf/secret_conf.c:198 +#: src/conf/storage_conf.c:863 msgid "malformed uuid element" msgstr "" -#: src/conf/domain_conf.c:11327 +#: src/conf/domain_conf.c:12705 msgid "Domain title can't contain newlines" msgstr "" -#: src/conf/domain_conf.c:11352 +#: src/conf/domain_conf.c:12730 #, c-format msgid "Invalid memory core dump attribute value '%s'" msgstr "" -#: src/conf/domain_conf.c:11364 +#: src/conf/domain_conf.c:12742 #, c-format msgid "current memory '%lluk' exceeds maximum '%lluk'" msgstr "" -#: src/conf/domain_conf.c:11393 +#: src/conf/domain_conf.c:12818 msgid "cannot extract blkiotune nodes" msgstr "" -#: src/conf/domain_conf.c:11409 +#: src/conf/domain_conf.c:12833 #, c-format msgid "duplicate blkio device path '%s'" msgstr "" -#: src/conf/domain_conf.c:11437 +#: src/conf/domain_conf.c:12861 msgid "maximum vcpus must be an integer" msgstr "" -#: src/conf/domain_conf.c:11445 +#: src/conf/domain_conf.c:12869 #, c-format msgid "invalid maximum number of vCPUs '%lu'" msgstr "" -#: src/conf/domain_conf.c:11453 +#: src/conf/domain_conf.c:12877 msgid "current vcpus must be an integer" msgstr "" -#: src/conf/domain_conf.c:11461 +#: src/conf/domain_conf.c:12885 #, c-format msgid "invalid current number of vCPUs '%lu'" msgstr "" -#: src/conf/domain_conf.c:11467 +#: src/conf/domain_conf.c:12891 #, c-format msgid "maxvcpus must not be less than current vcpus (%d < %lu)" msgstr "" -#: src/conf/domain_conf.c:11479 +#: src/conf/domain_conf.c:12903 #, c-format msgid "Unsupported CPU placement mode '%s'" msgstr "" -#: src/conf/domain_conf.c:11502 +#: src/conf/domain_conf.c:12935 msgid "can't parse cputune shares value" msgstr "" -#: src/conf/domain_conf.c:11511 +#: src/conf/domain_conf.c:12944 msgid "can't parse cputune period value" msgstr "" -#: src/conf/domain_conf.c:11518 +#: src/conf/domain_conf.c:12951 msgid "Value of cputune period must be in range [1000, 1000000]" msgstr "" -#: src/conf/domain_conf.c:11526 +#: src/conf/domain_conf.c:12959 msgid "can't parse cputune quota value" msgstr "" -#: src/conf/domain_conf.c:11534 +#: src/conf/domain_conf.c:12967 msgid "Value of cputune quota must be in range [1000, 18446744073709551]" msgstr "" -#: src/conf/domain_conf.c:11542 +#: src/conf/domain_conf.c:12975 msgid "can't parse cputune emulator period value" msgstr "" -#: src/conf/domain_conf.c:11550 +#: src/conf/domain_conf.c:12983 msgid "Value of cputune emulator_period must be in range [1000, 1000000]" msgstr "" -#: src/conf/domain_conf.c:11558 +#: src/conf/domain_conf.c:12991 msgid "can't parse cputune emulator quota value" msgstr "" -#: src/conf/domain_conf.c:11566 +#: src/conf/domain_conf.c:12999 msgid "" "Value of cputune emulator_quota must be in range [1000, 18446744073709551]" msgstr "" -#: src/conf/domain_conf.c:11579 +#: src/conf/domain_conf.c:7080 msgid "vcpupin nodes must be less than maxvcpus" msgstr "" -#: src/conf/domain_conf.c:11594 +#: src/conf/domain_conf.c:13022 msgid "duplicate vcpupin for same vcpu" msgstr "" -#: src/conf/domain_conf.c:11641 +#: src/conf/domain_conf.c:13071 msgid "cannot extract emulatorpin nodes" msgstr "" -#: src/conf/domain_conf.c:11653 +#: src/conf/domain_conf.c:13083 msgid "only one emulatorpin is supported" msgstr "" -#: src/conf/domain_conf.c:11672 +#: src/conf/numatune_conf.c:212 msgid "cannot extract numatune nodes" msgstr "" -#: src/conf/domain_conf.c:11678 +#: src/conf/numatune_conf.c:216 msgid "only one numatune is supported" msgstr "" -#: src/conf/domain_conf.c:11697 +#: src/conf/numatune_conf.c:248 #, c-format msgid "Unsupported NUMA memory tuning mode '%s'" msgstr "" -#: src/conf/domain_conf.c:11726 +#: src/conf/domain_conf.c:11688 #, c-format msgid "Unsupported memory placement mode '%s'" msgstr "" -#: src/conf/domain_conf.c:11748 +#: src/conf/numatune_conf.c:501 msgid "nodeset for NUMA memory tuning must be set if 'placement' is 'static'" msgstr "" -#: src/conf/domain_conf.c:11769 +#: src/conf/domain_conf.c:11731 #, c-format msgid "unsupported XML element %s" msgstr "" -#: src/conf/domain_conf.c:11789 +#: src/conf/domain_conf.c:13181 msgid "cannot extract resource nodes" msgstr "" -#: src/conf/domain_conf.c:11795 +#: src/conf/domain_conf.c:13187 msgid "only one resource element is supported" msgstr "" -#: src/conf/domain_conf.c:11811 +#: src/conf/domain_conf.c:13203 #, c-format msgid "unexpected feature '%s'" msgstr "" -#: src/conf/domain_conf.c:11821 +#: src/conf/domain_conf.c:13213 #, c-format msgid "unknown value for attribute eoi: '%s'" msgstr "" -#: src/conf/domain_conf.c:11844 +#: src/conf/domain_conf.c:13237 src/conf/domain_conf.c:13255 #, c-format msgid "unknown state attribute '%s' of feature '%s'" msgstr "" -#: src/conf/domain_conf.c:11872 +#: src/conf/domain_conf.c:13284 #, c-format msgid "unsupported HyperV Enlightenment feature: %s" msgstr "" -#: src/conf/domain_conf.c:11884 src/conf/domain_conf.c:11905 +#: src/conf/domain_conf.c:13296 src/conf/domain_conf.c:13317 #, c-format msgid "missing 'state' attribute for HyperV Enlightenment feature '%s'" msgstr "" -#: src/conf/domain_conf.c:11892 src/conf/domain_conf.c:11913 +#: src/conf/domain_conf.c:13304 src/conf/domain_conf.c:13325 #, c-format msgid "invalid value of state argument for HyperV Enlightenment feature '%s'" msgstr "" -#: src/conf/domain_conf.c:11924 +#: src/conf/domain_conf.c:13336 msgid "invalid HyperV spinlock retry count" msgstr "" -#: src/conf/domain_conf.c:11930 +#: src/conf/domain_conf.c:13342 msgid "HyperV spinlock retry count must be at least 4095" msgstr "" -#: src/conf/domain_conf.c:11987 +#: src/conf/domain_conf.c:13480 #, c-format msgid "unknown clock offset '%s'" msgstr "" -#: src/conf/domain_conf.c:12003 +#: src/conf/domain_conf.c:13496 #, c-format msgid "unknown clock adjustment '%s'" msgstr "" -#: src/conf/domain_conf.c:12034 +#: src/conf/domain_conf.c:13527 #, c-format msgid "unknown clock basis '%s'" msgstr "" -#: src/conf/domain_conf.c:12047 +#: src/conf/domain_conf.c:13540 msgid "missing 'timezone' attribute for clock with offset='timezone'" msgstr "" @@ -3051,918 +3056,918 @@ msgid "invalid basedate" msgstr "" -#: src/conf/domain_conf.c:12079 +#: src/conf/domain_conf.c:13572 msgid "no OS type" msgstr "" -#: src/conf/domain_conf.c:12114 +#: src/conf/domain_conf.c:13607 #, c-format msgid "No guest options available for arch '%s'" msgstr "" -#: src/conf/domain_conf.c:12123 +#: src/conf/domain_conf.c:13616 #, c-format msgid "No os type '%s' available for arch '%s'" msgstr "" -#: src/conf/domain_conf.c:12134 src/xenxs/xen_xm.c:301 +#: src/conf/domain_conf.c:13627 src/xenconfig/xen_common.c:1034 #, c-format msgid "no supported architecture for os type '%s'" msgstr "" -#: src/conf/domain_conf.c:12173 +#: src/conf/domain_conf.c:13665 msgid "No data supplied for element" msgstr "" -#: src/conf/domain_conf.c:12246 src/conf/domain_conf.c:12255 +#: src/conf/domain_conf.c:13749 src/conf/domain_conf.c:13758 msgid "Can't add another USB controller: USB is disabled for this domain" msgstr "" -#: src/conf/domain_conf.c:12272 +#: src/conf/domain_conf.c:13775 msgid "No master USB controller specified" msgstr "" -#: src/conf/domain_conf.c:12279 +#: src/conf/domain_conf.c:13782 msgid "cannot extract device leases" msgstr "" -#: src/conf/domain_conf.c:12415 +#: src/conf/domain_conf.c:13912 msgid "cannot extract console devices" msgstr "" -#: src/conf/domain_conf.c:12493 +#: src/conf/domain_conf.c:13987 msgid "Can't add USB input device. USB bus is disabled" msgstr "" -#: src/conf/domain_conf.c:12588 +#: src/conf/domain_conf.c:14079 msgid "Only one primary video device is supported" msgstr "" -#: src/conf/domain_conf.c:12614 +#: src/conf/domain_conf.c:14105 msgid "cannot determine default video type" msgstr "" -#: src/conf/domain_conf.c:12644 +#: src/conf/domain_conf.c:14134 msgid "Can't add host USB device: USB is disabled in this host" msgstr "" -#: src/conf/domain_conf.c:12663 +#: src/conf/domain_conf.c:14153 msgid "only a single watchdog device is supported" msgstr "" -#: src/conf/domain_conf.c:12683 +#: src/conf/domain_conf.c:14172 msgid "only a single memory balloon device is supported" msgstr "" -#: src/conf/domain_conf.c:12702 +#: src/conf/domain_conf.c:12671 msgid "only a single RNG device is supported" msgstr "" -#: src/conf/domain_conf.c:12719 +#: src/conf/domain_conf.c:14207 msgid "only a single TPM device is supported" msgstr "" -#: src/conf/domain_conf.c:12735 +#: src/conf/domain_conf.c:14222 msgid "only a single nvram device is supported" msgstr "" -#: src/conf/domain_conf.c:12760 +#: src/conf/domain_conf.c:14246 msgid "Can't add USB hub: USB is disabled for this domain" msgstr "" -#: src/conf/domain_conf.c:12784 +#: src/conf/domain_conf.c:14269 msgid "Can't add redirected USB device: USB is disabled for this domain" msgstr "" -#: src/conf/domain_conf.c:12799 +#: src/conf/domain_conf.c:14284 msgid "only one set of redirection filter rule is supported" msgstr "" -#: src/conf/domain_conf.c:12820 +#: src/conf/domain_conf.c:14304 msgid "only a single panic device is supported" msgstr "" -#: src/conf/domain_conf.c:12862 +#: src/conf/domain_conf.c:14364 msgid "uid and gid should be mapped both" msgstr "" -#: src/conf/domain_conf.c:12880 +#: src/conf/domain_conf.c:13157 msgid "Maximum CPUs greater than topology limit" msgstr "" -#: src/conf/domain_conf.c:12886 +#: src/conf/domain_conf.c:13163 msgid "Number of CPUs in exceeds the count" msgstr "" -#: src/conf/domain_conf.c:12908 +#: src/conf/domain_conf.c:14384 #, c-format msgid "unknown smbios mode '%s'" msgstr "" -#: src/conf/domain_conf.c:12973 +#: src/conf/domain_conf.c:14449 msgid "no domain config" msgstr "" -#: src/conf/domain_conf.c:12987 +#: src/conf/domain_conf.c:14463 msgid "missing domain state" msgstr "" -#: src/conf/domain_conf.c:12992 +#: src/conf/domain_conf.c:14468 #, c-format msgid "invalid domain state '%s'" msgstr "" -#: src/conf/domain_conf.c:13001 +#: src/conf/domain_conf.c:14477 #, c-format msgid "invalid domain state reason '%s'" msgstr "" -#: src/conf/domain_conf.c:13012 +#: src/conf/domain_conf.c:14488 msgid "invalid pid" msgstr "" -#: src/conf/domain_conf.c:13026 src/conf/network_conf.c:3049 +#: src/conf/domain_conf.c:14501 src/conf/network_conf.c:2849 #, c-format msgid "Unknown taint flag %s" msgstr "" -#: src/conf/domain_conf.c:13061 src/security/virt-aa-helper.c:678 +#: src/conf/domain_conf.c:14536 src/security/virt-aa-helper.c:670 #: tools/virsh-domain-monitor.c:95 tools/virsh-domain-monitor.c:489 #: tools/virsh-domain-monitor.c:604 tools/virsh-domain-monitor.c:726 -#: tools/virsh-domain.c:2432 tools/virsh-domain.c:3076 -#: tools/virsh-domain.c:5410 tools/virsh-domain.c:9347 -#: tools/virsh-domain.c:9518 tools/virsh-domain.c:9585 -#: tools/virsh-domain.c:10067 tools/virsh-domain.c:10170 +#: tools/virsh-domain.c:2950 tools/virsh-domain.c:3614 +#: tools/virsh-domain.c:6002 tools/virsh-domain.c:10003 +#: tools/virsh-domain.c:10184 tools/virsh-domain.c:10251 +#: tools/virsh-domain.c:10738 tools/virsh-domain.c:10841 msgid "(domain_definition)" msgstr "" -#: src/conf/domain_conf.c:13107 +#: src/conf/domain_conf.c:14582 #, c-format msgid "unexpected root element <%s>, expecting " msgstr "" -#: src/conf/domain_conf.c:13142 +#: src/conf/domain_conf.c:14617 #, c-format msgid "unexpected root element <%s>, expecting " msgstr "" -#: src/conf/domain_conf.c:13191 +#: src/conf/domain_conf.c:14666 #, c-format msgid "Target timer %s does not match source %s" msgstr "" -#: src/conf/domain_conf.c:13199 +#: src/conf/domain_conf.c:14674 #, c-format msgid "Target timer presence %d does not match source %d" msgstr "" -#: src/conf/domain_conf.c:13207 +#: src/conf/domain_conf.c:14682 #, c-format msgid "Target TSC frequency %lu does not match source %lu" msgstr "" -#: src/conf/domain_conf.c:13214 +#: src/conf/domain_conf.c:14689 #, c-format msgid "Target TSC mode %s does not match source %s" msgstr "" -#: src/conf/domain_conf.c:13231 +#: src/conf/domain_conf.c:14706 #, c-format msgid "Target device address type %s does not match source %s" msgstr "" -#: src/conf/domain_conf.c:13244 +#: src/conf/domain_conf.c:14719 #, c-format msgid "" "Target device PCI address %04x:%02x:%02x.%02x does not match source " "%04x:%02x:%02x.%02x" msgstr "" -#: src/conf/domain_conf.c:13259 +#: src/conf/domain_conf.c:14734 #, c-format msgid "Target device drive address %d:%d:%d does not match source %d:%d:%d" msgstr "" -#: src/conf/domain_conf.c:13274 +#: src/conf/domain_conf.c:14749 #, c-format msgid "" "Target device virtio serial address %d:%d:%d does not match source %d:%d:%d" msgstr "" -#: src/conf/domain_conf.c:13288 +#: src/conf/domain_conf.c:14763 #, c-format msgid "Target device ccid address %d:%d does not match source %d:%d" msgstr "" -#: src/conf/domain_conf.c:13302 +#: src/conf/domain_conf.c:14777 #, c-format msgid "Target device isa address %d:%d does not match source %d:%d" msgstr "" -#: src/conf/domain_conf.c:13323 +#: src/conf/domain_conf.c:14807 #, c-format msgid "Target disk device %s does not match source %s" msgstr "" -#: src/conf/domain_conf.c:13331 +#: src/conf/domain_conf.c:14815 #, c-format msgid "Target disk bus %s does not match source %s" msgstr "" -#: src/conf/domain_conf.c:13339 +#: src/conf/domain_conf.c:14823 #, c-format msgid "Target disk %s does not match source %s" msgstr "" -#: src/conf/domain_conf.c:13346 +#: src/conf/domain_conf.c:14830 #, c-format msgid "Target disk serial %s does not match source %s" msgstr "" -#: src/conf/domain_conf.c:13353 +#: src/conf/domain_conf.c:14838 msgid "Target disk access mode does not match source" msgstr "" -#: src/conf/domain_conf.c:13370 +#: src/conf/domain_conf.c:14855 #, c-format msgid "Target controller type %s does not match source %s" msgstr "" -#: src/conf/domain_conf.c:13378 +#: src/conf/domain_conf.c:14863 #, c-format msgid "Target controller index %d does not match source %d" msgstr "" -#: src/conf/domain_conf.c:13385 +#: src/conf/domain_conf.c:14870 #, c-format msgid "Target controller model %d does not match source %d" msgstr "" -#: src/conf/domain_conf.c:13393 +#: src/conf/domain_conf.c:14878 #, c-format msgid "Target controller ports %d does not match source %d" msgstr "" -#: src/conf/domain_conf.c:13400 +#: src/conf/domain_conf.c:14885 #, c-format msgid "Target controller vectors %d does not match source %d" msgstr "" -#: src/conf/domain_conf.c:13419 +#: src/conf/domain_conf.c:14904 #, c-format msgid "Target filesystem guest target %s does not match source %s" msgstr "" -#: src/conf/domain_conf.c:13426 +#: src/conf/domain_conf.c:14911 msgid "Target filesystem access mode does not match source" msgstr "" -#: src/conf/domain_conf.c:13446 +#: src/conf/domain_conf.c:14931 #, c-format msgid "Target network card mac %s does not match source %s" msgstr "" -#: src/conf/domain_conf.c:13455 +#: src/conf/domain_conf.c:14940 #, c-format msgid "Target network card model %s does not match source %s" msgstr "" -#: src/conf/domain_conf.c:13473 +#: src/conf/domain_conf.c:14958 #, c-format msgid "Target input device type %s does not match source %s" msgstr "" -#: src/conf/domain_conf.c:13481 +#: src/conf/domain_conf.c:14966 #, c-format msgid "Target input device bus %s does not match source %s" msgstr "" -#: src/conf/domain_conf.c:13500 +#: src/conf/domain_conf.c:14985 #, c-format msgid "Target sound card model %s does not match source %s" msgstr "" -#: src/conf/domain_conf.c:13519 +#: src/conf/domain_conf.c:15004 #, c-format msgid "Target video card model %s does not match source %s" msgstr "" -#: src/conf/domain_conf.c:13527 +#: src/conf/domain_conf.c:15012 #, c-format msgid "Target video card ram %u does not match source %u" msgstr "" -#: src/conf/domain_conf.c:13534 +#: src/conf/domain_conf.c:15019 #, c-format msgid "Target video card vram %u does not match source %u" msgstr "" -#: src/conf/domain_conf.c:13541 +#: src/conf/domain_conf.c:15033 #, c-format msgid "Target video card heads %u does not match source %u" msgstr "" -#: src/conf/domain_conf.c:13549 +#: src/conf/domain_conf.c:15041 msgid "Target video card acceleration does not match source" msgstr "" -#: src/conf/domain_conf.c:13556 +#: src/conf/domain_conf.c:15048 #, c-format msgid "Target video card 2d accel %u does not match source %u" msgstr "" -#: src/conf/domain_conf.c:13563 +#: src/conf/domain_conf.c:15055 #, c-format msgid "Target video card 3d accel %u does not match source %u" msgstr "" -#: src/conf/domain_conf.c:13582 +#: src/conf/domain_conf.c:15074 #, c-format msgid "Target host device mode %s does not match source %s" msgstr "" -#: src/conf/domain_conf.c:13591 +#: src/conf/domain_conf.c:15083 #, c-format msgid "Target host device subsystem %s does not match source %s" msgstr "" -#: src/conf/domain_conf.c:13621 +#: src/conf/domain_conf.c:15113 #, c-format msgid "Target serial port %d does not match source %d" msgstr "" -#: src/conf/domain_conf.c:13639 +#: src/conf/domain_conf.c:15131 #, c-format msgid "Target parallel port %d does not match source %d" msgstr "" -#: src/conf/domain_conf.c:13657 +#: src/conf/domain_conf.c:15149 #, c-format msgid "Target channel type %s does not match source %s" msgstr "" -#: src/conf/domain_conf.c:13667 +#: src/conf/domain_conf.c:15159 #, c-format msgid "Target channel name %s does not match source %s" msgstr "" -#: src/conf/domain_conf.c:13676 +#: src/conf/domain_conf.c:15168 msgid "" "Changing device type to/from spicevmc would change default target channel " "name" msgstr "" -#: src/conf/domain_conf.c:13687 +#: src/conf/domain_conf.c:15179 #, c-format msgid "Target channel addr %s does not match source %s" msgstr "" -#: src/conf/domain_conf.c:13709 +#: src/conf/domain_conf.c:15201 #, c-format msgid "Target console type %s does not match source %s" msgstr "" -#: src/conf/domain_conf.c:13728 +#: src/conf/domain_conf.c:15220 #, c-format msgid "Target watchdog model %s does not match source %s" msgstr "" -#: src/conf/domain_conf.c:13747 +#: src/conf/domain_conf.c:15239 #, c-format msgid "Target balloon model %s does not match source %s" msgstr "" -#: src/conf/domain_conf.c:13769 +#: src/conf/domain_conf.c:13738 #, c-format msgid "Target domain RNG device count '%d' does not match source count '%d'" msgstr "" -#: src/conf/domain_conf.c:13777 +#: src/conf/domain_conf.c:15258 #, c-format msgid "Target RNG model '%s' does not match source '%s'" msgstr "" -#: src/conf/domain_conf.c:13796 +#: src/conf/domain_conf.c:15277 #, c-format msgid "Target hub device type %s does not match source %s" msgstr "" -#: src/conf/domain_conf.c:13852 +#: src/conf/domain_conf.c:15333 #, c-format msgid "" "Target USB redirection filter rule count %zu does not match source %zu" msgstr "" -#: src/conf/domain_conf.c:13863 +#: src/conf/domain_conf.c:15344 msgid "Target USB Class code does not match source" msgstr "" -#: src/conf/domain_conf.c:13869 +#: src/conf/domain_conf.c:15350 msgid "Target USB vendor ID does not match source" msgstr "" -#: src/conf/domain_conf.c:13875 +#: src/conf/domain_conf.c:15356 msgid "Target USB product ID does not match source" msgstr "" -#: src/conf/domain_conf.c:13881 +#: src/conf/domain_conf.c:15362 msgid "Target USB version does not match source" msgstr "" -#: src/conf/domain_conf.c:13887 +#: src/conf/domain_conf.c:15368 #, c-format msgid "Target USB allow '%s' does not match source '%s'" msgstr "" -#: src/conf/domain_conf.c:13907 +#: src/conf/domain_conf.c:15388 #, c-format msgid "State of feature '%s' differs: source: '%s', destination: '%s'" msgstr "" -#: src/conf/domain_conf.c:13919 +#: src/conf/domain_conf.c:15400 #, c-format msgid "State of APIC EOI differs: source: '%s', destination: '%s'" msgstr "" -#: src/conf/domain_conf.c:13934 +#: src/conf/domain_conf.c:15415 #, c-format msgid "" "State of HyperV enlightenment feature '%s' differs: source: '%s', " "destination: '%s'" msgstr "" -#: src/conf/domain_conf.c:13949 +#: src/conf/domain_conf.c:15430 #, c-format msgid "HyperV spinlock retry count differs: source: '%u', destination: '%u'" msgstr "" -#: src/conf/domain_conf.c:13975 +#: src/conf/domain_conf.c:15481 #, c-format msgid "" "Target domain panic device count '%d' does not match source count '%d'" msgstr "" -#: src/conf/domain_conf.c:14000 +#: src/conf/domain_conf.c:15570 #, c-format msgid "Target domain virt type %s does not match source %s" msgstr "" -#: src/conf/domain_conf.c:14012 +#: src/conf/domain_conf.c:15582 #, c-format msgid "Target domain uuid %s does not match source %s" msgstr "" -#: src/conf/domain_conf.c:14023 +#: src/conf/domain_conf.c:15593 #, c-format msgid "Target domain name '%s' does not match source '%s'" msgstr "" -#: src/conf/domain_conf.c:14030 +#: src/conf/domain_conf.c:15600 #, c-format msgid "Target domain max memory %lld does not match source %lld" msgstr "" -#: src/conf/domain_conf.c:14036 +#: src/conf/domain_conf.c:15606 #, c-format msgid "Target domain current memory %lld does not match source %lld" msgstr "" -#: src/conf/domain_conf.c:14042 +#: src/conf/domain_conf.c:13972 #, c-format msgid "Target domain huge page backing %d does not match source %d" msgstr "" -#: src/conf/domain_conf.c:14050 +#: src/conf/domain_conf.c:15645 #, c-format msgid "Target domain vCPU count %d does not match source %d" msgstr "" -#: src/conf/domain_conf.c:14056 +#: src/conf/domain_conf.c:15651 #, c-format msgid "Target domain vCPU max %d does not match source %d" msgstr "" -#: src/conf/domain_conf.c:14063 src/conf/domain_conf.c:14076 +#: src/conf/domain_conf.c:15666 src/conf/domain_conf.c:15679 #, c-format msgid "Target domain OS type %s does not match source %s" msgstr "" -#: src/conf/domain_conf.c:14069 +#: src/conf/domain_conf.c:15672 #, c-format msgid "Target domain architecture %s does not match source %s" msgstr "" -#: src/conf/domain_conf.c:14083 +#: src/conf/domain_conf.c:15686 #, c-format msgid "Target domain SMBIOS mode %s does not match source %s" msgstr "" -#: src/conf/domain_conf.c:14094 +#: src/conf/domain_conf.c:15697 msgid "Target domain timers do not match source" msgstr "" -#: src/conf/domain_conf.c:14112 +#: src/conf/domain_conf.c:15715 #, c-format msgid "Target domain disk count %zu does not match source %zu" msgstr "" -#: src/conf/domain_conf.c:14123 +#: src/conf/domain_conf.c:15726 #, c-format msgid "Target domain controller count %zu does not match source %zu" msgstr "" -#: src/conf/domain_conf.c:14136 +#: src/conf/domain_conf.c:15739 #, c-format msgid "Target domain filesystem count %zu does not match source %zu" msgstr "" -#: src/conf/domain_conf.c:14148 +#: src/conf/domain_conf.c:15751 #, c-format msgid "Target domain net card count %zu does not match source %zu" msgstr "" -#: src/conf/domain_conf.c:14160 +#: src/conf/domain_conf.c:15763 #, c-format msgid "Target domain input device count %zu does not match source %zu" msgstr "" -#: src/conf/domain_conf.c:14172 +#: src/conf/domain_conf.c:15775 #, c-format msgid "Target domain sound card count %zu does not match source %zu" msgstr "" -#: src/conf/domain_conf.c:14184 +#: src/conf/domain_conf.c:15787 #, c-format msgid "Target domain video card count %zu does not match source %zu" msgstr "" -#: src/conf/domain_conf.c:14196 +#: src/conf/domain_conf.c:15799 #, c-format msgid "Target domain host device count %zu does not match source %zu" msgstr "" -#: src/conf/domain_conf.c:14209 +#: src/conf/domain_conf.c:15812 #, c-format msgid "Target domain smartcard count %zu does not match source %zu" msgstr "" -#: src/conf/domain_conf.c:14222 +#: src/conf/domain_conf.c:15825 #, c-format msgid "Target domain serial port count %zu does not match source %zu" msgstr "" -#: src/conf/domain_conf.c:14235 +#: src/conf/domain_conf.c:15838 #, c-format msgid "Target domain parallel port count %zu does not match source %zu" msgstr "" -#: src/conf/domain_conf.c:14248 +#: src/conf/domain_conf.c:15851 #, c-format msgid "Target domain channel count %zu does not match source %zu" msgstr "" -#: src/conf/domain_conf.c:14261 +#: src/conf/domain_conf.c:15864 #, c-format msgid "Target domain console count %zu does not match source %zu" msgstr "" -#: src/conf/domain_conf.c:14274 +#: src/conf/domain_conf.c:15877 #, c-format msgid "Target domain hub device count %zu does not match source %zu" msgstr "" -#: src/conf/domain_conf.c:14301 +#: src/conf/domain_conf.c:15904 #, c-format msgid "" "Target domain USB redirection filter count %d does not match source %d" msgstr "" -#: src/conf/domain_conf.c:14315 +#: src/conf/domain_conf.c:15918 #, c-format msgid "Target domain watchdog count %d does not match source %d" msgstr "" -#: src/conf/domain_conf.c:14328 +#: src/conf/domain_conf.c:15931 #, c-format msgid "Target domain memory balloon count %d does not match source %d" msgstr "" -#: src/conf/domain_conf.c:14666 +#: src/conf/domain_conf.c:16345 #, c-format msgid "unexpected %s action: %d" msgstr "" -#: src/conf/domain_conf.c:14951 src/conf/domain_conf.c:15031 +#: src/conf/domain_conf.c:16649 src/conf/domain_conf.c:16738 #, c-format msgid "unexpected disk type %d" msgstr "" -#: src/conf/domain_conf.c:15036 +#: src/conf/domain_conf.c:16743 #, c-format msgid "unexpected disk device %d" msgstr "" -#: src/conf/domain_conf.c:15041 +#: src/conf/domain_conf.c:16748 #, c-format msgid "unexpected disk bus %d" msgstr "" -#: src/conf/domain_conf.c:15046 +#: src/conf/domain_conf.c:16753 #, c-format msgid "unexpected disk cache mode %d" msgstr "" -#: src/conf/domain_conf.c:15051 +#: src/conf/domain_conf.c:16758 #, c-format msgid "unexpected disk io mode %d" msgstr "" -#: src/conf/domain_conf.c:15056 +#: src/conf/domain_conf.c:16763 #, c-format msgid "Unexpected disk sgio mode '%d'" msgstr "" -#: src/conf/domain_conf.c:15263 +#: src/conf/domain_conf.c:17018 #, c-format msgid "unexpected controller type %d" msgstr "" -#: src/conf/domain_conf.c:15272 +#: src/conf/domain_conf.c:17027 #, c-format msgid "unexpected model type %d" msgstr "" -#: src/conf/domain_conf.c:15359 +#: src/conf/domain_conf.c:17124 #, c-format msgid "unexpected filesystem type %d" msgstr "" -#: src/conf/domain_conf.c:15365 +#: src/conf/domain_conf.c:17130 #, c-format msgid "unexpected accessmode %d" msgstr "" -#: src/conf/domain_conf.c:15450 +#: src/conf/domain_conf.c:17264 #, c-format msgid "unexpected pci hostdev driver name type %d" msgstr "" -#: src/conf/domain_conf.c:15496 +#: src/conf/domain_conf.c:17313 msgid "PCI address Formatting failed" msgstr "" -#: src/conf/domain_conf.c:15525 src/conf/domain_conf.c:15558 -#: src/conf/domain_conf.c:16930 src/conf/domain_conf.c:16939 -#: src/libxl/libxl_driver.c:2935 src/qemu/qemu_hotplug.c:3339 +#: src/conf/domain_conf.c:17349 src/conf/domain_conf.c:17389 +#: src/conf/domain_conf.c:18967 src/conf/domain_conf.c:18976 +#: src/libxl/libxl_driver.c:3041 src/qemu/qemu_hotplug.c:3503 #, c-format msgid "unexpected hostdev type %d" msgstr "" -#: src/conf/domain_conf.c:15596 +#: src/conf/domain_conf.c:17463 #, c-format msgid "unexpected source mode %d" msgstr "" -#: src/conf/domain_conf.c:15628 +#: src/conf/domain_conf.c:16235 #, c-format msgid "unexpected actual net type %s" msgstr "" -#: src/conf/domain_conf.c:15659 src/conf/domain_conf.c:15708 -#: src/conf/domain_conf.c:16707 +#: src/conf/domain_conf.c:17506 src/conf/domain_conf.c:17671 +#: src/conf/domain_conf.c:18743 #, c-format msgid "unexpected net type %d" msgstr "" -#: src/conf/domain_conf.c:15700 +#: src/conf/domain_conf.c:17663 #, c-format msgid "unexpected actual net type %d" msgstr "" -#: src/conf/domain_conf.c:15905 +#: src/conf/domain_conf.c:17907 #, c-format msgid "unexpected char type %d" msgstr "" -#: src/conf/domain_conf.c:16020 +#: src/conf/domain_conf.c:18022 #, c-format msgid "unexpected char device type %d" msgstr "" -#: src/conf/domain_conf.c:16040 +#: src/conf/domain_conf.c:18042 msgid "Could not format channel target type" msgstr "" -#: src/conf/domain_conf.c:16050 +#: src/conf/domain_conf.c:18052 msgid "Unable to format guestfwd port" msgstr "" -#: src/conf/domain_conf.c:16120 src/conf/domain_conf.c:16153 -#: src/qemu/qemu_command.c:8367 +#: src/conf/domain_conf.c:18126 src/conf/domain_conf.c:18159 +#: src/qemu/qemu_command.c:9038 #, c-format msgid "unexpected smartcard type %d" msgstr "" -#: src/conf/domain_conf.c:16171 +#: src/conf/domain_conf.c:18177 #, c-format msgid "unexpected codec type %d" msgstr "" -#: src/conf/domain_conf.c:16227 src/xenxs/xen_sxpr.c:2112 +#: src/conf/domain_conf.c:18233 src/xenconfig/xen_sxpr.c:2126 #, c-format msgid "unexpected sound model %d" msgstr "" -#: src/conf/domain_conf.c:16273 +#: src/conf/domain_conf.c:18279 #, c-format msgid "unexpected memballoon model %d" msgstr "" -#: src/conf/domain_conf.c:16342 +#: src/conf/domain_conf.c:18337 #, c-format msgid "unexpected watchdog model %d" msgstr "" -#: src/conf/domain_conf.c:16348 +#: src/conf/domain_conf.c:18343 #, c-format msgid "unexpected watchdog action %d" msgstr "" -#: src/conf/domain_conf.c:16473 +#: src/conf/domain_conf.c:18511 #, c-format msgid "unexpected video model %d" msgstr "" -#: src/conf/domain_conf.c:16517 src/xenxs/xen_sxpr.c:2150 +#: src/conf/domain_conf.c:18557 src/xenconfig/xen_sxpr.c:2162 #, c-format msgid "unexpected input type %d" msgstr "" -#: src/conf/domain_conf.c:16522 +#: src/conf/domain_conf.c:18562 #, c-format msgid "unexpected input bus type %d" msgstr "" -#: src/conf/domain_conf.c:16552 +#: src/conf/domain_conf.c:18592 #, c-format msgid "unexpected timer name %d" msgstr "" -#: src/conf/domain_conf.c:16568 +#: src/conf/domain_conf.c:18608 #, c-format msgid "unexpected timer tickpolicy %d" msgstr "" -#: src/conf/domain_conf.c:16582 +#: src/conf/domain_conf.c:18622 #, c-format msgid "unexpected timer track %d" msgstr "" -#: src/conf/domain_conf.c:16600 +#: src/conf/domain_conf.c:18639 #, c-format msgid "unexpected timer mode %d" msgstr "" -#: src/conf/domain_conf.c:16921 src/conf/domain_conf.c:16946 +#: src/conf/domain_conf.c:18958 src/conf/domain_conf.c:18983 #, c-format msgid "unexpected hostdev mode %d" msgstr "" -#: src/conf/domain_conf.c:17057 +#: src/conf/domain_conf.c:19099 #, c-format msgid "unexpected hub type %d" msgstr "" -#: src/conf/domain_conf.c:17153 +#: src/conf/domain_conf.c:19269 #, c-format msgid "unexpected domain type %d" msgstr "" -#: src/conf/domain_conf.c:17368 +#: src/conf/domain_conf.c:11298 msgid "failed to format cpuset for vcpupin" msgstr "" -#: src/conf/domain_conf.c:17382 +#: src/conf/domain_conf.c:17191 msgid "failed to format cpuset for emulator" msgstr "" -#: src/conf/domain_conf.c:17413 +#: src/conf/domain_conf.c:11320 msgid "failed to format nodeset for NUMA memory tuning" msgstr "" -#: src/conf/domain_conf.c:17483 +#: src/conf/domain_conf.c:19587 #, c-format msgid "unexpected boot device type %d" msgstr "" -#: src/conf/domain_conf.c:17517 +#: src/conf/domain_conf.c:19620 #, c-format msgid "unexpected smbios mode %d" msgstr "" -#: src/conf/domain_conf.c:17563 +#: src/conf/domain_conf.c:19667 #, c-format msgid "unexpected feature %zu" msgstr "" -#: src/conf/domain_conf.c:17584 +#: src/conf/domain_conf.c:19688 #, c-format msgid "Unexpected state of feature '%s'" msgstr "" -#: src/conf/domain_conf.c:18040 +#: src/conf/domain_conf.c:20211 msgid "Device configuration is not compatible: Domain has no USB bus support" msgstr "" -#: src/conf/domain_conf.c:18075 src/conf/network_conf.c:2915 -#: src/conf/nwfilter_conf.c:2800 src/util/virdnsmasq.c:550 +#: src/conf/domain_conf.c:20249 src/conf/network_conf.c:2715 +#: src/conf/nwfilter_conf.c:2829 src/util/virdnsmasq.c:550 #, c-format msgid "cannot create config directory '%s'" msgstr "" -#: src/conf/domain_conf.c:18214 +#: src/conf/domain_conf.c:20388 #, c-format msgid "unexpected domain %s already exists" msgstr "" -#: src/conf/domain_conf.c:18255 src/conf/network_conf.c:3162 -#: src/conf/network_conf.c:3196 src/conf/nwfilter_conf.c:3168 -#: src/conf/storage_conf.c:1870 +#: src/conf/domain_conf.c:20429 src/conf/network_conf.c:2970 +#: src/conf/network_conf.c:3004 src/conf/nwfilter_conf.c:3205 +#: src/conf/storage_conf.c:1857 #, c-format msgid "Failed to open dir '%s'" msgstr "" -#: src/conf/domain_conf.c:18325 +#: src/conf/domain_conf.c:20499 #, c-format msgid "cannot remove config %s" msgstr "" -#: src/conf/domain_conf.c:18691 +#: src/conf/domain_conf.c:20865 #, c-format msgid "unable to visit backing chain file %s" msgstr "" -#: src/conf/domain_conf.c:18803 +#: src/conf/domain_conf.c:20977 #, c-format msgid "invalid domain state: %d" msgstr "" -#: src/conf/domain_conf.c:19258 +#: src/conf/domain_conf.c:21458 #, c-format msgid "Copying definition of '%d' type is not implemented yet." msgstr "" -#: src/conf/domain_conf.c:19512 +#: src/conf/domain_conf.c:21715 #, c-format msgid "no device found with alias %s" msgstr "" -#: src/conf/domain_conf.c:19605 src/conf/domain_conf.c:19687 +#: src/conf/domain_conf.c:19385 src/conf/domain_conf.c:19467 msgid "unknown metadata type" msgstr "" -#: src/conf/domain_conf.c:19612 +#: src/conf/domain_conf.c:21816 msgid "Requested metadata element is not present" msgstr "" -#: src/conf/domain_conf.c:19652 +#: src/conf/domain_conf.c:21862 msgid "(metadata_xml)" msgstr "" -#: src/conf/domain_event.c:438 +#: src/conf/domain_event.c:489 #, c-format msgid "Class %s must derive from virDomainEvent" msgstr "" -#: src/conf/interface_conf.c:124 +#: src/conf/interface_conf.c:123 msgid "interface has no name" msgstr "" -#: src/conf/interface_conf.c:141 +#: src/conf/interface_conf.c:140 msgid "interface mtu value is improper" msgstr "" -#: src/conf/interface_conf.c:166 +#: src/conf/interface_conf.c:165 #, c-format msgid "unknown interface startmode %s" msgstr "" -#: src/conf/interface_conf.c:199 +#: src/conf/interface_conf.c:198 #, c-format msgid "unknown bonding mode %s" msgstr "" -#: src/conf/interface_conf.c:221 +#: src/conf/interface_conf.c:220 #, c-format msgid "unknown mii bonding carrier %s" msgstr "" -#: src/conf/interface_conf.c:245 +#: src/conf/interface_conf.c:244 #, c-format msgid "unknown arp bonding validate %s" msgstr "" -#: src/conf/interface_conf.c:272 +#: src/conf/interface_conf.c:271 #, c-format msgid "unknown dhcp peerdns value %s" msgstr "" @@ -3980,161 +3985,161 @@ msgid "unsupported protocol family '%s'" msgstr "" -#: src/conf/interface_conf.c:544 +#: src/conf/interface_conf.c:561 msgid "bond has no interfaces" msgstr "" -#: src/conf/interface_conf.c:592 +#: src/conf/interface_conf.c:609 msgid "bond interface miimon freq missing or invalid" msgstr "" -#: src/conf/interface_conf.c:600 +#: src/conf/interface_conf.c:617 msgid "bond interface miimon downdelay invalid" msgstr "" -#: src/conf/interface_conf.c:608 +#: src/conf/interface_conf.c:625 msgid "bond interface miimon updelay invalid" msgstr "" -#: src/conf/interface_conf.c:624 +#: src/conf/interface_conf.c:641 msgid "bond interface arpmon interval missing or invalid" msgstr "" -#: src/conf/interface_conf.c:632 +#: src/conf/interface_conf.c:649 msgid "bond interface arpmon target missing" msgstr "" -#: src/conf/interface_conf.c:651 +#: src/conf/interface_conf.c:668 msgid "vlan interface misses the tag attribute" msgstr "" -#: src/conf/interface_conf.c:659 +#: src/conf/interface_conf.c:676 msgid "vlan interface misses name attribute" msgstr "" -#: src/conf/interface_conf.c:677 +#: src/conf/interface_conf.c:696 msgid "interface misses the type attribute" msgstr "" -#: src/conf/interface_conf.c:683 +#: src/conf/interface_conf.c:702 #, c-format msgid "unknown interface type %s" msgstr "" -#: src/conf/interface_conf.c:702 +#: src/conf/interface_conf.c:721 #, c-format msgid "interface has unsupported type '%s'" msgstr "" -#: src/conf/interface_conf.c:739 +#: src/conf/interface_conf.c:757 msgid "bridge interface misses the bridge element" msgstr "" -#: src/conf/interface_conf.c:751 +#: src/conf/interface_conf.c:504 #, c-format msgid "bridge interface stp should be on or off got %s" msgstr "" -#: src/conf/interface_conf.c:782 +#: src/conf/interface_conf.c:770 msgid "bond interface misses the bond element" msgstr "" -#: src/conf/interface_conf.c:803 +#: src/conf/interface_conf.c:783 msgid "vlan interface misses the vlan element" msgstr "" -#: src/conf/interface_conf.c:831 +#: src/conf/interface_conf.c:811 #, c-format msgid "unexpected root element <%s>, expecting " msgstr "" -#: src/conf/interface_conf.c:858 +#: src/conf/interface_conf.c:838 msgid "(interface_definition)" msgstr "" -#: src/conf/interface_conf.c:941 +#: src/conf/interface_conf.c:922 msgid "bond arp monitoring has no target" msgstr "" -#: src/conf/interface_conf.c:969 +#: src/conf/interface_conf.c:951 msgid "vlan misses the tag name" msgstr "" -#: src/conf/interface_conf.c:1050 +#: src/conf/interface_conf.c:1033 msgid "virInterfaceDefFormat unknown startmode" msgstr "" -#: src/conf/interface_conf.c:1064 +#: src/conf/interface_conf.c:1048 msgid "virInterfaceDefFormat NULL def" msgstr "" -#: src/conf/interface_conf.c:1070 +#: src/conf/interface_conf.c:1054 msgid "virInterfaceDefFormat missing interface name" msgstr "" -#: src/conf/interface_conf.c:1076 +#: src/conf/interface_conf.c:1060 #, c-format msgid "unexpected interface type %d" msgstr "" -#: src/conf/interface_conf.c:1273 src/conf/network_conf.c:392 -#: src/conf/node_device_conf.c:184 src/conf/nwfilter_conf.c:3102 -#: src/conf/storage_conf.c:1796 src/libxl/libxl_driver.c:292 -#: src/parallels/parallels_driver.c:892 src/qemu/qemu_driver.c:589 -#: src/remote/remote_driver.c:1092 src/test/test_driver.c:714 -#: src/test/test_driver.c:1411 src/xen/xen_driver.c:454 +#: src/conf/interface_conf.c:1253 src/conf/network_conf.c:379 +#: src/conf/node_device_conf.c:184 src/conf/nwfilter_conf.c:3141 +#: src/conf/storage_conf.c:1784 src/libxl/libxl_driver.c:296 +#: src/parallels/parallels_driver.c:191 src/qemu/qemu_driver.c:642 +#: src/remote/remote_driver.c:1126 src/test/test_driver.c:716 +#: src/test/test_driver.c:1406 src/xen/xen_driver.c:483 msgid "cannot initialize mutex" msgstr "" -#: src/conf/netdev_bandwidth_conf.c:44 src/conf/netdev_bandwidth_conf.c:128 +#: src/conf/netdev_bandwidth_conf.c:43 src/conf/netdev_bandwidth_conf.c:130 msgid "invalid argument supplied" msgstr "" -#: src/conf/netdev_bandwidth_conf.c:56 +#: src/conf/netdev_bandwidth_conf.c:55 #, c-format msgid "could not convert bandwidth average value '%s'" msgstr "" -#: src/conf/netdev_bandwidth_conf.c:62 +#: src/conf/netdev_bandwidth_conf.c:61 msgid "Missing mandatory average or floor attributes" msgstr "" -#: src/conf/netdev_bandwidth_conf.c:68 +#: src/conf/netdev_bandwidth_conf.c:67 msgid "'peak' and 'burst' require 'average' attribute" msgstr "" -#: src/conf/netdev_bandwidth_conf.c:74 +#: src/conf/netdev_bandwidth_conf.c:73 #, c-format msgid "could not convert bandwidth peak value '%s'" msgstr "" -#: src/conf/netdev_bandwidth_conf.c:81 +#: src/conf/netdev_bandwidth_conf.c:80 #, c-format msgid "could not convert bandwidth burst value '%s'" msgstr "" -#: src/conf/netdev_bandwidth_conf.c:88 +#: src/conf/netdev_bandwidth_conf.c:87 #, c-format msgid "could not convert bandwidth floor value '%s'" msgstr "" -#: src/conf/netdev_bandwidth_conf.c:139 +#: src/conf/netdev_bandwidth_conf.c:141 msgid "Only one child element allowed" msgstr "" -#: src/conf/netdev_bandwidth_conf.c:147 +#: src/conf/netdev_bandwidth_conf.c:149 msgid "Only one child element allowed" msgstr "" -#: src/conf/netdev_bandwidth_conf.c:171 +#: src/conf/netdev_bandwidth_conf.c:173 msgid "floor attribute isn't supported for network's bandwidth yet" msgstr "" -#: src/conf/netdev_bandwidth_conf.c:175 +#: src/conf/netdev_bandwidth_conf.c:177 msgid "floor attribute is supported only for interfaces of type network" msgstr "" -#: src/conf/netdev_bandwidth_conf.c:193 +#: src/conf/netdev_bandwidth_conf.c:195 msgid "'floor' attribute allowed only in element" msgstr "" @@ -4252,105 +4257,105 @@ msgid "cannot save live config of inactive network '%s'" msgstr "" -#: src/conf/network_conf.c:519 +#: src/conf/network_conf.c:506 msgid "NULL NetworkDef" msgstr "" -#: src/conf/network_conf.c:553 +#: src/conf/network_conf.c:540 msgid "network is not running" msgstr "" -#: src/conf/network_conf.c:560 +#: src/conf/network_conf.c:547 msgid "cannot change persistent config of a transient network" msgstr "" -#: src/conf/network_conf.c:659 +#: src/conf/network_conf.c:645 #, c-format msgid "Missing 'start' attribute in dhcp range for network '%s'" msgstr "" -#: src/conf/network_conf.c:668 +#: src/conf/network_conf.c:654 #, c-format msgid "Missing 'end' attribute in dhcp range for network '%s'" msgstr "" -#: src/conf/network_conf.c:678 +#: src/conf/network_conf.c:664 #, c-format msgid "Invalid dhcp range '%s' to '%s' in network '%s'" msgstr "" -#: src/conf/network_conf.c:707 +#: src/conf/network_conf.c:693 #, c-format msgid "" "Invalid to specify MAC address '%s' in network '%s' IPv6 static host " "definition" msgstr "" -#: src/conf/network_conf.c:714 +#: src/conf/network_conf.c:700 #, c-format msgid "Cannot parse MAC address '%s' in network '%s'" msgstr "" -#: src/conf/network_conf.c:720 +#: src/conf/network_conf.c:706 #, c-format msgid "expected unicast mac address, found multicast '%s' in network '%s'" msgstr "" -#: src/conf/network_conf.c:732 +#: src/conf/network_conf.c:718 #, c-format msgid "Invalid character '%c' in id '%s' of network '%s'" msgstr "" -#: src/conf/network_conf.c:740 +#: src/conf/network_conf.c:726 #, c-format msgid "Cannot use host name '%s' in network '%s'" msgstr "" -#: src/conf/network_conf.c:748 +#: src/conf/network_conf.c:734 #, c-format msgid "Invalid IP address in static host definition for network '%s'" msgstr "" -#: src/conf/network_conf.c:758 +#: src/conf/network_conf.c:744 #, c-format msgid "" "At least one of name, mac, or ip attribute must be specified for static host " "definition in network '%s' " msgstr "" -#: src/conf/network_conf.c:770 +#: src/conf/network_conf.c:756 #, c-format msgid "" "Static host definition in IPv6 network '%s' must have id or name attribute" msgstr "" -#: src/conf/network_conf.c:777 +#: src/conf/network_conf.c:763 #, c-format msgid "" "Static host definition in IPv4 network '%s' must have mac or name attribute" msgstr "" -#: src/conf/network_conf.c:784 +#: src/conf/network_conf.c:770 #, c-format msgid "Missing IP address in static host definition for network '%s'" msgstr "" -#: src/conf/network_conf.c:885 +#: src/conf/network_conf.c:871 #, c-format msgid "Missing IP address in network '%s' DNS HOST record" msgstr "" -#: src/conf/network_conf.c:892 +#: src/conf/network_conf.c:878 #, c-format msgid "Invalid IP address in network '%s' DNS HOST record" msgstr "" -#: src/conf/network_conf.c:908 src/conf/network_conf.c:922 +#: src/conf/network_conf.c:894 src/conf/network_conf.c:908 #, c-format msgid "Missing hostname in network '%s' DNS HOST record" msgstr "" -#: src/conf/network_conf.c:929 +#: src/conf/network_conf.c:915 #, c-format msgid "Missing ip and hostname in network '%s' DNS HOST record" msgstr "" @@ -4398,1139 +4403,1139 @@ "%s" msgstr "" -#: src/conf/network_conf.c:1076 +#: src/conf/network_conf.c:1062 #, c-format msgid "missing required name attribute in DNS TXT record of network %s" msgstr "" -#: src/conf/network_conf.c:1082 +#: src/conf/network_conf.c:1068 #, c-format msgid "prohibited space character in DNS TXT record name '%s' of network %s" msgstr "" -#: src/conf/network_conf.c:1088 +#: src/conf/network_conf.c:1074 #, c-format msgid "" "missing required value attribute in DNS TXT record named '%s' of network %s" msgstr "" -#: src/conf/network_conf.c:1095 +#: src/conf/network_conf.c:1081 #, c-format msgid "Missing required name or value in DNS TXT record of network %s" msgstr "" -#: src/conf/network_conf.c:1130 +#: src/conf/network_conf.c:1115 #, c-format msgid "Invalid dns forwardPlainNames setting '%s' in network '%s'" msgstr "" -#: src/conf/network_conf.c:1140 +#: src/conf/network_conf.c:1125 #, c-format msgid "invalid element found in of network %s" msgstr "" -#: src/conf/network_conf.c:1152 +#: src/conf/network_conf.c:1137 #, c-format msgid "Invalid forwarder IP address '%s' in network '%s'" msgstr "" -#: src/conf/network_conf.c:1164 +#: src/conf/network_conf.c:1149 #, c-format msgid "invalid element found in of network %s" msgstr "" -#: src/conf/network_conf.c:1184 +#: src/conf/network_conf.c:1169 #, c-format msgid "invalid element found in of network %s" msgstr "" -#: src/conf/network_conf.c:1204 +#: src/conf/network_conf.c:1189 #, c-format msgid "invalid element found in of network %s" msgstr "" -#: src/conf/network_conf.c:1258 +#: src/conf/network_conf.c:1243 #, c-format msgid "Missing required address attribute in network '%s'" msgstr "" -#: src/conf/network_conf.c:1264 +#: src/conf/network_conf.c:1249 #, c-format msgid "Invalid address '%s' in network '%s'" msgstr "" -#: src/conf/network_conf.c:1273 +#: src/conf/network_conf.c:1258 #, c-format msgid "Invalid netmask '%s' in network '%s'" msgstr "" -#: src/conf/network_conf.c:1281 +#: src/conf/network_conf.c:1266 #, c-format msgid "" "Invalid ULong value specified for prefix in definition of network '%s'" msgstr "" -#: src/conf/network_conf.c:1295 +#: src/conf/network_conf.c:1280 #, c-format msgid "%s family specified for non-IPv4 address '%s' in network '%s'" msgstr "" -#: src/conf/network_conf.c:1302 +#: src/conf/network_conf.c:1287 #, c-format msgid "" "Invalid netmask '%s' for address '%s' in network '%s' (both must be IPv4)" msgstr "" -#: src/conf/network_conf.c:1309 +#: src/conf/network_conf.c:1294 #, c-format msgid "Network '%s' IP address cannot have both a prefix and a netmask" msgstr "" -#: src/conf/network_conf.c:1315 +#: src/conf/network_conf.c:1300 #, c-format msgid "Invalid IPv4 prefix '%lu' in network '%s'" msgstr "" -#: src/conf/network_conf.c:1322 +#: src/conf/network_conf.c:1307 #, c-format msgid "Family 'ipv6' specified for non-IPv6 address '%s' in network '%s'" msgstr "" -#: src/conf/network_conf.c:1328 +#: src/conf/network_conf.c:1313 #, c-format msgid "netmask not allowed for IPv6 address '%s' in network '%s'" msgstr "" -#: src/conf/network_conf.c:1334 +#: src/conf/network_conf.c:1319 #, c-format msgid "Invalid IPv6 prefix '%lu' in network '%s'" msgstr "" -#: src/conf/network_conf.c:1340 +#: src/conf/network_conf.c:1325 #, c-format msgid "Unrecognized family '%s' in network '%s'" msgstr "" -#: src/conf/network_conf.c:1357 +#: src/conf/network_conf.c:1342 #, c-format msgid "Unsupported element in an IPv6 element in network '%s'" msgstr "" -#: src/conf/network_conf.c:1413 +#: src/conf/network_conf.c:1406 #, c-format msgid "Invalid prefix specified in route definition of network '%s'" msgstr "" -#: src/conf/network_conf.c:1423 +#: src/conf/network_conf.c:1416 #, c-format msgid "Invalid metric specified in route definition of network '%s'" msgstr "" -#: src/conf/network_conf.c:1432 +#: src/conf/network_conf.c:1425 #, c-format msgid "Invalid metric value, must be > 0 in route definition of network '%s'" msgstr "" -#: src/conf/network_conf.c:1444 +#: src/conf/network_conf.c:1437 #, c-format msgid "" "Missing required address attribute in route definition of network '%s'" msgstr "" -#: src/conf/network_conf.c:1452 +#: src/conf/network_conf.c:1445 #, c-format msgid "" "Missing required gateway attribute in route definition of network '%s'" msgstr "" -#: src/conf/network_conf.c:1460 +#: src/conf/network_conf.c:1453 #, c-format msgid "Bad network address '%s' in route definition of network '%s'" msgstr "" -#: src/conf/network_conf.c:1468 +#: src/conf/network_conf.c:1461 #, c-format msgid "Bad gateway address '%s' in route definition of network '%s'" msgstr "" -#: src/conf/network_conf.c:1480 +#: src/conf/network_conf.c:1473 #, c-format msgid "" "No family specified for non-IPv4 address '%s' in route definition of network " "'%s'" msgstr "" -#: src/conf/network_conf.c:1482 +#: src/conf/network_conf.c:1475 #, c-format msgid "" "IPv4 family specified for non-IPv4 address '%s' in route definition of " "network '%s'" msgstr "" -#: src/conf/network_conf.c:1490 +#: src/conf/network_conf.c:1483 #, c-format msgid "" "No family specified for non-IPv4 gateway '%s' in route definition of network " "'%s'" msgstr "" -#: src/conf/network_conf.c:1492 +#: src/conf/network_conf.c:1485 #, c-format msgid "" "IPv4 family specified for non-IPv4 gateway '%s' in route definition of " "network '%s'" msgstr "" -#: src/conf/network_conf.c:1500 +#: src/conf/network_conf.c:1493 #, c-format msgid "Bad netmask address '%s' in route definition of network '%s'" msgstr "" -#: src/conf/network_conf.c:1507 +#: src/conf/network_conf.c:1500 #, c-format msgid "" "Network '%s' has invalid netmask '%s' for address '%s' (both must be IPv4)" msgstr "" -#: src/conf/network_conf.c:1515 +#: src/conf/network_conf.c:1508 #, c-format msgid "Route definition '%s' cannot have both a prefix and a netmask" msgstr "" -#: src/conf/network_conf.c:1523 +#: src/conf/network_conf.c:1516 #, c-format msgid "" "Invalid prefix %u specified in route definition of network '%s', must be 0 - " "32" msgstr "" -#: src/conf/network_conf.c:1532 +#: src/conf/network_conf.c:1525 #, c-format msgid "" "ipv6 family specified for non-IPv6 address '%s' in route definition of " "network '%s'" msgstr "" -#: src/conf/network_conf.c:1539 +#: src/conf/network_conf.c:1532 #, c-format msgid "" "Specifying netmask invalid for IPv6 address '%s' in route definition of " "network '%s'" msgstr "" -#: src/conf/network_conf.c:1546 +#: src/conf/network_conf.c:1539 #, c-format msgid "" "ipv6 specified for non-IPv6 gateway address '%s' in route definition of " "network '%s'" msgstr "" -#: src/conf/network_conf.c:1553 +#: src/conf/network_conf.c:1546 #, c-format msgid "" "Invalid prefix %u specified in route definition of network '%s', must be 0 - " "128" msgstr "" -#: src/conf/network_conf.c:1561 +#: src/conf/network_conf.c:1554 #, c-format msgid "Unrecognized family '%s' in route definition of network'%s'" msgstr "" -#: src/conf/network_conf.c:1571 +#: src/conf/network_conf.c:1564 #, c-format msgid "" "error converting address '%s' with netmask '%s' to network-address in route " "definition of network '%s'" msgstr "" -#: src/conf/network_conf.c:1581 +#: src/conf/network_conf.c:1574 #, c-format msgid "" "error converting address '%s' with prefix %u to network-address in route " "definition of network '%s'" msgstr "" -#: src/conf/network_conf.c:1590 +#: src/conf/network_conf.c:1583 #, c-format msgid "" "address '%s' in route definition of network '%s' is not a network address" msgstr "" -#: src/conf/network_conf.c:1635 +#: src/conf/network_conf.c:1393 msgid "Missing required name attribute in portgroup" msgstr "" -#: src/conf/network_conf.c:1687 +#: src/conf/network_conf.c:1456 #, c-format msgid "" "The element can only be used when 'mode' is 'nat' in network " "%s" msgstr "" -#: src/conf/network_conf.c:1696 src/conf/network_conf.c:1841 +#: src/conf/network_conf.c:1465 src/conf/network_conf.c:1610 #, c-format msgid "invalid
element found in of network %s" msgstr "" -#: src/conf/network_conf.c:1701 +#: src/conf/network_conf.c:1470 #, c-format msgid "" "Only one
element is allowed in in in network %s" msgstr "" -#: src/conf/network_conf.c:1708 +#: src/conf/network_conf.c:1477 #, c-format msgid "" "missing 'start' attribute in
element in in in " "network %s" msgstr "" -#: src/conf/network_conf.c:1715 +#: src/conf/network_conf.c:1484 #, c-format msgid "" "missing 'end' attribute in
element in in in " "network %s" msgstr "" -#: src/conf/network_conf.c:1723 +#: src/conf/network_conf.c:1492 #, c-format msgid "Bad ipv4 start address '%s' in in in network '%s'" msgstr "" -#: src/conf/network_conf.c:1730 +#: src/conf/network_conf.c:1499 #, c-format msgid "Bad ipv4 end address '%s' in in in network '%s'" msgstr "" -#: src/conf/network_conf.c:1739 +#: src/conf/network_conf.c:1508 #, c-format msgid "invalid element found in of network %s" msgstr "" -#: src/conf/network_conf.c:1744 +#: src/conf/network_conf.c:1513 #, c-format msgid "" "Only one element is allowed in in in network %s" msgstr "" -#: src/conf/network_conf.c:1752 +#: src/conf/network_conf.c:1521 #, c-format msgid "" "Missing or invalid 'start' attribute in in in in " "network %s" msgstr "" -#: src/conf/network_conf.c:1760 +#: src/conf/network_conf.c:1529 #, c-format msgid "" "Missing or invalid 'end' attribute in in in in " "network %s" msgstr "" -#: src/conf/network_conf.c:1802 +#: src/conf/network_conf.c:1571 #, c-format msgid "unknown forwarding type '%s'" msgstr "" -#: src/conf/network_conf.c:1821 +#: src/conf/network_conf.c:1590 #, c-format msgid "Unknown forward in network %s" msgstr "" -#: src/conf/network_conf.c:1833 +#: src/conf/network_conf.c:1602 #, c-format msgid "invalid element found in of network %s" msgstr "" -#: src/conf/network_conf.c:1849 +#: src/conf/network_conf.c:1618 #, c-format msgid "invalid element found in of network %s" msgstr "" -#: src/conf/network_conf.c:1857 +#: src/conf/network_conf.c:1626 #, c-format msgid "invalid element found in of network %s" msgstr "" -#: src/conf/network_conf.c:1862 +#: src/conf/network_conf.c:1631 #, c-format msgid "Only one element is allowed in of network %s" msgstr "" -#: src/conf/network_conf.c:1874 +#: src/conf/network_conf.c:1643 #, c-format msgid "" "
, , and elements in of network %s are " "mutually exclusive" msgstr "" -#: src/conf/network_conf.c:1883 +#: src/conf/network_conf.c:1652 #, c-format msgid "" "the 'dev' attribute cannot be used when
or sub-" "elements are present in network %s" msgstr "" -#: src/conf/network_conf.c:1905 +#: src/conf/network_conf.c:1674 #, c-format msgid "" "Missing required dev attribute in element of network %s" msgstr "" -#: src/conf/network_conf.c:1917 +#: src/conf/network_conf.c:1686 #, c-format msgid "" " must match first in network %s" msgstr "" -#: src/conf/network_conf.c:1940 +#: src/conf/network_conf.c:1709 #, c-format msgid "missing address type in network %s" msgstr "" -#: src/conf/network_conf.c:1947 +#: src/conf/network_conf.c:1716 #, c-format msgid "unknown address type '%s' in network %s" msgstr "" -#: src/conf/network_conf.c:1964 +#: src/conf/network_conf.c:1733 #, c-format msgid "unsupported address type '%s' in network %s" msgstr "" -#: src/conf/network_conf.c:1974 +#: src/conf/network_conf.c:1743 #, c-format msgid "Only one element is allowed in of network %s" msgstr "" -#: src/conf/network_conf.c:1984 +#: src/conf/network_conf.c:1753 #, c-format msgid "Missing required dev attribute in element of network '%s'" msgstr "" -#: src/conf/network_conf.c:2065 +#: src/conf/network_conf.c:1834 #, c-format msgid "Invalid ipv6 setting '%s' in network '%s'" msgstr "" -#: src/conf/network_conf.c:2095 +#: src/conf/network_conf.c:1910 #, c-format msgid "Invalid bridge mac address '%s' in network '%s'" msgstr "" -#: src/conf/network_conf.c:2102 +#: src/conf/network_conf.c:1916 #, c-format msgid "Invalid multicast bridge mac address '%s' in network '%s'" msgstr "" -#: src/conf/network_conf.c:2218 +#: src/conf/network_conf.c:2036 #, c-format msgid "unreachable static route gateway '%s' specified for network '%s'" msgstr "" -#: src/conf/network_conf.c:2247 +#: src/conf/network_conf.c:2065 #, c-format msgid "%s forwarding requested, but no IP address provided for network '%s'" msgstr "" -#: src/conf/network_conf.c:2255 +#: src/conf/network_conf.c:2073 #, c-format msgid "" "multiple forwarding interfaces specified for network '%s', only one is " "supported" msgstr "" -#: src/conf/network_conf.c:2268 +#: src/conf/network_conf.c:2086 #, c-format msgid "bridge name not allowed in %s mode (network '%s')" msgstr "" -#: src/conf/network_conf.c:2277 +#: src/conf/network_conf.c:2103 #, c-format msgid "" "bridge delay/stp options only allowed in route, nat, and isolated mode, not " "in %s (network '%s')" msgstr "" -#: src/conf/network_conf.c:2284 +#: src/conf/network_conf.c:2110 #, c-format msgid "" "A network with forward mode='%s' can specify a bridge name or a forward dev, " "but not both (network '%s')" msgstr "" -#: src/conf/network_conf.c:2316 +#: src/conf/network_conf.c:2144 msgid "(network_definition)" msgstr "" -#: src/conf/network_conf.c:2343 +#: src/conf/network_conf.c:2171 #, c-format msgid "unexpected root element <%s>, expecting " msgstr "" -#: src/conf/network_conf.c:2380 +#: src/conf/network_conf.c:2209 #, c-format msgid "Unknown forwardPlainNames type %d in network" msgstr "" -#: src/conf/network_conf.c:2692 +#: src/conf/network_conf.c:2476 #, c-format msgid "Unknown forward type %d in network '%s'" msgstr "" -#: src/conf/network_conf.c:2721 +#: src/conf/network_conf.c:2505 #, c-format msgid "unexpected hostdev driver name type %d " msgstr "" -#: src/conf/network_conf.c:2989 +#: src/conf/network_conf.c:2789 msgid "(network status)" msgstr "" -#: src/conf/network_conf.c:2994 +#: src/conf/network_conf.c:2794 msgid "Could not find any 'network' element in status file" msgstr "" -#: src/conf/network_conf.c:3005 src/conf/network_conf.c:3115 +#: src/conf/network_conf.c:2805 src/conf/network_conf.c:2915 #, c-format msgid "Network config filename '%s' does not match network name '%s'" msgstr "" -#: src/conf/network_conf.c:3033 +#: src/conf/network_conf.c:2833 #, c-format msgid "Malformed 'floor_sum' attribute: %s" msgstr "" -#: src/conf/network_conf.c:3242 src/util/virdnsmasq.c:271 +#: src/conf/network_conf.c:3050 src/util/virdnsmasq.c:271 #, c-format msgid "cannot remove config file '%s'" msgstr "" -#: src/conf/network_conf.c:3305 +#: src/conf/network_conf.c:3112 #, c-format msgid "Bridge generation exceeded max id %d" msgstr "" -#: src/conf/network_conf.c:3323 +#: src/conf/network_conf.c:3130 #, c-format msgid "bridge name '%s' already in use." msgstr "" -#: src/conf/network_conf.c:3357 +#: src/conf/network_conf.c:3164 #, c-format msgid "can't update '%s' section of network '%s'" msgstr "" -#: src/conf/network_conf.c:3364 +#: src/conf/network_conf.c:3171 #, c-format msgid "unrecognized network update command code %d" msgstr "" -#: src/conf/network_conf.c:3374 +#: src/conf/network_conf.c:3181 #, c-format msgid "unexpected element <%s>, expecting <%s>, while updating network '%s'" msgstr "" -#: src/conf/network_conf.c:3429 +#: src/conf/network_conf.c:3236 #, c-format msgid "" "couldn't update dhcp host entry - no element found at index %d in " "network '%s'" msgstr "" -#: src/conf/network_conf.c:3452 +#: src/conf/network_conf.c:3259 #, c-format msgid "" "couldn't update dhcp host entry - no element found in network '%s'" msgstr "" -#: src/conf/network_conf.c:3500 +#: src/conf/network_conf.c:3451 #, c-format msgid "" "couldn't locate an existing dhcp host entry with \"mac='%s'\" in network '%s'" msgstr "" -#: src/conf/network_conf.c:3528 +#: src/conf/network_conf.c:3368 #, c-format msgid "" "there is an existing dhcp host entry in network '%s' that matches \"\"" msgstr "" -#: src/conf/network_conf.c:3559 +#: src/conf/network_conf.c:3399 #, c-format msgid "couldn't locate a matching dhcp host entry in network '%s'" msgstr "" -#: src/conf/network_conf.c:3605 +#: src/conf/network_conf.c:3445 msgid "dhcp ranges cannot be modified, only added or deleted" msgstr "" -#: src/conf/network_conf.c:3629 +#: src/conf/network_conf.c:3472 #, c-format msgid "" "there is an existing dhcp range entry in network '%s' that matches \"\"" msgstr "" -#: src/conf/network_conf.c:3648 +#: src/conf/network_conf.c:3493 #, c-format msgid "couldn't locate a matching dhcp range entry in network '%s'" msgstr "" -#: src/conf/network_conf.c:3698 +#: src/conf/network_conf.c:3543 msgid "forward interface entries cannot be modified, only added or deleted" msgstr "" -#: src/conf/network_conf.c:3707 +#: src/conf/network_conf.c:3552 msgid "missing dev attribute in element" msgstr "" -#: src/conf/network_conf.c:3724 +#: src/conf/network_conf.c:3569 #, c-format msgid "" "there is an existing interface entry in network '%s' that matches " "\"\"" msgstr "" -#: src/conf/network_conf.c:3741 +#: src/conf/network_conf.c:3586 #, c-format msgid "" "couldn't find an interface entry in network '%s' matching " msgstr "" -#: src/conf/network_conf.c:3750 +#: src/conf/network_conf.c:3595 #, c-format msgid "" "unable to delete interface '%s' in network '%s'. It is currently being used " "by %d domains." msgstr "" -#: src/conf/network_conf.c:3817 +#: src/conf/network_conf.c:3662 #, c-format msgid "" "couldn't find a portgroup entry in network '%s' matching " msgstr "" -#: src/conf/network_conf.c:3825 +#: src/conf/network_conf.c:3670 #, c-format msgid "" "there is an existing portgroup entry in network '%s' that matches " "\"\"" msgstr "" -#: src/conf/network_conf.c:3839 +#: src/conf/network_conf.c:3684 #, c-format msgid "" "a different portgroup entry in network '%s' is already set as the default. " "Only one default is allowed." msgstr "" -#: src/conf/network_conf.c:3899 +#: src/conf/network_conf.c:3744 msgid "DNS HOST records cannot be modified, only added or deleted" msgstr "" -#: src/conf/network_conf.c:3932 +#: src/conf/network_conf.c:3777 #, c-format msgid "" "there is already at least one DNS HOST record with a matching field in " "network %s" msgstr "" -#: src/conf/network_conf.c:3947 +#: src/conf/network_conf.c:3792 #, c-format msgid "couldn't locate a matching DNS HOST record in network %s" msgstr "" -#: src/conf/network_conf.c:3953 +#: src/conf/network_conf.c:3798 #, c-format msgid "multiple matching DNS HOST records were found in network %s" msgstr "" -#: src/conf/network_conf.c:3993 +#: src/conf/network_conf.c:3838 msgid "DNS SRV records cannot be modified, only added or deleted" msgstr "" -#: src/conf/network_conf.c:4018 +#: src/conf/network_conf.c:3863 #, c-format msgid "" "there is already at least one DNS SRV record matching all specified fields " "in network %s" msgstr "" -#: src/conf/network_conf.c:4033 +#: src/conf/network_conf.c:3878 #, c-format msgid "couldn't locate a matching DNS SRV record in network %s" msgstr "" -#: src/conf/network_conf.c:4039 +#: src/conf/network_conf.c:3884 #, c-format msgid "" "multiple DNS SRV records matching all specified fields were found in network " "%s" msgstr "" -#: src/conf/network_conf.c:4077 +#: src/conf/network_conf.c:3922 msgid "DNS TXT records cannot be modified, only added or deleted" msgstr "" -#: src/conf/network_conf.c:4097 +#: src/conf/network_conf.c:3942 #, c-format msgid "there is already a DNS TXT record with name '%s' in network %s" msgstr "" -#: src/conf/network_conf.c:4112 +#: src/conf/network_conf.c:3957 #, c-format msgid "couldn't locate a matching DNS TXT record in network %s" msgstr "" -#: src/conf/network_conf.c:4144 +#: src/conf/network_conf.c:3989 msgid "network_update_xml" msgstr "" -#: src/conf/network_conf.c:4194 +#: src/conf/network_conf.c:4039 msgid "can't update unrecognized section of network" msgstr "" -#: src/conf/network_conf.c:4316 +#: src/conf/network_conf.c:4161 #, c-format msgid "network '%s' is already defined with uuid %s" msgstr "" -#: src/conf/network_conf.c:4325 +#: src/conf/network_conf.c:4170 #, c-format msgid "network is already active as '%s'" msgstr "" -#: src/conf/network_conf.c:4339 +#: src/conf/network_conf.c:4184 #, c-format msgid "network '%s' already exists with uuid %s" msgstr "" -#: src/conf/node_device_conf.c:586 +#: src/conf/node_device_conf.c:661 #, c-format msgid "no block device path supplied for '%s'" msgstr "" -#: src/conf/node_device_conf.c:606 +#: src/conf/node_device_conf.c:680 #, c-format msgid "missing storage capability type for '%s'" msgstr "" -#: src/conf/node_device_conf.c:628 +#: src/conf/node_device_conf.c:702 #, c-format msgid "no removable media size supplied for '%s'" msgstr "" -#: src/conf/node_device_conf.c:629 +#: src/conf/node_device_conf.c:703 #, c-format msgid "invalid removable media size supplied for '%s'" msgstr "" -#: src/conf/node_device_conf.c:639 +#: src/conf/node_device_conf.c:713 #, c-format msgid "unknown storage capability type '%s' for '%s'" msgstr "" -#: src/conf/node_device_conf.c:651 +#: src/conf/node_device_conf.c:725 #, c-format msgid "no size supplied for '%s'" msgstr "" -#: src/conf/node_device_conf.c:652 +#: src/conf/node_device_conf.c:726 #, c-format msgid "invalid size supplied for '%s'" msgstr "" -#: src/conf/node_device_conf.c:678 src/conf/node_device_conf.c:756 +#: src/conf/node_device_conf.c:752 src/conf/node_device_conf.c:830 #, c-format msgid "no SCSI host ID supplied for '%s'" msgstr "" -#: src/conf/node_device_conf.c:679 src/conf/node_device_conf.c:757 +#: src/conf/node_device_conf.c:753 src/conf/node_device_conf.c:831 #, c-format msgid "invalid SCSI host ID supplied for '%s'" msgstr "" -#: src/conf/node_device_conf.c:684 +#: src/conf/node_device_conf.c:758 #, c-format msgid "no SCSI bus ID supplied for '%s'" msgstr "" -#: src/conf/node_device_conf.c:685 +#: src/conf/node_device_conf.c:759 #, c-format msgid "invalid SCSI bus ID supplied for '%s'" msgstr "" -#: src/conf/node_device_conf.c:690 +#: src/conf/node_device_conf.c:764 #, c-format msgid "no SCSI target ID supplied for '%s'" msgstr "" -#: src/conf/node_device_conf.c:691 +#: src/conf/node_device_conf.c:765 #, c-format msgid "invalid SCSI target ID supplied for '%s'" msgstr "" -#: src/conf/node_device_conf.c:696 +#: src/conf/node_device_conf.c:770 #, c-format msgid "no SCSI LUN ID supplied for '%s'" msgstr "" -#: src/conf/node_device_conf.c:697 +#: src/conf/node_device_conf.c:771 #, c-format msgid "invalid SCSI LUN ID supplied for '%s'" msgstr "" -#: src/conf/node_device_conf.c:724 +#: src/conf/node_device_conf.c:798 #, c-format msgid "no target name supplied for '%s'" msgstr "" -#: src/conf/node_device_conf.c:770 +#: src/conf/node_device_conf.c:851 #, c-format msgid "missing SCSI host capability type for '%s'" msgstr "" -#: src/conf/node_device_conf.c:793 +#: src/conf/node_device_conf.c:874 #, c-format msgid "no WWNN supplied for '%s', and auto-generation failed" msgstr "" -#: src/conf/node_device_conf.c:805 +#: src/conf/node_device_conf.c:886 #, c-format msgid "no WWPN supplied for '%s', and auto-generation failed" msgstr "" -#: src/conf/node_device_conf.c:816 +#: src/conf/node_device_conf.c:897 #, c-format msgid "unknown SCSI host capability type '%s' for '%s'" msgstr "" -#: src/conf/node_device_conf.c:850 +#: src/conf/node_device_conf.c:931 #, c-format msgid "no network interface supplied for '%s'" msgstr "" -#: src/conf/node_device_conf.c:865 +#: src/conf/node_device_conf.c:946 #, c-format msgid "invalid network type supplied for '%s'" msgstr "" -#: src/conf/node_device_conf.c:892 +#: src/conf/node_device_conf.c:977 #, c-format msgid "no USB interface number supplied for '%s'" msgstr "" -#: src/conf/node_device_conf.c:893 +#: src/conf/node_device_conf.c:978 #, c-format msgid "invalid USB interface number supplied for '%s'" msgstr "" -#: src/conf/node_device_conf.c:898 +#: src/conf/node_device_conf.c:983 #, c-format msgid "no USB interface class supplied for '%s'" msgstr "" -#: src/conf/node_device_conf.c:899 +#: src/conf/node_device_conf.c:984 #, c-format msgid "invalid USB interface class supplied for '%s'" msgstr "" -#: src/conf/node_device_conf.c:904 +#: src/conf/node_device_conf.c:989 #, c-format msgid "no USB interface subclass supplied for '%s'" msgstr "" -#: src/conf/node_device_conf.c:905 +#: src/conf/node_device_conf.c:990 #, c-format msgid "invalid USB interface subclass supplied for '%s'" msgstr "" -#: src/conf/node_device_conf.c:910 +#: src/conf/node_device_conf.c:995 #, c-format msgid "no USB interface protocol supplied for '%s'" msgstr "" -#: src/conf/node_device_conf.c:911 +#: src/conf/node_device_conf.c:996 #, c-format msgid "invalid USB interface protocol supplied for '%s'" msgstr "" -#: src/conf/node_device_conf.c:959 +#: src/conf/node_device_conf.c:1044 #, c-format msgid "no USB bus number supplied for '%s'" msgstr "" -#: src/conf/node_device_conf.c:960 +#: src/conf/node_device_conf.c:1045 #, c-format msgid "invalid USB bus number supplied for '%s'" msgstr "" -#: src/conf/node_device_conf.c:965 +#: src/conf/node_device_conf.c:1050 #, c-format msgid "no USB device number supplied for '%s'" msgstr "" -#: src/conf/node_device_conf.c:966 +#: src/conf/node_device_conf.c:1051 #, c-format msgid "invalid USB device number supplied for '%s'" msgstr "" -#: src/conf/node_device_conf.c:971 +#: src/conf/node_device_conf.c:1056 #, c-format msgid "no USB vendor ID supplied for '%s'" msgstr "" -#: src/conf/node_device_conf.c:972 +#: src/conf/node_device_conf.c:1057 #, c-format msgid "invalid USB vendor ID supplied for '%s'" msgstr "" -#: src/conf/node_device_conf.c:977 +#: src/conf/node_device_conf.c:1062 #, c-format msgid "no USB product ID supplied for '%s'" msgstr "" -#: src/conf/node_device_conf.c:978 +#: src/conf/node_device_conf.c:1063 #, c-format msgid "invalid USB product ID supplied for '%s'" msgstr "" -#: src/conf/node_device_conf.c:1007 +#: src/conf/node_device_conf.c:1092 msgid "missing iommuGroup number attribute" msgstr "" -#: src/conf/node_device_conf.c:1013 +#: src/conf/node_device_conf.c:1098 #, c-format msgid "invalid iommuGroup number attribute '%s'" msgstr "" -#: src/conf/node_device_conf.c:1061 +#: src/conf/node_device_conf.c:1227 #, c-format msgid "no PCI domain ID supplied for '%s'" msgstr "" -#: src/conf/node_device_conf.c:1062 +#: src/conf/node_device_conf.c:1228 #, c-format msgid "invalid PCI domain ID supplied for '%s'" msgstr "" -#: src/conf/node_device_conf.c:1067 +#: src/conf/node_device_conf.c:1233 #, c-format msgid "no PCI bus ID supplied for '%s'" msgstr "" -#: src/conf/node_device_conf.c:1068 +#: src/conf/node_device_conf.c:1234 #, c-format msgid "invalid PCI bus ID supplied for '%s'" msgstr "" -#: src/conf/node_device_conf.c:1073 +#: src/conf/node_device_conf.c:1239 #, c-format msgid "no PCI slot ID supplied for '%s'" msgstr "" -#: src/conf/node_device_conf.c:1074 +#: src/conf/node_device_conf.c:1240 #, c-format msgid "invalid PCI slot ID supplied for '%s'" msgstr "" -#: src/conf/node_device_conf.c:1079 +#: src/conf/node_device_conf.c:1245 #, c-format msgid "no PCI function ID supplied for '%s'" msgstr "" -#: src/conf/node_device_conf.c:1080 +#: src/conf/node_device_conf.c:1246 #, c-format msgid "invalid PCI function ID supplied for '%s'" msgstr "" -#: src/conf/node_device_conf.c:1085 +#: src/conf/node_device_conf.c:1251 #, c-format msgid "no PCI vendor ID supplied for '%s'" msgstr "" -#: src/conf/node_device_conf.c:1086 +#: src/conf/node_device_conf.c:1252 #, c-format msgid "invalid PCI vendor ID supplied for '%s'" msgstr "" -#: src/conf/node_device_conf.c:1091 +#: src/conf/node_device_conf.c:1257 #, c-format msgid "no PCI product ID supplied for '%s'" msgstr "" -#: src/conf/node_device_conf.c:1092 +#: src/conf/node_device_conf.c:1258 #, c-format msgid "invalid PCI product ID supplied for '%s'" msgstr "" -#: src/conf/node_device_conf.c:1132 +#: src/conf/node_device_conf.c:1319 #, c-format msgid "no system UUID supplied for '%s'" msgstr "" -#: src/conf/node_device_conf.c:1138 +#: src/conf/node_device_conf.c:1325 #, c-format msgid "malformed uuid element for '%s'" msgstr "" -#: src/conf/node_device_conf.c:1171 +#: src/conf/node_device_conf.c:1358 msgid "missing capability type" msgstr "" -#: src/conf/node_device_conf.c:1177 +#: src/conf/node_device_conf.c:1364 #, c-format msgid "unknown capability type '%s'" msgstr "" -#: src/conf/node_device_conf.c:1217 +#: src/conf/node_device_conf.c:1407 #, c-format msgid "unknown capability type '%d' for '%s'" msgstr "" -#: src/conf/node_device_conf.c:1270 +#: src/conf/node_device_conf.c:1459 #, c-format msgid "no device capabilities for '%s'" msgstr "" -#: src/conf/node_device_conf.c:1308 +#: src/conf/node_device_conf.c:1497 #, c-format msgid "unexpected root element <%s> expecting " msgstr "" -#: src/conf/node_device_conf.c:1337 +#: src/conf/node_device_conf.c:1526 msgid "(node_device_definition)" msgstr "" -#: src/conf/node_device_conf.c:1391 +#: src/conf/node_device_conf.c:1580 msgid "Device is not a fibre channel HBA" msgstr "" -#: src/conf/node_device_conf.c:1416 +#: src/conf/node_device_conf.c:1605 #, c-format msgid "Could not find parent device for '%s'" msgstr "" -#: src/conf/node_device_conf.c:1436 +#: src/conf/node_device_conf.c:1625 #, c-format msgid "Parent device %s is not capable of vport operations" msgstr "" -#: src/conf/nwfilter_conf.c:999 +#: src/conf/nwfilter_conf.c:996 msgid "ipset name is too long" msgstr "" -#: src/conf/nwfilter_conf.c:1005 +#: src/conf/nwfilter_conf.c:1002 msgid "ipset name contains invalid characters" msgstr "" -#: src/conf/nwfilter_conf.c:1037 +#: src/conf/nwfilter_conf.c:1034 msgid "malformed ipset flags" msgstr "" -#: src/conf/nwfilter_conf.c:2034 +#: src/conf/nwfilter_conf.c:2058 #, c-format msgid "%s has illegal value %s" msgstr "" -#: src/conf/nwfilter_conf.c:2067 src/conf/nwfilter_conf.c:2393 +#: src/conf/nwfilter_conf.c:2091 src/conf/nwfilter_conf.c:2423 msgid "rule node requires action attribute" msgstr "" -#: src/conf/nwfilter_conf.c:2400 +#: src/conf/nwfilter_conf.c:2430 msgid "unknown rule action attribute value" msgstr "" -#: src/conf/nwfilter_conf.c:2407 +#: src/conf/nwfilter_conf.c:2437 msgid "rule node requires direction attribute" msgstr "" -#: src/conf/nwfilter_conf.c:2414 +#: src/conf/nwfilter_conf.c:2444 msgid "unknown rule direction attribute value" msgstr "" -#: src/conf/nwfilter_conf.c:2491 +#: src/conf/nwfilter_conf.c:2522 #, c-format msgid "Name of chain is longer than %u characters" msgstr "" -#: src/conf/nwfilter_conf.c:2499 +#: src/conf/nwfilter_conf.c:2530 msgid "Chain name contains invalid characters" msgstr "" -#: src/conf/nwfilter_conf.c:2537 +#: src/conf/nwfilter_conf.c:2568 #, c-format msgid "" "Invalid chain name '%s'. Please use a chain name called '%s' or any of the " "following prefixes: " msgstr "" -#: src/conf/nwfilter_conf.c:2584 +#: src/conf/nwfilter_conf.c:2612 msgid "filter has no name" msgstr "" -#: src/conf/nwfilter_conf.c:2592 +#: src/conf/nwfilter_conf.c:2620 #, c-format msgid "Could not parse chain priority '%s'" msgstr "" -#: src/conf/nwfilter_conf.c:2599 +#: src/conf/nwfilter_conf.c:2627 #, c-format msgid "Priority '%d' is outside valid range of [%d,%d]" msgstr "" -#: src/conf/nwfilter_conf.c:2638 src/conf/storage_conf.c:889 -#: src/storage/storage_backend.c:474 +#: src/conf/nwfilter_conf.c:2666 src/conf/storage_conf.c:857 +#: src/storage/storage_backend.c:502 msgid "unable to generate uuid" msgstr "" -#: src/conf/nwfilter_conf.c:2705 +#: src/conf/nwfilter_conf.c:2734 msgid "unknown root element for nw filter" msgstr "" -#: src/conf/nwfilter_conf.c:2731 +#: src/conf/nwfilter_conf.c:2760 msgid "(nwfilter_definition)" msgstr "" -#: src/conf/nwfilter_conf.c:3059 +#: src/conf/nwfilter_conf.c:3087 #, c-format msgid "filter with same UUID but different name ('%s') already exists" msgstr "" -#: src/conf/nwfilter_conf.c:3070 +#: src/conf/nwfilter_conf.c:3109 msgid "filter would introduce a loop" msgstr "" -#: src/conf/nwfilter_conf.c:3135 +#: src/conf/nwfilter_conf.c:3173 #, c-format msgid "network filter config filename '%s' does not match name '%s'" msgstr "" -#: src/conf/nwfilter_conf.c:3210 src/conf/storage_conf.c:1920 +#: src/conf/nwfilter_conf.c:3247 src/conf/storage_conf.c:1926 #, c-format msgid "cannot create config directory %s" msgstr "" -#: src/conf/nwfilter_conf.c:3223 src/conf/storage_conf.c:1939 +#: src/conf/nwfilter_conf.c:3260 src/conf/storage_conf.c:1905 msgid "failed to generate XML" msgstr "" -#: src/conf/nwfilter_conf.c:3242 src/conf/storage_conf.c:1957 +#: src/conf/nwfilter_conf.c:3279 src/conf/storage_conf.c:1951 #, c-format msgid "no config file for %s" msgstr "" -#: src/conf/nwfilter_conf.c:3248 src/conf/storage_conf.c:1963 +#: src/conf/nwfilter_conf.c:3285 src/conf/storage_conf.c:1957 #, c-format msgid "cannot remove config for %s" msgstr "" -#: src/conf/nwfilter_conf.c:3323 +#: src/conf/nwfilter_conf.c:3360 #, c-format msgid "formatter for %s %s reported error" msgstr "" @@ -5609,29 +5614,29 @@ msgid "could not find event callback %d for deletion" msgstr "" -#: src/conf/object_event.c:402 +#: src/conf/object_event.c:401 msgid "event callback already tracked" msgstr "" -#: src/conf/object_event.c:581 +#: src/conf/object_event.c:579 msgid "unable to initialize state mutex" msgstr "" -#: src/conf/object_event.c:628 +#: src/conf/object_event.c:626 #, c-format msgid "Class %s must derive from virObjectEvent" msgstr "" -#: src/conf/object_event.c:888 +#: src/conf/object_event.c:886 msgid "could not initialize domain event timer" msgstr "" -#: src/conf/object_event.c:981 +#: src/conf/object_event.c:979 #, c-format msgid "event callback function %p not registered" msgstr "" -#: src/conf/object_event.c:1029 +#: src/conf/object_event.c:1027 #, c-format msgid "event callback id %d not registered" msgstr "" @@ -5680,412 +5685,412 @@ msgid "(definition_of_secret)" msgstr "" -#: src/conf/snapshot_conf.c:119 +#: src/conf/snapshot_conf.c:124 msgid "missing name from disk snapshot element" msgstr "" -#: src/conf/snapshot_conf.c:139 +#: src/conf/snapshot_conf.c:144 #, c-format msgid "unknown disk snapshot type '%s'" msgstr "" -#: src/conf/snapshot_conf.c:164 +#: src/conf/snapshot_conf.c:169 #, c-format msgid "unknown disk snapshot driver '%s'" msgstr "" -#: src/conf/snapshot_conf.c:221 +#: src/conf/snapshot_conf.c:236 msgid "a redefined snapshot must have a name" msgstr "" -#: src/conf/snapshot_conf.c:234 +#: src/conf/snapshot_conf.c:249 msgid "missing creationTime from existing snapshot" msgstr "" -#: src/conf/snapshot_conf.c:246 +#: src/conf/snapshot_conf.c:261 msgid "missing state from existing snapshot" msgstr "" -#: src/conf/snapshot_conf.c:252 +#: src/conf/snapshot_conf.c:267 #, c-format msgid "Invalid state '%s' in domain snapshot XML" msgstr "" -#: src/conf/snapshot_conf.c:269 src/conf/snapshot_conf.c:449 +#: src/conf/snapshot_conf.c:284 src/conf/snapshot_conf.c:472 msgid "missing domain in snapshot" msgstr "" -#: src/conf/snapshot_conf.c:292 +#: src/conf/snapshot_conf.c:306 #, c-format msgid "unknown memory snapshot setting '%s'" msgstr "" -#: src/conf/snapshot_conf.c:299 +#: src/conf/snapshot_conf.c:313 #, c-format msgid "memory filename '%s' requires external snapshot" msgstr "" -#: src/conf/snapshot_conf.c:306 +#: src/conf/snapshot_conf.c:320 msgid "external memory snapshots require a filename" msgstr "" -#: src/conf/snapshot_conf.c:319 +#: src/conf/snapshot_conf.c:333 msgid "memory state cannot be saved with offline or disk-only snapshot" msgstr "" -#: src/conf/snapshot_conf.c:339 +#: src/conf/snapshot_conf.c:362 msgid "unable to handle disk requests in snapshot" msgstr "" -#: src/conf/snapshot_conf.c:346 +#: src/conf/snapshot_conf.c:369 msgid "Could not find 'active' element" msgstr "" -#: src/conf/snapshot_conf.c:378 +#: src/conf/snapshot_conf.c:401 msgid "domainsnapshot" msgstr "" -#: src/conf/snapshot_conf.c:407 tools/virsh-snapshot.c:791 -#: tools/virsh-snapshot.c:834 tools/virsh-snapshot.c:952 -#: tools/virsh-snapshot.c:1645 +#: src/conf/snapshot_conf.c:430 tools/virsh-snapshot.c:790 +#: tools/virsh-snapshot.c:833 tools/virsh-snapshot.c:951 +#: tools/virsh-snapshot.c:1644 msgid "(domain_snapshot)" msgstr "" -#: src/conf/snapshot_conf.c:455 +#: src/conf/snapshot_conf.c:478 msgid "too many disk snapshot requests for domain" msgstr "" -#: src/conf/snapshot_conf.c:476 +#: src/conf/snapshot_conf.c:499 #, c-format msgid "no disk named '%s'" msgstr "" -#: src/conf/snapshot_conf.c:482 +#: src/conf/snapshot_conf.c:505 #, c-format msgid "disk '%s' specified twice" msgstr "" -#: src/conf/snapshot_conf.c:505 +#: src/conf/snapshot_conf.c:528 #, c-format msgid "disk '%s' must use snapshot mode '%s'" msgstr "" -#: src/conf/snapshot_conf.c:512 +#: src/conf/snapshot_conf.c:535 #, c-format msgid "file '%s' for disk '%s' requires use of external snapshot mode" msgstr "" -#: src/conf/snapshot_conf.c:561 +#: src/conf/snapshot_conf.c:592 #, c-format msgid "cannot generate external snapshot name for disk '%s' on a '%s' device" msgstr "" -#: src/conf/snapshot_conf.c:570 +#: src/conf/snapshot_conf.c:601 #, c-format msgid "cannot generate external snapshot name for disk '%s' without source" msgstr "" -#: src/conf/snapshot_conf.c:577 +#: src/conf/snapshot_conf.c:608 #, c-format msgid "" "source for disk '%s' is not a regular file; refusing to generate external " "snapshot name" msgstr "" -#: src/conf/snapshot_conf.c:592 +#: src/conf/snapshot_conf.c:623 msgid "integer overflow" msgstr "" -#: src/conf/snapshot_conf.c:742 +#: src/conf/snapshot_conf.c:770 #, c-format msgid "unexpected domain snapshot %s already exists" msgstr "" -#: src/conf/snapshot_conf.c:1168 +#: src/conf/snapshot_conf.c:1196 #, c-format msgid "cannot set snapshot %s as its own parent" msgstr "" -#: src/conf/snapshot_conf.c:1175 +#: src/conf/snapshot_conf.c:1203 #, c-format msgid "parent %s for snapshot %s not found" msgstr "" -#: src/conf/snapshot_conf.c:1182 +#: src/conf/snapshot_conf.c:1210 #, c-format msgid "parent %s would create cycle to %s" msgstr "" -#: src/conf/snapshot_conf.c:1200 +#: src/conf/snapshot_conf.c:1228 #, c-format msgid "disk-only flag for snapshot %s requires disk-snapshot state" msgstr "" -#: src/conf/snapshot_conf.c:1210 +#: src/conf/snapshot_conf.c:1238 #, c-format msgid "definition for snapshot %s must use uuid %s" msgstr "" -#: src/conf/snapshot_conf.c:1222 +#: src/conf/snapshot_conf.c:1250 #, c-format msgid "" "cannot change between online and offline snapshot state in snapshot %s" msgstr "" -#: src/conf/snapshot_conf.c:1231 +#: src/conf/snapshot_conf.c:1259 #, c-format msgid "" "cannot change between disk snapshot and system checkpoint in snapshot %s" msgstr "" -#: src/conf/storage_conf.c:293 +#: src/conf/storage_conf.c:302 #, c-format msgid "missing backend for pool type %d" msgstr "" -#: src/conf/storage_conf.c:475 +#: src/util/virstoragefile.c:1551 msgid "missing auth secret uuid or usage attribute" msgstr "" -#: src/conf/storage_conf.c:482 +#: src/util/virstoragefile.c:1557 msgid "either auth secret uuid or usage expected" msgstr "" -#: src/conf/storage_conf.c:487 +#: src/util/virstoragefile.c:1564 msgid "invalid auth secret uuid" msgstr "" -#: src/conf/storage_conf.c:519 +#: src/util/virstoragefile.c:1608 #, c-format msgid "unknown auth type '%s'" msgstr "" -#: src/conf/storage_conf.c:527 +#: src/conf/storage_conf.c:539 msgid "missing auth username attribute" msgstr "" -#: src/conf/storage_conf.c:580 +#: src/conf/storage_conf.c:488 msgid "element 'name' is mandatory for RBD pool" msgstr "" -#: src/conf/storage_conf.c:593 +#: src/conf/storage_conf.c:501 #, c-format msgid "unknown pool format type %s" msgstr "" -#: src/conf/storage_conf.c:612 +#: src/conf/storage_conf.c:520 msgid "missing storage pool host name" msgstr "" -#: src/conf/storage_conf.c:642 +#: src/conf/storage_conf.c:550 msgid "missing storage pool source device path" msgstr "" -#: src/conf/storage_conf.c:662 +#: src/conf/storage_conf.c:570 #, c-format msgid "Unknown pool adapter type '%s'" msgstr "" -#: src/conf/storage_conf.c:694 +#: src/conf/storage_conf.c:709 msgid "" "Use of 'wwnn', 'wwpn', and 'parent' attributes requires the 'fc_host' " "adapter 'type'" msgstr "" -#: src/conf/storage_conf.c:734 +#: src/conf/storage_conf.c:703 msgid "(storage_source_specification)" msgstr "" -#: src/conf/storage_conf.c:743 +#: src/conf/storage_conf.c:712 msgid "root element was not source" msgstr "" -#: src/conf/storage_conf.c:795 +#: src/conf/storage_conf.c:764 msgid "malformed octal mode" msgstr "" -#: src/conf/storage_conf.c:809 +#: src/conf/storage_conf.c:778 msgid "malformed owner element" msgstr "" -#: src/conf/storage_conf.c:823 +#: src/conf/storage_conf.c:792 msgid "malformed group element" msgstr "" -#: src/conf/storage_conf.c:854 +#: src/conf/storage_conf.c:823 msgid "storage pool missing type attribute" msgstr "" -#: src/conf/storage_conf.c:860 src/storage/storage_driver.c:515 -#: src/test/test_driver.c:4767 +#: src/conf/storage_conf.c:829 src/storage/storage_driver.c:513 +#: src/test/test_driver.c:4766 #, c-format msgid "unknown storage pool type %s" msgstr "" -#: src/conf/storage_conf.c:881 +#: src/conf/storage_conf.c:849 msgid "missing pool source name element" msgstr "" -#: src/conf/storage_conf.c:903 +#: src/conf/storage_conf.c:871 msgid "missing storage pool source host name" msgstr "" -#: src/conf/storage_conf.c:911 +#: src/conf/storage_conf.c:879 msgid "missing storage pool source path" msgstr "" -#: src/conf/storage_conf.c:926 +#: src/conf/storage_conf.c:894 msgid "missing storage pool source adapter" msgstr "" -#: src/conf/storage_conf.c:935 +#: src/conf/storage_conf.c:903 msgid "'wwnn' and 'wwpn' must be specified for adapter type 'fchost'" msgstr "" -#: src/conf/storage_conf.c:947 +#: src/conf/storage_conf.c:706 msgid "missing storage pool source adapter name" msgstr "" -#: src/conf/storage_conf.c:957 +#: src/conf/storage_conf.c:935 msgid "missing storage pool source device name" msgstr "" -#: src/conf/storage_conf.c:973 +#: src/conf/storage_conf.c:953 msgid "missing storage pool target path" msgstr "" -#: src/conf/storage_conf.c:1008 +#: src/conf/storage_conf.c:988 #, c-format msgid "unexpected root element <%s>, expecting " msgstr "" -#: src/conf/storage_conf.c:1034 +#: src/conf/storage_conf.c:1014 msgid "(storage_pool_definition)" msgstr "" -#: src/conf/storage_conf.c:1134 +#: src/conf/storage_conf.c:1132 #, c-format msgid "unknown pool format number %d" msgstr "" -#: src/conf/storage_conf.c:1190 src/conf/storage_conf.c:2000 +#: src/conf/storage_conf.c:1168 src/conf/storage_conf.c:1994 msgid "unexpected pool type" msgstr "" -#: src/conf/storage_conf.c:1260 +#: src/conf/storage_conf.c:1235 msgid "malformed capacity element" msgstr "" -#: src/conf/storage_conf.c:1296 +#: src/conf/storage_conf.c:1272 msgid "missing volume name element" msgstr "" -#: src/conf/storage_conf.c:1308 +#: src/conf/storage_conf.c:1284 #, c-format msgid "unknown volume type '%s'" msgstr "" -#: src/conf/storage_conf.c:1317 +#: src/conf/storage_conf.c:1293 msgid "missing capacity element" msgstr "" -#: src/conf/storage_conf.c:1343 src/conf/storage_conf.c:1375 +#: src/conf/storage_conf.c:1319 src/conf/storage_conf.c:1357 #, c-format msgid "unknown volume format type %s" msgstr "" -#: src/conf/storage_conf.c:1392 +#: src/conf/storage_conf.c:1382 msgid "forbidden characters in 'compat' attribute" msgstr "" -#: src/conf/storage_conf.c:1412 +#: src/conf/storage_conf.c:1405 #, c-format msgid "unsupported feature %s" msgstr "" -#: src/conf/storage_conf.c:1452 +#: src/conf/storage_conf.c:1439 #, c-format msgid "unexpected root element <%s>, expecting " msgstr "" -#: src/conf/storage_conf.c:1479 +#: src/conf/storage_conf.c:1466 msgid "(storage_volume_definition)" msgstr "" -#: src/conf/storage_conf.c:1529 +#: src/conf/storage_conf.c:1516 #, c-format msgid "unknown volume format number %d" msgstr "" -#: src/conf/storage_conf.c:1828 +#: src/conf/storage_conf.c:1815 #, c-format msgid "Storage pool config filename '%s' does not match pool name '%s'" msgstr "" -#: src/conf/storage_conf.c:2053 +#: src/conf/storage_conf.c:2044 #, c-format msgid "pool '%s' is already defined with uuid %s" msgstr "" -#: src/conf/storage_conf.c:2062 +#: src/conf/storage_conf.c:2053 #, c-format msgid "pool is already active as '%s'" msgstr "" -#: src/conf/storage_conf.c:2076 +#: src/conf/storage_conf.c:2067 #, c-format msgid "pool '%s' already exists with uuid %s" msgstr "" -#: src/conf/storage_conf.c:2168 +#: src/conf/storage_conf.c:2399 #, c-format msgid "Storage source conflict with pool: '%s'" msgstr "" -#: src/util/virstorageencryption.c:88 +#: src/util/virstorageencryption.c:128 msgid "unknown volume encryption secret type" msgstr "" -#: src/util/virstorageencryption.c:94 +#: src/util/virstorageencryption.c:134 #, c-format msgid "unknown volume encryption secret type %s" msgstr "" -#: src/util/virstorageencryption.c:106 +#: src/util/virstorageencryption.c:146 #, c-format msgid "malformed volume encryption uuid '%s'" msgstr "" -#: src/util/virstorageencryption.c:113 +#: src/util/virstorageencryption.c:153 msgid "missing volume encryption uuid" msgstr "" -#: src/util/virstorageencryption.c:141 +#: src/util/virstorageencryption.c:181 msgid "unknown volume encryption format" msgstr "" -#: src/util/virstorageencryption.c:147 +#: src/util/virstorageencryption.c:187 #, c-format msgid "unknown volume encryption format type %s" msgstr "" -#: src/util/virstorageencryption.c:185 +#: src/util/virstorageencryption.c:224 msgid "unknown root element for volume encryption information" msgstr "" -#: src/util/virstorageencryption.c:215 +#: src/util/virstorageencryption.c:254 msgid "unexpected volume encryption secret type" msgstr "" -#: src/util/virstorageencryption.c:235 +#: src/util/virstorageencryption.c:274 msgid "unexpected encryption format" msgstr "" -#: src/util/virstorageencryption.c:264 +#: src/util/virstorageencryption.c:303 msgid "Cannot open /dev/urandom" msgstr "" -#: src/util/virstorageencryption.c:275 +#: src/util/virstorageencryption.c:314 msgid "Cannot read from /dev/urandom" msgstr "" @@ -6109,8 +6114,8 @@ msgid "Unable to init device stream mutex" msgstr "" -#: src/conf/virchrdev.c:360 src/conf/virchrdev.c:422 src/vmx/vmx.c:2097 -#: src/vmx/vmx.c:2305 +#: src/conf/virchrdev.c:359 src/conf/virchrdev.c:421 src/vmx/vmx.c:2073 +#: src/vmx/vmx.c:2275 #, c-format msgid "Unsupported device type '%s'" msgstr "" @@ -6119,111 +6124,110 @@ msgid "undefined hardware architecture" msgstr "" -#: src/cpu/cpu.c:104 src/cpu/cpu.c:457 +#: src/cpu/cpu.c:105 src/cpu/cpu.c:459 msgid "(CPU_definition)" msgstr "" -#: src/cpu/cpu.c:98 +#: src/cpu/cpu.c:90 msgid "no CPU model specified" msgstr "" -#: src/cpu/cpu.c:154 +#: src/cpu/cpu.c:156 #, c-format msgid "cannot compare CPUs of %s architecture" msgstr "" -#: src/cpu/cpu.c:207 src/cpu/cpu.c:560 +#: src/cpu/cpu.c:209 src/cpu/cpu.c:562 msgid "nonzero nmodels doesn't match with NULL models" msgstr "" -#: src/cpu/cpu.c:160 +#: src/cpu/cpu.c:152 msgid "invalid CPU definition" msgstr "" -#: src/cpu/cpu.c:223 +#: src/cpu/cpu.c:225 #, c-format msgid "cannot decode CPU data for %s architecture" msgstr "" -#: src/cpu/cpu.c:279 +#: src/cpu/cpu.c:281 #, c-format msgid "cannot encode CPU data for %s architecture" msgstr "" -#: src/cpu/cpu.c:313 +#: src/cpu/cpu.c:315 #, c-format msgid "cannot free CPU data for %s architecture" msgstr "" -#: src/cpu/cpu.c:341 +#: src/cpu/cpu.c:343 #, c-format msgid "cannot get node CPU data for %s architecture" msgstr "" -#: src/cpu/cpu.c:388 +#: src/cpu/cpu.c:390 #, c-format msgid "cannot compute guest CPU data for %s architecture" msgstr "" -#: src/cpu/cpu.c:444 +#: src/cpu/cpu.c:446 msgid "nonzero ncpus doesn't match with NULL xmlCPUs" msgstr "" -#: src/cpu/cpu.c:449 src/cpu/cpu.c:541 +#: src/cpu/cpu.c:451 src/cpu/cpu.c:543 msgid "No CPUs given" msgstr "" -#: src/cpu/cpu.c:536 +#: src/cpu/cpu.c:538 msgid "nonzero ncpus doesn't match with NULL cpus" msgstr "" -#: src/cpu/cpu.c:569 +#: src/cpu/cpu.c:571 #, c-format msgid "cannot compute baseline CPU of %s architecture" msgstr "" -#: src/cpu/cpu.c:605 +#: src/cpu/cpu.c:607 #, c-format msgid "cannot update guest CPU data for %s architecture" msgstr "" -#: src/cpu/cpu.c:638 +#: src/cpu/cpu.c:640 #, c-format msgid "cannot check guest CPU data for %s architecture" msgstr "" -#: src/cpu/cpu.c:668 +#: src/cpu/cpu.c:670 #, c-format msgid "cannot format %s CPU data" msgstr "" -#: src/cpu/cpu.c:700 +#: src/cpu/cpu.c:702 #, c-format msgid "cannot parse %s CPU data" msgstr "" -#: src/cpu/cpu.c:784 +#: src/cpu/cpu.c:748 #, c-format msgid "cannot find architecture %s" msgstr "" -#: src/cpu/cpu.c:792 +#: src/cpu/cpu.c:756 #, c-format msgid "cannot find a driver for the architecture %s" msgstr "" -#: src/cpu/cpu_generic.c:129 src/cpu/cpu_powerpc.c:478 -#: src/cpu/cpu_powerpc.c:582 src/cpu/cpu_x86.c:1511 +#: src/cpu/cpu_generic.c:133 src/cpu/cpu_powerpc.c:492 src/cpu/cpu_x86.c:1570 #, c-format msgid "CPU model %s is not supported by hypervisor" msgstr "" -#: src/cpu/cpu_generic.c:151 +#: src/cpu/cpu_generic.c:155 #, c-format msgid "CPUs have incompatible architectures: '%s' != '%s'" msgstr "" -#: src/cpu/cpu_generic.c:159 +#: src/cpu/cpu_generic.c:163 #, c-format msgid "CPU models don't match: '%s' != '%s'" msgstr "" @@ -6237,755 +6241,756 @@ msgid "cannot parse CPU map file: %s" msgstr "" -#: src/cpu/cpu_map.c:128 +#: src/cpu/cpu_map.c:130 #, c-format msgid "cannot find CPU map for %s architecture" msgstr "" -#: src/cpu/cpu_map.c:135 +#: src/cpu/cpu_map.c:137 #, c-format msgid "cannot parse CPU map for %s architecture" msgstr "" -#: src/cpu/cpu_powerpc.c:157 src/cpu/cpu_powerpc.c:576 src/cpu/cpu_x86.c:841 -#: src/cpu/cpu_x86.c:888 +#: src/cpu/cpu_powerpc.c:165 src/cpu/cpu_powerpc.c:590 src/cpu/cpu_x86.c:881 +#: src/cpu/cpu_x86.c:928 #, c-format msgid "Unknown CPU model %s" msgstr "" -#: src/cpu/cpu_powerpc.c:184 src/cpu/cpu_x86.c:517 +#: src/cpu/cpu_powerpc.c:192 src/cpu/cpu_x86.c:518 msgid "Missing CPU vendor name" msgstr "" -#: src/cpu/cpu_powerpc.c:190 src/cpu/cpu_x86.c:523 +#: src/cpu/cpu_powerpc.c:198 src/cpu/cpu_x86.c:524 #, c-format msgid "CPU vendor %s already defined" msgstr "" -#: src/cpu/cpu_powerpc.c:229 +#: src/cpu/cpu_powerpc.c:237 #, c-format msgid "CPU model %s already defined" msgstr "" -#: src/cpu/cpu_powerpc.c:237 src/cpu/cpu_x86.c:1011 +#: src/cpu/cpu_powerpc.c:245 src/cpu/cpu_x86.c:1051 #, c-format msgid "Invalid vendor element in CPU model %s" msgstr "" -#: src/cpu/cpu_powerpc.c:244 src/cpu/cpu_x86.c:1018 +#: src/cpu/cpu_powerpc.c:252 src/cpu/cpu_x86.c:1058 #, c-format msgid "Unknown vendor %s referenced by CPU model %s" msgstr "" -#: src/cpu/cpu_powerpc.c:253 +#: src/cpu/cpu_powerpc.c:261 #, c-format msgid "Missing or invalid PVR value in CPU model %s" msgstr "" -#: src/cpu/cpu_powerpc.c:379 src/cpu/cpu_x86.c:1346 +#: src/cpu/cpu_powerpc.c:387 src/cpu/cpu_x86.c:1389 #, c-format msgid "CPU arch %s does not match host arch" msgstr "" -#: src/cpu/cpu_powerpc.c:397 src/cpu/cpu_x86.c:1362 +#: src/cpu/cpu_powerpc.c:405 src/cpu/cpu_x86.c:1405 #, c-format msgid "host CPU vendor does not match required CPU vendor %s" msgstr "" -#: src/cpu/cpu_powerpc.c:419 +#: src/cpu/cpu_powerpc.c:427 #, c-format msgid "host CPU model does not match required CPU model %s" msgstr "" -#: src/cpu/cpu_powerpc.c:471 +#: src/cpu/cpu_powerpc.c:485 #, c-format msgid "Cannot find CPU model with PVR 0x%08x" msgstr "" -#: src/cpu/cpu_powerpc.c:552 src/cpu/cpu_x86.c:2065 +#: src/cpu/cpu_powerpc.c:566 src/cpu/cpu_x86.c:2138 #, c-format msgid "Unexpected CPU mode: %d" msgstr "" -#: src/cpu/cpu_powerpc.c:592 src/cpu/cpu_x86.c:1933 +#: src/cpu/cpu_powerpc.c:599 src/cpu/cpu_x86.c:1992 msgid "CPUs are incompatible" msgstr "" -#: src/cpu/cpu_powerpc.c:601 src/cpu/cpu_x86.c:1876 src/cpu/cpu_x86.c:1916 +#: src/cpu/cpu_powerpc.c:608 src/cpu/cpu_x86.c:1935 src/cpu/cpu_x86.c:1975 #, c-format msgid "Unknown CPU vendor %s" msgstr "" -#: src/cpu/cpu_powerpc.c:608 src/cpu/cpu_x86.c:1899 +#: src/cpu/cpu_powerpc.c:615 src/cpu/cpu_x86.c:1958 #, c-format msgid "CPU vendor %s of model %s differs from vendor %s" msgstr "" -#: src/cpu/cpu_powerpc.c:617 src/cpu/cpu_x86.c:1921 +#: src/cpu/cpu_powerpc.c:624 src/cpu/cpu_x86.c:1980 msgid "CPU vendors do not match" msgstr "" -#: src/cpu/cpu_x86.c:530 +#: src/cpu/cpu_x86.c:531 #, c-format msgid "Missing vendor string for CPU vendor %s" msgstr "" -#: src/cpu/cpu_x86.c:536 +#: src/cpu/cpu_x86.c:537 #, c-format msgid "Invalid CPU vendor string '%s'" msgstr "" -#: src/cpu/cpu_x86.c:693 src/cpu/cpu_x86.c:1133 +#: src/cpu/cpu_x86.c:719 src/cpu/cpu_x86.c:1179 #, c-format msgid "CPU feature %s already defined" msgstr "" -#: src/cpu/cpu_x86.c:705 +#: src/cpu/cpu_x86.c:735 #, c-format msgid "Invalid cpuid[%zu] in %s feature" msgstr "" -#: src/cpu/cpu_x86.c:749 src/cpu/cpu_x86.c:862 src/cpu/cpu_x86.c:900 -#: src/cpu/cpu_x86.c:1982 +#: src/cpu/cpu_x86.c:789 src/cpu/cpu_x86.c:902 src/cpu/cpu_x86.c:940 +#: src/cpu/cpu_x86.c:2041 #, c-format msgid "Unknown CPU feature %s" msgstr "" -#: src/cpu/cpu_x86.c:986 +#: src/cpu/cpu_x86.c:1026 #, c-format msgid "Missing ancestor's name in CPU model %s" msgstr "" -#: src/cpu/cpu_x86.c:993 +#: src/cpu/cpu_x86.c:1033 #, c-format msgid "Ancestor model %s not found for CPU model %s" msgstr "" -#: src/cpu/cpu_x86.c:1034 +#: src/cpu/cpu_x86.c:1074 #, c-format msgid "Missing feature name for CPU model %s" msgstr "" -#: src/cpu/cpu_x86.c:1040 +#: src/cpu/cpu_x86.c:1080 #, c-format msgid "Feature %s required by CPU model %s not found" msgstr "" -#: src/cpu/cpu_x86.c:1249 +#: src/cpu/cpu_x86.c:1292 msgid "CPU data" msgstr "" -#: src/cpu/cpu_x86.c:1251 +#: src/cpu/cpu_x86.c:1294 msgid "cannot parse CPU data" msgstr "" -#: src/cpu/cpu_x86.c:1259 +#: src/cpu/cpu_x86.c:1302 msgid "no x86 CPU data found" msgstr "" -#: src/cpu/cpu_x86.c:1267 +#: src/cpu/cpu_x86.c:1310 #, c-format msgid "failed to parse cpuid[%zu]" msgstr "" -#: src/cpu/cpu_x86.c:1381 +#: src/cpu/cpu_x86.c:1424 msgid "Host CPU provides forbidden features" msgstr "" -#: src/cpu/cpu_x86.c:1395 +#: src/cpu/cpu_x86.c:1438 msgid "Host CPU does not provide required features" msgstr "" -#: src/cpu/cpu_x86.c:1417 +#: src/cpu/cpu_x86.c:1460 msgid "Host CPU does not strictly match guest CPU: Extra features" msgstr "" -#: src/cpu/cpu_x86.c:1573 +#: src/cpu/cpu_x86.c:1632 msgid "Cannot find suitable CPU model for given data" msgstr "" -#: src/cpu/cpu_x86.c:1703 +#: src/cpu/cpu_x86.c:1762 #, c-format msgid "CPU vendor %s not found" msgstr "" -#: src/driver.c:71 +#: src/driver.c:73 #, c-format msgid "failed to load module %s %s" msgstr "" -#: src/driver.c:81 +#: src/driver.c:93 #, c-format msgid "Missing module registration symbol %s" msgstr "" -#: src/driver.c:86 +#: src/driver.c:98 #, c-format msgid "Failed module registration %s" msgstr "" -#: src/esx/esx_driver.c:218 +#: src/esx/esx_driver.c:213 #, c-format msgid "" "File name '%s' doesn't have expected format " "'/vmfs/volumes//'" msgstr "" -#: src/esx/esx_driver.c:233 +#: src/esx/esx_driver.c:228 #, c-format msgid "File name '%s' refers to non-existing datastore '%s'" msgstr "" -#: src/esx/esx_driver.c:253 src/esx/esx_driver.c:356 +#: src/esx/esx_driver.c:247 src/esx/esx_driver.c:344 #, c-format msgid "Could not handle file name '%s'" msgstr "" -#: src/esx/esx_driver.c:411 +#: src/esx/esx_driver.c:399 #, c-format msgid "Could not lookup controller model for '%s'" msgstr "" -#: src/esx/esx_driver.c:429 +#: src/esx/esx_driver.c:417 #, c-format msgid "Found unexpected controller model '%s' for disk '%s'" msgstr "" -#: src/esx/esx_driver.c:494 +#: src/esx/esx_driver.c:480 #, c-format msgid "" "Bit 29 (Long Mode) of HostSystem property 'hardware.cpuFeature[].edx' with " "value '%s' has unexpected value '%c', expecting '0' or '1'" msgstr "" -#: src/esx/esx_driver.c:655 src/esx/esx_driver.c:4398 -#: src/esx/esx_driver.c:4491 src/esx/esx_network_driver.c:254 -#: src/esx/esx_network_driver.c:633 src/esx/esx_storage_backend_vmfs.c:578 -#: src/esx/esx_util.c:52 src/esx/esx_util.c:233 src/esx/esx_vi.c:54 -#: src/esx/esx_vi.c:385 src/esx/esx_vi.c:457 src/esx/esx_vi.c:799 -#: src/esx/esx_vi.c:1237 src/esx/esx_vi.c:1441 src/esx/esx_vi.c:1477 -#: src/esx/esx_vi.c:1493 src/esx/esx_vi.c:1516 src/esx/esx_vi.c:1556 -#: src/esx/esx_vi.c:1585 src/esx/esx_vi.c:1618 src/esx/esx_vi.c:1673 -#: src/esx/esx_vi.c:1698 src/esx/esx_vi.c:1754 src/esx/esx_vi.c:2001 -#: src/esx/esx_vi.c:2206 src/esx/esx_vi.c:2232 src/esx/esx_vi.c:2268 -#: src/esx/esx_vi.c:2302 src/esx/esx_vi.c:2339 src/esx/esx_vi.c:2444 -#: src/esx/esx_vi.c:2613 src/esx/esx_vi.c:2658 src/esx/esx_vi.c:2723 -#: src/esx/esx_vi.c:2778 src/esx/esx_vi.c:2913 src/esx/esx_vi.c:2981 -#: src/esx/esx_vi.c:3069 src/esx/esx_vi.c:3135 src/esx/esx_vi.c:3184 -#: src/esx/esx_vi.c:3292 src/esx/esx_vi.c:3348 src/esx/esx_vi.c:3445 -#: src/esx/esx_vi.c:3645 src/esx/esx_vi.c:3757 src/esx/esx_vi.c:3813 -#: src/esx/esx_vi.c:3870 src/esx/esx_vi.c:3921 src/esx/esx_vi.c:3965 -#: src/esx/esx_vi.c:4014 src/esx/esx_vi.c:4063 src/esx/esx_vi.c:4107 -#: src/esx/esx_vi.c:4159 src/esx/esx_vi.c:4221 src/esx/esx_vi.c:4340 -#: src/esx/esx_vi.c:4777 src/esx/esx_vi.c:4872 src/esx/esx_vi.c:5004 -#: src/esx/esx_vi.c:5084 src/esx/esx_vi_methods.c:42 -#: src/esx/esx_vi_methods.c:238 src/esx/esx_vi_types.c:46 +#: src/esx/esx_driver.c:634 src/esx/esx_driver.c:4378 +#: src/esx/esx_driver.c:4468 src/esx/esx_network_driver.c:246 +#: src/esx/esx_network_driver.c:614 src/esx/esx_storage_backend_vmfs.c:575 +#: src/esx/esx_util.c:52 src/esx/esx_util.c:229 src/esx/esx_vi.c:55 +#: src/esx/esx_vi.c:376 src/esx/esx_vi.c:445 src/esx/esx_vi.c:1001 +#: src/esx/esx_vi.c:1406 src/esx/esx_vi.c:1605 src/esx/esx_vi.c:1641 +#: src/esx/esx_vi.c:1657 src/esx/esx_vi.c:1680 src/esx/esx_vi.c:1719 +#: src/esx/esx_vi.c:1747 src/esx/esx_vi.c:1780 src/esx/esx_vi.c:1834 +#: src/esx/esx_vi.c:1857 src/esx/esx_vi.c:1912 src/esx/esx_vi.c:2159 +#: src/esx/esx_vi.c:2360 src/esx/esx_vi.c:2386 src/esx/esx_vi.c:2422 +#: src/esx/esx_vi.c:2455 src/esx/esx_vi.c:2492 src/esx/esx_vi.c:2597 +#: src/esx/esx_vi.c:2762 src/esx/esx_vi.c:2806 src/esx/esx_vi.c:2871 +#: src/esx/esx_vi.c:2926 src/esx/esx_vi.c:3059 src/esx/esx_vi.c:3126 +#: src/esx/esx_vi.c:3212 src/esx/esx_vi.c:3276 src/esx/esx_vi.c:3324 +#: src/esx/esx_vi.c:3430 src/esx/esx_vi.c:3485 src/esx/esx_vi.c:3582 +#: src/esx/esx_vi.c:3778 src/esx/esx_vi.c:3890 src/esx/esx_vi.c:3944 +#: src/esx/esx_vi.c:4001 src/esx/esx_vi.c:4052 src/esx/esx_vi.c:4096 +#: src/esx/esx_vi.c:4143 src/esx/esx_vi.c:4190 src/esx/esx_vi.c:4234 +#: src/esx/esx_vi.c:4285 src/esx/esx_vi.c:4347 src/esx/esx_vi.c:4462 +#: src/esx/esx_vi.c:4913 src/esx/esx_vi.c:5007 src/esx/esx_vi.c:5139 +#: src/esx/esx_vi.c:5219 src/esx/esx_vi_methods.c:42 +#: src/esx/esx_vi_methods.c:236 src/esx/esx_vi_types.c:46 #: src/esx/esx_vi_types.c:105 src/esx/esx_vi_types.c:199 #: src/esx/esx_vi_types.c:250 src/esx/esx_vi_types.c:292 #: src/esx/esx_vi_types.c:346 src/esx/esx_vi_types.c:618 #: src/esx/esx_vi_types.c:637 src/esx/esx_vi_types.c:717 -#: src/esx/esx_vi_types.c:945 src/esx/esx_vi_types.c:1016 -#: src/esx/esx_vi_types.c:1231 src/esx/esx_vi_types.c:1264 -#: src/esx/esx_vi_types.c:1285 src/esx/esx_vi_types.c:1309 -#: src/esx/esx_vi_types.c:1484 src/esx/esx_vi_types.c:1524 -#: src/esx/esx_vi_types.c:1658 src/esx/esx_vi_types.c:1724 -#: src/esx/esx_vi_types.c:1754 src/hyperv/hyperv_util.c:44 -#: src/hyperv/hyperv_wmi.c:127 src/hyperv/hyperv_wmi.c:621 -#: src/hyperv/hyperv_wmi.c:656 src/vmx/vmx.c:1809 src/vmx/vmx.c:1882 -#: src/vmx/vmx.c:1997 src/vmx/vmx.c:2365 src/vmx/vmx.c:2481 src/vmx/vmx.c:2699 -#: src/vmx/vmx.c:2888 src/vmx/vmx.c:2990 src/vmx/vmx.c:3376 src/vmx/vmx.c:3560 +#: src/esx/esx_vi_types.c:943 src/esx/esx_vi_types.c:1012 +#: src/esx/esx_vi_types.c:1221 src/esx/esx_vi_types.c:1253 +#: src/esx/esx_vi_types.c:1273 src/esx/esx_vi_types.c:1297 +#: src/esx/esx_vi_types.c:1472 src/esx/esx_vi_types.c:1511 +#: src/esx/esx_vi_types.c:1644 src/esx/esx_vi_types.c:1709 +#: src/esx/esx_vi_types.c:1738 src/hyperv/hyperv_util.c:44 +#: src/hyperv/hyperv_wmi.c:135 src/hyperv/hyperv_wmi.c:613 +#: src/hyperv/hyperv_wmi.c:647 src/vmx/vmx.c:1792 src/vmx/vmx.c:1863 +#: src/vmx/vmx.c:1976 src/vmx/vmx.c:2335 src/vmx/vmx.c:2446 src/vmx/vmx.c:2662 +#: src/vmx/vmx.c:2850 src/vmx/vmx.c:2947 src/vmx/vmx.c:3318 src/vmx/vmx.c:3501 msgid "Invalid argument" msgstr "" -#: src/esx/esx_driver.c:670 src/esx/esx_driver.c:791 -#: src/hyperv/hyperv_driver.c:146 src/phyp/phyp_driver.c:933 -#: src/xenapi/xenapi_driver.c:143 +#: src/esx/esx_driver.c:648 src/esx/esx_driver.c:753 +#: src/hyperv/hyperv_driver.c:142 src/phyp/phyp_driver.c:967 +#: src/xenapi/xenapi_driver.c:163 msgid "Username request failed" msgstr "" -#: src/esx/esx_driver.c:678 src/esx/esx_driver.c:799 -#: src/hyperv/hyperv_driver.c:154 src/phyp/phyp_driver.c:1014 -#: src/xenapi/xenapi_driver.c:152 +#: src/esx/esx_driver.c:656 src/esx/esx_driver.c:761 +#: src/hyperv/hyperv_driver.c:150 src/phyp/phyp_driver.c:1049 +#: src/xenapi/xenapi_driver.c:172 msgid "Password request failed" msgstr "" -#: src/esx/esx_driver.c:708 +#: src/esx/esx_driver.c:706 #, c-format msgid "%s is neither an ESX 3.5, 4.x nor 5.x host" msgstr "" -#: src/esx/esx_driver.c:715 +#: src/esx/esx_driver.c:713 #, c-format msgid "%s isn't a GSX 2.0 host" msgstr "" -#: src/esx/esx_driver.c:775 +#: src/esx/esx_driver.c:739 msgid "Path has to specify the datacenter and compute resource" msgstr "" -#: src/esx/esx_driver.c:827 +#: src/esx/esx_driver.c:825 #, c-format msgid "%s is neither a vCenter 2.5, 4.x nor 5.x server" msgstr "" -#: src/esx/esx_driver.c:937 src/hyperv/hyperv_driver.c:99 +#: src/esx/esx_driver.c:893 src/hyperv/hyperv_driver.c:96 #, c-format msgid "" "Transport '%s' in URI scheme is not supported, try again without the " "transport part" msgstr "" -#: src/esx/esx_driver.c:951 src/hyperv/hyperv_driver.c:107 +#: src/esx/esx_driver.c:907 src/hyperv/hyperv_driver.c:104 msgid "URI is missing the server part" msgstr "" -#: src/esx/esx_driver.c:958 src/hyperv/hyperv_driver.c:114 +#: src/esx/esx_driver.c:914 src/hyperv/hyperv_driver.c:111 msgid "Missing or invalid auth pointer" msgstr "" -#: src/esx/esx_driver.c:1011 +#: src/esx/esx_driver.c:967 msgid "This host is not managed by a vCenter" msgstr "" -#: src/esx/esx_driver.c:1018 +#: src/esx/esx_driver.c:974 #, c-format msgid "vCenter IP address %s too big for destination" msgstr "" -#: src/esx/esx_driver.c:1031 +#: src/esx/esx_driver.c:987 #, c-format msgid "" "This host is managed by a vCenter with IP address %s, but a mismachting " "vCenter '%s' (%s) has been specified" msgstr "" -#: src/esx/esx_driver.c:1189 src/vbox/vbox_MSCOMGlue.c:438 +#: src/vbox/vbox_MSCOMGlue.c:435 #, c-format msgid "Could not parse version number from '%s'" msgstr "" -#: src/esx/esx_driver.c:1249 +#: src/esx/esx_driver.c:1227 msgid "Missing or empty 'hostName' property" msgstr "" -#: src/esx/esx_driver.c:1387 +#: src/esx/esx_driver.c:1364 #, c-format msgid "CPU Model %s too long for destination" msgstr "" -#: src/esx/esx_driver.c:1476 +#: src/esx/esx_driver.c:1444 #, c-format msgid "Failed to parse positive integer from '%s'" msgstr "" -#: src/esx/esx_driver.c:1577 src/hyperv/hyperv_driver.c:459 +#: src/esx/esx_driver.c:1539 src/hyperv/hyperv_driver.c:448 #, c-format msgid "No domain with ID %d" msgstr "" -#: src/esx/esx_driver.c:1665 +#: src/esx/esx_driver.c:1623 #, c-format msgid "No domain with name '%s'" msgstr "" -#: src/esx/esx_driver.c:1723 src/esx/esx_driver.c:1838 -#: src/esx/esx_driver.c:1889 src/esx/esx_driver.c:1945 +#: src/esx/esx_driver.c:1679 src/esx/esx_driver.c:1792 +#: src/esx/esx_driver.c:1841 src/esx/esx_driver.c:1895 +#: src/esx/esx_driver.c:2489 msgid "Domain is not powered on" msgstr "" -#: src/esx/esx_driver.c:1736 +#: src/esx/esx_driver.c:1692 #, c-format msgid "Could not suspend domain: %s" msgstr "" -#: src/esx/esx_driver.c:1780 +#: src/esx/esx_driver.c:1735 msgid "Domain is not suspended" msgstr "" -#: src/esx/esx_driver.c:1794 +#: src/esx/esx_driver.c:1749 #, c-format msgid "Could not resume domain: %s" msgstr "" -#: src/esx/esx_driver.c:1958 +#: src/esx/esx_driver.c:1908 #, c-format msgid "Could not destroy domain: %s" msgstr "" -#: src/esx/esx_driver.c:2025 +#: src/esx/esx_driver.c:1974 #, c-format msgid "Got invalid memory size %d" msgstr "" -#: src/esx/esx_driver.c:2074 src/esx/esx_driver.c:2982 +#: src/esx/esx_driver.c:2022 src/esx/esx_driver.c:2981 msgid "Domain is not powered off" msgstr "" -#: src/esx/esx_driver.c:2098 +#: src/esx/esx_driver.c:2046 #, c-format msgid "Could not set max-memory to %lu kilobytes: %s" msgstr "" -#: src/esx/esx_driver.c:2155 +#: src/esx/esx_driver.c:2102 #, c-format msgid "Could not set memory to %lu kilobytes: %s" msgstr "" -#: src/esx/esx_driver.c:2391 src/esx/esx_driver.c:2401 +#: src/esx/esx_driver.c:2333 src/esx/esx_driver.c:2343 #, c-format msgid "QueryPerf returned object with unexpected type '%s'" msgstr "" -#: src/esx/esx_driver.c:2518 src/esx/esx_driver.c:2602 -#: src/phyp/phyp_driver.c:1366 src/phyp/phyp_driver.c:3610 -#: src/vbox/vbox_tmpl.c:2165 src/vbox/vbox_tmpl.c:2223 -#: src/xenapi/xenapi_driver.c:1141 src/xenapi/xenapi_driver.c:1313 +#: src/esx/esx_driver.c:2536 src/esx/esx_driver.c:2618 +#: src/phyp/phyp_driver.c:1418 src/phyp/phyp_driver.c:3624 +#: src/vbox/vbox_common.c:2905 src/vbox/vbox_common.c:2957 +#: src/xenapi/xenapi_driver.c:1165 src/xenapi/xenapi_driver.c:1337 #, c-format msgid "unsupported flags: (0x%x)" msgstr "" -#: src/esx/esx_driver.c:2524 +#: src/esx/esx_driver.c:2542 msgid "Requested number of virtual CPUs must at least be 1" msgstr "" -#: src/esx/esx_driver.c:2540 +#: src/esx/esx_driver.c:2556 #, c-format msgid "" "Requested number of virtual CPUs is greater than max allowable number of " "virtual CPUs for the domain: %d > %d" msgstr "" -#: src/esx/esx_driver.c:2567 +#: src/esx/esx_driver.c:2583 #, c-format msgid "Could not set number of virtual CPUs to %d: %s" msgstr "" -#: src/esx/esx_driver.c:2785 src/esx/esx_driver.c:2828 -#: src/vmware/vmware_driver.c:981 +#: src/esx/esx_driver.c:2794 src/esx/esx_driver.c:2836 +#: src/vmware/vmware_driver.c:1018 #, c-format msgid "Unsupported config format '%s'" msgstr "" -#: src/esx/esx_driver.c:2996 +#: src/esx/esx_driver.c:2995 #, c-format msgid "Could not start domain: %s" msgstr "" -#: src/esx/esx_driver.c:3082 +#: src/esx/esx_driver.c:3085 msgid "Domain already exists, editing existing domains is not supported yet" msgstr "" -#: src/esx/esx_driver.c:3118 src/vmware/vmware_conf.c:401 +#: src/esx/esx_driver.c:3119 src/vmware/vmware_conf.c:407 msgid "" "Domain XML doesn't contain any disks, cannot deduce datastore and path for " "VMX file" msgstr "" -#: src/esx/esx_driver.c:3133 src/vmware/vmware_conf.c:416 +#: src/esx/esx_driver.c:3134 src/vmware/vmware_conf.c:422 msgid "" "Domain XML doesn't contain any file-based harddisks, cannot deduce datastore " "and path for VMX file" msgstr "" -#: src/esx/esx_driver.c:3141 src/vmware/vmware_conf.c:424 +#: src/esx/esx_driver.c:3142 src/vmware/vmware_conf.c:430 msgid "" "First file-based harddisk has no source, cannot deduce datastore and path " "for VMX file" msgstr "" -#: src/esx/esx_driver.c:3153 src/vmware/vmware_conf.c:435 +#: src/esx/esx_driver.c:3154 src/vmware/vmware_conf.c:440 #, c-format msgid "Expecting source '%s' of first file-based harddisk to be a VMDK image" msgstr "" -#: src/esx/esx_driver.c:3219 +#: src/esx/esx_driver.c:3216 #, c-format msgid "Could not define domain: %s" msgstr "" -#: src/esx/esx_driver.c:3294 +#: src/esx/esx_driver.c:3292 msgid "Domain is not suspended or powered off" msgstr "" -#: src/esx/esx_driver.c:3437 +#: src/esx/esx_driver.c:3428 msgid "" "Cannot enable general autostart option without affecting other domains" msgstr "" -#: src/esx/esx_driver.c:3640 +#: src/esx/esx_driver.c:3628 #, c-format msgid "Shares level has unknown value %d" msgstr "" -#: src/esx/esx_driver.c:3719 +#: src/esx/esx_driver.c:3705 #, c-format msgid "Could not set reservation to %lld MHz, expecting positive value" msgstr "" -#: src/esx/esx_driver.c:3732 +#: src/esx/esx_driver.c:3717 #, c-format msgid "" "Could not set limit to %lld MHz, expecting positive value or -1 (unlimited)" msgstr "" -#: src/esx/esx_driver.c:3772 +#: src/esx/esx_driver.c:3757 #, c-format msgid "" "Could not set shares to %d, expecting positive value or -1 (low), -2 " "(normal) or -3 (high)" msgstr "" -#: src/esx/esx_driver.c:3792 +#: src/esx/esx_driver.c:3777 #, c-format msgid "Could not change scheduler parameters: %s" msgstr "" -#: src/esx/esx_driver.c:3877 +#: src/esx/esx_driver.c:3862 msgid "Migration not possible without a vCenter" msgstr "" -#: src/esx/esx_driver.c:3883 +#: src/esx/esx_driver.c:3868 msgid "Renaming domains on migration not supported" msgstr "" -#: src/esx/esx_driver.c:3897 +#: src/esx/esx_driver.c:3881 msgid "Only vpxmigr:// migration URIs are supported" msgstr "" -#: src/esx/esx_driver.c:3903 +#: src/esx/esx_driver.c:3887 msgid "Migration source and destination have to refer to the same vCenter" msgstr "" -#: src/esx/esx_driver.c:3913 +#: src/esx/esx_driver.c:3897 msgid "Migration URI has to specify resource pool and host system" msgstr "" -#: src/esx/esx_driver.c:3948 +#: src/esx/esx_driver.c:3932 #, c-format msgid "Could not migrate domain, validation reported a problem: %s" msgstr "" -#: src/esx/esx_driver.c:3952 +#: src/esx/esx_driver.c:3936 msgid "Could not migrate domain, validation reported a problem" msgstr "" -#: src/esx/esx_driver.c:3974 +#: src/esx/esx_driver.c:3958 #, c-format msgid "Could not migrate domain, migration task finished with an error: %s" msgstr "" -#: src/esx/esx_driver.c:4049 +#: src/esx/esx_driver.c:4032 msgid "Could not retrieve memory usage of resource pool" msgstr "" -#: src/esx/esx_driver.c:4236 src/vbox/vbox_tmpl.c:6047 +#: src/esx/esx_driver.c:4216 msgid "disk snapshots not supported yet" msgstr "" -#: src/esx/esx_driver.c:4253 +#: src/esx/esx_driver.c:4233 #, c-format msgid "Snapshot '%s' already exists" msgstr "" -#: src/esx/esx_driver.c:4270 +#: src/esx/esx_driver.c:4250 #, c-format msgid "Could not create snapshot: %s" msgstr "" -#: src/esx/esx_driver.c:4614 src/qemu/qemu_driver.c:13847 -#: src/test/test_driver.c:6748 src/vbox/vbox_tmpl.c:6488 +#: src/esx/esx_driver.c:4586 src/qemu/qemu_driver.c:14353 +#: src/test/test_driver.c:6738 src/vbox/vbox_common.c:6377 #, c-format msgid "snapshot '%s' does not have a parent" msgstr "" -#: src/esx/esx_driver.c:4762 +#: src/esx/esx_driver.c:4730 #, c-format msgid "Could not revert to snapshot '%s': %s" msgstr "" -#: src/esx/esx_driver.c:4828 +#: src/esx/esx_driver.c:4794 #, c-format msgid "Could not delete snapshot '%s': %s" msgstr "" -#: src/esx/esx_driver.c:4899 +#: src/esx/esx_driver.c:4863 #, c-format msgid "Could not change memory parameters: %s" msgstr "" -#: src/esx/esx_network_driver.c:197 +#: src/esx/esx_network_driver.c:189 #, c-format msgid "Could not find HostVirtualSwitch with UUID '%s'" msgstr "" -#: src/esx/esx_network_driver.c:263 +#: src/esx/esx_network_driver.c:255 msgid "Different inbound and outbound bandwidth is unsupported" msgstr "" -#: src/esx/esx_network_driver.c:356 +#: src/esx/esx_network_driver.c:341 msgid "" "HostVirtualSwitch already exists, editing existing ones is not supported yet" msgstr "" -#: src/esx/esx_network_driver.c:364 +#: src/esx/esx_network_driver.c:349 msgid "Cannot use predefined UUID" msgstr "" -#: src/esx/esx_network_driver.c:372 +#: src/esx/esx_network_driver.c:357 #, c-format msgid "Unsupported forward mode '%s'" msgstr "" -#: src/esx/esx_network_driver.c:388 +#: src/esx/esx_network_driver.c:372 #, c-format msgid "HostPortGroup with name '%s' exists already" msgstr "" -#: src/esx/esx_network_driver.c:422 +#: src/esx/esx_network_driver.c:405 #, c-format msgid "unsupported device type in network %s interface pool" msgstr "" -#: src/esx/esx_network_driver.c:444 +#: src/esx/esx_network_driver.c:427 #, c-format msgid "Could not find PhysicalNic with name '%s'" msgstr "" -#: src/esx/esx_network_driver.c:562 +#: src/esx/esx_network_driver.c:543 #, c-format msgid "Cannot undefine HostVirtualSwitch that has a '%s' port" msgstr "" -#: src/esx/esx_network_driver.c:575 src/esx/esx_network_driver.c:603 +#: src/esx/esx_network_driver.c:556 src/esx/esx_network_driver.c:584 #, c-format msgid "Could not find HostPortGroup for key '%s'" msgstr "" -#: src/esx/esx_network_driver.c:751 +#: src/esx/esx_network_driver.c:729 #, c-format msgid "Could not find PhysicalNic with key '%s'" msgstr "" -#: src/esx/esx_network_driver.c:828 +#: src/esx/esx_network_driver.c:805 #, c-format msgid "Could not find HostPortGroup with key '%s'" msgstr "" -#: src/esx/esx_network_driver.c:880 +#: src/esx/esx_network_driver.c:857 msgid "Cannot deactivate network autostart" msgstr "" #: src/esx/esx_storage_backend_iscsi.c:64 -#: src/esx/esx_storage_backend_iscsi.c:114 -#: src/esx/esx_storage_backend_iscsi.c:211 +#: src/esx/esx_storage_backend_iscsi.c:113 +#: src/esx/esx_storage_backend_iscsi.c:209 msgid "Unable to obtain iSCSI adapter" msgstr "" -#: src/esx/esx_storage_backend_iscsi.c:321 src/esx/esx_storage_driver.c:196 +#: src/esx/esx_storage_backend_iscsi.c:316 src/esx/esx_storage_driver.c:183 #, c-format msgid "Could not find storage pool with name '%s'" msgstr "" -#: src/esx/esx_storage_backend_iscsi.c:601 -#: src/esx/esx_storage_backend_iscsi.c:617 +#: src/esx/esx_storage_backend_iscsi.c:589 +#: src/esx/esx_storage_backend_iscsi.c:605 msgid "iSCSI storage pool does not support volume creation" msgstr "" -#: src/esx/esx_storage_backend_iscsi.c:706 +#: src/esx/esx_storage_backend_iscsi.c:692 #, c-format msgid "Could find volume with name: %s" msgstr "" -#: src/esx/esx_storage_backend_iscsi.c:753 +#: src/esx/esx_storage_backend_iscsi.c:738 msgid "iSCSI storage pool does not support volume deletion" msgstr "" -#: src/esx/esx_storage_backend_iscsi.c:768 +#: src/esx/esx_storage_backend_iscsi.c:753 msgid "iSCSI storage pool does not support volume wiping" msgstr "" #: src/esx/esx_storage_backend_vmfs.c:99 -#: src/esx/esx_storage_backend_vmfs.c:512 +#: src/esx/esx_storage_backend_vmfs.c:509 msgid "DatastoreInfo has unexpected type" msgstr "" -#: src/esx/esx_storage_backend_vmfs.c:500 +#: src/esx/esx_storage_backend_vmfs.c:497 #, c-format msgid "Datastore has unexpected type '%s'" msgstr "" -#: src/esx/esx_storage_backend_vmfs.c:730 +#: src/esx/esx_storage_backend_vmfs.c:725 msgid "" "QueryVirtualDiskUuid not available, cannot lookup storage volume by UUID" msgstr "" -#: src/esx/esx_storage_backend_vmfs.c:881 -#: src/esx/esx_storage_backend_vmfs.c:1107 +#: src/esx/esx_storage_backend_vmfs.c:874 +#: src/esx/esx_storage_backend_vmfs.c:1095 msgid "Creating non-file volumes is not supported" msgstr "" -#: src/esx/esx_storage_backend_vmfs.c:890 -#: src/esx/esx_storage_backend_vmfs.c:1116 +#: src/esx/esx_storage_backend_vmfs.c:883 +#: src/esx/esx_storage_backend_vmfs.c:1104 #, c-format msgid "Volume name '%s' doesn't have expected format '/'" msgstr "" -#: src/esx/esx_storage_backend_vmfs.c:897 -#: src/esx/esx_storage_backend_vmfs.c:1123 +#: src/esx/esx_storage_backend_vmfs.c:890 +#: src/esx/esx_storage_backend_vmfs.c:1111 #, c-format msgid "Volume name '%s' has unsupported suffix, expecting '.vmdk'" msgstr "" -#: src/esx/esx_storage_backend_vmfs.c:971 +#: src/esx/esx_storage_backend_vmfs.c:962 msgid "Unsupported capacity-to-allocation relation" msgstr "" -#: src/esx/esx_storage_backend_vmfs.c:999 +#: src/esx/esx_storage_backend_vmfs.c:990 #, c-format msgid "Could not create volume: %s" msgstr "" -#: src/esx/esx_storage_backend_vmfs.c:1025 -#: src/esx/esx_storage_backend_vmfs.c:1217 +#: src/esx/esx_storage_backend_vmfs.c:1014 +#: src/esx/esx_storage_backend_vmfs.c:1201 #, c-format msgid "Creation of %s volumes is not supported" msgstr "" -#: src/esx/esx_storage_backend_vmfs.c:1191 +#: src/esx/esx_storage_backend_vmfs.c:1177 #, c-format msgid "Could not copy volume: %s" msgstr "" -#: src/esx/esx_storage_backend_vmfs.c:1272 +#: src/esx/esx_storage_backend_vmfs.c:1256 #, c-format msgid "Could not delete volume: %s" msgstr "" -#: src/esx/esx_storage_backend_vmfs.c:1315 +#: src/esx/esx_storage_backend_vmfs.c:1299 #, c-format msgid "Could not wipe volume: %s" msgstr "" -#: src/esx/esx_storage_backend_vmfs.c:1443 +#: src/esx/esx_storage_backend_vmfs.c:1427 #, c-format msgid "File '%s' has unknown type" msgstr "" -#: src/esx/esx_storage_driver.c:226 +#: src/esx/esx_storage_driver.c:211 #, c-format msgid "Could not find storage pool with uuid '%s'" msgstr "" -#: src/esx/esx_storage_driver.c:316 +#: src/esx/esx_storage_driver.c:298 msgid "Cannot deactivate storage pool autostart" msgstr "" -#: src/esx/esx_storage_driver.c:400 +#: src/esx/esx_storage_driver.c:378 #, c-format msgid "Unexpected volume path format: %s" msgstr "" -#: src/esx/esx_storage_driver.c:428 +#: src/esx/esx_storage_driver.c:404 #, c-format msgid "Could not find storage volume with key '%s'" msgstr "" @@ -7025,537 +7030,537 @@ "Query parameter 'proxy' has unexpected port value '%s' (should be [1..65535])" msgstr "" -#: src/esx/esx_util.c:245 +#: src/esx/esx_util.c:240 #, c-format msgid "" "Datastore path '%s' doesn't have expected format '[] '" msgstr "" -#: src/esx/esx_util.c:325 +#: src/esx/esx_util.c:315 #, c-format msgid "IP address lookup for host '%s' failed: %s" msgstr "" -#: src/esx/esx_util.c:332 +#: src/esx/esx_util.c:322 #, c-format msgid "No IP address for host '%s' found: %s" msgstr "" -#: src/esx/esx_util.c:342 +#: src/esx/esx_util.c:332 #, c-format msgid "Formatting IP address for host '%s' failed: %s" msgstr "" -#: src/esx/esx_util.c:362 src/esx/esx_vi.c:2506 src/hyperv/hyperv_driver.c:888 -#: src/hyperv/hyperv_wmi.c:627 src/vmx/vmx.c:727 +#: src/esx/esx_util.c:352 src/esx/esx_vi.c:2659 src/hyperv/hyperv_driver.c:868 +#: src/hyperv/hyperv_wmi.c:619 src/vmx/vmx.c:741 #, c-format msgid "Could not parse UUID from string '%s'" msgstr "" -#: src/esx/esx_vi.c:253 +#: src/esx/esx_vi.c:244 #, c-format msgid "curl_easy_perform() returned an error: %s (%d) : %s" msgstr "" -#: src/esx/esx_vi.c:263 +#: src/esx/esx_vi.c:254 #, c-format msgid "" "curl_easy_getinfo(CURLINFO_RESPONSE_CODE) returned an error: %s (%d) : %s" msgstr "" -#: src/esx/esx_vi.c:271 +#: src/esx/esx_vi.c:262 msgid "" "curl_easy_getinfo(CURLINFO_RESPONSE_CODE) returned a negative response code" msgstr "" -#: src/esx/esx_vi.c:283 +#: src/esx/esx_vi.c:274 #, c-format msgid "" "curl_easy_getinfo(CURLINFO_REDIRECT_URL) returned an error: %s (%d) : %s" msgstr "" -#: src/esx/esx_vi.c:289 +#: src/esx/esx_vi.c:280 #, c-format msgid "The server redirects from '%s' to '%s'" msgstr "" -#: src/esx/esx_vi.c:294 +#: src/esx/esx_vi.c:285 #, c-format msgid "The server redirects from '%s'" msgstr "" -#: src/esx/esx_vi.c:307 src/esx/esx_vi_methods.c:163 +#: src/esx/esx_vi.c:298 src/esx/esx_vi_methods.c:161 msgid "Invalid call" msgstr "" -#: src/esx/esx_vi.c:315 +#: src/esx/esx_vi.c:306 msgid "Could not initialize CURL" msgstr "" -#: src/esx/esx_vi.c:334 +#: src/esx/esx_vi.c:325 msgid "Could not build CURL header list" msgstr "" -#: src/esx/esx_vi.c:369 +#: src/esx/esx_vi.c:360 msgid "Could not initialize CURL mutex" msgstr "" -#: src/esx/esx_vi.c:397 +#: src/esx/esx_vi.c:388 msgid "Download length it too large" msgstr "" -#: src/esx/esx_vi.c:424 +#: src/esx/esx_vi.c:415 #, c-format msgid "HTTP response code %d for download from '%s'" msgstr "" -#: src/esx/esx_vi.c:477 +#: src/esx/esx_vi.c:465 #, c-format msgid "HTTP response code %d for upload to '%s'" msgstr "" -#: src/esx/esx_vi.c:512 +#: src/esx/esx_vi.c:500 #, c-format msgid "Trying to lock unknown SharedCURL lock %d" msgstr "" -#: src/esx/esx_vi.c:540 +#: src/esx/esx_vi.c:528 #, c-format msgid "Trying to unlock unknown SharedCURL lock %d" msgstr "" -#: src/esx/esx_vi.c:557 +#: src/esx/esx_vi.c:545 msgid "Trying to free SharedCURL object that is still in use" msgstr "" -#: src/esx/esx_vi.c:577 +#: src/esx/esx_vi.c:563 msgid "Cannot share uninitialized CURL handle" msgstr "" -#: src/esx/esx_vi.c:583 +#: src/esx/esx_vi.c:569 msgid "Cannot share CURL handle that is already shared" msgstr "" -#: src/esx/esx_vi.c:592 +#: src/esx/esx_vi.c:578 msgid "Could not initialize CURL (share)" msgstr "" -#: src/esx/esx_vi.c:609 +#: src/esx/esx_vi.c:595 msgid "Could not initialize a CURL (share) mutex" msgstr "" -#: src/esx/esx_vi.c:632 +#: src/esx/esx_vi.c:618 msgid "Cannot unshare uninitialized CURL handle" msgstr "" -#: src/esx/esx_vi.c:638 +#: src/esx/esx_vi.c:624 msgid "Cannot unshare CURL handle that is not shared" msgstr "" -#: src/esx/esx_vi.c:643 +#: src/esx/esx_vi.c:629 msgid "CURL (share) mismatch" msgstr "" -#: src/esx/esx_vi.c:673 +#: src/esx/esx_vi.c:721 msgid "Trying to free MultiCURL object that is still in use" msgstr "" -#: src/esx/esx_vi.c:687 +#: src/esx/esx_vi.c:738 msgid "Cannot add uninitialized CURL handle to a multi handle" msgstr "" -#: src/esx/esx_vi.c:693 +#: src/esx/esx_vi.c:744 msgid "Cannot add CURL handle to a multi handle twice" msgstr "" -#: src/esx/esx_vi.c:702 +#: src/esx/esx_vi.c:753 msgid "Could not initialize CURL (multi)" msgstr "" -#: src/esx/esx_vi.c:724 +#: src/esx/esx_vi.c:784 msgid "Cannot remove uninitialized CURL handle from a multi handle" msgstr "" -#: src/esx/esx_vi.c:731 +#: src/esx/esx_vi.c:791 msgid "" "Cannot remove CURL handle from a multi handle when it wasn't added before" msgstr "" -#: src/esx/esx_vi.c:737 +#: src/esx/esx_vi.c:797 msgid "CURL (multi) mismatch" msgstr "" -#: src/esx/esx_vi.c:817 +#: src/esx/esx_vi.c:1019 msgid "Could not initialize session mutex" msgstr "" -#: src/esx/esx_vi.c:843 +#: src/esx/esx_vi.c:841 #, c-format msgid "" "Expecting VI API major/minor version '2.5', '4.x' or '5.x' but found '%s'" msgstr "" -#: src/esx/esx_vi.c:853 +#: src/esx/esx_vi.c:851 #, c-format msgid "Expecting GSX major/minor version '2.0' but found '%s'" msgstr "" -#: src/esx/esx_vi.c:875 +#: src/esx/esx_vi.c:873 #, c-format msgid "" "Expecting ESX major/minor version '3.5', '4.x' or '5.x' but found '%s'" msgstr "" -#: src/esx/esx_vi.c:897 +#: src/esx/esx_vi.c:895 #, c-format msgid "" "Expecting VPX major/minor version '2.5', '4.x' or '5.x' but found '%s'" msgstr "" -#: src/esx/esx_vi.c:904 +#: src/esx/esx_vi.c:1090 #, c-format msgid "" "Expecting product 'gsx' or 'esx' or 'embeddedEsx' or 'vpx' but found '%s'" msgstr "" -#: src/esx/esx_vi.c:911 +#: src/esx/esx_vi.c:1029 #, c-format msgid "Expecting VI API type 'HostAgent' or 'VirtualCenter' but found '%s'" msgstr "" -#: src/esx/esx_vi.c:961 src/esx/esx_vi.c:1115 src/esx/esx_vi.c:1205 +#: src/esx/esx_vi.c:1140 src/esx/esx_vi.c:1287 src/esx/esx_vi.c:1374 msgid "Could not retrieve resource pool" msgstr "" -#: src/esx/esx_vi.c:1001 +#: src/esx/esx_vi.c:1180 #, c-format msgid "Path '%s' does not specify a datacenter" msgstr "" -#: src/esx/esx_vi.c:1045 +#: src/esx/esx_vi.c:1222 #, c-format msgid "Could not find datacenter specified in '%s'" msgstr "" -#: src/esx/esx_vi.c:1059 +#: src/esx/esx_vi.c:1234 #, c-format msgid "Path '%s' does not specify a compute resource" msgstr "" -#: src/esx/esx_vi.c:1108 +#: src/esx/esx_vi.c:1280 #, c-format msgid "Could not find compute resource specified in '%s'" msgstr "" -#: src/esx/esx_vi.c:1131 +#: src/esx/esx_vi.c:1301 #, c-format msgid "Path '%s' does not specify a host system" msgstr "" -#: src/esx/esx_vi.c:1142 +#: src/esx/esx_vi.c:1312 #, c-format msgid "Path '%s' ends with an excess item" msgstr "" -#: src/esx/esx_vi.c:1158 +#: src/esx/esx_vi.c:1328 #, c-format msgid "Could not find host system specified in '%s'" msgstr "" -#: src/esx/esx_vi.c:1271 +#: src/esx/esx_vi.c:1436 msgid "(esx execute response)" msgstr "" -#: src/esx/esx_vi.c:1289 +#: src/esx/esx_vi.c:1453 #, c-format msgid "" "HTTP response code %d for call to '%s'. Fault is unknown, XPath evaluation " "failed" msgstr "" -#: src/esx/esx_vi.c:1297 +#: src/esx/esx_vi.c:1461 #, c-format msgid "" "HTTP response code %d for call to '%s'. Fault is unknown, deserialization " "failed" msgstr "" -#: src/esx/esx_vi.c:1304 +#: src/esx/esx_vi.c:1468 #, c-format msgid "HTTP response code %d for call to '%s'. Fault: %s - %s" msgstr "" -#: src/esx/esx_vi.c:1324 +#: src/esx/esx_vi.c:1488 #, c-format msgid "XPath evaluation of response for call to '%s' failed" msgstr "" -#: src/esx/esx_vi.c:1336 src/esx/esx_vi.c:1351 +#: src/esx/esx_vi.c:1500 src/esx/esx_vi.c:1515 #, c-format msgid "Call to '%s' returned an empty result, expecting a non-empty result" msgstr "" -#: src/esx/esx_vi.c:1341 src/esx/esx_vi.c:1362 +#: src/esx/esx_vi.c:1505 src/esx/esx_vi.c:1526 #, c-format msgid "Call to '%s' returned a list, expecting exactly one item" msgstr "" -#: src/esx/esx_vi.c:1376 +#: src/esx/esx_vi.c:1540 #, c-format msgid "Call to '%s' returned something, expecting an empty result" msgstr "" -#: src/esx/esx_vi.c:1385 +#: src/esx/esx_vi.c:1549 msgid "Invalid argument (occurrence)" msgstr "" -#: src/esx/esx_vi.c:1391 +#: src/esx/esx_vi.c:1555 #, c-format msgid "HTTP response code %d for call to '%s'" msgstr "" -#: src/esx/esx_vi.c:1449 src/esx/esx_vi_types.c:932 +#: src/esx/esx_vi.c:1613 src/esx/esx_vi_types.c:930 #, c-format msgid "Expecting type '%s' but found '%s'" msgstr "" -#: src/esx/esx_vi.c:1463 src/esx/esx_vi.c:1535 src/esx/esx_vi_types.c:365 -#: src/esx/esx_vi_types.c:1062 +#: src/esx/esx_vi.c:1627 src/esx/esx_vi.c:1698 src/esx/esx_vi_types.c:365 +#: src/esx/esx_vi_types.c:1057 #, c-format msgid "Unknown value '%s' for %s" msgstr "" -#: src/esx/esx_vi.c:1628 +#: src/esx/esx_vi.c:1789 #, c-format msgid "Expecting type to begin with 'ArrayOf' but found '%s'" msgstr "" -#: src/esx/esx_vi.c:1637 src/esx/esx_vi.c:1709 src/esx/esx_vi_types.c:306 +#: src/esx/esx_vi.c:1798 src/esx/esx_vi.c:1867 src/esx/esx_vi_types.c:306 #, c-format msgid "Wrong XML element type %d" msgstr "" -#: src/esx/esx_vi.c:1899 +#: src/esx/esx_vi.c:2057 msgid "Invalid call, no mutex" msgstr "" -#: src/esx/esx_vi.c:1906 +#: src/esx/esx_vi.c:2064 msgid "Invalid call, no session" msgstr "" -#: src/esx/esx_vi.c:1965 +#: src/esx/esx_vi.c:2123 msgid "Key of the current session differs from the key at last login" msgstr "" -#: src/esx/esx_vi.c:2020 src/esx/esx_vi.c:2032 src/esx/esx_vi.c:2046 -#: src/esx/esx_vi.c:2055 +#: src/esx/esx_vi.c:2177 src/esx/esx_vi.c:2189 src/esx/esx_vi.c:2203 +#: src/esx/esx_vi.c:2212 #, c-format msgid "Invalid lookup of '%s' from '%s'" msgstr "" -#: src/esx/esx_vi.c:2061 +#: src/esx/esx_vi.c:2218 #, c-format msgid "Invalid lookup from '%s'" msgstr "" -#: src/esx/esx_vi.c:2102 +#: src/esx/esx_vi.c:2258 #, c-format msgid "Could not lookup '%s' from '%s'" msgstr "" -#: src/esx/esx_vi.c:2108 +#: src/esx/esx_vi.c:2264 #, c-format msgid "Could not lookup '%s' list from '%s'" msgstr "" -#: src/esx/esx_vi.c:2114 +#: src/esx/esx_vi.c:2270 msgid "Invalid occurrence value" msgstr "" -#: src/esx/esx_vi.c:2168 +#: src/esx/esx_vi.c:2322 #, c-format msgid "Missing '%s' property while looking for ManagedEntityStatus" msgstr "" -#: src/esx/esx_vi.c:2191 +#: src/esx/esx_vi.c:2345 msgid "Missing 'runtime.powerState' property" msgstr "" -#: src/esx/esx_vi.c:2252 src/esx/esx_vi.c:2285 src/esx/esx_vi.c:2321 -#: src/esx/esx_vi.c:2357 +#: src/esx/esx_vi.c:2406 src/esx/esx_vi.c:2438 src/esx/esx_vi.c:2474 +#: src/esx/esx_vi.c:2510 #, c-format msgid "Missing '%s' property" msgstr "" -#: src/esx/esx_vi.c:2428 +#: src/esx/esx_vi.c:2581 msgid "ObjectContent does not reference a virtual machine" msgstr "" -#: src/esx/esx_vi.c:2436 +#: src/esx/esx_vi.c:2589 #, c-format msgid "Could not parse positive integer from '%s'" msgstr "" -#: src/esx/esx_vi.c:2462 +#: src/esx/esx_vi.c:2615 msgid "Domain name contains invalid escape sequence" msgstr "" -#: src/esx/esx_vi.c:2472 +#: src/esx/esx_vi.c:2625 msgid "Could not get name of virtual machine" msgstr "" -#: src/esx/esx_vi.c:2500 +#: src/esx/esx_vi.c:2653 msgid "Could not get UUID of virtual machine" msgstr "" -#: src/esx/esx_vi.c:2641 +#: src/esx/esx_vi.c:2789 #, c-format msgid "Could not find snapshot with name '%s'" msgstr "" -#: src/esx/esx_vi.c:2676 +#: src/esx/esx_vi.c:2824 #, c-format msgid "Could not find domain snapshot with internal name '%s'" msgstr "" -#: src/esx/esx_vi.c:2742 +#: src/esx/esx_vi.c:2890 #, c-format msgid "Could not find domain with UUID '%s'" msgstr "" -#: src/esx/esx_vi.c:2817 +#: src/esx/esx_vi.c:2963 #, c-format msgid "Could not find domain with name '%s'" msgstr "" -#: src/esx/esx_vi.c:2870 +#: src/esx/esx_vi.c:3016 msgid "Other tasks are pending for this domain" msgstr "" -#: src/esx/esx_vi.c:2951 +#: src/esx/esx_vi.c:3096 #, c-format msgid "Could not find datastore with name '%s'" msgstr "" -#: src/esx/esx_vi.c:3038 +#: src/esx/esx_vi.c:3181 #, c-format msgid "Could not find datastore containing absolute path '%s'" msgstr "" -#: src/esx/esx_vi.c:3109 +#: src/esx/esx_vi.c:3250 msgid "Could not lookup datastore host mount" msgstr "" -#: src/esx/esx_vi.c:3385 +#: src/esx/esx_vi.c:3522 msgid "Domain has no current snapshot" msgstr "" -#: src/esx/esx_vi.c:3392 +#: src/esx/esx_vi.c:3529 msgid "Could not lookup root snapshot list" msgstr "" -#: src/esx/esx_vi.c:3476 +#: src/esx/esx_vi.c:3612 #, c-format msgid "Datastore path '%s' doesn't reference a file" msgstr "" -#: src/esx/esx_vi.c:3566 src/esx/esx_vi.c:3716 +#: src/esx/esx_vi.c:3700 src/esx/esx_vi.c:3849 #, c-format msgid "Could not search in datastore '%s': %s" msgstr "" -#: src/esx/esx_vi.c:3585 +#: src/esx/esx_vi.c:3719 #, c-format msgid "No storage volume with key or path '%s'" msgstr "" -#: src/esx/esx_vi.c:3845 +#: src/esx/esx_vi.c:3976 msgid "Could not retrieve the AutoStartDefaults object" msgstr "" -#: src/esx/esx_vi.c:3990 +#: src/esx/esx_vi.c:4119 #, c-format msgid "Could not find physical NIC with name '%s'" msgstr "" -#: src/esx/esx_vi.c:4039 +#: src/esx/esx_vi.c:4166 #, c-format msgid "Could not find physical NIC with MAC address '%s'" msgstr "" -#: src/esx/esx_vi.c:4134 +#: src/esx/esx_vi.c:4260 #, c-format msgid "Could not find HostVirtualSwitch with name '%s'" msgstr "" -#: src/esx/esx_vi.c:4257 src/esx/esx_vi.c:4291 +#: src/esx/esx_vi.c:4380 src/esx/esx_vi.c:4414 #, c-format msgid "" "Pending question blocks virtual machine execution, question is '%s', no " "possible answers" msgstr "" -#: src/esx/esx_vi.c:4265 +#: src/esx/esx_vi.c:4388 #, c-format msgid "" "Pending question blocks virtual machine execution, question is '%s', " "possible answers are %s, but no default answer is specified" msgstr "" -#: src/esx/esx_vi.c:4286 +#: src/esx/esx_vi.c:4409 #, c-format msgid "" "Pending question blocks virtual machine execution, question is '%s', " "possible answers are %s" msgstr "" -#: src/esx/esx_vi.c:4401 +#: src/esx/esx_vi.c:4520 msgid "" "Cancelable task is blocked by an unanswered question but cancellation failed" msgstr "" -#: src/esx/esx_vi.c:4406 +#: src/esx/esx_vi.c:4525 msgid "Non-cancelable task is blocked by an unanswered question" msgstr "" -#: src/esx/esx_vi.c:4537 +#: src/esx/esx_vi.c:4645 #, c-format msgid "HostCpuIdInfo register '%s' has an unexpected length" msgstr "" -#: src/esx/esx_vi.c:4551 +#: src/esx/esx_vi.c:4659 #, c-format msgid "HostCpuIdInfo register '%s' has an unexpected format" msgstr "" -#: src/esx/esx_vi.c:4604 +#: src/esx/esx_vi.c:4596 msgid "Unexpected product version" msgstr "" -#: src/esx/esx_vi.c:4622 +#: src/esx/esx_vi.c:4760 msgid "Unable to obtain hostInternetScsiHba" msgstr "" -#: src/esx/esx_vi.c:4641 +#: src/esx/esx_vi.c:4778 #, c-format msgid "Could not find storage pool with name: %s" msgstr "" -#: src/esx/esx_vi.c:4834 +#: src/esx/esx_vi.c:4969 msgid "Target not found" msgstr "" -#: src/esx/esx_vi.c:5090 +#: src/esx/esx_vi.c:5225 #, c-format msgid "Missing 'name' property in %s lookup" msgstr "" -#: src/esx/esx_vi.c:5124 +#: src/esx/esx_vi.c:5259 #, c-format msgid "Could not find %s with name '%s'" msgstr "" -#: src/esx/esx_vi.c:5127 +#: src/esx/esx_vi.c:5262 #, c-format msgid "Could not find %s" msgstr "" @@ -7595,59 +7600,59 @@ msgid "Unknown value '%s' for %s 'type' property" msgstr "" -#: src/esx/esx_vi_types.c:962 src/esx/esx_vi_types.c:1028 +#: src/esx/esx_vi_types.c:958 src/esx/esx_vi_types.c:1023 msgid "Could not copy an XML node" msgstr "" -#: src/esx/esx_vi_types.c:1039 +#: src/esx/esx_vi_types.c:1034 msgid "AnyType is missing 'type' property" msgstr "" -#: src/esx/esx_vi_types.c:1047 +#: src/esx/esx_vi_types.c:1042 #, c-format msgid "Unknown value '%s' for AnyType 'type' property" msgstr "" -#: src/esx/esx_vi_types.c:1070 +#: src/esx/esx_vi_types.c:1065 #, c-format msgid "Value '%s' is out of %s range" msgstr "" -#: src/esx/esx_vi_types.c:1086 +#: src/esx/esx_vi_types.c:1081 #, c-format msgid "Unknown value '%s' for xsd:boolean" msgstr "" -#: src/esx/esx_vi_types.c:1497 +#: src/esx/esx_vi_types.c:1484 msgid "XML node doesn't contain text, expecting an xsd:dateTime value" msgstr "" -#: src/esx/esx_vi_types.c:1530 +#: src/esx/esx_vi_types.c:1517 #, c-format msgid "xsd:dateTime value '%s' too long for destination" msgstr "" -#: src/esx/esx_vi_types.c:1552 src/esx/esx_vi_types.c:1562 -#: src/esx/esx_vi_types.c:1575 src/esx/esx_vi_types.c:1589 +#: src/esx/esx_vi_types.c:1539 src/esx/esx_vi_types.c:1549 +#: src/esx/esx_vi_types.c:1562 src/esx/esx_vi_types.c:1575 #, c-format msgid "xsd:dateTime value '%s' has unexpected format" msgstr "" -#: src/esx/esx_vi_types.c:1672 +#: src/esx/esx_vi_types.c:1657 msgid "MethodFault is missing 'type' property" msgstr "" -#: src/esx/esx_vi_types.c:1767 +#: src/esx/esx_vi_types.c:1750 msgid "ManagedObjectReference is missing 'type' property" msgstr "" -#: src/esx/esx_vi_types.c:1845 +#: src/esx/esx_vi_types.c:1828 #, c-format msgid "%s is missing 'type' property" msgstr "" -#: src/fdstream.c:88 src/fdstream.c:125 src/fdstream.c:207 src/fdstream.c:370 -#: src/fdstream.c:422 +#: src/fdstream.c:88 src/fdstream.c:125 src/fdstream.c:206 src/fdstream.c:369 +#: src/fdstream.c:421 msgid "stream is not open" msgstr "" @@ -7655,186 +7660,186 @@ msgid "stream does not have a callback registered" msgstr "" -#: src/fdstream.c:214 +#: src/fdstream.c:213 msgid "stream already has a callback registered" msgstr "" -#: src/fdstream.c:224 +#: src/fdstream.c:223 msgid "cannot register file watch on stream" msgstr "" -#: src/fdstream.c:304 +#: src/fdstream.c:303 #, c-format msgid "I/O helper exited with status %d" msgstr "" -#: src/fdstream.c:308 +#: src/fdstream.c:307 msgid "I/O helper exited abnormally" msgstr "" -#: src/fdstream.c:364 +#: src/fdstream.c:363 msgid "Too many bytes to write to stream" msgstr "" -#: src/fdstream.c:379 src/fdstream.c:398 +#: src/fdstream.c:378 src/fdstream.c:397 msgid "cannot write to stream" msgstr "" -#: src/fdstream.c:416 +#: src/fdstream.c:415 msgid "Too many bytes to read from stream" msgstr "" -#: src/fdstream.c:448 +#: src/fdstream.c:447 msgid "cannot read from stream" msgstr "" -#: src/fdstream.c:494 src/locking/lock_daemon.c:144 -#: src/locking/lock_daemon.c:187 src/qemu/qemu_capabilities.c:3368 -#: src/util/vireventpoll.c:694 src/util/virobject.c:224 +#: src/fdstream.c:495 src/locking/lock_daemon.c:144 +#: src/locking/lock_daemon.c:187 src/qemu/qemu_capabilities.c:3507 +#: src/util/vireventpoll.c:691 src/util/virobject.c:224 msgid "Unable to initialize mutex" msgstr "" -#: src/fdstream.c:524 +#: src/fdstream.c:525 msgid "Unable to open UNIX socket" msgstr "" -#: src/fdstream.c:567 +#: src/fdstream.c:568 msgid "UNIX domain sockets are not supported on this platform" msgstr "" -#: src/fdstream.c:598 +#: src/fdstream.c:600 #, c-format msgid "Unable to open stream for '%s'" msgstr "" -#: src/fdstream.c:605 +#: src/fdstream.c:607 #, c-format msgid "Unable to access stream for '%s'" msgstr "" -#: src/fdstream.c:613 src/util/iohelper.c:65 +#: src/fdstream.c:615 src/util/iohelper.c:65 #, c-format msgid "Unable to seek %s to %llu" msgstr "" -#: src/fdstream.c:630 +#: src/fdstream.c:632 #, c-format msgid "%s: Cannot request read and write flags together" msgstr "" -#: src/fdstream.c:637 src/lxc/lxc_process.c:1168 +#: src/fdstream.c:639 src/lxc/lxc_process.c:1179 msgid "Unable to create pipe" msgstr "" -#: src/fdstream.c:698 +#: src/fdstream.c:700 #, c-format msgid "Attempt to create %s without specifying mode" msgstr "" -#: src/hyperv/hyperv_driver.c:164 +#: src/hyperv/hyperv_driver.c:160 msgid "Could not create openwsman client" msgstr "" -#: src/hyperv/hyperv_driver.c:170 +#: src/hyperv/hyperv_driver.c:166 msgid "Could not initialize openwsman transport" msgstr "" -#: src/hyperv/hyperv_driver.c:191 +#: src/hyperv/hyperv_driver.c:186 #, c-format msgid "%s is not a Hyper-V server" msgstr "" -#: src/hyperv/hyperv_driver.c:248 src/hyperv/hyperv_driver.c:285 -#: src/hyperv/hyperv_driver.c:304 +#: src/hyperv/hyperv_driver.c:242 src/hyperv/hyperv_driver.c:278 +#: src/hyperv/hyperv_driver.c:296 #, c-format msgid "Could not lookup %s" msgstr "" -#: src/hyperv/hyperv_driver.c:331 +#: src/hyperv/hyperv_driver.c:323 #, c-format msgid "CPU model %s too long for destination" msgstr "" -#: src/hyperv/hyperv_driver.c:495 src/hyperv/hyperv_wmi.c:673 +#: src/hyperv/hyperv_driver.c:483 src/hyperv/hyperv_wmi.c:663 #, c-format msgid "No domain with UUID %s" msgstr "" -#: src/hyperv/hyperv_driver.c:528 +#: src/hyperv/hyperv_driver.c:515 #, c-format msgid "No domain with name %s" msgstr "" -#: src/hyperv/hyperv_driver.c:556 +#: src/hyperv/hyperv_driver.c:542 msgid "Domain is not active" msgstr "" -#: src/hyperv/hyperv_driver.c:585 +#: src/hyperv/hyperv_driver.c:570 msgid "Domain is not paused" msgstr "" -#: src/hyperv/hyperv_driver.c:617 src/hyperv/hyperv_driver.c:1154 +#: src/hyperv/hyperv_driver.c:601 src/hyperv/hyperv_driver.c:1129 msgid "Domain is not active or is in state transition" msgstr "" -#: src/hyperv/hyperv_driver.c:688 src/hyperv/hyperv_driver.c:709 -#: src/hyperv/hyperv_driver.c:731 src/hyperv/hyperv_driver.c:828 -#: src/hyperv/hyperv_driver.c:849 src/hyperv/hyperv_driver.c:871 +#: src/hyperv/hyperv_driver.c:671 src/hyperv/hyperv_driver.c:692 +#: src/hyperv/hyperv_driver.c:714 src/hyperv/hyperv_driver.c:808 +#: src/hyperv/hyperv_driver.c:829 src/hyperv/hyperv_driver.c:851 #, c-format msgid "Could not lookup %s for domain %s" msgstr "" -#: src/hyperv/hyperv_driver.c:1031 +#: src/hyperv/hyperv_driver.c:1008 msgid "Domain is already active or is in state transition" msgstr "" -#: src/hyperv/hyperv_driver.c:1209 +#: src/hyperv/hyperv_driver.c:1182 msgid "Domain has no managed save image" msgstr "" -#: src/hyperv/hyperv_driver.c:1403 +#: src/hyperv/hyperv_driver.c:1375 #, c-format msgid "openwsman error: %s" msgstr "" -#: src/hyperv/hyperv_wmi.c:58 +#: src/hyperv/hyperv_wmi.c:59 #, c-format msgid "Transport error during %s: %s (%d)" msgstr "" -#: src/hyperv/hyperv_wmi.c:68 +#: src/hyperv/hyperv_wmi.c:69 #, c-format msgid "Unexpected HTTP response during %s: %d" msgstr "" -#: src/hyperv/hyperv_wmi.c:75 +#: src/hyperv/hyperv_wmi.c:76 #, c-format msgid "Empty response during %s" msgstr "" -#: src/hyperv/hyperv_wmi.c:90 +#: src/hyperv/hyperv_wmi.c:91 #, c-format msgid "" "SOAP fault during %s: code '%s', subcode '%s', reason '%s', detail '%s'" msgstr "" -#: src/hyperv/hyperv_wmi.c:142 src/hyperv/hyperv_wmi.c:420 +#: src/hyperv/hyperv_wmi.c:146 src/hyperv/hyperv_wmi.c:417 msgid "Could not initialize options" msgstr "" -#: src/hyperv/hyperv_wmi.c:151 +#: src/hyperv/hyperv_wmi.c:154 msgid "Could not create filter" msgstr "" -#: src/hyperv/hyperv_wmi.c:178 +#: src/hyperv/hyperv_wmi.c:179 msgid "Could not lookup SOAP body" msgstr "" -#: src/hyperv/hyperv_wmi.c:186 +#: src/hyperv/hyperv_wmi.c:187 msgid "Could not lookup pull response" msgstr "" -#: src/hyperv/hyperv_wmi.c:194 +#: src/hyperv/hyperv_wmi.c:195 msgid "Could not lookup pull response items" msgstr "" @@ -7842,112 +7847,112 @@ msgid "Could not deserialize pull response item" msgstr "" -#: src/hyperv/hyperv_wmi.c:254 src/hyperv/hyperv_wmi.c:295 +#: src/hyperv/hyperv_wmi.c:252 src/hyperv/hyperv_wmi.c:292 msgid "Could not free deserialized data" msgstr "" -#: src/hyperv/hyperv_wmi.c:315 +#: src/hyperv/hyperv_wmi.c:312 msgid "Completed with no error" msgstr "" -#: src/hyperv/hyperv_wmi.c:318 src/hyperv/hyperv_wmi.c:354 +#: src/hyperv/hyperv_wmi.c:315 src/hyperv/hyperv_wmi.c:351 msgid "Not supported" msgstr "" -#: src/hyperv/hyperv_wmi.c:324 +#: src/hyperv/hyperv_wmi.c:321 msgid "Cannot complete within timeout period" msgstr "" -#: src/hyperv/hyperv_wmi.c:327 src/hyperv/hyperv_wmi.c:348 -#: tools/virsh-domain.c:5070 tools/virsh-domain.c:10587 +#: src/hyperv/hyperv_wmi.c:324 src/hyperv/hyperv_wmi.c:345 +#: tools/virsh-domain.c:5618 tools/virsh-domain.c:11266 msgid "Failed" msgstr "" -#: src/hyperv/hyperv_wmi.c:330 src/hyperv/hyperv_wmi.c:363 +#: src/hyperv/hyperv_wmi.c:327 src/hyperv/hyperv_wmi.c:360 msgid "Invalid parameter" msgstr "" -#: src/hyperv/hyperv_wmi.c:333 +#: src/hyperv/hyperv_wmi.c:330 msgid "In use" msgstr "" -#: src/hyperv/hyperv_wmi.c:336 +#: src/hyperv/hyperv_wmi.c:333 msgid "Transition started" msgstr "" -#: src/hyperv/hyperv_wmi.c:339 +#: src/hyperv/hyperv_wmi.c:336 msgid "Invalid state transition" msgstr "" -#: src/hyperv/hyperv_wmi.c:342 +#: src/hyperv/hyperv_wmi.c:339 msgid "Timeout parameter not supported" msgstr "" -#: src/hyperv/hyperv_wmi.c:345 +#: src/hyperv/hyperv_wmi.c:342 msgid "Busy" msgstr "" -#: src/hyperv/hyperv_wmi.c:351 +#: src/hyperv/hyperv_wmi.c:348 msgid "Access denied" msgstr "" -#: src/hyperv/hyperv_wmi.c:357 +#: src/hyperv/hyperv_wmi.c:354 msgid "Status is unknown" msgstr "" -#: src/hyperv/hyperv_wmi.c:360 +#: src/hyperv/hyperv_wmi.c:357 msgid "Timeout" msgstr "" -#: src/hyperv/hyperv_wmi.c:366 +#: src/hyperv/hyperv_wmi.c:363 msgid "System is in use" msgstr "" -#: src/hyperv/hyperv_wmi.c:369 +#: src/hyperv/hyperv_wmi.c:366 msgid "Invalid state for this operation" msgstr "" -#: src/hyperv/hyperv_wmi.c:372 +#: src/hyperv/hyperv_wmi.c:369 msgid "Incorrect data type" msgstr "" -#: src/hyperv/hyperv_wmi.c:375 +#: src/hyperv/hyperv_wmi.c:372 msgid "System is not available" msgstr "" -#: src/hyperv/hyperv_wmi.c:378 tools/virsh.c:2271 tools/virsh.c:2316 -#: tools/virsh.c:3009 tools/virsh.c:3015 tools/virsh-domain.c:4693 -#: tools/virsh-domain.c:6343 tools/virsh-pool.c:1398 +#: src/hyperv/hyperv_wmi.c:375 tools/virsh.c:2384 tools/virsh.c:2429 +#: tools/virsh.c:3102 tools/virsh.c:3108 tools/virsh-domain.c:5237 +#: tools/virsh-domain.c:6945 tools/virsh-pool.c:1454 #: tools/virsh-snapshot.c:453 msgid "Out of memory" msgstr "" -#: src/hyperv/hyperv_wmi.c:381 +#: src/hyperv/hyperv_wmi.c:378 msgid "Unknown return code" msgstr "" -#: src/hyperv/hyperv_wmi.c:440 src/hyperv/hyperv_wmi.c:457 -#: src/hyperv/hyperv_wmi.c:474 +#: src/hyperv/hyperv_wmi.c:436 src/hyperv/hyperv_wmi.c:453 +#: src/hyperv/hyperv_wmi.c:469 #, c-format msgid "Could not lookup %s for %s invocation" msgstr "" -#: src/hyperv/hyperv_wmi.c:447 +#: src/hyperv/hyperv_wmi.c:443 #, c-format msgid "Could not parse return code from '%s'" msgstr "" -#: src/hyperv/hyperv_wmi.c:499 +#: src/hyperv/hyperv_wmi.c:494 #, c-format msgid "Concrete job for %s invocation is in error state" msgstr "" -#: src/hyperv/hyperv_wmi.c:505 +#: src/hyperv/hyperv_wmi.c:500 #, c-format msgid "Concrete job for %s invocation is in unknown state" msgstr "" -#: src/hyperv/hyperv_wmi.c:512 +#: src/hyperv/hyperv_wmi.c:507 #, c-format msgid "Invocation of %s returned an error: %s (%d)" msgstr "" @@ -7960,241 +7965,241 @@ msgid "Attempt to close netcf state driver with open connections" msgstr "" -#: src/interface/interface_backend_netcf.c:138 +#: src/interface/interface_backend_netcf.c:137 msgid "failed to re-init netcf" msgstr "" -#: src/interface/interface_backend_netcf.c:231 -#: src/interface/interface_backend_netcf.c:349 -#: src/interface/interface_backend_netcf.c:445 -#: src/interface/interface_backend_netcf.c:628 -#: src/interface/interface_backend_netcf.c:722 +#: src/interface/interface_backend_netcf.c:229 +#: src/interface/interface_backend_netcf.c:338 +#: src/interface/interface_backend_netcf.c:433 +#: src/interface/interface_backend_netcf.c:611 +#: src/interface/interface_backend_netcf.c:702 #, c-format msgid "couldn't find interface named '%s': %s%s%s" msgstr "" -#: src/interface/interface_backend_netcf.c:236 -#: src/interface/interface_backend_netcf.c:727 -#: src/interface/interface_backend_udev.c:495 -#: src/interface/interface_backend_udev.c:1053 -#: src/interface/interface_backend_udev.c:1185 +#: src/interface/interface_backend_netcf.c:234 +#: src/interface/interface_backend_netcf.c:707 +#: src/interface/interface_backend_udev.c:496 +#: src/interface/interface_backend_udev.c:1052 +#: src/interface/interface_backend_udev.c:1186 #, c-format msgid "couldn't find interface named '%s'" msgstr "" -#: src/interface/interface_backend_netcf.c:255 +#: src/interface/interface_backend_netcf.c:253 #, c-format msgid "failed to get status of interface %s: %s%s%s" msgstr "" -#: src/interface/interface_backend_netcf.c:315 -#: src/interface/interface_backend_netcf.c:406 -#: src/interface/interface_backend_netcf.c:591 +#: src/interface/interface_backend_netcf.c:304 +#: src/interface/interface_backend_netcf.c:394 +#: src/interface/interface_backend_netcf.c:574 #, c-format msgid "failed to get number of host interfaces: %s%s%s" msgstr "" -#: src/interface/interface_backend_netcf.c:333 -#: src/interface/interface_backend_netcf.c:424 -#: src/interface/interface_backend_netcf.c:611 +#: src/interface/interface_backend_netcf.c:322 +#: src/interface/interface_backend_netcf.c:412 +#: src/interface/interface_backend_netcf.c:594 #, c-format msgid "failed to list host interfaces: %s%s%s" msgstr "" -#: src/interface/interface_backend_netcf.c:763 +#: src/interface/interface_backend_netcf.c:742 #, c-format msgid "couldn't find interface with MAC address '%s': %s%s%s" msgstr "" -#: src/interface/interface_backend_netcf.c:770 -#: src/interface/interface_backend_udev.c:548 +#: src/interface/interface_backend_netcf.c:749 +#: src/interface/interface_backend_udev.c:549 #, c-format msgid "couldn't find interface with MAC address '%s'" msgstr "" -#: src/interface/interface_backend_netcf.c:776 +#: src/interface/interface_backend_netcf.c:755 msgid "multiple interfaces with matching MAC address" msgstr "" -#: src/interface/interface_backend_netcf.c:828 -#: src/interface/interface_backend_netcf.c:891 +#: src/interface/interface_backend_netcf.c:806 +#: src/interface/interface_backend_netcf.c:868 #, c-format msgid "could not get interface XML description: %s%s%s" msgstr "" -#: src/interface/interface_backend_netcf.c:934 +#: src/interface/interface_backend_netcf.c:910 #, c-format msgid "failed to undefine interface %s: %s%s%s" msgstr "" -#: src/interface/interface_backend_netcf.c:978 +#: src/interface/interface_backend_netcf.c:953 msgid "interface is already running" msgstr "" -#: src/interface/interface_backend_netcf.c:987 +#: src/interface/interface_backend_netcf.c:962 #, c-format msgid "failed to create (start) interface %s: %s%s%s" msgstr "" -#: src/interface/interface_backend_netcf.c:1031 +#: src/interface/interface_backend_netcf.c:1005 msgid "interface is not running" msgstr "" -#: src/interface/interface_backend_netcf.c:1040 +#: src/interface/interface_backend_netcf.c:1014 #, c-format msgid "failed to destroy (stop) interface %s: %s%s%s" msgstr "" -#: src/interface/interface_backend_netcf.c:1105 +#: src/interface/interface_backend_netcf.c:1077 #, c-format msgid "failed to begin transaction: %s%s%s" msgstr "" -#: src/interface/interface_backend_netcf.c:1131 +#: src/interface/interface_backend_netcf.c:1102 #, c-format msgid "failed to commit transaction: %s%s%s" msgstr "" -#: src/interface/interface_backend_netcf.c:1157 +#: src/interface/interface_backend_netcf.c:1127 #, c-format msgid "failed to rollback transaction: %s%s%s" msgstr "" -#: src/interface/interface_backend_netcf.c:1202 +#: src/interface/interface_backend_netcf.c:1172 msgid "failed to register netcf interface driver" msgstr "" -#: src/interface/interface_backend_udev.c:150 +#: src/interface/interface_backend_udev.c:151 msgid "failed to create udev context" msgstr "" -#: src/interface/interface_backend_udev.c:196 +#: src/interface/interface_backend_udev.c:197 #, c-format msgid "failed to get number of %s interfaces on host" msgstr "" -#: src/interface/interface_backend_udev.c:250 -#: src/interface/interface_backend_udev.c:380 +#: src/interface/interface_backend_udev.c:251 +#: src/interface/interface_backend_udev.c:381 #, c-format msgid "failed to get list of %s interfaces on host" msgstr "" -#: src/interface/interface_backend_udev.c:531 +#: src/interface/interface_backend_udev.c:532 #, c-format msgid "failed to lookup interface with MAC address '%s'" msgstr "" -#: src/interface/interface_backend_udev.c:556 +#: src/interface/interface_backend_udev.c:557 #, c-format msgid "the MAC address '%s' matches multiple interfaces" msgstr "" -#: src/interface/interface_backend_udev.c:652 +#: src/interface/interface_backend_udev.c:653 #, c-format msgid "Could not retrieve 'bonding/downdelay' for '%s'" msgstr "" -#: src/interface/interface_backend_udev.c:657 +#: src/interface/interface_backend_udev.c:658 #, c-format msgid "Could not parse 'bonding/downdelay' '%s' for '%s'" msgstr "" -#: src/interface/interface_backend_udev.c:666 +#: src/interface/interface_backend_udev.c:667 #, c-format msgid "Could not retrieve 'bonding/updelay' for '%s'" msgstr "" -#: src/interface/interface_backend_udev.c:671 +#: src/interface/interface_backend_udev.c:672 #, c-format msgid "Could not parse 'bonding/updelay' '%s' for '%s'" msgstr "" -#: src/interface/interface_backend_udev.c:680 +#: src/interface/interface_backend_udev.c:681 #, c-format msgid "Could not retrieve 'bonding/miimon' for '%s'" msgstr "" -#: src/interface/interface_backend_udev.c:685 +#: src/interface/interface_backend_udev.c:686 #, c-format msgid "Could not parse 'bonding/miimon' '%s' for '%s'" msgstr "" -#: src/interface/interface_backend_udev.c:694 +#: src/interface/interface_backend_udev.c:695 #, c-format msgid "Could not retrieve 'bonding/arp_interval' for '%s'" msgstr "" -#: src/interface/interface_backend_udev.c:699 +#: src/interface/interface_backend_udev.c:700 #, c-format msgid "Could not parse 'bonding/arp_interval' '%s' for '%s'" msgstr "" -#: src/interface/interface_backend_udev.c:713 +#: src/interface/interface_backend_udev.c:714 #, c-format msgid "Could not retrieve 'bonding/mode' for '%s'" msgstr "" -#: src/interface/interface_backend_udev.c:719 +#: src/interface/interface_backend_udev.c:720 #, c-format msgid "Invalid format for 'bonding/mode' for '%s'" msgstr "" -#: src/interface/interface_backend_udev.c:724 +#: src/interface/interface_backend_udev.c:725 #, c-format msgid "Unable to find correct value in 'bonding/mode' for '%s'" msgstr "" -#: src/interface/interface_backend_udev.c:730 +#: src/interface/interface_backend_udev.c:731 #, c-format msgid "Could not parse 'bonding/mode' '%s' for '%s'" msgstr "" -#: src/interface/interface_backend_udev.c:743 +#: src/interface/interface_backend_udev.c:744 #, c-format msgid "Could not retrieve 'bonding/arp_validate' for '%s'" msgstr "" -#: src/interface/interface_backend_udev.c:749 +#: src/interface/interface_backend_udev.c:750 #, c-format msgid "Invalid format for 'bonding/arp_validate' for '%s'" msgstr "" -#: src/interface/interface_backend_udev.c:754 +#: src/interface/interface_backend_udev.c:755 #, c-format msgid "Unable to find correct value in 'bonding/arp_validate' for '%s'" msgstr "" -#: src/interface/interface_backend_udev.c:760 +#: src/interface/interface_backend_udev.c:761 #, c-format msgid "Could not parse 'bonding/arp_validate' '%s' for '%s'" msgstr "" -#: src/interface/interface_backend_udev.c:770 +#: src/interface/interface_backend_udev.c:771 #, c-format msgid "Could not retrieve 'bonding/use_carrier' for '%s'" msgstr "" -#: src/interface/interface_backend_udev.c:775 +#: src/interface/interface_backend_udev.c:776 #, c-format msgid "Could not parse 'bonding/use_carrier' '%s' for '%s'" msgstr "" -#: src/interface/interface_backend_udev.c:795 +#: src/interface/interface_backend_udev.c:796 #, c-format msgid "Could not retrieve 'bonding/arp_ip_target' for '%s'" msgstr "" -#: src/interface/interface_backend_udev.c:808 +#: src/interface/interface_backend_udev.c:809 #, c-format msgid "Could not get slaves of bond '%s'" msgstr "" -#: src/interface/interface_backend_udev.c:824 +#: src/interface/interface_backend_udev.c:825 #, c-format msgid "Invalid enslaved interface name '%s' seen for bond '%s'" msgstr "" -#: src/interface/interface_backend_udev.c:835 +#: src/interface/interface_backend_udev.c:836 #, c-format msgid "" "Could not get interface information for '%s', which is a enslaved in bond " @@ -8233,420 +8238,432 @@ "'%s'" msgstr "" -#: src/interface/interface_backend_udev.c:986 -#: src/interface/interface_backend_udev.c:995 +#: src/interface/interface_backend_udev.c:985 +#: src/interface/interface_backend_udev.c:994 #, c-format msgid "failed to find the VID for the VLAN device '%s'" msgstr "" -#: src/interface/interface_backend_udev.c:1066 +#: src/interface/interface_backend_udev.c:1069 #, c-format msgid "Could not parse MTU value '%s'" msgstr "" -#: src/interface/interface_backend_udev.c:1228 +#: src/interface/interface_backend_udev.c:1229 msgid "failed to register udev interface driver" msgstr "" -#: src/internal.h:274 src/internal.h:296 +#: src/internal.h:302 src/internal.h:324 #, c-format msgid "unsupported flags (0x%lx) in function %s" msgstr "" -#: src/internal.h:354 +#: src/internal.h:382 #, c-format msgid "read only access prevents %s" msgstr "" -#: src/libvirt.c:119 +#: src/libvirt.c:118 #, c-format msgid "Too many drivers, cannot register %s" msgstr "" -#: src/libvirt.c:376 +#: src/libvirt.c:375 msgid "libvirt.so is not safe to use from setuid programs" msgstr "" -#: src/libvirt.c:747 +#: src/libvirt.c:746 #, c-format msgid "Initialization of %s state driver failed: %s" msgstr "" -#: src/libvirt.c:749 +#: src/libvirt.c:748 msgid "Unknown problem" msgstr "" -#: src/libvirt.c:943 +#: src/libvirt.c:942 msgid "Expected a list for 'uri_aliases' config parameter" msgstr "" -#: src/libvirt.c:955 +#: src/libvirt.c:954 msgid "Expected a string for 'uri_aliases' config parameter list entry" msgstr "" -#: src/libvirt.c:961 +#: src/libvirt.c:960 #, c-format msgid "" "Malformed 'uri_aliases' config entry '%s', expected 'alias=uri://host/path'" msgstr "" -#: src/libvirt.c:969 +#: src/libvirt.c:968 #, c-format msgid "" "Malformed 'uri_aliases' config entry '%s', aliases may only contain 'a-Z, 0-" "9, _, -'" msgstr "" -#: src/libvirt.c:1021 +#: src/libvirt.c:1020 msgid "Expected a string for 'uri_default' config parameter" msgstr "" -#: src/libvirt.c:1056 +#: src/libvirt.c:1055 msgid "An explicit URI must be provided when setuid" msgstr "" -#: src/libvirt.c:1140 +#: src/libvirt.c:1139 #, c-format msgid "libvirt was built without the '%s' driver" msgstr "" -#: src/libvirt.c:2091 src/libvirt.c:10990 src/libvirt.c:12725 -#: src/libvirt.c:15337 src/libvirt.c:16884 +#: src/libvirt-domain.c:389 src/libvirt-network.c:378 +#: src/libvirt-nwfilter.c:253 src/libvirt-secret.c:260 +#: src/libvirt-storage.c:455 #, c-format msgid "uuidstr in %s must be a valid UUID" msgstr "" -#: src/libvirt.c:2536 src/libvirt.c:2627 +#: src/libvirt-domain.c:837 src/libvirt-domain.c:928 msgid "could not build absolute output file path" msgstr "" -#: src/libvirt.c:2615 src/libvirt.c:2742 src/libvirt.c:2883 +#: src/libvirt-domain.c:916 src/libvirt-domain.c:1043 +#: src/libvirt-domain.c:1184 msgid "running and paused flags are mutually exclusive" msgstr "" -#: src/libvirt.c:2677 src/libvirt.c:2754 src/libvirt.c:2819 src/libvirt.c:2895 +#: src/libvirt-domain.c:978 src/libvirt-domain.c:1055 +#: src/libvirt-domain.c:1120 src/libvirt-domain.c:1196 msgid "could not build absolute input file path" msgstr "" -#: src/libvirt.c:2808 +#: src/libvirt-domain.c:1109 msgid "virDomainSaveImageGetXMLDesc with secure flag" msgstr "" -#: src/libvirt.c:2961 src/libvirt.c:3059 +#: src/libvirt-domain.c:1262 src/libvirt-domain.c:1360 msgid "crash and live flags are mutually exclusive" msgstr "" -#: src/libvirt.c:2967 src/libvirt.c:3065 +#: src/libvirt-domain.c:1268 src/libvirt-domain.c:1366 msgid "crash and reset flags are mutually exclusive" msgstr "" -#: src/libvirt.c:2973 src/libvirt.c:3071 +#: src/libvirt-domain.c:1274 src/libvirt-domain.c:1372 msgid "live and reset flags are mutually exclusive" msgstr "" -#: src/libvirt.c:2984 src/libvirt.c:3082 +#: src/libvirt-domain.c:1285 src/libvirt-domain.c:1383 msgid "could not build absolute core file path" msgstr "" -#: src/libvirt.c:3143 src/libvirt.c:19361 src/libvirt.c:19425 +#: src/libvirt-domain.c:1444 src/libvirt-domain.c:9305 +#: src/libvirt-domain.c:9369 #, c-format msgid "stream in %s must match connection of domain '%s'" msgstr "" -#: src/libvirt.c:3545 +#: src/libvirt-domain.c:1846 #, c-format msgid "result too large: %llu" msgstr "" -#: src/libvirt.c:3783 +#: src/libvirt.c:1464 #, c-format msgid "string parameter name '%.*s' too long" msgstr "" -#: src/libvirt.c:3792 +#: src/libvirt.c:1473 #, c-format msgid "NULL string parameter '%s'" msgstr "" -#: src/libvirt.c:3798 +#: src/libvirt.c:1479 #, c-format msgid "string parameter '%s' unsupported" msgstr "" -#: src/libvirt.c:3921 src/libvirt.c:4165 src/libvirt.c:7712 src/libvirt.c:9553 -#: src/libvirt.c:9759 src/libvirt.c:9889 src/libvirt.c:10243 -#: src/libvirt.c:20343 +#: src/libvirt-domain.c:2180 src/libvirt-domain.c:2424 +#: src/libvirt-domain.c:5530 src/libvirt-domain.c:7420 +#: src/libvirt-domain.c:7626 src/libvirt-domain.c:7756 +#: src/libvirt-domain.c:8112 src/libvirt-domain.c:10328 #, c-format msgid "flags 'affect live' and 'affect config' in %s are mutually exclusive" msgstr "" -#: src/libvirt.c:4353 +#: src/libvirt-domain.c:2613 msgid "virDomainGetXMLDesc with secure flag" msgstr "" -#: src/libvirt.c:4533 +#: src/libvirt-domain.c:2793 msgid "domainMigratePrepare did not set uri" msgstr "" -#: src/libvirt.c:4656 src/qemu/qemu_migration.c:3686 +#: src/libvirt-domain.c:2916 src/qemu/qemu_migration.c:4296 msgid "domainMigratePrepare2 did not set uri" msgstr "" -#: src/libvirt.c:4691 src/libvirt.c:4947 src/qemu/qemu_migration.c:3729 -#: src/qemu/qemu_migration.c:3977 +#: src/libvirt-domain.c:2951 src/libvirt-domain.c:3207 +#: src/qemu/qemu_migration.c:4339 src/qemu/qemu_migration.c:4587 msgid "finish step ignored that migration was cancelled" msgstr "" -#: src/libvirt.c:4864 src/qemu/qemu_migration.c:3898 +#: src/libvirt-domain.c:3124 src/qemu/qemu_migration.c:4508 msgid "domainMigratePrepare3 did not set uri" msgstr "" -#: src/libvirt.c:5084 +#: src/libvirt-domain.c:3344 #, c-format msgid "unable to parse server from dconnuri in %s" msgstr "" -#: src/libvirt.c:5106 src/libvirt.c:5199 src/libvirt.c:5623 src/libvirt.c:5635 -#: src/libvirt.c:5815 src/libvirt.c:5828 +#: src/libvirt-domain.c:3366 src/libvirt-domain.c:3459 +#: src/libvirt-domain.c:3889 src/libvirt-domain.c:3901 +#: src/libvirt-domain.c:4084 src/libvirt-domain.c:4097 msgid "Unable to change target guest XML during migration" msgstr "" -#: src/libvirt.c:5112 +#: src/libvirt-domain.c:3372 msgid "Unable to override peer2peer migration URI" msgstr "" -#: src/libvirt.c:5318 src/libvirt.c:5544 src/libvirt.c:5721 src/libvirt.c:5944 -#: src/libvirt.c:6101 src/libvirt.c:6210 +#: src/libvirt-domain.c:3581 src/libvirt-domain.c:3810 +#: src/libvirt-domain.c:3990 src/libvirt-domain.c:4213 +#: src/libvirt-domain.c:4373 src/libvirt-domain.c:4482 #, c-format msgid "" "flags 'shared disk' and 'shared incremental' in %s are mutually exclusive" msgstr "" -#: src/libvirt.c:5328 src/libvirt.c:5554 src/libvirt.c:5743 src/libvirt.c:5954 +#: src/libvirt-domain.c:3591 src/libvirt-domain.c:3820 +#: src/libvirt-domain.c:4012 src/libvirt-domain.c:4223 msgid "offline migration is not supported by the source host" msgstr "" -#: src/libvirt.c:5335 src/libvirt.c:5561 src/libvirt.c:5750 -#: src/qemu/qemu_migration.c:4130 +#: src/libvirt-domain.c:3598 src/libvirt-domain.c:3827 +#: src/libvirt-domain.c:4019 src/qemu/qemu_migration.c:4740 msgid "offline migration is not supported by the destination host" msgstr "" -#: src/libvirt.c:5375 src/libvirt.c:5598 src/libvirt.c:5765 +#: src/libvirt-domain.c:3638 src/libvirt-domain.c:3864 +#: src/libvirt-domain.c:4034 msgid "cannot enforce change protection" msgstr "" -#: src/libvirt.c:5381 src/libvirt.c:5604 src/libvirt.c:5734 +#: src/libvirt-domain.c:3644 src/libvirt-domain.c:3870 +#: src/libvirt-domain.c:4003 msgid "cannot perform tunnelled migration without using peer2peer flag" msgstr "" -#: src/libvirt.c:5728 +#: src/libvirt-domain.c:3997 msgid "use virDomainMigrateToURI3 for peer-to-peer migration" msgstr "" -#: src/libvirt.c:5785 src/qemu/qemu_migration.c:4123 +#: src/libvirt-domain.c:4054 src/qemu/qemu_migration.c:4733 msgid "" "Migration APIs with extensible parameters are not supported but extended " "parameters were passed" msgstr "" -#: src/libvirt.c:5981 src/libvirt.c:6129 +#: src/libvirt-domain.c:4250 src/libvirt-domain.c:4401 msgid "direct migration is not supported by the connection driver" msgstr "" -#: src/libvirt.c:6234 +#: src/libvirt-domain.c:4506 msgid "Peer-to-peer migration is not supported by the connection driver" msgstr "" -#: src/libvirt.c:6252 +#: src/libvirt-domain.c:4524 msgid "" "Peer-to-peer migration with extensible parameters is not supported but " "extended parameters were passed" msgstr "" -#: src/libvirt.c:6262 +#: src/libvirt-domain.c:4534 msgid "Direct migration is not supported by the connection driver" msgstr "" -#: src/libvirt.c:6269 +#: src/libvirt-domain.c:4541 msgid "Direct migration does not support extensible parameters" msgstr "" -#: src/libvirt.c:6520 src/libvirt.c:6666 src/libvirt.c:6949 +#: src/libvirt-domain.c:4792 src/libvirt-domain.c:4938 +#: src/libvirt-domain.c:5221 #, c-format msgid "conn in %s must match stream connection" msgstr "" -#: src/libvirt.c:7250 +#: src/libvirt-host.c:485 #, c-format msgid "cpuNum in %s only accepts %d as a negative value" msgstr "" -#: src/libvirt.c:7337 +#: src/libvirt-host.c:572 #, c-format msgid "cellNum in %s only accepts %d as a negative value" msgstr "" -#: src/libvirt.c:7892 src/libvirt.c:8033 +#: src/libvirt-domain.c:5710 src/libvirt-domain.c:5851 #, c-format msgid "size in %s must not exceed %zu" msgstr "" -#: src/libvirt.c:8480 +#: src/libvirt-domain.c:6298 #, c-format msgid "flags in %s must include VIR_MEMORY_VIRTUAL or VIR_MEMORY_PHYSICAL" msgstr "" -#: src/libvirt.c:9278 +#: src/libvirt-domain.c:7145 #, c-format msgid "nkeycodes in %s must be <= %d" msgstr "" -#: src/libvirt.c:9476 +#: src/libvirt-domain.c:7343 #, c-format msgid "" "flags 'VIR_DOMAIN_VCPU_MAXIMUM' and 'VIR_DOMAIN_VCPU_GUEST' in '%s' are " "mutually exclusive" msgstr "" -#: src/libvirt.c:9485 src/libvirt.c:9615 src/libvirt.c:9687 +#: src/libvirt-domain.c:7352 src/libvirt-domain.c:7482 +#: src/libvirt-domain.c:7554 #, c-format msgid "input too large: %u" msgstr "" -#: src/libvirt.c:9750 src/libvirt.c:9962 +#: src/libvirt-domain.c:7617 src/libvirt-domain.c:7829 #, c-format msgid "input too large: %d * %d" msgstr "" -#: src/libvirt.c:10165 +#: src/libvirt-domain.c:8034 #, c-format msgid "metadata title in %s can't contain newlines" msgstr "" -#: src/libvirt.c:13830 src/libvirt.c:13896 +#: src/libvirt-storage.c:1584 src/libvirt-storage.c:1658 #, c-format msgid "stream in %s must match connection of volume '%s'" msgstr "" -#: src/libvirt.c:14272 +#: src/libvirt-storage.c:2032 #, c-format msgid "capacity in %s cannot be zero without 'delta' or 'shrink' flags set" msgstr "" -#: src/libvirt.c:16081 +#: src/libvirt-stream.c:344 msgid "data sources cannot be used for non-blocking streams" msgstr "" -#: src/libvirt.c:16174 +#: src/libvirt-stream.c:437 msgid "data sinks cannot be used for non-blocking streams" msgstr "" -#: src/libvirt.c:17787 src/libvirt-qemu.c:285 +#: src/libvirt-domain.c:9038 src/libvirt-qemu.c:285 #, c-format msgid "domain '%s' in %s must match connection" msgstr "" -#: src/libvirt.c:17796 src/libvirt.c:17916 +#: src/libvirt-domain.c:9047 src/libvirt-network.c:1065 #, c-format msgid "eventID in %s must be less than %d" msgstr "" -#: src/libvirt.c:17906 +#: src/libvirt-network.c:1055 #, c-format msgid "network '%s' in %s must match connection" msgstr "" -#: src/libvirt.c:18022 src/libvirt.c:19173 +#: src/libvirt-domain.c:9149 src/libvirt-domain-snapshot.c:1088 #, c-format msgid "running and paused flags in %s are mutually exclusive" msgstr "" -#: src/libvirt.c:18317 +#: src/libvirt-domain-snapshot.c:226 #, c-format msgid "use of 'current' flag in %s requires 'redefine' flag" msgstr "" -#: src/libvirt.c:18325 +#: src/libvirt-domain-snapshot.c:234 #, c-format msgid "'redefine' and 'no metadata' flags in %s are mutually exclusive" msgstr "" -#: src/libvirt.c:18333 +#: src/libvirt-domain-snapshot.c:242 #, c-format msgid "'redefine' and 'halt' flags in %s are mutually exclusive" msgstr "" -#: src/libvirt.c:18383 +#: src/libvirt-domain-snapshot.c:292 msgid "virDomainSnapshotGetXMLDesc with secure flag" msgstr "" -#: src/libvirt.c:19235 +#: src/libvirt-domain-snapshot.c:1150 #, c-format msgid "children and children_only flags in %s are mutually exclusive" msgstr "" -#: src/libvirt.c:19801 +#: src/libvirt-domain.c:9794 #, c-format msgid "use of flags in %s requires a copy job" msgstr "" -#: src/libvirt.c:19973 +#: src/libvirt-domain.c:10109 #, c-format msgid "Unable to access file descriptor %d" msgstr "" -#: src/libvirt.c:19979 +#: src/libvirt-domain.c:10115 #, c-format msgid "fd %d in %s must be a socket" msgstr "" -#: src/libvirt.c:19989 +#: src/libvirt-domain.c:10125 src/libvirt-domain.c:10182 msgid "fd passing is not supported by this connection" msgstr "" -#: src/libvirt.c:20141 +#: src/libvirt-host.c:1226 msgid "A close callback is already registered" msgstr "" -#: src/libvirt.c:20194 +#: src/libvirt-host.c:1279 msgid "A different callback was requested" msgstr "" -#: src/libvirt.c:20468 +#: src/libvirt-domain.c:10453 #, c-format msgid "ncpus in %s must be 1 when start_cpu is -1" msgstr "" -#: src/libvirt.c:20483 +#: src/libvirt-domain.c:10468 #, c-format msgid "input too large: %u * %u" msgstr "" -#: src/libvirt-lxc.c:213 src/security/security_selinux.c:751 -#: src/security/security_selinux.c:858 +#: src/libvirt-lxc.c:212 src/security/security_selinux.c:747 +#: src/security/security_selinux.c:854 #, c-format msgid "unable to get PID %d security context" msgstr "" -#: src/libvirt-lxc.c:220 src/security/security_selinux.c:865 +#: src/libvirt-lxc.c:219 src/security/security_selinux.c:861 #, c-format msgid "security label exceeds maximum length: %d" msgstr "" -#: src/libvirt-lxc.c:232 src/security/security_selinux.c:879 +#: src/libvirt-lxc.c:231 src/security/security_selinux.c:875 msgid "error calling security_getenforce()" msgstr "" -#: src/libvirt-lxc.c:239 +#: src/libvirt-lxc.c:238 #, c-format msgid "Cannot set context %s" msgstr "" -#: src/libvirt-lxc.c:245 +#: src/libvirt-lxc.c:244 msgid "Support for SELinux is not enabled" msgstr "" -#: src/libvirt-lxc.c:262 +#: src/libvirt-lxc.c:261 #, c-format msgid "Security model %s cannot be entered" msgstr "" @@ -8672,61 +8689,61 @@ msgid "Missing server data from JSON file" msgstr "" -#: src/locking/lock_daemon.c:803 src/locking/lock_daemon.c:810 +#: src/locking/lock_daemon.c:730 src/locking/lock_daemon.c:737 #, c-format msgid "Disallowing client %llu with uid %llu" msgstr "" -#: src/locking/lock_daemon.c:841 +#: src/locking/lock_daemon.c:768 msgid "Missing restricted data in JSON document" msgstr "" -#: src/locking/lock_daemon.c:846 +#: src/locking/lock_daemon.c:773 msgid "Missing ownerPid data in JSON document" msgstr "" -#: src/locking/lock_daemon.c:852 +#: src/locking/lock_daemon.c:779 msgid "Missing ownerId data in JSON document" msgstr "" -#: src/locking/lock_daemon.c:857 +#: src/locking/lock_daemon.c:784 msgid "Missing ownerName data in JSON document" msgstr "" -#: src/locking/lock_daemon.c:864 src/locking/lock_daemon.c:869 +#: src/locking/lock_daemon.c:791 src/locking/lock_daemon.c:796 msgid "Missing ownerUUID data in JSON document" msgstr "" -#: src/locking/lock_daemon.c:893 +#: src/locking/lock_daemon.c:820 msgid "Cannot set restricted data in JSON document" msgstr "" -#: src/locking/lock_daemon.c:898 +#: src/locking/lock_daemon.c:825 msgid "Cannot set ownerPid data in JSON document" msgstr "" -#: src/locking/lock_daemon.c:903 +#: src/locking/lock_daemon.c:830 msgid "Cannot set ownerId data in JSON document" msgstr "" -#: src/locking/lock_daemon.c:908 +#: src/locking/lock_daemon.c:835 msgid "Cannot set ownerName data in JSON document" msgstr "" -#: src/locking/lock_daemon.c:914 +#: src/locking/lock_daemon.c:841 msgid "Cannot set ownerUUID data in JSON document" msgstr "" -#: src/locking/lock_daemon.c:1007 +#: src/locking/lock_daemon.c:934 msgid "Missing magic data in JSON document" msgstr "" -#: src/locking/lock_daemon.c:1113 +#: src/locking/lock_daemon.c:1040 #, c-format msgid "Unable to save state file %s" msgstr "" -#: src/locking/lock_daemon.c:1120 +#: src/locking/lock_daemon.c:1047 msgid "Unable to restart self" msgstr "" @@ -8748,7 +8765,7 @@ "libvirt lock management daemon:\n" msgstr "" -#: src/locking/lock_daemon.c:1155 +#: src/locking/lock_daemon.c:1082 #, c-format msgid "" "\n" @@ -8765,7 +8782,7 @@ "\n" msgstr "" -#: src/locking/lock_daemon.c:1172 +#: src/locking/lock_daemon.c:1099 msgid "" "\n" " Default paths:\n" @@ -8781,7 +8798,7 @@ "\n" msgstr "" -#: src/locking/lock_daemon.c:1340 +#: src/locking/lock_daemon.c:1268 msgid "Can't determine restart state file path" msgstr "" @@ -8832,28 +8849,28 @@ msgid "Unable to access config file %s" msgstr "" -#: src/locking/lock_driver_lockd.c:462 +#: src/locking/lock_driver_lockd.c:464 #, c-format msgid "Unexpected parameter %s for object" msgstr "" -#: src/locking/lock_driver_lockd.c:468 +#: src/locking/lock_driver_lockd.c:470 msgid "Missing ID parameter for domain object" msgstr "" -#: src/locking/lock_driver_lockd.c:473 +#: src/locking/lock_driver_lockd.c:475 msgid "Missing PID parameter for domain object" msgstr "" -#: src/locking/lock_driver_lockd.c:478 +#: src/locking/lock_driver_lockd.c:480 msgid "Missing name parameter for domain object" msgstr "" -#: src/locking/lock_driver_lockd.c:483 +#: src/locking/lock_driver_lockd.c:485 msgid "Missing UUID parameter for domain object" msgstr "" -#: src/locking/lock_driver_lockd.c:490 src/locking/lock_driver_lockd.c:620 +#: src/locking/lock_driver_lockd.c:492 src/locking/lock_driver_lockd.c:622 #, c-format msgid "Unknown lock manager object type %d" msgstr "" @@ -8862,24 +8879,24 @@ msgid "Unable to compute sha256 checksum" msgstr "" -#: src/locking/lock_driver_lockd.c:521 +#: src/locking/lock_driver_lockd.c:523 msgid "Unexpected parameters for disk resource" msgstr "" -#: src/locking/lock_driver_lockd.c:592 +#: src/locking/lock_driver_lockd.c:594 msgid "Offset must be zero for this lock manager" msgstr "" -#: src/locking/lock_driver_lockd.c:601 +#: src/locking/lock_driver_lockd.c:603 #, c-format msgid "Unexpected parameter %s for lease resource" msgstr "" -#: src/locking/lock_driver_lockd.c:608 +#: src/locking/lock_driver_lockd.c:610 msgid "Missing path or lockspace for lease resource" msgstr "" -#: src/locking/lock_driver_lockd.c:667 src/locking/lock_driver_sanlock.c:906 +#: src/locking/lock_driver_lockd.c:669 src/locking/lock_driver_sanlock.c:903 msgid "" "Read/write, exclusive access, disks were present, but no leases specified" msgstr "" @@ -8903,9 +8920,9 @@ msgstr "" #: src/locking/lock_driver_sanlock.c:262 src/locking/lock_driver_sanlock.c:317 -#: src/locking/lock_driver_sanlock.c:671 src/storage/storage_backend.c:312 -#: src/util/vircgroup.c:3740 src/util/vircgroup.c:3752 src/util/virfile.c:1936 -#: src/util/virfile.c:2222 +#: src/locking/lock_driver_sanlock.c:671 src/storage/storage_backend.c:321 +#: src/util/vircgroup.c:3889 src/util/vircgroup.c:3901 src/util/virfile.c:2008 +#: src/util/virfile.c:2295 #, c-format msgid "cannot chown '%s' to (%u, %u)" msgstr "" @@ -8968,11 +8985,11 @@ msgid "Unsupported object type %d" msgstr "" -#: src/locking/lock_driver_sanlock.c:524 +#: src/locking/lock_driver_sanlock.c:405 msgid "String length too small to store md5 checksum" msgstr "" -#: src/locking/lock_driver_sanlock.c:530 +#: src/locking/lock_driver_sanlock.c:411 msgid "Unable to compute md5 checksum" msgstr "" @@ -9025,83 +9042,83 @@ msgid "Failure action %s is not supported by sanlock" msgstr "" -#: src/locking/lock_driver_sanlock.c:840 +#: src/locking/lock_driver_sanlock.c:837 #, c-format msgid "Sanlock helper path is longer than %d: '%s'" msgstr "" -#: src/locking/lock_driver_sanlock.c:846 +#: src/locking/lock_driver_sanlock.c:843 #, c-format msgid "Sanlock helper arguments are longer than %d: '%s'" msgstr "" -#: src/locking/lock_driver_sanlock.c:855 +#: src/locking/lock_driver_sanlock.c:852 #, c-format msgid "Failed to register lock failure action: error %d" msgstr "" -#: src/locking/lock_driver_sanlock.c:859 +#: src/locking/lock_driver_sanlock.c:856 msgid "Failed to register lock failure action" msgstr "" -#: src/locking/lock_driver_sanlock.c:879 +#: src/locking/lock_driver_sanlock.c:876 msgid "sanlock is too old to support lock failure action" msgstr "" -#: src/locking/lock_driver_sanlock.c:958 +#: src/locking/lock_driver_sanlock.c:955 #, c-format msgid "Unable to parse lock state %s: error %d" msgstr "" -#: src/locking/lock_driver_sanlock.c:962 +#: src/locking/lock_driver_sanlock.c:959 #, c-format msgid "Unable to parse lock state %s" msgstr "" -#: src/locking/lock_driver_sanlock.c:921 +#: src/locking/lock_driver_sanlock.c:918 #, c-format msgid "Failed to open socket to sanlock daemon: error %d" msgstr "" -#: src/locking/lock_driver_sanlock.c:925 +#: src/locking/lock_driver_sanlock.c:922 msgid "Failed to open socket to sanlock daemon" msgstr "" -#: src/locking/lock_driver_sanlock.c:979 +#: src/locking/lock_driver_sanlock.c:976 #, c-format msgid "Failed to acquire lock: error %d" msgstr "" -#: src/locking/lock_driver_sanlock.c:982 +#: src/locking/lock_driver_sanlock.c:979 msgid "Failed to acquire lock" msgstr "" -#: src/locking/lock_driver_sanlock.c:1003 +#: src/locking/lock_driver_sanlock.c:1000 #, c-format msgid "Failed to restrict process: error %d" msgstr "" -#: src/locking/lock_driver_sanlock.c:1006 +#: src/locking/lock_driver_sanlock.c:1003 msgid "Failed to restrict process" msgstr "" -#: src/locking/lock_driver_sanlock.c:1057 -#: src/locking/lock_driver_sanlock.c:1107 +#: src/locking/lock_driver_sanlock.c:1052 +#: src/locking/lock_driver_sanlock.c:1102 #, c-format msgid "Failed to inquire lock: error %d" msgstr "" -#: src/locking/lock_driver_sanlock.c:1060 -#: src/locking/lock_driver_sanlock.c:1110 +#: src/locking/lock_driver_sanlock.c:1055 +#: src/locking/lock_driver_sanlock.c:1105 msgid "Failed to inquire lock" msgstr "" -#: src/locking/lock_driver_sanlock.c:1072 +#: src/locking/lock_driver_sanlock.c:1067 #, c-format msgid "Failed to release lock: error %d" msgstr "" -#: src/locking/lock_driver_sanlock.c:1075 +#: src/locking/lock_driver_sanlock.c:1070 msgid "Failed to release lock" msgstr "" @@ -9143,37 +9160,37 @@ msgid "unsupported failure action: '%s'\n" msgstr "" -#: src/lxc/lxc_cgroup.c:78 +#: src/lxc/lxc_cgroup.c:69 msgid "failed to convert cpumask" msgstr "" -#: src/lxc/lxc_cgroup.c:98 src/qemu/qemu_cgroup.c:604 +#: src/lxc/lxc_cgroup.c:89 src/qemu/qemu_cgroup.c:602 msgid "failed to convert memory nodemask" msgstr "" -#: src/lxc/lxc_cgroup.c:230 +#: src/lxc/lxc_cgroup.c:217 msgid "cannot get the path of MEMORY cgroup controller" msgstr "" -#: src/lxc/lxc_cgroup.c:473 src/qemu/qemu_cgroup.c:704 +#: src/lxc/lxc_cgroup.c:471 src/qemu/qemu_cgroup.c:760 #, c-format msgid "Resource partition '%s' must start with '/'" msgstr "" -#: src/lxc/lxc_fuse.c:148 src/util/vircgroup.c:3396 +#: src/lxc/lxc_fuse.c:150 src/util/vircgroup.c:3545 #, c-format msgid "Cannot open %s" msgstr "" -#: src/lxc/lxc_fuse.c:154 +#: src/lxc/lxc_fuse.c:156 msgid "fseek failed" msgstr "" -#: src/lxc/lxc_fuse.c:277 +#: src/lxc/lxc_fuse.c:281 msgid "fuse_loop failed" msgstr "" -#: src/lxc/lxc_fuse.c:301 +#: src/lxc/lxc_fuse.c:305 #, c-format msgid "Cannot create %s" msgstr "" @@ -9183,19 +9200,19 @@ msgid "USB device %s is in use by domain %s" msgstr "" -#: src/util/virhostdev.c:1014 +#: src/util/virhostdev.c:1061 #, c-format msgid "USB device %s is already in use" msgstr "" -#: src/util/virhostdev.c:1097 +#: src/util/virhostdev.c:1145 #, c-format msgid "" "Multiple USB devices for %x:%x were found, but none of them is at bus:%u " "device:%u" msgstr "" -#: src/util/virhostdev.c:1102 +#: src/util/virhostdev.c:1150 #, c-format msgid "Multiple USB devices for %x:%x, use
to specify one" msgstr "" @@ -9210,96 +9227,96 @@ msgid "Unsupported hostdev mode %s" msgstr "" -#: src/lxc/lxc_native.c:205 +#: src/lxc/lxc_native.c:206 msgid "Missing lxc.rootfs configuration" msgstr "" -#: src/lxc/lxc_native.c:229 +#: src/lxc/lxc_native.c:230 #, c-format msgid "can't convert relative size: '%s'" msgstr "" -#: src/lxc/lxc_native.c:241 +#: src/lxc/lxc_native.c:242 #, c-format msgid "failed to convert size: '%s'" msgstr "" -#: src/lxc/lxc_native.c:288 +#: src/lxc/lxc_native.c:289 msgid "missing tmpfs size, set the size option" msgstr "" -#: src/lxc/lxc_native.c:434 +#: src/lxc/lxc_native.c:487 msgid "Missing 'link' attribute for NIC" msgstr "" -#: src/lxc/lxc_native.c:574 +#: src/lxc/lxc_native.c:698 #, c-format msgid "failed to parse int: '%s'" msgstr "" -#: src/lxc/lxc_native.c:615 +#: src/lxc/lxc_native.c:739 #, c-format msgid "invalid lxc.id_map: '%s'" msgstr "" -#: src/lxc/lxc_native.c:703 src/lxc/lxc_native.c:831 +#: src/lxc/lxc_native.c:827 src/lxc/lxc_native.c:963 #, c-format msgid "failed to parse integer: '%s'" msgstr "" -#: src/lxc/lxc_native.c:752 +#: src/lxc/lxc_native.c:884 #, c-format msgid "invalid %s value: '%s'" msgstr "" -#: src/lxc/lxc_native.c:778 +#: src/lxc/lxc_native.c:910 #, c-format msgid "failed to parse device weight: '%s'" msgstr "" -#: src/lxc/lxc_native.c:784 +#: src/lxc/lxc_native.c:916 #, c-format msgid "failed to parse read_bps_device: '%s'" msgstr "" -#: src/lxc/lxc_native.c:791 +#: src/lxc/lxc_native.c:923 #, c-format msgid "failed to parse write_bps_device: '%s'" msgstr "" -#: src/lxc/lxc_native.c:798 +#: src/lxc/lxc_native.c:930 #, c-format msgid "failed to parse read_iops_device: '%s'" msgstr "" -#: src/lxc/lxc_native.c:805 +#: src/lxc/lxc_native.c:937 #, c-format msgid "failed to parse write_iops_device: '%s'" msgstr "" -#: src/lxc/lxc_native.c:856 src/qemu/qemu_command.c:10772 +#: src/lxc/lxc_native.c:1010 src/qemu/qemu_command.c:11512 msgid "failed to generate uuid" msgstr "" -#: src/lxc/lxc_native.c:902 +#: src/lxc/lxc_native.c:1056 msgid "lxc.mount found, use lxc.mount.entry lines instead" msgstr "" -#: src/lxc/lxc_container.c:160 +#: src/lxc/lxc_container.c:161 #, c-format msgid "Malformed ctrl-alt-del setting '%s'" msgstr "" -#: src/lxc/lxc_container.c:176 +#: src/lxc/lxc_container.c:177 msgid "Unable to clone to check reboot support" msgstr "" -#: src/lxc/lxc_container.c:216 +#: src/lxc/lxc_container.c:217 #, c-format msgid "Expected a /dev path for '%s'" msgstr "" -#: src/lxc/lxc_container.c:277 +#: src/lxc/lxc_container.c:279 msgid "setsid failed" msgstr "" @@ -9307,316 +9324,316 @@ msgid "ioctl(TIOCSTTY) failed" msgstr "" -#: src/lxc/lxc_container.c:289 +#: src/lxc/lxc_container.c:291 msgid "dup2(stdin) failed" msgstr "" -#: src/lxc/lxc_container.c:295 +#: src/lxc/lxc_container.c:297 msgid "dup2(stdout) failed" msgstr "" -#: src/lxc/lxc_container.c:301 +#: src/lxc/lxc_container.c:303 msgid "dup2(stderr) failed" msgstr "" -#: src/lxc/lxc_container.c:333 +#: src/lxc/lxc_container.c:335 #, c-format msgid "Cannot move fd %d out of the way" msgstr "" -#: src/lxc/lxc_container.c:351 +#: src/lxc/lxc_container.c:353 #, c-format msgid "Cannot duplicate fd %d onto fd %d" msgstr "" -#: src/lxc/lxc_container.c:365 src/util/vircommand.c:516 +#: src/lxc/lxc_container.c:367 src/util/vircommand.c:591 #: tools/virt-login-shell.c:292 msgid "sysconf(_SC_OPEN_MAX) failed" msgstr "" -#: src/lxc/lxc_container.c:459 +#: src/lxc/lxc_container.c:460 msgid "setuid or setgid failed" msgstr "" -#: src/lxc/lxc_container.c:567 +#: src/lxc/lxc_container.c:629 #, c-format msgid "Failed to unmount '%s' and could not detach subtree '%s'" msgstr "" -#: src/lxc/lxc_container.c:575 +#: src/lxc/lxc_container.c:637 #, c-format msgid "Failed to unmount '%s' and could not unmount old root '%s'" msgstr "" -#: src/lxc/lxc_container.c:604 +#: src/lxc/lxc_container.c:708 msgid "Unexpected root filesystem without loop device" msgstr "" -#: src/lxc/lxc_container.c:610 +#: src/lxc/lxc_container.c:714 #, c-format msgid "Unsupported root filesystem type %s" msgstr "" -#: src/lxc/lxc_container.c:648 +#: src/lxc/lxc_container.c:755 msgid "Failed to make root private" msgstr "" -#: src/lxc/lxc_container.c:657 src/lxc/lxc_container.c:677 -#: src/lxc/lxc_container.c:1087 src/lxc/lxc_container.c:1367 -#: src/lxc/lxc_container.c:1431 +#: src/lxc/lxc_container.c:764 src/lxc/lxc_container.c:784 +#: src/lxc/lxc_container.c:1234 src/lxc/lxc_container.c:1514 +#: src/lxc/lxc_container.c:1578 #, c-format msgid "Failed to create %s" msgstr "" -#: src/lxc/lxc_container.c:666 +#: src/lxc/lxc_container.c:773 #, c-format msgid "Failed to mount empty tmpfs at %s" msgstr "" -#: src/lxc/lxc_container.c:685 +#: src/lxc/lxc_container.c:792 #, c-format msgid "Failed to bind %s to new root %s" msgstr "" -#: src/lxc/lxc_container.c:693 +#: src/lxc/lxc_container.c:800 #, c-format msgid "Failed to make new root %s readonly" msgstr "" -#: src/lxc/lxc_container.c:703 +#: src/lxc/lxc_container.c:810 #, c-format msgid "Failed to chdir into %s" msgstr "" -#: src/lxc/lxc_container.c:711 +#: src/lxc/lxc_container.c:818 msgid "Failed to pivot root" msgstr "" -#: src/lxc/lxc_container.c:774 +#: src/lxc/lxc_container.c:884 msgid "Failed to read /proc/mounts" msgstr "" -#: src/lxc/lxc_container.c:801 +#: src/lxc/lxc_container.c:911 #, c-format msgid "Failed to make mount %s readonly" msgstr "" -#: src/lxc/lxc_container.c:876 +#: src/lxc/lxc_container.c:1020 #, c-format msgid "Failed to mount %s on %s type %s flags=%x" msgstr "" -#: src/lxc/lxc_container.c:886 +#: src/lxc/lxc_container.c:1030 #, c-format msgid "Failed to re-mount %s on %s flags=%x" msgstr "" -#: src/lxc/lxc_container.c:918 +#: src/lxc/lxc_container.c:1065 #, c-format msgid "Failed to mount %s on /proc/meminfo" msgstr "" -#: src/lxc/lxc_container.c:948 +#: src/lxc/lxc_container.c:1095 msgid "Cannot create /dev" msgstr "" -#: src/lxc/lxc_container.c:957 +#: src/lxc/lxc_container.c:1104 #, c-format msgid "Failed to mount %s on /dev" msgstr "" -#: src/lxc/lxc_container.c:984 +#: src/lxc/lxc_container.c:1131 msgid "Cannot create /dev/pts" msgstr "" -#: src/lxc/lxc_container.c:993 +#: src/lxc/lxc_container.c:1140 #, c-format msgid "Failed to mount %s on /dev/pts" msgstr "" -#: src/lxc/lxc_container.c:1020 +#: src/lxc/lxc_container.c:1167 #, c-format msgid "Failed to symlink device %s to %s" msgstr "" -#: src/lxc/lxc_container.c:1032 +#: src/lxc/lxc_container.c:1179 msgid "Failed to bind /dev/pts/ptmx on to /dev/ptmx" msgstr "" -#: src/lxc/lxc_container.c:1042 +#: src/lxc/lxc_container.c:1189 #, c-format msgid "Failed to symlink %s to %s" msgstr "" -#: src/lxc/lxc_container.c:1051 +#: src/lxc/lxc_container.c:1198 #, c-format msgid "Failed to symlink %s to /dev/console" msgstr "" -#: src/lxc/lxc_container.c:1074 +#: src/lxc/lxc_container.c:1221 #, c-format msgid "Unable to stat bind target %s" msgstr "" -#: src/lxc/lxc_container.c:1080 +#: src/lxc/lxc_container.c:1227 #, c-format msgid "Unable to stat bind source %s" msgstr "" -#: src/lxc/lxc_container.c:1097 +#: src/lxc/lxc_container.c:1244 #, c-format msgid "Failed to create bind target %s" msgstr "" -#: src/lxc/lxc_container.c:1104 +#: src/lxc/lxc_container.c:1251 #, c-format msgid "Failed to close bind target %s" msgstr "" -#: src/lxc/lxc_container.c:1113 +#: src/lxc/lxc_container.c:1260 #, c-format msgid "Failed to bind mount directory %s to %s" msgstr "" -#: src/lxc/lxc_container.c:1122 src/lxc/lxc_container.c:1447 +#: src/lxc/lxc_container.c:1269 src/lxc/lxc_container.c:1594 #, c-format msgid "Failed to make directory %s readonly" msgstr "" -#: src/lxc/lxc_container.c:1149 +#: src/lxc/lxc_container.c:1296 #, c-format msgid "Unable to open filesystem %s" msgstr "" -#: src/lxc/lxc_container.c:1155 +#: src/lxc/lxc_container.c:1302 msgid "Unable to create blkid library handle" msgstr "" -#: src/lxc/lxc_container.c:1160 +#: src/lxc/lxc_container.c:1307 #, c-format msgid "Unable to associate device %s with blkid library" msgstr "" -#: src/lxc/lxc_container.c:1176 +#: src/lxc/lxc_container.c:1323 #, c-format msgid "Too many filesystems detected for %s" msgstr "" -#: src/lxc/lxc_container.c:1180 +#: src/lxc/lxc_container.c:1327 #, c-format msgid "Unable to detect filesystem for %s" msgstr "" -#: src/lxc/lxc_container.c:1188 +#: src/lxc/lxc_container.c:1335 #, c-format msgid "Unable to find filesystem type for %s" msgstr "" -#: src/lxc/lxc_container.c:1258 src/util/iohelper.c:151 +#: src/lxc/lxc_container.c:1405 src/util/iohelper.c:151 #, c-format msgid "Unable to read %s" msgstr "" -#: src/lxc/lxc_container.c:1288 +#: src/lxc/lxc_container.c:1435 #, c-format msgid "%s has unexpected '*' before last line" msgstr "" -#: src/lxc/lxc_container.c:1312 +#: src/lxc/lxc_container.c:1459 #, c-format msgid "Failed to mount device %s to %s" msgstr "" -#: src/lxc/lxc_container.c:1335 +#: src/lxc/lxc_container.c:1482 #, c-format msgid "Failed to mount device %s to %s, unable to detect filesystem" msgstr "" -#: src/lxc/lxc_container.c:1380 +#: src/lxc/lxc_container.c:1527 #, c-format msgid "Failed to mount device %s to %s as %s" msgstr "" -#: src/lxc/lxc_container.c:1438 +#: src/lxc/lxc_container.c:1585 #, c-format msgid "Failed to mount directory %s as tmpfs" msgstr "" -#: src/lxc/lxc_container.c:1486 +#: src/lxc/lxc_container.c:1633 #, c-format msgid "Unexpected filesystem type %s" msgstr "" -#: src/lxc/lxc_container.c:1491 +#: src/lxc/lxc_container.c:1638 #, c-format msgid "Cannot mount filesystem type %s" msgstr "" -#: src/lxc/lxc_container.c:1535 +#: src/lxc/lxc_container.c:1689 #, c-format msgid "Failed to create directory for '%s' dev '%s'" msgstr "" -#: src/lxc/lxc_container.c:1707 +#: src/lxc/lxc_container.c:665 #, c-format msgid "Failed to access '%s'" msgstr "" -#: src/lxc/lxc_container.c:1714 +#: src/lxc/lxc_container.c:677 #, c-format msgid "Failed to resolve symlink at %s" msgstr "" -#: src/lxc/lxc_container.c:1752 +#: src/lxc/lxc_container.c:1148 #, c-format msgid "Failed to remove capabilities: %d" msgstr "" -#: src/lxc/lxc_container.c:1758 +#: src/lxc/lxc_container.c:2119 #, c-format msgid "Failed to apply capabilities: %d" msgstr "" -#: src/lxc/lxc_container.c:1804 +#: src/lxc/lxc_container.c:2166 msgid "lxcChild() passed invalid vm definition" msgstr "" -#: src/lxc/lxc_container.c:1813 +#: src/lxc/lxc_container.c:2175 msgid "Failed to read the container continue message" msgstr "" -#: src/lxc/lxc_container.c:1847 +#: src/lxc/lxc_container.c:2211 #, c-format msgid "Failed to open tty %s" msgstr "" -#: src/lxc/lxc_container.c:1863 +#: src/lxc/lxc_container.c:2227 #, c-format msgid "cannot find init path '%s' relative to container root" msgstr "" -#: src/lxc/lxc_container.c:1882 +#: src/lxc/lxc_container.c:2245 msgid "Failed to send continue signal to controller" msgstr "" -#: src/lxc/lxc_container.c:1914 src/lxc/lxc_controller.c:2484 +#: src/lxc/lxc_container.c:2277 src/lxc/lxc_controller.c:2502 msgid "Unknown failure in libvirt_lxc startup" msgstr "" -#: src/lxc/lxc_container.c:2024 +#: src/lxc/lxc_container.c:2371 msgid "Kernel doesn't support user namespace" msgstr "" -#: src/lxc/lxc_container.c:2041 +#: src/lxc/lxc_container.c:2388 msgid "Failed to run clone container" msgstr "" -#: src/lxc/lxc_container.c:2102 +#: src/lxc/lxc_container.c:2449 #, c-format msgid "Failed to change owner of %s to %u:%u" msgstr "" -#: src/lxc/lxc_conf.c:90 src/qemu/qemu_conf.c:630 src/uml/uml_conf.c:78 +#: src/lxc/lxc_conf.c:92 src/qemu/qemu_conf.c:840 src/uml/uml_conf.c:78 msgid "cannot get the host uuid" msgstr "" @@ -9667,188 +9684,188 @@ msgid "disk driver %s is not supported" msgstr "" -#: src/lxc/lxc_controller.c:816 +#: src/lxc/lxc_controller.c:820 #, c-format msgid "failed to apply capabilities: %d" msgstr "" -#: src/lxc/lxc_controller.c:898 src/lxc/lxc_controller.c:935 +#: src/lxc/lxc_controller.c:902 src/lxc/lxc_controller.c:939 msgid "Unable to add epoll fd" msgstr "" -#: src/lxc/lxc_controller.c:909 src/lxc/lxc_controller.c:947 +#: src/lxc/lxc_controller.c:913 src/lxc/lxc_controller.c:951 msgid "Unable to remove epoll fd" msgstr "" -#: src/lxc/lxc_controller.c:977 +#: src/lxc/lxc_controller.c:981 msgid "Unable to wait on epoll" msgstr "" -#: src/lxc/lxc_controller.c:1035 +#: src/lxc/lxc_controller.c:1039 msgid "Unable to read container pty" msgstr "" -#: src/lxc/lxc_controller.c:1063 +#: src/lxc/lxc_controller.c:1067 msgid "Unable to write to container pty" msgstr "" -#: src/lxc/lxc_controller.c:1122 +#: src/lxc/lxc_controller.c:1126 msgid "Unable to create epoll fd" msgstr "" -#: src/lxc/lxc_controller.c:1132 +#: src/lxc/lxc_controller.c:1136 msgid "Unable to watch epoll FD" msgstr "" -#: src/lxc/lxc_controller.c:1142 src/lxc/lxc_controller.c:1152 +#: src/lxc/lxc_controller.c:1146 src/lxc/lxc_controller.c:1156 msgid "Unable to watch host console PTY" msgstr "" -#: src/lxc/lxc_controller.c:1190 +#: src/lxc/lxc_controller.c:1208 #, c-format msgid "unable write to %s" msgstr "" -#: src/lxc/lxc_controller.c:1262 src/lxc/lxc_controller.c:1956 +#: src/lxc/lxc_controller.c:1276 src/lxc/lxc_controller.c:1969 #, c-format msgid "Failed to make path %s" msgstr "" -#: src/lxc/lxc_controller.c:1279 +#: src/lxc/lxc_controller.c:1293 #, c-format msgid "Failed to mount devfs on %s type %s (%s)" msgstr "" -#: src/lxc/lxc_controller.c:1327 +#: src/lxc/lxc_controller.c:1341 #, c-format msgid "Failed to make device %s" msgstr "" -#: src/lxc/lxc_controller.c:1377 src/lxc/lxc_controller.c:1455 -#: src/lxc/lxc_controller.c:1534 src/lxc/lxc_controller.c:1691 -#: src/lxc/lxc_driver.c:4046 src/lxc/lxc_driver.c:4253 -#: src/lxc/lxc_driver.c:4322 src/lxc/lxc_driver.c:4394 +#: src/lxc/lxc_controller.c:1389 src/lxc/lxc_controller.c:1467 +#: src/lxc/lxc_controller.c:1546 src/lxc/lxc_controller.c:1703 +#: src/lxc/lxc_driver.c:4094 src/lxc/lxc_driver.c:4280 +#: src/lxc/lxc_driver.c:4349 src/lxc/lxc_driver.c:4421 #, c-format msgid "Unable to access %s" msgstr "" -#: src/lxc/lxc_controller.c:1383 src/lxc/lxc_driver.c:4259 +#: src/lxc/lxc_controller.c:1395 src/lxc/lxc_driver.c:4286 #, c-format msgid "USB source %s was not a character device" msgstr "" -#: src/lxc/lxc_controller.c:1392 src/lxc/lxc_driver.c:3872 +#: src/lxc/lxc_controller.c:1404 src/lxc/lxc_driver.c:3920 #, c-format msgid "Unable to create %s" msgstr "" -#: src/lxc/lxc_controller.c:1400 src/lxc/lxc_controller.c:1480 -#: src/lxc/lxc_controller.c:1559 src/lxc/lxc_controller.c:1719 -#: src/lxc/lxc_driver.c:3887 +#: src/lxc/lxc_controller.c:1412 src/lxc/lxc_controller.c:1492 +#: src/lxc/lxc_controller.c:1571 src/lxc/lxc_controller.c:1731 +#: src/lxc/lxc_driver.c:3935 #, c-format msgid "Unable to create device %s" msgstr "" -#: src/lxc/lxc_controller.c:1438 src/lxc/lxc_controller.c:1517 +#: src/lxc/lxc_controller.c:1450 src/lxc/lxc_controller.c:1529 msgid "Missing storage host block path" msgstr "" -#: src/lxc/lxc_controller.c:1462 +#: src/lxc/lxc_controller.c:1474 #, c-format msgid "Storage source %s must be a block device" msgstr "" -#: src/lxc/lxc_controller.c:1469 src/lxc/lxc_controller.c:1548 +#: src/lxc/lxc_controller.c:1481 src/lxc/lxc_controller.c:1560 #, c-format msgid "Failed to create directory for device %s" msgstr "" -#: src/lxc/lxc_controller.c:1541 +#: src/lxc/lxc_controller.c:1553 #, c-format msgid "Storage source %s must be a character device" msgstr "" -#: src/lxc/lxc_controller.c:1593 src/lxc/lxc_controller.c:1621 -#: src/lxc/lxc_controller.c:1653 src/lxc/lxc_driver.c:4509 -#: src/lxc/lxc_driver.c:4889 +#: src/lxc/lxc_controller.c:1605 src/lxc/lxc_controller.c:1633 +#: src/lxc/lxc_controller.c:1665 src/lxc/lxc_driver.c:4536 +#: src/lxc/lxc_driver.c:4922 #, c-format msgid "Unsupported host device mode %s" msgstr "" -#: src/lxc/lxc_controller.c:1676 src/lxc/lxc_driver.c:4028 +#: src/lxc/lxc_controller.c:1688 src/lxc/lxc_driver.c:4076 msgid "Can't setup disk for non-block device" msgstr "" -#: src/lxc/lxc_controller.c:1681 src/lxc/lxc_driver.c:4034 +#: src/lxc/lxc_controller.c:1693 src/lxc/lxc_driver.c:4082 msgid "Can't setup disk without media" msgstr "" -#: src/lxc/lxc_controller.c:1697 +#: src/lxc/lxc_controller.c:1709 #, c-format msgid "Disk source %s must be a character/block device" msgstr "" -#: src/lxc/lxc_controller.c:1827 +#: src/lxc/lxc_controller.c:1839 #, c-format msgid "Unable to request personality for %s on %s" msgstr "" -#: src/lxc/lxc_controller.c:1919 +#: src/lxc/lxc_controller.c:1931 msgid "Cannot unshare mount namespace" msgstr "" -#: src/lxc/lxc_controller.c:1925 +#: src/lxc/lxc_controller.c:1937 msgid "Failed to switch root mount into slave mode" msgstr "" -#: src/lxc/lxc_controller.c:1971 +#: src/lxc/lxc_controller.c:1989 #, c-format msgid "Failed to mount devpts on %s" msgstr "" -#: src/lxc/lxc_controller.c:1978 +#: src/lxc/lxc_controller.c:1996 msgid "Kernel does not support private devpts" msgstr "" -#: src/lxc/lxc_controller.c:2022 src/lxc/lxc_process.c:1139 +#: src/lxc/lxc_controller.c:2040 src/lxc/lxc_process.c:1150 msgid "Failed to allocate tty" msgstr "" -#: src/lxc/lxc_controller.c:2150 +#: src/lxc/lxc_controller.c:2168 msgid "sockpair failed" msgstr "" -#: src/lxc/lxc_controller.c:2156 +#: src/lxc/lxc_controller.c:2174 msgid "socketpair failed" msgstr "" -#: src/lxc/lxc_controller.c:2218 +#: src/lxc/lxc_controller.c:2236 msgid "Unable to send container continue message" msgstr "" -#: src/lxc/lxc_controller.c:2224 +#: src/lxc/lxc_controller.c:2242 msgid "error receiving signal from container" msgstr "" -#: src/lxc/lxc_controller.c:2450 +#: src/lxc/lxc_controller.c:2468 #, c-format msgid "Unable to write pid file '%s/%s.pid'" msgstr "" -#: src/lxc/lxc_controller.c:2464 +#: src/lxc/lxc_controller.c:2482 msgid "Unable to change to root dir" msgstr "" -#: src/lxc/lxc_controller.c:2470 +#: src/lxc/lxc_controller.c:2488 msgid "Unable to become session leader" msgstr "" -#: src/lxc/lxc_driver.c:173 +#: src/lxc/lxc_driver.c:174 #, c-format msgid "Unexpected LXC URI path '%s', try lxc:///" msgstr "" -#: src/lxc/lxc_driver.c:181 +#: src/lxc/lxc_driver.c:182 msgid "lxc state driver is not active" msgstr "" @@ -9862,254 +9879,253 @@ msgid "No domain with matching name '%s'" msgstr "" -#: src/lxc/lxc_driver.c:474 src/lxc/lxc_driver.c:1063 -#: src/lxc/lxc_driver.c:1169 +#: src/lxc/lxc_driver.c:481 src/lxc/lxc_driver.c:1116 +#: src/lxc/lxc_driver.c:1230 msgid "System lacks NETNS support" msgstr "" -#: src/lxc/lxc_driver.c:592 +#: src/lxc/lxc_driver.c:605 msgid "Cannot read cputime for domain" msgstr "" -#: src/lxc/lxc_driver.c:697 +#: src/lxc/lxc_driver.c:712 msgid "Cannot set max memory lower than current memory" msgstr "" -#: src/lxc/lxc_driver.c:726 +#: src/lxc/lxc_driver.c:756 msgid "Cannot set memory higher than max memory" msgstr "" -#: src/bhyve/bhyve_driver.c:952 src/lxc/lxc_driver.c:732 -#: src/lxc/lxc_driver.c:1435 src/lxc/lxc_driver.c:3083 -#: src/lxc/lxc_driver.c:3313 src/lxc/lxc_driver.c:3362 -#: src/lxc/lxc_driver.c:3581 src/lxc/lxc_driver.c:3658 -#: src/lxc/lxc_driver.c:5319 src/libxl/libxl_driver.c:771 -#: src/libxl/libxl_driver.c:830 src/libxl/libxl_driver.c:890 -#: src/libxl/libxl_driver.c:954 src/libxl/libxl_driver.c:996 -#: src/libxl/libxl_driver.c:1392 src/libxl/libxl_driver.c:1508 -#: src/libxl/libxl_driver.c:1604 src/libxl/libxl_driver.c:1896 -#: src/libxl/libxl_driver.c:2122 src/libxl/libxl_driver.c:3105 -#: src/libxl/libxl_driver.c:3216 src/libxl/libxl_driver.c:3324 -#: src/libxl/libxl_driver.c:3609 src/libxl/libxl_driver.c:3673 -#: src/libxl/libxl_driver.c:3754 src/libxl/libxl_driver.c:3935 -#: src/openvz/openvz_driver.c:606 src/openvz/openvz_driver.c:645 -#: tools/virsh-domain.c:9337 tools/virsh-domain.c:9511 +#: src/bhyve/bhyve_driver.c:975 src/lxc/lxc_driver.c:1505 +#: src/lxc/lxc_driver.c:3131 src/lxc/lxc_driver.c:3361 +#: src/lxc/lxc_driver.c:3410 src/lxc/lxc_driver.c:3629 +#: src/lxc/lxc_driver.c:3706 src/lxc/lxc_driver.c:5352 +#: src/libxl/libxl_driver.c:783 src/libxl/libxl_driver.c:842 +#: src/libxl/libxl_driver.c:902 src/libxl/libxl_driver.c:966 +#: src/libxl/libxl_driver.c:1008 src/libxl/libxl_driver.c:1409 +#: src/libxl/libxl_driver.c:1530 src/libxl/libxl_driver.c:1626 +#: src/libxl/libxl_driver.c:1917 src/libxl/libxl_driver.c:2141 +#: src/libxl/libxl_driver.c:3287 src/libxl/libxl_driver.c:3398 +#: src/libxl/libxl_driver.c:3506 src/libxl/libxl_driver.c:3791 +#: src/libxl/libxl_driver.c:3855 src/libxl/libxl_driver.c:3936 +#: src/libxl/libxl_driver.c:4102 src/openvz/openvz_driver.c:617 +#: src/openvz/openvz_driver.c:655 tools/virsh-domain.c:9990 +#: tools/virsh-domain.c:10177 msgid "Domain is not running" msgstr "" -#: src/lxc/lxc_driver.c:738 +#: src/lxc/lxc_driver.c:763 msgid "Failed to set memory for domain" msgstr "" -#: src/lxc/lxc_driver.c:799 src/lxc/lxc_driver.c:914 -#: src/qemu/qemu_driver.c:8361 src/qemu/qemu_driver.c:8492 -#: src/qemu/qemu_driver.c:8851 +#: src/lxc/lxc_driver.c:848 src/lxc/lxc_driver.c:967 +#: src/qemu/qemu_driver.c:8986 src/qemu/qemu_driver.c:9117 msgid "cgroup memory controller is not mounted" msgstr "" -#: src/lxc/lxc_driver.c:830 src/qemu/qemu_driver.c:8393 +#: src/lxc/lxc_driver.c:879 src/qemu/qemu_driver.c:9018 msgid "" "memory hard_limit tunable value must be lower than or equal to " "swap_hard_limit" msgstr "" -#: src/lxc/lxc_driver.c:840 src/qemu/qemu_driver.c:8403 +#: src/lxc/lxc_driver.c:889 src/qemu/qemu_driver.c:9028 #, c-format msgid "unable to set memory %s tunable" msgstr "" -#: src/lxc/lxc_driver.c:1017 src/libxl/libxl_driver.c:2228 -#: src/libxl/libxl_driver.c:2262 src/qemu/qemu_driver.c:5786 -#: src/qemu/qemu_driver.c:5834 src/xen/xen_driver.c:1609 -#: src/xen/xen_driver.c:1662 +#: src/lxc/lxc_driver.c:1070 src/libxl/libxl_driver.c:2258 +#: src/libxl/libxl_driver.c:2305 src/qemu/qemu_driver.c:6290 +#: src/qemu/qemu_driver.c:6338 src/xen/xen_driver.c:1635 +#: src/xen/xen_driver.c:1688 #, c-format msgid "unsupported config type %s" msgstr "" -#: src/lxc/lxc_driver.c:1238 src/qemu/qemu_driver.c:5035 -#: src/qemu/qemu_driver.c:5087 +#: src/lxc/lxc_driver.c:1308 src/qemu/qemu_driver.c:5439 +#: src/qemu/qemu_driver.c:5490 #, c-format msgid "unknown virt type in domain definition '%d'" msgstr "" -#: src/lxc/lxc_driver.c:1262 src/lxc/lxc_driver.c:3507 -#: src/lxc/lxc_driver.c:5325 +#: src/lxc/lxc_driver.c:1332 src/lxc/lxc_driver.c:3555 +#: src/lxc/lxc_driver.c:5358 msgid "Init pid is not yet available" msgstr "" -#: src/lxc/lxc_driver.c:1269 src/qemu/qemu_driver.c:5058 -#: src/qemu/qemu_driver.c:5121 +#: src/lxc/lxc_driver.c:1339 src/qemu/qemu_driver.c:5462 +#: src/qemu/qemu_driver.c:5524 msgid "Failed to get security label" msgstr "" -#: src/lxc/lxc_driver.c:1305 src/qemu/qemu_driver.c:5162 +#: src/lxc/lxc_driver.c:1375 src/qemu/qemu_driver.c:5564 #, c-format msgid "security model string exceeds max %d bytes" msgstr "" -#: src/lxc/lxc_driver.c:1314 src/qemu/qemu_driver.c:5172 +#: src/lxc/lxc_driver.c:1384 src/qemu/qemu_driver.c:5574 #, c-format msgid "security DOI string exceeds max %d bytes" msgstr "" -#: src/lxc/lxc_driver.c:1503 src/qemu/qemu_driver.c:393 +#: src/lxc/lxc_driver.c:1573 src/qemu/qemu_driver.c:446 msgid "Failed to initialize security drivers" msgstr "" -#: src/lxc/lxc_driver.c:1765 src/lxc/lxc_driver.c:1890 -#: src/lxc/lxc_driver.c:2028 src/qemu/qemu_driver.c:7466 -#: src/qemu/qemu_driver.c:9042 src/qemu/qemu_driver.c:9317 +#: src/lxc/lxc_driver.c:1834 src/lxc/lxc_driver.c:1959 +#: src/lxc/lxc_driver.c:2099 src/qemu/qemu_driver.c:8106 +#: src/qemu/qemu_driver.c:9649 src/qemu/qemu_driver.c:9961 msgid "cgroup CPU controller is not mounted" msgstr "" -#: src/lxc/lxc_driver.c:2172 src/qemu/qemu_driver.c:7578 +#: src/lxc/lxc_driver.c:2245 src/qemu/qemu_driver.c:8219 #, c-format msgid "unable to parse blkio device '%s' '%s'" msgstr "" -#: src/lxc/lxc_driver.c:2210 src/qemu/qemu_driver.c:7618 +#: src/lxc/lxc_driver.c:2292 src/qemu/qemu_driver.c:8268 #, c-format msgid "Unknown parameter %s" msgstr "" -#: src/lxc/lxc_driver.c:2275 src/lxc/lxc_driver.c:2355 -#: src/lxc/lxc_driver.c:2493 src/lxc/lxc_driver.c:2701 -#: src/qemu/qemu_driver.c:7713 src/qemu/qemu_driver.c:7926 +#: src/lxc/lxc_driver.c:2357 src/lxc/lxc_driver.c:2437 +#: src/lxc/lxc_driver.c:2575 src/lxc/lxc_driver.c:2769 +#: src/qemu/qemu_driver.c:8366 src/qemu/qemu_driver.c:8570 msgid "blkio cgroup isn't mounted" msgstr "" -#: src/lxc/lxc_driver.c:2291 src/lxc/lxc_driver.c:2373 -#: src/qemu/qemu_driver.c:9457 src/qemu/qemu_driver.c:9532 -#: src/qemu/qemu_driver.c:9615 src/test/test_driver.c:3397 +#: src/lxc/lxc_driver.c:2373 src/lxc/lxc_driver.c:2455 +#: src/qemu/qemu_driver.c:10100 src/qemu/qemu_driver.c:10175 +#: src/qemu/qemu_driver.c:10263 src/test/test_driver.c:3404 #, c-format msgid "invalid path: %s" msgstr "" -#: src/lxc/lxc_driver.c:2298 src/lxc/lxc_driver.c:2380 -#: src/qemu/qemu_driver.c:9539 src/qemu/qemu_driver.c:9622 -#: src/qemu/qemu_hotplug.c:78 +#: src/lxc/lxc_driver.c:2380 src/lxc/lxc_driver.c:2462 +#: src/qemu/qemu_driver.c:10182 src/qemu/qemu_driver.c:10270 +#: src/qemu/qemu_hotplug.c:176 #, c-format msgid "missing disk device alias name for %s" msgstr "" -#: src/lxc/lxc_driver.c:2367 src/lxc/lxc_driver.c:2391 +#: src/lxc/lxc_driver.c:2449 src/lxc/lxc_driver.c:2473 msgid "domain stats query failed" msgstr "" -#: src/lxc/lxc_driver.c:2506 src/lxc/lxc_driver.c:2607 -#: src/qemu/qemu_driver.c:7726 src/qemu/qemu_driver.c:7827 +#: src/lxc/lxc_driver.c:3189 src/lxc/lxc_driver.c:3223 +#: src/qemu/qemu_driver.c:6085 src/qemu/qemu_driver.c:6162 msgid "out of blkio weight range." msgstr "" -#: src/lxc/lxc_driver.c:2576 src/qemu/qemu_driver.c:7796 +#: src/lxc/lxc_driver.c:2651 src/qemu/qemu_driver.c:8442 #, c-format msgid "Unknown blkio parameter %s" msgstr "" -#: src/lxc/lxc_driver.c:2875 src/lxc/lxc_driver.c:2910 -#: src/lxc/lxc_driver.c:2944 src/lxc/lxc_driver.c:2977 -#: src/lxc/lxc_driver.c:3010 src/lxc/lxc_driver.c:3044 -#: src/qemu/qemu_driver.c:8106 src/qemu/qemu_driver.c:8141 -#: src/qemu/qemu_driver.c:8175 src/qemu/qemu_driver.c:8208 -#: src/qemu/qemu_driver.c:8241 src/qemu/qemu_driver.c:8275 -#: src/util/virtypedparam.c:193 src/util/virtypedparam.c:251 +#: src/lxc/lxc_driver.c:2933 src/lxc/lxc_driver.c:2966 +#: src/lxc/lxc_driver.c:2998 src/lxc/lxc_driver.c:3029 +#: src/lxc/lxc_driver.c:3060 src/lxc/lxc_driver.c:3092 +#: src/qemu/qemu_driver.c:8741 src/qemu/qemu_driver.c:8774 +#: src/qemu/qemu_driver.c:8806 src/qemu/qemu_driver.c:8837 +#: src/qemu/qemu_driver.c:8868 src/qemu/qemu_driver.c:8900 +#: src/util/virtypedparam.c:193 src/util/virtypedparam.c:250 #, c-format msgid "Field name '%s' too long" msgstr "" -#: src/lxc/lxc_driver.c:3100 +#: src/lxc/lxc_driver.c:3148 #, c-format msgid "Invalid path, '%s' is not a known interface" msgstr "" -#: src/lxc/lxc_driver.c:3156 +#: src/lxc/lxc_driver.c:3204 msgid "Cannot set autostart for transient domain" msgstr "" -#: src/lxc/lxc_driver.c:3179 +#: src/lxc/lxc_driver.c:3227 #, c-format msgid "Cannot create autostart directory %s" msgstr "" -#: src/lxc/lxc_driver.c:3186 src/libxl/libxl_driver.c:3563 -#: src/qemu/qemu_driver.c:7405 src/uml/uml_driver.c:2466 +#: src/lxc/lxc_driver.c:3234 src/libxl/libxl_driver.c:3745 +#: src/qemu/qemu_driver.c:8046 src/uml/uml_driver.c:2500 #, c-format msgid "Failed to create symlink '%s to '%s'" msgstr "" -#: src/bhyve/bhyve_driver.c:410 src/lxc/lxc_driver.c:3193 -#: src/libxl/libxl_driver.c:3570 src/network/bridge_driver.c:3318 -#: src/qemu/qemu_driver.c:7412 src/storage/storage_driver.c:1190 -#: src/uml/uml_driver.c:2473 +#: src/bhyve/bhyve_driver.c:408 src/lxc/lxc_driver.c:3241 +#: src/libxl/libxl_driver.c:3752 src/network/bridge_driver.c:3471 +#: src/qemu/qemu_driver.c:8053 src/storage/storage_driver.c:1142 +#: src/uml/uml_driver.c:2507 #, c-format msgid "Failed to delete symlink '%s'" msgstr "" -#: src/lxc/lxc_driver.c:3320 +#: src/lxc/lxc_driver.c:3368 msgid "Suspend operation failed" msgstr "" -#: src/lxc/lxc_driver.c:3369 +#: src/lxc/lxc_driver.c:3417 msgid "Resume operation failed" msgstr "" -#: src/lxc/lxc_driver.c:3435 src/uml/uml_driver.c:2613 +#: src/lxc/lxc_driver.c:3483 src/uml/uml_driver.c:2647 #, c-format msgid "cannot find console device '%s'" msgstr "" -#: src/lxc/lxc_driver.c:3436 src/uml/uml_driver.c:2614 +#: src/lxc/lxc_driver.c:3484 src/uml/uml_driver.c:2648 msgid "default" msgstr "" -#: src/lxc/lxc_driver.c:3442 src/libxl/libxl_driver.c:3852 -#: src/qemu/qemu_driver.c:14690 src/uml/uml_driver.c:2620 -#: src/xen/xen_driver.c:2670 +#: src/lxc/lxc_driver.c:3490 src/libxl/libxl_driver.c:4032 +#: src/qemu/qemu_driver.c:15219 src/uml/uml_driver.c:2654 +#: src/xen/xen_driver.c:2706 #, c-format msgid "character device %s is not using a PTY" msgstr "" -#: src/lxc/lxc_driver.c:3473 +#: src/lxc/lxc_driver.c:3521 #, c-format msgid "signum value %d is out of range" msgstr "" -#: src/lxc/lxc_driver.c:3501 +#: src/lxc/lxc_driver.c:3549 msgid "Only the init process may be killed" msgstr "" -#: src/lxc/lxc_driver.c:3517 +#: src/lxc/lxc_driver.c:3565 #, c-format msgid "Unable to send %d signal to process %d" msgstr "" -#: src/lxc/lxc_driver.c:3587 src/lxc/lxc_driver.c:3664 +#: src/lxc/lxc_driver.c:3635 src/lxc/lxc_driver.c:3712 msgid "Init process ID is not yet known" msgstr "" -#: src/lxc/lxc_driver.c:3602 src/lxc/lxc_driver.c:3679 +#: src/lxc/lxc_driver.c:3650 src/lxc/lxc_driver.c:3727 msgid "Container does not provide an initctl pipe" msgstr "" -#: src/lxc/lxc_driver.c:3615 src/lxc/lxc_driver.c:3692 +#: src/lxc/lxc_driver.c:3663 src/lxc/lxc_driver.c:3740 #, c-format msgid "Unable to send SIGTERM to init pid %llu" msgstr "" -#: src/lxc/lxc_driver.c:3721 src/libxl/libxl_driver.c:2787 +#: src/lxc/lxc_driver.c:3769 src/libxl/libxl_driver.c:2885 #, c-format msgid "target %s already exists." msgstr "" -#: src/lxc/lxc_driver.c:3743 src/qemu/qemu_driver.c:6675 +#: src/lxc/lxc_driver.c:3791 src/qemu/qemu_driver.c:7247 msgid "device is already in the domain configuration" msgstr "" -#: src/lxc/lxc_driver.c:3754 src/libxl/libxl_driver.c:2817 +#: src/lxc/lxc_driver.c:3802 src/libxl/libxl_driver.c:2923 msgid "persistent attach of device is not supported" msgstr "" -#: src/conf/domain_conf.c:10395 +#: src/conf/domain_conf.c:11674 #, c-format msgid "multiple devices matching mac address %s found" msgstr "" @@ -10119,111 +10135,109 @@ msgid "no matching network device was found" msgstr "" -#: src/lxc/lxc_driver.c:3787 src/libxl/libxl_driver.c:3061 +#: src/lxc/lxc_driver.c:3835 src/libxl/libxl_driver.c:3243 msgid "persistent update of device is not supported" msgstr "" -#: src/lxc/lxc_driver.c:3811 src/libxl/libxl_driver.c:2981 -#: src/qemu/qemu_driver.c:6764 +#: src/lxc/lxc_driver.c:3859 src/libxl/libxl_driver.c:3142 +#: src/qemu/qemu_driver.c:7355 #, c-format msgid "no target device %s" msgstr "" -#: src/lxc/lxc_driver.c:3832 src/qemu/qemu_driver.c:6783 -#: src/qemu/qemu_driver.c:6807 src/qemu/qemu_hotplug.c:1420 -#: src/qemu/qemu_hotplug.c:3584 +#: src/lxc/lxc_driver.c:3880 src/libxl/libxl_driver.c:3161 +#: src/qemu/qemu_driver.c:7374 src/qemu/qemu_driver.c:7398 +#: src/qemu/qemu_hotplug.c:1467 src/qemu/qemu_hotplug.c:3748 msgid "device not present in domain configuration" msgstr "" -#: src/lxc/lxc_driver.c:3843 src/libxl/libxl_driver.c:2989 +#: src/lxc/lxc_driver.c:3891 src/libxl/libxl_driver.c:3171 msgid "persistent detach of device is not supported" msgstr "" -#: src/lxc/lxc_driver.c:3919 +#: src/lxc/lxc_driver.c:3967 #, c-format msgid "Unexpected device type %d" msgstr "" -#: src/lxc/lxc_driver.c:3977 +#: src/lxc/lxc_driver.c:4025 #, c-format msgid "Unable to remove device %s" msgstr "" -#: src/lxc/lxc_driver.c:4016 src/lxc/lxc_driver.c:4123 -#: src/lxc/lxc_driver.c:4567 src/lxc/lxc_driver.c:4741 -#: src/lxc/lxc_driver.c:4790 +#: src/lxc/lxc_driver.c:4064 src/lxc/lxc_driver.c:4166 +#: src/lxc/lxc_driver.c:4594 src/lxc/lxc_driver.c:4774 +#: src/lxc/lxc_driver.c:4823 msgid "Cannot attach disk until init PID is known" msgstr "" -#: src/lxc/lxc_driver.c:4022 src/lxc/lxc_driver.c:4059 -#: src/lxc/lxc_driver.c:4496 src/lxc/lxc_driver.c:4587 -#: src/lxc/lxc_driver.c:4695 src/lxc/lxc_driver.c:4756 -#: src/lxc/lxc_driver.c:4805 +#: src/lxc/lxc_driver.c:4070 src/lxc/lxc_driver.c:4523 +#: src/lxc/lxc_driver.c:4614 src/lxc/lxc_driver.c:4729 +#: src/lxc/lxc_driver.c:4789 src/lxc/lxc_driver.c:4838 msgid "devices cgroup isn't mounted" msgstr "" -#: src/lxc/lxc_driver.c:4040 src/libxl/libxl_driver.c:2563 -#: src/qemu/qemu_driver.c:6648 src/qemu/qemu_hotplug.c:264 -#: src/qemu/qemu_hotplug.c:503 src/qemu/qemu_hotplug.c:628 -#: src/uml/uml_driver.c:2164 +#: src/lxc/lxc_driver.c:4088 src/libxl/libxl_driver.c:2602 +#: src/qemu/qemu_driver.c:7218 src/qemu/qemu_hotplug.c:342 +#: src/qemu/qemu_hotplug.c:573 src/qemu/qemu_hotplug.c:687 +#: src/uml/uml_driver.c:2200 #, c-format msgid "target %s already exists" msgstr "" -#: src/lxc/lxc_driver.c:4052 +#: src/lxc/lxc_driver.c:4100 #, c-format msgid "Disk source %s must be a block device" msgstr "" -#: src/lxc/lxc_driver.c:4145 src/lxc/lxc_process.c:421 +#: src/lxc/lxc_driver.c:4189 src/lxc/lxc_process.c:391 msgid "No bridge name specified" msgstr "" -#: src/lxc/lxc_driver.c:4169 src/lxc/lxc_process.c:400 -#: src/qemu/qemu_command.c:314 src/qemu/qemu_hotplug.c:1719 +#: src/qemu/qemu_command.c:200 #, c-format msgid "Network '%s' is not active." msgstr "" -#: src/lxc/lxc_driver.c:4191 +#: src/lxc/lxc_driver.c:4206 msgid "Network device type is not supported" msgstr "" -#: src/lxc/lxc_driver.c:4238 +#: src/lxc/lxc_driver.c:4266 msgid "host USB device already exists" msgstr "" -#: src/lxc/lxc_driver.c:4310 src/lxc/lxc_driver.c:4382 +#: src/lxc/lxc_driver.c:4337 src/lxc/lxc_driver.c:4409 msgid "Missing storage block path" msgstr "" -#: src/lxc/lxc_driver.c:4316 src/lxc/lxc_driver.c:4388 +#: src/lxc/lxc_driver.c:4343 src/lxc/lxc_driver.c:4415 msgid "host device already exists" msgstr "" -#: src/lxc/lxc_driver.c:4329 src/lxc/lxc_driver.c:4401 +#: src/lxc/lxc_driver.c:4356 src/lxc/lxc_driver.c:4428 #, c-format msgid "Hostdev source %s must be a block device" msgstr "" -#: src/lxc/lxc_driver.c:4453 src/lxc/lxc_driver.c:4474 -#: src/lxc/lxc_driver.c:4840 src/lxc/lxc_driver.c:4860 +#: src/lxc/lxc_driver.c:4480 src/lxc/lxc_driver.c:4501 +#: src/lxc/lxc_driver.c:4873 src/lxc/lxc_driver.c:4893 #, c-format msgid "Unsupported host device type %s" msgstr "" -#: src/lxc/lxc_driver.c:4490 src/lxc/lxc_driver.c:4876 +#: src/lxc/lxc_driver.c:4517 src/lxc/lxc_driver.c:4909 msgid "Cannot attach hostdev until init PID is known" msgstr "" -#: src/lxc/lxc_driver.c:4546 src/libxl/libxl_driver.c:2767 -#: src/uml/uml_driver.c:2246 +#: src/lxc/lxc_driver.c:4573 src/libxl/libxl_driver.c:2863 +#: src/uml/uml_driver.c:2282 #, c-format msgid "device type '%s' cannot be attached" msgstr "" -#: src/lxc/lxc_driver.c:4575 src/libxl/libxl_driver.c:2707 -#: src/qemu/qemu_hotplug.c:2981 src/uml/uml_driver.c:2296 +#: src/lxc/lxc_driver.c:4602 src/libxl/libxl_driver.c:2741 +#: src/qemu/qemu_hotplug.c:3133 src/uml/uml_driver.c:2331 #, c-format msgid "disk %s not found" msgstr "" @@ -10233,468 +10247,468 @@ msgid "network device %s not found" msgstr "" -#: src/lxc/lxc_driver.c:4644 +#: src/lxc/lxc_driver.c:4677 msgid "Only bridged veth devices can be detached" msgstr "" -#: src/lxc/lxc_driver.c:4684 +#: src/lxc/lxc_driver.c:4718 msgid "usb device not found" msgstr "" -#: src/lxc/lxc_driver.c:4749 src/lxc/lxc_driver.c:4798 +#: src/lxc/lxc_driver.c:4782 src/lxc/lxc_driver.c:4831 #, c-format msgid "hostdev %s not found" msgstr "" -#: src/lxc/lxc_driver.c:4918 src/libxl/libxl_driver.c:2961 -#: src/xen/xm_internal.c:1374 +#: src/lxc/lxc_driver.c:4951 src/libxl/libxl_driver.c:3120 +#: src/xen/xm_internal.c:1372 #, c-format msgid "device type '%s' cannot be detached" msgstr "" -#: src/lxc/lxc_driver.c:4960 src/lxc/lxc_driver.c:5089 -#: src/lxc/lxc_driver.c:5202 src/qemu/qemu_driver.c:6958 -#: src/qemu/qemu_driver.c:7104 src/qemu/qemu_driver.c:7241 +#: src/lxc/lxc_driver.c:4993 src/lxc/lxc_driver.c:5122 +#: src/lxc/lxc_driver.c:5235 src/qemu/qemu_driver.c:7602 +#: src/qemu/qemu_driver.c:7749 src/qemu/qemu_driver.c:7885 msgid "cannot do live update a device on inactive domain" msgstr "" -#: src/lxc/lxc_driver.c:4971 src/lxc/lxc_driver.c:5097 -#: src/lxc/lxc_driver.c:5210 src/libxl/libxl_driver.c:3112 -#: src/libxl/libxl_driver.c:3223 src/libxl/libxl_driver.c:3331 -#: src/qemu/qemu_driver.c:6966 src/qemu/qemu_driver.c:7112 -#: src/qemu/qemu_driver.c:7249 +#: src/lxc/lxc_driver.c:5004 src/lxc/lxc_driver.c:5130 +#: src/lxc/lxc_driver.c:5243 src/libxl/libxl_driver.c:3294 +#: src/libxl/libxl_driver.c:3405 src/libxl/libxl_driver.c:3513 +#: src/qemu/qemu_driver.c:7610 src/qemu/qemu_driver.c:7757 +#: src/qemu/qemu_driver.c:7893 msgid "cannot modify device on transient domain" msgstr "" -#: src/lxc/lxc_driver.c:5142 +#: src/lxc/lxc_driver.c:5175 msgid "Unable to modify live devices" msgstr "" -#: src/bhyve/bhyve_driver.c:255 src/lxc/lxc_driver.c:5353 -#: src/libxl/libxl_driver.c:534 src/qemu/qemu_command.c:7439 -#: src/qemu/qemu_driver.c:1200 src/xen/xen_driver.c:646 +#: src/bhyve/bhyve_driver.c:255 src/lxc/lxc_driver.c:5386 +#: src/libxl/libxl_driver.c:544 src/qemu/qemu_command.c:8098 +#: src/qemu/qemu_driver.c:1252 src/xen/xen_driver.c:675 msgid "Host SMBIOS information is not available" msgstr "" -#: src/lxc/lxc_driver.c:5402 +#: src/lxc/lxc_driver.c:5433 msgid "domain is not active" msgstr "" -#: src/lxc/lxc_driver.c:5637 src/qemu/qemu_driver.c:16126 +#: src/lxc/lxc_driver.c:5674 src/qemu/qemu_driver.c:17350 msgid "cgroup CPUACCT controller is not mounted" msgstr "" -#: src/lxc/lxc_process.c:279 src/network/bridge_driver.c:2059 -#: src/qemu/qemu_command.c:381 src/qemu/qemu_driver.c:9928 -#: src/qemu/qemu_hotplug.c:2179 src/util/virnetdevmacvlan.c:926 +#: src/lxc/lxc_driver.c:1226 src/network/bridge_driver.c:1780 +#: src/qemu/qemu_command.c:270 src/util/virnetdevmacvlan.c:583 #, c-format msgid "cannot set bandwidth limits on %s" msgstr "" -#: src/lxc/lxc_process.c:314 +#: src/lxc/lxc_process.c:308 msgid "Unable to set network bandwidth on direct interfaces" msgstr "" -#: src/lxc/lxc_process.c:328 +#: src/lxc/lxc_process.c:322 msgid "Unable to set port profile on direct interfaces" msgstr "" -#: src/lxc/lxc_process.c:446 +#: src/lxc/lxc_process.c:420 #, c-format msgid "Unsupported network type %s" msgstr "" -#: src/lxc/lxc_process.c:570 +#: src/lxc/lxc_process.c:576 #, c-format msgid "Unable to stat %s" msgstr "" -#: src/lxc/lxc_process.c:673 +#: src/lxc/lxc_process.c:679 #, c-format msgid "Invalid PID %d for container" msgstr "" -#: src/lxc/lxc_process.c:698 +#: src/lxc/lxc_process.c:704 msgid "Unable to kill all processes" msgstr "" -#: src/lxc/lxc_process.c:704 +#: src/lxc/lxc_process.c:710 msgid "Unable to thaw all processes" msgstr "" -#: src/lxc/lxc_process.c:718 +#: src/lxc/lxc_process.c:724 msgid "Some processes refused to die" msgstr "" -#: src/lxc/lxc_process.c:726 +#: src/lxc/lxc_process.c:732 #, c-format msgid "Processes %d refused to die" msgstr "" -#: src/lxc/lxc_process.c:866 +#: src/lxc/lxc_process.c:871 msgid "Failure while reading log output" msgstr "" -#: src/lxc/lxc_process.c:887 +#: src/lxc/lxc_process.c:892 #, c-format msgid "Out of space while reading log output: %s" msgstr "" -#: src/lxc/lxc_process.c:902 +#: src/lxc/lxc_process.c:907 #, c-format msgid "Timed out while reading log output: %s" msgstr "" -#: src/lxc/lxc_process.c:922 +#: src/lxc/lxc_process.c:927 #, c-format msgid "Unable to open log file %s" msgstr "" -#: src/lxc/lxc_process.c:929 +#: src/lxc/lxc_process.c:934 #, c-format msgid "Unable to seek log file %s to %llu" msgstr "" -#: src/lxc/lxc_process.c:1021 +#: src/lxc/lxc_process.c:1026 msgid "Unable to find 'cpuacct' cgroups controller mount" msgstr "" -#: src/lxc/lxc_process.c:1028 +#: src/lxc/lxc_process.c:1033 msgid "Unable to find 'devices' cgroups controller mount" msgstr "" -#: src/lxc/lxc_process.c:1035 +#: src/lxc/lxc_process.c:1040 msgid "Unable to find 'memory' cgroups controller mount" msgstr "" -#: src/lxc/lxc_process.c:1042 +#: src/lxc/lxc_process.c:1047 #, c-format msgid "Cannot create log directory '%s'" msgstr "" -#: src/lxc/lxc_process.c:1133 +#: src/lxc/lxc_process.c:1144 msgid "Only PTY console types are supported" msgstr "" -#: src/lxc/lxc_process.c:1229 src/lxc/lxc_process.c:1249 -#: src/lxc/lxc_process.c:1258 src/lxc/lxc_process.c:1294 +#: src/lxc/lxc_process.c:1240 src/lxc/lxc_process.c:1260 +#: src/lxc/lxc_process.c:1269 src/lxc/lxc_process.c:1305 #, c-format msgid "guest failed to start: %s" msgstr "" -#: src/lxc/lxc_process.c:1235 +#: src/lxc/lxc_process.c:1246 msgid "could not close handshake fd" msgstr "" -#: src/lxc/lxc_process.c:1261 +#: src/lxc/lxc_process.c:1272 #, c-format msgid "Failed to read pid file %s/%s.pid" msgstr "" -#: src/lxc/lxc_process.c:1275 src/lxc/lxc_process.c:1485 +#: src/lxc/lxc_process.c:1286 src/lxc/lxc_process.c:1500 #, c-format msgid "No valid cgroup for machine %s" msgstr "" -#: src/lxc/lxc_process.c:1342 +#: src/lxc/lxc_process.c:1356 msgid "could not close logfile" msgstr "" -#: src/bhyve/bhyve_driver.c:92 src/lxc/lxc_process.c:1415 -#: src/libxl/libxl_driver.c:119 src/qemu/qemu_driver.c:292 +#: src/bhyve/bhyve_driver.c:94 src/lxc/lxc_process.c:1430 +#: src/libxl/libxl_driver.c:123 src/qemu/qemu_driver.c:297 #: src/uml/uml_driver.c:196 #, c-format msgid "Failed to autostart VM '%s': %s" msgstr "" -#: src/libxl/libxl_domain.c:377 src/qemu/qemu_domain.c:1142 +#: src/libxl/libxl_domain.c:377 src/qemu/qemu_domain.c:1385 msgid "cannot acquire state change lock" msgstr "" -#: src/libxl/libxl_domain.c:380 src/qemu/qemu_domain.c:1152 +#: src/libxl/libxl_domain.c:380 src/qemu/qemu_domain.c:1395 msgid "cannot acquire job mutex" msgstr "" -#: src/libxl/libxl_domain.c:704 +#: src/libxl/libxl_domain.c:778 #, c-format msgid "failed to open logfile %s" msgstr "" -#: src/libxl/libxl_domain.c:714 +#: src/libxl/libxl_domain.c:788 #, c-format msgid "cannot create libxenlight logger for domain %s" msgstr "" -#: src/libxl/libxl_domain.c:721 +#: src/libxl/libxl_domain.c:795 msgid "Failed libxl context initialization" msgstr "" -#: src/bhyve/bhyve_driver.c:93 src/libxl/libxl_driver.c:121 -#: src/qemu/qemu_capabilities.c:2796 src/qemu/qemu_driver.c:286 -#: src/qemu/qemu_driver.c:294 src/secret/secret_driver.c:500 -#: src/uml/uml_driver.c:197 src/util/virdbus.c:1429 src/util/virhostdev.c:718 -#: src/util/virhostdev.c:749 src/util/virhostdev.c:800 src/util/virerror.c:263 -#: src/xenapi/xenapi_utils.c:268 tools/virsh.c:288 +#: src/bhyve/bhyve_driver.c:95 src/libxl/libxl_driver.c:125 +#: src/qemu/qemu_capabilities.c:2940 src/qemu/qemu_driver.c:291 +#: src/qemu/qemu_driver.c:299 src/secret/secret_driver.c:500 +#: src/uml/uml_driver.c:197 src/util/virdbus.c:1566 src/util/virhook.c:304 +#: src/util/virhostdev.c:748 src/util/virhostdev.c:779 +#: src/util/virhostdev.c:830 src/util/virerror.c:265 +#: src/xenapi/xenapi_utils.c:269 tools/virsh.c:306 #: tools/virsh-domain-monitor.c:54 msgid "unknown error" msgstr "" -#: src/libxl/libxl_driver.c:3404 src/libxl/libxl_conf.c:1257 +#: src/libxl/libxl_driver.c:3586 src/libxl/libxl_conf.c:1525 msgid "libxl_get_physinfo_info failed" msgstr "" -#: src/libxl/libxl_conf.c:1263 +#: src/libxl/libxl_conf.c:1531 #, c-format msgid "machine type %s too big for destination" msgstr "" -#: src/libxl/libxl_domain.c:771 +#: src/libxl/libxl_domain.c:845 #, c-format msgid "Failed to open domain image file '%s'" msgstr "" -#: src/libxl/libxl_domain.c:777 +#: src/libxl/libxl_domain.c:851 msgid "failed to read libxl header" msgstr "" -#: src/libxl/libxl_domain.c:782 src/qemu/qemu_driver.c:5241 +#: src/libxl/libxl_domain.c:856 src/qemu/qemu_driver.c:5718 msgid "image magic is incorrect" msgstr "" -#: src/libxl/libxl_domain.c:788 src/qemu/qemu_driver.c:5267 +#: src/libxl/libxl_domain.c:862 src/qemu/qemu_driver.c:5744 #, c-format msgid "image version is not supported (%d > %d)" msgstr "" -#: src/libxl/libxl_domain.c:795 src/qemu/qemu_driver.c:5274 +#: src/libxl/libxl_domain.c:869 src/qemu/qemu_driver.c:5751 #, c-format msgid "invalid XML length: %d" msgstr "" -#: src/libxl/libxl_domain.c:803 src/qemu/qemu_driver.c:5283 +#: src/libxl/libxl_domain.c:877 src/qemu/qemu_driver.c:5760 msgid "failed to read XML" msgstr "" -#: src/libxl/libxl_domain.c:661 +#: src/libxl/libxl_domain.c:735 msgid "Failed to create thread to handle domain shutdown" msgstr "" -#: src/libxl/libxl_domain.c:1025 src/libxl/libxl_driver.c:1969 +#: src/libxl/libxl_domain.c:1099 src/libxl/libxl_driver.c:1989 #, c-format msgid "Failed to pin vcpu '%d' with libxenlight" msgstr "" -#: src/libxl/libxl_domain.c:1134 src/qemu/qemu_driver.c:5680 +#: src/libxl/libxl_domain.c:1247 src/qemu/qemu_driver.c:6185 #, c-format msgid "" "cannot restore domain '%s' uuid %s from a file which belongs to domain '%s' " "uuid %s" msgstr "" -#: src/libxl/libxl_domain.c:1159 +#: src/libxl/libxl_domain.c:1271 #, c-format msgid "libxenlight failed to get free memory for domain '%s'" msgstr "" -#: src/libxl/libxl_domain.c:1188 +#: src/libxl/libxl_domain.c:1304 #, c-format msgid "libxenlight failed to create new domain '%s'" msgstr "" -#: src/libxl/libxl_domain.c:1192 +#: src/libxl/libxl_domain.c:1308 #, c-format msgid "libxenlight failed to restore domain '%s'" msgstr "" -#: src/libxl/libxl_domain.c:1211 +#: src/libxl/libxl_domain.c:1327 msgid "libxenlight failed to store userdata" msgstr "" -#: src/libxl/libxl_driver.c:299 +#: src/libxl/libxl_driver.c:303 msgid "VNC" msgstr "" -#: src/libxl/libxl_conf.c:1122 +#: src/libxl/libxl_conf.c:1323 #, c-format msgid "failed to create log dir '%s': %s" msgstr "" -#: src/libxl/libxl_driver.c:316 +#: src/libxl/libxl_driver.c:328 #, c-format msgid "failed to create state dir '%s': %s" msgstr "" -#: src/libxl/libxl_driver.c:323 +#: src/libxl/libxl_driver.c:335 #, c-format msgid "failed to create lib dir '%s': %s" msgstr "" -#: src/libxl/libxl_driver.c:330 +#: src/libxl/libxl_driver.c:342 #, c-format msgid "failed to create save dir '%s': %s" msgstr "" -#: src/libxl/libxl_driver.c:337 +#: src/libxl/libxl_driver.c:349 #, c-format msgid "failed to create dump dir '%s': %s" msgstr "" -#: src/libxl/libxl_driver.c:352 +#: src/libxl/libxl_driver.c:364 msgid "cannot create capabilities for libxenlight" msgstr "" -#: src/libxl/libxl_driver.c:457 +#: src/libxl/libxl_driver.c:467 msgid "libxenlight state driver is not active" msgstr "" -#: src/libxl/libxl_driver.c:467 src/xen/xen_driver.c:428 +#: src/libxl/libxl_driver.c:477 src/xen/xen_driver.c:457 #, c-format msgid "unexpected Xen URI path '%s', try xen:///" msgstr "" -#: src/libxl/libxl_driver.c:780 +#: src/libxl/libxl_driver.c:792 #, c-format msgid "Failed to suspend domain '%d' with libxenlight" msgstr "" -#: src/libxl/libxl_driver.c:839 +#: src/libxl/libxl_driver.c:851 #, c-format msgid "Failed to resume domain '%d' with libxenlight" msgstr "" -#: src/libxl/libxl_driver.c:902 src/libxl/libxl_driver.c:917 +#: src/libxl/libxl_driver.c:914 src/libxl/libxl_driver.c:929 #, c-format msgid "Failed to shutdown domain '%d' with libxenlight" msgstr "" -#: src/libxl/libxl_driver.c:965 +#: src/libxl/libxl_driver.c:977 #, c-format msgid "Failed to reboot domain '%d' with libxenlight" msgstr "" -#: src/libxl/libxl_driver.c:1006 src/libxl/libxl_driver.c:1349 -#: src/libxl/libxl_driver.c:1542 +#: src/libxl/libxl_driver.c:1018 src/libxl/libxl_driver.c:1361 +#: src/libxl/libxl_driver.c:1564 #, c-format msgid "Failed to destroy domain '%d'" msgstr "" -#: src/libxl/libxl_driver.c:1116 +#: src/libxl/libxl_driver.c:1128 msgid "cannot set memory on an inactive domain" msgstr "" -#: src/libxl/libxl_driver.c:1123 src/libxl/libxl_driver.c:1769 +#: src/libxl/libxl_driver.c:1135 src/libxl/libxl_driver.c:1791 msgid "cannot change persistent config of a transient domain" msgstr "" -#: src/libxl/libxl_driver.c:1139 +#: src/libxl/libxl_driver.c:1151 #, c-format msgid "Failed to set maximum memory for domain '%d' with libxenlight" msgstr "" -#: src/libxl/libxl_driver.c:1160 src/qemu/qemu_driver.c:2243 -#: src/uml/uml_driver.c:1857 +#: src/libxl/libxl_driver.c:1172 src/qemu/qemu_driver.c:2335 +#: src/uml/uml_driver.c:1880 msgid "cannot set memory higher than max memory" msgstr "" -#: src/libxl/libxl_driver.c:1175 +#: src/libxl/libxl_driver.c:1187 #, c-format msgid "Failed to set memory for domain '%d' with libxenlight" msgstr "" -#: src/libxl/libxl_driver.c:1236 +#: src/libxl/libxl_driver.c:1248 #, c-format msgid "libxl_domain_info failed for domain '%d'" msgstr "" -#: src/libxl/libxl_driver.c:1298 +#: src/libxl/libxl_driver.c:1310 #, c-format msgid "Domain '%d' has to be running because libxenlight will suspend it" msgstr "" -#: src/libxl/libxl_driver.c:1306 +#: src/libxl/libxl_driver.c:1318 #, c-format msgid "Failed to create domain save file '%s'" msgstr "" -#: src/libxl/libxl_driver.c:1321 +#: src/libxl/libxl_driver.c:1333 msgid "Failed to write save file header" msgstr "" -#: src/libxl/libxl_driver.c:1327 +#: src/libxl/libxl_driver.c:1339 msgid "Failed to write xml description" msgstr "" -#: src/libxl/libxl_driver.c:1338 +#: src/libxl/libxl_driver.c:1350 #, c-format msgid "Failed to save domain '%d' with libxenlight" msgstr "" -#: src/libxl/libxl_driver.c:1360 src/libxl/libxl_driver.c:1467 +#: src/libxl/libxl_driver.c:1372 src/libxl/libxl_driver.c:1489 msgid "cannot close file" msgstr "" -#: src/libxl/libxl_driver.c:1378 src/libxl/libxl_driver.c:1439 -#: src/test/test_driver.c:2214 src/test/test_driver.c:2327 -#: src/xen/xen_driver.c:1204 src/xen/xen_driver.c:1327 +#: src/libxl/libxl_driver.c:1395 src/libxl/libxl_driver.c:1461 +#: src/test/test_driver.c:2211 src/test/test_driver.c:2324 +#: src/xen/xen_driver.c:1229 src/xen/xen_driver.c:1352 msgid "xml modification unsupported" msgstr "" -#: src/libxl/libxl_driver.c:1518 +#: src/libxl/libxl_driver.c:1540 #, c-format msgid "Before dumping core, failed to suspend domain '%d' with libxenlight" msgstr "" -#: src/libxl/libxl_driver.c:1533 +#: src/libxl/libxl_driver.c:1555 #, c-format msgid "Failed to dump core of domain '%d' with libxenlight" msgstr "" -#: src/libxl/libxl_driver.c:1559 +#: src/libxl/libxl_driver.c:1581 #, c-format msgid "After dumping core, failed to resume domain '%d' with libxenlight" msgstr "" -#: src/libxl/libxl_driver.c:1609 src/qemu/qemu_driver.c:3265 -#: src/test/test_driver.c:6433 +#: src/libxl/libxl_driver.c:1631 src/qemu/qemu_driver.c:3352 +#: src/test/test_driver.c:6423 msgid "cannot do managed save for transient domain" msgstr "" -#: src/libxl/libxl_driver.c:1743 src/libxl/libxl_driver.c:1889 -#: src/test/test_driver.c:2654 src/xen/xen_driver.c:1379 +#: src/libxl/libxl_driver.c:1765 src/libxl/libxl_driver.c:1910 +#: src/test/test_driver.c:2651 src/xen/xen_driver.c:1404 #, c-format msgid "invalid flag combination: (0x%x)" msgstr "" -#: src/libxl/libxl_driver.c:1748 +#: src/libxl/libxl_driver.c:1770 msgid "nvcpus is zero" msgstr "" -#: src/libxl/libxl_driver.c:1763 +#: src/libxl/libxl_driver.c:1785 msgid "cannot set vcpus on an inactive domain" msgstr "" -#: src/libxl/libxl_driver.c:1775 src/xen/xend_internal.c:1819 -#: src/xen/xm_internal.c:692 +#: src/libxl/libxl_driver.c:1797 src/xen/xend_internal.c:1818 +#: src/xen/xm_internal.c:690 msgid "could not determine max vcpus for the domain" msgstr "" -#: src/libxl/libxl_driver.c:1785 src/qemu/qemu_driver.c:4226 -#: src/xen/xend_internal.c:1824 src/xen/xm_internal.c:701 +#: src/libxl/libxl_driver.c:1806 src/qemu/qemu_driver.c:4643 +#: src/xen/xend_internal.c:1823 src/xen/xm_internal.c:699 #, c-format msgid "" "requested vcpus is greater than max allowable vcpus for the domain: %d > %d" msgstr "" -#: src/libxl/libxl_driver.c:1821 src/libxl/libxl_driver.c:1830 +#: src/libxl/libxl_driver.c:1842 src/libxl/libxl_driver.c:1851 #, c-format msgid "Failed to set vcpus for domain '%d' with libxenlight" msgstr "" -#: src/libxl/libxl_driver.c:1903 +#: src/libxl/libxl_driver.c:1924 msgid "domain is transient" msgstr "" -#: src/libxl/libxl_driver.c:1943 +#: src/libxl/libxl_driver.c:1964 msgid "domain is inactive" msgstr "" @@ -10703,261 +10717,261 @@ msgid "Failed to delete vcpupin xml for vcpu '%d'" msgstr "" -#: src/libxl/libxl_driver.c:1992 +#: src/libxl/libxl_driver.c:2012 msgid "failed to update or add vcpupin xml" msgstr "" -#: src/libxl/libxl_driver.c:2130 +#: src/libxl/libxl_driver.c:2149 #, c-format msgid "Failed to list vcpus for domain '%d' with libxenlight" msgstr "" -#: src/libxl/libxl_driver.c:2213 +#: src/libxl/libxl_driver.c:2243 msgid "parsing xm config failed" msgstr "" -#: src/libxl/libxl_driver.c:2440 src/qemu/qemu_driver.c:6290 -#: src/uml/uml_driver.c:2124 src/vmware/vmware_driver.c:762 +#: src/libxl/libxl_driver.c:2479 src/qemu/qemu_driver.c:6824 +#: src/uml/uml_driver.c:2160 src/vmware/vmware_driver.c:798 msgid "cannot undefine transient domain" msgstr "" -#: src/libxl/libxl_driver.c:2452 src/qemu/qemu_driver.c:6315 +#: src/libxl/libxl_driver.c:2491 src/qemu/qemu_driver.c:6849 msgid "Failed to remove domain managed save image" msgstr "" -#: src/libxl/libxl_driver.c:2457 src/qemu/qemu_driver.c:6321 -#: src/test/test_driver.c:3155 tools/virsh-domain.c:3203 +#: src/libxl/libxl_driver.c:2496 src/qemu/qemu_driver.c:6855 +#: src/test/test_driver.c:3162 tools/virsh-domain.c:3745 msgid "Refusing to undefine while domain managed save image exists" msgstr "" -#: src/libxl/libxl_driver.c:2513 src/qemu/qemu_driver.c:6546 -#: src/qemu/qemu_hotplug.c:748 +#: src/libxl/libxl_driver.c:2552 src/qemu/qemu_driver.c:7121 #, c-format msgid "No device with bus '%s' and target '%s'" msgstr "" -#: src/libxl/libxl_driver.c:2520 src/qemu/qemu_hotplug.c:85 +#: src/libxl/libxl_driver.c:2559 src/qemu/qemu_hotplug.c:183 #, c-format msgid "Removable media not supported for %s device" msgstr "" -#: src/libxl/libxl_driver.c:2530 +#: src/libxl/libxl_driver.c:2569 #, c-format msgid "libxenlight failed to change media for disk '%s'" msgstr "" -#: src/libxl/libxl_driver.c:2569 src/qemu/qemu_hotplug.c:647 -#: src/uml/uml_driver.c:2171 +#: src/libxl/libxl_driver.c:2608 src/qemu/qemu_hotplug.c:698 +#: src/uml/uml_driver.c:2207 msgid "disk source path is missing" msgstr "" -#: src/libxl/libxl_driver.c:2582 +#: src/libxl/libxl_driver.c:2621 #, c-format msgid "libxenlight failed to attach disk '%s'" msgstr "" -#: src/libxl/libxl_driver.c:2591 src/qemu/qemu_hotplug.c:795 -#: src/uml/uml_driver.c:2241 +#: src/libxl/libxl_driver.c:2630 src/qemu/qemu_hotplug.c:822 +#: src/uml/uml_driver.c:2277 #, c-format msgid "disk bus '%s' cannot be hotplugged." msgstr "" -#: src/libxl/libxl_driver.c:2597 src/qemu/qemu_hotplug.c:801 +#: src/libxl/libxl_driver.c:2636 src/qemu/qemu_hotplug.c:828 #, c-format msgid "disk device type '%s' cannot be hotplugged" msgstr "" -#: src/libxl/libxl_driver.c:2719 +#: src/libxl/libxl_driver.c:2753 #, c-format msgid "libxenlight failed to detach disk '%s'" msgstr "" -#: src/libxl/libxl_driver.c:2729 +#: src/libxl/libxl_driver.c:2763 #, c-format msgid "disk bus '%s' cannot be hot unplugged." msgstr "" -#: src/libxl/libxl_driver.c:2735 +#: src/libxl/libxl_driver.c:2769 #, c-format msgid "device type '%s' cannot hot unplugged" msgstr "" -#: src/libxl/libxl_driver.c:3014 src/qemu/qemu_driver.c:6585 +#: src/libxl/libxl_driver.c:3196 src/qemu/qemu_driver.c:7143 #, c-format msgid "disk bus '%s' cannot be updated." msgstr "" -#: src/libxl/libxl_driver.c:3021 +#: src/libxl/libxl_driver.c:3203 #, c-format msgid "device type '%s' cannot be updated" msgstr "" -#: src/libxl/libxl_driver.c:3042 src/openvz/openvz_driver.c:2029 -#: src/qemu/qemu_driver.c:6862 +#: src/libxl/libxl_driver.c:3224 src/openvz/openvz_driver.c:2056 +#: src/qemu/qemu_driver.c:7468 #, c-format msgid "target %s doesn't exist." msgstr "" -#: src/libxl/libxl_driver.c:3048 src/qemu/qemu_driver.c:6869 +#: src/libxl/libxl_driver.c:3230 src/qemu/qemu_driver.c:7475 msgid "this disk doesn't support update" msgstr "" -#: src/libxl/libxl_driver.c:3433 src/libxl/libxl_conf.c:145 +#: src/libxl/libxl_driver.c:3615 src/libxl/libxl_conf.c:202 msgid "libxl_get_numainfo failed" msgstr "" -#: src/libxl/libxl_driver.c:3440 src/nodeinfo.c:1670 src/nodeinfo.c:1842 +#: src/libxl/libxl_driver.c:3622 src/nodeinfo.c:1690 src/nodeinfo.c:1982 +#: src/nodeinfo.c:2055 src/nodeinfo.c:2102 #, c-format msgid "start cell %d out of range (0-%d)" msgstr "" -#: src/bhyve/bhyve_driver.c:381 src/libxl/libxl_driver.c:3541 -#: src/qemu/qemu_driver.c:7383 src/uml/uml_driver.c:2444 +#: src/bhyve/bhyve_driver.c:379 src/libxl/libxl_driver.c:3723 +#: src/qemu/qemu_driver.c:8024 src/uml/uml_driver.c:2478 msgid "cannot set autostart for transient domain" msgstr "" -#: src/bhyve/bhyve_driver.c:396 src/libxl/libxl_driver.c:3556 -#: src/qemu/qemu_driver.c:7398 src/storage/storage_driver.c:1175 -#: src/uml/uml_driver.c:2459 +#: src/bhyve/bhyve_driver.c:394 src/libxl/libxl_driver.c:3738 +#: src/qemu/qemu_driver.c:8039 src/storage/storage_driver.c:1127 +#: src/uml/uml_driver.c:2493 #, c-format msgid "cannot create autostart directory %s" msgstr "" -#: src/libxl/libxl_driver.c:3635 +#: src/libxl/libxl_driver.c:3817 #, c-format msgid "Failed to get scheduler id for domain '%d' with libxenlight" msgstr "" -#: src/libxl/libxl_driver.c:3683 src/libxl/libxl_driver.c:3764 +#: src/libxl/libxl_driver.c:3865 src/libxl/libxl_driver.c:3946 msgid "Only 'credit' scheduler is supported" msgstr "" -#: src/libxl/libxl_driver.c:3689 src/libxl/libxl_driver.c:3770 +#: src/libxl/libxl_driver.c:3871 src/libxl/libxl_driver.c:3952 #, c-format msgid "Failed to get scheduler parameters for domain '%d' with libxenlight" msgstr "" -#: src/libxl/libxl_driver.c:3786 +#: src/libxl/libxl_driver.c:3968 #, c-format msgid "Failed to set scheduler parameters for domain '%d' with libxenlight" msgstr "" -#: src/libxl/libxl_driver.c:3822 src/xen/xen_driver.c:2649 +#: src/libxl/libxl_driver.c:4002 src/xen/xen_driver.c:2685 msgid "Named device aliases are not supported" msgstr "" -#: src/libxl/libxl_driver.c:3845 src/qemu/qemu_driver.c:14683 +#: src/libxl/libxl_driver.c:4025 src/qemu/qemu_driver.c:15212 #, c-format msgid "cannot find character device %s" msgstr "" -#: src/libxl/libxl_driver.c:3877 src/qemu/qemu_driver.c:14703 +#: src/libxl/libxl_driver.c:4045 src/qemu/qemu_driver.c:15232 msgid "Active console session exists for this domain" msgstr "" -#: src/libxl/libxl_driver.c:3983 +#: src/libxl/libxl_driver.c:4151 msgid "unable to get numa affinity" msgstr "" -#: src/libxl/libxl_driver.c:3993 +#: src/libxl/libxl_driver.c:4161 #, c-format msgid "Node %zu out of range" msgstr "" -#: src/libxl/libxl_conf.c:113 +#: src/libxl/libxl_conf.c:170 msgid "Failed to get node physical info from libxenlight" msgstr "" -#: src/libxl/libxl_conf.c:151 +#: src/libxl/libxl_conf.c:208 msgid "libxl_get_cpu_topology failed" msgstr "" -#: src/libxl/libxl_conf.c:258 +#: src/libxl/libxl_conf.c:317 msgid "Failed to get version info from libxenlight" msgstr "" -#: src/libxl/libxl_conf.c:267 src/libxl/libxl_conf.c:1076 -#: src/storage/storage_backend_logical.c:213 src/util/vircommand.c:2802 +#: src/libxl/libxl_conf.c:326 src/libxl/libxl_conf.c:1277 +#: src/storage/storage_backend_logical.c:225 src/util/vircommand.c:2908 #, c-format msgid "Failed to compile regex %s" msgstr "" -#: src/libxl/libxl_conf.c:464 +#: src/libxl/libxl_conf.c:520 #, c-format msgid "libxenlight failed to resolve security label '%s'" msgstr "" -#: src/libxl/libxl_conf.c:472 +#: src/libxl/libxl_conf.c:528 #, c-format msgid "libxenlight failed to parse UUID '%s'" msgstr "" -#: src/libxl/libxl_conf.c:491 +#: src/libxl/libxl_conf.c:547 msgid "unknown chrdev type" msgstr "" -#: src/libxl/libxl_conf.c:562 src/qemu/qemu_command.c:5472 +#: src/libxl/libxl_conf.c:618 src/qemu/qemu_command.c:5568 #, c-format msgid "unsupported chardev '%s'" msgstr "" -#: src/libxl/libxl_conf.c:657 +#: src/libxl/libxl_conf.c:734 msgid "Only one serial device is supported by libxl" msgstr "" -#: src/libxl/libxl_conf.c:667 +#: src/libxl/libxl_conf.c:744 msgid "Parallel devices are not supported by libxl" msgstr "" -#: src/libxl/libxl_conf.c:755 src/libxl/libxl_conf.c:780 -#: src/libxl/libxl_conf.c:790 src/libxl/libxl_conf.c:802 +#: src/libxl/libxl_conf.c:888 src/libxl/libxl_conf.c:913 +#: src/libxl/libxl_conf.c:923 src/libxl/libxl_conf.c:935 #, c-format msgid "libxenlight does not support disk format %s with disk driver %s" msgstr "" -#: src/libxl/libxl_conf.c:812 +#: src/libxl/libxl_conf.c:945 #, c-format msgid "libxenlight does not support disk driver %s" msgstr "" -#: src/libxl/libxl_conf.c:835 +#: src/libxl/libxl_conf.c:970 msgid "libxenlight does not support transient disks" msgstr "" -#: src/libxl/libxl_conf.c:912 +#: src/libxl/libxl_conf.c:903 #, c-format msgid "libxenlight does not support network device type %s" msgstr "" -#: src/libxl/libxl_conf.c:1129 +#: src/libxl/libxl_conf.c:1330 #, c-format msgid "Failed to create log file '%s': %s" msgstr "" -#: src/libxl/libxl_conf.c:1139 +#: src/libxl/libxl_conf.c:1340 msgid "cannot create logger for libxenlight, disabling driver" msgstr "" -#: src/libxl/libxl_conf.c:1144 +#: src/libxl/libxl_conf.c:1345 msgid "" "cannot initialize libxenlight context, probably not running in a Xen Dom0, " "disabling driver" msgstr "" -#: src/libxl/libxl_conf.c:1150 +#: src/libxl/libxl_conf.c:1351 msgid "cannot version information from libxenlight, disabling driver" msgstr "" -#: src/libxl/libxl_conf.c:1160 +#: src/libxl/libxl_conf.c:1361 msgid "Unable to configure libxl's memory management parameters" msgstr "" -#: src/network/bridge_driver.c:137 +#: src/network/bridge_driver.c:139 #, c-format msgid "no network with matching uuid '%s' (%s)" msgstr "" -#: src/network/bridge_driver.c:961 +#: src/network/bridge_driver.c:996 #, c-format msgid "" "Publicly routable address %s is prohibited. The version of dnsmasq on this " @@ -10968,363 +10982,363 @@ "in RFC1918/RFC3484/RFC4193)." msgstr "" -#: src/network/bridge_driver.c:1060 +#: src/network/bridge_driver.c:1096 msgid "For IPv4, multiple DHCP definitions cannot be specified." msgstr "" -#: src/network/bridge_driver.c:1073 +#: src/network/bridge_driver.c:1109 #, c-format msgid "" "The version of dnsmasq on this host (%d.%d) doesn't adequately support IPv6 " "dhcp range or dhcp host specification. Version %d.%d or later is required." msgstr "" -#: src/network/bridge_driver.c:1086 +#: src/network/bridge_driver.c:1122 msgid "For IPv6, multiple DHCP definitions cannot be specified." msgstr "" -#: src/network/bridge_driver.c:1254 +#: src/network/bridge_driver.c:1285 #, c-format msgid "couldn't write dnsmasq config file '%s'" msgstr "" -#: src/network/bridge_driver.c:481 src/network/bridge_driver.c:601 -#: src/network/bridge_driver.c:1286 src/network/bridge_driver.c:1297 -#: src/network/bridge_driver.c:1597 src/network/bridge_driver.c:1603 +#: src/network/bridge_driver.c:493 src/network/bridge_driver.c:632 +#: src/network/bridge_driver.c:1328 src/network/bridge_driver.c:1339 +#: src/network/bridge_driver.c:1628 src/network/bridge_driver.c:1634 #, c-format msgid "cannot create directory %s" msgstr "" -#: src/network/bridge_driver.c:1490 +#: src/network/bridge_driver.c:1529 #, c-format msgid "bridge '%s' has an invalid prefix" msgstr "" -#: src/network/bridge_driver.c:1551 +#: src/network/bridge_driver.c:1583 #, c-format msgid "couldn't write radvd config file '%s'" msgstr "" -#: src/network/bridge_driver.c:1589 +#: src/network/bridge_driver.c:1620 #, c-format msgid "Cannot find %s - Possibly the package isn't installed" msgstr "" -#: src/network/bridge_driver.c:1819 +#: src/network/bridge_driver.c:1523 #, c-format msgid "cannot write to %s to disable IPv6 on bridge %s" msgstr "" -#: src/network/bridge_driver.c:1839 src/network/bridge_driver.c:1853 +#: src/network/bridge_driver.c:1869 src/network/bridge_driver.c:1883 #, c-format msgid "cannot disable %s" msgstr "" -#: src/network/bridge_driver.c:1872 +#: src/network/bridge_driver.c:1902 #, c-format msgid "bridge '%s' has an invalid netmask or IP address" msgstr "" -#: src/network/bridge_driver.c:1915 +#: src/network/bridge_driver.c:1949 #, c-format msgid "network '%s' has an invalid netmask or IP address in route definition" msgstr "" -#: src/network/bridge_driver.c:2033 +#: src/network/bridge_driver.c:2067 msgid "failed to enable IP forwarding" msgstr "" -#: src/network/bridge_driver.c:2193 +#: src/network/bridge_driver.c:2347 msgid "network is already active" msgstr "" -#: src/network/bridge_driver.c:2317 src/network/bridge_driver.c:2885 -#: src/network/bridge_driver.c:2959 src/network/bridge_driver.c:3118 -#: src/network/bridge_driver.c:3153 src/network/bridge_driver.c:3280 -#: src/parallels/parallels_network.c:475 src/parallels/parallels_network.c:526 -#: src/parallels/parallels_network.c:592 src/test/test_driver.c:3827 +#: src/network/bridge_driver.c:2476 src/network/bridge_driver.c:3041 +#: src/network/bridge_driver.c:3114 src/network/bridge_driver.c:3272 +#: src/network/bridge_driver.c:3307 src/network/bridge_driver.c:3433 +#: src/parallels/parallels_network.c:471 src/parallels/parallels_network.c:522 +#: src/parallels/parallels_network.c:588 src/test/test_driver.c:3832 msgid "no network with matching uuid" msgstr "" -#: src/network/bridge_driver.c:2344 src/network/bridge_driver.c:3501 -#: src/network/bridge_driver.c:3893 src/network/bridge_driver.c:4084 -#: src/network/bridge_driver.c:4244 src/parallels/parallels_network.c:499 +#: src/network/bridge_driver.c:2502 src/network/bridge_driver.c:3765 +#: src/network/bridge_driver.c:4174 src/network/bridge_driver.c:4374 +#: src/network/bridge_driver.c:4533 src/parallels/parallels_network.c:495 #, c-format msgid "no network with matching name '%s'" msgstr "" -#: src/network/bridge_driver.c:2628 +#: src/network/bridge_driver.c:2777 #, c-format msgid "Unsupported element in network %s with forward mode='%s'" msgstr "" -#: src/network/bridge_driver.c:2636 +#: src/network/bridge_driver.c:2785 #, c-format msgid "Unsupported element in network %s with forward mode='%s'" msgstr "" -#: src/network/bridge_driver.c:2644 +#: src/network/bridge_driver.c:2793 #, c-format msgid "Unsupported element in network %s with forward mode='%s'" msgstr "" -#: src/network/bridge_driver.c:2652 +#: src/network/bridge_driver.c:2801 #, c-format msgid "Unsupported element in network %s with forward mode='%s'" msgstr "" -#: src/network/bridge_driver.c:2660 +#: src/network/bridge_driver.c:2809 #, c-format msgid "" "Unsupported network-wide element in network %s with forward " "mode='%s'" msgstr "" -#: src/network/bridge_driver.c:2678 +#: src/network/bridge_driver.c:2828 msgid "" "Multiple IPv4 dhcp sections found -- dhcp is supported only for a single " "IPv4 address on each network" msgstr "" -#: src/network/bridge_driver.c:2691 +#: src/network/bridge_driver.c:2841 msgid "" "Multiple IPv6 dhcp sections found -- dhcp is supported only for a single " "IPv6 address on each network" msgstr "" -#: src/network/bridge_driver.c:2735 +#: src/network/bridge_driver.c:2885 #, c-format msgid "" "network '%s' has multiple default elements (%s and %s), but only " "one default is allowed" msgstr "" -#: src/network/bridge_driver.c:2753 +#: src/network/bridge_driver.c:2912 #, c-format msgid "" " element specified for network %s, whose type doesn't support vlan " "configuration" msgstr "" -#: src/network/bridge_driver.c:3024 +#: src/network/bridge_driver.c:2460 msgid "network is not active" msgstr "" -#: src/network/bridge_driver.c:3233 src/test/test_driver.c:3971 +#: src/network/bridge_driver.c:3387 src/test/test_driver.c:3976 #, c-format msgid "network '%s' does not have a bridge name." msgstr "" -#: src/network/bridge_driver.c:3289 +#: src/network/bridge_driver.c:3442 msgid "cannot set autostart for transient network" msgstr "" -#: src/network/bridge_driver.c:3304 +#: src/network/bridge_driver.c:3457 #, c-format msgid "cannot create autostart directory '%s'" msgstr "" -#: src/bhyve/bhyve_driver.c:403 src/network/bridge_driver.c:3311 -#: src/storage/storage_driver.c:1182 +#: src/bhyve/bhyve_driver.c:401 src/network/bridge_driver.c:3464 +#: src/storage/storage_driver.c:1134 #, c-format msgid "Failed to create symlink '%s' to '%s'" msgstr "" -#: src/network/bridge_driver.c:3409 +#: src/network/bridge_driver.c:2232 #, c-format msgid "Could not get Virtual functions on %s" msgstr "" -#: src/network/bridge_driver.c:3416 +#: src/network/bridge_driver.c:3272 #, c-format msgid "No Vf's present on SRIOV PF %s" msgstr "" -#: src/network/bridge_driver.c:3437 +#: src/network/bridge_driver.c:3293 msgid "Direct mode types require interface names" msgstr "" -#: src/network/bridge_driver.c:3587 +#: src/network/bridge_driver.c:3874 #, c-format msgid "" " not supported for network '%s' which uses a bridge " "device" msgstr "" -#: src/network/bridge_driver.c:3614 src/network/bridge_driver.c:3770 +#: src/network/bridge_driver.c:3899 src/network/bridge_driver.c:4052 #, c-format msgid "" "network '%s' requires exclusive access to interfaces, but none are available" msgstr "" -#: src/network/bridge_driver.c:3640 +#: src/network/bridge_driver.c:3924 #, c-format msgid "unrecognized driver name value %d in network '%s'" msgstr "" -#: src/network/bridge_driver.c:3664 +#: src/network/bridge_driver.c:3948 #, c-format msgid "" " not supported for network '%s' which uses an SR-IOV " "Virtual Function via PCI passthrough" msgstr "" -#: src/network/bridge_driver.c:3715 +#: src/network/bridge_driver.c:3999 #, c-format msgid "" " not supported for network '%s' which uses a macvtap " "device" msgstr "" -#: src/network/bridge_driver.c:3728 +#: src/network/bridge_driver.c:4012 #, c-format msgid "" "network '%s' uses a direct mode, but has no forward dev and no interface pool" msgstr "" -#: src/network/bridge_driver.c:3801 +#: src/network/bridge_driver.c:4083 #, c-format msgid "" "an interface connecting to network '%s' is requesting a vlan tag, but that " "is not supported for this type of network" msgstr "" -#: src/network/bridge_driver.c:3807 +#: src/network/bridge_driver.c:4089 #, c-format msgid "" "an interface of type '%s' is requesting a vlan tag, but that is not " "supported for this type of connection" msgstr "" -#: src/network/bridge_driver.c:3912 +#: src/network/bridge_driver.c:4203 #, c-format msgid "" "network '%s' uses a direct or hostdev mode, but has no forward dev and no " "interface pool" msgstr "" -#: src/network/bridge_driver.c:3924 src/network/bridge_driver.c:4118 +#: src/network/bridge_driver.c:4215 src/network/bridge_driver.c:4408 msgid "the interface uses a direct mode, but has no source dev" msgstr "" -#: src/network/bridge_driver.c:3941 src/network/bridge_driver.c:4134 +#: src/network/bridge_driver.c:4232 src/network/bridge_driver.c:4424 #, c-format msgid "network '%s' doesn't have dev='%s' in use by domain" msgstr "" -#: src/network/bridge_driver.c:3958 +#: src/network/bridge_driver.c:4249 #, c-format msgid "network '%s' claims dev='%s' is already in use by a different domain" msgstr "" -#: src/network/bridge_driver.c:3975 src/network/bridge_driver.c:4150 +#: src/network/bridge_driver.c:4266 src/network/bridge_driver.c:4440 msgid "the interface uses a hostdev mode, but has no hostdev" msgstr "" -#: src/network/bridge_driver.c:3993 src/network/bridge_driver.c:4166 +#: src/network/bridge_driver.c:4284 src/network/bridge_driver.c:4456 #, c-format msgid "" "network '%s' doesn't have PCI device %04x:%02x:%02x.%x in use by domain" msgstr "" -#: src/network/bridge_driver.c:4010 +#: src/network/bridge_driver.c:4301 #, c-format msgid "" "network '%s' claims the PCI device at domain=%d bus=%d slot=%d function=%d " "is already in use by a different domain" msgstr "" -#: src/network/bridge_driver.c:4106 +#: src/network/bridge_driver.c:4396 #, c-format msgid "" "network '%s' uses a direct/hostdev mode, but has no forward dev and no " "interface pool" msgstr "" -#: src/network/bridge_driver.c:4258 +#: src/network/bridge_driver.c:4547 #, c-format msgid "network '%s' doesn't have an IPv4 address" msgstr "" -#: src/network/bridge_driver.c:4280 +#: src/network/bridge_driver.c:4569 #, c-format msgid "network '%s' has no associated interface or bridge" msgstr "" -#: src/network/bridge_driver.c:4334 +#: src/network/bridge_driver.c:4623 #, c-format msgid "" "Invalid use of 'floor' on interface with MAC address %s - network '%s' has " "no inbound QoS set" msgstr "" -#: src/network/bridge_driver.c:4354 +#: src/network/bridge_driver.c:4643 #, c-format msgid "" "Cannot plug '%s' interface into '%s' because it would overcommit 'peak' on " "network '%s'" msgstr "" -#: src/network/bridge_driver.c:4365 +#: src/network/bridge_driver.c:4654 #, c-format msgid "" "Cannot plug '%s' interface into '%s' because it would overcommit 'average' " "on network '%s'" msgstr "" -#: src/network/bridge_driver.c:4431 +#: src/network/bridge_driver.c:4720 #, c-format msgid "Cannot set bandwidth on interface '%s' of type %d" msgstr "" -#: src/network/bridge_driver.c:4439 +#: src/network/bridge_driver.c:4728 msgid "Could not generate next class ID" msgstr "" -#: src/network/bridge_driver_linux.c:121 +#: src/network/bridge_driver_linux.c:120 #, c-format msgid "Network is already in use by interface %s" msgstr "" -#: src/network/bridge_driver_linux.c:147 src/network/bridge_driver_linux.c:331 +#: src/network/bridge_driver_linux.c:146 src/network/bridge_driver_linux.c:330 #, c-format msgid "Invalid prefix or netmask for '%s'" msgstr "" -#: src/network/bridge_driver_linux.c:152 +#: src/network/bridge_driver.c:909 #, c-format msgid "failed to add iptables rule to allow forwarding from '%s'" msgstr "" -#: src/network/bridge_driver_linux.c:165 +#: src/network/bridge_driver.c:923 #, c-format msgid "failed to add iptables rule to allow forwarding to '%s'" msgstr "" -#: src/network/bridge_driver_linux.c:211 +#: src/network/bridge_driver.c:959 #, c-format msgid "failed to add iptables rule to enable masquerading to %s" msgstr "" -#: src/network/bridge_driver_linux.c:215 +#: src/network/bridge_driver.c:960 msgid "failed to add iptables rule to enable masquerading" msgstr "" -#: src/network/bridge_driver_linux.c:228 +#: src/network/bridge_driver.c:973 #, c-format msgid "failed to add iptables rule to enable UDP masquerading to %s" msgstr "" -#: src/network/bridge_driver_linux.c:232 +#: src/network/bridge_driver.c:974 msgid "failed to add iptables rule to enable UDP masquerading" msgstr "" -#: src/network/bridge_driver_linux.c:245 +#: src/network/bridge_driver.c:987 #, c-format msgid "failed to add iptables rule to enable TCP masquerading to %s" msgstr "" -#: src/network/bridge_driver_linux.c:249 +#: src/network/bridge_driver.c:988 msgid "failed to add iptables rule to enable TCP masquerading" msgstr "" @@ -11348,32 +11362,32 @@ msgid "failed to add iptables rule to prevent local multicast masquerading" msgstr "" -#: src/network/bridge_driver_linux.c:389 +#: src/network/bridge_driver.c:1083 #, c-format msgid "failed to add iptables rule to allow routing from '%s'" msgstr "" -#: src/network/bridge_driver_linux.c:400 +#: src/network/bridge_driver.c:1095 #, c-format msgid "failed to add iptables rule to allow routing to '%s'" msgstr "" -#: src/network/bridge_driver_linux.c:453 +#: src/network/bridge_driver.c:1149 #, c-format msgid "failed to add ip6tables rule to block outbound traffic from '%s'" msgstr "" -#: src/network/bridge_driver_linux.c:460 +#: src/network/bridge_driver.c:1157 #, c-format msgid "failed to add ip6tables rule to block inbound traffic to '%s'" msgstr "" -#: src/network/bridge_driver_linux.c:468 +#: src/network/bridge_driver.c:1166 #, c-format msgid "failed to add ip6tables rule to allow cross bridge traffic on '%s'" msgstr "" -#: src/network/bridge_driver_linux.c:480 src/network/bridge_driver_linux.c:487 +#: src/network/bridge_driver.c:1175 src/network/bridge_driver.c:1183 #, c-format msgid "failed to add ip6tables rule to allow DNS requests from '%s'" msgstr "" @@ -11383,7 +11397,7 @@ msgid "failed to add ip6tables rule to allow DHCP6 requests from '%s'" msgstr "" -#: src/network/bridge_driver_linux.c:555 src/network/bridge_driver_linux.c:562 +#: src/network/bridge_driver.c:1236 src/network/bridge_driver.c:1244 #, c-format msgid "failed to add iptables rule to allow DHCP requests from '%s'" msgstr "" @@ -11393,138 +11407,138 @@ msgid "failed to add iptables rule to allow DHCP replies to '%s'" msgstr "" -#: src/network/bridge_driver_linux.c:590 src/network/bridge_driver_linux.c:597 +#: src/network/bridge_driver.c:1267 src/network/bridge_driver.c:1275 #, c-format msgid "failed to add iptables rule to allow DNS requests from '%s'" msgstr "" -#: src/network/bridge_driver_linux.c:606 +#: src/network/bridge_driver.c:1285 #, c-format msgid "failed to add iptables rule to allow TFTP requests from '%s'" msgstr "" -#: src/network/bridge_driver_linux.c:615 +#: src/network/bridge_driver.c:1295 #, c-format msgid "failed to add iptables rule to block outbound traffic from '%s'" msgstr "" -#: src/network/bridge_driver_linux.c:622 +#: src/network/bridge_driver.c:1303 #, c-format msgid "failed to add iptables rule to block inbound traffic to '%s'" msgstr "" -#: src/network/bridge_driver_linux.c:630 +#: src/network/bridge_driver.c:1312 #, c-format msgid "failed to add iptables rule to allow cross bridge traffic on '%s'" msgstr "" -#: src/node_device/node_device_driver.c:91 +#: src/node_device/node_device_driver.c:94 #, c-format msgid "cannot resolve driver link %s" msgstr "" -#: src/node_device/node_device_driver.c:309 -#: src/node_device/node_device_driver.c:342 -#: src/node_device/node_device_driver.c:380 -#: src/node_device/node_device_driver.c:414 src/test/test_driver.c:5937 -#: src/test/test_driver.c:5963 src/test/test_driver.c:5997 -#: src/test/test_driver.c:6028 +#: src/node_device/node_device_driver.c:312 +#: src/node_device/node_device_driver.c:346 +#: src/node_device/node_device_driver.c:384 +#: src/node_device/node_device_driver.c:418 src/test/test_driver.c:5934 +#: src/test/test_driver.c:5960 src/test/test_driver.c:5994 +#: src/test/test_driver.c:6025 #, c-format msgid "no node device with matching name '%s'" msgstr "" -#: src/node_device/node_device_driver.c:355 src/test/test_driver.c:5972 +#: src/node_device/node_device_driver.c:359 src/test/test_driver.c:5969 msgid "no parent for this device" msgstr "" -#: src/node_device/node_device_driver.c:447 +#: src/node_device/node_device_driver.c:451 msgid "Could not get current time" msgstr "" -#: src/node_device/node_device_hal.c:660 +#: src/node_device/node_device_hal.c:659 #, c-format msgid "DBus not available, disabling HAL driver: %s" msgstr "" -#: src/node_device/node_device_hal.c:668 +#: src/node_device/node_device_hal.c:667 msgid "libhal_ctx_new returned NULL" msgstr "" -#: src/node_device/node_device_hal.c:673 +#: src/node_device/node_device_hal.c:672 msgid "libhal_ctx_set_dbus_connection failed" msgstr "" -#: src/node_device/node_device_hal.c:677 +#: src/node_device/node_device_hal.c:676 msgid "libhal_ctx_init failed, haldaemon is probably not running" msgstr "" -#: src/node_device/node_device_hal.c:702 +#: src/node_device/node_device_hal.c:701 msgid "setting up HAL callbacks failed" msgstr "" -#: src/node_device/node_device_hal.c:708 src/node_device/node_device_hal.c:772 +#: src/node_device/node_device_hal.c:707 src/node_device/node_device_hal.c:771 msgid "libhal_get_all_devices failed" msgstr "" -#: src/node_device/node_device_hal.c:721 src/qemu/qemu_migration.c:1306 -#: src/qemu/qemu_migration.c:1737 src/qemu/qemu_migration.c:1772 -#: src/qemu/qemu_migration.c:1778 src/qemu/qemu_migration.c:1826 -#: src/qemu/qemu_migration.c:3299 src/util/virdbus.c:1428 +#: src/node_device/node_device_hal.c:720 src/qemu/qemu_migration.c:1785 +#: src/qemu/qemu_migration.c:2308 src/qemu/qemu_migration.c:2314 +#: src/qemu/qemu_migration.c:2320 src/qemu/qemu_migration.c:2372 +#: src/qemu/qemu_migration.c:3888 src/util/virdbus.c:1565 #, c-format msgid "%s: %s" msgstr "" -#: src/node_device/node_device_linux_sysfs.c:59 +#: src/node_device/node_device_linux_sysfs.c:65 #, c-format msgid "Failed to read WWPN for host%d" msgstr "" -#: src/node_device/node_device_linux_sysfs.c:67 +#: src/node_device/node_device_linux_sysfs.c:73 #, c-format msgid "Failed to read WWNN for host%d" msgstr "" -#: src/node_device/node_device_linux_sysfs.c:75 +#: src/node_device/node_device_linux_sysfs.c:81 #, c-format msgid "Failed to read fabric WWN for host%d" msgstr "" -#: src/node_device/node_device_linux_sysfs.c:88 +#: src/node_device/node_device_linux_sysfs.c:94 #, c-format msgid "Failed to read max_npiv_vports for host%d" msgstr "" -#: src/node_device/node_device_linux_sysfs.c:97 +#: src/node_device/node_device_linux_sysfs.c:103 #, c-format msgid "Failed to read npiv_vports_inuse for host%d" msgstr "" -#: src/node_device/node_device_linux_sysfs.c:104 +#: src/node_device/node_device_linux_sysfs.c:110 #, c-format msgid "Failed to parse value of max_npiv_vports '%s'" msgstr "" -#: src/node_device/node_device_linux_sysfs.c:111 +#: src/node_device/node_device_linux_sysfs.c:117 #, c-format msgid "Failed to parse value of npiv_vports_inuse '%s'" msgstr "" -#: src/node_device/node_device_udev.c:68 +#: src/node_device/node_device_udev.c:70 #, c-format msgid "Failed to convert '%s' to unsigned long long" msgstr "" -#: src/node_device/node_device_udev.c:86 src/util/virpci.c:2340 +#: src/node_device/node_device_udev.c:88 src/util/virpci.c:2373 #, c-format msgid "Failed to convert '%s' to unsigned int" msgstr "" -#: src/node_device/node_device_udev.c:103 +#: src/node_device/node_device_udev.c:105 #, c-format msgid "Failed to convert '%s' to int" msgstr "" -#: src/node_device/node_device_udev.c:131 +#: src/node_device/node_device_udev.c:133 #, c-format msgid "" "Failed to allocate memory for property value for property key '%s' on device " @@ -11543,241 +11557,241 @@ msgid "Buffer error when generating device name for device with sysname '%s'" msgstr "" -#: src/node_device/node_device_udev.c:687 +#: src/node_device/node_device_udev.c:741 #, c-format msgid "SCSI host found, but its udev name '%s' does not begin with 'host'" msgstr "" -#: src/node_device/node_device_udev.c:850 +#: src/node_device/node_device_udev.c:899 #, c-format msgid "Failed to process SCSI device with sysfs path '%s'" msgstr "" -#: src/node_device/node_device_udev.c:1271 +#: src/node_device/node_device_udev.c:1317 #, c-format msgid "Unknown device type %d" msgstr "" -#: src/node_device/node_device_udev.c:1322 +#: src/node_device/node_device_udev.c:1367 #, c-format msgid "Could not get syspath for parent of '%s'" msgstr "" -#: src/node_device/node_device_udev.c:1390 -#: src/node_device/node_device_udev.c:1649 +#: src/node_device/node_device_udev.c:1432 +#: src/node_device/node_device_udev.c:1689 #, c-format msgid "Failed to create device for '%s'" msgstr "" -#: src/node_device/node_device_udev.c:1444 +#: src/node_device/node_device_udev.c:1486 #, c-format msgid "udev scan devices returned %d" msgstr "" -#: src/node_device/node_device_udev.c:1520 +#: src/node_device/node_device_udev.c:1561 #, c-format msgid "" "File descriptor returned by udev %d does not match node device file " "descriptor %d" msgstr "" -#: src/node_device/node_device_udev.c:1527 +#: src/node_device/node_device_udev.c:1568 msgid "udev_monitor_receive_device returned NULL" msgstr "" -#: src/node_device/node_device_udev.c:1566 +#: src/node_device/node_device_udev.c:1607 #, c-format msgid "Failed to get udev device for syspath '%s' or '%s'" msgstr "" -#: src/node_device/node_device_udev.c:1685 +#: src/node_device/node_device_udev.c:1724 #, c-format msgid "Failed to initialize libpciaccess: %s" msgstr "" -#: src/node_device/node_device_udev.c:1707 +#: src/node_device/node_device_udev.c:1747 msgid "Failed to initialize mutex for driverState" msgstr "" -#: src/node_device/node_device_udev.c:1729 +#: src/node_device/node_device_udev.c:1771 msgid "udev_monitor_new_from_netlink returned NULL" msgstr "" -#: src/nodeinfo.c:67 +#: src/nodeinfo.c:70 msgid "Cannot obtain CPU count" msgstr "" -#: src/nodeinfo.c:92 +#: src/nodeinfo.c:95 msgid "cannot obtain memory size" msgstr "" -#: src/nodeinfo.c:136 src/nodeinfo.c:803 +#: src/nodeinfo.c:139 src/nodeinfo.c:805 #, c-format msgid "nparams in %s must be equal to %d" msgstr "" -#: src/nodeinfo.c:144 src/nodeinfo.c:177 src/nodeinfo.c:243 src/nodeinfo.c:263 +#: src/nodeinfo.c:147 src/nodeinfo.c:180 src/nodeinfo.c:246 src/nodeinfo.c:266 #, c-format msgid "sysctl failed for '%s'" msgstr "" -#: src/nodeinfo.c:162 src/nodeinfo.c:848 +#: src/nodeinfo.c:165 src/nodeinfo.c:850 #, c-format msgid "Invalid cpuNum in %s" msgstr "" -#: src/nodeinfo.c:187 src/nodeinfo.c:251 src/nodeinfo.c:269 +#: src/nodeinfo.c:190 src/nodeinfo.c:254 src/nodeinfo.c:272 #, c-format msgid "Field '%s' too long for destination" msgstr "" -#: src/nodeinfo.c:230 src/nodeinfo.c:894 +#: src/nodeinfo.c:233 src/nodeinfo.c:896 #, c-format msgid "nparams in %s must be %d" msgstr "" -#: src/nodeinfo.c:317 src/nodeinfo.c:360 src/nodeinfo.c:1056 -#: src/nodeinfo.c:1128 src/nodeinfo.c:1181 src/uml/uml_driver.c:2538 -#: src/util/vircommand.c:323 src/util/virpci.c:1918 +#: src/nodeinfo.c:320 src/nodeinfo.c:363 src/nodeinfo.c:1058 +#: src/nodeinfo.c:1131 src/nodeinfo.c:1184 src/uml/uml_driver.c:2572 +#: src/util/vircommand.c:397 src/util/virpci.c:1951 #, c-format msgid "cannot open %s" msgstr "" -#: src/nodeinfo.c:322 src/nodeinfo.c:366 +#: src/nodeinfo.c:325 src/nodeinfo.c:369 #, c-format msgid "cannot read from %s" msgstr "" -#: src/nodeinfo.c:327 +#: src/nodeinfo.c:330 #, c-format msgid "could not convert '%s' to an integer" msgstr "" -#: src/nodeinfo.c:450 +#: src/nodeinfo.c:453 #, c-format msgid "cannot opendir %s" msgstr "" -#: src/nodeinfo.c:479 src/nodeinfo.c:539 src/nodeinfo.c:708 +#: src/nodeinfo.c:363 #, c-format msgid "problem reading %s" msgstr "" -#: src/nodeinfo.c:508 +#: src/nodeinfo.c:511 msgid "CPU socket topology has changed" msgstr "" -#: src/nodeinfo.c:550 src/nodeinfo.c:756 +#: src/nodeinfo.c:552 src/nodeinfo.c:758 #, c-format msgid "problem closing %s" msgstr "" -#: src/nodeinfo.c:588 src/nodeinfo.c:611 src/nodeinfo.c:637 +#: src/nodeinfo.c:589 src/nodeinfo.c:611 src/nodeinfo.c:637 msgid "parsing cpu MHz from cpuinfo" msgstr "" -#: src/nodeinfo.c:720 +#: src/nodeinfo.c:722 msgid "no CPUs found" msgstr "" -#: src/nodeinfo.c:725 +#: src/nodeinfo.c:727 msgid "no sockets found" msgstr "" -#: src/nodeinfo.c:730 +#: src/nodeinfo.c:732 msgid "no threads found" msgstr "" -#: src/nodeinfo.c:772 +#: src/nodeinfo.c:774 msgid "kernel cpu time field is too long for the destination" msgstr "" -#: src/nodeinfo.c:918 +#: src/nodeinfo.c:920 msgid "no prefix found" msgstr "" -#: src/nodeinfo.c:937 +#: src/nodeinfo.c:939 msgid "Field kernel memory too long for destination" msgstr "" -#: src/nodeinfo.c:951 +#: src/nodeinfo.c:953 msgid "no available memory line found" msgstr "" -#: src/nodeinfo.c:978 src/nodeinfo.c:1427 +#: src/nodeinfo.c:980 src/nodeinfo.c:1446 #, c-format msgid "failed to parse %s" msgstr "" -#: src/nodeinfo.c:1088 src/nodeinfo.c:1095 +#: src/nodeinfo.c:1091 src/nodeinfo.c:1098 msgid "cannot obtain CPU freq" msgstr "" -#: src/nodeinfo.c:1110 +#: src/nodeinfo.c:1113 msgid "node info not implemented on this platform" msgstr "" -#: src/nodeinfo.c:1140 +#: src/nodeinfo.c:1143 msgid "node CPU stats not implemented on this platform" msgstr "" -#: src/nodeinfo.c:1168 +#: src/nodeinfo.c:1171 #, c-format msgid "cellNum in %s must be less than or equal to %d" msgstr "" -#: src/nodeinfo.c:1195 +#: src/nodeinfo.c:1198 msgid "node memory stats not implemented on this platform" msgstr "" -#: src/nodeinfo.c:1226 +#: src/nodeinfo.c:1229 msgid "host cpu counting not supported on this node" msgstr "" -#: src/nodeinfo.c:1236 +#: src/nodeinfo.c:1239 msgid "host cpu counting not implemented on this platform" msgstr "" -#: src/nodeinfo.c:1275 +#: src/nodeinfo.c:1295 msgid "node cpumap not implemented on this platform" msgstr "" -#: src/nodeinfo.c:1304 src/util/virutil.c:1631 +#: src/nodeinfo.c:1324 src/util/virutil.c:1646 #, c-format msgid "failed to set %s" msgstr "" -#: src/nodeinfo.c:1334 +#: src/nodeinfo.c:1354 #, c-format msgid "Parameter '%s' is not supported by this kernel" msgstr "" -#: src/nodeinfo.c:1382 +#: src/nodeinfo.c:1401 msgid "node set memory parameters not implemented on this platform" msgstr "" -#: src/nodeinfo.c:1577 +#: src/nodeinfo.c:1596 msgid "node get memory parameters not implemented on this platform" msgstr "" -#: src/nodeinfo.c:1679 src/nodeinfo.c:1711 +#: src/nodeinfo.c:1699 src/nodeinfo.c:1743 src/nodeinfo.c:1755 msgid "Cannot determine free memory" msgstr "" -#: src/nodeinfo.c:1746 +#: src/nodeinfo.c:1795 msgid "node cpu info not implemented on this platform" msgstr "" -#: src/nwfilter/nwfilter_dhcpsnoop.c:583 +#: src/nwfilter/nwfilter_dhcpsnoop.c:582 #, c-format msgid "virNWFilterSnoopReqNew called with invalid key \"%s\" (%zu)" msgstr "" -#: src/nwfilter/nwfilter_dhcpsnoop.c:891 +#: src/nwfilter/nwfilter_dhcpsnoop.c:890 msgid "virNWFilterSnoopListDel failed" msgstr "" -#: src/nwfilter/nwfilter_dhcpsnoop.c:1112 +#: src/nwfilter/nwfilter_dhcpsnoop.c:1111 msgid "pcap_create failed" msgstr "" @@ -11785,132 +11799,132 @@ msgid "setup of pcap handle failed" msgstr "" -#: src/nwfilter/nwfilter_dhcpsnoop.c:1127 +#: src/nwfilter/nwfilter_dhcpsnoop.c:1126 #, c-format msgid "pcap_compile: %s" msgstr "" -#: src/nwfilter/nwfilter_dhcpsnoop.c:1133 +#: src/nwfilter/nwfilter_dhcpsnoop.c:1132 #, c-format msgid "pcap_setfilter: %s" msgstr "" -#: src/nwfilter/nwfilter_dhcpsnoop.c:1139 +#: src/nwfilter/nwfilter_dhcpsnoop.c:1138 #, c-format msgid "pcap_setdirection: %s" msgstr "" -#: src/nwfilter/nwfilter_dhcpsnoop.c:1174 +#: src/nwfilter/nwfilter_dhcpsnoop.c:1173 #, c-format msgid "Instantiation of rules failed on interface '%s'" msgstr "" -#: src/nwfilter/nwfilter_dhcpsnoop.c:1483 +#: src/nwfilter/nwfilter_dhcpsnoop.c:1482 #, c-format msgid "interface '%s' failing; reopening" msgstr "" -#: src/nwfilter/nwfilter_dhcpsnoop.c:1537 +#: src/nwfilter/nwfilter_dhcpsnoop.c:1536 #, c-format msgid "Job submission failed on interface '%s'" msgstr "" -#: src/nwfilter/nwfilter_dhcpsnoop.c:1642 +#: src/nwfilter/nwfilter_dhcpsnoop.c:1641 #: src/nwfilter/nwfilter_learnipaddr.c:697 msgid "" "IP parameter must be provided since snooping the IP address does not work " "possibly due to missing tools" msgstr "" -#: src/nwfilter/nwfilter_dhcpsnoop.c:1654 +#: src/nwfilter/nwfilter_dhcpsnoop.c:1653 msgid "applyDHCPOnlyRules failed - spoofing not protected!" msgstr "" -#: src/nwfilter/nwfilter_dhcpsnoop.c:1661 +#: src/nwfilter/nwfilter_dhcpsnoop.c:1660 #, c-format msgid "virNWFilterDHCPSnoopReq: can't copy variables on if %s" msgstr "" -#: src/nwfilter/nwfilter_dhcpsnoop.c:1671 +#: src/nwfilter/nwfilter_dhcpsnoop.c:1670 #, c-format msgid "" "virNWFilterDHCPSnoopReq ifname map failed on interface \"%s\" key \"%s\"" msgstr "" -#: src/nwfilter/nwfilter_dhcpsnoop.c:1680 +#: src/nwfilter/nwfilter_dhcpsnoop.c:1679 #, c-format msgid "" "virNWFilterDHCPSnoopReq req add failed on interface \"%s\" ifkey \"%s\"" msgstr "" -#: src/nwfilter/nwfilter_dhcpsnoop.c:1692 +#: src/nwfilter/nwfilter_dhcpsnoop.c:1691 #, c-format msgid "virNWFilterDHCPSnoopReq virThreadCreate failed on interface '%s'" msgstr "" -#: src/nwfilter/nwfilter_dhcpsnoop.c:1704 +#: src/nwfilter/nwfilter_dhcpsnoop.c:1703 #, c-format msgid "Activation of snoop request failed on interface '%s'" msgstr "" -#: src/nwfilter/nwfilter_dhcpsnoop.c:1711 +#: src/nwfilter/nwfilter_dhcpsnoop.c:1710 #, c-format msgid "Restoring of leases failed on interface '%s'" msgstr "" -#: src/nwfilter/nwfilter_dhcpsnoop.c:1790 +#: src/nwfilter/nwfilter_dhcpsnoop.c:1789 msgid "lease file write failed" msgstr "" -#: src/nwfilter/nwfilter_dhcpsnoop.c:1897 +#: src/nwfilter/nwfilter_dhcpsnoop.c:1896 #, c-format msgid "mkdir(\"%s\")" msgstr "" -#: src/nwfilter/nwfilter_dhcpsnoop.c:1902 +#: src/nwfilter/nwfilter_dhcpsnoop.c:1901 #, c-format msgid "unlink(\"%s\")" msgstr "" -#: src/nwfilter/nwfilter_dhcpsnoop.c:1907 +#: src/nwfilter/nwfilter_dhcpsnoop.c:1906 #, c-format msgid "open(\"%s\")" msgstr "" -#: src/nwfilter/nwfilter_dhcpsnoop.c:1921 src/qemu/qemu_driver.c:2990 -#: src/qemu/qemu_driver.c:3008 src/qemu/qemu_driver.c:3720 -#: src/vbox/vbox_tmpl.c:9359 +#: src/nwfilter/nwfilter_dhcpsnoop.c:1920 src/qemu/qemu_driver.c:3083 +#: src/qemu/qemu_driver.c:3101 src/qemu/qemu_driver.c:3813 +#: src/vbox/vbox_common.c:7347 #, c-format msgid "unable to close %s" msgstr "" -#: src/nwfilter/nwfilter_dhcpsnoop.c:1927 +#: src/nwfilter/nwfilter_dhcpsnoop.c:1926 #, c-format msgid "rename(\"%s\", \"%s\")" msgstr "" -#: src/nwfilter/nwfilter_dhcpsnoop.c:1957 -#: src/nwfilter/nwfilter_dhcpsnoop.c:1966 +#: src/nwfilter/nwfilter_dhcpsnoop.c:1956 +#: src/nwfilter/nwfilter_dhcpsnoop.c:1965 #, c-format msgid "virNWFilterSnoopLeaseFileLoad lease file line %d corrupt" msgstr "" -#: src/nwfilter/nwfilter_dhcpsnoop.c:1983 +#: src/nwfilter/nwfilter_dhcpsnoop.c:1982 #, c-format msgid "virNWFilterSnoopLeaseFileLoad req add failed on interface \"%s\"" msgstr "" -#: src/nwfilter/nwfilter_dhcpsnoop.c:1991 +#: src/nwfilter/nwfilter_dhcpsnoop.c:1990 #, c-format msgid "line %d corrupt ipaddr \"%s\"" msgstr "" -#: src/nwfilter/nwfilter_dhcpsnoop.c:2154 +#: src/nwfilter/nwfilter_dhcpsnoop.c:2153 #, c-format msgid "ifkey \"%s\" has no req" msgstr "" -#: src/nwfilter/nwfilter_dhcpsnoop.c:2235 +#: src/nwfilter/nwfilter_dhcpsnoop.c:2234 msgid "libvirt was not compiled with libpcap and \"" msgstr "" @@ -11918,8 +11932,8 @@ msgid "DBus matches could not be installed. Disabling nwfilter driver" msgstr "" -#: src/nwfilter/nwfilter_driver.c:372 src/nwfilter/nwfilter_driver.c:617 -#: src/nwfilter/nwfilter_driver.c:667 +#: src/nwfilter/nwfilter_driver.c:372 src/nwfilter/nwfilter_driver.c:615 +#: src/nwfilter/nwfilter_driver.c:665 msgid "no nwfilter with matching uuid" msgstr "" @@ -11928,7 +11942,7 @@ msgid "no nwfilter with matching name '%s'" msgstr "" -#: src/nwfilter/nwfilter_driver.c:627 +#: src/nwfilter/nwfilter_driver.c:625 msgid "nwfilter is in use" msgstr "" @@ -11966,57 +11980,57 @@ msgid "Buffer to small for ipset name" msgstr "" -#: src/nwfilter/nwfilter_ebiptables_driver.c:319 +#: src/nwfilter/nwfilter_ebiptables_driver.c:316 msgid "Buffer too small for IPSETFLAGS type" msgstr "" -#: src/nwfilter/nwfilter_ebiptables_driver.c:328 +#: src/nwfilter/nwfilter_ebiptables_driver.c:325 #, c-format msgid "Unhandled datatype %x" msgstr "" -#: src/nwfilter/nwfilter_ebiptables_driver.c:1347 +#: src/nwfilter/nwfilter_ebiptables_driver.c:1224 #, c-format msgid "cannot create rule since %s tool is missing." msgstr "" -#: src/nwfilter/nwfilter_ebiptables_driver.c:2065 +#: src/nwfilter/nwfilter_ebiptables_driver.c:1942 msgid "cannot create rule since ebtables tool is missing." msgstr "" -#: src/nwfilter/nwfilter_ebiptables_driver.c:1928 +#: src/nwfilter/nwfilter_ebiptables_driver.c:1923 #, c-format msgid "" "STP filtering in %s direction with source MAC address set is not supported" msgstr "" -#: src/nwfilter/nwfilter_ebiptables_driver.c:2733 +#: src/nwfilter/nwfilter_ebiptables_driver.c:2598 msgid "illegal protocol type" msgstr "" -#: src/nwfilter/nwfilter_ebiptables_driver.c:3247 -#: src/nwfilter/nwfilter_ebiptables_driver.c:3344 -#: src/nwfilter/nwfilter_ebiptables_driver.c:3478 +#: src/nwfilter/nwfilter_ebiptables_driver.c:3112 +#: src/nwfilter/nwfilter_ebiptables_driver.c:3208 +#: src/nwfilter/nwfilter_ebiptables_driver.c:3323 msgid "cannot create rules since ebtables tool is missing." msgstr "" -#: src/nwfilter/nwfilter_ebiptables_driver.c:3306 -#: src/nwfilter/nwfilter_ebiptables_driver.c:3454 -#: src/nwfilter/nwfilter_ebiptables_driver.c:3524 +#: src/nwfilter/nwfilter_ebiptables_driver.c:3171 +#: src/nwfilter/nwfilter_ebiptables_driver.c:3297 +#: src/nwfilter/nwfilter_ebiptables_driver.c:3369 msgid "Some rules could not be created." msgstr "" -#: src/nwfilter/nwfilter_ebiptables_driver.c:3148 +#: src/nwfilter/nwfilter_ebiptables_driver.c:3220 #, c-format msgid "To enable ip%stables filtering for the VM do 'echo 1 > %s'" msgstr "" -#: src/nwfilter/nwfilter_ebiptables_driver.c:3951 +#: src/nwfilter/nwfilter_ebiptables_driver.c:3796 #, c-format msgid "Some rules could not be created for interface %s%s%s" msgstr "" -#: src/nwfilter/nwfilter_ebiptables_driver.c:4091 +#: src/nwfilter/nwfilter_ebiptables_driver.c:3936 msgid "error while executing CLI commands" msgstr "" @@ -12036,12 +12050,12 @@ msgid "Testing of ip6tables command failed: %s" msgstr "" -#: src/nwfilter/nwfilter_ebiptables_driver.c:3669 +#: src/nwfilter/nwfilter_ebiptables_driver.c:3739 #, c-format msgid "Call to utsname failed: %d" msgstr "" -#: src/nwfilter/nwfilter_ebiptables_driver.c:3675 +#: src/nwfilter/nwfilter_ebiptables_driver.c:3745 #, c-format msgid "Could not determine kernel version from string %s" msgstr "" @@ -12051,11 +12065,11 @@ msgid "Could not determine iptables version from string %s" msgstr "" -#: src/nwfilter/nwfilter_ebiptables_driver.c:4412 +#: src/nwfilter/nwfilter_ebiptables_driver.c:4077 msgid "essential tools to support ip(6)tables firewalls could not be located" msgstr "" -#: src/nwfilter/nwfilter_ebiptables_driver.c:4419 +#: src/nwfilter/nwfilter_ebiptables_driver.c:4086 msgid "firewall tools were not found or cannot be used" msgstr "" @@ -12067,45 +12081,45 @@ msgid "Could not add variable 'IP' to hashmap" msgstr "" -#: src/nwfilter/nwfilter_gentech_driver.c:397 -#: src/nwfilter/nwfilter_gentech_driver.c:552 -#: src/nwfilter/nwfilter_gentech_driver.c:822 +#: src/nwfilter/nwfilter_gentech_driver.c:394 +#: src/nwfilter/nwfilter_gentech_driver.c:549 +#: src/nwfilter/nwfilter_gentech_driver.c:819 #, c-format msgid "Filter '%s' is in use." msgstr "" -#: src/nwfilter/nwfilter_gentech_driver.c:391 -#: src/nwfilter/nwfilter_gentech_driver.c:594 +#: src/nwfilter/nwfilter_gentech_driver.c:388 +#: src/nwfilter/nwfilter_gentech_driver.c:590 #, c-format msgid "referenced filter '%s' is missing" msgstr "" -#: src/nwfilter/nwfilter_gentech_driver.c:700 +#: src/nwfilter/nwfilter_gentech_driver.c:696 #, c-format msgid "filter '%s' learning value '%s' invalid." msgstr "" -#: src/nwfilter/nwfilter_gentech_driver.c:762 +#: src/nwfilter/nwfilter_gentech_driver.c:759 #, c-format msgid "" "Cannot instantiate filter due to unresolvable variables or unavailable list " "elements: %s" msgstr "" -#: src/nwfilter/nwfilter_gentech_driver.c:804 -#: src/nwfilter/nwfilter_gentech_driver.c:1028 -#: src/nwfilter/nwfilter_gentech_driver.c:1054 -#: src/nwfilter/nwfilter_gentech_driver.c:1079 +#: src/nwfilter/nwfilter_gentech_driver.c:801 +#: src/nwfilter/nwfilter_gentech_driver.c:1025 +#: src/nwfilter/nwfilter_gentech_driver.c:1051 +#: src/nwfilter/nwfilter_gentech_driver.c:1076 #, c-format msgid "Could not get access to ACL tech driver '%s'" msgstr "" -#: src/nwfilter/nwfilter_gentech_driver.c:815 +#: src/nwfilter/nwfilter_gentech_driver.c:812 #, c-format msgid "Could not find filter '%s'" msgstr "" -#: src/nwfilter/nwfilter_gentech_driver.c:1161 +#: src/nwfilter/nwfilter_gentech_driver.c:1156 #, c-format msgid "Failure while applying current filter on VM %s" msgstr "" @@ -12190,226 +12204,226 @@ msgid "Wrong MAC address" msgstr "" -#: src/openvz/openvz_conf.c:394 +#: src/openvz/openvz_conf.c:360 #, c-format msgid "Could not read 'OSTEMPLATE' from config for container %d" msgstr "" -#: src/openvz/openvz_conf.c:409 +#: src/openvz/openvz_conf.c:375 #, c-format msgid "Could not read 'VE_PRIVATE' from config for container %d" msgstr "" -#: src/openvz/openvz_conf.c:435 src/openvz/openvz_conf.c:484 -#: src/openvz/openvz_conf.c:506 +#: src/openvz/openvz_conf.c:401 src/openvz/openvz_conf.c:448 +#: src/openvz/openvz_conf.c:470 #, c-format msgid "Could not read '%s' from config for container %d" msgstr "" -#: src/openvz/openvz_conf.c:443 +#: src/openvz/openvz_conf.c:409 msgid "Unable to parse quota" msgstr "" -#: src/openvz/openvz_conf.c:491 +#: src/openvz/openvz_conf.c:455 #, c-format msgid "Could not parse barrier of '%s' from config for container %d" msgstr "" -#: src/openvz/openvz_conf.c:513 +#: src/openvz/openvz_conf.c:477 #, c-format msgid "" "Could not parse barrier and limit of '%s' from config for container %d" msgstr "" -#: src/openvz/openvz_conf.c:577 src/openvz/openvz_conf.c:1152 -#: src/openvz/openvz_driver.c:1939 +#: src/openvz/openvz_conf.c:541 src/openvz/openvz_conf.c:1115 +#: src/openvz/openvz_driver.c:1966 msgid "Failed to parse vzlist output" msgstr "" -#: src/openvz/openvz_conf.c:599 src/parallels/parallels_driver.c:674 +#: src/openvz/openvz_conf.c:563 src/parallels/parallels_sdk.c:331 msgid "UUID in config file malformed" msgstr "" -#: src/openvz/openvz_conf.c:611 +#: src/openvz/openvz_conf.c:575 #, c-format msgid "Could not read config for container %d" msgstr "" -#: src/openvz/openvz_conf.c:1012 +#: src/openvz/openvz_conf.c:975 #, c-format msgid "invalid uuid %s" msgstr "" -#: src/openvz/openvz_conf.c:1122 +#: src/openvz/openvz_conf.c:1016 msgid "Failed to scan configuration directory" msgstr "" -#: src/openvz/openvz_driver.c:141 +#: src/openvz/openvz_driver.c:151 msgid "Container is not defined" msgstr "" -#: src/openvz/openvz_driver.c:166 +#: src/openvz/openvz_driver.c:176 msgid "only one filesystem supported" msgstr "" -#: src/openvz/openvz_driver.c:175 +#: src/openvz/openvz_driver.c:185 msgid "filesystem is not of type 'template' or 'mount'" msgstr "" -#: src/openvz/openvz_driver.c:186 src/openvz/openvz_driver.c:2088 +#: src/openvz/openvz_driver.c:196 src/openvz/openvz_driver.c:2114 msgid "Could not convert domain name to VEID" msgstr "" -#: src/openvz/openvz_driver.c:192 +#: src/openvz/openvz_driver.c:202 msgid "Could not copy default config" msgstr "" -#: src/openvz/openvz_driver.c:198 +#: src/openvz/openvz_driver.c:208 msgid "Could not set the source dir for the filesystem" msgstr "" -#: src/openvz/openvz_driver.c:245 +#: src/openvz/openvz_driver.c:255 msgid "Can't set soft limit without hard limit" msgstr "" -#: src/openvz/openvz_driver.c:275 src/openvz/openvz_driver.c:433 -#: src/openvz/openvz_driver.c:481 src/openvz/openvz_driver.c:555 -#: src/openvz/openvz_driver.c:600 src/openvz/openvz_driver.c:639 -#: src/openvz/openvz_driver.c:683 src/openvz/openvz_driver.c:746 -#: src/openvz/openvz_driver.c:1203 src/openvz/openvz_driver.c:1252 -#: src/openvz/openvz_driver.c:1282 src/openvz/openvz_driver.c:1377 -#: src/openvz/openvz_driver.c:2081 src/uml/uml_driver.c:1742 -#: src/uml/uml_driver.c:1883 src/uml/uml_driver.c:1932 -#: src/uml/uml_driver.c:1964 src/uml/uml_driver.c:2030 -#: src/uml/uml_driver.c:2115 src/uml/uml_driver.c:2405 -#: src/uml/uml_driver.c:2435 src/uml/uml_driver.c:2513 -#: src/vbox/vbox_tmpl.c:2115 src/vbox/vbox_tmpl.c:2175 -#: src/vbox/vbox_tmpl.c:5419 src/vbox/vbox_tmpl.c:5517 -#: src/vbox/vbox_tmpl.c:5750 src/vbox/vbox_tmpl.c:8905 -#: src/vbox/vbox_tmpl.c:9277 src/vmware/vmware_driver.c:426 -#: src/vmware/vmware_driver.c:499 src/vmware/vmware_driver.c:548 -#: src/vmware/vmware_driver.c:592 src/vmware/vmware_driver.c:955 -#: src/vmware/vmware_driver.c:1083 src/vmware/vmware_driver.c:1121 +#: src/openvz/openvz_driver.c:285 src/openvz/openvz_driver.c:443 +#: src/openvz/openvz_driver.c:491 src/openvz/openvz_driver.c:565 +#: src/openvz/openvz_driver.c:611 src/openvz/openvz_driver.c:649 +#: src/openvz/openvz_driver.c:692 src/openvz/openvz_driver.c:755 +#: src/openvz/openvz_driver.c:1234 src/openvz/openvz_driver.c:1282 +#: src/openvz/openvz_driver.c:1311 src/openvz/openvz_driver.c:1405 +#: src/openvz/openvz_driver.c:2107 src/openvz/openvz_driver.c:2262 +#: src/openvz/openvz_driver.c:2424 src/openvz/openvz_driver.c:2537 +#: src/uml/uml_driver.c:1765 src/uml/uml_driver.c:1906 +#: src/uml/uml_driver.c:1955 src/uml/uml_driver.c:1987 +#: src/uml/uml_driver.c:2053 src/uml/uml_driver.c:2151 +#: src/uml/uml_driver.c:2439 src/uml/uml_driver.c:2469 +#: src/uml/uml_driver.c:2547 src/vbox/vbox_common.c:67 +#: src/vbox/vbox_storage.c:603 src/vbox/vbox_tmpl.c:2102 +#: src/vmware/vmware_driver.c:458 src/vmware/vmware_driver.c:531 +#: src/vmware/vmware_driver.c:580 src/vmware/vmware_driver.c:624 +#: src/vmware/vmware_driver.c:991 src/vmware/vmware_driver.c:1120 +#: src/vmware/vmware_driver.c:1158 msgid "no domain with matching uuid" msgstr "" -#: src/openvz/openvz_driver.c:286 +#: src/openvz/openvz_driver.c:296 #, c-format msgid "Hostname of '%s' is unset" msgstr "" -#: src/openvz/openvz_driver.c:446 +#: src/openvz/openvz_driver.c:456 #, c-format msgid "cannot read cputime for domain %d" msgstr "" -#: src/openvz/openvz_driver.c:693 src/openvz/openvz_driver.c:756 -#: src/vmware/vmware_driver.c:435 src/vmware/vmware_driver.c:507 -#: src/vmware/vmware_driver.c:605 +#: src/openvz/openvz_driver.c:702 src/openvz/openvz_driver.c:765 +#: src/openvz/openvz_driver.c:2277 src/vmware/vmware_driver.c:467 +#: src/vmware/vmware_driver.c:539 src/vmware/vmware_driver.c:637 msgid "domain is not in running state" msgstr "" -#: src/openvz/openvz_driver.c:832 +#: src/openvz/openvz_driver.c:841 msgid "Container ID is not specified" msgstr "" -#: src/openvz/openvz_driver.c:862 +#: src/openvz/openvz_driver.c:871 msgid "Could not generate eth name for container" msgstr "" -#: src/openvz/openvz_driver.c:873 +#: src/openvz/openvz_driver.c:882 msgid "Could not generate veth name" msgstr "" -#: src/openvz/openvz_driver.c:937 +#: src/openvz/openvz_driver.c:954 msgid "Could not configure network" msgstr "" -#: src/openvz/openvz_driver.c:948 +#: src/openvz/openvz_driver.c:965 msgid "cannot replace NETIF config" msgstr "" -#: src/openvz/openvz_driver.c:980 +#: src/openvz/openvz_driver.c:1003 #, c-format msgid "Already an OPENVZ VM active with the id '%s'" msgstr "" -#: src/openvz/openvz_driver.c:992 src/openvz/openvz_driver.c:1083 +#: src/openvz/openvz_driver.c:1015 src/openvz/openvz_driver.c:1116 msgid "Error creating initial configuration" msgstr "" -#: src/openvz/openvz_driver.c:999 src/openvz/openvz_driver.c:1090 +#: src/openvz/openvz_driver.c:1022 src/openvz/openvz_driver.c:1123 msgid "Could not set disk quota" msgstr "" -#: src/openvz/openvz_driver.c:1006 src/openvz/openvz_driver.c:1097 +#: src/openvz/openvz_driver.c:1029 src/openvz/openvz_driver.c:1130 msgid "Could not set UUID" msgstr "" -#: src/openvz/openvz_driver.c:1015 src/vbox/vbox_tmpl.c:5208 +#: src/openvz/openvz_driver.c:1038 src/vbox/vbox_common.c:1892 msgid "current vcpu count must equal maximum" msgstr "" -#: src/openvz/openvz_driver.c:1021 src/openvz/openvz_driver.c:1117 -#: src/openvz/openvz_driver.c:1389 +#: src/openvz/openvz_driver.c:1044 src/openvz/openvz_driver.c:1149 +#: src/openvz/openvz_driver.c:1417 msgid "Could not set number of vCPUs" msgstr "" -#: src/openvz/openvz_driver.c:1029 +#: src/openvz/openvz_driver.c:1052 msgid "Could not set memory size" msgstr "" -#: src/openvz/openvz_driver.c:1067 +#: src/openvz/openvz_driver.c:1100 #, c-format msgid "Already an OPENVZ VM defined with the id '%s'" msgstr "" -#: src/openvz/openvz_driver.c:1151 +#: src/openvz/openvz_driver.c:1183 msgid "no domain with matching id" msgstr "" -#: src/openvz/openvz_driver.c:1160 src/vmware/vmware_driver.c:315 +#: src/openvz/openvz_driver.c:1192 src/vmware/vmware_driver.c:336 msgid "domain is not in shutoff state" msgstr "" -#: src/openvz/openvz_driver.c:1288 +#: src/openvz/openvz_driver.c:1317 msgid "Could not read container config" msgstr "" -#: src/bhyve/bhyve_driver.c:1227 src/openvz/openvz_driver.c:1312 -#: src/qemu/qemu_driver.c:1232 +#: src/bhyve/bhyve_driver.c:1281 src/openvz/openvz_driver.c:1341 +#: src/qemu/qemu_driver.c:1282 #, c-format msgid "unknown type '%s'" msgstr "" -#: src/openvz/openvz_driver.c:1322 src/openvz/openvz_driver.c:1367 +#: src/openvz/openvz_driver.c:1351 src/openvz/openvz_driver.c:1395 #, c-format msgid "unsupported flags (0x%x)" msgstr "" -#: src/openvz/openvz_driver.c:1383 +#: src/openvz/openvz_driver.c:1411 msgid "Number of vCPUs should be >= 1" msgstr "" -#: src/openvz/openvz_driver.c:1438 +#: src/openvz/openvz_driver.c:1466 #, c-format msgid "unexpected OpenVZ URI path '%s', try openvz:///system" msgstr "" -#: src/openvz/openvz_driver.c:1445 +#: src/openvz/openvz_driver.c:1473 msgid "OpenVZ control file /proc/vz does not exist" msgstr "" -#: src/openvz/openvz_driver.c:1451 +#: src/openvz/openvz_driver.c:1479 msgid "OpenVZ control file /proc/vz is not accessible" msgstr "" -#: src/openvz/openvz_driver.c:1552 src/openvz/openvz_driver.c:1608 +#: src/openvz/openvz_driver.c:1580 src/openvz/openvz_driver.c:1636 #, c-format msgid "Could not parse VPS ID %s" msgstr "" -#: src/openvz/openvz_driver.c:1563 src/openvz/openvz_driver.c:1621 +#: src/openvz/openvz_driver.c:1591 src/openvz/openvz_driver.c:1649 msgid "failed to close file" msgstr "" @@ -12418,15 +12432,15 @@ msgid "Failed to get %s for %s: %d" msgstr "" -#: src/openvz/openvz_driver.c:1744 +#: src/openvz/openvz_driver.c:1771 msgid "Can't parse limit from " msgstr "" -#: src/openvz/openvz_driver.c:1751 +#: src/openvz/openvz_driver.c:1778 msgid "Can't parse barrier from " msgstr "" -#: src/openvz/openvz_driver.c:1775 +#: src/openvz/openvz_driver.c:1802 #, c-format msgid "Failed to set %s for %s: value too large" msgstr "" @@ -12436,27 +12450,28 @@ msgid "Failed to set %s for %s: %d" msgstr "" -#: src/openvz/openvz_driver.c:1983 src/parallels/parallels_driver.c:70 -#: src/parallels/parallels_driver.c:1140 src/qemu/qemu_driver.c:1374 -#: src/test/test_driver.c:2609 src/uml/uml_driver.c:1775 -#: src/uml/uml_driver.c:1805 src/uml/uml_driver.c:1842 -#: src/uml/uml_driver.c:2215 src/uml/uml_driver.c:2336 -#: src/uml/uml_driver.c:2583 src/vmware/vmware_driver.c:756 +#: src/openvz/openvz_driver.c:2010 src/parallels/parallels_driver.c:461 +#: src/parallels/parallels_sdk.c:307 src/parallels/parallels_utils.h:47 +#: src/qemu/qemu_driver.c:1482 src/test/test_driver.c:2606 +#: src/uml/uml_driver.c:1798 src/uml/uml_driver.c:1828 +#: src/uml/uml_driver.c:1865 src/uml/uml_driver.c:2251 +#: src/uml/uml_driver.c:2371 src/uml/uml_driver.c:2617 +#: src/vmware/vmware_driver.c:792 #, c-format msgid "no domain with matching uuid '%s'" msgstr "" -#: src/openvz/openvz_driver.c:2006 src/qemu/qemu_driver.c:9778 -#: src/test/test_driver.c:3453 +#: src/openvz/openvz_driver.c:2033 src/qemu/qemu_driver.c:10427 +#: src/test/test_driver.c:3460 #, c-format msgid "invalid path, '%s' is not a known interface" msgstr "" -#: src/openvz/openvz_driver.c:2041 +#: src/openvz/openvz_driver.c:2068 msgid "Can only modify disk quota" msgstr "" -#: src/openvz/openvz_driver.c:2052 +#: src/openvz/openvz_driver.c:2078 #, c-format msgid "Can't modify device type '%s'" msgstr "" @@ -12465,56 +12480,56 @@ msgid "Can't determine page size" msgstr "" -#: src/parallels/parallels_driver.c:429 +#: src/parallels/parallels_driver.c:454 #, c-format msgid "Invalid MAC address format '%s'" msgstr "" -#: src/parallels/parallels_driver.c:704 +#: src/parallels/parallels_driver.c:733 msgid "Can't get node info" msgstr "" -#: src/parallels/parallels_driver.c:943 +#: src/parallels/parallels_driver.c:260 #, c-format msgid "Unexpected Parallels URI path '%s', try parallels:///system" msgstr "" -#: src/parallels/parallels_driver.c:1364 +#: src/parallels/parallels_driver.c:1403 #, c-format msgid "domain '%s' not %s" msgstr "" -#: src/parallels/parallels_driver.c:1497 +#: src/parallels/parallels_driver.c:1536 msgid "changing display parameters is not supported by parallels driver" msgstr "" -#: src/parallels/parallels_driver.c:1545 +#: src/parallels/parallels_driver.c:1584 msgid "" "changing serial device parameters is not supported by parallels driver" msgstr "" -#: src/parallels/parallels_driver.c:1560 +#: src/parallels/parallels_driver.c:1599 msgid "Only one video device is supported by parallels driver" msgstr "" -#: src/parallels/parallels_driver.c:1569 +#: src/parallels/parallels_driver.c:1608 msgid "Only VGA video device is supported by parallels driver" msgstr "" -#: src/parallels/parallels_driver.c:1576 +#: src/parallels/parallels_driver.c:1615 msgid "Only one monitor is supported by parallels driver" msgstr "" -#: src/parallels/parallels_driver.c:1586 +#: src/parallels/parallels_driver.c:1625 msgid "" "Changing video acceleration parameters is not supported by parallels driver" msgstr "" -#: src/parallels/parallels_driver.c:1594 +#: src/parallels/parallels_driver.c:1634 msgid "Video RAM size should be multiple of 1Mb." msgstr "" -#: src/parallels/parallels_driver.c:1641 +#: src/parallels/parallels_driver.c:1681 #, c-format msgid "Invalid disk bus: %d" msgstr "" @@ -12534,120 +12549,120 @@ msgid "Can't find storage volume definition for path '%s'" msgstr "" -#: src/parallels/parallels_driver.c:1697 +#: src/parallels/parallels_driver.c:1737 #, c-format msgid "Can't remove disk '%s' in the specified config" msgstr "" -#: src/parallels/parallels_driver.c:1722 +#: src/parallels/parallels_driver.c:1762 #, c-format msgid "Unsupported disk bus: %d" msgstr "" -#: src/parallels/parallels_driver.c:1770 +#: src/parallels/parallels_driver.c:1810 msgid "Changing network type is not supported" msgstr "" -#: src/parallels/parallels_driver.c:1776 +#: src/parallels/parallels_driver.c:1816 msgid "Changing network device model is not supported" msgstr "" -#: src/parallels/parallels_driver.c:1783 +#: src/parallels/parallels_driver.c:1823 msgid "Changing network portgroup is not supported" msgstr "" -#: src/parallels/parallels_driver.c:1790 +#: src/parallels/parallels_driver.c:1830 msgid "Changing virtual port profile is not supported" msgstr "" -#: src/parallels/parallels_driver.c:1796 +#: src/parallels/parallels_driver.c:1836 msgid "Setting send buffer size is not supported" msgstr "" -#: src/parallels/parallels_driver.c:1802 +#: src/parallels/parallels_driver.c:1842 msgid "Setting startup script is not supported" msgstr "" -#: src/parallels/parallels_driver.c:1808 +#: src/parallels/parallels_driver.c:1848 msgid "Changing filter params is not supported" msgstr "" -#: src/parallels/parallels_driver.c:1814 +#: src/parallels/parallels_driver.c:1854 msgid "Setting bandwidth params is not supported" msgstr "" -#: src/parallels/parallels_driver.c:1821 +#: src/parallels/parallels_driver.c:1861 msgid "Setting vlan params is not supported" msgstr "" -#: src/parallels/parallels_driver.c:1954 +#: src/parallels/parallels_sdk.c:1761 msgid "titles are not supported by parallels driver" msgstr "" -#: src/parallels/parallels_driver.c:1960 +#: src/parallels/parallels_sdk.c:1767 msgid "blkio parameters are not supported by parallels driver" msgstr "" -#: src/parallels/parallels_driver.c:1968 +#: src/parallels/parallels_sdk.c:1774 msgid "changing balloon parameters is not supported by parallels driver" msgstr "" -#: src/parallels/parallels_driver.c:1975 +#: src/parallels/parallels_sdk.c:1781 msgid "Memory size should be multiple of 1Mb." msgstr "" -#: src/parallels/parallels_driver.c:1994 +#: src/parallels/parallels_sdk.c:1792 msgid "Memory parameter is not supported by parallels driver" msgstr "" -#: src/parallels/parallels_driver.c:2002 +#: src/parallels/parallels_sdk.c:1799 msgid "current vcpus must be equal to maxvcpus" msgstr "" -#: src/parallels/parallels_driver.c:2016 +#: src/parallels/parallels_sdk.c:1805 msgid "changing cpu placement mode is not supported by parallels driver" msgstr "" -#: src/parallels/parallels_driver.c:2026 +#: src/parallels/parallels_sdk.c:1812 msgid "changing cpu mask is not supported by parallels driver" msgstr "" -#: src/parallels/parallels_driver.c:2038 +#: src/parallels/parallels_sdk.c:1824 msgid "cputune is not supported by parallels driver" msgstr "" -#: src/parallels/parallels_driver.c:2049 +#: src/parallels/parallels_sdk.c:1830 msgid "numa parameters are not supported by parallels driver" msgstr "" -#: src/parallels/parallels_driver.c:2059 +#: src/parallels/parallels_sdk.c:1840 msgid "" "on_reboot, on_poweroff and on_crash parameters are not supported by " "parallels driver" msgstr "" -#: src/parallels/parallels_driver.c:2078 src/parallels/parallels_driver.c:2088 -#: src/parallels/parallels_driver.c:2098 +#: src/parallels/parallels_sdk.c:1857 src/parallels/parallels_sdk.c:1883 +#: src/parallels/parallels_sdk.c:1893 msgid "changing OS parameters is not supported by parallels driver" msgstr "" -#: src/parallels/parallels_driver.c:2107 +#: src/parallels/parallels_sdk.c:1901 msgid "changing emulator is not supported by parallels driver" msgstr "" -#: src/parallels/parallels_driver.c:2115 +#: src/parallels/parallels_sdk.c:1909 msgid "changing features is not supported by parallels driver" msgstr "" -#: src/parallels/parallels_driver.c:2125 +#: src/parallels/parallels_sdk.c:1919 msgid "changing clock parameters is not supported by parallels driver" msgstr "" -#: src/parallels/parallels_driver.c:2141 +#: src/parallels/parallels_sdk.c:1937 msgid "changing devices parameters is not supported by parallels driver" msgstr "" -#: src/parallels/parallels_driver.c:2153 +#: src/parallels/parallels_sdk.c:1951 msgid "" "changing input devices parameters is not supported by parallels driver" msgstr "" @@ -12657,24 +12672,24 @@ msgid "Can't create VM '%s' without hard disks" msgstr "" -#: src/parallels/parallels_driver.c:2257 +#: src/parallels/parallels_driver.c:2292 msgid "(unnamed)" msgstr "" -#: src/parallels/parallels_driver.c:2204 +#: src/parallels/parallels_driver.c:2239 msgid "There must be only 1 template FS for container creation" msgstr "" -#: src/parallels/parallels_driver.c:2233 +#: src/parallels/parallels_driver.c:2268 msgid "Can't parse XML desc" msgstr "" -#: src/parallels/parallels_driver.c:2248 +#: src/parallels/parallels_driver.c:691 #, c-format msgid "Unsupported OS type: %s" msgstr "" -#: src/parallels/parallels_driver.c:2256 +#: src/parallels/parallels_driver.c:2291 #, c-format msgid "Domain for '%s' is not defined after creation" msgstr "" @@ -12683,11 +12698,11 @@ msgid "Can't allocate domobj" msgstr "" -#: src/parallels/parallels_driver.c:2349 +#: src/parallels/parallels_driver.c:1010 msgid "Can't find prlctl command in the PATH env" msgstr "" -#: src/parallels/parallels_network.c:40 src/parallels/parallels_utils.h:36 +#: src/parallels/parallels_network.c:40 src/parallels/parallels_utils.h:38 msgid "Can't parse prlctl output" msgstr "" @@ -12711,7 +12726,7 @@ msgid "Can't parse MAC '%s'" msgstr "" -#: src/parallels/parallels_network.c:259 +#: src/parallels/parallels_network.c:257 msgid "Can't parse UUID" msgstr "" @@ -12726,7 +12741,7 @@ msgstr "" #: src/parallels/parallels_storage.c:100 src/parallels/parallels_storage.c:341 -#: src/storage/storage_backend_fs.c:848 +#: src/storage/storage_backend_fs.c:856 #, c-format msgid "cannot open path '%s'" msgstr "" @@ -12752,335 +12767,327 @@ msgid "Failed to load pool configs" msgstr "" -#: src/parallels/parallels_storage.c:684 src/storage/storage_backend_fs.c:921 +#: src/parallels/parallels_storage.c:685 src/storage/storage_backend_fs.c:921 #, c-format msgid "cannot statvfs path '%s'" msgstr "" -#: src/parallels/parallels_storage.c:715 +#: src/parallels/parallels_storage.c:716 msgid "Only local directories are supported" msgstr "" -#: src/parallels/parallels_storage.c:769 src/storage/storage_driver.c:719 -#: src/storage/storage_driver.c:941 +#: src/parallels/parallels_storage.c:770 src/storage/storage_driver.c:721 +#: src/storage/storage_driver.c:919 #, c-format msgid "storage pool '%s' is still active" msgstr "" -#: src/parallels/parallels_storage.c:808 src/storage/storage_driver.c:784 -#: src/storage/storage_driver.c:835 src/test/test_driver.c:4739 -#: src/test/test_driver.c:4911 src/test/test_driver.c:4947 -#: src/test/test_driver.c:5019 +#: src/parallels/parallels_storage.c:809 src/storage/storage_driver.c:780 +#: src/storage/storage_driver.c:822 src/test/test_driver.c:4738 +#: src/test/test_driver.c:4910 src/test/test_driver.c:4946 +#: src/test/test_driver.c:5018 #, c-format msgid "storage pool '%s' is already active" msgstr "" -#: src/parallels/parallels_storage.c:838 src/parallels/parallels_storage.c:875 -#: src/parallels/parallels_storage.c:1022 -#: src/parallels/parallels_storage.c:1057 -#: src/parallels/parallels_storage.c:1099 -#: src/parallels/parallels_storage.c:1293 -#: src/parallels/parallels_storage.c:1334 -#: src/parallels/parallels_storage.c:1460 -#: src/parallels/parallels_storage.c:1518 -#: src/parallels/parallels_storage.c:1563 -#: src/parallels/parallels_storage.c:1602 src/storage/storage_driver.c:877 -#: src/storage/storage_driver.c:998 src/storage/storage_driver.c:1230 -#: src/storage/storage_driver.c:1273 src/storage/storage_driver.c:1329 -#: src/storage/storage_driver.c:1394 src/storage/storage_driver.c:1624 -#: src/storage/storage_driver.c:1695 src/storage/storage_driver.c:1837 -#: src/storage/storage_driver.c:1843 src/storage/storage_driver.c:2003 -#: src/storage/storage_driver.c:2069 src/storage/storage_driver.c:2164 -#: src/storage/storage_driver.c:2481 src/storage/storage_driver.c:2557 -#: src/storage/storage_driver.c:2617 src/storage/storage_driver.c:2669 -#: src/test/test_driver.c:4977 src/test/test_driver.c:5054 -#: src/test/test_driver.c:5213 src/test/test_driver.c:5250 -#: src/test/test_driver.c:5362 src/test/test_driver.c:5481 -#: src/test/test_driver.c:5555 src/test/test_driver.c:5648 -#: src/test/test_driver.c:5717 src/test/test_driver.c:5765 -#: src/test/test_driver.c:5806 +#: src/parallels/parallels_storage.c:839 src/parallels/parallels_storage.c:876 +#: src/parallels/parallels_storage.c:1023 +#: src/parallels/parallels_storage.c:1058 +#: src/parallels/parallels_storage.c:1100 +#: src/parallels/parallels_storage.c:1294 +#: src/parallels/parallels_storage.c:1335 +#: src/parallels/parallels_storage.c:1461 +#: src/parallels/parallels_storage.c:1519 +#: src/parallels/parallels_storage.c:1564 +#: src/parallels/parallels_storage.c:1603 src/storage/storage_driver.c:863 +#: src/storage/storage_driver.c:975 src/storage/storage_driver.c:1174 +#: src/storage/storage_driver.c:1208 src/storage/storage_driver.c:1254 +#: src/storage/storage_driver.c:1308 src/storage/storage_driver.c:1578 +#: src/storage/storage_driver.c:1663 src/storage/storage_driver.c:1806 +#: src/storage/storage_driver.c:1812 src/test/test_driver.c:4976 +#: src/test/test_driver.c:5053 src/test/test_driver.c:5212 +#: src/test/test_driver.c:5249 src/test/test_driver.c:5361 +#: src/test/test_driver.c:5480 src/test/test_driver.c:5554 +#: src/test/test_driver.c:5647 src/test/test_driver.c:5716 +#: src/test/test_driver.c:5764 src/test/test_driver.c:5805 #, c-format msgid "storage pool '%s' is not active" msgstr "" -#: src/parallels/parallels_storage.c:991 src/storage/storage_driver.c:1165 -#: src/test/test_driver.c:5179 +#: src/parallels/parallels_storage.c:992 src/storage/storage_driver.c:1117 +#: src/test/test_driver.c:5178 msgid "pool has no config file" msgstr "" -#: src/parallels/parallels_storage.c:1107 -#: src/parallels/parallels_storage.c:1351 -#: src/parallels/parallels_storage.c:1454 -#: src/parallels/parallels_storage.c:1512 -#: src/parallels/parallels_storage.c:1557 -#: src/parallels/parallels_storage.c:1596 src/storage/storage_driver.c:1402 -#: src/storage/storage_driver.c:1635 src/storage/storage_driver.c:1854 -#: src/storage/storage_driver.c:2011 src/storage/storage_driver.c:2077 -#: src/storage/storage_driver.c:2175 src/storage/storage_driver.c:2489 -#: src/storage/storage_driver.c:2565 src/storage/storage_driver.c:2625 -#: src/storage/storage_driver.c:2677 src/test/test_driver.c:5370 -#: src/test/test_driver.c:5572 src/test/test_driver.c:5641 -#: src/test/test_driver.c:5710 src/test/test_driver.c:5758 -#: src/test/test_driver.c:5799 +#: src/parallels/parallels_storage.c:1108 +#: src/parallels/parallels_storage.c:1352 +#: src/parallels/parallels_storage.c:1455 +#: src/parallels/parallels_storage.c:1513 +#: src/parallels/parallels_storage.c:1558 +#: src/parallels/parallels_storage.c:1597 src/storage/storage_driver.c:1316 +#: src/storage/storage_driver.c:1585 src/storage/storage_driver.c:1824 +#: src/test/test_driver.c:5369 src/test/test_driver.c:5571 +#: src/test/test_driver.c:5640 src/test/test_driver.c:5709 +#: src/test/test_driver.c:5757 src/test/test_driver.c:5798 #, c-format msgid "no storage vol with matching name '%s'" msgstr "" -#: src/parallels/parallels_storage.c:1151 src/test/test_driver.c:5416 +#: src/parallels/parallels_storage.c:1152 src/test/test_driver.c:5415 #, c-format msgid "no storage vol with matching key '%s'" msgstr "" -#: src/parallels/parallels_storage.c:1183 src/storage/storage_driver.c:1540 -#: src/test/test_driver.c:5452 +#: src/parallels/parallels_storage.c:1184 src/storage/storage_backend.c:1344 +#: src/storage/storage_driver.c:1453 src/test/test_driver.c:5451 #, c-format msgid "no storage vol with matching path '%s'" msgstr "" -#: src/parallels/parallels_storage.c:1220 -#: src/parallels/parallels_storage.c:1344 src/test/test_driver.c:5491 -#: src/test/test_driver.c:5565 +#: src/parallels/parallels_storage.c:1221 +#: src/parallels/parallels_storage.c:1345 src/test/test_driver.c:5490 +#: src/test/test_driver.c:5564 msgid "storage vol already exists" msgstr "" -#: src/parallels/parallels_storage.c:1229 -#: src/parallels/parallels_storage.c:1360 src/test/test_driver.c:5499 -#: src/test/test_driver.c:5581 +#: src/parallels/parallels_storage.c:1230 +#: src/parallels/parallels_storage.c:1361 src/test/test_driver.c:5498 +#: src/test/test_driver.c:5580 #, c-format msgid "Not enough free space in pool for volume '%s'" msgstr "" -#: src/parallels/parallels_storage.c:1249 +#: src/parallels/parallels_storage.c:1250 msgid "Can't create file with volume description" msgstr "" -#: src/parallels/parallels_storage.c:1413 +#: src/parallels/parallels_storage.c:1414 #, c-format msgid "Can't remove file '%s'" msgstr "" -#: src/phyp/phyp_driver.c:124 src/phyp/phyp_driver.c:137 -#: src/phyp/phyp_driver.c:162 src/phyp/phyp_driver.c:175 -#: src/phyp/phyp_driver.c:680 src/phyp/phyp_driver.c:719 +#: src/phyp/phyp_driver.c:170 src/phyp/phyp_driver.c:182 +#: src/phyp/phyp_driver.c:206 src/phyp/phyp_driver.c:219 +#: src/phyp/phyp_driver.c:715 src/phyp/phyp_driver.c:753 msgid "unable to wait on libssh2 socket" msgstr "" -#: src/phyp/phyp_driver.c:408 +#: src/phyp/phyp_driver.c:443 #, c-format msgid "Cannot parse number from '%s'" msgstr "" -#: src/phyp/phyp_driver.c:439 src/phyp/phyp_driver.c:445 +#: src/phyp/phyp_driver.c:474 src/phyp/phyp_driver.c:480 msgid "Unable to write information to local file." msgstr "" -#: src/phyp/phyp_driver.c:451 src/phyp/phyp_driver.c:727 +#: src/phyp/phyp_driver.c:486 src/phyp/phyp_driver.c:761 #, c-format msgid "Could not close %s" msgstr "" -#: src/phyp/phyp_driver.c:510 +#: src/phyp/phyp_driver.c:545 #, c-format msgid "Failed to read from %s" msgstr "" -#: src/phyp/phyp_driver.c:774 +#: src/phyp/phyp_driver.c:808 msgid "Unable to determine number of domains." msgstr "" -#: src/phyp/phyp_driver.c:925 src/phyp/phyp_driver.c:1006 +#: src/phyp/phyp_driver.c:959 src/phyp/phyp_driver.c:1041 msgid "No authentication callback provided." msgstr "" -#: src/phyp/phyp_driver.c:946 +#: src/phyp/phyp_driver.c:980 #, c-format msgid "Error while getting %s address info" msgstr "" -#: src/phyp/phyp_driver.c:963 +#: src/phyp/phyp_driver.c:998 #, c-format msgid "Failed to connect to %s" msgstr "" -#: src/phyp/phyp_driver.c:983 +#: src/phyp/phyp_driver.c:1018 msgid "Failure establishing SSH session." msgstr "" -#: src/phyp/phyp_driver.c:1025 +#: src/phyp/phyp_driver.c:1060 msgid "Authentication failed" msgstr "" -#: src/phyp/phyp_driver.c:1081 +#: src/phyp/phyp_driver.c:1142 msgid "Missing server name in phyp:// URI" msgstr "" -#: src/phyp/phyp_driver.c:1112 +#: src/phyp/phyp_driver.c:1171 msgid "Error parsing 'path'. Invalid characters." msgstr "" -#: src/phyp/phyp_driver.c:1119 +#: src/phyp/phyp_driver.c:1178 msgid "Error while opening SSH session." msgstr "" -#: src/phyp/phyp_driver.c:1505 src/phyp/phyp_driver.c:1550 -#: src/phyp/phyp_driver.c:1722 +#: src/phyp/phyp_driver.c:1553 src/phyp/phyp_driver.c:1597 +#: src/phyp/phyp_driver.c:1765 msgid "Unable to get VIOS profile name." msgstr "" -#: src/phyp/phyp_driver.c:1545 src/phyp/phyp_driver.c:1687 +#: src/phyp/phyp_driver.c:1592 src/phyp/phyp_driver.c:1730 msgid "Unable to get VIOS name" msgstr "" -#: src/phyp/phyp_driver.c:1555 +#: src/phyp/phyp_driver.c:1602 msgid "Unable to get free slot number" msgstr "" -#: src/phyp/phyp_driver.c:1697 src/phyp/phyp_driver.c:1701 +#: src/phyp/phyp_driver.c:1740 src/phyp/phyp_driver.c:1744 msgid "Unable to create new virtual adapter" msgstr "" -#: src/phyp/phyp_driver.c:1781 +#: src/phyp/phyp_driver.c:1824 msgid "" "Possibly you don't have IBM Tools installed in your LPAR.Contact your " "support to enable this feature." msgstr "" -#: src/phyp/phyp_driver.c:1912 +#: src/phyp/phyp_driver.c:1951 #, c-format msgid "Unable to create Volume: %s" msgstr "" -#: src/phyp/phyp_driver.c:1962 src/phyp/phyp_driver.c:2215 -#: src/phyp/phyp_driver.c:2654 +#: src/phyp/phyp_driver.c:2001 src/phyp/phyp_driver.c:2251 +#: src/phyp/phyp_driver.c:2685 msgid "Unable to determine storage pool's name." msgstr "" -#: src/phyp/phyp_driver.c:1967 src/phyp/phyp_driver.c:2659 +#: src/phyp/phyp_driver.c:2006 src/phyp/phyp_driver.c:2690 msgid "Unable to determine storage pool's uuid." msgstr "" -#: src/phyp/phyp_driver.c:1973 src/phyp/phyp_driver.c:2665 +#: src/phyp/phyp_driver.c:2012 src/phyp/phyp_driver.c:2696 msgid "Unable to determine storage pools's size." msgstr "" -#: src/phyp/phyp_driver.c:1986 src/phyp/phyp_driver.c:2678 +#: src/phyp/phyp_driver.c:2025 src/phyp/phyp_driver.c:2709 msgid "Unable to determine storage pools's source adapter." msgstr "" -#: src/phyp/phyp_driver.c:1991 +#: src/phyp/phyp_driver.c:2030 msgid "Error parsing volume XML." msgstr "" -#: src/phyp/phyp_driver.c:1997 +#: src/phyp/phyp_driver.c:2036 msgid "StoragePool name already exists." msgstr "" -#: src/phyp/phyp_driver.c:2006 +#: src/phyp/phyp_driver.c:2045 msgid "Key must be empty, Power Hypervisor will create one for you." msgstr "" -#: src/phyp/phyp_driver.c:2011 +#: src/phyp/phyp_driver.c:2050 msgid "Capacity cannot be empty." msgstr "" -#: src/phyp/phyp_driver.c:2186 +#: src/phyp/phyp_driver.c:2222 msgid "Unable to determine storage sp's name." msgstr "" -#: src/phyp/phyp_driver.c:2191 +#: src/phyp/phyp_driver.c:2227 msgid "Unable to determine storage sp's uuid." msgstr "" -#: src/phyp/phyp_driver.c:2196 +#: src/phyp/phyp_driver.c:2232 msgid "Unable to determine storage sps's size." msgstr "" -#: src/phyp/phyp_driver.c:2208 +#: src/phyp/phyp_driver.c:2244 msgid "Unable to determine storage sps's source adapter." msgstr "" -#: src/phyp/phyp_driver.c:2406 +#: src/phyp/phyp_driver.c:2439 #, c-format msgid "Unable to destroy Storage Pool: %s" msgstr "" -#: src/phyp/phyp_driver.c:2436 +#: src/phyp/phyp_driver.c:2468 msgid "Only 'scsi_host' adapter is supported" msgstr "" -#: src/phyp/phyp_driver.c:2452 +#: src/phyp/phyp_driver.c:2484 #, c-format msgid "Unable to create Storage Pool: %s" msgstr "" -#: src/phyp/phyp_driver.c:3247 +#: src/phyp/phyp_driver.c:3267 msgid "Unable to determine domain's name." msgstr "" -#: src/phyp/phyp_driver.c:3252 +#: src/phyp/phyp_driver.c:3272 msgid "Unable to generate random uuid." msgstr "" -#: src/phyp/phyp_driver.c:3258 +#: src/phyp/phyp_driver.c:3278 msgid "Unable to determine domain's max memory." msgstr "" -#: src/phyp/phyp_driver.c:3264 +#: src/phyp/phyp_driver.c:3284 msgid "Unable to determine domain's memory." msgstr "" -#: src/phyp/phyp_driver.c:3270 +#: src/phyp/phyp_driver.c:3290 msgid "Unable to determine domain's CPU." msgstr "" -#: src/phyp/phyp_driver.c:3473 +#: src/phyp/phyp_driver.c:3489 msgid "" "Field on the domain XML file is missing or has invalid value." msgstr "" -#: src/phyp/phyp_driver.c:3480 +#: src/phyp/phyp_driver.c:3496 msgid "" "Field on the domain XML file is missing or has invalid value." msgstr "" -#: src/phyp/phyp_driver.c:3487 +#: src/phyp/phyp_driver.c:3503 msgid "Domain XML must contain at least one element." msgstr "" -#: src/phyp/phyp_driver.c:3493 +#: src/phyp/phyp_driver.c:3509 msgid "Field under on the domain XML file is missing." msgstr "" -#: src/phyp/phyp_driver.c:3509 +#: src/phyp/phyp_driver.c:3525 #, c-format msgid "Unable to create LPAR. Reason: '%s'" msgstr "" -#: src/phyp/phyp_driver.c:3514 +#: src/phyp/phyp_driver.c:3530 msgid "Unable to add LPAR to the table" msgstr "" -#: src/phyp/phyp_driver.c:3618 +#: src/phyp/phyp_driver.c:3632 msgid "You are trying to set a number of CPUs bigger than the max possible." msgstr "" -#: src/phyp/phyp_driver.c:3642 +#: src/phyp/phyp_driver.c:3657 msgid "" "Possibly you don't have IBM Tools installed in your LPAR. Contact your " "support to enable this feature." msgstr "" -#: src/qemu/qemu_agent.c:182 src/qemu/qemu_command.c:244 +#: src/qemu/qemu_agent.c:182 src/qemu/qemu_command.c:240 #: src/qemu/qemu_monitor.c:283 msgid "failed to create socket" msgstr "" -#: src/qemu/qemu_agent.c:188 src/qemu/qemu_monitor.c:805 +#: src/qemu/qemu_agent.c:188 src/qemu/qemu_monitor.c:808 msgid "Unable to put monitor into non-blocking mode" msgstr "" #: src/qemu/qemu_agent.c:195 src/qemu/qemu_agent.c:261 -#: src/qemu/qemu_monitor.c:800 +#: src/qemu/qemu_monitor.c:803 msgid "Unable to set monitor close-on-exec flag" msgstr "" @@ -13102,260 +13109,263 @@ msgid "Unable to open monitor path %s" msgstr "" -#: src/qemu/qemu_agent.c:317 src/qemu/qemu_monitor_json.c:186 +#: src/qemu/qemu_agent.c:317 src/qemu/qemu_monitor_json.c:190 #, c-format msgid "Parsed JSON reply '%s' isn't an object" msgstr "" -#: src/qemu/qemu_agent.c:348 src/qemu/qemu_monitor_json.c:207 +#: src/qemu/qemu_agent.c:348 src/qemu/qemu_monitor_json.c:211 #, c-format msgid "Unexpected JSON reply '%s'" msgstr "" -#: src/qemu/qemu_agent.c:352 src/qemu/qemu_monitor_json.c:211 +#: src/qemu/qemu_agent.c:352 src/qemu/qemu_monitor_json.c:215 #, c-format msgid "Unknown JSON reply '%s'" msgstr "" -#: src/qemu/qemu_agent.c:417 +#: src/qemu/qemu_agent.c:416 #, c-format msgid "Process %zu %p %p [[[%s]]][[[%s]]]" msgstr "" -#: src/qemu/qemu_agent.c:464 +#: src/qemu/qemu_agent.c:463 msgid "Cannot check socket connection status" msgstr "" -#: src/qemu/qemu_agent.c:470 +#: src/qemu/qemu_agent.c:469 msgid "Cannot connect to agent socket" msgstr "" -#: src/qemu/qemu_agent.c:500 src/qemu/qemu_monitor.c:519 +#: src/qemu/qemu_agent.c:499 src/qemu/qemu_monitor.c:516 msgid "Unable to write to monitor" msgstr "" -#: src/qemu/qemu_agent.c:538 src/qemu/qemu_monitor.c:557 +#: src/qemu/qemu_agent.c:537 src/qemu/qemu_monitor.c:554 msgid "Unable to read from monitor" msgstr "" -#: src/qemu/qemu_agent.c:594 src/qemu/qemu_monitor.c:624 +#: src/bhyve/bhyve_monitor.c:58 src/qemu/qemu_agent.c:593 +#: src/qemu/qemu_monitor.c:621 #, c-format msgid "event from unexpected fd %d!=%d / watch %d!=%d" msgstr "" -#: src/qemu/qemu_agent.c:634 src/qemu/qemu_monitor.c:660 +#: src/qemu/qemu_agent.c:633 src/qemu/qemu_monitor.c:662 msgid "End of file from monitor" msgstr "" -#: src/qemu/qemu_agent.c:642 src/qemu/qemu_monitor.c:669 +#: src/qemu/qemu_agent.c:641 src/qemu/qemu_monitor.c:671 msgid "Invalid file descriptor while waiting for monitor" msgstr "" -#: src/qemu/qemu_agent.c:648 src/qemu/qemu_monitor.c:675 +#: src/qemu/qemu_agent.c:647 src/qemu/qemu_monitor.c:677 #, c-format msgid "Unhandled event %d for monitor fd %d" msgstr "" -#: src/qemu/qemu_agent.c:662 src/qemu/qemu_monitor.c:709 +#: src/qemu/qemu_agent.c:661 src/qemu/qemu_monitor.c:712 msgid "Error while processing monitor IO" msgstr "" -#: src/qemu/qemu_agent.c:719 src/qemu/qemu_monitor.c:767 +#: src/qemu/qemu_agent.c:718 src/qemu/qemu_monitor.c:770 msgid "EOF notify callback must be supplied" msgstr "" -#: src/qemu/qemu_agent.c:732 src/qemu/qemu_monitor.c:786 +#: src/qemu/qemu_agent.c:731 src/qemu/qemu_monitor.c:789 msgid "cannot initialize monitor condition" msgstr "" -#: src/qemu/qemu_agent.c:751 src/qemu/qemu_monitor.c:871 +#: src/qemu/qemu_agent.c:750 src/qemu/qemu_monitor.c:874 #, c-format msgid "unable to handle monitor type: %s" msgstr "" -#: src/qemu/qemu_agent.c:772 src/qemu/qemu_monitor.c:822 +#: src/bhyve/bhyve_monitor.c:164 src/qemu/qemu_agent.c:771 +#: src/qemu/qemu_monitor.c:825 msgid "unable to register monitor events" msgstr "" -#: src/qemu/qemu_agent.c:871 +#: src/qemu/qemu_agent.c:870 msgid "Guest agent not available for now" msgstr "" -#: src/qemu/qemu_agent.c:875 +#: src/qemu/qemu_agent.c:874 msgid "Unable to wait on agent monitor condition" msgstr "" -#: src/qemu/qemu_agent.c:942 src/qemu/qemu_agent.c:1119 -#: src/qemu/qemu_monitor_json.c:297 +#: src/qemu/qemu_agent.c:941 src/qemu/qemu_agent.c:1116 +#: src/qemu/qemu_monitor_json.c:301 msgid "Missing monitor reply object" msgstr "" -#: src/qemu/qemu_agent.c:949 +#: src/qemu/qemu_agent.c:948 msgid "Malformed return value" msgstr "" -#: src/qemu/qemu_agent.c:956 +#: src/qemu/qemu_agent.c:955 #, c-format msgid "Guest agent returned ID: %llu instead of %llu" msgstr "" -#: src/qemu/qemu_agent.c:1052 src/qemu/qemu_agent.c:1070 +#: src/qemu/qemu_agent.c:1049 src/qemu/qemu_agent.c:1067 #, c-format msgid "unable to execute QEMU agent command '%s'" msgstr "" -#: src/qemu/qemu_agent.c:1056 +#: src/qemu/qemu_agent.c:1053 #, c-format msgid "unable to execute QEMU agent command '%s': %s" msgstr "" -#: src/qemu/qemu_agent.c:1158 src/qemu/qemu_monitor_json.c:449 +#: src/qemu/qemu_agent.c:1155 src/util/virjson.c:127 #, c-format msgid "argument key '%s' is too short, missing type prefix" msgstr "" -#: src/qemu/qemu_agent.c:1216 src/qemu/qemu_monitor_json.c:512 +#: src/qemu/qemu_agent.c:1213 src/util/virjson.c:253 #, c-format msgid "unsupported data type '%c' for arg '%s'" msgstr "" -#: src/qemu/qemu_agent.c:1354 src/qemu/qemu_agent.c:1391 -#: src/qemu/qemu_agent.c:1615 src/qemu/qemu_agent.c:1711 +#: src/qemu/qemu_agent.c:1352 src/qemu/qemu_agent.c:1390 +#: src/qemu/qemu_agent.c:1614 src/qemu/qemu_agent.c:1710 msgid "malformed return value" msgstr "" -#: src/qemu/qemu_agent.c:1443 +#: src/qemu/qemu_agent.c:1442 #, c-format msgid "guest agent timeout '%d' is less than the minimum '%d'" msgstr "" -#: src/qemu/qemu_agent.c:1507 +#: src/qemu/qemu_agent.c:1506 msgid "guest-get-vcpus reply was missing return data" msgstr "" -#: src/qemu/qemu_agent.c:1513 +#: src/qemu/qemu_agent.c:1512 msgid "guest-get-vcpus return information was not an array" msgstr "" -#: src/qemu/qemu_agent.c:1528 +#: src/qemu/qemu_agent.c:1527 msgid "array element missing in guest-get-vcpus return value" msgstr "" -#: src/qemu/qemu_agent.c:1535 +#: src/qemu/qemu_agent.c:1534 msgid "'logical-id' missing in reply of guest-get-vcpus" msgstr "" -#: src/qemu/qemu_agent.c:1541 +#: src/qemu/qemu_agent.c:1540 msgid "'online' missing in reply of guest-get-vcpus" msgstr "" -#: src/qemu/qemu_agent.c:1548 +#: src/qemu/qemu_agent.c:1547 msgid "'can-offline' missing in reply of guest-get-vcpus" msgstr "" -#: src/qemu/qemu_agent.c:1648 +#: src/qemu/qemu_agent.c:1647 msgid "Invalid data provided by guest agent" msgstr "" -#: src/qemu/qemu_agent.c:1656 +#: src/qemu/qemu_agent.c:1655 msgid "guest agent reports less cpu than requested" msgstr "" -#: src/qemu/qemu_agent.c:1663 +#: src/qemu/qemu_agent.c:1662 msgid "Cannot offline enough CPUs" msgstr "" -#: src/qemu/qemu_bridge_filter.c:42 +#: src/qemu/qemu_bridge_filter.c:43 #, c-format msgid "failed to add ebtables rule to set default policy to drop on '%s'" msgstr "" -#: src/qemu/qemu_bridge_filter.c:58 +#: src/qemu/qemu_bridge_filter.c:59 #, c-format msgid "cannot filter mac addresses on bridge '%s'" msgstr "" -#: src/qemu/qemu_bridge_filter.c:78 src/qemu/qemu_bridge_filter.c:99 +#: src/qemu/qemu_bridge_filter.c:79 src/qemu/qemu_bridge_filter.c:100 #, c-format msgid "failed to add ebtables rule to allow routing to '%s'" msgstr "" -#: src/qemu/qemu_capabilities.c:469 +#: src/qemu/qemu_capabilities.c:496 #, c-format msgid "Cannot find QEMU binary %s" msgstr "" -#: src/qemu/qemu_capabilities.c:1213 +#: src/qemu/qemu_capabilities.c:1269 msgid "this qemu binary requires libvirt to be compiled with yajl" msgstr "" -#: src/qemu/qemu_capabilities.c:1357 src/util/virdnsmasq.c:691 +#: src/qemu/qemu_capabilities.c:1430 src/util/virdnsmasq.c:691 #, c-format msgid "cannot parse %s version number in '%.*s'" msgstr "" -#: src/qemu/qemu_capabilities.c:1609 +#: src/qemu/qemu_capabilities.c:1717 msgid "Malformed QEMU device list string, missing quote" msgstr "" -#: src/qemu/qemu_capabilities.c:1663 +#: src/qemu/qemu_capabilities.c:1771 msgid "Malformed QEMU device list string, missing '='" msgstr "" -#: src/qemu/qemu_capabilities.c:1781 +#: src/qemu/qemu_capabilities.c:1893 #, c-format msgid "Cannot find suitable emulator for %s" msgstr "" -#: src/qemu/qemu_capabilities.c:2144 +#: src/qemu/qemu_capabilities.c:2255 msgid "unable to probe for add-fd" msgstr "" -#: src/qemu/qemu_capabilities.c:2996 +#: src/qemu/qemu_capabilities.c:3141 #, c-format msgid "Unknown QEMU arch %s" msgstr "" -#: src/qemu/qemu_capabilities.c:3247 +#: src/qemu/qemu_capabilities.c:3378 #, c-format msgid "Failed to kill process %lld: %s" msgstr "" -#: src/qemu/qemu_capabilities.c:3297 +#: src/qemu/qemu_capabilities.c:3434 #, c-format msgid "Cannot check QEMU binary %s" msgstr "" -#: src/qemu/qemu_capabilities.c:3308 +#: src/qemu/qemu_capabilities.c:3445 #, c-format msgid "QEMU binary %s is not executable" msgstr "" -#: src/qemu/qemu_cgroup.c:393 +#: src/qemu/qemu_cgroup.c:423 msgid "Block I/O tuning is not available on this host" msgstr "" -#: src/qemu/qemu_cgroup.c:448 +#: src/qemu/qemu_cgroup.c:478 msgid "Memory cgroup is not available on this host" msgstr "" -#: src/qemu/qemu_cgroup.c:627 src/qemu/qemu_cgroup.c:876 +#: src/qemu/qemu_cgroup.c:625 src/qemu/qemu_cgroup.c:868 msgid "failed to convert cpu mask" msgstr "" -#: src/qemu/qemu_cgroup.c:651 +#: src/qemu/qemu_cgroup.c:695 msgid "CPU tuning is not available on this host" msgstr "" -#: src/qemu/qemu_cgroup.c:777 +#: src/qemu/qemu_cgroup.c:866 msgid "Cannot setup cgroups until process is started" msgstr "" -#: src/qemu/qemu_cgroup.c:902 src/qemu/qemu_cgroup.c:981 +#: src/qemu/qemu_cgroup.c:1003 src/qemu/qemu_cgroup.c:1103 +#: src/qemu/qemu_cgroup.c:1177 msgid "cgroup cpu is required for scheduler tuning" msgstr "" -#: src/qemu/qemu_command.c:269 +#: src/qemu/qemu_command.c:265 msgid "failed to retrieve file descriptor for interface" msgstr "" @@ -13364,82 +13374,82 @@ msgid "failed to add ebtables rule to allow MAC address on '%s'" msgstr "" -#: src/qemu/qemu_command.c:473 +#: src/qemu/qemu_command.c:460 msgid "vhost-net is not supported with this QEMU binary" msgstr "" -#: src/qemu/qemu_command.c:485 +#: src/qemu/qemu_command.c:472 msgid "vhost-net is only supported for virtio network interfaces" msgstr "" -#: src/qemu/qemu_command.c:503 +#: src/qemu/qemu_command.c:490 msgid "vhost-net was requested for an interface, but is unavailable" msgstr "" -#: src/qemu/qemu_command.c:554 +#: src/qemu/qemu_command.c:542 #, c-format msgid "" "PCI device %04x:%02x:%02x.%x allocated from network %s is already in use by " "domain %s" msgstr "" -#: src/qemu/qemu_command.c:635 +#: src/qemu/qemu_command.c:620 #, c-format msgid "cannot convert disk '%s' to bus/device index" msgstr "" -#: src/qemu/qemu_command.c:667 +#: src/qemu/qemu_command.c:652 #, c-format msgid "Unsupported disk name mapping for bus '%s'" msgstr "" -#: src/qemu/qemu_command.c:690 +#: src/qemu/qemu_command.c:675 msgid "This QEMU doesn't support the LSI 53C895A SCSI controller" msgstr "" -#: src/qemu/qemu_command.c:698 +#: src/qemu/qemu_command.c:683 msgid "This QEMU doesn't support virtio scsi controller" msgstr "" -#: src/qemu/qemu_command.c:709 +#: src/qemu/qemu_command.c:694 msgid "This QEMU doesn't support the LSI SAS1078 controller" msgstr "" -#: src/qemu/qemu_command.c:716 src/qemu/qemu_command.c:4289 +#: src/qemu/qemu_command.c:701 src/qemu/qemu_command.c:4277 #, c-format msgid "Unsupported controller model: %s" msgstr "" -#: src/qemu/qemu_command.c:730 +#: src/qemu/qemu_command.c:715 msgid "Unable to determine model for scsi controller" msgstr "" -#: src/qemu/qemu_command.c:814 +#: src/qemu/qemu_command.c:799 msgid "Unable to determine device index for network device" msgstr "" -#: src/qemu/qemu_command.c:838 +#: src/qemu/qemu_command.c:823 msgid "Unable to determine device index for hostdev device" msgstr "" -#: src/qemu/qemu_command.c:863 +#: src/qemu/qemu_command.c:848 msgid "Unable to determine device index for redirected device" msgstr "" -#: src/qemu/qemu_command.c:918 +#: src/qemu/qemu_command.c:903 msgid "Unable to determine device index for character device" msgstr "" -#: src/qemu/qemu_command.c:1110 +#: src/conf/domain_addr.c:612 #, c-format msgid "The CCW devno '%s' is in use already " msgstr "" -#: src/qemu/qemu_command.c:1121 +#: src/conf/domain_addr.c:623 msgid "There are no more free CCW devnos." msgstr "" -#: src/qemu/qemu_command.c:1375 +#: src/qemu/qemu_command.c:1210 #, c-format msgid "spapr-vio address %#llx already in use" msgstr "" @@ -13510,15 +13520,15 @@ "than standard PCI." msgstr "" -#: src/qemu/qemu_command.c:1582 +#: src/qemu/qemu_command.c:1417 msgid "Bus 0 must be PCI for integrated PIIX3 USB or IDE controllers" msgstr "" -#: src/qemu/qemu_command.c:1671 +#: src/qemu/qemu_command.c:1971 msgid "PCI bridges are not supported by this QEMU binary" msgstr "" -#: src/qemu/qemu_command.c:1765 +#: src/qemu/qemu_command.c:1522 #, c-format msgid "Inappropriate new pci controller index %zu not found in addrs" msgstr "" @@ -13550,1319 +13560,1320 @@ msgid "No more available PCI slots" msgstr "" -#: src/qemu/qemu_command.c:1842 +#: src/qemu/qemu_command.c:1599 msgid "Primary IDE controller must have PCI address 0:0:1.1" msgstr "" -#: src/qemu/qemu_command.c:1862 +#: src/qemu/qemu_command.c:1619 msgid "PIIX3 USB controller must have PCI address 0:0:1.2" msgstr "" -#: src/qemu/qemu_command.c:1911 +#: src/qemu/qemu_command.c:1668 msgid "PCI address 0:0:2.0 is in use, QEMU needs it for primary video" msgstr "" -#: src/qemu/qemu_command.c:1927 +#: src/qemu/qemu_command.c:1684 msgid "Primary video card must have PCI address 0:0:2.0" msgstr "" -#: src/qemu/qemu_command.c:1998 +#: src/qemu/qemu_command.c:1754 msgid "Primary SATA controller must have PCI address 0:0:1f.2" msgstr "" -#: src/qemu/qemu_command.c:2081 +#: src/qemu/qemu_command.c:1837 msgid "PCI address 0:0:1.0 is in use, QEMU needs it for primary video" msgstr "" -#: src/qemu/qemu_command.c:2097 +#: src/qemu/qemu_command.c:1853 msgid "Primary video card must have PCI address 0:0:1.0" msgstr "" -#: src/qemu/qemu_command.c:2353 +#: src/qemu/qemu_command.c:2248 msgid "virtio only support device address type 'PCI'" msgstr "" -#: src/qemu/qemu_command.c:2416 src/qemu/qemu_command.c:4898 +#: src/qemu/qemu_command.c:2313 src/qemu/qemu_command.c:4932 msgid "non-primary video device must be type of 'qxl'" msgstr "" -#: src/qemu/qemu_command.c:2479 +#: src/qemu/qemu_command.c:2376 #, c-format msgid "" "Device alias was not set for PCI controller with index %u required for " "device at address %s" msgstr "" -#: src/qemu/qemu_command.c:2490 +#: src/qemu/qemu_command.c:2387 #, c-format msgid "" "Could not find PCI controller with index %u required for device at address %s" msgstr "" -#: src/qemu/qemu_command.c:2500 +#: src/qemu/qemu_command.c:2397 msgid "" "Only PCI device addresses with function=0 are supported with this QEMU binary" msgstr "" -#: src/qemu/qemu_command.c:2506 +#: src/qemu/qemu_command.c:2403 msgid "'multifunction=on' is not supported with this QEMU binary" msgstr "" -#: src/qemu/qemu_command.c:2525 +#: src/qemu/qemu_command.c:2422 msgid "Multiple PCI buses are not supported with this QEMU binary" msgstr "" -#: src/qemu/qemu_command.c:2572 +#: src/qemu/qemu_command.c:2469 msgid "rombar and romfile are supported only for PCI devices" msgstr "" -#: src/qemu/qemu_command.c:2577 +#: src/qemu/qemu_command.c:2474 msgid "rombar and romfile not supported in this QEMU binary" msgstr "" -#: src/qemu/qemu_command.c:2616 +#: src/qemu/qemu_command.c:2513 #, c-format msgid "driver serial '%s' contains unsafe characters" msgstr "" -#: src/qemu/qemu_command.c:2652 +#: src/qemu/qemu_command.c:2548 #, c-format msgid "%s no secret matches uuid '%s'" msgstr "" -#: src/qemu/qemu_command.c:2656 +#: src/qemu/qemu_command.c:2552 #, c-format msgid "%s no secret matches usage value '%s'" msgstr "" -#: src/qemu/qemu_command.c:2667 +#: src/qemu/qemu_command.c:2563 #, c-format msgid "could not get value of the secret for username '%s' using uuid '%s'" msgstr "" -#: src/qemu/qemu_command.c:2672 +#: src/qemu/qemu_command.c:2568 #, c-format msgid "" "could not get value of the secret for username '%s' using usage value '%s'" msgstr "" -#: src/qemu/qemu_command.c:2831 +#: src/qemu/qemu_command.c:2628 #, c-format msgid "Invalid transport/scheme '%s'" msgstr "" -#: src/qemu/qemu_command.c:2841 +#: src/qemu/qemu_command.c:2638 #, c-format msgid "Invalid %s transport type '%s'" msgstr "" -#: src/qemu/qemu_command.c:2863 +#: src/qemu/qemu_command.c:2660 #, c-format msgid "Invalid query parameter '%s'" msgstr "" -#: src/qemu/qemu_command.c:2928 +#: src/qemu/qemu_command.c:2743 #, c-format msgid "invalid name '%s' for iSCSI disk" msgstr "" -#: src/qemu/qemu_command.c:2968 +#: src/qemu/qemu_command.c:2784 #, c-format msgid "cannot parse nbd filename '%s'" msgstr "" -#: src/qemu/qemu_command.c:3013 src/storage/storage_backend_gluster.c:580 +#: src/qemu/qemu_command.c:2829 src/storage/storage_backend_gluster.c:603 #, c-format msgid "failed to parse port number '%s'" msgstr "" -#: src/qemu/qemu_command.c:3078 src/qemu/qemu_command.c:3141 +#: src/qemu/qemu_command.c:2890 src/qemu/qemu_command.c:2951 #, c-format msgid "protocol '%s' accepts only one host" msgstr "" -#: src/qemu/qemu_command.c:3103 +#: src/qemu/qemu_command.c:2915 msgid "socket attribute required for unix transport" msgstr "" -#: src/qemu/qemu_command.c:3113 +#: src/qemu/qemu_command.c:2925 #, c-format msgid "nbd does not support transport '%s'" msgstr "" -#: src/qemu/qemu_command.c:3200 +#: src/qemu/qemu_command.c:3010 msgid "missing disk source for 'sheepdog' protocol" msgstr "" -#: src/qemu/qemu_command.c:3215 +#: src/qemu/qemu_command.c:3025 msgid "protocol 'sheepdog' accepts up to one host" msgstr "" -#: src/qemu/qemu_command.c:3224 +#: src/qemu/qemu_command.c:3034 #, c-format msgid "':' not allowed in RBD source volume name '%s'" msgstr "" -#: src/qemu/qemu_command.c:3376 src/qemu/qemu_command.c:3735 -#: src/qemu/qemu_command.c:8164 src/uml/uml_conf.c:410 +#: src/qemu/qemu_command.c:3170 src/qemu/qemu_command.c:3277 +#: src/qemu/qemu_command.c:8836 src/uml/uml_conf.c:411 #, c-format msgid "unsupported disk type '%s'" msgstr "" -#: src/qemu/qemu_command.c:3384 +#: src/qemu/qemu_command.c:3285 msgid "unexpected address type for scsi disk" msgstr "" -#: src/qemu/qemu_command.c:3393 +#: src/qemu/qemu_command.c:3294 msgid "SCSI controller only supports 1 bus" msgstr "" -#: src/qemu/qemu_command.c:3403 +#: src/qemu/qemu_command.c:3304 msgid "unexpected address type for ide disk" msgstr "" -#: src/qemu/qemu_command.c:3409 src/qemu/qemu_command.c:3425 +#: src/qemu/qemu_command.c:3310 src/qemu/qemu_command.c:3326 #, c-format msgid "Only 1 %s controller is supported" msgstr "" -#: src/qemu/qemu_command.c:3419 +#: src/qemu/qemu_command.c:3320 msgid "unexpected address type for fdc disk" msgstr "" -#: src/qemu/qemu_command.c:3431 +#: src/qemu/qemu_command.c:3332 #, c-format msgid "Only 1 %s bus is supported" msgstr "" -#: src/qemu/qemu_command.c:3436 +#: src/qemu/qemu_command.c:3337 msgid "target must be 0 for controller fdc" msgstr "" -#: src/qemu/qemu_command.c:3470 src/qemu/qemu_command.c:8174 +#: src/qemu/qemu_command.c:3371 src/qemu/qemu_command.c:8846 #, c-format msgid "unsupported disk driver type for '%s'" msgstr "" -#: src/qemu/qemu_command.c:3477 src/qemu/qemu_command.c:8180 +#: src/qemu/qemu_command.c:3378 src/qemu/qemu_command.c:8852 msgid "cannot create virtual FAT disks in read-write mode" msgstr "" -#: src/qemu/qemu_command.c:3492 +#: src/qemu/qemu_command.c:3393 msgid "tray status 'open' is invalid for block type volume" msgstr "" -#: src/qemu/qemu_command.c:3493 src/qemu/qemu_command.c:8133 +#: src/qemu/qemu_command.c:3394 src/qemu/qemu_command.c:8805 msgid "tray status 'open' is invalid for block type disk" msgstr "" -#: src/qemu/qemu_command.c:3548 src/xenxs/xen_sxpr.c:1829 -#: src/xenxs/xen_xm.c:1248 +#: src/qemu/qemu_command.c:3462 src/xenconfig/xen_sxpr.c:1832 +#: src/xenconfig/xen_xl.c:364 src/xenconfig/xen_xm.c:295 msgid "transient disks not supported yet" msgstr "" -#: src/qemu/qemu_command.c:3587 +#: src/qemu/qemu_command.c:3501 msgid "disk cache mode 'directsync' is not supported by this QEMU" msgstr "" -#: src/qemu/qemu_command.c:3593 +#: src/qemu/qemu_command.c:3507 msgid "disk cache mode 'unsafe' is not supported by this QEMU" msgstr "" -#: src/qemu/qemu_command.c:3612 +#: src/qemu/qemu_command.c:3536 msgid "copy_on_read is not supported by this QEMU binary" msgstr "" -#: src/qemu/qemu_command.c:3623 +#: src/qemu/qemu_command.c:3547 msgid "discard is not supported by this QEMU binary" msgstr "" -#: src/qemu/qemu_command.c:3659 +#: src/qemu/qemu_command.c:3583 msgid "disk aio mode not supported with this QEMU binary" msgstr "" -#: src/qemu/qemu_command.c:3674 src/qemu/qemu_driver.c:15744 +#: src/qemu/qemu_command.c:3598 src/qemu/qemu_driver.c:16876 msgid "block I/O throttling not supported with this QEMU binary" msgstr "" -#: src/qemu/qemu_command.c:3743 +#: src/qemu/qemu_command.c:3178 msgid "Only ide and scsi disk support wwn" msgstr "" -#: src/qemu/qemu_command.c:3751 +#: src/qemu/qemu_command.c:3186 msgid "Only scsi disk supports vendor and product" msgstr "" -#: src/qemu/qemu_command.c:3762 +#: src/qemu/qemu_command.c:3195 #, c-format msgid "disk device='lun' is not supported for bus='%s'" msgstr "" -#: src/qemu/qemu_command.c:3769 +#: src/qemu/qemu_command.c:3202 #, c-format msgid "disk device='lun' is not supported for protocol='%s'" msgstr "" -#: src/qemu/qemu_command.c:3775 +#: src/qemu/qemu_command.c:3209 msgid "disk device='lun' is only valid for block type disk source" msgstr "" -#: src/qemu/qemu_command.c:3780 +#: src/qemu/qemu_command.c:3766 msgid "disk device='lun' is not supported by this QEMU" msgstr "" -#: src/qemu/qemu_command.c:3785 +#: src/qemu/qemu_command.c:3215 msgid "Setting wwn is not supported for lun device" msgstr "" -#: src/qemu/qemu_command.c:3790 +#: src/qemu/qemu_command.c:3220 msgid "Setting vendor or product is not supported for lun device" msgstr "" -#: src/qemu/qemu_command.c:3800 src/qemu/qemu_command.c:3931 +#: src/qemu/qemu_command.c:3779 src/qemu/qemu_command.c:3910 msgid "target must be 0 for ide controller" msgstr "" -#: src/qemu/qemu_command.c:3807 +#: src/qemu/qemu_command.c:3786 msgid "Setting wwn for ide disk is not supported by this QEMU" msgstr "" -#: src/qemu/qemu_command.c:3829 +#: src/qemu/qemu_command.c:3808 msgid "This QEMU doesn't support scsi-block for lun passthrough" msgstr "" -#: src/qemu/qemu_command.c:3838 +#: src/qemu/qemu_command.c:3817 msgid "Setting wwn for scsi disk is not supported by this QEMU" msgstr "" -#: src/qemu/qemu_command.c:3849 +#: src/qemu/qemu_command.c:3828 msgid "Setting vendor or product for scsi disk is not supported by this QEMU" msgstr "" -#: src/qemu/qemu_command.c:3863 +#: src/qemu/qemu_command.c:3842 msgid "target must be 0 for controller model 'lsilogic'" msgstr "" -#: src/qemu/qemu_command.c:3889 +#: src/qemu/qemu_command.c:3868 msgid "This QEMU doesn't support target greater than 7" msgstr "" -#: src/qemu/qemu_command.c:3897 +#: src/qemu/qemu_command.c:3876 msgid "This QEMU only supports both bus and unit equal to 0" msgstr "" -#: src/qemu/qemu_command.c:3926 +#: src/qemu/qemu_command.c:3905 msgid "bus must be 0 for ide controller" msgstr "" -#: src/qemu/qemu_command.c:3994 +#: src/qemu/qemu_command.c:3977 msgid "This QEMU doesn't support '-device usb-storage'" msgstr "" -#: src/qemu/qemu_command.c:4006 +#: src/qemu/qemu_command.c:3989 #, c-format msgid "unsupported disk bus '%s' with device setup" msgstr "" -#: src/qemu/qemu_command.c:4044 +#: src/qemu/qemu_command.c:4027 msgid "" "This QEMU doesn't support setting the removable flag of USB storage devices" msgstr "" -#: src/qemu/qemu_command.c:4073 +#: src/qemu/qemu_command.c:4054 msgid "only supports mount filesystem type" msgstr "" -#: src/qemu/qemu_command.c:4079 +#: src/qemu/qemu_command.c:4060 msgid "Filesystem driver type not supported" msgstr "" -#: src/qemu/qemu_command.c:4098 +#: src/qemu/qemu_command.c:4079 msgid "only supports passthrough accessmode" msgstr "" -#: src/qemu/qemu_command.c:4108 +#: src/qemu/qemu_command.c:4089 msgid "filesystem writeout not supported" msgstr "" -#: src/qemu/qemu_command.c:4121 +#: src/qemu/qemu_command.c:4102 msgid "readonly filesystem is not supported by this QEMU binary" msgstr "" -#: src/qemu/qemu_command.c:4149 +#: src/qemu/qemu_command.c:4128 msgid "can only passthrough directories" msgstr "" -#: src/qemu/qemu_command.c:4224 src/qemu/qemu_command.c:4864 +#: src/qemu/qemu_command.c:4201 src/qemu/qemu_command.c:4898 #, c-format msgid "%s not supported in this QEMU binary" msgstr "" -#: src/qemu/qemu_command.c:4255 +#: src/qemu/qemu_command.c:4232 msgid "'queues' is only supported by virtio-scsi controller" msgstr "" -#: src/qemu/qemu_command.c:4344 +#: src/qemu/qemu_command.c:4332 msgid "PCI bridge index should be > 0" msgstr "" -#: src/qemu/qemu_command.c:4353 +#: src/qemu/qemu_command.c:4341 msgid "" "The dmi-to-pci-bridge (i82801b11-bridge) controller is not supported in this " "QEMU binary" msgstr "" -#: src/qemu/qemu_command.c:4359 +#: src/qemu/qemu_command.c:4347 msgid "dmi-to-pci-bridge index should be > 0" msgstr "" -#: src/qemu/qemu_command.c:4367 +#: src/qemu/qemu_command.c:4355 msgid "wrong function called for pci-root/pcie-root" msgstr "" -#: src/qemu/qemu_command.c:4376 +#: src/qemu/qemu_command.c:4364 #, c-format msgid "Unknown controller type: %s" msgstr "" -#: src/qemu/qemu_command.c:4464 +#: src/qemu/qemu_command.c:4456 msgid "unrecognized virtio-net-pci 'tx' option" msgstr "" -#: src/qemu/qemu_command.c:4469 +#: src/qemu/qemu_command.c:4461 msgid "virtio-net-pci 'tx' option not supported in this QEMU binary" msgstr "" -#: src/qemu/qemu_command.c:4531 src/xenxs/xen_sxpr.c:1879 +#: src/qemu/qemu_command.c:4565 src/xenconfig/xen_sxpr.c:1882 #, c-format msgid "scripts are not supported on interfaces of type %s" msgstr "" -#: src/qemu/qemu_command.c:4657 src/qemu/qemu_command.c:8858 +#: src/qemu/qemu_command.c:4689 src/qemu/qemu_command.c:9567 msgid "missing watchdog model" msgstr "" -#: src/qemu/qemu_command.c:4697 +#: src/qemu/qemu_command.c:4727 #, c-format msgid "memballoon unsupported with address type '%s'" msgstr "" -#: src/qemu/qemu_command.c:4729 +#: src/qemu/qemu_command.c:4757 msgid "nvram address type must be spaprvio" msgstr "" -#: src/qemu/qemu_command.c:4792 src/qemu/qemu_command.c:8819 +#: src/qemu/qemu_command.c:9528 msgid "invalid sound model" msgstr "" -#: src/qemu/qemu_command.c:4811 +#: src/qemu/qemu_command.c:4838 msgid "" "The ich9-intel-hda audio controller is not supported in this QEMU binary" msgstr "" -#: src/qemu/qemu_command.c:4891 src/qemu/qemu_command.c:8655 +#: src/qemu/qemu_command.c:4925 src/qemu/qemu_command.c:9326 #, c-format msgid "video type %s is not supported with QEMU" msgstr "" -#: src/qemu/qemu_command.c:4904 src/qemu/qemu_command.c:8717 -#: src/qemu/qemu_command.c:8746 +#: src/qemu/qemu_command.c:4938 src/qemu/qemu_command.c:9426 +#: src/qemu/qemu_command.c:9455 msgid "only one video card is currently supported" msgstr "" -#: src/qemu/qemu_command.c:4916 src/qemu/qemu_command.c:8672 +#: src/qemu/qemu_command.c:4950 src/qemu/qemu_command.c:9355 #, c-format msgid "value for 'vram' must be less than '%u'" msgstr "" -#: src/qemu/qemu_command.c:4922 src/qemu/qemu_command.c:8678 +#: src/qemu/qemu_command.c:4956 src/qemu/qemu_command.c:9361 #, c-format msgid "value for 'ram' must be less than '%u'" msgstr "" -#: src/qemu/qemu_command.c:4966 +#: src/qemu/qemu_command.c:5021 #, c-format msgid "Failed opening %s" msgstr "" -#: src/qemu/qemu_command.c:4996 +#: src/qemu/qemu_command.c:5052 #, c-format msgid "invalid PCI passthrough type '%s'" msgstr "" -#: src/qemu/qemu_command.c:5078 +#: src/qemu/qemu_command.c:5129 #, c-format msgid "Redirection bus %s is not supported by QEMU" msgstr "" -#: src/qemu/qemu_command.c:5085 +#: src/qemu/qemu_command.c:5136 msgid "USB redirection is not supported by this version of QEMU" msgstr "" -#: src/qemu/qemu_command.c:5097 +#: src/qemu/qemu_command.c:5148 msgid "USB redirection filter is not supported by this version of QEMU" msgstr "" -#: src/qemu/qemu_command.c:5135 +#: src/qemu/qemu_command.c:5186 msgid "USB redirection booting is not supported by this version of QEMU" msgstr "" -#: src/qemu/qemu_command.c:5168 src/qemu/qemu_command.c:5250 +#: src/qemu/qemu_command.c:5216 src/qemu/qemu_command.c:5293 msgid "USB host device is missing bus/device information" msgstr "" -#: src/qemu/qemu_command.c:5207 +#: src/qemu/qemu_command.c:5252 #, c-format msgid "hub type %s not supported" msgstr "" -#: src/qemu/qemu_command.c:5214 +#: src/qemu/qemu_command.c:5259 msgid "usb-hub not supported by QEMU binary" msgstr "" -#: src/qemu/qemu_command.c:5243 +#: src/qemu/qemu_command.c:5287 msgid "This QEMU doesn't not support missing USB devices" msgstr "" -#: src/qemu/qemu_command.c:5286 +#: src/qemu/qemu_command.c:5386 msgid "this qemu doesn't support 'readonly' for -drive" msgstr "" -#: src/qemu/qemu_command.c:5322 +#: src/qemu/qemu_command.c:5420 msgid "" "target must be 0 for scsi host device if its controller model is 'lsilogic'" msgstr "" -#: src/qemu/qemu_command.c:5329 +#: src/qemu/qemu_command.c:5427 msgid "" "unit must be not more than 7 for scsi host device if its controller model is " "'lsilogic'" msgstr "" -#: src/qemu/qemu_command.c:5453 +#: src/qemu/qemu_command.c:5549 msgid "spicevmc not supported in this QEMU binary" msgstr "" -#: src/qemu/qemu_command.c:5463 +#: src/qemu/qemu_command.c:5559 msgid "spiceport not supported in this QEMU binary" msgstr "" -#: src/qemu/qemu_command.c:5606 +#: src/qemu/qemu_command.c:5698 msgid "Cannot use virtio serial for parallel/serial devices" msgstr "" -#: src/qemu/qemu_command.c:5618 +#: src/qemu/qemu_command.c:5710 msgid "virtio serial device has invalid address type" msgstr "" -#: src/qemu/qemu_command.c:5636 +#: src/qemu/qemu_command.c:5728 #, c-format msgid "Unsupported spicevmc target name '%s'" msgstr "" -#: src/qemu/qemu_command.c:5680 +#: src/qemu/qemu_command.c:5770 msgid "Cannot use slcp with devices other than console" msgstr "" -#: src/qemu/qemu_command.c:5711 +#: src/qemu/qemu_command.c:5799 msgid "this qemu doesn't support the rng-random backend" msgstr "" -#: src/qemu/qemu_command.c:5728 +#: src/qemu/qemu_command.c:5815 msgid "this qemu doesn't support the rng-egd backend" msgstr "" -#: src/qemu/qemu_command.c:5769 +#: src/qemu/qemu_command.c:5856 #, c-format msgid "this qemu doesn't support RNG device type '%s'" msgstr "" -#: src/qemu/qemu_command.c:5847 +#: src/qemu/qemu_command.c:5932 #, c-format msgid "The QEMU executable %s does not support TPM backend type %s" msgstr "" -#: src/qemu/qemu_command.c:5867 +#: src/qemu/qemu_command.c:5952 #, c-format msgid "The QEMU executable %s does not support TPM model %s" msgstr "" -#: src/qemu/qemu_command.c:6033 src/qemu/qemu_command.c:7565 +#: src/qemu/qemu_command.c:6112 src/qemu/qemu_command.c:8224 #, c-format msgid "unsupported clock offset '%s'" msgstr "" -#: src/qemu/qemu_command.c:6047 +#: src/qemu/qemu_command.c:6126 #, c-format msgid "unsupported rtc timer track '%s'" msgstr "" -#: src/qemu/qemu_command.c:6071 +#: src/qemu/qemu_command.c:6150 #, c-format msgid "unsupported rtc timer tickpolicy '%s'" msgstr "" -#: src/qemu/qemu_command.c:6137 +#: src/qemu/qemu_command.c:6202 msgid "CPU specification not supported by hypervisor" msgstr "" -#: src/qemu/qemu_command.c:6154 +#: src/qemu/qemu_command.c:6221 #, c-format msgid "guest and host CPU are not compatible: %s" msgstr "" -#: src/qemu/qemu_command.c:6158 +#: src/qemu/qemu_command.c:6225 msgid "guest CPU is not compatible with host CPU" msgstr "" -#: src/qemu/qemu_command.c:6183 +#: src/qemu/qemu_command.c:6253 #, c-format msgid "CPU mode '%s' is not supported by QEMU binary" msgstr "" -#: src/qemu/qemu_command.c:6189 +#: src/qemu/qemu_command.c:6259 #, c-format msgid "CPU mode '%s' is only supported with kvm" msgstr "" -#: src/qemu/qemu_command.c:6364 +#: src/qemu/qemu_command.c:6515 msgid "the QEMU binary does not support kqemu" msgstr "" -#: src/qemu/qemu_command.c:6377 +#: src/qemu/qemu_command.c:6528 msgid "the QEMU binary does not support kvm" msgstr "" -#: src/qemu/qemu_command.c:6388 +#: src/qemu/qemu_command.c:6539 #, c-format msgid "the QEMU binary does not support %s" msgstr "" -#: src/qemu/qemu_command.c:6426 src/qemu/qemu_command.c:6461 +#: src/qemu/qemu_command.c:6577 src/qemu/qemu_command.c:6612 msgid "dump-guest-core is not available with this QEMU binary" msgstr "" -#: src/qemu/qemu_command.c:6433 src/qemu/qemu_command.c:6476 +#: src/qemu/qemu_command.c:6584 src/qemu/qemu_command.c:6627 msgid "disable shared memory is not available with this QEMU binary" msgstr "" -#: src/qemu/qemu_command.c:6520 +#: src/qemu/qemu_command.c:6670 msgid "" "setting current vcpu count less than maximum is not supported with this QEMU " "binary" msgstr "" -#: src/qemu/qemu_command.c:6558 +#: src/qemu/qemu_command.c:6757 msgid "disjoint NUMA cpu ranges are not supported with this QEMU" msgstr "" -#: src/qemu/qemu_command.c:6599 +#: src/qemu/qemu_command.c:6940 msgid "vnc graphics are not supported with this QEMU" msgstr "" -#: src/qemu/qemu_command.c:6624 src/qemu/qemu_command.c:6788 +#: src/qemu/qemu_command.c:6965 src/qemu/qemu_command.c:7129 msgid "network-based listen not possible, network driver not present" msgstr "" -#: src/qemu/qemu_command.c:6630 src/qemu/qemu_command.c:6794 +#: src/qemu/qemu_command.c:6971 src/qemu/qemu_command.c:7135 #, c-format msgid "listen network '%s' had no usable address" msgstr "" -#: src/qemu/qemu_command.c:6665 +#: src/qemu/qemu_command.c:7006 msgid "VNC WebSockets are not supported with this QEMU binary" msgstr "" -#: src/qemu/qemu_command.c:6675 +#: src/qemu/qemu_command.c:7016 msgid "vnc display sharing policy is not supported with this QEMU" msgstr "" -#: src/qemu/qemu_command.c:6747 +#: src/qemu/qemu_command.c:7088 msgid "spice graphics are not supported with this QEMU" msgstr "" -#: src/qemu/qemu_command.c:6757 +#: src/qemu/qemu_command.c:7098 msgid "" "spice TLS port set in XML configuration, but TLS is disabled in qemu.conf" msgstr "" -#: src/qemu/qemu_command.c:6854 +#: src/qemu/qemu_command.c:7195 msgid "" "spice secure channels set in XML configuration, but TLS port is not provided" msgstr "" -#: src/qemu/qemu_command.c:6865 +#: src/qemu/qemu_command.c:7206 msgid "" "spice insecure channels set in XML configuration, but plain port is not " "provided" msgstr "" -#: src/qemu/qemu_command.c:6878 +#: src/qemu/qemu_command.c:7219 msgid "" "spice defaultMode secure requested in XML configuration but TLS port not " "provided" msgstr "" -#: src/qemu/qemu_command.c:6887 +#: src/qemu/qemu_command.c:7228 msgid "" "spice defaultMode insecure requested in XML configuration but plain port not " "provided" msgstr "" -#: src/qemu/qemu_command.c:6920 +#: src/qemu/qemu_command.c:7261 msgid "This QEMU can't disable file transfers through spice" msgstr "" -#: src/qemu/qemu_command.c:6965 +#: src/qemu/qemu_command.c:7306 #, c-format msgid "sdl not supported by '%s'" msgstr "" -#: src/qemu/qemu_command.c:7001 +#: src/qemu/qemu_command.c:7342 #, c-format msgid "unsupported graphics type '%s'" msgstr "" -#: src/qemu/qemu_command.c:7047 src/qemu/qemu_hotplug.c:881 +#: src/qemu/qemu_command.c:7462 src/qemu/qemu_hotplug.c:901 #, c-format msgid "Multiqueue network is not supported for: %s" msgstr "" -#: src/qemu/qemu_command.c:7363 +#: src/qemu/qemu_command.c:3622 msgid "hugetlbfs filesystem is not mounted" msgstr "" -#: src/qemu/qemu_command.c:7368 +#: src/qemu/qemu_command.c:3627 msgid "hugepages are disabled by administrator config" msgstr "" -#: src/qemu/qemu_command.c:7373 +#: src/qemu/qemu_command.c:7994 #, c-format msgid "hugepage backing not supported by '%s'" msgstr "" -#: src/qemu/qemu_command.c:7383 +#: src/qemu/qemu_command.c:8029 msgid "memory locking not supported by QEMU binary" msgstr "" -#: src/qemu/qemu_command.c:7417 +#: src/qemu/qemu_command.c:8076 #, c-format msgid "qemu emulator '%s' does not support xen" msgstr "" -#: src/qemu/qemu_command.c:7430 +#: src/qemu/qemu_command.c:8089 #, c-format msgid "the QEMU binary %s does not support smbios settings" msgstr "" -#: src/qemu/qemu_command.c:7448 +#: src/qemu/qemu_command.c:8107 #, c-format msgid "Domain '%s' sysinfo are not available" msgstr "" -#: src/qemu/qemu_command.c:7500 src/qemu/qemu_hotplug.c:1443 +#: src/qemu/qemu_command.c:8159 src/qemu/qemu_hotplug.c:1490 +#: src/qemu/qemu_hotplug.c:3754 msgid "qemu does not support -device" msgstr "" -#: src/qemu/qemu_command.c:7505 +#: src/qemu/qemu_command.c:8164 msgid "qemu does not support SGA" msgstr "" -#: src/qemu/qemu_command.c:7510 +#: src/qemu/qemu_command.c:8169 msgid "need at least one serial port to use SGA" msgstr "" -#: src/qemu/qemu_command.c:7580 +#: src/qemu/qemu_command.c:8239 #, c-format msgid "unsupported timer type (name) '%s'" msgstr "" -#: src/qemu/qemu_command.c:7606 src/qemu/qemu_command.c:7617 +#: src/qemu/qemu_command.c:8265 src/qemu/qemu_command.c:8276 #, c-format msgid "unsupported rtc tickpolicy '%s'" msgstr "" -#: src/qemu/qemu_command.c:7645 src/qemu/qemu_command.c:7654 +#: src/qemu/qemu_command.c:8304 src/qemu/qemu_command.c:8313 #, c-format msgid "unsupported pit tickpolicy '%s'" msgstr "" -#: src/qemu/qemu_command.c:8151 +#: src/qemu/qemu_command.c:3917 msgid "pit timer is not supported" msgstr "" -#: src/qemu/qemu_command.c:7711 +#: src/qemu/qemu_command.c:8370 msgid "setting ACPI S3 not supported" msgstr "" -#: src/qemu/qemu_command.c:7722 +#: src/qemu/qemu_command.c:8381 msgid "setting ACPI S4 not supported" msgstr "" -#: src/qemu/qemu_command.c:7744 +#: src/qemu/qemu_command.c:8403 msgid "hypervisor lacks deviceboot feature" msgstr "" -#: src/qemu/qemu_command.c:7802 +#: src/qemu/qemu_command.c:8461 msgid "reboot timeout is not supported by this QEMU binary" msgstr "" -#: src/qemu/qemu_command.c:7853 +#: src/qemu/qemu_command.c:8525 msgid "dtb is not supported with this QEMU binary" msgstr "" -#: src/qemu/qemu_command.c:7884 +#: src/qemu/qemu_command.c:8556 msgid "64-bit PCI hole setting is only for root PCI controllers" msgstr "" -#: src/qemu/qemu_command.c:7891 +#: src/qemu/qemu_command.c:8563 #, c-format msgid "Setting the 64-bit PCI hole size is not supported for machine '%s'" msgstr "" -#: src/qemu/qemu_command.c:7897 +#: src/qemu/qemu_command.c:8569 msgid "64-bit PCI hole size setting is not supported with this QEMU binary" msgstr "" -#: src/qemu/qemu_command.c:7914 src/qemu/qemu_hotplug.c:722 +#: src/qemu/qemu_command.c:8586 src/qemu/qemu_hotplug.c:767 #, c-format msgid "unsupported driver name '%s' for disk '%s'" msgstr "" -#: src/qemu/qemu_command.c:7946 +#: src/qemu/qemu_command.c:8618 msgid "SATA is not supported with this QEMU binary" msgstr "" -#: src/qemu/qemu_command.c:7971 +#: src/qemu/qemu_command.c:8643 msgid "Multiple legacy USB controllers are not supported" msgstr "" -#: src/qemu/qemu_command.c:8043 src/qemu/qemu_command.c:8144 +#: src/qemu/qemu_command.c:8715 src/qemu/qemu_command.c:8816 #, c-format msgid "unsupported usb disk type for '%s'" msgstr "" -#: src/qemu/qemu_command.c:8192 +#: src/qemu/qemu_command.c:8864 msgid "network disks are only supported with -drive" msgstr "" -#: src/qemu/qemu_command.c:8231 +#: src/qemu/qemu_command.c:8902 msgid "filesystem passthrough not supported by this QEMU" msgstr "" -#: src/qemu/qemu_command.c:8287 +#: src/qemu/qemu_command.c:8958 msgid "this QEMU binary lacks multiple smartcard support" msgstr "" -#: src/qemu/qemu_command.c:8298 src/qemu/qemu_command.c:8310 +#: src/qemu/qemu_command.c:8969 src/qemu/qemu_command.c:8981 msgid "this QEMU binary lacks smartcard host mode support" msgstr "" -#: src/qemu/qemu_command.c:8320 +#: src/qemu/qemu_command.c:8991 #, c-format msgid "invalid certificate name: %s" msgstr "" -#: src/qemu/qemu_command.c:8331 +#: src/qemu/qemu_command.c:9002 #, c-format msgid "invalid database name: %s" msgstr "" -#: src/qemu/qemu_command.c:8346 +#: src/qemu/qemu_command.c:9017 msgid "this QEMU binary lacks smartcard passthrough mode support" msgstr "" -#: src/qemu/qemu_command.c:8451 +#: src/qemu/qemu_command.c:9122 msgid "guestfwd requires QEMU to support -chardev & -device" msgstr "" -#: src/qemu/qemu_command.c:8472 src/qemu/qemu_command.c:8532 +#: src/qemu/qemu_command.c:9143 src/qemu/qemu_command.c:9203 msgid "virtio channel requires QEMU to support -device" msgstr "" -#: src/qemu/qemu_command.c:8508 +#: src/qemu/qemu_command.c:9179 msgid "sclp console requires QEMU to support -device" msgstr "" -#: src/qemu/qemu_command.c:8513 +#: src/qemu/qemu_command.c:9184 msgid "sclp console requires QEMU to support s390-sclp" msgstr "" -#: src/qemu/qemu_command.c:8553 +#: src/qemu/qemu_command.c:9224 src/qemu/qemu_command.c:10123 #, c-format msgid "unsupported console target type %s" msgstr "" -#: src/qemu/qemu_command.c:8604 +#: src/qemu/qemu_command.c:9275 msgid "only 1 graphics device is supported" msgstr "" -#: src/qemu/qemu_command.c:8609 +#: src/qemu/qemu_command.c:9280 msgid "only 1 graphics device of each type (sdl, vnc, spice) is supported" msgstr "" -#: src/qemu/qemu_command.c:8648 +#: src/qemu/qemu_command.c:9319 msgid "This QEMU does not support QXL graphics adapters" msgstr "" -#: src/qemu/qemu_command.c:8702 +#: src/qemu/qemu_command.c:9411 #, c-format msgid "video type %s is only valid as primary video card" msgstr "" -#: src/qemu/qemu_command.c:8739 +#: src/qemu/qemu_command.c:9448 #, c-format msgid "video type %s is not supported with this QEMU" msgstr "" -#: src/qemu/qemu_command.c:8827 +#: src/qemu/qemu_command.c:9536 msgid "this QEMU binary lacks hda support" msgstr "" -#: src/qemu/qemu_command.c:8874 +#: src/qemu/qemu_command.c:9583 msgid "invalid watchdog action" msgstr "" -#: src/qemu/qemu_command.c:8916 +#: src/qemu/qemu_command.c:9629 msgid "" "booting from assigned devices is only supported for PCI, USB and SCSI devices" msgstr "" -#: src/qemu/qemu_command.c:8925 +#: src/qemu/qemu_command.c:9638 msgid "" "booting from PCI devices assigned with VFIO is not supported with this " "version of qemu" msgstr "" -#: src/qemu/qemu_command.c:8932 +#: src/qemu/qemu_command.c:9645 msgid "" "booting from assigned PCI devices is not supported with this version of qemu" msgstr "" -#: src/qemu/qemu_command.c:8941 +#: src/qemu/qemu_command.c:9654 msgid "" "booting from assigned USB devices is not supported with this version of qemu" msgstr "" -#: src/qemu/qemu_command.c:8948 +#: src/qemu/qemu_command.c:9661 msgid "" "booting from assigned SCSI devices is not supported with this version of qemu" msgstr "" -#: src/qemu/qemu_command.c:8982 src/qemu/qemu_hotplug.c:1198 +#: src/qemu/qemu_command.c:9695 src/qemu/qemu_hotplug.c:1240 msgid "VFIO PCI device assignment is not supported by this version of qemu" msgstr "" -#: src/qemu/qemu_command.c:9022 src/qemu/qemu_monitor_text.c:1849 +#: src/qemu/qemu_command.c:9735 src/qemu/qemu_monitor_text.c:1844 msgid "PCI device assignment is not supported by this version of qemu" msgstr "" -#: src/qemu/qemu_command.c:9048 src/qemu/qemu_hotplug.c:1568 +#: src/qemu/qemu_command.c:9761 src/qemu/qemu_hotplug.c:1631 msgid "SCSI passthrough is not supported by this version of qemu" msgstr "" -#: src/qemu/qemu_command.c:9062 +#: src/qemu/qemu_command.c:9775 msgid "TCP migration is not supported with this QEMU binary" msgstr "" -#: src/qemu/qemu_command.c:9079 +#: src/qemu/qemu_command.c:9800 msgid "STDIO migration is not supported with this QEMU binary" msgstr "" -#: src/qemu/qemu_command.c:9086 +#: src/qemu/qemu_command.c:9807 msgid "EXEC migration is not supported with this QEMU binary" msgstr "" -#: src/qemu/qemu_command.c:9094 +#: src/qemu/qemu_command.c:9815 msgid "FD migration is not supported with this QEMU binary" msgstr "" -#: src/qemu/qemu_command.c:9103 +#: src/qemu/qemu_command.c:9824 msgid "UNIX migration is not supported with this QEMU binary" msgstr "" -#: src/qemu/qemu_command.c:9110 +#: src/qemu/qemu_command.c:9831 msgid "unknown migration protocol" msgstr "" -#: src/qemu/qemu_command.c:9129 +#: src/qemu/qemu_command.c:9850 #, c-format msgid "" "Memory balloon device type '%s' is not supported by this version of qemu" msgstr "" -#: src/qemu/qemu_command.c:9162 +#: src/qemu/qemu_command.c:9883 msgid "nvram device is not supported by this QEMU binary" msgstr "" -#: src/qemu/qemu_command.c:9177 +#: src/qemu/qemu_command.c:9898 msgid "nvram device is only supported for PPC64" msgstr "" -#: src/qemu/qemu_command.c:9203 +#: src/qemu/qemu_command.c:9924 msgid "QEMU does not support seccomp sandboxes" msgstr "" -#: src/qemu/qemu_command.c:9218 +#: src/qemu/qemu_command.c:9945 msgid "your QEMU is too old to support pvpanic" msgstr "" -#: src/qemu/qemu_command.c:9286 +#: src/qemu/qemu_command.c:10018 msgid "usb-serial is not supported in this QEMU binary" msgstr "" -#: src/qemu/qemu_command.c:9604 +#: src/qemu/qemu_command.c:10334 #, c-format msgid "malformed keyword arguments in '%s'" msgstr "" -#: src/qemu/qemu_command.c:9764 src/qemu/qemu_command.c:11072 +#: src/qemu/qemu_command.c:10495 src/qemu/qemu_command.c:11815 #, c-format msgid "cannot parse sheepdog filename '%s'" msgstr "" -#: src/qemu/qemu_command.c:9792 +#: src/qemu/qemu_command.c:10524 #, c-format msgid "pseries systems do not support ide devices '%s'" msgstr "" -#: src/qemu/qemu_command.c:9845 +#: src/qemu/qemu_command.c:10579 #, c-format msgid "cannot parse drive index '%s'" msgstr "" -#: src/qemu/qemu_command.c:9851 +#: src/qemu/qemu_command.c:10585 #, c-format msgid "cannot parse drive bus '%s'" msgstr "" -#: src/qemu/qemu_command.c:9857 +#: src/qemu/qemu_command.c:10591 #, c-format msgid "cannot parse drive unit '%s'" msgstr "" -#: src/qemu/qemu_command.c:9866 +#: src/qemu/qemu_command.c:10600 #, c-format msgid "cannot parse io mode '%s'" msgstr "" -#: src/qemu/qemu_command.c:9875 +#: src/qemu/qemu_command.c:10609 #, c-format msgid "cannot parse cylinders value'%s'" msgstr "" -#: src/qemu/qemu_command.c:9885 +#: src/qemu/qemu_command.c:10619 #, c-format msgid "cannot parse heads value'%s'" msgstr "" -#: src/qemu/qemu_command.c:9895 +#: src/qemu/qemu_command.c:10629 #, c-format msgid "cannot parse sectors value'%s'" msgstr "" -#: src/qemu/qemu_command.c:9907 +#: src/qemu/qemu_command.c:10372 #, c-format msgid "cannot parse translation value'%s'" msgstr "" -#: src/qemu/qemu_command.c:9921 +#: src/qemu/qemu_command.c:10655 #, c-format msgid "missing file parameter in drive '%s'" msgstr "" -#: src/qemu/qemu_command.c:9932 +#: src/qemu/qemu_command.c:10666 #, c-format msgid "missing index/unit/bus parameter in drive '%s'" msgstr "" -#: src/qemu/qemu_command.c:9977 +#: src/qemu/qemu_command.c:10711 #, c-format msgid "invalid device name '%s'" msgstr "" -#: src/qemu/qemu_command.c:10018 +#: src/qemu/qemu_command.c:10752 #, c-format msgid "cannot parse NIC vlan in '%s'" msgstr "" -#: src/qemu/qemu_command.c:10030 +#: src/qemu/qemu_command.c:10764 #, c-format msgid "cannot find NIC definition for vlan %d" msgstr "" -#: src/qemu/qemu_command.c:10087 +#: src/qemu/qemu_command.c:10821 #, c-format msgid "cannot parse vlan in '%s'" msgstr "" -#: src/qemu/qemu_command.c:10117 +#: src/qemu/qemu_command.c:10851 #, c-format msgid "cannot parse NIC definition '%s'" msgstr "" -#: src/qemu/qemu_command.c:10167 +#: src/qemu/qemu_command.c:10901 #, c-format msgid "cannot parse sndbuf size in '%s'" msgstr "" -#: src/qemu/qemu_command.c:10206 +#: src/qemu/qemu_command.c:10940 #, c-format msgid "unknown PCI device syntax '%s'" msgstr "" -#: src/qemu/qemu_command.c:10213 +#: src/qemu/qemu_command.c:10947 #, c-format msgid "cannot extract PCI device bus '%s'" msgstr "" -#: src/qemu/qemu_command.c:10219 +#: src/qemu/qemu_command.c:10953 #, c-format msgid "cannot extract PCI device slot '%s'" msgstr "" -#: src/qemu/qemu_command.c:10225 +#: src/qemu/qemu_command.c:10959 #, c-format msgid "cannot extract PCI device function '%s'" msgstr "" -#: src/qemu/qemu_command.c:10259 +#: src/qemu/qemu_command.c:10995 #, c-format msgid "unknown USB device syntax '%s'" msgstr "" -#: src/qemu/qemu_command.c:10267 +#: src/qemu/qemu_command.c:11003 #, c-format msgid "cannot extract USB device vendor '%s'" msgstr "" -#: src/qemu/qemu_command.c:10273 +#: src/qemu/qemu_command.c:11009 #, c-format msgid "cannot extract USB device product '%s'" msgstr "" -#: src/qemu/qemu_command.c:10279 +#: src/qemu/qemu_command.c:11015 #, c-format msgid "cannot extract USB device bus '%s'" msgstr "" -#: src/qemu/qemu_command.c:10285 +#: src/qemu/qemu_command.c:11021 #, c-format msgid "cannot extract USB device address '%s'" msgstr "" -#: src/qemu/qemu_command.c:10377 +#: src/qemu/qemu_command.c:11113 #, c-format msgid "cannot find port number in character device %s" msgstr "" -#: src/qemu/qemu_command.c:10403 +#: src/qemu/qemu_command.c:11139 #, c-format msgid "unknown character device syntax %s" msgstr "" -#: src/qemu/qemu_command.c:10479 +#: src/qemu/qemu_command.c:11215 #, c-format msgid "%s platform doesn't support CPU features'" msgstr "" -#: src/qemu/qemu_command.c:10509 +#: src/qemu/qemu_command.c:11245 msgid "conflicting occurrences of kvmclock feature" msgstr "" -#: src/qemu/qemu_command.c:10550 +#: src/qemu/qemu_command.c:11286 #, c-format msgid "unsupported HyperV Enlightenment feature '%s'" msgstr "" -#: src/qemu/qemu_command.c:10560 +#: src/qemu/qemu_command.c:11296 #, c-format msgid "HyperV feature '%s' should not have a value" msgstr "" -#: src/qemu/qemu_command.c:10571 +#: src/qemu/qemu_command.c:11307 msgid "missing HyperV spinlock retry count" msgstr "" -#: src/qemu/qemu_command.c:10577 +#: src/qemu/qemu_command.c:11313 msgid "cannot parse HyperV spinlock retry count" msgstr "" -#: src/qemu/qemu_command.c:10622 +#: src/qemu/qemu_command.c:11361 #, c-format msgid "unknown CPU syntax '%s'" msgstr "" -#: src/qemu/qemu_command.c:10695 +#: src/qemu/qemu_command.c:11435 #, c-format msgid "cannot parse CPU topology '%s'" msgstr "" -#: src/qemu/qemu_command.c:10759 +#: src/qemu/qemu_command.c:11499 msgid "no emulator path found" msgstr "" -#: src/qemu/qemu_command.c:10820 +#: src/qemu/qemu_command.c:11560 #, c-format msgid "missing value for %s argument" msgstr "" -#: src/qemu/qemu_command.c:10878 +#: src/qemu/qemu_command.c:11620 #, c-format msgid "missing VNC port number in '%s'" msgstr "" -#: src/qemu/qemu_command.c:10886 +#: src/qemu/qemu_command.c:11628 #, c-format msgid "cannot parse VNC port '%s'" msgstr "" -#: src/qemu/qemu_command.c:10924 +#: src/qemu/qemu_command.c:11666 #, c-format msgid "cannot parse VNC WebSocket port '%s'" msgstr "" -#: src/qemu/qemu_command.c:10956 +#: src/qemu/qemu_command.c:11698 msgid "missing vnc sharing policy" msgstr "" -#: src/qemu/qemu_command.c:10980 +#: src/qemu/qemu_command.c:11722 #, c-format msgid "cannot parse memory level '%s'" msgstr "" -#: src/qemu/qemu_command.c:10992 +#: src/qemu/qemu_command.c:11734 #, c-format msgid "cannot parse UUID '%s'" msgstr "" -#: src/qemu/qemu_command.c:11110 +#: src/qemu/qemu_command.c:11853 #, c-format msgid "Cannot assign address for device name '%s'" msgstr "" -#: src/qemu/qemu_command.c:11172 +#: src/qemu/qemu_command.c:11916 msgid "cannot parse reboot-timeout value" msgstr "" -#: src/qemu/qemu_command.c:11418 +#: src/qemu/qemu_command.c:12162 #, c-format msgid "unknown video adapter type '%s'" msgstr "" -#: src/qemu/qemu_command.c:11477 +#: src/qemu/qemu_command.c:12221 #, c-format msgid "invalid value for disable_s3 parameter: '%s'" msgstr "" -#: src/qemu/qemu_command.c:11494 +#: src/qemu/qemu_command.c:12238 #, c-format msgid "invalid value for disable_s4 parameter: '%s'" msgstr "" -#: src/qemu/qemu_command.c:11513 +#: src/qemu/qemu_command.c:12257 #, c-format msgid "cannot parse nvram's address '%s'" msgstr "" -#: src/qemu/qemu_command.c:11547 +#: src/qemu/qemu_command.c:12315 msgid "CEPH_ARGS was set without an rbd disk" msgstr "" -#: src/qemu/qemu_command.c:11554 +#: src/qemu/qemu_command.c:12322 #, c-format msgid "could not parse CEPH_ARGS '%s'" msgstr "" -#: src/qemu/qemu_command.c:11591 +#: src/qemu/qemu_command.c:12359 #, c-format msgid "found no rbd hosts in CEPH_ARGS '%s'" msgstr "" -#: src/qemu/qemu_command.c:11794 +#: src/qemu/qemu_command.c:12567 #, c-format msgid "Unable to resolve %s for pid %u" msgstr "" -#: src/qemu/qemu_conf.c:241 +#: src/qemu/qemu_conf.c:108 msgid "unable to find hugetlbfs mountpoint" msgstr "" -#: src/qemu/qemu_conf.c:378 +#: src/qemu/qemu_conf.c:470 msgid "security_driver must be a list of strings" msgstr "" -#: src/qemu/qemu_conf.c:420 +#: src/qemu/qemu_conf.c:519 #, c-format msgid "" "%s: remote_websocket_port_min: port must be greater than or equal to %d" msgstr "" -#: src/qemu/qemu_conf.c:430 +#: src/qemu/qemu_conf.c:529 #, c-format msgid "" "%s: remote_websocket_port_max: port must be between the minimal port and %d" msgstr "" -#: src/qemu/qemu_conf.c:438 +#: src/qemu/qemu_conf.c:537 #, c-format msgid "" "%s: remote_websocket_port_min: min port must not be greater than max port" msgstr "" -#: src/qemu/qemu_conf.c:449 +#: src/qemu/qemu_conf.c:548 #, c-format msgid "%s: remote_display_port_min: port must be greater than or equal to %d" msgstr "" -#: src/qemu/qemu_conf.c:459 +#: src/qemu/qemu_conf.c:558 #, c-format msgid "" "%s: remote_display_port_max: port must be between the minimal port and %d" msgstr "" -#: src/qemu/qemu_conf.c:467 +#: src/qemu/qemu_conf.c:566 #, c-format msgid "" "%s: remote_display_port_min: min port must not be greater than max port" msgstr "" -#: src/qemu/qemu_conf.c:475 +#: src/qemu/qemu_conf.c:574 #, c-format msgid "%s: migration_port_min: port must be greater than 0" msgstr "" -#: src/qemu/qemu_conf.c:484 +#: src/qemu/qemu_conf.c:583 #, c-format msgid "" "%s: migration_port_max: port must be between the minimal port %d and 65535" msgstr "" -#: src/qemu/qemu_conf.c:513 +#: src/qemu/qemu_conf.c:612 msgid "cgroup_controllers must be a list of strings" msgstr "" -#: src/qemu/qemu_conf.c:520 +#: src/qemu/qemu_conf.c:619 #, c-format msgid "Unknown cgroup controller '%s'" msgstr "" -#: src/qemu/qemu_conf.c:540 +#: src/qemu/qemu_conf.c:639 msgid "cgroup_device_acl must be a list of strings" msgstr "" -#: src/qemu/qemu_conf.c:725 +#: src/qemu/qemu_conf.c:935 #, c-format msgid "Unable to get minor number of device '%s'" msgstr "" -#: src/qemu/qemu_conf.c:803 +#: src/qemu/qemu_conf.c:994 #, c-format msgid "" "sgio of shared disk 'pool=%s' 'volume=%s' conflicts with other active domains" msgstr "" -#: src/qemu/qemu_conf.c:809 +#: src/qemu/qemu_conf.c:1000 #, c-format msgid "sgio of shared disk '%s' conflicts with other active domains" msgstr "" @@ -14874,181 +14885,182 @@ "domains" msgstr "" -#: src/qemu/qemu_conf.c:1161 src/storage/storage_backend_fs.c:297 -#: src/storage/storage_backend_fs.c:388 src/storage/storage_backend_fs.c:485 -#: src/storage/storage_backend_gluster.c:499 +#: src/storage/storage_backend_fs.c:307 src/storage/storage_backend_fs.c:398 +#: src/storage/storage_backend_fs.c:495 +#: src/storage/storage_backend_gluster.c:511 #: src/storage/storage_backend_iscsi.c:60 #: src/storage/storage_backend_iscsi.c:193 #: src/storage/storage_backend_iscsi.c:251 -#: src/storage/storage_backend_iscsi.c:378 +#: src/storage/storage_backend_iscsi.c:379 src/storage/storage_driver.c:2972 msgid "Expected exactly 1 host for the storage pool" msgstr "" -#: src/qemu/qemu_conf.c:1186 +#: src/storage/storage_driver.c:2997 #, c-format msgid "unexpected iscsi volume name '%s'" msgstr "" -#: src/qemu/qemu_conf.c:1288 +#: src/storage/storage_driver.c:3067 #, c-format msgid "storage pool '%s' containing volume '%s' is not active" msgstr "" -#: src/qemu/qemu_conf.c:1311 +#: src/storage/storage_driver.c:3090 msgid "disk source mode is only valid when storage pool is of iscsi type" msgstr "" -#: src/qemu/qemu_conf.c:1332 src/qemu/qemu_conf.c:1366 +#: src/storage/storage_driver.c:3112 src/storage/storage_driver.c:3146 msgid "'startupPolicy' is only valid for 'file' type volume" msgstr "" -#: src/qemu/qemu_conf.c:1354 +#: src/storage/storage_driver.c:3134 #, c-format msgid "unexpected storage volume type '%s' for storage pool type '%s'" msgstr "" -#: src/qemu/qemu_conf.c:1401 +#: src/storage/storage_driver.c:3182 #, c-format msgid "using '%s' pools for backing 'volume' disks isn't yet supported" msgstr "" -#: src/qemu/qemu_conf.c:1434 +#: src/qemu/qemu_conf.c:1388 msgid "Snapshots are not yet supported with 'pool' volumes" msgstr "" -#: src/qemu/qemu_domain.c:222 +#: src/qemu/qemu_domain.c:405 msgid "Unable to init qemu driver mutexes" msgstr "" -#: src/qemu/qemu_domain.c:262 +#: src/qemu/qemu_domain.c:446 msgid "Unexpected QEMU monitor still active during domain deletion" msgstr "" -#: src/qemu/qemu_domain.c:266 +#: src/qemu/qemu_domain.c:450 msgid "Unexpected QEMU agent still active during domain deletion" msgstr "" -#: src/qemu/qemu_domain.c:384 +#: src/qemu/qemu_domain.c:577 msgid "no monitor path" msgstr "" -#: src/qemu/qemu_domain.c:408 +#: src/qemu/qemu_domain.c:601 #, c-format msgid "unsupported monitor type '%s'" msgstr "" -#: src/qemu/qemu_capabilities.c:2494 src/qemu/qemu_domain.c:437 +#: src/qemu/qemu_capabilities.c:2639 src/qemu/qemu_domain.c:653 msgid "failed to parse qemu capabilities flags" msgstr "" -#: src/qemu/qemu_capabilities.c:2509 src/qemu/qemu_domain.c:450 +#: src/qemu/qemu_capabilities.c:2654 src/qemu/qemu_domain.c:666 #, c-format msgid "Unknown qemu capabilities flag %s" msgstr "" -#: src/qemu/qemu_domain.c:470 +#: src/qemu/qemu_domain.c:686 #, c-format msgid "Unknown job type %s" msgstr "" -#: src/qemu/qemu_domain.c:483 +#: src/qemu/qemu_domain.c:699 #, c-format msgid "Unknown async job type %s" msgstr "" -#: src/qemu/qemu_domain.c:494 +#: src/qemu/qemu_domain.c:710 #, c-format msgid "Unknown job phase %s" msgstr "" -#: src/qemu/qemu_domain.c:506 src/qemu/qemu_domain.c:518 +#: src/qemu/qemu_domain.c:722 src/qemu/qemu_domain.c:734 msgid "failed to parse qemu device list" msgstr "" -#: src/qemu/qemu_domain.c:570 src/test/test_driver.c:217 +#: src/qemu/qemu_domain.c:784 src/test/test_driver.c:217 #, c-format msgid "Failed to register xml namespace '%s'" msgstr "" -#: src/qemu/qemu_domain.c:591 +#: src/qemu/qemu_domain.c:805 msgid "No qemu command-line argument specified" msgstr "" -#: src/qemu/qemu_domain.c:617 +#: src/qemu/qemu_domain.c:831 msgid "No qemu environment name specified" msgstr "" -#: src/qemu/qemu_domain.c:622 +#: src/qemu/qemu_domain.c:836 msgid "Empty qemu environment name specified" msgstr "" -#: src/qemu/qemu_domain.c:627 +#: src/qemu/qemu_domain.c:841 msgid "Invalid environment name, it must begin with a letter or underscore" msgstr "" -#: src/qemu/qemu_domain.c:632 +#: src/qemu/qemu_domain.c:846 msgid "" "Invalid environment name, it must contain only alphanumerics and underscore" msgstr "" -#: src/qemu/qemu_domain.c:1147 +#: src/qemu/qemu_domain.c:1390 msgid "cannot acquire state change lock due to max_queued limit" msgstr "" -#: src/qemu/qemu_domain.c:1200 +#: src/qemu/qemu_domain.c:1443 #, c-format msgid "unexpected async job %d" msgstr "" -#: src/qemu/qemu_domain.c:1296 +#: src/qemu/qemu_domain.c:1533 src/qemu/qemu_domain.c:1602 msgid "domain is no longer running" msgstr "" -#: src/qemu/qemu_domain.c:1502 +#: src/bhyve/bhyve_driver.c:1379 src/qemu/qemu_domain.c:1746 +#: src/qemu/qemu_driver.c:12217 msgid "cannot get host CPU capabilities" msgstr "" -#: src/qemu/qemu_domain.c:1770 src/uml/uml_driver.c:1077 +#: src/qemu/qemu_domain.c:2035 src/uml/uml_driver.c:1097 #, c-format msgid "failed to create logfile %s" msgstr "" -#: src/qemu/qemu_domain.c:1775 +#: src/qemu/qemu_domain.c:2040 #, c-format msgid "failed to set close-on-exec flag on %s" msgstr "" -#: src/qemu/qemu_domain.c:1782 +#: src/qemu/qemu_domain.c:2047 #, c-format msgid "failed to truncate %s" msgstr "" -#: src/qemu/qemu_domain.c:1839 +#: src/qemu/qemu_domain.c:2104 #, c-format msgid "unable to seek to end of log for %s" msgstr "" -#: src/qemu/qemu_domain.c:1843 +#: src/qemu/qemu_domain.c:2108 #, c-format msgid "unable to seek to %lld from start for %s" msgstr "" -#: src/qemu/qemu_domain.c:1871 +#: src/qemu/qemu_domain.c:2136 #, c-format msgid "Unable to write to domain logfile %s" msgstr "" -#: src/qemu/qemu_domain.c:1894 src/storage/storage_backend.c:1002 +#: src/qemu/qemu_domain.c:2159 src/storage/storage_backend.c:1032 #: src/storage/storage_backend_fs.c:1235 msgid "unable to find kvm-img or qemu-img" msgstr "" -#: src/qemu/qemu_domain.c:1919 +#: src/qemu/qemu_domain.c:2186 #, c-format msgid "cannot create snapshot directory '%s'" msgstr "" -#: src/qemu/qemu_domain.c:1980 +#: src/qemu/qemu_domain.c:2247 #, c-format msgid "Disk device '%s' does not support snapshotting" msgstr "" @@ -15058,579 +15070,578 @@ msgid "no source device %s" msgstr "" -#: src/qemu/qemu_domain.c:2264 +#: src/qemu/qemu_domain.c:2284 #, c-format msgid "Backing file '%s' of image '%s' is missing." msgstr "" -#: src/qemu/qemu_driver.c:249 src/test/test_driver.c:6521 +#: src/qemu/qemu_driver.c:253 src/test/test_driver.c:6511 #, c-format msgid "no domain snapshot with matching name '%s'" msgstr "" -#: src/qemu/qemu_driver.c:284 +#: src/qemu/qemu_driver.c:289 #, c-format msgid "Failed to start job on VM '%s': %s" msgstr "" -#: src/qemu/qemu_driver.c:424 +#: src/qemu/qemu_driver.c:477 #, c-format msgid "Failed to allocate memory for snapshot directory for domain %s" msgstr "" -#: src/qemu/qemu_driver.c:437 +#: src/qemu/qemu_driver.c:490 #, c-format msgid "Failed to open snapshot directory %s for domain %s: %s" msgstr "" -#: src/qemu/qemu_driver.c:452 +#: src/qemu/qemu_driver.c:505 msgid "Failed to allocate memory for path" msgstr "" -#: src/qemu/qemu_driver.c:458 +#: src/qemu/qemu_driver.c:511 #, c-format msgid "Failed to read snapshot file %s: %s" msgstr "" -#: src/qemu/qemu_driver.c:470 +#: src/qemu/qemu_driver.c:523 #, c-format msgid "Failed to parse snapshot XML from file '%s'" msgstr "" -#: src/qemu/qemu_driver.c:493 +#: src/qemu/qemu_driver.c:546 #, c-format msgid "Too many snapshots claiming to be current for domain %s" msgstr "" -#: src/qemu/qemu_driver.c:499 src/test/test_driver.c:1050 +#: src/qemu/qemu_driver.c:552 src/test/test_driver.c:1051 #, c-format msgid "Snapshots have inconsistent relations for domain %s" msgstr "" -#: src/qemu/qemu_driver.c:623 +#: src/qemu/qemu_driver.c:676 #, c-format msgid "Failed to create state dir '%s': %s" msgstr "" -#: src/qemu/qemu_driver.c:628 +#: src/qemu/qemu_driver.c:681 #, c-format msgid "Failed to create lib dir '%s': %s" msgstr "" -#: src/qemu/qemu_driver.c:633 +#: src/qemu/qemu_driver.c:686 #, c-format msgid "Failed to create cache dir '%s': %s" msgstr "" -#: src/qemu/qemu_driver.c:638 src/qemu/qemu_driver.c:643 +#: src/qemu/qemu_driver.c:691 src/qemu/qemu_driver.c:696 #, c-format msgid "Failed to create save dir '%s': %s" msgstr "" -#: src/qemu/qemu_driver.c:648 +#: src/qemu/qemu_driver.c:701 #, c-format msgid "Failed to create dump dir '%s': %s" msgstr "" -#: src/qemu/qemu_driver.c:668 +#: src/qemu/qemu_driver.c:721 #, c-format msgid "failed to enable mac filter in '%s'" msgstr "" -#: src/qemu/qemu_driver.c:670 +#: src/qemu/qemu_conf.c:415 #, c-format msgid "failed to add rule to drop all frames in '%s'" msgstr "" -#: src/qemu/qemu_driver.c:681 +#: src/qemu/qemu_driver.c:734 msgid "display" msgstr "" -#: src/qemu/qemu_driver.c:687 +#: src/qemu/qemu_driver.c:741 msgid "webSocket" msgstr "" -#: src/qemu/qemu_driver.c:693 +#: src/libxl/libxl_driver.c:311 src/qemu/qemu_driver.c:748 msgid "migration" msgstr "" -#: src/qemu/qemu_driver.c:710 +#: src/qemu/qemu_driver.c:766 #, c-format msgid "unable to set ownership of '%s' to user %d:%d" msgstr "" -#: src/qemu/qemu_driver.c:717 src/qemu/qemu_driver.c:724 -#: src/qemu/qemu_driver.c:731 +#: src/qemu/qemu_driver.c:773 src/qemu/qemu_driver.c:780 +#: src/qemu/qemu_driver.c:787 #, c-format msgid "unable to set ownership of '%s' to %d:%d" msgstr "" -#: src/qemu/qemu_driver.c:769 +#: src/qemu/qemu_driver.c:820 #, c-format msgid "unable to create hugepage path %s" msgstr "" -#: src/qemu/qemu_driver.c:777 +#: src/qemu/qemu_driver.c:830 #, c-format msgid "unable to set ownership on %s to %d:%d" msgstr "" -#: src/qemu/qemu_driver.c:1053 +#: src/qemu/qemu_driver.c:1105 msgid "qemu state driver is not active" msgstr "" -#: src/qemu/qemu_driver.c:1060 +#: src/qemu/qemu_driver.c:1112 #, c-format msgid "no QEMU URI path given, try %s" msgstr "" -#: src/qemu/qemu_driver.c:1069 +#: src/qemu/qemu_driver.c:1121 #, c-format msgid "unexpected QEMU URI path '%s', try qemu:///system" msgstr "" -#: src/qemu/qemu_driver.c:1076 +#: src/qemu/qemu_driver.c:1128 #, c-format msgid "unexpected QEMU URI path '%s', try qemu:///session" msgstr "" -#: src/qemu/qemu_driver.c:1162 src/util/iohelper.c:59 src/util/virfile.c:593 -#: src/util/virfile.c:634 src/util/virfile.c:709 src/util/virnetdevtap.c:426 +#: src/qemu/qemu_driver.c:1214 src/util/iohelper.c:59 src/util/virfile.c:596 +#: src/util/virfile.c:637 src/util/virfile.c:712 src/util/virfile.c:3056 +#: src/util/virnetdevtap.c:437 #, c-format msgid "Unable to open %s" msgstr "" -#: src/qemu/qemu_driver.c:1345 src/uml/uml_driver.c:1653 -#: src/uml/uml_driver.c:1697 src/vbox/vbox_tmpl.c:1287 -#: src/vbox/vbox_tmpl.c:1618 src/vbox/vbox_tmpl.c:1671 -#: src/vbox/vbox_tmpl.c:1726 src/vbox/vbox_tmpl.c:1785 -#: src/vbox/vbox_tmpl.c:1836 src/vbox/vbox_tmpl.c:1911 -#: src/vbox/vbox_tmpl.c:2197 +#: src/qemu/qemu_driver.c:1453 src/uml/uml_driver.c:1676 +#: src/uml/uml_driver.c:1720 src/vbox/vbox_common.c:714 +#: src/vbox/vbox_common.c:2929 #, c-format msgid "no domain with matching id %d" msgstr "" -#: src/qemu/qemu_driver.c:1719 src/qemu/qemu_driver.c:1781 +#: src/qemu/qemu_driver.c:1824 src/qemu/qemu_driver.c:1882 msgid "domain is pmsuspended" msgstr "" -#: src/qemu/qemu_driver.c:1789 src/qemu/qemu_migration.c:4601 -#: src/qemu/qemu_process.c:596 src/qemu/qemu_process.c:4178 +#: src/qemu/qemu_driver.c:1890 src/qemu/qemu_migration.c:5211 +#: src/qemu/qemu_process.c:604 src/qemu/qemu_process.c:4910 msgid "resume operation failed" msgstr "" -#: src/qemu/qemu_domain.c:2507 +#: src/qemu/qemu_domain.c:2802 msgid "QEMU guest agent is not available due to an error" msgstr "" -#: src/qemu/qemu_domain.c:2515 +#: src/qemu/qemu_domain.c:2810 msgid "QEMU guest agent is not configured" msgstr "" -#: src/qemu/qemu_driver.c:1919 +#: src/qemu/qemu_driver.c:2021 msgid "flags for acpi power button and guest agent are mutually exclusive" msgstr "" -#: src/qemu/qemu_driver.c:1950 +#: src/qemu/qemu_driver.c:2052 msgid "Reboot is not supported with this QEMU binary" msgstr "" -#: src/qemu/qemu_driver.c:1956 +#: src/qemu/qemu_driver.c:2058 msgid "Reboot is not supported without the JSON monitor" msgstr "" -#: src/qemu/qemu_driver.c:2215 +#: src/qemu/qemu_driver.c:2307 msgid "cannot resize the maximum memory on an active domain" msgstr "" -#: src/qemu/qemu_driver.c:2260 +#: src/qemu/qemu_driver.c:2353 msgid "" "Unable to change memory of active domain without the balloon device and " "guest OS balloon driver" msgstr "" -#: src/qemu/qemu_driver.c:2338 +#: src/qemu/qemu_driver.c:2430 msgid "unable to set balloon driver collection period" msgstr "" -#: src/qemu/qemu_driver.c:2431 +#: src/qemu/qemu_driver.c:2526 #, c-format msgid "cannot translate keycode %u of %s codeset to rfb keycode" msgstr "" -#: src/qemu/qemu_driver.c:2493 src/uml/uml_driver.c:1897 +#: src/qemu/qemu_driver.c:2587 src/uml/uml_driver.c:1920 msgid "cannot read cputime for domain" msgstr "" -#: src/qemu/qemu_driver.c:2703 +#: src/qemu/qemu_driver.c:2792 #, c-format msgid "failed to write header to domain save file '%s'" msgstr "" -#: src/qemu/qemu_driver.c:2711 src/qemu/qemu_driver.c:5635 +#: src/qemu/qemu_driver.c:2800 src/qemu/qemu_driver.c:6114 #, c-format msgid "failed to write xml to '%s'" msgstr "" -#: src/qemu/qemu_driver.c:2735 +#: src/qemu/qemu_driver.c:2824 #, c-format msgid "Invalid compressed save format %d" msgstr "" -#: src/qemu/qemu_driver.c:2851 +#: src/qemu/qemu_driver.c:2941 #, c-format msgid "Failed to create file '%s': couldn't determine fs type" msgstr "" -#: src/qemu/qemu_driver.c:2853 +#: src/qemu/qemu_driver.c:2943 #, c-format msgid "Failed to open file '%s': couldn't determine fs type" msgstr "" -#: src/qemu/qemu_driver.c:2871 +#: src/qemu/qemu_driver.c:2961 #, c-format msgid "Error from child process creating '%s'" msgstr "" -#: src/qemu/qemu_driver.c:2872 +#: src/qemu/qemu_driver.c:2962 #, c-format msgid "Error from child process opening '%s'" msgstr "" -#: src/qemu/qemu_driver.c:2893 src/storage/storage_backend.c:450 +#: src/qemu/qemu_driver.c:2983 src/qemu/qemu_process.c:4201 +#: src/storage/storage_backend.c:458 #, c-format msgid "Failed to create file '%s'" msgstr "" -#: src/qemu/qemu_driver.c:2894 src/storage/storage_backend_fs.c:1382 -#: src/storage/storage_backend_gluster.c:656 src/util/virfile.c:1290 -#: src/util/virstoragefile.c:905 src/util/virstoragefile.c:1143 +#: src/qemu/qemu_driver.c:2984 src/qemu/qemu_process.c:4192 +#: src/storage/storage_backend_fs.c:1432 +#: src/storage/storage_backend_gluster.c:695 src/util/virfile.c:1347 +#: src/util/virstoragefile.c:875 #, c-format msgid "Failed to open file '%s'" msgstr "" -#: src/qemu/qemu_driver.c:2959 src/qemu/qemu_driver.c:3447 -#: src/qemu/qemu_driver.c:5209 +#: src/qemu/qemu_driver.c:3049 src/qemu/qemu_driver.c:3535 +#: src/qemu/qemu_driver.c:5686 msgid "bypass cache unsupported by this system" msgstr "" -#: src/qemu/qemu_driver.c:3003 +#: src/qemu/qemu_driver.c:3096 #, c-format msgid "unable to write %s" msgstr "" -#: src/qemu/qemu_driver.c:3064 src/qemu/qemu_driver.c:3589 -#: src/qemu/qemu_driver.c:12330 src/qemu/qemu_driver.c:13226 -#: src/qemu/qemu_driver.c:14157 src/qemu/qemu_driver.c:14209 -#: src/qemu/qemu_driver.c:14877 src/qemu/qemu_hotplug.c:475 -#: src/qemu/qemu_hotplug.c:1018 src/qemu/qemu_migration.c:3357 -#: src/qemu/qemu_migration.c:3679 src/qemu/qemu_migration.c:4138 -#: src/qemu/qemu_migration.c:4521 src/qemu/qemu_process.c:571 -#: src/qemu/qemu_process.c:584 +#: src/qemu/qemu_driver.c:3147 src/qemu/qemu_driver.c:3162 +#: src/qemu/qemu_driver.c:3683 src/qemu/qemu_driver.c:12909 +#: src/qemu/qemu_driver.c:13705 src/qemu/qemu_driver.c:14670 +#: src/qemu/qemu_driver.c:14723 src/qemu/qemu_driver.c:15406 +#: src/qemu/qemu_hotplug.c:546 src/qemu/qemu_migration.c:4289 +#: src/qemu/qemu_migration.c:4748 src/qemu/qemu_migration.c:5125 +#: src/qemu/qemu_migration.c:5333 src/qemu/qemu_process.c:583 msgid "guest unexpectedly quit" msgstr "" -#: src/qemu/qemu_driver.c:3097 +#: src/qemu/qemu_driver.c:3195 msgid "failed to get domain xml" msgstr "" -#: src/qemu/qemu_driver.c:3182 src/qemu/qemu_driver.c:3274 +#: src/qemu/qemu_driver.c:3271 src/qemu/qemu_driver.c:3361 msgid "Invalid save image format specified in configuration file" msgstr "" -#: src/qemu/qemu_driver.c:3188 src/qemu/qemu_driver.c:3280 -#: src/qemu/qemu_driver.c:13255 +#: src/qemu/qemu_driver.c:3277 src/qemu/qemu_driver.c:3367 +#: src/qemu/qemu_driver.c:13734 msgid "" "Compression program for image format in configuration file isn't available" msgstr "" -#: src/qemu/qemu_driver.c:3371 +#: src/qemu/qemu_driver.c:3456 #, c-format msgid "Failed to remove managed save file '%s'" msgstr "" -#: src/qemu/qemu_driver.c:3394 +#: src/qemu/qemu_driver.c:3479 msgid "dump-guest-memory is not supported" msgstr "" -#: src/qemu/qemu_driver.c:3492 +#: src/qemu/qemu_driver.c:3584 #, c-format msgid "unable to close file %s" msgstr "" -#: src/qemu/qemu_driver.c:3525 +#: src/qemu/qemu_driver.c:3617 msgid "Invalid dump image format specified in configuration file, using raw" msgstr "" -#: src/qemu/qemu_driver.c:3531 +#: src/qemu/qemu_driver.c:3623 msgid "" "Compression program for dump image format in configuration file isn't " "available, using raw" msgstr "" -#: src/qemu/qemu_driver.c:3630 +#: src/qemu/qemu_driver.c:3721 msgid "resuming after dump failed" msgstr "" -#: src/qemu/qemu_driver.c:3696 +#: src/qemu/qemu_driver.c:3788 msgid "currently is supported only taking screenshots of screen ID 0" msgstr "" -#: src/qemu/qemu_driver.c:3705 src/qemu/qemu_driver.c:10247 -#: src/vbox/vbox_tmpl.c:9303 +#: src/qemu/qemu_driver.c:3797 src/qemu/qemu_driver.c:10901 +#: src/vbox/vbox_common.c:7297 #, c-format msgid "mkostemp(\"%s\") failed" msgstr "" -#: src/qemu/qemu_driver.c:3726 src/vbox/vbox_tmpl.c:9368 +#: src/qemu/qemu_driver.c:3819 src/vbox/vbox_common.c:7356 msgid "unable to open stream" msgstr "" -#: src/qemu/qemu_driver.c:3784 src/qemu/qemu_driver.c:3849 +#: src/qemu/qemu_driver.c:3875 src/qemu/qemu_driver.c:3937 msgid "Dump failed" msgstr "" -#: src/qemu/qemu_driver.c:3792 +#: src/qemu/qemu_driver.c:3883 msgid "Resuming after dump failed" msgstr "" -#: src/qemu/qemu_driver.c:4044 +#: src/qemu/qemu_driver.c:4425 msgid "qemu didn't unplug the vCPUs properly" msgstr "" -#: src/qemu/qemu_driver.c:4052 src/qemu/qemu_process.c:1989 +#: src/qemu/qemu_driver.c:4433 src/qemu/qemu_process.c:2282 #, c-format msgid "got wrong number of vCPU pids from QEMU monitor. got %d, wanted %d" msgstr "" -#: src/qemu/qemu_driver.c:4072 +#: src/qemu/qemu_driver.c:4464 #, c-format msgid "unable to add vcpu %zu task %d to cgroup" msgstr "" -#: src/qemu/qemu_driver.c:4105 +#: src/qemu/qemu_driver.c:4498 #, c-format msgid "failed to set cpuset.cpus in cgroup for vcpu %zu" msgstr "" -#: src/qemu/qemu_driver.c:4114 +#: src/qemu/qemu_driver.c:4507 #, c-format msgid "failed to set cpu affinity for vcpu %zu" msgstr "" -#: src/qemu/qemu_driver.c:4156 +#: src/qemu/qemu_driver.c:4550 msgid "cannot change vcpu count of this domain" msgstr "" -#: src/qemu/qemu_driver.c:4184 src/test/test_driver.c:2659 -#: src/xen/xen_driver.c:1384 +#: src/qemu/qemu_driver.c:4586 src/test/test_driver.c:2656 +#: src/xen/xen_driver.c:1409 #, c-format msgid "argument out of range: %d" msgstr "" -#: src/qemu/qemu_driver.c:4214 +#: src/qemu/qemu_driver.c:4631 msgid "cannot adjust maximum on running domain" msgstr "" -#: src/qemu/qemu_driver.c:4235 +#: src/qemu/qemu_driver.c:4652 msgid "changing of maximum vCPU count isn't supported via guest agent" msgstr "" -#: src/qemu/qemu_driver.c:4245 +#: src/qemu/qemu_driver.c:4662 #, c-format msgid "" "requested vcpu count is greater than the count of enabled vcpus in the " "domain: %d > %d" msgstr "" -#: src/qemu/qemu_driver.c:4270 +#: src/qemu/qemu_driver.c:4693 #, c-format msgid "failed to set state of cpu %d via guest agent" msgstr "" -#: src/qemu/qemu_driver.c:4363 +#: src/qemu/qemu_driver.c:4807 #, c-format msgid "vcpu number out of range %d > %d" msgstr "" -#: src/qemu/qemu_driver.c:4374 src/qemu/qemu_driver.c:4640 +#: src/qemu/qemu_driver.c:4818 src/qemu/qemu_driver.c:5101 msgid "Empty cpu list for pinning" msgstr "" -#: src/qemu/qemu_driver.c:4388 src/qemu/qemu_driver.c:4705 -#: src/qemu/qemu_process.c:2153 +#: src/qemu/qemu_driver.c:4832 src/qemu/qemu_driver.c:5166 +#: src/qemu/qemu_process.c:2502 msgid "cpu affinity is not supported" msgstr "" -#: src/qemu/qemu_driver.c:4407 src/qemu/qemu_driver.c:4660 +#: src/qemu/qemu_driver.c:4851 src/qemu/qemu_driver.c:5121 msgid "failed to update vcpupin" msgstr "" -#: src/qemu/qemu_driver.c:4418 +#: src/qemu/qemu_driver.c:4862 #, c-format msgid "failed to set cpuset.cpus in cgroup for vcpu %d" msgstr "" -#: src/qemu/qemu_driver.c:4425 +#: src/qemu/qemu_driver.c:4869 #, c-format msgid "failed to set cpu affinity for vcpu %d" msgstr "" -#: src/qemu/qemu_driver.c:4405 +#: src/qemu/qemu_driver.c:3502 msgid "failed to delete vcpupin xml of a running domain" msgstr "" -#: src/qemu/qemu_driver.c:4430 +#: src/qemu/qemu_driver.c:3524 msgid "failed to delete vcpupin xml of a persistent domain" msgstr "" -#: src/qemu/qemu_driver.c:4465 +#: src/qemu/qemu_driver.c:4921 msgid "failed to update or add vcpupin xml of a persistent domain" msgstr "" -#: src/qemu/qemu_driver.c:4623 +#: src/qemu/qemu_driver.c:5084 msgid "" "Changing affinity for emulator thread dynamically is not allowed when CPU " "placement is 'auto'" msgstr "" -#: src/qemu/qemu_driver.c:4675 +#: src/qemu/qemu_driver.c:5136 msgid "failed to set cpuset.cpus in cgroup for emulator threads" msgstr "" -#: src/qemu/qemu_driver.c:4682 +#: src/qemu/qemu_driver.c:5143 msgid "failed to set cpu affinity for emulator threads" msgstr "" -#: src/qemu/qemu_driver.c:4691 +#: src/qemu/qemu_driver.c:5152 msgid "failed to delete emulatorpin xml of a running domain" msgstr "" -#: src/qemu/qemu_driver.c:4718 +#: src/qemu/qemu_driver.c:5188 msgid "failed to delete emulatorpin xml of a persistent domain" msgstr "" -#: src/qemu/qemu_driver.c:4725 +#: src/qemu/qemu_driver.c:5195 msgid "failed to update or add emulatorpin xml of a persistent domain" msgstr "" -#: src/qemu/qemu_driver.c:4845 +#: src/parallels/parallels_driver.c:788 src/qemu/qemu_driver.c:5312 msgid "cannot list vcpu pinning for an inactive domain" msgstr "" -#: src/qemu/qemu_driver.c:4876 +#: src/qemu/qemu_driver.c:1405 msgid "cannot get vCPU placement & pCPU time" msgstr "" -#: src/qemu/qemu_driver.c:4904 +#: src/qemu/qemu_driver.c:1433 msgid "cpu affinity is not available" msgstr "" -#: src/qemu/qemu_driver.c:4957 +#: src/qemu/qemu_driver.c:5363 msgid "" "vCPU count provided by the guest agent can only be requested for live " "domains" msgstr "" -#: src/qemu/qemu_driver.c:5229 src/qemu/qemu_driver.c:5249 +#: src/qemu/qemu_driver.c:5706 src/qemu/qemu_driver.c:5726 #, c-format msgid "cannot remove corrupt file: %s" msgstr "" -#: src/qemu/qemu_driver.c:5236 +#: src/qemu/qemu_driver.c:5713 msgid "failed to read qemu header" msgstr "" -#: src/qemu/qemu_driver.c:5245 +#: src/qemu/qemu_driver.c:5722 msgid "save image is incomplete" msgstr "" -#: src/qemu/qemu_driver.c:5291 src/qemu/qemu_driver.c:5422 +#: src/qemu/qemu_driver.c:5851 #, c-format msgid "cannot close file: %s" msgstr "" -#: src/qemu/qemu_driver.c:5446 +#: src/qemu/qemu_driver.c:5875 msgid "failed to resume domain" msgstr "" -#: src/qemu/qemu_driver.c:5622 +#: src/qemu/qemu_driver.c:6101 msgid "new xml too large to fit in file" msgstr "" -#: src/qemu/qemu_driver.c:5629 +#: src/qemu/qemu_driver.c:6108 #, c-format msgid "cannot seek in '%s'" msgstr "" -#: src/qemu/qemu_driver.c:6069 +#: src/qemu/qemu_driver.c:6592 #, c-format msgid "cannot remove managed save file %s" msgstr "" -#: src/qemu/qemu_driver.c:6145 +#: src/qemu/qemu_driver.c:6669 msgid "domain is already running" msgstr "" -#: src/qemu/qemu_driver.c:6216 src/qemu/qemu_driver.c:13424 -#: src/qemu/qemu_driver.c:14034 +#: src/qemu/qemu_driver.c:6199 src/qemu/qemu_driver.c:13306 +#: src/qemu/qemu_driver.c:13907 msgid "domain has active block copy job" msgstr "" -#: src/qemu/qemu_driver.c:6298 src/test/test_driver.c:3168 +#: src/qemu/qemu_driver.c:6832 src/test/test_driver.c:3175 #, c-format msgid "cannot delete inactive domain with %d snapshots" msgstr "" -#: src/qemu/qemu_driver.c:6379 +#: src/qemu/qemu_driver.c:6928 #, c-format msgid "'%s' controller cannot be hot plugged." msgstr "" -#: src/qemu/qemu_driver.c:6446 +#: src/qemu/qemu_driver.c:7011 #, c-format msgid "live attach of device '%s' is not supported" msgstr "" -#: src/qemu/qemu_driver.c:6471 +#: src/qemu/qemu_driver.c:7036 #, c-format msgid "'%s' controller cannot be hot unplugged." msgstr "" -#: src/qemu/qemu_driver.c:6506 +#: src/qemu/qemu_driver.c:7087 #, c-format msgid "live detach of device '%s' is not supported" msgstr "" -#: src/qemu/qemu_driver.c:6623 +#: src/qemu/qemu_driver.c:7193 #, c-format msgid "live update of device '%s' is not supported" msgstr "" -#: src/qemu/qemu_driver.c:6689 +#: src/qemu/qemu_driver.c:7263 #, c-format msgid "Lease %s in lockspace %s already exists" msgstr "" -#: src/qemu/qemu_driver.c:6705 src/qemu/qemu_driver.c:6727 +#: src/qemu/qemu_driver.c:7279 src/qemu/qemu_driver.c:7303 msgid "Target already exists" msgstr "" -#: src/qemu/qemu_driver.c:6738 +#: src/qemu/qemu_driver.c:7329 #, c-format msgid "persistent attach of device '%s' is not supported" msgstr "" -#: src/qemu/qemu_driver.c:6795 src/qemu/qemu_hotplug.c:3558 +#: src/qemu/qemu_driver.c:7386 src/qemu/qemu_hotplug.c:3722 #, c-format msgid "Lease %s in lockspace %s does not exist" msgstr "" -#: src/qemu/qemu_driver.c:6829 +#: src/qemu/qemu_driver.c:7420 msgid "no matching filesystem device was found" msgstr "" -#: src/qemu/qemu_driver.c:6839 +#: src/qemu/qemu_driver.c:7445 #, c-format msgid "persistent detach of device '%s' is not supported" msgstr "" @@ -15640,160 +15651,160 @@ msgid "couldn't find matching device with mac address %s" msgstr "" -#: src/qemu/qemu_driver.c:6906 +#: src/qemu/qemu_driver.c:7548 #, c-format msgid "persistent update of device '%s' is not supported" msgstr "" -#: src/qemu/qemu_driver.c:8611 +#: src/qemu/qemu_driver.c:9236 msgid "change of nodeset for running domain requires strict numa mode" msgstr "" -#: src/qemu/qemu_driver.c:8628 +#: src/qemu/qemu_driver.c:8703 msgid "Failed to get cpuset bit values" msgstr "" -#: src/qemu/qemu_driver.c:8633 +#: src/qemu/qemu_driver.c:8708 msgid "Failed to set temporary cpuset bit values" msgstr "" -#: src/qemu/qemu_driver.c:8640 src/qemu/qemu_driver.c:8651 +#: src/qemu/qemu_driver.c:8599 src/qemu/qemu_driver.c:8610 msgid "Failed to format nodeset" msgstr "" -#: src/qemu/qemu_driver.c:8721 +#: src/qemu/qemu_driver.c:9330 msgid "cgroup cpuset controller is not mounted" msgstr "" -#: src/qemu/qemu_driver.c:8736 +#: src/qemu/qemu_driver.c:8695 #, c-format msgid "unsupported numa_mode: '%d'" msgstr "" -#: src/qemu/qemu_driver.c:8743 +#: src/qemu/qemu_driver.c:8702 msgid "can't change numa mode for running domain" msgstr "" -#: src/qemu/qemu_driver.c:8970 +#: src/qemu/qemu_driver.c:9573 #, c-format msgid "value of '%s' is out of range [%lld, %lld]" msgstr "" -#: src/qemu/qemu_driver.c:9423 +#: src/qemu/qemu_driver.c:10066 msgid "empty path" msgstr "" -#: src/qemu/qemu_driver.c:9431 +#: src/qemu/qemu_driver.c:10074 #, c-format msgid "size must be less than %llu" msgstr "" -#: src/qemu/qemu_driver.c:9511 src/qemu/qemu_driver.c:9590 -#: src/test/test_driver.c:3381 +#: src/qemu/qemu_driver.c:10154 src/qemu/qemu_driver.c:10237 +#: src/test/test_driver.c:3388 msgid "summary statistics are not supported yet" msgstr "" -#: src/qemu/qemu_driver.c:9792 +#: src/util/virstats.c:174 msgid "interface stats not implemented on this platform" msgstr "" -#: src/qemu/qemu_driver.c:9852 src/qemu/qemu_driver.c:9860 -#: src/qemu/qemu_driver.c:10021 +#: src/qemu/qemu_driver.c:10492 src/qemu/qemu_driver.c:10500 +#: src/qemu/qemu_driver.c:10677 #, c-format msgid "Can't find device %s" msgstr "" -#: src/qemu/qemu_driver.c:10126 +#: src/qemu/qemu_driver.c:10783 msgid "cannot get RSS for domain" msgstr "" -#: src/qemu/qemu_driver.c:10167 src/qemu/qemu_driver.c:10326 -#: src/uml/uml_driver.c:2522 +#: src/qemu/qemu_driver.c:10822 src/qemu/qemu_driver.c:11113 +#: src/uml/uml_driver.c:2556 msgid "NULL or empty path" msgstr "" -#: src/qemu/qemu_driver.c:10174 src/uml/uml_driver.c:2529 +#: src/qemu/qemu_driver.c:10829 src/uml/uml_driver.c:2563 #, c-format msgid "invalid path '%s'" msgstr "" -#: src/qemu/qemu_driver.c:10190 +#: src/qemu/qemu_driver.c:10845 #, c-format msgid "%s: failed to seek or read" msgstr "" -#: src/qemu/qemu_driver.c:10228 +#: src/qemu/qemu_driver.c:10882 msgid "flags parameter must be VIR_MEMORY_VIRTUAL or VIR_MEMORY_PHYSICAL" msgstr "" -#: src/qemu/qemu_driver.c:10271 +#: src/qemu/qemu_driver.c:10926 #, c-format msgid "failed to read temporary file created with template %s" msgstr "" -#: src/qemu/qemu_driver.c:10333 +#: src/qemu/qemu_driver.c:11128 #, c-format msgid "invalid path %s not assigned to domain" msgstr "" -#: src/qemu/qemu_driver.c:10340 +#: src/qemu/qemu_driver.c:8014 #, c-format msgid "disk %s does not currently have a source assigned" msgstr "" -#: src/qemu/qemu_driver.c:10361 +#: src/qemu/qemu_driver.c:11051 #, c-format msgid "no disk format for %s and probing is disabled" msgstr "" -#: src/qemu/qemu_driver.c:10373 src/storage/storage_backend.c:1301 -#: src/storage/storage_backend.c:1346 src/util/virstoragefile.c:910 -#: src/util/virstoragefile.c:1033 +#: src/qemu/qemu_driver.c:10992 src/storage/storage_backend.c:1349 +#: src/storage/storage_backend.c:1394 src/util/virstoragefile.c:880 +#: src/util/virstoragefile.c:1015 #, c-format msgid "cannot stat file '%s'" msgstr "" -#: src/qemu/qemu_driver.c:10395 +#: src/qemu/qemu_driver.c:11038 #, c-format msgid "failed to seek to end of %s" msgstr "" -#: src/qemu/qemu_driver.c:10589 src/qemu/qemu_driver.c:10972 -#: src/qemu/qemu_driver.c:11025 +#: src/qemu/qemu_driver.c:11305 src/qemu/qemu_driver.c:11693 +#: src/qemu/qemu_driver.c:11746 msgid "PrepareTunnel called but no TUNNELLED flag set" msgstr "" -#: src/qemu/qemu_driver.c:10595 src/qemu/qemu_driver.c:10650 -#: src/qemu/qemu_driver.c:10696 +#: src/qemu/qemu_driver.c:11311 src/qemu/qemu_driver.c:11366 +#: src/qemu/qemu_driver.c:11412 #, c-format msgid "Cannot use migrate v2 protocol with lock manager %s" msgstr "" -#: src/qemu/qemu_driver.c:10643 src/qemu/qemu_driver.c:10859 -#: src/qemu/qemu_driver.c:10926 +#: src/qemu/qemu_driver.c:11359 src/qemu/qemu_driver.c:11580 +#: src/qemu/qemu_driver.c:11647 msgid "Tunnelled migration requested but invalid RPC method called" msgstr "" -#: src/libxl/libxl_driver.c:4188 src/qemu/qemu_driver.c:11296 -#: src/xen/xen_driver.c:2464 +#: src/libxl/libxl_driver.c:4356 src/qemu/qemu_driver.c:12021 +#: src/xen/xen_driver.c:2502 #, c-format msgid "device %s is not a PCI device" msgstr "" -#: src/qemu/qemu_driver.c:11347 +#: src/qemu/qemu_driver.c:12072 msgid "" "neither VFIO nor KVM device assignment is currently supported on this system" msgstr "" -#: src/qemu/qemu_driver.c:11356 +#: src/qemu/qemu_driver.c:12081 msgid "VFIO device assignment is currently not supported on this system" msgstr "" -#: src/qemu/qemu_driver.c:11365 +#: src/qemu/qemu_driver.c:12090 msgid "KVM device assignment is currently not supported on this system" msgstr "" -#: src/qemu/qemu_driver.c:11373 src/xen/xen_driver.c:2498 +#: src/qemu/qemu_driver.c:12098 src/xen/xen_driver.c:2536 #, c-format msgid "unknown driver name '%s'" msgstr "" @@ -15803,116 +15814,116 @@ msgid "PCI device %s is still in use by domain %s" msgstr "" -#: src/util/virhostdev.c:1499 +#: src/util/virhostdev.c:1528 #, c-format msgid "PCI device %s is still in use" msgstr "" -#: src/qemu/qemu_driver.c:11733 +#: src/qemu/qemu_driver.c:12387 msgid "no job is active on the domain" msgstr "" -#: src/qemu/qemu_driver.c:11737 +#: src/qemu/qemu_driver.c:12391 msgid "cannot abort incoming migration; use virDomainDestroy instead" msgstr "" -#: src/qemu/qemu_driver.c:11790 +#: src/qemu/qemu_driver.c:11875 msgid "domain is not being migrated" msgstr "" -#: src/qemu/qemu_driver.c:11845 src/qemu/qemu_driver.c:11900 +#: src/qemu/qemu_driver.c:12491 src/qemu/qemu_driver.c:12545 msgid "Compressed migration is not supported by QEMU binary" msgstr "" -#: src/qemu/qemu_driver.c:12234 +#: src/qemu/qemu_driver.c:12817 #, c-format msgid "unknown image format of '%s' and format probing is disabled" msgstr "" -#: src/qemu/qemu_driver.c:12363 src/qemu/qemu_driver.c:13332 +#: src/qemu/qemu_driver.c:12944 src/qemu/qemu_driver.c:13802 msgid "resuming after snapshot failed" msgstr "" -#: src/qemu/qemu_driver.c:12406 +#: src/qemu/qemu_driver.c:12980 #, c-format msgid "" "external inactive snapshots are not supported on 'network' disks using '%s' " "protocol" msgstr "" -#: src/qemu/qemu_driver.c:12418 src/qemu/qemu_driver.c:12509 +#: src/qemu/qemu_driver.c:12992 src/qemu/qemu_driver.c:13080 #, c-format msgid "external inactive snapshots are not supported on '%s' disks" msgstr "" -#: src/qemu/qemu_driver.c:12435 +#: src/qemu/qemu_driver.c:13006 msgid "" "external active snapshots are not supported on scsi passthrough devices" msgstr "" -#: src/qemu/qemu_driver.c:12471 +#: src/qemu/qemu_driver.c:13042 #, c-format msgid "" "external active snapshots are not supported on 'network' disks using '%s' " "protocol" msgstr "" -#: src/qemu/qemu_driver.c:12484 +#: src/qemu/qemu_driver.c:13055 #, c-format msgid "external active snapshots are not supported on '%s' disks" msgstr "" -#: src/qemu/qemu_driver.c:12554 src/qemu/qemu_driver.c:15268 +#: src/qemu/qemu_driver.c:13125 src/qemu/qemu_driver.c:15959 #, c-format msgid "unable to stat for disk %s: %s" msgstr "" -#: src/qemu/qemu_driver.c:12559 +#: src/qemu/qemu_driver.c:13130 #, c-format msgid "missing existing file for disk %s: %s" msgstr "" -#: src/qemu/qemu_driver.c:12565 +#: src/qemu/qemu_driver.c:13136 #, c-format msgid "" "external snapshot file for disk %s already exists and is not a block device: " "%s" msgstr "" -#: src/qemu/qemu_driver.c:12615 +#: src/qemu/qemu_driver.c:13186 #, c-format msgid "" "internal inactive snapshots are not supported on 'network' disks using '%s' " "protocol" msgstr "" -#: src/qemu/qemu_driver.c:12627 +#: src/qemu/qemu_driver.c:13198 #, c-format msgid "internal inactive snapshots are not supported on '%s' disks" msgstr "" -#: src/qemu/qemu_driver.c:12655 +#: src/qemu/qemu_driver.c:13226 msgid "reuse is not supported with this QEMU binary" msgstr "" -#: src/qemu/qemu_driver.c:12669 +#: src/qemu/qemu_driver.c:13240 #, c-format msgid "" "active qemu domains require external disk snapshots; disk %s requested " "internal" msgstr "" -#: src/qemu/qemu_driver.c:12687 +#: src/qemu/qemu_driver.c:13258 #, c-format msgid "internal snapshot for disk %s unsupported for storage type %s" msgstr "" -#: src/qemu/qemu_driver.c:12702 +#: src/qemu/qemu_driver.c:13273 #, c-format msgid "external snapshot format for disk %s is unsupported: %s" msgstr "" -#: src/qemu/qemu_driver.c:12725 src/qemu/qemu_driver.c:12815 +#: src/qemu/qemu_driver.c:13296 src/qemu/qemu_driver.c:13383 msgid "unexpected code path" msgstr "" @@ -15921,200 +15932,200 @@ "internal checkpoints require at least one disk to be selected for snapshot" msgstr "" -#: src/qemu/qemu_driver.c:12750 +#: src/qemu/qemu_driver.c:13321 msgid "" "disk-only snapshots require at least one disk to be selected for snapshot" msgstr "" -#: src/qemu/qemu_driver.c:12762 +#: src/qemu/qemu_driver.c:13333 msgid "" "mixing internal and external targets for a snapshot is not yet supported" msgstr "" -#: src/qemu/qemu_driver.c:12777 +#: src/qemu/qemu_driver.c:13348 msgid "atomic live snapshot of multiple disks is unsupported" msgstr "" -#: src/qemu/qemu_driver.c:12882 +#: src/qemu/qemu_driver.c:12786 #, c-format msgid "snapshots on volumes using '%s' protocol are not supported" msgstr "" -#: src/qemu/qemu_driver.c:12894 +#: src/qemu/qemu_driver.c:12795 #, c-format msgid "snapshots are not supported on '%s' volumes" msgstr "" -#: src/qemu/qemu_driver.c:12916 src/qemu/qemu_driver.c:13097 +#: src/qemu/qemu_driver.c:12930 src/qemu/qemu_driver.c:13071 msgid "domain crashed while taking the snapshot" msgstr "" -#: src/qemu/qemu_driver.c:13057 +#: src/qemu/qemu_driver.c:13543 msgid "live disk snapshot not supported with this QEMU binary" msgstr "" -#: src/qemu/qemu_driver.c:13248 +#: src/qemu/qemu_driver.c:13727 msgid "Invalid snapshot image format specified in configuration file" msgstr "" -#: src/qemu/qemu_driver.c:13396 +#: src/qemu/qemu_driver.c:13859 msgid "quiesce requires disk-only" msgstr "" -#: src/qemu/qemu_driver.c:13419 src/qemu/qemu_migration.c:1461 +#: src/qemu/qemu_driver.c:13882 src/qemu/qemu_migration.c:1949 msgid "domain is marked for auto destroy" msgstr "" -#: src/qemu/qemu_driver.c:13430 src/test/test_driver.c:6935 +#: src/qemu/qemu_driver.c:13893 src/test/test_driver.c:6927 msgid "cannot halt after transient domain snapshot" msgstr "" -#: src/qemu/qemu_driver.c:13447 +#: src/qemu/qemu_driver.c:13910 #, c-format msgid "invalid snapshot name '%s': name can't contain '/'" msgstr "" -#: src/qemu/qemu_driver.c:13455 +#: src/qemu/qemu_driver.c:13918 #, c-format msgid "invalid snapshot name '%s': name can't start with '.'" msgstr "" -#: src/qemu/qemu_driver.c:13468 +#: src/qemu/qemu_driver.c:13931 msgid "live snapshot creation is supported only with external checkpoints" msgstr "" -#: src/qemu/qemu_driver.c:13591 +#: src/qemu/qemu_driver.c:14087 #, c-format msgid "unable to save metadata for snapshot %s" msgstr "" -#: src/qemu/qemu_driver.c:13876 src/test/test_driver.c:6775 +#: src/qemu/qemu_driver.c:14383 src/test/test_driver.c:6765 msgid "the domain does not have a current snapshot" msgstr "" -#: src/qemu/qemu_driver.c:14047 src/test/test_driver.c:7185 +#: src/qemu/qemu_driver.c:14565 src/test/test_driver.c:7175 msgid "" "transient domain needs to request run or pause to revert to inactive snapshot" msgstr "" -#: src/qemu/qemu_driver.c:13926 +#: src/qemu/qemu_driver.c:10256 msgid "revert to external disk snapshot not supported yet" msgstr "" -#: src/qemu/qemu_driver.c:14061 src/test/test_driver.c:7193 +#: src/qemu/qemu_driver.c:14579 src/test/test_driver.c:7183 #, c-format msgid "snapshot '%s' lacks domain '%s' rollback info" msgstr "" -#: src/qemu/qemu_driver.c:14071 +#: src/qemu/qemu_driver.c:14589 msgid "must respawn qemu to start inactive snapshot" msgstr "" -#: src/qemu/qemu_driver.c:14406 +#: src/qemu/qemu_driver.c:14942 #, c-format msgid "deletion of %d external disk snapshots not supported yet" msgstr "" -#: src/qemu/qemu_driver.c:14433 +#: src/qemu/qemu_driver.c:14966 #, c-format msgid "failed to set snapshot '%s' as current" msgstr "" -#: src/qemu/qemu_driver.c:14561 +#: src/qemu/qemu_driver.c:15090 #, c-format msgid "No monitor connection for pid %u" msgstr "" -#: src/qemu/qemu_driver.c:14566 +#: src/qemu/qemu_driver.c:15095 #, c-format msgid "Cannot connect to monitor connection of type '%s' for pid %u" msgstr "" -#: src/qemu/qemu_driver.c:14758 +#: src/qemu/qemu_driver.c:15286 #, c-format msgid "cannot find channel %s" msgstr "" -#: src/qemu/qemu_driver.c:14765 +#: src/qemu/qemu_driver.c:15293 #, c-format msgid "channel %s is not using a UNIX socket" msgstr "" -#: src/qemu/qemu_driver.c:14778 +#: src/qemu/qemu_driver.c:15306 msgid "Active channel stream exists for this domain" msgstr "" -#: src/qemu/qemu_driver.c:14811 +#: src/qemu/qemu_driver.c:15338 msgid "No device found for specified path" msgstr "" -#: src/qemu/qemu_driver.c:14854 +#: src/qemu/qemu_driver.c:15383 #, c-format msgid "disk '%s' not ready for pivot yet" msgstr "" -#: src/qemu/qemu_driver.c:14959 +#: src/qemu/qemu_driver.c:15495 msgid "resuming after drive-reopen failed" msgstr "" -#: src/qemu/qemu_driver.c:14995 +#: src/qemu/qemu_driver.c:15547 src/qemu/qemu_driver.c:15789 msgid "block jobs not supported with this QEMU binary" msgstr "" -#: src/qemu/qemu_driver.c:14999 +#: src/qemu/qemu_driver.c:15551 msgid "partial block pull not supported with this QEMU binary" msgstr "" -#: src/qemu/qemu_driver.c:15004 +#: src/qemu/qemu_driver.c:15556 msgid "" "setting bandwidth at start of block pull not supported with this QEMU binary" msgstr "" -#: src/qemu/qemu_driver.c:15025 src/qemu/qemu_driver.c:15231 +#: src/qemu/qemu_driver.c:14895 src/qemu/qemu_driver.c:15096 #, c-format msgid "disk '%s' already in active block copy job" msgstr "" -#: src/qemu/qemu_driver.c:15033 +#: src/qemu/qemu_driver.c:15361 src/qemu/qemu_driver.c:15585 #, c-format msgid "pivot of disk '%s' requires an active copy job" msgstr "" -#: src/qemu/qemu_driver.c:15239 +#: src/qemu/qemu_driver.c:15925 msgid "block copy is not supported with this QEMU binary" msgstr "" -#: src/qemu/qemu_driver.c:15248 +#: src/qemu/qemu_driver.c:15934 msgid "domain is not transient" msgstr "" -#: src/qemu/qemu_driver.c:15259 +#: src/qemu/qemu_driver.c:15945 #, c-format msgid "disk '%s' has backing file, so raw shallow copy is not possible" msgstr "" -#: src/qemu/qemu_driver.c:15273 +#: src/qemu/qemu_driver.c:15965 #, c-format msgid "missing destination file for disk %s: %s" msgstr "" -#: src/qemu/qemu_driver.c:15280 +#: src/qemu/qemu_driver.c:15972 #, c-format msgid "" "external destination file for disk %s already exists and is not a block " "device: %s" msgstr "" -#: src/qemu/qemu_driver.c:15297 +#: src/qemu/qemu_driver.c:15387 #, c-format msgid "unrecognized format '%s'" msgstr "" -#: src/qemu/qemu_driver.c:15448 +#: src/qemu/qemu_driver.c:16276 msgid "online commit not supported with this QEMU binary" msgstr "" -#: src/qemu/qemu_driver.c:15459 +#: src/qemu/qemu_driver.c:16298 #, c-format msgid "disk %s has no source file to be committed" msgstr "" @@ -16124,7 +16135,7 @@ msgid "could not find top '%s' in chain for '%s'" msgstr "" -#: src/qemu/qemu_driver.c:15486 +#: src/qemu/qemu_driver.c:16341 #, c-format msgid "top '%s' in chain for '%s' has no backing file" msgstr "" @@ -16134,100 +16145,100 @@ msgid "could not find base '%s' below '%s' in chain for '%s'" msgstr "" -#: src/qemu/qemu_driver.c:15501 +#: src/qemu/qemu_driver.c:16356 #, c-format msgid "base '%s' is not immediately below '%s' in chain for '%s'" msgstr "" -#: src/qemu/qemu_driver.c:15585 +#: src/qemu/qemu_driver.c:16497 src/qemu/qemu_driver.c:16564 #, c-format msgid "No graphics backend with index %d" msgstr "" -#: src/qemu/qemu_driver.c:15597 +#: src/qemu/qemu_driver.c:16509 src/qemu/qemu_driver.c:16576 #, c-format msgid "Can only open VNC or SPICE graphics backends, not %s" msgstr "" -#: src/qemu/qemu_driver.c:15696 +#: src/qemu/qemu_driver.c:16707 #, c-format msgid "block I/O throttle limit value must be less than %llu" msgstr "" -#: src/qemu/qemu_driver.c:15730 +#: src/qemu/qemu_driver.c:16834 msgid "total and read/write of bytes_sec cannot be set at the same time" msgstr "" -#: src/qemu/qemu_driver.c:15737 +#: src/qemu/qemu_driver.c:16842 msgid "total and read/write of iops_sec cannot be set at the same time" msgstr "" -#: src/qemu/qemu_driver.c:15788 +#: src/qemu/qemu_driver.c:16958 msgid "Write to config file failed" msgstr "" -#: src/util/vircgroup.c:2875 src/util/vircgroup.c:2947 +#: src/util/vircgroup.c:3013 src/util/vircgroup.c:3094 msgid "cpuacct parse error" msgstr "" -#: src/util/vircgroup.c:2928 +#: src/util/vircgroup.c:3071 #, c-format msgid "start_cpu %d larger than maximum of %d" msgstr "" -#: src/qemu/qemu_driver.c:16157 +#: src/qemu/qemu_driver.c:17380 msgid "Duration not supported. Use 0 for now" msgstr "" -#: src/qemu/qemu_driver.c:16165 +#: src/qemu/qemu_driver.c:17388 #, c-format msgid "Unknown suspend target: %u" msgstr "" -#: src/qemu/qemu_driver.c:16188 +#: src/qemu/qemu_driver.c:17411 msgid "Unable to suspend domain due to missing system_wakeup monitor command" msgstr "" -#: src/qemu/qemu_driver.c:16198 +#: src/qemu/qemu_driver.c:17421 msgid "S3 state is disabled for this domain" msgstr "" -#: src/qemu/qemu_driver.c:16205 +#: src/qemu/qemu_driver.c:17428 msgid "S4 state is disabled for this domain" msgstr "" -#: src/qemu/qemu_driver.c:16266 +#: src/qemu/qemu_driver.c:17487 msgid "Unable to wake up domain due to missing system_wakeup monitor command" msgstr "" -#: src/qemu/qemu_driver.c:16425 +#: src/qemu/qemu_driver.c:17643 msgid "Specifying mount point is not supported for now" msgstr "" -#: src/util/virhostdev.c:340 +#: src/util/virhostdev.c:372 #, c-format msgid "" "virtualport type %s is currently not supported on interfaces of type hostdev" msgstr "" -#: src/util/virhostdev.c:379 src/util/virhostdev.c:461 +#: src/util/virhostdev.c:411 src/util/virhostdev.c:493 msgid "" "Interface type hostdev is currently supported on SR-IOV Virtual Functions " "only" msgstr "" -#: src/util/virhostdev.c:393 +#: src/util/virhostdev.c:425 #, c-format msgid "" "direct setting of the vlan tag is not allowed for hostdev devices using %s " "mode" msgstr "" -#: src/util/virhostdev.c:406 +#: src/util/virhostdev.c:438 msgid "vlan trunking is not supported by SR-IOV network devices" msgstr "" -#: src/util/virhostdev.c:412 +#: src/util/virhostdev.c:444 #, c-format msgid "vlan can only be set for SR-IOV VFs, but %s is not a VF" msgstr "" @@ -16244,270 +16255,270 @@ msgid "host doesn't support legacy PCI passthrough" msgstr "" -#: src/util/virhostdev.c:529 +#: src/util/virhostdev.c:561 #, c-format msgid "PCI device %s is not assignable" msgstr "" -#: src/qemu/qemu_hostdev.c:700 +#: src/qemu/qemu_hostdev.c:201 #, c-format msgid "PCI device %s is in use by domain %s" msgstr "" -#: src/util/virhostdev.c:549 +#: src/util/virhostdev.c:546 #, c-format msgid "PCI device %s is already in use" msgstr "" -#: src/util/virhostdev.c:1240 +#: src/util/virhostdev.c:1264 msgid "SCSI host device doesn't support managed mode" msgstr "" -#: src/util/virhostdev.c:1275 +#: src/util/virhostdev.c:1341 #, c-format msgid "SCSI device %s is already in use by other domain(s) as '%s'" msgstr "" -#: src/util/virhostdev.c:717 +#: src/util/virhostdev.c:747 #, c-format msgid "Failed to re-attach PCI device: %s" msgstr "" -#: src/util/virhostdev.c:748 +#: src/util/virhostdev.c:778 #, c-format msgid "Failed to allocate PCI device list: %s" msgstr "" -#: src/util/virhostdev.c:799 +#: src/util/virhostdev.c:829 #, c-format msgid "Failed to reset PCI device: %s" msgstr "" -#: src/qemu/qemu_hotplug.c:128 +#: src/qemu/qemu_hotplug.c:220 msgid "Unable to eject media" msgstr "" -#: src/qemu/qemu_hotplug.c:373 +#: src/qemu/qemu_hotplug.c:441 #, c-format msgid "target %s:%d already exists" msgstr "" -#: src/qemu/qemu_hotplug.c:404 +#: src/qemu/qemu_hotplug.c:472 msgid "USB controller hotplug unsupported in this QEMU binary" msgstr "" -#: src/qemu/qemu_hotplug.c:522 +#: src/qemu/qemu_hotplug.c:584 #, c-format msgid "unexpected disk address type %s" msgstr "" -#: src/qemu/qemu_hotplug.c:566 +#: src/qemu/qemu_hotplug.c:628 #, c-format msgid "SCSI controller %d was missing its PCI address" msgstr "" -#: src/qemu/qemu_hotplug.c:784 +#: src/qemu/qemu_hotplug.c:811 msgid "disk device='lun' is not supported for usb bus" msgstr "" -#: src/qemu/qemu_hotplug.c:872 +#: src/qemu/qemu_hotplug.c:892 msgid "installed qemu version does not support host_net_add" msgstr "" -#: src/qemu/qemu_hotplug.c:941 +#: src/qemu/qemu_hotplug.c:984 msgid "virtio-s390 net device cannot be hotplugged." msgstr "" -#: src/qemu/qemu_hotplug.c:956 +#: src/qemu/qemu_hotplug.c:1001 msgid "Unable to attach network devices without vlan" msgstr "" -#: src/qemu/qemu_hotplug.c:1055 +#: src/qemu/qemu_hotplug.c:1096 msgid "device alias not found: cannot set link state to down" msgstr "" -#: src/qemu/qemu_hotplug.c:1067 +#: src/qemu/qemu_hotplug.c:1108 msgid "setting of link state not supported: Link is up" msgstr "" -#: src/qemu/qemu_hotplug.c:1248 +#: src/qemu/qemu_hotplug.c:1290 msgid "guest unexpectedly quit during hotplug" msgstr "" -#: src/qemu/qemu_hotplug.c:1364 +#: src/qemu/qemu_hotplug.c:1411 msgid "attaching serial console is not supported" msgstr "" -#: src/qemu/qemu_hotplug.c:1370 +#: src/qemu/qemu_hotplug.c:1417 msgid "chardev already exists" msgstr "" -#: src/qemu/qemu_hotplug.c:1406 +#: src/qemu/qemu_hotplug.c:1453 msgid "detaching serial console is not supported" msgstr "" -#: src/qemu/qemu_hotplug.c:1579 +#: src/qemu/qemu_hotplug.c:1650 #, c-format msgid "Unable to prepare scsi hostdev: %s:%d:%d:%d" msgstr "" -#: src/libxl/libxl_driver.c:2669 src/libxl/libxl_driver.c:2924 -#: src/qemu/qemu_hotplug.c:1653 src/qemu/qemu_hotplug.c:3305 +#: src/libxl/libxl_driver.c:2703 src/libxl/libxl_driver.c:3030 +#: src/qemu/qemu_hotplug.c:1727 src/qemu/qemu_hotplug.c:3458 #, c-format msgid "hostdev mode '%s' not supported" msgstr "" -#: src/libxl/libxl_driver.c:2682 src/qemu/qemu_hotplug.c:1679 -#: src/qemu/qemu_hotplug.c:3278 +#: src/libxl/libxl_driver.c:2716 src/qemu/qemu_hotplug.c:1753 +#: src/qemu/qemu_hotplug.c:3424 #, c-format msgid "hostdev subsys type '%s' not supported" msgstr "" -#: src/qemu/qemu_hotplug.c:1713 +#: src/qemu/qemu_hotplug.c:1752 msgid "interface is missing bridge name" msgstr "" -#: src/qemu/qemu_hotplug.c:1725 +#: src/qemu/qemu_hotplug.c:1764 #, c-format msgid "Couldn't find network '%s'" msgstr "" -#: src/qemu/qemu_hotplug.c:1739 +#: src/qemu/qemu_hotplug.c:1778 #, c-format msgid "Interface type %d has no bridge name" msgstr "" -#: src/qemu/qemu_hotplug.c:1767 +#: src/qemu/qemu_hotplug.c:1797 #, c-format msgid "bridge %s doesn't exist" msgstr "" -#: src/qemu/qemu_hotplug.c:1791 +#: src/qemu/qemu_hotplug.c:1821 #, c-format msgid "unable to recover former state by adding port to bridge %s" msgstr "" -#: src/qemu/qemu_hotplug.c:1818 +#: src/qemu/qemu_hotplug.c:1846 #, c-format msgid "filters not supported on interfaces of type %s" msgstr "" -#: src/qemu/qemu_hotplug.c:1830 +#: src/qemu/qemu_hotplug.c:1858 #, c-format msgid "" "failed to add new filter rules to '%s' - attempting to restore old rules" msgstr "" -#: src/qemu/qemu_hotplug.c:1854 +#: src/qemu/qemu_hotplug.c:1880 msgid "can't change link state: device alias not found" msgstr "" -#: src/qemu/qemu_hotplug.c:1893 +#: src/qemu/qemu_hotplug.c:1922 msgid "cannot find existing network device to modify" msgstr "" -#: src/qemu/qemu_hotplug.c:1901 +#: src/qemu/qemu_hotplug.c:1930 #, c-format msgid "cannot change config of '%s' network type" msgstr "" -#: src/qemu/qemu_hotplug.c:1924 +#: src/qemu/qemu_hotplug.c:1953 #, c-format msgid "cannot change network interface mac address from %s to %s" msgstr "" -#: src/qemu/qemu_hotplug.c:1933 +#: src/qemu/qemu_hotplug.c:1962 #, c-format msgid "cannot modify network device model from %s to %s" msgstr "" -#: src/qemu/qemu_hotplug.c:1946 +#: src/qemu/qemu_hotplug.c:1986 msgid "cannot modify virtio network device driver attributes" msgstr "" -#: src/qemu/qemu_hotplug.c:1960 +#: src/qemu/qemu_hotplug.c:2000 msgid "cannot modify network device script attribute" msgstr "" -#: src/qemu/qemu_hotplug.c:1969 +#: src/qemu/qemu_hotplug.c:2009 msgid "cannot modify network device tap name" msgstr "" -#: src/qemu/qemu_hotplug.c:1987 +#: src/qemu/qemu_hotplug.c:2027 msgid "cannot modify network device guest PCI address" msgstr "" -#: src/qemu/qemu_hotplug.c:1996 +#: src/qemu/qemu_hotplug.c:2036 msgid "cannot modify network device alias" msgstr "" -#: src/qemu/qemu_hotplug.c:2001 +#: src/qemu/qemu_hotplug.c:2041 msgid "cannot modify network device rom bar setting" msgstr "" -#: src/qemu/qemu_hotplug.c:2006 +#: src/qemu/qemu_hotplug.c:2046 msgid "cannot modify network rom file" msgstr "" -#: src/qemu/qemu_hotplug.c:2011 +#: src/qemu/qemu_hotplug.c:2051 msgid "cannot modify network device boot index setting" msgstr "" -#: src/qemu/qemu_hotplug.c:2038 +#: src/qemu/qemu_hotplug.c:2078 #, c-format msgid "cannot change network interface type to '%s'" msgstr "" -#: src/qemu/qemu_hotplug.c:2096 src/qemu/qemu_hotplug.c:2169 +#: src/qemu/qemu_hotplug.c:2137 src/qemu/qemu_hotplug.c:2210 #, c-format msgid "unable to change config on '%s' network type" msgstr "" -#: src/qemu/qemu_hotplug.c:2281 +#: src/qemu/qemu_hotplug.c:2330 msgid "cannot find existing graphics device to modify" msgstr "" -#: src/qemu/qemu_hotplug.c:2287 +#: src/qemu/qemu_hotplug.c:2336 msgid "cannot change the number of listen addresses" msgstr "" -#: src/qemu/qemu_hotplug.c:2297 +#: src/qemu/qemu_hotplug.c:2346 msgid "cannot change the type of listen address" msgstr "" -#: src/qemu/qemu_hotplug.c:2306 +#: src/qemu/qemu_hotplug.c:2355 msgid "cannot change listen address setting on vnc graphics" msgstr "" -#: src/qemu/qemu_hotplug.c:2307 +#: src/qemu/qemu_hotplug.c:2356 msgid "cannot change listen address setting on spice graphics" msgstr "" -#: src/qemu/qemu_hotplug.c:2316 +#: src/qemu/qemu_hotplug.c:2365 msgid "cannot change listen network setting on vnc graphics" msgstr "" -#: src/qemu/qemu_hotplug.c:2317 +#: src/qemu/qemu_hotplug.c:2366 msgid "cannot change listen network setting on spice graphics" msgstr "" -#: src/qemu/qemu_hotplug.c:2335 +#: src/qemu/qemu_hotplug.c:2384 msgid "cannot change port settings on vnc graphics" msgstr "" -#: src/qemu/qemu_hotplug.c:2340 +#: src/qemu/qemu_hotplug.c:2389 msgid "cannot change keymap setting on vnc graphics" msgstr "" -#: src/qemu/qemu_hotplug.c:2380 +#: src/qemu/qemu_hotplug.c:2430 msgid "cannot change port settings on spice graphics" msgstr "" -#: src/qemu/qemu_hotplug.c:2386 +#: src/qemu/qemu_hotplug.c:2436 msgid "cannot change keymap setting on spice graphics" msgstr "" -#: src/qemu/qemu_hotplug.c:2427 +#: src/qemu/qemu_hotplug.c:2478 #, c-format msgid "unable to change config on '%s' graphics type" msgstr "" @@ -16517,497 +16528,500 @@ msgid "failed to remove ebtables rule on '%s'" msgstr "" -#: src/qemu/qemu_hotplug.c:2754 +#: src/qemu/qemu_hotplug.c:2907 #, c-format msgid "don't know how to remove a %s device" msgstr "" -#: src/qemu/qemu_hotplug.c:2806 +#: src/qemu/qemu_hotplug.c:2961 msgid "Unable to wait on unplug condition" msgstr "" -#: src/qemu/qemu_hotplug.c:2839 src/qemu/qemu_hotplug.c:3098 +#: src/qemu/qemu_hotplug.c:3002 src/qemu/qemu_hotplug.c:3251 #, c-format msgid "cannot hot unplug multifunction PCI device: %s" msgstr "" -#: src/qemu/qemu_hotplug.c:2849 +#: src/qemu/qemu_hotplug.c:3012 msgid "device cannot be detached without a valid CCW address" msgstr "" -#: src/qemu/qemu_hotplug.c:2856 +#: src/qemu/qemu_hotplug.c:3019 msgid "device cannot be detached without a valid PCI address" msgstr "" -#: src/qemu/qemu_hotplug.c:2913 +#: src/qemu/qemu_hotplug.c:3074 #, c-format msgid "Underlying qemu does not support %s disk removal" msgstr "" -#: src/qemu/qemu_hotplug.c:2920 +#: src/qemu/qemu_hotplug.c:2948 #, c-format msgid "disk '%s' is in an active block copy job" msgstr "" -#: src/qemu/qemu_hotplug.c:2996 src/uml/uml_driver.c:2360 +#: src/qemu/qemu_hotplug.c:3148 src/uml/uml_driver.c:2395 msgid "This type of disk cannot be hot unplugged" msgstr "" -#: src/qemu/qemu_hotplug.c:3000 +#: src/qemu/qemu_hotplug.c:3152 #, c-format msgid "disk device type '%s' cannot be detached" msgstr "" -#: src/qemu/qemu_hotplug.c:3071 +#: src/qemu/qemu_hotplug.c:3224 #, c-format msgid "controller %s:%d not found" msgstr "" -#: src/qemu/qemu_hotplug.c:3083 +#: src/qemu/qemu_hotplug.c:3236 #, c-format msgid "device with '%s' address cannot be detached" msgstr "" -#: src/qemu/qemu_hotplug.c:3090 +#: src/qemu/qemu_hotplug.c:3243 #, c-format msgid "device with invalid '%s' address cannot be detached" msgstr "" -#: src/qemu/qemu_hotplug.c:3105 +#: src/qemu/qemu_hotplug.c:3258 msgid "device cannot be detached: device is busy" msgstr "" -#: src/libxl/libxl_driver.c:2878 src/qemu/qemu_hotplug.c:3152 +#: src/libxl/libxl_driver.c:2985 src/qemu/qemu_hotplug.c:3310 #, c-format msgid "cannot hot unplug multifunction PCI device: %.4x:%.2x:%.2x.%.1x" msgstr "" -#: src/qemu/qemu_hotplug.c:3161 src/qemu/qemu_hotplug.c:3388 +#: src/qemu/qemu_hotplug.c:3319 src/qemu/qemu_hotplug.c:3551 msgid "device cannot be detached without a PCI address" msgstr "" -#: src/qemu/qemu_hotplug.c:3188 src/qemu/qemu_hotplug.c:3219 +#: src/qemu/qemu_hotplug.c:3347 src/qemu/qemu_hotplug.c:3377 msgid "device cannot be detached without a device alias" msgstr "" -#: src/qemu/qemu_hotplug.c:3194 src/qemu/qemu_hotplug.c:3225 +#: src/qemu/qemu_hotplug.c:3353 src/qemu/qemu_hotplug.c:3383 msgid "device cannot be detached with this QEMU version" msgstr "" -#: src/libxl/libxl_driver.c:2870 src/qemu/qemu_hotplug.c:3316 +#: src/libxl/libxl_driver.c:2977 src/qemu/qemu_hotplug.c:3469 #, c-format msgid "host pci device %.4x:%.2x:%.2x.%.1x not found" msgstr "" -#: src/qemu/qemu_hotplug.c:3323 +#: src/qemu/qemu_hotplug.c:3476 #, c-format msgid "host usb device %03d.%03d not found" msgstr "" -#: src/qemu/qemu_hotplug.c:3327 +#: src/qemu/qemu_hotplug.c:3480 #, c-format msgid "host usb device vendor=0x%.4x product=0x%.4x not found" msgstr "" -#: src/qemu/qemu_hotplug.c:3333 +#: src/qemu/qemu_hotplug.c:3495 #, c-format msgid "host scsi device %s:%d:%d.%d not found" msgstr "" -#: src/qemu/qemu_hotplug.c:3381 +#: src/qemu/qemu_hotplug.c:3544 msgid "device cannot be detached without a CCW address" msgstr "" -#: src/qemu/qemu_hotplug.c:3394 +#: src/qemu/qemu_hotplug.c:3557 #, c-format msgid "cannot hot unplug multifunction PCI device :%s" msgstr "" -#: src/qemu/qemu_hotplug.c:3402 +#: src/qemu/qemu_hotplug.c:2763 msgid "unable to determine original VLAN" msgstr "" -#: src/qemu/qemu_hotplug.c:3485 +#: src/qemu/qemu_hotplug.c:3648 msgid "Graphics password only supported for VNC" msgstr "" -#: src/qemu/qemu_hotplug.c:3511 +#: src/qemu/qemu_hotplug.c:3674 msgid "Expiry of passwords is not supported" msgstr "" -#: src/qemu/qemu_migration.c:236 +#: src/qemu/qemu_migration.c:264 #, c-format msgid "unable to read server cert %s" msgstr "" -#: src/qemu/qemu_migration.c:243 +#: src/qemu/qemu_migration.c:271 #, c-format msgid "cannot initialize cert object: %s" msgstr "" -#: src/qemu/qemu_migration.c:254 +#: src/qemu/qemu_migration.c:282 #, c-format msgid "cannot load cert data from %s: %s" msgstr "" -#: src/qemu/qemu_migration.c:364 src/util/virnetdevopenvswitch.c:219 +#: src/qemu/qemu_migration.c:392 src/util/virnetdevopenvswitch.c:217 #, c-format msgid "Unable to run command to get OVS port data for interface %s" msgstr "" -#: src/qemu/qemu_migration.c:403 +#: src/qemu/qemu_migration.c:431 msgid "Unable to obtain host UUID" msgstr "" -#: src/qemu/qemu_migration.c:424 +#: src/qemu/qemu_migration.c:452 msgid "Migration graphics data already present" msgstr "" -#: src/qemu/qemu_migration.c:451 +#: src/qemu/qemu_migration.c:479 msgid "Migration lockstate data already present" msgstr "" -#: src/qemu/qemu_migration.c:481 +#: src/qemu/qemu_migration.c:509 msgid "Migration persistent data already present" msgstr "" -#: src/qemu/qemu_migration.c:502 +#: src/qemu/qemu_migration.c:530 msgid "Network migration data already present" msgstr "" -#: src/qemu/qemu_migration.c:690 +#: src/qemu/qemu_migration.c:876 msgid "missing type attribute in migration data" msgstr "" -#: src/qemu/qemu_migration.c:695 src/qemu/qemu_migration.c:1899 +#: src/qemu/qemu_migration.c:881 src/qemu/qemu_migration.c:2449 #, c-format msgid "unknown graphics type %s" msgstr "" -#: src/qemu/qemu_migration.c:702 +#: src/qemu/qemu_migration.c:888 msgid "missing port attribute in migration data" msgstr "" -#: src/qemu/qemu_migration.c:708 +#: src/qemu/qemu_migration.c:894 msgid "missing tlsPort attribute in migration data" msgstr "" -#: src/qemu/qemu_migration.c:714 +#: src/qemu/qemu_migration.c:900 msgid "missing listen attribute in migration data" msgstr "" -#: src/qemu/qemu_migration.c:743 +#: src/qemu/qemu_migration.c:929 msgid "missing interface information" msgstr "" -#: src/qemu/qemu_migration.c:758 +#: src/qemu/qemu_migration.c:944 msgid "missing vporttype attribute in migration data" msgstr "" -#: src/qemu/qemu_migration.c:803 +#: src/qemu/qemu_migration.c:1127 msgid "missing name element in migration data" msgstr "" -#: src/qemu/qemu_migration.c:808 +#: src/qemu/qemu_migration.c:1132 #, c-format msgid "Incoming cookie data had unexpected name %s vs %s" msgstr "" -#: src/qemu/qemu_migration.c:818 +#: src/qemu/qemu_migration.c:1142 msgid "missing uuid element in migration data" msgstr "" -#: src/qemu/qemu_migration.c:824 +#: src/qemu/qemu_migration.c:1148 #, c-format msgid "Incoming cookie data had unexpected UUID %s vs %s" msgstr "" -#: src/qemu/qemu_migration.c:832 +#: src/qemu/qemu_migration.c:1156 msgid "missing hostname element in migration data" msgstr "" -#: src/qemu/qemu_migration.c:837 src/qemu/qemu_migration.c:854 +#: src/qemu/qemu_migration.c:1161 src/qemu/qemu_migration.c:1178 #, c-format msgid "Attempt to migrate guest to the same host %s" msgstr "" -#: src/qemu/qemu_migration.c:844 +#: src/qemu/qemu_migration.c:1168 msgid "missing hostuuid element in migration data" msgstr "" -#: src/qemu/qemu_migration.c:849 +#: src/qemu/qemu_migration.c:1173 msgid "malformed hostuuid element in migration data" msgstr "" -#: src/qemu/qemu_migration.c:870 +#: src/qemu/qemu_migration.c:1194 msgid "missing feature name" msgstr "" -#: src/qemu/qemu_migration.c:876 +#: src/qemu/qemu_migration.c:1200 #, c-format msgid "Unknown migration cookie feature %s" msgstr "" -#: src/qemu/qemu_migration.c:884 +#: src/qemu/qemu_migration.c:1208 #, c-format msgid "Unsupported migration cookie feature %s" msgstr "" -#: src/qemu/qemu_migration.c:902 +#: src/qemu/qemu_migration.c:1226 msgid "Missing lock driver name in migration cookie" msgstr "" -#: src/qemu/qemu_migration.c:914 +#: src/qemu/qemu_migration.c:1238 #, c-format msgid "Too many domain elements in migration cookie: %d" msgstr "" -#: src/qemu/qemu_migration.c:945 +#: src/qemu/qemu_migration.c:980 #, c-format msgid "Malformed nbd port '%s'" msgstr "" -#: src/qemu/qemu_migration.c:976 +#: src/qemu/qemu_migration.c:1292 msgid "(qemu_migration_cookie)" msgstr "" -#: src/qemu/qemu_migration.c:1047 +#: src/qemu/qemu_migration.c:1367 msgid "Migration cookie was not NULL terminated" msgstr "" -#: src/qemu/qemu_migration.c:1067 +#: src/qemu/qemu_migration.c:1387 #, c-format msgid "Missing %s lock state for migration cookie" msgstr "" -#: src/qemu/qemu_migration.c:1074 +#: src/qemu/qemu_migration.c:1394 #, c-format msgid "Source host lock driver %s different from target %s" msgstr "" -#: src/qemu/qemu_migration.c:1124 +#: src/qemu/qemu_migration.c:1444 #, c-format msgid "Failed to resume guest %s after failure" msgstr "" -#: src/qemu/qemu_migration.c:1308 src/qemu/qemu_migration.c:1778 -#: src/qemu/qemu_migration.c:3301 +#: src/qemu/qemu_migration.c:1787 src/qemu/qemu_migration.c:2320 +#: src/qemu/qemu_migration.c:3890 msgid "canceled by client" msgstr "" -#: src/qemu/qemu_migration.c:1473 +#: src/qemu/qemu_migration.c:1961 #, c-format msgid "cannot migrate domain with %d snapshots" msgstr "" -#: src/qemu/qemu_migration.c:1483 +#: src/qemu/qemu_migration.c:1971 msgid "cannot migrate domain with I/O error" msgstr "" -#: src/qemu/qemu_migration.c:1491 +#: src/qemu/qemu_migration.c:1979 msgid "domain has an active block job" msgstr "" -#: src/qemu/qemu_migration.c:1512 +#: src/qemu/qemu_migration.c:2000 msgid "domain has assigned non-USB host devices" msgstr "" -#: src/qemu/qemu_migration.c:1551 +#: src/qemu/qemu_migration.c:2056 msgid "Migration may lead to data corruption if disks use cache != none" msgstr "" -#: src/qemu/qemu_migration.c:1605 +#: src/qemu/qemu_migration.c:2114 msgid "Compressed migration is not supported by target QEMU binary" msgstr "" -#: src/qemu/qemu_migration.c:1609 +#: src/qemu/qemu_migration.c:2118 msgid "Compressed migration is not supported by source QEMU binary" msgstr "" -#: src/qemu/qemu_migration.c:1737 +#: src/qemu/qemu_migration.c:2308 msgid "is not active" msgstr "" -#: src/qemu/qemu_migration.c:1772 +#: src/qemu/qemu_migration.c:2314 msgid "unexpectedly failed" msgstr "" -#: src/qemu/qemu_migration.c:1800 src/qemu/qemu_migration.c:3369 +#: src/qemu/qemu_migration.c:2346 src/qemu/qemu_migration.c:3955 msgid "migration job" msgstr "" -#: src/qemu/qemu_migration.c:1803 +#: src/qemu/qemu_migration.c:2349 msgid "domain save job" msgstr "" -#: src/qemu/qemu_migration.c:1806 +#: src/qemu/qemu_migration.c:2352 msgid "domain core dump job" msgstr "" -#: src/qemu/qemu_migration.c:1809 +#: src/qemu/qemu_migration.c:2355 msgid "job" msgstr "" -#: src/qemu/qemu_migration.c:1832 +#: src/qemu/qemu_migration.c:2378 msgid "Lost connection to destination host" msgstr "" -#: src/qemu/qemu_migration.c:1826 +#: src/qemu/qemu_migration.c:2372 msgid "failed due to I/O error" msgstr "" -#: src/qemu/qemu_migration.c:1914 +#: src/qemu/qemu_migration.c:2464 #, c-format msgid "invalid tlsPort number: %s" msgstr "" -#: src/qemu/qemu_migration.c:1966 src/util/virnetdevopenvswitch.c:253 +#: src/qemu/qemu_migration.c:2517 src/util/virnetdevopenvswitch.c:251 #, c-format msgid "Unable to run command to set OVS port data for interface %s" msgstr "" -#: src/qemu/qemu_migration.c:2107 src/qemu/qemu_migration.c:2286 +#: src/qemu/qemu_migration.c:2658 src/qemu/qemu_migration.c:2829 msgid "offline migration cannot handle non-shared storage" msgstr "" -#: src/qemu/qemu_migration.c:2113 src/qemu/qemu_migration.c:2292 +#: src/qemu/qemu_migration.c:2664 src/qemu/qemu_migration.c:2835 msgid "offline migration must be specified with the persistent flag set" msgstr "" -#: src/qemu/qemu_migration.c:2119 src/qemu/qemu_migration.c:2298 +#: src/qemu/qemu_migration.c:2670 src/qemu/qemu_migration.c:2841 msgid "tunnelled offline migration does not make sense" msgstr "" -#: src/qemu/qemu_migration.c:2200 src/qemu/qemu_migration.c:2540 +#: src/qemu/qemu_migration.c:2216 src/qemu/qemu_migration.c:2557 msgid "domain disappeared" msgstr "" -#: src/qemu/qemu_migration.c:2393 +#: src/qemu/qemu_migration.c:2930 msgid "qemu isn't capable of IPv6" msgstr "" -#: src/qemu/qemu_migration.c:2398 +#: src/qemu/qemu_migration.c:2935 msgid "host isn't capable of IPv6" msgstr "" -#: src/qemu/qemu_migration.c:2460 src/qemu/qemu_migration.c:3566 +#: src/qemu/qemu_migration.c:3013 src/qemu/qemu_migration.c:4176 msgid "cannot create pipe for tunnelled migration" msgstr "" -#: src/qemu/qemu_migration.c:2478 +#: src/qemu/qemu_migration.c:3032 msgid "cannot pass pipe for tunnelled migration" msgstr "" -#: src/qemu/qemu_migration.c:2607 +#: src/qemu/qemu_migration.c:3164 msgid "tunnelled migration requested but NULL stream passed" msgstr "" -#: src/qemu/qemu_migration.c:2681 +#: src/libxl/libxl_migration.c:343 src/openvz/openvz_driver.c:2346 +#: src/qemu/qemu_migration.c:3260 msgid "" "hostname on destination resolved to localhost, but migration requires an FQDN" msgstr "" -#: src/qemu/qemu_migration.c:2701 +#: src/qemu/qemu_migration.c:2718 msgid "only tcp URIs are supported for KVM/QEMU migrations" msgstr "" -#: src/qemu/qemu_migration.c:2717 +#: src/libxl/libxl_migration.c:367 src/openvz/openvz_driver.c:2355 #, c-format msgid "unable to parse URI: %s" msgstr "" -#: src/qemu/qemu_migration.c:2723 +#: src/libxl/libxl_migration.c:374 src/openvz/openvz_driver.c:2362 +#: src/qemu/qemu_migration.c:3292 #, c-format msgid "missing host in migration URI: %s" msgstr "" -#: src/qemu/qemu_migration.c:2781 +#: src/libxl/libxl_migration.c:285 src/openvz/openvz_driver.c:2323 +#: src/qemu/qemu_migration.c:3348 msgid "no domain XML passed" msgstr "" -#: src/qemu/qemu_migration.c:3016 +#: src/qemu/qemu_migration.c:3599 msgid "poll failed in migration tunnel" msgstr "" -#: src/qemu/qemu_migration.c:3034 +#: src/qemu/qemu_migration.c:3617 msgid "failed to read from wakeup fd" msgstr "" -#: src/qemu/qemu_migration.c:3056 +#: src/qemu/qemu_migration.c:3639 msgid "tunnelled migration failed to read from qemu" msgstr "" -#: src/qemu/qemu_migration.c:3100 +#: src/qemu/qemu_migration.c:3683 msgid "Unable to make pipe" msgstr "" -#: src/qemu/qemu_migration.c:3116 +#: src/qemu/qemu_migration.c:3699 msgid "Unable to create migration thread" msgstr "" -#: src/qemu/qemu_migration.c:3138 +#: src/qemu/qemu_migration.c:3721 msgid "failed to wakeup migration tunnel" msgstr "" -#: src/qemu/qemu_migration.c:3192 +#: src/qemu/qemu_migration.c:3775 #, c-format msgid "Unable to set FD %d blocking" msgstr "" -#: src/qemu/qemu_migration.c:3252 +#: src/qemu/qemu_migration.c:3835 #, c-format msgid "Migration with lock driver %s requires cookie support" msgstr "" -#: src/qemu/qemu_migration.c:3377 +#: src/qemu/qemu_migration.c:3963 msgid "failed to accept connection from qemu" msgstr "" -#: src/qemu/qemu_migration.c:3543 +#: src/qemu/qemu_migration.c:4153 msgid "Source qemu is too old to support tunnelled migration" msgstr "" -#: src/qemu/qemu_migration.c:4087 +#: src/qemu/qemu_migration.c:4697 #, c-format msgid "Failed to connect to remote libvirt URI %s: %s" msgstr "" -#: src/qemu/qemu_migration.c:4115 +#: src/qemu/qemu_migration.c:4725 msgid "Destination libvirt does not support peer-to-peer migration protocol" msgstr "" -#: src/qemu/qemu_migration.c:4380 +#: src/qemu/qemu_migration.c:4981 msgid "received unexpected cookie with P2P migration" msgstr "" -#: src/qemu/qemu_migration.c:4392 +#: src/qemu/qemu_migration.c:4993 msgid "Unexpected dconnuri parameter with non-peer2peer migration" msgstr "" -#: src/qemu/qemu_migration.c:4431 +#: src/qemu/qemu_migration.c:5032 #, c-format msgid "Port profile Associate failed for %s" msgstr "" -#: src/qemu/qemu_migration.c:4577 +#: src/qemu/qemu_migration.c:5187 msgid "can't get vmdef" msgstr "" -#: src/qemu/qemu_migration.c:4783 +#: src/qemu/qemu_migration.c:5403 msgid "Unable to set cloexec flag" msgstr "" -#: src/qemu/qemu_migration.c:4896 +#: src/qemu/qemu_migration.c:5518 #, c-format msgid "migration protocol going backwards %s => %s" msgstr "" -#: src/qemu/qemu_migration.c:4931 +#: src/qemu/qemu_migration.c:5551 #, c-format msgid "domain '%s' is not processing incoming migration" msgstr "" -#: src/qemu/qemu_migration.c:4933 +#: src/qemu/qemu_migration.c:5553 #, c-format msgid "domain '%s' is not being migrated" msgstr "" @@ -17022,1226 +17036,1228 @@ msgid "Process %d %p %p [[[[%s]]][[[%s]]]" msgstr "" -#: src/qemu/qemu_monitor.c:488 +#: src/qemu/qemu_monitor.c:490 msgid "Monitor does not support sending of file descriptors" msgstr "" -#: src/qemu/qemu_monitor.c:692 +#: src/qemu/qemu_monitor.c:695 #, c-format msgid "" "early end of file from monitor: possible problem:\n" "%s" msgstr "" -#: src/qemu/qemu_monitor.c:772 +#: src/qemu/qemu_monitor.c:775 msgid "Error notify callback must be supplied" msgstr "" -#: src/qemu/qemu_monitor.c:918 +#: src/qemu/qemu_monitor.c:921 msgid "Qemu monitor was closed" msgstr "" -#: src/qemu/qemu_monitor.c:974 +#: src/qemu/qemu_monitor.c:977 msgid "Unable to wait on monitor condition" msgstr "" -#: src/qemu/qemu_monitor.c:1042 +#: src/qemu/qemu_monitor.c:1113 msgid "Cannot determine balloon device path" msgstr "" -#: src/qemu/qemu_monitor.c:1050 +#: src/qemu/qemu_monitor.c:1121 msgid "Memory balloon model must be virtio to get memballoon path" msgstr "" -#: src/qemu/qemu_monitor.c:1093 +#: src/qemu/qemu_monitor.c:1146 msgid "" "Property 'guest-stats-polling-interval' not found on memory balloon driver." msgstr "" -#: src/qemu/qemu_monitor.c:1136 +#: src/qemu/qemu_monitor.c:1205 msgid "Unable to unescape command" msgstr "" -#: src/qemu/qemu_monitor.c:1394 src/qemu/qemu_monitor.c:1420 -#: src/qemu/qemu_monitor.c:1440 src/qemu/qemu_monitor.c:1481 -#: src/qemu/qemu_monitor.c:1500 src/qemu/qemu_monitor.c:1520 -#: src/qemu/qemu_monitor.c:1559 src/qemu/qemu_monitor.c:1579 -#: src/qemu/qemu_monitor.c:1600 src/qemu/qemu_monitor.c:1623 -#: src/qemu/qemu_monitor.c:1677 src/qemu/qemu_monitor.c:1731 -#: src/qemu/qemu_monitor.c:1767 src/qemu/qemu_monitor.c:1818 -#: src/qemu/qemu_monitor.c:1864 src/qemu/qemu_monitor.c:1896 -#: src/qemu/qemu_monitor.c:1918 src/qemu/qemu_monitor.c:1937 -#: src/qemu/qemu_monitor.c:1958 src/qemu/qemu_monitor.c:1981 -#: src/qemu/qemu_monitor.c:2004 src/qemu/qemu_monitor.c:2026 -#: src/qemu/qemu_monitor.c:2046 src/qemu/qemu_monitor.c:2073 -#: src/qemu/qemu_monitor.c:2093 src/qemu/qemu_monitor.c:2114 -#: src/qemu/qemu_monitor.c:2136 src/qemu/qemu_monitor.c:2156 -#: src/qemu/qemu_monitor.c:2182 src/qemu/qemu_monitor.c:2215 -#: src/qemu/qemu_monitor.c:2245 src/qemu/qemu_monitor.c:2283 -#: src/qemu/qemu_monitor.c:2344 src/qemu/qemu_monitor.c:2367 -#: src/qemu/qemu_monitor.c:2388 src/qemu/qemu_monitor.c:2407 -#: src/qemu/qemu_monitor.c:2471 src/qemu/qemu_monitor.c:2492 -#: src/qemu/qemu_monitor.c:2513 src/qemu/qemu_monitor.c:2536 -#: src/qemu/qemu_monitor.c:2559 src/qemu/qemu_monitor.c:2580 -#: src/qemu/qemu_monitor.c:2602 src/qemu/qemu_monitor.c:2624 -#: src/qemu/qemu_monitor.c:2662 src/qemu/qemu_monitor.c:2692 -#: src/qemu/qemu_monitor.c:2733 src/qemu/qemu_monitor.c:2767 -#: src/qemu/qemu_monitor.c:2812 src/qemu/qemu_monitor.c:2840 -#: src/qemu/qemu_monitor.c:2882 src/qemu/qemu_monitor.c:2903 -#: src/qemu/qemu_monitor.c:2924 src/qemu/qemu_monitor.c:2950 -#: src/qemu/qemu_monitor.c:2971 src/qemu/qemu_monitor.c:2990 -#: src/qemu/qemu_monitor.c:3009 src/qemu/qemu_monitor.c:3032 -#: src/qemu/qemu_monitor.c:3066 src/qemu/qemu_monitor.c:3087 -#: src/qemu/qemu_monitor.c:3106 src/qemu/qemu_monitor.c:3125 -#: src/qemu/qemu_monitor.c:3144 src/qemu/qemu_monitor.c:3170 -#: src/qemu/qemu_monitor.c:3339 src/qemu/qemu_monitor.c:3485 -#: src/qemu/qemu_monitor.c:3511 src/qemu/qemu_monitor.c:3535 -#: src/qemu/qemu_monitor.c:3556 src/qemu/qemu_monitor.c:3586 -#: src/qemu/qemu_monitor.c:3608 src/qemu/qemu_monitor.c:3630 -#: src/qemu/qemu_monitor.c:3655 src/qemu/qemu_monitor.c:3678 -#: src/qemu/qemu_monitor.c:3700 src/qemu/qemu_monitor.c:3723 -#: src/qemu/qemu_monitor.c:3744 src/qemu/qemu_monitor.c:3768 -#: src/qemu/qemu_monitor.c:3786 src/qemu/qemu_monitor.c:3808 -#: src/qemu/qemu_monitor.c:3830 src/qemu/qemu_monitor.c:3849 -#: src/qemu/qemu_monitor.c:3871 src/qemu/qemu_monitor.c:3893 -#: src/qemu/qemu_monitor.c:3914 src/qemu/qemu_monitor.c:3934 -#: src/qemu/qemu_monitor.c:3955 src/qemu/qemu_monitor.c:4011 +#: src/qemu/qemu_monitor.c:1490 src/qemu/qemu_monitor.c:1516 +#: src/qemu/qemu_monitor.c:1536 src/qemu/qemu_monitor.c:1577 +#: src/qemu/qemu_monitor.c:1596 src/qemu/qemu_monitor.c:1616 +#: src/qemu/qemu_monitor.c:1655 src/qemu/qemu_monitor.c:1675 +#: src/qemu/qemu_monitor.c:1696 src/qemu/qemu_monitor.c:1719 +#: src/qemu/qemu_monitor.c:1773 src/qemu/qemu_monitor.c:1827 +#: src/qemu/qemu_monitor.c:1902 src/qemu/qemu_monitor.c:1953 +#: src/qemu/qemu_monitor.c:1999 src/qemu/qemu_monitor.c:2031 +#: src/qemu/qemu_monitor.c:2053 src/qemu/qemu_monitor.c:2072 +#: src/qemu/qemu_monitor.c:2093 src/qemu/qemu_monitor.c:2116 +#: src/qemu/qemu_monitor.c:2139 src/qemu/qemu_monitor.c:2161 +#: src/qemu/qemu_monitor.c:2181 src/qemu/qemu_monitor.c:2208 +#: src/qemu/qemu_monitor.c:2228 src/qemu/qemu_monitor.c:2249 +#: src/qemu/qemu_monitor.c:2271 src/qemu/qemu_monitor.c:2291 +#: src/qemu/qemu_monitor.c:2317 src/qemu/qemu_monitor.c:2351 +#: src/qemu/qemu_monitor.c:2381 src/qemu/qemu_monitor.c:2419 +#: src/qemu/qemu_monitor.c:2477 src/qemu/qemu_monitor.c:2500 +#: src/qemu/qemu_monitor.c:2521 src/qemu/qemu_monitor.c:2540 +#: src/qemu/qemu_monitor.c:2604 src/qemu/qemu_monitor.c:2625 +#: src/qemu/qemu_monitor.c:2646 src/qemu/qemu_monitor.c:2669 +#: src/qemu/qemu_monitor.c:2692 src/qemu/qemu_monitor.c:2713 +#: src/qemu/qemu_monitor.c:2735 src/qemu/qemu_monitor.c:2757 +#: src/qemu/qemu_monitor.c:2795 src/qemu/qemu_monitor.c:2825 +#: src/qemu/qemu_monitor.c:2866 src/qemu/qemu_monitor.c:2900 +#: src/qemu/qemu_monitor.c:2945 src/qemu/qemu_monitor.c:2973 +#: src/qemu/qemu_monitor.c:3015 src/qemu/qemu_monitor.c:3037 +#: src/qemu/qemu_monitor.c:3075 src/qemu/qemu_monitor.c:3109 +#: src/qemu/qemu_monitor.c:3135 src/qemu/qemu_monitor.c:3156 +#: src/qemu/qemu_monitor.c:3175 src/qemu/qemu_monitor.c:3194 +#: src/qemu/qemu_monitor.c:3217 src/qemu/qemu_monitor.c:3299 +#: src/qemu/qemu_monitor.c:3320 src/qemu/qemu_monitor.c:3339 +#: src/qemu/qemu_monitor.c:3358 src/qemu/qemu_monitor.c:3377 +#: src/qemu/qemu_monitor.c:3403 src/qemu/qemu_monitor.c:3565 +#: src/qemu/qemu_monitor.c:3724 src/qemu/qemu_monitor.c:3750 +#: src/qemu/qemu_monitor.c:3774 src/qemu/qemu_monitor.c:3795 +#: src/qemu/qemu_monitor.c:3825 src/qemu/qemu_monitor.c:3847 +#: src/qemu/qemu_monitor.c:3869 src/qemu/qemu_monitor.c:3895 +#: src/qemu/qemu_monitor.c:3919 src/qemu/qemu_monitor.c:3941 +#: src/qemu/qemu_monitor.c:3964 src/qemu/qemu_monitor.c:3985 +#: src/qemu/qemu_monitor.c:4007 src/qemu/qemu_monitor.c:4029 +#: src/qemu/qemu_monitor.c:4048 src/qemu/qemu_monitor.c:4070 +#: src/qemu/qemu_monitor.c:4092 src/qemu/qemu_monitor.c:4111 +#: src/qemu/qemu_monitor.c:4133 src/qemu/qemu_monitor.c:4155 +#: src/qemu/qemu_monitor.c:4176 src/qemu/qemu_monitor.c:4196 +#: src/qemu/qemu_monitor.c:4217 src/qemu/qemu_monitor.c:4273 +#: src/qemu/qemu_monitor.c:4308 src/qemu/qemu_monitor.c:4341 msgid "monitor must not be NULL" msgstr "" -#: src/qemu/qemu_monitor.c:1462 +#: src/qemu/qemu_monitor.c:1558 msgid "both monitor and running must not be NULL" msgstr "" -#: src/qemu/qemu_monitor.c:1540 +#: src/qemu/qemu_monitor.c:1636 msgid "monitor || name must not be NULL" msgstr "" -#: src/qemu/qemu_monitor.c:1629 src/qemu/qemu_monitor.c:2099 -#: src/qemu/qemu_monitor.c:2120 src/qemu/qemu_monitor.c:2164 -#: src/qemu/qemu_monitor.c:3517 src/qemu/qemu_monitor.c:3541 -#: src/qemu/qemu_monitor.c:3562 src/qemu/qemu_monitor.c:3592 -#: src/qemu/qemu_monitor.c:3614 src/qemu/qemu_monitor.c:3636 -#: src/qemu/qemu_monitor.c:3661 src/qemu/qemu_monitor.c:3684 -#: src/qemu/qemu_monitor.c:3706 src/qemu/qemu_monitor.c:3729 -#: src/qemu/qemu_monitor.c:3750 src/qemu/qemu_monitor.c:3792 -#: src/qemu/qemu_monitor.c:3814 src/qemu/qemu_monitor.c:3836 -#: src/qemu/qemu_monitor.c:3855 src/qemu/qemu_monitor.c:3877 -#: src/qemu/qemu_monitor.c:3899 src/qemu/qemu_monitor.c:3920 -#: src/qemu/qemu_monitor.c:3940 src/qemu/qemu_monitor.c:3961 -#: src/qemu/qemu_monitor.c:4017 +#: src/qemu/qemu_monitor.c:1725 src/qemu/qemu_monitor.c:2234 +#: src/qemu/qemu_monitor.c:2255 src/qemu/qemu_monitor.c:2299 +#: src/qemu/qemu_monitor.c:3756 src/qemu/qemu_monitor.c:3780 +#: src/qemu/qemu_monitor.c:3801 src/qemu/qemu_monitor.c:3831 +#: src/qemu/qemu_monitor.c:3853 src/qemu/qemu_monitor.c:3875 +#: src/qemu/qemu_monitor.c:3901 src/qemu/qemu_monitor.c:3925 +#: src/qemu/qemu_monitor.c:3947 src/qemu/qemu_monitor.c:3970 +#: src/qemu/qemu_monitor.c:3991 src/qemu/qemu_monitor.c:4054 +#: src/qemu/qemu_monitor.c:4076 src/qemu/qemu_monitor.c:4098 +#: src/qemu/qemu_monitor.c:4117 src/qemu/qemu_monitor.c:4139 +#: src/qemu/qemu_monitor.c:4161 src/qemu/qemu_monitor.c:4182 +#: src/qemu/qemu_monitor.c:4202 src/qemu/qemu_monitor.c:4223 +#: src/qemu/qemu_monitor.c:4279 src/qemu/qemu_monitor.c:4314 msgid "JSON monitor is required" msgstr "" -#: src/qemu/qemu_monitor.c:1648 +#: src/qemu/qemu_monitor.c:1744 #, c-format msgid "unknown block IO status: %s" msgstr "" -#: src/qemu/qemu_monitor.c:1707 +#: src/qemu/qemu_monitor.c:1803 #, c-format msgid "cannot find info for device '%s'" msgstr "" -#: src/qemu/qemu_monitor.c:1841 +#: src/qemu/qemu_monitor.c:1976 #, c-format msgid "unsupported protocol type %s" msgstr "" -#: src/qemu/qemu_monitor.c:2289 +#: src/qemu/qemu_monitor.c:2425 #, c-format msgid "file offset must be a multiple of %llu" msgstr "" -#: src/qemu/qemu_monitor.c:2416 +#: src/qemu/qemu_monitor.c:2549 msgid "dump-guest-memory is not supported in text mode" msgstr "" -#: src/qemu/qemu_monitor.c:2630 +#: src/qemu/qemu_monitor.c:2763 msgid "fd must be valid" msgstr "" -#: src/qemu/qemu_monitor.c:2636 src/qemu/qemu_monitor.c:2704 +#: src/qemu/qemu_monitor.c:2769 src/qemu/qemu_monitor.c:2837 #, c-format msgid "qemu is not using a unix socket monitor, cannot send fd %s" msgstr "" -#: src/qemu/qemu_monitor.c:2698 +#: src/qemu/qemu_monitor.c:2831 msgid "fd and fdset must be valid" msgstr "" -#: src/qemu/qemu_monitor.c:2713 +#: src/qemu/qemu_monitor.c:2846 msgid "add fd requires JSON monitor" msgstr "" -#: src/qemu/qemu_monitor.c:2741 +#: src/qemu/qemu_monitor.c:2874 msgid "remove fd requires JSON monitor" msgstr "" -#: src/qemu/qemu_monitor.c:2782 +#: src/qemu/qemu_monitor.c:2915 msgid "JSON monitor should be using AddNetdev" msgstr "" -#: src/qemu/qemu_monitor.c:2818 +#: src/qemu/qemu_monitor.c:2951 msgid "JSON monitor should be using RemoveNetdev" msgstr "" -#: src/qemu/qemu_monitor.c:2956 +#: src/qemu/qemu_monitor.c:3141 msgid "JSON monitor should be using AddDrive" msgstr "" -#: src/qemu/qemu_monitor.c:3179 +#: src/qemu/qemu_monitor.c:3412 msgid "disk snapshot requires JSON monitor" msgstr "" -#: src/qemu/qemu_driver.c:11942 src/qemu/qemu_monitor.c:2052 -#: src/qemu/qemu_monitor.c:3202 src/qemu/qemu_monitor.c:3250 -#: src/qemu/qemu_monitor.c:3371 +#: src/qemu/qemu_driver.c:12586 src/qemu/qemu_driver.c:15648 +#: src/qemu/qemu_driver.c:16101 src/qemu/qemu_driver.c:16284 +#: src/qemu/qemu_monitor.c:2187 tools/virsh-domain.c:2197 #, c-format msgid "bandwidth must be less than %llu" msgstr "" -#: src/qemu/qemu_monitor.c:3213 +#: src/qemu/qemu_monitor.c:3436 msgid "drive-mirror requires JSON monitor" msgstr "" -#: src/qemu/qemu_monitor.c:3229 +#: src/qemu/qemu_monitor.c:3452 msgid "transaction requires JSON monitor" msgstr "" -#: src/qemu/qemu_monitor.c:3260 +#: src/qemu/qemu_monitor.c:3474 msgid "block-commit requires JSON monitor" msgstr "" -#: src/qemu/qemu_monitor.c:3279 +#: src/qemu/qemu_monitor.c:3505 msgid "drive pivot requires JSON monitor" msgstr "" -#: src/qemu/qemu_monitor.c:3382 +#: src/qemu/qemu_monitor.c:3598 src/qemu/qemu_monitor.c:3618 msgid "block jobs require JSON monitor" msgstr "" -#: src/qemu/qemu_monitor.c:3983 +#: src/qemu/qemu_monitor.c:4245 msgid "failed to duplicate log fd" msgstr "" -#: src/qemu/qemu_monitor_json.c:274 +#: src/qemu/qemu_monitor_json.c:278 msgid "Unable to append command 'id' string" msgstr "" -#: src/qemu/qemu_monitor_json.c:371 src/qemu/qemu_monitor_json.c:389 +#: src/qemu/qemu_monitor_json.c:375 src/qemu/qemu_monitor_json.c:393 #, c-format msgid "unable to execute QEMU command '%s'" msgstr "" -#: src/qemu/qemu_monitor_json.c:375 +#: src/qemu/qemu_monitor_json.c:379 #, c-format msgid "unable to execute QEMU command '%s': %s" msgstr "" -#: src/qemu/qemu_monitor_json.c:468 +#: src/util/virjson.c:145 src/util/virjson.c:243 #, c-format msgid "argument key '%s' must not have null value" msgstr "" -#: src/qemu/qemu_monitor_json.c:568 +#: src/qemu/qemu_monitor_json.c:498 #, c-format msgid "unexpected empty keyword in %s" msgstr "" -#: src/qemu/qemu_monitor_json.c:981 +#: src/qemu/qemu_monitor_json.c:941 #, c-format msgid "Human monitor command is not available to run %s" msgstr "" -#: src/qemu/qemu_monitor_json.c:991 +#: src/qemu/qemu_monitor_json.c:951 msgid "human monitor command was missing return data" msgstr "" -#: src/qemu/qemu_monitor_json.c:1119 +#: src/qemu/qemu_monitor_json.c:1079 msgid "query-status reply was missing return data" msgstr "" -#: src/qemu/qemu_monitor_json.c:1125 +#: src/qemu/qemu_monitor_json.c:1085 msgid "query-status reply was missing running state" msgstr "" -#: src/qemu/qemu_monitor_json.c:1222 +#: src/qemu/qemu_monitor_json.c:1182 msgid "cpu reply was missing return data" msgstr "" -#: src/qemu/qemu_monitor_json.c:1228 +#: src/qemu/qemu_monitor_json.c:1188 msgid "cpu information was not an array" msgstr "" -#: src/qemu/qemu_monitor_json.c:1234 +#: src/qemu/qemu_monitor_json.c:1194 msgid "cpu information was empty" msgstr "" -#: src/qemu/qemu_monitor_json.c:3085 +#: src/qemu/qemu_monitor_json.c:3589 msgid "character device information was missing array element" msgstr "" -#: src/qemu/qemu_monitor_json.c:1321 +#: src/qemu/qemu_monitor_json.c:1281 msgid "info kvm reply was missing return data" msgstr "" -#: src/qemu/qemu_monitor_json.c:1328 +#: src/qemu/qemu_monitor_json.c:1288 msgid "info kvm reply missing 'enabled' field" msgstr "" -#: src/qemu/qemu_monitor_json.c:1378 +#: src/qemu/qemu_monitor_json.c:1407 msgid "info balloon reply was missing return data" msgstr "" -#: src/qemu/qemu_monitor_json.c:1385 +#: src/qemu/qemu_monitor_json.c:1414 msgid "info balloon reply was missing balloon data" msgstr "" -#: src/qemu/qemu_monitor_json.c:1488 src/qemu/qemu_monitor_json.c:4776 -#: src/qemu/qemu_monitor_json.c:4819 src/qemu/qemu_monitor_json.c:5696 +#: src/qemu/qemu_monitor_json.c:1517 src/qemu/qemu_monitor_json.c:5448 +#: src/qemu/qemu_monitor_json.c:5491 src/qemu/qemu_monitor_json.c:6398 msgid "qom-get reply was missing return data" msgstr "" -#: src/qemu/qemu_monitor_json.c:1572 +#: src/qemu/qemu_monitor_json.c:1601 msgid "block info reply was missing device list" msgstr "" -#: src/qemu/qemu_monitor_json.c:1584 src/qemu/qemu_monitor_json.c:1590 +#: src/qemu/qemu_monitor_json.c:1613 src/qemu/qemu_monitor_json.c:1619 msgid "block info device entry was not in expected format" msgstr "" -#: src/qemu/qemu_monitor_json.c:1607 src/qemu/qemu_monitor_json.c:1614 +#: src/qemu/qemu_monitor_json.c:1636 src/qemu/qemu_monitor_json.c:1643 #, c-format msgid "cannot read %s value" msgstr "" -#: src/qemu/qemu_monitor_json.c:1688 src/qemu/qemu_monitor_json.c:1828 -#: src/qemu/qemu_monitor_json.c:1903 +#: src/qemu/qemu_monitor_json.c:1901 src/qemu/qemu_monitor_json.c:2084 +#: src/qemu/qemu_monitor_json.c:2190 msgid "blockstats reply was missing device list" msgstr "" -#: src/qemu/qemu_monitor_json.c:1698 src/qemu/qemu_monitor_json.c:1704 -#: src/qemu/qemu_monitor_json.c:1836 src/qemu/qemu_monitor_json.c:1914 -#: src/qemu/qemu_monitor_json.c:1920 +#: src/qemu/qemu_monitor_json.c:1911 src/qemu/qemu_monitor_json.c:1918 +#: src/qemu/qemu_monitor_json.c:2092 src/qemu/qemu_monitor_json.c:2200 +#: src/qemu/qemu_monitor_json.c:2206 msgid "blockstats device entry was not in expected format" msgstr "" -#: src/qemu/qemu_monitor_json.c:1722 src/qemu/qemu_monitor_json.c:1843 -#: src/qemu/qemu_monitor_json.c:1945 +#: src/qemu/qemu_monitor_json.c:1786 src/qemu/qemu_monitor_json.c:2099 +#: src/qemu/qemu_monitor_json.c:2144 msgid "blockstats stats entry was not in expected format" msgstr "" -#: src/qemu/qemu_monitor_json.c:1728 src/qemu/qemu_monitor_json.c:1734 -#: src/qemu/qemu_monitor_json.c:1743 src/qemu/qemu_monitor_json.c:1749 -#: src/qemu/qemu_monitor_json.c:1755 src/qemu/qemu_monitor_json.c:1764 -#: src/qemu/qemu_monitor_json.c:1773 src/qemu/qemu_monitor_json.c:1782 -#: src/qemu/qemu_monitor_json.c:1951 +#: src/qemu/qemu_monitor_json.c:1794 src/qemu/qemu_monitor_json.c:1801 +#: src/qemu/qemu_monitor_json.c:1809 src/qemu/qemu_monitor_json.c:1816 +#: src/qemu/qemu_monitor_json.c:1823 src/qemu/qemu_monitor_json.c:1831 +#: src/qemu/qemu_monitor_json.c:1839 src/qemu/qemu_monitor_json.c:1847 +#: src/qemu/qemu_monitor_json.c:2150 #, c-format msgid "cannot read %s statistic" msgstr "" -#: src/qemu/qemu_monitor_json.c:1790 src/qemu/qemu_monitor_json.c:1959 +#: src/qemu/qemu_monitor_json.c:1704 src/qemu/qemu_monitor_json.c:2230 #, c-format msgid "cannot find statistics for device '%s'" msgstr "" -#: src/qemu/qemu_monitor_json.c:1938 +#: src/qemu/qemu_monitor_json.c:2138 msgid "blockstats parent entry was not in expected format" msgstr "" -#: src/qemu/qemu_monitor_json.c:2349 +#: src/qemu/qemu_monitor_json.c:2615 msgid "query-migrate-cache-size reply was missing 'return' data" msgstr "" -#: src/qemu/qemu_monitor_json.c:2397 +#: src/qemu/qemu_monitor_json.c:2664 msgid "info migration reply was missing return data" msgstr "" -#: src/qemu/qemu_monitor_json.c:2403 +#: src/qemu/qemu_monitor_json.c:2670 msgid "info migration reply was missing return status" msgstr "" -#: src/qemu/qemu_monitor_json.c:2410 src/qemu/qemu_monitor_text.c:1449 -#: src/qemu/qemu_monitor_text.c:1457 +#: src/qemu/qemu_monitor_json.c:2677 src/qemu/qemu_monitor_text.c:1447 +#: src/qemu/qemu_monitor_text.c:1455 #, c-format msgid "unexpected migration status in %s" msgstr "" -#: src/qemu/qemu_monitor_json.c:2429 +#: src/qemu/qemu_monitor_json.c:2702 msgid "migration was active, but no RAM info was set" msgstr "" -#: src/qemu/qemu_monitor_json.c:2436 +#: src/qemu/qemu_monitor_json.c:2709 msgid "migration was active, but RAM 'transferred' data was missing" msgstr "" -#: src/qemu/qemu_monitor_json.c:2443 +#: src/qemu/qemu_monitor_json.c:2716 msgid "migration was active, but RAM 'remaining' data was missing" msgstr "" -#: src/qemu/qemu_monitor_json.c:2450 +#: src/qemu/qemu_monitor_json.c:2723 msgid "migration was active, but RAM 'total' data was missing" msgstr "" -#: src/qemu/qemu_monitor_json.c:2468 +#: src/qemu/qemu_monitor_json.c:2748 msgid "disk migration was active, but 'transferred' data was missing" msgstr "" -#: src/qemu/qemu_monitor_json.c:2477 +#: src/qemu/qemu_monitor_json.c:2757 msgid "disk migration was active, but 'remaining' data was missing" msgstr "" -#: src/qemu/qemu_monitor_json.c:2486 +#: src/qemu/qemu_monitor_json.c:2766 msgid "disk migration was active, but 'total' data was missing" msgstr "" -#: src/qemu/qemu_monitor_json.c:2499 +#: src/qemu/qemu_monitor_json.c:2785 msgid "XBZRLE is active, but 'cache-size' data was missing" msgstr "" -#: src/qemu/qemu_monitor_json.c:2508 +#: src/qemu/qemu_monitor_json.c:2794 msgid "XBZRLE is active, but 'bytes' data was missing" msgstr "" -#: src/qemu/qemu_monitor_json.c:2517 +#: src/qemu/qemu_monitor_json.c:2803 msgid "XBZRLE is active, but 'pages' data was missing" msgstr "" -#: src/qemu/qemu_monitor_json.c:2526 +#: src/qemu/qemu_monitor_json.c:2812 msgid "XBZRLE is active, but 'cache-miss' data was missing" msgstr "" -#: src/qemu/qemu_monitor_json.c:2535 +#: src/qemu/qemu_monitor_json.c:2821 msgid "XBZRLE is active, but 'overflow' data was missing" msgstr "" -#: src/qemu/qemu_monitor_json.c:2584 +#: src/qemu/qemu_monitor_json.c:2870 msgid "query-spice reply was missing return data" msgstr "" -#: src/qemu/qemu_monitor_json.c:2806 src/qemu/qemu_monitor_json.c:2816 -#: src/qemu/qemu_monitor_json.c:2826 +#: src/qemu/qemu_monitor_json.c:3091 src/qemu/qemu_monitor_json.c:3101 +#: src/qemu/qemu_monitor_json.c:3111 msgid "usb_add not supported in JSON mode" msgstr "" -#: src/qemu/qemu_monitor_json.c:2836 src/qemu/qemu_monitor_json.c:2847 -#: src/qemu/qemu_monitor_json.c:2857 src/qemu/qemu_monitor_json.c:3152 +#: src/qemu/qemu_monitor_json.c:3121 src/qemu/qemu_monitor_json.c:3132 +#: src/qemu/qemu_monitor_json.c:3142 src/qemu/qemu_monitor_json.c:3672 msgid "pci_add not supported in JSON mode" msgstr "" -#: src/qemu/qemu_monitor_json.c:2866 +#: src/qemu/qemu_monitor_json.c:3151 msgid "pci_del not supported in JSON mode" msgstr "" -#: src/qemu/qemu_monitor_json.c:2945 +#: src/qemu/qemu_monitor_json.c:3230 msgid "missing return information" msgstr "" -#: src/qemu/qemu_monitor_json.c:2952 +#: src/qemu/qemu_monitor_json.c:3237 msgid "incomplete return information" msgstr "" -#: src/qemu/qemu_monitor_json.c:3069 +#: src/qemu/qemu_monitor_json.c:3571 msgid "character device reply was missing return data" msgstr "" -#: src/qemu/qemu_monitor_json.c:3075 +#: src/qemu/qemu_monitor_json.c:3577 msgid "character device information was not an array" msgstr "" -#: src/qemu/qemu_monitor_json.c:3091 src/qemu/qemu_monitor_json.c:3097 +#: src/qemu/qemu_monitor_json.c:3601 msgid "character device information was missing filename" msgstr "" -#: src/qemu/qemu_monitor_json.c:3108 src/qemu/qemu_monitor_text.c:2232 +#: src/qemu/qemu_monitor_text.c:2231 #, c-format msgid "failed to save chardev path '%s'" msgstr "" -#: src/qemu/qemu_monitor_json.c:3161 +#: src/qemu/qemu_monitor_json.c:3681 msgid "query-pci not supported in JSON mode" msgstr "" -#: src/qemu/qemu_monitor_json.c:3243 +#: src/qemu/qemu_monitor_json.c:3820 msgid "" "deleting disk is not supported. This may leak data if disk is reassigned" msgstr "" -#: src/qemu/qemu_monitor_json.c:3535 src/qemu/qemu_monitor_text.c:2900 +#: src/qemu/qemu_monitor_json.c:4139 src/qemu/qemu_monitor_text.c:2892 #, c-format msgid "keycode %zu is invalid: 0x%X" msgstr "" -#: src/qemu/qemu_monitor_json.c:3619 +#: src/qemu/qemu_monitor_json.c:4228 msgid "entry was missing 'device'" msgstr "" -#: src/qemu/qemu_monitor_json.c:3628 +#: src/qemu/qemu_monitor_json.c:4237 msgid "entry was missing 'type'" msgstr "" -#: src/qemu/qemu_monitor_json.c:3642 +#: src/qemu/qemu_monitor_json.c:4252 msgid "entry was missing 'speed'" msgstr "" -#: src/qemu/qemu_monitor_json.c:3649 +#: src/qemu/qemu_monitor_json.c:4258 msgid "entry was missing 'offset'" msgstr "" -#: src/qemu/qemu_monitor_json.c:3655 +#: src/qemu/qemu_monitor_json.c:4264 msgid "entry was missing 'len'" msgstr "" -#: src/qemu/qemu_monitor_json.c:3678 +#: src/qemu/qemu_monitor_json.c:4296 msgid "reply was missing return data" msgstr "" -#: src/qemu/qemu_monitor_json.c:3684 +#: src/qemu/qemu_monitor_json.c:4302 msgid "unrecognized format of block job information" msgstr "" -#: src/qemu/qemu_monitor_json.c:3690 +#: src/qemu/qemu_monitor_json.c:4308 msgid "unable to determine array size" msgstr "" -#: src/qemu/qemu_monitor_json.c:3698 +#: src/qemu/qemu_monitor_json.c:4316 msgid "missing array element" msgstr "" -#: src/qemu/qemu_monitor_json.c:3726 +#: src/qemu/qemu_monitor_json.c:4348 #, c-format msgid "only modern block pull supports base: %s" msgstr "" -#: src/qemu/qemu_monitor_json.c:3731 +#: src/qemu/qemu_monitor_json.c:4366 #, c-format msgid "only modern block pull supports speed: %llu" msgstr "" -#: src/qemu/qemu_monitor_json.c:3776 src/qemu/qemu_monitor_json.c:3941 -#: src/qemu/qemu_monitor_json.c:3974 +#: src/qemu/qemu_monitor_json.c:4407 src/qemu/qemu_monitor_json.c:4608 +#: src/qemu/qemu_monitor_json.c:4641 #, c-format msgid "No active operation on device: %s" msgstr "" -#: src/qemu/qemu_monitor_json.c:3780 +#: src/qemu/qemu_monitor_json.c:4411 #, c-format msgid "Device %s in use" msgstr "" -#: src/qemu/qemu_monitor_json.c:3783 src/qemu/qemu_monitor_json.c:3944 -#: src/qemu/qemu_monitor_json.c:3977 +#: src/qemu/qemu_monitor_json.c:4414 src/qemu/qemu_monitor_json.c:4611 +#: src/qemu/qemu_monitor_json.c:4644 #, c-format msgid "Operation is not supported for device: %s" msgstr "" -#: src/qemu/qemu_monitor_json.c:3787 src/qemu/qemu_monitor_text.c:3013 -#: src/qemu/qemu_monitor_text.c:3112 +#: src/qemu/qemu_monitor_json.c:4418 src/qemu/qemu_monitor_text.c:3003 +#: src/qemu/qemu_monitor_text.c:3102 #, c-format msgid "Command '%s' is not found" msgstr "" -#: src/qemu/qemu_monitor_json.c:3947 src/qemu/qemu_monitor_json.c:3980 +#: src/qemu/qemu_monitor_json.c:4614 src/qemu/qemu_monitor_json.c:4647 msgid "Unexpected error" msgstr "" -#: src/qemu/qemu_monitor_json.c:3839 +#: src/qemu/qemu_monitor_json.c:4473 #, c-format msgid "block_io_throttle field '%s' missing in qemu's output" msgstr "" -#: src/qemu/qemu_monitor_json.c:3858 +#: src/qemu/qemu_monitor_json.c:4493 msgid " block_io_throttle reply was missing device list" msgstr "" -#: src/qemu/qemu_monitor_json.c:3869 src/qemu/qemu_monitor_json.c:3876 +#: src/qemu/qemu_monitor_json.c:4504 src/qemu/qemu_monitor_json.c:4511 msgid "block_io_throttle device entry was not in expected format" msgstr "" -#: src/qemu/qemu_monitor_json.c:3888 +#: src/qemu/qemu_monitor_json.c:4523 msgid "block_io_throttle inserted entry was not in expected format" msgstr "" -#: src/qemu/qemu_monitor_json.c:3905 +#: src/qemu/qemu_monitor_json.c:4549 #, c-format msgid "cannot find throttling info for device '%s'" msgstr "" -#: src/qemu/qemu_monitor_json.c:4044 +#: src/qemu/qemu_monitor_json.c:4710 msgid "query-version reply was missing 'return' data" msgstr "" -#: src/qemu/qemu_monitor_json.c:4050 +#: src/qemu/qemu_monitor_json.c:4716 msgid "query-version reply was missing 'qemu' data" msgstr "" -#: src/qemu/qemu_monitor_json.c:4056 +#: src/qemu/qemu_monitor_json.c:4722 msgid "query-version reply was missing 'major' version" msgstr "" -#: src/qemu/qemu_monitor_json.c:4061 +#: src/qemu/qemu_monitor_json.c:4727 msgid "query-version reply was missing 'minor' version" msgstr "" -#: src/qemu/qemu_monitor_json.c:4066 +#: src/qemu/qemu_monitor_json.c:4732 msgid "query-version reply was missing 'micro' version" msgstr "" -#: src/qemu/qemu_monitor_json.c:4074 +#: src/qemu/qemu_monitor_json.c:4740 msgid "query-version reply was missing 'package' version" msgstr "" -#: src/qemu/qemu_monitor_json.c:4118 +#: src/qemu/qemu_monitor_json.c:4784 msgid "query-machines reply was missing return data" msgstr "" -#: src/qemu/qemu_monitor_json.c:4124 +#: src/qemu/qemu_monitor_json.c:4790 msgid "query-machines reply data was not an array" msgstr "" -#: src/qemu/qemu_monitor_json.c:4144 +#: src/qemu/qemu_monitor_json.c:4810 msgid "query-machines reply data was missing 'name'" msgstr "" -#: src/qemu/qemu_monitor_json.c:4154 +#: src/qemu/qemu_monitor_json.c:4820 msgid "query-machines reply has malformed 'is-default' data" msgstr "" -#: src/qemu/qemu_monitor_json.c:4161 +#: src/qemu/qemu_monitor_json.c:4827 msgid "query-machines reply has malformed 'alias' data" msgstr "" -#: src/qemu/qemu_monitor_json.c:4170 +#: src/qemu/qemu_monitor_json.c:4836 msgid "query-machines reply has malformed 'cpu-max' data" msgstr "" -#: src/qemu/qemu_monitor_json.c:4230 +#: src/qemu/qemu_monitor_json.c:4896 msgid "query-cpu-definitions reply was missing return data" msgstr "" -#: src/qemu/qemu_monitor_json.c:4236 +#: src/qemu/qemu_monitor_json.c:4902 msgid "query-cpu-definitions reply data was not an array" msgstr "" -#: src/qemu/qemu_monitor_json.c:4250 +#: src/qemu/qemu_monitor_json.c:4916 msgid "query-cpu-definitions reply data was missing 'name'" msgstr "" -#: src/qemu/qemu_monitor_json.c:4298 +#: src/qemu/qemu_monitor_json.c:4964 msgid "query-commands reply was missing return data" msgstr "" -#: src/qemu/qemu_monitor_json.c:4304 +#: src/qemu/qemu_monitor_json.c:4970 msgid "query-commands reply data was not an array" msgstr "" -#: src/qemu/qemu_monitor_json.c:4318 +#: src/qemu/qemu_monitor_json.c:4984 msgid "query-commands reply data was missing 'name'" msgstr "" -#: src/qemu/qemu_monitor_json.c:4371 +#: src/qemu/qemu_monitor_json.c:5037 msgid "query-events reply was missing return data" msgstr "" -#: src/qemu/qemu_monitor_json.c:4377 +#: src/qemu/qemu_monitor_json.c:5043 msgid "query-events reply data was not an array" msgstr "" -#: src/qemu/qemu_monitor_json.c:4391 +#: src/qemu/qemu_monitor_json.c:5057 msgid "query-events reply data was missing 'name'" msgstr "" -#: src/qemu/qemu_monitor_json.c:4448 +#: src/qemu/qemu_monitor_json.c:5117 msgid "query-command-line-options reply was missing return data" msgstr "" -#: src/qemu/qemu_monitor_json.c:4459 +#: src/qemu/qemu_monitor_json.c:5128 msgid "query-command-line-options reply data was not an array" msgstr "" -#: src/qemu/qemu_monitor_json.c:4470 +#: src/qemu/qemu_monitor_json.c:5139 msgid "query-command-line-options reply data was missing 'option'" msgstr "" -#: src/qemu/qemu_monitor_json.c:4488 +#: src/qemu/qemu_monitor_json.c:5160 msgid "query-command-line-options parameter data was not an array" msgstr "" -#: src/qemu/qemu_monitor_json.c:4503 +#: src/qemu/qemu_monitor_json.c:5175 msgid "query-command-line-options parameter data was missing 'name'" msgstr "" -#: src/qemu/qemu_monitor_json.c:4560 +#: src/qemu/qemu_monitor_json.c:5232 msgid "query-kvm reply was missing return data" msgstr "" -#: src/qemu/qemu_monitor_json.c:4567 +#: src/qemu/qemu_monitor_json.c:5239 msgid "query-kvm replied unexpected data" msgstr "" -#: src/qemu/qemu_monitor_json.c:4608 +#: src/qemu/qemu_monitor_json.c:5280 msgid "qom-list-types reply was missing return data" msgstr "" -#: src/qemu/qemu_monitor_json.c:4614 +#: src/qemu/qemu_monitor_json.c:5286 msgid "qom-list-types reply data was not an array" msgstr "" -#: src/qemu/qemu_monitor_json.c:4628 +#: src/qemu/qemu_monitor_json.c:5300 msgid "qom-list-types reply data was missing 'name'" msgstr "" -#: src/qemu/qemu_monitor_json.c:4679 +#: src/qemu/qemu_monitor_json.c:5351 msgid "qom-list reply was missing return data" msgstr "" -#: src/qemu/qemu_monitor_json.c:4685 +#: src/qemu/qemu_monitor_json.c:5357 msgid "qom-list reply data was not an array" msgstr "" -#: src/qemu/qemu_monitor_json.c:4705 +#: src/qemu/qemu_monitor_json.c:5377 msgid "qom-list reply data was missing 'name'" msgstr "" -#: src/qemu/qemu_monitor_json.c:4715 +#: src/qemu/qemu_monitor_json.c:5387 msgid "qom-list reply has malformed 'type' data" msgstr "" -#: src/qemu/qemu_monitor_json.c:4811 +#: src/qemu/qemu_monitor_json.c:5483 #, c-format msgid "qom-get invalid object property type %d" msgstr "" -#: src/qemu/qemu_monitor_json.c:4874 +#: src/qemu/qemu_monitor_json.c:5546 #, c-format msgid "qom-set invalid object property type %d" msgstr "" -#: src/qemu/qemu_monitor_json.c:4930 +#: src/qemu/qemu_monitor_json.c:5602 msgid "device-list-properties reply was missing return data" msgstr "" -#: src/qemu/qemu_monitor_json.c:4936 +#: src/qemu/qemu_monitor_json.c:5608 msgid "device-list-properties reply data was not an array" msgstr "" -#: src/qemu/qemu_monitor_json.c:4950 +#: src/qemu/qemu_monitor_json.c:5622 msgid "device-list-properties reply data was missing 'name'" msgstr "" -#: src/qemu/qemu_monitor_json.c:4993 +#: src/qemu/qemu_monitor_json.c:5665 msgid "query-target reply was missing return data" msgstr "" -#: src/qemu/qemu_monitor_json.c:4999 +#: src/qemu/qemu_monitor_json.c:5671 msgid "query-target reply was missing arch data" msgstr "" -#: src/qemu/qemu_monitor_json.c:5042 +#: src/qemu/qemu_monitor_json.c:5718 msgid "missing migration capabilities" msgstr "" -#: src/qemu/qemu_monitor_json.c:5052 +#: src/qemu/qemu_monitor_json.c:5731 msgid "missing entry in migration capabilities list" msgstr "" -#: src/qemu/qemu_monitor_json.c:5058 +#: src/qemu/qemu_monitor_json.c:5737 msgid "missing migration capability name" msgstr "" -#: src/qemu/qemu_monitor_json.c:5297 +#: src/qemu/qemu_monitor_json.c:5995 #, c-format msgid "%s reply was missing return data" msgstr "" -#: src/qemu/qemu_monitor_json.c:5304 +#: src/qemu/qemu_monitor_json.c:6002 #, c-format msgid "%s reply data was not an array" msgstr "" -#: src/qemu/qemu_monitor_json.c:5319 +#: src/qemu/qemu_monitor_json.c:6017 #, c-format msgid "%s array element does not contain data" msgstr "" -#: src/qemu/qemu_monitor_json.c:5439 +#: src/qemu/qemu_monitor_json.c:5537 #, c-format msgid "Unsupported char device type '%d'" msgstr "" -#: src/qemu/qemu_monitor_json.c:5491 +#: src/qemu/qemu_monitor_json.c:6193 msgid "chardev-add reply was missing return data" msgstr "" -#: src/qemu/qemu_monitor_json.c:5497 +#: src/qemu/qemu_monitor_json.c:6199 msgid "chardev-add reply was missing pty path" msgstr "" -#: src/qemu/qemu_monitor_json.c:5587 +#: src/qemu/qemu_monitor_json.c:6289 msgid "missing cpuid-register in CPU data" msgstr "" -#: src/qemu/qemu_monitor_json.c:5592 +#: src/qemu/qemu_monitor_json.c:6294 msgid "missing or invalid cpuid-input-eax in CPU data" msgstr "" -#: src/qemu/qemu_monitor_json.c:5597 +#: src/qemu/qemu_monitor_json.c:6299 msgid "missing or invalid features in CPU data" msgstr "" -#: src/qemu/qemu_monitor_json.c:5612 +#: src/qemu/qemu_monitor_json.c:6314 #, c-format msgid "unknown CPU register '%s'" msgstr "" -#: src/qemu/qemu_monitor_json.c:5661 src/qemu/qemu_monitor_json.c:5702 +#: src/qemu/qemu_monitor_json.c:6363 src/qemu/qemu_monitor_json.c:6404 #, c-format msgid "%s CPU property did not return an array" msgstr "" -#: src/qemu/qemu_monitor_json.c:5753 +#: src/qemu/qemu_monitor_json.c:6455 #, c-format msgid "CPU definition retrieval isn't supported for '%s'" msgstr "" -#: src/qemu/qemu_monitor_text.c:181 +#: src/qemu/qemu_monitor_text.c:179 msgid "Password request seen, but no handler available" msgstr "" -#: src/qemu/qemu_monitor_text.c:322 +#: src/qemu/qemu_monitor_text.c:320 #, c-format msgid "Unable to extract disk path from %s" msgstr "" -#: src/qemu/qemu_monitor_text.c:427 +#: src/qemu/qemu_monitor_text.c:425 #, c-format msgid "unexpected reply from info status: %s" msgstr "" -#: src/qemu/qemu_monitor_text.c:474 +#: src/qemu/qemu_monitor_text.c:472 msgid "'set_link' not supported by this qemu" msgstr "" -#: src/qemu/qemu_monitor_text.c:481 +#: src/qemu/qemu_monitor_text.c:479 msgid "device name rejected" msgstr "" -#: src/qemu/qemu_monitor_text.c:691 src/qemu/qemu_monitor_text.c:697 +#: src/qemu/qemu_monitor_text.c:689 src/qemu/qemu_monitor_text.c:695 #, c-format msgid "unexpected balloon information '%s'" msgstr "" -#: src/qemu/qemu_monitor_text.c:753 +#: src/qemu/qemu_monitor_text.c:751 msgid "info block not supported by this qemu" msgstr "" -#: src/qemu/qemu_monitor_text.c:872 src/qemu/qemu_monitor_text.c:996 +#: src/qemu/qemu_monitor_text.c:870 src/qemu/qemu_monitor_text.c:994 msgid "'info blockstats' not supported by this qemu" msgstr "" -#: src/qemu/qemu_monitor_text.c:970 +#: src/qemu/qemu_monitor_text.c:968 #, c-format msgid "no stats found for device %s" msgstr "" -#: src/qemu/qemu_monitor_text.c:1047 +#: src/qemu/qemu_monitor_text.c:1045 msgid "unable to query block extent with this QEMU" msgstr "" -#: src/qemu/qemu_monitor_text.c:1117 +#: src/qemu/qemu_monitor_text.c:1115 msgid "setting VNC password failed" msgstr "" -#: src/qemu/qemu_monitor_text.c:1273 +#: src/qemu/qemu_monitor_text.c:1271 #, c-format msgid "could not eject media on %s: %s" msgstr "" -#: src/qemu/qemu_monitor_text.c:1310 src/qemu/qemu_monitor_text.c:1317 +#: src/qemu/qemu_monitor_text.c:1308 src/qemu/qemu_monitor_text.c:1315 #, c-format msgid "could not change media on %s: %s" msgstr "" -#: src/qemu/qemu_monitor_text.c:1471 +#: src/qemu/qemu_monitor_text.c:1469 #, c-format msgid "cannot parse migration data transferred statistic %s" msgstr "" -#: src/qemu/qemu_monitor_text.c:1484 +#: src/qemu/qemu_monitor_text.c:1482 #, c-format msgid "cannot parse migration data remaining statistic %s" msgstr "" -#: src/qemu/qemu_monitor_text.c:1497 +#: src/qemu/qemu_monitor_text.c:1495 #, c-format msgid "cannot parse migration data total statistic %s" msgstr "" -#: src/qemu/qemu_monitor_text.c:1514 +#: src/qemu/qemu_monitor_text.c:1512 #, c-format msgid "cannot parse disk migration data transferred statistic %s" msgstr "" -#: src/qemu/qemu_monitor_text.c:1527 +#: src/qemu/qemu_monitor_text.c:1525 #, c-format msgid "cannot parse disk migration data remaining statistic %s" msgstr "" -#: src/qemu/qemu_monitor_text.c:1540 +#: src/qemu/qemu_monitor_text.c:1538 #, c-format msgid "cannot parse disk migration data total statistic %s" msgstr "" -#: src/qemu/qemu_monitor_text.c:1596 +#: src/qemu/qemu_monitor_text.c:1591 #, c-format msgid "migration to '%s' failed: %s" msgstr "" -#: src/qemu/qemu_monitor_text.c:1603 +#: src/qemu/qemu_monitor_text.c:1598 #, c-format msgid "migration to '%s' not supported by this qemu: %s" msgstr "" -#: src/qemu/qemu_monitor_text.c:1678 +#: src/qemu/qemu_monitor_text.c:1673 #, c-format msgid "unable to add USB disk %s: %s" msgstr "" -#: src/qemu/qemu_monitor_text.c:1709 +#: src/qemu/qemu_monitor_text.c:1704 msgid "adding usb device failed" msgstr "" -#: src/qemu/qemu_monitor_text.c:1855 src/qemu/qemu_monitor_text.c:1930 +#: src/qemu/qemu_monitor_text.c:1850 src/qemu/qemu_monitor_text.c:1925 #, c-format msgid "parsing pci_add reply failed: %s" msgstr "" -#: src/qemu/qemu_monitor_text.c:1900 +#: src/qemu/qemu_monitor_text.c:1895 #, c-format msgid "adding %s disk failed %s: %s" msgstr "" -#: src/qemu/qemu_monitor_text.c:1980 +#: src/qemu/qemu_monitor_text.c:1975 #, c-format msgid "failed to detach PCI device, invalid address %.4x:%.2x:%.2x: %s" msgstr "" -#: src/qemu/qemu_monitor_text.c:2012 +#: src/qemu/qemu_monitor_text.c:2007 #, c-format msgid "qemu does not support sending of file handles: %s" msgstr "" -#: src/qemu/qemu_monitor_text.c:2019 +#: src/qemu/qemu_monitor_text.c:2014 #, c-format msgid "unable to send file handle '%s': %s" msgstr "" -#: src/qemu/qemu_monitor_text.c:2050 +#: src/qemu/qemu_monitor_text.c:2045 #, c-format msgid "qemu does not support closing of file handles: %s" msgstr "" -#: src/qemu/qemu_monitor_text.c:2079 +#: src/qemu/qemu_monitor_text.c:2074 #, c-format msgid "unable to add host net: %s" msgstr "" -#: src/qemu/qemu_monitor_text.c:2274 +#: src/qemu/qemu_monitor_text.c:2276 #, c-format msgid "adding %s disk controller failed: %s" msgstr "" -#: src/qemu/qemu_monitor_text.c:2359 src/qemu/qemu_monitor_text.c:2610 +#: src/qemu/qemu_monitor_text.c:2361 src/qemu/qemu_monitor_text.c:2612 msgid "drive hotplug is not supported" msgstr "" -#: src/qemu/qemu_monitor_text.c:2371 +#: src/qemu/qemu_monitor_text.c:2373 #, c-format msgid "adding %s disk failed: %s" msgstr "" -#: src/qemu/qemu_monitor_text.c:2426 +#: src/qemu/qemu_monitor_text.c:2428 #, c-format msgid "cannot parse value for %s" msgstr "" -#: src/qemu/qemu_monitor_text.c:2531 +#: src/qemu/qemu_monitor_text.c:2533 #, c-format msgid "detaching %s device failed: %s" msgstr "" -#: src/qemu/qemu_monitor_text.c:2574 +#: src/qemu/qemu_monitor_text.c:2576 #, c-format msgid "adding %s device failed: %s" msgstr "" -#: src/qemu/qemu_monitor_text.c:2616 +#: src/qemu/qemu_monitor_text.c:2618 msgid "open disk image file failed" msgstr "" -#: src/qemu/qemu_monitor_text.c:2650 +#: src/qemu/qemu_monitor_text.c:2652 msgid "" "deleting drive is not supported. This may leak data if disk is reassigned" msgstr "" -#: src/qemu/qemu_monitor_text.c:2662 +#: src/qemu/qemu_monitor_text.c:2664 #, c-format msgid "deleting %s drive failed: %s" msgstr "" -#: src/qemu/qemu_monitor_text.c:2697 +#: src/qemu/qemu_monitor_text.c:2699 msgid "setting disk password is not supported" msgstr "" -#: src/qemu/qemu_monitor_text.c:2701 +#: src/qemu/qemu_monitor_text.c:2703 msgid "the disk password is incorrect" msgstr "" -#: src/qemu/qemu_monitor_text.c:2730 +#: src/qemu/qemu_monitor_text.c:2732 #, c-format msgid "Failed to take snapshot: %s" msgstr "" -#: src/qemu/qemu_monitor_text.c:2735 +#: src/qemu/qemu_monitor_text.c:2736 msgid "this domain does not have a device to take snapshots" msgstr "" -#: src/qemu/qemu_monitor_text.c:2773 +#: src/qemu/qemu_monitor_text.c:2772 msgid "this domain does not have a device to load snapshots" msgstr "" -#: src/qemu/qemu_monitor_text.c:2778 +#: src/qemu/qemu_monitor_text.c:2776 #, c-format msgid "the snapshot '%s' does not exist, and was not loaded" msgstr "" -#: src/qemu/qemu_monitor_text.c:2825 +#: src/qemu/qemu_monitor_text.c:2819 msgid "this domain does not have a device to delete snapshots" msgstr "" -#: src/qemu/qemu_monitor_text.c:2925 +#: src/qemu/qemu_monitor_text.c:2915 #, c-format msgid "failed to send key '%s'" msgstr "" -#: src/qemu/qemu_monitor_text.c:3093 +#: src/qemu/qemu_monitor_text.c:3083 #, c-format msgid "No info for device '%s'" msgstr "" -#: src/qemu/qemu_process.c:232 +#: src/qemu/qemu_process.c:237 #, c-format msgid "Failed to set security context for agent for %s" msgstr "" -#: src/qemu/qemu_process.c:257 +#: src/qemu/qemu_process.c:262 msgid "guest crashed while connecting to the guest agent" msgstr "" -#: src/qemu/qemu_process.c:264 +#: src/qemu/qemu_process.c:269 #, c-format msgid "Failed to clear security context for agent for %s" msgstr "" -#: src/qemu/qemu_process.c:383 +#: src/qemu/qemu_process.c:389 #, c-format msgid "no disk found with path %s" msgstr "" -#: src/qemu/qemu_process.c:406 +#: src/qemu/qemu_process.c:412 #, c-format msgid "no disk found with alias %s" msgstr "" -#: src/qemu/qemu_process.c:426 +#: src/qemu/qemu_process.c:432 #, c-format msgid "disk %s does not have any encryption information" msgstr "" -#: src/qemu/qemu_process.c:434 +#: src/qemu/qemu_process.c:440 msgid "cannot find secrets without a connection" msgstr "" -#: src/qemu/qemu_process.c:442 src/storage/storage_backend.c:508 +#: src/qemu/qemu_process.c:448 src/storage/storage_backend.c:536 msgid "secret storage not supported" msgstr "" -#: src/qemu/qemu_process.c:451 +#: src/qemu/qemu_process.c:457 #, c-format msgid "invalid for volume %s" msgstr "" -#: src/qemu/qemu_process.c:470 +#: src/qemu/qemu_process.c:476 #, c-format msgid "format='qcow' passphrase for %s must not contain a '\\0'" msgstr "" -#: src/qemu/qemu_process.c:643 +#: src/qemu/qemu_process.c:646 msgid "Failed to create reboot thread, killing domain" msgstr "" -#: src/qemu/qemu_process.c:1433 +#: src/qemu/qemu_process.c:1612 #, c-format msgid "Failed to set security context for monitor for %s" msgstr "" -#: src/qemu/qemu_process.c:1465 +#: src/qemu/qemu_process.c:1644 #, c-format msgid "Failed to clear security context for monitor for %s" msgstr "" -#: src/qemu/qemu_process.c:1569 +#: src/qemu/qemu_process.c:1750 #, c-format msgid "Failure while reading %s log output" msgstr "" -#: src/qemu/qemu_process.c:1576 +#: src/qemu/qemu_process.c:1757 #, c-format msgid "Out of space while reading %s log output: %s" msgstr "" -#: src/qemu/qemu_process.c:1583 +#: src/qemu/qemu_process.c:1764 #, c-format msgid "Process exited while reading %s log output: %s" msgstr "" -#: src/qemu/qemu_process.c:1598 +#: src/qemu/qemu_process.c:1779 #, c-format msgid "Timed out while reading %s log output: %s" msgstr "" -#: src/qemu/qemu_process.c:1658 +#: src/qemu/qemu_process.c:1839 #, c-format msgid "Process exited prior to exec: %s" msgstr "" -#: src/qemu/qemu_process.c:1748 +#: src/qemu/qemu_process.c:1932 #, c-format msgid "no assigned pty for device %s" msgstr "" -#: src/qemu/qemu_process.c:1946 +#: src/qemu/qemu_process.c:2205 #, c-format msgid "process exited while connecting to monitor: %s" msgstr "" -#: src/qemu/qemu_process.c:2039 +#: src/qemu/qemu_process.c:2387 msgid "Failed to convert nodeset to cpuset" msgstr "" -#: src/qemu/qemu_process.c:2071 +#: src/qemu/qemu_process.c:2419 msgid "Cannot setup CPU affinity until process is started" msgstr "" -#: src/qemu/qemu_process.c:2120 +#: src/qemu/qemu_process.c:2468 msgid "Setting of link state is not supported by this qemu" msgstr "" -#: src/qemu/qemu_process.c:2129 +#: src/qemu/qemu_process.c:2477 #, c-format msgid "Couldn't set link state on interface: %s" msgstr "" -#: src/qemu/qemu_process.c:2518 +#: src/qemu/qemu_process.c:2914 #, c-format msgid "cannot find PCI address for VirtIO disk %s" msgstr "" -#: src/qemu/qemu_process.c:2532 +#: src/qemu/qemu_process.c:2928 #, c-format msgid "cannot find PCI address for %s NIC" msgstr "" -#: src/qemu/qemu_process.c:2546 +#: src/qemu/qemu_process.c:2942 #, c-format msgid "cannot find PCI address for controller %s" msgstr "" -#: src/qemu/qemu_process.c:2560 +#: src/qemu/qemu_process.c:2956 #, c-format msgid "cannot find PCI address for video adapter %s" msgstr "" -#: src/qemu/qemu_process.c:2574 +#: src/qemu/qemu_process.c:2970 #, c-format msgid "cannot find PCI address for sound adapter %s" msgstr "" -#: src/qemu/qemu_process.c:2587 +#: src/qemu/qemu_process.c:2983 #, c-format msgid "cannot find PCI address for watchdog %s" msgstr "" -#: src/qemu/qemu_process.c:2599 +#: src/qemu/qemu_process.c:2995 #, c-format msgid "cannot find PCI address for balloon %s" msgstr "" -#: src/qemu/qemu_process.c:2651 +#: src/qemu/qemu_process.c:3052 #, c-format msgid "Unable to pre-create chardev file '%s'" msgstr "" -#: src/qemu/qemu_process.c:3417 +#: src/qemu/qemu_process.c:3907 msgid "Could not create thread. QEMU initialization might be incomplete" msgstr "" -#: src/qemu/qemu_process.c:3542 +#: src/qemu/qemu_process.c:4016 msgid "" "Auto allocation of spice TLS port requested but spice TLS is disabled in " "qemu.conf" msgstr "" -#: src/qemu/qemu_process.c:3576 +#: src/qemu/qemu_process.c:4046 msgid "Maximum CPUs greater than specified machine type limit" msgstr "" -#: src/qemu/qemu_process.c:3611 +#: src/qemu/qemu_process.c:4091 msgid "host doesn't support paravirtual spinlocks" msgstr "" -#: src/qemu/qemu_process.c:3688 src/qemu/qemu_process.c:4570 -#: src/uml/uml_driver.c:1043 +#: src/qemu/qemu_process.c:4318 src/qemu/qemu_process.c:5331 +#: src/uml/uml_driver.c:1063 msgid "VM is already active" msgstr "" -#: src/qemu/qemu_process.c:3772 +#: src/qemu/qemu_process.c:4415 msgid "Unable to set huge path in security driver" msgstr "" -#: src/qemu/qemu_process.c:3811 src/qemu/qemu_process.c:4594 -#: src/uml/uml_driver.c:1065 +#: src/qemu/qemu_process.c:4497 src/qemu/qemu_process.c:5355 +#: src/uml/uml_driver.c:1085 #, c-format msgid "cannot create log directory %s" msgstr "" -#: src/qemu/qemu_process.c:3824 +#: src/qemu/qemu_process.c:4510 msgid "" "Domain requires KVM, but it is not available. Check that virtualization is " "enabled in the host BIOS, and host configuration is setup to load the kvm " "modules." msgstr "" -#: src/qemu/qemu_process.c:3884 +#: src/qemu/qemu_process.c:4573 msgid "Failed to build pidfile path." msgstr "" -#: src/qemu/qemu_process.c:3891 +#: src/qemu/qemu_process.c:4580 #, c-format msgid "Cannot remove stale PID file %s" msgstr "" -#: src/qemu/qemu_process.c:3968 +#: src/qemu/qemu_process.c:4660 src/qemu/qemu_process.c:4685 msgid "Raw I/O is not supported on this platform" msgstr "" -#: src/qemu/qemu_process.c:4059 +#: src/qemu/qemu_process.c:4771 #, c-format msgid "cannot stat fd %d" msgstr "" -#: src/qemu/qemu_process.c:4157 +#: src/qemu/qemu_process.c:4883 #, c-format msgid "unable to set balloon to %lld" msgstr "" @@ -18251,71 +18267,71 @@ msgid "failed to remove ebtables rule to allow MAC address on '%s'" msgstr "" -#: src/remote/remote_client_bodies.h:17 src/remote/remote_client_bodies.h:1581 -#: src/remote/remote_client_bodies.h:1618 -#: src/remote/remote_client_bodies.h:2449 -#: src/remote/remote_client_bodies.h:2488 -#: src/remote/remote_client_bodies.h:2585 -#: src/remote/remote_client_bodies.h:2824 -#: src/remote/remote_client_bodies.h:2858 -#: src/remote/remote_client_bodies.h:3246 -#: src/remote/remote_client_bodies.h:5684 src/remote/remote_driver.c:2147 +#: src/remote/remote_client_bodies.h:17 src/remote/remote_client_bodies.h:1674 +#: src/remote/remote_client_bodies.h:1711 +#: src/remote/remote_client_bodies.h:2542 +#: src/remote/remote_client_bodies.h:2581 +#: src/remote/remote_client_bodies.h:2678 +#: src/remote/remote_client_bodies.h:2917 +#: src/remote/remote_client_bodies.h:2951 +#: src/remote/remote_client_bodies.h:3339 +#: src/remote/remote_client_bodies.h:5777 src/remote/remote_driver.c:2162 #, c-format msgid "%s length greater than maximum: %d > %d" msgstr "" -#: src/remote/remote_client_bodies.h:292 src/remote/remote_client_bodies.h:309 -#: src/remote/remote_client_bodies.h:352 src/remote/remote_client_bodies.h:369 -#: src/remote/remote_client_bodies.h:412 src/remote/remote_client_bodies.h:429 -#: src/remote/remote_client_bodies.h:472 src/remote/remote_client_bodies.h:489 -#: src/remote/remote_client_bodies.h:532 src/remote/remote_client_bodies.h:549 -#: src/remote/remote_client_bodies.h:592 src/remote/remote_client_bodies.h:609 -#: src/remote/remote_client_bodies.h:652 src/remote/remote_client_bodies.h:669 -#: src/remote/remote_client_bodies.h:712 src/remote/remote_client_bodies.h:729 -#: src/remote/remote_client_bodies.h:772 src/remote/remote_client_bodies.h:789 -#: src/remote/remote_client_bodies.h:4009 -#: src/remote/remote_client_bodies.h:4028 -#: src/remote/remote_client_bodies.h:4071 -#: src/remote/remote_client_bodies.h:4090 -#: src/remote/remote_client_bodies.h:5088 -#: src/remote/remote_client_bodies.h:5106 -#: src/remote/remote_client_bodies.h:5290 -#: src/remote/remote_client_bodies.h:5309 -#: src/remote/remote_client_bodies.h:6042 -#: src/remote/remote_client_bodies.h:6060 +#: src/remote/remote_client_bodies.h:323 src/remote/remote_client_bodies.h:340 +#: src/remote/remote_client_bodies.h:383 src/remote/remote_client_bodies.h:400 +#: src/remote/remote_client_bodies.h:443 src/remote/remote_client_bodies.h:460 +#: src/remote/remote_client_bodies.h:503 src/remote/remote_client_bodies.h:520 +#: src/remote/remote_client_bodies.h:563 src/remote/remote_client_bodies.h:580 +#: src/remote/remote_client_bodies.h:623 src/remote/remote_client_bodies.h:640 +#: src/remote/remote_client_bodies.h:683 src/remote/remote_client_bodies.h:700 +#: src/remote/remote_client_bodies.h:743 src/remote/remote_client_bodies.h:760 +#: src/remote/remote_client_bodies.h:803 src/remote/remote_client_bodies.h:820 +#: src/remote/remote_client_bodies.h:4102 +#: src/remote/remote_client_bodies.h:4121 +#: src/remote/remote_client_bodies.h:4164 +#: src/remote/remote_client_bodies.h:4183 +#: src/remote/remote_client_bodies.h:5181 +#: src/remote/remote_client_bodies.h:5199 +#: src/remote/remote_client_bodies.h:5383 +#: src/remote/remote_client_bodies.h:5402 +#: src/remote/remote_client_bodies.h:6135 +#: src/remote/remote_client_bodies.h:6153 #, c-format msgid "too many remote undefineds: %d > %d" msgstr "" -#: src/remote/remote_driver.c:533 +#: src/remote/remote_driver.c:564 #, c-format msgid "Failed to parse value of URI component %s" msgstr "" -#: src/remote/remote_driver.c:605 +#: src/remote/remote_driver.c:636 #, c-format msgid "using unix socket and remote server '%s' is not supported." msgstr "" -#: src/remote/remote_driver.c:622 +#: src/remote/remote_driver.c:653 msgid "" "remote_open: transport in URL not recognised (should be " "tls|unix|ssh|ext|tcp|libssh2)" msgstr "" -#: src/remote/remote_driver.c:643 +#: src/remote/remote_driver.c:674 msgid "Only Unix socket URI transport is allowed in setuid mode" msgstr "" -#: src/remote/remote_driver.c:760 +#: src/remote/remote_driver.c:791 msgid "remote_open: for 'ext' transport, command is required" msgstr "" -#: src/remote/remote_driver.c:779 +#: src/remote/remote_driver.c:810 msgid "GNUTLS support not available in this build" msgstr "" -#: src/remote/remote_driver.c:804 +#: src/remote/remote_driver.c:835 msgid "" "Connecting to session instance without socket path is not supported by the " "libssh2 connection driver" @@ -18328,190 +18344,191 @@ "the name of the libvirtd binary)" msgstr "" -#: src/remote/remote_driver.c:882 +#: src/remote/remote_driver.c:913 msgid "" "Connecting to session instance without socket path is not supported by the " "ssh connection driver" msgstr "" -#: src/remote/remote_driver.c:924 +#: src/remote/remote_driver.c:955 msgid "transport methods unix, ssh and ext are not supported under Windows" msgstr "" -#: src/remote/remote_driver.c:1401 +#: src/remote/remote_driver.c:1408 msgid "remoteNodeGetCPUStats: returned number of stats exceeds limit" msgstr "" -#: src/remote/remote_driver.c:1420 src/remote/remote_driver.c:1484 +#: src/remote/remote_driver.c:1427 src/remote/remote_driver.c:1491 #, c-format msgid "Stats %s too big for destination" msgstr "" -#: src/remote/remote_driver.c:1465 +#: src/remote/remote_driver.c:1472 msgid "remoteNodeGetMemoryStats: returned number of stats exceeds limit" msgstr "" -#: src/remote/remote_driver.c:1516 +#: src/remote/remote_driver.c:1523 src/remote/remote_driver.c:7570 +#: src/remote/remote_driver.c:7826 #, c-format msgid "too many NUMA cells: %d > %d" msgstr "" -#: src/remote/remote_driver.c:1748 +#: src/remote/remote_driver.c:1760 msgid "returned number of parameters exceeds limit" msgstr "" -#: src/remote/remote_driver.c:1834 +#: src/remote/remote_driver.c:1849 msgid "returned number of disk errors exceeds limit" msgstr "" -#: src/remote/remote_driver.c:1882 +#: src/remote/remote_driver.c:1897 msgid "remoteDomainBlockStatsFlags: returned number of stats exceeds limit" msgstr "" -#: src/remote/remote_driver.c:2077 src/remote/remote_driver.c:2247 +#: src/remote/remote_driver.c:2092 src/remote/remote_driver.c:2262 #, c-format msgid "vCPU count exceeds maximum: %d > %d" msgstr "" -#: src/remote/remote_driver.c:2085 src/remote/remote_driver.c:2189 -#: src/remote/remote_driver.c:2254 +#: src/remote/remote_driver.c:2100 src/remote/remote_driver.c:2204 +#: src/remote/remote_driver.c:2269 #, c-format msgid "vCPU map buffer length exceeds maximum: %d > %d" msgstr "" -#: src/remote/remote_driver.c:2106 src/remote/remote_driver.c:2271 +#: src/remote/remote_driver.c:2121 src/remote/remote_driver.c:2286 #, c-format msgid "host reports too many vCPUs: %d > %d" msgstr "" -#: src/remote/remote_driver.c:2113 src/remote/remote_driver.c:2209 -#: src/remote/remote_driver.c:2277 +#: src/remote/remote_driver.c:2128 src/remote/remote_driver.c:2224 +#: src/remote/remote_driver.c:2292 #, c-format msgid "host reports map buffer length exceeds maximum: %d > %d" msgstr "" -#: src/remote/remote_driver.c:2327 +#: src/remote/remote_driver.c:2342 #, c-format msgid "security label exceeds maximum: %zu" msgstr "" -#: src/remote/remote_driver.c:2372 +#: src/remote/remote_driver.c:2387 #, c-format msgid "security label exceeds maximum: %zd" msgstr "" -#: src/remote/remote_driver.c:2444 +#: src/remote/remote_driver.c:2459 #, c-format msgid "security model exceeds maximum: %zu" msgstr "" -#: src/remote/remote_driver.c:2453 +#: src/remote/remote_driver.c:2468 #, c-format msgid "security doi exceeds maximum: %zu" msgstr "" -#: src/remote/remote_driver.c:2540 +#: src/remote/remote_driver.c:2555 msgid "caller ignores cookie or cookielen" msgstr "" -#: src/remote/remote_driver.c:2549 src/remote/remote_driver.c:6068 -#: src/remote/remote_driver.c:7060 +#: src/remote/remote_driver.c:2564 src/remote/remote_driver.c:6110 +#: src/remote/remote_driver.c:7140 msgid "caller ignores uri_out" msgstr "" -#: src/remote/remote_driver.c:2682 +#: src/remote/remote_driver.c:2697 #, c-format msgid "too many memory stats requested: %d > %d" msgstr "" -#: src/remote/remote_driver.c:2726 +#: src/remote/remote_driver.c:2741 #, c-format msgid "block peek request too large for remote protocol, %zi > %d" msgstr "" -#: src/remote/remote_driver.c:2747 src/remote/remote_driver.c:2798 +#: src/remote/remote_driver.c:2762 src/remote/remote_driver.c:2813 msgid "returned buffer is not same size as requested" msgstr "" -#: src/remote/remote_driver.c:2778 +#: src/remote/remote_driver.c:2793 #, c-format msgid "memory peek request too large for remote protocol, %zi > %d" msgstr "" -#: src/remote/remote_driver.c:2923 +#: src/remote/remote_driver.c:2938 #, c-format msgid "nparams count exceeds maximum: %u > %u" msgstr "" -#: src/remote/remote_driver.c:2929 +#: src/remote/remote_driver.c:2944 #, c-format msgid "ncpus count exceeds maximum: %u > %u" msgstr "" -#: src/remote/remote_driver.c:2954 +#: src/remote/remote_driver.c:2969 msgid "remoteDomainGetCPUStats: returned number of stats exceeds limit" msgstr "" -#: src/remote/remote_driver.c:3966 +#: src/remote/remote_driver.c:3930 #, c-format msgid "unknown authentication type %s" msgstr "" -#: src/remote/remote_driver.c:3975 +#: src/remote/remote_driver.c:3939 #, c-format msgid "requested authentication type %s rejected" msgstr "" -#: src/remote/remote_driver.c:4014 +#: src/remote/remote_driver.c:3978 #, c-format msgid "unsupported authentication type %d" msgstr "" -#: src/remote/remote_driver.c:4302 +#: src/remote/remote_driver.c:4265 msgid "Failed to make auth credentials" msgstr "" -#: src/remote/remote_driver.c:4313 +#: src/remote/remote_driver.c:4276 msgid "No authentication callback available" msgstr "" -#: src/remote/remote_driver.c:4319 src/remote/remote_driver.c:4637 +#: src/remote/remote_driver.c:4282 src/remote/remote_driver.c:4600 msgid "Failed to collect auth credentials" msgstr "" -#: src/remote/remote_driver.c:4425 +#: src/remote/remote_driver.c:4388 #, c-format msgid "SASL mechanism %s not supported by server" msgstr "" -#: src/remote/remote_driver.c:4455 +#: src/remote/remote_driver.c:4418 #, c-format msgid "SASL negotiation data too long: %zu bytes" msgstr "" -#: src/remote/remote_driver.c:4554 +#: src/remote/remote_driver.c:4517 #, c-format msgid "negotiation SSF %d was not strong enough" msgstr "" -#: src/remote/remote_driver.c:5542 +#: src/remote/remote_driver.c:5584 msgid "no internalFlags support" msgstr "" -#: src/remote/remote_driver.c:6000 src/remote/remote_driver.c:6059 -#: src/remote/remote_driver.c:6142 src/remote/remote_driver.c:6203 -#: src/remote/remote_driver.c:6262 src/remote/remote_driver.c:6981 -#: src/remote/remote_driver.c:7051 src/remote/remote_driver.c:7149 -#: src/remote/remote_driver.c:7221 src/remote/remote_driver.c:7294 +#: src/remote/remote_driver.c:6042 src/remote/remote_driver.c:6101 +#: src/remote/remote_driver.c:6184 src/remote/remote_driver.c:6245 +#: src/remote/remote_driver.c:6304 src/remote/remote_driver.c:7061 +#: src/remote/remote_driver.c:7131 src/remote/remote_driver.c:7229 +#: src/remote/remote_driver.c:7301 src/remote/remote_driver.c:7374 msgid "caller ignores cookieout or cookieoutlen" msgstr "" -#: src/remote/remote_driver.c:6348 +#: src/remote/remote_driver.c:6390 #, c-format msgid "Too many model names '%d' for limit '%d'" msgstr "" -#: src/remote/remote_driver.c:6423 +#: src/remote/remote_driver.c:6512 msgid "" "the caller doesn't support keepalive protocol; perhaps it's missing event " "loop implementation" @@ -18526,41 +18543,41 @@ msgid "keepalive interval %d too large" msgstr "" -#: src/rpc/virnetclient.c:312 +#: src/rpc/virnetclient.c:310 msgid "unable to make pipe" msgstr "" -#: src/rpc/virnetclient.c:528 +#: src/rpc/virnetclient.c:526 msgid "Unable to register async IO callback" msgstr "" -#: src/rpc/virnetclient.c:546 +#: src/rpc/virnetclient.c:544 msgid "Unable to enable keepalives without async IO support" msgstr "" -#: src/rpc/virnetclient.c:713 src/rpc/virnetclient.c:1721 +#: src/rpc/virnetclient.c:714 src/rpc/virnetclient.c:1721 msgid "failed to wake up polling thread" msgstr "" -#: src/rpc/virnetclient.c:824 +#: src/rpc/virnetclient.c:825 msgid "Unable to read TLS confirmation" msgstr "" -#: src/rpc/virnetclient.c:829 +#: src/rpc/virnetclient.c:830 msgid "server verification (of our certificate or IP address) failed" msgstr "" -#: src/rpc/virnetclient.c:972 +#: src/rpc/virnetclient.c:973 #, c-format msgid "no call waiting for reply with prog %d vers %d serial %d" msgstr "" -#: src/rpc/virnetclient.c:1141 +#: src/rpc/virnetclient.c:1142 #, c-format msgid "got unexpected RPC call prog %d vers %d proc %d type %d" msgstr "" -#: src/rpc/virnetclient.c:1524 +#: src/rpc/virnetclient.c:1525 msgid "poll on socket failed" msgstr "" @@ -18623,7 +18640,7 @@ msgstr "" #: src/rpc/virnetclientprogram.c:313 src/rpc/virnetclientprogram.c:372 -#: src/rpc/virnetmessage.c:561 +#: src/rpc/virnetmessage.c:561 src/rpc/virnetmessage.c:582 #, c-format msgid "Cannot set close-on-exec %d" msgstr "" @@ -18731,7 +18748,7 @@ msgid "No FD available at slot %zu" msgstr "" -#: src/rpc/virnetmessage.c:554 +#: src/rpc/virnetmessage.c:554 src/rpc/virnetmessage.c:575 #, c-format msgid "Unable to duplicate FD %d" msgstr "" @@ -18820,227 +18837,229 @@ msgid "failed to decode SASL data: %d (%s)" msgstr "" -#: src/rpc/virnetsocket.c:161 +#: src/rpc/virnetsocket.c:167 msgid "Unable to set close-on-exec flag" msgstr "" -#: src/rpc/virnetsocket.c:166 +#: src/rpc/virnetsocket.c:172 msgid "Unable to enable non-blocking flag" msgstr "" -#: src/rpc/virnetsocket.c:188 +#: src/rpc/virnetsocket.c:194 msgid "Unable to disable nagle algorithm" msgstr "" -#: src/rpc/virnetsocket.c:241 src/rpc/virnetsocket.c:455 +#: src/rpc/virnetsocket.c:261 src/rpc/virnetsocket.c:483 #, c-format msgid "Unable to resolve address '%s' service '%s': %s" msgstr "" -#: src/rpc/virnetsocket.c:254 src/rpc/virnetsocket.c:464 +#: src/rpc/virnetsocket.c:279 src/rpc/virnetsocket.c:492 msgid "Unable to create socket" msgstr "" -#: src/rpc/virnetsocket.c:259 +#: src/rpc/virnetsocket.c:282 msgid "Unable to enable port reuse" msgstr "" -#: src/rpc/virnetsocket.c:276 +#: src/rpc/virnetsocket.c:299 msgid "Unable to force bind to IPv6 only" msgstr "" -#: src/rpc/virnetsocket.c:284 src/rpc/virnetsocket.c:312 +#: src/rpc/virnetsocket.c:307 src/rpc/virnetsocket.c:334 +#: src/rpc/virnetsocket.c:340 msgid "Unable to bind to port" msgstr "" -#: src/rpc/virnetsocket.c:295 src/rpc/virnetsocket.c:420 -#: src/rpc/virnetsocket.c:489 src/rpc/virnetsocket.c:572 -#: src/rpc/virnetsocket.c:893 src/rpc/virnetsocket.c:945 -#: src/rpc/virnetsocket.c:1736 +#: src/rpc/virnetsocket.c:318 src/rpc/virnetsocket.c:448 +#: src/rpc/virnetsocket.c:516 src/rpc/virnetsocket.c:683 +#: src/rpc/virnetsocket.c:1011 src/rpc/virnetsocket.c:1063 +#: src/rpc/virnetsocket.c:1858 msgid "Unable to get local socket name" msgstr "" -#: src/rpc/virnetsocket.c:350 src/rpc/virnetsocket.c:536 +#: src/rpc/virnetsocket.c:378 src/rpc/virnetsocket.c:565 +#: src/rpc/virnetsocket.c:611 msgid "Failed to create socket" msgstr "" -#: src/rpc/virnetsocket.c:357 src/rpc/virnetsocket.c:542 +#: src/rpc/virnetsocket.c:385 src/rpc/virnetsocket.c:571 #, c-format msgid "Path %s too long for unix socket" msgstr "" -#: src/rpc/virnetsocket.c:370 +#: src/rpc/virnetsocket.c:398 #, c-format msgid "Failed to bind socket to '%s'" msgstr "" -#: src/rpc/virnetsocket.c:381 +#: src/rpc/virnetsocket.c:409 #, c-format msgid "Failed to change ownership of '%s' to %d:%d" msgstr "" -#: src/rpc/virnetsocket.c:405 src/rpc/virnetsocket.c:592 +#: src/rpc/virnetsocket.c:433 src/rpc/virnetsocket.c:712 msgid "UNIX sockets are not supported on this platform" msgstr "" -#: src/rpc/virnetsocket.c:482 +#: src/rpc/virnetsocket.c:509 #, c-format msgid "unable to connect to server at '%s:%s'" msgstr "" -#: src/rpc/virnetsocket.c:495 +#: src/rpc/virnetsocket.c:522 msgid "Unable to get remote socket name" msgstr "" -#: src/rpc/virnetsocket.c:531 +#: src/rpc/virnetsocket.c:560 msgid "Auto-spawn of daemon requested, but no binary specified" msgstr "" -#: src/rpc/virnetsocket.c:565 +#: src/rpc/virnetsocket.c:583 src/rpc/virnetsocket.c:666 #, c-format msgid "Failed to connect socket to '%s'" msgstr "" -#: src/rpc/virnetsocket.c:614 src/rpc/virnetsocket.c:620 +#: src/rpc/virnetsocket.c:734 src/rpc/virnetsocket.c:740 msgid "unable to create socket pair" msgstr "" -#: src/rpc/virnetsocket.c:658 +#: src/rpc/virnetsocket.c:778 msgid "Tunnelling sockets not supported on this platform" msgstr "" -#: src/rpc/virnetsocket.c:764 +#: src/rpc/virnetsocket.c:882 msgid "Failed to parse port number" msgstr "" -#: src/rpc/virnetsocket.c:784 +#: src/rpc/virnetsocket.c:902 #, c-format msgid "Invalid host key verification method: '%s'" msgstr "" -#: src/rpc/virnetsocket.c:821 +#: src/rpc/virnetsocket.c:939 #, c-format msgid "Invalid authentication method: '%s'" msgstr "" -#: src/rpc/virnetsocket.c:866 +#: src/rpc/virnetsocket.c:984 msgid "libssh2 transport support was not enabled" msgstr "" -#: src/rpc/virnetsocket.c:913 +#: src/rpc/virnetsocket.c:1031 msgid "Missing fd data in JSON document" msgstr "" -#: src/rpc/virnetsocket.c:919 +#: src/rpc/virnetsocket.c:1037 msgid "Missing pid data in JSON document" msgstr "" -#: src/rpc/virnetsocket.c:925 +#: src/rpc/virnetsocket.c:1043 msgid "Missing errfd data in JSON document" msgstr "" -#: src/rpc/virnetsocket.c:930 +#: src/rpc/virnetsocket.c:1048 msgid "Missing isClient data in JSON document" msgstr "" -#: src/rpc/virnetsocket.c:939 +#: src/rpc/virnetsocket.c:1057 msgid "Unable to get peer socket name" msgstr "" -#: src/rpc/virnetsocket.c:963 +#: src/rpc/virnetsocket.c:1081 msgid "Unable to save socket state when SASL session is active" msgstr "" -#: src/rpc/virnetsocket.c:970 +#: src/rpc/virnetsocket.c:1088 msgid "Unable to save socket state when TLS session is active" msgstr "" -#: src/rpc/virnetsocket.c:992 +#: src/rpc/virnetsocket.c:1110 #, c-format msgid "Cannot disable close-on-exec flag on socket %d" msgstr "" -#: src/rpc/virnetsocket.c:999 +#: src/rpc/virnetsocket.c:1117 #, c-format msgid "Cannot disable close-on-exec flag on pipe %d" msgstr "" -#: src/rpc/virnetsocket.c:1078 +#: src/rpc/virnetsocket.c:1196 msgid "Unable to copy socket file handle" msgstr "" -#: src/rpc/virnetsocket.c:1132 src/rpc/virnetsocket.c:1182 +#: src/rpc/virnetsocket.c:1250 src/rpc/virnetsocket.c:1304 msgid "Failed to get client socket identity" msgstr "" -#: src/rpc/virnetsocket.c:1188 +#: src/rpc/virnetsocket.c:1310 msgid "Failed to get valid client socket identity" msgstr "" -#: src/rpc/virnetsocket.c:1194 +#: src/rpc/virnetsocket.c:1316 msgid "Failed to get valid client socket identity groups" msgstr "" -#: src/rpc/virnetsocket.c:1222 +#: src/rpc/virnetsocket.c:1344 msgid "Failed to get client socket PID" msgstr "" -#: src/rpc/virnetsocket.c:1243 +#: src/rpc/virnetsocket.c:1365 msgid "Client socket identity not available" msgstr "" -#: src/rpc/virnetsocket.c:1264 +#: src/rpc/virnetsocket.c:1386 msgid "Unable to query peer security context" msgstr "" -#: src/rpc/virnetsocket.c:1442 +#: src/rpc/virnetsocket.c:1564 #, c-format msgid "Cannot recv data: %s" msgstr "" -#: src/rpc/virnetsocket.c:1445 +#: src/rpc/virnetsocket.c:1567 msgid "Cannot recv data" msgstr "" -#: src/rpc/virnetsocket.c:1450 +#: src/rpc/virnetsocket.c:1572 #, c-format msgid "End of file while reading data: %s" msgstr "" -#: src/rpc/virnetsocket.c:1453 +#: src/rpc/virnetsocket.c:1575 msgid "End of file while reading data" msgstr "" -#: src/rpc/virnetsocket.c:1490 +#: src/rpc/virnetsocket.c:1612 msgid "Cannot write data" msgstr "" -#: src/rpc/virnetsocket.c:1495 +#: src/rpc/virnetsocket.c:1617 msgid "End of file while writing data" msgstr "" -#: src/rpc/virnetsocket.c:1638 +#: src/rpc/virnetsocket.c:1760 msgid "Sending file descriptors is not supported on this socket" msgstr "" -#: src/rpc/virnetsocket.c:1649 +#: src/rpc/virnetsocket.c:1771 #, c-format msgid "Failed to send file descriptor %d" msgstr "" -#: src/rpc/virnetsocket.c:1672 +#: src/rpc/virnetsocket.c:1794 msgid "Receiving file descriptors is not supported on this socket" msgstr "" -#: src/rpc/virnetsocket.c:1682 +#: src/rpc/virnetsocket.c:1804 msgid "Failed to recv file descriptor" msgstr "" -#: src/rpc/virnetsocket.c:1699 +#: src/rpc/virnetsocket.c:1821 msgid "Unable to listen on socket" msgstr "" -#: src/rpc/virnetsocket.c:1730 +#: src/rpc/virnetsocket.c:1852 msgid "Unable to accept client" msgstr "" @@ -19166,15 +19185,15 @@ msgid "Failed to register shutdown timeout" msgstr "" -#: src/rpc/virnetserverclient.c:455 src/rpc/virnetserverservice.c:282 +#: src/rpc/virnetserverclient.c:455 src/rpc/virnetserverservice.c:337 msgid "Missing auth field in JSON state document" msgstr "" -#: src/rpc/virnetserverclient.c:460 src/rpc/virnetserverservice.c:287 +#: src/rpc/virnetserverclient.c:460 src/rpc/virnetserverservice.c:342 msgid "Missing readonly field in JSON state document" msgstr "" -#: src/rpc/virnetserverclient.c:466 src/rpc/virnetserverservice.c:293 +#: src/rpc/virnetserverclient.c:466 src/rpc/virnetserverservice.c:348 msgid "Missing nrequests_client_max field in JSON state document" msgstr "" @@ -19186,7 +19205,7 @@ msgid "Missing privateData field in JSON state document" msgstr "" -#: src/rpc/virnetserverclient.c:1110 src/rpc/virnetserverclient.c:1290 +#: src/rpc/virnetserverclient.c:1046 src/rpc/virnetserverclient.c:1226 #, c-format msgid "unexpected zero/negative length request %lld" msgstr "" @@ -19196,7 +19215,7 @@ msgid "Failed to add watch for fd %d events %d" msgstr "" -#: src/rpc/virnetservermdns.c:346 src/util/virtime.c:244 +#: src/rpc/virnetservermdns.c:346 src/util/virtime.c:237 #: tools/virsh-domain-monitor.c:1431 msgid "Unable to get current time" msgstr "" @@ -19249,11 +19268,11 @@ msgid "authentication required" msgstr "" -#: src/rpc/virnetserverservice.c:300 +#: src/rpc/virnetserverservice.c:355 msgid "Missing socks field in JSON state document" msgstr "" -#: src/rpc/virnetserverservice.c:306 +#: src/rpc/virnetserverservice.c:361 msgid "socks field in JSON was not an array" msgstr "" @@ -19267,7 +19286,7 @@ "No user interaction callback provided: Can't verify the session host key" msgstr "" -#: src/rpc/virnetsshsession.c:355 src/rpc/virnetsshsession.c:795 +#: src/rpc/virnetsshsession.c:355 src/rpc/virnetsshsession.c:791 msgid "no suitable method to retrieve authentication credentials" msgstr "" @@ -19275,35 +19294,35 @@ msgid "failed to calculate ssh host key hash" msgstr "" -#: src/rpc/virnetsshsession.c:384 +#: src/rpc/virnetsshsession.c:382 #, c-format msgid "Accept SSH host key with hash '%s' for host '%s:%d' (%s/%s)?" msgstr "" -#: src/rpc/virnetsshsession.c:395 +#: src/rpc/virnetsshsession.c:393 msgid "failed to retrieve decision to accept host key" msgstr "" -#: src/rpc/virnetsshsession.c:409 +#: src/rpc/virnetsshsession.c:407 #, c-format msgid "SSH host key for '%s' (%s) was not accepted" msgstr "" -#: src/rpc/virnetsshsession.c:433 +#: src/rpc/virnetsshsession.c:431 msgid "unsupported SSH key type" msgstr "" -#: src/rpc/virnetsshsession.c:462 +#: src/rpc/virnetsshsession.c:458 #, c-format msgid "unable to add SSH host key for host '%s': %s" msgstr "" -#: src/rpc/virnetsshsession.c:477 +#: src/rpc/virnetsshsession.c:473 #, c-format msgid "failed to write known_host file '%s': %s" msgstr "" -#: src/rpc/virnetsshsession.c:493 +#: src/rpc/virnetsshsession.c:489 #, c-format msgid "" "!!! SSH HOST KEY VERIFICATION FAILED !!!: Identity of host '%s:%d' differs " @@ -19311,185 +19330,185 @@ "man in the middle attack. The key is stored in '%s'." msgstr "" -#: src/rpc/virnetsshsession.c:504 +#: src/rpc/virnetsshsession.c:500 #, c-format msgid "failed to validate SSH host key: %s" msgstr "" -#: src/rpc/virnetsshsession.c:509 +#: src/rpc/virnetsshsession.c:505 msgid "Unknown error value" msgstr "" -#: src/rpc/virnetsshsession.c:533 +#: src/rpc/virnetsshsession.c:529 msgid "Failed to connect to ssh agent" msgstr "" -#: src/rpc/virnetsshsession.c:539 +#: src/rpc/virnetsshsession.c:535 msgid "Failed to list ssh agent identities" msgstr "" -#: src/rpc/virnetsshsession.c:557 src/rpc/virnetsshsession.c:581 +#: src/rpc/virnetsshsession.c:553 src/rpc/virnetsshsession.c:577 #, c-format msgid "failed to authenticate using SSH agent: %s" msgstr "" -#: src/rpc/virnetsshsession.c:569 +#: src/rpc/virnetsshsession.c:565 msgid "SSH Agent did not provide any authentication identity" msgstr "" -#: src/rpc/virnetsshsession.c:573 +#: src/rpc/virnetsshsession.c:569 msgid "All identities provided by the SSH Agent were rejected" msgstr "" -#: src/rpc/virnetsshsession.c:615 src/rpc/virnetsshsession.c:674 +#: src/rpc/virnetsshsession.c:611 src/rpc/virnetsshsession.c:670 #, c-format msgid "authentication with private key '%s' has failed: %s" msgstr "" -#: src/rpc/virnetsshsession.c:624 +#: src/rpc/virnetsshsession.c:620 msgid "" "No user interaction callback provided: Can't retrieve private key passphrase" msgstr "" -#: src/rpc/virnetsshsession.c:642 +#: src/rpc/virnetsshsession.c:638 msgid "no suitable method to retrieve key passphrase" msgstr "" -#: src/rpc/virnetsshsession.c:647 +#: src/rpc/virnetsshsession.c:643 #, c-format msgid "Passphrase for key '%s'" msgstr "" -#: src/rpc/virnetsshsession.c:653 +#: src/rpc/virnetsshsession.c:649 msgid "failed to retrieve private key passphrase: callback has failed" msgstr "" -#: src/rpc/virnetsshsession.c:716 +#: src/rpc/virnetsshsession.c:712 msgid "Can't perform authentication: Authentication callback not provided" msgstr "" -#: src/rpc/virnetsshsession.c:728 +#: src/rpc/virnetsshsession.c:724 msgid "failed to retrieve password" msgstr "" -#: src/rpc/virnetsshsession.c:750 src/util/virerror.c:1008 +#: src/rpc/virnetsshsession.c:746 src/util/virerror.c:1070 #, c-format msgid "authentication failed: %s" msgstr "" -#: src/rpc/virnetsshsession.c:779 +#: src/rpc/virnetsshsession.c:775 msgid "" "Can't perform keyboard-interactive authentication: Authentication callback " "not provided " msgstr "" -#: src/rpc/virnetsshsession.c:803 +#: src/rpc/virnetsshsession.c:799 msgid "failed to retrieve credentials" msgstr "" -#: src/rpc/virnetsshsession.c:820 src/rpc/virnetsshsession.c:827 +#: src/rpc/virnetsshsession.c:816 src/rpc/virnetsshsession.c:823 #, c-format msgid "keyboard interactive authentication failed: %s" msgstr "" -#: src/rpc/virnetsshsession.c:846 src/rpc/virnetsshsession.c:960 +#: src/rpc/virnetsshsession.c:842 src/rpc/virnetsshsession.c:956 msgid "No authentication methods and credentials provided" msgstr "" -#: src/rpc/virnetsshsession.c:862 +#: src/rpc/virnetsshsession.c:858 #, c-format msgid "couldn't retrieve authentication methods list: %s" msgstr "" -#: src/rpc/virnetsshsession.c:907 +#: src/rpc/virnetsshsession.c:903 msgid "No authentication methods supplied" msgstr "" -#: src/rpc/virnetsshsession.c:912 +#: src/rpc/virnetsshsession.c:908 msgid "" "None of the requested authentication methods are supported by the server" msgstr "" -#: src/rpc/virnetsshsession.c:916 +#: src/rpc/virnetsshsession.c:912 msgid "" "All provided authentication methods with credentials were rejected by the " "server" msgstr "" -#: src/rpc/virnetsshsession.c:933 +#: src/rpc/virnetsshsession.c:929 #, c-format msgid "failed to open ssh channel: %s" msgstr "" -#: src/rpc/virnetsshsession.c:941 +#: src/rpc/virnetsshsession.c:937 #, c-format msgid "failed to execute command '%s': %s" msgstr "" -#: src/rpc/virnetsshsession.c:967 +#: src/rpc/virnetsshsession.c:963 msgid "No channel command provided" msgstr "" -#: src/rpc/virnetsshsession.c:974 +#: src/rpc/virnetsshsession.c:970 msgid "Hostname is needed for host key verification" msgstr "" -#: src/rpc/virnetsshsession.c:1052 src/rpc/virnetsshsession.c:1132 +#: src/rpc/virnetsshsession.c:1048 src/rpc/virnetsshsession.c:1128 msgid "Username must be provided for ssh agent authentication" msgstr "" -#: src/rpc/virnetsshsession.c:1091 +#: src/rpc/virnetsshsession.c:1087 msgid "" "Username and key file path must be provided for private key authentication" msgstr "" -#: src/rpc/virnetsshsession.c:1203 +#: src/rpc/virnetsshsession.c:1199 #, c-format msgid "unable to load knownhosts file '%s': %s" msgstr "" -#: src/rpc/virnetsshsession.c:1209 +#: src/rpc/virnetsshsession.c:1205 #, c-format msgid "known hosts file '%s' does not exist" msgstr "" -#: src/rpc/virnetsshsession.c:1248 +#: src/rpc/virnetsshsession.c:1244 msgid "Failed to initialize libssh2 session" msgstr "" -#: src/rpc/virnetsshsession.c:1254 +#: src/rpc/virnetsshsession.c:1250 msgid "Failed to initialize libssh2 known hosts table" msgstr "" -#: src/rpc/virnetsshsession.c:1260 +#: src/rpc/virnetsshsession.c:1256 msgid "Failed to initialize libssh2 agent handle" msgstr "" -#: src/rpc/virnetsshsession.c:1292 +#: src/rpc/virnetsshsession.c:1288 msgid "Invalid virNetSSHSessionPtr" msgstr "" -#: src/rpc/virnetsshsession.c:1308 +#: src/rpc/virnetsshsession.c:1304 #, c-format msgid "SSH session handshake failed: %s" msgstr "" -#: src/rpc/virnetsshsession.c:1353 src/rpc/virnetsshsession.c:1464 -#: src/rpc/virnetsshsession.c:1476 +#: src/rpc/virnetsshsession.c:1349 src/rpc/virnetsshsession.c:1460 +#: src/rpc/virnetsshsession.c:1472 #, c-format msgid "Remote program terminated with non-zero code: %d" msgstr "" -#: src/rpc/virnetsshsession.c:1358 src/rpc/virnetsshsession.c:1468 +#: src/rpc/virnetsshsession.c:1354 src/rpc/virnetsshsession.c:1464 msgid "Tried to write socket in error state" msgstr "" -#: src/rpc/virnetsshsession.c:1429 +#: src/rpc/virnetsshsession.c:1425 #, c-format msgid "Remote command terminated with non-zero code: %d" msgstr "" -#: src/rpc/virnetsshsession.c:1501 +#: src/rpc/virnetsshsession.c:1497 #, c-format msgid "write failed: %s" msgstr "" @@ -19787,8 +19806,8 @@ msgid "cannot open '%s'" msgstr "" -#: src/secret/secret_driver.c:388 src/storage/storage_backend_gluster.c:262 -#: src/util/virfile.c:530 +#: src/secret/secret_driver.c:388 src/storage/storage_backend_gluster.c:263 +#: src/util/virfile.c:533 #, c-format msgid "cannot stat '%s'" msgstr "" @@ -19813,42 +19832,42 @@ msgid "Error reading secret: %s" msgstr "" -#: src/secret/secret_driver.c:729 src/secret/secret_driver.c:908 -#: src/secret/secret_driver.c:945 src/secret/secret_driver.c:1003 -#: src/secret/secret_driver.c:1050 +#: src/secret/secret_driver.c:727 src/secret/secret_driver.c:906 +#: src/secret/secret_driver.c:943 src/secret/secret_driver.c:1001 +#: src/secret/secret_driver.c:1048 #, c-format msgid "no secret with matching uuid '%s'" msgstr "" -#: src/secret/secret_driver.c:759 +#: src/secret/secret_driver.c:757 #, c-format msgid "no secret with matching usage '%s'" msgstr "" -#: src/secret/secret_driver.c:807 +#: src/secret/secret_driver.c:805 #, c-format msgid "a secret with UUID %s already defined for use with %s" msgstr "" -#: src/secret/secret_driver.c:825 +#: src/secret/secret_driver.c:823 #, c-format msgid "a secret with UUID %s is already defined for use with %s" msgstr "" -#: src/secret/secret_driver.c:832 +#: src/secret/secret_driver.c:830 msgid "cannot change private flag on existing secret" msgstr "" -#: src/secret/secret_driver.c:880 +#: src/secret/secret_driver.c:878 msgid "list of secrets is inconsistent" msgstr "" -#: src/secret/secret_driver.c:1014 +#: src/secret/secret_driver.c:1012 #, c-format msgid "secret '%s' does not have a value" msgstr "" -#: src/secret/secret_driver.c:1021 +#: src/secret/secret_driver.c:1019 msgid "secret is private" msgstr "" @@ -19867,62 +19886,62 @@ msgstr "" #: src/security/security_apparmor.c:294 src/security/security_apparmor.c:322 -#: src/security/security_apparmor.c:735 +#: src/security/security_apparmor.c:752 #, c-format msgid "cannot update AppArmor profile '%s'" msgstr "" -#: src/security/security_apparmor.c:367 +#: src/security/security_apparmor.c:372 src/security/security_apparmor.c:377 #, c-format msgid "template '%s' does not exist" msgstr "" -#: src/security/security_apparmor.c:429 +#: src/security/security_apparmor.c:440 msgid "Cannot set a base label with AppArmour" msgstr "" -#: src/security/security_apparmor.c:436 src/security/security_selinux.c:596 +#: src/security/security_apparmor.c:447 src/security/security_selinux.c:594 msgid "security label already defined for VM" msgstr "" -#: src/security/security_apparmor.c:456 +#: src/security/security_apparmor.c:467 #, c-format msgid "cannot load AppArmor profile '%s'" msgstr "" -#: src/security/security_apparmor.c:513 +#: src/security/security_apparmor.c:524 msgid "error copying profile name" msgstr "" -#: src/security/security_apparmor.c:519 +#: src/security/security_apparmor.c:530 msgid "error calling profile_status()" msgstr "" -#: src/security/security_apparmor.c:565 +#: src/security/security_apparmor.c:576 #, c-format msgid "could not remove profile for '%s'" msgstr "" -#: src/security/security_apparmor.c:595 src/security/security_apparmor.c:641 -#: src/security/security_selinux.c:1996 src/security/security_selinux.c:2030 -#: src/security/security_selinux.c:2067 src/security/security_selinux.c:2099 -#: src/security/security_selinux.c:2149 src/security/security_selinux.c:2190 +#: src/security/security_apparmor.c:606 src/security/security_apparmor.c:652 +#: src/security/security_selinux.c:2041 src/security/security_selinux.c:2072 +#: src/security/security_selinux.c:2106 src/security/security_selinux.c:2135 +#: src/security/security_selinux.c:2182 src/security/security_selinux.c:2220 #, c-format msgid "" "security label driver mismatch: '%s' model configured for domain, but " "hypervisor driver is '%s'." msgstr "" -#: src/security/security_apparmor.c:606 +#: src/security/security_apparmor.c:617 msgid "error calling aa_change_profile()" msgstr "" -#: src/security/security_apparmor.c:721 +#: src/security/security_apparmor.c:739 #, c-format msgid "'%s' does not exist" msgstr "" -#: src/security/security_apparmor.c:763 +#: src/security/security_apparmor.c:788 #, c-format msgid "Invalid security label '%s'" msgstr "" @@ -19945,36 +19964,36 @@ msgid "DAC imagelabel couldn't be determined for domain '%s'" msgstr "" -#: src/security/security_dac.c:255 +#: src/security/security_dac.c:302 #, c-format msgid "unable to set user and group to '%ld:%ld' on '%s'" msgstr "" -#: src/security/security_dac.c:275 +#: src/security/security_dac.c:143 #, c-format msgid "cannot resolve symlink %s" msgstr "" -#: src/security/security_dac.c:1122 src/security/security_selinux.c:602 +#: src/security/security_dac.c:1174 src/security/security_selinux.c:600 msgid "security image label already defined for VM" msgstr "" -#: src/security/security_dac.c:1130 src/security/security_selinux.c:609 +#: src/security/security_dac.c:1182 src/security/security_selinux.c:607 #, c-format msgid "security label model %s is not supported with selinux" msgstr "" -#: src/security/security_dac.c:1140 +#: src/security/security_dac.c:1192 #, c-format msgid "missing label for static security driver in domain %s" msgstr "" -#: src/security/security_dac.c:1152 +#: src/security/security_dac.c:1204 #, c-format msgid "cannot generate dac user and group id for domain %s" msgstr "" -#: src/security/security_dac.c:1163 src/security/security_selinux.c:687 +#: src/security/security_dac.c:1215 src/security/security_selinux.c:685 #, c-format msgid "unexpected security label type '%s'" msgstr "" @@ -19989,187 +20008,187 @@ msgid "Security driver %s not found" msgstr "" -#: src/security/security_manager.c:173 +#: src/security/security_manager.c:195 msgid "Security driver \"none\" cannot create confined guests" msgstr "" -#: src/security/security_manager.c:478 +#: src/security/security_manager.c:601 #, c-format msgid "Unable to find security driver for label %s" msgstr "" -#: src/security/security_manager.c:505 +#: src/security/security_manager.c:628 msgid "Unconfined guests are not allowed on this host" msgstr "" -#: src/security/security_selinux.c:131 +#: src/security/security_selinux.c:129 #, c-format msgid "Category range c%d-c%d too small" msgstr "" -#: src/security/security_selinux.c:197 src/security/security_selinux.c:341 +#: src/security/security_selinux.c:195 src/security/security_selinux.c:339 msgid "Unable to get current process SELinux context" msgstr "" -#: src/security/security_selinux.c:202 src/security/security_selinux.c:346 +#: src/security/security_selinux.c:200 src/security/security_selinux.c:344 #, c-format msgid "Unable to parse current SELinux context '%s'" msgstr "" -#: src/security/security_selinux.c:235 src/security/security_selinux.c:242 -#: src/security/security_selinux.c:258 src/security/security_selinux.c:265 -#: src/security/security_selinux.c:272 +#: src/security/security_selinux.c:233 src/security/security_selinux.c:240 +#: src/security/security_selinux.c:256 src/security/security_selinux.c:263 +#: src/security/security_selinux.c:270 #, c-format msgid "Cannot parse category in %s" msgstr "" -#: src/security/security_selinux.c:251 +#: src/security/security_selinux.c:249 msgid "No category range available" msgstr "" -#: src/security/security_selinux.c:301 +#: src/security/security_selinux.c:299 msgid "unable to allocate security context" msgstr "" -#: src/security/security_selinux.c:307 +#: src/security/security_selinux.c:305 #, c-format msgid "unable to set security context range '%s'" msgstr "" -#: src/security/security_selinux.c:313 src/security/security_selinux.c:384 +#: src/security/security_selinux.c:311 src/security/security_selinux.c:382 msgid "Unable to format SELinux context" msgstr "" -#: src/security/security_selinux.c:354 +#: src/security/security_selinux.c:352 #, c-format msgid "Unable to parse base SELinux context '%s'" msgstr "" -#: src/security/security_selinux.c:362 +#: src/security/security_selinux.c:360 #, c-format msgid "Unable to set SELinux context user '%s'" msgstr "" -#: src/security/security_selinux.c:371 +#: src/security/security_selinux.c:369 #, c-format msgid "Unable to set SELinux context role '%s'" msgstr "" -#: src/security/security_selinux.c:378 +#: src/security/security_selinux.c:376 #, c-format msgid "Unable to set SELinux context MCS '%s'" msgstr "" -#: src/security/security_selinux.c:414 src/security/security_selinux.c:492 +#: src/security/security_selinux.c:412 src/security/security_selinux.c:490 msgid "cannot open SELinux label_handle" msgstr "" -#: src/security/security_selinux.c:425 +#: src/security/security_selinux.c:423 #, c-format msgid "cannot read 'process' value from selinux lxc contexts file '%s'" msgstr "" -#: src/security/security_selinux.c:433 src/security/security_selinux.c:441 +#: src/security/security_selinux.c:431 src/security/security_selinux.c:439 #, c-format msgid "cannot read 'file' value from selinux lxc contexts file '%s'" msgstr "" -#: src/security/security_selinux.c:474 +#: src/security/security_selinux.c:472 msgid "libselinux does not support LXC contexts path" msgstr "" -#: src/security/security_selinux.c:499 +#: src/security/security_selinux.c:497 #, c-format msgid "cannot read SELinux virtual domain context file '%s'" msgstr "" -#: src/security/security_selinux.c:522 +#: src/security/security_selinux.c:520 #, c-format msgid "cannot read SELinux virtual image context file %s" msgstr "" -#: src/security/security_selinux.c:620 +#: src/security/security_selinux.c:618 #, c-format msgid "unable to allocate socket security context '%s'" msgstr "" -#: src/security/security_selinux.c:626 +#: src/security/security_selinux.c:624 msgid "unable to get selinux context range" msgstr "" -#: src/security/security_selinux.c:769 +#: src/security/security_selinux.c:765 #, c-format msgid "MCS level for existing domain label %s already reserved" msgstr "" -#: src/security/security_selinux.c:917 +#: src/security/security_selinux.c:913 #, c-format msgid "unable to set security context '%s' on '%s'" msgstr "" -#: src/security/security_selinux.c:925 +#: src/security/security_selinux.c:921 #, c-format msgid "" "Setting security context '%s' on '%s' not supported. Consider setting " "virt_use_nfs" msgstr "" -#: src/security/security_selinux.c:981 +#: src/security/security_selinux.c:977 #, c-format msgid "unable to set security context '%s' on fd %d" msgstr "" -#: src/security/security_selinux.c:1833 src/security/security_selinux.c:2247 +#: src/security/security_selinux.c:1882 src/security/security_selinux.c:2277 #, c-format msgid "unknown smartcard type %d" msgstr "" -#: src/security/security_selinux.c:2006 +#: src/security/security_selinux.c:2051 #, c-format msgid "Invalid security label %s" msgstr "" -#: src/security/security_selinux.c:2040 +#: src/security/security_selinux.c:2082 #, c-format msgid "unable to set security context '%s'" msgstr "" -#: src/security/security_selinux.c:2108 +#: src/security/security_selinux.c:2144 #, c-format msgid "unable to get current process context '%s'" msgstr "" -#: src/security/security_selinux.c:2119 src/security/security_selinux.c:2160 +#: src/security/security_selinux.c:2155 src/security/security_selinux.c:2193 #, c-format msgid "unable to set socket security context '%s'" msgstr "" -#: src/security/security_selinux.c:2200 +#: src/security/security_selinux.c:2230 #, c-format msgid "unable to clear socket security context '%s'" msgstr "" -#: src/security/security_selinux.c:2368 +#: src/security/security_selinux.c:2397 #, c-format msgid "cannot stat tap fd %d" msgstr "" -#: src/security/security_selinux.c:2374 +#: src/security/security_selinux.c:2403 #, c-format msgid "tap fd %d is not character device" msgstr "" -#: src/security/security_selinux.c:2380 +#: src/security/security_selinux.c:2426 #, c-format msgid "cannot lookup default selinux label for tap fd %d" msgstr "" -#: src/security/security_selinux.c:2414 +#: src/security/security_selinux.c:2462 #, c-format msgid "unable to create selinux context for: %s" msgstr "" -#: src/security/virt-aa-helper.c:102 +#: src/security/virt-aa-helper.c:104 #, c-format msgid "" "\n" @@ -20188,242 +20207,241 @@ "\n" msgstr "" -#: src/security/virt-aa-helper.c:115 +#: src/security/virt-aa-helper.c:117 msgid "" "This command is intended to be used by libvirtd and not used directly.\n" msgstr "" -#: src/security/virt-aa-helper.c:123 +#: src/security/virt-aa-helper.c:125 #, c-format msgid "%s: error: %s%c" msgstr "" -#: src/security/virt-aa-helper.c:135 +#: src/security/virt-aa-helper.c:137 #, c-format msgid "%s: warning: %s%c" msgstr "" -#: src/security/virt-aa-helper.c:141 +#: src/security/virt-aa-helper.c:143 #, c-format msgid "" "%s:\n" "%s%c" msgstr "" -#: src/security/virt-aa-helper.c:158 +#: src/security/virt-aa-helper.c:160 msgid "could not find replacement string" msgstr "" -#: src/security/virt-aa-helper.c:163 +#: src/security/virt-aa-helper.c:165 msgid "could not allocate memory for string" msgstr "" -#: src/security/virt-aa-helper.c:175 src/security/virt-aa-helper.c:183 +#: src/security/virt-aa-helper.c:177 src/security/virt-aa-helper.c:185 msgid "not enough space in target buffer" msgstr "" -#: src/security/virt-aa-helper.c:191 +#: src/security/virt-aa-helper.c:193 msgid "error replacing string" msgstr "" -#: src/security/virt-aa-helper.c:213 +#: src/security/virt-aa-helper.c:215 msgid "invalid flag" msgstr "" -#: src/security/virt-aa-helper.c:221 +#: src/security/virt-aa-helper.c:223 msgid "profile name exceeds maximum length" msgstr "" -#: src/security/virt-aa-helper.c:226 +#: src/security/virt-aa-helper.c:228 msgid "profile does not exist" msgstr "" -#: src/security/virt-aa-helper.c:235 +#: src/security/virt-aa-helper.c:237 msgid "failed to run apparmor_parser" msgstr "" -#: src/security/virt-aa-helper.c:239 +#: src/security/virt-aa-helper.c:241 msgid "unable to unload already unloaded profile" msgstr "" -#: src/security/virt-aa-helper.c:241 +#: src/security/virt-aa-helper.c:243 msgid "apparmor_parser exited with error" msgstr "" -#: src/security/virt-aa-helper.c:278 src/security/virt-aa-helper.c:283 -#: src/security/virt-aa-helper.c:417 +#: src/security/virt-aa-helper.c:280 src/security/virt-aa-helper.c:285 +#: src/security/virt-aa-helper.c:412 msgid "could not allocate memory for profile" msgstr "" -#: src/security/virt-aa-helper.c:290 src/security/virt-aa-helper.c:412 +#: src/security/virt-aa-helper.c:292 src/security/virt-aa-helper.c:407 msgid "invalid length for new profile" msgstr "" -#: src/security/virt-aa-helper.c:302 +#: src/security/virt-aa-helper.c:304 msgid "failed to create include file" msgstr "" -#: src/security/virt-aa-helper.c:308 src/security/virt-aa-helper.c:441 +#: src/security/virt-aa-helper.c:310 src/security/virt-aa-helper.c:433 msgid "failed to write to profile" msgstr "" -#: src/security/virt-aa-helper.c:313 src/security/virt-aa-helper.c:446 +#: src/security/virt-aa-helper.c:315 src/security/virt-aa-helper.c:438 msgid "failed to close or write to profile" msgstr "" -#: src/security/virt-aa-helper.c:350 src/security/virt-aa-helper.c:1289 +#: src/security/virt-aa-helper.c:347 src/security/virt-aa-helper.c:1301 msgid "profile exists" msgstr "" -#: src/security/virt-aa-helper.c:355 +#: src/security/virt-aa-helper.c:363 msgid "template name exceeds maximum length" msgstr "" -#: src/security/virt-aa-helper.c:360 +#: src/security/virt-aa-helper.c:368 msgid "template does not exist" msgstr "" -#: src/security/virt-aa-helper.c:365 +#: src/security/virt-aa-helper.c:373 msgid "failed to read AppArmor template" msgstr "" -#: src/security/virt-aa-helper.c:370 src/security/virt-aa-helper.c:375 -#: src/security/virt-aa-helper.c:380 +#: src/security/virt-aa-helper.c:378 src/security/virt-aa-helper.c:383 msgid "no replacement string in template" msgstr "" -#: src/security/virt-aa-helper.c:386 +#: src/security/virt-aa-helper.c:389 msgid "could not allocate memory for profile name" msgstr "" -#: src/security/virt-aa-helper.c:393 +#: src/security/virt-aa-helper.c:396 msgid "could not allocate memory for profile files" msgstr "" -#: src/security/virt-aa-helper.c:435 +#: src/security/virt-aa-helper.c:427 msgid "failed to create profile" msgstr "" -#: src/security/virt-aa-helper.c:587 +#: src/security/virt-aa-helper.c:579 msgid "bad pathname" msgstr "" -#: src/security/virt-aa-helper.c:602 +#: src/security/virt-aa-helper.c:594 msgid "path does not exist, skipping file type checks" msgstr "" -#: src/security/virt-aa-helper.c:639 +#: src/security/virt-aa-helper.c:631 msgid "Invalid context" msgstr "" -#: src/security/virt-aa-helper.c:645 +#: src/security/virt-aa-helper.c:637 msgid "Could not find " msgstr "" -#: src/security/virt-aa-helper.c:652 +#: src/security/virt-aa-helper.c:644 msgid "Could not find " msgstr "" -#: src/security/virt-aa-helper.c:684 +#: src/security/virt-aa-helper.c:676 msgid "unexpected root element, expecting " msgstr "" -#: src/security/virt-aa-helper.c:670 +#: src/security/virt-aa-helper.c:657 msgid "os.type is not 'hvm'" msgstr "" -#: src/security/virt-aa-helper.c:729 src/security/virt-aa-helper.c:745 -#: src/security/virt-aa-helper.c:850 src/security/virt-aa-helper.c:859 -#: src/security/virt-aa-helper.c:935 src/security/virt-aa-helper.c:1271 -#: src/security/virt-aa-helper.c:1275 src/security/virt-aa-helper.c:1339 +#: src/security/virt-aa-helper.c:721 src/security/virt-aa-helper.c:737 +#: src/security/virt-aa-helper.c:843 src/security/virt-aa-helper.c:852 +#: src/security/virt-aa-helper.c:928 src/security/virt-aa-helper.c:1283 +#: src/security/virt-aa-helper.c:1287 src/security/virt-aa-helper.c:1353 msgid "could not allocate memory" msgstr "" -#: src/security/virt-aa-helper.c:734 +#: src/security/virt-aa-helper.c:726 msgid "Failed to create XML config object" msgstr "" -#: src/security/virt-aa-helper.c:753 +#: src/security/virt-aa-helper.c:746 msgid "could not parse XML" msgstr "" -#: src/security/virt-aa-helper.c:758 +#: src/security/virt-aa-helper.c:751 msgid "could not find name in XML" msgstr "" -#: src/security/virt-aa-helper.c:763 +#: src/security/virt-aa-helper.c:756 msgid "bad name" msgstr "" -#: src/security/virt-aa-helper.c:789 +#: src/security/virt-aa-helper.c:782 msgid "skipped non-absolute path" msgstr "" -#: src/security/virt-aa-helper.c:796 +#: src/security/virt-aa-helper.c:789 msgid "could not find realpath for disk" msgstr "" -#: src/security/virt-aa-helper.c:810 +#: src/security/virt-aa-helper.c:803 msgid "skipped restricted file" msgstr "" -#: src/security/virt-aa-helper.c:940 +#: src/security/virt-aa-helper.c:933 msgid "given uuid does not match XML uuid" msgstr "" -#: src/security/virt-aa-helper.c:1117 +#: src/security/virt-aa-helper.c:1124 msgid "failed to allocate file buffer" msgstr "" -#: src/security/virt-aa-helper.c:1166 +#: src/security/virt-aa-helper.c:1173 msgid "could not allocate memory for disk" msgstr "" -#: src/security/virt-aa-helper.c:1181 src/security/virt-aa-helper.c:1201 +#: src/security/virt-aa-helper.c:1188 src/security/virt-aa-helper.c:1208 msgid "invalid UUID" msgstr "" -#: src/security/virt-aa-helper.c:1184 +#: src/security/virt-aa-helper.c:1191 msgid "error copying UUID" msgstr "" -#: src/security/virt-aa-helper.c:1193 +#: src/security/virt-aa-helper.c:1200 msgid "unsupported option" msgstr "" -#: src/security/virt-aa-helper.c:1198 +#: src/security/virt-aa-helper.c:1205 msgid "bad command" msgstr "" -#: src/security/virt-aa-helper.c:1211 +#: src/security/virt-aa-helper.c:1218 msgid "could not read xml file" msgstr "" -#: src/security/virt-aa-helper.c:1215 +#: src/security/virt-aa-helper.c:1222 msgid "could not get VM definition" msgstr "" -#: src/security/virt-aa-helper.c:1220 +#: src/security/virt-aa-helper.c:1227 msgid "invalid VM definition" msgstr "" -#: src/security/virt-aa-helper.c:1252 +#: src/security/virt-aa-helper.c:1265 msgid "could not set PATH" msgstr "" -#: src/security/virt-aa-helper.c:1256 +#: src/security/virt-aa-helper.c:1269 msgid "could not set IFS" msgstr "" -#: src/security/virt-aa-helper.c:1267 +#: src/security/virt-aa-helper.c:1279 msgid "could not parse arguments" msgstr "" -#: src/security/virt-aa-helper.c:1318 +#: src/security/virt-aa-helper.c:1329 msgid "failed to allocate buffer" msgstr "" -#: src/security/virt-aa-helper.c:1350 +#: src/security/virt-aa-helper.c:1364 msgid "could not create profile" msgstr "" @@ -20432,269 +20450,269 @@ msgid "syntax: %s DEVICE [-g]\n" msgstr "" -#: src/storage/parthelper.c:103 +#: src/storage/parthelper.c:102 #, c-format msgid "unable to access device %s\n" msgstr "" -#: src/storage/parthelper.c:117 +#: src/storage/parthelper.c:116 #, c-format msgid "unable to access disk %s\n" msgstr "" -#: src/storage/storage_backend.c:169 +#: src/storage/storage_backend.c:179 #, c-format msgid "could not open input path '%s'" msgstr "" -#: src/storage/storage_backend.c:203 +#: src/storage/storage_backend.c:212 #, c-format msgid "failed reading from file '%s'" msgstr "" -#: src/storage/storage_backend.c:220 src/storage/storage_backend.c:351 +#: src/storage/storage_backend.c:229 src/storage/storage_backend.c:360 #, c-format msgid "cannot extend file '%s'" msgstr "" -#: src/storage/storage_backend.c:227 +#: src/storage/storage_backend.c:236 #, c-format msgid "failed writing to file '%s'" msgstr "" -#: src/storage/storage_backend.c:237 src/storage/storage_backend.c:404 +#: src/storage/storage_backend.c:246 src/storage/storage_backend.c:412 #, c-format msgid "cannot sync data to file '%s'" msgstr "" -#: src/storage/storage_backend.c:246 src/storage/storage_backend.c:325 -#: src/storage/storage_backend_logical.c:788 +#: src/storage/storage_backend.c:255 src/storage/storage_backend.c:334 +#: src/storage/storage_backend_logical.c:800 #, c-format msgid "cannot close file '%s'" msgstr "" -#: src/storage/storage_backend.c:279 +#: src/storage/storage_backend.c:288 msgid "metadata preallocation is not supported for block volumes" msgstr "" -#: src/storage/storage_backend.c:286 src/storage/storage_backend_fs.c:792 -#: src/storage/storage_backend_fs.c:809 src/storage/storage_backend_fs.c:1046 +#: src/storage/storage_backend.c:295 src/storage/storage_backend_fs.c:800 +#: src/storage/storage_backend_fs.c:817 src/storage/storage_backend_fs.c:1046 #, c-format msgid "cannot create path '%s'" msgstr "" -#: src/storage/storage_backend.c:301 src/util/virfile.c:1925 -#: src/util/virfile.c:2216 src/util/virfile.c:2317 +#: src/storage/storage_backend.c:310 src/util/virfile.c:1997 +#: src/util/virfile.c:2289 src/util/virfile.c:2390 #, c-format msgid "stat of '%s' failed" msgstr "" -#: src/storage/storage_backend.c:319 src/storage/storage_backend.c:628 -#: src/util/virfile.c:1947 src/util/virfile.c:2230 src/util/virfile.c:2330 +#: src/storage/storage_backend.c:328 src/storage/storage_backend.c:655 +#: src/util/virfile.c:2019 src/util/virfile.c:2303 src/util/virfile.c:2403 #, c-format msgid "cannot set mode of '%s' to %04o" msgstr "" -#: src/storage/storage_backend.c:371 +#: src/storage/storage_backend.c:380 #, c-format msgid "cannot allocate %llu bytes in file '%s'" msgstr "" -#: src/storage/storage_backend.c:396 +#: src/storage/storage_backend.c:404 #, c-format msgid "cannot fill file '%s'" msgstr "" -#: src/storage/storage_backend.c:428 +#: src/storage/storage_backend.c:436 msgid "metadata preallocation is not supported for raw volumes" msgstr "" -#: src/storage/storage_backend.c:435 src/storage/storage_backend_disk.c:657 -#: src/storage/storage_backend_logical.c:726 -#: src/storage/storage_backend_rbd.c:531 +#: src/storage/storage_backend.c:443 src/storage/storage_backend_disk.c:658 +#: src/storage/storage_backend_logical.c:738 +#: src/storage/storage_backend_rbd.c:520 msgid "storage pool does not support encrypted volumes" msgstr "" -#: src/storage/storage_backend.c:480 +#: src/storage/storage_backend.c:442 msgid "too many conflicts when generating an uuid" msgstr "" -#: src/storage/storage_backend.c:515 +#: src/storage/storage_backend.c:543 msgid "secrets already defined" msgstr "" -#: src/storage/storage_backend.c:609 +#: src/storage/storage_backend.c:636 #, c-format msgid "failed to create %s" msgstr "" -#: src/storage/storage_backend.c:621 +#: src/storage/storage_backend.c:648 #, c-format msgid "cannot chown %s to (%u, %u)" msgstr "" -#: src/storage/storage_backend.c:691 +#: src/storage/storage_backend.c:718 #, c-format msgid "unable to parse qemu-img output '%s'" msgstr "" -#: src/storage/storage_backend.c:743 +#: src/storage/storage_backend.c:773 #, c-format msgid "Feature %s not supported with compat level %s" msgstr "" -#: src/storage/storage_backend.c:807 src/storage/storage_backend.c:841 +#: src/storage/storage_backend.c:835 src/storage/storage_backend.c:869 #, c-format msgid "unknown storage vol type %d" msgstr "" -#: src/storage/storage_backend.c:814 +#: src/storage/storage_backend.c:842 msgid "metadata preallocation only available with qcow2" msgstr "" -#: src/storage/storage_backend.c:819 +#: src/storage/storage_backend.c:847 msgid "compatibility option only available with qcow2" msgstr "" -#: src/storage/storage_backend.c:824 +#: src/storage/storage_backend.c:852 msgid "format features only available with qcow2" msgstr "" -#: src/storage/storage_backend.c:831 +#: src/storage/storage_backend.c:859 msgid "missing input volume target path" msgstr "" -#: src/storage/storage_backend.c:856 +#: src/storage/storage_backend.c:884 msgid "metadata preallocation conflicts with backing store" msgstr "" -#: src/storage/storage_backend.c:868 +#: src/storage/storage_backend.c:897 msgid "a different backing store cannot be specified." msgstr "" -#: src/storage/storage_backend.c:874 +#: src/storage/storage_backend.c:903 #, c-format msgid "unknown storage vol backing store type %d" msgstr "" -#: src/storage/storage_backend.c:891 +#: src/storage/storage_backend.c:920 #, c-format msgid "inaccessible backing store volume %s" msgstr "" -#: src/storage/storage_backend.c:903 +#: src/storage/storage_backend.c:932 #, c-format msgid "qcow volume encryption unsupported with volume format %s" msgstr "" -#: src/storage/storage_backend.c:911 +#: src/storage/storage_backend.c:940 #, c-format msgid "unsupported volume encryption format %d" msgstr "" -#: src/storage/storage_backend.c:917 +#: src/storage/storage_backend.c:946 msgid "too many secrets for qcow encryption" msgstr "" -#: src/storage/storage_backend.c:1042 +#: src/storage/storage_backend.c:1072 msgid "metadata preallocation is not supported with qcow-create" msgstr "" -#: src/storage/storage_backend.c:1049 +#: src/storage/storage_backend.c:1079 msgid "cannot copy from volume with qcow-create" msgstr "" -#: src/storage/storage_backend.c:1055 +#: src/storage/storage_backend.c:1085 #, c-format msgid "unsupported storage vol type %d" msgstr "" -#: src/storage/storage_backend.c:1061 +#: src/storage/storage_backend.c:1091 msgid "copy-on-write image not supported with qcow-create" msgstr "" -#: src/storage/storage_backend.c:1067 +#: src/storage/storage_backend.c:1097 msgid "encrypted volumes not supported with qcow-create" msgstr "" -#: src/storage/storage_backend.c:1097 +#: src/storage/storage_backend.c:1127 #, c-format msgid "Unknown file create tool type '%d'." msgstr "" -#: src/storage/storage_backend.c:1145 +#: src/storage/storage_backend.c:1175 msgid "creation of non-raw file images is not supported without qemu-img." msgstr "" -#: src/storage/storage_backend.c:1169 +#: src/storage/storage_backend.c:1199 #, c-format msgid "missing backend for pool type %d (%s)" msgstr "" -#: src/storage/storage_backend.c:1193 +#: src/storage/storage_backend.c:1227 #, c-format msgid "missing storage backend for network files using %s protocol" msgstr "" -#: src/storage/storage_backend.c:1198 +#: src/storage/storage_backend.c:1232 #, c-format msgid "missing storage backend for '%s' storage" msgstr "" -#: src/storage/storage_backend.c:1341 -#: src/storage/storage_backend_gluster.c:289 +#: src/storage/storage_backend.c:1389 +#: src/storage/storage_backend_gluster.c:290 #, c-format msgid "cannot open volume '%s'" msgstr "" -#: src/storage/storage_backend.c:1384 +#: src/storage/storage_backend.c:1432 #, c-format msgid "unable to set blocking mode for '%s'" msgstr "" -#: src/storage/storage_backend.c:1397 +#: src/storage/storage_backend.c:1445 #, c-format msgid "unexpected storage mode for '%s'" msgstr "" -#: src/storage/storage_backend.c:1501 +#: src/storage/storage_backend.c:1550 #, c-format msgid "cannot seek to end of file '%s'" msgstr "" -#: src/storage/storage_backend.c:1531 +#: src/storage/storage_backend.c:1580 #, c-format msgid "cannot get file context of '%s'" msgstr "" -#: src/storage/storage_backend.c:1254 +#: src/storage/storage_backend.c:1296 #, c-format msgid "cannot seek to beginning of file '%s'" msgstr "" -#: src/storage/storage_backend.c:1261 +#: src/storage/storage_backend.c:1303 #, c-format msgid "cannot read beginning of file '%s'" msgstr "" -#: src/storage/storage_backend.c:1605 +#: src/storage/storage_backend.c:1654 #, c-format msgid "cannot read dir '%s'" msgstr "" -#: src/storage/storage_backend.c:1698 +#: src/storage/storage_backend.c:1478 msgid "cannot read fd" msgstr "" -#: src/util/vircommand.c:2923 +#: src/util/vircommand.c:3028 msgid "cannot open file using fd" msgstr "" -#: src/util/vircommand.c:2954 +#: src/util/vircommand.c:3058 msgid "read error on pipe" msgstr "" -#: src/util/vircommand.c:2982 src/util/vircommand.c:2993 +#: src/util/vircommand.c:3086 src/util/vircommand.c:3097 #, c-format msgid "%s not implemented on Win32" msgstr "" @@ -20707,44 +20725,44 @@ msgid "cannot parse device end location" msgstr "" -#: src/storage/storage_backend_disk.c:303 +#: src/storage/storage_backend_disk.c:302 msgid "Failed to create disk pool geometry" msgstr "" -#: src/storage/storage_backend_disk.c:347 +#: src/storage/storage_backend_disk.c:346 #, c-format msgid "device path '%s' doesn't exist" msgstr "" -#: src/storage/storage_backend_disk.c:412 src/storage/storage_backend_fs.c:773 +#: src/storage/storage_backend_disk.c:415 src/storage/storage_backend_fs.c:781 msgid "Overwrite and no overwrite flags are mutually exclusive" msgstr "" -#: src/storage/storage_backend_disk.c:428 +#: src/storage/storage_backend_disk.c:431 msgid "Error checking for disk label" msgstr "" -#: src/storage/storage_backend_disk.c:431 +#: src/storage/storage_backend_disk.c:434 msgid "Disk label already present" msgstr "" -#: src/storage/storage_backend_disk.c:490 +#: src/storage/storage_backend_disk.c:492 msgid "Invalid partition type" msgstr "" -#: src/storage/storage_backend_disk.c:499 +#: src/storage/storage_backend_disk.c:501 msgid "extended partition already exists" msgstr "" -#: src/storage/storage_backend_disk.c:528 +#: src/storage/storage_backend_disk.c:530 msgid "no extended partition found and no primary partition available" msgstr "" -#: src/storage/storage_backend_disk.c:534 +#: src/storage/storage_backend_disk.c:536 msgid "unknown partition type" msgstr "" -#: src/storage/storage_backend_disk.c:616 +#: src/storage/storage_backend_disk.c:617 msgid "no large enough free extent" msgstr "" @@ -20763,113 +20781,112 @@ msgid "cannot parse partition number from target '%s'" msgstr "" -#: src/storage/storage_backend_fs.c:1389 -#: src/storage/storage_backend_gluster.c:687 src/util/virstoragefile.c:926 -#: src/util/virstoragefile.c:1053 +#: src/qemu/qemu_driver.c:10997 src/storage/storage_backend_fs.c:1439 +#: src/util/virstoragefile.c:896 src/util/virstoragefile.c:1038 #, c-format msgid "cannot read header '%s'" msgstr "" -#: src/storage/storage_backend_fs.c:115 +#: src/storage/storage_backend_fs.c:129 #, c-format msgid "cannot probe backing volume format: %s" msgstr "" -#: src/storage/storage_backend_fs.c:196 +#: src/storage/storage_backend_fs.c:206 #, c-format msgid "invalid netfs path (no /): %s" msgstr "" -#: src/storage/storage_backend_fs.c:202 +#: src/storage/storage_backend_fs.c:212 #, c-format msgid "invalid netfs path (ends in /): %s" msgstr "" -#: src/storage/storage_backend_fs.c:287 src/test/test_driver.c:4786 +#: src/storage/storage_backend_fs.c:297 src/test/test_driver.c:4785 msgid "hostname must be specified for netfs sources" msgstr "" -#: src/storage/storage_backend_fs.c:345 +#: src/storage/storage_backend_fs.c:355 #, c-format msgid "cannot read mount list '%s'" msgstr "" -#: src/storage/storage_backend_fs.c:393 src/storage/storage_backend_fs.c:490 +#: src/storage/storage_backend_fs.c:403 src/storage/storage_backend_fs.c:500 #: src/storage/storage_backend_iscsi.c:257 -#: src/storage/storage_backend_iscsi.c:384 +#: src/storage/storage_backend_iscsi.c:385 msgid "missing source host" msgstr "" -#: src/storage/storage_backend_fs.c:398 +#: src/storage/storage_backend_fs.c:408 msgid "missing source path" msgstr "" -#: src/storage/storage_backend_fs.c:404 src/storage/storage_backend_fs.c:501 +#: src/storage/storage_backend_fs.c:414 src/storage/storage_backend_fs.c:511 #: src/storage/storage_backend_iscsi.c:264 -#: src/storage/storage_backend_iscsi.c:391 +#: src/storage/storage_backend_iscsi.c:392 msgid "missing source device" msgstr "" -#: src/storage/storage_backend_fs.c:413 +#: src/storage/storage_backend_fs.c:423 #, c-format msgid "Target '%s' is already mounted" msgstr "" -#: src/storage/storage_backend_fs.c:495 +#: src/storage/storage_backend_fs.c:505 msgid "missing source dir" msgstr "" -#: src/storage/storage_backend_fs.c:585 +#: src/storage/storage_backend_fs.c:595 #, c-format msgid "Not capable of probing for filesystem of type %s" msgstr "" -#: src/storage/storage_backend_fs.c:594 +#: src/storage/storage_backend_fs.c:604 #, c-format msgid "Failed to create filesystem probe for device %s" msgstr "" -#: src/storage/storage_backend_fs.c:616 +#: src/storage/storage_backend_fs.c:626 #, c-format msgid "Existing filesystem of type '%s' found on device '%s'" msgstr "" -#: src/storage/storage_backend_fs.c:624 +#: src/storage/storage_backend_fs.c:634 msgid "Found additional probes to run, filesystem probing may be incorrect" msgstr "" -#: src/storage/storage_backend_fs.c:646 +#: src/storage/storage_backend_fs.c:655 msgid "probing for filesystems is unsupported by this build" msgstr "" -#: src/storage/storage_backend_fs.c:673 +#: src/storage/storage_backend_fs.c:682 #, c-format msgid "Failed to make filesystem of type '%s' on device '%s'" msgstr "" -#: src/storage/storage_backend_fs.c:688 +#: src/storage/storage_backend_fs.c:697 #, c-format msgid "" "mkfs is not supported on this platform: Failed to make filesystem of type " "'%s' on device '%s'" msgstr "" -#: src/storage/storage_backend_fs.c:706 +#: src/storage/storage_backend_fs.c:715 #, c-format msgid "No source device specified when formatting pool '%s'" msgstr "" -#: src/storage/storage_backend_fs.c:717 +#: src/storage/storage_backend_fs.c:726 #, c-format msgid "Source device does not exist when formatting pool '%s'" msgstr "" -#: src/storage/storage_backend_fs.c:782 +#: src/storage/storage_backend_fs.c:790 #, c-format msgid "path '%s' is not absolute" msgstr "" -#: src/storage/storage_backend_fs.c:902 +#: src/storage/storage_backend_fs.c:888 #, c-format msgid "cannot probe backing volume info: %s" msgstr "" @@ -20897,7 +20914,7 @@ msgid "creation of non-raw images is not supported without qemu-img" msgstr "" -#: src/storage/storage_backend_fs.c:1145 +#: src/bhyve/bhyve_process.c:226 src/storage/storage_backend_fs.c:1145 #, c-format msgid "cannot unlink file '%s'" msgstr "" @@ -20941,32 +20958,32 @@ msgid "unable to read '%s'" msgstr "" -#: src/storage/storage_backend_gluster.c:366 +#: src/storage/storage_backend_gluster.c:378 #, c-format msgid "cannot open path '%s' in '%s'" msgstr "" -#: src/storage/storage_backend_gluster.c:383 +#: src/storage/storage_backend_gluster.c:395 #, c-format msgid "failed to read directory '%s' in '%s'" msgstr "" -#: src/storage/storage_backend_gluster.c:389 +#: src/storage/storage_backend_gluster.c:401 #, c-format msgid "cannot statvfs path '%s' in '%s'" msgstr "" -#: src/storage/storage_backend_gluster.c:428 +#: src/storage/storage_backend_gluster.c:440 #, c-format msgid "removing of '%s' volumes is not supported by the gluster backend: %s" msgstr "" -#: src/storage/storage_backend_gluster.c:442 +#: src/storage/storage_backend_gluster.c:454 #, c-format msgid "cannot remove gluster volume file '%s'" msgstr "" -#: src/storage/storage_backend_gluster.c:456 +#: src/storage/storage_backend_gluster.c:468 #, c-format msgid "cannot remove gluster volume dir '%s'" msgstr "" @@ -20976,12 +20993,12 @@ msgid "invalid path of gluster volume: '%s'" msgstr "" -#: src/storage/storage_backend_gluster.c:597 +#: src/storage/storage_backend_gluster.c:620 #, c-format msgid "failed to set gluster volfile server '%s'" msgstr "" -#: src/storage/storage_backend_gluster.c:604 +#: src/storage/storage_backend_gluster.c:627 #, c-format msgid "failed to initialize gluster connection to server: '%s'" msgstr "" @@ -21006,17 +21023,17 @@ msgid "Unexpected line > %d characters when parsing output of '%s'" msgstr "" -#: src/util/viriscsi.c:170 +#: src/util/viriscsi.c:169 #, c-format msgid "Missing space when parsing output of '%s'" msgstr "" -#: src/util/viriscsi.c:228 +#: src/util/viriscsi.c:226 #, c-format msgid "Failed to run command '%s' to create new iscsi interface" msgstr "" -#: src/util/viriscsi.c:247 +#: src/util/viriscsi.c:245 #, c-format msgid "Failed to run command '%s' to update iscsi interface with IQN '%s'" msgstr "" @@ -21035,259 +21052,258 @@ msgid "hostname and device path must be specified for iscsi sources" msgstr "" -#: src/util/viriscsi.c:489 +#: src/util/viriscsi.c:493 #, c-format msgid "Failed to update '%s' of node mode for target '%s'" msgstr "" -#: src/storage/storage_backend_iscsi.c:294 +#: src/storage/storage_backend_iscsi.c:296 msgid "iscsi pool only supports 'chap' auth type" msgstr "" -#: src/storage/storage_backend_iscsi.c:300 +#: src/storage/storage_backend_iscsi.c:302 msgid "iscsi 'chap' authentication not supported for autostarted pools" msgstr "" -#: src/storage/storage_backend_iscsi.c:321 +#: src/storage/storage_backend_iscsi.c:322 #, c-format msgid "could not get the value of the secret for username %s using uuid '%s'" msgstr "" -#: src/storage/storage_backend_iscsi.c:326 +#: src/storage/storage_backend_iscsi.c:327 #, c-format msgid "" "could not get the value of the secret for username %s using usage value '%s'" msgstr "" -#: src/storage/storage_backend_iscsi.c:336 -#: src/storage/storage_backend_rbd.c:101 +#: src/storage/storage_backend_iscsi.c:337 +#: src/storage/storage_backend_rbd.c:99 #, c-format msgid "no secret matches uuid '%s'" msgstr "" -#: src/storage/storage_backend_iscsi.c:340 -#: src/storage/storage_backend_rbd.c:105 +#: src/storage/storage_backend_iscsi.c:341 +#: src/storage/storage_backend_rbd.c:103 #, c-format msgid "no secret matches usage value '%s'" msgstr "" -#: src/storage/storage_backend_logical.c:160 +#: src/storage/storage_backend_logical.c:172 msgid "malformed volume extent stripes value" msgstr "" -#: src/storage/storage_backend_logical.c:172 +#: src/storage/storage_backend_logical.c:184 msgid "malformed volume extent length value" msgstr "" -#: src/storage/storage_backend_logical.c:177 +#: src/storage/storage_backend_logical.c:189 msgid "malformed volume extent size value" msgstr "" -#: src/storage/storage_backend_logical.c:182 +#: src/storage/storage_backend_logical.c:194 msgid "malformed volume allocation value" msgstr "" -#: src/storage/storage_backend_logical.c:222 +#: src/storage/storage_backend_logical.c:234 msgid "malformed volume extent devices value" msgstr "" -#: src/storage/storage_backend_logical.c:248 +#: src/storage/storage_backend_logical.c:260 msgid "malformed volume extent offset value" msgstr "" -#: src/storage/storage_backend_logical.c:456 +#: src/storage/storage_backend_logical.c:468 msgid "failed to get source from sourceList" msgstr "" -#: src/storage/storage_backend_logical.c:515 +#: src/storage/storage_backend_logical.c:527 #, c-format msgid "cannot open device '%s'" msgstr "" -#: src/storage/storage_backend_logical.c:521 +#: src/storage/storage_backend_logical.c:533 #, c-format msgid "cannot clear device header of '%s'" msgstr "" -#: src/storage/storage_backend_logical.c:528 +#: src/storage/storage_backend_logical.c:540 #, c-format msgid "cannot flush header of device'%s'" msgstr "" -#: src/storage/storage_backend_logical.c:535 +#: src/storage/storage_backend_logical.c:547 #, c-format msgid "cannot close device '%s'" msgstr "" -#: src/storage/storage_backend_logical.c:774 +#: src/storage/storage_backend_logical.c:786 #, c-format msgid "cannot set file owner '%s'" msgstr "" -#: src/storage/storage_backend_logical.c:781 +#: src/storage/storage_backend_logical.c:793 #, c-format msgid "cannot set file mode '%s'" msgstr "" -#: src/storage/storage_backend_logical.c:796 +#: src/storage/storage_backend_logical.c:808 #, c-format msgid "cannot find newly created volume '%s'" msgstr "" -#: src/storage/storage_backend_mpath.c:191 +#: src/storage/storage_backend_mpath.c:184 #, c-format msgid "Failed to get %s minor number" msgstr "" -#: src/storage/storage_backend_rbd.c:76 +#: src/storage/storage_backend_rbd.c:74 msgid "failed to initialize RADOS" msgstr "" -#: src/storage/storage_backend_rbd.c:82 +#: src/storage/storage_backend_rbd.c:80 msgid "'ceph' authentication not supported for autostarted pools" msgstr "" -#: src/storage/storage_backend_rbd.c:117 +#: src/storage/storage_backend_rbd.c:116 #, c-format msgid "" "could not get the value of the secret for username '%s' using uuid '%s'" msgstr "" -#: src/storage/storage_backend_rbd.c:123 +#: src/storage/storage_backend_rbd.c:121 #, c-format msgid "" "could not get the value of the secret for username '%s' using usage value " "'%s'" msgstr "" -#: src/storage/storage_backend_rbd.c:137 +#: src/storage/storage_backend_rbd.c:134 msgid "failed to decode the RADOS key" msgstr "" -#: src/storage/storage_backend_rbd.c:144 src/storage/storage_backend_rbd.c:153 -#: src/storage/storage_backend_rbd.c:166 src/storage/storage_backend_rbd.c:200 +#: src/storage/storage_backend_rbd.c:141 src/storage/storage_backend_rbd.c:150 +#: src/storage/storage_backend_rbd.c:163 src/storage/storage_backend_rbd.c:195 #, c-format msgid "failed to set RADOS option: %s" msgstr "" -#: src/storage/storage_backend_rbd.c:161 +#: src/storage/storage_backend_rbd.c:158 msgid "failed to create the RADOS cluster" msgstr "" -#: src/storage/storage_backend_rbd.c:187 +#: src/storage/storage_backend_rbd.c:184 msgid "received malformed monitor, check the XML definition" msgstr "" -#: src/storage/storage_backend_rbd.c:222 +#: src/storage/storage_backend_rbd.c:217 #, c-format msgid "failed to connect to the RADOS monitor on: %s" msgstr "" -#: src/storage/storage_backend_rbd.c:245 +#: src/storage/storage_backend_rbd.c:239 #, c-format msgid "failed to create the RBD IoCTX. Does the pool '%s' exist?" msgstr "" -#: src/storage/storage_backend_rbd.c:285 src/storage/storage_backend_rbd.c:607 +#: src/storage/storage_backend_rbd.c:279 src/storage/storage_backend_rbd.c:591 #, c-format msgid "failed to open the RBD image '%s'" msgstr "" -#: src/storage/storage_backend_rbd.c:293 +#: src/storage/storage_backend_rbd.c:287 #, c-format msgid "failed to stat the RBD image '%s'" msgstr "" -#: src/storage/storage_backend_rbd.c:349 +#: src/storage/storage_backend_rbd.c:341 msgid "failed to stat the RADOS cluster" msgstr "" -#: src/storage/storage_backend_rbd.c:356 +#: src/storage/storage_backend_rbd.c:348 #, c-format msgid "failed to stat the RADOS pool '%s'" msgstr "" -#: src/storage/storage_backend_rbd.c:378 +#: src/storage/storage_backend_rbd.c:370 msgid "A problem occurred while listing RBD images" msgstr "" -#: src/storage/storage_backend_rbd.c:437 +#: src/storage/storage_backend_rbd.c:429 msgid "This storage backend does not supported zeroed removal of volumes" msgstr "" -#: src/storage/storage_backend_rbd.c:450 +#: src/storage/storage_backend_rbd.c:439 #, c-format msgid "failed to remove volume '%s/%s'" msgstr "" -#: src/storage/storage_backend_rbd.c:538 +#: src/storage/storage_backend_rbd.c:527 #, c-format msgid "failed to create volume '%s/%s'" msgstr "" -#: src/storage/storage_backend_rbd.c:614 +#: src/storage/storage_backend_rbd.c:598 #, c-format msgid "failed to resize the RBD image '%s'" msgstr "" -#: src/storage/storage_backend_scsi.c:67 +#: src/storage/storage_backend_scsi.c:74 #, c-format msgid "Could not find typefile '%s'" msgstr "" -#: src/storage/storage_backend_scsi.c:79 +#: src/storage/storage_backend_scsi.c:86 #, c-format msgid "Could not read typefile '%s'" msgstr "" -#: src/storage/storage_backend_scsi.c:91 +#: src/storage/storage_backend_scsi.c:98 #, c-format msgid "Device type '%s' is not an integer" msgstr "" -#: src/storage/storage_backend_scsi.c:238 +#: src/storage/storage_backend_scsi.c:270 #, c-format msgid "Failed to update volume for '%s'" msgstr "" -#: src/storage/storage_backend_scsi.c:250 -#: src/storage/storage_backend_scsi.c:334 +#: src/storage/storage_backend_scsi.c:257 +#: src/storage/storage_backend_scsi.c:340 #, c-format msgid "Failed to opendir sysfs path '%s'" msgstr "" -#: src/storage/storage_backend_scsi.c:296 +#: src/storage/storage_backend_scsi.c:302 #, c-format msgid "Failed to parse block name %s" msgstr "" -#: src/storage/storage_backend_scsi.c:380 +#: src/storage/storage_backend_scsi.c:385 #, c-format msgid "Failed to determine if %u:%u:%u:%u is a Direct-Access LUN" msgstr "" -#: src/storage/storage_backend_scsi.c:489 +#: src/storage/storage_backend_scsi.c:504 #, c-format msgid "Could not open '%s' to trigger host scan" msgstr "" -#: src/storage/storage_backend_scsi.c:500 +#: src/storage/storage_backend_scsi.c:515 #, c-format msgid "Write to '%s' to trigger host scan failed" msgstr "" -#: src/storage/storage_backend_scsi.c:530 -#: src/storage/storage_backend_scsi.c:537 +#: src/util/virutil.c:1870 src/util/virutil.c:1877 #, c-format msgid "Invalid adapter name '%s' for SCSI pool" msgstr "" -#: src/storage/storage_backend_scsi.c:559 +#: src/storage/storage_backend_scsi.c:621 #, c-format msgid "Failed to find SCSI host with wwnn='%s', wwpn='%s'" msgstr "" -#: src/storage/storage_backend_scsi.c:586 +#: src/storage/storage_backend_scsi.c:723 msgid "'parent' for vHBA not specified, and cannot find one on this host" msgstr "" @@ -21299,70 +21315,66 @@ msgid "Sheepdog does not support encrypted volumes" msgstr "" -#: src/storage/storage_driver.c:90 +#: src/storage/storage_driver.c:97 #, c-format msgid "Missing backend %d" msgstr "" -#: src/storage/storage_driver.c:98 +#: src/storage/storage_driver.c:105 #, c-format msgid "Failed to initialize storage pool '%s': %s" msgstr "" -#: src/storage/storage_driver.c:100 src/storage/storage_driver.c:113 -#: src/storage/storage_driver.c:127 +#: src/storage/storage_driver.c:107 src/storage/storage_driver.c:120 +#: src/storage/storage_driver.c:134 msgid "no error message found" msgstr "" -#: src/storage/storage_driver.c:111 src/storage/storage_driver.c:125 +#: src/storage/storage_driver.c:118 src/storage/storage_driver.c:132 #, c-format msgid "Failed to autostart storage pool '%s': %s" msgstr "" -#: src/storage/storage_driver.c:278 src/storage/storage_driver.c:710 -#: src/storage/storage_driver.c:772 src/storage/storage_driver.c:823 -#: src/storage/storage_driver.c:865 src/storage/storage_driver.c:929 -#: src/storage/storage_driver.c:986 src/storage/storage_driver.c:1046 -#: src/storage/storage_driver.c:1089 src/storage/storage_driver.c:1123 -#: src/storage/storage_driver.c:1156 src/storage/storage_driver.c:1221 -#: src/storage/storage_driver.c:1264 src/storage/storage_driver.c:1319 -#: src/storage/storage_driver.c:1388 src/storage/storage_driver.c:1689 -#: src/storage/storage_driver.c:1824 +#: src/storage/storage_driver.c:272 src/storage/storage_driver.c:696 +#: src/storage/storage_driver.c:758 src/storage/storage_driver.c:808 +#: src/storage/storage_driver.c:849 src/storage/storage_driver.c:912 +#: src/storage/storage_driver.c:969 src/storage/storage_driver.c:1028 +#: src/storage/storage_driver.c:1071 src/storage/storage_driver.c:1104 +#: src/storage/storage_driver.c:1136 src/storage/storage_driver.c:1200 +#: src/storage/storage_driver.c:1242 src/storage/storage_driver.c:1296 +#: src/storage/storage_driver.c:1364 src/storage/storage_driver.c:1601 +#: src/storage/storage_driver.c:1737 #, c-format msgid "no storage pool with matching uuid %s" msgstr "" -#: src/storage/storage_driver.c:308 src/storage/storage_driver.c:337 -#: src/storage/storage_driver.c:1617 src/storage/storage_driver.c:1830 -#: src/storage/storage_driver.c:1996 src/storage/storage_driver.c:2062 -#: src/storage/storage_driver.c:2157 src/storage/storage_driver.c:2474 -#: src/storage/storage_driver.c:2550 src/storage/storage_driver.c:2610 -#: src/storage/storage_driver.c:2662 +#: src/storage/storage_driver.c:315 src/storage/storage_driver.c:342 +#: src/storage/storage_driver.c:1571 src/storage/storage_driver.c:1799 #, c-format msgid "no storage pool with matching name '%s'" msgstr "" -#: src/storage/storage_driver.c:525 src/test/test_driver.c:4796 +#: src/storage/storage_driver.c:523 src/test/test_driver.c:4795 #, c-format msgid "pool type '%s' does not support source discovery" msgstr "" -#: src/storage/storage_driver.c:726 src/storage/storage_driver.c:883 -#: src/storage/storage_driver.c:948 src/storage/storage_driver.c:1004 +#: src/storage/storage_driver.c:728 src/storage/storage_driver.c:869 +#: src/storage/storage_driver.c:926 src/storage/storage_driver.c:981 #, c-format msgid "pool '%s' has asynchronous jobs running." msgstr "" -#: src/storage/storage_driver.c:736 +#: src/storage/storage_driver.c:740 #, c-format msgid "Failed to delete autostart link '%s': %s" msgstr "" -#: src/storage/storage_driver.c:955 +#: src/storage/storage_driver.c:933 msgid "pool does not support pool deletion" msgstr "" -#: src/storage/storage_driver.c:1453 +#: src/storage/storage_driver.c:1366 #, c-format msgid "no storage vol with matching key %s" msgstr "" @@ -21372,94 +21384,94 @@ msgid "no storage vol with matching path %s" msgstr "" -#: src/storage/storage_driver.c:1652 src/storage/storage_driver.c:1890 -#: src/storage/storage_driver.c:2021 src/storage/storage_driver.c:2094 -#: src/storage/storage_driver.c:2192 src/storage/storage_driver.c:2506 +#: src/storage/storage_driver.c:1629 src/storage/storage_driver.c:1861 +#: src/storage/storage_driver.c:1968 src/storage/storage_driver.c:2091 +#: src/storage/storage_driver.c:2166 src/storage/storage_driver.c:2261 #, c-format msgid "volume '%s' is still being allocated." msgstr "" -#: src/storage/storage_driver.c:1568 +#: src/storage/storage_driver.c:1523 msgid "storage pool does not support vol deletion" msgstr "" -#: src/storage/storage_driver.c:1711 +#: src/storage/storage_driver.c:1679 #, c-format msgid "'%s'" msgstr "" -#: src/storage/storage_driver.c:1721 +#: src/storage/storage_driver.c:1689 msgid "storage pool does not support volume creation" msgstr "" -#: src/storage/storage_driver.c:1868 +#: src/storage/storage_driver.c:1838 #, c-format msgid "storage volume name '%s' already in use." msgstr "" -#: src/storage/storage_driver.c:1884 +#: src/storage/storage_driver.c:1854 msgid "storage pool does not support volume creation from an existing volume" msgstr "" -#: src/storage/storage_driver.c:2206 +#: src/storage/storage_driver.c:2180 msgid "can't shrink capacity below existing allocation" msgstr "" -#: src/storage/storage_driver.c:2214 +#: src/storage/storage_driver.c:2188 msgid "" "Can't shrink capacity below current capacity with shrink flag explicitly " "specified" msgstr "" -#: src/storage/storage_driver.c:2221 +#: src/storage/storage_driver.c:2195 msgid "Not enough space left on storage pool" msgstr "" -#: src/storage/storage_driver.c:2227 +#: src/storage/storage_driver.c:2201 msgid "storage pool does not support changing of volume capacity" msgstr "" -#: src/storage/storage_driver.c:2276 +#: src/storage/storage_backend.c:1762 #, c-format msgid "Failed to truncate volume with path '%s' to 0 bytes" msgstr "" -#: src/storage/storage_driver.c:2285 +#: src/storage/storage_backend.c:1771 #, c-format msgid "Failed to truncate volume with path '%s' to %ju bytes" msgstr "" -#: src/storage/storage_driver.c:2312 +#: src/storage/storage_backend.c:1798 #, c-format msgid "Failed to seek to position %ju in volume with path '%s'" msgstr "" -#: src/storage/storage_driver.c:2325 +#: src/storage/storage_backend.c:1811 #, c-format msgid "Failed to write %zu bytes to storage volume with path '%s'" msgstr "" -#: src/storage/storage_driver.c:2339 +#: src/storage/storage_backend.c:1825 #, c-format msgid "cannot sync data to volume with path '%s'" msgstr "" -#: src/storage/storage_driver.c:2370 +#: src/storage/storage_backend.c:1861 #, c-format msgid "Failed to open storage volume with path '%s'" msgstr "" -#: src/storage/storage_driver.c:2377 +#: src/storage/storage_backend.c:1868 #, c-format msgid "Failed to stat storage volume with path '%s'" msgstr "" -#: src/storage/storage_driver.c:2411 +#: src/storage/storage_backend.c:1902 #, c-format msgid "unsupported algorithm %d" msgstr "" -#: src/storage/storage_driver.c:2463 +#: src/storage/storage_driver.c:2240 #, c-format msgid "wiping algorithm %d not supported" msgstr "" @@ -21489,390 +21501,389 @@ msgid "domain with managedsave data can only have runstate 'shutoff'" msgstr "" -#: src/test/test_driver.c:526 +#: src/test/test_driver.c:528 #, c-format msgid "Exceeded max iface limit %d" msgstr "" -#: src/test/test_driver.c:890 +#: src/test/test_driver.c:892 #, c-format msgid "resolving %s filename" msgstr "" -#: src/test/test_driver.c:926 +#: src/test/test_driver.c:928 msgid "invalid node cpu nodes value" msgstr "" -#: src/test/test_driver.c:935 +#: src/test/test_driver.c:937 msgid "invalid node cpu sockets value" msgstr "" -#: src/test/test_driver.c:944 +#: src/test/test_driver.c:946 msgid "invalid node cpu cores value" msgstr "" -#: src/test/test_driver.c:953 +#: src/test/test_driver.c:955 msgid "invalid node cpu threads value" msgstr "" -#: src/test/test_driver.c:966 +#: src/test/test_driver.c:967 msgid "invalid node cpu active value" msgstr "" -#: src/test/test_driver.c:974 +#: src/test/test_driver.c:975 msgid "invalid node cpu mhz value" msgstr "" -#: src/test/test_driver.c:982 src/xenxs/xen_xm.c:710 +#: src/test/test_driver.c:983 src/xenconfig/xen_common.c:866 #, c-format msgid "Model %s too big for destination" msgstr "" -#: src/test/test_driver.c:994 +#: src/test/test_driver.c:995 msgid "invalid node memory value" msgstr "" -#: src/test/test_driver.c:1040 +#: src/test/test_driver.c:1041 msgid "more than one snapshot claims to be active" msgstr "" -#: src/test/test_driver.c:1381 +#: src/test/test_driver.c:1376 msgid "missing username in /node/auth/user field" msgstr "" -#: src/test/test_driver.c:1437 +#: src/test/test_driver.c:1431 msgid "Root element is not 'node'" msgstr "" -#: src/test/test_driver.c:1501 +#: src/test/test_driver.c:1495 msgid "authentication failed when asking for username" msgstr "" -#: src/test/test_driver.c:1519 +#: src/test/test_driver.c:1513 msgid "authentication failed when asking for password" msgstr "" -#: src/test/test_driver.c:1527 +#: src/test/test_driver.c:1521 msgid "authentication failed, see test XML for the correct username/password" msgstr "" -#: src/test/test_driver.c:1561 +#: src/test/test_driver.c:1555 msgid "testOpen: supply a path or use test:///default" msgstr "" -#: src/test/test_driver.c:1941 +#: src/test/test_driver.c:1938 #, c-format msgid "domain '%s' not paused" msgstr "" -#: src/test/test_driver.c:1984 src/test/test_driver.c:2028 +#: src/test/test_driver.c:1981 src/test/test_driver.c:2025 #, c-format msgid "domain '%s' not running" msgstr "" -#: src/test/test_driver.c:2149 src/test/test_driver.c:2767 -#: src/test/test_driver.c:3403 src/test/test_driver.c:3459 +#: src/test/test_driver.c:2146 src/test/test_driver.c:2763 +#: src/test/test_driver.c:3410 src/test/test_driver.c:3466 msgid "getting time of day" msgstr "getting time of day" -#: src/test/test_driver.c:2232 +#: src/test/test_driver.c:2229 #, c-format msgid "saving domain '%s' failed to allocate space for metadata" msgstr "" -#: src/test/test_driver.c:2239 +#: src/test/test_driver.c:2236 #, c-format msgid "saving domain '%s' to '%s': open failed" msgstr "" -#: src/test/test_driver.c:2246 src/test/test_driver.c:2252 -#: src/test/test_driver.c:2258 src/test/test_driver.c:2265 +#: src/test/test_driver.c:2243 src/test/test_driver.c:2249 +#: src/test/test_driver.c:2255 src/test/test_driver.c:2262 #, c-format msgid "saving domain '%s' to '%s': write failed" msgstr "" -#: src/test/test_driver.c:2335 +#: src/test/test_driver.c:2332 #, c-format msgid "cannot read domain image '%s'" msgstr "" -#: src/test/test_driver.c:2341 +#: src/test/test_driver.c:2338 #, c-format msgid "incomplete save header in '%s'" msgstr "" -#: src/test/test_driver.c:2347 +#: src/test/test_driver.c:2344 msgid "mismatched header magic" msgstr "" -#: src/test/test_driver.c:2352 +#: src/test/test_driver.c:2349 #, c-format msgid "failed to read metadata length in '%s'" msgstr "" -#: src/test/test_driver.c:2358 +#: src/test/test_driver.c:2355 msgid "length of metadata out of range" msgstr "" -#: src/test/test_driver.c:2365 +#: src/test/test_driver.c:2362 #, c-format msgid "incomplete metadata in '%s'" msgstr "" -#: src/test/test_driver.c:2438 +#: src/test/test_driver.c:2435 #, c-format msgid "domain '%s' coredump: failed to open %s" msgstr "" -#: src/test/test_driver.c:2444 +#: src/test/test_driver.c:2441 #, c-format msgid "domain '%s' coredump: failed to write header to %s" msgstr "" -#: src/test/test_driver.c:2450 +#: src/test/test_driver.c:2447 #, c-format msgid "domain '%s' coredump: write failed: %s" msgstr "" -#: src/test/test_driver.c:2674 +#: src/test/test_driver.c:2671 msgid "cannot hotplug vcpus for an inactive domain" msgstr "" -#: src/test/test_driver.c:2686 +#: src/test/test_driver.c:2683 #, c-format msgid "requested cpu amount exceeds maximum (%d > %d)" msgstr "" -#: src/test/test_driver.c:2759 +#: src/test/test_driver.c:2755 msgid "cannot list vcpus for an inactive domain" msgstr "" -#: src/test/test_driver.c:2846 +#: src/test/test_driver.c:2841 msgid "cannot pin vcpus on an inactive domain" msgstr "" -#: src/test/test_driver.c:2852 +#: src/test/test_driver.c:2847 msgid "requested vcpu is higher than allocated vcpus" msgstr "" -#: src/test/test_driver.c:3066 +#: src/test/test_driver.c:3073 msgid "Range exceeds available cells" msgstr "" -#: src/test/test_driver.c:3103 +#: src/test/test_driver.c:3110 #, c-format msgid "Domain '%s' is already running" msgstr "" -#: src/test/test_driver.c:3784 +#: src/test/test_driver.c:3789 #, c-format msgid "Network '%s' is still running" msgstr "" -#: src/test/test_driver.c:3873 +#: src/test/test_driver.c:3878 #, c-format msgid "Network '%s' is already running" msgstr "" -#: src/test/test_driver.c:4241 +#: src/test/test_driver.c:4242 msgid "there is another transaction running." msgstr "" -#: src/test/test_driver.c:4269 +#: src/test/test_driver.c:4270 msgid "no transaction running, nothing to be committed." msgstr "" -#: src/test/test_driver.c:4297 +#: src/test/test_driver.c:4298 msgid "no transaction running, nothing to rollback." msgstr "" -#: src/test/test_driver.c:4826 +#: src/test/test_driver.c:4825 msgid "storage pool already exists" msgstr "" -#: src/test/test_driver.c:5293 +#: src/test/test_driver.c:5292 msgid "no storage pool with matching uuid" msgstr "" -#: src/test/test_driver.c:5299 +#: src/test/test_driver.c:5298 msgid "storage pool is not active" msgstr "" -#: src/test/test_driver.c:7203 +#: src/test/test_driver.c:7193 msgid "must respawn guest to start inactive snapshot" msgstr "" -#: src/uml/uml_conf.c:180 +#: src/uml/uml_conf.c:179 msgid "IP address not supported for ethernet interface" msgstr "" -#: src/uml/uml_conf.c:187 +#: src/uml/uml_conf.c:191 msgid "TCP server networking type not supported" msgstr "" -#: src/uml/uml_conf.c:192 +#: src/uml/uml_conf.c:196 msgid "TCP client networking type not supported" msgstr "" -#: src/uml/uml_conf.c:207 +#: src/uml/uml_conf.c:211 #, c-format msgid "Network '%s' not found" msgstr "" -#: src/uml/uml_conf.c:238 +#: src/uml/uml_conf.c:241 msgid "internal networking type not supported" msgstr "" -#: src/uml/uml_conf.c:243 +#: src/uml/uml_conf.c:246 msgid "direct networking type not supported" msgstr "" -#: src/uml/uml_conf.c:248 +#: src/uml/uml_conf.c:251 msgid "hostdev networking type not supported" msgstr "" -#: src/uml/uml_conf.c:257 +#: src/uml/uml_conf.c:260 msgid "interface script execution not supported by this driver" msgstr "" -#: src/uml/uml_conf.c:313 +#: src/uml/uml_conf.c:314 msgid "only TCP listen is supported for chr device" msgstr "" -#: src/uml/uml_conf.c:329 +#: src/uml/uml_conf.c:330 #, c-format msgid "failed to open chardev file: %s" msgstr "" -#: src/uml/uml_conf.c:350 +#: src/uml/uml_conf.c:351 #, c-format msgid "unsupported chr device type %d" msgstr "" -#: src/uml/uml_driver.c:532 +#: src/uml/uml_driver.c:551 msgid "cannot initialize inotify" msgstr "" -#: src/uml/uml_driver.c:538 +#: src/uml/uml_driver.c:557 #, c-format msgid "Failed to create monitor directory %s: %s" msgstr "" -#: src/uml/uml_driver.c:549 +#: src/uml/uml_driver.c:568 #, c-format msgid "Failed to create inotify watch on %s: %s" msgstr "" -#: src/uml/uml_driver.c:580 +#: src/uml/uml_driver.c:599 msgid "umlStartup: out of memory" msgstr "" -#: src/uml/uml_driver.c:836 +#: src/uml/uml_driver.c:855 #, c-format msgid "failed to read pid: %s" msgstr "" -#: src/uml/uml_driver.c:857 +#: src/uml/uml_driver.c:876 #, c-format msgid "Unix path %s too long for destination" msgstr "" -#: src/uml/uml_driver.c:888 +#: src/uml/uml_driver.c:907 msgid "cannot open socket" msgstr "" -#: src/uml/uml_driver.c:898 +#: src/uml/uml_driver.c:917 msgid "cannot bind socket" msgstr "" -#: src/uml/uml_driver.c:952 +#: src/uml/uml_driver.c:971 #, c-format msgid "cannot send too long command %s (%d bytes)" msgstr "" -#: src/uml/uml_driver.c:958 +#: src/uml/uml_driver.c:977 #, c-format msgid "Command %s too long for destination" msgstr "" -#: src/uml/uml_driver.c:965 +#: src/uml/uml_driver.c:984 #, c-format msgid "cannot send command %s" msgstr "" -#: src/uml/uml_driver.c:978 +#: src/uml/uml_driver.c:997 #, c-format msgid "cannot read reply %s" msgstr "" -#: src/uml/uml_driver.c:984 +#: src/uml/uml_driver.c:1003 #, c-format msgid "incomplete reply %s" msgstr "" -#: src/uml/uml_driver.c:1049 +#: src/uml/uml_driver.c:1069 msgid "no kernel specified" msgstr "" -#: src/uml/uml_driver.c:1058 +#: src/uml/uml_driver.c:1078 #, c-format msgid "Cannot find UML kernel %s" msgstr "" -#: src/uml/uml_driver.c:1086 +#: src/uml/uml_driver.c:1106 msgid "Unable to set VM logfile close-on-exec flag" msgstr "" -#: src/uml/uml_driver.c:1225 +#: src/uml/uml_driver.c:1245 #, c-format msgid "unexpected UML URI path '%s', try uml:///system" msgstr "" -#: src/uml/uml_driver.c:1232 +#: src/uml/uml_driver.c:1252 #, c-format msgid "unexpected UML URI path '%s', try uml:///session" msgstr "" -#: src/uml/uml_driver.c:1241 +#: src/uml/uml_driver.c:1261 msgid "uml state driver is not active" msgstr "" -#: src/uml/uml_driver.c:1529 +#: src/uml/uml_driver.c:1547 #, c-format msgid "cannot parse version %s" msgstr "" -#: src/uml/uml_driver.c:1663 +#: src/uml/uml_driver.c:1686 msgid "shutdown operation failed" msgstr "" -#: src/uml/uml_driver.c:1814 +#: src/uml/uml_driver.c:1837 msgid "cannot set max memory lower than current memory" msgstr "" -#: src/uml/uml_driver.c:1851 +#: src/uml/uml_driver.c:1874 msgid "cannot set memory of an active domain" msgstr "" -#: src/uml/uml_driver.c:2224 +#: src/uml/uml_driver.c:2260 msgid "cannot attach device on inactive domain" msgstr "" -#: src/uml/uml_driver.c:2270 src/uml/uml_driver.c:2385 -#: src/vbox/vbox_tmpl.c:5702 src/vbox/vbox_tmpl.c:5718 -#: src/vbox/vbox_tmpl.c:5869 +#: src/uml/uml_driver.c:2306 src/uml/uml_driver.c:2419 +#: src/vbox/vbox_common.c:4227 msgid "cannot modify the persistent configuration of a domain" msgstr "" -#: src/uml/uml_driver.c:2345 +#: src/uml/uml_driver.c:2380 msgid "cannot detach device on inactive domain" msgstr "" -#: src/uml/uml_driver.c:2364 +#: src/uml/uml_driver.c:2398 msgid "This type of device cannot be hot unplugged" msgstr "" -#: src/uml/uml_driver.c:2549 tools/virsh-volume.c:679 +#: src/uml/uml_driver.c:2583 tools/virsh-volume.c:697 #, c-format msgid "cannot read %s" msgstr "" @@ -21985,7 +21996,7 @@ msgid "Enter username for %s" msgstr "" -#: src/util/virauth.c:246 +#: src/util/virauth.c:243 #, c-format msgid "Enter %s's password for %s" msgstr "" @@ -22000,290 +22011,292 @@ msgid "Missing group 'credentials-%s' referenced from group '%s' in '%s'" msgstr "" -#: src/util/virbitmap.c:386 +#: src/util/virbitmap.c:388 #, c-format msgid "Failed to parse bitmap '%s'" msgstr "" -#: src/util/vircgroup.c:141 +#: src/util/vircgroup.c:179 msgid "Cannot open /proc/cgroups" msgstr "" -#: src/util/vircgroup.c:176 +#: src/util/vircgroup.c:214 msgid "Error while reading /proc/cgroups" msgstr "" -#: src/util/vircgroup.c:314 +#: src/util/vircgroup.c:352 msgid "Unable to open /proc/mounts" msgstr "" -#: src/util/vircgroup.c:352 +#: src/util/vircgroup.c:390 #, c-format msgid "Missing '/' separator in cgroup mount '%s'" msgstr "" -#: src/util/vircgroup.c:373 +#: src/util/vircgroup.c:411 #, c-format msgid "Cannot stat %s" msgstr "" -#: src/util/vircgroup.c:603 +#: src/util/vircgroup.c:641 #, c-format msgid "Controller '%s' is not wanted, but '%s' is co-mounted" msgstr "" -#: src/util/vircgroup.c:628 +#: src/util/vircgroup.c:666 msgid "At least one cgroup controller is required" msgstr "" -#: src/util/vircgroup.c:650 +#: src/util/vircgroup.c:688 #, c-format msgid "Could not find placement for controller %s at %s" msgstr "" -#: src/util/vircgroup.c:685 +#: src/util/vircgroup.c:723 #, c-format msgid "Invalid value '%s' for '%s'" msgstr "" -#: src/util/vircgroup.c:690 +#: src/util/vircgroup.c:728 #, c-format msgid "Unable to write to '%s'" msgstr "" -#: src/util/vircgroup.c:720 +#: src/util/vircgroup.c:758 #, c-format msgid "Unable to read from '%s'" msgstr "" -#: src/util/vircgroup.c:790 src/util/vircgroup.c:817 +#: src/util/vircgroup.c:828 src/util/vircgroup.c:855 #, c-format msgid "Unable to parse '%s' as an integer" msgstr "" -#: src/util/vircgroup.c:942 +#: src/util/vircgroup.c:980 #, c-format msgid "Failed to create controller %s for group" msgstr "" -#: src/util/vircgroup.c:1085 +#: src/util/vircgroup.c:1123 #, c-format msgid "Controller %d out of range" msgstr "" -#: src/util/vircgroup.c:1091 +#: src/util/vircgroup.c:1129 #, c-format msgid "Controller '%s' not mounted" msgstr "" -#: src/util/vircgroup.c:1118 +#: src/util/vircgroup.c:1156 #, c-format msgid "Cannot parse '%s' as an integer" msgstr "" -#: src/util/vircgroup.c:1266 +#: src/util/vircgroup.c:1304 #, c-format msgid "Partition path '%s' must start with '/'" msgstr "" -#: src/util/vircgroup.c:1771 +#: src/util/vircgroup.c:1871 msgid "No controllers are mounted" msgstr "" -#: src/util/vircgroup.c:1777 +#: src/util/vircgroup.c:1877 #, c-format msgid "Controller '%s' is not mounted" msgstr "" -#: src/util/vircgroup.c:1784 +#: src/util/vircgroup.c:1884 #, c-format msgid "Controller '%s' is not enabled for group" msgstr "" -#: src/util/vircgroup.c:1859 +#: src/util/vircgroup.c:1959 #, c-format msgid "Cannot parse byte %sstat '%s'" msgstr "" -#: src/util/vircgroup.c:1869 +#: src/util/vircgroup.c:1969 #, c-format msgid "Sum of byte %sstat overflows" msgstr "" -#: src/util/vircgroup.c:1880 +#: src/util/vircgroup.c:1980 #, c-format msgid "Cannot parse %srequest stat '%s'" msgstr "" -#: src/util/vircgroup.c:1890 +#: src/util/vircgroup.c:1990 #, c-format msgid "Sum of %srequest stat overflows" msgstr "" -#: src/util/vircgroup.c:1947 src/util/vircgroup.c:2084 -#: src/util/vircgroup.c:2129 src/util/vircgroup.c:2174 -#: src/util/vircgroup.c:2218 src/util/vircgroup.c:2267 -#: src/util/vircgroup.c:2721 src/util/vircgroup.c:2819 +#: src/util/vircgroup.c:2047 src/util/vircgroup.c:2184 +#: src/util/vircgroup.c:2229 src/util/vircgroup.c:2274 +#: src/util/vircgroup.c:2318 src/util/vircgroup.c:2367 +#: src/util/vircgroup.c:2860 src/util/vircgroup.c:2954 #, c-format msgid "Path '%s' is not accessible" msgstr "" -#: src/util/vircgroup.c:1954 src/util/vircgroup.c:2091 -#: src/util/vircgroup.c:2136 src/util/vircgroup.c:2181 -#: src/util/vircgroup.c:2225 src/util/vircgroup.c:2274 +#: src/util/vircgroup.c:2054 src/util/vircgroup.c:2191 +#: src/util/vircgroup.c:2236 src/util/vircgroup.c:2281 +#: src/util/vircgroup.c:2325 src/util/vircgroup.c:2374 #, c-format msgid "Path '%s' must be a block device" msgstr "" -#: src/util/vircgroup.c:1974 +#: src/util/vircgroup.c:2074 #, c-format msgid "Cannot find byte stats for block device '%s'" msgstr "" -#: src/util/vircgroup.c:1981 +#: src/util/vircgroup.c:2081 #, c-format msgid "Cannot find request stats for block device '%s'" msgstr "" -#: src/util/vircgroup.c:1989 +#: src/util/vircgroup.c:2089 #, c-format msgid "Cannot find byte %sstats for block device '%s'" msgstr "" -#: src/util/vircgroup.c:1996 src/util/vircgroup.c:2010 +#: src/util/vircgroup.c:2096 src/util/vircgroup.c:2110 #, c-format msgid "Cannot parse %sstat '%s'" msgstr "" -#: src/util/vircgroup.c:2003 +#: src/util/vircgroup.c:2103 #, c-format msgid "Cannot find request %sstats for block device '%s'" msgstr "" -#: src/util/vircgroup.c:2307 src/util/vircgroup.c:2406 -#: src/util/vircgroup.c:2468 +#: src/util/vircgroup.c:2407 src/util/vircgroup.c:2506 +#: src/util/vircgroup.c:2568 #, c-format msgid "Memory '%llu' must be less than %llu" msgstr "" -#: src/util/vircgroup.c:3000 src/util/vircgroup.c:3014 +#: src/util/vircgroup.c:3149 src/util/vircgroup.c:3163 msgid "unable to get cpu account" msgstr "" -#: src/util/vircgroup.c:3070 +#: src/util/vircgroup.c:3219 #, c-format msgid "cfs_period '%llu' must be in range (1000, 1000000)" msgstr "" -#: src/util/vircgroup.c:3115 +#: src/util/vircgroup.c:3264 #, c-format msgid "cfs_quota '%lld' must be in range (1000, %llu)" msgstr "" -#: src/util/vircgroup.c:3147 +#: src/util/vircgroup.c:3296 #, c-format msgid "Unable to open %s (%d)" msgstr "" -#: src/util/vircgroup.c:3170 +#: src/util/vircgroup.c:3319 #, c-format msgid "Failed to readdir for %s (%d)" msgstr "" -#: src/util/vircgroup.c:3178 +#: src/util/vircgroup.c:3327 #, c-format msgid "Unable to remove %s (%d)" msgstr "" -#: src/util/vircgroup.c:3265 src/util/vircgroup.c:3275 src/util/virfile.c:1744 +#: src/util/vircgroup.c:3414 src/util/vircgroup.c:3424 src/util/virfile.c:1816 #, c-format msgid "Failed to read %s" msgstr "" -#: src/util/vircgroup.c:3287 +#: src/util/vircgroup.c:3436 #, c-format msgid "Failed to kill process %lu" msgstr "" -#: src/util/vircgroup.c:3500 +#: src/util/vircgroup.c:3649 #, c-format msgid "Could not find directory separator in %s" msgstr "" -#: src/util/vircgroup.c:3512 +#: src/util/vircgroup.c:3661 msgid "Could not find any mounted controllers" msgstr "" -#: src/util/vircgroup.c:3560 +#: src/util/vircgroup.c:3709 #, c-format msgid "Cannot parse user stat '%s'" msgstr "" -#: src/util/vircgroup.c:3567 +#: src/util/vircgroup.c:3716 #, c-format msgid "Cannot parse sys stat '%s'" msgstr "" -#: src/util/vircgroup.c:3578 +#: src/util/vircgroup.c:3727 msgid "Cannot determine system clock HZ" msgstr "" -#: src/util/vircgroup.c:3627 src/util/vircgroup.c:3659 +#: src/util/vircgroup.c:3776 src/util/vircgroup.c:3808 #, c-format msgid "Unable to create directory %s" msgstr "" -#: src/util/vircgroup.c:3638 +#: src/util/vircgroup.c:3787 #, c-format msgid "Failed to mount %s on %s type %s" msgstr "" -#: src/util/vircgroup.c:3668 +#: src/util/vircgroup.c:3817 #, c-format msgid "Failed to bind cgroup '%s' on '%s'" msgstr "" -#: src/util/vircgroup.c:3684 +#: src/util/vircgroup.c:3833 #, c-format msgid "Unable to symlink directory %s to %s" msgstr "" -#: src/util/vircgroup.c:3726 +#: src/util/vircgroup.c:3875 #, c-format msgid "Unable to open dir '%s'" msgstr "" -#: src/util/vircgroup.c:3819 src/util/vircgroup.c:3828 -#: src/util/vircgroup.c:3841 src/util/vircgroup.c:3853 -#: src/util/vircgroup.c:3864 src/util/vircgroup.c:3875 -#: src/util/vircgroup.c:3889 src/util/vircgroup.c:3906 -#: src/util/vircgroup.c:3923 src/util/vircgroup.c:3942 -#: src/util/vircgroup.c:3952 src/util/vircgroup.c:3963 -#: src/util/vircgroup.c:3973 src/util/vircgroup.c:3986 -#: src/util/vircgroup.c:4000 src/util/vircgroup.c:4010 -#: src/util/vircgroup.c:4020 src/util/vircgroup.c:4031 -#: src/util/vircgroup.c:4041 src/util/vircgroup.c:4051 -#: src/util/vircgroup.c:4061 src/util/vircgroup.c:4071 -#: src/util/vircgroup.c:4081 src/util/vircgroup.c:4091 -#: src/util/vircgroup.c:4101 src/util/vircgroup.c:4111 -#: src/util/vircgroup.c:4121 src/util/vircgroup.c:4131 -#: src/util/vircgroup.c:4141 src/util/vircgroup.c:4151 -#: src/util/vircgroup.c:4161 src/util/vircgroup.c:4171 -#: src/util/vircgroup.c:4181 src/util/vircgroup.c:4191 -#: src/util/vircgroup.c:4201 src/util/vircgroup.c:4210 -#: src/util/vircgroup.c:4223 src/util/vircgroup.c:4235 -#: src/util/vircgroup.c:4246 src/util/vircgroup.c:4259 -#: src/util/vircgroup.c:4271 src/util/vircgroup.c:4282 +#: src/util/vircgroup.c:3985 src/util/vircgroup.c:3994 +#: src/util/vircgroup.c:4007 src/util/vircgroup.c:4019 +#: src/util/vircgroup.c:4030 src/util/vircgroup.c:4042 +#: src/util/vircgroup.c:4053 src/util/vircgroup.c:4067 +#: src/util/vircgroup.c:4077 src/util/vircgroup.c:4097 +#: src/util/vircgroup.c:4114 src/util/vircgroup.c:4133 +#: src/util/vircgroup.c:4143 src/util/vircgroup.c:4154 +#: src/util/vircgroup.c:4164 src/util/vircgroup.c:4177 +#: src/util/vircgroup.c:4191 src/util/vircgroup.c:4201 +#: src/util/vircgroup.c:4211 src/util/vircgroup.c:4222 +#: src/util/vircgroup.c:4232 src/util/vircgroup.c:4242 +#: src/util/vircgroup.c:4252 src/util/vircgroup.c:4262 +#: src/util/vircgroup.c:4272 src/util/vircgroup.c:4282 #: src/util/vircgroup.c:4292 src/util/vircgroup.c:4302 #: src/util/vircgroup.c:4312 src/util/vircgroup.c:4322 -#: src/util/vircgroup.c:4332 src/util/vircgroup.c:4341 -#: src/util/vircgroup.c:4350 src/util/vircgroup.c:4360 -#: src/util/vircgroup.c:4370 src/util/vircgroup.c:4379 -#: src/util/vircgroup.c:4389 src/util/vircgroup.c:4399 -#: src/util/vircgroup.c:4409 src/util/vircgroup.c:4420 -#: src/util/vircgroup.c:4431 src/util/vircgroup.c:4441 -#: src/util/vircgroup.c:4451 src/util/vircgroup.c:4462 -#: src/util/vircgroup.c:4484 src/util/vircgroup.c:4496 +#: src/util/vircgroup.c:4332 src/util/vircgroup.c:4342 +#: src/util/vircgroup.c:4352 src/util/vircgroup.c:4362 +#: src/util/vircgroup.c:4372 src/util/vircgroup.c:4382 +#: src/util/vircgroup.c:4392 src/util/vircgroup.c:4401 +#: src/util/vircgroup.c:4409 src/util/vircgroup.c:4422 +#: src/util/vircgroup.c:4434 src/util/vircgroup.c:4445 +#: src/util/vircgroup.c:4458 src/util/vircgroup.c:4470 +#: src/util/vircgroup.c:4481 src/util/vircgroup.c:4491 +#: src/util/vircgroup.c:4501 src/util/vircgroup.c:4511 +#: src/util/vircgroup.c:4521 src/util/vircgroup.c:4531 +#: src/util/vircgroup.c:4540 src/util/vircgroup.c:4549 +#: src/util/vircgroup.c:4559 src/util/vircgroup.c:4569 +#: src/util/vircgroup.c:4578 src/util/vircgroup.c:4588 +#: src/util/vircgroup.c:4598 src/util/vircgroup.c:4608 +#: src/util/vircgroup.c:4619 src/util/vircgroup.c:4630 +#: src/util/vircgroup.c:4640 src/util/vircgroup.c:4650 +#: src/util/vircgroup.c:4661 src/util/vircgroup.c:4683 +#: src/util/vircgroup.c:4695 src/util/vircgroup.c:4704 msgid "Control groups not supported on this platform" msgstr "" @@ -22298,326 +22311,326 @@ msgid "Another close callback is already defined for domain %s" msgstr "" -#: src/util/virclosecallbacks.c:170 +#: src/util/virclosecallbacks.c:171 #, c-format msgid "Trying to remove mismatching close callback for domain %s" msgstr "" -#: src/util/vircommand.c:237 +#: src/util/vircommand.c:311 msgid "cannot block signals" msgstr "" -#: src/util/vircommand.c:256 src/util/vircommand.c:577 +#: src/util/vircommand.c:330 src/util/vircommand.c:652 msgid "cannot fork child process" msgstr "" -#: src/util/vircommand.c:305 +#: src/util/vircommand.c:379 msgid "cannot unblock signals" msgstr "" -#: src/util/vircommand.c:361 +#: src/util/vircommand.c:435 msgid "Unable to notify parent process" msgstr "" -#: src/util/vircommand.c:371 +#: src/util/vircommand.c:445 msgid "Unable to wait on parent process" msgstr "" -#: src/util/vircommand.c:374 +#: src/util/vircommand.c:448 msgid "libvirtd quit during handshake" msgstr "" -#: src/util/vircommand.c:379 +#: src/util/vircommand.c:453 #, c-format msgid "Unexpected confirm code '%c' from parent" msgstr "" -#: src/util/vircommand.c:416 +#: src/util/vircommand.c:490 #, c-format msgid "Cannot find '%s' in path" msgstr "" -#: src/util/vircommand.c:434 +#: src/util/vircommand.c:508 msgid "cannot create pipe" msgstr "" -#: src/util/vircommand.c:441 src/util/vircommand.c:468 +#: src/util/vircommand.c:515 src/util/vircommand.c:542 msgid "Failed to set non-blocking file descriptor flag" msgstr "" -#: src/util/vircommand.c:461 +#: src/util/vircommand.c:535 msgid "Failed to create pipe" msgstr "" -#: src/util/vircommand.c:526 +#: src/util/vircommand.c:601 #, c-format msgid "failed to preserve fd %d" msgstr "" -#: src/util/vircommand.c:533 +#: src/util/vircommand.c:608 msgid "failed to setup stdin file handle" msgstr "" -#: src/util/vircommand.c:538 +#: src/util/vircommand.c:613 msgid "failed to setup stdout file handle" msgstr "" -#: src/util/vircommand.c:543 +#: src/util/vircommand.c:618 msgid "failed to setup stderr file handle" msgstr "" -#: src/util/vircommand.c:564 +#: src/util/vircommand.c:639 msgid "cannot become session leader" msgstr "" -#: src/util/vircommand.c:570 +#: src/util/vircommand.c:645 msgid "cannot change to root directory" msgstr "" -#: src/util/vircommand.c:585 +#: src/util/vircommand.c:660 #, c-format msgid "could not write pidfile %s for %d" msgstr "" -#: src/util/vircommand.c:604 +#: src/util/vircommand.c:679 msgid "Could not disable SIGPIPE" msgstr "" -#: src/util/vircommand.c:628 +#: src/util/vircommand.c:703 #, c-format msgid "unable to set SELinux security context '%s' for '%s'" msgstr "" -#: src/util/vircommand.c:641 +#: src/util/vircommand.c:716 #, c-format msgid "unable to set AppArmor profile '%s' for '%s'" msgstr "" -#: src/util/vircommand.c:667 +#: src/util/vircommand.c:742 #, c-format msgid "Unable to change to %s" msgstr "" -#: src/util/vircommand.c:677 +#: src/util/vircommand.c:752 msgid "Could not re-enable SIGPIPE" msgstr "" -#: src/util/vircommand.c:691 +#: src/util/vircommand.c:775 #, c-format msgid "cannot execute binary %s" msgstr "" -#: src/util/vircommand.c:752 +#: src/util/vircommand.c:836 msgid "virRun is not implemented for WIN32" msgstr "" -#: src/util/vircommand.c:764 +#: src/util/vircommand.c:848 msgid "virExec is not implemented for WIN32" msgstr "" -#: src/util/vircommand.c:1820 src/util/vircommand.c:1832 -#: src/util/vircommand.c:2024 src/util/vircommand.c:2076 -#: src/util/vircommand.c:2227 src/util/vircommand.c:2373 -#: src/util/vircommand.c:2526 src/util/vircommand.c:2592 +#: src/util/vircommand.c:1929 src/util/vircommand.c:1941 +#: src/util/vircommand.c:2130 src/util/vircommand.c:2182 +#: src/util/vircommand.c:2333 src/util/vircommand.c:2479 +#: src/util/vircommand.c:2632 src/util/vircommand.c:2698 msgid "invalid use of command API" msgstr "" -#: src/util/vircommand.c:1926 +#: src/util/vircommand.c:2032 msgid "unable to poll on child" msgstr "" -#: src/util/vircommand.c:1953 +#: src/util/vircommand.c:2059 msgid "unable to read child stdout" msgstr "" -#: src/util/vircommand.c:1954 +#: src/util/vircommand.c:2060 msgid "unable to read child stderr" msgstr "" -#: src/util/vircommand.c:1983 +#: src/util/vircommand.c:2089 msgid "unable to write to child input" msgstr "" -#: src/util/vircommand.c:2038 +#: src/util/vircommand.c:2144 msgid "Executing new processes is not supported on Win32 platform" msgstr "" -#: src/util/vircommand.c:2098 +#: src/util/vircommand.c:2204 msgid "cannot mix caller fds with blocking execution" msgstr "" -#: src/util/vircommand.c:2104 +#: src/util/vircommand.c:2210 msgid "cannot mix string I/O with daemon" msgstr "" -#: src/util/vircommand.c:2240 +#: src/util/vircommand.c:2346 msgid "unable to open pipe" msgstr "" -#: src/util/vircommand.c:2250 +#: src/util/vircommand.c:2356 msgid "cannot mix string I/O with asynchronous command" msgstr "" -#: src/util/vircommand.c:2256 +#: src/util/vircommand.c:2362 #, c-format msgid "command is already running as pid %lld" msgstr "" -#: src/util/vircommand.c:2263 +#: src/util/vircommand.c:2369 msgid "daemonized command cannot use virCommandRunAsync" msgstr "" -#: src/util/vircommand.c:2268 +#: src/util/vircommand.c:2374 #, c-format msgid "daemonized command cannot set working directory %s" msgstr "" -#: src/util/vircommand.c:2274 +#: src/util/vircommand.c:2380 msgid "creation of pid file requires daemonized command" msgstr "" -#: src/util/vircommand.c:2328 +#: src/util/vircommand.c:2434 msgid "Unable to create thread to process command's IO" msgstr "" -#: src/util/vircommand.c:2387 +#: src/util/vircommand.c:2493 msgid "command is not yet running" msgstr "" -#: src/util/vircommand.c:2404 +#: src/util/vircommand.c:2510 msgid "Error while processing command's IO" msgstr "" -#: src/util/vircommand.c:2423 +#: src/util/vircommand.c:2529 #, c-format msgid "Child process (%s) unexpected %s%s%s" msgstr "" -#: src/util/vircommand.c:2532 src/util/vircommand.c:2598 +#: src/util/vircommand.c:2638 src/util/vircommand.c:2704 msgid "Handshake is already complete" msgstr "" -#: src/util/vircommand.c:2540 +#: src/util/vircommand.c:2646 msgid "Unable to wait for child process" msgstr "" -#: src/util/vircommand.c:2543 +#: src/util/vircommand.c:2649 msgid "Child quit during startup handshake" msgstr "" -#: src/util/vircommand.c:2563 +#: src/util/vircommand.c:2669 msgid "No error message from child failure" msgstr "" -#: src/util/vircommand.c:2604 +#: src/util/vircommand.c:2710 msgid "Unable to notify child process" msgstr "" -#: src/util/virconf.c:120 +#: src/util/virconf.c:127 #, c-format msgid "%s:%d: %s" msgstr "" -#: src/util/virconf.c:362 +#: src/util/virconf.c:370 msgid "unterminated number" msgstr "unterminated number" -#: src/util/virconf.c:395 src/util/virconf.c:416 src/util/virconf.c:428 +#: src/util/virconf.c:403 src/util/virconf.c:424 src/util/virconf.c:436 msgid "unterminated string" msgstr "unterminated string" -#: src/util/virconf.c:466 src/util/virconf.c:537 +#: src/util/virconf.c:474 src/util/virconf.c:543 msgid "expecting a value" msgstr "expecting a value" -#: src/util/virconf.c:478 +#: src/util/virconf.c:486 msgid "lists not allowed in VMX format" msgstr "" -#: src/util/virconf.c:499 +#: src/util/virconf.c:507 msgid "expecting a separator in list" msgstr "expecting a separator in list" -#: src/util/virconf.c:522 +#: src/util/virconf.c:529 msgid "list is not closed with ]" msgstr "" -#: src/util/virconf.c:529 +#: src/util/virconf.c:536 msgid "numbers not allowed in VMX format" msgstr "" -#: src/util/virconf.c:571 +#: src/util/virconf.c:577 msgid "expecting a name" msgstr "expecting a name" -#: src/util/virconf.c:634 +#: src/util/virconf.c:640 msgid "expecting a separator" msgstr "expecting a separator" -#: src/util/virconf.c:665 +#: src/util/virconf.c:670 msgid "expecting an assignment" msgstr "expecting an assignment" -#: src/util/virconf.c:991 +#: src/util/virconf.c:993 msgid "failed to open file" msgstr "failed to open file" -#: src/util/virconf.c:1001 +#: src/util/virconf.c:1003 msgid "failed to save content" msgstr "failed to save content" -#: src/util/virdbus.c:92 src/util/virdbus.c:159 +#: src/util/virdbus.c:93 src/util/virdbus.c:160 msgid "Unable to run one time DBus initializer" msgstr "" -#: src/util/virdbus.c:107 +#: src/util/virdbus.c:108 #, c-format msgid "Unable to get DBus system bus connection: %s" msgstr "" -#: src/util/virdbus.c:165 +#: src/util/virdbus.c:166 #, c-format msgid "Unable to get DBus session bus connection: %s" msgstr "" -#: src/util/virdbus.c:328 src/util/virdbus.c:349 src/util/virdbus.c:376 +#: src/util/virdbus.c:332 src/util/virdbus.c:362 src/util/virdbus.c:394 #, c-format msgid "Signature '%s' too deeply nested" msgstr "" -#: src/util/virdbus.c:386 +#: src/util/virdbus.c:407 #, c-format msgid "Dict entry in signature '%s' must be a basic type" msgstr "" -#: src/util/virdbus.c:404 +#: src/util/virdbus.c:428 #, c-format msgid "Dict entry in signature '%s' is wrong size" msgstr "" -#: src/util/virdbus.c:414 +#: src/util/virdbus.c:437 #, c-format msgid "Unexpected signature '%s'" msgstr "" -#: src/util/virdbus.c:450 +#: src/util/virdbus.c:501 msgid "DBus type too deeply nested" msgstr "" -#: src/util/virdbus.c:475 +#: src/util/virdbus.c:527 msgid "DBus type stack is empty" msgstr "" -#: src/util/virdbus.c:517 +#: src/util/virdbus.c:591 #, c-format msgid "Cannot append basic type %s" msgstr "" -#: src/util/virdbus.c:574 +#: src/util/virdbus.c:652 msgid "Cannot close container iterator" msgstr "" -#: src/util/virdbus.c:691 src/util/virdbus.c:984 +#: src/util/virdbus.c:769 src/util/virdbus.c:1072 msgid "Missing variant type signature" msgstr "" @@ -22626,27 +22639,27 @@ msgid "Unknown type in signature '%s'" msgstr "" -#: src/util/virdbus.c:849 src/util/virdbus.c:1057 +#: src/util/virdbus.c:939 src/util/virdbus.c:1150 msgid "Not enough fields in message for signature" msgstr "" -#: src/util/virdbus.c:1064 +#: src/util/virdbus.c:1158 msgid "Too many fields in message for signature" msgstr "" -#: src/util/virdbus.c:1106 +#: src/util/virdbus.c:1200 #, c-format msgid "No args present for signature %s" msgstr "" -#: src/util/virdbus.c:1567 +#: src/util/virdbus.c:1707 msgid "Reply message incorrect" msgstr "" -#: src/util/virdbus.c:1634 src/util/virdbus.c:1654 src/util/virdbus.c:1666 -#: src/util/virdbus.c:1679 src/util/virdbus.c:1688 src/util/virdbus.c:1696 -#: src/util/virdbus.c:1710 src/util/virdbus.c:1718 src/util/virdbus.c:1727 -#: src/util/virdbus.c:1736 +#: src/util/virdbus.c:1774 src/util/virdbus.c:1794 src/util/virdbus.c:1806 +#: src/util/virdbus.c:1819 src/util/virdbus.c:1828 src/util/virdbus.c:1836 +#: src/util/virdbus.c:1850 src/util/virdbus.c:1858 src/util/virdbus.c:1867 +#: src/util/virdbus.c:1876 msgid "DBus support not compiled into this binary" msgstr "" @@ -22665,112 +22678,112 @@ msgid "Cannot check dnsmasq binary %s" msgstr "" -#: src/util/virdnsmasq.c:739 +#: src/util/virdnsmasq.c:738 #, c-format msgid "dnsmasq binary %s is not executable" msgstr "" -#: src/util/virdnsmasq.c:749 +#: src/util/virdnsmasq.c:748 #, c-format msgid "failed to run '%s --version': %s" msgstr "" -#: src/util/virdnsmasq.c:760 +#: src/util/virdnsmasq.c:759 #, c-format msgid "failed to run '%s --help': %s" msgstr "" -#: src/util/vireventpoll.c:650 +#: src/util/vireventpoll.c:647 msgid "Unable to poll on file handles" msgstr "" -#: src/util/vireventpoll.c:700 +#: src/util/vireventpoll.c:697 msgid "Unable to setup wakeup pipe" msgstr "" -#: src/util/vireventpoll.c:708 +#: src/util/vireventpoll.c:705 #, c-format msgid "Unable to add handle %d to event loop" msgstr "" -#: src/util/virfile.c:207 +#: src/util/virfile.c:210 msgid "invalid use with no flags" msgstr "" -#: src/util/virfile.c:220 +#: src/util/virfile.c:223 msgid "O_DIRECT unsupported on this platform" msgstr "" -#: src/util/virfile.c:230 +#: src/util/virfile.c:233 #, c-format msgid "invalid fd %d for %s" msgstr "" -#: src/util/virfile.c:236 +#: src/util/virfile.c:239 #, c-format msgid "unexpected mode %x for %s" msgstr "" -#: src/util/virfile.c:243 +#: src/util/virfile.c:246 #, c-format msgid "unable to create pipe for %s" msgstr "" -#: src/util/virfile.c:277 +#: src/util/virfile.c:280 msgid "unable to close pipe" msgstr "" -#: src/util/virfile.c:299 +#: src/util/virfile.c:302 msgid "virFileWrapperFd unsupported on this platform" msgstr "" -#: src/util/virfile.c:453 src/util/virfile.c:499 +#: src/util/virfile.c:456 src/util/virfile.c:502 #, c-format msgid "cannot create file '%s'" msgstr "" -#: src/util/virfile.c:459 +#: src/util/virfile.c:462 #, c-format msgid "cannot write data to file '%s'" msgstr "" -#: src/util/virfile.c:465 +#: src/util/virfile.c:468 #, c-format msgid "cannot sync file '%s'" msgstr "" -#: src/util/virfile.c:471 src/util/virfile.c:505 +#: src/util/virfile.c:474 src/util/virfile.c:508 #, c-format msgid "cannot save file '%s'" msgstr "" -#: src/util/virfile.c:477 +#: src/util/virfile.c:480 #, c-format msgid "cannot rename file '%s' as '%s'" msgstr "" -#: src/util/virfile.c:525 +#: src/util/virfile.c:528 msgid "invalid mode" msgstr "" -#: src/util/virfile.c:543 +#: src/util/virfile.c:546 #, c-format msgid "cannot change permission of '%s'" msgstr "" -#: src/util/virfile.c:574 +#: src/util/virfile.c:577 msgid "Unable to open /dev/loop-control" msgstr "" -#: src/util/virfile.c:580 +#: src/util/virfile.c:583 msgid "Unable to get free loop device via ioctl" msgstr "" -#: src/util/virfile.c:616 +#: src/util/virfile.c:619 msgid "Unable to read /dev" msgstr "" -#: src/util/virfile.c:645 +#: src/util/virfile.c:648 #, c-format msgid "Unable to get loop status on %s" msgstr "" @@ -22779,25 +22792,25 @@ msgid "Unable to iterate over loop devices" msgstr "" -#: src/util/virfile.c:657 +#: src/util/virfile.c:660 msgid "Unable to find a free loop device in /dev" msgstr "" -#: src/util/virfile.c:715 +#: src/util/virfile.c:718 #, c-format msgid "Unable to attach %s to loop device" msgstr "" -#: src/util/virfile.c:722 +#: src/util/virfile.c:725 msgid "Unable to mark loop device as autoclear" msgstr "" -#: src/util/virfile.c:762 +#: src/util/virfile.c:765 #, c-format msgid "Cannot check NBD device %s pid" msgstr "" -#: src/util/virfile.c:784 +#: src/util/virfile.c:787 #, c-format msgid "Cannot read directory %s" msgstr "" @@ -22806,35 +22819,35 @@ msgid "Unable to iterate over NBD devices" msgstr "" -#: src/util/virfile.c:804 +#: src/util/virfile.c:807 msgid "No free NBD devices" msgstr "" -#: src/util/virfile.c:828 +#: src/util/virfile.c:831 msgid "Unable to find 'qemu-nbd' binary in $PATH" msgstr "" -#: src/util/virfile.c:875 +#: src/util/virfile.c:878 #, c-format msgid "Unable to associate file %s with loop device" msgstr "" -#: src/util/virfile.c:887 +#: src/util/virfile.c:890 #, c-format msgid "Unable to associate file %s with NBD device" msgstr "" -#: src/util/virfile.c:916 +#: src/util/virfile.c:919 #, c-format msgid "Cannot open dir '%s'" msgstr "" -#: src/util/virfile.c:933 +#: src/util/virfile.c:936 #, c-format msgid "Cannot access '%s'" msgstr "" -#: src/util/virfile.c:944 +#: src/util/virfile.c:947 #, c-format msgid "Cannot delete file '%s'" msgstr "" @@ -22844,68 +22857,68 @@ msgid "Cannot read dir '%s'" msgstr "" -#: src/util/virfile.c:957 +#: src/util/virfile.c:960 #, c-format msgid "Cannot delete directory '%s'" msgstr "" -#: src/util/virfile.c:1297 +#: src/util/virfile.c:1354 #, c-format msgid "Failed to read file '%s'" msgstr "" -#: src/util/virfile.c:1696 src/util/virfile.c:1703 +#: src/util/virfile.c:1768 src/util/virfile.c:1775 #, c-format msgid "Cannot stat '%s'" msgstr "" -#: src/util/virfile.c:1783 +#: src/util/virfile.c:1855 msgid "Unable to determine mount table on this platform" msgstr "" -#: src/util/virfile.c:1982 +#: src/util/virfile.c:2054 #, c-format msgid "failed to create socket needed for '%s'" msgstr "" -#: src/util/virfile.c:2006 +#: src/util/virfile.c:2081 #, c-format msgid "child process failed to create file '%s'" msgstr "" -#: src/util/virfile.c:2023 +#: src/util/virfile.c:2098 msgid "child process failed to send fd to parent" msgstr "" -#: src/util/virfile.c:2066 src/util/virfile.c:2283 +#: src/util/virfile.c:2139 src/util/virfile.c:2356 #, c-format msgid "failed to wait for child creating '%s'" msgstr "" -#: src/util/virfile.c:2209 +#: src/util/virfile.c:2282 #, c-format msgid "failed to create directory '%s'" msgstr "" -#: src/util/virfile.c:2307 +#: src/util/virfile.c:2380 #, c-format msgid "child failed to create directory '%s'" msgstr "" -#: src/util/virfile.c:2323 +#: src/util/virfile.c:2396 #, c-format msgid "cannot chown '%s' to group %u" msgstr "" -#: src/util/virfile.c:2362 +#: src/util/virfile.c:2435 msgid "virFileOpenAs is not implemented for WIN32" msgstr "" -#: src/util/virfile.c:2375 +#: src/util/virfile.c:2448 msgid "virDirCreate is not implemented for WIN32" msgstr "" -#: src/util/virfile.c:2792 +#: src/util/virfile.c:2865 msgid "Could not write to stream" msgstr "" @@ -22913,17 +22926,17 @@ msgid "Hash operation not allowed during iteration" msgstr "" -#: src/util/virhook.c:117 +#: src/util/virhook.c:118 #, c-format msgid "Invalid hook name for #%d" msgstr "" -#: src/util/virhook.c:124 src/util/virhook.c:281 +#: src/util/virhook.c:125 src/util/virhook.c:282 #, c-format msgid "Failed to build path for %s hook" msgstr "" -#: src/util/virhook.c:268 +#: src/util/virhook.c:269 #, c-format msgid "Hook for %s, failed to find operation #%d" msgstr "" @@ -22940,57 +22953,57 @@ msgid "Unable to lookup SELinux process context" msgstr "" -#: src/util/viridentity.c:289 +#: src/util/viridentity.c:250 msgid "Identity attribute is already set" msgstr "" -#: src/util/virinitctl.c:143 +#: src/util/virinitctl.c:146 #, c-format msgid "Cannot open init control %s" msgstr "" -#: src/util/virinitctl.c:150 +#: src/util/virinitctl.c:160 #, c-format msgid "Failed to send request to init control %s" msgstr "" -#: src/util/viriptables.c:230 +#: src/util/viriptables.c:228 msgid "Only IPv4 or IPv6 addresses can be used with iptables" msgstr "" -#: src/util/viriptables.c:236 +#: src/util/viriptables.c:234 msgid "Failure to mask address" msgstr "" -#: src/util/viriptables.c:684 src/util/viriptables.c:845 +#: src/util/viriptables.c:682 src/util/viriptables.c:843 #, c-format msgid "Attempted to NAT '%s'. NAT is only supported for IPv4." msgstr "" -#: src/util/viriptables.c:730 +#: src/util/viriptables.c:728 #, c-format msgid "Invalid port range '%u-%u'." msgstr "" -#: src/util/virjson.c:983 +#: src/util/virjson.c:1374 msgid "Unable to create JSON parser" msgstr "" -#: src/util/virjson.c:995 +#: src/util/virjson.c:1386 #, c-format msgid "cannot parse json %s: %s" msgstr "" -#: src/util/virjson.c:1004 +#: src/util/virjson.c:1395 #, c-format msgid "cannot parse json %s: unterminated string/map/array" msgstr "" -#: src/util/virjson.c:1115 +#: src/util/virjson.c:1509 msgid "Unable to create JSON formatter" msgstr "" -#: src/util/virjson.c:1144 src/util/virjson.c:1151 +#: src/util/virjson.c:1539 src/util/virjson.c:1549 msgid "No JSON parser implementation is available" msgstr "" @@ -23005,12 +23018,12 @@ msgstr "" #: src/util/virlockspace.c:148 src/util/virlockspace.c:202 -#: src/util/virpidfile.c:397 +#: src/util/virpidfile.c:398 #, c-format msgid "Failed to set close-on-exec flag '%s'" msgstr "" -#: src/util/virlockspace.c:155 src/util/virpidfile.c:405 +#: src/util/virlockspace.c:155 src/util/virpidfile.c:406 #, c-format msgid "Unable to check status of pid file '%s'" msgstr "" @@ -23099,300 +23112,302 @@ msgid "Lockspace resource '%s' is not locked" msgstr "" -#: src/util/virlockspace.c:689 +#: src/util/virlockspace.c:688 #, c-format msgid "owner %lld does not hold the resource lock" msgstr "" -#: src/util/virnetdev.c:72 src/util/virnetdev.c:543 -#: src/util/virnetdevbridge.c:95 src/util/virnetdevbridge.c:392 -#: src/util/virnetdevbridge.c:462 src/util/virnetdevtap.c:275 -#: src/util/virnetdevtap.c:336 +#: src/util/virnetdev.c:109 src/util/virnetdev.c:580 +#: src/util/virnetdevbridge.c:98 src/util/virnetdevbridge.c:558 +#: src/util/virnetdevbridge.c:628 src/util/virnetdevtap.c:280 +#: src/util/virnetdevtap.c:346 #, c-format msgid "Network interface name '%s' is too long" msgstr "" -#: src/util/virnetdev.c:80 src/util/virnetdevbridge.c:89 +#: src/util/virnetdev.c:117 src/util/virnetdevbridge.c:92 msgid "Cannot open network interface control socket" msgstr "" -#: src/util/virnetdev.c:86 +#: src/util/virnetdev.c:123 msgid "Cannot set close-on-exec flag for socket" msgstr "" -#: src/util/virnetdev.c:107 +#: src/util/virnetdev.c:144 msgid "Network device configuration is not supported on this platform" msgstr "" -#: src/util/virnetdev.c:137 +#: src/util/virnetdev.c:174 #, c-format msgid "Unable to check interface flags for %s" msgstr "" -#: src/util/virnetdev.c:151 +#: src/util/virnetdev.c:188 #, c-format msgid "Unable to check interface %s" msgstr "" -#: src/util/virnetdev.c:182 src/util/virnetdev.c:270 src/util/virnetdev.c:288 +#: src/util/virnetdev.c:219 src/util/virnetdev.c:307 src/util/virnetdev.c:325 #, c-format msgid "Cannot get interface MAC on '%s'" msgstr "" -#: src/util/virnetdev.c:191 src/util/virnetdev.c:225 src/util/virnetdev.c:241 +#: src/util/virnetdev.c:228 src/util/virnetdev.c:262 src/util/virnetdev.c:278 #, c-format msgid "Cannot set interface MAC on '%s'" msgstr "" -#: src/util/virnetdev.c:324 +#: src/util/virnetdev.c:361 #, c-format msgid "Unable to preserve mac for %s" msgstr "" -#: src/util/virnetdev.c:367 src/util/virnetdev.c:1739 +#: src/util/virnetdev.c:404 src/util/virnetdev.c:2042 #, c-format msgid "Cannot parse MAC address from '%s'" msgstr "" -#: src/util/virnetdev.c:403 src/util/virnetdev.c:418 +#: src/util/virnetdev.c:440 src/util/virnetdev.c:455 #, c-format msgid "Cannot get interface MTU on '%s'" msgstr "" -#: src/util/virnetdev.c:449 src/util/virnetdev.c:464 +#: src/util/virnetdev.c:486 src/util/virnetdev.c:501 #, c-format msgid "Cannot set interface MTU on '%s'" msgstr "" -#: src/util/virnetdev.c:553 +#: src/util/virnetdev.c:590 #, c-format msgid "Unable to rename '%s' to '%s'" msgstr "" -#: src/util/virnetdev.c:568 +#: src/util/virnetdev.c:605 #, c-format msgid "Cannot rename interface '%s' to '%s' on this platform" msgstr "" -#: src/util/virnetdev.c:598 src/util/virnetdev.c:658 src/util/virnetdev.c:675 +#: src/util/virnetdev.c:635 src/util/virnetdev.c:695 src/util/virnetdev.c:712 #, c-format msgid "Cannot get interface flags on '%s'" msgstr "" -#: src/util/virnetdev.c:612 src/util/virnetdev.c:629 +#: src/util/virnetdev.c:649 src/util/virnetdev.c:666 #, c-format msgid "Cannot set interface flags on '%s'" msgstr "" -#: src/util/virnetdev.c:700 src/util/virnetdev.c:753 +#: src/util/virnetdev.c:737 src/util/virnetdev.c:790 msgid "Unable to open control socket" msgstr "" -#: src/util/virnetdev.c:709 src/util/virnetdev.c:759 +#: src/util/virnetdev.c:746 src/util/virnetdev.c:796 #, c-format msgid "invalid interface name %s" msgstr "" -#: src/util/virnetdev.c:716 +#: src/util/virnetdev.c:753 #, c-format msgid "Unable to get index for interface %s" msgstr "" -#: src/util/virnetdev.c:736 +#: src/util/virnetdev.c:773 msgid "Unable to get interface index on this platform" msgstr "" -#: src/util/virnetdev.c:766 +#: src/util/virnetdev.c:803 #, c-format msgid "Unable to get VLAN for interface %s" msgstr "" -#: src/util/virnetdev.c:783 +#: src/util/virnetdev.c:820 msgid "Unable to get VLAN on this platform" msgstr "" -#: src/util/virnetdev.c:971 +#: src/util/virnetdev.c:1270 #, c-format msgid "Unable to get IPv4 address for interface %s" msgstr "" -#: src/util/virnetdev.c:991 +#: src/util/virnetdev.c:1290 msgid "Unable to get IPv4 address on this platform" msgstr "" -#: src/util/virnetdev.c:1037 +#: src/util/virnetdev.c:1336 #, c-format msgid "could not get MAC address of interface %s" msgstr "" -#: src/util/virnetdev.c:1070 +#: src/util/virnetdev.c:1369 msgid "Unable to check interface config on this platform" msgstr "" -#: src/util/virnetdev.c:1143 +#: src/util/virnetdev.c:1441 msgid "Failed to get PCI Config Address String" msgstr "" -#: src/util/virnetdev.c:1148 +#: src/util/virnetdev.c:1446 msgid "Failed to get PCI SYSFS file" msgstr "" -#: src/util/virnetdev.c:1304 +#: src/util/virnetdev.c:1601 msgid "Unable to get virtual functions on this platform" msgstr "" -#: src/util/virnetdev.c:1312 +#: src/util/virnetdev.c:1609 msgid "Unable to check virtual function status on this platform" msgstr "" -#: src/util/virnetdev.c:1322 +#: src/util/virnetdev.c:1619 msgid "Unable to get virtual function index on this platform" msgstr "" -#: src/util/virnetdev.c:1331 +#: src/util/virnetdev.c:1628 msgid "Unable to get physical function status on this platform" msgstr "" -#: src/util/virnetdev.c:1341 +#: src/util/virnetdev.c:1638 msgid "Unable to get virtual function info on this platform" msgstr "" -#: src/util/virnetdev.c:1435 +#: src/util/virnetdev.c:1734 #, c-format msgid "error dumping %s (%d) interface" msgstr "" -#: src/util/virnetdev.c:1460 src/util/virnetdev.c:1582 -#: src/util/virnetdevmacvlan.c:201 src/util/virnetdevmacvlan.c:278 -#: src/util/virnetdevvportprofile.c:757 +#: src/util/virnetdev.c:1761 src/util/virnetdev.c:1883 +#: src/util/virnetdevbridge.c:1033 src/util/virnetdevmacvlan.c:201 +#: src/util/virnetdevmacvlan.c:278 src/util/virnetdevvportprofile.c:757 +#: src/util/virnetlink.c:315 msgid "malformed netlink response message" msgstr "" -#: src/util/virnetdev.c:1465 src/util/virnetdev.c:1587 -#: src/util/virnetdevmacvlan.c:206 src/util/virnetdevmacvlan.c:283 -#: src/util/virnetdevvportprofile.c:762 +#: src/util/virnetdev.c:904 src/util/virnetdev.c:1078 +#: src/util/virnetdev.c:1766 src/util/virnetdev.c:1888 +#: src/util/virnetdevbridge.c:1038 src/util/virnetdevmacvlan.c:206 +#: src/util/virnetdevmacvlan.c:283 src/util/virnetdevvportprofile.c:762 msgid "allocated netlink buffer is too small" msgstr "" -#: src/util/virnetdev.c:1560 +#: src/util/virnetdev.c:1861 #, c-format msgid "error during set %s of ifindex %d" msgstr "" -#: src/util/virnetdev.c:1604 +#: src/util/virnetdev.c:1905 msgid "missing IFLA_VF_INFO in netlink response" msgstr "" -#: src/util/virnetdev.c:1615 +#: src/util/virnetdev.c:1916 msgid "error parsing IFLA_VF_INFO" msgstr "" -#: src/util/virnetdev.c:1640 +#: src/util/virnetdev.c:1941 #, c-format msgid "couldn't find IFLA_VF_INFO for VF %d in netlink response" msgstr "" -#: src/util/virnetdev.c:1688 +#: src/util/virnetdev.c:1992 #, c-format msgid "Unable to preserve mac/vlan tag for pf = %s, vf = %d" msgstr "" -#: src/util/virnetdev.c:1730 +#: src/util/virnetdev.c:2033 #, c-format msgid "Cannot parse vlan tag from '%s'" msgstr "" -#: src/util/virnetdev.c:1807 +#: src/util/virnetdev.c:2111 msgid "Unable to dump link info on this platform" msgstr "" -#: src/util/virnetdev.c:1819 +#: src/util/virnetdev.c:2123 msgid "Unable to replace net config on this platform" msgstr "" -#: src/util/virnetdev.c:1830 +#: src/util/virnetdev.c:2134 msgid "Unable to restore net config on this platform" msgstr "" -#: src/util/virnetdevbandwidth.c:406 src/util/virnetdevbandwidth.c:502 +#: src/util/virnetdevbandwidth.c:417 src/util/virnetdevbandwidth.c:513 #, c-format msgid "Invalid class ID %d" msgstr "" -#: src/util/virnetdevbandwidth.c:415 +#: src/util/virnetdevbandwidth.c:426 #, c-format msgid "Bridge '%s' has no QoS set, therefore unable to set 'floor' on '%s'" msgstr "" -#: src/util/virnetdevbridge.c:138 src/util/virnetdevbridge.c:149 -#: src/util/virnetdevbridge.c:156 +#: src/util/virnetdevbridge.c:141 src/util/virnetdevbridge.c:152 +#: src/util/virnetdevbridge.c:159 #, c-format msgid "Unable to set bridge %s %s" msgstr "" -#: src/util/virnetdevbridge.c:188 src/util/virnetdevbridge.c:200 -#: src/util/virnetdevbridge.c:210 +#: src/util/virnetdevbridge.c:191 src/util/virnetdevbridge.c:203 +#: src/util/virnetdevbridge.c:213 #, c-format msgid "Unable to get bridge %s %s" msgstr "" -#: src/util/virnetdevbridge.c:242 src/util/virnetdevbridge.c:281 +#: src/util/virnetdevbridge.c:409 src/util/virnetdevbridge.c:447 #, c-format msgid "Unable to create bridge %s" msgstr "" -#: src/util/virnetdevbridge.c:264 +#: src/util/virnetdevbridge.c:431 msgid "Unable to create bridge device" msgstr "" -#: src/util/virnetdevbridge.c:305 src/util/virnetdevbridge.c:341 +#: src/util/virnetdevbridge.c:471 src/util/virnetdevbridge.c:507 #, c-format msgid "Unable to delete bridge %s" msgstr "" -#: src/util/virnetdevbridge.c:327 +#: src/util/virnetdevbridge.c:493 #, c-format msgid "Unable to remove bridge %s" msgstr "" -#: src/util/virnetdevbridge.c:368 src/util/virnetdevbridge.c:437 +#: src/util/virnetdevbridge.c:534 src/util/virnetdevbridge.c:603 #, c-format msgid "Unable to get interface index for %s" msgstr "" -#: src/util/virnetdevbridge.c:374 src/util/virnetdevbridge.c:399 -#: src/util/virnetdevbridge.c:410 +#: src/util/virnetdevbridge.c:540 src/util/virnetdevbridge.c:565 +#: src/util/virnetdevbridge.c:576 #, c-format msgid "Unable to add bridge %s port %s" msgstr "" -#: src/util/virnetdevbridge.c:444 src/util/virnetdevbridge.c:469 -#: src/util/virnetdevbridge.c:480 +#: src/util/virnetdevbridge.c:610 src/util/virnetdevbridge.c:635 +#: src/util/virnetdevbridge.c:646 #, c-format msgid "Unable to remove bridge %s port %s" msgstr "" -#: src/util/virnetdevbridge.c:619 +#: src/util/virnetdevbridge.c:785 #, c-format msgid "Unable to set STP delay on %s" msgstr "" -#: src/util/virnetdevbridge.c:629 src/util/virnetdevbridge.c:663 +#: src/util/virnetdevbridge.c:795 src/util/virnetdevbridge.c:829 #, c-format msgid "Unable to get STP delay on %s on this platform" msgstr "" -#: src/util/virnetdevbridge.c:646 src/util/virnetdevbridge.c:681 +#: src/util/virnetdevbridge.c:812 src/util/virnetdevbridge.c:847 #, c-format msgid "Unable to get STP on %s on this platform" msgstr "" -#: src/util/virnetdevbridge.c:655 +#: src/util/virnetdevbridge.c:821 #, c-format msgid "Unable to set STP delay on %s on this platform" msgstr "" -#: src/util/virnetdevbridge.c:673 +#: src/util/virnetdevbridge.c:839 #, c-format msgid "Unable to set STP on %s on this platform" msgstr "" @@ -23445,23 +23460,23 @@ msgid "cannot set IFF_VNET_HDR flag on macvtap tap" msgstr "" -#: src/util/virnetdevmacvlan.c:854 +#: src/util/virnetdevmacvlan.c:855 #, c-format msgid "Unable to create macvlan device %s" msgstr "" -#: src/util/virnetdevmacvlan.c:1057 src/util/virnetdevmacvlan.c:1064 -#: src/util/virnetdevmacvlan.c:1082 src/util/virnetdevmacvlan.c:1094 -#: src/util/virnetdevmacvlan.c:1106 src/util/virnetdevmacvlan.c:1118 +#: src/util/virnetdevmacvlan.c:1048 src/util/virnetdevmacvlan.c:1055 +#: src/util/virnetdevmacvlan.c:1073 src/util/virnetdevmacvlan.c:1085 +#: src/util/virnetdevmacvlan.c:1097 src/util/virnetdevmacvlan.c:1109 msgid "Cannot create macvlan devices on this platform" msgstr "" -#: src/util/virnetdevopenvswitch.c:153 +#: src/util/virnetdevopenvswitch.c:151 #, c-format msgid "Unable to add port %s to OVS bridge %s" msgstr "" -#: src/util/virnetdevopenvswitch.c:187 +#: src/util/virnetdevopenvswitch.c:185 #, c-format msgid "Unable to delete port %s from OVS" msgstr "" @@ -23470,51 +23485,51 @@ msgid "Unable to open /dev/net/tun, is tun module loaded?" msgstr "" -#: src/util/virnetdevtap.c:262 src/util/virnetdevtap.c:372 +#: src/util/virnetdevtap.c:267 src/util/virnetdevtap.c:383 msgid "Multiqueue devices are not supported on this system" msgstr "" -#: src/util/virnetdevtap.c:283 +#: src/util/virnetdevtap.c:288 #, c-format msgid "Unable to create tap device %s" msgstr "" -#: src/util/virnetdevtap.c:299 +#: src/util/virnetdevtap.c:304 #, c-format msgid "Unable to set tap device %s to persistent" msgstr "" -#: src/util/virnetdevtap.c:343 +#: src/util/virnetdevtap.c:353 msgid "Unable to associate TAP device" msgstr "" -#: src/util/virnetdevtap.c:349 +#: src/util/virnetdevtap.c:359 msgid "Unable to make TAP device non-persistent" msgstr "" -#: src/util/virnetdevtap.c:385 +#: src/util/virnetdevtap.c:396 msgid "Unable to create tap device" msgstr "" -#: src/util/virnetdevtap.c:413 +#: src/util/virnetdevtap.c:424 #, c-format msgid "Failed to generate new name for interface %s" msgstr "" -#: src/util/virnetdevtap.c:458 +#: src/util/virnetdevtap.c:469 #, c-format msgid "Unable to remove tap device %s" msgstr "" -#: src/util/virnetdevtap.c:476 +#: src/util/virnetdevtap.c:488 msgid "Unable to create TAP devices on this platform" msgstr "" -#: src/util/virnetdevtap.c:482 +#: src/util/virnetdevtap.c:495 msgid "Unable to delete TAP devices on this platform" msgstr "" -#: src/util/virnetdevtap.c:549 +#: src/util/virnetdevtap.c:564 #, c-format msgid "Unable to use MAC address starting with reserved value 0xFE - '%s' - " msgstr "" @@ -23628,29 +23643,29 @@ msgid "error during virtual port configuration of ifindex %d" msgstr "" -#: src/util/virnetdevvportprofile.c:809 +#: src/util/virnetdevvportprofile.c:811 msgid "buffer for root interface name is too small" msgstr "" -#: src/util/virnetdevvportprofile.c:864 +#: src/util/virnetdevvportprofile.c:871 msgid "sending of PortProfileRequest failed." msgstr "" -#: src/util/virnetdevvportprofile.c:894 +#: src/util/virnetdevvportprofile.c:902 #, c-format msgid "error %d during port-profile setlink on interface %s (%d)" msgstr "" -#: src/util/virnetdevvportprofile.c:906 +#: src/util/virnetdevvportprofile.c:914 msgid "port-profile setlink timed out" msgstr "" -#: src/util/virnetdevvportprofile.c:994 src/util/virnetdevvportprofile.c:1108 +#: src/util/virnetdevvportprofile.c:1002 src/util/virnetdevvportprofile.c:1116 #, c-format msgid "operation type %d not supported" msgstr "" -#: src/util/virnetdevvportprofile.c:1255 src/util/virnetdevvportprofile.c:1267 +#: src/util/virnetdevvportprofile.c:1263 src/util/virnetdevvportprofile.c:1275 msgid "Virtual port profile association not supported on this platform" msgstr "" @@ -23658,8 +23673,8 @@ msgid "cannot allocate placeholder nlhandle for netlink" msgstr "" -#: src/util/virnetlink.c:199 src/util/virnetlink.c:465 -#: src/util/virnetlink.c:514 +#: src/util/virnetlink.c:199 src/util/virnetlink.c:506 +#: src/util/virnetlink.c:555 #, c-format msgid "invalid protocol argument: %d" msgstr "" @@ -23668,16 +23683,16 @@ msgid "cannot allocate nlhandle for netlink" msgstr "" -#: src/util/virnetlink.c:212 src/util/virnetlink.c:544 +#: src/util/virnetlink.c:212 src/util/virnetlink.c:585 #, c-format msgid "cannot connect to netlink socket with protocol %d" msgstr "" -#: src/util/virnetlink.c:220 src/util/virnetlink.c:551 +#: src/util/virnetlink.c:220 src/util/virnetlink.c:592 msgid "cannot get netlink socket fd" msgstr "" -#: src/util/virnetlink.c:226 src/util/virnetlink.c:557 +#: src/util/virnetlink.c:226 src/util/virnetlink.c:598 msgid "cannot add netlink membership" msgstr "" @@ -23697,35 +23712,35 @@ msgid "nl_recv failed" msgstr "" -#: src/util/virnetlink.c:343 +#: src/util/virnetlink.c:384 msgid "nl_recv returned with error" msgstr "" -#: src/util/virnetlink.c:488 +#: src/util/virnetlink.c:529 msgid "netlink event service not running" msgstr "" -#: src/util/virnetlink.c:538 +#: src/util/virnetlink.c:579 msgid "cannot allocate nlhandle for virNetlinkEvent server" msgstr "" -#: src/util/virnetlink.c:563 +#: src/util/virnetlink.c:604 msgid "cannot set netlink socket nonblocking" msgstr "" -#: src/util/virnetlink.c:572 +#: src/util/virnetlink.c:613 msgid "Failed to add netlink event handle watch" msgstr "" -#: src/util/virnetlink.c:630 +#: src/util/virnetlink.c:671 msgid "Invalid NULL callback provided" msgstr "" -#: src/util/virnetlink.c:736 +#: src/util/virnetlink.c:777 msgid "libnl was not available at build time" msgstr "" -#: src/util/virnetlink.c:738 src/util/virpci.c:2692 +#: src/util/virnetlink.c:779 src/util/virpci.c:2725 msgid "not supported on non-linux platforms" msgstr "" @@ -23757,40 +23772,40 @@ msgid "Failed to create thread to suspend the host" msgstr "" -#: src/util/virnuma.c:76 +#: src/util/virnuma.c:71 msgid "Failed to query numad for the advisory nodeset" msgstr "" -#: src/util/virnuma.c:88 +#: src/util/virnuma.c:83 msgid "numad is not available on this host" msgstr "" -#: src/util/virnuma.c:123 +#: src/util/virnuma.c:107 msgid "Host kernel is not aware of NUMA." msgstr "" -#: src/util/virnuma.c:136 +#: src/util/virnuma.c:115 #, c-format msgid "NUMA node %d is out of range" msgstr "" -#: src/util/virnuma.c:159 +#: src/util/virnuma.c:140 msgid "NUMA memory tuning in 'preferred' mode only supports single node" msgstr "" -#: src/util/virnuma.c:173 +#: src/qemu/qemu_process.c:1441 msgid "Invalid mode for memory NUMA tuning." msgstr "" -#: src/util/virnuma.c:205 src/util/virnuma.c:360 src/util/virnuma.c:388 +#: src/util/virnuma.c:184 src/util/virnuma.c:335 src/util/virnuma.c:363 msgid "NUMA isn't available on this host" msgstr "" -#: src/util/virnuma.c:211 +#: src/util/virnuma.c:190 msgid "Failed to request maximum NUMA node id" msgstr "" -#: src/util/virnuma.c:340 +#: src/util/virnuma.c:325 msgid "libvirt is compiled without NUMA tuning support" msgstr "" @@ -23804,141 +23819,141 @@ msgid "Class %s must derive from virObjectLockable" msgstr "" -#: src/util/virpci.c:252 +#: src/util/virpci.c:265 #, c-format msgid "Invalid device %s driver file %s is not a symlink" msgstr "" -#: src/util/virpci.c:258 +#: src/util/virpci.c:271 #, c-format msgid "Unable to resolve device %s driver symlink %s" msgstr "" -#: src/util/virpci.c:289 +#: src/util/virpci.c:302 #, c-format msgid "Failed to open config space file '%s'" msgstr "" -#: src/util/virpci.c:375 +#: src/util/virpci.c:388 #, c-format msgid "Unusual value in %s/devices/%s/class: %s" msgstr "" -#: src/util/virpci.c:789 +#: src/util/virpci.c:801 #, c-format msgid "Active %s devices on bus with %s, not doing bus reset" msgstr "" -#: src/util/virpci.c:799 src/util/virpci.c:2265 +#: src/util/virpci.c:812 src/util/virpci.c:2298 #, c-format msgid "Failed to find parent device for %s" msgstr "" -#: src/util/virpci.c:814 src/util/virpci.c:863 +#: src/util/virpci.c:827 src/util/virpci.c:876 #, c-format msgid "Failed to read PCI config space for %s" msgstr "" -#: src/util/virpci.c:835 src/util/virpci.c:885 +#: src/util/virpci.c:848 src/util/virpci.c:898 #, c-format msgid "Failed to restore PCI config space for %s" msgstr "" -#: src/util/virpci.c:921 +#: src/util/virpci.c:934 #, c-format msgid "Not resetting active device %s" msgstr "" -#: src/util/virpci.c:969 +#: src/util/virpci.c:982 #, c-format msgid "Unable to reset PCI device %s: %s" msgstr "" -#: src/util/virpci.c:972 +#: src/util/virpci.c:985 msgid "no FLR, PM reset or bus reset available" msgstr "" -#: src/util/virpci.c:1016 +#: src/util/virpci.c:1029 #, c-format msgid "Failed to load PCI stub module %s: administratively prohibited" msgstr "" -#: src/util/virpci.c:1021 +#: src/util/virpci.c:1034 #, c-format msgid "Failed to load PCI stub module %s" msgstr "" -#: src/util/virpci.c:1051 +#: src/util/virpci.c:1064 #, c-format msgid "Failed to unbind PCI device '%s' from %s" msgstr "" -#: src/util/virpci.c:1123 +#: src/util/virpci.c:1135 #, c-format msgid "Failed to remove slot for PCI device '%s' from %s" msgstr "" -#: src/util/virpci.c:1146 +#: src/util/virpci.c:1158 #, c-format msgid "Failed to trigger a re-probe for PCI device '%s'" msgstr "" -#: src/util/virpci.c:1210 +#: src/util/virpci.c:1221 #, c-format msgid "Failed to add PCI device ID '%s' to %s" msgstr "" -#: src/util/virpci.c:1238 +#: src/util/virpci.c:1248 #, c-format msgid "Failed to add slot for PCI device '%s' to %s" msgstr "" -#: src/util/virpci.c:1251 +#: src/util/virpci.c:1260 #, c-format msgid "Failed to bind PCI device '%s' to %s" msgstr "" -#: src/util/virpci.c:1279 +#: src/util/virpci.c:1288 #, c-format msgid "Failed to remove PCI ID '%s' from %s" msgstr "" -#: src/util/virpci.c:1342 +#: src/util/virpci.c:1351 #, c-format msgid "Not detaching active device %s" msgstr "" -#: src/util/virpci.c:1367 +#: src/util/virpci.c:1376 #, c-format msgid "Not reattaching active device %s" msgstr "" -#: src/util/virpci.c:1564 +#: src/util/virpci.c:1571 #, c-format msgid "dev->name buffer overflow: %.4x:%.2x:%.2x.%.1x" msgstr "" -#: src/util/virpci.c:1574 +#: src/util/virpci.c:1581 #, c-format msgid "Device %s not found: could not access %s" msgstr "" -#: src/util/virpci.c:1584 +#: src/util/virpci.c:1591 #, c-format msgid "Failed to read product/vendor ID for %s" msgstr "" -#: src/util/virpci.c:1593 +#: src/util/virpci.c:1600 #, c-format msgid "dev->id buffer overflow: %s %s" msgstr "" -#: src/util/virpci.c:1784 src/util/virusb.c:471 +#: src/util/virpci.c:1817 src/util/virusb.c:470 #, c-format msgid "Device %s is already in use" msgstr "" -#: src/util/virpci.c:1988 +#: src/util/virpci.c:2021 #, c-format msgid "Found invalid device link '%s' in '%s'" msgstr "" @@ -23948,231 +23963,232 @@ msgid "Failed to read directory entry for %s" msgstr "" -#: src/util/virpci.c:2143 src/util/virpci.c:2187 +#: src/util/virpci.c:2176 src/util/virpci.c:2220 #, c-format msgid "Unable to resolve device %s iommu_group symlink %s" msgstr "" -#: src/util/virpci.c:2151 +#: src/util/virpci.c:2184 #, c-format msgid "device %s iommu_group symlink %s has invalid group number %s" msgstr "" -#: src/util/virpci.c:2181 +#: src/util/virpci.c:2214 #, c-format msgid "Invalid device %s iommu_group file %s is not a symlink" msgstr "" -#: src/util/virpci.c:2320 +#: src/util/virpci.c:2353 #, c-format msgid "Device %s is behind a switch lacking ACS and cannot be assigned" msgstr "" -#: src/util/virpci.c:2417 +#: src/util/virpci.c:2450 #, c-format msgid "Failed to resolve device link '%s'" msgstr "" -#: src/util/virpci.c:2428 +#: src/util/virpci.c:2461 #, c-format msgid "Failed to parse PCI config address '%s'" msgstr "" -#: src/util/virpci.c:2504 +#: src/util/virpci.c:2537 #, c-format msgid "Failed to get SRIOV function from device link '%s'" msgstr "" -#: src/util/virpci.c:2571 +#: src/util/virpci.c:2604 #, c-format msgid "Error getting physical function's '%s' virtual_functions" msgstr "" -#: src/util/virpidfile.c:390 +#: src/util/virpidfile.c:391 #, c-format msgid "Failed to open pid file '%s'" msgstr "" -#: src/util/virpidfile.c:413 +#: src/util/virpidfile.c:414 #, c-format msgid "Failed to acquire pid file '%s'" msgstr "" -#: src/util/virpidfile.c:443 +#: src/util/virpidfile.c:444 #, c-format msgid "Failed to write to pid file '%s'" msgstr "" -#: src/util/virportallocator.c:131 +#: src/util/virportallocator.c:135 #, c-format msgid "Unknown family %d" msgstr "" -#: src/util/virportallocator.c:141 +#: src/util/virportallocator.c:145 msgid "Unable to open test socket" msgstr "" -#: src/util/virportallocator.c:147 +#: src/util/virutil.c:173 msgid "Unable to set socket reuse addr flag" msgstr "" -#: src/util/virportallocator.c:154 +#: src/util/virportallocator.c:155 msgid "Unable to set IPV6_V6ONLY flag" msgstr "" -#: src/util/virportallocator.c:163 +#: src/util/virportallocator.c:164 #, c-format msgid "Unable to bind to port %d" msgstr "" -#: src/util/virportallocator.c:189 +#: src/util/virportallocator.c:190 #, c-format msgid "Failed to query port %zu" msgstr "" -#: src/util/virportallocator.c:205 +#: src/util/virportallocator.c:208 #, c-format msgid "Failed to reserve port %zu" msgstr "" -#: src/util/virportallocator.c:215 +#: src/util/virportallocator.c:218 #, c-format msgid "Unable to find an unused port in range '%s' (%d-%d)" msgstr "" -#: src/util/virportallocator.c:243 +#: src/util/virportallocator.c:246 src/util/virportallocator.c:286 #, c-format msgid "Failed to release port %d" msgstr "" -#: src/util/virprocess.c:73 +#: src/util/virprocess.c:120 #, c-format msgid "exit status %d" msgstr "" -#: src/util/virprocess.c:76 +#: src/util/virprocess.c:123 #, c-format msgid "fatal signal %d" msgstr "" -#: src/util/virprocess.c:79 +#: src/util/virprocess.c:126 #, c-format msgid "invalid value %d" msgstr "" -#: src/util/virprocess.c:185 src/util/virprocess.c:195 +#: src/util/virprocess.c:232 src/util/virprocess.c:242 #, c-format msgid "unable to wait for process %lld" msgstr "" -#: src/util/virprocess.c:217 +#: src/util/virprocess.c:264 #, c-format msgid "Child process (%lld) unexpected %s" msgstr "" -#: src/util/virprocess.c:329 src/util/virprocess.c:341 +#: src/util/virprocess.c:376 src/util/virprocess.c:388 #, c-format msgid "Failed to terminate process %lld with SIG%s" msgstr "" -#: src/util/virprocess.c:393 src/util/virprocess.c:411 -#: src/util/virprocess.c:506 +#: src/util/virprocess.c:441 src/util/virprocess.c:459 +#: src/util/virprocess.c:554 #, c-format msgid "cannot set CPU affinity on process %d" msgstr "" -#: src/util/virprocess.c:455 src/util/virprocess.c:474 -#: src/util/virprocess.c:527 +#: src/util/virprocess.c:503 src/util/virprocess.c:522 +#: src/util/virprocess.c:575 #, c-format msgid "cannot get CPU affinity of process %d" msgstr "" -#: src/util/virprocess.c:544 src/util/virprocess.c:553 +#: src/util/virprocess.c:592 src/util/virprocess.c:601 msgid "Process CPU affinity is not supported on this platform" msgstr "" -#: src/util/virprocess.c:612 +#: src/util/virprocess.c:659 msgid "Expected at least one file descriptor" msgstr "" -#: src/util/virprocess.c:624 +#: src/util/virprocess.c:671 msgid "Unable to join domain namespace" msgstr "" -#: src/util/virprocess.c:636 +#: src/util/virprocess.c:639 #, c-format msgid "Cannot get namespaces for %llu" msgstr "" -#: src/util/virprocess.c:646 +#: src/util/virprocess.c:649 msgid "Cannot set namespaces" msgstr "" -#: src/util/virprocess.c:681 +#: src/util/virprocess.c:708 #, c-format msgid "cannot limit locked memory to %llu" msgstr "" -#: src/util/virprocess.c:688 +#: src/util/virprocess.c:715 #, c-format msgid "cannot limit locked memory of process %lld to %llu" msgstr "" -#: src/util/virprocess.c:703 src/util/virprocess.c:744 -#: src/util/virprocess.c:792 src/util/virutil.c:2042 src/util/virutil.c:2050 -#: src/util/virutil.c:2058 src/util/virutil.c:2068 src/util/virutil.c:2077 -#: src/util/virutil.c:2084 +#: src/util/virprocess.c:730 src/util/virprocess.c:771 +#: src/util/virprocess.c:819 src/util/virutil.c:2281 src/util/virutil.c:2290 +#: src/util/virutil.c:2298 src/util/virutil.c:2309 src/util/virutil.c:2319 +#: src/util/virutil.c:2327 src/util/virutil.c:2335 src/util/virutil.c:2345 +#: src/util/virutil.c:2354 src/util/virutil.c:2361 msgid "Not supported on this platform" msgstr "" -#: src/util/virprocess.c:722 +#: src/util/virprocess.c:749 #, c-format msgid "cannot limit number of subprocesses to %u" msgstr "" -#: src/util/virprocess.c:729 +#: src/util/virprocess.c:756 #, c-format msgid "cannot limit number of subprocesses of process %lld to %u" msgstr "" -#: src/util/virprocess.c:770 +#: src/util/virprocess.c:797 #, c-format msgid "cannot limit number of open files to %u" msgstr "" -#: src/util/virprocess.c:777 +#: src/util/virprocess.c:804 #, c-format msgid "cannot limit number of open files of process %lld to %u" msgstr "" -#: src/util/virprocess.c:826 src/util/virprocess.c:833 -#: src/util/virprocess.c:842 +#: src/util/virprocess.c:853 src/util/virprocess.c:860 +#: src/util/virprocess.c:869 #, c-format msgid "Cannot find start time in %s" msgstr "" -#: src/util/virprocess.c:852 +#: src/util/virprocess.c:879 #, c-format msgid "Cannot parse start time %s in %s" msgstr "" -#: src/util/virprocess.c:880 +#: src/util/virprocess.c:907 msgid "Unable to query process ID start time" msgstr "" -#: src/util/virprocess.c:920 +#: src/util/virprocess.c:945 msgid "Kernel does not provide mount namespace" msgstr "" -#: src/util/virprocess.c:926 +#: src/util/virprocess.c:951 msgid "Unable to enter mount namespace" msgstr "" -#: src/util/virprocess.c:962 +#: src/util/virprocess.c:987 msgid "Cannot create pipe for child" msgstr "" -#: src/util/virprocess.c:999 +#: src/util/virprocess.c:1002 msgid "Mount namespaces are not available on this platform" msgstr "" @@ -24184,7 +24200,7 @@ msgid "Unsupported virt type" msgstr "" -#: src/util/virsexpr.c:244 +#: src/util/virsexpr.c:242 #, c-format msgid "unknown s-expression kind %d" msgstr "" @@ -24194,19 +24210,19 @@ msgid "Cannot parse adapter '%s'" msgstr "" -#: src/util/virscsi.c:132 src/util/virscsi.c:178 src/util/virsysinfo.c:229 -#: src/util/virsysinfo.c:347 src/util/virsysinfo.c:476 -#: src/util/virsysinfo.c:491 +#: src/util/virscsi.c:132 src/util/virscsi.c:179 src/util/virsysinfo.c:228 +#: src/util/virsysinfo.c:346 src/util/virsysinfo.c:475 +#: src/util/virsysinfo.c:490 #, c-format msgid "Failed to open %s" msgstr "" -#: src/util/virscsi.c:236 +#: src/util/virscsi.c:238 #, c-format msgid "SCSI device '%s': could not access %s" msgstr "" -#: src/util/virscsi.c:406 +#: src/util/virscsi.c:408 #, c-format msgid "Device %s already exists" msgstr "" @@ -24230,11 +24246,11 @@ msgid "Cannot convert socket address to string: %s" msgstr "" -#: src/util/virstatslinux.c:61 +#: src/util/virstats.c:63 msgid "Could not open /proc/net/dev" msgstr "" -#: src/util/virstatslinux.c:117 src/xen/xen_hypervisor.c:1476 +#: src/util/virstats.c:119 src/xen/xen_hypervisor.c:1476 msgid "/proc/net/dev: Interface not found" msgstr "" @@ -24243,902 +24259,902 @@ msgid "name too long: '%s'" msgstr "" -#: src/util/virstoragefile.c:605 +#: src/util/virstoragefile.c:572 #, c-format msgid "Cannot access backing file '%s'" msgstr "" -#: src/util/virstoragefile.c:612 +#: src/util/virstoragefile.c:579 #, c-format msgid "Can't canonicalize path '%s'" msgstr "" -#: src/util/virstoragefile.c:780 +#: src/util/storage_file.c:870 #, c-format msgid "unknown storage file format %d" msgstr "" -#: src/util/virstoragefile.c:921 +#: src/util/virstoragefile.c:891 #, c-format msgid "cannot set to start of '%s'" msgstr "" -#: src/util/virstoragefile.c:1048 +#: src/util/virstoragefile.c:1033 #, c-format msgid "cannot seek to start of '%s'" msgstr "" -#: src/util/virstoragefile.c:1133 +#: src/conf/domain_conf.c:13235 #, c-format msgid "backing store for %s is self-referential" msgstr "" -#: src/util/virstoragefile.c:1351 src/util/virstoragefile.c:1358 +#: src/util/virstoragefile.c:1122 #, c-format msgid "Failed to pre-allocate space for file '%s'" msgstr "" -#: src/util/virstoragefile.c:1364 +#: src/util/virstoragefile.c:1132 msgid "preallocate is not supported on this platform" msgstr "" -#: src/util/virstoragefile.c:1370 +#: src/util/virstoragefile.c:1129 #, c-format msgid "Failed to truncate file '%s'" msgstr "" -#: src/util/virstoragefile.c:1376 +#: src/util/virstoragefile.c:1135 #, c-format msgid "Unable to save '%s'" msgstr "" -#: src/util/virfile.c:2849 +#: src/util/virfile.c:2925 #, c-format msgid "Invalid relative path '%s'" msgstr "" -#: src/util/virfile.c:2867 +#: src/util/virfile.c:2943 src/util/virfile.c:2983 #, c-format msgid "cannot determine filesystem for '%s'" msgstr "" -#: src/util/virstoragefile.c:1458 +#: src/util/virstoragefile.c:1216 #, c-format msgid "Unable to get LVM key for %s" msgstr "" -#: src/util/virstoragefile.c:1508 +#: src/util/virstoragefile.c:1266 #, c-format msgid "Unable to get SCSI key for %s" msgstr "" -#: src/util/virstring.c:790 +#: src/util/virstring.c:857 #, c-format msgid "Error while compiling regular expression '%s': %s" msgstr "" -#: src/util/virstring.c:797 +#: src/util/virstring.c:864 #, c-format msgid "Regular expression '%s' must have exactly 1 match group, not %zu" msgstr "" -#: src/util/virsysinfo.c:521 +#: src/util/virsysinfo.c:520 msgid "Host sysinfo extraction not supported on this platform" msgstr "" -#: src/util/virsysinfo.c:836 +#: src/util/virsysinfo.c:835 #, c-format msgid "Failed to find path for %s binary" msgstr "" -#: src/util/virsysinfo.c:1050 +#: src/util/virsysinfo.c:1049 #, c-format msgid "unexpected sysinfo type model %d" msgstr "" -#: src/util/virsysinfo.c:1085 +#: src/util/virsysinfo.c:1082 msgid "Target sysinfo does not match source" msgstr "" -#: src/util/virsysinfo.c:1091 +#: src/util/virsysinfo.c:1088 #, c-format msgid "Target sysinfo %s does not match source %s" msgstr "" -#: src/util/virsysinfo.c:1101 +#: src/util/virsysinfo.c:1098 #, c-format msgid "Target sysinfo %s %s does not match source %s" msgstr "" -#: src/util/virerror.c:177 +#: src/util/virerror.c:179 msgid "An error occurred, but the cause is unknown" msgstr "" -#: src/util/virerror.c:261 tools/virsh-domain-monitor.c:46 +#: src/util/virerror.c:263 tools/virsh-domain-monitor.c:46 msgid "no error" msgstr "" -#: src/util/virerror.c:545 +#: src/util/virerror.c:547 msgid "warning" msgstr "warning" -#: src/util/virerror.c:548 tools/virsh-domain-monitor.c:122 +#: src/util/virerror.c:550 tools/virsh-domain-monitor.c:122 msgid "error" msgstr "error" -#: src/util/virerror.c:685 +#: src/util/virerror.c:719 msgid "No error message provided" msgstr "No error message provided" -#: src/util/virerror.c:754 +#: src/util/virerror.c:816 #, c-format msgid "internal error: %s" msgstr "" -#: src/util/virerror.c:756 +#: src/util/virerror.c:818 msgid "internal error" msgstr "internal error" -#: src/util/virerror.c:759 tools/virsh.c:720 +#: src/driver.c:78 src/util/virerror.c:821 tools/virsh.c:739 msgid "out of memory" msgstr "out of memory" -#: src/util/virerror.c:763 +#: src/util/virerror.c:825 msgid "this function is not supported by the connection driver" msgstr "" -#: src/util/virerror.c:765 +#: src/util/virerror.c:827 #, c-format msgid "this function is not supported by the connection driver: %s" msgstr "" -#: src/util/virerror.c:769 +#: src/util/virerror.c:831 msgid "no connection driver available" msgstr "" -#: src/util/virerror.c:771 +#: src/util/virerror.c:833 #, c-format msgid "no connection driver available for %s" msgstr "" -#: src/util/virerror.c:775 +#: src/util/virerror.c:837 msgid "invalid connection pointer in" msgstr "invalid connection pointer in" -#: src/util/virerror.c:777 +#: src/util/virerror.c:839 #, c-format msgid "invalid connection pointer in %s" msgstr "invalid connection pointer in %s" -#: src/util/virerror.c:781 +#: src/util/virerror.c:843 msgid "invalid domain pointer in" msgstr "invalid domain pointer in" -#: src/util/virerror.c:783 +#: src/util/virerror.c:845 #, c-format msgid "invalid domain pointer in %s" msgstr "invalid domain pointer in %s" -#: src/util/virerror.c:787 src/xen/xen_hypervisor.c:2922 +#: src/util/virerror.c:849 src/xen/xen_hypervisor.c:2914 msgid "invalid argument" msgstr "" -#: src/util/virerror.c:789 +#: src/util/virerror.c:851 #, c-format msgid "invalid argument: %s" msgstr "" -#: src/util/virerror.c:793 +#: src/util/virerror.c:855 #, c-format msgid "operation failed: %s" msgstr "operation failed: %s" -#: src/util/virerror.c:795 +#: src/util/virerror.c:857 msgid "operation failed" msgstr "operation failed" -#: src/util/virerror.c:799 +#: src/util/virerror.c:861 #, c-format msgid "GET operation failed: %s" msgstr "GET operation failed: %s" -#: src/util/virerror.c:801 +#: src/util/virerror.c:863 msgid "GET operation failed" msgstr "GET operation failed" -#: src/util/virerror.c:805 +#: src/util/virerror.c:867 #, c-format msgid "POST operation failed: %s" msgstr "POST operation failed: %s" -#: src/util/virerror.c:807 +#: src/util/virerror.c:869 msgid "POST operation failed" msgstr "POST operation failed" -#: src/util/virerror.c:810 +#: src/util/virerror.c:872 #, c-format msgid "got unknown HTTP error code %d" msgstr "got unknown HTTP error code %d" -#: src/util/virerror.c:814 +#: src/util/virerror.c:876 #, c-format msgid "unknown host %s" msgstr "unknown host %s" -#: src/util/virerror.c:816 +#: src/util/virerror.c:878 msgid "unknown host" msgstr "unknown host" -#: src/util/virerror.c:820 +#: src/util/virerror.c:882 #, c-format msgid "failed to serialize S-Expr: %s" msgstr "failed to serialize S-Expr: %s" -#: src/util/virerror.c:822 +#: src/util/virerror.c:884 msgid "failed to serialize S-Expr" msgstr "failed to serialize S-Expr" -#: src/util/virerror.c:826 +#: src/util/virerror.c:888 msgid "could not use Xen hypervisor entry" msgstr "could not use Xen hypervisor entry" -#: src/util/virerror.c:828 +#: src/util/virerror.c:890 #, c-format msgid "could not use Xen hypervisor entry %s" msgstr "could not use Xen hypervisor entry %s" -#: src/util/virerror.c:832 +#: src/util/virerror.c:894 msgid "could not connect to Xen Store" msgstr "could not connect to Xen Store" -#: src/util/virerror.c:834 +#: src/util/virerror.c:896 #, c-format msgid "could not connect to Xen Store %s" msgstr "could not connect to Xen Store %s" -#: src/util/virerror.c:837 +#: src/util/virerror.c:899 #, c-format msgid "failed Xen syscall %s" msgstr "" -#: src/util/virerror.c:841 +#: src/util/virerror.c:903 msgid "unknown OS type" msgstr "unknown OS type" -#: src/util/virerror.c:843 +#: src/util/virerror.c:905 #, c-format msgid "unknown OS type %s" msgstr "unknown OS type %s" -#: src/util/virerror.c:846 +#: src/util/virerror.c:908 msgid "missing kernel information" msgstr "missing kernel information" -#: src/util/virerror.c:850 +#: src/util/virerror.c:912 msgid "missing root device information" msgstr "missing root device information" -#: src/util/virerror.c:852 +#: src/util/virerror.c:914 #, c-format msgid "missing root device information in %s" msgstr "missing root device information in %s" -#: src/util/virerror.c:856 +#: src/util/virerror.c:918 msgid "missing source information for device" msgstr "missing source information for device" -#: src/util/virerror.c:858 +#: src/util/virerror.c:920 #, c-format msgid "missing source information for device %s" msgstr "missing source information for device %s" -#: src/util/virerror.c:862 +#: src/util/virerror.c:924 msgid "missing target information for device" msgstr "missing target information for device" -#: src/util/virerror.c:864 +#: src/util/virerror.c:926 #, c-format msgid "missing target information for device %s" msgstr "missing target information for device %s" -#: src/util/virerror.c:868 +#: src/util/virerror.c:930 msgid "missing name information" msgstr "" -#: src/util/virerror.c:870 +#: src/util/virerror.c:932 #, c-format msgid "missing name information in %s" msgstr "" -#: src/util/virerror.c:874 +#: src/util/virerror.c:936 msgid "missing operating system information" msgstr "missing operating system information" -#: src/util/virerror.c:876 +#: src/util/virerror.c:938 #, c-format msgid "missing operating system information for %s" msgstr "missing operating system information for %s" -#: src/util/virerror.c:880 +#: src/util/virerror.c:942 msgid "missing devices information" msgstr "missing devices information" -#: src/util/virerror.c:882 +#: src/util/virerror.c:944 #, c-format msgid "missing devices information for %s" msgstr "missing devices information for %s" -#: src/util/virerror.c:886 +#: src/util/virerror.c:948 msgid "too many drivers registered" msgstr "too many drivers registered" -#: src/util/virerror.c:888 +#: src/util/virerror.c:950 #, c-format msgid "too many drivers registered in %s" msgstr "too many drivers registered in %s" -#: src/util/virerror.c:892 +#: src/util/virerror.c:954 msgid "library call failed, possibly not supported" msgstr "library call failed, possibly not supported" -#: src/util/virerror.c:894 +#: src/util/virerror.c:956 #, c-format msgid "library call %s failed, possibly not supported" msgstr "library call %s failed, possibly not supported" -#: src/util/virerror.c:898 +#: src/util/virerror.c:960 msgid "XML description is invalid or not well formed" msgstr "" -#: src/util/virerror.c:900 +#: src/util/virerror.c:962 #, c-format msgid "XML error: %s" msgstr "" -#: src/util/virerror.c:904 +#: src/util/virerror.c:966 msgid "this domain exists already" msgstr "this domain exists already" -#: src/util/virerror.c:906 +#: src/util/virerror.c:968 #, c-format msgid "domain %s exists already" msgstr "domain %s exists already" -#: src/util/virerror.c:910 +#: src/util/virerror.c:972 msgid "operation forbidden for read only access" msgstr "operation forbidden for read only access" -#: src/util/virerror.c:912 +#: src/util/virerror.c:974 #, c-format msgid "operation forbidden: %s" msgstr "" -#: src/util/virerror.c:916 +#: src/util/virerror.c:978 msgid "failed to open configuration file for reading" msgstr "failed to open configuration file for reading" -#: src/util/virerror.c:918 +#: src/util/virerror.c:980 #, c-format msgid "failed to open %s for reading" msgstr "failed to open %s for reading" -#: src/util/virerror.c:922 +#: src/util/virerror.c:984 msgid "failed to read configuration file" msgstr "failed to read configuration file" -#: src/util/virerror.c:924 +#: src/util/virerror.c:986 #, c-format msgid "failed to read configuration file %s" msgstr "failed to read configuration file %s" -#: src/util/virerror.c:928 +#: src/util/virerror.c:990 msgid "failed to parse configuration file" msgstr "failed to parse configuration file" -#: src/util/virerror.c:930 +#: src/util/virerror.c:992 #, c-format msgid "failed to parse configuration file %s" msgstr "failed to parse configuration file %s" -#: src/util/virerror.c:934 +#: src/util/virerror.c:996 msgid "configuration file syntax error" msgstr "configuration file syntax error" -#: src/util/virerror.c:936 +#: src/util/virerror.c:998 #, c-format msgid "configuration file syntax error: %s" msgstr "configuration file syntax error: %s" -#: src/util/virerror.c:940 +#: src/util/virerror.c:1002 msgid "failed to write configuration file" msgstr "failed to write configuration file" -#: src/util/virerror.c:942 +#: src/util/virerror.c:1004 #, c-format msgid "failed to write configuration file: %s" msgstr "failed to write configuration file: %s" -#: src/util/virerror.c:946 +#: src/util/virerror.c:1008 msgid "parser error" msgstr "parser error" -#: src/util/virerror.c:952 +#: src/util/virerror.c:1014 msgid "invalid network pointer in" msgstr "" -#: src/util/virerror.c:954 +#: src/util/virerror.c:1016 #, c-format msgid "invalid network pointer in %s" msgstr "" -#: src/util/virerror.c:958 +#: src/util/virerror.c:1020 msgid "this network exists already" msgstr "" -#: src/util/virerror.c:960 +#: src/util/virerror.c:1022 #, c-format msgid "network %s exists already" msgstr "" -#: src/util/virerror.c:964 +#: src/util/virerror.c:1026 msgid "system call error" msgstr "" -#: src/util/virerror.c:970 +#: src/util/virerror.c:1032 msgid "RPC error" msgstr "" -#: src/util/virerror.c:976 +#: src/util/virerror.c:1038 msgid "GNUTLS call error" msgstr "" -#: src/util/virerror.c:982 +#: src/util/virerror.c:1044 msgid "Failed to find the network" msgstr "" -#: src/util/virerror.c:984 +#: src/util/virerror.c:1046 #, c-format msgid "Failed to find the network: %s" msgstr "" -#: src/util/virerror.c:988 +#: src/util/virerror.c:1050 msgid "Domain not found" msgstr "" -#: src/util/virerror.c:990 +#: src/util/virerror.c:1052 #, c-format msgid "Domain not found: %s" msgstr "" -#: src/util/virerror.c:994 +#: src/util/virerror.c:1056 msgid "Network not found" msgstr "" -#: src/util/virerror.c:996 +#: src/util/virerror.c:1058 #, c-format msgid "Network not found: %s" msgstr "" -#: src/util/virerror.c:1000 +#: src/util/virerror.c:1062 msgid "invalid MAC address" msgstr "" -#: src/util/virerror.c:1002 +#: src/util/virerror.c:1064 #, c-format msgid "invalid MAC address: %s" msgstr "" -#: src/util/virerror.c:1012 +#: src/util/virerror.c:1074 msgid "authentication cancelled" msgstr "" -#: src/util/virerror.c:1014 +#: src/util/virerror.c:1076 #, c-format msgid "authentication cancelled: %s" msgstr "" -#: src/util/virerror.c:1018 +#: src/util/virerror.c:1080 msgid "Storage pool not found" msgstr "" -#: src/util/virerror.c:1020 +#: src/util/virerror.c:1082 #, c-format msgid "Storage pool not found: %s" msgstr "" -#: src/util/virerror.c:1024 +#: src/util/virerror.c:1086 msgid "Storage volume not found" msgstr "" -#: src/util/virerror.c:1026 +#: src/util/virerror.c:1088 #, c-format msgid "Storage volume not found: %s" msgstr "" -#: src/util/virerror.c:1030 +#: src/util/virerror.c:1092 msgid "this storage volume exists already" msgstr "" -#: src/util/virerror.c:1032 +#: src/util/virerror.c:1094 #, c-format msgid "storage volume %s exists already" msgstr "" -#: src/util/virerror.c:1036 +#: src/util/virerror.c:1098 msgid "Storage pool probe failed" msgstr "" -#: src/util/virerror.c:1038 +#: src/util/virerror.c:1100 #, c-format msgid "Storage pool probe failed: %s" msgstr "" -#: src/util/virerror.c:1042 +#: src/util/virerror.c:1104 msgid "Storage pool already built" msgstr "" -#: src/util/virerror.c:1044 +#: src/util/virerror.c:1106 #, c-format msgid "Storage pool already built: %s" msgstr "" -#: src/util/virerror.c:1048 +#: src/util/virerror.c:1110 msgid "invalid storage pool pointer in" msgstr "" -#: src/util/virerror.c:1050 +#: src/util/virerror.c:1112 #, c-format msgid "invalid storage pool pointer in %s" msgstr "" -#: src/util/virerror.c:1054 +#: src/util/virerror.c:1116 msgid "invalid storage volume pointer in" msgstr "" -#: src/util/virerror.c:1056 +#: src/util/virerror.c:1118 #, c-format msgid "invalid storage volume pointer in %s" msgstr "" -#: src/util/virerror.c:1060 +#: src/util/virerror.c:1122 msgid "Failed to find a storage driver" msgstr "" -#: src/util/virerror.c:1062 +#: src/util/virerror.c:1124 #, c-format msgid "Failed to find a storage driver: %s" msgstr "" -#: src/util/virerror.c:1066 +#: src/util/virerror.c:1128 msgid "Failed to find a node driver" msgstr "" -#: src/util/virerror.c:1068 +#: src/util/virerror.c:1130 #, c-format msgid "Failed to find a node driver: %s" msgstr "" -#: src/util/virerror.c:1072 +#: src/util/virerror.c:1134 msgid "invalid node device pointer" msgstr "" -#: src/util/virerror.c:1074 +#: src/util/virerror.c:1136 #, c-format msgid "invalid node device pointer in %s" msgstr "" -#: src/util/virerror.c:1078 +#: src/util/virerror.c:1140 msgid "Node device not found" msgstr "" -#: src/util/virerror.c:1080 +#: src/util/virerror.c:1142 #, c-format msgid "Node device not found: %s" msgstr "" -#: src/util/virerror.c:1084 +#: src/util/virerror.c:1146 msgid "Security model not found" msgstr "" -#: src/util/virerror.c:1086 +#: src/util/virerror.c:1148 #, c-format msgid "Security model not found: %s" msgstr "" -#: src/util/virerror.c:1090 +#: src/util/virerror.c:1152 msgid "Requested operation is not valid" msgstr "" -#: src/util/virerror.c:1092 +#: src/util/virerror.c:1154 #, c-format msgid "Requested operation is not valid: %s" msgstr "" -#: src/util/virerror.c:1096 +#: src/util/virerror.c:1158 msgid "Failed to find the interface" msgstr "" -#: src/util/virerror.c:1098 +#: src/util/virerror.c:1160 #, c-format msgid "Failed to find the interface: %s" msgstr "" -#: src/util/virerror.c:1102 +#: src/util/virstats.c:163 src/util/virerror.c:1164 msgid "Interface not found" msgstr "" -#: src/util/virerror.c:1104 +#: src/util/virerror.c:1166 #, c-format msgid "Interface not found: %s" msgstr "" -#: src/util/virerror.c:1108 +#: src/util/virerror.c:1170 msgid "invalid interface pointer in" msgstr "" -#: src/util/virerror.c:1110 +#: src/util/virerror.c:1172 #, c-format msgid "invalid interface pointer in %s" msgstr "" -#: src/util/virerror.c:1114 +#: src/util/virerror.c:1176 msgid "multiple matching interfaces found" msgstr "" -#: src/util/virerror.c:1116 +#: src/util/virerror.c:1178 #, c-format msgid "multiple matching interfaces found: %s" msgstr "" -#: src/util/virerror.c:1120 +#: src/util/virerror.c:1182 msgid "Failed to find a secret storage driver" msgstr "" -#: src/util/virerror.c:1122 +#: src/util/virerror.c:1184 #, c-format msgid "Failed to find a secret storage driver: %s" msgstr "" -#: src/util/virerror.c:1126 +#: src/util/virerror.c:1188 msgid "Invalid secret" msgstr "" -#: src/util/virerror.c:1128 +#: src/util/virerror.c:1190 #, c-format msgid "Invalid secret: %s" msgstr "" -#: src/util/virerror.c:1132 +#: src/util/virerror.c:1194 msgid "Secret not found" msgstr "" -#: src/util/virerror.c:1134 +#: src/util/virerror.c:1196 #, c-format msgid "Secret not found: %s" msgstr "" -#: src/util/virerror.c:1138 +#: src/util/virerror.c:1200 msgid "Failed to start the nwfilter driver" msgstr "" -#: src/util/virerror.c:1140 +#: src/util/virerror.c:1202 #, c-format msgid "Failed to start the nwfilter driver: %s" msgstr "" -#: src/util/virerror.c:1144 +#: src/util/virerror.c:1206 msgid "Invalid network filter" msgstr "" -#: src/util/virerror.c:1146 +#: src/util/virerror.c:1208 #, c-format msgid "Invalid network filter: %s" msgstr "" -#: src/util/virerror.c:1150 +#: src/util/virerror.c:1212 msgid "Network filter not found" msgstr "" -#: src/util/virerror.c:1152 +#: src/util/virerror.c:1214 #, c-format msgid "Network filter not found: %s" msgstr "" -#: src/util/virerror.c:1156 +#: src/util/virerror.c:1218 msgid "Error while building firewall" msgstr "" -#: src/util/virerror.c:1158 +#: src/util/virerror.c:1220 #, c-format msgid "Error while building firewall: %s" msgstr "" -#: src/util/virerror.c:1162 +#: src/util/virerror.c:1224 msgid "unsupported configuration" msgstr "" -#: src/util/virerror.c:1164 +#: src/util/virerror.c:1226 #, c-format msgid "unsupported configuration: %s" msgstr "" -#: src/util/virerror.c:1168 +#: src/util/virerror.c:1230 msgid "Timed out during operation" msgstr "" -#: src/util/virerror.c:1170 +#: src/util/virerror.c:1232 #, c-format msgid "Timed out during operation: %s" msgstr "" -#: src/util/virerror.c:1174 +#: src/util/virerror.c:1236 msgid "Failed to make domain persistent after migration" msgstr "" -#: src/util/virerror.c:1176 +#: src/util/virerror.c:1238 #, c-format msgid "Failed to make domain persistent after migration: %s" msgstr "" -#: src/util/virerror.c:1180 +#: src/util/virerror.c:1242 msgid "Hook script execution failed" msgstr "" -#: src/util/virerror.c:1182 +#: src/util/virerror.c:1244 #, c-format msgid "Hook script execution failed: %s" msgstr "" -#: src/util/virerror.c:1186 +#: src/util/virerror.c:1248 msgid "Invalid snapshot" msgstr "" -#: src/util/virerror.c:1188 +#: src/util/virerror.c:1250 #, c-format msgid "Invalid snapshot: %s" msgstr "" -#: src/util/virerror.c:1192 +#: src/util/virerror.c:1254 msgid "Domain snapshot not found" msgstr "" -#: src/util/virerror.c:1194 +#: src/util/virerror.c:1256 #, c-format msgid "Domain snapshot not found: %s" msgstr "" -#: src/util/virerror.c:1198 +#: src/util/virerror.c:1260 msgid "invalid stream pointer" msgstr "" -#: src/util/virerror.c:1200 +#: src/util/virerror.c:1262 #, c-format msgid "invalid stream pointer in %s" msgstr "" -#: src/util/virerror.c:1204 +#: src/util/virerror.c:1266 msgid "argument unsupported" msgstr "" -#: src/util/virerror.c:1206 +#: src/util/virerror.c:1268 #, c-format msgid "argument unsupported: %s" msgstr "" -#: src/util/virerror.c:1210 +#: src/util/virerror.c:1272 msgid "revert requires force" msgstr "" -#: src/util/virerror.c:1212 +#: src/util/virerror.c:1274 #, c-format msgid "revert requires force: %s" msgstr "" -#: src/util/virerror.c:1216 +#: src/util/virerror.c:1278 msgid "operation aborted" msgstr "" -#: src/util/virerror.c:1218 +#: src/util/virerror.c:1280 #, c-format msgid "operation aborted: %s" msgstr "" -#: src/util/virerror.c:1222 +#: src/util/virerror.c:1284 msgid "metadata not found" msgstr "" -#: src/util/virerror.c:1224 +#: src/util/virerror.c:1286 #, c-format msgid "metadata not found: %s" msgstr "" -#: src/util/virerror.c:1228 +#: src/util/virerror.c:1290 msgid "Unsafe migration" msgstr "" -#: src/util/virerror.c:1230 +#: src/util/virerror.c:1292 #, c-format msgid "Unsafe migration: %s" msgstr "" -#: src/util/virerror.c:1234 +#: src/util/virerror.c:1296 msgid "numerical overflow" msgstr "" -#: src/util/virerror.c:1236 +#: src/util/virerror.c:1298 #, c-format msgid "numerical overflow: %s" msgstr "" -#: src/util/virerror.c:1240 +#: src/util/virerror.c:1302 msgid "block copy still active" msgstr "" -#: src/util/virerror.c:1242 +#: src/util/virerror.c:1304 #, c-format msgid "block copy still active: %s" msgstr "" -#: src/util/virerror.c:1246 +#: src/util/virerror.c:1308 msgid "Operation not supported" msgstr "" -#: src/util/virerror.c:1248 +#: src/util/virerror.c:1310 #, c-format msgid "Operation not supported: %s" msgstr "" -#: src/util/virerror.c:1252 +#: src/util/virerror.c:1314 msgid "SSH transport error" msgstr "" -#: src/util/virerror.c:1254 +#: src/util/virerror.c:1316 #, c-format msgid "SSH transport error: %s" msgstr "" -#: src/util/virerror.c:1258 +#: src/util/virerror.c:1320 msgid "Guest agent is not responding" msgstr "" -#: src/util/virerror.c:1260 +#: src/util/virerror.c:1322 #, c-format msgid "Guest agent is not responding: %s" msgstr "" -#: src/util/virerror.c:1264 +#: src/util/virerror.c:1326 msgid "resource busy" msgstr "" -#: src/util/virerror.c:1266 +#: src/util/virerror.c:1328 #, c-format msgid "resource busy %s" msgstr "" -#: src/util/virerror.c:1270 +#: src/util/virerror.c:1332 msgid "access denied" msgstr "" -#: src/util/virerror.c:1272 +#: src/util/virerror.c:1334 #, c-format msgid "access denied: %s" msgstr "" -#: src/util/virerror.c:1276 +#: src/util/virerror.c:1338 msgid "error from service" msgstr "" -#: src/util/virerror.c:1278 +#: src/util/virerror.c:1340 #, c-format msgid "error from service: %s" msgstr "" -#: src/util/virerror.h:80 +#: src/util/virerror.h:85 #, c-format msgid "%s in %s must be NULL" msgstr "" -#: src/util/virerror.h:91 +#: src/util/virerror.h:96 #, c-format msgid "%s in %s must not be NULL" msgstr "" @@ -25148,26 +25164,26 @@ msgid "%s in %s must greater than zero" msgstr "" -#: src/util/virerror.h:113 +#: src/util/virerror.h:118 #, c-format msgid "%s in %s must not be zero" msgstr "" -#: src/util/virerror.h:124 +#: src/util/virerror.h:129 #, c-format msgid "%s in %s must be zero" msgstr "" -#: src/util/virerror.h:135 +#: src/util/virerror.h:140 #, c-format msgid "%s in %s must be zero or greater" msgstr "" -#: src/util/virtime.c:285 +#: src/util/virtime.c:288 msgid "Unable to break out time format" msgstr "" -#: src/util/virtime.c:311 src/util/virtime.c:340 +#: src/util/virtime.c:284 src/util/virtime.c:313 #: tools/virsh-domain-monitor.c:1451 msgid "Unable to format time" msgstr "" @@ -25196,270 +25212,270 @@ msgid "parameter '%s' occurs multiple times" msgstr "" -#: src/util/virtypedparam.c:172 src/util/virtypedparam.c:225 -#: src/util/virtypedparam.c:319 +#: src/util/virtypedparam.c:172 src/util/virtypedparam.c:224 +#: src/util/virtypedparam.c:318 #, c-format msgid "unexpected type %d for field %s" msgstr "" -#: src/util/virtypedparam.c:245 +#: src/util/virtypedparam.c:244 #, c-format msgid "NULL value for field '%s'" msgstr "" -#: src/util/virtypedparam.c:261 +#: src/util/virtypedparam.c:260 #, c-format msgid "Invalid value for field '%s': expected int" msgstr "" -#: src/util/virtypedparam.c:269 +#: src/util/virtypedparam.c:268 #, c-format msgid "Invalid value for field '%s': expected unsigned int" msgstr "" -#: src/util/virtypedparam.c:278 +#: src/util/virtypedparam.c:277 #, c-format msgid "Invalid value for field '%s': expected long long" msgstr "" -#: src/util/virtypedparam.c:287 +#: src/util/virtypedparam.c:286 #, c-format msgid "Invalid value for field '%s': expected unsigned long long" msgstr "" -#: src/util/virtypedparam.c:296 +#: src/util/virtypedparam.c:295 #, c-format msgid "Invalid value for field '%s': expected double" msgstr "" -#: src/util/virtypedparam.c:309 +#: src/util/virtypedparam.c:308 #, c-format msgid "Invalid boolean value for field '%s'" msgstr "" -#: src/util/virtypedparam.c:359 +#: src/util/virtypedparam.c:358 #, c-format msgid "Parameter '%s' is not a string" msgstr "" -#: src/util/virtypedparam.c:458 +#: src/util/virtypedparam.c:457 #, c-format msgid "Invalid type '%s' requested for parameter '%s', actual type is '%s'" msgstr "" -#: src/util/virtypedparam.c:725 +#: src/util/virtypedparam.c:724 #, c-format msgid "Parameter '%s' is already set" msgstr "" -#: src/util/viruri.c:163 +#: src/util/viruri.c:159 #, c-format msgid "Unable to parse URI %s" msgstr "" -#: src/util/virusb.c:112 +#: src/util/virusb.c:111 #, c-format msgid "Could not parse usb file %s" msgstr "" -#: src/util/virusb.c:145 +#: src/util/virusb.c:144 #, c-format msgid "Could not open directory %s" msgstr "" -#: src/util/virusb.c:170 +#: src/util/virusb.c:169 #, c-format msgid "Failed to parse dir name '%s'" msgstr "" -#: src/util/virusb.c:243 +#: src/util/virusb.c:242 #, c-format msgid "Did not find USB device %x:%x" msgstr "" -#: src/util/virusb.c:281 +#: src/util/virusb.c:280 #, c-format msgid "Did not find USB device bus:%u device:%u" msgstr "" -#: src/util/virusb.c:322 +#: src/util/virusb.c:321 #, c-format msgid "Did not find USB device %x:%x bus:%u device:%u" msgstr "" -#: src/util/virusb.c:352 +#: src/util/virusb.c:351 #, c-format msgid "dev->name buffer overflow: %.3d:%.3d" msgstr "" -#: src/util/virusb.c:368 +#: src/util/virusb.c:367 #, c-format msgid "dev->id buffer overflow: %d %d" msgstr "" -#: src/util/virutil.c:201 +#: src/util/virutil.c:219 msgid "Unknown poll response." msgstr "" -#: src/util/virutil.c:233 +#: src/util/virutil.c:251 msgid "poll error" msgstr "" -#: src/util/virutil.c:275 +#: src/util/virutil.c:293 #, c-format msgid "invalid scale %llu" msgstr "" -#: src/util/virutil.c:291 src/util/virutil.c:316 +#: src/util/virutil.c:309 src/util/virutil.c:334 #, c-format msgid "unknown suffix '%s'" msgstr "" -#: src/util/virutil.c:322 +#: src/util/virutil.c:340 #, c-format msgid "value too large: %llu%s" msgstr "" -#: src/util/virutil.c:574 +#: src/util/virutil.c:592 #, c-format msgid "Disk index %d is negative" msgstr "" -#: src/util/virutil.c:628 +#: src/util/virutil.c:645 msgid "failed to determine host name" msgstr "" -#: src/util/virutil.c:726 src/util/virutil.c:731 +#: src/util/virutil.c:743 src/util/virutil.c:748 #, c-format msgid "Failed to find user record for uid '%u'" msgstr "" -#: src/util/virutil.c:785 src/util/virutil.c:789 +#: src/util/virutil.c:802 src/util/virutil.c:806 #, c-format msgid "Failed to find group record for gid '%u'" msgstr "" -#: src/util/virutil.c:936 +#: src/util/virutil.c:953 #, c-format msgid "Failed to parse user '%s'" msgstr "" -#: src/util/virutil.c:1016 +#: src/util/virutil.c:1033 #, c-format msgid "Failed to parse group '%s'" msgstr "" -#: src/util/virutil.c:1049 +#: src/util/virutil.c:1067 #, c-format msgid "cannot get group list for '%s'" msgstr "" -#: src/util/virutil.c:1086 +#: src/util/virutil.c:1104 #, c-format msgid "cannot change to '%u' group" msgstr "" -#: src/util/virutil.c:1094 +#: src/util/virutil.c:1112 msgid "cannot set supplemental groups" msgstr "" -#: src/util/virutil.c:1101 +#: src/util/virutil.c:1119 #, c-format msgid "cannot change to uid to '%u'" msgstr "" -#: src/util/virutil.c:1210 +#: src/util/virutil.c:1227 msgid "Unable to determine home directory" msgstr "" -#: src/util/virutil.c:1226 src/util/virutil.c:1241 +#: src/util/virutil.c:1243 src/util/virutil.c:1258 msgid "Unable to determine config directory" msgstr "" -#: src/util/virutil.c:1258 +#: src/util/virutil.c:1275 msgid "virGetUserDirectory is not available" msgstr "" -#: src/util/virutil.c:1267 +#: src/util/virutil.c:1284 msgid "virGetUserConfigDirectory is not available" msgstr "" -#: src/util/virutil.c:1276 +#: src/util/virutil.c:1293 msgid "virGetUserCacheDirectory is not available" msgstr "" -#: src/util/virutil.c:1285 +#: src/util/virutil.c:1302 msgid "virGetUserRuntimeDirectory is not available" msgstr "" -#: src/util/virutil.c:1295 +#: src/util/virutil.c:1312 msgid "virGetUserName is not available" msgstr "" -#: src/util/virutil.c:1304 +#: src/util/virutil.c:1321 msgid "virGetUserID is not available" msgstr "" -#: src/util/virutil.c:1314 +#: src/util/virutil.c:1331 msgid "virGetGroupID is not available" msgstr "" -#: src/util/virutil.c:1326 +#: src/util/virutil.c:1343 msgid "virSetUIDGID is not available" msgstr "" -#: src/util/virutil.c:1334 +#: src/util/virutil.c:1351 msgid "virGetGroupName is not available" msgstr "" -#: src/util/virutil.c:1396 +#: src/util/virutil.c:1413 msgid "prctl failed to set KEEPCAPS" msgstr "" -#: src/util/virutil.c:1414 src/util/virutil.c:1446 +#: src/util/virutil.c:1431 src/util/virutil.c:1463 #, c-format msgid "cannot apply process capabilities %d" msgstr "" -#: src/util/virutil.c:1425 +#: src/util/virutil.c:1442 msgid "prctl failed to reset KEEPCAPS" msgstr "" -#: src/util/virutil.c:1536 +#: src/util/virutil.c:1551 #, c-format msgid "Malformed wwn: %s" msgstr "" -#: src/util/virutil.c:1597 +#: src/util/virutil.c:1612 #, c-format msgid "Unable to get device ID '%s'" msgstr "" -#: src/util/virutil.c:1623 src/util/virutil.c:1657 +#: src/util/virutil.c:1638 src/util/virutil.c:1672 msgid "unpriv_sgio is not supported by this kernel" msgstr "" -#: src/util/virutil.c:1669 +#: src/util/virutil.c:1684 #, c-format msgid "failed to parse value of %s" msgstr "" -#: src/util/virutil.c:1803 +#: src/util/virutil.c:2043 #, c-format msgid "Invalid vport operation (%d)" msgstr "" -#: src/util/virutil.c:1825 +#: src/util/virutil.c:2065 #, c-format msgid "vport operation '%s' is not supported for host%d" msgstr "" -#: src/util/virutil.c:1841 +#: src/util/virutil.c:2081 #, c-format msgid "Write of '%s' to '%s' during vport create/delete failed" msgstr "" -#: src/util/virutil.c:2141 +#: src/util/virutil.c:2418 #, c-format msgid "Failed to parse uid and gid from '%s'" msgstr "" @@ -25481,62 +25497,62 @@ msgid "Invalid parameter to virXPathLong()" msgstr "" -#: src/util/virxml.c:281 src/util/virxml.c:398 +#: src/util/virxml.c:280 src/util/virxml.c:396 msgid "Invalid parameter to virXPathULong()" msgstr "" -#: src/util/virxml.c:445 +#: src/util/virxml.c:442 msgid "Invalid parameter to virXPathLongLong()" msgstr "" -#: src/util/virxml.c:505 +#: src/util/virxml.c:501 msgid "Invalid parameter to virXPathBoolean()" msgstr "" -#: src/util/virxml.c:542 +#: src/util/virxml.c:538 msgid "Invalid parameter to virXPathNode()" msgstr "" -#: src/util/virxml.c:582 +#: src/util/virxml.c:578 msgid "Invalid parameter to virXPathNodeSet()" msgstr "" -#: src/util/virxml.c:597 +#: src/util/virxml.c:593 #, c-format msgid "Incorrect xpath '%s'" msgstr "" -#: src/util/virxml.c:693 +#: src/util/virxml.c:687 #, c-format msgid "" "%s:%d: %s%s\n" "%s" msgstr "" -#: src/util/virxml.c:701 +#: src/util/virxml.c:695 #, c-format msgid "" "at line %d: %s%s\n" "%s" msgstr "" -#: src/util/virxml.c:761 +#: src/util/virxml.c:755 msgid "missing root element" msgstr "" -#: src/util/virxml.c:785 +#: src/util/virxml.c:779 msgid "failed to parse xml document" msgstr "" -#: src/util/virxml.c:920 +#: src/util/virxml.c:914 msgid "failed to convert the XML node tree" msgstr "" -#: src/util/virxml.c:1016 +#: src/util/virxml.c:1008 msgid "Failed to copy XML node" msgstr "" -#: src/util/virxml.c:1079 +#: src/util/virxml.c:1077 msgid "failed to create a new XML namespace" msgstr "" @@ -25555,17 +25571,17 @@ msgid "Registry value '%s\\%s' is too short" msgstr "" -#: src/vbox/vbox_MSCOMGlue.c:547 src/vbox/vbox_MSCOMGlue.c:555 +#: src/vbox/vbox_MSCOMGlue.c:540 src/vbox/vbox_MSCOMGlue.c:548 #, c-format msgid "Could not parse IID from '%s', rc = 0x%08x" msgstr "" -#: src/vbox/vbox_MSCOMGlue.c:564 +#: src/vbox/vbox_MSCOMGlue.c:557 #, c-format msgid "Could not create VirtualBox instance, rc = 0x%08x" msgstr "" -#: src/vbox/vbox_MSCOMGlue.c:573 +#: src/vbox/vbox_MSCOMGlue.c:566 #, c-format msgid "Could not create Session instance, rc = 0x%08x" msgstr "" @@ -25575,452 +25591,450 @@ msgid "Library '%s' doesn't exist" msgstr "" -#: src/vbox/vbox_XPCOMCGlue.c:144 +#: src/vbox/vbox_XPCOMCGlue.c:142 #, c-format msgid "Could not dlsym %s from '%s': %s" msgstr "" -#: src/vbox/vbox_XPCOMCGlue.c:152 +#: src/vbox/vbox_XPCOMCGlue.c:150 #, c-format msgid "Calling %s from '%s' failed" msgstr "" -#: src/vbox/vbox_driver.c:194 src/vbox/vbox_tmpl.c:1038 +#: src/vbox/vbox_driver.c:100 src/vbox/vbox_common.c:410 msgid "no VirtualBox driver path specified (try vbox:///session)" msgstr "" -#: src/vbox/vbox_driver.c:201 src/vbox/vbox_tmpl.c:1045 +#: src/vbox/vbox_driver.c:107 src/vbox/vbox_common.c:417 #, c-format msgid "unknown driver path '%s' specified (try vbox:///session)" msgstr "" -#: src/vbox/vbox_driver.c:208 src/vbox/vbox_tmpl.c:1052 +#: src/vbox/vbox_driver.c:114 src/vbox/vbox_common.c:424 #, c-format msgid "unknown driver path '%s' specified (try vbox:///system)" msgstr "" -#: src/vbox/vbox_driver.c:214 +#: src/vbox/vbox_driver.c:120 msgid "unable to initialize VirtualBox driver API" msgstr "" -#: src/vbox/vbox_tmpl.c:942 +#: src/vbox/vbox_tmpl.c:1990 msgid "nsIEventQueue object is null" msgstr "" -#: src/vbox/vbox_tmpl.c:951 +#: src/vbox/vbox_common.c:291 msgid "IVirtualBox object is null" msgstr "" -#: src/vbox/vbox_tmpl.c:957 +#: src/vbox/vbox_common.c:297 msgid "ISession object is null" msgstr "" -#: src/vbox/vbox_tmpl.c:991 +#: src/vbox/vbox_common.c:367 msgid "Could not extract VirtualBox version" msgstr "" -#: src/vbox/vbox_tmpl.c:1182 +#: src/vbox/vbox_common.c:626 #, c-format msgid "Could not get list of Domains, rc=%08x" msgstr "" -#: src/vbox/vbox_tmpl.c:1221 +#: src/vbox/vbox_common.c:668 #, c-format msgid "Could not get number of Domains, rc=%08x" msgstr "" -#: src/vbox/vbox_tmpl.c:1295 src/vbox/vbox_tmpl.c:1358 -#: src/vbox/vbox_tmpl.c:1431 src/vbox/vbox_tmpl.c:1501 -#: src/vbox/vbox_tmpl.c:1989 src/vbox/vbox_tmpl.c:3775 +#: src/vbox/vbox_common.c:722 src/vbox/vbox_common.c:790 +#: src/vbox/vbox_common.c:867 src/vbox/vbox_common.c:2248 +#: src/vbox/vbox_common.c:2350 src/vbox/vbox_common.c:2793 #, c-format msgid "Could not get list of machines, rc=%08x" msgstr "" -#: src/vbox/vbox_tmpl.c:1566 src/vbox/vbox_tmpl.c:1592 -#: src/vbox/vbox_tmpl.c:2075 src/vbox/vbox_tmpl.c:6055 -#: src/vbox/vbox_tmpl.c:6157 src/vbox/vbox_tmpl.c:6261 -#: src/vbox/vbox_tmpl.c:6312 src/vbox/vbox_tmpl.c:6398 -#: src/vbox/vbox_tmpl.c:6430 src/vbox/vbox_tmpl.c:6472 -#: src/vbox/vbox_tmpl.c:6536 src/vbox/vbox_tmpl.c:6597 -#: src/vbox/vbox_tmpl.c:6657 src/vbox/vbox_tmpl.c:6801 -#: src/vbox/vbox_tmpl.c:6959 +#: src/vbox/vbox_tmpl.c:1969 src/vbox/vbox_tmpl.c:5896 +#: src/vbox/vbox_tmpl.c:5998 src/vbox/vbox_tmpl.c:6103 +#: src/vbox/vbox_tmpl.c:6154 src/vbox/vbox_tmpl.c:6243 +#: src/vbox/vbox_tmpl.c:6275 src/vbox/vbox_tmpl.c:6317 +#: src/vbox/vbox_tmpl.c:6381 src/vbox/vbox_tmpl.c:6549 +#: src/vbox/vbox_tmpl.c:6707 msgid "no domain with matching UUID" msgstr "" -#: src/vbox/vbox_tmpl.c:1639 +#: src/vbox/vbox_common.c:2481 msgid "error while suspending the domain" msgstr "" -#: src/vbox/vbox_tmpl.c:1645 +#: src/vbox/vbox_common.c:2487 msgid "machine not in running state to suspend it" msgstr "" -#: src/vbox/vbox_tmpl.c:1692 +#: src/vbox/vbox_common.c:2532 msgid "error while resuming the domain" msgstr "" -#: src/vbox/vbox_tmpl.c:1698 +#: src/vbox/vbox_common.c:2538 msgid "machine not paused, so can't resume it" msgstr "" -#: src/vbox/vbox_tmpl.c:1739 +#: src/vbox/vbox_common.c:2577 msgid "machine paused, so can't power it down" msgstr "" -#: src/vbox/vbox_tmpl.c:1743 src/vbox/vbox_tmpl.c:1849 +#: src/vbox/vbox_common.c:2581 src/vbox/vbox_common.c:2682 msgid "machine already powered down" msgstr "" -#: src/vbox/vbox_tmpl.c:1807 +#: src/vbox/vbox_common.c:2643 msgid "machine not running, so can't reboot it" msgstr "" -#: src/vbox/vbox_tmpl.c:1924 +#: src/vbox/vbox_common.c:2746 msgid "memory size can't be changed unless domain is powered down" msgstr "" -#: src/vbox/vbox_tmpl.c:1940 +#: src/vbox/vbox_common.c:2764 #, c-format msgid "could not set the memory size of the domain to: %lu Kb, rc=%08x" msgstr "" -#: src/vbox/vbox_tmpl.c:2190 +#: src/vbox/vbox_common.c:2922 #, c-format msgid "could not set the number of cpus of the domain to: %u, rc=%08x" msgstr "" -#: src/vbox/vbox_tmpl.c:2201 +#: src/vbox/vbox_common.c:2933 #, c-format msgid "can't open session to the domain with id %d" msgstr "" -#: src/vbox/vbox_tmpl.c:2964 +#: src/vbox/vbox_common.c:3219 src/vbox/vbox_common.c:5981 #, c-format msgid "" "Could not generate medium name for the disk at: controller instance:%u, " "port:%d, slot:%d" msgstr "" -#: src/vbox/vbox_tmpl.c:3512 +#: src/vbox/vbox_common.c:4013 #, c-format msgid "Could not get list of Defined Domains, rc=%08x" msgstr "" -#: src/vbox/vbox_tmpl.c:3565 +#: src/vbox/vbox_common.c:4073 #, c-format msgid "Could not get number of Defined Domains, rc=%08x" msgstr "" -#: src/vbox/vbox_tmpl.c:3720 +#: src/vbox/vbox_common.c:2192 msgid "OpenRemoteSession/LaunchVMProcess failed, domain can't be started" msgstr "" -#: src/vbox/vbox_tmpl.c:3768 +#: src/vbox/vbox_common.c:2241 msgid "Error while reading the domain name" msgstr "" -#: src/vbox/vbox_tmpl.c:3805 +#: src/vbox/vbox_common.c:2278 msgid "machine is not in poweroff|saved|aborted state, so couldn't start it" msgstr "" -#: src/vbox/vbox_tmpl.c:3945 src/vbox/vbox_tmpl.c:5562 +#: src/vbox/vbox_tmpl.c:851 src/vbox/vbox_tmpl.c:2353 #, c-format msgid "can't get the uuid of the file to be attached to cdrom: %s, rc=%08x" msgstr "" -#: src/vbox/vbox_tmpl.c:3952 src/vbox/vbox_tmpl.c:5571 +#: src/vbox/vbox_tmpl.c:858 src/vbox/vbox_tmpl.c:2362 #, c-format msgid "could not attach the file to cdrom: %s, rc=%08x" msgstr "" -#: src/vbox/vbox_tmpl.c:4008 +#: src/vbox/vbox_tmpl.c:914 #, c-format msgid "" "can't get the uuid of the file to be attached as harddisk: %s, rc=%08x" msgstr "" -#: src/vbox/vbox_tmpl.c:4055 +#: src/vbox/vbox_tmpl.c:961 #, c-format msgid "could not attach the file as harddisk: %s, rc=%08x" msgstr "" -#: src/vbox/vbox_tmpl.c:4100 src/vbox/vbox_tmpl.c:5614 +#: src/vbox/vbox_tmpl.c:1006 src/vbox/vbox_tmpl.c:2499 #, c-format msgid "" "can't get the uuid of the file to be attached to floppy drive: %s, rc=%08x" msgstr "" -#: src/vbox/vbox_tmpl.c:4108 src/vbox/vbox_tmpl.c:5621 +#: src/vbox/vbox_tmpl.c:1014 src/vbox/vbox_tmpl.c:2506 #, c-format msgid "could not attach the file to floppy drive: %s, rc=%08x" msgstr "" -#: src/vbox/vbox_tmpl.c:4296 +#: src/vbox/vbox_common.c:1100 src/vbox/vbox_tmpl.c:1174 #, c-format msgid "" "Failed to attach the following disk/dvd/floppy to the machine: %s, rc=%08x" msgstr "" -#: src/vbox/vbox_tmpl.c:4306 +#: src/vbox/vbox_common.c:1110 src/vbox/vbox_tmpl.c:1184 #, c-format msgid "" "can't get the uuid of the file to be attached as harddisk/dvd/floppy: %s, " "rc=%08x" msgstr "" -#: src/vbox/vbox_tmpl.c:4347 +#: src/vbox/vbox_common.c:1151 src/vbox/vbox_tmpl.c:1225 #, c-format msgid "" "can't get the port/slot number of harddisk/dvd/floppy to be attached: %s, " "rc=%08x" msgstr "" -#: src/vbox/vbox_tmpl.c:4371 +#: src/vbox/vbox_common.c:1171 src/vbox/vbox_tmpl.c:1245 #, c-format msgid "could not attach the file as harddisk/dvd/floppy: %s, rc=%08x" msgstr "" -#: src/vbox/vbox_tmpl.c:5193 src/vbox/vbox_tmpl.c:5264 +#: src/vbox/vbox_common.c:1877 src/vbox/vbox_common.c:1938 #, c-format msgid "could not define a domain, rc=%08x" msgstr "" -#: src/vbox/vbox_tmpl.c:5201 +#: src/vbox/vbox_common.c:1885 #, c-format msgid "could not set the memory size of the domain to: %llu Kb, rc=%08x" msgstr "" -#: src/vbox/vbox_tmpl.c:5213 +#: src/vbox/vbox_common.c:1897 #, c-format msgid "could not set the number of virtual CPUs to: %u, rc=%08x" msgstr "" -#: src/vbox/vbox_tmpl.c:5232 +#: src/vbox/vbox_common.c:1906 #, c-format msgid "could not change PAE status to: %s, rc=%08x" msgstr "" -#: src/vbox/vbox_tmpl.c:5234 src/vbox/vbox_tmpl.c:5246 -#: src/vbox/vbox_tmpl.c:5255 +#: src/vbox/vbox_common.c:1908 src/vbox/vbox_common.c:1920 +#: src/vbox/vbox_common.c:1929 msgid "Enabled" msgstr "" -#: src/vbox/vbox_tmpl.c:5234 src/vbox/vbox_tmpl.c:5246 -#: src/vbox/vbox_tmpl.c:5255 +#: src/vbox/vbox_common.c:1908 src/vbox/vbox_common.c:1920 +#: src/vbox/vbox_common.c:1929 msgid "Disabled" msgstr "" -#: src/vbox/vbox_tmpl.c:5244 +#: src/vbox/vbox_common.c:1918 #, c-format msgid "could not change ACPI status to: %s, rc=%08x" msgstr "" -#: src/vbox/vbox_tmpl.c:5253 +#: src/vbox/vbox_common.c:1927 #, c-format msgid "could not change APIC status to: %s, rc=%08x" msgstr "" -#: src/vbox/vbox_tmpl.c:5472 +#: src/vbox/vbox_common.c:2058 #, c-format msgid "could not delete the domain, rc=%08x" msgstr "" -#: src/vbox/vbox_tmpl.c:5666 +#: src/vbox/vbox_common.c:4178 #, c-format msgid "could not attach shared folder '%s', rc=%08x" msgstr "" -#: src/vbox/vbox_tmpl.c:5783 +#: src/vbox/vbox_tmpl.c:2395 #, c-format msgid "could not de-attach the mounted ISO, rc=%08x" msgstr "" -#: src/vbox/vbox_tmpl.c:5804 +#: src/vbox/vbox_tmpl.c:2541 #, c-format msgid "could not attach the file to floppy drive, rc=%08x" msgstr "" -#: src/vbox/vbox_tmpl.c:5839 +#: src/vbox/vbox_common.c:4314 #, c-format msgid "could not detach shared folder '%s', rc=%08x" msgstr "" -#: src/vbox/vbox_tmpl.c:5891 src/vbox/vbox_tmpl.c:6274 +#: src/vbox/vbox_common.c:5445 src/vbox/vbox_common.c:6176 #, c-format msgid "could not get snapshot count for domain %s" msgstr "" -#: src/vbox/vbox_tmpl.c:5909 src/vbox/vbox_tmpl.c:6333 +#: src/vbox/vbox_common.c:5459 src/vbox/vbox_common.c:6228 #, c-format msgid "could not get root snapshot for domain %s" msgstr "" -#: src/vbox/vbox_tmpl.c:5922 +#: src/vbox/vbox_common.c:5472 #, c-format msgid "unexpected number of snapshots < %u" msgstr "" -#: src/vbox/vbox_tmpl.c:5930 src/vbox/vbox_tmpl.c:6923 +#: src/vbox/vbox_common.c:5480 src/vbox/vbox_common.c:6690 msgid "could not get children snapshots" msgstr "" -#: src/vbox/vbox_tmpl.c:5939 +#: src/vbox/vbox_common.c:5489 #, c-format msgid "unexpected number of snapshots > %u" msgstr "" -#: src/vbox/vbox_tmpl.c:5985 src/vbox/vbox_tmpl.c:6353 +#: src/vbox/vbox_common.c:5535 src/vbox/vbox_common.c:6248 msgid "could not get snapshot name" msgstr "" -#: src/vbox/vbox_tmpl.c:6000 +#: src/vbox/vbox_common.c:5550 #, c-format msgid "domain %s has no snapshots with name %s" msgstr "" -#: src/vbox/vbox_tmpl.c:6062 src/vbox/vbox_tmpl.c:6728 -#: src/vbox/vbox_tmpl.c:6828 src/vbox/vbox_tmpl.c:6970 +#: src/vbox/vbox_common.c:5359 src/vbox/vbox_common.c:6601 +#: src/vbox/vbox_common.c:7191 src/vbox/vbox_tmpl.c:1334 msgid "could not get domain state" msgstr "" -#: src/vbox/vbox_tmpl.c:6077 src/vbox/vbox_tmpl.c:6744 -#: src/vbox/vbox_tmpl.c:6993 +#: src/vbox/vbox_common.c:5373 src/vbox/vbox_common.c:7227 +#: src/vbox/vbox_tmpl.c:1350 #, c-format msgid "could not open VirtualBox session with domain %s" msgstr "" -#: src/vbox/vbox_tmpl.c:6099 src/vbox/vbox_tmpl.c:6107 +#: src/vbox/vbox_common.c:5395 src/vbox/vbox_common.c:5403 #, c-format msgid "could not take snapshot of domain %s" msgstr "" -#: src/vbox/vbox_tmpl.c:6114 src/vbox/vbox_tmpl.c:6820 +#: src/vbox/vbox_common.c:5410 src/vbox/vbox_common.c:6593 #, c-format msgid "could not get current snapshot of domain %s" msgstr "" -#: src/vbox/vbox_tmpl.c:6172 +#: src/vbox/vbox_common.c:6074 #, c-format msgid "could not get description of snapshot %s" msgstr "" -#: src/vbox/vbox_tmpl.c:6189 +#: src/vbox/vbox_common.c:6091 #, c-format msgid "could not get creation time of snapshot %s" msgstr "" -#: src/vbox/vbox_tmpl.c:6199 src/vbox/vbox_tmpl.c:6482 +#: src/vbox/vbox_common.c:6101 src/vbox/vbox_common.c:6371 #, c-format msgid "could not get parent of snapshot %s" msgstr "" -#: src/vbox/vbox_tmpl.c:6207 src/vbox/vbox_tmpl.c:6496 +#: src/vbox/vbox_common.c:6109 src/vbox/vbox_common.c:6385 #, c-format msgid "could not get name of parent of snapshot %s" msgstr "" -#: src/vbox/vbox_tmpl.c:6223 src/vbox/vbox_tmpl.c:6812 +#: src/vbox/vbox_common.c:6125 src/vbox/vbox_common.c:6585 #, c-format msgid "could not get online state of snapshot %s" msgstr "" -#: src/vbox/vbox_tmpl.c:6437 src/vbox/vbox_tmpl.c:6543 -#: src/vbox/vbox_tmpl.c:6607 +#: src/vbox/vbox_common.c:6327 src/vbox/vbox_common.c:6430 +#: src/vbox/vbox_common.c:6492 msgid "could not get current snapshot" msgstr "" -#: src/vbox/vbox_tmpl.c:6549 +#: src/vbox/vbox_common.c:6436 msgid "domain has no snapshots" msgstr "" -#: src/vbox/vbox_tmpl.c:6556 src/vbox/vbox_tmpl.c:6618 +#: src/vbox/vbox_common.c:6443 src/vbox/vbox_common.c:6503 msgid "could not get current snapshot name" msgstr "" -#: src/vbox/vbox_tmpl.c:6687 src/vbox/vbox_tmpl.c:6874 +#: src/vbox/vbox_common.c:6644 src/vbox/vbox_tmpl.c:1289 msgid "could not get snapshot UUID" msgstr "" -#: src/vbox/vbox_tmpl.c:6694 src/vbox/vbox_tmpl.c:6756 -#: src/vbox/vbox_tmpl.c:6766 +#: src/vbox/vbox_tmpl.c:1296 src/vbox/vbox_tmpl.c:1362 +#: src/vbox/vbox_tmpl.c:1372 #, c-format msgid "could not restore snapshot for domain %s" msgstr "" -#: src/vbox/vbox_tmpl.c:6721 +#: src/vbox/vbox_tmpl.c:1327 msgid "could not get domain UUID" msgstr "" -#: src/vbox/vbox_tmpl.c:6735 +#: src/vbox/vbox_tmpl.c:1341 #, c-format msgid "domain %s is already running" msgstr "" -#: src/vbox/vbox_tmpl.c:6753 +#: src/vbox/vbox_tmpl.c:1359 msgid "cannot restore domain snapshot for running domain" msgstr "" -#: src/vbox/vbox_tmpl.c:6835 +#: src/vbox/vbox_common.c:6607 msgid "cannot revert snapshot of running domain" msgstr "" -#: src/vbox/vbox_tmpl.c:6886 +#: src/vbox/vbox_common.c:6652 msgid "cannot delete domain snapshot for running domain" msgstr "" -#: src/vbox/vbox_tmpl.c:6889 src/vbox/vbox_tmpl.c:6898 +#: src/vbox/vbox_common.c:6655 src/vbox/vbox_common.c:6664 msgid "could not delete snapshot" msgstr "" -#: src/vbox/vbox_tmpl.c:6984 +#: src/vbox/vbox_common.c:7218 msgid "cannot delete snapshots of running domain" msgstr "" -#: src/vbox/vbox_tmpl.c:8475 +#: src/vbox/vbox_storage.c:130 #, c-format msgid "could not get number of volumes in the pool: %s, rc=%08x" msgstr "" -#: src/vbox/vbox_tmpl.c:8523 +#: src/vbox/vbox_storage.c:171 #, c-format msgid "could not get the volume list in the pool: %s, rc=%08x" msgstr "" -#: src/vbox/vbox_tmpl.c:8609 src/vbox/vbox_tmpl.c:8852 -#: src/vbox/vbox_tmpl.c:9026 src/vbox/vbox_tmpl.c:9100 -#: src/vbox/vbox_tmpl.c:9207 +#: src/vbox/vbox_storage.c:305 src/vbox/vbox_storage.c:558 +#: src/vbox/vbox_storage.c:711 src/vbox/vbox_storage.c:772 +#: src/vbox/vbox_storage.c:855 #, c-format msgid "Could not parse UUID from '%s'" msgstr "" -#: src/vbox/vbox_tmpl.c:9284 +#: src/vbox/vbox_common.c:7278 msgid "unable to get monitor count" msgstr "" -#: src/vbox/vbox_tmpl.c:9291 +#: src/vbox/vbox_common.c:7285 #, c-format msgid "screen ID higher than monitor count (%d)" msgstr "" -#: src/vbox/vbox_tmpl.c:9337 +#: src/vbox/vbox_common.c:7325 msgid "unable to get screen resolution" msgstr "" -#: src/vbox/vbox_tmpl.c:9347 +#: src/vbox/vbox_common.c:7335 msgid "failed to take screenshot" msgstr "" -#: src/vbox/vbox_tmpl.c:9353 +#: src/vbox/vbox_common.c:7341 #, c-format msgid "unable to write data to '%s'" msgstr "" -#: src/vbox/vbox_tmpl.c:9435 +#: src/vbox/vbox_common.c:7425 #, c-format msgid "Could not get list of domains, rc=%08x" msgstr "" -#: src/vbox/vbox_tmpl.c:9469 +#: src/vbox/vbox_common.c:7463 msgid "could not get snapshot count for listed domains" msgstr "" @@ -26029,251 +26043,251 @@ msgid "Invalid driver type: %d" msgstr "" -#: src/vmware/vmware_conf.c:246 +#: src/vmware/vmware_conf.c:252 #, c-format msgid "failed to parse %sversion" msgstr "" -#: src/vmware/vmware_conf.c:252 +#: src/vmware/vmware_conf.c:258 msgid "version parsing error" msgstr "" -#: src/vmware/vmware_conf.c:289 +#: src/vmware/vmware_conf.c:295 msgid "invalid driver type for version detection" msgstr "" -#: src/vmware/vmware_conf.c:345 +#: src/vmware/vmware_conf.c:351 #, c-format msgid "path '%s' doesn't reference a file" msgstr "" -#: src/vmware/vmware_conf.c:458 +#: src/vmware/vmware_conf.c:463 #, c-format msgid "file %s does not exist" msgstr "" -#: src/vmware/vmware_conf.c:470 +#: src/vmware/vmware_conf.c:475 #, c-format msgid "failed to move file to %s " msgstr "" -#: src/vmware/vmware_conf.c:507 +#: src/vmware/vmware_conf.c:512 msgid "unable to read vmware log file" msgstr "" -#: src/vmware/vmware_conf.c:513 +#: src/vmware/vmware_conf.c:518 msgid "cannot find pid in vmware log file" msgstr "" -#: src/vmware/vmware_conf.c:523 +#: src/vmware/vmware_conf.c:528 msgid "cannot parse pid in vmware log file" msgstr "" -#: src/vmware/vmware_driver.c:122 +#: src/vmware/vmware_driver.c:144 #, c-format msgid "" "unexpected VMware URI path '%s', try vmwareplayer:///session, " "vmwarews:///session or vmwarefusion:///session" msgstr "" -#: src/vmware/vmware_driver.c:147 +#: src/vmware/vmware_driver.c:169 msgid "vmrun utility is missing" msgstr "" -#: src/vmware/vmware_driver.c:155 +#: src/vmware/vmware_driver.c:177 #, c-format msgid "unable to parse URI scheme '%s'" msgstr "" -#: src/vmware/vmware_driver.c:164 +#: src/vmware/vmware_driver.c:186 #, c-format msgid "unable to find valid requested VMware backend '%s'" msgstr "" -#: src/vmware/vmware_driver.c:373 src/vmware/vmware_driver.c:655 +#: src/vmware/vmware_driver.c:399 src/vmware/vmware_driver.c:691 #, c-format msgid "Failed to write vmx file '%s'" msgstr "" -#: src/vmware/vmware_driver.c:488 src/vmware/vmware_driver.c:537 +#: src/vmware/vmware_driver.c:520 src/vmware/vmware_driver.c:569 msgid "" "vmplayer does not support libvirt suspend/resume (vmware pause/unpause) " "operation " msgstr "" -#: src/vmware/vmware_driver.c:556 +#: src/vmware/vmware_driver.c:588 msgid "domain is not in suspend state" msgstr "" -#: src/vmx/vmx.c:625 +#: src/vmx/vmx.c:641 #, c-format msgid "libxml2 doesn't handle %s encoding" msgstr "" -#: src/vmx/vmx.c:634 +#: src/vmx/vmx.c:650 #, c-format msgid "Could not convert from %s to UTF-8 encoding" msgstr "" -#: src/vmx/vmx.c:666 src/vmx/vmx.c:682 src/vmx/vmx.c:704 src/vmx/vmx.c:720 -#: src/vmx/vmx.c:750 src/vmx/vmx.c:761 src/vmx/vmx.c:799 src/vmx/vmx.c:810 +#: src/vmx/vmx.c:681 src/vmx/vmx.c:696 src/vmx/vmx.c:718 src/vmx/vmx.c:734 +#: src/vmx/vmx.c:764 src/vmx/vmx.c:775 src/vmx/vmx.c:813 src/vmx/vmx.c:824 #, c-format msgid "Missing essential config entry '%s'" msgstr "" -#: src/vmx/vmx.c:672 src/vmx/vmx.c:711 src/vmx/vmx.c:776 src/vmx/vmx.c:827 +#: src/vmx/vmx.c:687 src/vmx/vmx.c:725 src/vmx/vmx.c:790 src/vmx/vmx.c:841 #, c-format msgid "Config entry '%s' must be a string" msgstr "" -#: src/vmx/vmx.c:770 +#: src/vmx/vmx.c:784 #, c-format msgid "Config entry '%s' must represent an integer value" msgstr "" -#: src/vmx/vmx.c:821 +#: src/vmx/vmx.c:835 #, c-format msgid "Config entry '%s' must represent a boolean value (true|false)" msgstr "" -#: src/vmx/vmx.c:843 +#: src/vmx/vmx.c:857 msgid "" "Expecting domain XML attribute 'dev' of entry 'devices/disk/target' to start " "with 'sd'" msgstr "" -#: src/vmx/vmx.c:852 src/vmx/vmx.c:892 src/vmx/vmx.c:927 +#: src/vmx/vmx.c:866 src/vmx/vmx.c:905 src/vmx/vmx.c:940 #, c-format msgid "Could not parse valid disk index from '%s'" msgstr "" -#: src/vmx/vmx.c:859 +#: src/vmx/vmx.c:873 #, c-format msgid "SCSI disk index (parsed from '%s') is too large" msgstr "" -#: src/vmx/vmx.c:883 +#: src/vmx/vmx.c:896 msgid "" "Expecting domain XML attribute 'dev' of entry 'devices/disk/target' to start " "with 'hd'" msgstr "" -#: src/vmx/vmx.c:899 +#: src/vmx/vmx.c:912 #, c-format msgid "IDE disk index (parsed from '%s') is too large" msgstr "" -#: src/vmx/vmx.c:918 +#: src/vmx/vmx.c:931 msgid "" "Expecting domain XML attribute 'dev' of entry 'devices/disk/target' to start " "with 'fd'" msgstr "" -#: src/vmx/vmx.c:934 +#: src/vmx/vmx.c:947 #, c-format msgid "Floppy disk index (parsed from '%s') is too large" msgstr "" -#: src/vmx/vmx.c:955 +#: src/vmx/vmx.c:968 #, c-format msgid "Unsupported disk address type '%s'" msgstr "" -#: src/vmx/vmx.c:967 +#: src/vmx/vmx.c:980 msgid "Could not verify disk address" msgstr "" -#: src/vmx/vmx.c:975 +#: src/vmx/vmx.c:988 #, c-format msgid "Disk address %d:%d:%d doesn't match target device '%s'" msgstr "" -#: src/vmx/vmx.c:984 src/vmx/vmx.c:1667 src/vmx/vmx.c:1888 src/vmx/vmx.c:2013 +#: src/vmx/vmx.c:997 src/vmx/vmx.c:1655 src/vmx/vmx.c:1869 src/vmx/vmx.c:1992 #, c-format msgid "SCSI controller index %d out of [0..3] range" msgstr "" -#: src/vmx/vmx.c:991 +#: src/vmx/vmx.c:1004 #, c-format msgid "SCSI bus index %d out of [0] range" msgstr "" -#: src/vmx/vmx.c:998 src/vmx/vmx.c:2020 +#: src/vmx/vmx.c:1011 src/vmx/vmx.c:1999 #, c-format msgid "SCSI unit index %d out of [0..6,8..15] range" msgstr "" -#: src/vmx/vmx.c:1005 +#: src/vmx/vmx.c:1018 #, c-format msgid "IDE controller index %d out of [0] range" msgstr "" -#: src/vmx/vmx.c:1012 src/vmx/vmx.c:2038 +#: src/vmx/vmx.c:1025 src/vmx/vmx.c:2016 #, c-format msgid "IDE bus index %d out of [0..1] range" msgstr "" -#: src/vmx/vmx.c:1019 src/vmx/vmx.c:2045 +#: src/vmx/vmx.c:1032 src/vmx/vmx.c:2023 #, c-format msgid "IDE unit index %d out of [0..1] range" msgstr "" -#: src/vmx/vmx.c:1026 src/vmx/vmx.c:2068 +#: src/vmx/vmx.c:1039 src/vmx/vmx.c:2045 #, c-format msgid "FDC controller index %d out of [0] range" msgstr "" -#: src/vmx/vmx.c:1033 +#: src/vmx/vmx.c:1046 #, c-format msgid "FDC bus index %d out of [0] range" msgstr "" -#: src/vmx/vmx.c:1040 src/vmx/vmx.c:2075 +#: src/vmx/vmx.c:1053 src/vmx/vmx.c:2052 #, c-format msgid "FDC unit index %d out of [0..1] range" msgstr "" -#: src/vmx/vmx.c:1046 +#: src/vmx/vmx.c:1059 #, c-format msgid "Unsupported bus type '%s'" msgstr "" -#: src/vmx/vmx.c:1084 +#: src/vmx/vmx.c:1095 #, c-format msgid "Unknown driver name '%s'" msgstr "" -#: src/vmx/vmx.c:1097 +#: src/vmx/vmx.c:1108 #, c-format msgid "Missing SCSI controller for index %d" msgstr "" -#: src/vmx/vmx.c:1106 +#: src/vmx/vmx.c:1117 #, c-format msgid "" "Inconsistent SCSI controller model ('%s' is not '%s') for SCSI controller " "index %d" msgstr "" -#: src/vmx/vmx.c:1184 +#: src/vmx/vmx.c:1195 #, c-format msgid "" "Disks on SCSI controller %d have inconsistent controller models, cannot " "autodetect model" msgstr "" -#: src/vmx/vmx.c:1200 +#: src/vmx/vmx.c:1211 #, c-format msgid "" "Expecting domain XML attribute 'model' of entry 'controller' to be " "'buslogic' or 'lsilogic' or 'lsisas1068' or 'vmpvscsi' but found '%s'" msgstr "" -#: src/vmx/vmx.c:1257 +#: src/vmx/vmx.c:1268 msgid "virVMXContext has no parseFileName function set" msgstr "" -#: src/vmx/vmx.c:1308 +#: src/vmx/vmx.c:1315 #, c-format msgid "Expecting VMX entry 'config.version' to be 8 but found %lld" msgstr "" @@ -26284,363 +26298,363 @@ "Expecting VMX entry 'virtualHW.version' to be 4, 7, 8 or 9 but found %lld" msgstr "" -#: src/vmx/vmx.c:1344 +#: src/vmx/vmx.c:1347 msgid "VMX entry 'name' contains invalid escape sequence" msgstr "" -#: src/vmx/vmx.c:1358 +#: src/vmx/vmx.c:1361 msgid "VMX entry 'annotation' contains invalid escape sequence" msgstr "" -#: src/vmx/vmx.c:1371 +#: src/vmx/vmx.c:1373 #, c-format msgid "" "Expecting VMX entry 'memsize' to be an unsigned integer (multiple of 4) but " "found %lld" msgstr "" -#: src/vmx/vmx.c:1417 +#: src/vmx/vmx.c:1414 #, c-format msgid "" "Expecting VMX entry 'numvcpus' to be an unsigned integer (1 or a multiple of " "2) but found %lld" msgstr "" -#: src/vmx/vmx.c:1448 src/vmx/vmx.c:1476 +#: src/vmx/vmx.c:1445 src/vmx/vmx.c:1472 #, c-format msgid "" "Expecting VMX entry 'sched.cpu.affinity' to be a comma separated list of " "unsigned integers but found '%s'" msgstr "" -#: src/vmx/vmx.c:1456 +#: src/vmx/vmx.c:1453 #, c-format msgid "VMX entry 'sched.cpu.affinity' contains a %d, this value is too large" msgstr "" -#: src/vmx/vmx.c:1487 +#: src/vmx/vmx.c:1483 #, c-format msgid "" "Expecting VMX entry 'sched.cpu.affinity' to contain at least as many values " "as 'numvcpus' (%lld) but found only %d value(s)" msgstr "" -#: src/vmx/vmx.c:1511 +#: src/vmx/vmx.c:1507 #, c-format msgid "" "Expecting VMX entry 'sched.cpu.shares' to be an unsigned integer or 'low', " "'normal' or 'high' but found '%s'" msgstr "" -#: src/vmx/vmx.c:1659 +#: src/vmx/vmx.c:1647 msgid "Could not add controllers" msgstr "" -#: src/vmx/vmx.c:1926 +#: src/vmx/vmx.c:1905 #, c-format msgid "" "Expecting VMX entry '%s' to be 'buslogic' or 'lsilogic' or 'lsisas1068' or " "'pvscsi' but found '%s'" msgstr "" -#: src/vmx/vmx.c:2059 src/vmx/vmx.c:2090 +#: src/vmx/vmx.c:2036 src/vmx/vmx.c:2066 #, c-format msgid "Unsupported bus type '%s' for device type '%s'" msgstr "" -#: src/vmx/vmx.c:2177 +#: src/vmx/vmx.c:2147 #, c-format msgid "" "Expecting VMX entry '%s' to be 'scsi-hardDisk' or 'disk' but found '%s'" msgstr "" -#: src/vmx/vmx.c:2185 +#: src/vmx/vmx.c:2155 #, c-format msgid "" "Expecting VMX entry '%s' to be 'ata-hardDisk' or 'disk' but found '%s'" msgstr "" -#: src/vmx/vmx.c:2217 src/vmx/vmx.c:2274 src/vmx/vmx.c:2298 +#: src/vmx/vmx.c:2187 src/vmx/vmx.c:2244 src/vmx/vmx.c:2268 #, c-format msgid "" "Invalid or not yet handled value '%s' for VMX entry '%s' for device type '%s'" msgstr "" -#: src/vmx/vmx.c:2230 +#: src/vmx/vmx.c:2200 #, c-format msgid "Expecting VMX entry '%s' to be 'cdrom-image' but found '%s'" msgstr "" -#: src/vmx/vmx.c:2312 +#: src/vmx/vmx.c:2282 #, c-format msgid "Could not assign address to disk '%s'" msgstr "" -#: src/vmx/vmx.c:2487 src/vmx/vmx.c:3643 +#: src/vmx/vmx.c:2452 src/vmx/vmx.c:3582 #, c-format msgid "Ethernet controller index %d out of [0..3] range" msgstr "" -#: src/vmx/vmx.c:2544 src/vmx/vmx.c:2554 +#: src/vmx/vmx.c:2507 src/vmx/vmx.c:2517 #, c-format msgid "Expecting VMX entry '%s' to be MAC address but found '%s'" msgstr "" -#: src/vmx/vmx.c:2561 +#: src/vmx/vmx.c:2524 #, c-format msgid "" "Expecting VMX entry '%s' to be 'generated' or 'static' or 'vpx' but found " "'%s'" msgstr "" -#: src/vmx/vmx.c:2578 +#: src/vmx/vmx.c:2541 #, c-format msgid "" "Expecting VMX entry '%s' to be 'vlance' or 'vmxnet' or 'vmxnet3' or 'e1000' " "but found '%s'" msgstr "" -#: src/vmx/vmx.c:2621 +#: src/vmx/vmx.c:2584 #, c-format msgid "No yet handled value '%s' for VMX entry '%s'" msgstr "" -#: src/vmx/vmx.c:2640 +#: src/vmx/vmx.c:2603 #, c-format msgid "Invalid value '%s' for VMX entry '%s'" msgstr "" -#: src/vmx/vmx.c:2705 src/vmx/vmx.c:3751 +#: src/vmx/vmx.c:2668 src/vmx/vmx.c:3690 #, c-format msgid "Serial port index %d out of [0..3] range" msgstr "" -#: src/vmx/vmx.c:2789 +#: src/vmx/vmx.c:2751 #, c-format msgid "VMX entry '%s' doesn't contain a port part" msgstr "" -#: src/vmx/vmx.c:2820 +#: src/vmx/vmx.c:2782 #, c-format msgid "VMX entry '%s' contains unsupported scheme '%s'" msgstr "" -#: src/vmx/vmx.c:2831 +#: src/vmx/vmx.c:2793 #, c-format msgid "Expecting VMX entry '%s' to be 'server' or 'client' but found '%s'" msgstr "" -#: src/vmx/vmx.c:2837 +#: src/vmx/vmx.c:2799 #, c-format msgid "" "Expecting VMX entry '%s' to be 'device', 'file' or 'pipe' or 'network' but " "found '%s'" msgstr "" -#: src/vmx/vmx.c:2894 src/vmx/vmx.c:3857 +#: src/vmx/vmx.c:2856 src/vmx/vmx.c:3795 #, c-format msgid "Parallel port index %d out of [0..2] range" msgstr "" -#: src/vmx/vmx.c:2954 +#: src/vmx/vmx.c:2911 #, c-format msgid "Expecting VMX entry '%s' to be 'device' or 'file' but found '%s'" msgstr "" -#: src/vmx/vmx.c:3043 +#: src/vmx/vmx.c:3000 msgid "virVMXContext has no formatFileName function set" msgstr "" -#: src/vmx/vmx.c:3051 +#: src/vmx/vmx.c:3008 #, c-format msgid "Expecting virt type to be '%s' but found '%s'" msgstr "" -#: src/vmx/vmx.c:3074 +#: src/vmx/vmx.c:3031 #, c-format msgid "" "Expecting domain XML attribute 'arch' of entry 'os/type' to be 'i686' or " "'x86_64' but found '%s'" msgstr "" -#: src/vmx/vmx.c:3088 +#: src/vmx/vmx.c:3045 #, c-format msgid "Unsupported SMBIOS mode '%s'" msgstr "" -#: src/vmx/vmx.c:3153 +#: src/vmx/vmx.c:3108 msgid "No support for domain XML entry 'vcpu' attribute 'current'" msgstr "" -#: src/vmx/vmx.c:3159 +#: src/vmx/vmx.c:3114 #, c-format msgid "" "Expecting domain XML entry 'vcpu' to be an unsigned integer (1 or a multiple " "of 2) but found %d" msgstr "" -#: src/vmx/vmx.c:3181 +#: src/vmx/vmx.c:3135 #, c-format msgid "" "Expecting domain XML attribute 'cpuset' of entry 'vcpu' to contain at least " "%d CPU(s)" msgstr "" -#: src/vmx/vmx.c:3228 +#: src/vmx/vmx.c:3180 #, c-format msgid "Unsupported graphics type '%s'" msgstr "" -#: src/vmx/vmx.c:3280 +#: src/vmx/vmx.c:3231 #, c-format msgid "Unsupported disk device type '%s'" msgstr "" -#: src/vmx/vmx.c:3322 +#: src/vmx/vmx.c:3270 msgid "No support for multiple video devices" msgstr "" -#: src/vmx/vmx.c:3438 +#: src/vmx/vmx.c:3380 #, c-format msgid "Invalid device type supplied: %s" msgstr "" -#: src/vmx/vmx.c:3446 +#: src/vmx/vmx.c:3388 #, c-format msgid "%s %s '%s' has unsupported type '%s', expecting '%s' or '%s'" msgstr "" -#: src/vmx/vmx.c:3466 +#: src/vmx/vmx.c:3408 #, c-format msgid "Unsupported bus type '%s' for %s" msgstr "" -#: src/vmx/vmx.c:3484 +#: src/vmx/vmx.c:3426 #, c-format msgid "%s %s '%s' has an unsupported type '%s'" msgstr "" -#: src/vmx/vmx.c:3499 +#: src/vmx/vmx.c:3441 #, c-format msgid "Image file for %s %s '%s' has unsupported suffix, expecting '%s'" msgstr "" -#: src/vmx/vmx.c:3536 +#: src/vmx/vmx.c:3477 #, c-format msgid "%s harddisk '%s' has unsupported cache mode '%s'" msgstr "" -#: src/vmx/vmx.c:3596 +#: src/vmx/vmx.c:3535 #, c-format msgid "Floppy '%s' has unsupported type '%s', expecting '%s' or '%s'" msgstr "" -#: src/vmx/vmx.c:3614 +#: src/vmx/vmx.c:3553 #, c-format msgid "Only '%s' filesystem type is supported" msgstr "" -#: src/vmx/vmx.c:3658 +#: src/vmx/vmx.c:3597 #, c-format msgid "" "Expecting domain XML entry 'devices/interface/model' to be 'vlance' or " "'vmxnet' or 'vmxnet2' or 'vmxnet3' or 'e1000' but found '%s'" msgstr "" -#: src/vmx/vmx.c:3700 +#: src/vmx/vmx.c:3639 #, c-format msgid "Unsupported net type '%s'" msgstr "" -#: src/vmx/vmx.c:3816 +#: src/vmx/vmx.c:3754 #, c-format msgid "Unsupported character device TCP protocol '%s'" msgstr "" -#: src/vmx/vmx.c:3834 src/vmx/vmx.c:3892 +#: src/vmx/vmx.c:3772 src/vmx/vmx.c:3829 #, c-format msgid "Unsupported character device type '%s'" msgstr "" -#: src/vmx/vmx.c:3909 +#: src/vmx/vmx.c:3846 #, c-format msgid "Unsupported video device type '%s'" msgstr "" -#: src/vmx/vmx.c:3922 +#: src/vmx/vmx.c:3859 msgid "Multi-head video devices are unsupported" msgstr "" -#: src/xen/block_stats.c:184 +#: src/xen/block_stats.c:169 #, c-format msgid "Failed to read any block statistics for domain %d" msgstr "" -#: src/xen/block_stats.c:198 +#: src/xen/block_stats.c:183 #, c-format msgid "Frontend block device not connected for domain %d" msgstr "" -#: src/xen/block_stats.c:209 +#: src/xen/block_stats.c:194 #, c-format msgid "stats->rd_bytes would overflow 64 bit counter for domain %d" msgstr "" -#: src/xen/block_stats.c:218 +#: src/xen/block_stats.c:203 #, c-format msgid "stats->wr_bytes would overflow 64 bit counter for domain %d" msgstr "" -#: src/xen/block_stats.c:336 +#: src/xen/block_stats.c:321 #, c-format msgid "" "invalid path, device names must be in the range sda[1-15] - sdiv[1-15] for " "domain %d" msgstr "" -#: src/xen/block_stats.c:340 +#: src/xen/block_stats.c:325 #, c-format msgid "" "invalid path, device names must be in the range hda[1-63] - hdt[1-63] for " "domain %d" msgstr "" -#: src/xen/block_stats.c:344 +#: src/xen/block_stats.c:329 #, c-format msgid "" "invalid path, device names must be in the range xvda[1-15] - xvdiz[1-15] for " "domain %d" msgstr "" -#: src/xen/block_stats.c:348 +#: src/xen/block_stats.c:333 #, c-format msgid "unsupported path, use xvdN, hdN, or sdN for domain %d" msgstr "" -#: src/xen/xen_driver.c:522 +#: src/xen/xen_driver.c:551 #, c-format msgid "Errored to create save dir '%s': %s" msgstr "" -#: src/xen/xen_driver.c:1042 +#: src/xen/xen_driver.c:1067 msgid "Unable to query OS type for inactive domain" msgstr "" -#: src/xen/xen_driver.c:1464 +#: src/xen/xen_driver.c:1489 msgid "Cannot get VCPUs of inactive domain" msgstr "" -#: src/xen/xen_driver.c:2122 src/xen/xen_driver.c:2156 -#: src/xen/xen_driver.c:2199 +#: src/xen/xen_driver.c:2160 src/xen/xen_driver.c:2194 +#: src/xen/xen_driver.c:2237 msgid "Cannot change scheduler parameters" msgstr "" -#: src/xen/xen_driver.c:2590 +#: src/xen/xen_driver.c:2626 #, c-format msgid "Device %s has been assigned to guest %d" msgstr "" -#: src/xen/xen_driver.c:2664 +#: src/xen/xen_driver.c:2700 msgid "cannot find default console device" msgstr "" @@ -26665,7 +26679,7 @@ msgid "unsupported in dom interface < 5" msgstr "" -#: src/xen/xen_hypervisor.c:1264 src/xen/xend_internal.c:3054 +#: src/xen/xen_hypervisor.c:1264 src/xen/xend_internal.c:3045 msgid "Invalid parameter count" msgstr "" @@ -26696,38 +26710,38 @@ msgid "invalid path, vif should match this domain ID" msgstr "" -#: src/xen/xen_hypervisor.c:1868 src/xen/xen_hypervisor.c:1995 +#: src/xen/xen_hypervisor.c:1870 src/xen/xen_hypervisor.c:1997 #, c-format msgid "Unable to issue hypervisor ioctl %lu" msgstr "" -#: src/xen/xen_hypervisor.c:2250 +#: src/xen/xen_hypervisor.c:2251 msgid "could not read CPU flags" msgstr "" -#: src/xen/xen_hypervisor.c:2513 src/xen/xen_hypervisor.c:2524 +#: src/xen/xen_hypervisor.c:2511 src/xen/xen_hypervisor.c:2522 #, c-format msgid "cannot read file %s" msgstr "" -#: src/xen/xen_hypervisor.c:2589 src/xen/xen_hypervisor.c:2595 -#: src/xen/xen_hypervisor.c:3057 +#: src/xen/xen_hypervisor.c:2581 src/xen/xen_hypervisor.c:2587 +#: src/xen/xen_hypervisor.c:3048 msgid "cannot get domain details" msgstr "" -#: src/xen/xen_hypervisor.c:2916 +#: src/xen/xen_hypervisor.c:2908 msgid "cannot determine actual number of cells" msgstr "" -#: src/xen/xen_hypervisor.c:2931 +#: src/xen/xen_hypervisor.c:2923 msgid "unsupported in sys interface < 4" msgstr "" -#: src/xen/xen_hypervisor.c:3046 +#: src/xen/xen_hypervisor.c:3037 msgid "invalid cpumap_t size" msgstr "" -#: src/xen/xen_hypervisor.c:3074 src/xen/xen_hypervisor.c:3082 +#: src/xen/xen_hypervisor.c:3065 src/xen/xen_hypervisor.c:3073 msgid "cannot get VCPUs info" msgstr "" @@ -26783,62 +26797,62 @@ msgid "failed to connect to xend" msgstr "" -#: src/xen/xend_internal.c:163 +#: src/xen/xend_internal.c:161 msgid "failed to read from Xen Daemon" msgstr "failed to read from Xen Daemon" -#: src/xen/xend_internal.c:166 +#: src/xen/xend_internal.c:164 msgid "failed to write to Xen Daemon" msgstr "" -#: src/xen/xend_internal.c:299 +#: src/xen/xend_internal.c:297 msgid "failed to parse Xend response content length" msgstr "" -#: src/xen/xend_internal.c:305 +#: src/xen/xend_internal.c:303 msgid "failed to parse Xend response return code" msgstr "" -#: src/xen/xend_internal.c:318 +#: src/xen/xend_internal.c:316 #, c-format msgid "Xend returned HTTP Content-Length of %d, which exceeds maximum of %d" msgstr "" -#: src/xen/xend_internal.c:375 +#: src/xen/xend_internal.c:373 #, c-format msgid "%d status from xen daemon: %s:%s" msgstr "" -#: src/xen/xend_internal.c:423 src/xen/xend_internal.c:426 -#: src/xen/xend_internal.c:435 +#: src/xen/xend_internal.c:421 src/xen/xend_internal.c:424 +#: src/xen/xend_internal.c:433 #, c-format msgid "xend_post: error from xen daemon: %s" msgstr "" -#: src/xen/xend_internal.c:470 +#: src/xen/xend_internal.c:468 #, c-format msgid "Unexpected HTTP error code %d" msgstr "" -#: src/xen/xend_internal.c:681 +#: src/xen/xend_internal.c:676 #, c-format msgid "unable to resolve hostname '%s': %s" msgstr "" -#: src/xen/xend_internal.c:718 +#: src/libxl/libxl_migration.c:497 src/xen/xend_internal.c:713 #, c-format msgid "unable to connect to '%s:%s'" msgstr "" -#: src/xen/xend_internal.c:853 +#: src/xen/xend_internal.c:848 msgid "domain information incomplete, missing domid" msgstr "domain information incomplete, missing domid" -#: src/xen/xend_internal.c:859 +#: src/xen/xend_internal.c:852 msgid "domain information incorrect domid not numeric" msgstr "domain information incorrect domid not numeric" -#: src/xen/xend_internal.c:864 +#: src/xen/xend_internal.c:857 msgid "domain information incomplete, missing uuid" msgstr "domain information incomplete, missing uuid" @@ -26846,7 +26860,7 @@ msgid "topology syntax error" msgstr "" -#: src/xen/xend_internal.c:1158 +#: src/xen/xend_internal.c:1159 msgid "failed to parse Xend domain information" msgstr "failed to parse Xend domain information" @@ -26862,256 +26876,256 @@ msgid "Cannot save host domain" msgstr "" -#: src/xen/xend_internal.c:1802 +#: src/xen/xend_internal.c:1801 msgid "domain not running" msgstr "" -#: src/xen/xend_internal.c:1809 src/xen/xend_internal.c:2249 -#: src/xen/xend_internal.c:2397 src/xen/xend_internal.c:2499 +#: src/xen/xend_internal.c:1808 src/xen/xend_internal.c:2246 +#: src/xen/xend_internal.c:2394 src/xen/xend_internal.c:2496 msgid "Xend only supports modifying both live and persistent config" msgstr "" -#: src/xen/xend_internal.c:1910 +#: src/xen/xend_internal.c:1909 msgid "failed to add vcpupin xml entry" msgstr "" -#: src/xen/xend_internal.c:1948 src/xen/xm_internal.c:752 +#: src/xen/xend_internal.c:1947 src/xen/xm_internal.c:750 msgid "domain not active" msgstr "" -#: src/xen/xend_internal.c:2151 +#: src/xen/xend_internal.c:2149 #, c-format msgid "Domain %s is already running" msgstr "" -#: src/xen/xend_internal.c:2174 +#: src/xen/xend_internal.c:2171 #, c-format msgid "Domain %s did not start" msgstr "" -#: src/xen/xend_internal.c:2229 src/xen/xend_internal.c:2377 -#: src/xen/xend_internal.c:2479 +#: src/xen/xend_internal.c:2226 src/xen/xend_internal.c:2374 +#: src/xen/xend_internal.c:2476 msgid "Cannot modify live config if domain is inactive" msgstr "" -#: src/xen/xend_internal.c:2238 src/xen/xend_internal.c:2386 -#: src/xen/xend_internal.c:2488 +#: src/xen/xend_internal.c:2235 src/xen/xend_internal.c:2383 +#: src/xen/xend_internal.c:2485 msgid "Xend version does not support modifying persistent config" msgstr "" -#: src/xen/xend_internal.c:2308 src/xen/xend_internal.c:2315 -#: src/xen/xend_internal.c:2425 src/xen/xend_internal.c:2525 +#: src/xen/xend_internal.c:2305 src/xen/xend_internal.c:2312 +#: src/xen/xend_internal.c:2422 src/xen/xend_internal.c:2522 msgid "unsupported device type" msgstr "" -#: src/xen/xend_internal.c:2328 +#: src/xen/xend_internal.c:2325 #, c-format msgid "target '%s' already exists" msgstr "" -#: src/xen/xend_internal.c:2433 +#: src/xen/xend_internal.c:2430 msgid "requested device does not exist" msgstr "" -#: src/xen/xend_internal.c:2557 +#: src/xen/xend_internal.c:2553 msgid "xenDaemonGetAutostart failed to find this domain" msgstr "" -#: src/xen/xend_internal.c:2585 +#: src/xen/xend_internal.c:2580 msgid "xenDaemonSetAutostart failed to find this domain" msgstr "" -#: src/xen/xend_internal.c:2595 +#: src/xen/xend_internal.c:2590 msgid "unexpected value from on_xend_start" msgstr "" -#: src/xen/xend_internal.c:2607 +#: src/xen/xend_internal.c:2602 msgid "sexpr2string failed" msgstr "" -#: src/xen/xend_internal.c:2620 +#: src/xen/xend_internal.c:2613 msgid "Failed to redefine sexpr" msgstr "" -#: src/xen/xend_internal.c:2625 +#: src/xen/xend_internal.c:2618 msgid "on_xend_start not present in sexpr" msgstr "" -#: src/xen/xend_internal.c:2689 +#: src/xen/xend_internal.c:2682 msgid "" "xenDaemonDomainMigrate: Xen does not support renaming domains during " "migration" msgstr "" -#: src/xen/xend_internal.c:2699 +#: src/xen/xend_internal.c:2692 msgid "" "xenDaemonDomainMigrate: Xen does not support bandwidth limits during " "migration" msgstr "" -#: src/xen/xend_internal.c:2727 +#: src/xen/xend_internal.c:2720 msgid "xenDaemonDomainMigrate: xend cannot migrate paused domains" msgstr "" -#: src/xen/xend_internal.c:2735 +#: src/xen/xend_internal.c:2728 msgid "xenDaemonDomainMigrate: unsupported flag" msgstr "" -#: src/xen/xend_internal.c:2751 +#: src/xen/xend_internal.c:2744 msgid "" "xenDaemonDomainMigrate: only xenmigr:// migrations are supported by Xen" msgstr "" -#: src/xen/xend_internal.c:2758 +#: src/xen/xend_internal.c:2751 msgid "xenDaemonDomainMigrate: a hostname must be specified in the URI" msgstr "" -#: src/xen/xend_internal.c:2776 +#: src/xen/xend_internal.c:2768 msgid "xenDaemonDomainMigrate: invalid port number" msgstr "" -#: src/xen/xend_internal.c:2829 +#: src/xen/xend_internal.c:2820 msgid "failed to build sexpr" msgstr "" -#: src/xen/xend_internal.c:2837 +#: src/xen/xend_internal.c:2828 #, c-format msgid "Failed to create inactive domain %s" msgstr "" -#: src/xen/xend_internal.c:2969 src/xen/xend_internal.c:3033 -#: src/xen/xend_internal.c:3138 +#: src/xen/xend_internal.c:2960 src/xen/xend_internal.c:3024 +#: src/xen/xend_internal.c:3129 msgid "unsupported in xendConfigVersion < 4" msgstr "" -#: src/xen/xend_internal.c:2981 +#: src/xen/xend_internal.c:2972 msgid "node information incomplete, missing scheduler name" msgstr "" -#: src/xen/xend_internal.c:2995 src/xen/xend_internal.c:3101 -#: src/xen/xend_internal.c:3208 +#: src/xen/xend_internal.c:2986 src/xen/xend_internal.c:3092 +#: src/xen/xend_internal.c:3199 msgid "Unknown scheduler" msgstr "" -#: src/xen/xend_internal.c:3046 src/xen/xend_internal.c:3151 +#: src/xen/xend_internal.c:3037 src/xen/xend_internal.c:3142 msgid "Failed to get a scheduler name" msgstr "" -#: src/xen/xend_internal.c:3065 src/xen/xend_internal.c:3187 +#: src/xen/xend_internal.c:3056 src/xen/xend_internal.c:3178 msgid "domain information incomplete, missing cpu_weight" msgstr "" -#: src/xen/xend_internal.c:3070 src/xen/xend_internal.c:3196 +#: src/xen/xend_internal.c:3061 src/xen/xend_internal.c:3187 msgid "domain information incomplete, missing cpu_cap" msgstr "" -#: src/xen/xend_internal.c:3077 +#: src/xen/xend_internal.c:3068 #, c-format msgid "Weight %s too big for destination" msgstr "" -#: src/xen/xend_internal.c:3088 +#: src/xen/xend_internal.c:3079 #, c-format msgid "Cap %s too big for destination" msgstr "" -#: src/xen/xend_internal.c:3256 +#: src/xen/xend_internal.c:3247 msgid "domainBlockPeek is not supported for dom0" msgstr "" -#: src/xen/xend_internal.c:3278 +#: src/xen/xend_internal.c:3269 #, c-format msgid "%s: invalid path" msgstr "" -#: src/xen/xend_internal.c:3287 +#: src/xen/xend_internal.c:3278 #, c-format msgid "failed to open for reading: %s" msgstr "" -#: src/xen/xend_internal.c:3299 +#: src/xen/xend_internal.c:3290 #, c-format msgid "failed to lseek or read from file: %s" msgstr "" -#: src/xen/xend_internal.c:3407 +#: src/xen/xend_internal.c:3398 msgid "hotplug of device type not supported" msgstr "" -#: src/xen/xm_internal.c:208 +#: src/xen/xm_internal.c:207 #, c-format msgid "cannot stat: %s" msgstr "" -#: src/xen/xm_internal.c:269 +#: src/xen/xm_internal.c:267 msgid "xenXMConfigCacheRefresh: virHashAddEntry" msgstr "" -#: src/xen/xm_internal.c:312 +#: src/xen/xm_internal.c:310 msgid "cannot get time of day" msgstr "" -#: src/xen/xm_internal.c:325 +#: src/xen/xm_internal.c:323 #, c-format msgid "cannot read directory %s" msgstr "" -#: src/xen/xm_internal.c:548 src/xen/xm_internal.c:592 +#: src/xen/xm_internal.c:546 src/xen/xm_internal.c:590 #, c-format msgid "Memory %lu too small, min %lu" msgstr "" -#: src/xen/xm_internal.c:804 +#: src/xen/xm_internal.c:802 msgid "virHashLookup" msgstr "" -#: src/xen/xm_internal.c:809 +#: src/xen/xm_internal.c:807 msgid "can't retrieve config file for domain" msgstr "" -#: src/xen/xm_internal.c:1000 +#: src/xen/xm_internal.c:998 msgid "can't retrieve config filename for domain to overwrite" msgstr "" -#: src/xen/xm_internal.c:1006 +#: src/xen/xm_internal.c:1004 msgid "can't retrieve config entry for domain to overwrite" msgstr "" -#: src/xen/xm_internal.c:1013 src/xen/xm_internal.c:1020 +#: src/xen/xm_internal.c:1011 src/xen/xm_internal.c:1018 msgid "failed to remove old domain from config map" msgstr "" -#: src/xen/xm_internal.c:1038 +#: src/xen/xm_internal.c:1036 msgid "unable to get current time" msgstr "" -#: src/xen/xm_internal.c:1048 src/xen/xm_internal.c:1055 +#: src/xen/xm_internal.c:1046 src/xen/xm_internal.c:1053 msgid "unable to store config file handle" msgstr "" -#: src/xen/xm_internal.c:1241 src/xen/xm_internal.c:1328 +#: src/xen/xm_internal.c:1239 src/xen/xm_internal.c:1326 msgid "Xm driver only supports modifying persistent config" msgstr "" -#: src/xen/xm_internal.c:1277 +#: src/xen/xm_internal.c:1275 msgid "Xm driver only supports adding disk or network devices" msgstr "" -#: src/xen/xm_internal.c:1402 +#: src/xen/xm_internal.c:1400 msgid "block peeking not implemented" msgstr "" -#: src/xen/xm_internal.c:1446 +#: src/xen/xm_internal.c:1609 #, c-format msgid "cannot check link %s points to config %s" msgstr "" -#: src/xen/xm_internal.c:1467 +#: src/xen/xm_internal.c:1465 #, c-format msgid "failed to create link %s to %s" msgstr "" -#: src/xen/xm_internal.c:1475 +#: src/xen/xm_internal.c:1473 #, c-format msgid "failed to remove link %s" msgstr "" @@ -27128,405 +27142,408 @@ msgid "adding watch @introduceDomain" msgstr "" -#: src/xen/xs_internal.c:657 +#: src/xen/xs_internal.c:652 msgid "watch already tracked" msgstr "" -#: src/xenapi/xenapi_driver.c:125 +#: src/xenapi/xenapi_driver.c:145 msgid "Server name not in URI" msgstr "" -#: src/xenapi/xenapi_driver.c:131 +#: src/xenapi/xenapi_driver.c:151 msgid "Authentication Credentials not found" msgstr "" -#: src/xenapi/xenapi_driver.c:167 +#: src/xenapi/xenapi_driver.c:187 msgid "Capabilities not found" msgstr "" -#: src/xenapi/xenapi_driver.c:174 +#: src/xenapi/xenapi_driver.c:194 msgid "Failed to create XML conf object" msgstr "" -#: src/xenapi/xenapi_driver.c:195 +#: src/xenapi/xenapi_driver.c:215 msgid "Failed to allocate xen session" msgstr "" -#: src/xenapi/xenapi_driver.c:324 +#: src/xenapi/xenapi_driver.c:344 msgid "Couldn't parse version info" msgstr "" -#: src/xenapi/xenapi_driver.c:332 +#: src/xenapi/xenapi_driver.c:352 msgid "Couldn't get version info" msgstr "" -#: src/xenapi/xenapi_driver.c:401 +#: src/xenapi/xenapi_driver.c:421 msgid "Unable to get host metric Information" msgstr "" -#: src/xenapi/xenapi_driver.c:423 +#: src/xenapi/xenapi_driver.c:443 msgid "Unable to get Host CPU set" msgstr "" -#: src/xenapi/xenapi_driver.c:446 +#: src/xenapi/xenapi_driver.c:462 msgid "Capabilities not available" msgstr "" -#: src/xenapi/xenapi_driver.c:476 +#: src/xenapi/xenapi_driver.c:493 msgid "DomainID can't fit in 32 bits" msgstr "" -#: src/xenapi/xenapi_driver.c:552 +#: src/xenapi/xenapi_driver.c:574 msgid "Domain Pointer is invalid" msgstr "" -#: src/xenapi/xenapi_driver.c:605 src/xenapi/xenapi_driver.c:647 +#: src/xenapi/xenapi_driver.c:627 src/xenapi/xenapi_driver.c:669 msgid "Domain Pointer not valid" msgstr "" -#: src/xenapi/xenapi_driver.c:682 src/xenapi/xenapi_driver.c:730 -#: src/xenapi/xenapi_driver.c:766 src/xenapi/xenapi_driver.c:805 -#: src/xenapi/xenapi_driver.c:850 src/xenapi/xenapi_driver.c:894 -#: src/xenapi/xenapi_driver.c:943 src/xenapi/xenapi_driver.c:979 -#: src/xenapi/xenapi_driver.c:1011 src/xenapi/xenapi_driver.c:1049 -#: src/xenapi/xenapi_driver.c:1105 src/xenapi/xenapi_driver.c:1149 -#: src/xenapi/xenapi_driver.c:1194 src/xenapi/xenapi_driver.c:1263 -#: src/xenapi/xenapi_driver.c:1321 src/xenapi/xenapi_driver.c:1381 -#: src/xenapi/xenapi_driver.c:1657 src/xenapi/xenapi_driver.c:1755 -#: src/xenapi/xenapi_driver.c:1799 src/xenapi/xenapi_driver.c:1847 +#: src/xenapi/xenapi_driver.c:705 src/xenapi/xenapi_driver.c:753 +#: src/xenapi/xenapi_driver.c:789 src/xenapi/xenapi_driver.c:828 +#: src/xenapi/xenapi_driver.c:873 src/xenapi/xenapi_driver.c:917 +#: src/xenapi/xenapi_driver.c:966 src/xenapi/xenapi_driver.c:1003 +#: src/xenapi/xenapi_driver.c:1035 src/xenapi/xenapi_driver.c:1073 +#: src/xenapi/xenapi_driver.c:1129 src/xenapi/xenapi_driver.c:1173 +#: src/xenapi/xenapi_driver.c:1218 src/xenapi/xenapi_driver.c:1287 +#: src/xenapi/xenapi_driver.c:1345 src/xenapi/xenapi_driver.c:1405 +#: src/xenapi/xenapi_driver.c:1679 src/xenapi/xenapi_driver.c:1790 +#: src/xenapi/xenapi_driver.c:1834 src/xenapi/xenapi_driver.c:1882 msgid "Domain name is not unique" msgstr "" -#: src/xenapi/xenapi_driver.c:703 +#: src/xenapi/xenapi_driver.c:726 msgid "Couldn't get the Domain Pointer" msgstr "" -#: src/xenapi/xenapi_driver.c:1247 +#: src/xenapi/xenapi_driver.c:1271 msgid "Couldn't fetch Domain Information" msgstr "" -#: src/xenapi/xenapi_driver.c:1252 +#: src/xenapi/xenapi_driver.c:1276 msgid "Couldn't fetch Node Information" msgstr "" -#: src/xenapi/xenapi_driver.c:1536 +#: src/xenapi/xenapi_driver.c:1558 msgid "Unable to parse given mac address" msgstr "" -#: src/xenapi/xenapi_driver.c:1589 +#: src/xenapi/xenapi_driver.c:1611 msgid "Couldn't get VM record" msgstr "" -#: src/xenapi/xenapi_driver.c:1720 +#: src/xenapi/xenapi_driver.c:1749 msgid "Couldn't get VM information from XML" msgstr "" -#: src/xenapi/xenapi_driver.c:1898 +#: src/xenapi/xenapi_driver.c:1933 msgid "Couldn't get host metrics - memory information" msgstr "" -#: src/xenapi/xenapi_driver.c:1904 +#: src/xenapi/xenapi_driver.c:1939 msgid "Couldn't get host metrics" msgstr "" -#: src/xenapi/xenapi_utils.c:111 +#: src/xenapi/xenapi_utils.c:112 msgid "Query parameter 'no_verify' has unexpected value (should be 0 or 1)" msgstr "" -#: src/xenxs/xen_sxpr.c:66 src/xenxs/xen_sxpr.c:1100 +#: src/xenconfig/xen_sxpr.c:66 src/xenconfig/xen_sxpr.c:1102 msgid "domain information incomplete, missing id" msgstr "" -#: src/xenxs/xen_sxpr.c:104 +#: src/xenconfig/xen_sxpr.c:106 msgid "domain information incomplete, missing HVM loader" msgstr "" -#: src/xenxs/xen_sxpr.c:164 +#: src/xenconfig/xen_sxpr.c:166 msgid "domain information incomplete, missing kernel & bootloader" msgstr "" -#: src/xenxs/xen_sxpr.c:213 +#: src/xenconfig/xen_sxpr.c:215 #, c-format msgid "unknown chr device type '%s'" msgstr "" -#: src/xenxs/xen_sxpr.c:238 src/xenxs/xen_sxpr.c:264 src/xenxs/xen_sxpr.c:281 +#: src/xenconfig/xen_sxpr.c:240 src/xenconfig/xen_sxpr.c:266 +#: src/xenconfig/xen_sxpr.c:283 msgid "malformed char device string" msgstr "" -#: src/xenxs/xen_sxpr.c:378 +#: src/xenconfig/xen_sxpr.c:380 msgid "domain information incomplete, vbd has no dev" msgstr "domain information incomplete, vbd has no dev" -#: src/xenxs/xen_sxpr.c:389 +#: src/xenconfig/xen_sxpr.c:391 msgid "domain information incomplete, vbd has no src" msgstr "domain information incomplete, vbd has no src" -#: src/xenxs/xen_sxpr.c:398 +#: src/xenconfig/xen_sxpr.c:400 msgid "cannot parse vbd filename, missing driver name" msgstr "cannot parse vbd filename, missing driver name" -#: src/xenxs/xen_sxpr.c:410 src/xenxs/xen_xm.c:538 +#: src/xenxs/xen_sxpr.c:409 src/xenxs/xen_xm.c:496 #, c-format msgid "Driver name %s too big for destination" msgstr "" -#: src/xenxs/xen_sxpr.c:426 +#: src/xenconfig/xen_sxpr.c:428 msgid "cannot parse vbd filename, missing driver type" msgstr "cannot parse vbd filename, missing driver type" -#: src/xenxs/xen_sxpr.c:440 src/xenxs/xen_xm.c:574 +#: src/xenconfig/xen_sxpr.c:442 src/xenconfig/xen_xm.c:151 #, c-format msgid "Unknown driver type %s" msgstr "" -#: src/xenxs/xen_sxpr.c:593 src/xenxs/xen_xm.c:750 +#: src/xenconfig/xen_common.c:908 src/xenconfig/xen_sxpr.c:595 #, c-format msgid "malformed mac address '%s'" msgstr "" -#: src/xenxs/xen_sxpr.c:675 +#: src/xenconfig/xen_sxpr.c:677 #, c-format msgid "Sound model %s too big for destination" msgstr "" -#: src/xenxs/xen_sxpr.c:889 +#: src/xenconfig/xen_sxpr.c:891 #, c-format msgid "unknown graphics type '%s'" msgstr "" -#: src/xenxs/xen_sxpr.c:1008 +#: src/xenconfig/xen_sxpr.c:1010 msgid "missing PCI domain" msgstr "" -#: src/xenxs/xen_sxpr.c:1013 +#: src/xenconfig/xen_sxpr.c:1015 msgid "missing PCI bus" msgstr "" -#: src/xenxs/xen_sxpr.c:1018 +#: src/xenconfig/xen_sxpr.c:1020 msgid "missing PCI slot" msgstr "" -#: src/xenxs/xen_sxpr.c:1023 +#: src/xenconfig/xen_sxpr.c:1025 msgid "missing PCI func" msgstr "" -#: src/xenxs/xen_sxpr.c:1029 +#: src/xenconfig/xen_sxpr.c:1031 #, c-format msgid "cannot parse PCI domain '%s'" msgstr "" -#: src/xenxs/xen_sxpr.c:1034 +#: src/xenconfig/xen_sxpr.c:1036 #, c-format msgid "cannot parse PCI bus '%s'" msgstr "" -#: src/xenxs/xen_sxpr.c:1039 +#: src/xenconfig/xen_sxpr.c:1041 #, c-format msgid "cannot parse PCI slot '%s'" msgstr "" -#: src/xenxs/xen_sxpr.c:1044 +#: src/xenconfig/xen_sxpr.c:1046 #, c-format msgid "cannot parse PCI func '%s'" msgstr "" -#: src/xenxs/xen_sxpr.c:1113 src/xenxs/xen_sxpr.c:1120 +#: src/xenconfig/xen_sxpr.c:1115 src/xenconfig/xen_sxpr.c:1122 msgid "domain information incomplete, missing name" msgstr "domain information incomplete, missing name" -#: src/xenxs/xen_sxpr.c:1176 src/xenxs/xen_sxpr.c:1186 -#: src/xenxs/xen_sxpr.c:1196 +#: src/xenconfig/xen_sxpr.c:1178 src/xenconfig/xen_sxpr.c:1189 +#: src/xenconfig/xen_sxpr.c:1200 #, c-format msgid "unknown lifecycle type %s" msgstr "" -#: src/xenxs/xen_sxpr.c:1222 src/xenxs/xen_sxpr.c:1262 +#: src/xenconfig/xen_sxpr.c:1227 src/xenconfig/xen_sxpr.c:1267 #, c-format msgid "unknown localtime offset %s" msgstr "" -#: src/xenxs/xen_sxpr.c:1523 src/xenxs/xen_sxpr.c:1582 +#: src/xenconfig/xen_sxpr.c:1528 src/xenconfig/xen_sxpr.c:1587 #, c-format msgid "unexpected graphics type %d" msgstr "" -#: src/xenxs/xen_sxpr.c:1636 +#: src/xenconfig/xen_sxpr.c:1641 msgid "unexpected chr device type" msgstr "" -#: src/xenxs/xen_sxpr.c:1692 +#: src/xenconfig/xen_sxpr.c:1697 #, c-format msgid "unsupported chr device type '%s'" msgstr "" -#: src/xenxs/xen_sxpr.c:1734 +#: src/xenconfig/xen_sxpr.c:1737 #, c-format msgid "Cannot directly attach floppy %s" msgstr "" -#: src/xenxs/xen_sxpr.c:1746 +#: src/xenconfig/xen_sxpr.c:1749 #, c-format msgid "Cannot directly attach CDROM %s" msgstr "" -#: src/xenxs/xen_sxpr.c:1814 src/xenxs/xen_xm.c:1225 +#: src/xenconfig/xen_sxpr.c:1817 src/xenconfig/xen_xm.c:272 #, c-format msgid "unsupported disk type %s" msgstr "" -#: src/xenxs/xen_sxpr.c:1872 src/xenxs/xen_xm.c:1367 +#: src/xenconfig/xen_common.c:1274 src/xenconfig/xen_sxpr.c:1875 #, c-format msgid "unsupported network type %d" msgstr "" -#: src/xenxs/xen_sxpr.c:1918 src/xenxs/xen_xm.c:1355 +#: src/xenconfig/xen_common.c:1262 src/xenconfig/xen_sxpr.c:1928 #, c-format msgid "network %s is not active" msgstr "" -#: src/xenxs/xen_sxpr.c:2020 src/xenxs/xen_sxpr.c:2080 +#: src/xenconfig/xen_sxpr.c:2034 src/xenconfig/xen_sxpr.c:2094 msgid "managed PCI devices not supported with XenD" msgstr "" -#: src/xenxs/xen_sxpr.c:2237 src/xenxs/xen_sxpr.c:2244 -#: src/xenxs/xen_sxpr.c:2251 +#: src/xenconfig/xen_sxpr.c:2249 src/xenconfig/xen_sxpr.c:2256 +#: src/xenconfig/xen_sxpr.c:2263 #, c-format msgid "unexpected lifecycle value %d" msgstr "" -#: src/xenxs/xen_sxpr.c:2269 +#: src/xenconfig/xen_sxpr.c:2281 msgid "no HVM domain loader" msgstr "" -#: src/xenxs/xen_sxpr.c:2459 src/xenxs/xen_sxpr.c:2499 -#: src/xenxs/xen_sxpr.c:2515 src/xenxs/xen_xm.c:1663 src/xenxs/xen_xm.c:1696 -#: src/xenxs/xen_xm.c:1713 +#: src/xenconfig/xen_common.c:1440 src/xenconfig/xen_common.c:1475 +#: src/xenconfig/xen_common.c:1493 src/xenconfig/xen_sxpr.c:2470 +#: src/xenconfig/xen_sxpr.c:2510 src/xenconfig/xen_sxpr.c:2526 #, c-format msgid "unsupported clock offset='%s'" msgstr "" -#: src/xenxs/xen_sxpr.c:2482 src/xenxs/xen_sxpr.c:2491 src/xenxs/xen_xm.c:1679 -#: src/xenxs/xen_xm.c:1688 +#: src/xenconfig/xen_common.c:1458 src/xenconfig/xen_common.c:1467 +#: src/xenconfig/xen_sxpr.c:2493 src/xenconfig/xen_sxpr.c:2502 msgid "unsupported clock adjustment='reset'" msgstr "" -#: src/xenxs/xen_xm.c:63 src/xenxs/xen_xm.c:91 src/xenxs/xen_xm.c:96 -#: src/xenxs/xen_xm.c:124 src/xenxs/xen_xm.c:129 src/xenxs/xen_xm.c:152 +#: src/xenconfig/xen_common.c:66 src/xenconfig/xen_common.c:95 +#: src/xenconfig/xen_common.c:100 src/xenconfig/xen_common.c:129 +#: src/xenconfig/xen_common.c:134 src/xenconfig/xen_common.c:254 #, c-format msgid "config value %s was malformed" msgstr "" -#: src/xenxs/xen_xm.c:174 src/xenxs/xen_xm.c:187 +#: src/xenconfig/xen_common.c:154 src/xenconfig/xen_common.c:167 #, c-format msgid "config value %s was missing" msgstr "" -#: src/xenxs/xen_xm.c:180 +#: src/xenconfig/xen_common.c:160 #, c-format msgid "config value %s was not a string" msgstr "" -#: src/xenxs/xen_xm.c:216 +#: src/xenconfig/xen_common.c:199 msgid "Arguments must be non null" msgstr "" -#: src/xenxs/xen_xm.c:232 +#: src/xenconfig/xen_common.c:215 #, c-format msgid "config value %s not a string" msgstr "" -#: src/xenxs/xen_xm.c:238 +#: src/xenconfig/xen_common.c:221 #, c-format msgid "%s can't be empty" msgstr "" -#: src/xenxs/xen_xm.c:244 +#: src/xenconfig/xen_common.c:227 #, c-format msgid "%s not parseable" msgstr "" -#: src/xenxs/xen_xm.c:383 +#: src/xenconfig/xen_common.c:373 #, c-format msgid "unexpected value %s for on_poweroff" msgstr "" -#: src/xenxs/xen_xm.c:391 +#: src/xenconfig/xen_common.c:382 #, c-format msgid "unexpected value %s for on_reboot" msgstr "" -#: src/xenxs/xen_xm.c:399 +#: src/xenconfig/xen_common.c:391 #, c-format msgid "unexpected value %s for on_crash" msgstr "" -#: src/xenxs/xen_xm.c:503 +#: src/xenxs/xen_xm.c:461 #, c-format msgid "Source file %s too big for destination" msgstr "" -#: src/xenxs/xen_xm.c:530 +#: src/xenconfig/xen_xm.c:104 #, c-format msgid "Dest file %s too big for destination" msgstr "" -#: src/xenxs/xen_xm.c:689 +#: src/xenconfig/xen_common.c:845 #, c-format msgid "MAC address %s too big for destination" msgstr "" -#: src/xenxs/xen_xm.c:697 +#: src/xenconfig/xen_common.c:853 #, c-format msgid "Bridge %s too big for destination" msgstr "" -#: src/xenxs/xen_xm.c:717 +#: src/xenconfig/xen_common.c:874 #, c-format msgid "Type %s too big for destination" msgstr "" -#: src/xenxs/xen_xm.c:724 +#: src/xenconfig/xen_common.c:882 #, c-format msgid "Vifname %s too big for destination" msgstr "" -#: src/xenxs/xen_xm.c:732 +#: src/xenconfig/xen_common.c:890 #, c-format msgid "IP %s too big for destination" msgstr "" -#: src/xenxs/xen_xm.c:824 +#: src/xenconfig/xen_common.c:429 #, c-format msgid "Domain %s too big for destination" msgstr "" -#: src/xenxs/xen_xm.c:834 +#: src/xenconfig/xen_common.c:438 #, c-format msgid "Bus %s too big for destination" msgstr "" -#: src/xenxs/xen_xm.c:844 +#: src/xenconfig/xen_common.c:447 #, c-format msgid "Slot %s too big for destination" msgstr "" -#: src/xenxs/xen_xm.c:854 +#: src/xenconfig/xen_common.c:456 #, c-format msgid "Function %s too big for destination" msgstr "" -#: src/xenxs/xen_xm.c:982 +#: src/xenconfig/xen_common.c:640 #, c-format msgid "VFB %s too big for destination" msgstr "" -#: src/xenxs/xen_xm.c:1158 +#: src/xenconfig/xen_common.c:271 #, c-format msgid "failed to store %lld to %s" msgstr "" -#: src/xenxs/xen_xm.c:1725 src/xenxs/xen_xm.c:1734 src/xenxs/xen_xm.c:1743 +#: src/xenconfig/xen_common.c:1514 src/xenconfig/xen_common.c:1523 +#: src/xenconfig/xen_common.c:1532 #, c-format msgid "unexpected lifecycle action %d" msgstr "" @@ -27684,296 +27701,296 @@ msgid "%s: %d: failed to allocate %lu bytes" msgstr "" -#: tools/virsh.c:377 tools/virsh.c:442 tools/virsh.c:3107 +#: tools/virsh.c:395 tools/virsh.c:461 tools/virsh.c:3200 msgid "Failed to disconnect from the hypervisor" msgstr "Failed to disconnect from the hypervisor" -#: tools/virsh.c:379 tools/virsh.c:444 tools/virsh.c:3109 +#: tools/virsh.c:397 tools/virsh.c:463 tools/virsh.c:3202 msgid "" "One or more references were leaked after disconnect from the hypervisor" msgstr "" -#: tools/virsh.c:387 +#: tools/virsh.c:405 msgid "Failed to reconnect to the hypervisor" msgstr "" -#: tools/virsh.c:389 +#: tools/virsh.c:407 msgid "failed to connect to the hypervisor" msgstr "failed to connect to the hypervisor" -#: tools/virsh.c:393 tools/virsh.c:468 +#: tools/virsh.c:411 tools/virsh.c:488 msgid "Unable to register disconnect callback" msgstr "" -#: tools/virsh.c:395 +#: tools/virsh.c:413 msgid "Reconnected to the hypervisor" msgstr "" -#: tools/virsh.c:408 +#: tools/virsh.c:427 msgid "(re)connect to hypervisor" msgstr "(re)connect to hypervisor" -#: tools/virsh.c:411 +#: tools/virsh.c:430 msgid "" "Connect to local hypervisor. This is built-in command after shell start up." msgstr "" "Connect to local hypervisor. This is built-in command after shell start up." -#: tools/virsh.c:421 +#: tools/virsh.c:440 msgid "hypervisor connection URI" msgstr "hypervisor connection URI" -#: tools/virsh.c:425 +#: tools/virsh.c:444 msgid "read-only connection" msgstr "read-only connection" -#: tools/virsh.c:462 +#: tools/virsh.c:482 msgid "Failed to connect to the hypervisor" msgstr "Failed to connect to the hypervisor" #. TRANSLATORS: For now, we aren't using LC_MESSAGES, and the user #. * choices really are limited to just 'y', 'n', 'f' and '?' -#: tools/virsh.c:517 +#: tools/virsh.c:536 msgid "Try again? [y,n,f,?]:" msgstr "" -#: tools/virsh.c:523 +#: tools/virsh.c:542 msgid "y - yes, start editor again" msgstr "" -#: tools/virsh.c:524 +#: tools/virsh.c:543 msgid "n - no, throw away my changes" msgstr "" -#: tools/virsh.c:525 +#: tools/virsh.c:544 msgid "f - force, try to redefine again" msgstr "" -#: tools/virsh.c:526 +#: tools/virsh.c:545 msgid "? - print this help" msgstr "" -#: tools/virsh.c:543 +#: tools/virsh.c:562 msgid "This function is not supported on WIN32 platform" msgstr "" -#: tools/virsh.c:567 +#: tools/virsh.c:586 msgid "print help" msgstr "print help" -#: tools/virsh.c:570 +#: tools/virsh.c:589 msgid "" "Prints global help, command specific help, or help for a\n" " group of related commands" msgstr "" -#: tools/virsh.c:579 +#: tools/virsh.c:598 msgid "" "Prints global help, command specific help, or help for a group of related " "commands" msgstr "" -#: tools/virsh.c:593 +#: tools/virsh.c:612 msgid "" "Grouped commands:\n" "\n" msgstr "" -#: tools/virsh.c:596 tools/virsh.c:1256 +#: tools/virsh.c:615 tools/virsh.c:1276 #, c-format msgid " %s (help keyword '%s'):\n" msgstr "" -#: tools/virsh.c:617 +#: tools/virsh.c:636 #, c-format msgid "command or command group '%s' doesn't exist" msgstr "" -#: tools/virsh.c:703 +#: tools/virsh.c:722 msgid "Failed to complete tree listing" msgstr "" -#: tools/virsh.c:725 +#: tools/virsh.c:744 #, c-format msgid "mkostemps: failed to create temporary file: %s" msgstr "" -#: tools/virsh.c:732 +#: tools/virsh.c:751 #, c-format msgid "write: %s: failed to write to temporary file: %s" msgstr "" -#: tools/virsh.c:740 +#: tools/virsh.c:759 #, c-format msgid "close: %s: failed to write or close temporary file: %s" msgstr "" -#: tools/virsh.c:781 +#: tools/virsh.c:800 #, c-format msgid "" "%s: temporary filename contains shell meta or other unacceptable characters " "(is $TMPDIR wrong?)" msgstr "" -#: tools/virsh.c:815 +#: tools/virsh.c:834 #, c-format msgid "%s: failed to read temporary file: %s" msgstr "" -#: tools/virsh.c:828 +#: tools/virsh.c:847 msgid "change the current directory" msgstr "" -#: tools/virsh.c:831 +#: tools/virsh.c:850 msgid "Change the current directory." msgstr "" -#: tools/virsh.c:839 +#: tools/virsh.c:858 msgid "directory to switch to (default: home or else root)" msgstr "" -#: tools/virsh.c:853 +#: tools/virsh.c:872 msgid "cd: command valid only in interactive mode" msgstr "" -#: tools/virsh.c:864 +#: tools/virsh.c:882 #, c-format msgid "cd: %s: %s" msgstr "" -#: tools/virsh.c:878 +#: tools/virsh.c:896 msgid "print the current directory" msgstr "" -#: tools/virsh.c:881 +#: tools/virsh.c:899 msgid "Print the current directory." msgstr "" -#: tools/virsh.c:895 +#: tools/virsh.c:913 #, c-format msgid "pwd: cannot get current directory: %s" msgstr "" -#: tools/virsh.c:899 tools/virsh-domain.c:6476 +#: tools/virsh.c:917 tools/virsh-domain.c:7078 #, c-format msgid "%s\n" msgstr "" -#: tools/virsh.c:911 +#: tools/virsh.c:929 msgid "echo arguments" msgstr "" -#: tools/virsh.c:914 +#: tools/virsh.c:932 msgid "Echo back arguments, possibly with quoting." msgstr "" -#: tools/virsh.c:922 +#: tools/virsh.c:940 msgid "escape for shell use" msgstr "" -#: tools/virsh.c:926 +#: tools/virsh.c:944 msgid "escape for XML use" msgstr "" -#: tools/virsh.c:938 +#: tools/virsh.c:956 msgid "arguments to echo" msgstr "" -#: tools/virsh.c:973 tools/virsh.c:990 tools/virsh-domain.c:652 -#: tools/virsh-domain.c:922 tools/virsh-pool.c:285 tools/virsh-volume.c:296 -#: tools/virsh-volume.c:573 +#: tools/virsh.c:991 tools/virsh.c:1008 tools/virsh-domain.c:711 +#: tools/virsh-domain.c:981 tools/virsh-pool.c:340 tools/virsh-volume.c:315 +#: tools/virsh-volume.c:592 msgid "Failed to allocate XML buffer" msgstr "" -#: tools/virsh.c:1005 +#: tools/virsh.c:1023 msgid "quit this interactive terminal" msgstr "quit this interactive terminal" -#: tools/virsh.c:1109 +#: tools/virsh.c:1130 msgid "print help for this function" msgstr "" -#: tools/virsh.c:1141 tools/virsh.c:1988 +#: tools/virsh.c:1161 tools/virsh.c:2101 #, c-format msgid "invalid '=' after option --%s" msgstr "" -#: tools/virsh.c:1151 +#: tools/virsh.c:1171 #, c-format msgid "option --%s already seen" msgstr "" -#: tools/virsh.c:1162 +#: tools/virsh.c:1182 #, c-format msgid "command '%s' doesn't support option --%s" msgstr "command '%s' doesn't support option --%s" -#: tools/virsh.c:1209 +#: tools/virsh.c:1229 #, c-format msgid "command '%s' requires <%s> option" msgstr "command '%s' requires <%s> option" -#: tools/virsh.c:1210 +#: tools/virsh.c:1230 #, c-format msgid "command '%s' requires --%s option" msgstr "command '%s' requires --%s option" -#: tools/virsh.c:1253 +#: tools/virsh.c:1273 #, c-format msgid "command group '%s' doesn't exist" msgstr "" -#: tools/virsh.c:1276 +#: tools/virsh.c:1296 #, c-format msgid "command '%s' doesn't exist" msgstr "command '%s' doesn't exist" -#: tools/virsh.c:1288 tools/virsh.c:1940 +#: tools/virsh.c:1308 tools/virsh.c:1388 tools/virsh.c:1398 tools/virsh.c:2053 #, c-format msgid "internal error: bad options in command: '%s'" msgstr "" -#: tools/virsh.c:1293 +#: tools/virsh.c:1313 msgid " NAME\n" msgstr " NAME\n" -#: tools/virsh.c:1296 +#: tools/virsh.c:1316 msgid "" "\n" " SYNOPSIS\n" msgstr "" -#: tools/virsh.c:1309 +#: tools/virsh.c:1329 #, c-format msgid "[--%s ]" msgstr "" -#: tools/virsh.c:1315 +#: tools/virsh.c:1335 #, c-format msgid "[--%s ]" msgstr "" -#: tools/virsh.c:1328 +#: tools/virsh.c:1348 #, c-format msgid "{[--%s] }..." msgstr "" -#: tools/virsh.c:1329 +#: tools/virsh.c:1349 #, c-format msgid "[[--%s] ]..." msgstr "" -#: tools/virsh.c:1331 +#: tools/virsh.c:1351 #, c-format msgid "<%s>..." msgstr "" -#: tools/virsh.c:1332 +#: tools/virsh.c:1352 #, c-format msgid "[<%s>]..." msgstr "" -#: tools/virsh.c:1347 +#: tools/virsh.c:1367 msgid "" "\n" " DESCRIPTION\n" @@ -27981,7 +27998,7 @@ "\n" " DESCRIPTION\n" -#: tools/virsh.c:1353 +#: tools/virsh.c:1373 msgid "" "\n" " OPTIONS\n" @@ -27989,62 +28006,62 @@ "\n" " OPTIONS\n" -#: tools/virsh.c:1361 +#: tools/virsh.c:1381 #, c-format msgid "[--%s] " msgstr "" -#: tools/virsh.c:1362 +#: tools/virsh.c:1382 #, c-format msgid "--%s " msgstr "--%s " -#: tools/virsh.c:1366 +#: tools/virsh.c:1392 #, c-format msgid "--%s " msgstr "--%s " -#: tools/virsh.c:1369 tools/virsh.c:1374 +#: tools/virsh.c:1402 tools/virsh.c:1407 #, c-format msgid "[--%s] " msgstr "" -#: tools/virsh.c:1374 +#: tools/virsh.c:1407 #, c-format msgid "<%s>" msgstr "" -#: tools/virsh.c:1608 +#: tools/virsh.c:1696 msgid "Mandatory option not present" msgstr "" -#: tools/virsh.c:1610 +#: tools/virsh.c:1698 msgid "Option argument is empty" msgstr "" -#: tools/virsh.c:1613 +#: tools/virsh.c:1701 #, c-format msgid "Failed to get option '%s': %s" msgstr "" -#: tools/virsh.c:1763 +#: tools/virsh.c:1879 #, c-format msgid "internal error: virsh %s: no %s VSH_OT_DATA option" msgstr "" -#: tools/virsh.c:1777 +#: tools/virsh.c:1893 msgid "invalid timeout" msgstr "" -#: tools/virsh.c:1783 +#: tools/virsh.c:1899 msgid "timeout is too big" msgstr "" -#: tools/virsh.c:1797 +#: tools/virsh.c:1913 msgid "no valid connection" msgstr "no valid connection" -#: tools/virsh.c:1863 +#: tools/virsh.c:1976 #, c-format msgid "" "\n" @@ -28055,139 +28072,139 @@ "(Time: %.3f ms)\n" "\n" -#: tools/virsh.c:1934 +#: tools/virsh.c:2047 #, c-format msgid "unknown command: '%s'" msgstr "unknown command: '%s'" -#: tools/virsh.c:1977 +#: tools/virsh.c:2090 #, c-format msgid "expected syntax: --%s <%s>" msgstr "expected syntax: --%s <%s>" -#: tools/virsh.c:1980 +#: tools/virsh.c:2093 msgid "number" msgstr "number" -#: tools/virsh.c:1980 +#: tools/virsh.c:2093 msgid "string" msgstr "string" -#: tools/virsh.c:2004 +#: tools/virsh.c:2117 #, c-format msgid "unexpected data '%s'" msgstr "unexpected data '%s'" -#: tools/virsh.c:2026 +#: tools/virsh.c:2139 msgid "optdata" msgstr "" -#: tools/virsh.c:2026 +#: tools/virsh.c:2139 msgid "bool" msgstr "" -#: tools/virsh.c:2027 +#: tools/virsh.c:2140 msgid "(none)" msgstr "" -#: tools/virsh.c:2162 +#: tools/virsh.c:2275 msgid "dangling \\" msgstr "" -#: tools/virsh.c:2175 +#: tools/virsh.c:2288 msgid "missing \"" msgstr "missing \"" -#: tools/virsh.c:2259 tools/virsh-domain-monitor.c:1249 +#: tools/virsh.c:2372 tools/virsh-domain-monitor.c:1249 #: tools/virsh-domain-monitor.c:1262 tools/virsh-network.c:377 #: tools/virsh-network.c:383 tools/virsh-network.c:388 -#: tools/virsh-network.c:705 tools/virsh-network.c:711 tools/virsh-pool.c:1087 -#: tools/virsh-pool.c:1098 tools/virsh-pool.c:1523 tools/virsh-pool.c:1529 -#: tools/virsh-snapshot.c:944 tools/virsh-snapshot.c:1029 +#: tools/virsh-network.c:705 tools/virsh-network.c:711 tools/virsh-pool.c:1143 +#: tools/virsh-pool.c:1154 tools/virsh-pool.c:1579 tools/virsh-pool.c:1585 +#: tools/virsh-snapshot.c:943 tools/virsh-snapshot.c:1028 msgid "yes" msgstr "" -#: tools/virsh.c:2259 tools/virsh-domain-monitor.c:1249 +#: tools/virsh.c:2372 tools/virsh-domain-monitor.c:1249 #: tools/virsh-domain-monitor.c:1262 tools/virsh-network.c:377 #: tools/virsh-network.c:383 tools/virsh-network.c:388 -#: tools/virsh-network.c:705 tools/virsh-network.c:711 tools/virsh-pool.c:1087 -#: tools/virsh-pool.c:1098 tools/virsh-pool.c:1523 tools/virsh-pool.c:1529 -#: tools/virsh-snapshot.c:944 tools/virsh-snapshot.c:1029 +#: tools/virsh-network.c:705 tools/virsh-network.c:711 tools/virsh-pool.c:1143 +#: tools/virsh-pool.c:1154 tools/virsh-pool.c:1579 tools/virsh-pool.c:1585 +#: tools/virsh-snapshot.c:943 tools/virsh-snapshot.c:1028 msgid "no" msgstr "" -#: tools/virsh.c:2267 +#: tools/virsh.c:2380 #, c-format msgid "unimplemented parameter type %d" msgstr "" -#: tools/virsh.c:2412 +#: tools/virsh.c:2525 msgid "unable to make terminal raw: console isn't a tty" msgstr "" -#: src/fdstream.c:747 tools/virsh.c:2422 +#: src/fdstream.c:751 tools/virsh.c:2535 #, c-format msgid "unable to set tty attributes: %s" msgstr "" -#: tools/virsh.c:2448 +#: tools/virsh.c:2561 msgid "error: " msgstr "error: " -#: tools/virsh.c:2539 +#: tools/virsh.c:2652 #, c-format msgid "failed to create pipe: %s" msgstr "" -#: tools/virsh.c:2597 +#: tools/virsh.c:2710 #, c-format msgid "failed to determine loop exit status: %s" msgstr "" -#: tools/virsh.c:2641 +#: tools/virsh.c:2754 msgid "VIRSH_DEBUG not set with a valid numeric value" msgstr "" -#: tools/virsh.c:2724 +#: tools/virsh.c:17158 msgid "failed to get the log file information" msgstr "" -#: tools/virsh.c:2729 +#: tools/virsh.c:17163 msgid "the log path is not a file" msgstr "" -#: tools/virsh.c:2737 +#: tools/virsh.c:2830 msgid "failed to open the log file. check the log file path" msgstr "" -#: tools/virsh.c:2820 +#: tools/virsh.c:2913 msgid "failed to write the log file" msgstr "" -#: tools/virsh.c:2837 +#: tools/virsh.c:2930 #, c-format msgid "%s: failed to write log file: %s" msgstr "" -#: tools/virsh.c:2988 +#: tools/virsh.c:3081 msgid "Bad $VIRSH_HISTSIZE value." msgstr "" -#: tools/virsh.c:2992 +#: tools/virsh.c:3085 #, c-format msgid "$VIRSH_HISTSIZE value should be between 0 and %d" msgstr "" -#: tools/virsh.c:3004 +#: tools/virsh.c:3097 msgid "Could not determine home directory" msgstr "" -#: tools/virsh.c:3034 +#: tools/virsh.c:3127 #, c-format msgid "Failed to create '%s': %s" msgstr "" -#: tools/virsh.c:3109 +#: tools/virsh.c:17551 #, c-format msgid "" "\n" @@ -28211,104 +28228,104 @@ "\n" msgstr "" -#: tools/virsh.c:3169 +#: tools/virsh.c:3262 #, c-format msgid " %s (help keyword '%s')\n" msgstr "" -#: tools/virsh.c:3182 +#: tools/virsh.c:3275 msgid "" "\n" " (specify help for details about the commands in the group)\n" msgstr "" -#: tools/virsh.c:3184 +#: tools/virsh.c:3277 msgid "" "\n" " (specify help for details about the command)\n" "\n" msgstr "" -#: tools/virsh.c:3195 +#: tools/virsh.c:3288 #, c-format msgid "Virsh command line tool of libvirt %s\n" msgstr "" -#: tools/virsh.c:3196 +#: tools/virsh.c:3289 #, c-format msgid "" "See web site at %s\n" "\n" msgstr "" -#: tools/virsh.c:3198 +#: tools/virsh.c:3291 msgid "Compiled with support for:\n" msgstr "" -#: tools/virsh.c:3199 +#: tools/virsh.c:3292 msgid " Hypervisors:" msgstr "" -#: tools/virsh.c:3241 +#: tools/virsh.c:3337 msgid " Networking:" msgstr "" -#: tools/virsh.c:3267 +#: tools/virsh.c:3363 msgid " Storage:" msgstr "" -#: tools/virsh.c:3300 +#: tools/virsh.c:3396 msgid " Miscellaneous:" msgstr "" -#: tools/virsh.c:3377 +#: tools/virsh.c:3473 #, c-format msgid "option %s takes a numeric argument" msgstr "" -#: tools/virsh.c:3382 +#: tools/virsh.c:3478 #, c-format msgid "ignoring debug level %d out of range [%d-%d]" msgstr "" -#: tools/virsh.c:3395 +#: tools/virsh.c:3491 #, c-format msgid "Invalid string '%s' for escape sequence" msgstr "" -#: tools/virsh.c:3451 +#: tools/virsh.c:3561 #, c-format msgid "option '-%c'/'--%s' requires an argument" msgstr "" -#: tools/virsh.c:3454 +#: tools/virsh.c:3564 #, c-format msgid "option '-%c' requires an argument" msgstr "" -#: tools/virsh.c:3458 +#: tools/virsh.c:3568 #, c-format msgid "unsupported option '-%c'. See --help." msgstr "unsupported option '-%c'. See --help." -#: tools/virsh.c:3460 +#: tools/virsh.c:3570 #, c-format msgid "unsupported option '%s'. See --help." msgstr "" -#: tools/virsh.c:3463 +#: tools/virsh.c:3573 msgid "unknown option" msgstr "" -#: tools/virsh.c:3588 +#: tools/virsh.c:3698 msgid "Failed to initialize mutex" msgstr "" -#: tools/virsh.c:3593 +#: tools/virsh.c:3703 msgid "Failed to initialize libvirt" msgstr "" -#: tools/virsh.c:3622 +#: tools/virsh.c:3731 #, c-format msgid "" "Welcome to %s, the virtualization interactive terminal.\n" @@ -28317,7 +28334,7 @@ "Welcome to %s, the virtualization interactive terminal.\n" "\n" -#: tools/virsh.c:3625 +#: tools/virsh.c:3734 msgid "" "Type: 'help' for help with commands\n" " 'quit' to quit\n" @@ -28327,12 +28344,12 @@ " 'quit' to quit\n" "\n" -#: tools/virsh.h:431 +#: tools/virsh.h:443 #, c-format msgid "Options --%s and --%s are mutually exclusive" msgstr "" -#: tools/virsh-console.c:383 +#: tools/virsh-console.c:378 msgid "unable to wait on console condition" msgstr "" @@ -28364,33 +28381,36 @@ msgid "occupied" msgstr "" +#: src/conf/network_conf.c:3337 src/conf/network_conf.c:3338 +#: src/conf/network_conf.c:3371 src/conf/network_conf.c:3372 #: tools/virsh-domain-monitor.c:128 tools/virsh-domain-monitor.c:153 #: tools/virsh-domain-monitor.c:158 tools/virsh-domain-monitor.c:172 #: tools/virsh-domain-monitor.c:177 tools/virsh-domain-monitor.c:192 #: tools/virsh-domain-monitor.c:198 tools/virsh-domain-monitor.c:210 #: tools/virsh-domain-monitor.c:216 tools/virsh-domain-monitor.c:251 #: tools/virsh-domain-monitor.c:1247 tools/virsh-domain-monitor.c:1259 -#: tools/virsh-domain.c:5077 tools/virsh-domain.c:10538 -#: tools/virsh-domain.c:10641 tools/virsh-domain.c:10658 -#: tools/virsh-domain.c:10672 tools/virsh-domain.c:10686 -#: tools/virsh-domain.c:10700 tools/virsh-domain.c:10715 -#: tools/virsh-domain.c:10728 tools/virsh-domain.c:10741 -#: tools/virsh-network.c:381 tools/virsh-network.c:1149 tools/virsh-pool.c:913 -#: tools/virsh-pool.c:1095 tools/virsh-pool.c:1110 tools/virsh-pool.c:1112 -#: tools/virsh-pool.c:1113 tools/virsh-pool.c:1114 tools/virsh-pool.c:1521 -#: tools/virsh-volume.c:974 tools/virsh-volume.c:1381 -#: tools/virsh-volume.c:1388 tools/virsh-volume.c:1389 -#: tools/virsh-volume.c:1390 +#: tools/virsh-domain.c:5625 tools/virsh-domain.c:11217 +#: tools/virsh-domain.c:11320 tools/virsh-domain.c:11337 +#: tools/virsh-domain.c:11351 tools/virsh-domain.c:11365 +#: tools/virsh-domain.c:11379 tools/virsh-domain.c:11394 +#: tools/virsh-domain.c:11407 tools/virsh-domain.c:11420 +#: tools/virsh-domain.c:11725 tools/virsh-domain.c:11732 +#: tools/virsh-network.c:381 tools/virsh-network.c:1149 tools/virsh-pool.c:966 +#: tools/virsh-pool.c:1151 tools/virsh-pool.c:1166 tools/virsh-pool.c:1168 +#: tools/virsh-pool.c:1169 tools/virsh-pool.c:1170 tools/virsh-pool.c:1577 +#: tools/virsh-volume.c:990 tools/virsh-volume.c:1397 +#: tools/virsh-volume.c:1404 tools/virsh-volume.c:1405 +#: tools/virsh-volume.c:1406 msgid "unknown" msgstr "" #: tools/virsh-domain-monitor.c:134 tools/virsh-domain-monitor.c:147 -#: tools/virsh-domain.c:125 +#: tools/virsh-domain.c:169 msgid "no state" msgstr "no state" -#: tools/virsh-domain-monitor.c:135 tools/virsh-domain.c:118 -#: tools/virsh-pool.c:905 +#: tools/virsh-domain-monitor.c:135 tools/virsh-domain.c:162 +#: tools/virsh-pool.c:958 msgid "running" msgstr "running" @@ -28484,7 +28504,7 @@ msgid "creating snapshot" msgstr "" -#: tools/virsh-domain-monitor.c:199 tools/virsh-domain.c:10651 +#: tools/virsh-domain-monitor.c:199 tools/virsh-domain.c:11330 msgid "shutdown" msgstr "" @@ -28492,12 +28512,12 @@ msgid "destroyed" msgstr "" -#: tools/virsh-domain-monitor.c:203 tools/virsh-domain-monitor.c:1930 -#: tools/virsh-domain-monitor.c:1937 +#: tools/virsh-domain-monitor.c:203 tools/virsh-domain-monitor.c:1935 +#: tools/virsh-domain-monitor.c:1942 msgid "saved" msgstr "" -#: tools/virsh-domain-monitor.c:204 tools/virsh-domain.c:10707 +#: tools/virsh-domain-monitor.c:204 tools/virsh-domain.c:11386 msgid "failed" msgstr "" @@ -28518,45 +28538,45 @@ #: tools/virsh-domain-monitor.c:677 tools/virsh-domain-monitor.c:792 #: tools/virsh-domain-monitor.c:845 tools/virsh-domain-monitor.c:1035 #: tools/virsh-domain-monitor.c:1177 tools/virsh-domain-monitor.c:1319 -#: tools/virsh-domain-monitor.c:1375 tools/virsh-domain.c:166 -#: tools/virsh-domain.c:268 tools/virsh-domain.c:708 tools/virsh-domain.c:965 -#: tools/virsh-domain.c:1021 tools/virsh-domain.c:1245 -#: tools/virsh-domain.c:1572 tools/virsh-domain.c:1740 -#: tools/virsh-domain.c:1935 tools/virsh-domain.c:2036 -#: tools/virsh-domain.c:2191 tools/virsh-domain.c:2261 -#: tools/virsh-domain.c:2358 tools/virsh-domain.c:2545 -#: tools/virsh-domain.c:2732 tools/virsh-domain.c:2778 -#: tools/virsh-domain.c:2862 tools/virsh-domain.c:3493 -#: tools/virsh-domain.c:3962 tools/virsh-domain.c:4082 -#: tools/virsh-domain.c:4141 tools/virsh-domain.c:4484 -#: tools/virsh-domain.c:4651 tools/virsh-domain.c:4799 -#: tools/virsh-domain.c:4842 tools/virsh-domain.c:4931 -#: tools/virsh-domain.c:5015 tools/virsh-domain.c:5058 -#: tools/virsh-domain.c:5280 tools/virsh-domain.c:5318 -#: tools/virsh-domain.c:5529 tools/virsh-domain.c:5638 -#: tools/virsh-domain.c:5925 tools/virsh-domain.c:6044 -#: tools/virsh-domain.c:6365 tools/virsh-domain.c:6699 -#: tools/virsh-domain.c:6756 tools/virsh-domain.c:6928 -#: tools/virsh-domain.c:7085 tools/virsh-domain.c:7123 -#: tools/virsh-domain.c:7225 tools/virsh-domain.c:7340 -#: tools/virsh-domain.c:7437 tools/virsh-domain.c:7539 -#: tools/virsh-domain.c:7738 tools/virsh-domain.c:7885 -#: tools/virsh-domain.c:8177 tools/virsh-domain.c:8306 -#: tools/virsh-domain.c:8448 tools/virsh-domain.c:8820 -#: tools/virsh-domain.c:9090 tools/virsh-domain.c:9144 -#: tools/virsh-domain.c:9206 tools/virsh-domain.c:9258 -#: tools/virsh-domain.c:9302 tools/virsh-domain.c:9490 -#: tools/virsh-domain.c:9563 tools/virsh-domain.c:9623 -#: tools/virsh-domain.c:9786 tools/virsh-domain.c:9887 -#: tools/virsh-domain.c:9989 tools/virsh-domain.c:10359 -#: tools/virsh-domain.c:10474 tools/virsh-domain.c:11211 -#: tools/virsh-domain.c:11362 tools/virsh-domain.c:11421 -#: tools/virsh-domain.c:11478 tools/virsh-snapshot.c:128 -#: tools/virsh-snapshot.c:333 tools/virsh-snapshot.c:529 -#: tools/virsh-snapshot.c:651 tools/virsh-snapshot.c:887 -#: tools/virsh-snapshot.c:1444 tools/virsh-snapshot.c:1708 -#: tools/virsh-snapshot.c:1776 tools/virsh-snapshot.c:1844 -#: tools/virsh-snapshot.c:1937 +#: tools/virsh-domain-monitor.c:1375 tools/virsh-domain.c:209 +#: tools/virsh-domain.c:311 tools/virsh-domain.c:767 tools/virsh-domain.c:1024 +#: tools/virsh-domain.c:1080 tools/virsh-domain.c:1423 +#: tools/virsh-domain.c:1762 tools/virsh-domain.c:1994 +#: tools/virsh-domain.c:2349 tools/virsh-domain.c:2532 +#: tools/virsh-domain.c:2709 tools/virsh-domain.c:2779 +#: tools/virsh-domain.c:2876 tools/virsh-domain.c:3063 +#: tools/virsh-domain.c:3264 tools/virsh-domain.c:3310 +#: tools/virsh-domain.c:3394 tools/virsh-domain.c:4031 +#: tools/virsh-domain.c:4502 tools/virsh-domain.c:4626 +#: tools/virsh-domain.c:4685 tools/virsh-domain.c:5012 +#: tools/virsh-domain.c:5195 tools/virsh-domain.c:5343 +#: tools/virsh-domain.c:5386 tools/virsh-domain.c:5475 +#: tools/virsh-domain.c:5559 tools/virsh-domain.c:5602 +#: tools/virsh-domain.c:5872 tools/virsh-domain.c:5910 +#: tools/virsh-domain.c:6121 tools/virsh-domain.c:6235 +#: tools/virsh-domain.c:6520 tools/virsh-domain.c:6639 +#: tools/virsh-domain.c:6967 tools/virsh-domain.c:7319 +#: tools/virsh-domain.c:7376 tools/virsh-domain.c:7555 +#: tools/virsh-domain.c:7714 tools/virsh-domain.c:7752 +#: tools/virsh-domain.c:7854 tools/virsh-domain.c:7969 +#: tools/virsh-domain.c:8064 tools/virsh-domain.c:8166 +#: tools/virsh-domain.c:8365 tools/virsh-domain.c:8513 +#: tools/virsh-domain.c:8803 tools/virsh-domain.c:8932 +#: tools/virsh-domain.c:9074 tools/virsh-domain.c:9378 +#: tools/virsh-domain.c:9736 tools/virsh-domain.c:9790 +#: tools/virsh-domain.c:9852 tools/virsh-domain.c:9904 +#: tools/virsh-domain.c:9949 tools/virsh-domain.c:10156 +#: tools/virsh-domain.c:10229 tools/virsh-domain.c:10289 +#: tools/virsh-domain.c:10452 tools/virsh-domain.c:10553 +#: tools/virsh-domain.c:10655 tools/virsh-domain.c:11030 +#: tools/virsh-domain.c:11145 tools/virsh-domain.c:11965 +#: tools/virsh-domain.c:12116 tools/virsh-domain.c:12175 +#: tools/virsh-domain.c:12232 tools/virsh-domain.c:12289 +#: tools/virsh-snapshot.c:128 tools/virsh-snapshot.c:333 +#: tools/virsh-snapshot.c:529 tools/virsh-snapshot.c:650 +#: tools/virsh-snapshot.c:886 tools/virsh-snapshot.c:1443 +#: tools/virsh-snapshot.c:1707 tools/virsh-snapshot.c:1775 +#: tools/virsh-snapshot.c:1843 tools/virsh-snapshot.c:1936 msgid "domain name, id or uuid" msgstr "domain name, id or uuid" @@ -28564,39 +28584,39 @@ msgid "period in seconds to set collection" msgstr "" -#: tools/virsh-domain-monitor.c:280 tools/virsh-domain.c:179 -#: tools/virsh-domain.c:338 tools/virsh-domain.c:750 tools/virsh-domain.c:1078 -#: tools/virsh-domain.c:1273 tools/virsh-domain.c:2376 -#: tools/virsh-domain.c:2562 tools/virsh-domain.c:5651 -#: tools/virsh-domain.c:5934 tools/virsh-domain.c:6057 -#: tools/virsh-domain.c:7353 tools/virsh-domain.c:7450 -#: tools/virsh-domain.c:7559 tools/virsh-domain.c:7750 -#: tools/virsh-domain.c:9799 tools/virsh-domain.c:9900 -#: tools/virsh-domain.c:10006 tools/virsh-domain.c:10372 +#: tools/virsh-domain-monitor.c:280 tools/virsh-domain.c:222 +#: tools/virsh-domain.c:389 tools/virsh-domain.c:809 tools/virsh-domain.c:1193 +#: tools/virsh-domain.c:1451 tools/virsh-domain.c:2894 +#: tools/virsh-domain.c:3080 tools/virsh-domain.c:6248 +#: tools/virsh-domain.c:6529 tools/virsh-domain.c:6652 +#: tools/virsh-domain.c:7982 tools/virsh-domain.c:8077 +#: tools/virsh-domain.c:8186 tools/virsh-domain.c:8378 +#: tools/virsh-domain.c:10465 tools/virsh-domain.c:10566 +#: tools/virsh-domain.c:10672 tools/virsh-domain.c:11043 msgid "affect next boot" msgstr "" -#: tools/virsh-domain-monitor.c:284 tools/virsh-domain.c:183 -#: tools/virsh-domain.c:342 tools/virsh-domain.c:754 tools/virsh-domain.c:1082 -#: tools/virsh-domain.c:1277 tools/virsh-domain.c:2566 -#: tools/virsh-domain.c:5655 tools/virsh-domain.c:5938 -#: tools/virsh-domain.c:6061 tools/virsh-domain.c:7357 -#: tools/virsh-domain.c:7454 tools/virsh-domain.c:7563 -#: tools/virsh-domain.c:7754 tools/virsh-domain.c:9803 -#: tools/virsh-domain.c:9904 tools/virsh-domain.c:10010 -#: tools/virsh-domain.c:10376 +#: tools/virsh-domain-monitor.c:284 tools/virsh-domain.c:226 +#: tools/virsh-domain.c:393 tools/virsh-domain.c:813 tools/virsh-domain.c:1197 +#: tools/virsh-domain.c:1455 tools/virsh-domain.c:3084 +#: tools/virsh-domain.c:6252 tools/virsh-domain.c:6533 +#: tools/virsh-domain.c:6656 tools/virsh-domain.c:7986 +#: tools/virsh-domain.c:8081 tools/virsh-domain.c:8190 +#: tools/virsh-domain.c:8382 tools/virsh-domain.c:10469 +#: tools/virsh-domain.c:10570 tools/virsh-domain.c:10676 +#: tools/virsh-domain.c:11047 msgid "affect running domain" msgstr "" -#: tools/virsh-domain-monitor.c:288 tools/virsh-domain.c:187 -#: tools/virsh-domain.c:346 tools/virsh-domain.c:758 tools/virsh-domain.c:1086 -#: tools/virsh-domain.c:1281 tools/virsh-domain.c:2570 -#: tools/virsh-domain.c:5659 tools/virsh-domain.c:5942 -#: tools/virsh-domain.c:6065 tools/virsh-domain.c:7361 -#: tools/virsh-domain.c:7458 tools/virsh-domain.c:7567 -#: tools/virsh-domain.c:7758 tools/virsh-domain.c:9807 -#: tools/virsh-domain.c:9908 tools/virsh-domain.c:10014 -#: tools/virsh-domain.c:10380 +#: tools/virsh-domain-monitor.c:288 tools/virsh-domain.c:230 +#: tools/virsh-domain.c:397 tools/virsh-domain.c:817 tools/virsh-domain.c:1201 +#: tools/virsh-domain.c:1459 tools/virsh-domain.c:3088 +#: tools/virsh-domain.c:6256 tools/virsh-domain.c:6537 +#: tools/virsh-domain.c:6660 tools/virsh-domain.c:7990 +#: tools/virsh-domain.c:8085 tools/virsh-domain.c:8194 +#: tools/virsh-domain.c:8386 tools/virsh-domain.c:10473 +#: tools/virsh-domain.c:10574 tools/virsh-domain.c:10680 +#: tools/virsh-domain.c:11051 msgid "affect current domain" msgstr "" @@ -28627,17 +28647,17 @@ msgstr "" #: tools/virsh-domain-monitor.c:400 tools/virsh-domain-monitor.c:850 -#: tools/virsh-domain.c:1026 +#: tools/virsh-domain.c:1085 msgid "block device" msgstr "" -#: tools/virsh-domain-monitor.c:422 tools/virsh-pool.c:1534 -#: tools/virsh-volume.c:1024 +#: tools/virsh-domain-monitor.c:422 tools/virsh-pool.c:1590 +#: tools/virsh-volume.c:1040 msgid "Capacity:" msgstr "" -#: tools/virsh-domain-monitor.c:423 tools/virsh-pool.c:1537 -#: tools/virsh-volume.c:1027 +#: tools/virsh-domain-monitor.c:423 tools/virsh-pool.c:1593 +#: tools/virsh-volume.c:1043 msgid "Allocation:" msgstr "" @@ -28662,7 +28682,8 @@ msgstr "" #: tools/virsh-domain-monitor.c:498 tools/virsh-domain-monitor.c:613 -#: tools/virsh-volume.c:1475 tools/virsh-volume.c:1511 +#: tools/virsh-domain.c:12317 tools/virsh-volume.c:1491 +#: tools/virsh-volume.c:1527 msgid "Type" msgstr "" @@ -28671,6 +28692,7 @@ msgstr "" #: tools/virsh-domain-monitor.c:499 tools/virsh-domain-monitor.c:501 +#: tools/virsh-domain.c:12317 msgid "Target" msgstr "" @@ -28707,8 +28729,8 @@ msgid "Get link state of a domain's virtual interface." msgstr "" -#: tools/virsh-domain-monitor.c:682 tools/virsh-domain.c:2363 -#: tools/virsh-domain.c:2550 +#: tools/virsh-domain-monitor.c:682 tools/virsh-domain.c:2881 +#: tools/virsh-domain.c:3068 msgid "interface device (MAC Address)" msgstr "" @@ -28716,11 +28738,11 @@ msgid "Get persistent interface state" msgstr "" -#: tools/virsh-domain-monitor.c:722 tools/virsh-domain.c:2419 +#: tools/virsh-domain-monitor.c:722 tools/virsh-domain.c:2937 msgid "Failed to get domain description xml" msgstr "" -#: tools/virsh-domain-monitor.c:727 tools/virsh-domain.c:2435 +#: tools/virsh-domain-monitor.c:727 tools/virsh-domain.c:2953 msgid "Failed to parse domain description xml" msgstr "" @@ -28857,13 +28879,13 @@ msgstr "Id:" #: tools/virsh-domain-monitor.c:1204 tools/virsh-network.c:370 -#: tools/virsh-pool.c:1505 tools/virsh-snapshot.c:926 -#: tools/virsh-volume.c:1014 +#: tools/virsh-pool.c:1561 tools/virsh-snapshot.c:925 +#: tools/virsh-volume.c:1030 msgid "Name:" msgstr "Name:" #: tools/virsh-domain-monitor.c:1207 tools/virsh-network.c:373 -#: tools/virsh-pool.c:1508 +#: tools/virsh-pool.c:1564 msgid "UUID:" msgstr "UUID:" @@ -28871,17 +28893,17 @@ msgid "OS Type:" msgstr "OS Type:" -#: tools/virsh-domain-monitor.c:1215 tools/virsh-domain.c:5569 -#: tools/virsh-domain.c:5598 tools/virsh-pool.c:1513 -#: tools/virsh-snapshot.c:962 +#: tools/virsh-domain-monitor.c:1215 tools/virsh-domain.c:6174 +#: tools/virsh-domain.c:6185 tools/virsh-pool.c:1569 +#: tools/virsh-snapshot.c:961 msgid "State:" msgstr "State:" -#: tools/virsh-domain-monitor.c:1218 tools/virsh-host.c:256 +#: tools/virsh-domain-monitor.c:1218 tools/virsh-host.c:620 msgid "CPU(s):" msgstr "CPU(s):" -#: tools/virsh-domain-monitor.c:1225 tools/virsh-domain.c:5576 +#: tools/virsh-domain-monitor.c:1225 tools/virsh-domain.c:6181 msgid "CPU time:" msgstr "CPU time:" @@ -28898,13 +28920,13 @@ msgstr "Used memory:" #: tools/virsh-domain-monitor.c:1247 tools/virsh-domain-monitor.c:1249 -#: tools/virsh-network.c:381 tools/virsh-network.c:383 tools/virsh-pool.c:1521 -#: tools/virsh-pool.c:1523 +#: tools/virsh-network.c:381 tools/virsh-network.c:383 tools/virsh-pool.c:1577 +#: tools/virsh-pool.c:1579 msgid "Persistent:" msgstr "" #: tools/virsh-domain-monitor.c:1253 tools/virsh-network.c:386 -#: tools/virsh-network.c:388 tools/virsh-pool.c:1527 tools/virsh-pool.c:1529 +#: tools/virsh-network.c:388 tools/virsh-pool.c:1583 tools/virsh-pool.c:1585 msgid "Autostart:" msgstr "" @@ -29069,18 +29091,19 @@ msgstr "Id" #: tools/virsh-domain-monitor.c:1900 tools/virsh-domain-monitor.c:1905 -#: tools/virsh-interface.c:363 tools/virsh-network.c:692 -#: tools/virsh-nwfilter.c:373 tools/virsh-pool.c:1198 tools/virsh-pool.c:1219 -#: tools/virsh-pool.c:1284 tools/virsh-snapshot.c:1601 -#: tools/virsh-snapshot.c:1605 tools/virsh-volume.c:1449 -#: tools/virsh-volume.c:1465 tools/virsh-volume.c:1511 +#: tools/virsh-domain.c:12317 tools/virsh-interface.c:363 +#: tools/virsh-network.c:692 tools/virsh-nwfilter.c:373 +#: tools/virsh-pool.c:1254 tools/virsh-pool.c:1275 tools/virsh-pool.c:1340 +#: tools/virsh-snapshot.c:1600 tools/virsh-snapshot.c:1604 +#: tools/virsh-volume.c:1465 tools/virsh-volume.c:1481 +#: tools/virsh-volume.c:1527 msgid "Name" msgstr "Name" #: tools/virsh-domain-monitor.c:1900 tools/virsh-domain-monitor.c:1905 #: tools/virsh-interface.c:363 tools/virsh-network.c:692 -#: tools/virsh-pool.c:1198 tools/virsh-pool.c:1224 tools/virsh-pool.c:1284 -#: tools/virsh-snapshot.c:1601 tools/virsh-snapshot.c:1605 +#: tools/virsh-pool.c:1254 tools/virsh-pool.c:1280 tools/virsh-pool.c:1340 +#: tools/virsh-snapshot.c:1600 tools/virsh-snapshot.c:1604 msgid "State" msgstr "State" @@ -29088,304 +29111,305 @@ msgid "Title" msgstr "" -#: tools/virsh-domain-monitor.c:1941 +#: tools/virsh-domain-monitor.c:1946 msgid "Failed to get domain's UUID" msgstr "" -#: tools/virsh-domain.c:109 +#: tools/virsh-domain.c:99 #, c-format msgid "failed to get domain '%s'" msgstr "failed to get domain '%s'" -#: tools/virsh-domain.c:117 +#: tools/virsh-domain.c:161 msgid "offline" msgstr "offline" -#: tools/virsh-domain.c:119 +#: tools/virsh-domain.c:163 msgid "blocked" msgstr "blocked" -#: tools/virsh-domain.c:154 +#: tools/virsh-domain.c:197 msgid "attach device from an XML file" msgstr "" -#: tools/virsh-domain.c:157 +#: tools/virsh-domain.c:200 msgid "Attach device from an XML ." msgstr "" -#: tools/virsh-domain.c:171 tools/virsh-domain.c:9791 -#: tools/virsh-domain.c:9892 +#: tools/virsh-domain.c:214 tools/virsh-domain.c:10457 +#: tools/virsh-domain.c:10558 msgid "XML file" msgstr "" -#: tools/virsh-domain.c:175 tools/virsh-domain.c:334 tools/virsh-domain.c:746 -#: tools/virsh-domain.c:9795 tools/virsh-domain.c:9896 -#: tools/virsh-domain.c:10002 tools/virsh-domain.c:10368 +#: tools/virsh-domain.c:218 tools/virsh-domain.c:385 tools/virsh-domain.c:805 +#: tools/virsh-domain.c:10461 tools/virsh-domain.c:10562 +#: tools/virsh-domain.c:10668 tools/virsh-domain.c:11039 msgid "make live change persistent" msgstr "" -#: tools/virsh-domain.c:239 +#: tools/virsh-domain.c:282 #, c-format msgid "Failed to attach device from %s" msgstr "" -#: tools/virsh-domain.c:243 +#: tools/virsh-domain.c:286 msgid "Device attached successfully\n" msgstr "" -#: tools/virsh-domain.c:256 +#: tools/virsh-domain.c:299 msgid "attach disk device" msgstr "" -#: tools/virsh-domain.c:259 +#: tools/virsh-domain.c:302 msgid "Attach new disk device." msgstr "" -#: tools/virsh-domain.c:273 +#: tools/virsh-domain.c:316 msgid "source of disk device" msgstr "" -#: tools/virsh-domain.c:278 tools/virsh-domain.c:10364 +#: tools/virsh-domain.c:321 tools/virsh-domain.c:11035 msgid "target of disk device" msgstr "" -#: tools/virsh-domain.c:282 +#: tools/virsh-domain.c:329 msgid "driver of disk device" msgstr "" -#: tools/virsh-domain.c:286 +#: tools/virsh-domain.c:333 msgid "subdriver of disk device" msgstr "" -#: tools/virsh-domain.c:290 +#: tools/virsh-domain.c:341 msgid "cache mode of disk device" msgstr "" -#: tools/virsh-domain.c:294 +#: tools/virsh-domain.c:345 msgid "target device type" msgstr "" -#: tools/virsh-domain.c:302 +#: tools/virsh-domain.c:353 msgid "mode of device reading and writing" msgstr "" -#: tools/virsh-domain.c:306 +#: tools/virsh-domain.c:357 msgid "type of source (block|file)" msgstr "" -#: tools/virsh-domain.c:310 +#: tools/virsh-domain.c:361 msgid "serial of disk device" msgstr "" -#: tools/virsh-domain.c:314 +#: tools/virsh-domain.c:365 msgid "wwn of disk device" msgstr "" -#: tools/virsh-domain.c:318 +#: tools/virsh-domain.c:369 msgid "needs rawio capability" msgstr "" -#: tools/virsh-domain.c:322 +#: tools/virsh-domain.c:373 msgid "address of disk device" msgstr "" -#: tools/virsh-domain.c:326 +#: tools/virsh-domain.c:377 msgid "use multifunction pci under specified address" msgstr "" -#: tools/virsh-domain.c:330 +#: tools/virsh-domain.c:381 msgid "print XML document rather than attach the disk" msgstr "" -#: tools/virsh-domain.c:552 +#: tools/virsh-domain.c:605 #, c-format msgid "Unknown source type: '%s'" msgstr "" -#: tools/virsh-domain.c:558 +#: tools/virsh-domain.c:611 #, c-format msgid "No support for %s in command 'attach-disk'" msgstr "" -#: tools/virsh-domain.c:605 +#: tools/virsh-domain.c:664 msgid "Invalid address." msgstr "" -#: tools/virsh-domain.c:620 +#: tools/virsh-domain.c:679 msgid "expecting a pci:0000.00.00.00 address." msgstr "" -#: tools/virsh-domain.c:631 +#: tools/virsh-domain.c:690 msgid "expecting a scsi:00.00.00 address." msgstr "" -#: tools/virsh-domain.c:642 +#: tools/virsh-domain.c:701 msgid "expecting an ide:00.00.00 address." msgstr "" -#: tools/virsh-domain.c:677 +#: tools/virsh-domain.c:736 msgid "Failed to attach disk" msgstr "" -#: tools/virsh-domain.c:679 +#: tools/virsh-domain.c:738 msgid "Disk attached successfully\n" msgstr "" -#: tools/virsh-domain.c:696 +#: tools/virsh-domain.c:755 msgid "attach network interface" msgstr "" -#: tools/virsh-domain.c:699 +#: tools/virsh-domain.c:758 msgid "Attach new network interface." msgstr "" -#: tools/virsh-domain.c:713 tools/virsh-domain.c:9994 +#: tools/virsh-domain.c:772 tools/virsh-domain.c:10660 msgid "network interface type" msgstr "" -#: tools/virsh-domain.c:718 +#: tools/virsh-domain.c:777 msgid "source of network interface" msgstr "" -#: tools/virsh-domain.c:722 +#: tools/virsh-domain.c:781 msgid "target network name" msgstr "" -#: tools/virsh-domain.c:726 tools/virsh-domain.c:9998 +#: tools/virsh-domain.c:785 tools/virsh-domain.c:10664 +#: tools/virsh-network.c:1310 tools/virsh-network.c:1360 msgid "MAC address" msgstr "" -#: tools/virsh-domain.c:730 +#: tools/virsh-domain.c:789 msgid "script used to bridge network interface" msgstr "" -#: tools/virsh-domain.c:734 +#: tools/virsh-domain.c:793 msgid "model type" msgstr "" -#: tools/virsh-domain.c:738 tools/virsh-domain.c:2554 +#: tools/virsh-domain.c:797 tools/virsh-domain.c:3072 msgid "control domain's incoming traffics" msgstr "" -#: tools/virsh-domain.c:742 tools/virsh-domain.c:2558 +#: tools/virsh-domain.c:801 tools/virsh-domain.c:3076 msgid "control domain's outgoing traffics" msgstr "" -#: tools/virsh-domain.c:850 +#: tools/virsh-domain.c:909 #, c-format msgid "No support for %s in command 'attach-interface'" msgstr "" -#: tools/virsh-domain.c:858 tools/virsh-domain.c:2615 +#: tools/virsh-domain.c:917 tools/virsh-domain.c:3133 msgid "inbound format is incorrect" msgstr "" -#: tools/virsh-domain.c:862 tools/virsh-domain.c:2619 +#: tools/virsh-domain.c:921 tools/virsh-domain.c:3145 msgid "inbound average is mandatory" msgstr "" -#: tools/virsh-domain.c:869 tools/virsh-domain.c:2643 +#: tools/virsh-domain.c:928 tools/virsh-domain.c:3169 msgid "outbound format is incorrect" msgstr "" -#: tools/virsh-domain.c:873 tools/virsh-domain.c:2647 +#: tools/virsh-domain.c:932 tools/virsh-domain.c:3179 msgid "outbound average is mandatory" msgstr "" -#: tools/virsh-domain.c:936 +#: tools/virsh-domain.c:995 msgid "Failed to attach interface" msgstr "" -#: tools/virsh-domain.c:938 +#: tools/virsh-domain.c:997 msgid "Interface attached successfully\n" msgstr "" -#: tools/virsh-domain.c:953 +#: tools/virsh-domain.c:1012 msgid "autostart a domain" msgstr "" -#: tools/virsh-domain.c:956 +#: tools/virsh-domain.c:1015 msgid "Configure a domain to be automatically started at boot." msgstr "" -#: tools/virsh-domain.c:969 tools/virsh-network.c:102 tools/virsh-pool.c:99 +#: tools/virsh-domain.c:1028 tools/virsh-network.c:102 tools/virsh-pool.c:99 msgid "disable autostarting" msgstr "" -#: tools/virsh-domain.c:988 +#: tools/virsh-domain.c:1047 #, c-format msgid "Failed to mark domain %s as autostarted" msgstr "" -#: tools/virsh-domain.c:990 +#: tools/virsh-domain.c:1049 #, c-format msgid "Failed to unmark domain %s as autostarted" msgstr "" -#: tools/virsh-domain.c:996 +#: tools/virsh-domain.c:1055 #, c-format msgid "Domain %s marked as autostarted\n" msgstr "" -#: tools/virsh-domain.c:998 +#: tools/virsh-domain.c:1057 #, c-format msgid "Domain %s unmarked as autostarted\n" msgstr "" -#: tools/virsh-domain.c:1009 +#: tools/virsh-domain.c:1068 msgid "Set or query a block device I/O tuning parameters." msgstr "" -#: tools/virsh-domain.c:1012 +#: tools/virsh-domain.c:1071 msgid "Set or query disk I/O parameters such as block throttling." msgstr "" -#: tools/virsh-domain.c:1034 +#: tools/virsh-domain.c:1093 msgid "total throughput limit in bytes per second" msgstr "" -#: tools/virsh-domain.c:1042 +#: tools/virsh-domain.c:1101 msgid "read throughput limit in bytes per second" msgstr "" -#: tools/virsh-domain.c:1050 +#: tools/virsh-domain.c:1109 msgid "write throughput limit in bytes per second" msgstr "" -#: tools/virsh-domain.c:1058 +#: tools/virsh-domain.c:1117 msgid "total I/O operations limit per second" msgstr "" -#: tools/virsh-domain.c:1066 +#: tools/virsh-domain.c:1125 msgid "read I/O operations limit per second" msgstr "" -#: tools/virsh-domain.c:1074 +#: tools/virsh-domain.c:1133 msgid "write I/O operations limit per second" msgstr "" -#: tools/virsh-domain.c:1179 +#: tools/virsh-domain.c:1357 msgid "Unable to get number of block I/O throttle parameters" msgstr "" -#: tools/virsh-domain.c:1192 +#: tools/virsh-domain.c:1370 msgid "Unable to get block I/O throttle parameters" msgstr "" -#: tools/virsh-domain.c:1217 +#: tools/virsh-domain.c:1395 msgid "Unable to change block I/O throttle" msgstr "" -#: tools/virsh-domain.c:1221 tools/virsh-domain.c:1319 -#: tools/virsh-domain.c:7628 +#: tools/virsh-domain.c:1399 tools/virsh-domain.c:1497 +#: tools/virsh-domain.c:8255 msgid "Unable to parse integer parameter" msgstr "" -#: tools/virsh-domain.c:1230 +#: tools/virsh-domain.c:1408 msgid "Get or set blkio parameters" msgstr "" -#: tools/virsh-domain.c:1233 +#: tools/virsh-domain.c:1411 msgid "" "Get or set the current blkio parameters for a guest domain.\n" " To get the blkio parameters use following command: \n" @@ -29393,798 +29417,797 @@ " virsh # blkiotune " msgstr "" -#: tools/virsh-domain.c:1249 +#: tools/virsh.c:4662 msgid "IO Weight in range [100, 1000]" msgstr "" -#: tools/virsh-domain.c:1253 +#: tools/virsh-domain.c:1431 msgid "per-device IO Weights, in the form of /path/to/device,weight,..." msgstr "" -#: tools/virsh-domain.c:1257 +#: tools/virsh-domain.c:1435 msgid "" "per-device read I/O limit per second, in the form of " "/path/to/device,read_iops_sec,..." msgstr "" -#: tools/virsh-domain.c:1261 +#: tools/virsh-domain.c:1439 msgid "" "per-device write I/O limit per second, in the form of " "/path/to/device,write_iops_sec,..." msgstr "" -#: tools/virsh-domain.c:1265 +#: tools/virsh-domain.c:1443 msgid "" "per-device bytes read per second, in the form of " "/path/to/device,read_bytes_sec,..." msgstr "" -#: tools/virsh-domain.c:1269 +#: tools/virsh-domain.c:1447 msgid "" "per-device bytes wrote per second, in the form of " "/path/to/device,write_bytes_sec,..." msgstr "" -#: tools/virsh-domain.c:1323 +#: tools/virsh-domain.c:1501 #, c-format msgid "Invalid value of %d for I/O weight" msgstr "" -#: tools/virsh-domain.c:1333 tools/virsh-domain.c:1344 -#: tools/virsh-domain.c:1355 tools/virsh-domain.c:1366 -#: tools/virsh-domain.c:1377 +#: tools/virsh-domain.c:1511 tools/virsh-domain.c:1522 +#: tools/virsh-domain.c:1533 tools/virsh-domain.c:1544 +#: tools/virsh-domain.c:1555 msgid "Unable to parse string parameter" msgstr "" -#: tools/virsh-domain.c:1390 +#: tools/virsh-domain.c:1568 msgid "Unable to get number of blkio parameters" msgstr "" -#: tools/virsh-domain.c:1403 +#: tools/virsh-domain.c:1581 msgid "Unable to get blkio parameters" msgstr "" -#: tools/virsh-domain.c:1428 +#: tools/virsh-domain.c:1606 msgid "Unable to change blkio parameters" msgstr "" -#: tools/virsh-domain.c:1461 +#: tools/virsh-domain.c:1636 tools/virsh-domain.c:2158 msgid "bandwidth must be a number" msgstr "" -#: tools/virsh-domain.c:1560 +#: tools/virsh-domain.c:1750 msgid "Start a block commit operation." msgstr "" -#: tools/virsh-domain.c:1563 +#: tools/virsh-domain.c:1753 msgid "Commit changes from a snapshot down to its backing image." msgstr "" -#: tools/virsh-domain.c:1577 tools/virsh-domain.c:1745 -#: tools/virsh-domain.c:1940 tools/virsh-domain.c:2041 +#: tools/virsh-domain.c:1767 tools/virsh-domain.c:2354 +#: tools/virsh-domain.c:2537 msgid "fully-qualified path of disk" msgstr "" -#: tools/virsh-domain.c:1581 tools/virsh-domain.c:1754 -#: tools/virsh-domain.c:2045 +#: tools/virsh-domain.c:1771 tools/virsh-domain.c:2007 +#: tools/virsh-domain.c:2541 msgid "bandwidth limit in MiB/s" msgstr "" -#: tools/virsh-domain.c:1585 +#: tools/virsh-domain.c:1775 msgid "path of base file to commit into (default bottom of chain)" msgstr "" -#: tools/virsh-domain.c:1589 +#: tools/virsh-domain.c:1779 msgid "use backing file of top as base" msgstr "" -#: tools/virsh-domain.c:1593 +#: tools/virsh-domain.c:1783 msgid "path of top file to commit from (default top of chain)" msgstr "" -#: tools/virsh-domain.c:1597 +#: tools/virsh-domain.c:1791 msgid "delete files that were successfully committed" msgstr "" -#: tools/virsh-domain.c:1601 +#: tools/virsh-domain.c:1597 msgid "wait for job to complete" msgstr "" -#: tools/virsh-domain.c:1605 tools/virsh-domain.c:1774 -#: tools/virsh-domain.c:2057 +#: tools/virsh-domain.c:1800 tools/virsh-domain.c:2031 +#: tools/virsh-domain.c:2553 msgid "with --wait, display the progress" msgstr "" -#: tools/virsh-domain.c:1609 tools/virsh-domain.c:1778 +#: tools/virsh-domain.c:1605 tools/virsh-domain.c:1774 msgid "with --wait, abort if copy exceeds timeout (in seconds)" msgstr "" -#: tools/virsh-domain.c:1613 tools/virsh-domain.c:1790 -#: tools/virsh-domain.c:2065 +#: tools/virsh-domain.c:1816 tools/virsh-domain.c:2047 +#: tools/virsh-domain.c:2561 msgid "with --wait, don't wait for cancel to finish" msgstr "" -#: tools/virsh-domain.c:1655 tools/virsh-domain.c:1838 -#: tools/virsh-domain.c:2107 +#: tools/virsh-domain.c:1871 tools/virsh-domain.c:2135 +#: tools/virsh-domain.c:2609 msgid "missing --wait option" msgstr "" -#: tools/virsh-domain.c:1663 +#: tools/virsh-domain.c:1892 msgid "Block Commit started" msgstr "" -#: tools/virsh-domain.c:1677 tools/virsh-domain.c:1860 -#: tools/virsh-domain.c:2129 +#: tools/virsh-domain.c:1906 tools/virsh-domain.c:2264 +#: tools/virsh-domain.c:2642 #, c-format msgid "failed to query job for disk %s" msgstr "" -#: tools/virsh-domain.c:1684 tools/virsh-domain.c:1710 -#: tools/virsh-domain.c:1971 +#: tools/virsh-domain.c:1913 tools/virsh-domain.c:1944 +#: tools/virsh-domain.c:2393 msgid "Block Commit" msgstr "" -#: tools/virsh-domain.c:1698 tools/virsh-domain.c:1882 -#: tools/virsh-domain.c:2149 +#: tools/virsh-domain.c:1929 tools/virsh-domain.c:2286 +#: tools/virsh-domain.c:2662 #, c-format msgid "failed to abort job for disk %s" msgstr "" -#: tools/virsh-domain.c:1712 +#: tools/virsh-domain.c:1958 msgid "Commit aborted" msgstr "" -#: tools/virsh-domain.c:1712 +#: tools/virsh-domain.c:1964 msgid "Commit complete" msgstr "" -#: tools/virsh-domain.c:1728 +#: tools/virsh-domain.c:1982 msgid "Start a block copy operation." msgstr "" -#: tools/virsh-domain.c:1731 +#: tools/virsh-domain.c:1985 msgid "Copy a disk backing image chain to dest." msgstr "" -#: tools/virsh-domain.c:1750 +#: tools/virsh-domain.c:2003 msgid "path of the copy to create" msgstr "" -#: tools/virsh-domain.c:1758 +#: tools/virsh-domain.c:2011 msgid "make the copy share a backing chain" msgstr "" -#: tools/virsh-domain.c:1762 +#: tools/virsh-domain.c:2015 msgid "reuse existing destination" msgstr "" -#: tools/virsh-domain.c:1766 +#: tools/virsh-domain.c:1851 msgid "use raw destination file" msgstr "" -#: tools/virsh-domain.c:1770 +#: tools/virsh-domain.c:2027 msgid "wait for job to reach mirroring phase" msgstr "" -#: tools/virsh-domain.c:1782 +#: tools/virsh-domain.c:1778 msgid "with --wait, pivot when mirroring starts" msgstr "" -#: tools/virsh-domain.c:1786 +#: tools/virsh-domain.c:1782 msgid "with --wait, quit when mirroring starts" msgstr "" -#: tools/virsh-domain.c:1816 +#: tools/virsh-domain.c:2116 msgid "cannot mix --pivot and --finish" msgstr "" -#: tools/virsh-domain.c:1846 +#: tools/virsh-domain.c:2250 msgid "Block Copy started" msgstr "" -#: tools/virsh-domain.c:1867 tools/virsh-domain.c:1970 +#: tools/virsh-domain.c:2271 tools/virsh-domain.c:2392 msgid "Block Copy" msgstr "" -#: tools/virsh-domain.c:1895 +#: tools/virsh-domain.c:1949 tools/virsh-domain.c:2302 #, c-format msgid "failed to pivot job for disk %s" msgstr "" -#: tools/virsh-domain.c:1900 +#: tools/virsh-domain.c:1954 tools/virsh-domain.c:2307 #, c-format msgid "failed to finish job for disk %s" msgstr "" -#: tools/virsh-domain.c:1904 +#: tools/virsh-domain.c:2311 msgid "Copy aborted" msgstr "" -#: tools/virsh-domain.c:1905 +#: tools/virsh-domain.c:1960 tools/virsh-domain.c:2313 msgid "Successfully pivoted" msgstr "" -#: tools/virsh-domain.c:1906 +#: tools/virsh-domain.c:2315 msgid "Successfully copied" msgstr "" -#: tools/virsh-domain.c:1907 +#: tools/virsh-domain.c:2317 msgid "Now in mirroring phase" msgstr "" -#: tools/virsh-domain.c:1923 +#: tools/virsh-domain.c:2337 msgid "Manage active block operations" msgstr "" -#: tools/virsh-domain.c:1926 +#: tools/virsh-domain.c:2340 msgid "Query, adjust speed, or cancel active block operations." msgstr "" -#: tools/virsh-domain.c:1944 +#: tools/virsh-domain.c:2358 msgid "abort the active job on the specified disk" msgstr "" -#: tools/virsh-domain.c:1948 +#: tools/virsh-domain.c:2036 msgid "don't wait for --abort to complete" msgstr "" -#: tools/virsh-domain.c:1952 +#: tools/virsh-domain.c:2040 msgid "conclude and pivot a copy job" msgstr "" -#: tools/virsh-domain.c:1956 +#: tools/virsh-domain.c:2370 msgid "get active job information for the specified disk" msgstr "" -#: tools/virsh-domain.c:1960 +#: tools/virsh-domain.c:2048 msgid "set the Bandwidth limit in MiB/s" msgstr "" -#: tools/virsh-domain.c:1968 tools/virsh-domain.c:1977 +#: tools/virsh-domain.c:2390 tools/virsh-domain.c:2400 msgid "Unknown job" msgstr "" -#: tools/virsh-domain.c:1969 tools/virsh-domain.c:2136 -#: tools/virsh-domain.c:2161 +#: tools/virsh-domain.c:2391 tools/virsh-domain.c:2649 +#: tools/virsh-domain.c:2677 msgid "Block Pull" msgstr "" -#: tools/virsh-domain.c:1994 +#: tools/virsh-domain.c:2083 msgid "conflict between --abort, --info, and --bandwidth modes" msgstr "" -#: tools/virsh-domain.c:2015 +#: tools/virsh-domain.c:2104 #, c-format msgid " Bandwidth limit: %lu MiB/s\n" msgstr "" -#: tools/virsh-domain.c:2024 tools/virsh-domain.c:2027 +#: tools/virsh-domain.c:2520 tools/virsh-domain.c:2523 msgid "Populate a disk from its backing image." msgstr "" -#: tools/virsh-domain.c:2049 +#: tools/virsh-domain.c:2545 msgid "path of backing file in chain for a partial pull" msgstr "" -#: tools/virsh-domain.c:2053 +#: tools/virsh-domain.c:2549 msgid "wait for job to finish" msgstr "" -#: tools/virsh-domain.c:2061 +#: tools/virsh-domain.c:2557 msgid "with --wait, abort if pull exceeds timeout (in seconds)" msgstr "" -#: tools/virsh-domain.c:2115 +#: tools/virsh-domain.c:2628 msgid "Block Pull started" msgstr "" -#: tools/virsh-domain.c:2163 +#: tools/virsh-domain.c:2679 msgid "Pull aborted" msgstr "" -#: tools/virsh-domain.c:2163 +#: tools/virsh-domain.c:2679 msgid "Pull complete" msgstr "" -#: tools/virsh-domain.c:2179 tools/virsh-domain.c:2182 +#: tools/virsh-domain.c:2697 tools/virsh-domain.c:2700 msgid "Resize block device of domain." msgstr "" -#: tools/virsh-domain.c:2196 +#: tools/virsh-domain.c:2714 msgid "Fully-qualified path of block device" msgstr "" -#: tools/virsh-domain.c:2201 +#: tools/virsh-domain.c:2719 msgid "New size of the block device, as scaled integer (default KiB)" msgstr "" -#: tools/virsh-domain.c:2219 tools/virsh-volume.c:662 tools/virsh-volume.c:667 -#: tools/virsh-volume.c:772 tools/virsh-volume.c:777 +#: tools/virsh-domain.c:2737 msgid "Unable to parse integer" msgstr "" -#: tools/virsh-domain.c:2233 +#: tools/virsh-domain.c:2751 #, c-format msgid "Failed to resize block device '%s'" msgstr "" -#: tools/virsh-domain.c:2235 +#: tools/virsh-domain.c:2753 #, c-format msgid "Block device '%s' is resized" msgstr "" -#: tools/virsh-domain.c:2249 +#: tools/virsh-domain.c:2767 msgid "connect to the guest console" msgstr "" -#: tools/virsh-domain.c:2252 +#: tools/virsh-domain.c:2770 msgid "Connect the virtual serial console for the guest" msgstr "" -#: tools/virsh-domain.c:2265 +#: tools/virsh-domain.c:2783 msgid "character device name" msgstr "" -#: tools/virsh-domain.c:2269 +#: tools/virsh-domain.c:2787 msgid "force console connection (disconnect already connected sessions)" msgstr "" -#: tools/virsh-domain.c:2273 +#: tools/virsh-domain.c:2791 msgid "only connect if safe console handling is supported" msgstr "" -#: tools/virsh-domain.c:2287 +#: tools/virsh-domain.c:2805 msgid "Unable to get domain status" msgstr "" -#: tools/virsh-domain.c:2292 +#: tools/virsh-domain.c:2810 msgid "The domain is not running" msgstr "" -#: tools/virsh-domain.c:2297 +#: tools/virsh-domain.c:2815 msgid "Cannot run interactive console without a controlling TTY" msgstr "" -#: tools/virsh-domain.c:2301 +#: tools/virsh-domain.c:2819 #, c-format msgid "Connected to domain %s\n" msgstr "" -#: tools/virsh-domain.c:2302 +#: tools/virsh-domain.c:2820 #, c-format msgid "Escape character is %s\n" msgstr "" -#: tools/virsh-domain.c:2345 +#: tools/virsh-domain.c:2863 msgid "set link state of a virtual interface" msgstr "" -#: tools/virsh-domain.c:2348 +#: tools/virsh-domain.c:2866 msgid "" "Set link state of a domain's virtual interface. This command wraps usage of " "update-device command." msgstr "" -#: tools/virsh-domain.c:2368 +#: tools/virsh-domain.c:2886 msgid "new state of the device" msgstr "" -#: tools/virsh-domain.c:2412 +#: tools/virsh-domain.c:2930 #, c-format msgid "invalid link state '%s'" msgstr "" -#: tools/virsh-domain.c:2442 +#: tools/virsh-domain.c:2960 msgid "Failed to extract interface information or no interfaces found" msgstr "" -#: tools/virsh-domain.c:2473 +#: tools/virsh-domain.c:2991 #, c-format msgid "interface (%s: %s) not found" msgstr "" -#: tools/virsh-domain.c:2507 +#: tools/virsh-domain.c:3025 msgid "Failed to create XML" msgstr "" -#: tools/virsh-domain.c:2512 +#: tools/virsh-domain.c:3030 msgid "Failed to update interface link state" msgstr "" -#: tools/virsh-domain.c:2515 tools/virsh-domain.c:9963 +#: tools/virsh-domain.c:3033 tools/virsh-domain.c:10629 msgid "Device updated successfully\n" msgstr "" -#: tools/virsh-domain.c:2533 +#: tools/virsh-domain.c:3051 msgid "get/set parameters of a virtual interface" msgstr "" -#: tools/virsh-domain.c:2536 +#: tools/virsh-domain.c:3054 msgid "Get/set parameters of a domain's virtual interface." msgstr "" -#: tools/virsh-domain.c:2673 +#: tools/virsh-domain.c:3205 msgid "Unable to get number of interface parameters" msgstr "" -#: tools/virsh-domain.c:2686 +#: tools/virsh-domain.c:3218 msgid "Unable to get interface parameters" msgstr "" -#: tools/virsh-domain.c:2711 +#: tools/virsh-domain.c:3243 msgid "Unable to set interface parameters" msgstr "" -#: tools/virsh-domain.c:2720 +#: tools/virsh-domain.c:3252 msgid "suspend a domain" msgstr "suspend a domain" -#: tools/virsh-domain.c:2723 +#: tools/virsh-domain.c:3255 msgid "Suspend a running domain." msgstr "Suspend a running domain." -#: tools/virsh-domain.c:2748 +#: tools/virsh-domain.c:3280 #, c-format msgid "Domain %s suspended\n" msgstr "Domain %s suspended\n" -#: tools/virsh-domain.c:2750 +#: tools/virsh-domain.c:3282 #, c-format msgid "Failed to suspend domain %s" msgstr "Failed to suspend domain %s" -#: tools/virsh-domain.c:2763 +#: tools/virsh-domain.c:3295 msgid "suspend a domain gracefully using power management functions" msgstr "" -#: tools/virsh-domain.c:2767 +#: tools/virsh-domain.c:3299 msgid "" "Suspends a running domain using guest OS's power management. (Note: This " "requires a guest agent configured and running in the guest OS)." msgstr "" -#: tools/virsh-domain.c:2783 +#: tools/virsh-domain.c:3322 msgid "duration in seconds" msgstr "" -#: tools/virsh-domain.c:2788 tools/virsh-host.c:537 +#: tools/virsh-domain.c:3315 tools/virsh-host.c:919 msgid "mem(Suspend-to-RAM), disk(Suspend-to-Disk), hybrid(Hybrid-Suspend)" msgstr "" -#: tools/virsh-domain.c:2809 tools/virsh-host.c:559 +#: tools/virsh-domain.c:3341 tools/virsh-host.c:941 msgid "Invalid duration argument" msgstr "" -#: tools/virsh-domain.c:2823 tools/virsh-host.c:570 +#: tools/virsh-domain.c:3355 tools/virsh-host.c:952 msgid "Invalid target" msgstr "" -#: tools/virsh-domain.c:2828 +#: tools/virsh-domain.c:3360 #, c-format msgid "Domain %s could not be suspended" msgstr "" -#: tools/virsh-domain.c:2833 +#: tools/virsh-domain.c:3365 #, c-format msgid "Domain %s successfully suspended" msgstr "" -#: tools/virsh-domain.c:2849 +#: tools/virsh-domain.c:3381 msgid "wakeup a domain from pmsuspended state" msgstr "" -#: tools/virsh-domain.c:2852 +#: tools/virsh-domain.c:3384 msgid "Wakeup a domain that was previously suspended by power management." msgstr "" -#: tools/virsh-domain.c:2879 +#: tools/virsh-domain.c:3411 #, c-format msgid "Domain %s could not be woken up" msgstr "" -#: tools/virsh-domain.c:2884 +#: tools/virsh-domain.c:3416 #, c-format msgid "Domain %s successfully woken up" msgstr "" -#: tools/virsh-domain.c:2899 +#: tools/virsh-domain.c:3431 msgid "undefine a domain" msgstr "" -#: tools/virsh-domain.c:2902 +#: tools/virsh-domain.c:3434 msgid "Undefine an inactive domain, or convert persistent to transient." msgstr "" -#: tools/virsh-domain.c:2911 tools/virsh-domain.c:8670 +#: tools/virsh-domain.c:3443 tools/virsh-domain.c:9296 msgid "domain name or uuid" msgstr "domain name or uuid" -#: tools/virsh-domain.c:2915 +#: tools/virsh-domain.c:3447 msgid "remove domain managed state file" msgstr "" -#: tools/virsh-domain.c:2919 +#: tools/virsh-domain.c:3451 msgid "" "remove associated storage volumes (comma separated list of targets or source " "paths) (see domblklist)" msgstr "" -#: tools/virsh-domain.c:2924 +#: tools/virsh-domain.c:3456 msgid "remove all associated storage volumes (use with caution)" msgstr "" -#: tools/virsh-domain.c:2928 +#: tools/virsh-domain.c:3460 msgid "wipe data on the removed volumes" msgstr "" -#: tools/virsh-domain.c:2932 +#: tools/virsh-domain.c:3464 msgid "remove all domain snapshot metadata, if inactive" msgstr "" -#: tools/virsh-domain.c:3060 +#: tools/virsh-domain.c:3598 msgid "Storage volume deletion is supported only on stopped domains" msgstr "" -#: tools/virsh-domain.c:3067 +#: tools/virsh-domain.c:3605 msgid "Specified both --storage and --remove-all-storage" msgstr "" -#: tools/virsh-domain.c:3072 +#: tools/virsh-domain.c:3610 msgid "Could not retrieve domain XML description" msgstr "" -#: tools/virsh-domain.c:3130 +#: tools/virsh-domain.c:3668 #, c-format msgid "Missing storage volume name for disk '%s'" msgstr "" -#: tools/virsh-domain.c:3138 +#: tools/virsh-domain.c:3676 #, c-format msgid "Storage pool '%s' for volume '%s' not found." msgstr "" -#: tools/virsh-domain.c:3153 +#: tools/virsh-domain.c:3691 #, c-format msgid "" "Storage volume '%s'(%s) is not managed by libvirt. Remove it manually.\n" msgstr "" -#: tools/virsh-domain.c:3173 +#: tools/virsh-domain.c:3711 #, c-format msgid "Volume '%s' was not found in domain's definition.\n" msgstr "" -#: tools/virsh-domain.c:3218 +#: tools/virsh-domain.c:3760 #, c-format msgid "Unable to remove metadata of %d snapshots" msgstr "" -#: tools/virsh-domain.c:3219 +#: tools/virsh-domain.c:3761 #, c-format msgid "Refusing to undefine while %d snapshots exist" msgstr "" -#: tools/virsh-domain.c:3228 +#: tools/virsh-domain.c:3770 #, c-format msgid "Domain %s has been undefined\n" msgstr "Domain %s has been undefined\n" -#: tools/virsh-domain.c:3231 +#: tools/virsh-domain.c:3773 #, c-format msgid "Failed to undefine domain %s" msgstr "Failed to undefine domain %s" -#: tools/virsh-domain.c:3239 +#: tools/virsh-domain.c:3781 #, c-format msgid "Wiping volume '%s'(%s) ... " msgstr "" -#: tools/virsh-domain.c:3243 +#: tools/virsh-domain.c:3785 msgid "Failed! Volume not removed." msgstr "" -#: tools/virsh-domain.c:3247 +#: tools/virsh-domain.c:3789 msgid "Done.\n" msgstr "" -#: tools/virsh-domain.c:3253 +#: tools/virsh-domain.c:3795 #, c-format msgid "Failed to remove storage volume '%s'(%s)" msgstr "" -#: tools/virsh-domain.c:3257 +#: tools/virsh-domain.c:3799 #, c-format msgid "Volume '%s'(%s) removed.\n" msgstr "" -#: tools/virsh-domain.c:3296 +#: tools/virsh-domain.c:3838 msgid "start a (previously defined) inactive domain" msgstr "start a (previously defined) inactive domain" -#: tools/virsh-domain.c:3299 +#: tools/virsh-domain.c:3841 msgid "" "Start a domain, either from the last managedsave\n" " state, or via a fresh boot if no managedsave state\n" " is present." msgstr "" -#: tools/virsh-domain.c:3310 +#: tools/virsh-domain.c:3852 msgid "name of the inactive domain" msgstr "name of the inactive domain" -#: tools/virsh-domain.c:3315 tools/virsh-domain.c:6561 +#: tools/virsh-domain.c:3857 tools/virsh-domain.c:7164 msgid "attach to console after creation" msgstr "" -#: tools/virsh-domain.c:3320 tools/virsh-domain.c:6566 +#: tools/virsh-domain.c:3862 tools/virsh-domain.c:7169 msgid "leave the guest paused after creation" msgstr "" -#: tools/virsh-domain.c:3324 tools/virsh-domain.c:6570 +#: tools/virsh-domain.c:3866 tools/virsh-domain.c:7173 msgid "automatically destroy the guest when virsh disconnects" msgstr "" -#: tools/virsh-domain.c:3328 +#: tools/virsh-domain.c:3870 msgid "avoid file system cache when loading" msgstr "" -#: tools/virsh-domain.c:3332 +#: tools/virsh-domain.c:3874 msgid "force fresh boot by discarding any managed save" msgstr "" -#: tools/virsh-domain.c:3336 tools/virsh-domain.c:6574 +#: tools/virsh-domain.c:3878 tools/virsh-domain.c:7177 msgid "pass file descriptors N,M,... to the guest" msgstr "" -#: tools/virsh-domain.c:3360 +#: tools/virsh-domain.c:3902 #, c-format msgid "Unable to split FD list '%s'" msgstr "" -#: tools/virsh-domain.c:3367 +#: tools/virsh-domain.c:3909 #, c-format msgid "Unable to parse FD number '%s'" msgstr "" -#: tools/virsh-domain.c:3371 +#: tools/virsh-domain.c:3913 msgid "Unable to allocate FD list" msgstr "" -#: tools/virsh-domain.c:3407 +#: tools/virsh-domain.c:3949 msgid "Domain is already active" msgstr "Domain is already active" -#: tools/virsh-domain.c:3452 +#: tools/virsh-domain.c:3994 #, c-format msgid "Failed to start domain %s" msgstr "Failed to start domain %s" -#: tools/virsh-domain.c:3457 +#: tools/virsh-domain.c:3999 #, c-format msgid "Domain %s started\n" msgstr "Domain %s started\n" -#: tools/virsh-domain.c:3477 +#: tools/virsh-domain.c:4019 msgid "save a domain state to a file" msgstr "save a domain state to a file" -#: tools/virsh-domain.c:3480 +#: tools/virsh-domain.c:4022 msgid "Save the RAM state of a running domain." msgstr "" -#: tools/virsh-domain.c:3488 tools/virsh-domain.c:3957 +#: tools/virsh-domain.c:4040 tools/virsh-domain.c:4506 msgid "avoid file system cache when saving" msgstr "" -#: tools/virsh-domain.c:3498 +#: tools/virsh-domain.c:4036 msgid "where to save the data" msgstr "where to save the data" -#: tools/virsh-domain.c:3502 tools/virsh-domain.c:3816 -#: tools/virsh-domain.c:4397 tools/virsh-domain.c:8849 +#: tools/virsh-domain.c:4044 tools/virsh-domain.c:4358 +#: tools/virsh-domain.c:4941 tools/virsh-domain.c:9479 msgid "filename containing updated XML for the target" msgstr "" -#: tools/virsh-domain.c:3506 tools/virsh-domain.c:3820 -#: tools/virsh-domain.c:3886 +#: tools/virsh-domain.c:4048 tools/virsh-domain.c:4362 +#: tools/virsh-domain.c:4428 msgid "set domain to be running on restore" msgstr "" -#: tools/virsh-domain.c:3510 tools/virsh-domain.c:3824 -#: tools/virsh-domain.c:3890 +#: tools/virsh-domain.c:4052 tools/virsh-domain.c:4366 +#: tools/virsh-domain.c:4432 msgid "set domain to be paused on restore" msgstr "" -#: tools/virsh-domain.c:3514 tools/virsh-domain.c:3974 +#: tools/virsh-domain.c:4056 tools/virsh-domain.c:4518 msgid "display the progress of save" msgstr "" -#: tools/virsh-domain.c:3564 +#: tools/virsh-domain.c:4106 #, c-format msgid "Failed to save domain %s to %s" msgstr "Failed to save domain %s to %s" -#: tools/virsh-domain.c:3729 +#: tools/virsh-domain.c:4272 msgid "Save" msgstr "" -#: tools/virsh-domain.c:3734 +#: tools/virsh-domain.c:4277 #, c-format msgid "" "\n" "Domain %s saved to %s\n" msgstr "" -#: tools/virsh-domain.c:3747 +#: tools/virsh-domain.c:4289 msgid "saved state domain information in XML" msgstr "" -#: tools/virsh-domain.c:3750 +#: tools/virsh-domain.c:4292 msgid "Dump XML of domain information for a saved state file to stdout." msgstr "" -#: tools/virsh-domain.c:3759 +#: tools/virsh-domain.c:4301 msgid "saved state file to read" msgstr "" -#: tools/virsh-domain.c:3763 tools/virsh-domain.c:8456 -#: tools/virsh-snapshot.c:659 tools/virsh-snapshot.c:1717 +#: tools/virsh-domain.c:4305 tools/virsh-domain.c:9082 +#: tools/virsh-snapshot.c:658 tools/virsh-snapshot.c:1716 msgid "include security sensitive information in XML dump" msgstr "" -#: tools/virsh-domain.c:3799 +#: tools/virsh-domain.c:4341 msgid "redefine the XML for a domain's saved state file" msgstr "" -#: tools/virsh-domain.c:3802 +#: tools/virsh-domain.c:4344 msgid "Replace the domain XML associated with a saved state file" msgstr "" -#: tools/virsh-domain.c:3811 +#: tools/virsh-domain.c:4353 msgid "saved state file to modify" msgstr "" -#: tools/virsh-domain.c:3853 tools/virsh-snapshot.c:625 +#: tools/virsh-domain.c:4395 tools/virsh-snapshot.c:624 #, c-format msgid "Failed to update %s" msgstr "" -#: tools/virsh-domain.c:3857 +#: tools/virsh-domain.c:4399 #, c-format msgid "State file %s updated.\n" msgstr "" -#: tools/virsh-domain.c:3870 +#: tools/virsh-domain.c:4412 msgid "edit XML for a domain's saved state file" msgstr "" -#: tools/virsh-domain.c:3873 +#: tools/virsh-domain.c:4415 msgid "Edit the domain XML associated with a saved state file" msgstr "" -#: tools/virsh-domain.c:3882 +#: tools/virsh-domain.c:4424 msgid "saved state file to edit" msgstr "" -#: tools/virsh-domain.c:3913 +#: tools/virsh-domain.c:4455 msgid "--running and --paused are mutually exclusive" msgstr "" -#: tools/virsh-domain.c:3923 +#: tools/virsh-domain.c:4466 #, c-format msgid "Saved image %s XML configuration not changed.\n" msgstr "" -#: tools/virsh-domain.c:3931 +#: tools/virsh-domain.c:4475 #, c-format msgid "State file %s edited.\n" msgstr "" -#: tools/virsh-domain.c:3943 +#: tools/virsh-domain.c:4487 msgid "managed save of a domain state" msgstr "" -#: tools/virsh-domain.c:3946 +#: tools/virsh-domain.c:4490 msgid "" "Save and destroy a running domain, so it can be restarted from\n" " the same state at a later time. When the virsh 'start'\n" @@ -30192,274 +30215,274 @@ " be started from this saved state." msgstr "" -#: tools/virsh-domain.c:3966 +#: tools/virsh-domain.c:4510 msgid "set domain to be running on next start" msgstr "" -#: tools/virsh-domain.c:3970 +#: tools/virsh-domain.c:4514 msgid "set domain to be paused on next start" msgstr "" -#: tools/virsh-domain.c:4007 +#: tools/virsh-domain.c:4551 #, c-format msgid "Failed to save domain %s state" msgstr "" -#: tools/virsh-domain.c:4051 +#: tools/virsh-domain.c:4595 msgid "Managedsave" msgstr "" -#: tools/virsh-domain.c:4056 +#: tools/virsh-domain.c:4600 #, c-format msgid "" "\n" "Domain %s state saved by libvirt\n" msgstr "" -#: tools/virsh-domain.c:4070 +#: tools/virsh-domain.c:4614 msgid "Remove managed save of a domain" msgstr "" -#: tools/virsh-domain.c:4073 +#: tools/virsh-domain.c:4617 msgid "Remove an existing managed save state file from a domain" msgstr "" -#: tools/virsh-domain.c:4100 +#: tools/virsh-domain.c:4644 msgid "Failed to check for domain managed save image" msgstr "" -#: tools/virsh-domain.c:4106 +#: tools/virsh-domain.c:4650 #, c-format msgid "Failed to remove managed save image for domain %s" msgstr "" -#: tools/virsh-domain.c:4111 +#: tools/virsh-domain.c:4655 #, c-format msgid "Removed managedsave image for domain %s" msgstr "" -#: tools/virsh-domain.c:4114 +#: tools/virsh-domain.c:4658 #, c-format msgid "Domain %s has no manage save image; removal skipped" msgstr "" -#: tools/virsh-domain.c:4129 +#: tools/virsh-domain.c:4673 msgid "show/set scheduler parameters" msgstr "" -#: tools/virsh-domain.c:4132 +#: tools/virsh-domain.c:4676 msgid "Show/Set scheduler parameters." msgstr "" -#: tools/virsh-domain.c:4146 +#: tools/virsh-domain.c:4690 msgid "weight for XEN_CREDIT" msgstr "" -#: tools/virsh-domain.c:4151 +#: tools/virsh-domain.c:4695 msgid "cap for XEN_CREDIT" msgstr "" -#: tools/virsh-domain.c:4155 +#: tools/virsh-domain.c:4699 msgid "get/set current scheduler info" msgstr "" -#: tools/virsh-domain.c:4159 +#: tools/virsh-domain.c:4703 msgid "get/set value to be used on next boot" msgstr "" -#: tools/virsh-domain.c:4163 +#: tools/virsh-domain.c:4707 msgid "get/set value from running domain" msgstr "" -#: tools/virsh-domain.c:4168 +#: tools/virsh-domain.c:4712 msgid "parameter=value" msgstr "" -#: tools/virsh-domain.c:4201 +#: tools/virsh-domain.c:4745 #, c-format msgid "invalid scheduler option: %s" msgstr "" -#: tools/virsh-domain.c:4225 +#: tools/virsh-domain.c:4769 msgid "Invalid syntax for --set, expecting name=value" msgstr "" -#: tools/virsh-domain.c:4298 tools/virsh-domain.c:4301 +#: tools/virsh-domain.c:4842 tools/virsh-domain.c:4845 msgid "Scheduler" msgstr "" -#: tools/virsh-domain.c:4301 +#: tools/virsh-domain.c:4845 msgid "Unknown" msgstr "" -#: tools/virsh-domain.c:4352 +#: tools/virsh-domain.c:4896 msgid "cannot query both live and config at once" msgstr "" -#: tools/virsh-domain.c:4377 +#: tools/virsh-domain.c:4921 msgid "restore a domain from a saved state in a file" msgstr "restore a domain from a saved state in a file" -#: tools/virsh-domain.c:4380 +#: tools/virsh-domain.c:4924 msgid "Restore a domain." msgstr "Restore a domain." -#: tools/virsh-domain.c:4389 +#: tools/virsh-domain.c:4933 msgid "the state to restore" msgstr "the state to restore" -#: tools/virsh-domain.c:4393 +#: tools/virsh-domain.c:4937 msgid "avoid file system cache when restoring" msgstr "" -#: tools/virsh-domain.c:4401 +#: tools/virsh-domain.c:4945 msgid "restore domain into running state" msgstr "" -#: tools/virsh-domain.c:4405 +#: tools/virsh-domain.c:4949 msgid "restore domain into paused state" msgstr "" -#: tools/virsh-domain.c:4439 +#: tools/virsh-domain.c:4983 #, c-format msgid "Failed to restore domain from %s" msgstr "Failed to restore domain from %s" -#: tools/virsh-domain.c:4443 +#: tools/virsh-domain.c:4987 #, c-format msgid "Domain restored from %s\n" msgstr "Domain restored from %s\n" -#: tools/virsh-domain.c:4456 +#: tools/virsh-domain.c:5000 msgid "dump the core of a domain to a file for analysis" msgstr "dump the core of a domain to a file for analysis" -#: tools/virsh-domain.c:4459 +#: tools/virsh-domain.c:5003 msgid "Core dump a domain." msgstr "Core dump a domain." -#: tools/virsh-domain.c:4467 +#: tools/virsh-domain.c:5021 msgid "perform a live core dump if supported" msgstr "" -#: tools/virsh-domain.c:4471 +#: tools/virsh-domain.c:5025 msgid "crash the domain after core dump" msgstr "" -#: tools/virsh-domain.c:4475 +#: tools/virsh-domain.c:5029 msgid "avoid file system cache when dumping" msgstr "" -#: tools/virsh-domain.c:4479 +#: tools/virsh-domain.c:5033 msgid "reset the domain after core dump" msgstr "" -#: tools/virsh-domain.c:4489 +#: tools/virsh-domain.c:5017 msgid "where to dump the core" msgstr "where to dump the core" -#: tools/virsh-domain.c:4493 +#: tools/virsh-domain.c:5037 msgid "display the progress of dump" msgstr "" -#: tools/virsh-domain.c:4497 +#: tools/virsh-domain.c:5041 msgid "dump domain's memory only" msgstr "" -#: tools/virsh-domain.c:4569 tools/virsh-domain.c:4574 +#: tools/virsh-domain.c:5113 tools/virsh-domain.c:5118 #, c-format msgid "Failed to core dump domain %s to %s" msgstr "Failed to core dump domain %s to %s" -#: tools/virsh-domain.c:4622 +#: tools/virsh-domain.c:5166 msgid "Dump" msgstr "" -#: tools/virsh-domain.c:4627 +#: tools/virsh-domain.c:5171 #, c-format msgid "" "\n" "Domain %s dumped to %s\n" msgstr "" -#: tools/virsh-domain.c:4638 +#: tools/virsh-domain.c:5182 msgid "" "take a screenshot of a current domain console and store it into a file" msgstr "" -#: tools/virsh-domain.c:4642 +#: tools/virsh-domain.c:5186 msgid "screenshot of a current domain console" msgstr "" -#: tools/virsh-domain.c:4655 +#: tools/virsh-domain.c:5199 msgid "where to store the screenshot" msgstr "" -#: tools/virsh-domain.c:4659 +#: tools/virsh-domain.c:5203 msgid "ID of a screen to take screenshot of" msgstr "" -#: tools/virsh-domain.c:4677 +#: tools/virsh-domain.c:5221 msgid "Invalid domain supplied" msgstr "" -#: tools/virsh-domain.c:4719 +#: tools/virsh-domain.c:5263 msgid "invalid screen ID" msgstr "" -#: tools/virsh-domain.c:4731 +#: tools/virsh-domain.c:5275 #, c-format msgid "could not take a screenshot of %s" msgstr "" -#: tools/virsh-domain.c:4744 +#: tools/virsh-domain.c:5288 #, c-format msgid "cannot create file %s" msgstr "" -#: tools/virsh-domain.c:4752 +#: tools/virsh-domain.c:5296 #, c-format msgid "could not receive data from domain %s" msgstr "" -#: tools/virsh-domain.c:4757 tools/virsh-volume.c:699 tools/virsh-volume.c:813 +#: tools/virsh-domain.c:5301 tools/virsh-volume.c:717 tools/virsh-volume.c:831 #, c-format msgid "cannot close file %s" msgstr "" -#: tools/virsh-domain.c:4762 +#: tools/virsh-domain.c:5306 #, c-format msgid "cannot close stream on domain %s" msgstr "" -#: tools/virsh-domain.c:4766 +#: tools/virsh-domain.c:5310 #, c-format msgid "Screenshot saved to %s, with type of %s" msgstr "" -#: tools/virsh-domain.c:4787 +#: tools/virsh-domain.c:5331 msgid "resume a domain" msgstr "resume a domain" -#: tools/virsh-domain.c:4790 +#: tools/virsh-domain.c:5334 msgid "Resume a previously suspended domain." msgstr "Resume a previously suspended domain." -#: tools/virsh-domain.c:4815 +#: tools/virsh-domain.c:5359 #, c-format msgid "Domain %s resumed\n" msgstr "Domain %s resumed\n" -#: tools/virsh-domain.c:4817 +#: tools/virsh-domain.c:5361 #, c-format msgid "Failed to resume domain %s" msgstr "Failed to resume domain %s" -#: tools/virsh-domain.c:4830 +#: tools/virsh-domain.c:5374 msgid "gracefully shutdown a domain" msgstr "gracefully shutdown a domain" -#: tools/virsh-domain.c:4833 +#: tools/virsh-domain.c:5377 msgid "Run shutdown in the target domain." msgstr "Run shutdown in the target domain." @@ -30467,7 +30490,7 @@ msgid "shutdown mode: acpi|agent|initctl|signal" msgstr "" -#: tools/virsh-domain.c:4866 tools/virsh-domain.c:4954 +#: tools/virsh-domain.c:5410 tools/virsh-domain.c:5498 msgid "Cannot parse mode string" msgstr "" @@ -30477,729 +30500,728 @@ "Unknown mode %s value, expecting 'acpi', 'agent', 'initctl' or 'signal'" msgstr "" -#: tools/virsh-domain.c:4900 +#: tools/virsh-domain.c:5444 #, c-format msgid "Domain %s is being shutdown\n" msgstr "Domain %s is being shutdown\n" -#: tools/virsh-domain.c:4902 +#: tools/virsh-domain.c:5446 #, c-format msgid "Failed to shutdown domain %s" msgstr "Failed to shutdown domain %s" -#: tools/virsh-domain.c:4919 +#: tools/virsh-domain.c:5463 msgid "reboot a domain" msgstr "reboot a domain" -#: tools/virsh-domain.c:4922 +#: tools/virsh-domain.c:5466 msgid "Run a reboot command in the target domain." msgstr "Run a reboot command in the target domain." -#: tools/virsh-domain.c:4984 +#: tools/virsh-domain.c:5528 #, c-format msgid "Domain %s is being rebooted\n" msgstr "Domain %s is being rebooted\n" -#: tools/virsh-domain.c:4986 +#: tools/virsh-domain.c:5530 #, c-format msgid "Failed to reboot domain %s" msgstr "Failed to reboot domain %s" -#: tools/virsh-domain.c:5003 +#: tools/virsh-domain.c:5547 msgid "reset a domain" msgstr "" -#: tools/virsh-domain.c:5006 +#: tools/virsh-domain.c:5550 msgid "Reset the target domain as if by power button" msgstr "" -#: tools/virsh-domain.c:5031 +#: tools/virsh-domain.c:5575 #, c-format msgid "Domain %s was reset\n" msgstr "" -#: tools/virsh-domain.c:5033 +#: tools/virsh-domain.c:5577 #, c-format msgid "Failed to reset domain %s" msgstr "" -#: tools/virsh-domain.c:5046 +#: tools/virsh-domain.c:5590 msgid "domain job information" msgstr "" -#: tools/virsh-domain.c:5049 +#: tools/virsh-domain.c:5593 msgid "Returns information about jobs running on a domain." msgstr "" -#: tools/virsh-domain.c:5066 +#: tools/virsh-domain.c:5614 msgid "None" msgstr "" -#: tools/virsh-domain.c:5067 +#: tools/virsh-domain.c:5615 msgid "Bounded" msgstr "" -#: tools/virsh-domain.c:5068 +#: tools/virsh-domain.c:5616 msgid "Unbounded" msgstr "" -#: tools/virsh-domain.c:5069 +#: tools/virsh-domain.c:5617 msgid "Completed" msgstr "" -#: tools/virsh-domain.c:5071 +#: tools/virsh-domain.c:5619 msgid "Cancelled" msgstr "" -#: tools/virsh-domain.c:5142 +#: tools/virsh-domain.c:5699 msgid "Job type:" msgstr "" -#: tools/virsh-domain.c:5150 +#: tools/virsh-domain.c:5709 msgid "Time elapsed:" msgstr "" -#: tools/virsh-domain.c:5152 +#: tools/virsh-domain.c:5711 msgid "Time remaining:" msgstr "" -#: tools/virsh-domain.c:5157 +#: tools/virsh-domain.c:5716 msgid "Data processed:" msgstr "" -#: tools/virsh-domain.c:5159 +#: tools/virsh-domain.c:5718 msgid "Data remaining:" msgstr "" -#: tools/virsh-domain.c:5161 +#: tools/virsh-domain.c:5720 msgid "Data total:" msgstr "" -#: tools/virsh-domain.c:5166 +#: tools/virsh-domain.c:5725 msgid "Memory processed:" msgstr "" -#: tools/virsh-domain.c:5168 +#: tools/virsh-domain.c:5727 msgid "Memory remaining:" msgstr "" -#: tools/virsh-domain.c:5170 +#: tools/virsh-domain.c:5729 msgid "Memory total:" msgstr "" -#: tools/virsh-domain.c:5175 +#: tools/virsh-domain.c:5744 msgid "File processed:" msgstr "" -#: tools/virsh-domain.c:5177 +#: tools/virsh-domain.c:5746 msgid "File remaining:" msgstr "" -#: tools/virsh-domain.c:5179 +#: tools/virsh-domain.c:5748 msgid "File total:" msgstr "" -#: tools/virsh-domain.c:5187 +#: tools/virsh-domain.c:5766 msgid "Constant pages:" msgstr "" -#: tools/virsh-domain.c:5194 +#: tools/virsh-domain.c:5773 msgid "Normal pages:" msgstr "" -#: tools/virsh-domain.c:5202 +#: tools/virsh-domain.c:5781 msgid "Normal data:" msgstr "" -#: tools/virsh-domain.c:5210 +#: tools/virsh-domain.c:5794 msgid "Expected downtime:" msgstr "" -#: tools/virsh-domain.c:5219 +#: tools/virsh-domain.c:5811 msgid "Compression cache:" msgstr "" -#: tools/virsh-domain.c:5227 +#: tools/virsh-domain.c:5819 msgid "Compressed data:" msgstr "" -#: tools/virsh-domain.c:5234 +#: tools/virsh-domain.c:5826 msgid "Compressed pages:" msgstr "" -#: tools/virsh-domain.c:5241 +#: tools/virsh-domain.c:5833 msgid "Compression cache misses:" msgstr "" -#: tools/virsh-domain.c:5248 +#: tools/virsh-domain.c:5840 msgid "Compression overflows:" msgstr "" -#: tools/virsh-domain.c:5268 +#: tools/virsh-domain.c:5860 msgid "abort active domain job" msgstr "" -#: tools/virsh-domain.c:5271 +#: tools/virsh-domain.c:5863 msgid "Aborts the currently running domain job" msgstr "" -#: tools/virsh-domain.c:5306 +#: tools/virsh-domain.c:5898 msgid "domain vcpu counts" msgstr "" -#: tools/virsh-domain.c:5309 +#: tools/virsh-domain.c:5901 msgid "Returns the number of virtual CPUs used by the domain." msgstr "" -#: tools/virsh-domain.c:5322 +#: tools/virsh-domain.c:5914 msgid "get maximum count of vcpus" msgstr "" -#: tools/virsh-domain.c:5326 +#: tools/virsh-domain.c:5918 msgid "get number of currently active vcpus" msgstr "" -#: tools/virsh-domain.c:5330 +#: tools/virsh-domain.c:5922 msgid "get value from running domain" msgstr "" -#: tools/virsh-domain.c:5334 +#: tools/virsh-domain.c:5926 msgid "get value to be used on next boot" msgstr "" -#: tools/virsh-domain.c:5338 +#: tools/virsh-domain.c:5930 msgid "get value according to current domain state" msgstr "" -#: tools/virsh-domain.c:5342 +#: tools/virsh-domain.c:5934 msgid "retrieve vcpu count from the guest instead of the hypervisor" msgstr "" -#: tools/virsh-domain.c:5387 +#: tools/virsh-domain.c:5979 msgid "Failed to retrieve vCPU count from the guest" msgstr "" -#: tools/virsh-domain.c:5415 +#: tools/virsh-domain.c:6007 msgid "Failed to retrieve maximum vcpu count" msgstr "" -#: tools/virsh-domain.c:5421 +#: tools/virsh-domain.c:6013 msgid "Failed to retrieve current vcpu count" msgstr "" -#: tools/virsh-domain.c:5490 tools/virsh-domain.c:5491 +#: tools/virsh-domain.c:6082 tools/virsh-domain.c:6083 msgid "maximum" msgstr "" -#: tools/virsh-domain.c:5490 tools/virsh-domain.c:5492 +#: tools/virsh-domain.c:6082 tools/virsh-domain.c:6084 msgid "config" msgstr "" -#: tools/virsh-domain.c:5491 tools/virsh-domain.c:5493 +#: tools/virsh-domain.c:6083 tools/virsh-domain.c:6085 msgid "live" msgstr "" -#: tools/virsh-domain.c:5492 tools/virsh-domain.c:5493 +#: tools/virsh-domain.c:6084 tools/virsh-domain.c:6085 msgid "current" msgstr "" -#: tools/virsh-domain.c:5517 +#: tools/virsh-domain.c:6109 msgid "detailed domain vcpu information" msgstr "" -#: tools/virsh-domain.c:5520 +#: tools/virsh-domain.c:6112 msgid "Returns basic information about the domain virtual CPUs." msgstr "Returns basic information about the domain virtual CPUs." -#: tools/virsh-domain.c:5567 tools/virsh-domain.c:5596 -#: tools/virsh-domain.c:5871 +#: tools/virsh-domain.c:6171 tools/virsh-domain.c:6466 msgid "VCPU:" msgstr "VCPU:" -#: tools/virsh-domain.c:5568 tools/virsh-domain.c:5597 +#: tools/virsh-domain.c:6173 tools/virsh-domain.c:6184 msgid "CPU:" msgstr "CPU:" -#: tools/virsh-domain.c:5578 tools/virsh-domain.c:5600 +#: tools/virsh-domain.c:6188 msgid "CPU Affinity:" msgstr "CPU Affinity:" -#: tools/virsh-domain.c:5597 tools/virsh-domain.c:5598 -#: tools/virsh-domain.c:5599 +#: tools/virsh-domain.c:6184 tools/virsh-domain.c:6185 +#: tools/virsh-domain.c:6186 msgid "N/A" msgstr "" -#: tools/virsh-domain.c:5599 +#: tools/virsh-domain.c:6186 msgid "CPU time" msgstr "" -#: tools/virsh-domain.c:5626 +#: tools/virsh-domain.c:6223 msgid "control or query domain vcpu affinity" msgstr "" -#: tools/virsh-domain.c:5629 +#: tools/virsh-domain.c:6226 msgid "Pin domain VCPUs to host physical CPUs." msgstr "Pin domain VCPUs to host physical CPUs." -#: tools/virsh-domain.c:5642 +#: tools/virsh-domain.c:6239 msgid "vcpu number" msgstr "vcpu number" -#: tools/virsh-domain.c:5647 tools/virsh-domain.c:5930 +#: tools/virsh-domain.c:6244 tools/virsh-domain.c:6525 msgid "host cpu number(s) to set, or omit option to query" msgstr "" -#: tools/virsh-domain.c:5740 tools/virsh-domain.c:5765 +#: tools/virsh-domain.c:6335 tools/virsh-domain.c:6360 #, c-format msgid "Physical CPU %d doesn't exist." msgstr "" -#: tools/virsh-domain.c:5789 +#: tools/virsh-domain.c:6384 msgid "cpulist: Invalid format." msgstr "" -#: tools/virsh-domain.c:5836 +#: tools/virsh.c:4095 msgid "vcpupin: Invalid or missing vCPU number." msgstr "" -#: tools/virsh-domain.c:5847 +#: tools/virsh-domain.c:6441 msgid "vcpupin: failed to get domain information." msgstr "" -#: tools/virsh-domain.c:5853 +#: tools/virsh-domain.c:6430 msgid "vcpupin: Invalid vCPU number." msgstr "" -#: tools/virsh-domain.c:5871 tools/virsh-domain.c:6000 +#: tools/virsh-domain.c:6466 tools/virsh-domain.c:6595 msgid "CPU Affinity" msgstr "" -#: tools/virsh-domain.c:5913 +#: tools/virsh-domain.c:6508 msgid "control or query domain emulator affinity" msgstr "" -#: tools/virsh-domain.c:5916 +#: tools/virsh-domain.c:6511 msgid "Pin domain emulator threads to host physical CPUs." msgstr "" -#: tools/virsh-domain.c:6000 +#: tools/virsh-domain.c:6595 msgid "emulator:" msgstr "" -#: tools/virsh-domain.c:6032 +#: tools/virsh-domain.c:6627 msgid "change number of virtual CPUs" msgstr "change number of virtual CPUs" -#: tools/virsh-domain.c:6035 +#: tools/virsh-domain.c:6630 msgid "Change the number of virtual CPUs in the guest domain." msgstr "" -#: tools/virsh-domain.c:6049 +#: tools/virsh-domain.c:6644 msgid "number of virtual CPUs" msgstr "number of virtual CPUs" -#: tools/virsh-domain.c:6053 +#: tools/virsh-domain.c:6648 msgid "set maximum limit on next boot" msgstr "" -#: tools/virsh-domain.c:6069 +#: tools/virsh-domain.c:6664 msgid "modify cpu state in the guest" msgstr "" -#: tools/virsh-domain.c:6105 +#: tools/virsh-domain.c:6700 msgid "Invalid number of virtual CPUs" msgstr "" -#: tools/virsh-domain.c:6127 +#: tools/virsh-domain.c:6722 msgid "--maximum must be used with --config only" msgstr "" -#: tools/virsh-domain.c:6149 +#: tools/virsh-domain.c:6744 msgid "compare host CPU with a CPU described by an XML file" msgstr "" -#: tools/virsh-domain.c:6152 +#: tools/virsh-domain.c:6747 msgid "compare CPU with host CPU" msgstr "" -#: tools/virsh-domain.c:6161 +#: tools/virsh-domain.c:6756 msgid "file containing an XML CPU description" msgstr "" -#: tools/virsh-domain.c:6197 +#: tools/virsh-domain.c:6799 #, c-format msgid "" "File '%s' does not contain a element or is not a valid domain or " "capabilities XML" msgstr "" -#: tools/virsh-domain.c:6206 +#: tools/virsh-domain.c:6808 #, c-format msgid "CPU described in %s is incompatible with host CPU\n" msgstr "" -#: tools/virsh-domain.c:6212 +#: tools/virsh-domain.c:6814 #, c-format msgid "CPU described in %s is identical to host CPU\n" msgstr "" -#: tools/virsh-domain.c:6217 +#: tools/virsh-domain.c:6819 #, c-format msgid "Host CPU is a superset of CPU described in %s\n" msgstr "" -#: tools/virsh-domain.c:6223 +#: tools/virsh-domain.c:6825 #, c-format msgid "Failed to compare host CPU with %s" msgstr "" -#: tools/virsh-domain.c:6243 +#: tools/virsh-domain.c:6845 msgid "compute baseline CPU" msgstr "" -#: tools/virsh-domain.c:6246 +#: tools/virsh-domain.c:6848 msgid "Compute baseline CPU for a set of given CPUs." msgstr "" -#: tools/virsh-domain.c:6255 +#: tools/virsh-domain.c:6857 msgid "file containing XML CPU descriptions" msgstr "" -#: tools/virsh-domain.c:6259 +#: tools/virsh-domain.c:6861 msgid "Show features that are part of the CPU model type" msgstr "" -#: tools/virsh-domain.c:6307 +#: tools/virsh-domain.c:6909 #, c-format msgid "No host CPU specified in '%s'" msgstr "" -#: tools/virsh-domain.c:6353 +#: tools/virsh-domain.c:6955 msgid "show domain cpu statistics" msgstr "" -#: tools/virsh-domain.c:6356 +#: tools/virsh-domain.c:6958 msgid "Display per-CPU and total statistics about the domain's CPUs" msgstr "" -#: tools/virsh-domain.c:6369 +#: tools/virsh-domain.c:6971 msgid "Show total statistics only" msgstr "" -#: tools/virsh-domain.c:6373 +#: tools/virsh-domain.c:6975 msgid "Show statistics from this CPU" msgstr "" -#: tools/virsh-domain.c:6377 +#: tools/virsh-domain.c:6979 msgid "Number of shown CPUs at most" msgstr "" -#: tools/virsh-domain.c:6400 +#: tools/virsh-domain.c:7002 msgid "Unable to parse integer parameter for start" msgstr "" -#: tools/virsh-domain.c:6404 +#: tools/virsh-domain.c:7006 msgid "Invalid value for start CPU" msgstr "" -#: tools/virsh-domain.c:6412 +#: tools/virsh-domain.c:7014 msgid "Unable to parse integer parameter for CPUs to show" msgstr "" -#: tools/virsh-domain.c:6416 +#: tools/virsh-domain.c:7018 msgid "Invalid value for number of CPUs to show" msgstr "" -#: tools/virsh-domain.c:6436 +#: tools/virsh-domain.c:7038 #, c-format msgid "Only %d CPUs available to show\n" msgstr "" -#: tools/virsh-domain.c:6445 +#: tools/virsh-domain.c:7047 msgid "No per-CPU stats available" msgstr "" -#: tools/virsh-domain.c:6498 +#: tools/virsh-domain.c:7100 msgid "No total stats available" msgstr "" -#: tools/virsh-domain.c:6509 +#: tools/virsh-domain.c:7112 msgid "Total:\n" msgstr "" -#: tools/virsh-domain.c:6534 +#: tools/virsh-domain.c:7137 #, c-format msgid "Failed to retrieve CPU statistics for domain '%s'" msgstr "" -#: tools/virsh-domain.c:6544 +#: tools/virsh-domain.c:7147 msgid "create a domain from an XML file" msgstr "create a domain from an XML file" -#: tools/virsh-domain.c:6547 +#: tools/virsh-domain.c:7150 msgid "Create a domain." msgstr "Create a domain." -#: tools/virsh-domain.c:6556 tools/virsh-domain.c:6649 +#: tools/virsh-domain.c:7159 tools/virsh-domain.c:7258 msgid "file containing an XML domain description" msgstr "" -#: tools/virsh-domain.c:6613 +#: tools/virsh-domain.c:7222 #, c-format msgid "Failed to create domain from %s" msgstr "Failed to create domain from %s" -#: tools/virsh-domain.c:6617 +#: tools/virsh-domain.c:7226 #, c-format msgid "Domain %s created from %s\n" msgstr "Domain %s created from %s\n" -#: tools/virsh-domain.c:6637 +#: tools/virsh-domain.c:7246 msgid "define (but don't start) a domain from an XML file" msgstr "define (but don't start) a domain from an XML file" -#: tools/virsh-domain.c:6640 +#: tools/virsh-domain.c:7249 msgid "Define a domain." msgstr "Define a domain." -#: tools/virsh-domain.c:6672 +#: tools/virsh-domain.c:7292 #, c-format msgid "Domain %s defined from %s\n" msgstr "Domain %s defined from %s\n" -#: tools/virsh-domain.c:6676 +#: tools/virsh-domain.c:7296 #, c-format msgid "Failed to define domain from %s" msgstr "Failed to define domain from %s" -#: tools/virsh-domain.c:6687 +#: tools/virsh-domain.c:7307 msgid "destroy (stop) a domain" msgstr "" -#: tools/virsh-domain.c:6690 +#: tools/virsh-domain.c:7310 msgid "Forcefully stop a given domain, but leave its resources intact." msgstr "" -#: tools/virsh-domain.c:6703 +#: tools/virsh-domain.c:7323 msgid "terminate gracefully" msgstr "" -#: tools/virsh-domain.c:6729 +#: tools/virsh-domain.c:7349 #, c-format msgid "Domain %s destroyed\n" msgstr "Domain %s destroyed\n" -#: tools/virsh-domain.c:6731 +#: tools/virsh-domain.c:7351 #, c-format msgid "Failed to destroy domain %s" msgstr "Failed to destroy domain %s" -#: tools/virsh-domain.c:6744 +#: tools/virsh-domain.c:7364 msgid "show or set domain's description or title" msgstr "" -#: tools/virsh-domain.c:6747 +#: tools/virsh-domain.c:7367 msgid "Allows to show or modify description or title of a domain." msgstr "" -#: tools/virsh-domain.c:6760 tools/virsh-domain.c:6932 +#: tools/virsh-domain.c:7380 tools/virsh-domain.c:7564 msgid "modify/get running state" msgstr "" -#: tools/virsh-domain.c:6764 tools/virsh-domain.c:6936 +#: tools/virsh-domain.c:7384 tools/virsh-domain.c:7568 msgid "modify/get persistent configuration" msgstr "" -#: tools/virsh-domain.c:6768 tools/virsh-domain.c:6940 +#: tools/virsh-domain.c:7388 tools/virsh-domain.c:7572 msgid "modify/get current state configuration" msgstr "" -#: tools/virsh-domain.c:6772 +#: tools/virsh-domain.c:7392 msgid "modify/get the title instead of description" msgstr "" -#: tools/virsh-domain.c:6776 +#: tools/virsh-domain.c:7396 msgid "open an editor to modify the description" msgstr "" -#: tools/virsh-domain.c:6780 +#: tools/virsh-domain.c:7400 msgid "message" msgstr "" -#: tools/virsh-domain.c:6835 +#: tools/virsh-domain.c:7455 msgid "Failed to collect new description/title" msgstr "" -#: tools/virsh-domain.c:6871 +#: tools/virsh-domain.c:6991 msgid "Domain description not changed.\n" msgstr "" -#: tools/virsh-domain.c:6883 +#: tools/virsh-domain.c:7506 msgid "Failed to set new domain description" msgstr "" -#: tools/virsh-domain.c:6886 +#: tools/virsh-domain.c:7511 msgid "Domain description updated successfully" msgstr "" -#: tools/virsh-domain.c:6896 +#: tools/virsh-domain.c:7523 #, c-format msgid "No description for domain: %s" msgstr "" -#: tools/virsh-domain.c:6916 +#: tools/virsh-domain.c:7543 msgid "show or set domain's custom XML metadata" msgstr "" -#: tools/virsh-domain.c:6919 +#: tools/virsh-domain.c:7546 msgid "Shows or modifies the XML metadata of a domain." msgstr "" -#: tools/virsh-domain.c:6944 +#: tools/virsh-domain.c:7576 msgid "use an editor to change the metadata" msgstr "" -#: tools/virsh-domain.c:6949 +#: tools/virsh-domain.c:7560 msgid "URI of the namespace" msgstr "" -#: tools/virsh-domain.c:6953 +#: tools/virsh-domain.c:7580 msgid "key to be used as a namespace identifier" msgstr "" -#: tools/virsh-domain.c:6957 +#: tools/virsh-domain.c:7584 msgid "new metadata to set" msgstr "" -#: tools/virsh-domain.c:6961 +#: tools/virsh-domain.c:7588 msgid "remove the metadata corresponding to an uri" msgstr "" -#: tools/virsh-domain.c:7022 +#: tools/virsh-domain.c:7649 msgid "namespace key is required when modifying metadata" msgstr "" -#: tools/virsh-domain.c:7032 +#: tools/virsh-domain.c:7659 msgid "Metadata removed" msgstr "" -#: tools/virsh-domain.c:7034 tools/virsh-domain.c:7048 +#: tools/virsh-domain.c:7661 tools/virsh-domain.c:7677 msgid "Metadata modified" msgstr "" -#: tools/virsh-domain.c:7039 +#: tools/virsh-domain.c:7667 msgid "Metadata not changed" msgstr "" -#: tools/virsh-domain.c:7073 +#: tools/virsh-domain.c:7702 msgid "Inject NMI to the guest" msgstr "" -#: tools/virsh-domain.c:7076 +#: tools/virsh-domain.c:7705 msgid "Inject NMI to the guest domain." msgstr "" -#: tools/virsh-domain.c:7111 +#: tools/virsh-domain.c:7740 msgid "Send keycodes to the guest" msgstr "" -#: tools/virsh-domain.c:7114 +#: tools/virsh-domain.c:7743 msgid "Send keycodes (integers or symbolic names) to the guest" msgstr "" -#: tools/virsh-domain.c:7128 +#: tools/virsh-domain.c:7757 msgid "the codeset of keycodes, default:linux" msgstr "" -#: tools/virsh-domain.c:7133 +#: tools/virsh-domain.c:7762 msgid "the time (in milliseconds) how long the keys will be held" msgstr "" -#: tools/virsh-domain.c:7138 +#: tools/virsh-domain.c:7767 msgid "the key code" msgstr "" -#: tools/virsh-domain.c:7173 +#: tools/virsh-domain.c:7802 msgid "invalid value of --holdtime" msgstr "" -#: tools/virsh-domain.c:7179 +#: tools/virsh-domain.c:7808 #, c-format msgid "unknown codeset: '%s'" msgstr "" -#: tools/virsh-domain.c:7185 +#: tools/virsh-domain.c:7814 msgid "too many keycodes" msgstr "" -#: tools/virsh-domain.c:7191 +#: tools/virsh-domain.c:7820 #, c-format msgid "invalid keycode: '%s'" msgstr "" -#: tools/virsh-domain.c:7213 +#: tools/virsh-domain.c:7842 msgid "Send signals to processes" msgstr "" -#: tools/virsh-domain.c:7216 +#: tools/virsh-domain.c:7845 msgid "Send signals to processes in the guest" msgstr "" -#: tools/virsh-domain.c:7230 +#: tools/virsh-domain.c:7859 msgid "the process ID" msgstr "" -#: tools/virsh-domain.c:7235 +#: tools/virsh-domain.c:7864 msgid "the signal number or name" msgstr "" -#: tools/virsh-domain.c:7304 +#: tools/virsh-domain.c:7933 #, c-format msgid "malformed PID value: %s" msgstr "" -#: tools/virsh-domain.c:7309 +#: tools/virsh-domain.c:7938 #, c-format msgid "malformed signal name: %s" msgstr "" -#: tools/virsh-domain.c:7328 +#: tools/virsh-domain.c:7957 msgid "change memory allocation" msgstr "change memory allocation" -#: tools/virsh-domain.c:7331 +#: tools/virsh-domain.c:7960 msgid "Change the current memory allocation in the guest domain." msgstr "Change the current memory allocation in the guest domain." -#: tools/virsh-domain.c:7349 +#: tools/virsh-domain.c:7978 msgid "new memory size, as scaled integer (default KiB)" msgstr "" -#: tools/virsh-domain.c:7400 tools/virsh-domain.c:7497 +#: tools/virsh-domain.c:8029 tools/virsh-domain.c:8124 msgid "memory size has to be a number" msgstr "" -#: tools/virsh-domain.c:7425 +#: tools/virsh-domain.c:8052 msgid "change maximum memory limit" msgstr "change maximum memory limit" -#: tools/virsh-domain.c:7428 +#: tools/virsh-domain.c:8055 msgid "Change the maximum memory allocation limit in the guest domain." msgstr "Change the maximum memory allocation limit in the guest domain." -#: tools/virsh-domain.c:7446 +#: tools/virsh-domain.c:8073 msgid "new maximum memory size, as scaled integer (default KiB)" msgstr "" -#: tools/virsh-domain.c:7505 tools/virsh-domain.c:7510 +#: tools/virsh-domain.c:8132 tools/virsh-domain.c:8137 msgid "Unable to change MaxMemorySize" msgstr "" -#: tools/virsh-domain.c:7524 +#: tools/virsh-domain.c:8151 msgid "Get or set memory parameters" msgstr "" -#: tools/virsh-domain.c:7527 +#: tools/virsh-domain.c:8154 msgid "" "Get or set the current memory parameters for a guest domain.\n" " To get the memory parameters use following command: \n" @@ -31207,43 +31229,43 @@ " virsh # memtune " msgstr "" -#: tools/virsh-domain.c:7543 +#: tools/virsh-domain.c:8170 msgid "Max memory, as scaled integer (default KiB)" msgstr "" -#: tools/virsh-domain.c:7547 +#: tools/virsh-domain.c:8174 msgid "Memory during contention, as scaled integer (default KiB)" msgstr "" -#: tools/virsh-domain.c:7551 +#: tools/virsh-domain.c:8178 msgid "Max memory plus swap, as scaled integer (default KiB)" msgstr "" -#: tools/virsh-domain.c:7555 +#: tools/virsh-domain.c:8182 msgid "Min guaranteed memory, as scaled integer (default KiB)" msgstr "" -#: tools/virsh-domain.c:7672 tools/virsh-domain.c:7821 tools/virsh-host.c:899 +#: tools/virsh-domain.c:8299 tools/virsh-domain.c:8449 tools/virsh-host.c:1281 msgid "Unable to get number of memory parameters" msgstr "" -#: tools/virsh-domain.c:7685 tools/virsh-host.c:911 +#: tools/virsh-domain.c:8312 tools/virsh-host.c:1293 msgid "Unable to get memory parameters" msgstr "" -#: tools/virsh-domain.c:7692 +#: tools/virsh-domain.c:8319 msgid "unlimited" msgstr "" -#: tools/virsh-domain.c:7714 tools/virsh-host.c:938 +#: tools/virsh-domain.c:8341 tools/virsh-host.c:1320 msgid "Unable to change memory parameters" msgstr "" -#: tools/virsh-domain.c:7723 +#: tools/virsh-domain.c:8350 msgid "Get or set numa parameters" msgstr "" -#: tools/virsh-domain.c:7726 +#: tools/virsh-domain.c:8353 msgid "" "Get or set the current numa parameters for a guest domain.\n" " To get the numa parameters use following command: \n" @@ -31251,1316 +31273,1317 @@ " virsh # numatune " msgstr "" -#: tools/virsh-domain.c:7742 +#: tools/virsh-domain.c:7689 msgid "NUMA mode, one of strict, preferred and interleave" msgstr "" -#: tools/virsh-domain.c:7746 +#: tools/virsh-domain.c:8374 msgid "NUMA node selections to set" msgstr "" -#: tools/virsh-domain.c:7808 +#: tools/virsh-domain.c:8436 #, c-format msgid "Invalid mode: %s" msgstr "" -#: tools/virsh-domain.c:7834 +#: tools/virsh-domain.c:8462 msgid "Unable to get numa parameters" msgstr "" -#: tools/virsh-domain.c:7864 +#: tools/virsh-domain.c:8492 msgid "Unable to change numa parameters" msgstr "" -#: tools/virsh-domain.c:7873 tools/virsh-domain.c:7876 +#: tools/virsh-domain.c:8501 tools/virsh-domain.c:8504 msgid "QEMU Monitor Command" msgstr "" -#: tools/virsh-domain.c:7889 +#: tools/virsh-domain.c:8517 msgid "command is in human monitor protocol" msgstr "" -#: tools/virsh-domain.c:7893 +#: tools/virsh-domain.c:8521 msgid "pretty-print any qemu monitor protocol output" msgstr "" -#: tools/virsh-domain.c:7898 tools/virsh-domain.c:8199 +#: tools/virsh-domain.c:8526 tools/virsh-domain.c:8825 msgid "command" msgstr "" -#: tools/virsh-domain.c:7927 tools/virsh-domain.c:8230 +#: tools/virsh-domain.c:8555 tools/virsh-domain.c:8856 msgid "Failed to collect command" msgstr "" -#: tools/virsh-domain.c:7934 +#: tools/virsh-domain.c:8562 msgid "--hmp and --pretty are not compatible" msgstr "" -#: tools/virsh-domain.c:8114 tools/virsh-domain.c:8117 +#: tools/virsh-domain.c:8742 tools/virsh-domain.c:8745 msgid "QEMU Attach" msgstr "" -#: tools/virsh-domain.c:8126 +#: tools/virsh-domain.c:8754 msgid "pid" msgstr "" -#: tools/virsh-domain.c:8140 +#: tools/virsh-domain.c:8768 msgid "missing pid value" msgstr "" -#: tools/virsh-domain.c:8148 +#: tools/virsh-domain.c:8777 #, c-format msgid "Domain %s attached to pid %u\n" msgstr "" -#: tools/virsh-domain.c:8153 +#: tools/virsh-domain.c:8773 #, c-format msgid "Failed to attach to pid %u" msgstr "" -#: tools/virsh-domain.c:8165 +#: tools/virsh-domain.c:8791 msgid "QEMU Guest Agent Command" msgstr "" -#: tools/virsh-domain.c:8168 +#: tools/virsh-domain.c:8794 msgid "Run an arbitrary qemu guest agent command; use at your own risk" msgstr "" -#: tools/virsh-domain.c:8182 +#: tools/virsh-domain.c:8808 msgid "timeout seconds. must be positive." msgstr "" -#: tools/virsh-domain.c:8186 +#: tools/virsh-domain.c:8812 msgid "execute command without waiting for timeout" msgstr "" -#: tools/virsh-domain.c:8190 +#: tools/virsh-domain.c:8816 msgid "execute command without timeout" msgstr "" -#: tools/virsh-domain.c:8194 +#: tools/virsh-domain.c:8820 msgid "pretty-print the output" msgstr "" -#: tools/virsh-domain.c:8237 +#: tools/virsh-domain.c:8863 msgid "timeout number has to be a number" msgstr "" -#: tools/virsh-domain.c:8243 +#: tools/virsh-domain.c:8869 msgid "timeout must be positive" msgstr "" -#: tools/virsh-domain.c:8257 +#: tools/virsh-domain.c:8883 msgid "timeout, async and block options are exclusive" msgstr "" -#: tools/virsh-domain.c:8294 +#: tools/virsh-domain.c:8920 msgid "LXC Guest Enter Namespace" msgstr "" -#: tools/virsh-domain.c:8297 +#: tools/virsh-domain.c:8923 msgid "Run an arbitrary lxc guest enter namespace; use at your own risk" msgstr "" -#: tools/virsh-domain.c:8310 +#: tools/virsh-domain.c:8936 msgid "Do not change process security label" msgstr "" -#: tools/virsh-domain.c:8315 +#: tools/virsh-domain.c:8941 msgid "namespace" msgstr "" -#: tools/virsh-domain.c:8345 tools/virsh-domain.c:8351 +#: tools/virsh-domain.c:8971 tools/virsh-domain.c:8977 #, c-format msgid "%s: %d: failed to allocate argv" msgstr "" -#: tools/virsh-domain.c:8361 +#: tools/virsh-domain.c:8987 msgid "Failed to allocate security model" msgstr "" -#: tools/virsh-domain.c:8365 +#: tools/virsh-domain.c:8991 msgid "Failed to allocate security label" msgstr "" -#: tools/virsh-domain.c:8436 +#: tools/virsh-domain.c:9062 msgid "domain information in XML" msgstr "domain information in XML" -#: tools/virsh-domain.c:8439 +#: tools/virsh-domain.c:9065 msgid "Output the domain information as an XML dump to stdout." msgstr "" -#: tools/virsh-domain.c:8452 tools/virsh-interface.c:473 -#: tools/virsh-pool.c:643 +#: tools/virsh-domain.c:9078 tools/virsh-interface.c:473 +#: tools/virsh-pool.c:696 msgid "show inactive defined XML" msgstr "" -#: tools/virsh-domain.c:8460 +#: tools/virsh-domain.c:9086 msgid "update guest CPU according to host CPU" msgstr "" -#: tools/virsh-domain.c:8464 +#: tools/virsh-domain.c:9090 msgid "provide XML suitable for migrations" msgstr "" -#: tools/virsh-domain.c:8510 +#: tools/virsh-domain.c:9136 msgid "Convert native config to domain XML" msgstr "" -#: tools/virsh-domain.c:8513 +#: tools/virsh-domain.c:9139 msgid "Convert native guest configuration format to domain XML format." msgstr "" -#: tools/virsh-domain.c:8522 +#: tools/virsh-domain.c:9148 msgid "source config data format" msgstr "" -#: tools/virsh-domain.c:8527 +#: tools/virsh-domain.c:9153 msgid "config data file to import from" msgstr "" -#: tools/virsh-domain.c:8566 +#: tools/virsh-domain.c:9192 msgid "Convert domain XML to native config" msgstr "" -#: tools/virsh-domain.c:8569 +#: tools/virsh-domain.c:9195 msgid "Convert domain XML config to a native guest configuration format." msgstr "" -#: tools/virsh-domain.c:8578 +#: tools/virsh-domain.c:9204 msgid "target config data type format" msgstr "" -#: tools/virsh-domain.c:8583 +#: tools/virsh-domain.c:9209 msgid "xml data file to export from" msgstr "" -#: tools/virsh-domain.c:8622 +#: tools/virsh-domain.c:9248 msgid "convert a domain id or UUID to domain name" msgstr "convert a domain id or UUID to domain name" -#: tools/virsh-domain.c:8634 +#: tools/virsh-domain.c:9260 msgid "domain id or uuid" msgstr "domain id or uuid" -#: tools/virsh-domain.c:8658 +#: tools/virsh-domain.c:9284 msgid "convert a domain name or UUID to domain id" msgstr "convert a domain name or UUID to domain id" -#: tools/virsh-domain.c:8699 +#: tools/virsh-domain.c:9325 msgid "convert a domain name or id to domain UUID" msgstr "convert a domain name or id to domain UUID" -#: tools/virsh-domain.c:8711 +#: tools/virsh-domain.c:9337 msgid "domain id or name" msgstr "domain id or name" -#: tools/virsh-domain.c:8729 +#: tools/virsh-domain.c:9355 msgid "failed to get domain UUID" msgstr "failed to get domain UUID" -#: tools/virsh-domain.c:8740 +#: tools/virsh-domain.c:9366 msgid "migrate domain to another host" msgstr "" -#: tools/virsh-domain.c:8743 +#: tools/virsh-domain.c:9369 msgid "Migrate domain to another host. Add --live for live migration." msgstr "" -#: tools/virsh-domain.c:8751 +#: tools/virsh-domain.c:9387 msgid "live migration" msgstr "" -#: tools/virsh-domain.c:8755 +#: tools/virsh-domain.c:9391 msgid "offline migration" msgstr "" -#: tools/virsh-domain.c:8759 +#: tools/virsh-domain.c:9395 msgid "peer-2-peer migration" msgstr "" -#: tools/virsh-domain.c:8763 +#: tools/virsh-domain.c:9399 msgid "direct migration" msgstr "" -#: tools/virsh-domain.c:8771 +#: tools/virsh-domain.c:9407 msgid "tunnelled migration" msgstr "" -#: tools/virsh-domain.c:8775 +#: tools/virsh-domain.c:9411 msgid "persist VM on destination" msgstr "" -#: tools/virsh-domain.c:8779 +#: tools/virsh-domain.c:9415 msgid "undefine VM on source" msgstr "" -#: tools/virsh-domain.c:8783 +#: tools/virsh-domain.c:9419 msgid "do not restart the domain on the destination host" msgstr "" -#: tools/virsh-domain.c:8787 +#: tools/virsh-domain.c:9423 msgid "migration with non-shared storage with full disk copy" msgstr "" -#: tools/virsh-domain.c:8791 +#: tools/virsh-domain.c:9427 msgid "" "migration with non-shared storage with incremental copy (same base image " "shared between source and destination)" msgstr "" -#: tools/virsh-domain.c:8795 +#: tools/virsh-domain.c:9431 msgid "prevent any configuration changes to domain until migration ends" msgstr "" -#: tools/virsh-domain.c:8799 +#: tools/virsh-domain.c:9435 msgid "force migration even if it may be unsafe" msgstr "" -#: tools/virsh-domain.c:8803 +#: tools/virsh-domain.c:9439 msgid "display the progress of migration" msgstr "" -#: tools/virsh-domain.c:8807 +#: tools/virsh-domain.c:9443 msgid "compress repeated pages during live migration" msgstr "" -#: tools/virsh-domain.c:8815 +#: tools/virsh-domain.c:9455 msgid "abort on soft errors during migration" msgstr "" -#: tools/virsh-domain.c:8825 +#: tools/virsh-domain.c:9383 msgid "" "connection URI of the destination host as seen from the client(normal " "migration) or source(p2p migration)" msgstr "" -#: tools/virsh-domain.c:8829 +#: tools/virsh-domain.c:9459 msgid "migration URI, usually can be omitted" msgstr "" -#: tools/virsh-domain.c:8833 +#: tools/virsh-domain.c:9463 msgid "graphics URI to be used for seamless graphics migration" msgstr "" -#: tools/virsh-domain.c:8837 +#: tools/virsh-domain.c:9467 msgid "listen address that destination should bind to for incoming migration" msgstr "" -#: tools/virsh-domain.c:8841 +#: tools/virsh-domain.c:9471 msgid "rename to new name during migration (if supported)" msgstr "" -#: tools/virsh-domain.c:8845 +#: tools/virsh-domain.c:9475 msgid "force guest to suspend if live migration exceeds timeout (in seconds)" msgstr "" -#: tools/virsh-domain.c:8915 +#: tools/virsh-domain.c:9546 #, c-format msgid "cannot read file '%s'" msgstr "" -#: tools/virsh-domain.c:8974 +#: tools/virsh-domain.c:9607 msgid "migrate: Unexpected migrateuri for peer2peer/direct migration" msgstr "" -#: tools/virsh-domain.c:9045 +#: tools/virsh-domain.c:9672 msgid "migrate: Unexpected timeout for offline migration" msgstr "" -#: tools/virsh-domain.c:9062 +#: tools/virsh-domain.c:9706 msgid "Migration" msgstr "" -#: tools/virsh-domain.c:9078 +#: tools/virsh-domain.c:9724 msgid "set maximum tolerable downtime" msgstr "" -#: tools/virsh-domain.c:9081 +#: tools/virsh-domain.c:9727 msgid "" "Set maximum tolerable downtime of a domain which is being live-migrated to " "another host." msgstr "" -#: tools/virsh-domain.c:9095 +#: tools/virsh-domain.c:9741 msgid "maximum tolerable downtime (in milliseconds) for migration" msgstr "" -#: tools/virsh-domain.c:9112 +#: tools/virsh-domain.c:9758 msgid "migrate: Invalid downtime" msgstr "" -#: tools/virsh-domain.c:9131 +#: tools/virsh-domain.c:9777 msgid "get/set compression cache size" msgstr "" -#: tools/virsh-domain.c:9134 +#: tools/virsh-domain.c:9780 msgid "" "Get/set size of the cache (in bytes) used for compressing repeatedly " "transferred memory pages during live migration." msgstr "" -#: tools/virsh-domain.c:9149 +#: tools/virsh-domain.c:9795 msgid "requested size of the cache (in bytes) used for compression" msgstr "" -#: tools/virsh-domain.c:9169 +#: tools/virsh-domain.c:9815 msgid "Unable to parse size parameter" msgstr "" -#: tools/virsh-domain.c:9180 +#: tools/virsh-domain.c:9826 #, c-format msgid "Compression cache: %.3lf %s" msgstr "" -#: tools/virsh-domain.c:9193 +#: tools/virsh-domain.c:9839 msgid "Set the maximum migration bandwidth" msgstr "" -#: tools/virsh-domain.c:9196 +#: tools/virsh-domain.c:9842 msgid "" "Set the maximum migration bandwidth (in MiB/s) for a domain which is being " "migrated to another host." msgstr "" -#: tools/virsh-domain.c:9211 +#: tools/virsh-domain.c:9857 msgid "migration bandwidth limit in MiB/s" msgstr "" -#: tools/virsh-domain.c:9227 +#: tools/virsh-domain.c:9873 msgid "migrate: Invalid bandwidth" msgstr "" -#: tools/virsh-domain.c:9246 +#: tools/virsh-domain.c:9892 msgid "Get the maximum migration bandwidth" msgstr "" -#: tools/virsh-domain.c:9249 +#: tools/virsh-domain.c:9895 msgid "Get the maximum migration bandwidth (in MiB/s) for a domain." msgstr "" -#: tools/virsh-domain.c:9290 +#: tools/virsh-domain.c:9936 msgid "domain display connection URI" msgstr "" -#: tools/virsh-domain.c:9293 +#: tools/virsh-domain.c:9939 msgid "Output the IP address and port number for the graphical display." msgstr "" -#: tools/virsh-domain.c:9306 +#: tools/virsh-domain.c:9953 msgid "includes the password into the connection URI if available" msgstr "" -#: tools/virsh-domain.c:9448 +#: tools/virsh-domain.c:10107 msgid "Failed to create display URI" msgstr "" -#: tools/virsh-domain.c:9478 +#: tools/virsh-domain.c:10144 msgid "vnc display" msgstr "" -#: tools/virsh-domain.c:9481 +#: tools/virsh-domain.c:10147 msgid "Output the IP address and port number for the VNC display." msgstr "" -#: tools/virsh-domain.c:9524 +#: tools/virsh-domain.c:10190 msgid "Failed to get VNC port. Is this domain using VNC?" msgstr "" -#: tools/virsh-domain.c:9551 +#: tools/virsh-domain.c:10217 msgid "tty console" msgstr "" -#: tools/virsh-domain.c:9554 +#: tools/virsh-domain.c:10220 msgid "Output the device for the TTY console." msgstr "" -#: tools/virsh-domain.c:9611 +#: tools/virsh-domain.c:10277 msgid "print the domain's hostname" msgstr "" -#: tools/virsh-domain.c:9640 tools/virsh-host.c:636 +#: tools/virsh-domain.c:10306 tools/virsh-host.c:1018 msgid "failed to get hostname" msgstr "" -#: tools/virsh-domain.c:9728 tools/virsh-domain.c:9741 +#: tools/virsh-domain.c:10394 tools/virsh-domain.c:10407 msgid "Bad child elements counting." msgstr "" -#: tools/virsh-domain.c:9774 +#: tools/virsh-domain.c:10440 msgid "detach device from an XML file" msgstr "" -#: tools/virsh-domain.c:9777 +#: tools/virsh-domain.c:10443 msgid "Detach device from an XML " msgstr "" -#: tools/virsh-domain.c:9857 +#: tools/virsh-domain.c:10523 #, c-format msgid "Failed to detach device from %s" msgstr "" -#: tools/virsh-domain.c:9861 +#: tools/virsh-domain.c:10527 msgid "Device detached successfully\n" msgstr "" -#: tools/virsh-domain.c:9875 +#: tools/virsh-domain.c:10541 msgid "update device from an XML file" msgstr "" -#: tools/virsh-domain.c:9878 +#: tools/virsh-domain.c:10544 msgid "Update device from an XML ." msgstr "" -#: tools/virsh-domain.c:9912 +#: tools/virsh-domain.c:10578 msgid "force device update" msgstr "" -#: tools/virsh-domain.c:9959 +#: tools/virsh-domain.c:10625 #, c-format msgid "Failed to update device from %s" msgstr "" -#: tools/virsh-domain.c:9977 +#: tools/virsh-domain.c:10643 msgid "detach network interface" msgstr "" -#: tools/virsh-domain.c:9980 +#: tools/virsh-domain.c:10646 msgid "Detach network interface." msgstr "" -#: tools/virsh-domain.c:10068 +#: tools/virsh-domain.c:10739 msgid "Failed to get interface information" msgstr "" -#: tools/virsh-domain.c:10076 +#: tools/virsh-domain.c:10747 #, c-format msgid "No interface found whose type is %s" msgstr "" -#: tools/virsh-domain.c:10081 +#: tools/virsh-domain.c:10752 #, c-format msgid "" "Domain has %d interfaces. Please specify which one to detach using --mac" msgstr "" -#: tools/virsh-domain.c:10103 +#: tools/virsh-domain.c:10774 #, c-format msgid "" "Domain has multiple interfaces matching MAC address %s. You must use detach-" "device and specify the device pci address to remove it." msgstr "" -#: tools/virsh-domain.c:10116 +#: tools/virsh-domain.c:10787 #, c-format msgid "No interface with MAC address %s was found" msgstr "" -#: tools/virsh-domain.c:10132 +#: tools/virsh-domain.c:10803 msgid "Failed to detach interface" msgstr "" -#: tools/virsh-domain.c:10134 +#: tools/virsh-domain.c:10805 msgid "Interface detached successfully\n" msgstr "" -#: tools/virsh-domain.c:10172 tools/virsh-domain.c:10181 +#: tools/virsh-domain.c:10843 tools/virsh-domain.c:10852 msgid "Failed to get disk information" msgstr "" -#: tools/virsh-domain.c:10234 +#: tools/virsh-domain.c:10905 #, c-format msgid "No disk found whose source path or target is %s" msgstr "" -#: tools/virsh-domain.c:10289 +#: tools/virsh-domain.c:10960 #, c-format msgid "The disk device '%s' doesn't have media" msgstr "" -#: tools/virsh-domain.c:10302 +#: tools/virsh-domain.c:10973 msgid "No source is specified for inserting media" msgstr "" -#: tools/virsh-domain.c:10305 +#: tools/virsh-domain.c:10976 msgid "No source is specified for updating media" msgstr "" -#: tools/virsh-domain.c:10312 +#: tools/virsh-domain.c:10983 #, c-format msgid "The disk device '%s' already has media" msgstr "" -#: tools/virsh-domain.c:10347 +#: tools/virsh-domain.c:11018 msgid "detach disk device" msgstr "" -#: tools/virsh-domain.c:10350 +#: tools/virsh-domain.c:11021 msgid "Detach disk device." msgstr "" -#: tools/virsh-domain.c:10442 +#: tools/virsh-domain.c:11113 msgid "Failed to detach disk" msgstr "" -#: tools/virsh-domain.c:10446 +#: tools/virsh-domain.c:11117 msgid "Disk detached successfully\n" msgstr "" -#: tools/virsh-domain.c:10462 +#: tools/virsh-domain.c:11133 msgid "edit XML configuration for a domain" msgstr "" -#: tools/virsh-domain.c:10465 +#: tools/virsh-domain.c:11136 msgid "Edit the XML configuration for a domain." msgstr "" -#: tools/virsh-domain.c:10493 +#: tools/virsh-domain.c:11173 #, c-format msgid "Domain %s XML configuration not changed.\n" msgstr "" -#: tools/virsh-domain.c:10503 +#: tools/virsh-domain.c:11182 #, c-format msgid "Domain %s XML configuration edited.\n" msgstr "" -#: tools/virsh-domain.c:10524 tools/virsh-network.c:1140 +#: tools/virsh-domain.c:11203 tools/virsh-network.c:1140 msgid "Defined" msgstr "" -#: tools/virsh-domain.c:10525 tools/virsh-network.c:1141 +#: tools/virsh-domain.c:11204 tools/virsh-network.c:1141 msgid "Undefined" msgstr "" -#: tools/virsh-domain.c:10526 tools/virsh-network.c:1142 +#: tools/virsh-domain.c:11205 tools/virsh-network.c:1142 msgid "Started" msgstr "" -#: tools/virsh-domain.c:10527 +#: tools/virsh-domain.c:11206 msgid "Suspended" msgstr "" -#: tools/virsh-domain.c:10528 +#: tools/virsh-domain.c:11207 msgid "Resumed" msgstr "" -#: tools/virsh-domain.c:10529 tools/virsh-network.c:1143 +#: tools/virsh-domain.c:11208 tools/virsh-network.c:1143 msgid "Stopped" msgstr "" -#: tools/virsh-domain.c:10530 tools/virsh-domain.c:10582 +#: tools/virsh-domain.c:11209 tools/virsh-domain.c:11261 msgid "Shutdown" msgstr "" -#: tools/virsh-domain.c:10531 +#: tools/virsh-domain.c:11210 msgid "PMSuspended" msgstr "" -#: tools/virsh-domain.c:10532 tools/virsh-domain.c:10584 +#: tools/virsh-domain.c:11211 tools/virsh-domain.c:11263 msgid "Crashed" msgstr "" -#: tools/virsh-domain.c:10544 +#: tools/virsh-domain.c:11223 msgid "Added" msgstr "" -#: tools/virsh-domain.c:10545 +#: tools/virsh-domain.c:11224 msgid "Updated" msgstr "" -#: tools/virsh-domain.c:10550 +#: tools/virsh-domain.c:11229 msgid "Removed" msgstr "" -#: tools/virsh-domain.c:10555 +#: tools/virsh-domain.c:11234 msgid "Booted" msgstr "" -#: tools/virsh-domain.c:10556 tools/virsh-domain.c:10565 -#: tools/virsh-domain.c:10576 tools/virsh-domain.c:10585 +#: tools/virsh-domain.c:11235 tools/virsh-domain.c:11244 +#: tools/virsh-domain.c:11255 tools/virsh-domain.c:11264 msgid "Migrated" msgstr "" -#: tools/virsh-domain.c:10557 tools/virsh-domain.c:10568 +#: tools/virsh-domain.c:11236 tools/virsh-domain.c:11247 msgid "Restored" msgstr "" -#: tools/virsh-domain.c:10558 tools/virsh-domain.c:10569 -#: tools/virsh-domain.c:10577 tools/virsh-domain.c:10588 +#: tools/virsh-domain.c:11237 tools/virsh-domain.c:11248 +#: tools/virsh-domain.c:11256 tools/virsh-domain.c:11267 msgid "Snapshot" msgstr "" -#: tools/virsh-domain.c:10559 +#: tools/virsh-domain.c:11238 msgid "Event wakeup" msgstr "" -#: tools/virsh-domain.c:10564 +#: tools/virsh-domain.c:11243 msgid "Paused" msgstr "" -#: tools/virsh-domain.c:10566 +#: tools/virsh-domain.c:11245 msgid "I/O Error" msgstr "" -#: tools/virsh-domain.c:10567 +#: tools/virsh-domain.c:11246 msgid "Watchdog" msgstr "" -#: tools/virsh-domain.c:10570 +#: tools/virsh-domain.c:11249 msgid "API error" msgstr "" -#: tools/virsh-domain.c:10575 +#: tools/virsh-domain.c:11254 msgid "Unpaused" msgstr "" -#: tools/virsh-domain.c:10583 +#: tools/virsh-domain.c:11262 msgid "Destroyed" msgstr "" -#: tools/virsh-domain.c:10586 +#: tools/virsh-domain.c:11265 msgid "Saved" msgstr "" -#: tools/virsh-domain.c:10593 +#: tools/virsh-domain.c:11272 msgid "Finished" msgstr "" -#: tools/virsh-domain.c:10598 +#: tools/virsh-domain.c:11277 msgid "Memory" msgstr "" -#: tools/virsh-domain.c:10599 +#: tools/virsh-domain.c:11278 msgid "Disk" msgstr "" -#: tools/virsh-domain.c:10604 +#: tools/virsh-domain.c:11283 msgid "Panicked" msgstr "" -#: tools/virsh-domain.c:10647 tools/virsh-domain.c:10664 +#: tools/virsh-domain.c:11326 tools/virsh-domain.c:11343 msgid "none" msgstr "" -#: tools/virsh-domain.c:10648 tools/virsh-domain.c:10665 +#: tools/virsh-domain.c:11327 tools/virsh-domain.c:11344 msgid "pause" msgstr "" -#: tools/virsh-domain.c:10649 +#: tools/virsh-domain.c:11328 msgid "reset" msgstr "" -#: tools/virsh-domain.c:10650 +#: tools/virsh-domain.c:11329 msgid "poweroff" msgstr "" -#: tools/virsh-domain.c:10652 +#: tools/virsh-domain.c:11331 msgid "debug" msgstr "" -#: tools/virsh-domain.c:10666 +#: tools/virsh-domain.c:11345 msgid "report" msgstr "" -#: tools/virsh-domain.c:10678 +#: tools/virsh-domain.c:11357 msgid "connect" msgstr "" -#: tools/virsh-domain.c:10679 +#: tools/virsh-domain.c:11358 msgid "initialize" msgstr "" -#: tools/virsh-domain.c:10680 +#: tools/virsh-domain.c:11359 msgid "disconnect" msgstr "" -#: tools/virsh-domain.c:10692 +#: tools/virsh-domain.c:11371 msgid "IPv4" msgstr "" -#: tools/virsh-domain.c:10693 +#: tools/virsh-domain.c:11372 msgid "IPv6" msgstr "" -#: tools/virsh-domain.c:10694 +#: tools/virsh-domain.c:11373 msgid "unix" msgstr "" -#: tools/virsh-domain.c:10706 +#: tools/virsh-domain.c:11385 msgid "completed" msgstr "" -#: tools/virsh-domain.c:10708 +#: tools/virsh-domain.c:11387 msgid "canceled" msgstr "" -#: tools/virsh-domain.c:10709 +#: tools/virsh-domain.c:11388 msgid "ready" msgstr "" -#: tools/virsh-domain.c:10721 +#: tools/virsh-domain.c:11400 msgid "changed" msgstr "" -#: tools/virsh-domain.c:10722 +#: tools/virsh-domain.c:11401 msgid "dropped" msgstr "" -#: tools/virsh-domain.c:10734 +#: tools/virsh-domain.c:11413 msgid "opened" msgstr "" -#: tools/virsh-domain.c:10735 +#: tools/virsh-domain.c:11414 msgid "closed" msgstr "" -#: tools/virsh-domain.c:10768 +#: tools/virsh-domain.c:11447 #, c-format msgid "event '%s' for domain %s\n" msgstr "" -#: tools/virsh-domain.c:10786 +#: tools/virsh-domain.c:11465 #, c-format msgid "event 'lifecycle' for domain %s: %s %s\n" msgstr "" -#: tools/virsh-domain.c:10804 +#: tools/virsh-domain.c:11483 #, c-format msgid "event 'rtc-change' for domain %s: %lld\n" msgstr "" -#: tools/virsh-domain.c:10821 +#: tools/virsh-domain.c:11500 #, c-format msgid "event 'watchdog' for domain %s: %s\n" msgstr "" -#: tools/virsh-domain.c:10840 +#: tools/virsh-domain.c:11519 #, c-format msgid "event 'io-error' for domain %s: %s (%s) %s\n" msgstr "" -#: tools/virsh-domain.c:10863 +#: tools/virsh-domain.c:11542 #, c-format msgid "" "event 'graphics' for domain %s: %s local[%s %s %s] remote[%s %s %s] %s" msgstr "" -#: tools/virsh-domain.c:10893 +#: tools/virsh-domain.c:11572 #, c-format msgid "event 'io-error-reason' for domain %s: %s (%s) %s due to %s\n" msgstr "" -#: tools/virsh-domain.c:10914 +#: tools/virsh-domain.c:10707 #, c-format msgid "event 'block-job' for domain %s: %s for %s %s\n" msgstr "" -#: tools/virsh-domain.c:10936 +#: tools/virsh-domain.c:11616 #, c-format msgid "event 'disk-change' for domain %s disk %s: %s -> %s: %s\n" msgstr "" -#: tools/virsh-domain.c:10956 +#: tools/virsh-domain.c:11636 #, c-format msgid "event 'disk-change' for domain %s disk %s: %s\n" msgstr "" -#: tools/virsh-domain.c:10986 +#: tools/virsh-domain.c:11666 #, c-format msgid "event 'balloon-change' for domain %s: %lluKiB\n" msgstr "" -#: tools/virsh-domain.c:11004 +#: tools/virsh-domain.c:11684 #, c-format msgid "event 'device-removed' for domain %s: %s\n" msgstr "" -#: tools/virsh-domain.c:11047 +#: tools/virsh-domain.c:11801 msgid "Domain Events" msgstr "" -#: tools/virsh-domain.c:11050 +#: tools/virsh-domain.c:11804 msgid "List event types, or wait for domain events to occur" msgstr "" -#: tools/virsh-domain.c:11058 +#: tools/virsh-domain.c:11812 msgid "filter by domain name, id, or uuid" msgstr "" -#: tools/virsh-domain.c:11062 tools/virsh-network.c:1199 +#: tools/virsh-domain.c:11816 tools/virsh-network.c:1199 msgid "which event type to wait for" msgstr "" -#: tools/virsh-domain.c:11066 +#: tools/virsh-domain.c:11820 msgid "wait for all events instead of just one type" msgstr "" -#: tools/virsh-domain.c:8029 tools/virsh-domain.c:11070 +#: tools/virsh-domain.c:8657 tools/virsh-domain.c:11824 #: tools/virsh-network.c:1203 msgid "loop until timeout or interrupt, rather than one-shot" msgstr "" -#: tools/virsh-domain.c:8033 tools/virsh-domain.c:11074 +#: tools/virsh-domain.c:8661 tools/virsh-domain.c:11828 #: tools/virsh-network.c:1207 msgid "timeout seconds" msgstr "" -#: tools/virsh-domain.c:11078 tools/virsh-network.c:1211 +#: tools/virsh-domain.c:11832 tools/virsh-network.c:1211 msgid "list valid event types" msgstr "" -#: tools/virsh-domain.c:11110 tools/virsh-network.c:1242 +#: tools/virsh-domain.c:11864 tools/virsh-network.c:1242 #, c-format msgid "unknown event type %s" msgstr "" -#: tools/virsh-domain.c:11115 +#: tools/virsh-domain.c:11869 msgid "one of --list, --all, or event type is required" msgstr "" -#: tools/virsh-domain.c:8084 tools/virsh-domain.c:11164 +#: tools/virsh-domain.c:8712 tools/virsh-domain.c:11918 #: tools/virsh-network.c:1263 msgid "event loop interrupted\n" msgstr "" -#: tools/virsh-domain.c:8087 tools/virsh-domain.c:11167 +#: tools/virsh-domain.c:8715 tools/virsh-domain.c:11921 #: tools/virsh-network.c:1266 msgid "event loop timed out\n" msgstr "" -#: tools/virsh-domain.c:8094 tools/virsh-domain.c:11174 +#: tools/virsh-domain.c:8722 tools/virsh-domain.c:11928 #: tools/virsh-network.c:1273 #, c-format msgid "events received: %d\n" msgstr "" -#: tools/virsh-domain.c:11199 +#: tools/virsh-domain.c:11953 msgid "Change media of CD or floppy drive" msgstr "" -#: tools/virsh-domain.c:11202 +#: tools/virsh-domain.c:11956 msgid "Change media of CD or floppy drive." msgstr "" -#: tools/virsh-domain.c:11216 +#: tools/virsh-domain.c:11970 msgid "Fully-qualified path or target of disk device" msgstr "" -#: tools/virsh-domain.c:11220 +#: tools/virsh-domain.c:11974 msgid "source of the media" msgstr "" -#: tools/virsh-domain.c:11224 +#: tools/virsh-domain.c:11978 msgid "Eject the media" msgstr "" -#: tools/virsh-domain.c:11228 +#: tools/virsh-domain.c:11982 msgid "Insert the media" msgstr "" -#: tools/virsh-domain.c:11232 +#: tools/virsh-domain.c:11986 msgid "Update the media" msgstr "" -#: tools/virsh-domain.c:11236 +#: tools/virsh-domain.c:11990 msgid "" "can be either or both of --live and --config, depends on implementation of " "hypervisor driver" msgstr "" -#: tools/virsh-domain.c:11241 +#: tools/virsh-domain.c:11995 msgid "alter live configuration of running domain" msgstr "" -#: tools/virsh-domain.c:11245 +#: tools/virsh-domain.c:11999 msgid "alter persistent configuration, effect observed on next boot" msgstr "" -#: tools/virsh-domain.c:11249 +#: tools/virsh-domain.c:12003 msgid "force media changing" msgstr "" -#: tools/virsh-domain.c:11314 +#: tools/virsh-domain.c:12068 msgid "No disk source specified for inserting" msgstr "" -#: tools/virsh-domain.c:11332 +#: tools/virsh-domain.c:12086 #, c-format msgid "Failed to complete action %s on media" msgstr "" -#: tools/virsh-domain.c:11336 +#: tools/virsh-domain.c:12090 #, c-format msgid "succeeded to complete action %s on media\n" msgstr "" -#: tools/virsh-domain.c:11350 tools/virsh-domain.c:11353 +#: tools/virsh-domain.c:12104 tools/virsh-domain.c:12107 msgid "Invoke fstrim on domain's mounted filesystems." msgstr "" -#: tools/virsh-domain.c:11366 +#: tools/virsh-domain.c:12120 msgid "" "Just a hint to ignore contiguous free ranges smaller than this (Bytes)" msgstr "" -#: tools/virsh-domain.c:11371 +#: tools/virsh-domain.c:12125 msgid "which mount point to trim" msgstr "" -#: tools/virsh-domain.c:11388 +#: tools/virsh-domain.c:12142 msgid "Unable to parse integer parameter minimum" msgstr "" -#: tools/virsh-domain.c:11396 +#: tools/virsh-domain.c:12150 msgid "Unable to invoke fstrim" msgstr "" -#: tools/virsh-edit.c:112 +#: tools/virsh-edit.c:104 msgid "The XML configuration was changed by another user." msgstr "" -#: tools/virsh-edit.c:121 +#: tools/virsh-edit.c:112 msgid "Failed." msgstr "" -#: tools/virsh-host.c:47 +#: tools/virsh-host.c:48 tools/virsh-host.c:324 msgid "capabilities" msgstr "" -#: tools/virsh-host.c:50 +#: tools/virsh-host.c:51 msgid "Returns capabilities of hypervisor/driver." msgstr "" -#: tools/virsh-host.c:61 +#: tools/virsh-host.c:62 msgid "failed to get capabilities" msgstr "" -#: tools/virsh-host.c:75 +#: tools/virsh-host.c:140 msgid "NUMA free memory" msgstr "" -#: tools/virsh-host.c:78 +#: tools/virsh-host.c:143 msgid "display available free memory for the NUMA cell." msgstr "" -#: tools/virsh-host.c:86 +#: tools/virsh-host.c:151 tools/virsh-host.c:277 tools/virsh-host.c:455 msgid "NUMA cell number" msgstr "" -#: tools/virsh-host.c:90 +#: tools/virsh-host.c:155 msgid "show free memory for all NUMA cells" msgstr "" -#: tools/virsh-host.c:115 +#: tools/virsh-host.c:180 tools/virsh-host.c:488 msgid "cell number has to be a number" msgstr "" -#: tools/virsh-host.c:121 tools/virsh-host.c:127 +#: tools/virsh-host.c:186 tools/virsh-host.c:192 tools/virsh-host.c:320 +#: tools/virsh-host.c:510 tools/virsh-host.c:516 msgid "unable to get node capabilities" msgstr "" -#: tools/virsh-host.c:125 +#: tools/virsh-host.c:190 tools/virsh-host.c:514 msgid "(capabilities)" msgstr "" -#: tools/virsh-host.c:135 +#: tools/virsh-host.c:200 tools/virsh-host.c:524 msgid "could not get information about NUMA topology" msgstr "" -#: tools/virsh-host.c:147 +#: tools/virsh-host.c:212 tools/virsh-host.c:533 msgid "conversion from string failed" msgstr "" -#: tools/virsh-host.c:155 +#: tools/virsh-host.c:220 #, c-format msgid "failed to get free memory for NUMA node number: %lu" msgstr "" -#: tools/virsh-host.c:168 tools/virsh-host.c:179 +#: tools/virsh-host.c:233 tools/virsh-host.c:244 msgid "Total" msgstr "" -#: tools/virsh-host.c:200 +#: tools/virsh-host.c:564 msgid "connection vcpu maximum" msgstr "" -#: tools/virsh-host.c:203 +#: tools/virsh-host.c:567 msgid "Show maximum number of virtual CPUs for guests on this connection." msgstr "" -#: tools/virsh-host.c:211 +#: tools/virsh-host.c:575 msgid "domain type" msgstr "" -#: tools/virsh-host.c:238 +#: tools/virsh-host.c:602 msgid "node information" msgstr "node information" -#: tools/virsh-host.c:241 +#: tools/virsh-host.c:605 msgid "Returns basic information about the node." msgstr "Returns basic information about the node." -#: tools/virsh-host.c:252 +#: tools/virsh-host.c:616 msgid "failed to get node information" msgstr "failed to get node information" -#: tools/virsh-host.c:255 +#: tools/virsh-host.c:619 msgid "CPU model:" msgstr "CPU model:" -#: tools/virsh-host.c:257 +#: tools/virsh-host.c:621 msgid "CPU frequency:" msgstr "CPU frequency:" -#: tools/virsh-host.c:258 +#: tools/virsh-host.c:622 msgid "CPU socket(s):" msgstr "CPU socket(s):" -#: tools/virsh-host.c:259 +#: tools/virsh-host.c:623 msgid "Core(s) per socket:" msgstr "Core(s) per socket:" -#: tools/virsh-host.c:260 +#: tools/virsh-host.c:624 msgid "Thread(s) per core:" msgstr "Thread(s) per core:" -#: tools/virsh-host.c:261 +#: tools/virsh-host.c:625 msgid "NUMA cell(s):" msgstr "NUMA cell(s):" -#: tools/virsh-host.c:262 +#: tools/virsh-host.c:626 msgid "Memory size:" msgstr "Memory size:" -#: tools/virsh-host.c:272 +#: tools/virsh-host.c:636 msgid "node cpu map" msgstr "" -#: tools/virsh-host.c:275 +#: tools/virsh-host.c:639 msgid "" "Displays the node's total number of CPUs, the number of online CPUs and the " "list of online CPUs." msgstr "" -#: tools/virsh-host.c:291 +#: tools/virsh-host.c:664 msgid "Unable to get cpu map" msgstr "" -#: tools/virsh-host.c:295 +#: tools/virsh-host.c:668 msgid "CPUs present:" msgstr "" -#: tools/virsh-host.c:296 +#: tools/virsh-host.c:669 msgid "CPUs online:" msgstr "" -#: tools/virsh-host.c:298 +#: tools/virsh-host.c:671 msgid "CPU map:" msgstr "" -#: tools/virsh-host.c:315 +#: tools/virsh-host.c:697 msgid "Prints cpu stats of the node." msgstr "" -#: tools/virsh-host.c:318 +#: tools/virsh-host.c:700 msgid "Returns cpu stats of the node, in nanoseconds." msgstr "" -#: tools/virsh-host.c:326 +#: tools/virsh-host.c:708 msgid "prints specified cpu statistics only." msgstr "" -#: tools/virsh-host.c:330 +#: tools/virsh-host.c:712 msgid "prints by percentage during 1 second." msgstr "" -#: tools/virsh-host.c:355 +#: tools/virsh-host.c:737 msgid "user:" msgstr "" -#: tools/virsh-host.c:356 +#: tools/virsh-host.c:738 msgid "system:" msgstr "" -#: tools/virsh-host.c:357 tools/virsh-host.c:429 +#: tools/virsh-host.c:739 tools/virsh-host.c:811 msgid "idle:" msgstr "" -#: tools/virsh-host.c:358 +#: tools/virsh-host.c:740 msgid "iowait:" msgstr "" -#: tools/virsh-host.c:359 +#: tools/virsh-host.c:741 msgid "intr:" msgstr "" -#: tools/virsh-host.c:360 tools/virsh-host.c:428 tools/virsh-host.c:437 +#: tools/virsh-host.c:742 tools/virsh-host.c:810 tools/virsh-host.c:819 msgid "usage:" msgstr "" -#: tools/virsh-host.c:376 +#: tools/virsh-host.c:758 msgid "Invalid value of cpuNum" msgstr "" -#: tools/virsh-host.c:382 +#: tools/virsh-host.c:764 msgid "Unable to get number of cpu stats" msgstr "" -#: tools/virsh-host.c:395 +#: tools/virsh-host.c:777 msgid "Unable to get node cpu stats" msgstr "" -#: tools/virsh-host.c:459 +#: tools/virsh-host.c:841 msgid "Prints memory stats of the node." msgstr "" -#: tools/virsh-host.c:462 +#: tools/virsh-host.c:844 msgid "Returns memory stats of the node, in kilobytes." msgstr "" -#: tools/virsh-host.c:470 +#: tools/virsh-host.c:852 msgid "prints specified cell statistics only." msgstr "" -#: tools/virsh-host.c:485 +#: tools/virsh-host.c:867 msgid "Invalid value of cellNum" msgstr "" -#: tools/virsh-host.c:492 +#: tools/virsh-host.c:874 msgid "Unable to get number of memory stats" msgstr "" -#: tools/virsh-host.c:505 +#: tools/virsh-host.c:887 msgid "Unable to get memory stats" msgstr "" -#: tools/virsh-host.c:524 +#: tools/virsh-host.c:906 msgid "suspend the host node for a given time duration" msgstr "" -#: tools/virsh-host.c:527 +#: tools/virsh-host.c:909 msgid "" "Suspend the host node for a given time duration and attempt to resume " "thereafter." msgstr "" -#: tools/virsh-host.c:543 +#: tools/virsh-host.c:925 msgid "Suspend duration in seconds, at least 60" msgstr "" -#: tools/virsh-host.c:575 +#: tools/virsh-host.c:957 msgid "Invalid duration" msgstr "" -#: tools/virsh-host.c:580 +#: tools/virsh-host.c:962 msgid "The host was not suspended" msgstr "" -#: tools/virsh-host.c:591 +#: tools/virsh-host.c:973 msgid "print the hypervisor sysinfo" msgstr "" -#: tools/virsh-host.c:594 +#: tools/virsh-host.c:976 msgid "output an XML string for the hypervisor sysinfo, if available" msgstr "" -#: tools/virsh-host.c:606 +#: tools/virsh-host.c:988 msgid "failed to get sysinfo" msgstr "" -#: tools/virsh-host.c:621 +#: tools/virsh-host.c:1003 msgid "print the hypervisor hostname" msgstr "" -#: tools/virsh-host.c:651 +#: tools/virsh-host.c:1033 msgid "print the hypervisor canonical URI" msgstr "" -#: tools/virsh-host.c:666 +#: tools/virsh-host.c:1048 msgid "failed to get URI" msgstr "" -#: tools/virsh-host.c:681 +#: tools/virsh-host.c:1063 msgid "CPU models" msgstr "" -#: tools/virsh-host.c:684 +#: tools/virsh-host.c:1066 msgid "Get the CPU models for an arch." msgstr "" -#: tools/virsh-host.c:693 +#: tools/virsh-host.c:1075 msgid "architecture" msgstr "" -#: tools/virsh-host.c:711 +#: tools/virsh-host.c:1093 msgid "failed to get CPU model names" msgstr "" -#: tools/virsh-host.c:729 +#: tools/virsh-host.c:1111 msgid "show version" msgstr "show version" -#: tools/virsh-host.c:732 +#: tools/virsh-host.c:1114 msgid "Display the system version information." msgstr "Display the system version information." -#: tools/virsh-host.c:740 +#: tools/virsh-host.c:1122 msgid "report daemon version too" msgstr "" -#: tools/virsh-host.c:761 +#: tools/virsh-host.c:1143 msgid "failed to get hypervisor type" msgstr "failed to get hypervisor type" -#: tools/virsh-host.c:770 +#: tools/virsh-host.c:1152 #, c-format msgid "Compiled against library: libvirt %d.%d.%d\n" msgstr "" -#: tools/virsh-host.c:775 +#: tools/virsh-host.c:1157 msgid "failed to get the library version" msgstr "failed to get the library version" -#: tools/virsh-host.c:782 +#: tools/virsh-host.c:1164 #, c-format msgid "Using library: libvirt %d.%d.%d\n" msgstr "" -#: tools/virsh-host.c:789 +#: tools/virsh-host.c:1171 #, c-format msgid "Using API: %s %d.%d.%d\n" msgstr "Using API: %s %d.%d.%d\n" -#: tools/virsh-host.c:794 +#: tools/virsh-host.c:1176 msgid "failed to get the hypervisor version" msgstr "failed to get the hypervisor version" -#: tools/virsh-host.c:799 +#: tools/virsh-host.c:1181 #, c-format msgid "Cannot extract running %s hypervisor version\n" msgstr "Cannot extract running %s hypervisor version\n" -#: tools/virsh-host.c:806 +#: tools/virsh-host.c:1188 #, c-format msgid "Running hypervisor: %s %d.%d.%d\n" msgstr "Running hypervisor: %s %d.%d.%d\n" -#: tools/virsh-host.c:813 +#: tools/virsh-host.c:1195 msgid "failed to get the daemon version" msgstr "" -#: tools/virsh-host.c:819 +#: tools/virsh-host.c:1201 #, c-format msgid "Running against daemon: %d.%d.%d\n" msgstr "" -#: tools/virsh-host.c:828 +#: tools/virsh-host.c:1210 msgid "Get or set node memory parameters" msgstr "" -#: tools/virsh-host.c:829 +#: tools/virsh-host.c:1211 msgid "" "Get or set node memory parameters\n" " To get the memory parameters, use following command: \n" @@ -32568,33 +32591,33 @@ " virsh # node-memory-tune" msgstr "" -#: tools/virsh-host.c:838 +#: tools/virsh-host.c:1220 msgid "" "number of pages to scan before the shared memory service goes to sleep" msgstr "" -#: tools/virsh-host.c:843 +#: tools/virsh-host.c:1225 msgid "" "number of millisecs the shared memory service should sleep before next scan" msgstr "" -#: tools/virsh-host.c:848 +#: tools/virsh-host.c:1230 msgid "Specifies if pages from different numa nodes can be merged" msgstr "" -#: tools/virsh-host.c:866 +#: tools/virsh-host.c:1248 msgid "invalid shm-pages-to-scan number" msgstr "" -#: tools/virsh-host.c:876 +#: tools/virsh-host.c:1258 msgid "invalid shm-sleep-millisecs number" msgstr "" -#: tools/virsh-host.c:886 +#: tools/virsh-host.c:1268 msgid "invalid shm-merge-across-nodes number" msgstr "" -#: tools/virsh-host.c:918 +#: tools/virsh-host.c:1300 msgid "Shared memory:\n" msgstr "" @@ -32617,7 +32640,7 @@ msgid "interface name or MAC address" msgstr "" -#: tools/virsh-interface.c:126 +#: tools/virsh-interface.c:127 #, c-format msgid "Interface %s XML configuration not changed.\n" msgstr "" @@ -32660,12 +32683,12 @@ msgstr "" #: tools/virsh-interface.c:372 tools/virsh-network.c:709 -#: tools/virsh-pool.c:1168 +#: tools/virsh-pool.c:1224 msgid "active" msgstr "" #: tools/virsh-interface.c:372 tools/virsh-network.c:709 -#: tools/virsh-pool.c:903 tools/virsh-pool.c:1170 +#: tools/virsh-pool.c:956 tools/virsh-pool.c:1226 msgid "inactive" msgstr "" @@ -33046,6 +33069,7 @@ #: tools/virsh-network.c:297 tools/virsh-network.c:352 #: tools/virsh-network.c:771 tools/virsh-network.c:813 #: tools/virsh-network.c:856 tools/virsh-network.c:1075 +#: tools/virsh-network.c:1305 msgid "network name or uuid" msgstr "" @@ -33151,8 +33175,8 @@ msgid "Active:" msgstr "" -#: tools/virsh-network.c:386 tools/virsh-network.c:703 tools/virsh-pool.c:1084 -#: tools/virsh-pool.c:1527 +#: tools/virsh-network.c:386 tools/virsh-network.c:703 tools/virsh-pool.c:1140 +#: tools/virsh-pool.c:1583 msgid "no autostart" msgstr "" @@ -33220,12 +33244,12 @@ msgid "list networks with autostart disabled" msgstr "" -#: tools/virsh-network.c:693 tools/virsh-pool.c:1199 tools/virsh-pool.c:1229 -#: tools/virsh-pool.c:1284 +#: tools/virsh-network.c:693 tools/virsh-pool.c:1255 tools/virsh-pool.c:1285 +#: tools/virsh-pool.c:1340 msgid "Autostart" msgstr "" -#: tools/virsh-network.c:693 tools/virsh-pool.c:1234 tools/virsh-pool.c:1285 +#: tools/virsh-network.c:693 tools/virsh-pool.c:1290 tools/virsh-pool.c:1341 msgid "Persistent" msgstr "" @@ -33255,11 +33279,11 @@ msgid "Failed to start network %s" msgstr "" -#: tools/virsh-network.c:801 +#: tools/virsh.c:7006 msgid "undefine an inactive network" msgstr "" -#: tools/virsh-network.c:804 +#: tools/virsh.c:7007 msgid "Undefine the configuration for an inactive network." msgstr "" @@ -33367,7 +33391,7 @@ msgid "Edit the XML configuration for a network." msgstr "" -#: tools/virsh-network.c:1109 +#: tools/virsh-network.c:1110 #, c-format msgid "Network %s XML configuration not changed.\n" msgstr "" @@ -33432,16 +33456,16 @@ "the physical host" msgstr "" -#: tools/virsh-nodedev.c:118 tools/virsh-nodedev.c:527 +#: tools/virsh-nodedev.c:118 tools/virsh-nodedev.c:528 msgid "device name or wwn pair in 'wwnn,wwpn' format" msgstr "" -#: tools/virsh-nodedev.c:138 tools/virsh-nodedev.c:548 +#: tools/virsh-nodedev.c:138 tools/virsh-nodedev.c:549 #, c-format msgid "Malformed device value '%s'" msgstr "" -#: tools/virsh-nodedev.c:151 tools/virsh-nodedev.c:561 +#: tools/virsh-nodedev.c:151 tools/virsh-nodedev.c:562 msgid "Could not find matching device" msgstr "" @@ -33455,117 +33479,117 @@ msgid "Failed to destroy node device '%s'" msgstr "" -#: tools/virsh-nodedev.c:248 tools/virsh-nodedev.c:269 +#: tools/virsh-nodedev.c:249 tools/virsh-nodedev.c:270 msgid "Failed to list node devices" msgstr "" -#: tools/virsh-nodedev.c:258 +#: tools/virsh-nodedev.c:259 msgid "Failed to count node devices" msgstr "" -#: tools/virsh-nodedev.c:298 +#: tools/virsh-nodedev.c:299 msgid "Failed to get capability numbers of the device" msgstr "" -#: tools/virsh-nodedev.c:306 +#: tools/virsh-nodedev.c:307 msgid "Failed to get capability names of the device" msgstr "" -#: tools/virsh-nodedev.c:369 +#: tools/virsh-nodedev.c:370 msgid "enumerate devices on this host" msgstr "" -#: tools/virsh-nodedev.c:380 +#: tools/virsh-nodedev.c:381 msgid "list devices in a tree" msgstr "" -#: tools/virsh-nodedev.c:384 +#: tools/virsh-nodedev.c:385 msgid "capability names, separated by comma" msgstr "" -#: tools/virsh-nodedev.c:406 +#: tools/virsh-nodedev.c:407 msgid "Options --tree and --cap are incompatible" msgstr "" -#: tools/virsh-nodedev.c:415 +#: tools/virsh-nodedev.c:416 msgid "Invalid capability type" msgstr "" -#: tools/virsh-nodedev.c:514 +#: tools/virsh-nodedev.c:515 msgid "node device details in XML" msgstr "" -#: tools/virsh-nodedev.c:517 +#: tools/virsh-nodedev.c:518 msgid "Output the node device details as an XML dump to stdout." msgstr "" -#: tools/virsh-nodedev.c:583 +#: tools/virsh-nodedev.c:585 msgid "detach node device from its device driver" msgstr "" -#: tools/virsh-nodedev.c:586 +#: tools/virsh-nodedev.c:588 msgid "" "Detach node device from its device driver before assigning to a domain." msgstr "" -#: tools/virsh-nodedev.c:596 tools/virsh-nodedev.c:661 -#: tools/virsh-nodedev.c:710 +#: tools/virsh-nodedev.c:598 tools/virsh-nodedev.c:663 +#: tools/virsh-nodedev.c:712 msgid "device key" msgstr "" -#: tools/virsh-nodedev.c:600 +#: tools/virsh-nodedev.c:602 msgid "pci device assignment backend driver (e.g. 'vfio' or 'kvm')" msgstr "" -#: tools/virsh-nodedev.c:619 tools/virsh-nodedev.c:677 -#: tools/virsh-nodedev.c:726 +#: tools/virsh-nodedev.c:621 tools/virsh-nodedev.c:679 +#: tools/virsh-nodedev.c:728 #, c-format msgid "Could not find matching device '%s'" msgstr "" -#: tools/virsh-nodedev.c:635 +#: tools/virsh-nodedev.c:637 #, c-format msgid "Device %s detached\n" msgstr "" -#: tools/virsh-nodedev.c:637 +#: tools/virsh-nodedev.c:639 #, c-format msgid "Failed to detach device %s" msgstr "" -#: tools/virsh-nodedev.c:648 +#: tools/virsh-nodedev.c:650 msgid "reattach node device to its device driver" msgstr "" -#: tools/virsh-nodedev.c:651 +#: tools/virsh-nodedev.c:653 msgid "" "Reattach node device to its device driver once released by the domain." msgstr "" -#: tools/virsh-nodedev.c:682 +#: tools/virsh-nodedev.c:684 #, c-format msgid "Device %s re-attached\n" msgstr "" -#: tools/virsh-nodedev.c:684 +#: tools/virsh-nodedev.c:686 #, c-format msgid "Failed to re-attach device %s" msgstr "" -#: tools/virsh-nodedev.c:697 +#: tools/virsh-nodedev.c:699 msgid "reset node device" msgstr "" -#: tools/virsh-nodedev.c:700 +#: tools/virsh-nodedev.c:702 msgid "Reset node device before or after assigning to a domain." msgstr "" -#: tools/virsh-nodedev.c:731 +#: tools/virsh-nodedev.c:733 #, c-format msgid "Device %s reset\n" msgstr "" -#: tools/virsh-nodedev.c:733 +#: tools/virsh-nodedev.c:735 #, c-format msgid "Failed to reset device %s" msgstr "" @@ -33660,7 +33684,7 @@ msgid "Edit the XML configuration for a network filter." msgstr "" -#: tools/virsh-nwfilter.c:425 +#: tools/virsh-nwfilter.c:426 #, c-format msgid "Network filter %s XML configuration not changed.\n" msgstr "" @@ -33683,14 +33707,14 @@ msgid "Configure a pool to be automatically started at boot." msgstr "" -#: tools/virsh-pool.c:95 tools/virsh-pool.c:449 tools/virsh-pool.c:510 -#: tools/virsh-pool.c:553 tools/virsh-pool.c:596 tools/virsh-pool.c:639 -#: tools/virsh-pool.c:1487 tools/virsh-pool.c:1646 tools/virsh-pool.c:1730 -#: tools/virsh-volume.c:405 tools/virsh-volume.c:532 tools/virsh-volume.c:628 -#: tools/virsh-volume.c:746 tools/virsh-volume.c:857 tools/virsh-volume.c:905 -#: tools/virsh-volume.c:999 tools/virsh-volume.c:1062 -#: tools/virsh-volume.c:1160 tools/virsh-volume.c:1330 -#: tools/virsh-volume.c:1675 tools/virsh-volume.c:1714 +#: tools/virsh-pool.c:95 tools/virsh-pool.c:504 tools/virsh-pool.c:563 +#: tools/virsh-pool.c:606 tools/virsh-pool.c:649 tools/virsh-pool.c:692 +#: tools/virsh-pool.c:1543 tools/virsh-pool.c:1702 tools/virsh-pool.c:1786 +#: tools/virsh-volume.c:424 tools/virsh-volume.c:551 tools/virsh-volume.c:647 +#: tools/virsh-volume.c:764 tools/virsh-volume.c:875 tools/virsh-volume.c:922 +#: tools/virsh-volume.c:1015 tools/virsh-volume.c:1078 +#: tools/virsh-volume.c:1176 tools/virsh-volume.c:1346 +#: tools/virsh-volume.c:1691 tools/virsh-volume.c:1730 msgid "pool name or uuid" msgstr "" @@ -33718,11 +33742,11 @@ msgid "create a pool from an XML file" msgstr "" -#: tools/virsh-pool.c:142 tools/virsh-pool.c:306 +#: tools/virsh-pool.c:142 tools/virsh-pool.c:361 msgid "Create a pool." msgstr "" -#: tools/virsh-pool.c:151 tools/virsh-pool.c:357 +#: tools/virsh-pool.c:151 tools/virsh-pool.c:412 msgid "file containing an XML pool description" msgstr "" @@ -33740,11 +33764,11 @@ msgid "name of the pool" msgstr "" -#: tools/virsh-pool.c:195 +#: tools/virsh-pool.c:200 msgid "print XML document, but don't define/create" msgstr "" -#: tools/virsh-pool.c:200 +#: tools/virsh-pool.c:196 msgid "type of the pool" msgstr "" @@ -33772,381 +33796,381 @@ msgid "format for underlying storage" msgstr "" -#: tools/virsh-pool.c:303 +#: tools/virsh-pool.c:358 msgid "create a pool from a set of args" msgstr "" -#: tools/virsh-pool.c:330 +#: tools/virsh-pool.c:385 #, c-format msgid "Pool %s created\n" msgstr "" -#: tools/virsh-pool.c:333 +#: tools/virsh-pool.c:388 #, c-format msgid "Failed to create pool %s" msgstr "" -#: tools/virsh-pool.c:345 +#: tools/virsh-pool.c:400 msgid "define (but don't start) a pool from an XML file" msgstr "" -#: tools/virsh-pool.c:348 tools/virsh-pool.c:398 +#: tools/virsh-pool.c:403 tools/virsh-pool.c:453 msgid "Define a pool." msgstr "" -#: tools/virsh-pool.c:380 +#: tools/virsh-pool.c:435 #, c-format msgid "Pool %s defined from %s\n" msgstr "" -#: tools/virsh-pool.c:384 +#: tools/virsh-pool.c:439 #, c-format msgid "Failed to define pool from %s" msgstr "" -#: tools/virsh-pool.c:395 +#: tools/virsh-pool.c:450 msgid "define a pool from a set of args" msgstr "" -#: tools/virsh-pool.c:422 +#: tools/virsh-pool.c:477 #, c-format msgid "Pool %s defined\n" msgstr "" -#: tools/virsh-pool.c:425 +#: tools/virsh-pool.c:480 #, c-format msgid "Failed to define pool %s" msgstr "" -#: tools/virsh-pool.c:437 +#: tools/virsh-pool.c:492 msgid "build a pool" msgstr "" -#: tools/virsh-pool.c:440 +#: tools/virsh-pool.c:495 msgid "Build a given pool." msgstr "" -#: tools/virsh-pool.c:453 +#: tools/virsh-pool.c:508 msgid "do not overwrite an existing pool of this type" msgstr "" -#: tools/virsh-pool.c:457 +#: tools/virsh-pool.c:512 msgid "overwrite any existing data" msgstr "" -#: tools/virsh-pool.c:482 +#: tools/virsh-pool.c:535 #, c-format msgid "Pool %s built\n" msgstr "" -#: tools/virsh-pool.c:484 +#: tools/virsh-pool.c:537 #, c-format msgid "Failed to build pool %s" msgstr "" -#: tools/virsh-pool.c:498 +#: tools/virsh-pool.c:551 msgid "destroy (stop) a pool" msgstr "" -#: tools/virsh-pool.c:501 +#: tools/virsh-pool.c:554 msgid "Forcefully stop a given pool. Raw data in the pool is untouched" msgstr "" -#: tools/virsh-pool.c:526 +#: tools/virsh-pool.c:579 #, c-format msgid "Pool %s destroyed\n" msgstr "" -#: tools/virsh-pool.c:528 +#: tools/virsh-pool.c:581 #, c-format msgid "Failed to destroy pool %s" msgstr "" -#: tools/virsh-pool.c:541 +#: tools/virsh-pool.c:594 msgid "delete a pool" msgstr "" -#: tools/virsh-pool.c:544 +#: tools/virsh-pool.c:597 msgid "Delete a given pool." msgstr "" -#: tools/virsh-pool.c:569 +#: tools/virsh-pool.c:622 #, c-format msgid "Pool %s deleted\n" msgstr "" -#: tools/virsh-pool.c:571 +#: tools/virsh-pool.c:624 #, c-format msgid "Failed to delete pool %s" msgstr "" -#: tools/virsh-pool.c:584 +#: tools/virsh-pool.c:637 msgid "refresh a pool" msgstr "" -#: tools/virsh-pool.c:587 +#: tools/virsh-pool.c:640 msgid "Refresh a given pool." msgstr "" -#: tools/virsh-pool.c:612 +#: tools/virsh-pool.c:665 #, c-format msgid "Pool %s refreshed\n" msgstr "" -#: tools/virsh-pool.c:614 +#: tools/virsh-pool.c:667 #, c-format msgid "Failed to refresh pool %s" msgstr "" -#: tools/virsh-pool.c:627 +#: tools/virsh-pool.c:680 msgid "pool information in XML" msgstr "" -#: tools/virsh-pool.c:630 +#: tools/virsh-pool.c:683 msgid "Output the pool information as an XML dump to stdout." msgstr "" -#: tools/virsh-pool.c:754 +#: tools/virsh-pool.c:807 msgid "Failed to list pools" msgstr "" -#: tools/virsh-pool.c:764 +#: tools/virsh-pool.c:817 msgid "Filtering using --type is not supported by this libvirt" msgstr "" -#: tools/virsh-pool.c:773 +#: tools/virsh-pool.c:826 msgid "Failed to get the number of active pools " msgstr "" -#: tools/virsh-pool.c:782 +#: tools/virsh-pool.c:835 msgid "Failed to get the number of inactive pools" msgstr "" -#: tools/virsh-pool.c:799 +#: tools/virsh-pool.c:852 msgid "Failed to list active pools" msgstr "" -#: tools/virsh-pool.c:810 +#: tools/virsh-pool.c:863 msgid "Failed to list inactive pools" msgstr "" -#: tools/virsh-pool.c:843 +#: tools/virsh-pool.c:896 msgid "Failed to get pool persistence info" msgstr "" -#: tools/virsh-pool.c:855 +#: tools/virsh-pool.c:908 msgid "Failed to get pool autostart state" msgstr "" -#: tools/virsh-pool.c:904 +#: tools/virsh-pool.c:957 msgid "building" msgstr "" -#: tools/virsh-pool.c:906 +#: tools/virsh-pool.c:959 msgid "degraded" msgstr "" -#: tools/virsh-pool.c:907 +#: tools/virsh-pool.c:960 msgid "inaccessible" msgstr "" -#: tools/virsh-pool.c:922 +#: tools/virsh-pool.c:975 msgid "list pools" msgstr "" -#: tools/virsh-pool.c:925 +#: tools/virsh-pool.c:978 msgid "Returns list of pools." msgstr "" -#: tools/virsh-pool.c:933 +#: tools/virsh-pool.c:986 msgid "list inactive pools" msgstr "" -#: tools/virsh-pool.c:937 +#: tools/virsh-pool.c:990 msgid "list inactive & active pools" msgstr "" -#: tools/virsh-pool.c:941 +#: tools/virsh-pool.c:994 msgid "list transient pools" msgstr "" -#: tools/virsh-pool.c:945 +#: tools/virsh-pool.c:998 msgid "list persistent pools" msgstr "" -#: tools/virsh-pool.c:949 +#: tools/virsh-pool.c:1002 msgid "list pools with autostart enabled" msgstr "" -#: tools/virsh-pool.c:953 +#: tools/virsh-pool.c:1006 msgid "list pools with autostart disabled" msgstr "" -#: tools/virsh-pool.c:957 +#: tools/virsh-pool.c:1010 msgid "only list pool of specified type(s) (if supported)" msgstr "" -#: tools/virsh-pool.c:961 +#: tools/virsh-pool.c:1014 msgid "display extended details for pools" msgstr "" -#: tools/virsh-pool.c:1027 +#: tools/virsh-pool.c:1080 #, c-format msgid "Invalid pool type '%s'" msgstr "" -#: tools/virsh-pool.c:1109 +#: tools/virsh-pool.c:1165 msgid "Could not retrieve pool information" msgstr "" -#: tools/virsh-pool.c:1145 tools/virsh-pool.c:1146 tools/virsh-pool.c:1147 +#: tools/virsh-pool.c:1201 tools/virsh-pool.c:1202 tools/virsh-pool.c:1203 msgid "-" msgstr "" -#: tools/virsh-pool.c:1239 tools/virsh-pool.c:1285 tools/virsh-volume.c:1480 +#: tools/virsh-pool.c:1295 tools/virsh-pool.c:1341 tools/virsh-volume.c:1496 msgid "Capacity" msgstr "" -#: tools/virsh-pool.c:1244 tools/virsh-pool.c:1285 tools/virsh-volume.c:1485 -#: tools/virsh-volume.c:1512 +#: tools/virsh-pool.c:1300 tools/virsh-pool.c:1341 tools/virsh-volume.c:1501 +#: tools/virsh-volume.c:1528 msgid "Allocation" msgstr "" -#: tools/virsh-pool.c:1249 tools/virsh-pool.c:1285 +#: tools/virsh-pool.c:1305 tools/virsh-pool.c:1341 msgid "Available" msgstr "" -#: tools/virsh-pool.c:1331 +#: tools/virsh-pool.c:1387 msgid "find potential storage pool sources" msgstr "" -#: tools/virsh-pool.c:1334 tools/virsh-pool.c:1424 +#: tools/virsh-pool.c:1390 tools/virsh-pool.c:1480 msgid "Returns XML document." msgstr "" -#: tools/virsh-pool.c:1343 +#: tools/virsh-pool.c:1399 msgid "type of storage pool sources to find" msgstr "" -#: tools/virsh-pool.c:1347 +#: tools/virsh-pool.c:1403 msgid "optional host to query" msgstr "" -#: tools/virsh-pool.c:1351 +#: tools/virsh-pool.c:1407 msgid "optional port to query" msgstr "" -#: tools/virsh-pool.c:1355 +#: tools/virsh-pool.c:1411 msgid "optional initiator IQN to use for query" msgstr "" -#: tools/virsh-pool.c:1378 +#: tools/virsh-pool.c:1434 msgid "missing argument" msgstr "" -#: tools/virsh-pool.c:1407 tools/virsh-pool.c:1461 +#: tools/virsh-pool.c:1463 tools/virsh-pool.c:1517 #, c-format msgid "Failed to find any %s pool sources" msgstr "" -#: tools/virsh-pool.c:1421 +#: tools/virsh-pool.c:1477 msgid "discover potential storage pool sources" msgstr "" -#: tools/virsh-pool.c:1433 +#: tools/virsh-pool.c:1489 msgid "type of storage pool sources to discover" msgstr "" -#: tools/virsh-pool.c:1437 +#: tools/virsh-pool.c:1493 msgid "optional file of source xml to query for pools" msgstr "" -#: tools/virsh-pool.c:1475 +#: tools/virsh-pool.c:1531 msgid "storage pool information" msgstr "" -#: tools/virsh-pool.c:1478 +#: tools/virsh-pool.c:1534 msgid "Returns basic information about the storage pool." msgstr "" -#: tools/virsh-pool.c:1540 +#: tools/virsh-pool.c:1596 msgid "Available:" msgstr "" -#: tools/virsh-pool.c:1555 +#: tools/virsh-pool.c:1611 msgid "convert a pool UUID to pool name" msgstr "" -#: tools/virsh-pool.c:1567 +#: tools/virsh-pool.c:1623 msgid "pool uuid" msgstr "" -#: tools/virsh-pool.c:1591 +#: tools/virsh-pool.c:1647 msgid "start a (previously defined) inactive pool" msgstr "" -#: tools/virsh-pool.c:1594 +#: tools/virsh-pool.c:1650 msgid "Start a pool." msgstr "" -#: tools/virsh-pool.c:1603 +#: tools/virsh-pool.c:1659 msgid "name or uuid of the inactive pool" msgstr "" -#: tools/virsh-pool.c:1619 +#: tools/virsh-pool.c:1675 #, c-format msgid "Pool %s started\n" msgstr "" -#: tools/virsh-pool.c:1621 +#: tools/virsh-pool.c:1677 #, c-format msgid "Failed to start pool %s" msgstr "" -#: tools/virsh-pool.c:1634 +#: tools/virsh-pool.c:1690 msgid "undefine an inactive pool" msgstr "" -#: tools/virsh-pool.c:1637 +#: tools/virsh-pool.c:1693 msgid "Undefine the configuration for an inactive pool." msgstr "" -#: tools/virsh-pool.c:1662 +#: tools/virsh-pool.c:1718 #, c-format msgid "Pool %s has been undefined\n" msgstr "" -#: tools/virsh-pool.c:1664 +#: tools/virsh-pool.c:1720 #, c-format msgid "Failed to undefine pool %s" msgstr "" -#: tools/virsh-pool.c:1677 +#: tools/virsh-pool.c:1733 msgid "convert a pool name to pool UUID" msgstr "" -#: tools/virsh-pool.c:1689 tools/virsh-volume.c:130 tools/virsh-volume.c:336 +#: tools/virsh-pool.c:1745 tools/virsh-volume.c:149 tools/virsh-volume.c:355 msgid "pool name" msgstr "" -#: tools/virsh-pool.c:1707 +#: tools/virsh-pool.c:1763 msgid "failed to get pool UUID" msgstr "" -#: tools/virsh-pool.c:1718 +#: tools/virsh-pool.c:1774 msgid "edit XML configuration for a storage pool" msgstr "" -#: tools/virsh-pool.c:1721 +#: tools/virsh-pool.c:1777 msgid "Edit the XML configuration for a storage pool." msgstr "" -#: tools/virsh-pool.c:1762 +#: tools/virsh-pool.c:1819 #, c-format msgid "Pool %s XML configuration not changed.\n" msgstr "" -#: tools/virsh-pool.c:1772 +#: tools/virsh-pool.c:1828 #, c-format msgid "Pool %s XML configuration edited.\n" msgstr "" @@ -34305,7 +34329,7 @@ msgid "cannot halt after snapshot of transient domain" msgstr "" -#: tools/virsh-snapshot.c:91 tools/virsh-snapshot.c:1207 +#: tools/virsh-snapshot.c:91 tools/virsh-snapshot.c:1206 msgid "Could not get snapshot name" msgstr "" @@ -34427,9 +34451,9 @@ msgid "Edit the domain snapshot XML for a named snapshot" msgstr "" -#: tools/virsh-snapshot.c:533 tools/virsh-snapshot.c:891 -#: tools/virsh-snapshot.c:1713 tools/virsh-snapshot.c:1848 -#: tools/virsh-snapshot.c:1941 +#: tools/virsh-snapshot.c:533 tools/virsh-snapshot.c:890 +#: tools/virsh-snapshot.c:1712 tools/virsh-snapshot.c:1847 +#: tools/virsh-snapshot.c:1940 msgid "snapshot name" msgstr "" @@ -34445,308 +34469,308 @@ msgid "allow cloning to new name" msgstr "" -#: tools/virsh-snapshot.c:583 +#: tools/virsh-snapshot.c:584 #, c-format msgid "Snapshot %s XML configuration not changed.\n" msgstr "" -#: tools/virsh-snapshot.c:599 +#: tools/virsh-snapshot.c:598 #, c-format msgid "Snapshot %s edited.\n" msgstr "" -#: tools/virsh-snapshot.c:601 +#: tools/virsh-snapshot.c:600 #, c-format msgid "Snapshot %s cloned to %s.\n" msgstr "" -#: tools/virsh-snapshot.c:610 +#: tools/virsh-snapshot.c:609 #, c-format msgid "Failed to clean up %s" msgstr "" -#: tools/virsh-snapshot.c:615 +#: tools/virsh-snapshot.c:614 #, c-format msgid "Must use --rename or --clone to change %s to %s" msgstr "" -#: tools/virsh-snapshot.c:639 tools/virsh-snapshot.c:642 +#: tools/virsh-snapshot.c:638 tools/virsh-snapshot.c:641 msgid "Get or set the current snapshot" msgstr "" -#: tools/virsh-snapshot.c:655 +#: tools/virsh-snapshot.c:654 msgid "list the name, rather than the full xml" msgstr "" -#: tools/virsh-snapshot.c:663 +#: tools/virsh-snapshot.c:662 msgid "name of existing snapshot to make current" msgstr "" -#: tools/virsh-snapshot.c:711 +#: tools/virsh-snapshot.c:710 #, c-format msgid "Snapshot %s set as current" msgstr "" -#: tools/virsh-snapshot.c:720 +#: tools/virsh-snapshot.c:719 #, c-format msgid "domain '%s' has no current snapshot" msgstr "" -#: tools/virsh-snapshot.c:801 +#: tools/virsh-snapshot.c:800 msgid "unable to determine if snapshot has parent" msgstr "" -#: tools/virsh-snapshot.c:845 +#: tools/virsh-snapshot.c:844 msgid "unable to perform snapshot filtering" msgstr "" -#: tools/virsh-snapshot.c:875 +#: tools/virsh-snapshot.c:874 msgid "snapshot information" msgstr "" -#: tools/virsh-snapshot.c:878 +#: tools/virsh-snapshot.c:877 msgid "Returns basic information about a snapshot." msgstr "" -#: tools/virsh-snapshot.c:895 +#: tools/virsh-snapshot.c:894 msgid "info on current snapshot" msgstr "" -#: tools/virsh-snapshot.c:927 +#: tools/virsh-snapshot.c:926 msgid "Domain:" msgstr "" -#: tools/virsh-snapshot.c:943 +#: tools/virsh-snapshot.c:942 msgid "Current:" msgstr "" -#: tools/virsh-snapshot.c:959 tools/virsh-snapshot.c:985 +#: tools/virsh-snapshot.c:958 tools/virsh-snapshot.c:984 msgid "unexpected problem reading snapshot xml" msgstr "" -#: tools/virsh-snapshot.c:988 +#: tools/virsh-snapshot.c:987 msgid "Location:" msgstr "" -#: tools/virsh-snapshot.c:989 +#: tools/virsh-snapshot.c:988 msgid "external" msgstr "" -#: tools/virsh-snapshot.c:989 +#: tools/virsh-snapshot.c:988 msgid "internal" msgstr "" -#: tools/virsh-snapshot.c:994 +#: tools/virsh-snapshot.c:993 msgid "Parent:" msgstr "" -#: tools/virsh-snapshot.c:1012 +#: tools/virsh-snapshot.c:1011 msgid "Children:" msgstr "" -#: tools/virsh-snapshot.c:1017 +#: tools/virsh-snapshot.c:1016 msgid "Descendants:" msgstr "" -#: tools/virsh-snapshot.c:1028 +#: tools/virsh-snapshot.c:1027 msgid "Metadata:" msgstr "" -#: tools/virsh-snapshot.c:1246 +#: tools/virsh-snapshot.c:1245 msgid "failed to collect snapshot list" msgstr "" -#: tools/virsh-snapshot.c:1325 +#: tools/virsh-snapshot.c:1324 #, c-format msgid "snapshot %s disappeared from list" msgstr "" -#: tools/virsh-snapshot.c:1432 +#: tools/virsh-snapshot.c:1431 msgid "List snapshots for a domain" msgstr "" -#: tools/virsh-snapshot.c:1435 +#: tools/virsh-snapshot.c:1434 msgid "Snapshot List" msgstr "" -#: tools/virsh-snapshot.c:1448 +#: tools/virsh-snapshot.c:1447 msgid "add a column showing parent snapshot" msgstr "" -#: tools/virsh-snapshot.c:1452 +#: tools/virsh-snapshot.c:1451 msgid "list only snapshots without parents" msgstr "" -#: tools/virsh-snapshot.c:1456 +#: tools/virsh-snapshot.c:1455 msgid "list only snapshots without children" msgstr "" -#: tools/virsh-snapshot.c:1460 +#: tools/virsh-snapshot.c:1459 msgid "list only snapshots that are not leaves (with children)" msgstr "" -#: tools/virsh-snapshot.c:1464 +#: tools/virsh-snapshot.c:1463 msgid "list only snapshots that have metadata that would prevent undefine" msgstr "" -#: tools/virsh-snapshot.c:1468 +#: tools/virsh-snapshot.c:1467 msgid "list only snapshots that have no metadata managed by libvirt" msgstr "" -#: tools/virsh-snapshot.c:1472 +#: tools/virsh-snapshot.c:1471 msgid "filter by snapshots taken while inactive" msgstr "" -#: tools/virsh-snapshot.c:1476 +#: tools/virsh-snapshot.c:1475 msgid "filter by snapshots taken while active (system checkpoints)" msgstr "" -#: tools/virsh-snapshot.c:1480 +#: tools/virsh-snapshot.c:1479 msgid "filter by disk-only snapshots" msgstr "" -#: tools/virsh-snapshot.c:1484 +#: tools/virsh-snapshot.c:1483 msgid "filter by internal snapshots" msgstr "" -#: tools/virsh-snapshot.c:1488 +#: tools/virsh-snapshot.c:1487 msgid "filter by external snapshots" msgstr "" -#: tools/virsh-snapshot.c:1492 +#: tools/virsh-snapshot.c:1491 msgid "list snapshots in a tree" msgstr "" -#: tools/virsh-snapshot.c:1496 +#: tools/virsh-snapshot.c:1495 msgid "limit list to children of given snapshot" msgstr "" -#: tools/virsh-snapshot.c:1500 +#: tools/virsh-snapshot.c:1499 msgid "limit list to children of current snapshot" msgstr "" -#: tools/virsh-snapshot.c:1504 +#: tools/virsh-snapshot.c:1503 msgid "with --from, list all descendants" msgstr "" -#: tools/virsh-snapshot.c:1508 +#: tools/virsh-snapshot.c:1507 msgid "list snapshot names only" msgstr "" -#: tools/virsh-snapshot.c:1553 +#: tools/virsh-snapshot.c:1552 #, c-format msgid "--%s and --tree are mutually exclusive" msgstr "" -#: tools/virsh-snapshot.c:1582 +#: tools/virsh-snapshot.c:1581 msgid "--descendants requires either --from or --current" msgstr "" -#: tools/virsh-snapshot.c:1601 tools/virsh-snapshot.c:1605 +#: tools/virsh-snapshot.c:1600 tools/virsh-snapshot.c:1604 msgid "Creation Time" msgstr "" -#: tools/virsh-snapshot.c:1602 +#: tools/virsh-snapshot.c:1601 msgid "Parent" msgstr "" -#: tools/virsh-snapshot.c:1660 +#: tools/virsh-snapshot.c:1659 msgid "time_t overflow" msgstr "" -#: tools/virsh-snapshot.c:1696 +#: tools/virsh-snapshot.c:1695 msgid "Dump XML for a domain snapshot" msgstr "" -#: tools/virsh-snapshot.c:1699 +#: tools/virsh-snapshot.c:1698 msgid "Snapshot Dump XML" msgstr "" -#: tools/virsh-snapshot.c:1764 +#: tools/virsh-snapshot.c:1763 msgid "Get the name of the parent of a snapshot" msgstr "" -#: tools/virsh-snapshot.c:1767 +#: tools/virsh-snapshot.c:1766 msgid "Extract the snapshot's parent, if any" msgstr "" -#: tools/virsh-snapshot.c:1780 +#: tools/virsh-snapshot.c:1779 msgid "find parent of snapshot name" msgstr "" -#: tools/virsh-snapshot.c:1784 +#: tools/virsh-snapshot.c:1783 msgid "find parent of current snapshot" msgstr "" -#: tools/virsh-snapshot.c:1809 +#: tools/virsh-snapshot.c:1808 #, c-format msgid "snapshot '%s' has no parent" msgstr "" -#: tools/virsh-snapshot.c:1832 +#: tools/virsh-snapshot.c:1831 msgid "Revert a domain to a snapshot" msgstr "" -#: tools/virsh-snapshot.c:1835 +#: tools/virsh-snapshot.c:1834 msgid "Revert domain to snapshot" msgstr "" -#: tools/virsh-snapshot.c:1852 +#: tools/virsh-snapshot.c:1851 msgid "revert to current snapshot" msgstr "" -#: tools/virsh-snapshot.c:1856 +#: tools/virsh-snapshot.c:1855 msgid "after reverting, change state to running" msgstr "" -#: tools/virsh-snapshot.c:1860 +#: tools/virsh-snapshot.c:1859 msgid "after reverting, change state to paused" msgstr "" -#: tools/virsh-snapshot.c:1864 +#: tools/virsh-snapshot.c:1863 msgid "try harder on risky reverts" msgstr "" -#: tools/virsh-snapshot.c:1925 +#: tools/virsh-snapshot.c:1924 msgid "Delete a domain snapshot" msgstr "" -#: tools/virsh-snapshot.c:1928 +#: tools/virsh-snapshot.c:1927 msgid "Snapshot Delete" msgstr "" -#: tools/virsh-snapshot.c:1945 +#: tools/virsh-snapshot.c:1944 msgid "delete current snapshot" msgstr "" -#: tools/virsh-snapshot.c:1949 +#: tools/virsh-snapshot.c:1948 msgid "delete snapshot and all children" msgstr "" -#: tools/virsh-snapshot.c:1953 +#: tools/virsh-snapshot.c:1952 msgid "delete children but not snapshot" msgstr "" -#: tools/virsh-snapshot.c:1957 +#: tools/virsh-snapshot.c:1956 msgid "delete only libvirt metadata, leaving snapshot contents behind" msgstr "" -#: tools/virsh-snapshot.c:1991 +#: tools/virsh-snapshot.c:1990 #, c-format msgid "Domain snapshot %s children deleted\n" msgstr "" -#: tools/virsh-snapshot.c:1993 +#: tools/virsh-snapshot.c:1992 #, c-format msgid "Domain snapshot %s deleted\n" msgstr "" -#: tools/virsh-snapshot.c:1995 +#: tools/virsh-snapshot.c:1994 #, c-format msgid "Failed to delete snapshot %s" msgstr "" -#: tools/virsh-volume.c:101 tools/virsh-volume.c:267 +#: tools/virsh-volume.c:101 tools/virsh-volume.c:286 #, c-format msgid "failed to get vol '%s'" msgstr "" @@ -34756,390 +34780,390 @@ msgid "failed to get vol '%s', specifying --%s might help" msgstr "" -#: tools/virsh-volume.c:118 +#: tools/virsh-volume.c:137 msgid "create a volume from a set of args" msgstr "" -#: tools/virsh-volume.c:121 tools/virsh-volume.c:327 +#: tools/virsh-volume.c:140 tools/virsh-volume.c:346 msgid "Create a vol." msgstr "" -#: tools/virsh-volume.c:135 +#: tools/virsh-volume.c:154 msgid "name of the volume" msgstr "" -#: tools/virsh-volume.c:140 +#: tools/virsh-volume.c:159 msgid "size of the vol, as scaled integer (default bytes)" msgstr "" -#: tools/virsh-volume.c:144 +#: tools/virsh-volume.c:163 msgid "initial allocation size, as scaled integer (default bytes)" msgstr "" -#: tools/virsh-volume.c:148 +#: tools/virsh-volume.c:167 msgid "file format type raw,bochs,qcow,qcow2,qed,vmdk" msgstr "" -#: tools/virsh-volume.c:152 +#: tools/virsh-volume.c:171 msgid "the backing volume if taking a snapshot" msgstr "" -#: tools/virsh-volume.c:156 +#: tools/virsh-volume.c:175 msgid "format of backing volume if taking a snapshot" msgstr "" -#: tools/virsh-volume.c:160 tools/virsh-volume.c:345 tools/virsh-volume.c:423 -#: tools/virsh-volume.c:536 +#: tools/virsh-volume.c:179 tools/virsh-volume.c:364 tools/virsh-volume.c:442 +#: tools/virsh-volume.c:555 msgid "preallocate metadata (for qcow2 instead of full allocation)" msgstr "" -#: tools/virsh-volume.c:198 tools/virsh-volume.c:204 tools/virsh-volume.c:1116 +#: tools/virsh-volume.c:217 tools/virsh-volume.c:223 tools/virsh-volume.c:1132 #, c-format msgid "Malformed size %s" msgstr "" -#: tools/virsh-volume.c:305 +#: tools/virsh-volume.c:324 #, c-format msgid "Vol %s created\n" msgstr "" -#: tools/virsh-volume.c:309 +#: tools/virsh-volume.c:328 #, c-format msgid "Failed to create vol %s" msgstr "" -#: tools/virsh-volume.c:324 +#: tools/virsh-volume.c:343 msgid "create a vol from an XML file" msgstr "" -#: tools/virsh-volume.c:341 tools/virsh-volume.c:410 +#: tools/virsh-volume.c:360 tools/virsh-volume.c:429 msgid "file containing an XML vol description" msgstr "" -#: tools/virsh-volume.c:374 +#: tools/virsh-volume.c:393 #, c-format msgid "Vol %s created from %s\n" msgstr "" -#: tools/virsh-volume.c:379 tools/virsh-volume.c:461 +#: tools/virsh-volume.c:398 tools/virsh-volume.c:480 #, c-format msgid "Failed to create vol from %s" msgstr "" -#: tools/virsh-volume.c:393 +#: tools/virsh-volume.c:412 msgid "create a vol, using another volume as input" msgstr "" -#: tools/virsh-volume.c:396 +#: tools/virsh-volume.c:415 msgid "Create a vol from an existing volume." msgstr "" -#: tools/virsh-volume.c:415 +#: tools/virsh-volume.c:434 msgid "input vol name or key" msgstr "" -#: tools/virsh-volume.c:419 +#: tools/virsh-volume.c:438 msgid "pool name or uuid of the input volume's pool" msgstr "" -#: tools/virsh-volume.c:458 +#: tools/virsh-volume.c:477 #, c-format msgid "Vol %s created from input vol %s\n" msgstr "" -#: tools/virsh-volume.c:487 +#: tools/virsh-volume.c:506 msgid "(volume_definition)" msgstr "" -#: tools/virsh-volume.c:511 +#: tools/virsh-volume.c:530 msgid "clone a volume." msgstr "" -#: tools/virsh-volume.c:514 +#: tools/virsh-volume.c:533 msgid "Clone an existing volume." msgstr "" -#: tools/virsh-volume.c:523 +#: tools/virsh-volume.c:542 msgid "orig vol name or key" msgstr "" -#: tools/virsh-volume.c:528 +#: tools/virsh-volume.c:547 msgid "clone name" msgstr "" -#: tools/virsh-volume.c:560 tools/virsh-volume.c:1633 +#: tools/virsh-volume.c:579 tools/virsh-volume.c:1649 msgid "failed to get parent pool" msgstr "" -#: tools/virsh-volume.c:580 +#: tools/virsh-volume.c:599 #, c-format msgid "Vol %s cloned from %s\n" msgstr "" -#: tools/virsh-volume.c:583 +#: tools/virsh-volume.c:602 #, c-format msgid "Failed to clone vol from %s" msgstr "" -#: tools/virsh-volume.c:607 +#: tools/virsh-volume.c:626 msgid "upload file contents to a volume" msgstr "" -#: tools/virsh-volume.c:610 +#: tools/virsh-volume.c:629 msgid "Upload file contents to a volume" msgstr "" -#: tools/virsh-volume.c:619 tools/virsh-volume.c:737 tools/virsh-volume.c:853 -#: tools/virsh-volume.c:901 tools/virsh-volume.c:995 tools/virsh-volume.c:1053 -#: tools/virsh-volume.c:1156 +#: tools/virsh-volume.c:638 tools/virsh-volume.c:755 tools/virsh-volume.c:871 +#: tools/virsh-volume.c:918 tools/virsh-volume.c:1011 +#: tools/virsh-volume.c:1069 tools/virsh-volume.c:1172 msgid "vol name, key or path" msgstr "" -#: tools/virsh-volume.c:624 tools/virsh-volume.c:742 tools/virsh-volume.c:964 +#: tools/virsh-volume.c:643 tools/virsh-volume.c:760 tools/virsh-volume.c:980 msgid "file" msgstr "" -#: tools/virsh-volume.c:632 +#: tools/virsh-volume.c:651 msgid "volume offset to upload to" msgstr "" -#: tools/virsh-volume.c:636 +#: tools/virsh-volume.c:655 msgid "amount of data to upload" msgstr "" -#: tools/virsh-volume.c:684 tools/virsh-volume.c:798 +#: tools/virsh-volume.c:702 tools/virsh-volume.c:816 msgid "cannot create a new stream" msgstr "" -#: tools/virsh-volume.c:689 +#: tools/virsh-volume.c:707 #, c-format msgid "cannot upload to volume %s" msgstr "" -#: tools/virsh-volume.c:694 +#: tools/virsh-volume.c:712 #, c-format msgid "cannot send data to volume %s" msgstr "" -#: tools/virsh-volume.c:705 tools/virsh-volume.c:819 +#: tools/virsh-volume.c:723 tools/virsh-volume.c:837 #, c-format msgid "cannot close volume %s" msgstr "" -#: tools/virsh-volume.c:725 +#: tools/virsh-volume.c:743 msgid "download volume contents to a file" msgstr "" -#: tools/virsh-volume.c:728 +#: tools/virsh-volume.c:746 msgid "Download volume contents to a file" msgstr "" -#: tools/virsh-volume.c:750 +#: tools/virsh-volume.c:768 msgid "volume offset to download from" msgstr "" -#: tools/virsh-volume.c:754 +#: tools/virsh-volume.c:772 msgid "amount of data to download" msgstr "" -#: tools/virsh-volume.c:790 +#: tools/virsh-volume.c:808 #, c-format msgid "cannot create %s" msgstr "" -#: tools/virsh-volume.c:803 +#: tools/virsh-volume.c:821 #, c-format msgid "cannot download from volume %s" msgstr "" -#: tools/virsh-volume.c:808 +#: tools/virsh-volume.c:826 #, c-format msgid "cannot receive data from volume %s" msgstr "" -#: tools/virsh-volume.c:841 +#: tools/virsh-volume.c:859 msgid "delete a vol" msgstr "" -#: tools/virsh-volume.c:844 +#: tools/virsh-volume.c:862 msgid "Delete a given vol." msgstr "" -#: tools/virsh-volume.c:874 +#: tools/virsh-volume.c:891 #, c-format msgid "Vol %s deleted\n" msgstr "" -#: tools/virsh-volume.c:876 +#: tools/virsh-volume.c:893 #, c-format msgid "Failed to delete vol %s" msgstr "" -#: tools/virsh-volume.c:889 +#: tools/virsh-volume.c:906 msgid "wipe a vol" msgstr "" -#: tools/virsh-volume.c:892 +#: tools/virsh-volume.c:909 msgid "Ensure data previously on a volume is not accessible to future reads" msgstr "" -#: tools/virsh-volume.c:909 +#: tools/virsh-volume.c:926 msgid "perform selected wiping algorithm" msgstr "" -#: tools/virsh-volume.c:938 +#: tools/virsh-volume.c:954 #, c-format msgid "Unsupported algorithm '%s'" msgstr "" -#: tools/virsh-volume.c:949 +#: tools/virsh-volume.c:965 #, c-format msgid "Failed to wipe vol %s" msgstr "" -#: tools/virsh-volume.c:953 +#: tools/virsh-volume.c:969 #, c-format msgid "Vol %s wiped\n" msgstr "" -#: tools/virsh-volume.c:965 +#: tools/virsh-volume.c:981 msgid "block" msgstr "" -#: tools/virsh-volume.c:966 +#: tools/virsh-volume.c:982 msgid "dir" msgstr "" -#: tools/virsh-volume.c:967 +#: tools/virsh-volume.c:983 msgid "network" msgstr "" -#: tools/virsh-volume.c:968 +#: tools/virsh-volume.c:984 msgid "netdir" msgstr "" -#: tools/virsh-volume.c:983 +#: tools/virsh-volume.c:999 msgid "storage vol information" msgstr "" -#: tools/virsh-volume.c:986 +#: tools/virsh-volume.c:1002 msgid "Returns basic information about the storage vol." msgstr "" -#: tools/virsh-volume.c:1020 +#: tools/virsh-volume.c:1036 msgid "Type:" msgstr "" -#: tools/virsh-volume.c:1041 +#: tools/virsh-volume.c:1057 msgid "resize a vol" msgstr "" -#: tools/virsh-volume.c:1044 +#: tools/virsh-volume.c:1060 msgid "Resizes a storage volume." msgstr "" -#: tools/virsh-volume.c:1058 +#: tools/virsh-volume.c:1074 msgid "new capacity for the vol, as scaled integer (default bytes)" msgstr "" -#: tools/virsh-volume.c:1066 +#: tools/virsh-volume.c:1082 msgid "allocate the new capacity, rather than leaving it sparse" msgstr "" -#: tools/virsh-volume.c:1070 +#: tools/virsh-volume.c:1086 msgid "use capacity as a delta to current size, rather than the new size" msgstr "" -#: tools/virsh-volume.c:1074 +#: tools/virsh-volume.c:1090 msgid "allow the resize to shrink the volume" msgstr "" -#: tools/virsh-volume.c:1111 +#: tools/virsh-volume.c:1127 msgid "negative size requires --delta and --shrink" msgstr "" -#: tools/virsh-volume.c:1122 +#: tools/virsh-volume.c:1138 #, c-format msgid "Size of volume '%s' successfully changed by %s\n" msgstr "" -#: tools/virsh-volume.c:1123 +#: tools/virsh-volume.c:1139 #, c-format msgid "Size of volume '%s' successfully changed to %s\n" msgstr "" -#: tools/virsh-volume.c:1128 +#: tools/virsh-volume.c:1144 #, c-format msgid "Failed to change size of volume '%s' by %s\n" msgstr "" -#: tools/virsh-volume.c:1129 +#: tools/virsh-volume.c:1145 #, c-format msgid "Failed to change size of volume '%s' to %s\n" msgstr "" -#: tools/virsh-volume.c:1144 +#: tools/virsh-volume.c:1160 msgid "vol information in XML" msgstr "" -#: tools/virsh-volume.c:1147 +#: tools/virsh-volume.c:1163 msgid "Output the vol information as an XML dump to stdout." msgstr "" -#: tools/virsh-volume.c:1251 +#: tools/virsh-volume.c:1267 msgid "Failed to list volumes" msgstr "" -#: tools/virsh-volume.c:1260 tools/virsh-volume.c:1272 +#: tools/virsh-volume.c:1276 tools/virsh-volume.c:1288 msgid "Failed to list storage volumes" msgstr "" -#: tools/virsh-volume.c:1318 +#: tools/virsh-volume.c:1334 msgid "list vols" msgstr "" -#: tools/virsh-volume.c:1321 +#: tools/virsh-volume.c:1337 msgid "Returns list of vols by pool." msgstr "" -#: tools/virsh-volume.c:1334 +#: tools/virsh-volume.c:1350 msgid "display extended details for volumes" msgstr "" -#: tools/virsh-volume.c:1449 tools/virsh-volume.c:1470 -#: tools/virsh-volume.c:1511 +#: tools/virsh-volume.c:1465 tools/virsh-volume.c:1486 +#: tools/virsh-volume.c:1527 msgid "Path" msgstr "" -#: tools/virsh-volume.c:1560 +#: tools/virsh-volume.c:1576 msgid "returns the volume name for a given volume key or path" msgstr "" -#: tools/virsh-volume.c:1572 tools/virsh-volume.c:1612 +#: tools/virsh-volume.c:1588 tools/virsh-volume.c:1624 msgid "volume key or path" msgstr "" -#: tools/virsh-volume.c:1596 +#: tools/virsh-volume.c:1612 msgid "returns the storage pool for a given volume key or path" msgstr "" -#: tools/virsh-volume.c:1607 +#: tools/virsh-volume.c:1628 msgid "return the pool uuid rather than pool name" msgstr "" -#: tools/virsh-volume.c:1659 +#: tools/virsh-volume.c:1675 msgid "returns the volume key for a given volume name or path" msgstr "" -#: tools/virsh-volume.c:1671 +#: tools/virsh-volume.c:1687 msgid "volume name or path" msgstr "" -#: tools/virsh-volume.c:1698 +#: tools/virsh-volume.c:1714 msgid "returns the volume path for a given volume name or key" msgstr "" -#: tools/virsh-volume.c:1710 +#: tools/virsh-volume.c:1726 msgid "volume name or key" msgstr "" diff -Nru language-pack-ar-base-14.04+20140707/data/ar/LC_MESSAGES/lightdm.po language-pack-ar-base-14.04+20150219/data/ar/LC_MESSAGES/lightdm.po --- language-pack-ar-base-14.04+20140707/data/ar/LC_MESSAGES/lightdm.po 2014-07-09 08:59:05.000000000 +0000 +++ language-pack-ar-base-14.04+20150219/data/ar/LC_MESSAGES/lightdm.po 2015-02-19 15:02:57.000000000 +0000 @@ -7,15 +7,26 @@ msgstr "" "Project-Id-Version: lightdm\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2014-04-29 20:15+0000\n" -"PO-Revision-Date: 2014-04-04 08:42+0000\n" -"Last-Translator: Ibrahim Saed \n" +"POT-Creation-Date: 2014-12-11 19:13+0000\n" +"PO-Revision-Date: 2015-02-17 09:43+0000\n" +"Last-Translator: Adam Conrad \n" "Language-Team: Arabic \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-07-07 14:47+0000\n" -"X-Generator: Launchpad (build 17086)\n" +"X-Launchpad-Export-Date: 2015-02-19 13:12+0000\n" +"X-Generator: Launchpad (build 17341)\n" + +#: ../debian/config-error-dialog.sh:16 +#, sh-format +msgid "Error found when loading $CONFIG_FILE:" +msgstr "" + +#: ../debian/config-error-dialog.sh:17 +msgid "" +"As a result the session will not be configured correctly.\n" +"You should fix the problem as soon as feasible." +msgstr "" #: ../debian/guest-session-auto.sh:22 msgid "Temporary Guest Session" @@ -42,52 +53,57 @@ "مجلد /var/guest-data." #. Help string for command line --config flag -#: ../src/lightdm.c:979 +#: ../src/lightdm.c:1107 msgid "Use configuration file" msgstr "استخدم ملف الضبط" #. Help string for command line --debug flag -#: ../src/lightdm.c:982 +#: ../src/lightdm.c:1110 msgid "Print debugging messages" msgstr "اطبع رسائل التنقيح" #. Help string for command line --test-mode flag -#: ../src/lightdm.c:985 +#: ../src/lightdm.c:1113 msgid "Run as unprivileged user, skipping things that require root access" msgstr "نفذ كمستخدم عادي، تخطى الأوامر التي تحتاج إلى صلاحيات مستخدم مسؤول" #. Help string for command line --pid-file flag -#: ../src/lightdm.c:988 +#: ../src/lightdm.c:1116 msgid "File to write PID into" msgstr "ملف لكتابة PID فيه" #. Help string for command line --log-dir flag -#: ../src/lightdm.c:991 +#: ../src/lightdm.c:1119 msgid "Directory to write logs to" msgstr "المجلد المراد كتابة السجلات فيه" #. Help string for command line --run-dir flag -#: ../src/lightdm.c:994 +#: ../src/lightdm.c:1122 msgid "Directory to store running state" msgstr "المجلد المراد تخزين حالة التشغيل فيه" #. Help string for command line --cache-dir flag -#: ../src/lightdm.c:997 +#: ../src/lightdm.c:1125 msgid "Directory to cache information" msgstr "المجلد المراد تخزين معلومات الخبيئة فيه" +#. Help string for command line --show-config flag +#: ../src/lightdm.c:1128 +msgid "Show combined configuration" +msgstr "" + #. Help string for command line --version flag -#: ../src/lightdm.c:1000 +#: ../src/lightdm.c:1131 msgid "Show release version" msgstr "عرض نسخة الإصدارة" #. Arguments and description for --help test -#: ../src/lightdm.c:1019 +#: ../src/lightdm.c:1150 msgid "- Display Manager" msgstr "- مدير العرض" #. Text printed out when an unknown command-line argument provided -#: ../src/lightdm.c:1029 +#: ../src/lightdm.c:1160 #, c-format msgid "Run '%s --help' to see a full list of available command line options." msgstr "نفّذ '%s --help' لعرض القائمة الكاملة لخيارات سطر الأوامر المُتاحة." diff -Nru language-pack-ar-base-14.04+20140707/data/ar/LC_MESSAGES/Linux-PAM.po language-pack-ar-base-14.04+20150219/data/ar/LC_MESSAGES/Linux-PAM.po --- language-pack-ar-base-14.04+20140707/data/ar/LC_MESSAGES/Linux-PAM.po 2014-07-09 08:58:56.000000000 +0000 +++ language-pack-ar-base-14.04+20150219/data/ar/LC_MESSAGES/Linux-PAM.po 2015-02-19 15:02:49.000000000 +0000 @@ -16,8 +16,8 @@ "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n % 100 >= " "3 && n % 100 <= 10 ? 3 : n % 100 >= 11 && n % 100 <= 99 ? 4 : 5;\n" -"X-Launchpad-Export-Date: 2014-07-07 12:05+0000\n" -"X-Generator: Launchpad (build 17086)\n" +"X-Launchpad-Export-Date: 2015-02-19 11:27+0000\n" +"X-Generator: Launchpad (build 17341)\n" "Language: ar\n" #: libpam_misc/misc_conv.c:33 diff -Nru language-pack-ar-base-14.04+20140707/data/ar/LC_MESSAGES/ltsp.po language-pack-ar-base-14.04+20150219/data/ar/LC_MESSAGES/ltsp.po --- language-pack-ar-base-14.04+20140707/data/ar/LC_MESSAGES/ltsp.po 2014-07-09 08:58:59.000000000 +0000 +++ language-pack-ar-base-14.04+20150219/data/ar/LC_MESSAGES/ltsp.po 2015-02-19 15:02:51.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: 2014-07-07 13:01+0000\n" -"X-Generator: Launchpad (build 17086)\n" +"X-Launchpad-Export-Date: 2015-02-19 12:00+0000\n" +"X-Generator: Launchpad (build 17341)\n" #: ../server/share/ltsp/plugins/ltsp-build-client/Debian/010-updates-mirrors:3 #: ../server/share/ltsp/plugins/ltsp-build-client/Ubuntu/010-updates-mirrors:4 @@ -43,26 +43,26 @@ msgid "mount a server directory as the chroot package cache dir" msgstr "" -#: ../server/share/ltsp/plugins/ltsp-build-client/Debian/010-manage-mirror:3 #: ../server/share/ltsp/plugins/ltsp-build-client/ALTLinux/011-manage-mirror:3 +#: ../server/share/ltsp/plugins/ltsp-build-client/Debian/010-manage-mirror:3 #, sh-format msgid "set the mirror location" msgstr "" -#: ../server/share/ltsp/plugins/ltsp-build-client/Debian/010-manage-mirror:4 #: ../server/share/ltsp/plugins/ltsp-build-client/ALTLinux/011-manage-mirror:4 +#: ../server/share/ltsp/plugins/ltsp-build-client/Debian/010-manage-mirror:4 #, sh-format msgid "add a mirror, which takes priority over the default mirror" msgstr "اضافة مرآة، لتكون لها أولوية على المرآة الافتراضية" -#: ../server/share/ltsp/plugins/ltsp-build-client/Debian/010-manage-mirror:5 #: ../server/share/ltsp/plugins/ltsp-build-client/ALTLinux/011-manage-mirror:5 +#: ../server/share/ltsp/plugins/ltsp-build-client/Debian/010-manage-mirror:5 #, sh-format msgid "add a mirror, with lower priority than the default mirror" msgstr "اضافة مرآة، لتكون لها أولوية أقل من المرآة الافتراضية" -#: ../server/share/ltsp/plugins/ltsp-build-client/Debian/013-security-mirror:3 #: ../server/share/ltsp/plugins/ltsp-build-client/ALTLinux/011-manage-mirror:6 +#: ../server/share/ltsp/plugins/ltsp-build-client/Debian/013-security-mirror:3 #, sh-format msgid "add a security mirror" msgstr "اضافة مرآة أمنية" @@ -72,8 +72,8 @@ msgid "NOTE: adding default dist and components to security mirror:" msgstr "" -#: ../server/share/ltsp/plugins/ltsp-build-client/Debian/095-rootpass:3 #: ../server/share/ltsp/plugins/ltsp-build-client/ALTLinux/095-rootpass:3 +#: ../server/share/ltsp/plugins/ltsp-build-client/Debian/095-rootpass:3 #, sh-format msgid "prompt to set the root password, defaults to disabled" msgstr "" @@ -97,13 +97,13 @@ "NOTE: disabling security and updates APT sources for sid. They do not exist." msgstr "" -#: ../server/share/ltsp/plugins/ltsp-build-client/Debian/001-set-arch:3 +#: ../server/share/ltsp/plugins/ltsp-build-client/ALTLinux/001-set-arch:3 #: ../server/share/ltsp/plugins/ltsp-build-client/SUSE_LINUX/001-set-arch:4 -#: ../server/share/ltsp/plugins/ltsp-build-client/Fedora/001-set-arch:9 -#: ../server/share/ltsp/plugins/ltsp-build-client/Gentoo/001-set-arch:3 +#: ../server/share/ltsp/plugins/ltsp-build-client/Debian/001-set-arch:3 #: ../server/share/ltsp/plugins/ltsp-build-client/common/001-set-arch:3 +#: ../server/share/ltsp/plugins/ltsp-build-client/Gentoo/001-set-arch:3 #: ../server/share/ltsp/plugins/ltsp-build-client/Redhat/001-set-arch:8 -#: ../server/share/ltsp/plugins/ltsp-build-client/ALTLinux/001-set-arch:3 +#: ../server/share/ltsp/plugins/ltsp-build-client/Fedora/001-set-arch:9 #, sh-format msgid "set the target architecture" msgstr "" @@ -217,8 +217,8 @@ "set the distribution to be used for install, defaults to running distribution" msgstr "" -#: ../server/share/ltsp/plugins/ltsp-build-client/Debian/030-early-packages:3 #: ../server/share/ltsp/plugins/ltsp-build-client/ALTLinux/030-early-packages:3 +#: ../server/share/ltsp/plugins/ltsp-build-client/Debian/030-early-packages:3 #, sh-format msgid "set the list of packages to install after base-install is completed" msgstr "" @@ -239,22 +239,22 @@ msgid "Enabling popularity contest..." msgstr "" +#: ../server/share/ltsp/plugins/ltsp-build-client/ALTLinux/010-locales:3 #: ../server/share/ltsp/plugins/ltsp-build-client/Debian/025-locales:3 #: ../server/share/ltsp/plugins/ltsp-build-client/Gentoo/000-basic-configuration:5 #: ../server/share/ltsp/plugins/ltsp-build-client/Ubuntu/025-locales:3 -#: ../server/share/ltsp/plugins/ltsp-build-client/ALTLinux/010-locales:3 #, sh-format msgid "set the default locale" msgstr "" -#: ../server/share/ltsp/plugins/ltsp-build-client/Debian/010-serial-console:3 #: ../server/share/ltsp/plugins/ltsp-build-client/ALTLinux/040-serial-console:3 +#: ../server/share/ltsp/plugins/ltsp-build-client/Debian/010-serial-console:3 #, sh-format msgid "enable serial console" msgstr "تمكين لوحة التحكم التسلسلية" -#: ../server/share/ltsp/plugins/ltsp-build-client/Debian/010-serial-console:12 #: ../server/share/ltsp/plugins/ltsp-build-client/ALTLinux/040-serial-console:12 +#: ../server/share/ltsp/plugins/ltsp-build-client/Debian/010-serial-console:12 #, sh-format msgid "Enabling serial console..." msgstr "جاري تمكين لوحة التحكم التسلسلية..." @@ -284,14 +284,14 @@ msgid "use the servers sources.list instead of generating one" msgstr "" -#: ../server/share/ltsp/plugins/ltsp-build-client/Debian/090-clean-package-cache:3 #: ../server/share/ltsp/plugins/ltsp-build-client/ALTLinux/090-clean-package-cache:3 +#: ../server/share/ltsp/plugins/ltsp-build-client/Debian/090-clean-package-cache:3 #, sh-format msgid "keep cache of downloaded package files" msgstr "" -#: ../server/share/ltsp/plugins/ltsp-build-client/Debian/030-late-packages:3 #: ../server/share/ltsp/plugins/ltsp-build-client/ALTLinux/050-late-packages:3 +#: ../server/share/ltsp/plugins/ltsp-build-client/Debian/030-late-packages:3 #, sh-format msgid "list of packages to install as part of the final installation" msgstr "" @@ -305,20 +305,20 @@ msgstr "" #: ../server/share/ltsp/plugins/ltsp-build-client/SUSE_LINUX/001-set-arch:27 -#: ../server/share/ltsp/plugins/ltsp-build-client/Fedora/001-set-arch:30 -#: ../server/share/ltsp/plugins/ltsp-build-client/Gentoo/001-set-arch:21 #: ../server/share/ltsp/plugins/ltsp-build-client/common/001-set-arch:51 +#: ../server/share/ltsp/plugins/ltsp-build-client/Gentoo/001-set-arch:21 #: ../server/share/ltsp/plugins/ltsp-build-client/Redhat/001-set-arch:27 +#: ../server/share/ltsp/plugins/ltsp-build-client/Fedora/001-set-arch:30 #, sh-format msgid "ERROR: unsupported architecture. Check your --arch argument: %s" msgstr "" #: ../server/share/ltsp/plugins/ltsp-build-client/SUSE_LINUX/001-set-arch:28 -#: ../server/share/ltsp/plugins/ltsp-build-client/Fedora/001-set-arch:31 -#: ../server/share/ltsp/plugins/ltsp-build-client/Gentoo/001-set-arch:22 -#: ../server/share/ltsp/plugins/ltsp-build-client/Gentoo/010-bootstrap:17 #: ../server/share/ltsp/plugins/ltsp-build-client/common/001-set-arch:52 +#: ../server/share/ltsp/plugins/ltsp-build-client/Gentoo/010-bootstrap:17 +#: ../server/share/ltsp/plugins/ltsp-build-client/Gentoo/001-set-arch:22 #: ../server/share/ltsp/plugins/ltsp-build-client/Redhat/001-set-arch:28 +#: ../server/share/ltsp/plugins/ltsp-build-client/Fedora/001-set-arch:31 #, sh-format msgid " supported values are: %s" msgstr "" @@ -328,26 +328,26 @@ msgid "Load a user specific configuration file" msgstr "" -#: ../server/share/ltsp/plugins/ltsp-build-client/Fedora/010-chroot-creator:9 #: ../server/share/ltsp/plugins/ltsp-build-client/Redhat/010-chroot-creator:12 +#: ../server/share/ltsp/plugins/ltsp-build-client/Fedora/010-chroot-creator:9 #, sh-format msgid "Path to kickstart file" msgstr "" -#: ../server/share/ltsp/plugins/ltsp-build-client/Fedora/010-chroot-creator:10 #: ../server/share/ltsp/plugins/ltsp-build-client/Redhat/010-chroot-creator:13 +#: ../server/share/ltsp/plugins/ltsp-build-client/Fedora/010-chroot-creator:10 #, sh-format msgid "Path to chroot-creator cache" msgstr "" -#: ../server/share/ltsp/plugins/ltsp-build-client/Fedora/010-chroot-creator:11 #: ../server/share/ltsp/plugins/ltsp-build-client/Redhat/010-chroot-creator:14 +#: ../server/share/ltsp/plugins/ltsp-build-client/Fedora/010-chroot-creator:11 #, sh-format msgid "Release version number" msgstr "" -#: ../server/share/ltsp/plugins/ltsp-build-client/Fedora/010-chroot-creator:12 #: ../server/share/ltsp/plugins/ltsp-build-client/Redhat/010-chroot-creator:15 +#: ../server/share/ltsp/plugins/ltsp-build-client/Fedora/010-chroot-creator:12 #, sh-format msgid "Distro name" msgstr "" @@ -362,8 +362,8 @@ msgid "Set initramfs builder, defaults to genkernel" msgstr "" -#: ../server/share/ltsp/plugins/ltsp-build-client/Gentoo/020-rootpath:3 #: ../server/share/ltsp/plugins/ltsp-build-client/common/020-rootpath:3 +#: ../server/share/ltsp/plugins/ltsp-build-client/Gentoo/020-rootpath:3 #, sh-format msgid "purge existing LTSP chroot if present" msgstr "" diff -Nru language-pack-ar-base-14.04+20140707/data/ar/LC_MESSAGES/mailman.po language-pack-ar-base-14.04+20150219/data/ar/LC_MESSAGES/mailman.po --- language-pack-ar-base-14.04+20140707/data/ar/LC_MESSAGES/mailman.po 2014-07-09 08:58:57.000000000 +0000 +++ language-pack-ar-base-14.04+20150219/data/ar/LC_MESSAGES/mailman.po 2015-02-19 15:02:49.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: 2014-07-07 12:13+0000\n" -"X-Generator: Launchpad (build 17086)\n" +"X-Launchpad-Export-Date: 2015-02-19 11:31+0000\n" +"X-Generator: Launchpad (build 17341)\n" "Generated-By: pygettext.py 1.4\n" #: Mailman/Archiver/HyperArch.py:123 @@ -27,10 +27,10 @@ msgid " %(size)i bytes " msgstr " %(size)i بايتات " -#: Mailman/Archiver/HyperArch.py:289 Mailman/Archiver/HyperArch.py:292 -#: Mailman/Archiver/HyperArch.py:423 Mailman/Archiver/HyperArch.py:481 -#: Mailman/Archiver/HyperArch.py:590 Mailman/Archiver/HyperArch.py:1064 -#: Mailman/Archiver/HyperArch.py:1193 +#: Mailman/Archiver/HyperArch.py:291 Mailman/Archiver/HyperArch.py:294 +#: Mailman/Archiver/HyperArch.py:425 Mailman/Archiver/HyperArch.py:483 +#: Mailman/Archiver/HyperArch.py:592 Mailman/Archiver/HyperArch.py:1066 +#: Mailman/Archiver/HyperArch.py:1195 msgid " at " msgstr " عند " @@ -42,131 +42,132 @@ msgid "Next message:" msgstr "الرسالة التالية:" -#: Mailman/Archiver/HyperArch.py:705 Mailman/Archiver/HyperArch.py:741 +#: Mailman/Archiver/HyperArch.py:707 Mailman/Archiver/HyperArch.py:743 msgid "thread" msgstr "النقاش" -#: Mailman/Archiver/HyperArch.py:706 Mailman/Archiver/HyperArch.py:742 +#: Mailman/Archiver/HyperArch.py:708 Mailman/Archiver/HyperArch.py:744 msgid "subject" msgstr "الموضوع" -#: Mailman/Archiver/HyperArch.py:707 Mailman/Archiver/HyperArch.py:743 +#: Mailman/Archiver/HyperArch.py:709 Mailman/Archiver/HyperArch.py:745 msgid "author" msgstr "الكاتب" -#: Mailman/Archiver/HyperArch.py:708 Mailman/Archiver/HyperArch.py:744 +#: Mailman/Archiver/HyperArch.py:710 Mailman/Archiver/HyperArch.py:746 msgid "date" msgstr "التاريخ" -#: Mailman/Archiver/HyperArch.py:780 +#: Mailman/Archiver/HyperArch.py:782 msgid "

Currently, there are no archives.

" msgstr "

حالياً، لا يوجد أي أرشيفات.

" -#: Mailman/Archiver/HyperArch.py:818 +#: Mailman/Archiver/HyperArch.py:820 msgid "Gzip'd Text%(sz)s" msgstr "نص مضغوط%(sz)s" -#: Mailman/Archiver/HyperArch.py:823 +#: Mailman/Archiver/HyperArch.py:825 msgid "Text%(sz)s" msgstr "نص%(sz)s" -#: Mailman/Archiver/HyperArch.py:913 +#: Mailman/Archiver/HyperArch.py:915 msgid "figuring article archives\n" msgstr "تحديد أرشيف المقالات\n" -#: Mailman/Archiver/HyperArch.py:923 +#: Mailman/Archiver/HyperArch.py:925 msgid "April" msgstr "أبريل" -#: Mailman/Archiver/HyperArch.py:923 +#: Mailman/Archiver/HyperArch.py:925 msgid "February" msgstr "فبراير" -#: Mailman/Archiver/HyperArch.py:923 +#: Mailman/Archiver/HyperArch.py:925 msgid "January" msgstr "يناير" -#: Mailman/Archiver/HyperArch.py:923 +#: Mailman/Archiver/HyperArch.py:925 msgid "March" msgstr "مارس" -#: Mailman/Archiver/HyperArch.py:924 +#: Mailman/Archiver/HyperArch.py:926 msgid "August" msgstr "أغسطس" -#: Mailman/Archiver/HyperArch.py:924 +#: Mailman/Archiver/HyperArch.py:926 msgid "July" msgstr "يوليو" -#: Mailman/Archiver/HyperArch.py:924 +#: Mailman/Archiver/HyperArch.py:926 msgid "June" msgstr "يونيو" -#: Mailman/Archiver/HyperArch.py:924 Mailman/i18n.py:107 +#: Mailman/Archiver/HyperArch.py:926 Mailman/i18n.py:107 msgid "May" msgstr "مايو" -#: Mailman/Archiver/HyperArch.py:925 +#: Mailman/Archiver/HyperArch.py:927 msgid "December" msgstr "ديسمبر" -#: Mailman/Archiver/HyperArch.py:925 +#: Mailman/Archiver/HyperArch.py:927 msgid "November" msgstr "نوفمبر" -#: Mailman/Archiver/HyperArch.py:925 +#: Mailman/Archiver/HyperArch.py:927 msgid "October" msgstr "أكتوبر" -#: Mailman/Archiver/HyperArch.py:925 +#: Mailman/Archiver/HyperArch.py:927 msgid "September" msgstr "سبتمبر" -#: Mailman/Archiver/HyperArch.py:933 +#: Mailman/Archiver/HyperArch.py:935 msgid "First" msgstr "أول" -#: Mailman/Archiver/HyperArch.py:933 +#: Mailman/Archiver/HyperArch.py:935 msgid "Fourth" msgstr "رابع" -#: Mailman/Archiver/HyperArch.py:933 +#: Mailman/Archiver/HyperArch.py:935 msgid "Second" msgstr "ثاني" -#: Mailman/Archiver/HyperArch.py:933 +#: Mailman/Archiver/HyperArch.py:935 msgid "Third" msgstr "ثالت" -#: Mailman/Archiver/HyperArch.py:935 +#: Mailman/Archiver/HyperArch.py:937 msgid "%(ord)s quarter %(year)i" msgstr "%(ord)s ربع %(year)i" -#: Mailman/Archiver/HyperArch.py:942 +#: Mailman/Archiver/HyperArch.py:944 msgid "%(month)s %(year)i" msgstr "%(month)s %(year)i" -#: Mailman/Archiver/HyperArch.py:947 +#: Mailman/Archiver/HyperArch.py:949 msgid "The Week Of Monday %(day)i %(month)s %(year)i" msgstr "أسبوع الإثنين %(day)i %(month)s %(year)i" -#: Mailman/Archiver/HyperArch.py:951 +#: Mailman/Archiver/HyperArch.py:953 msgid "%(day)i %(month)s %(year)i" msgstr "%(day)i %(month)s %(year)i" -#: Mailman/Archiver/HyperArch.py:1051 +#: Mailman/Archiver/HyperArch.py:1053 msgid "Computing threaded index\n" msgstr "يتم حساب فهرس النقاشات\n" -#: Mailman/Archiver/HyperArch.py:1316 +#: Mailman/Archiver/HyperArch.py:1318 msgid "Updating HTML for article %(seq)s" msgstr "تحديث نص HTML للمقالة %(seq)s" -#: Mailman/Archiver/HyperArch.py:1323 +#: Mailman/Archiver/HyperArch.py:1325 msgid "article file %(filename)s is missing!" msgstr "ملف المقالة %(filename)s مفقود!" -#: Mailman/Archiver/pipermail.py:180 Mailman/Archiver/pipermail.py:181 +#: Mailman/Archiver/HyperArch.py:275 Mailman/Archiver/pipermail.py:180 +#: Mailman/Archiver/pipermail.py:181 msgid "No subject" msgstr "بدون موضوع" @@ -206,31 +207,31 @@ msgid "by the list administrator" msgstr "من قبل مشرف القائمة" -#: Mailman/Bouncer.py:48 Mailman/Bouncer.py:286 +#: Mailman/Bouncer.py:48 Mailman/Bouncer.py:293 #: Mailman/Commands/cmd_set.py:182 msgid "for unknown reasons" msgstr "لأسباب مجهولة" -#: Mailman/Bouncer.py:233 +#: Mailman/Bouncer.py:228 msgid "disabled" msgstr "معطل" -#: Mailman/Bouncer.py:238 +#: Mailman/Bouncer.py:245 msgid "Bounce action notification" msgstr "تنبيه رد الرفض" -#: Mailman/Bouncer.py:293 +#: Mailman/Bouncer.py:300 msgid " The last bounce received from you was dated %(date)s" msgstr " استقبل رد الرفض الأخير من قبلك بتاريخ %(date)s" -#: Mailman/Bouncer.py:322 Mailman/Deliverer.py:144 -#: Mailman/Handlers/Acknowledge.py:44 Mailman/Handlers/CookHeaders.py:333 +#: Mailman/Bouncer.py:329 Mailman/Deliverer.py:146 +#: Mailman/Handlers/Acknowledge.py:44 Mailman/Handlers/CookHeaders.py:387 #: Mailman/Handlers/Hold.py:215 Mailman/Handlers/ToDigest.py:240 #: Mailman/ListAdmin.py:223 msgid "(no subject)" msgstr "(بدون عنوان)" -#: Mailman/Bouncer.py:326 +#: Mailman/Bouncer.py:333 msgid "[No bounce details are available]" msgstr "]لا يوجد تفاصيل لرد الرفض[" @@ -244,7 +245,7 @@ #: Mailman/Cgi/admin.py:79 Mailman/Cgi/admindb.py:116 #: Mailman/Cgi/confirm.py:62 Mailman/Cgi/edithtml.py:71 -#: Mailman/Cgi/listinfo.py:55 Mailman/Cgi/options.py:78 +#: Mailman/Cgi/listinfo.py:55 Mailman/Cgi/options.py:91 #: Mailman/Cgi/private.py:108 Mailman/Cgi/rmlist.py:64 #: Mailman/Cgi/roster.py:59 Mailman/Cgi/subscribe.py:63 msgid "No such list %(safelistname)s" @@ -274,7 +275,7 @@ "الاستعمال." #: Mailman/Cgi/admin.py:209 Mailman/Cgi/admin.py:217 Mailman/Cgi/admin.py:224 -#: Mailman/Cgi/admin.py:1498 Mailman/Gui/GUIBase.py:207 +#: Mailman/Cgi/admin.py:1499 Mailman/Gui/GUIBase.py:208 msgid "Warning: " msgstr "تحذير: " @@ -438,7 +439,7 @@ msgstr " (تحتاج للتأكيد)
 
" #: Mailman/Cgi/admin.py:462 Mailman/Cgi/admindb.py:218 -#: Mailman/Cgi/admindb.py:295 +#: Mailman/Cgi/admindb.py:299 msgid "Logout" msgstr "تسجيل الخروج" @@ -512,7 +513,7 @@ msgid "Regexp:" msgstr "صيغة نظامية Regexp:" -#: Mailman/Cgi/admin.py:738 Mailman/Cgi/options.py:1053 +#: Mailman/Cgi/admin.py:738 Mailman/Cgi/options.py:1074 msgid "Description:" msgstr "الشرح:" @@ -536,39 +537,39 @@ msgid "Spam Filter Regexp:" msgstr "صيغة نظامية لتصفية السبام:" -#: Mailman/Cgi/admin.py:794 Mailman/Cgi/admindb.py:350 -#: Mailman/Cgi/admindb.py:409 Mailman/Cgi/admindb.py:463 -#: Mailman/Cgi/admindb.py:704 +#: Mailman/Cgi/admin.py:794 Mailman/Cgi/admindb.py:354 +#: Mailman/Cgi/admindb.py:415 Mailman/Cgi/admindb.py:469 +#: Mailman/Cgi/admindb.py:717 msgid "Defer" msgstr "تأجيل" -#: Mailman/Cgi/admin.py:794 Mailman/Cgi/admindb.py:352 -#: Mailman/Cgi/admindb.py:411 Mailman/Cgi/admindb.py:463 -#: Mailman/Cgi/admindb.py:704 Mailman/Gui/ContentFilter.py:37 -#: Mailman/Gui/Privacy.py:221 Mailman/Gui/Privacy.py:244 -#: Mailman/Gui/Privacy.py:355 +#: Mailman/Cgi/admin.py:794 Mailman/Cgi/admindb.py:356 +#: Mailman/Cgi/admindb.py:417 Mailman/Cgi/admindb.py:469 +#: Mailman/Cgi/admindb.py:717 Mailman/Gui/ContentFilter.py:37 +#: Mailman/Gui/Privacy.py:233 Mailman/Gui/Privacy.py:256 +#: Mailman/Gui/Privacy.py:408 msgid "Reject" msgstr "رفض" -#: Mailman/Cgi/admin.py:794 Mailman/Gui/Privacy.py:221 -#: Mailman/Gui/Privacy.py:355 +#: Mailman/Cgi/admin.py:794 Mailman/Gui/Privacy.py:233 +#: Mailman/Gui/Privacy.py:408 msgid "Hold" msgstr "تعليق" -#: Mailman/Cgi/admin.py:795 Mailman/Cgi/admindb.py:353 -#: Mailman/Cgi/admindb.py:412 Mailman/Cgi/admindb.py:463 -#: Mailman/Cgi/admindb.py:704 Mailman/Commands/cmd_confirm.py:93 -#: Mailman/Gui/ContentFilter.py:37 Mailman/Gui/Privacy.py:221 -#: Mailman/Gui/Privacy.py:245 Mailman/Gui/Privacy.py:355 +#: Mailman/Cgi/admin.py:795 Mailman/Cgi/admindb.py:357 +#: Mailman/Cgi/admindb.py:418 Mailman/Cgi/admindb.py:469 +#: Mailman/Cgi/admindb.py:717 Mailman/Commands/cmd_confirm.py:93 +#: Mailman/Gui/ContentFilter.py:37 Mailman/Gui/Privacy.py:233 +#: Mailman/Gui/Privacy.py:257 Mailman/Gui/Privacy.py:408 msgid "Discard" msgstr "إلغاء" -#: Mailman/Cgi/admin.py:795 Mailman/Cgi/admindb.py:463 -#: Mailman/Gui/Privacy.py:244 Mailman/Gui/Privacy.py:355 +#: Mailman/Cgi/admin.py:795 Mailman/Cgi/admindb.py:469 +#: Mailman/Gui/Privacy.py:256 Mailman/Gui/Privacy.py:408 msgid "Accept" msgstr "قبول" -#: Mailman/Cgi/admin.py:798 Mailman/Cgi/admindb.py:710 +#: Mailman/Cgi/admin.py:798 Mailman/Cgi/admindb.py:723 msgid "Action:" msgstr "الإجراء:" @@ -669,7 +670,7 @@ msgid "plain" msgstr "نصية" -#: Mailman/Cgi/admin.py:997 Mailman/Cgi/options.py:307 +#: Mailman/Cgi/admin.py:997 Mailman/Cgi/options.py:320 msgid "digest" msgstr "دفعات" @@ -808,80 +809,82 @@ msgid "Subscribe" msgstr "تسجيل" -#: Mailman/Cgi/admin.py:1177 +#: Mailman/Cgi/admin.py:1178 msgid "Send welcome messages to new subscribees?" msgstr "هل أرسل رسائل ترحيب للمشتركين الجدد؟" -#: Mailman/Cgi/admin.py:1179 Mailman/Cgi/admin.py:1188 -#: Mailman/Cgi/admin.py:1221 Mailman/Cgi/admin.py:1229 -#: Mailman/Cgi/confirm.py:293 Mailman/Cgi/create.py:353 +#: Mailman/Cgi/admin.py:1180 Mailman/Cgi/admin.py:1189 +#: Mailman/Cgi/admin.py:1222 Mailman/Cgi/admin.py:1230 +#: Mailman/Cgi/confirm.py:294 Mailman/Cgi/create.py:353 #: Mailman/Cgi/create.py:388 Mailman/Cgi/create.py:426 #: Mailman/Cgi/rmlist.py:230 Mailman/Gui/Archive.py:33 #: Mailman/Gui/Autoresponse.py:54 Mailman/Gui/Autoresponse.py:62 #: Mailman/Gui/Autoresponse.py:71 Mailman/Gui/Bounce.py:77 #: Mailman/Gui/Bounce.py:120 Mailman/Gui/Bounce.py:146 -#: Mailman/Gui/Bounce.py:155 Mailman/Gui/ContentFilter.py:74 -#: Mailman/Gui/ContentFilter.py:116 Mailman/Gui/ContentFilter.py:120 -#: Mailman/Gui/Digest.py:46 Mailman/Gui/Digest.py:62 Mailman/Gui/Digest.py:84 -#: Mailman/Gui/Digest.py:89 Mailman/Gui/General.py:158 -#: Mailman/Gui/General.py:223 Mailman/Gui/General.py:229 -#: Mailman/Gui/General.py:307 Mailman/Gui/General.py:334 -#: Mailman/Gui/General.py:361 Mailman/Gui/General.py:372 -#: Mailman/Gui/General.py:375 Mailman/Gui/General.py:385 -#: Mailman/Gui/General.py:390 Mailman/Gui/General.py:396 -#: Mailman/Gui/General.py:416 Mailman/Gui/General.py:448 -#: Mailman/Gui/General.py:471 Mailman/Gui/General.py:488 -#: Mailman/Gui/NonDigest.py:45 Mailman/Gui/NonDigest.py:53 -#: Mailman/Gui/NonDigest.py:140 Mailman/Gui/NonDigest.py:162 -#: Mailman/Gui/Privacy.py:110 Mailman/Gui/Privacy.py:116 -#: Mailman/Gui/Privacy.py:149 Mailman/Gui/Privacy.py:202 -#: Mailman/Gui/Privacy.py:273 Mailman/Gui/Privacy.py:370 -#: Mailman/Gui/Privacy.py:389 Mailman/Gui/Usenet.py:52 -#: Mailman/Gui/Usenet.py:56 Mailman/Gui/Usenet.py:93 Mailman/Gui/Usenet.py:105 +#: Mailman/Gui/Bounce.py:155 Mailman/Gui/Bounce.py:164 +#: Mailman/Gui/ContentFilter.py:74 Mailman/Gui/ContentFilter.py:116 +#: Mailman/Gui/ContentFilter.py:120 Mailman/Gui/Digest.py:46 +#: Mailman/Gui/Digest.py:62 Mailman/Gui/Digest.py:84 Mailman/Gui/Digest.py:89 +#: Mailman/Gui/General.py:158 Mailman/Gui/General.py:223 +#: Mailman/Gui/General.py:229 Mailman/Gui/General.py:307 +#: Mailman/Gui/General.py:334 Mailman/Gui/General.py:361 +#: Mailman/Gui/General.py:372 Mailman/Gui/General.py:375 +#: Mailman/Gui/General.py:385 Mailman/Gui/General.py:390 +#: Mailman/Gui/General.py:396 Mailman/Gui/General.py:416 +#: Mailman/Gui/General.py:448 Mailman/Gui/General.py:471 +#: Mailman/Gui/General.py:488 Mailman/Gui/NonDigest.py:45 +#: Mailman/Gui/NonDigest.py:53 Mailman/Gui/NonDigest.py:140 +#: Mailman/Gui/NonDigest.py:162 Mailman/Gui/Privacy.py:110 +#: Mailman/Gui/Privacy.py:128 Mailman/Gui/Privacy.py:161 +#: Mailman/Gui/Privacy.py:214 Mailman/Gui/Privacy.py:285 +#: Mailman/Gui/Privacy.py:423 Mailman/Gui/Privacy.py:442 +#: Mailman/Gui/Usenet.py:52 Mailman/Gui/Usenet.py:56 Mailman/Gui/Usenet.py:93 +#: Mailman/Gui/Usenet.py:105 msgid "No" msgstr "لا" -#: Mailman/Cgi/admin.py:1179 Mailman/Cgi/admin.py:1188 -#: Mailman/Cgi/admin.py:1221 Mailman/Cgi/admin.py:1229 -#: Mailman/Cgi/confirm.py:293 Mailman/Cgi/create.py:353 +#: Mailman/Cgi/admin.py:1180 Mailman/Cgi/admin.py:1189 +#: Mailman/Cgi/admin.py:1222 Mailman/Cgi/admin.py:1230 +#: Mailman/Cgi/confirm.py:294 Mailman/Cgi/create.py:353 #: Mailman/Cgi/create.py:388 Mailman/Cgi/create.py:426 #: Mailman/Cgi/rmlist.py:230 Mailman/Gui/Archive.py:33 #: Mailman/Gui/Autoresponse.py:54 Mailman/Gui/Autoresponse.py:62 #: Mailman/Gui/Bounce.py:77 Mailman/Gui/Bounce.py:120 #: Mailman/Gui/Bounce.py:146 Mailman/Gui/Bounce.py:155 -#: Mailman/Gui/ContentFilter.py:74 Mailman/Gui/ContentFilter.py:116 -#: Mailman/Gui/ContentFilter.py:120 Mailman/Gui/Digest.py:46 -#: Mailman/Gui/Digest.py:62 Mailman/Gui/Digest.py:84 Mailman/Gui/Digest.py:89 -#: Mailman/Gui/General.py:223 Mailman/Gui/General.py:229 -#: Mailman/Gui/General.py:307 Mailman/Gui/General.py:334 -#: Mailman/Gui/General.py:361 Mailman/Gui/General.py:372 -#: Mailman/Gui/General.py:375 Mailman/Gui/General.py:385 -#: Mailman/Gui/General.py:390 Mailman/Gui/General.py:396 -#: Mailman/Gui/General.py:416 Mailman/Gui/General.py:448 -#: Mailman/Gui/General.py:471 Mailman/Gui/General.py:488 -#: Mailman/Gui/NonDigest.py:45 Mailman/Gui/NonDigest.py:53 -#: Mailman/Gui/NonDigest.py:140 Mailman/Gui/NonDigest.py:162 -#: Mailman/Gui/Privacy.py:110 Mailman/Gui/Privacy.py:116 -#: Mailman/Gui/Privacy.py:149 Mailman/Gui/Privacy.py:202 -#: Mailman/Gui/Privacy.py:273 Mailman/Gui/Privacy.py:370 -#: Mailman/Gui/Privacy.py:389 Mailman/Gui/Usenet.py:52 -#: Mailman/Gui/Usenet.py:56 Mailman/Gui/Usenet.py:93 Mailman/Gui/Usenet.py:105 +#: Mailman/Gui/Bounce.py:164 Mailman/Gui/ContentFilter.py:74 +#: Mailman/Gui/ContentFilter.py:116 Mailman/Gui/ContentFilter.py:120 +#: Mailman/Gui/Digest.py:46 Mailman/Gui/Digest.py:62 Mailman/Gui/Digest.py:84 +#: Mailman/Gui/Digest.py:89 Mailman/Gui/General.py:223 +#: Mailman/Gui/General.py:229 Mailman/Gui/General.py:307 +#: Mailman/Gui/General.py:334 Mailman/Gui/General.py:361 +#: Mailman/Gui/General.py:372 Mailman/Gui/General.py:375 +#: Mailman/Gui/General.py:385 Mailman/Gui/General.py:390 +#: Mailman/Gui/General.py:396 Mailman/Gui/General.py:416 +#: Mailman/Gui/General.py:448 Mailman/Gui/General.py:471 +#: Mailman/Gui/General.py:488 Mailman/Gui/NonDigest.py:45 +#: Mailman/Gui/NonDigest.py:53 Mailman/Gui/NonDigest.py:140 +#: Mailman/Gui/NonDigest.py:162 Mailman/Gui/Privacy.py:110 +#: Mailman/Gui/Privacy.py:128 Mailman/Gui/Privacy.py:161 +#: Mailman/Gui/Privacy.py:214 Mailman/Gui/Privacy.py:285 +#: Mailman/Gui/Privacy.py:423 Mailman/Gui/Privacy.py:442 +#: Mailman/Gui/Usenet.py:52 Mailman/Gui/Usenet.py:56 Mailman/Gui/Usenet.py:93 +#: Mailman/Gui/Usenet.py:105 msgid "Yes" msgstr "نعم" -#: Mailman/Cgi/admin.py:1186 +#: Mailman/Cgi/admin.py:1187 msgid "Send notifications of new subscriptions to the list owner?" msgstr "هل أرسل تنبيهات حول الاشتراكات الجديدة لمالك القائمة؟" -#: Mailman/Cgi/admin.py:1194 Mailman/Cgi/admin.py:1235 +#: Mailman/Cgi/admin.py:1195 Mailman/Cgi/admin.py:1236 msgid "Enter one address per line below..." msgstr "أدخل عنواناً واحداً في كل سطر في الأدنى..." -#: Mailman/Cgi/admin.py:1199 Mailman/Cgi/admin.py:1240 +#: Mailman/Cgi/admin.py:1200 Mailman/Cgi/admin.py:1241 msgid "...or specify a file to upload:" msgstr "...أو حدد ملفاً ليتم تحميله:" -#: Mailman/Cgi/admin.py:1204 +#: Mailman/Cgi/admin.py:1205 msgid "" "Below, enter additional text to be added to the\n" " top of your invitation or the subscription notification. Include at " @@ -891,19 +894,19 @@ "تحت، أدخل النص الإضافي المراد وضعه في أعلى رسالة الدعوة أو تنبيه الاشتراك. " "ضمنه على الأقل سطراً واحداً خالياً في النهاية..." -#: Mailman/Cgi/admin.py:1219 +#: Mailman/Cgi/admin.py:1220 msgid "Send unsubscription acknowledgement to the user?" msgstr "هل أرسل إعلام بإلغاء الاشتراك للمستخدم؟" -#: Mailman/Cgi/admin.py:1227 +#: Mailman/Cgi/admin.py:1228 msgid "Send notifications to the list owner?" msgstr "هل أرسل التنبيهات إلى مالك القائمة؟" -#: Mailman/Cgi/admin.py:1249 +#: Mailman/Cgi/admin.py:1250 msgid "Change list ownership passwords" msgstr "غير كلمة سر ملكية القائمة" -#: Mailman/Cgi/admin.py:1252 +#: Mailman/Cgi/admin.py:1253 msgid "" "The list administrators are the people who have ultimate control " "over\n" @@ -932,23 +935,23 @@ "كلمة سر منفصلة للتنظيم في الحقل تحت، ويجب أن تكتب العناوين البريدية لمنظمي " "القائمة في قسم الخيارات العامة." -#: Mailman/Cgi/admin.py:1271 +#: Mailman/Cgi/admin.py:1272 msgid "Enter new administrator password:" msgstr "أدخل كلمة سر مشرف جديدة" -#: Mailman/Cgi/admin.py:1273 +#: Mailman/Cgi/admin.py:1274 msgid "Confirm administrator password:" msgstr "أكد كلمة سر المشرف" -#: Mailman/Cgi/admin.py:1278 +#: Mailman/Cgi/admin.py:1279 msgid "Enter new moderator password:" msgstr "أدخل كلمة سر منظم جديدة" -#: Mailman/Cgi/admin.py:1280 +#: Mailman/Cgi/admin.py:1281 msgid "Confirm moderator password:" msgstr "أكد كلمة سر المنظم" -#: Mailman/Cgi/admin.py:1284 +#: Mailman/Cgi/admin.py:1285 msgid "" "In addition to the above passwords you may specify a password for\n" "pre-approving posts to the list. Either of the above two passwords can\n" @@ -958,93 +961,93 @@ "no other." msgstr "" -#: Mailman/Cgi/admin.py:1295 +#: Mailman/Cgi/admin.py:1296 msgid "Enter new poster password:" msgstr "" -#: Mailman/Cgi/admin.py:1297 +#: Mailman/Cgi/admin.py:1298 msgid "Confirm poster password:" msgstr "" -#: Mailman/Cgi/admin.py:1306 +#: Mailman/Cgi/admin.py:1307 msgid "Submit Your Changes" msgstr "أرسل تعديلاتك" -#: Mailman/Cgi/admin.py:1329 +#: Mailman/Cgi/admin.py:1330 msgid "Moderator passwords did not match" msgstr "كلمتي سر المنظم غير متطابقتين" -#: Mailman/Cgi/admin.py:1340 +#: Mailman/Cgi/admin.py:1341 msgid "Poster passwords did not match" msgstr "" -#: Mailman/Cgi/admin.py:1350 +#: Mailman/Cgi/admin.py:1351 msgid "Administrator passwords did not match" msgstr "كلمتي سر المشرف غير متطابقتين" -#: Mailman/Cgi/admin.py:1400 +#: Mailman/Cgi/admin.py:1401 msgid "Already a member" msgstr "مشترك أصلاً" -#: Mailman/Cgi/admin.py:1403 +#: Mailman/Cgi/admin.py:1404 msgid "<blank line>" msgstr "<سطر فارغ>" -#: Mailman/Cgi/admin.py:1404 Mailman/Cgi/admin.py:1407 -#: Mailman/Cgi/admindb.py:919 +#: Mailman/Cgi/admin.py:1405 Mailman/Cgi/admin.py:1408 +#: Mailman/Cgi/admindb.py:936 msgid "Bad/Invalid email address" msgstr "عنوان بريد إلكتروني سيء أو غير صحيح" -#: Mailman/Cgi/admin.py:1410 +#: Mailman/Cgi/admin.py:1411 msgid "Hostile address (illegal characters)" msgstr "عنوان عدواني (فيه أحرف غير مسموحة)" -#: Mailman/Cgi/admin.py:1413 bin/add_members:149 bin/clone_member:136 +#: Mailman/Cgi/admin.py:1414 bin/add_members:149 bin/clone_member:136 #: bin/sync_members:268 msgid "Banned address (matched %(pattern)s)" msgstr "" -#: Mailman/Cgi/admin.py:1419 +#: Mailman/Cgi/admin.py:1420 msgid "Successfully invited:" msgstr "تمت دعوته بنجاح" -#: Mailman/Cgi/admin.py:1421 +#: Mailman/Cgi/admin.py:1422 msgid "Successfully subscribed:" msgstr "تم اشتراكه بنجاح" -#: Mailman/Cgi/admin.py:1426 +#: Mailman/Cgi/admin.py:1427 msgid "Error inviting:" msgstr "خطأ في الدعوة" -#: Mailman/Cgi/admin.py:1428 +#: Mailman/Cgi/admin.py:1429 msgid "Error subscribing:" msgstr "خطأ في الاشتراك" -#: Mailman/Cgi/admin.py:1459 +#: Mailman/Cgi/admin.py:1460 msgid "Successfully Unsubscribed:" msgstr "خطأ في تسجيل الاشتراك" -#: Mailman/Cgi/admin.py:1464 +#: Mailman/Cgi/admin.py:1465 msgid "Cannot unsubscribe non-members:" msgstr "لا يمكن إلغاء اشتراك غير الأعضاء" -#: Mailman/Cgi/admin.py:1472 +#: Mailman/Cgi/admin.py:1473 msgid "Bad moderation flag value" msgstr "قيمة علامة تنظيم غير صحيحة" -#: Mailman/Cgi/admin.py:1494 +#: Mailman/Cgi/admin.py:1495 msgid "Not subscribed" msgstr "غير مشترك" -#: Mailman/Cgi/admin.py:1497 +#: Mailman/Cgi/admin.py:1498 msgid "Ignoring changes to deleted member: %(user)s" msgstr "تجاهل التعديلات لعنصر المحذوف: %(user)s" -#: Mailman/Cgi/admin.py:1537 +#: Mailman/Cgi/admin.py:1538 msgid "Successfully Removed:" msgstr "تمت إزالته بنجاح" -#: Mailman/Cgi/admin.py:1541 +#: Mailman/Cgi/admin.py:1542 msgid "Error Unsubscribing:" msgstr "خطأ في إلغاء الاشتراك" @@ -1072,226 +1075,226 @@ msgid "Administrative requests for mailing list:" msgstr "الطلبات الإشرافية للقائمة البريدية:" -#: Mailman/Cgi/admindb.py:235 Mailman/Cgi/admindb.py:291 +#: Mailman/Cgi/admindb.py:235 Mailman/Cgi/admindb.py:295 msgid "Submit All Data" msgstr "أرسل جميع البيانات" -#: Mailman/Cgi/admindb.py:241 Mailman/Cgi/admindb.py:289 +#: Mailman/Cgi/admindb.py:242 Mailman/Cgi/admindb.py:292 msgid "Discard all messages marked Defer" msgstr "قم بإلغاء جميع الرسائل المحدد لها تأجيل" -#: Mailman/Cgi/admindb.py:255 +#: Mailman/Cgi/admindb.py:257 msgid "all of %(esender)s's held messages." msgstr "جميع الرسائل المتوقفة لـ %(esender)s" -#: Mailman/Cgi/admindb.py:260 +#: Mailman/Cgi/admindb.py:262 msgid "a single held message." msgstr "رسالة متوقفة واحدة." -#: Mailman/Cgi/admindb.py:265 +#: Mailman/Cgi/admindb.py:267 msgid "all held messages." msgstr "جميع الرسائل المتوقفة." -#: Mailman/Cgi/admindb.py:310 +#: Mailman/Cgi/admindb.py:314 msgid "Mailman Administrative Database Error" msgstr "خطأ في قاعدة بيانات إشراف ميلمان" -#: Mailman/Cgi/admindb.py:315 +#: Mailman/Cgi/admindb.py:319 msgid "list of available mailing lists." msgstr "قائمة بالقوئم البريدية الموجودة." -#: Mailman/Cgi/admindb.py:316 +#: Mailman/Cgi/admindb.py:320 msgid "You must specify a list name. Here is the %(link)s" msgstr "يجب أن تحدد اسم القائمة. هنا هو الارتباط %(link)s" -#: Mailman/Cgi/admindb.py:329 +#: Mailman/Cgi/admindb.py:333 msgid "Subscription Requests" msgstr "طلبات التسجيل" -#: Mailman/Cgi/admindb.py:331 +#: Mailman/Cgi/admindb.py:335 msgid "Address/name" msgstr "العنوان/الاسم" -#: Mailman/Cgi/admindb.py:332 Mailman/Cgi/admindb.py:383 +#: Mailman/Cgi/admindb.py:336 Mailman/Cgi/admindb.py:389 msgid "Your decision" msgstr "قرارك" -#: Mailman/Cgi/admindb.py:333 Mailman/Cgi/admindb.py:384 +#: Mailman/Cgi/admindb.py:337 Mailman/Cgi/admindb.py:390 msgid "Reason for refusal" msgstr "سبب الرفض" -#: Mailman/Cgi/admindb.py:351 Mailman/Cgi/admindb.py:410 -#: Mailman/Cgi/admindb.py:704 Mailman/Commands/cmd_confirm.py:90 +#: Mailman/Cgi/admindb.py:355 Mailman/Cgi/admindb.py:416 +#: Mailman/Cgi/admindb.py:717 Mailman/Commands/cmd_confirm.py:90 msgid "Approve" msgstr "قبول" -#: Mailman/Cgi/admindb.py:361 +#: Mailman/Cgi/admindb.py:366 msgid "Permanently ban from this list" msgstr "استبعاد دائم من هذه القائمة" -#: Mailman/Cgi/admindb.py:382 +#: Mailman/Cgi/admindb.py:388 msgid "User address/name" msgstr "عنوان/اسم المستخدم" -#: Mailman/Cgi/admindb.py:422 +#: Mailman/Cgi/admindb.py:428 msgid "Unsubscription Requests" msgstr "طلبات إلغاء التسجيل" -#: Mailman/Cgi/admindb.py:434 +#: Mailman/Cgi/admindb.py:440 msgid "Held Messages" msgstr "" -#: Mailman/Cgi/admindb.py:437 +#: Mailman/Cgi/admindb.py:443 msgid "Show this list grouped/sorted by" msgstr "" -#: Mailman/Cgi/admindb.py:440 +#: Mailman/Cgi/admindb.py:446 msgid "sender/sender" msgstr "" -#: Mailman/Cgi/admindb.py:440 +#: Mailman/Cgi/admindb.py:446 msgid "sender/time" msgstr "" -#: Mailman/Cgi/admindb.py:440 +#: Mailman/Cgi/admindb.py:446 msgid "ungrouped/time" msgstr "" -#: Mailman/Cgi/admindb.py:456 Mailman/Cgi/admindb.py:687 +#: Mailman/Cgi/admindb.py:462 Mailman/Cgi/admindb.py:700 msgid "From:" msgstr "من:" -#: Mailman/Cgi/admindb.py:459 +#: Mailman/Cgi/admindb.py:465 msgid "Action to take on all these held messages:" msgstr "العمل المطلوب القيام به على جميع هذه الرسائل المتوقفة:" -#: Mailman/Cgi/admindb.py:471 +#: Mailman/Cgi/admindb.py:478 msgid "Preserve messages for the site administrator" msgstr "احتفظ بالرسائل لمدير القائمة" -#: Mailman/Cgi/admindb.py:477 +#: Mailman/Cgi/admindb.py:486 msgid "Forward messages (individually) to:" msgstr "أعد إرسال الرسائل (مفردة) إلى:" -#: Mailman/Cgi/admindb.py:495 +#: Mailman/Cgi/admindb.py:506 msgid "Clear this member's moderate flag" msgstr "أزل ميزة تنظيم عن هذا العضو" -#: Mailman/Cgi/admindb.py:499 +#: Mailman/Cgi/admindb.py:511 msgid "The sender is now a member of this list" msgstr "المرسل الآن عضو في هذه القائمة" -#: Mailman/Cgi/admindb.py:508 +#: Mailman/Cgi/admindb.py:521 msgid "Add %(esender)s to one of these sender filters:" msgstr "أضف %(esender)s إلى أحد مصفيات المرسل:" -#: Mailman/Cgi/admindb.py:513 +#: Mailman/Cgi/admindb.py:527 msgid "Accepts" msgstr "متقبلين" -#: Mailman/Cgi/admindb.py:513 +#: Mailman/Cgi/admindb.py:527 msgid "Discards" msgstr "مزيلين" -#: Mailman/Cgi/admindb.py:513 +#: Mailman/Cgi/admindb.py:527 msgid "Holds" msgstr "موقفين" -#: Mailman/Cgi/admindb.py:513 +#: Mailman/Cgi/admindb.py:527 msgid "Rejects" msgstr "رافضين" -#: Mailman/Cgi/admindb.py:522 +#: Mailman/Cgi/admindb.py:537 msgid "" "Ban %(esender)s from ever subscribing to this\n" " mailing list" msgstr "أبعد %(esender)s نهائياً عن الاشتراك لهذا القائمة البريدية" -#: Mailman/Cgi/admindb.py:527 +#: Mailman/Cgi/admindb.py:542 msgid "" "Click on the message number to view the individual\n" " message, or you can " msgstr "انقر على رقم الرسالة لعرض الرسالة المفردة، أو يمكنك " -#: Mailman/Cgi/admindb.py:529 +#: Mailman/Cgi/admindb.py:544 msgid "view all messages from %(esender)s" msgstr "عرض جميع الرسائل المرسلة من قبل %(esender)s" -#: Mailman/Cgi/admindb.py:551 Mailman/Cgi/admindb.py:690 +#: Mailman/Cgi/admindb.py:566 Mailman/Cgi/admindb.py:703 msgid "Subject:" msgstr "العنوان:" -#: Mailman/Cgi/admindb.py:554 +#: Mailman/Cgi/admindb.py:569 msgid " bytes" msgstr " بايت" -#: Mailman/Cgi/admindb.py:554 +#: Mailman/Cgi/admindb.py:569 msgid "Size:" msgstr "الحجم:" -#: Mailman/Cgi/admindb.py:558 Mailman/Handlers/Scrubber.py:203 +#: Mailman/Cgi/admindb.py:573 Mailman/Handlers/Scrubber.py:203 #: Mailman/Handlers/Scrubber.py:301 Mailman/Handlers/Scrubber.py:303 msgid "not available" msgstr "غير متوفرة" -#: Mailman/Cgi/admindb.py:559 Mailman/Cgi/admindb.py:693 +#: Mailman/Cgi/admindb.py:574 Mailman/Cgi/admindb.py:706 msgid "Reason:" msgstr "السبب:" -#: Mailman/Cgi/admindb.py:563 Mailman/Cgi/admindb.py:697 +#: Mailman/Cgi/admindb.py:578 Mailman/Cgi/admindb.py:710 msgid "Received:" msgstr "استلمت:" -#: Mailman/Cgi/admindb.py:619 +#: Mailman/Cgi/admindb.py:634 msgid "Posting Held for Approval" msgstr "الإرسال المتوقف من أجل الموافقة" -#: Mailman/Cgi/admindb.py:621 +#: Mailman/Cgi/admindb.py:636 msgid " (%(count)d of %(total)d)" msgstr " (%(count)d من %(total)d)" -#: Mailman/Cgi/admindb.py:632 +#: Mailman/Cgi/admindb.py:647 msgid "Message with id #%(id)d was lost." msgstr "الرسالة ذات المعرف #%(id)d فقدت." -#: Mailman/Cgi/admindb.py:641 +#: Mailman/Cgi/admindb.py:656 msgid "Message with id #%(id)d is corrupted." msgstr "الرسالة ذات المعرف #%(id)d مخربة." -#: Mailman/Cgi/admindb.py:714 +#: Mailman/Cgi/admindb.py:728 msgid "Preserve message for site administrator" msgstr "احفظ الرسالة لمشرف الموقع" -#: Mailman/Cgi/admindb.py:718 +#: Mailman/Cgi/admindb.py:734 msgid "Additionally, forward this message to: " msgstr "قم بإعادة إرسال الرسالة أيضاً إلى: " -#: Mailman/Cgi/admindb.py:722 Mailman/Cgi/admindb.py:791 -#: Mailman/Cgi/admindb.py:868 Mailman/Cgi/admindb.py:870 +#: Mailman/Cgi/admindb.py:739 Mailman/Cgi/admindb.py:808 +#: Mailman/Cgi/admindb.py:885 Mailman/Cgi/admindb.py:887 msgid "[No explanation given]" msgstr "]لا يوجد شرح[" -#: Mailman/Cgi/admindb.py:724 +#: Mailman/Cgi/admindb.py:741 msgid "If you reject this post,
please explain (optional):" msgstr "إذا قمت برفض الإرسال،
الرجاء شرح السبب (اختياري):" -#: Mailman/Cgi/admindb.py:730 +#: Mailman/Cgi/admindb.py:747 msgid "Message Headers:" msgstr "ترويسات الرسالة:" -#: Mailman/Cgi/admindb.py:735 +#: Mailman/Cgi/admindb.py:752 msgid "Message Excerpt:" msgstr "ملخص الرسالة:" -#: Mailman/Cgi/admindb.py:907 +#: Mailman/Cgi/admindb.py:924 msgid "Database Updated..." msgstr "تم تحديث قاعدة البيانات..." -#: Mailman/Cgi/admindb.py:911 +#: Mailman/Cgi/admindb.py:928 msgid " is already a member" msgstr " عضو أصلاً" -#: Mailman/Cgi/admindb.py:915 +#: Mailman/Cgi/admindb.py:932 msgid "%(addr)s is banned (matched: %(patt)s)" msgstr "" @@ -1315,7 +1318,7 @@ "الابتدائي. إذا فقد تأكدك صلاحيته الرجاء حاول إعادة إرسال طلب الاشتراك وإلا " "أعد إدخال مجموعة محارف التأكيد الخاصة بك." -#: Mailman/Cgi/confirm.py:131 +#: Mailman/Cgi/confirm.py:132 msgid "" "The address requesting unsubscription is not\n" " a member of the mailing list. Perhaps you have already " @@ -1325,7 +1328,7 @@ "العنوان الذي يطلب إلغاء اشتراكه ليس عضواً في القائمة. من الممكن أن يكون قد " "تم إلغاء اشتراكه في السابق، من قبل مشرف القائمة مثلاً؟" -#: Mailman/Cgi/confirm.py:147 +#: Mailman/Cgi/confirm.py:148 msgid "" "The address requesting to be changed has\n" " been subsequently unsubscribed. This request has been\n" @@ -1334,19 +1337,19 @@ "العنوان الذي يطلب التغيير قد تم إلغاء اشتراكه تبعاً لذلك. هذا الطلب تم " "إلغاؤه." -#: Mailman/Cgi/confirm.py:167 +#: Mailman/Cgi/confirm.py:168 msgid "System error, bad content: %(content)s" msgstr "خطأ في النظام، محتوى سيء: %(content)s" -#: Mailman/Cgi/confirm.py:177 +#: Mailman/Cgi/confirm.py:178 msgid "Bad confirmation string" msgstr "مجموعة محارف تأكيد سيئة" -#: Mailman/Cgi/confirm.py:196 +#: Mailman/Cgi/confirm.py:197 msgid "Enter confirmation cookie" msgstr "أدخل كوكي التأكيد" -#: Mailman/Cgi/confirm.py:209 +#: Mailman/Cgi/confirm.py:210 msgid "" "Please enter the confirmation string\n" " (i.e. cookie) that you received in your email message, in the " @@ -1357,19 +1360,19 @@ "أدخل مجموعة محارف التأكيد (كوكي) التي استلمتها في رسالتك البريدية، " "في الحقل تحت. ثم اضغط على زر إرسال لتستمر إلى خطوة التأكيد التالية." -#: Mailman/Cgi/confirm.py:214 +#: Mailman/Cgi/confirm.py:215 msgid "Confirmation string:" msgstr "مجموعة محارف التأكيد:" -#: Mailman/Cgi/confirm.py:216 +#: Mailman/Cgi/confirm.py:217 msgid "Submit" msgstr "أرسل" -#: Mailman/Cgi/confirm.py:233 +#: Mailman/Cgi/confirm.py:234 msgid "Confirm subscription request" msgstr "أكد طلب الاشتراك" -#: Mailman/Cgi/confirm.py:248 +#: Mailman/Cgi/confirm.py:249 msgid "" "Your confirmation is required in order to complete the\n" " subscription request to the mailing list %(listname)s. Your\n" @@ -1396,7 +1399,7 @@ "

أو اضغط على ألغ طلب اشتراكي إذا كنت لم تعد تريد الاشتراك في هذه " "القائمة." -#: Mailman/Cgi/confirm.py:264 +#: Mailman/Cgi/confirm.py:265 msgid "" "Your confirmation is required in order to continue with\n" " the subscription request to the mailing list %(listname)s.\n" @@ -1426,39 +1429,39 @@ "

أو إذا غيرت رأيك ولم تعد تريد الاشتراك للقائمة البريدية فاضغط على " " ألغ طلب اشتراكي." -#: Mailman/Cgi/confirm.py:282 +#: Mailman/Cgi/confirm.py:283 msgid "Your email address:" msgstr "عنوانك الإلكتروني:" -#: Mailman/Cgi/confirm.py:283 +#: Mailman/Cgi/confirm.py:284 msgid "Your real name:" msgstr "اسمك الحقيقي:" -#: Mailman/Cgi/confirm.py:292 +#: Mailman/Cgi/confirm.py:293 msgid "Receive digests?" msgstr "هل تريد استلام البريد بالدفعات؟" -#: Mailman/Cgi/confirm.py:301 +#: Mailman/Cgi/confirm.py:302 msgid "Preferred language:" msgstr "اللغة المفضلة:" -#: Mailman/Cgi/confirm.py:306 +#: Mailman/Cgi/confirm.py:307 msgid "Subscribe to list %(listname)s" msgstr "اشترك في القائمة %(listname)s" -#: Mailman/Cgi/confirm.py:307 +#: Mailman/Cgi/confirm.py:308 msgid "Cancel my subscription request" msgstr "ألغ طلب اشتراكي" -#: Mailman/Cgi/confirm.py:324 +#: Mailman/Cgi/confirm.py:325 msgid "You have canceled your subscription request." msgstr "لقد قمت بإلغاء طلب اشتراكك." -#: Mailman/Cgi/confirm.py:362 +#: Mailman/Cgi/confirm.py:363 msgid "Awaiting moderator approval" msgstr "بانتظار موافقة المنظم" -#: Mailman/Cgi/confirm.py:365 +#: Mailman/Cgi/confirm.py:366 msgid "" " You have successfully confirmed your subscription request to " "the\n" @@ -1473,8 +1476,8 @@ "وعلى كل حال يطلب الموافقة النهائية من منظم القائمة قبل أن تصبح مشتركاً. تم " "تحويل طلبك إلى منظم القائمة، وسيتم إعلامك بقرار المنظم." -#: Mailman/Cgi/confirm.py:372 Mailman/Cgi/confirm.py:437 -#: Mailman/Cgi/confirm.py:526 Mailman/Cgi/confirm.py:763 +#: Mailman/Cgi/confirm.py:373 Mailman/Cgi/confirm.py:438 +#: Mailman/Cgi/confirm.py:527 Mailman/Cgi/confirm.py:764 msgid "" "Invalid confirmation string. It is\n" " possible that you are attempting to confirm a request for an\n" @@ -1483,18 +1486,18 @@ "مجموعة محارف تأكيد غير صالحة. إنه من الممكن أنك تقوم بمحاولة تأكيد طلب " "لعنوان قد تم أصلاً إلغاء اشتراكه." -#: Mailman/Cgi/confirm.py:376 +#: Mailman/Cgi/confirm.py:377 msgid "You are already a member of this mailing list!" msgstr "أنت عضو أصلاً في القائمة البريدية هذه!" -#: Mailman/Cgi/confirm.py:379 +#: Mailman/Cgi/confirm.py:380 msgid "" "You are currently banned from subscribing to\n" " this list. If you think this restriction is erroneous, please\n" " contact the list owners at %(owneraddr)s." msgstr "" -#: Mailman/Cgi/confirm.py:383 +#: Mailman/Cgi/confirm.py:384 msgid "" " You were not invited to this mailing list. The invitation has\n" " been discarded, and both list administrators have been\n" @@ -1503,11 +1506,11 @@ " لم تتم دعوتك إلى هذه القائمة البريدية. لقد تم إزالة الدعوة، وتم " "تحذير كلا المشرفين." -#: Mailman/Cgi/confirm.py:393 +#: Mailman/Cgi/confirm.py:394 msgid "Subscription request confirmed" msgstr "تم تأكيد طلب الاشتراك" -#: Mailman/Cgi/confirm.py:397 +#: Mailman/Cgi/confirm.py:398 msgid "" " You have successfully confirmed your subscription request for\n" " \"%(addr)s\" to the %(listname)s mailing list. A separate\n" @@ -1524,15 +1527,15 @@ "

يمكنك الآن الاستمرار " "إلى صفحة دخول اشتراكك." -#: Mailman/Cgi/confirm.py:415 +#: Mailman/Cgi/confirm.py:416 msgid "You have canceled your unsubscription request." msgstr "لقد ألغيت طلب إلغاء اشتراكك." -#: Mailman/Cgi/confirm.py:443 +#: Mailman/Cgi/confirm.py:444 msgid "Unsubscription request confirmed" msgstr "تم تأكيد إلغاء الاشتراك" -#: Mailman/Cgi/confirm.py:447 +#: Mailman/Cgi/confirm.py:448 msgid "" " You have successfully unsubscribed from the %(listname)s " "mailing\n" @@ -1543,15 +1546,15 @@ " لقد ألغيت اشتراكك من القائمة البريدية %(listname)s بنجاح. تستطيع " "الآن زيارة صفحة المعلومات الأساسية للقائمة." -#: Mailman/Cgi/confirm.py:458 +#: Mailman/Cgi/confirm.py:459 msgid "Confirm unsubscription request" msgstr "أكد طلب إلغاء اشتراكك." -#: Mailman/Cgi/confirm.py:473 Mailman/Cgi/confirm.py:575 +#: Mailman/Cgi/confirm.py:474 Mailman/Cgi/confirm.py:576 msgid "Not available" msgstr "غير متوفر" -#: Mailman/Cgi/confirm.py:476 +#: Mailman/Cgi/confirm.py:477 msgid "" "Your confirmation is required in order to complete the\n" " unsubscription request from the mailing list %(listname)s. " @@ -1577,27 +1580,27 @@ "اضغط على زر إلغاء الاشتراك تحت لإكمال عملية التأكيد\n" "

أو اضغط إلغاء وإزالة لإلغاء طلب إلغاء الاشتراك." -#: Mailman/Cgi/confirm.py:492 Mailman/Cgi/options.py:767 -#: Mailman/Cgi/options.py:911 Mailman/Cgi/options.py:921 +#: Mailman/Cgi/confirm.py:493 Mailman/Cgi/options.py:787 +#: Mailman/Cgi/options.py:931 Mailman/Cgi/options.py:941 msgid "Unsubscribe" msgstr "إلغاء الاشتراك" -#: Mailman/Cgi/confirm.py:493 Mailman/Cgi/confirm.py:604 +#: Mailman/Cgi/confirm.py:494 Mailman/Cgi/confirm.py:605 msgid "Cancel and discard" msgstr "ألغ واحذف" -#: Mailman/Cgi/confirm.py:503 +#: Mailman/Cgi/confirm.py:504 msgid "You have canceled your change of address request." msgstr "لقد قمت بإلغاء طلب تغيير عنوانك." -#: Mailman/Cgi/confirm.py:532 +#: Mailman/Cgi/confirm.py:533 msgid "" "%(newaddr)s is banned from subscribing to the\n" " %(realname)s list. If you think this restriction is erroneous,\n" " please contact the list owners at %(owneraddr)s." msgstr "" -#: Mailman/Cgi/confirm.py:537 +#: Mailman/Cgi/confirm.py:538 msgid "" "%(newaddr)s is already a member of\n" " the %(realname)s list. It is possible that you are attempting\n" @@ -1605,11 +1608,11 @@ " subscribed." msgstr "" -#: Mailman/Cgi/confirm.py:544 +#: Mailman/Cgi/confirm.py:545 msgid "Change of address request confirmed" msgstr "تم تأكيد طلب تغيير العنوان" -#: Mailman/Cgi/confirm.py:548 +#: Mailman/Cgi/confirm.py:549 msgid "" " You have successfully changed your address on the %(listname)s\n" " mailing list from %(oldaddr)s to %(newaddr)s. " @@ -1621,15 +1624,15 @@ "%(oldaddr)s إلى %(newaddr)s. تستطيع الآن الاستمرار إلى صفحة دخول عضويتك." -#: Mailman/Cgi/confirm.py:560 +#: Mailman/Cgi/confirm.py:561 msgid "Confirm change of address request" msgstr "أكد طلب تغيير العنوان" -#: Mailman/Cgi/confirm.py:579 +#: Mailman/Cgi/confirm.py:580 msgid "globally" msgstr "بشكل كامل عام" -#: Mailman/Cgi/confirm.py:582 +#: Mailman/Cgi/confirm.py:583 msgid "" "Your confirmation is required in order to complete the\n" " change of address request for the mailing list %(listname)s. " @@ -1664,25 +1667,25 @@ "اضغط على الزر غير العنوان تحت لتكمل عملية التأكيد.\n" "

أو اضغط ألغ واحذف لإلغاء طلب تغيير العنوان هذا." -#: Mailman/Cgi/confirm.py:603 +#: Mailman/Cgi/confirm.py:604 msgid "Change address" msgstr "غير العنوان" -#: Mailman/Cgi/confirm.py:612 Mailman/Cgi/confirm.py:728 +#: Mailman/Cgi/confirm.py:613 Mailman/Cgi/confirm.py:729 msgid "Continue awaiting approval" msgstr "استمر في انتظار القبول" -#: Mailman/Cgi/confirm.py:620 +#: Mailman/Cgi/confirm.py:621 msgid "" "Okay, the list moderator will still have the\n" " opportunity to approve or reject this message." msgstr "حسناً، المنظم سوف يظل له الخيار في قبول أو رفض هذه الرسالة." -#: Mailman/Cgi/confirm.py:648 +#: Mailman/Cgi/confirm.py:649 msgid "Sender discarded message via web." msgstr "المرسل أزال الرسالة من خلال الموقع." -#: Mailman/Cgi/confirm.py:650 +#: Mailman/Cgi/confirm.py:651 msgid "" "The held message with the Subject:\n" " header %(subject)s could not be found. The most " @@ -1696,11 +1699,11 @@ "الترويسة %(subject)s. والسبب الأغلب لهذا هو أن منظم القائمة قبل أو " "رفض في السابق الرسالة. لن تستطيع أن تلغيها في الوقت." -#: Mailman/Cgi/confirm.py:658 +#: Mailman/Cgi/confirm.py:659 msgid "Posted message canceled" msgstr "تم إلغاء الرسالة المرسلة" -#: Mailman/Cgi/confirm.py:661 +#: Mailman/Cgi/confirm.py:662 msgid "" " You have successfully canceled the posting of your message with\n" " the Subject: header %(subject)s to the mailing list\n" @@ -1709,18 +1712,18 @@ " لقد ألغيت بنجاح إرسال رسالتك بالعنوان: ترويسة " "%(subject)s إلى القائمة البريدية %(listname)s." -#: Mailman/Cgi/confirm.py:672 +#: Mailman/Cgi/confirm.py:673 msgid "Cancel held message posting" msgstr "ألغ إرسال الرسائل المعلقة" -#: Mailman/Cgi/confirm.py:697 +#: Mailman/Cgi/confirm.py:698 msgid "" "The held message you were referred to has\n" " already been handled by the list administrator." msgstr "" "الرسالة المعلقة التي تم تحويلك إليها تم التعامل معها أصلاً من قبل المشرف." -#: Mailman/Cgi/confirm.py:711 +#: Mailman/Cgi/confirm.py:712 msgid "" "Your confirmation is required in order to cancel the\n" " posting of your message to the mailing list %(listname)s:\n" @@ -1746,11 +1749,11 @@ "

أو اضغط على الزر استمر في انتظار الموافقة للاستمرار في " "السماح لمنظم القائمة بقبول أو رفض الرسالة." -#: Mailman/Cgi/confirm.py:727 +#: Mailman/Cgi/confirm.py:728 msgid "Cancel posting" msgstr "ألغ الإرسال" -#: Mailman/Cgi/confirm.py:739 +#: Mailman/Cgi/confirm.py:740 msgid "" "You have canceled the re-enabling of your membership. If\n" " we continue to receive bounces from your address, it could be deleted " @@ -1760,11 +1763,11 @@ "لقد ألغيت إعادة تفعيل عضويتك. إذا استمر استلامنا لردود رفض من عنوانك، فقد " "يزال عنوانك من هذه القائمة البريدية." -#: Mailman/Cgi/confirm.py:769 +#: Mailman/Cgi/confirm.py:770 msgid "Membership re-enabled." msgstr "تم إعادة تمكين العضوية." -#: Mailman/Cgi/confirm.py:773 +#: Mailman/Cgi/confirm.py:774 msgid "" " You have successfully re-enabled your membership in the\n" " %(listname)s mailing list. You can now الذهاب إلى صفحة خيارات عضويتك.\n" " " -#: Mailman/Cgi/confirm.py:785 +#: Mailman/Cgi/confirm.py:786 msgid "Re-enable mailing list membership" msgstr "أعد تفعيل العضوية في القائمة البريدية" -#: Mailman/Cgi/confirm.py:802 +#: Mailman/Cgi/confirm.py:803 msgid "" "We're sorry, but you have already been unsubscribed\n" " from this mailing list. To re-subscribe, please visit the\n" @@ -1789,11 +1792,11 @@ "نحن آسفون ولكن تم أصلاً إلغاء اشتراكك من القائمة البريدية. لإعادة الاشتراك " "يرجى الذهاب إلى صفخة معلومات القائمة." -#: Mailman/Cgi/confirm.py:817 +#: Mailman/Cgi/confirm.py:818 msgid "not available" msgstr "غير موجودة" -#: Mailman/Cgi/confirm.py:821 +#: Mailman/Cgi/confirm.py:822 msgid "" "Your membership in the %(realname)s mailing list is\n" " currently disabled due to excessive bounces. Your confirmation is\n" @@ -1829,11 +1832,11 @@ "عضويتك.\n" " " -#: Mailman/Cgi/confirm.py:841 +#: Mailman/Cgi/confirm.py:842 msgid "Re-enable membership" msgstr "أعد تفعيل العضوية" -#: Mailman/Cgi/confirm.py:842 +#: Mailman/Cgi/confirm.py:843 msgid "Cancel" msgstr "إلغاء" @@ -1898,15 +1901,15 @@ msgid "Unknown virtual host: %(safehostname)s" msgstr "عنوان مستضيف تخيلي غير معروف: %(safehostname)s" -#: Mailman/Cgi/create.py:200 bin/newlist:207 +#: Mailman/Cgi/create.py:200 bin/newlist:218 msgid "Bad owner email address: %(s)s" msgstr "عنوان بريد مالك سيء: %(s)s" -#: Mailman/Cgi/create.py:205 bin/newlist:170 bin/newlist:211 +#: Mailman/Cgi/create.py:205 bin/newlist:181 bin/newlist:222 msgid "List already exists: %(listname)s" msgstr "القائمة موجودة أصلاً: %(listname)s" -#: Mailman/Cgi/create.py:213 bin/newlist:205 +#: Mailman/Cgi/create.py:213 bin/newlist:216 msgid "Illegal list name: %(s)s" msgstr "اسم قائمة غير نظامي: %(s)s" @@ -1918,7 +1921,7 @@ "بعض الأخطاء الغير معلومة حصلت بينما يتم إنشاء القائمة، الرجال الاتصال بمشرف " "الموقع للمساعدة." -#: Mailman/Cgi/create.py:255 bin/newlist:252 +#: Mailman/Cgi/create.py:255 bin/newlist:264 msgid "Your new mailing list: %(listname)s" msgstr "قائمتك البريدية الجديدة: %(listname)s" @@ -1952,7 +1955,7 @@ msgstr "أنشء القائمة البريدية %(hostname)s" #: Mailman/Cgi/create.py:303 Mailman/Cgi/rmlist.py:201 -#: Mailman/Gui/Bounce.py:187 Mailman/htmlformat.py:345 +#: Mailman/Gui/Bounce.py:196 Mailman/htmlformat.py:347 msgid "Error: " msgstr "خطأ: " @@ -2208,67 +2211,67 @@ msgid "Edit Options" msgstr "خيارات التحرير" -#: Mailman/Cgi/listinfo.py:215 Mailman/Cgi/options.py:876 +#: Mailman/Cgi/listinfo.py:215 Mailman/Cgi/options.py:896 #: Mailman/Cgi/roster.py:118 msgid "View this page in" msgstr "اعرض هذه الصفحة في" -#: Mailman/Cgi/options.py:58 Mailman/Cgi/options.py:75 +#: Mailman/Cgi/options.py:58 Mailman/Cgi/options.py:71 +#: Mailman/Cgi/options.py:88 msgid "CGI script error" msgstr "خطأ نص برمجي CGI" -#: Mailman/Cgi/options.py:61 +#: Mailman/Cgi/options.py:74 msgid "Invalid options to CGI script." msgstr "قيم غير صحيحة لبرنامج CGI" -#: Mailman/Cgi/options.py:109 +#: Mailman/Cgi/options.py:122 msgid "No address given" msgstr "لا يوجد عنوان معطى" -#: Mailman/Cgi/options.py:121 +#: Mailman/Cgi/options.py:134 msgid "Illegal Email Address: %(safeuser)s" msgstr "عنوان بريد إلكتروني غير نظامي: %(safeuser)s" -#: Mailman/Cgi/options.py:128 Mailman/Cgi/options.py:193 -#: Mailman/Cgi/options.py:215 Mailman/Cgi/private.py:154 +#: Mailman/Cgi/options.py:141 Mailman/Cgi/options.py:206 +#: Mailman/Cgi/options.py:230 Mailman/Cgi/private.py:154 msgid "No such member: %(safeuser)s." msgstr "لا يوجد مثل هذ العضو: %(safeuser)s" -#: Mailman/Cgi/options.py:178 +#: Mailman/Cgi/options.py:190 msgid "" "Your unsubscription request has been\n" " forwarded to the list administrator for approval." msgstr "تم تحويل طلب إلغاء اشتراكك إلى مشرف القائمة للموافقة." -#: Mailman/Cgi/options.py:184 Mailman/Cgi/options.py:198 +#: Mailman/Cgi/options.py:196 Mailman/Cgi/options.py:210 msgid "The confirmation email has been sent." msgstr "تم إرسال رسالة التأكيد." -#: Mailman/Cgi/options.py:209 Mailman/Cgi/options.py:221 -#: Mailman/Cgi/options.py:278 +#: Mailman/Cgi/options.py:291 msgid "A reminder of your password has been emailed to you." msgstr "رسالة تذكيرية لكلمة سرك قد أرسلت إليك." -#: Mailman/Cgi/options.py:250 +#: Mailman/Cgi/options.py:263 msgid "Authentication failed." msgstr "فشل التحقق." -#: Mailman/Cgi/options.py:285 +#: Mailman/Cgi/options.py:298 msgid "" "The list administrator may not view the other\n" " subscriptions for this user." msgstr "" -#: Mailman/Cgi/options.py:286 Mailman/Cgi/options.py:335 -#: Mailman/Cgi/options.py:463 Mailman/Cgi/options.py:679 +#: Mailman/Cgi/options.py:299 Mailman/Cgi/options.py:348 +#: Mailman/Cgi/options.py:476 Mailman/Cgi/options.py:699 msgid "Note: " msgstr "ملاحظة: " -#: Mailman/Cgi/options.py:291 +#: Mailman/Cgi/options.py:304 msgid "List subscriptions for %(safeuser)s on %(hostname)s" msgstr "اشتراكات القائمة لـ %(safeuser)s على الخادم %(hostname)s" -#: Mailman/Cgi/options.py:294 +#: Mailman/Cgi/options.py:307 msgid "" "Click on a link to visit your options page for the\n" " requested mailing list." @@ -2276,26 +2279,26 @@ "انقر على الرابط للذهاب إلى صفحة الخيارات المتعلقة بك من أجل القائمة البريدية " "المطلوبة." -#: Mailman/Cgi/options.py:305 +#: Mailman/Cgi/options.py:318 msgid "nomail" msgstr "" -#: Mailman/Cgi/options.py:332 +#: Mailman/Cgi/options.py:345 msgid "" "The list administrator may not change the names\n" " or addresses for this user's other subscriptions. However, the\n" " subscription for this mailing list has been changed." msgstr "" -#: Mailman/Cgi/options.py:355 +#: Mailman/Cgi/options.py:368 msgid "Addresses did not match!" msgstr "العناوين لم تتطابق!" -#: Mailman/Cgi/options.py:360 +#: Mailman/Cgi/options.py:373 msgid "You are already using that email address" msgstr "أنت تستعمل أصلاً ذلك العنوان البريدي الإلكتروني" -#: Mailman/Cgi/options.py:372 +#: Mailman/Cgi/options.py:385 msgid "" "The new address you requested %(newaddr)s is already a member of the\n" "%(listname)s mailing list, however you have also requested a global change " @@ -2307,68 +2310,68 @@ "%(listname)s, مع أنك طلبت أيضاً تغيير العنوان بشكل عام. عند التأكيد سيتم " "تغيير كل قائمة بريدية تحتوي على العنوان %(safeuser)s. " -#: Mailman/Cgi/options.py:381 +#: Mailman/Cgi/options.py:394 msgid "The new address is already a member: %(newaddr)s" msgstr "العنوان الجديد عضو أصلاً: %(newaddr)s" -#: Mailman/Cgi/options.py:387 +#: Mailman/Cgi/options.py:400 msgid "Addresses may not be blank" msgstr "العناوين يجب أن لا تكون فارغة" -#: Mailman/Cgi/options.py:401 +#: Mailman/Cgi/options.py:414 msgid "A confirmation message has been sent to %(newaddr)s. " msgstr "تم إرسال رسالة تأكيد إلى: %(newaddr)s. " -#: Mailman/Cgi/options.py:410 +#: Mailman/Cgi/options.py:423 msgid "Bad email address provided" msgstr "تم التزويد بعنوان سيء" -#: Mailman/Cgi/options.py:412 +#: Mailman/Cgi/options.py:425 msgid "Illegal email address provided" msgstr "تم التزويد بعنوان غير نظامي" -#: Mailman/Cgi/options.py:414 +#: Mailman/Cgi/options.py:427 msgid "%(newaddr)s is already a member of the list." msgstr "%(newaddr)s عضو أصلاً في القائمة." -#: Mailman/Cgi/options.py:417 +#: Mailman/Cgi/options.py:430 msgid "" "%(newaddr)s is banned from this list. If you\n" " think this restriction is erroneous, please contact\n" " the list owners at %(owneraddr)s." msgstr "" -#: Mailman/Cgi/options.py:428 +#: Mailman/Cgi/options.py:441 msgid "Member name successfully changed. " msgstr "تم تغيير اسم العضو بنجاح. " -#: Mailman/Cgi/options.py:438 +#: Mailman/Cgi/options.py:451 msgid "" "The list administrator may not change the\n" " password for a user." msgstr "" -#: Mailman/Cgi/options.py:447 +#: Mailman/Cgi/options.py:460 msgid "Passwords may not be blank" msgstr "يجب أن لا تكون كلمات السر فارغة." -#: Mailman/Cgi/options.py:452 +#: Mailman/Cgi/options.py:465 msgid "Passwords did not match!" msgstr "لم تتطابق كلمات السر!" -#: Mailman/Cgi/options.py:460 +#: Mailman/Cgi/options.py:473 msgid "" "The list administrator may not change the\n" " password for this user's other subscriptions. However, the\n" " password for this mailing list has been changed." msgstr "" -#: Mailman/Cgi/options.py:477 Mailman/Commands/cmd_password.py:83 +#: Mailman/Cgi/options.py:490 Mailman/Commands/cmd_password.py:83 #: Mailman/Commands/cmd_password.py:109 msgid "Password successfully changed." msgstr "تم تغيير كلمة السر بنجاح." -#: Mailman/Cgi/options.py:486 +#: Mailman/Cgi/options.py:499 msgid "" "You must confirm your unsubscription request by turning\n" " on the checkbox below the Unsubscribe button. You\n" @@ -2377,11 +2380,11 @@ "يجب عليك تأكيد إلغاء اشتراكك بتفعيل حقل صح/خطأ تحت زر إلغاء " "الاشتراك. لم يتم إلغاء اشتراكك." -#: Mailman/Cgi/options.py:518 +#: Mailman/Cgi/options.py:538 msgid "Unsubscription results" msgstr "نتائج إلغاء الاشتراك" -#: Mailman/Cgi/options.py:522 +#: Mailman/Cgi/options.py:542 msgid "" "Your unsubscription request has been received and\n" " forwarded on to the list moderators for approval. You will\n" @@ -2391,7 +2394,7 @@ "تم استلام طلب إلغاء اشتراكك وتم تحويله إلى منظمي القائمة للموافقة. سوف تستلم " "إعلام فور اتخاذ منظمي القائمة قرارهم." -#: Mailman/Cgi/options.py:527 +#: Mailman/Cgi/options.py:547 msgid "" "You have been successfully unsubscribed from the\n" " mailing list %(fqdn_listname)s. If you were receiving digest\n" @@ -2404,7 +2407,7 @@ "إرسال بالدفعات فقد تستلم دفعة أخرى واحدة. إن كان عندك أي أسئلة حول إلغاء " "اشتراكك، الرجاء اتصل بمالكي القائمة %(owneraddr)s." -#: Mailman/Cgi/options.py:676 +#: Mailman/Cgi/options.py:696 msgid "" "The list administrator may not change the\n" " options for this user's other subscriptions. However the\n" @@ -2412,7 +2415,7 @@ " changed." msgstr "" -#: Mailman/Cgi/options.py:686 +#: Mailman/Cgi/options.py:706 msgid "" "The list administrator has disabled digest delivery for\n" " this list, so your delivery option has not been set. However " @@ -2422,7 +2425,7 @@ "لقد عطل مشرف القائمة الإرسال بالدفعات لهذه القائمة، ولهذا لم يتم ضبط خيار " "الإرسال لك. على كل حال تم ضبط الخيارات الأخرى بنجاح." -#: Mailman/Cgi/options.py:690 +#: Mailman/Cgi/options.py:710 msgid "" "The list administrator has disabled non-digest delivery\n" " for this list, so your delivery option has not been set. " @@ -2432,63 +2435,63 @@ "لقد عطل مشرف القائمة الإرسال بغير الدفعات لهذه القائمة، ولهذا لم يتم ضبط " "خيار الإرسال لك. على كل حال تم ضبط الخيارات الأخرى بنجاح." -#: Mailman/Cgi/options.py:694 +#: Mailman/Cgi/options.py:714 msgid "You have successfully set your options." msgstr "لقد قمت بتحديد خياراتك بنجاح." -#: Mailman/Cgi/options.py:697 +#: Mailman/Cgi/options.py:717 msgid "You may get one last digest." msgstr "من الممكن أن تتلقى دفعة أخيرة واحدة." -#: Mailman/Cgi/options.py:769 +#: Mailman/Cgi/options.py:789 msgid "Yes, I really want to unsubscribe" msgstr "نعم، أنا أريد حقيقة أن ألغي اشتراكي" -#: Mailman/Cgi/options.py:773 +#: Mailman/Cgi/options.py:793 msgid "Change My Password" msgstr "غير كلمة سري" -#: Mailman/Cgi/options.py:776 +#: Mailman/Cgi/options.py:796 msgid "List my other subscriptions" msgstr "اعرض اشتراكاتي الأخرى" -#: Mailman/Cgi/options.py:782 +#: Mailman/Cgi/options.py:802 msgid "Email My Password To Me" msgstr "أرسل كلمة سري إلي برسالة إلكترونية" -#: Mailman/Cgi/options.py:784 +#: Mailman/Cgi/options.py:804 msgid "password" msgstr "كلمة السر" -#: Mailman/Cgi/options.py:786 +#: Mailman/Cgi/options.py:806 msgid "Log out" msgstr "خروج" -#: Mailman/Cgi/options.py:788 +#: Mailman/Cgi/options.py:808 msgid "Submit My Changes" msgstr "أرسل تعديلاتي" -#: Mailman/Cgi/options.py:800 +#: Mailman/Cgi/options.py:820 msgid "days" msgstr "يوم" -#: Mailman/Cgi/options.py:802 +#: Mailman/Cgi/options.py:822 msgid "day" msgstr "يوم" -#: Mailman/Cgi/options.py:803 +#: Mailman/Cgi/options.py:823 msgid "%(days)d %(units)s" msgstr "%(days)d %(units)s" -#: Mailman/Cgi/options.py:809 +#: Mailman/Cgi/options.py:829 msgid "Change My Address and Name" msgstr "غير عنواني واسمي" -#: Mailman/Cgi/options.py:835 +#: Mailman/Cgi/options.py:855 msgid "No topics defined" msgstr "لا يوجد مواضيع معرفة" -#: Mailman/Cgi/options.py:843 +#: Mailman/Cgi/options.py:863 msgid "" "\n" "You are subscribed to this list with the case-preserved address\n" @@ -2497,19 +2500,19 @@ "\n" "أنت مشترك في هذه القائمة بالعنوان المحفوظ حالة أحرفه %(cpuser)s." -#: Mailman/Cgi/options.py:857 +#: Mailman/Cgi/options.py:877 msgid "%(realname)s list: member options login page" msgstr "صفحة الدخول إلى خيارات عضو القائمة %(realname)s" -#: Mailman/Cgi/options.py:858 +#: Mailman/Cgi/options.py:878 msgid "email address and " msgstr "عنوان إلكتروني و " -#: Mailman/Cgi/options.py:861 +#: Mailman/Cgi/options.py:881 msgid "%(realname)s list: member options for user %(safeuser)s" msgstr "خيارات عضو القائمة %(realname)s للمستخدم %(safeuser)s" -#: Mailman/Cgi/options.py:887 +#: Mailman/Cgi/options.py:907 msgid "" "In order to change your membership option, you must\n" " first log in by giving your %(extra)smembership password in the section\n" @@ -2534,19 +2537,19 @@ "الكوكيز مفعلة في مستعرضك، وإلا فلن تؤثر أي من تغييراتك.\n" " " -#: Mailman/Cgi/options.py:901 +#: Mailman/Cgi/options.py:921 msgid "Email address:" msgstr "البريد الإلكتروني:" -#: Mailman/Cgi/options.py:905 +#: Mailman/Cgi/options.py:925 msgid "Password:" msgstr "كلمة السر:" -#: Mailman/Cgi/options.py:907 +#: Mailman/Cgi/options.py:927 msgid "Log in" msgstr "دخول" -#: Mailman/Cgi/options.py:915 +#: Mailman/Cgi/options.py:935 msgid "" "By clicking on the Unsubscribe button, a\n" " confirmation message will be emailed to you. This message will have a\n" @@ -2558,38 +2561,38 @@ "هذه الرسالة على رابط عليك أن تنقر عليه لتكمل عملية الإزالة (يمكنك أيضاً " "التأكيد بالبريد، انظر التعليمات في رسالة التأكيد)." -#: Mailman/Cgi/options.py:923 +#: Mailman/Cgi/options.py:943 msgid "Password reminder" msgstr "مذكر كلمة السر" -#: Mailman/Cgi/options.py:927 +#: Mailman/Cgi/options.py:947 msgid "" "By clicking on the Remind button, your\n" " password will be emailed to you." msgstr "" "بالنقر على زر تذكير, سوف يتم إرسال كلمة سرك إليك بالبريد الإلكتروني." -#: Mailman/Cgi/options.py:930 +#: Mailman/Cgi/options.py:950 msgid "Remind" msgstr "تذكير" -#: Mailman/Cgi/options.py:1030 Mailman/ListAdmin.py:225 +#: Mailman/Cgi/options.py:1050 Mailman/ListAdmin.py:225 msgid "" msgstr "<مفقود>" -#: Mailman/Cgi/options.py:1041 +#: Mailman/Cgi/options.py:1061 msgid "Requested topic is not valid: %(topicname)s" msgstr "موضوع مطلوب غير صحيح: %(topicname)s" -#: Mailman/Cgi/options.py:1046 +#: Mailman/Cgi/options.py:1066 msgid "Topic filter details" msgstr "تفاصيل مصفي الموضوع" -#: Mailman/Cgi/options.py:1049 +#: Mailman/Cgi/options.py:1069 msgid "Name:" msgstr "الاسم:" -#: Mailman/Cgi/options.py:1051 +#: Mailman/Cgi/options.py:1071 msgid "Pattern (as regexp):" msgstr "الصيغة المكررة (كصيغة نظامية):" @@ -3560,163 +3563,163 @@ msgid "Digest members:" msgstr "أعضاء دفعات:" -#: Mailman/Defaults.py:1578 +#: Mailman/Defaults.py:1630 msgid "Arabic" msgstr "" -#: Mailman/Defaults.py:1579 +#: Mailman/Defaults.py:1631 msgid "Asturian" msgstr "" -#: Mailman/Defaults.py:1580 +#: Mailman/Defaults.py:1632 msgid "Catalan" msgstr "كتلان" -#: Mailman/Defaults.py:1581 +#: Mailman/Defaults.py:1633 msgid "Czech" msgstr "الشركسية" -#: Mailman/Defaults.py:1582 +#: Mailman/Defaults.py:1634 msgid "Danish" msgstr "الدنماركية" -#: Mailman/Defaults.py:1583 +#: Mailman/Defaults.py:1635 msgid "German" msgstr "الألمانية" -#: Mailman/Defaults.py:1584 +#: Mailman/Defaults.py:1636 msgid "English (USA)" msgstr "الإنجليزية (الولايات)" -#: Mailman/Defaults.py:1585 +#: Mailman/Defaults.py:1637 msgid "Spanish (Spain)" msgstr "الإسبانية (إسبانيا)" -#: Mailman/Defaults.py:1586 +#: Mailman/Defaults.py:1638 msgid "Estonian" msgstr "إستونية" -#: Mailman/Defaults.py:1587 +#: Mailman/Defaults.py:1639 msgid "Euskara" msgstr "إيوسكارتية" -#: Mailman/Defaults.py:1588 +#: Mailman/Defaults.py:1640 msgid "Persian" msgstr "" -#: Mailman/Defaults.py:1589 +#: Mailman/Defaults.py:1641 msgid "Finnish" msgstr "الفنلندية" -#: Mailman/Defaults.py:1590 +#: Mailman/Defaults.py:1642 msgid "French" msgstr "الفرنسية" -#: Mailman/Defaults.py:1591 +#: Mailman/Defaults.py:1643 msgid "Galician" msgstr "" -#: Mailman/Defaults.py:1592 +#: Mailman/Defaults.py:1644 msgid "Greek" msgstr "" -#: Mailman/Defaults.py:1593 +#: Mailman/Defaults.py:1645 msgid "Hebrew" msgstr "" -#: Mailman/Defaults.py:1594 +#: Mailman/Defaults.py:1646 msgid "Croatian" msgstr "الكرواتية" -#: Mailman/Defaults.py:1595 +#: Mailman/Defaults.py:1647 msgid "Hungarian" msgstr "الهنغارية" -#: Mailman/Defaults.py:1596 +#: Mailman/Defaults.py:1648 msgid "Interlingua" msgstr "" -#: Mailman/Defaults.py:1597 +#: Mailman/Defaults.py:1649 msgid "Italian" msgstr "الإيطالية" -#: Mailman/Defaults.py:1598 +#: Mailman/Defaults.py:1650 msgid "Japanese" msgstr "اليابانية" -#: Mailman/Defaults.py:1599 +#: Mailman/Defaults.py:1651 msgid "Korean" msgstr "الكورية" -#: Mailman/Defaults.py:1600 +#: Mailman/Defaults.py:1652 msgid "Lithuanian" msgstr "الليثوانية" -#: Mailman/Defaults.py:1601 +#: Mailman/Defaults.py:1653 msgid "Dutch" msgstr "الهولندية" -#: Mailman/Defaults.py:1602 +#: Mailman/Defaults.py:1654 msgid "Norwegian" msgstr "النرويجية" -#: Mailman/Defaults.py:1603 +#: Mailman/Defaults.py:1655 msgid "Polish" msgstr "البولندية" -#: Mailman/Defaults.py:1604 +#: Mailman/Defaults.py:1656 msgid "Portuguese" msgstr "البرتغالية" -#: Mailman/Defaults.py:1605 +#: Mailman/Defaults.py:1657 msgid "Portuguese (Brazil)" msgstr "البرتغالية (البرازيل)" -#: Mailman/Defaults.py:1606 +#: Mailman/Defaults.py:1658 msgid "Romanian" msgstr "الرومانية" -#: Mailman/Defaults.py:1607 +#: Mailman/Defaults.py:1659 msgid "Russian" msgstr "الروسية" -#: Mailman/Defaults.py:1608 +#: Mailman/Defaults.py:1660 msgid "Slovak" msgstr "" -#: Mailman/Defaults.py:1609 +#: Mailman/Defaults.py:1661 msgid "Slovenian" msgstr "السلوفاكية" -#: Mailman/Defaults.py:1610 +#: Mailman/Defaults.py:1662 msgid "Serbian" msgstr "الصربية" -#: Mailman/Defaults.py:1611 +#: Mailman/Defaults.py:1663 msgid "Swedish" msgstr "السويدية" -#: Mailman/Defaults.py:1612 +#: Mailman/Defaults.py:1664 msgid "Turkish" msgstr "التركية" -#: Mailman/Defaults.py:1613 +#: Mailman/Defaults.py:1665 msgid "Ukrainian" msgstr "الأوكرانية" -#: Mailman/Defaults.py:1614 +#: Mailman/Defaults.py:1666 msgid "Vietnamese" msgstr "" -#: Mailman/Defaults.py:1615 +#: Mailman/Defaults.py:1667 msgid "Chinese (China)" msgstr "الصينية (الصين)" -#: Mailman/Defaults.py:1616 +#: Mailman/Defaults.py:1668 msgid "Chinese (Taiwan)" msgstr "الصينية (التايوانية)" -#: Mailman/Deliverer.py:51 +#: Mailman/Deliverer.py:53 msgid "" "Note: Since this is a list of mailing lists, administrative\n" "notices like the password reminder will be sent to\n" @@ -3725,31 +3728,31 @@ "ملاحظة: بما أن هذه قائمة القوائم البريدية، فسيتم إرسال ملاحظات إشرافية مثل " "مذكر كلمة السر إلى عنوان عضويتك الإشرافية، %(addr)s." -#: Mailman/Deliverer.py:71 +#: Mailman/Deliverer.py:73 msgid " (Digest mode)" msgstr " (وضع الدفعات)" -#: Mailman/Deliverer.py:77 +#: Mailman/Deliverer.py:79 msgid "Welcome to the \"%(realname)s\" mailing list%(digmode)s" msgstr "أهلاً في القائمة البريدية \"%(realname)s\" %(digmode)s" -#: Mailman/Deliverer.py:87 +#: Mailman/Deliverer.py:89 msgid "You have been unsubscribed from the %(realname)s mailing list" msgstr "تم إلغاء اشتراكك في القائمة البريدية %(realname)s" -#: Mailman/Deliverer.py:114 +#: Mailman/Deliverer.py:116 msgid "%(listfullname)s mailing list reminder" msgstr "مذكر القائمة البريدية %(listfullname)s" -#: Mailman/Deliverer.py:142 +#: Mailman/Deliverer.py:144 msgid "No reason given" msgstr "بدون سبب معطى" -#: Mailman/Deliverer.py:166 Mailman/Deliverer.py:185 +#: Mailman/Deliverer.py:168 Mailman/Deliverer.py:187 msgid "Hostile subscription attempt detected" msgstr "تم كشف محاولة اشتراك خبيثة" -#: Mailman/Deliverer.py:167 +#: Mailman/Deliverer.py:169 msgid "" "%(address)s was invited to a different mailing\n" "list, but in a deliberate malicious attempt they tried to confirm the\n" @@ -3760,7 +3763,7 @@ "ولكن بمحاولة حقودة مقصودة قاموا بمحاولة تأكيد الدعوة إلى قائمتك. اعتقدنا أنه " "قد تحب أن تعرف. لا يوجد شيء مطلوب منك أن تفعله بعد." -#: Mailman/Deliverer.py:186 +#: Mailman/Deliverer.py:188 msgid "" "You invited %(address)s to your list, but in a\n" "deliberate malicious attempt, they tried to confirm the invitation to a\n" @@ -3772,7 +3775,7 @@ "مقصودة أن يأكدوا الدعوة إلى قائمة مختلفة. اعتقدنا أنك قد تحب أن تعرف. لا " "يوجد عمل مطلوب منك أن تعمله بعد." -#: Mailman/Deliverer.py:219 +#: Mailman/Deliverer.py:221 msgid "%(listname)s mailing list probe message" msgstr "رسالة جس النبض للقائمة البريدية %(listname)s" @@ -4159,7 +4162,7 @@ "href=\"?VARHELP=autoreply/autoresponse_admin_text\">رسالة رد تلقائي " "للرسائل الإلكتروني القادمة إلى عنوان المشرف أو المالك." -#: Mailman/Gui/Bounce.py:147 +#: Mailman/Gui/Bounce.py:156 msgid "" "Should Mailman notify you, the list owner, when bounces\n" " cause a member's subscription to be disabled?" @@ -4167,7 +4170,7 @@ "هل ينبهك (أنت مالك القائمة) ميلمان عندما تتسبب الردود الرافضة في تعطيل " "اشتراك عضو؟" -#: Mailman/Gui/Bounce.py:149 +#: Mailman/Gui/Bounce.py:158 msgid "" "By setting this value to No, you turn off\n" " notification messages that are normally sent to the list " @@ -4179,14 +4182,14 @@ "طبيعي إلى مالكي القائمة عندما يتم تعطيل الإرسال إلى مشترك بسبب ردود رفض " "كثيرة. سوف يتم عمل محاولة تنبيه للمشترك دائماً." -#: Mailman/Gui/Bounce.py:156 +#: Mailman/Gui/Bounce.py:165 msgid "" "Should Mailman notify you, the list owner, when bounces\n" " cause a member to be unsubscribed?" msgstr "" "هل ينبهك ميلمان (مالك القائمة) عندما تسبب ردود الرفض إلغاء اشتراك عضو؟" -#: Mailman/Gui/Bounce.py:158 +#: Mailman/Gui/Bounce.py:167 msgid "" "By setting this value to No, you turn off\n" " notification messages that are normally sent to the list " @@ -4198,7 +4201,7 @@ "طبيعي إلى مالكي القائمة عندما يتم تعطيل الإرسال إلى مشترك بسبب ردود رفض " "كثيرة. سوف يتم عمل محاولة تنبيه للمشترك دائماً." -#: Mailman/Gui/Bounce.py:185 +#: Mailman/Gui/Bounce.py:194 msgid "" "Bad value for %(property)s: %(val)s" @@ -4502,15 +4505,15 @@ msgid "There was no digest to send." msgstr "لم يرسل أي دفعة." -#: Mailman/Gui/GUIBase.py:172 +#: Mailman/Gui/GUIBase.py:173 msgid "Invalid value for variable: %(property)s" msgstr "قيمة غير صالحة للمتحول: %(property)s" -#: Mailman/Gui/GUIBase.py:176 +#: Mailman/Gui/GUIBase.py:177 msgid "Bad email address for option %(property)s: %(error)s" msgstr "" -#: Mailman/Gui/GUIBase.py:202 +#: Mailman/Gui/GUIBase.py:203 msgid "" "The following illegal substitution variables were\n" " found in the %(property)s string:\n" @@ -4525,7 +4528,7 @@ "

قد لا تعمل قائمتك بشكل صحيح إلى أن تقوم بتصحيح هذه " "المشلكة." -#: Mailman/Gui/GUIBase.py:216 +#: Mailman/Gui/GUIBase.py:217 msgid "" "Your %(property)s string appeared to\n" " have some correctable problems in its new value.\n" @@ -4752,7 +4755,7 @@ msgid "Mung From" msgstr "" -#: Mailman/Gui/General.py:158 Mailman/Gui/Privacy.py:244 +#: Mailman/Gui/General.py:158 Mailman/Gui/Privacy.py:256 msgid "Wrap Message" msgstr "" @@ -5799,14 +5802,14 @@ msgstr "" "هل أعلن عن هذه القائمة عندما يسأل الناس عن القوائم الموجودة في الخادم؟" -#: Mailman/Gui/Privacy.py:117 +#: Mailman/Gui/Privacy.py:129 msgid "" "Is the list moderator's approval required for unsubscription\n" " requests? (No is recommended)" msgstr "" "هل موافقة المنظم مطلوبة من أجل طلبات إلغاء الاشتراك؟ (ينصح بـ لا)" -#: Mailman/Gui/Privacy.py:120 +#: Mailman/Gui/Privacy.py:132 msgid "" "When members want to leave a list, they will make an\n" " unsubscription request, either via the web or via email.\n" @@ -5831,17 +5834,17 @@ "القوائم تتضمن قائمة بريدية لشركة كبيرة حيث يطلب من جميع الموظفين أن يكونوا " "أعضاء فيها." -#: Mailman/Gui/Privacy.py:131 +#: Mailman/Gui/Privacy.py:143 msgid "Ban list" msgstr "قائمة الاستبعاد" -#: Mailman/Gui/Privacy.py:133 +#: Mailman/Gui/Privacy.py:145 msgid "" "List of addresses which are banned from membership in this\n" " mailing list." msgstr "قائمة بالعناوين المستبعدة عن العضوية في هذه القائمة البريدية." -#: Mailman/Gui/Privacy.py:136 +#: Mailman/Gui/Privacy.py:148 msgid "" "Addresses in this list are banned outright from subscribing\n" " to this mailing list, with no further moderation required. " @@ -5853,41 +5856,41 @@ "بدون أي تنظيم مطلوب. أضف العناوين واحد في كل سطر، ابدأ السطر بالحرف ^ لتصمم " "صيغة نظامية." -#: Mailman/Gui/Privacy.py:141 +#: Mailman/Gui/Privacy.py:153 msgid "Membership exposure" msgstr "إظهار العضوية" -#: Mailman/Gui/Privacy.py:143 +#: Mailman/Gui/Privacy.py:155 msgid "Anyone" msgstr "أي شخص" -#: Mailman/Gui/Privacy.py:143 +#: Mailman/Gui/Privacy.py:155 msgid "List admin only" msgstr "مشرف القائم فقط" -#: Mailman/Gui/Privacy.py:143 +#: Mailman/Gui/Privacy.py:155 msgid "List members" msgstr "أعضاء القائمة" -#: Mailman/Gui/Privacy.py:144 +#: Mailman/Gui/Privacy.py:156 msgid "Who can view subscription list?" msgstr "من يستطيع رؤية قائمة الاشتراك؟" -#: Mailman/Gui/Privacy.py:146 +#: Mailman/Gui/Privacy.py:158 msgid "" "When set, the list of subscribers is protected by member or\n" " admin password authentication." msgstr "" "عندما يحدد، تصبح قائمة المشتركين محمية بكلمة سر العضو أو كلمة سر المشرف." -#: Mailman/Gui/Privacy.py:150 +#: Mailman/Gui/Privacy.py:162 msgid "" "Show member addresses so they're not directly recognizable\n" " as email addresses?" msgstr "" "هل أظهر عناوين الأعضاء بحيث لا يتم التعرف عليها مباشرة كعناوين بريد إلكتروني؟" -#: Mailman/Gui/Privacy.py:152 +#: Mailman/Gui/Privacy.py:164 msgid "" "Setting this option causes member email addresses to be\n" " transformed when they are presented on list web pages (both in\n" @@ -5901,7 +5904,7 @@ "إلكترونية بسهولة. الهدف من هذا هو منع جمع العناوين من قبل فاحصات مواقع " "مؤتمتة للاستخدام من قبل مرسلي البريد الغير مأذون." -#: Mailman/Gui/Privacy.py:167 +#: Mailman/Gui/Privacy.py:179 msgid "" "When a message is posted to the list, a series of\n" " moderation steps are taken to decide whether a moderator must\n" @@ -5968,15 +5971,15 @@ "

لاحظ أن المقابلات مع الإدخالات غير الصيغ النظامية دائماً تحصل " "أولاً." -#: Mailman/Gui/Privacy.py:200 +#: Mailman/Gui/Privacy.py:212 msgid "Member filters" msgstr "مصفيات المشترك" -#: Mailman/Gui/Privacy.py:203 +#: Mailman/Gui/Privacy.py:215 msgid "By default, should new list member postings be moderated?" msgstr "هل يتم تنظيم إرسالات أعضاء القائم الجدد بشكل افتراضي؟" -#: Mailman/Gui/Privacy.py:205 +#: Mailman/Gui/Privacy.py:217 msgid "" "Each list member has a moderation flag which says\n" " whether messages from the list member can be posted directly " @@ -6011,13 +6014,13 @@ "إرسالات الأعضاء أولاً. يمكنك دائماً أن تحدد بشكل يدوي قيمة علامة التنظيم لكل " "عضو مفرد من خلال

  • Hold -- this holds the message for approval\n" " by the list moderators.\n" @@ -6043,7 +6046,7 @@ "

  • إهمال -- يتم إهمال الرسالة بدون إرسال ملاحظة إلى " "مرسل الرسالة" -#: Mailman/Gui/Privacy.py:238 +#: Mailman/Gui/Privacy.py:250 msgid "" "Text to include in any\n" " ملاحظة رفض to\n" "ترسل إلى أعضاء منظمين يرسلون إلى القائمة." -#: Mailman/Gui/Privacy.py:296 +#: Mailman/Gui/Privacy.py:349 msgid "Non-member filters" msgstr "مصفيات غير الأعضاء" -#: Mailman/Gui/Privacy.py:299 +#: Mailman/Gui/Privacy.py:352 msgid "" "List of non-member addresses whose postings should be\n" " automatically accepted." msgstr "قائمة بعناوين غير الأعضاء الذين يجب قبول إرسالاتهم تلقائياً." -#: Mailman/Gui/Privacy.py:306 +#: Mailman/Gui/Privacy.py:359 msgid "" "Postings from any of these non-members will be automatically\n" " accepted with no further moderation applied. Add member\n" @@ -6076,13 +6079,13 @@ " addresses will be accepted for this list." msgstr "" -#: Mailman/Gui/Privacy.py:315 +#: Mailman/Gui/Privacy.py:368 msgid "" "List of non-member addresses whose postings will be\n" " immediately held for moderation." msgstr "قائمة بعناوين غير الأعضاء التي سيتم تعليق إرسالاتها للتنظيم مباشرة." -#: Mailman/Gui/Privacy.py:318 +#: Mailman/Gui/Privacy.py:371 msgid "" "Postings from any of these non-members will be immediately\n" " and automatically held for moderation by the list moderators.\n" @@ -6098,13 +6101,13 @@ "رسالتهم المعلقة. أضع العناوين واحد لكل سطر، وابدأ السطر بحرف ^ لتحديد تعبير " "نظامي." -#: Mailman/Gui/Privacy.py:326 +#: Mailman/Gui/Privacy.py:379 msgid "" "List of non-member addresses whose postings will be\n" " automatically rejected." msgstr "قائمة بالعناوين الغير أعضاء التي سيتم رفض إرسالاتهم تلقائياً." -#: Mailman/Gui/Privacy.py:329 +#: Mailman/Gui/Privacy.py:382 msgid "" "Postings from any of these non-members will be automatically\n" " rejected. In other words, their messages will be bounced back " @@ -6126,13 +6129,13 @@ " >إهمال رسائلهم تلقائياً .

    أضف العناوين واحد لكل سطر، " "وابدأ السطر بحرف ^ لتحديد تعبير نظامي." -#: Mailman/Gui/Privacy.py:341 +#: Mailman/Gui/Privacy.py:394 msgid "" "List of non-member addresses whose postings will be\n" " automatically discarded." msgstr "قائمة بالعناوين الغير أعضاء الذين سيتم إهمال إرسالاتهم تلقائياً." -#: Mailman/Gui/Privacy.py:344 +#: Mailman/Gui/Privacy.py:397 msgid "" "Postings from any of these non-members will be automatically\n" " discarded. That is, the message will be thrown away with no\n" @@ -6155,7 +6158,7 @@ "

    أضف العنوانين واحد لكل سطر، وابدأ السطر بحرف ^ لتحديد صيغة " "نظامية." -#: Mailman/Gui/Privacy.py:356 +#: Mailman/Gui/Privacy.py:409 msgid "" "Action to take for postings from non-members for which no\n" " explicit action is defined." @@ -6163,7 +6166,7 @@ "الإجراء المطلوب اتخاذه على الإرسالات من غير الأعضاء الذين لم يتم تحديد إجراء " "واضح لهم." -#: Mailman/Gui/Privacy.py:359 +#: Mailman/Gui/Privacy.py:412 msgid "" "When a post from a non-member is received, the message's\n" " sender is matched against the list of explicitly\n" @@ -6189,14 +6192,14 @@ " >والإهمال. سيتم اتخاذ هذا الإجراء عندما لا يوجد أي مماثل " "في إحدى تلك القوائم." -#: Mailman/Gui/Privacy.py:371 +#: Mailman/Gui/Privacy.py:424 msgid "" "Should messages from non-members, which are automatically\n" " discarded, be forwarded to the list moderator?" msgstr "" "هل يتم تحويل إرسالات غير الأعضاء والتي تم إهمالها تلقائياً إلى منظم القائمة؟" -#: Mailman/Gui/Privacy.py:375 +#: Mailman/Gui/Privacy.py:428 msgid "" "Text to include in any rejection notice to be sent to\n" " non-members who post to this list. This notice can include\n" @@ -6208,17 +6211,17 @@ "يمكن أن تتضمن هذه الملاحظة عنوان مالك القائمة عن طريق وضع %%(listowner)s " "وستستبدل هذه الملاحظة الرسالة الافتراضية الموجودة داخل برنامج ميلمان." -#: Mailman/Gui/Privacy.py:383 +#: Mailman/Gui/Privacy.py:436 msgid "" "This section allows you to configure various filters based on\n" " the recipient of the message." msgstr "يمكنك هذا القسم من ضبط عدة مصفيات على أساس مستقبل الرسالة." -#: Mailman/Gui/Privacy.py:386 +#: Mailman/Gui/Privacy.py:439 msgid "Recipient filters" msgstr "مصفيات المستقبل" -#: Mailman/Gui/Privacy.py:390 +#: Mailman/Gui/Privacy.py:443 msgid "" "Must posts have list named in destination (to, cc) field\n" " (or be among the acceptable alias names, specified below)?" @@ -6226,7 +6229,7 @@ "هل يجب أن يحتوي حقل إلى ونسخة اسم القائمة (أو أن تكون محددة على أساس الأسماء " "الثانوية المقبولة المحددة في الأسفل)؟" -#: Mailman/Gui/Privacy.py:393 +#: Mailman/Gui/Privacy.py:446 msgid "" "Many (in fact, most) spams do not explicitly name their\n" " myriad destinations in the explicit destination addresses - in\n" @@ -6256,7 +6259,7 @@ "

  • اسم العنوان المحول منه مشمول في الخيارات التي تحدد " "الأسماء الثانوية للقائمة " -#: Mailman/Gui/Privacy.py:411 +#: Mailman/Gui/Privacy.py:464 msgid "" "Alias names (regexps) which qualify as explicit to or cc\n" " destination names for this list." @@ -6264,7 +6267,7 @@ "الأسماء الثانوية (صيغ نظامية) التي تحدد أسماء الجهة إلى أو نسخة لهذه القائمة " "على أنها صريحة." -#: Mailman/Gui/Privacy.py:414 +#: Mailman/Gui/Privacy.py:467 msgid "" "Alternate addresses that are acceptable when\n" " `require_explicit_destination' is enabled. This option takes " @@ -6299,11 +6302,11 @@ "

    المطابقة مع الجزء المحلي متقادم؛ في اصدارات مستقبلية سوف يتم دائماً " "مطابقة الوحدة المتكررة مع كامل عنوان المستقبل." -#: Mailman/Gui/Privacy.py:432 +#: Mailman/Gui/Privacy.py:485 msgid "Ceiling on acceptable number of recipients for a posting." msgstr "سقف للرقم المسموح للمستقبلين لرسالة." -#: Mailman/Gui/Privacy.py:434 +#: Mailman/Gui/Privacy.py:487 msgid "" "If a posting has this number, or more, of recipients, it is\n" " held for admin approval. Use 0 for no ceiling." @@ -6311,7 +6314,7 @@ "إذا كان لإرسال هذا الرقم أو أكثر من المستقبلين فسيتم تعليقها لموافقة المدير. " "استخدم 0 لعدم وجود سقف." -#: Mailman/Gui/Privacy.py:439 +#: Mailman/Gui/Privacy.py:492 msgid "" "This section allows you to configure various anti-spam\n" " filters posting filters, which can help reduce the amount of " @@ -6324,11 +6327,11 @@ "الرسائل.\n" " " -#: Mailman/Gui/Privacy.py:444 +#: Mailman/Gui/Privacy.py:497 msgid "Header filters" msgstr "مصفي الترويسات" -#: Mailman/Gui/Privacy.py:447 +#: Mailman/Gui/Privacy.py:500 msgid "Filter rules to match against the headers of a message." msgstr "قواعد التصفية للمطابقة مع ترويسات الرسالة." @@ -6366,15 +6369,15 @@ "ميلمان( ويتم مقابلتها مع الصيغ النظامية. مع هذه الميزة فإنك تستطيع بشكل فعال " "أن تتخلص من أنواع الملفات الخطرة أو الملفات ذات اللواحق الخطرة." -#: Mailman/Gui/Privacy.py:466 +#: Mailman/Gui/Privacy.py:519 msgid "Legacy anti-spam filters" msgstr "مصفيات قديمة للبريد الغير مرغوب به" -#: Mailman/Gui/Privacy.py:469 +#: Mailman/Gui/Privacy.py:522 msgid "Hold posts with header value matching a specified regexp." msgstr "علق الإرسالات التي تحوي على قيمة ترويسة مطابقة لصيغة نظامية محددة." -#: Mailman/Gui/Privacy.py:470 +#: Mailman/Gui/Privacy.py:523 msgid "" "Use this option to prohibit posts according to specific\n" " header values. The target value is a regular-expression for\n" @@ -6401,7 +6404,7 @@ " في أي مكان في العناوين.

    لاحظ أن الفراغ في البداية قد تم حذفه من الصيغة " "النظامية. وهذا يمكن منعه بعدة طرق مثل تهريب الحرف أو وضع أقواس حوله." -#: Mailman/Gui/Privacy.py:555 +#: Mailman/Gui/Privacy.py:608 msgid "" "Header filter rules require a pattern.\n" " Incomplete filter rules will be ignored." @@ -6409,7 +6412,7 @@ "قواعد مصفي الترويسات يحتاج إلى وحدة مكررة. وقواعد التصفية الغير كاملة سوف " "يتم تجاهلها." -#: Mailman/Gui/Privacy.py:563 +#: Mailman/Gui/Privacy.py:616 msgid "" "The header filter rule pattern\n" " '%(safepattern)s' is not a legal regular expression. This\n" @@ -6418,27 +6421,27 @@ "الوحدة المتكرر '%(safepattern)s' لقاعدة مصفي الترويسة ليست تعبيراً نظامياً " "صالحاً. سيتم إهمال هذه القاعدة." -#: Mailman/Gui/Topics.py:36 +#: Mailman/Gui/Topics.py:38 msgid "Topics" msgstr "المواضيع" -#: Mailman/Gui/Topics.py:44 +#: Mailman/Gui/Topics.py:46 msgid "List topic keywords" msgstr "الكلمات المفتاحية لمواضيع القائمة" -#: Mailman/Gui/Topics.py:46 +#: Mailman/Gui/Topics.py:48 msgid "Disabled" msgstr "معطلة" -#: Mailman/Gui/Topics.py:46 +#: Mailman/Gui/Topics.py:48 msgid "Enabled" msgstr "ممكنة" -#: Mailman/Gui/Topics.py:47 +#: Mailman/Gui/Topics.py:49 msgid "Should the topic filter be enabled or disabled?" msgstr "هل يجب أن يكون مصفي الموضوع ممكناً أم معطلاً؟" -#: Mailman/Gui/Topics.py:49 +#: Mailman/Gui/Topics.py:51 msgid "" "The topic filter categorizes each incoming email message\n" " according to topics_bodylines_limit" -#: Mailman/Gui/Topics.py:70 +#: Mailman/Gui/Topics.py:72 msgid "How many body lines should the topic matcher scan?" msgstr "كم عدد أسطر نص الرسالة التي يجب أن يتفحصها مطابق الموضوع؟" -#: Mailman/Gui/Topics.py:72 +#: Mailman/Gui/Topics.py:74 msgid "" "The topic matcher will scan this many lines of the message\n" " body looking for topic keyword matches. Body scanning stops " @@ -6509,12 +6512,12 @@ "سالب فسيتم تفحص كامل أسطر نص الرسالة إلى أن نصل إلى سطر لا يشبه الترويسات.\n" " " -#: Mailman/Gui/Topics.py:83 +#: Mailman/Gui/Topics.py:85 msgid "Topic keywords, one per line, to match against each message." msgstr "" "الكلمات المفتاحية للمواضيع - واحدة لكل سطر - التي سيتم مطابقتها مع كل رسالة." -#: Mailman/Gui/Topics.py:85 +#: Mailman/Gui/Topics.py:87 msgid "" "Each topic keyword is actually a regular expression, which is\n" " matched against certain parts of a mail message, specifically " @@ -6532,14 +6535,14 @@ "أيضاً أن يحتوي على ترويسة \"header\" Keywords: و " "Subject: والتي سيتم مطابقتها أيضاً." -#: Mailman/Gui/Topics.py:123 +#: Mailman/Gui/Topics.py:125 msgid "" "Topic specifications require both a name and\n" " a pattern. Incomplete topics will be ignored." msgstr "" "تحديد الموضوع يتطلب اسماً ووحدة متكررة. سيتم تجاهل العناوين الغير مكتملة." -#: Mailman/Gui/Topics.py:133 +#: Mailman/Gui/Topics.py:135 msgid "" "The topic pattern '%(safepattern)s' is not a\n" " legal regular expression. It will be discarded." @@ -6756,38 +6759,38 @@ msgid "(%(num_concealed)d private members not shown)" msgstr "(%(num_concealed)d عضو غير معروض للخصوصية)" -#: Mailman/HTMLFormatter.py:135 +#: Mailman/HTMLFormatter.py:138 msgid "; it was disabled by you" msgstr "وتم التعطيل من قبلكم" -#: Mailman/HTMLFormatter.py:137 +#: Mailman/HTMLFormatter.py:140 msgid "; it was disabled by the list administrator" msgstr "وتم التعطيل من قبل مدير القائمة" -#: Mailman/HTMLFormatter.py:141 +#: Mailman/HTMLFormatter.py:144 msgid "" "; it was disabled due to excessive bounces. The\n" " last bounce was received on %(date)s" msgstr "" "وتم التعطيل بسبب كثرة ردود الرفض. استلم الرد الرافض الأخير بتاريخ %(date)s" -#: Mailman/HTMLFormatter.py:144 +#: Mailman/HTMLFormatter.py:147 msgid "; it was disabled for unknown reasons" msgstr "وتم التعطيل لأسباب غير معروفة" -#: Mailman/HTMLFormatter.py:146 +#: Mailman/HTMLFormatter.py:149 msgid "Note: your list delivery is currently disabled%(reason)s." msgstr "ملاحظة: توصيل قائمتك معطل الآن %(reason)s." -#: Mailman/HTMLFormatter.py:149 +#: Mailman/HTMLFormatter.py:152 msgid "Mail delivery" msgstr "توصيل البريد" -#: Mailman/HTMLFormatter.py:151 Mailman/HTMLFormatter.py:296 +#: Mailman/HTMLFormatter.py:154 Mailman/HTMLFormatter.py:299 msgid "the list administrator" msgstr "مدير القائمة" -#: Mailman/HTMLFormatter.py:152 +#: Mailman/HTMLFormatter.py:155 msgid "" "

    %(note)s\n" "\n" @@ -6804,7 +6807,7 @@ " %(link)s تحت. اتصل بـ %(mailto)s إذا كان عندك أسئلة أو تحتاج " "للمساعدة." -#: Mailman/HTMLFormatter.py:164 +#: Mailman/HTMLFormatter.py:167 msgid "" "

    We have received some recent bounces from your\n" " address. Your current bounce score is %(score)s out of " @@ -6820,7 +6823,7 @@ "تأكد جيداً من صحة عنوان اشتراكك وأنه لا يوجد مشاكل في التوصيل إلى العنوان. " "سيتم تصفير معدل الرد الرافض الخاص بك تلقائياً إن تم تصحيح المشاكل قريباً." -#: Mailman/HTMLFormatter.py:176 +#: Mailman/HTMLFormatter.py:179 msgid "" "(Note - you are subscribing to a list of mailing lists, so the %(type)s " "notice will be sent to the admin address for your membership, %(addr)s.)

    " @@ -6828,7 +6831,7 @@ "(لاحظ - أنت مشترك الآن في قائمة من القوائم البريدية، وبالتالي فسيتم إرسال " "ملاحظة الـ %(type)s إلى عنوان المدير من أجل عضويتك %(addr)s.)

    " -#: Mailman/HTMLFormatter.py:186 +#: Mailman/HTMLFormatter.py:189 msgid "" "You will be sent email requesting confirmation, to\n" " prevent others from gratuitously subscribing you." @@ -6836,7 +6839,7 @@ "سيتم إرسال رسالة إليك تطلب التأكيد، لمنع الآخرين من تسجيل اشتراكك بشكل غير " "مرغوب." -#: Mailman/HTMLFormatter.py:189 +#: Mailman/HTMLFormatter.py:192 msgid "" "This is a closed list, which means your subscription\n" " will be held for approval. You will be notified of the list\n" @@ -6845,11 +6848,11 @@ "هذه القائمة قائمة مغلقة، مما يعني أنه سيعلق اشتراكك للموافقة. سيتم تنبيهك " "لقرار منظم القائمة بالبريد." -#: Mailman/HTMLFormatter.py:192 Mailman/HTMLFormatter.py:199 +#: Mailman/HTMLFormatter.py:195 Mailman/HTMLFormatter.py:202 msgid "also " msgstr "أيضاً " -#: Mailman/HTMLFormatter.py:194 +#: Mailman/HTMLFormatter.py:197 msgid "" "You will be sent email requesting confirmation, to\n" " prevent others from gratuitously subscribing you. Once\n" @@ -6862,7 +6865,7 @@ "مرغوب. وعندما يتم استلام التأكيد سيتم تعليق طلبك للموافقة من قبل منظم " "القائمة. سيتم تنبيهك لقرار منظم القائمة بالبريد." -#: Mailman/HTMLFormatter.py:203 +#: Mailman/HTMLFormatter.py:206 msgid "" "This is %(also)sa private list, which means that the\n" " list of members is not available to non-members." @@ -6870,20 +6873,20 @@ "هذه %(also)s قائمة بريدية خاصة، مما يعني أن قائمة المشتركين فيها غير متوفرة " "لغير الأعضاء." -#: Mailman/HTMLFormatter.py:206 +#: Mailman/HTMLFormatter.py:209 msgid "" "This is %(also)sa hidden list, which means that the\n" " list of members is available only to the list administrator." msgstr "" "هذه %(also)s قائمة مخفية، مما يعني أن قائمة الأعضاء متوفرة فقط لمدير القائمة." -#: Mailman/HTMLFormatter.py:209 +#: Mailman/HTMLFormatter.py:212 msgid "" "This is %(also)sa public list, which means that the\n" " list of members list is available to everyone." msgstr "هذه %(also)s قائمة عامة، مما يعني أن قائمة المشتركين متوفرة لكل شخص." -#: Mailman/HTMLFormatter.py:212 +#: Mailman/HTMLFormatter.py:215 msgid "" " (but we obscure the addresses so they are not\n" " easily recognizable by spammers)." @@ -6891,7 +6894,7 @@ " (ولكن نقوم بإبهام العناوين بحيث لا يتم تميزهم بسهولة من قبل مرسلي الرسائل " "الغير مرغوب فيها)." -#: Mailman/HTMLFormatter.py:217 +#: Mailman/HTMLFormatter.py:220 msgid "" "

    (Note that this is an umbrella list, intended to\n" " have only other mailing lists as members. Among other things,\n" @@ -6902,11 +6905,11 @@ "وبالإضافة إلى اشياء أخرى فإن هذا يعني أن طلب تأكيدك سيرسل إلى حساب `%(sfx)s' " "من أجل عنوانك.)" -#: Mailman/HTMLFormatter.py:246 +#: Mailman/HTMLFormatter.py:249 msgid "either " msgstr "إما " -#: Mailman/HTMLFormatter.py:251 +#: Mailman/HTMLFormatter.py:254 msgid "" "To unsubscribe from %(realname)s, get a password reminder,\n" " or change your subscription options %(either)senter your " @@ -6918,84 +6921,84 @@ "اشتراكك %(either)s بإدخال عنوان اشتراكك الإلكتروني:\n" "

    " -#: Mailman/HTMLFormatter.py:258 +#: Mailman/HTMLFormatter.py:261 msgid "Unsubscribe or edit options" msgstr "ألغ الاشتراك أو عدل الخيارات" -#: Mailman/HTMLFormatter.py:262 +#: Mailman/HTMLFormatter.py:265 msgid "" "

    ... or select your entry from\n" " the subscribers list (see above)." msgstr "" "

    ... أو اختر سطرك من قائمة المشتركين (انظر في الأعلى)." -#: Mailman/HTMLFormatter.py:264 +#: Mailman/HTMLFormatter.py:267 msgid "" " If you leave the field blank, you will be prompted for\n" " your email address" msgstr " إذا تركت هذا الحقل فارغاً فسوف يطلب منك عنوانك الإلكتروني" -#: Mailman/HTMLFormatter.py:272 +#: Mailman/HTMLFormatter.py:275 msgid "" "(%(which)s is only available to the list\n" " members.)" msgstr "(%(which)s هي متوفرة فقط لأعضاء القائمة.)" -#: Mailman/HTMLFormatter.py:276 +#: Mailman/HTMLFormatter.py:279 msgid "" "(%(which)s is only available to the list\n" " administrator.)" msgstr "(%(which)s هي متوفرة فقط لمدير القائمة.)" -#: Mailman/HTMLFormatter.py:286 +#: Mailman/HTMLFormatter.py:289 msgid "Click here for the list of " msgstr "انقر هنا لقائمة من " -#: Mailman/HTMLFormatter.py:288 +#: Mailman/HTMLFormatter.py:291 msgid " subscribers: " msgstr " المشتركين: " -#: Mailman/HTMLFormatter.py:290 +#: Mailman/HTMLFormatter.py:293 msgid "Visit Subscriber list" msgstr "اذهب إلى قائمة المشتركين" -#: Mailman/HTMLFormatter.py:293 +#: Mailman/HTMLFormatter.py:296 msgid "members" msgstr "الأعضاء" -#: Mailman/HTMLFormatter.py:294 +#: Mailman/HTMLFormatter.py:297 msgid "Address:" msgstr "العنوان:" -#: Mailman/HTMLFormatter.py:297 +#: Mailman/HTMLFormatter.py:300 msgid "Admin address:" msgstr "عنوان المدير:" -#: Mailman/HTMLFormatter.py:300 +#: Mailman/HTMLFormatter.py:303 msgid "The subscribers list" msgstr "قائمة المشتركين" -#: Mailman/HTMLFormatter.py:302 +#: Mailman/HTMLFormatter.py:305 msgid "

    Enter your " msgstr "

    أدخل " -#: Mailman/HTMLFormatter.py:304 +#: Mailman/HTMLFormatter.py:307 msgid " and password to visit the subscribers list:

    " msgstr " وكلمة السر للذهاب إلى قائمة المشتركين:

    " -#: Mailman/HTMLFormatter.py:309 +#: Mailman/HTMLFormatter.py:312 msgid "Password: " msgstr "كلمة السر: " -#: Mailman/HTMLFormatter.py:313 +#: Mailman/HTMLFormatter.py:316 msgid "Visit Subscriber List" msgstr "اذهب إلى قائمة المشتركين" -#: Mailman/HTMLFormatter.py:347 +#: Mailman/HTMLFormatter.py:350 msgid "Once a month, your password will be emailed to you as a reminder." msgstr "في كل شهر مرة، سيتم بإذن الله إرسال كلمة سرك إليك كتذكير." -#: Mailman/HTMLFormatter.py:394 +#: Mailman/HTMLFormatter.py:397 msgid "The current archive" msgstr "الأرشيف الحالي" @@ -7011,7 +7014,7 @@ "HTML it can't be safely removed.\n" msgstr "" -#: Mailman/Handlers/CalcRecips.py:78 +#: Mailman/Handlers/CalcRecips.py:79 msgid "" "Your urgent message to the %(realname)s mailing list was not authorized for\n" "delivery. The original message as received by Mailman is attached.\n" @@ -7179,7 +7182,7 @@ msgid "Content filtered message notification" msgstr "تنبيه رسالة مصفاة المحتوى" -#: Mailman/Handlers/Moderate.py:189 +#: Mailman/Handlers/Moderate.py:164 msgid "" "You are not allowed to post to this mailing list, and your message has been\n" "automatically rejected. If you think that your messages are being rejected " @@ -7190,11 +7193,11 @@ "إن كنت تعتقد أنه تم رفض رسالتك بالخطأ، اتصل بمالك القائمة البريدية على " "العنوان %(listowner)s." -#: Mailman/Handlers/Moderate.py:205 +#: Mailman/Handlers/Moderate.py:187 msgid "Auto-discard notification" msgstr "تنبيه الإهمال التلقائي" -#: Mailman/Handlers/Moderate.py:208 +#: Mailman/Handlers/Moderate.py:190 msgid "The attached message has been automatically discarded." msgstr "تم إهمال الرسالة المرفقة تلقائياً." @@ -7263,11 +7266,11 @@ msgid "-------------- next part --------------\n" msgstr "-------------- القسم الثاني --------------\n" -#: Mailman/Handlers/SpamDetect.py:56 +#: Mailman/Handlers/SpamDetect.py:57 msgid "The message headers matched a filter rule" msgstr "تطابقت ترويسات الرسالة مع قاعدة مصفي" -#: Mailman/Handlers/SpamDetect.py:123 +#: Mailman/Handlers/SpamDetect.py:154 msgid "Message rejected by filter rule match" msgstr "رفضت الرسالة بسبب تطابق قاعدة مصفي" @@ -7438,39 +7441,39 @@ msgid "%(dbfile)s permissions must be 066x (got %(octmode)s)" msgstr "" -#: Mailman/MailList.py:216 +#: Mailman/MailList.py:217 msgid "Your confirmation is required to join the %(listname)s mailing list" msgstr "تأكيدك مطلوب للانضمام إلى القائمة البريدية %(listname)s ." -#: Mailman/MailList.py:227 +#: Mailman/MailList.py:228 msgid "Your confirmation is required to leave the %(listname)s mailing list" msgstr "تأكيدك مطلوب لترك القائمة البريدية %(listname)s ." -#: Mailman/MailList.py:908 Mailman/MailList.py:1339 +#: Mailman/MailList.py:915 Mailman/MailList.py:1382 msgid " from %(remote)s" msgstr " من قبل %(remote)s" -#: Mailman/MailList.py:949 +#: Mailman/MailList.py:959 msgid "subscriptions to %(realname)s require moderator approval" msgstr "تحتاج الاشتراكات في %(realname) موافقة المنظم" -#: Mailman/MailList.py:1018 bin/add_members:252 +#: Mailman/MailList.py:1028 bin/add_members:252 msgid "%(realname)s subscription notification" msgstr "تنبيه اشتراك %(realname)s" -#: Mailman/MailList.py:1037 +#: Mailman/MailList.py:1047 msgid "unsubscriptions require moderator approval" msgstr "يحتاج إلغاء الاشتراك إلى موافقة المدير" -#: Mailman/MailList.py:1058 +#: Mailman/MailList.py:1068 msgid "%(realname)s unsubscribe notification" msgstr "تنبيه إلغاء اشتراك %(realname)s" -#: Mailman/MailList.py:1248 +#: Mailman/MailList.py:1291 msgid "subscriptions to %(name)s require administrator approval" msgstr "تحتاج الاشتراكات في %(name)s إلى موافقة المدير" -#: Mailman/MailList.py:1513 +#: Mailman/MailList.py:1556 msgid "Last autoresponse notification for today" msgstr "آخر تنبيه رد تلقائي لهذا اليوم" @@ -7502,17 +7505,17 @@ msgid "Ignoring non-text/plain MIME parts" msgstr "تجاهل الأقسام الغير نصية عادية ذات النوع MIME" -#: Mailman/Queue/CommandRunner.py:163 +#: Mailman/Queue/CommandRunner.py:171 msgid "" "The results of your email command are provided below.\n" "Attached is your original message.\n" msgstr "نتائج أمرك البريدي موجود تحت. رسالتك الأصلية مرفقة.\n" -#: Mailman/Queue/CommandRunner.py:168 +#: Mailman/Queue/CommandRunner.py:176 msgid "- Results:" msgstr "- نتائج:" -#: Mailman/Queue/CommandRunner.py:174 +#: Mailman/Queue/CommandRunner.py:182 msgid "" "\n" "- Unprocessed:" @@ -7520,7 +7523,7 @@ "\n" "- غير معالجة:" -#: Mailman/Queue/CommandRunner.py:178 +#: Mailman/Queue/CommandRunner.py:186 msgid "" "No commands were found in this message.\n" "To obtain instructions, send a message containing just the word \"help\".\n" @@ -7528,7 +7531,7 @@ "لا يوجد أي أوامر في هذه الرسالة. للحصول على التعليمات أرسل رسالة تحمل فقط " "الكلمة \"help\".\n" -#: Mailman/Queue/CommandRunner.py:183 +#: Mailman/Queue/CommandRunner.py:191 msgid "" "\n" "- Ignored:" @@ -7536,7 +7539,7 @@ "\n" "- متجاهل:" -#: Mailman/Queue/CommandRunner.py:185 +#: Mailman/Queue/CommandRunner.py:193 msgid "" "\n" "- Done.\n" @@ -7546,27 +7549,27 @@ "- انتهى.\n" "\n" -#: Mailman/Queue/CommandRunner.py:209 +#: Mailman/Queue/CommandRunner.py:217 msgid "The results of your email commands" msgstr "نتائج تعليماتك البريدية" -#: Mailman/Queue/CommandRunner.py:215 +#: Mailman/Queue/CommandRunner.py:223 msgid "Message body suppressed by Mailman site configuration\n" msgstr "" -#: Mailman/Queue/CommandRunner.py:217 +#: Mailman/Queue/CommandRunner.py:225 msgid "Original message suppressed by Mailman site configuration\n" msgstr "" -#: Mailman/htmlformat.py:648 +#: Mailman/htmlformat.py:659 msgid "Delivered by Mailman
    version %(version)s" msgstr "تم توصيلها من قبل برنامج ميلمان
    الاصدار %(version)s" -#: Mailman/htmlformat.py:649 +#: Mailman/htmlformat.py:660 msgid "Python Powered" msgstr "مدعومة بلغة بايثون" -#: Mailman/htmlformat.py:650 +#: Mailman/htmlformat.py:661 msgid "Gnu's Not Unix" msgstr "جي إن يو ليست يونيكس" @@ -9187,33 +9190,33 @@ "Note that listnames are forced to lowercase.\n" msgstr "" -#: bin/newlist:150 +#: bin/newlist:161 msgid "Unknown language: %(lang)s" msgstr "" -#: bin/newlist:155 +#: bin/newlist:166 msgid "Enter the name of the list: " msgstr "" -#: bin/newlist:176 +#: bin/newlist:187 msgid "Enter the email of the person running the list: " msgstr "" -#: bin/newlist:181 +#: bin/newlist:192 msgid "Initial %(listname)s password: " msgstr "" -#: bin/newlist:185 +#: bin/newlist:196 msgid "The list password cannot be empty" msgstr "" -#: bin/newlist:208 +#: bin/newlist:219 msgid "" " - owner addresses need to be fully-qualified names like " "\"owner@example.com\", not just \"owner\"." msgstr "" -#: bin/newlist:232 +#: bin/newlist:243 msgid "Hit enter to notify %(listname)s owner..." msgstr "" diff -Nru language-pack-ar-base-14.04+20140707/data/ar/LC_MESSAGES/mlocate.po language-pack-ar-base-14.04+20150219/data/ar/LC_MESSAGES/mlocate.po --- language-pack-ar-base-14.04+20140707/data/ar/LC_MESSAGES/mlocate.po 2014-07-09 08:59:02.000000000 +0000 +++ language-pack-ar-base-14.04+20150219/data/ar/LC_MESSAGES/mlocate.po 2015-02-19 15:02:54.000000000 +0000 @@ -18,8 +18,8 @@ "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n % 100 >= " "3 && n % 100 <= 10 ? 3 : n % 100 >= 11 && n % 100 <= 99 ? 4 : 5;\n" -"X-Launchpad-Export-Date: 2014-07-07 14:06+0000\n" -"X-Generator: Launchpad (build 17086)\n" +"X-Launchpad-Export-Date: 2015-02-19 12:43+0000\n" +"X-Generator: Launchpad (build 17341)\n" "Language: ar\n" #: src/conf.c:241 diff -Nru language-pack-ar-base-14.04+20140707/data/ar/LC_MESSAGES/NetworkManager.po language-pack-ar-base-14.04+20150219/data/ar/LC_MESSAGES/NetworkManager.po --- language-pack-ar-base-14.04+20140707/data/ar/LC_MESSAGES/NetworkManager.po 2014-07-09 08:58:59.000000000 +0000 +++ language-pack-ar-base-14.04+20150219/data/ar/LC_MESSAGES/NetworkManager.po 2015-02-19 15:02:51.000000000 +0000 @@ -16,346 +16,347 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-07-07 13:02+0000\n" -"X-Generator: Launchpad (build 17086)\n" +"X-Launchpad-Export-Date: 2015-02-19 12:01+0000\n" +"X-Generator: Launchpad (build 17341)\n" "X-Poedit-Language: Arabic\n" -#: ../cli/src/common.c:32 ../cli/src/common.c:44 ../cli/src/common.c:52 -#: ../cli/src/common.c:63 ../cli/src/connections.c:133 -#: ../cli/src/connections.c:167 +#: ../cli/src/common.c:38 ../cli/src/common.c:50 ../cli/src/common.c:58 +#: ../cli/src/common.c:69 ../cli/src/connections.c:193 +#: ../cli/src/connections.c:215 msgid "GROUP" msgstr "" #. 0 -#: ../cli/src/common.c:33 ../cli/src/common.c:53 +#: ../cli/src/common.c:39 ../cli/src/common.c:59 msgid "ADDRESS" msgstr "" #. 1 -#: ../cli/src/common.c:34 ../cli/src/common.c:54 +#: ../cli/src/common.c:40 ../cli/src/common.c:60 msgid "ROUTE" msgstr "" #. 2 -#: ../cli/src/common.c:35 ../cli/src/common.c:55 +#: ../cli/src/common.c:41 ../cli/src/common.c:61 msgid "DNS" msgstr "" #. 3 -#: ../cli/src/common.c:36 ../cli/src/common.c:56 +#: ../cli/src/common.c:42 ../cli/src/common.c:62 msgid "DOMAIN" msgstr "" #. 4 -#: ../cli/src/common.c:37 +#: ../cli/src/common.c:43 msgid "WINS" msgstr "" #. 0 -#: ../cli/src/common.c:45 ../cli/src/common.c:64 +#: ../cli/src/common.c:51 ../cli/src/common.c:70 msgid "OPTION" msgstr "" -#: ../cli/src/common.c:366 +#: ../cli/src/common.c:681 msgid "unmanaged" msgstr "" -#: ../cli/src/common.c:368 +#: ../cli/src/common.c:683 msgid "unavailable" msgstr "" -#: ../cli/src/common.c:370 ../cli/src/network-manager.c:120 +#: ../cli/src/common.c:685 ../cli/src/network-manager.c:276 msgid "disconnected" msgstr "" -#: ../cli/src/common.c:372 +#: ../cli/src/common.c:687 msgid "connecting (prepare)" msgstr "" -#: ../cli/src/common.c:374 +#: ../cli/src/common.c:689 msgid "connecting (configuring)" msgstr "" -#: ../cli/src/common.c:376 +#: ../cli/src/common.c:691 msgid "connecting (need authentication)" msgstr "" -#: ../cli/src/common.c:378 +#: ../cli/src/common.c:693 msgid "connecting (getting IP configuration)" msgstr "" -#: ../cli/src/common.c:380 +#: ../cli/src/common.c:695 msgid "connecting (checking IP connectivity)" msgstr "" -#: ../cli/src/common.c:382 +#: ../cli/src/common.c:697 msgid "connecting (starting secondary connections)" msgstr "يتصل (يبدأ إتصالات ثانوية)" -#: ../cli/src/common.c:384 ../cli/src/network-manager.c:116 +#: ../cli/src/common.c:699 ../cli/src/network-manager.c:272 msgid "connected" msgstr "متصل" -#: ../cli/src/common.c:386 ../cli/src/connections.c:466 +#: ../cli/src/common.c:701 ../cli/src/connections.c:560 msgid "deactivating" msgstr "يعطل" -#: ../cli/src/common.c:388 +#: ../cli/src/common.c:703 msgid "connection failed" msgstr "فشل الاتصال" -#: ../cli/src/common.c:390 ../cli/src/connections.c:471 -#: ../cli/src/connections.c:494 ../cli/src/connections.c:1189 -#: ../cli/src/devices.c:664 ../cli/src/network-manager.c:123 -#: ../cli/src/network-manager.c:185 ../cli/src/network-manager.c:188 -#: ../cli/src/network-manager.c:197 ../cli/src/network-manager.c:257 -#: ../cli/src/network-manager.c:273 ../cli/src/network-manager.c:431 -#: ../cli/src/network-manager.c:486 ../cli/src/network-manager.c:524 -#: ../cli/src/network-manager.c:563 ../cli/src/settings.c:661 -#: ../cli/src/settings.c:689 ../cli/src/settings.c:751 ../cli/src/utils.c:533 -#: ../src/main.c:435 ../src/main.c:454 +#: ../cli/src/common.c:705 ../cli/src/connections.c:565 +#: ../cli/src/connections.c:588 ../cli/src/connections.c:1656 +#: ../cli/src/devices.c:832 ../cli/src/devices.c:2282 +#: ../cli/src/network-manager.c:279 ../cli/src/network-manager.c:297 +#: ../cli/src/network-manager.c:360 ../cli/src/network-manager.c:363 +#: ../cli/src/network-manager.c:373 ../cli/src/network-manager.c:375 +#: ../cli/src/network-manager.c:432 ../cli/src/network-manager.c:448 +#: ../cli/src/settings.c:736 ../cli/src/settings.c:764 +#: ../cli/src/settings.c:826 ../cli/src/settings.c:1142 +#: ../cli/src/utils.c:1122 ../src/main.c:503 ../src/main.c:531 msgid "unknown" msgstr "مجهول" -#: ../cli/src/common.c:399 +#: ../cli/src/common.c:714 msgid "No reason given" msgstr "لا سبب معطى" -#: ../cli/src/common.c:402 +#: ../cli/src/common.c:717 ../cli/src/connections.c:2452 +#, c-format msgid "Unknown error" msgstr "خطأ مجهول" -#: ../cli/src/common.c:405 +#: ../cli/src/common.c:720 msgid "Device is now managed" msgstr "" -#: ../cli/src/common.c:408 +#: ../cli/src/common.c:723 msgid "Device is now unmanaged" msgstr "" -#: ../cli/src/common.c:411 +#: ../cli/src/common.c:726 msgid "The device could not be readied for configuration" msgstr "" -#: ../cli/src/common.c:414 +#: ../cli/src/common.c:729 msgid "" "IP configuration could not be reserved (no available address, timeout, etc.)" msgstr "" -#: ../cli/src/common.c:417 +#: ../cli/src/common.c:732 msgid "The IP configuration is no longer valid" msgstr "" -#: ../cli/src/common.c:420 +#: ../cli/src/common.c:735 msgid "Secrets were required, but not provided" msgstr "الأسرار مطلوبة لكن لم تُعطَ" -#: ../cli/src/common.c:423 +#: ../cli/src/common.c:738 msgid "802.1X supplicant disconnected" msgstr "" -#: ../cli/src/common.c:426 +#: ../cli/src/common.c:741 msgid "802.1X supplicant configuration failed" msgstr "" -#: ../cli/src/common.c:429 +#: ../cli/src/common.c:744 msgid "802.1X supplicant failed" msgstr "" -#: ../cli/src/common.c:432 +#: ../cli/src/common.c:747 msgid "802.1X supplicant took too long to authenticate" msgstr "" -#: ../cli/src/common.c:435 +#: ../cli/src/common.c:750 msgid "PPP service failed to start" msgstr "" -#: ../cli/src/common.c:438 +#: ../cli/src/common.c:753 msgid "PPP service disconnected" msgstr "" -#: ../cli/src/common.c:441 +#: ../cli/src/common.c:756 msgid "PPP failed" msgstr "" -#: ../cli/src/common.c:444 +#: ../cli/src/common.c:759 msgid "DHCP client failed to start" msgstr "" -#: ../cli/src/common.c:447 +#: ../cli/src/common.c:762 msgid "DHCP client error" msgstr "" -#: ../cli/src/common.c:450 +#: ../cli/src/common.c:765 msgid "DHCP client failed" msgstr "" -#: ../cli/src/common.c:453 +#: ../cli/src/common.c:768 msgid "Shared connection service failed to start" msgstr "فشل بدء خدمة الاتصال المشترك" -#: ../cli/src/common.c:456 +#: ../cli/src/common.c:771 msgid "Shared connection service failed" msgstr "فشلت خدمة الاتصال المشترك" -#: ../cli/src/common.c:459 +#: ../cli/src/common.c:774 msgid "AutoIP service failed to start" msgstr "فشل بدء خدمة AutoIP" -#: ../cli/src/common.c:462 +#: ../cli/src/common.c:777 msgid "AutoIP service error" msgstr "خطأ في خدمة AutoIP" -#: ../cli/src/common.c:465 +#: ../cli/src/common.c:780 msgid "AutoIP service failed" msgstr "فشلت خدمة AutoIP" -#: ../cli/src/common.c:468 +#: ../cli/src/common.c:783 msgid "The line is busy" msgstr "الخط مشغول" -#: ../cli/src/common.c:471 +#: ../cli/src/common.c:786 msgid "No dial tone" msgstr "" -#: ../cli/src/common.c:474 +#: ../cli/src/common.c:789 msgid "No carrier could be established" msgstr "" -#: ../cli/src/common.c:477 +#: ../cli/src/common.c:792 msgid "The dialing request timed out" msgstr "انتهت مهلة طلب الاتصال" -#: ../cli/src/common.c:480 +#: ../cli/src/common.c:795 msgid "The dialing attempt failed" msgstr "فشلت محاولة الاتصال" -#: ../cli/src/common.c:483 +#: ../cli/src/common.c:798 msgid "Modem initialization failed" msgstr "فشلت تهيئة المودم" -#: ../cli/src/common.c:486 +#: ../cli/src/common.c:801 msgid "Failed to select the specified APN" msgstr "" -#: ../cli/src/common.c:489 +#: ../cli/src/common.c:804 msgid "Not searching for networks" msgstr "لن يبحث عن شبكة" -#: ../cli/src/common.c:492 +#: ../cli/src/common.c:807 msgid "Network registration denied" msgstr "رُفض تسجيل الشبكة" -#: ../cli/src/common.c:495 +#: ../cli/src/common.c:810 msgid "Network registration timed out" msgstr "انتهت مهلة تسجيل الشبكة" -#: ../cli/src/common.c:498 +#: ../cli/src/common.c:813 msgid "Failed to register with the requested network" msgstr "فشل تسجيل الشبكة المطلوبة" -#: ../cli/src/common.c:501 +#: ../cli/src/common.c:816 msgid "PIN check failed" msgstr "" -#: ../cli/src/common.c:504 +#: ../cli/src/common.c:819 msgid "Necessary firmware for the device may be missing" msgstr "" -#: ../cli/src/common.c:507 +#: ../cli/src/common.c:822 msgid "The device was removed" msgstr "تمت إزالة الجهاز" -#: ../cli/src/common.c:510 +#: ../cli/src/common.c:825 msgid "NetworkManager went to sleep" msgstr "" -#: ../cli/src/common.c:513 +#: ../cli/src/common.c:828 msgid "The device's active connection disappeared" msgstr "اتصالات الأجهزة النشطة مخفية" -#: ../cli/src/common.c:516 +#: ../cli/src/common.c:831 msgid "Device disconnected by user or client" msgstr "قُطع اتصال الجهاز عن طريق المستخدم أو العميل" -#: ../cli/src/common.c:519 +#: ../cli/src/common.c:834 msgid "Carrier/link changed" msgstr "" -#: ../cli/src/common.c:522 +#: ../cli/src/common.c:837 msgid "The device's existing connection was assumed" msgstr "" -#: ../cli/src/common.c:525 +#: ../cli/src/common.c:840 msgid "The supplicant is now available" msgstr "" -#: ../cli/src/common.c:528 +#: ../cli/src/common.c:843 msgid "The modem could not be found" msgstr "" -#: ../cli/src/common.c:531 +#: ../cli/src/common.c:846 msgid "The Bluetooth connection failed or timed out" msgstr "انتهت مهلة اتصال البلوتوث أو فشل الاتصال" -#: ../cli/src/common.c:534 +#: ../cli/src/common.c:849 msgid "GSM Modem's SIM card not inserted" msgstr "" -#: ../cli/src/common.c:537 +#: ../cli/src/common.c:852 msgid "GSM Modem's SIM PIN required" msgstr "" -#: ../cli/src/common.c:540 +#: ../cli/src/common.c:855 msgid "GSM Modem's SIM PUK required" msgstr "" -#: ../cli/src/common.c:543 +#: ../cli/src/common.c:858 msgid "GSM Modem's SIM wrong" msgstr "" -#: ../cli/src/common.c:546 +#: ../cli/src/common.c:861 msgid "InfiniBand device does not support connected mode" msgstr "" -#: ../cli/src/common.c:549 +#: ../cli/src/common.c:864 msgid "A dependency of the connection failed" msgstr "" -#: ../cli/src/common.c:552 +#: ../cli/src/common.c:867 msgid "A problem with the RFC 2684 Ethernet over ADSL bridge" msgstr "" -#: ../cli/src/common.c:555 +#: ../cli/src/common.c:870 msgid "ModemManager is unavailable" msgstr "" -#: ../cli/src/common.c:558 +#: ../cli/src/common.c:873 msgid "The Wi-Fi network could not be found" msgstr "تعذّر العثور على شبكة الواي فاي" -#: ../cli/src/common.c:561 +#: ../cli/src/common.c:876 msgid "A secondary connection of the base connection failed" msgstr "فشل الاتصال الثانوي من الاتصال الأساسي" -#: ../cli/src/common.c:564 ../cli/src/devices.c:310 ../cli/src/devices.c:328 -#: ../cli/src/devices.c:450 ../cli/src/devices.c:494 +#. TRANSLATORS: Unknown reason for a device state change (NMDeviceStateReason) +#: ../cli/src/common.c:895 ../cli/src/devices.c:639 +#: ../libnm-glib/nm-device.c:1837 msgid "Unknown" msgstr "مجهول" #. 0 -#. used only for 'GENERAL' group listing -#: ../cli/src/connections.c:60 ../cli/src/connections.c:134 -#: ../cli/src/devices.c:109 ../cli/src/devices.c:134 ../cli/src/devices.c:144 -#: ../cli/src/devices.c:154 ../cli/src/devices.c:164 ../cli/src/devices.c:180 -#: ../cli/src/devices.c:194 ../cli/src/devices.c:216 ../cli/src/devices.c:232 -#: ../cli/src/devices.c:241 +#: ../cli/src/connections.c:82 ../cli/src/connections.c:194 +#: ../cli/src/devices.c:89 ../cli/src/devices.c:117 ../cli/src/devices.c:127 +#: ../cli/src/devices.c:137 ../cli/src/devices.c:146 ../cli/src/devices.c:161 +#: ../cli/src/devices.c:174 ../cli/src/devices.c:200 ../cli/src/devices.c:215 +#: ../cli/src/devices.c:224 msgid "NAME" msgstr "" #. 0 #. 1 -#: ../cli/src/connections.c:61 ../cli/src/connections.c:135 +#: ../cli/src/connections.c:83 ../cli/src/connections.c:195 msgid "UUID" msgstr "" @@ -363,93 +364,101 @@ #. 0 #. 1 #. 2 -#: ../cli/src/connections.c:62 ../cli/src/connections.c:168 -#: ../cli/src/devices.c:72 ../cli/src/devices.c:111 ../cli/src/devices.c:219 +#: ../cli/src/connections.c:84 ../cli/src/connections.c:216 +#: ../cli/src/devices.c:75 ../cli/src/devices.c:91 ../cli/src/devices.c:203 msgid "TYPE" msgstr "" #. 2 -#: ../cli/src/connections.c:63 +#: ../cli/src/connections.c:85 msgid "TIMESTAMP" msgstr "" #. 3 -#: ../cli/src/connections.c:64 +#: ../cli/src/connections.c:86 msgid "TIMESTAMP-REAL" msgstr "" #. 4 -#. 13 -#: ../cli/src/connections.c:65 ../cli/src/devices.c:123 +#. 14 +#: ../cli/src/connections.c:87 ../cli/src/devices.c:104 msgid "AUTOCONNECT" msgstr "" #. 5 -#: ../cli/src/connections.c:66 +#: ../cli/src/connections.c:88 msgid "READONLY" msgstr "" #. 6 #. 8 #. 2 -#. 11 +#. 15 #. 5 -#: ../cli/src/connections.c:67 ../cli/src/connections.c:142 -#: ../cli/src/devices.c:74 ../cli/src/devices.c:206 ../cli/src/devices.c:222 +#: ../cli/src/connections.c:89 ../cli/src/connections.c:202 +#: ../cli/src/devices.c:77 ../cli/src/devices.c:190 ../cli/src/devices.c:206 msgid "DBUS-PATH" msgstr "" #. 2 -#: ../cli/src/connections.c:136 +#: ../cli/src/connections.c:196 msgid "DEVICES" msgstr "" +#. 9 #. 3 #. 1 -#. 8 +#. 9 #. 1 -#: ../cli/src/connections.c:137 ../cli/src/devices.c:73 -#: ../cli/src/devices.c:118 ../cli/src/network-manager.c:39 +#: ../cli/src/connections.c:92 ../cli/src/connections.c:197 +#: ../cli/src/devices.c:76 ../cli/src/devices.c:99 +#: ../cli/src/network-manager.c:39 msgid "STATE" msgstr "" #. 4 -#: ../cli/src/connections.c:138 +#: ../cli/src/connections.c:198 msgid "DEFAULT" msgstr "" #. 5 -#: ../cli/src/connections.c:139 +#: ../cli/src/connections.c:199 msgid "DEFAULT6" msgstr "" #. 6 -#: ../cli/src/connections.c:140 +#: ../cli/src/connections.c:200 msgid "SPEC-OBJECT" msgstr "" #. 7 -#. 1 -#: ../cli/src/connections.c:141 ../cli/src/connections.c:155 +#. 4 +#. Ask for optional 'vpn' arguments. +#: ../cli/src/connections.c:201 ../cli/src/connections.c:239 +#: ../cli/src/connections.c:3505 ../tui/nm-editor-utils.c:243 +#: ../tui/nmt-connect-connection-list.c:407 msgid "VPN" msgstr "" #. 9 -#: ../cli/src/connections.c:143 +#. 5 +#. 18 +#: ../cli/src/connections.c:203 ../cli/src/devices.c:80 +#: ../cli/src/devices.c:108 msgid "CON-PATH" msgstr "" #. 10 -#: ../cli/src/connections.c:144 +#: ../cli/src/connections.c:204 msgid "ZONE" msgstr "" #. 11 -#: ../cli/src/connections.c:145 +#: ../cli/src/connections.c:205 msgid "MASTER-PATH" msgstr "" -#: ../cli/src/connections.c:153 ../cli/src/devices.c:83 +#: ../cli/src/connections.c:234 ../cli/src/devices.c:239 msgid "GENERAL" msgstr "" @@ -459,27 +468,27 @@ msgstr "" #. 1 -#: ../cli/src/connections.c:169 +#: ../cli/src/connections.c:217 msgid "USERNAME" msgstr "" #. 2 -#: ../cli/src/connections.c:170 +#: ../cli/src/connections.c:218 msgid "GATEWAY" msgstr "" #. 3 -#: ../cli/src/connections.c:171 +#: ../cli/src/connections.c:219 msgid "BANNER" msgstr "" #. 4 -#: ../cli/src/connections.c:172 +#: ../cli/src/connections.c:220 msgid "VPN-STATE" msgstr "" #. 5 -#: ../cli/src/connections.c:173 +#: ../cli/src/connections.c:221 msgid "CFG" msgstr "" @@ -514,61 +523,34 @@ msgid "Connection details" msgstr "" -#: ../cli/src/connections.c:317 +#: ../cli/src/connections.c:825 msgid "never" msgstr "" #. "CAPABILITIES" -#. Print header -#. "WIFI-PROPERTIES" -#: ../cli/src/connections.c:318 ../cli/src/connections.c:319 -#: ../cli/src/connections.c:552 ../cli/src/connections.c:553 -#: ../cli/src/connections.c:555 ../cli/src/devices.c:458 -#: ../cli/src/devices.c:511 ../cli/src/devices.c:629 ../cli/src/devices.c:630 -#: ../cli/src/devices.c:631 ../cli/src/devices.c:663 ../cli/src/devices.c:690 -#: ../cli/src/devices.c:691 ../cli/src/devices.c:692 ../cli/src/devices.c:693 -#: ../cli/src/devices.c:694 ../cli/src/devices.c:695 ../cli/src/devices.c:696 -#: ../cli/src/network-manager.c:267 ../cli/src/settings.c:866 -#: ../cli/src/settings.c:941 ../cli/src/settings.c:1076 -#: ../cli/src/settings.c:1166 ../cli/src/settings.c:1376 -#: ../cli/src/settings.c:1377 ../cli/src/settings.c:1379 -#: ../cli/src/settings.c:1381 ../cli/src/settings.c:1382 -#: ../cli/src/settings.c:1513 ../cli/src/settings.c:1514 -#: ../cli/src/settings.c:1515 ../cli/src/settings.c:1516 -#: ../cli/src/settings.c:1594 ../cli/src/settings.c:1595 -#: ../cli/src/settings.c:1596 ../cli/src/settings.c:1597 -#: ../cli/src/settings.c:1598 ../cli/src/settings.c:1599 -#: ../cli/src/settings.c:1600 ../cli/src/settings.c:1601 -#: ../cli/src/settings.c:1602 ../cli/src/settings.c:1603 -#: ../cli/src/settings.c:1604 ../cli/src/settings.c:1605 -#: ../cli/src/settings.c:1606 ../cli/src/settings.c:1688 -#: ../cli/src/settings.c:2044 ../cli/src/settings.c:2081 +#: ../cli/src/connections.c:826 ../cli/src/connections.c:827 +#: ../cli/src/connections.c:829 ../cli/src/connections.c:888 +#: ../cli/src/connections.c:889 ../cli/src/connections.c:891 +#: ../cli/src/connections.c:2841 ../cli/src/connections.c:6572 +#: ../cli/src/connections.c:6573 ../cli/src/devices.c:609 +#: ../cli/src/devices.c:659 ../cli/src/devices.c:801 ../cli/src/devices.c:802 +#: ../cli/src/devices.c:803 ../cli/src/devices.c:836 ../cli/src/devices.c:865 +#: ../cli/src/devices.c:866 ../cli/src/devices.c:867 ../cli/src/devices.c:868 +#: ../cli/src/devices.c:869 ../cli/src/devices.c:870 ../cli/src/devices.c:871 +#: ../cli/src/network-manager.c:442 ../cli/src/settings.c:1509 msgid "yes" msgstr "" -#: ../cli/src/connections.c:318 ../cli/src/connections.c:319 -#: ../cli/src/connections.c:552 ../cli/src/connections.c:553 -#: ../cli/src/connections.c:555 ../cli/src/devices.c:458 -#: ../cli/src/devices.c:511 ../cli/src/devices.c:629 ../cli/src/devices.c:630 -#: ../cli/src/devices.c:631 ../cli/src/devices.c:663 ../cli/src/devices.c:690 -#: ../cli/src/devices.c:691 ../cli/src/devices.c:692 ../cli/src/devices.c:693 -#: ../cli/src/devices.c:694 ../cli/src/devices.c:695 ../cli/src/devices.c:696 -#: ../cli/src/network-manager.c:269 ../cli/src/settings.c:866 -#: ../cli/src/settings.c:868 ../cli/src/settings.c:941 -#: ../cli/src/settings.c:1076 ../cli/src/settings.c:1166 -#: ../cli/src/settings.c:1376 ../cli/src/settings.c:1377 -#: ../cli/src/settings.c:1379 ../cli/src/settings.c:1381 -#: ../cli/src/settings.c:1382 ../cli/src/settings.c:1513 -#: ../cli/src/settings.c:1514 ../cli/src/settings.c:1515 -#: ../cli/src/settings.c:1516 ../cli/src/settings.c:1594 -#: ../cli/src/settings.c:1595 ../cli/src/settings.c:1596 -#: ../cli/src/settings.c:1597 ../cli/src/settings.c:1598 -#: ../cli/src/settings.c:1599 ../cli/src/settings.c:1600 -#: ../cli/src/settings.c:1601 ../cli/src/settings.c:1602 -#: ../cli/src/settings.c:1603 ../cli/src/settings.c:1604 -#: ../cli/src/settings.c:1605 ../cli/src/settings.c:1606 -#: ../cli/src/settings.c:1688 ../cli/src/settings.c:2044 -#: ../cli/src/settings.c:2081 +#: ../cli/src/connections.c:826 ../cli/src/connections.c:827 +#: ../cli/src/connections.c:829 ../cli/src/connections.c:888 +#: ../cli/src/connections.c:889 ../cli/src/connections.c:891 +#: ../cli/src/connections.c:2842 ../cli/src/connections.c:6572 +#: ../cli/src/connections.c:6573 ../cli/src/devices.c:609 +#: ../cli/src/devices.c:659 ../cli/src/devices.c:801 ../cli/src/devices.c:802 +#: ../cli/src/devices.c:803 ../cli/src/devices.c:836 ../cli/src/devices.c:865 +#: ../cli/src/devices.c:866 ../cli/src/devices.c:867 ../cli/src/devices.c:868 +#: ../cli/src/devices.c:869 ../cli/src/devices.c:870 ../cli/src/devices.c:871 +#: ../cli/src/network-manager.c:444 ../cli/src/settings.c:1509 msgid "no" msgstr "" @@ -576,17 +558,16 @@ msgid "Connection list" msgstr "" -#: ../cli/src/connections.c:406 ../cli/src/connections.c:948 -#: ../cli/src/connections.c:1486 ../cli/src/connections.c:1501 -#: ../cli/src/connections.c:1510 ../cli/src/connections.c:1520 -#: ../cli/src/connections.c:1532 ../cli/src/connections.c:1641 -#: ../cli/src/connections.c:1743 ../cli/src/devices.c:1192 -#: ../cli/src/devices.c:1202 ../cli/src/devices.c:1320 -#: ../cli/src/devices.c:1328 ../cli/src/devices.c:1692 -#: ../cli/src/devices.c:1699 ../cli/src/devices.c:1713 -#: ../cli/src/devices.c:1720 ../cli/src/devices.c:1737 -#: ../cli/src/devices.c:1748 ../cli/src/devices.c:1969 -#: ../cli/src/devices.c:1976 +#: ../cli/src/connections.c:1376 ../cli/src/connections.c:1977 +#: ../cli/src/connections.c:1993 ../cli/src/connections.c:2002 +#: ../cli/src/connections.c:2012 ../cli/src/connections.c:2109 +#: ../cli/src/connections.c:8088 ../cli/src/connections.c:8311 +#: ../cli/src/devices.c:1642 ../cli/src/devices.c:1650 +#: ../cli/src/devices.c:2053 ../cli/src/devices.c:2060 +#: ../cli/src/devices.c:2074 ../cli/src/devices.c:2081 +#: ../cli/src/devices.c:2098 ../cli/src/devices.c:2106 +#: ../cli/src/devices.c:2302 ../cli/src/devices.c:2398 +#: ../cli/src/devices.c:2405 #, c-format msgid "Error: %s argument is missing." msgstr "" @@ -596,11 +577,9 @@ msgid "Error: %s - no such connection." msgstr "" -#: ../cli/src/connections.c:425 ../cli/src/connections.c:1545 -#: ../cli/src/connections.c:1658 ../cli/src/connections.c:1750 -#: ../cli/src/devices.c:976 ../cli/src/devices.c:1056 -#: ../cli/src/devices.c:1216 ../cli/src/devices.c:1334 -#: ../cli/src/devices.c:1761 ../cli/src/devices.c:1982 +#: ../cli/src/connections.c:2021 ../cli/src/devices.c:1176 +#: ../cli/src/devices.c:1656 ../cli/src/devices.c:2117 +#: ../cli/src/devices.c:2411 #, c-format msgid "Unknown parameter: %s\n" msgstr "" @@ -610,53 +589,60 @@ msgid "Error: no valid parameter specified." msgstr "" -#: ../cli/src/connections.c:449 ../cli/src/connections.c:1846 -#: ../cli/src/devices.c:2193 ../cli/src/network-manager.c:599 +#: ../cli/src/connections.c:1443 ../cli/src/connections.c:2045 +#: ../cli/src/connections.c:8379 ../cli/src/connections.c:8420 +#: ../cli/src/connections.c:8625 ../cli/src/devices.c:2281 +#: ../cli/src/devices.c:2737 ../cli/src/network-manager.c:539 +#: ../cli/src/network-manager.c:582 ../cli/src/network-manager.c:599 +#: ../cli/src/network-manager.c:645 ../cli/src/network-manager.c:659 +#: ../cli/src/network-manager.c:776 ../cli/src/network-manager.c:820 +#: ../cli/src/network-manager.c:840 #, c-format msgid "Error: %s." msgstr "" -#: ../cli/src/connections.c:462 +#: ../cli/src/connections.c:556 msgid "activating" msgstr "" -#: ../cli/src/connections.c:464 +#: ../cli/src/connections.c:558 msgid "activated" msgstr "" -#: ../cli/src/connections.c:468 +#: ../cli/src/connections.c:562 msgid "deactivated" msgstr "" -#: ../cli/src/connections.c:480 +#: ../cli/src/connections.c:574 msgid "VPN connecting (prepare)" msgstr "" -#: ../cli/src/connections.c:482 +#: ../cli/src/connections.c:576 msgid "VPN connecting (need authentication)" msgstr "" -#: ../cli/src/connections.c:484 +#: ../cli/src/connections.c:578 msgid "VPN connecting" msgstr "" -#: ../cli/src/connections.c:486 +#: ../cli/src/connections.c:580 msgid "VPN connecting (getting IP configuration)" msgstr "" -#: ../cli/src/connections.c:488 +#: ../cli/src/connections.c:582 msgid "VPN connected" msgstr "" -#: ../cli/src/connections.c:490 +#: ../cli/src/connections.c:584 msgid "VPN connection failed" msgstr "" -#: ../cli/src/connections.c:492 +#: ../cli/src/connections.c:586 msgid "VPN disconnected" msgstr "" -#: ../cli/src/connections.c:548 ../cli/src/connections.c:558 +#: ../cli/src/connections.c:884 ../cli/src/connections.c:894 +#: ../cli/src/devices.c:599 msgid "N/A" msgstr "" @@ -684,12 +670,14 @@ msgid "Error: Can't find out if NetworkManager is running: %s." msgstr "" -#: ../cli/src/connections.c:902 ../cli/src/connections.c:1564 -#: ../cli/src/connections.c:1677 ../cli/src/connections.c:1768 -#: ../cli/src/devices.c:1007 ../cli/src/devices.c:1069 -#: ../cli/src/devices.c:1235 ../cli/src/devices.c:1368 -#: ../cli/src/devices.c:1787 ../cli/src/devices.c:2015 -#: ../cli/src/network-manager.c:315 +#: ../cli/src/connections.c:1308 ../cli/src/connections.c:2032 +#: ../cli/src/connections.c:2092 ../cli/src/connections.c:8072 +#: ../cli/src/connections.c:8280 ../cli/src/connections.c:8373 +#: ../cli/src/connections.c:8401 ../cli/src/devices.c:1202 +#: ../cli/src/devices.c:1250 ../cli/src/devices.c:1413 +#: ../cli/src/devices.c:1547 ../cli/src/devices.c:1684 +#: ../cli/src/devices.c:2140 ../cli/src/devices.c:2439 +#: ../cli/src/network-manager.c:484 #, c-format msgid "Error: NetworkManager is not running." msgstr "" @@ -698,7 +686,7 @@ msgid "Active connections" msgstr "" -#: ../cli/src/connections.c:959 +#: ../cli/src/connections.c:2119 #, c-format msgid "Error: '%s' is not an active connection." msgstr "" @@ -708,100 +696,100 @@ msgid "Error: unknown parameter: %s" msgstr "" -#: ../cli/src/connections.c:1071 +#: ../cli/src/connections.c:1538 #, c-format msgid "no active connection on device '%s'" msgstr "" -#: ../cli/src/connections.c:1079 +#: ../cli/src/connections.c:1546 msgid "no active connection or device" msgstr "" -#: ../cli/src/connections.c:1150 +#: ../cli/src/connections.c:1617 #, c-format msgid "device '%s' not compatible with connection '%s'" msgstr "" -#: ../cli/src/connections.c:1153 +#: ../cli/src/connections.c:1620 #, c-format msgid "no device found for connection '%s'" msgstr "" -#: ../cli/src/connections.c:1165 +#: ../cli/src/connections.c:1632 msgid "unknown reason" msgstr "" -#: ../cli/src/connections.c:1167 +#: ../cli/src/connections.c:1634 ../cli/src/network-manager.c:288 msgid "none" msgstr "بلا" -#: ../cli/src/connections.c:1169 +#: ../cli/src/connections.c:1636 msgid "the user was disconnected" msgstr "" -#: ../cli/src/connections.c:1171 +#: ../cli/src/connections.c:1638 msgid "the base network connection was interrupted" msgstr "" -#: ../cli/src/connections.c:1173 +#: ../cli/src/connections.c:1640 msgid "the VPN service stopped unexpectedly" msgstr "" -#: ../cli/src/connections.c:1175 +#: ../cli/src/connections.c:1642 msgid "the VPN service returned invalid configuration" msgstr "" -#: ../cli/src/connections.c:1177 +#: ../cli/src/connections.c:1644 msgid "the connection attempt timed out" msgstr "" -#: ../cli/src/connections.c:1179 +#: ../cli/src/connections.c:1646 msgid "the VPN service did not start in time" msgstr "" -#: ../cli/src/connections.c:1181 +#: ../cli/src/connections.c:1648 msgid "the VPN service failed to start" msgstr "" -#: ../cli/src/connections.c:1183 +#: ../cli/src/connections.c:1650 msgid "no valid VPN secrets" msgstr "" -#: ../cli/src/connections.c:1185 +#: ../cli/src/connections.c:1652 msgid "invalid VPN secrets" msgstr "" -#: ../cli/src/connections.c:1187 +#: ../cli/src/connections.c:1654 msgid "the connection was removed" msgstr "" -#: ../cli/src/connections.c:1204 ../cli/src/connections.c:1409 +#: ../cli/src/connections.c:1671 ../cli/src/connections.c:1827 +#: ../cli/src/connections.c:6468 #, c-format msgid "Connection successfully activated (D-Bus active path: %s)\n" msgstr "" -#. Active connection failed and dissapeared, quit. -#: ../cli/src/connections.c:1209 ../cli/src/connections.c:1310 +#: ../cli/src/connections.c:1676 #, c-format msgid "Error: Connection activation failed." msgstr "" -#: ../cli/src/connections.c:1234 +#: ../cli/src/connections.c:1701 #, c-format msgid "VPN connection successfully activated (D-Bus active path: %s)\n" msgstr "" -#: ../cli/src/connections.c:1242 +#: ../cli/src/connections.c:1708 #, c-format msgid "Error: Connection activation failed: %s." msgstr "" -#: ../cli/src/connections.c:1339 ../cli/src/devices.c:1125 +#: ../cli/src/connections.c:1726 ../cli/src/devices.c:1299 #, c-format msgid "Error: Timeout %d sec expired." msgstr "" -#: ../cli/src/connections.c:1400 +#: ../cli/src/connections.c:1811 #, c-format msgid "Error: Connection activation failed: %s" msgstr "" @@ -839,7 +827,7 @@ msgid "Warning: Connection not active\n" msgstr "" -#: ../cli/src/connections.c:1716 +#: ../cli/src/connections.c:8249 #, c-format msgid "Error: Connection deletion failed: %s" msgstr "" @@ -854,290 +842,301 @@ msgid "Error: could not connect to D-Bus." msgstr "" -#: ../cli/src/connections.c:1913 +#: ../cli/src/connections.c:8681 ../cli/src/network-manager.c:615 #, c-format msgid "Error: Could not get system settings." msgstr "" -#: ../cli/src/connections.c:1923 +#: ../cli/src/connections.c:8691 #, c-format msgid "Error: Can't obtain connections: settings service is not running." msgstr "" +#. 8 #. 0 -#. 9 +#. 12 #. 3 -#: ../cli/src/devices.c:71 ../cli/src/devices.c:110 ../cli/src/devices.c:204 -#: ../cli/src/devices.c:220 +#: ../cli/src/connections.c:91 ../cli/src/devices.c:74 ../cli/src/devices.c:90 +#: ../cli/src/devices.c:187 ../cli/src/devices.c:204 msgid "DEVICE" msgstr "" #. 0 -#: ../cli/src/devices.c:84 +#: ../cli/src/devices.c:240 msgid "CAPABILITIES" msgstr "" #. 1 -#: ../cli/src/devices.c:85 +#: ../cli/src/devices.c:241 msgid "WIFI-PROPERTIES" msgstr "" -#. 2 #. 5 -#: ../cli/src/devices.c:86 ../cli/src/devices.c:170 +#. 2 +#: ../cli/src/devices.c:152 ../cli/src/devices.c:242 msgid "AP" msgstr "" #. 3 -#: ../cli/src/devices.c:87 +#: ../cli/src/devices.c:243 msgid "WIRED-PROPERTIES" msgstr "" #. 4 -#: ../cli/src/devices.c:88 +#: ../cli/src/devices.c:244 msgid "WIMAX-PROPERTIES" msgstr "" -#. 5 #. 0 -#: ../cli/src/devices.c:89 ../cli/src/devices.c:217 +#. 5 +#: ../cli/src/devices.c:201 ../cli/src/devices.c:245 msgid "NSP" msgstr "" +#. 0 #. 6 -#: ../cli/src/devices.c:90 +#: ../cli/src/connections.c:235 ../cli/src/devices.c:246 msgid "IP4" msgstr "" +#. 1 #. 7 -#: ../cli/src/devices.c:91 +#: ../cli/src/connections.c:236 ../cli/src/devices.c:247 msgid "DHCP4" msgstr "" +#. 2 #. 8 -#: ../cli/src/devices.c:92 +#: ../cli/src/connections.c:237 ../cli/src/devices.c:248 msgid "IP6" msgstr "" +#. 3 #. 9 -#: ../cli/src/devices.c:93 +#: ../cli/src/connections.c:238 ../cli/src/devices.c:249 msgid "DHCP6" msgstr "" #. 10 -#: ../cli/src/devices.c:94 +#: ../cli/src/devices.c:250 ../tui/nmt-page-bond.c:73 msgid "BOND" msgstr "" +#. Ask for optional 'vlan' arguments. #. 11 -#: ../cli/src/devices.c:95 +#: ../cli/src/connections.c:3145 ../cli/src/devices.c:251 +#: ../libnm-glib/nm-device.c:1833 ../libnm-util/nm-connection.c:1303 +#: ../tui/nm-editor-utils.c:227 ../tui/nmt-page-vlan.c:53 msgid "VLAN" msgstr "" #. 12 -#: ../cli/src/devices.c:96 +#: ../cli/src/devices.c:252 msgid "CONNECTIONS" msgstr "" #. 2 -#: ../cli/src/devices.c:112 +#: ../cli/src/devices.c:92 msgid "VENDOR" msgstr "" #. 3 -#: ../cli/src/devices.c:113 +#: ../cli/src/devices.c:93 msgid "PRODUCT" msgstr "" #. 4 -#: ../cli/src/devices.c:114 +#: ../cli/src/devices.c:94 msgid "DRIVER" msgstr "" #. 5 -#: ../cli/src/devices.c:115 +#: ../cli/src/devices.c:95 msgid "DRIVER-VERSION" msgstr "" #. 6 -#: ../cli/src/devices.c:116 +#: ../cli/src/devices.c:96 msgid "FIRMWARE-VERSION" msgstr "" #. 7 -#: ../cli/src/devices.c:117 +#: ../cli/src/devices.c:97 msgid "HWADDR" msgstr "" -#. 9 -#: ../cli/src/devices.c:119 +#. 10 +#: ../cli/src/devices.c:100 msgid "REASON" msgstr "" -#. 10 -#: ../cli/src/devices.c:120 +#. 11 +#: ../cli/src/devices.c:101 msgid "UDI" msgstr "" -#. 11 -#: ../cli/src/devices.c:121 +#. 12 +#: ../cli/src/devices.c:102 msgid "IP-IFACE" msgstr "" -#. 12 -#: ../cli/src/devices.c:122 +#. 13 +#: ../cli/src/devices.c:103 msgid "NM-MANAGED" msgstr "" -#. 14 -#: ../cli/src/devices.c:124 +#. 15 +#: ../cli/src/devices.c:105 msgid "FIRMWARE-MISSING" msgstr "" -#. 15 -#: ../cli/src/devices.c:125 +#. 3 +#. 16 +#: ../cli/src/devices.c:78 ../cli/src/devices.c:106 msgid "CONNECTION" msgstr "" #. 0 -#: ../cli/src/devices.c:135 +#: ../cli/src/devices.c:118 msgid "AVAILABLE-CONNECTION-PATHS" msgstr "" #. 1 -#: ../cli/src/devices.c:136 +#: ../cli/src/devices.c:119 msgid "AVAILABLE-CONNECTIONS" msgstr "" #. 0 -#: ../cli/src/devices.c:145 +#: ../cli/src/devices.c:128 msgid "CARRIER-DETECT" msgstr "" #. 1 -#: ../cli/src/devices.c:146 +#: ../cli/src/devices.c:129 msgid "SPEED" msgstr "" #. 0 -#: ../cli/src/devices.c:155 +#: ../cli/src/devices.c:138 msgid "CARRIER" msgstr "" #. 0 -#: ../cli/src/devices.c:165 +#: ../cli/src/devices.c:147 ../cli/src/devices.c:568 msgid "WEP" msgstr "" #. 1 -#: ../cli/src/devices.c:166 +#: ../cli/src/devices.c:148 msgid "WPA" msgstr "" #. 2 -#: ../cli/src/devices.c:167 +#: ../cli/src/devices.c:149 ../cli/src/devices.c:576 msgid "WPA2" msgstr "" #. 3 -#: ../cli/src/devices.c:168 +#: ../cli/src/devices.c:150 msgid "TKIP" msgstr "" #. 4 -#: ../cli/src/devices.c:169 +#: ../cli/src/devices.c:151 msgid "CCMP" msgstr "" #. 6 -#: ../cli/src/devices.c:171 +#: ../cli/src/devices.c:153 msgid "ADHOC" msgstr "" #. 0 -#: ../cli/src/devices.c:181 +#: ../cli/src/devices.c:162 msgid "CTR-FREQ" msgstr "" #. 1 -#: ../cli/src/devices.c:182 +#: ../cli/src/devices.c:163 msgid "RSSI" msgstr "" #. 2 -#: ../cli/src/devices.c:183 +#: ../cli/src/devices.c:164 msgid "CINR" msgstr "" #. 3 -#: ../cli/src/devices.c:184 +#: ../cli/src/devices.c:165 msgid "TX-POW" msgstr "" #. 4 -#: ../cli/src/devices.c:185 +#: ../cli/src/devices.c:166 msgid "BSID" msgstr "" #. 0 -#: ../cli/src/devices.c:195 +#: ../cli/src/devices.c:175 ../tui/nmt-page-wifi.c:221 msgid "SSID" msgstr "" -#. 1 -#: ../cli/src/devices.c:196 +#. 2 +#: ../cli/src/devices.c:177 ../tui/nmt-page-wifi.c:352 msgid "BSSID" msgstr "" -#. 2 -#: ../cli/src/devices.c:197 +#. 3 +#: ../cli/src/devices.c:178 msgid "MODE" msgstr "" -#. 3 -#: ../cli/src/devices.c:198 +#. 5 +#: ../cli/src/devices.c:180 msgid "FREQ" msgstr "" -#. 4 -#: ../cli/src/devices.c:199 +#. 6 +#: ../cli/src/devices.c:181 msgid "RATE" msgstr "" -#. 5 +#. 7 #. 1 -#: ../cli/src/devices.c:200 ../cli/src/devices.c:218 +#: ../cli/src/devices.c:182 ../cli/src/devices.c:202 msgid "SIGNAL" msgstr "" -#. 6 -#: ../cli/src/devices.c:201 +#. 9 +#: ../cli/src/devices.c:184 msgid "SECURITY" msgstr "" -#. 7 -#: ../cli/src/devices.c:202 +#. 10 +#: ../cli/src/devices.c:185 msgid "WPA-FLAGS" msgstr "" -#. 8 -#: ../cli/src/devices.c:203 +#. 11 +#: ../cli/src/devices.c:186 msgid "RSN-FLAGS" msgstr "" -#. 10 +#. 7 +#. 13 #. 4 -#: ../cli/src/devices.c:205 ../cli/src/devices.c:221 +#: ../cli/src/connections.c:90 ../cli/src/devices.c:188 +#: ../cli/src/devices.c:205 msgid "ACTIVE" msgstr "" #. 0 -#: ../cli/src/devices.c:233 +#: ../cli/src/devices.c:216 msgid "SLAVES" msgstr "" #. 0 -#: ../cli/src/devices.c:242 +#: ../cli/src/devices.c:225 msgid "ID" msgstr "" @@ -1161,11 +1160,11 @@ "\n" msgstr "" -#: ../cli/src/devices.c:361 +#: ../cli/src/devices.c:483 msgid "(none)" msgstr "" -#: ../cli/src/devices.c:417 +#: ../cli/src/devices.c:552 #, c-format msgid "%u MHz" msgstr "" @@ -1195,7 +1194,7 @@ msgid "Enterprise " msgstr "" -#: ../cli/src/devices.c:448 +#: ../cli/src/devices.c:597 msgid "Ad-Hoc" msgstr "" @@ -1203,15 +1202,15 @@ msgid "Infrastructure" msgstr "" -#: ../cli/src/devices.c:485 +#: ../cli/src/devices.c:630 msgid "Home" msgstr "" -#: ../cli/src/devices.c:488 +#: ../cli/src/devices.c:633 msgid "Partner" msgstr "" -#: ../cli/src/devices.c:491 +#: ../cli/src/devices.c:636 msgid "Roaming" msgstr "" @@ -1225,12 +1224,12 @@ msgid "Error: 'dev list': %s; allowed fields: %s" msgstr "" -#: ../cli/src/devices.c:574 +#: ../cli/src/devices.c:730 msgid "Device details" msgstr "" -#: ../cli/src/devices.c:621 ../cli/src/devices.c:624 ../cli/src/devices.c:1151 -#: ../cli/src/utils.c:479 +#: ../cli/src/devices.c:792 ../cli/src/devices.c:795 ../cli/src/devices.c:1342 +#: ../cli/src/devices.c:1484 msgid "(unknown)" msgstr "" @@ -1238,18 +1237,16 @@ msgid "not connected" msgstr "" -#: ../cli/src/devices.c:660 +#: ../cli/src/devices.c:832 #, c-format msgid "%u Mb/s" msgstr "" -#. Print header -#. "WIRED-PROPERTIES" -#: ../cli/src/devices.c:736 +#: ../cli/src/devices.c:918 msgid "on" msgstr "" -#: ../cli/src/devices.c:736 +#: ../cli/src/devices.c:918 msgid "off" msgstr "" @@ -1263,7 +1260,8 @@ msgid "Error: 'dev status': %s; allowed fields: %s" msgstr "" -#: ../cli/src/devices.c:1018 +#. Add headers +#: ../cli/src/devices.c:1211 msgid "Status of devices" msgstr "" @@ -1272,23 +1270,24 @@ msgid "Error: '%s' argument is missing." msgstr "" -#: ../cli/src/devices.c:1090 ../cli/src/devices.c:1255 -#: ../cli/src/devices.c:1396 ../cli/src/devices.c:2043 +#: ../cli/src/devices.c:1270 ../cli/src/devices.c:1432 +#: ../cli/src/devices.c:1566 ../cli/src/devices.c:1705 +#: ../cli/src/devices.c:2461 #, c-format msgid "Error: Device '%s' not found." msgstr "" -#: ../cli/src/devices.c:1113 +#: ../cli/src/devices.c:1469 #, c-format msgid "Success: Device '%s' successfully disconnected." msgstr "" -#: ../cli/src/devices.c:1148 +#: ../cli/src/devices.c:1481 #, c-format msgid "Error: Device '%s' (%s) disconnecting failed: %s" msgstr "" -#: ../cli/src/devices.c:1161 +#: ../cli/src/devices.c:1495 #, c-format msgid "Device '%s' has been disconnected.\n" msgstr "" @@ -1312,7 +1311,7 @@ msgid "WiFi scan list" msgstr "" -#: ../cli/src/devices.c:1416 ../cli/src/devices.c:1470 +#: ../cli/src/devices.c:1728 ../cli/src/devices.c:1803 #, c-format msgid "Error: Access point with bssid '%s' not found." msgstr "" @@ -1322,68 +1321,69 @@ msgid "Error: Device '%s' is not a WiFi device." msgstr "" -#: ../cli/src/devices.c:1501 ../cli/src/devices.c:1547 +#: ../cli/src/devices.c:1846 ../cli/src/devices.c:1893 #, c-format msgid "Connection with UUID '%s' created and activated on device '%s'\n" msgstr "" -#: ../cli/src/devices.c:1506 +#: ../cli/src/devices.c:1850 #, c-format msgid "Error: Connection activation failed: (%d) %s." msgstr "" -#: ../cli/src/devices.c:1531 +#: ../cli/src/devices.c:1875 #, c-format msgid "Error: Failed to add/activate new connection: (%d) %s" msgstr "" -#: ../cli/src/devices.c:1539 +#: ../cli/src/devices.c:1883 #, c-format msgid "Error: Failed to add/activate new connection: Unknown error" msgstr "" -#: ../cli/src/devices.c:1683 +#: ../cli/src/devices.c:2043 #, c-format msgid "Error: SSID or BSSID are missing." msgstr "" -#: ../cli/src/devices.c:1706 +#: ../cli/src/devices.c:2067 #, c-format msgid "Error: bssid argument value '%s' is not a valid BSSID." msgstr "" -#: ../cli/src/devices.c:1730 +#: ../cli/src/devices.c:2091 #, c-format msgid "" "Error: wep-key-type argument value '%s' is invalid, use 'key' or 'phrase'." msgstr "" -#: ../cli/src/devices.c:1770 +#: ../cli/src/devices.c:2126 #, c-format msgid "Error: BSSID to connect to (%s) differs from bssid argument (%s)." msgstr "" -#: ../cli/src/devices.c:1776 +#: ../cli/src/devices.c:2132 #, c-format msgid "Error: Parameter '%s' is neither SSID nor BSSID." msgstr "" -#: ../cli/src/devices.c:1805 +#: ../cli/src/devices.c:1752 ../cli/src/devices.c:2156 +#: ../cli/src/devices.c:2318 #, c-format msgid "Error: Device '%s' is not a Wi-Fi device." msgstr "" -#: ../cli/src/devices.c:1807 +#: ../cli/src/devices.c:2158 ../cli/src/devices.c:2320 #, c-format msgid "Error: No Wi-Fi device found." msgstr "" -#: ../cli/src/devices.c:1825 +#: ../cli/src/devices.c:2176 #, c-format msgid "Error: No network with SSID '%s' found." msgstr "" -#: ../cli/src/devices.c:1827 +#: ../cli/src/devices.c:2178 #, c-format msgid "Error: No access point with BSSID '%s' found." msgstr "" @@ -1403,21 +1403,21 @@ msgid "Error: 'dev wimax': %s; allowed fields: %s" msgstr "" -#: ../cli/src/devices.c:2026 +#: ../cli/src/devices.c:2393 msgid "WiMAX NSP list" msgstr "" -#: ../cli/src/devices.c:2063 +#: ../cli/src/devices.c:2484 #, c-format msgid "Error: NSP with name '%s' not found." msgstr "" -#: ../cli/src/devices.c:2074 +#: ../cli/src/devices.c:2497 #, c-format msgid "Error: Device '%s' is not a WiMAX device." msgstr "" -#: ../cli/src/devices.c:2105 +#: ../cli/src/devices.c:2541 #, c-format msgid "Error: Access point with nsp '%s' not found." msgstr "" @@ -1427,7 +1427,7 @@ msgid "Error: 'dev wimax' command '%s' is not valid." msgstr "" -#: ../cli/src/devices.c:2185 +#: ../cli/src/devices.c:2728 #, c-format msgid "Error: 'dev' command '%s' is not valid." msgstr "" @@ -1451,8 +1451,8 @@ msgid "WIFI-HARDWARE" msgstr "" -#. 4 -#: ../cli/src/network-manager.c:42 +#. 6 +#: ../cli/src/network-manager.c:44 msgid "WIFI" msgstr "" @@ -1461,8 +1461,8 @@ msgid "WWAN-HARDWARE" msgstr "" -#. 6 -#: ../cli/src/network-manager.c:44 +#. 8 +#: ../cli/src/network-manager.c:46 msgid "WWAN" msgstr "" @@ -1471,17 +1471,17 @@ msgid "WIMAX-HARDWARE" msgstr "" -#. 8 -#: ../cli/src/network-manager.c:46 +#. 10 +#: ../cli/src/network-manager.c:48 msgid "WIMAX" msgstr "" -#: ../cli/src/network-manager.c:62 +#: ../cli/src/network-manager.c:70 msgid "PERMISSION" msgstr "" #. 0 -#: ../cli/src/network-manager.c:63 +#: ../cli/src/network-manager.c:71 msgid "VALUE" msgstr "" @@ -1505,23 +1505,23 @@ "\n" msgstr "" -#: ../cli/src/network-manager.c:108 +#: ../cli/src/network-manager.c:264 msgid "asleep" msgstr "" -#: ../cli/src/network-manager.c:110 +#: ../cli/src/network-manager.c:266 msgid "connecting" msgstr "" -#: ../cli/src/network-manager.c:112 +#: ../cli/src/network-manager.c:268 msgid "connected (local only)" msgstr "" -#: ../cli/src/network-manager.c:114 +#: ../cli/src/network-manager.c:270 msgid "connected (site only)" msgstr "" -#: ../cli/src/network-manager.c:118 +#: ../cli/src/network-manager.c:274 msgid "disconnecting" msgstr "" @@ -1535,39 +1535,33 @@ msgid "Error: 'nm status': %s; allowed fields: %s" msgstr "" -#. create NMClient -#: ../cli/src/network-manager.c:173 ../cli/src/network-manager.c:174 -#: ../cli/src/network-manager.c:175 ../cli/src/network-manager.c:176 -#: ../cli/src/network-manager.c:177 ../cli/src/network-manager.c:179 -#: ../cli/src/network-manager.c:180 ../cli/src/network-manager.c:429 -#: ../cli/src/network-manager.c:484 ../cli/src/network-manager.c:522 -#: ../cli/src/network-manager.c:561 +#: ../cli/src/network-manager.c:348 ../cli/src/network-manager.c:349 +#: ../cli/src/network-manager.c:350 ../cli/src/network-manager.c:351 +#: ../cli/src/network-manager.c:352 ../cli/src/network-manager.c:354 +#: ../cli/src/network-manager.c:355 msgid "enabled" msgstr "" -#: ../cli/src/network-manager.c:173 ../cli/src/network-manager.c:174 -#: ../cli/src/network-manager.c:175 ../cli/src/network-manager.c:176 -#: ../cli/src/network-manager.c:177 ../cli/src/network-manager.c:179 -#: ../cli/src/network-manager.c:180 ../cli/src/network-manager.c:429 -#: ../cli/src/network-manager.c:484 ../cli/src/network-manager.c:522 -#: ../cli/src/network-manager.c:561 +#: ../cli/src/network-manager.c:348 ../cli/src/network-manager.c:349 +#: ../cli/src/network-manager.c:350 ../cli/src/network-manager.c:351 +#: ../cli/src/network-manager.c:352 ../cli/src/network-manager.c:354 +#: ../cli/src/network-manager.c:355 msgid "disabled" msgstr "" -#: ../cli/src/network-manager.c:193 +#: ../cli/src/network-manager.c:367 msgid "NetworkManager status" msgstr "" -#. Print header -#: ../cli/src/network-manager.c:196 +#: ../cli/src/network-manager.c:372 msgid "running" msgstr "" -#: ../cli/src/network-manager.c:196 +#: ../cli/src/network-manager.c:372 msgid "not running" msgstr "" -#: ../cli/src/network-manager.c:271 +#: ../cli/src/network-manager.c:446 msgid "auth" msgstr "" @@ -1581,7 +1575,7 @@ msgid "Error: 'nm permissions': %s; allowed fields: %s" msgstr "" -#: ../cli/src/network-manager.c:324 +#: ../cli/src/network-manager.c:489 msgid "NetworkManager permissions" msgstr "" @@ -1681,52 +1675,52 @@ "\n" msgstr "" -#: ../cli/src/nmcli.c:124 +#: ../cli/src/nmcli.c:137 #, c-format msgid "Error: Object '%s' is unknown, try 'nmcli help'." msgstr "" -#: ../cli/src/nmcli.c:154 +#: ../cli/src/nmcli.c:167 #, c-format msgid "Error: Option '--terse' is specified the second time." msgstr "" -#: ../cli/src/nmcli.c:159 +#: ../cli/src/nmcli.c:172 #, c-format msgid "Error: Option '--terse' is mutually exclusive with '--pretty'." msgstr "" -#: ../cli/src/nmcli.c:167 +#: ../cli/src/nmcli.c:180 #, c-format msgid "Error: Option '--pretty' is specified the second time." msgstr "" -#: ../cli/src/nmcli.c:172 +#: ../cli/src/nmcli.c:185 #, c-format msgid "Error: Option '--pretty' is mutually exclusive with '--terse'." msgstr "" -#: ../cli/src/nmcli.c:182 ../cli/src/nmcli.c:198 +#: ../cli/src/nmcli.c:195 ../cli/src/nmcli.c:211 ../cli/src/nmcli.c:240 #, c-format msgid "Error: missing argument for '%s' option." msgstr "" -#: ../cli/src/nmcli.c:191 ../cli/src/nmcli.c:207 +#: ../cli/src/nmcli.c:204 ../cli/src/nmcli.c:220 #, c-format msgid "Error: '%s' is not valid argument for '%s' option." msgstr "" -#: ../cli/src/nmcli.c:214 +#: ../cli/src/nmcli.c:227 #, c-format msgid "Error: fields for '%s' options are missing." msgstr "" -#: ../cli/src/nmcli.c:222 +#: ../cli/src/nmcli.c:252 #, c-format msgid "nmcli tool, version %s\n" msgstr "" -#: ../cli/src/nmcli.c:228 +#: ../cli/src/nmcli.c:258 #, c-format msgid "Error: Option '%s' is unknown, try 'nmcli -help'." msgstr "" @@ -1736,11 +1730,12 @@ msgid "Caught signal %d, shutting down..." msgstr "" -#: ../cli/src/nmcli.c:272 +#: ../cli/src/nmcli.c:343 ../test/nm-online.c:168 +#, c-format msgid "Error: Could not create NMClient object." msgstr "" -#: ../cli/src/nmcli.c:288 +#: ../cli/src/nmcli.c:359 msgid "Success" msgstr "" @@ -1754,134 +1749,134 @@ msgid "%d (104/128-bit passphrase)" msgstr "" -#: ../cli/src/settings.c:600 ../cli/src/settings.c:728 +#: ../cli/src/settings.c:675 ../cli/src/settings.c:803 #, c-format msgid "%d (unknown)" msgstr "" -#: ../cli/src/settings.c:626 +#: ../cli/src/settings.c:701 msgid "0 (unknown)" msgstr "" -#: ../cli/src/settings.c:632 +#: ../cli/src/settings.c:707 msgid "any, " msgstr "" -#: ../cli/src/settings.c:634 +#: ../cli/src/settings.c:709 msgid "900 MHz, " msgstr "" -#: ../cli/src/settings.c:636 +#: ../cli/src/settings.c:711 msgid "1800 MHz, " msgstr "" -#: ../cli/src/settings.c:638 +#: ../cli/src/settings.c:713 msgid "1900 MHz, " msgstr "" -#: ../cli/src/settings.c:640 +#: ../cli/src/settings.c:715 msgid "850 MHz, " msgstr "" -#: ../cli/src/settings.c:642 +#: ../cli/src/settings.c:717 msgid "WCDMA 3GPP UMTS 2100 MHz, " msgstr "" -#: ../cli/src/settings.c:644 +#: ../cli/src/settings.c:719 msgid "WCDMA 3GPP UMTS 1800 MHz, " msgstr "" -#: ../cli/src/settings.c:646 +#: ../cli/src/settings.c:721 msgid "WCDMA 3GPP UMTS 1700/2100 MHz, " msgstr "" -#: ../cli/src/settings.c:648 +#: ../cli/src/settings.c:723 msgid "WCDMA 3GPP UMTS 800 MHz, " msgstr "" -#: ../cli/src/settings.c:650 +#: ../cli/src/settings.c:725 msgid "WCDMA 3GPP UMTS 850 MHz, " msgstr "" -#: ../cli/src/settings.c:652 +#: ../cli/src/settings.c:727 msgid "WCDMA 3GPP UMTS 900 MHz, " msgstr "" -#: ../cli/src/settings.c:654 +#: ../cli/src/settings.c:729 msgid "WCDMA 3GPP UMTS 1700 MHz, " msgstr "" -#: ../cli/src/settings.c:656 +#: ../cli/src/settings.c:731 msgid "WCDMA 3GPP UMTS 1900 MHz, " msgstr "" -#: ../cli/src/settings.c:658 +#: ../cli/src/settings.c:733 msgid "WCDMA 3GPP UMTS 2600 MHz, " msgstr "" -#: ../cli/src/settings.c:676 +#: ../cli/src/settings.c:751 msgid "0 (NONE)" msgstr "" -#: ../cli/src/settings.c:682 +#: ../cli/src/settings.c:757 msgid "REORDER_HEADERS, " msgstr "" -#: ../cli/src/settings.c:684 +#: ../cli/src/settings.c:759 msgid "GVRP, " msgstr "" -#: ../cli/src/settings.c:686 +#: ../cli/src/settings.c:761 msgid "LOOSE_BINDING, " msgstr "" -#: ../cli/src/settings.c:722 +#: ../cli/src/settings.c:797 #, c-format msgid "%d (disabled)" msgstr "" -#: ../cli/src/settings.c:724 +#: ../cli/src/settings.c:799 #, c-format msgid "%d (enabled, prefer public IP)" msgstr "" -#: ../cli/src/settings.c:726 +#: ../cli/src/settings.c:801 #, c-format msgid "%d (enabled, prefer temporary IP)" msgstr "" -#: ../cli/src/settings.c:738 +#: ../cli/src/settings.c:813 msgid "0 (none)" msgstr "" -#: ../cli/src/settings.c:744 +#: ../cli/src/settings.c:819 msgid "agent-owned, " msgstr "" -#: ../cli/src/settings.c:746 +#: ../cli/src/settings.c:821 msgid "not saved, " msgstr "" -#: ../cli/src/settings.c:748 +#: ../cli/src/settings.c:823 msgid "not required, " msgstr "" -#: ../cli/src/settings.c:945 ../cli/src/settings.c:1163 -#: ../cli/src/settings.c:1904 +#: ../cli/src/settings.c:1275 ../cli/src/settings.c:1458 +#: ../cli/src/settings.c:1498 msgid "auto" msgstr "" -#: ../cli/src/utils.c:105 +#: ../cli/src/utils.c:206 #, c-format msgid "Error converting IP4 address '0x%X' to text form" msgstr "" -#: ../cli/src/utils.c:133 +#: ../cli/src/utils.c:234 #, c-format msgid "Error converting IP6 address '%s' to text form" msgstr "" -#: ../cli/src/utils.c:234 +#: ../cli/src/utils.c:729 #, c-format msgid "field '%s' has to be alone" msgstr "" @@ -1891,11 +1886,11 @@ msgid "invalid field '%s'" msgstr "" -#: ../cli/src/utils.c:256 +#: ../cli/src/utils.c:789 msgid "Option '--terse' requires specifying '--fields'" msgstr "" -#: ../cli/src/utils.c:260 +#: ../cli/src/utils.c:793 #, c-format msgid "" "Option '--terse' requires specific '--fields' option values , not '%s'" @@ -1911,14 +1906,14 @@ msgid "Error: NameHasOwner request failed: %s" msgstr "" -#: ../cli/src/utils.c:523 +#: ../cli/src/utils.c:1112 #, c-format msgid "" "Warning: nmcli (%s) and NetworkManager (%s) versions don't match. Use --" "nocheck to suppress the warning.\n" msgstr "" -#: ../cli/src/utils.c:532 +#: ../cli/src/utils.c:1121 #, c-format msgid "" "Error: nmcli (%s) and NetworkManager (%s) versions don't match. Force " @@ -1940,46 +1935,46 @@ msgid "Not enough memory to store PEM file data." msgstr "" -#: ../libnm-util/crypto.c:170 +#: ../libnm-util/crypto.c:163 #, c-format msgid "Malformed PEM file: Proc-Type was not first tag." msgstr "" -#: ../libnm-util/crypto.c:178 +#: ../libnm-util/crypto.c:171 #, c-format msgid "Malformed PEM file: unknown Proc-Type tag '%s'." msgstr "" -#: ../libnm-util/crypto.c:188 +#: ../libnm-util/crypto.c:181 #, c-format msgid "Malformed PEM file: DEK-Info was not the second tag." msgstr "" -#: ../libnm-util/crypto.c:199 +#: ../libnm-util/crypto.c:192 #, c-format msgid "Malformed PEM file: no IV found in DEK-Info tag." msgstr "" -#: ../libnm-util/crypto.c:206 +#: ../libnm-util/crypto.c:199 #, c-format msgid "Malformed PEM file: invalid format of IV in DEK-Info tag." msgstr "" -#: ../libnm-util/crypto.c:219 +#: ../libnm-util/crypto.c:214 #, c-format msgid "Malformed PEM file: unknown private key cipher '%s'." msgstr "" -#: ../libnm-util/crypto.c:238 +#: ../libnm-util/crypto.c:233 #, c-format msgid "Could not decode private key." msgstr "" -#: ../libnm-util/crypto.c:290 +#: ../libnm-util/crypto.c:285 msgid "Failed to find expected PKCS#8 start tag." msgstr "" -#: ../libnm-util/crypto.c:298 +#: ../libnm-util/crypto.c:293 #, c-format msgid "Failed to find expected PKCS#8 end tag '%s'." msgstr "" @@ -1988,7 +1983,7 @@ msgid "Not enough memory to store private key data." msgstr "" -#: ../libnm-util/crypto.c:323 +#: ../libnm-util/crypto.c:312 msgid "Failed to decode PKCS#8 private key." msgstr "" @@ -1997,7 +1992,7 @@ msgid "Not enough memory to store certificate data." msgstr "" -#: ../libnm-util/crypto.c:371 +#: ../libnm-util/crypto.c:354 #, c-format msgid "IV must be an even number of bytes in length." msgstr "" @@ -2007,14 +2002,14 @@ msgid "Not enough memory to store the IV." msgstr "" -#: ../libnm-util/crypto.c:391 +#: ../libnm-util/crypto.c:368 #, c-format msgid "IV contains non-hexadecimal digits." msgstr "" -#: ../libnm-util/crypto.c:429 ../libnm-util/crypto_gnutls.c:147 -#: ../libnm-util/crypto_gnutls.c:265 ../libnm-util/crypto_nss.c:167 -#: ../libnm-util/crypto_nss.c:332 +#: ../libnm-util/crypto.c:408 ../libnm-util/crypto_gnutls.c:150 +#: ../libnm-util/crypto_gnutls.c:267 ../libnm-util/crypto_nss.c:170 +#: ../libnm-util/crypto_nss.c:331 #, c-format msgid "Private key cipher '%s' was unknown." msgstr "" @@ -2029,22 +2024,22 @@ msgid "Not enough memory to store decrypted private key." msgstr "" -#: ../libnm-util/crypto.c:548 +#: ../libnm-util/crypto.c:518 #, c-format msgid "Unable to determine private key type." msgstr "" -#: ../libnm-util/crypto.c:603 +#: ../libnm-util/crypto.c:573 #, c-format msgid "PEM certificate had no start tag '%s'." msgstr "" -#: ../libnm-util/crypto.c:612 +#: ../libnm-util/crypto.c:582 #, c-format msgid "PEM certificate had no end tag '%s'." msgstr "" -#: ../libnm-util/crypto.c:636 +#: ../libnm-util/crypto.c:600 #, c-format msgid "Failed to decode certificate." msgstr "" @@ -2058,7 +2053,7 @@ msgid "Failed to initialize the MD5 engine: %s / %s." msgstr "" -#: ../libnm-util/crypto_gnutls.c:155 +#: ../libnm-util/crypto_gnutls.c:158 #, c-format msgid "Invalid IV length (must be at least %zd)." msgstr "" @@ -2068,32 +2063,32 @@ msgid "Not enough memory for decrypted key buffer." msgstr "" -#: ../libnm-util/crypto_gnutls.c:172 +#: ../libnm-util/crypto_gnutls.c:169 #, c-format msgid "Failed to initialize the decryption cipher context: %s / %s." msgstr "" -#: ../libnm-util/crypto_gnutls.c:181 +#: ../libnm-util/crypto_gnutls.c:178 #, c-format msgid "Failed to set symmetric key for decryption: %s / %s." msgstr "" -#: ../libnm-util/crypto_gnutls.c:190 +#: ../libnm-util/crypto_gnutls.c:187 #, c-format msgid "Failed to set IV for decryption: %s / %s." msgstr "" -#: ../libnm-util/crypto_gnutls.c:199 +#: ../libnm-util/crypto_gnutls.c:196 #, c-format msgid "Failed to decrypt the private key: %s / %s." msgstr "" -#: ../libnm-util/crypto_gnutls.c:209 ../libnm-util/crypto_nss.c:263 +#: ../libnm-util/crypto_gnutls.c:206 ../libnm-util/crypto_nss.c:260 #, c-format msgid "Failed to decrypt the private key: unexpected padding length." msgstr "" -#: ../libnm-util/crypto_gnutls.c:220 ../libnm-util/crypto_nss.c:274 +#: ../libnm-util/crypto_gnutls.c:217 ../libnm-util/crypto_nss.c:271 #, c-format msgid "Failed to decrypt the private key." msgstr "" @@ -2103,57 +2098,57 @@ msgid "Could not allocate memory for encrypting." msgstr "" -#: ../libnm-util/crypto_gnutls.c:293 +#: ../libnm-util/crypto_gnutls.c:289 #, c-format msgid "Failed to initialize the encryption cipher context: %s / %s." msgstr "" -#: ../libnm-util/crypto_gnutls.c:302 +#: ../libnm-util/crypto_gnutls.c:298 #, c-format msgid "Failed to set symmetric key for encryption: %s / %s." msgstr "" -#: ../libnm-util/crypto_gnutls.c:312 +#: ../libnm-util/crypto_gnutls.c:308 #, c-format msgid "Failed to set IV for encryption: %s / %s." msgstr "" -#: ../libnm-util/crypto_gnutls.c:321 +#: ../libnm-util/crypto_gnutls.c:317 #, c-format msgid "Failed to encrypt the data: %s / %s." msgstr "" -#: ../libnm-util/crypto_gnutls.c:361 +#: ../libnm-util/crypto_gnutls.c:357 #, c-format msgid "Error initializing certificate data: %s" msgstr "" -#: ../libnm-util/crypto_gnutls.c:383 +#: ../libnm-util/crypto_gnutls.c:379 #, c-format msgid "Couldn't decode certificate: %s" msgstr "" -#: ../libnm-util/crypto_gnutls.c:407 +#: ../libnm-util/crypto_gnutls.c:403 #, c-format msgid "Couldn't initialize PKCS#12 decoder: %s" msgstr "" -#: ../libnm-util/crypto_gnutls.c:420 +#: ../libnm-util/crypto_gnutls.c:416 #, c-format msgid "Couldn't decode PKCS#12 file: %s" msgstr "" -#: ../libnm-util/crypto_gnutls.c:432 +#: ../libnm-util/crypto_gnutls.c:428 #, c-format msgid "Couldn't verify PKCS#12 file: %s" msgstr "" -#: ../libnm-util/crypto_gnutls.c:460 +#: ../libnm-util/crypto_gnutls.c:456 #, c-format msgid "Couldn't initialize PKCS#8 decoder: %s" msgstr "" -#: ../libnm-util/crypto_gnutls.c:483 +#: ../libnm-util/crypto_gnutls.c:479 #, c-format msgid "Couldn't decode PKCS#8 file: %s" msgstr "" @@ -2168,102 +2163,102 @@ msgid "Failed to initialize the MD5 context: %d." msgstr "" -#: ../libnm-util/crypto_nss.c:175 +#: ../libnm-util/crypto_nss.c:178 #, c-format msgid "Invalid IV length (must be at least %d)." msgstr "" -#: ../libnm-util/crypto_nss.c:192 +#: ../libnm-util/crypto_nss.c:189 #, c-format msgid "Failed to initialize the decryption cipher slot." msgstr "" -#: ../libnm-util/crypto_nss.c:202 +#: ../libnm-util/crypto_nss.c:199 #, c-format msgid "Failed to set symmetric key for decryption." msgstr "" -#: ../libnm-util/crypto_nss.c:212 +#: ../libnm-util/crypto_nss.c:209 #, c-format msgid "Failed to set IV for decryption." msgstr "" -#: ../libnm-util/crypto_nss.c:220 +#: ../libnm-util/crypto_nss.c:217 #, c-format msgid "Failed to initialize the decryption context." msgstr "" -#: ../libnm-util/crypto_nss.c:233 +#: ../libnm-util/crypto_nss.c:230 #, c-format msgid "Failed to decrypt the private key: %d." msgstr "" -#: ../libnm-util/crypto_nss.c:241 +#: ../libnm-util/crypto_nss.c:238 #, c-format msgid "Failed to decrypt the private key: decrypted data too large." msgstr "" -#: ../libnm-util/crypto_nss.c:252 +#: ../libnm-util/crypto_nss.c:249 #, c-format msgid "Failed to finalize decryption of the private key: %d." msgstr "" -#: ../libnm-util/crypto_nss.c:360 +#: ../libnm-util/crypto_nss.c:353 #, c-format msgid "Failed to initialize the encryption cipher slot." msgstr "" -#: ../libnm-util/crypto_nss.c:368 +#: ../libnm-util/crypto_nss.c:361 #, c-format msgid "Failed to set symmetric key for encryption." msgstr "" -#: ../libnm-util/crypto_nss.c:376 +#: ../libnm-util/crypto_nss.c:369 #, c-format msgid "Failed to set IV for encryption." msgstr "" -#: ../libnm-util/crypto_nss.c:384 +#: ../libnm-util/crypto_nss.c:377 #, c-format msgid "Failed to initialize the encryption context." msgstr "" -#: ../libnm-util/crypto_nss.c:392 +#: ../libnm-util/crypto_nss.c:385 #, c-format msgid "Failed to encrypt: %d." msgstr "" -#: ../libnm-util/crypto_nss.c:400 +#: ../libnm-util/crypto_nss.c:393 #, c-format msgid "Unexpected amount of data after encrypting." msgstr "" -#: ../libnm-util/crypto_nss.c:443 +#: ../libnm-util/crypto_nss.c:433 #, c-format msgid "Couldn't decode certificate: %d" msgstr "" -#: ../libnm-util/crypto_nss.c:478 +#: ../libnm-util/crypto_nss.c:468 #, c-format msgid "Couldn't convert password to UCS2: %d" msgstr "" -#: ../libnm-util/crypto_nss.c:506 +#: ../libnm-util/crypto_nss.c:496 #, c-format msgid "Couldn't initialize PKCS#12 decoder: %d" msgstr "" -#: ../libnm-util/crypto_nss.c:515 +#: ../libnm-util/crypto_nss.c:505 #, c-format msgid "Couldn't decode PKCS#12 file: %d" msgstr "" -#: ../libnm-util/crypto_nss.c:524 +#: ../libnm-util/crypto_nss.c:514 #, c-format msgid "Couldn't verify PKCS#12 file: %d" msgstr "" -#: ../libnm-util/crypto_nss.c:568 +#: ../libnm-util/crypto_nss.c:558 msgid "Could not generate random data." msgstr "" @@ -2392,12 +2387,12 @@ msgid "System policy prevents use of user-specific connections" msgstr "" -#: ../src/main.c:129 +#: ../cli/src/nmcli.c:323 ../src/main.c:129 #, c-format msgid "Failed to set signal mask: %d" msgstr "" -#: ../src/main.c:138 +#: ../cli/src/nmcli.c:330 ../src/main.c:138 #, c-format msgid "Failed to create signal handling thread: %d" msgstr "" @@ -2422,47 +2417,47 @@ msgid "NetworkManager is already running (pid %ld)\n" msgstr "" -#: ../src/main.c:333 +#: ../src/main.c:360 msgid "Print NetworkManager version and exit" msgstr "" -#: ../src/main.c:334 +#: ../src/main.c:361 msgid "Don't become a daemon" msgstr "" -#: ../src/main.c:335 +#: ../src/main.c:367 msgid "Make all warnings fatal" msgstr "" -#: ../src/main.c:336 +#: ../src/main.c:368 msgid "Specify the location of a PID file" msgstr "" -#: ../src/main.c:336 +#: ../src/main.c:368 msgid "filename" msgstr "" -#: ../src/main.c:337 +#: ../src/main.c:369 msgid "State file location" msgstr "" -#: ../src/main.c:337 +#: ../src/main.c:369 msgid "/path/to/state.file" msgstr "" -#: ../src/main.c:338 +#: ../src/config/nm-config.c:281 msgid "Config file location" msgstr "" -#: ../src/main.c:338 +#: ../src/config/nm-config.c:281 msgid "/path/to/config.file" msgstr "" -#: ../src/main.c:339 +#: ../src/config/nm-config.c:284 msgid "List of plugins separated by ','" msgstr "" -#: ../src/main.c:339 +#: ../src/config/nm-config.c:284 msgid "plugin1,plugin2" msgstr "" @@ -2484,28 +2479,29 @@ " INFINIBAND,FIREWALL,ADSL]" msgstr "" -#: ../src/main.c:350 +#. These three are hidden for now, and should eventually just go away. +#: ../src/config/nm-config.c:287 msgid "An http(s) address for checking internet connectivity" msgstr "" -#: ../src/main.c:351 +#: ../src/config/nm-config.c:288 msgid "The interval between connectivity checks (in seconds)" msgstr "" -#: ../src/main.c:352 +#: ../src/config/nm-config.c:289 msgid "The expected start of the response" msgstr "" -#: ../src/main.c:352 +#: ../src/config/nm-config.c:289 msgid "Bingo!" msgstr "" -#: ../src/main.c:370 +#: ../src/main.c:395 #, c-format msgid "GModules are not supported on your platform!\n" msgstr "" -#: ../src/main.c:389 +#: ../src/main.c:423 msgid "" "NetworkManager monitors all network connections and automatically\n" "chooses the best connection to use. It also allows the user to\n" @@ -2518,145 +2514,148 @@ msgid "Invalid option. Please use --help to see a list of valid options.\n" msgstr "خيار غير صحيح. استعمل --help لعرض قائمة الخيارات الممكنة.\n" -#: ../src/main.c:405 +#: ../src/main.c:400 #, c-format msgid "You must be root to run NetworkManager!\n" msgstr "" -#: ../src/main.c:433 +#: ../src/main.c:501 #, c-format msgid "Failed to read configuration: (%d) %s\n" msgstr "" -#: ../src/main.c:444 +#: ../src/main.c:429 ../src/main.c:445 #, c-format msgid "%s. Please use --help to see a list of valid options.\n" msgstr "" -#: ../src/main.c:451 +#: ../src/main.c:528 #, c-format msgid "State file %s parsing failed: (%d) %s\n" msgstr "" -#: ../src/main.c:468 +#: ../src/main.c:541 #, c-format msgid "Could not daemonize: %s [error %u]\n" msgstr "" -#: ../src/bluez-manager/nm-bluez-device.c:206 +#: ../src/devices/bluetooth/nm-bluez-device.c:194 #, c-format msgid "%s Network" msgstr "" -#: ../src/dhcp-manager/nm-dhcp-dhclient-utils.c:139 +#: ../src/dhcp-manager/nm-dhcp-dhclient-utils.c:140 msgid "# Created by NetworkManager\n" msgstr "" -#: ../src/dhcp-manager/nm-dhcp-dhclient-utils.c:146 +#: ../src/dhcp-manager/nm-dhcp-dhclient-utils.c:147 #, c-format msgid "" "# Merged from %s\n" "\n" msgstr "" -#: ../src/dhcp-manager/nm-dhcp-manager.c:266 +#: ../src/dhcp-manager/nm-dhcp-manager.c:311 msgid "no usable DHCP client could be found." msgstr "" -#: ../src/dhcp-manager/nm-dhcp-manager.c:275 +#: ../src/dhcp-manager/nm-dhcp-manager.c:320 msgid "'dhclient' could be found." msgstr "" -#: ../src/dhcp-manager/nm-dhcp-manager.c:285 +#: ../src/dhcp-manager/nm-dhcp-manager.c:330 msgid "'dhcpcd' could be found." msgstr "" -#: ../src/dhcp-manager/nm-dhcp-manager.c:293 +#: ../src/dhcp-manager/nm-dhcp-manager.c:338 #, c-format msgid "unsupported DHCP client '%s'" msgstr "" -#: ../src/dns-manager/nm-dns-manager.c:376 +#: ../src/dns-manager/nm-dns-manager.c:385 msgid "NOTE: the libc resolver may not support more than 3 nameservers." msgstr "" -#: ../src/dns-manager/nm-dns-manager.c:378 +#: ../src/dns-manager/nm-dns-manager.c:387 msgid "The nameservers listed below may not be recognized." msgstr "" -#: ../src/logging/nm-logging.c:143 +#: ../src/logging/nm-logging.c:150 #, c-format msgid "Unknown log level '%s'" msgstr "" -#: ../src/logging/nm-logging.c:189 +#: ../src/logging/nm-logging.c:229 #, c-format msgid "Unknown log domain '%s'" msgstr "" -#: ../src/modem-manager/nm-modem-cdma.c:271 -#: ../src/modem-manager/nm-modem-broadband.c:533 ../src/nm-device-bt.c:338 +#: ../src/devices/bluetooth/nm-device-bt.c:313 +#: ../src/devices/wwan/nm-modem-broadband.c:460 +#: ../src/devices/wwan/nm-modem-old.c:842 #, c-format msgid "CDMA connection %d" msgstr "" -#: ../src/modem-manager/nm-modem-gsm.c:549 -#: ../src/modem-manager/nm-modem-broadband.c:511 ../src/nm-device-bt.c:334 +#: ../src/devices/bluetooth/nm-device-bt.c:309 +#: ../src/devices/wwan/nm-modem-broadband.c:438 +#: ../src/devices/wwan/nm-modem-old.c:815 #, c-format msgid "GSM connection %d" msgstr "" -#: ../src/nm-device-bond.c:202 +#: ../src/devices/nm-device-bond.c:138 ../tui/nm-editor-utils.c:204 #, c-format msgid "Bond connection %d" msgstr "" -#: ../src/nm-device-adsl.c:194 +#: ../src/devices/adsl/nm-device-adsl.c:122 #, c-format msgid "ADSL connection %d" msgstr "" -#: ../src/nm-device-bridge.c:201 +#: ../src/devices/nm-device-bridge.c:148 ../tui/nm-editor-utils.c:214 #, c-format msgid "Bridge connection %d" msgstr "" -#: ../src/nm-device-bt.c:309 +#: ../src/devices/bluetooth/nm-device-bt.c:284 #, c-format msgid "PAN connection %d" msgstr "" -#: ../src/nm-device-bt.c:342 +#: ../src/devices/bluetooth/nm-device-bt.c:317 #, c-format msgid "DUN connection %d" msgstr "" -#: ../src/nm-device-ethernet.c:1337 +#: ../src/devices/nm-device-ethernet.c:1528 #, c-format msgid "PPPoE connection %d" msgstr "" -#: ../src/nm-device-ethernet.c:1337 ../src/settings/nm-settings-utils.c:50 +#: ../src/devices/nm-device-ethernet.c:1528 +#: ../src/settings/nm-settings-utils.c:50 #, c-format msgid "Wired connection %d" msgstr "اتصال سلكي %d" -#: ../src/nm-device-infiniband.c:299 +#: ../src/devices/nm-device-infiniband.c:255 ../tui/nm-editor-utils.c:177 #, c-format msgid "InfiniBand connection %d" msgstr "" -#: ../src/nm-device-olpc-mesh.c:293 +#: ../src/devices/wifi/nm-device-olpc-mesh.c:164 #, c-format msgid "Mesh %d" msgstr "" -#: ../src/nm-device-vlan.c:331 +#: ../src/devices/nm-device-vlan.c:230 ../tui/nm-editor-utils.c:231 #, c-format msgid "VLAN connection %d" msgstr "" -#: ../src/nm-manager.c:828 +#: ../src/nm-manager.c:3369 ../tui/nm-editor-utils.c:246 #, c-format msgid "VPN connection %d" msgstr "" @@ -2701,34 +2700,36 @@ msgid "error updating link cache: %s" msgstr "" -#: ../src/settings/plugins/ifcfg-rh/reader.c:110 +#: ../src/settings/plugins/ifcfg-rh/reader.c:113 msgid "System" msgstr "" -#: ../src/settings/plugins/ifcfg-rh/reader.c:3708 +#: ../libnm-glib/nm-device.c:1827 ../libnm-util/nm-connection.c:1297 +#: ../src/settings/plugins/ifcfg-rh/reader.c:4285 ../tui/nm-editor-utils.c:200 msgid "Bond" msgstr "" -#: ../src/settings/plugins/ifcfg-rh/reader.c:3901 +#: ../libnm-glib/nm-device.c:1831 ../libnm-util/nm-connection.c:1301 +#: ../src/settings/plugins/ifcfg-rh/reader.c:4591 ../tui/nm-editor-utils.c:209 msgid "Bridge" msgstr "" -#: ../test/nm-online.c:111 +#: ../test/nm-online.c:86 #, c-format msgid "\rConnecting" msgstr "" -#: ../test/nm-online.c:142 +#: ../test/nm-online.c:118 msgid "" "Time to wait for a connection, in seconds (without the option, default value " "is 30)" msgstr "" -#: ../test/nm-online.c:143 +#: ../test/nm-online.c:119 msgid "Exit immediately if NetworkManager is not running or connecting" msgstr "" -#: ../test/nm-online.c:144 +#: ../test/nm-online.c:120 msgid "Don't print anything" msgstr "" @@ -2736,6 +2737,6 @@ msgid "Waits for a successful connection in NetworkManager." msgstr "" -#: ../test/nm-online.c:168 ../test/nm-online.c:177 +#: ../test/nm-online.c:148 ../test/nm-online.c:158 msgid "Invalid option. Please use --help to see a list of valid options." msgstr "" diff -Nru language-pack-ar-base-14.04+20140707/data/ar/LC_MESSAGES/newt.po language-pack-ar-base-14.04+20150219/data/ar/LC_MESSAGES/newt.po --- language-pack-ar-base-14.04+20140707/data/ar/LC_MESSAGES/newt.po 2014-07-09 08:58:56.000000000 +0000 +++ language-pack-ar-base-14.04+20150219/data/ar/LC_MESSAGES/newt.po 2015-02-19 15:02:49.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: 2014-07-07 12:04+0000\n" -"X-Generator: Launchpad (build 17086)\n" +"X-Launchpad-Export-Date: 2015-02-19 11:26+0000\n" +"X-Generator: Launchpad (build 17341)\n" #: ../dialogboxes.c:49 msgid "Ok" diff -Nru language-pack-ar-base-14.04+20140707/data/ar/LC_MESSAGES/notificationhelper.po language-pack-ar-base-14.04+20150219/data/ar/LC_MESSAGES/notificationhelper.po --- language-pack-ar-base-14.04+20140707/data/ar/LC_MESSAGES/notificationhelper.po 2014-07-09 08:59:04.000000000 +0000 +++ language-pack-ar-base-14.04+20150219/data/ar/LC_MESSAGES/notificationhelper.po 2015-02-19 15:02:56.000000000 +0000 @@ -14,14 +14,14 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-07-07 14:36+0000\n" -"X-Generator: Launchpad (build 17086)\n" +"X-Launchpad-Export-Date: 2015-02-19 13:03+0000\n" +"X-Generator: Launchpad (build 17341)\n" -#: src/daemon/event.cpp:122 src/daemon/event.cpp:129 +#: src/daemon/event.cpp:123 src/daemon/event.cpp:130 msgid "System Notification Helper" msgstr "مساعد إخطارات النظام" -#: src/daemon/event.cpp:143 +#: src/daemon/event.cpp:144 msgid "Hide" msgstr "أخفِ" @@ -40,19 +40,15 @@ msgid "Restart" msgstr "أعِد التشغيل" -#: src/daemon/apportevent/apportevent.cpp:64 -#: src/daemon/l10nevent/l10nevent.cpp:116 +#: src/daemon/apportevent/apportevent.cpp:59 #: src/daemon/rebootevent/rebootevent.cpp:66 -#: src/daemon/driverevent/driverevent.cpp:143 #: src/daemon/installevent/installevent.cpp:61 msgctxt "Button to dismiss this notification once" msgid "Ignore for now" msgstr "تجاهل الآن" -#: src/daemon/apportevent/apportevent.cpp:66 -#: src/daemon/l10nevent/l10nevent.cpp:118 +#: src/daemon/apportevent/apportevent.cpp:61 #: src/daemon/rebootevent/rebootevent.cpp:68 -#: src/daemon/driverevent/driverevent.cpp:145 #: src/daemon/installevent/installevent.cpp:63 msgctxt "Button to make this notification never show up again" msgid "Never show again" @@ -63,7 +59,7 @@ msgid "Software upgrade notifications are available" msgstr "" -#: src/daemon/apportevent/apportevent.cpp:63 +#: src/daemon/apportevent/apportevent.cpp:58 #: src/daemon/hookevent/hookevent.cpp:61 #: src/daemon/installevent/installevent.cpp:60 msgctxt "Opens a dialog with more details" @@ -100,7 +96,7 @@ msgid "Install" msgstr "" -#: src/daemon/apportevent/apportevent.cpp:61 +#: src/daemon/apportevent/apportevent.cpp:56 msgctxt "Notification when apport detects a crash" msgid "An application has crashed on your system (now or in the past)" msgstr "" @@ -166,11 +162,11 @@ msgid "Manage Drivers" msgstr "" -#: src/daemon/notificationhelpermodule.cpp:68 +#: src/daemon/notificationhelpermodule.cpp:59 msgid "Kubuntu Notification Helper" msgstr "مساعد إخطارات كوبونتو" -#: src/daemon/notificationhelpermodule.cpp:69 +#: src/daemon/notificationhelpermodule.cpp:60 msgid "A Notification Helper for Kubuntu" msgstr "مساعد إخطارات لكوبونتو" diff -Nru language-pack-ar-base-14.04+20140707/data/ar/LC_MESSAGES/nova.po language-pack-ar-base-14.04+20150219/data/ar/LC_MESSAGES/nova.po --- language-pack-ar-base-14.04+20140707/data/ar/LC_MESSAGES/nova.po 2014-07-09 08:59:05.000000000 +0000 +++ language-pack-ar-base-14.04+20150219/data/ar/LC_MESSAGES/nova.po 2015-02-19 15:02:57.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: 2014-07-07 14:45+0000\n" -"X-Generator: Launchpad (build 17086)\n" +"X-Launchpad-Export-Date: 2015-02-19 13:10+0000\n" +"X-Generator: Launchpad (build 17341)\n" "Generated-By: Babel 1.3\n" #: nova/block_device.py:530 nova/virt/hyperv/basevolumeutils.py:91 @@ -29,7 +29,7 @@ msgid "Arguments dropped when creating context: %s" msgstr "" -#: nova/context.py:105 +#: nova/context.py:143 #, python-format msgid "read_deleted can only be one of 'no', 'yes' or 'only', not %r" msgstr "" @@ -72,15 +72,15 @@ msgid "failed to generate fingerprint" msgstr "" -#: nova/crypto.py:209 +#: nova/crypto.py:211 msgid "Unable to find the key" msgstr "" -#: nova/crypto.py:392 +#: nova/crypto.py:396 msgid "Failed to write inbound.csr" msgstr "" -#: nova/crypto.py:394 +#: nova/crypto.py:395 #, python-format msgid "Flags path: %s" msgstr "مسار الأعلام: %s" @@ -115,335 +115,335 @@ msgid "Failed to decrypt text: %(reason)s" msgstr "" -#: nova/exception.py:151 +#: nova/exception.py:155 msgid "Virtual Interface creation failed" msgstr "" -#: nova/exception.py:155 +#: nova/exception.py:159 msgid "Creation of virtual interface with unique mac address failed" msgstr "" -#: nova/exception.py:160 +#: nova/exception.py:168 #, python-format msgid "Connection to glance host %(host)s:%(port)s failed: %(reason)s" msgstr "" -#: nova/exception.py:170 +#: nova/exception.py:178 msgid "Not authorized." msgstr "غير مصرح." -#: nova/exception.py:175 +#: nova/exception.py:183 msgid "User does not have admin privileges" msgstr "المستخدم ليس لديه صلاحيات المدير" -#: nova/exception.py:179 +#: nova/exception.py:187 #, python-format msgid "Policy doesn't allow %(action)s to be performed." msgstr "" -#: nova/exception.py:186 +#: nova/exception.py:194 #, python-format msgid "Image %(image_id)s is not active." msgstr "" -#: nova/exception.py:190 +#: nova/exception.py:198 #, python-format msgid "Not authorized for image %(image_id)s." msgstr "" -#: nova/exception.py:194 +#: nova/exception.py:202 nova/exception.py:350 msgid "Unacceptable parameters." msgstr "" -#: nova/exception.py:199 +#: nova/exception.py:207 msgid "Block Device Mapping is Invalid." msgstr "" -#: nova/exception.py:203 +#: nova/exception.py:211 #, python-format msgid "Block Device Mapping is Invalid: failed to get snapshot %(id)s." msgstr "" -#: nova/exception.py:208 +#: nova/exception.py:216 #, python-format msgid "Block Device Mapping is Invalid: failed to get volume %(id)s." msgstr "" -#: nova/exception.py:213 +#: nova/exception.py:221 #, python-format msgid "Block Device Mapping is Invalid: failed to get image %(id)s." msgstr "" -#: nova/exception.py:218 +#: nova/exception.py:226 msgid "" "Block Device Mapping is Invalid: Boot sequence for the instance and " "image/block device mapping combination is not valid." msgstr "" -#: nova/exception.py:225 +#: nova/exception.py:233 msgid "" "Block Device Mapping is Invalid: You specified more local devices than the " "limit allows" msgstr "" -#: nova/exception.py:231 +#: nova/exception.py:239 msgid "Ephemeral disks requested are larger than the instance type allows." msgstr "" -#: nova/exception.py:236 +#: nova/exception.py:244 msgid "Swap drive requested is larger than instance type allows." msgstr "" -#: nova/exception.py:240 +#: nova/exception.py:248 #, python-format msgid "Block Device Mapping is Invalid: %(details)s" msgstr "" -#: nova/exception.py:245 +#: nova/exception.py:253 msgid "Block Device Mapping cannot be converted to legacy format. " msgstr "" -#: nova/exception.py:250 +#: nova/exception.py:262 #, python-format msgid "Attribute not supported: %(attr)s" msgstr "" -#: nova/exception.py:259 +#: nova/exception.py:271 #, python-format msgid "Volume %(volume_id)s is not attached to anything" msgstr "" -#: nova/exception.py:263 +#: nova/exception.py:275 #, python-format msgid "" "Volume %(volume_id)s did not finish being created even after we waited " "%(seconds)s seconds or %(attempts)s attempts." msgstr "" -#: nova/exception.py:270 +#: nova/exception.py:282 #, python-format msgid "Keypair data is invalid: %(reason)s" msgstr "" -#: nova/exception.py:274 +#: nova/exception.py:286 msgid "The request is invalid." msgstr "" -#: nova/exception.py:278 +#: nova/exception.py:290 #, python-format msgid "Invalid input received: %(reason)s" msgstr "" -#: nova/exception.py:283 +#: nova/exception.py:295 #, python-format msgid "Invalid volume: %(reason)s" msgstr "" -#: nova/exception.py:287 +#: nova/exception.py:283 msgid "Invalid volume access mode" msgstr "" -#: nova/exception.py:291 +#: nova/exception.py:303 #, python-format msgid "Invalid metadata: %(reason)s" msgstr "" -#: nova/exception.py:295 +#: nova/exception.py:307 #, python-format msgid "Invalid metadata size: %(reason)s" msgstr "" -#: nova/exception.py:300 +#: nova/exception.py:312 #, python-format msgid "Invalid port range %(from_port)s:%(to_port)s. %(msg)s" msgstr "" -#: nova/exception.py:304 +#: nova/exception.py:316 #, python-format msgid "Invalid IP protocol %(protocol)s." msgstr "" -#: nova/exception.py:308 +#: nova/exception.py:320 #, python-format msgid "Invalid content type %(content_type)s." msgstr "" -#: nova/exception.py:312 +#: nova/exception.py:308 #, python-format msgid "Invalid cidr %(cidr)s." msgstr "" -#: nova/exception.py:316 nova/openstack/common/db/exception.py:44 +#: nova/exception.py:324 msgid "Invalid Parameter: Unicode is not supported by the current database." msgstr "" -#: nova/exception.py:324 +#: nova/exception.py:346 #, python-format msgid "%(err)s" msgstr "" -#: nova/exception.py:328 +#: nova/exception.py:332 #, python-format msgid "" "Cannot perform action '%(action)s' on aggregate %(aggregate_id)s. Reason: " "%(reason)s." msgstr "" -#: nova/exception.py:333 +#: nova/exception.py:375 #, python-format msgid "Group not valid. Reason: %(reason)s" msgstr "" -#: nova/exception.py:337 nova/openstack/common/db/sqlalchemy/utils.py:58 +#: nova/exception.py:379 msgid "Sort key supplied was not valid." msgstr "" -#: nova/exception.py:341 +#: nova/exception.py:387 #, python-format msgid "" "Instance %(instance_uuid)s in %(attr)s %(state)s. Cannot %(method)s while " "the instance is in this state." msgstr "" -#: nova/exception.py:346 +#: nova/exception.py:392 #, python-format msgid "Instance %(instance_id)s is not running." msgstr "" -#: nova/exception.py:350 +#: nova/exception.py:396 #, python-format msgid "Instance %(instance_id)s is not in rescue mode" msgstr "" -#: nova/exception.py:354 +#: nova/exception.py:400 #, python-format msgid "Instance %(instance_id)s cannot be rescued: %(reason)s" msgstr "" -#: nova/exception.py:358 +#: nova/exception.py:404 #, python-format msgid "Instance %(instance_id)s is not ready" msgstr "" -#: nova/exception.py:362 +#: nova/exception.py:408 #, python-format msgid "Failed to suspend instance: %(reason)s" msgstr "" -#: nova/exception.py:366 +#: nova/exception.py:412 #, python-format msgid "Failed to resume instance: %(reason)s" msgstr "" -#: nova/exception.py:370 +#: nova/exception.py:416 #, python-format msgid "Failed to power on instance: %(reason)s" msgstr "" -#: nova/exception.py:374 +#: nova/exception.py:420 #, python-format msgid "Failed to power off instance: %(reason)s" msgstr "" -#: nova/exception.py:378 +#: nova/exception.py:424 #, python-format msgid "Failed to reboot instance: %(reason)s" msgstr "" -#: nova/exception.py:382 +#: nova/exception.py:428 #, python-format msgid "Failed to terminate instance: %(reason)s" msgstr "" -#: nova/exception.py:386 +#: nova/exception.py:432 #, python-format msgid "Failed to deploy instance: %(reason)s" msgstr "" -#: nova/exception.py:390 +#: nova/exception.py:436 nova/exception.py:440 #, python-format msgid "Failed to launch instances: %(reason)s" msgstr "" -#: nova/exception.py:394 +#: nova/exception.py:444 msgid "Service is unavailable at this time." msgstr "" -#: nova/exception.py:398 +#: nova/exception.py:448 #, python-format msgid "Insufficient compute resources: %(reason)s." msgstr "" -#: nova/exception.py:402 +#: nova/exception.py:452 #, python-format msgid "Connection to the hypervisor is broken on host: %(host)s" msgstr "" -#: nova/exception.py:406 +#: nova/exception.py:456 #, python-format msgid "Compute service of %(host)s is unavailable at this time." msgstr "" -#: nova/exception.py:410 +#: nova/exception.py:460 #, python-format msgid "Compute service of %(host)s is still in use." msgstr "" -#: nova/exception.py:414 +#: nova/exception.py:464 #, python-format msgid "" "Unable to migrate instance (%(instance_id)s) to current host (%(host)s)." msgstr "" -#: nova/exception.py:419 +#: nova/exception.py:469 msgid "The supplied hypervisor type of is invalid." msgstr "" -#: nova/exception.py:423 +#: nova/exception.py:473 msgid "" "The instance requires a newer hypervisor version than has been provided." msgstr "" -#: nova/exception.py:428 +#: nova/exception.py:478 #, python-format msgid "" "The supplied disk path (%(path)s) already exists, it is expected not to " "exist." msgstr "" -#: nova/exception.py:433 +#: nova/exception.py:483 #, python-format msgid "The supplied device path (%(path)s) is invalid." msgstr "" -#: nova/exception.py:437 +#: nova/exception.py:487 #, python-format msgid "The supplied device path (%(path)s) is in use." msgstr "" -#: nova/exception.py:442 +#: nova/exception.py:492 #, python-format msgid "The supplied device (%(device)s) is busy." msgstr "" -#: nova/exception.py:446 +#: nova/exception.py:496 #, python-format msgid "Unacceptable CPU info: %(reason)s" msgstr "" -#: nova/exception.py:450 +#: nova/exception.py:500 #, python-format msgid "%(address)s is not a valid IP v4/6 address." msgstr "" -#: nova/exception.py:454 +#: nova/exception.py:504 #, python-format msgid "" "VLAN tag is not appropriate for the port group %(bridge)s. Expected VLAN tag " "is %(tag)s, but the one associated with the port group is %(pgroup)s." msgstr "" -#: nova/exception.py:460 +#: nova/exception.py:510 #, python-format msgid "" "vSwitch which contains the port group %(bridge)s is not associated with the " @@ -451,101 +451,101 @@ "associated is %(actual)s." msgstr "" -#: nova/exception.py:467 +#: nova/exception.py:517 #, python-format msgid "Disk format %(disk_format)s is not acceptable" msgstr "" -#: nova/exception.py:479 +#: nova/exception.py:529 #, python-format msgid "Image %(image_id)s is unacceptable: %(reason)s" msgstr "" -#: nova/exception.py:483 +#: nova/exception.py:533 #, python-format msgid "Instance %(instance_id)s is unacceptable: %(reason)s" msgstr "" -#: nova/exception.py:487 +#: nova/exception.py:537 #, python-format msgid "Ec2 id %(ec2_id)s is unacceptable." msgstr "" -#: nova/exception.py:491 +#: nova/exception.py:541 #, python-format msgid "Expected a uuid but received %(uuid)s." msgstr "" -#: nova/exception.py:495 +#: nova/exception.py:545 #, python-format msgid "Invalid ID received %(id)s." msgstr "" -#: nova/exception.py:499 +#: nova/exception.py:549 msgid "Constraint not met." msgstr "" -#: nova/exception.py:504 +#: nova/exception.py:554 msgid "Resource could not be found." msgstr "" -#: nova/exception.py:509 +#: nova/exception.py:559 #, python-format msgid "No agent-build associated with id %(id)s." msgstr "" -#: nova/exception.py:513 +#: nova/exception.py:563 #, python-format msgid "" "Agent-build with hypervisor %(hypervisor)s os %(os)s architecture " "%(architecture)s exists." msgstr "" -#: nova/exception.py:519 +#: nova/exception.py:569 #, python-format msgid "Volume %(volume_id)s could not be found." msgstr "" -#: nova/exception.py:523 +#: nova/exception.py:573 #, python-format msgid "No volume Block Device Mapping with id %(volume_id)s." msgstr "" -#: nova/exception.py:528 +#: nova/exception.py:582 #, python-format msgid "Snapshot %(snapshot_id)s could not be found." msgstr "" -#: nova/exception.py:532 +#: nova/exception.py:586 #, python-format msgid "No disk at %(location)s" msgstr "" -#: nova/exception.py:536 +#: nova/exception.py:590 #, python-format msgid "Could not find a handler for %(driver_type)s volume." msgstr "" -#: nova/exception.py:540 +#: nova/exception.py:594 #, python-format msgid "Invalid image href %(image_href)s." msgstr "" -#: nova/exception.py:544 +#: nova/exception.py:598 #, python-format msgid "Requested image %(image)s has automatic disk resize disabled." msgstr "" -#: nova/exception.py:549 +#: nova/exception.py:603 #, python-format msgid "Image %(image_id)s could not be found." msgstr "" -#: nova/exception.py:553 +#: nova/exception.py:607 msgid "The current driver does not support preserving ephemeral partitions." msgstr "" -#: nova/exception.py:559 +#: nova/exception.py:613 #, python-format msgid "" "Image %(image_id)s could not be found. The nova EC2 API assigns image ids " @@ -553,1137 +553,1140 @@ "ids since adding this image?" msgstr "" -#: nova/exception.py:566 +#: nova/exception.py:620 #, python-format msgid "Project %(project_id)s could not be found." msgstr "" -#: nova/exception.py:570 +#: nova/exception.py:624 msgid "Cannot find SR to read/write VDI." msgstr "" -#: nova/exception.py:574 +#: nova/exception.py:628 #, python-format msgid "Network %(network_id)s is duplicated." msgstr "" -#: nova/exception.py:578 +#: nova/exception.py:636 #, python-format msgid "Network %(network_id)s is still in use." msgstr "" -#: nova/exception.py:582 +#: nova/exception.py:640 #, python-format msgid "%(req)s is required to create a network." msgstr "" -#: nova/exception.py:586 +#: nova/exception.py:680 #, python-format msgid "Network %(network_id)s could not be found." msgstr "" -#: nova/exception.py:590 +#: nova/exception.py:684 #, python-format msgid "Port id %(port_id)s could not be found." msgstr "" -#: nova/exception.py:594 +#: nova/exception.py:688 #, python-format msgid "Network could not be found for bridge %(bridge)s" msgstr "" -#: nova/exception.py:598 +#: nova/exception.py:692 #, python-format msgid "Network could not be found for uuid %(uuid)s" msgstr "" -#: nova/exception.py:602 +#: nova/exception.py:696 #, python-format msgid "Network could not be found with cidr %(cidr)s." msgstr "" -#: nova/exception.py:606 +#: nova/exception.py:700 #, python-format msgid "Network could not be found for instance %(instance_id)s." msgstr "" -#: nova/exception.py:610 +#: nova/exception.py:704 msgid "No networks defined." msgstr "" -#: nova/exception.py:614 +#: nova/exception.py:708 msgid "No more available networks." msgstr "" -#: nova/exception.py:618 +#: nova/exception.py:712 #, python-format msgid "" "Either network uuid %(network_uuid)s is not present or is not assigned to " "the project %(project_id)s." msgstr "" -#: nova/exception.py:623 +#: nova/exception.py:679 msgid "" "More than one possible network found. Specify network ID(s) to select which " "one(s) to connect to," msgstr "" -#: nova/exception.py:628 +#: nova/exception.py:722 #, python-format msgid "" "Network %(network_uuid)s requires a subnet in order to boot instances on." msgstr "" -#: nova/exception.py:638 +#: nova/exception.py:736 msgid "Could not find the datastore reference(s) which the VM uses." msgstr "" -#: nova/exception.py:642 +#: nova/exception.py:740 #, python-format msgid "Port %(port_id)s is still in use." msgstr "" -#: nova/exception.py:646 +#: nova/exception.py:744 #, python-format msgid "Port %(port_id)s requires a FixedIP in order to be used." msgstr "" -#: nova/exception.py:650 +#: nova/exception.py:748 #, python-format msgid "Port %(port_id)s not usable for instance %(instance)s." msgstr "" -#: nova/exception.py:654 +#: nova/exception.py:752 #, python-format msgid "No free port available for instance %(instance)s." msgstr "" -#: nova/exception.py:658 +#: nova/exception.py:756 #, python-format msgid "Fixed ip %(address)s already exists." msgstr "" -#: nova/exception.py:662 +#: nova/exception.py:760 #, python-format msgid "No fixed IP associated with id %(id)s." msgstr "" -#: nova/exception.py:666 +#: nova/exception.py:764 #, python-format msgid "Fixed ip not found for address %(address)s." msgstr "" -#: nova/exception.py:670 +#: nova/exception.py:768 #, python-format msgid "Instance %(instance_uuid)s has zero fixed ips." msgstr "" -#: nova/exception.py:674 +#: nova/exception.py:772 #, python-format msgid "Network host %(host)s has zero fixed ips in network %(network_id)s." msgstr "" -#: nova/exception.py:679 +#: nova/exception.py:777 #, python-format msgid "Instance %(instance_uuid)s doesn't have fixed ip '%(ip)s'." msgstr "" -#: nova/exception.py:683 +#: nova/exception.py:781 #, python-format msgid "" "Fixed IP address (%(address)s) does not exist in network (%(network_uuid)s)." msgstr "" -#: nova/exception.py:688 +#: nova/exception.py:786 #, python-format msgid "" "Fixed IP address %(address)s is already in use on instance %(instance_uuid)s." msgstr "" -#: nova/exception.py:693 +#: nova/exception.py:791 #, python-format msgid "" "More than one instance is associated with fixed ip address '%(address)s'." msgstr "" -#: nova/exception.py:698 +#: nova/exception.py:796 #, python-format msgid "Fixed IP address %(address)s is invalid." msgstr "" -#: nova/exception.py:703 +#: nova/exception.py:763 msgid "Zero fixed ips available." msgstr "" -#: nova/exception.py:707 +#: nova/exception.py:805 msgid "Zero fixed ips could be found." msgstr "" -#: nova/exception.py:711 +#: nova/exception.py:809 #, python-format msgid "Floating ip %(address)s already exists." msgstr "" -#: nova/exception.py:716 +#: nova/exception.py:814 #, python-format msgid "Floating ip not found for id %(id)s." msgstr "" -#: nova/exception.py:720 +#: nova/exception.py:818 #, python-format msgid "The DNS entry %(name)s already exists in domain %(domain)s." msgstr "" -#: nova/exception.py:724 +#: nova/exception.py:822 #, python-format msgid "Floating ip not found for address %(address)s." msgstr "" -#: nova/exception.py:728 +#: nova/exception.py:826 #, python-format msgid "Floating ip not found for host %(host)s." msgstr "" -#: nova/exception.py:732 +#: nova/exception.py:830 #, python-format msgid "Multiple floating ips are found for address %(address)s." msgstr "" -#: nova/exception.py:736 +#: nova/exception.py:834 msgid "Floating ip pool not found." msgstr "" -#: nova/exception.py:741 +#: nova/exception.py:839 msgid "Zero floating ips available." msgstr "" -#: nova/exception.py:747 +#: nova/exception.py:845 #, python-format msgid "Floating ip %(address)s is associated." msgstr "" -#: nova/exception.py:751 +#: nova/exception.py:849 #, python-format msgid "Floating ip %(address)s is not associated." msgstr "" -#: nova/exception.py:755 +#: nova/exception.py:853 msgid "Zero floating ips exist." msgstr "" -#: nova/exception.py:760 +#: nova/exception.py:858 #, python-format msgid "Interface %(interface)s not found." msgstr "" -#: nova/exception.py:765 nova/api/openstack/compute/contrib/floating_ips.py:100 +#: nova/exception.py:863 nova/api/openstack/compute/contrib/floating_ips.py:73 +#: nova/api/openstack/compute/contrib/floating_ips.py:154 +#: nova/api/openstack/compute/plugins/v3/floating_ips.py:81 +#: nova/api/openstack/compute/plugins/v3/floating_ips.py:172 msgid "Cannot disassociate auto assigned floating ip" msgstr "" -#: nova/exception.py:770 +#: nova/exception.py:868 #, python-format msgid "Keypair %(name)s not found for user %(user_id)s" msgstr "" -#: nova/exception.py:774 +#: nova/exception.py:872 #, python-format msgid "Service %(service_id)s could not be found." msgstr "" -#: nova/exception.py:778 +#: nova/exception.py:876 #, python-format msgid "Service with host %(host)s binary %(binary)s exists." msgstr "" -#: nova/exception.py:782 +#: nova/exception.py:880 #, python-format msgid "Service with host %(host)s topic %(topic)s exists." msgstr "" -#: nova/exception.py:786 +#: nova/exception.py:884 #, python-format msgid "Host %(host)s could not be found." msgstr "" -#: nova/exception.py:790 +#: nova/exception.py:888 #, python-format msgid "Compute host %(host)s could not be found." msgstr "" -#: nova/exception.py:794 +#: nova/exception.py:897 #, python-format msgid "Could not find binary %(binary)s on host %(host)s." msgstr "" -#: nova/exception.py:798 +#: nova/exception.py:901 #, python-format msgid "Invalid reservation expiration %(expire)s." msgstr "" -#: nova/exception.py:802 +#: nova/exception.py:905 #, python-format msgid "" "Change would make usage less than 0 for the following resources: %(unders)s" msgstr "" -#: nova/exception.py:807 +#: nova/exception.py:914 msgid "Quota could not be found" msgstr "" -#: nova/exception.py:811 +#: nova/exception.py:918 #, python-format msgid "Quota exists for project %(project_id)s, resource %(resource)s" msgstr "" -#: nova/exception.py:816 +#: nova/exception.py:923 #, python-format msgid "Unknown quota resources %(unknown)s." msgstr "" -#: nova/exception.py:820 +#: nova/exception.py:927 #, python-format msgid "" "Quota for user %(user_id)s in project %(project_id)s could not be found." msgstr "" -#: nova/exception.py:825 +#: nova/exception.py:932 #, python-format msgid "Quota for project %(project_id)s could not be found." msgstr "" -#: nova/exception.py:829 +#: nova/exception.py:936 #, python-format msgid "Quota class %(class_name)s could not be found." msgstr "" -#: nova/exception.py:833 +#: nova/exception.py:940 #, python-format msgid "Quota usage for project %(project_id)s could not be found." msgstr "" -#: nova/exception.py:837 +#: nova/exception.py:944 #, python-format msgid "Quota reservation %(uuid)s could not be found." msgstr "" -#: nova/exception.py:841 +#: nova/exception.py:948 #, python-format msgid "Quota exceeded for resources: %(overs)s" msgstr "" -#: nova/exception.py:845 +#: nova/exception.py:952 #, python-format msgid "Security group %(security_group_id)s not found." msgstr "" -#: nova/exception.py:849 +#: nova/exception.py:956 #, python-format msgid "" "Security group %(security_group_id)s not found for project %(project_id)s." msgstr "" -#: nova/exception.py:854 +#: nova/exception.py:961 #, python-format msgid "Security group with rule %(rule_id)s not found." msgstr "" -#: nova/exception.py:859 +#: nova/exception.py:966 #, python-format msgid "" "Security group %(security_group_name)s already exists for project " "%(project_id)s." msgstr "" -#: nova/exception.py:864 +#: nova/exception.py:971 #, python-format msgid "" "Security group %(security_group_id)s is already associated with the instance " "%(instance_id)s" msgstr "" -#: nova/exception.py:869 +#: nova/exception.py:976 #, python-format msgid "" "Security group %(security_group_id)s is not associated with the instance " "%(instance_id)s" msgstr "" -#: nova/exception.py:874 +#: nova/exception.py:981 #, python-format msgid "Security group default rule (%rule_id)s not found." msgstr "" -#: nova/exception.py:878 +#: nova/exception.py:985 msgid "" "Network requires port_security_enabled and subnet associated in order to " "apply security groups." msgstr "" -#: nova/exception.py:884 +#: nova/exception.py:991 #, python-format msgid "Rule already exists in group: %(rule)s" msgstr "" -#: nova/exception.py:888 +#: nova/exception.py:995 msgid "No Unique Match Found." msgstr "" -#: nova/exception.py:893 +#: nova/exception.py:1000 #, python-format msgid "Migration %(migration_id)s could not be found." msgstr "" -#: nova/exception.py:897 +#: nova/exception.py:1004 #, python-format msgid "" "Migration not found for instance %(instance_id)s with status %(status)s." msgstr "" -#: nova/exception.py:902 +#: nova/exception.py:1009 #, python-format msgid "Console pool %(pool_id)s could not be found." msgstr "" -#: nova/exception.py:906 +#: nova/exception.py:1013 #, python-format msgid "" "Console pool with host %(host)s, console_type %(console_type)s and " "compute_host %(compute_host)s already exists." msgstr "" -#: nova/exception.py:912 +#: nova/exception.py:1019 #, python-format msgid "" "Console pool of type %(console_type)s for compute host %(compute_host)s on " "proxy host %(host)s not found." msgstr "" -#: nova/exception.py:918 +#: nova/exception.py:1025 #, python-format msgid "Console %(console_id)s could not be found." msgstr "" -#: nova/exception.py:922 +#: nova/exception.py:1029 #, python-format msgid "Console for instance %(instance_uuid)s could not be found." msgstr "" -#: nova/exception.py:926 +#: nova/exception.py:1033 #, python-format msgid "" "Console for instance %(instance_uuid)s in pool %(pool_id)s could not be " "found." msgstr "" -#: nova/exception.py:931 +#: nova/exception.py:1038 #, python-format msgid "Invalid console type %(console_type)s" msgstr "" -#: nova/exception.py:935 +#: nova/exception.py:1042 #, python-format msgid "Unavailable console type %(console_type)s." msgstr "" -#: nova/exception.py:939 +#: nova/exception.py:1046 #, python-format msgid "The console port range %(min_port)d-%(max_port)d is exhausted." msgstr "" -#: nova/exception.py:944 +#: nova/exception.py:1051 #, python-format msgid "Flavor %(flavor_id)s could not be found." msgstr "" -#: nova/exception.py:948 +#: nova/exception.py:1055 #, python-format msgid "Flavor with name %(flavor_name)s could not be found." msgstr "" -#: nova/exception.py:952 +#: nova/exception.py:1059 #, python-format msgid "" "Flavor access not found for %(flavor_id)s / %(project_id)s combination." msgstr "" -#: nova/exception.py:957 +#: nova/exception.py:1069 #, python-format msgid "Cell %(cell_name)s doesn't exist." msgstr "" -#: nova/exception.py:961 +#: nova/exception.py:1073 #, python-format msgid "Cell with name %(name)s already exists." msgstr "" -#: nova/exception.py:965 +#: nova/exception.py:1077 #, python-format msgid "Inconsistency in cell routing: %(reason)s" msgstr "" -#: nova/exception.py:969 +#: nova/exception.py:1081 #, python-format msgid "Service API method not found: %(detail)s" msgstr "" -#: nova/exception.py:973 +#: nova/exception.py:1085 msgid "Timeout waiting for response from cell" msgstr "" -#: nova/exception.py:977 +#: nova/exception.py:1089 #, python-format msgid "Cell message has reached maximum hop count: %(hop_count)s" msgstr "" -#: nova/exception.py:981 +#: nova/exception.py:1093 msgid "No cells available matching scheduling criteria." msgstr "" -#: nova/exception.py:985 +#: nova/exception.py:1097 msgid "Cannot update cells configuration file." msgstr "" -#: nova/exception.py:989 +#: nova/exception.py:1101 #, python-format msgid "Cell is not known for instance %(instance_uuid)s" msgstr "" -#: nova/exception.py:993 +#: nova/exception.py:1105 #, python-format msgid "Scheduler Host Filter %(filter_name)s could not be found." msgstr "" -#: nova/exception.py:997 +#: nova/exception.py:1109 #, python-format msgid "Flavor %(flavor_id)s has no extra specs with key %(extra_specs_key)s." msgstr "" -#: nova/exception.py:1002 +#: nova/exception.py:1114 #, python-format msgid "" "Metric %(name)s could not be found on the compute host node " "%(host)s.%(node)s." msgstr "" -#: nova/exception.py:1007 +#: nova/exception.py:1119 #, python-format msgid "File %(file_path)s could not be found." msgstr "" -#: nova/exception.py:1011 +#: nova/exception.py:994 msgid "Zero files could be found." msgstr "" -#: nova/exception.py:1015 +#: nova/exception.py:1123 #, python-format msgid "" "Virtual switch associated with the network adapter %(adapter)s not found." msgstr "" -#: nova/exception.py:1020 +#: nova/exception.py:1128 #, python-format msgid "Network adapter %(adapter)s could not be found." msgstr "" -#: nova/exception.py:1024 +#: nova/exception.py:1132 #, python-format msgid "Class %(class_name)s could not be found: %(exception)s" msgstr "" -#: nova/exception.py:1028 +#: nova/exception.py:1136 msgid "Action not allowed." msgstr "" -#: nova/exception.py:1032 +#: nova/exception.py:1144 msgid "Rotation is not allowed for snapshots" msgstr "" -#: nova/exception.py:1036 +#: nova/exception.py:1148 msgid "Rotation param is required for backup image_type" msgstr "" -#: nova/exception.py:1041 nova/tests/compute/test_keypairs.py:144 +#: nova/exception.py:1153 #, python-format msgid "Key pair '%(key_name)s' already exists." msgstr "" -#: nova/exception.py:1045 +#: nova/exception.py:1157 #, python-format msgid "Instance %(name)s already exists." msgstr "" -#: nova/exception.py:1049 +#: nova/exception.py:1161 #, python-format msgid "Flavor with name %(name)s already exists." msgstr "" -#: nova/exception.py:1053 +#: nova/exception.py:1165 #, python-format msgid "Flavor with ID %(flavor_id)s already exists." msgstr "" -#: nova/exception.py:1057 +#: nova/exception.py:1169 #, python-format msgid "" "Flavor access already exists for flavor %(flavor_id)s and project " "%(project_id)s combination." msgstr "" -#: nova/exception.py:1062 +#: nova/exception.py:1174 #, python-format msgid "%(path)s is not on shared storage: %(reason)s" msgstr "" -#: nova/exception.py:1066 +#: nova/exception.py:1178 #, python-format msgid "%(path)s is not on local storage: %(reason)s" msgstr "" -#: nova/exception.py:1070 +#: nova/exception.py:1186 #, python-format msgid "Migration error: %(reason)s" msgstr "" -#: nova/exception.py:1074 +#: nova/exception.py:1190 #, python-format msgid "Migration pre-check error: %(reason)s" msgstr "" -#: nova/exception.py:1078 +#: nova/exception.py:1194 #, python-format msgid "Malformed message body: %(reason)s" msgstr "" -#: nova/exception.py:1084 +#: nova/exception.py:1200 #, python-format msgid "Could not find config at %(path)s" msgstr "" -#: nova/exception.py:1088 +#: nova/exception.py:1204 #, python-format msgid "Could not load paste app '%(name)s' from %(path)s" msgstr "" -#: nova/exception.py:1092 +#: nova/exception.py:1208 msgid "When resizing, instances must change flavor!" msgstr "" -#: nova/exception.py:1096 +#: nova/exception.py:1212 #, python-format msgid "Resize error: %(reason)s" msgstr "" -#: nova/exception.py:1100 +#: nova/exception.py:1216 #, python-format msgid "Server disk was unable to be resized because: %(reason)s" msgstr "" -#: nova/exception.py:1104 +#: nova/exception.py:1220 msgid "Flavor's memory is too small for requested image." msgstr "" -#: nova/exception.py:1108 +#: nova/exception.py:1224 msgid "Flavor's disk is too small for requested image." msgstr "" -#: nova/exception.py:1112 +#: nova/exception.py:1228 #, python-format msgid "Insufficient free memory on compute node to start %(uuid)s." msgstr "" -#: nova/exception.py:1116 +#: nova/exception.py:1232 #, python-format msgid "No valid host was found. %(reason)s" msgstr "" -#: nova/exception.py:1121 +#: nova/exception.py:1237 #, python-format msgid "Quota exceeded: code=%(code)s" msgstr "" -#: nova/exception.py:1128 +#: nova/exception.py:1247 #, python-format msgid "" "Quota exceeded for %(overs)s: Requested %(req)s, but already used %(used)d " "of %(allowed)d %(resource)s" msgstr "" -#: nova/exception.py:1133 +#: nova/exception.py:1252 msgid "Maximum number of floating ips exceeded" msgstr "" -#: nova/exception.py:1137 +#: nova/exception.py:1256 msgid "Maximum number of fixed ips exceeded" msgstr "" -#: nova/exception.py:1141 +#: nova/exception.py:1260 #, python-format msgid "Maximum number of metadata items exceeds %(allowed)d" msgstr "" -#: nova/exception.py:1145 +#: nova/exception.py:1264 msgid "Personality file limit exceeded" msgstr "" -#: nova/exception.py:1149 +#: nova/exception.py:1268 msgid "Personality file path too long" msgstr "" -#: nova/exception.py:1153 +#: nova/exception.py:1272 msgid "Personality file content too long" msgstr "" -#: nova/exception.py:1157 nova/tests/compute/test_keypairs.py:155 +#: nova/exception.py:1276 msgid "Maximum number of key pairs exceeded" msgstr "" -#: nova/exception.py:1162 +#: nova/exception.py:1281 msgid "Maximum number of security groups or rules exceeded" msgstr "" -#: nova/exception.py:1166 +#: nova/exception.py:1285 msgid "Maximum number of ports exceeded" msgstr "" -#: nova/exception.py:1170 +#: nova/exception.py:1289 #, python-format msgid "" "Aggregate %(aggregate_id)s: action '%(action)s' caused an error: %(reason)s." msgstr "" -#: nova/exception.py:1175 +#: nova/exception.py:1294 #, python-format msgid "Aggregate %(aggregate_id)s could not be found." msgstr "" -#: nova/exception.py:1179 +#: nova/exception.py:1298 #, python-format msgid "Aggregate %(aggregate_name)s already exists." msgstr "" -#: nova/exception.py:1183 +#: nova/exception.py:1302 #, python-format msgid "Aggregate %(aggregate_id)s has no host %(host)s." msgstr "" -#: nova/exception.py:1187 +#: nova/exception.py:1306 #, python-format msgid "Aggregate %(aggregate_id)s has no metadata with key %(metadata_key)s." msgstr "" -#: nova/exception.py:1192 +#: nova/exception.py:1311 #, python-format msgid "Aggregate %(aggregate_id)s already has host %(host)s." msgstr "" -#: nova/exception.py:1196 +#: nova/exception.py:1315 msgid "Unable to create flavor" msgstr "" -#: nova/exception.py:1200 +#: nova/exception.py:1319 #, python-format msgid "Failed to set admin password on %(instance)s because %(reason)s" msgstr "" -#: nova/exception.py:1206 +#: nova/exception.py:664 #, python-format msgid "Detected existing vlan with id %(vlan)d" msgstr "" -#: nova/exception.py:1210 +#: nova/exception.py:1193 msgid "There was a conflict when trying to complete your request." msgstr "" -#: nova/exception.py:1216 +#: nova/exception.py:1326 #, python-format msgid "Instance %(instance_id)s could not be found." msgstr "" -#: nova/exception.py:1220 +#: nova/exception.py:1330 #, python-format msgid "Info cache for instance %(instance_uuid)s could not be found." msgstr "" -#: nova/exception.py:1225 +#: nova/exception.py:1340 #, python-format msgid "Node %(node_id)s could not be found." msgstr "" -#: nova/exception.py:1229 +#: nova/exception.py:1344 #, python-format msgid "Node with UUID %(node_uuid)s could not be found." msgstr "" -#: nova/exception.py:1233 +#: nova/exception.py:1348 #, python-format msgid "Marker %(marker)s could not be found." msgstr "" -#: nova/exception.py:1238 +#: nova/exception.py:1221 #, python-format msgid "Invalid id: %(val)s (expecting \"i-...\")." msgstr "" -#: nova/exception.py:1242 +#: nova/exception.py:1362 #, python-format msgid "Could not fetch image %(image_id)s" msgstr "" -#: nova/exception.py:1246 +#: nova/exception.py:1366 #, python-format msgid "Could not upload image %(image_id)s" msgstr "" -#: nova/exception.py:1250 +#: nova/exception.py:1370 #, python-format msgid "Task %(task_name)s is already running on host %(host)s" msgstr "" -#: nova/exception.py:1254 +#: nova/exception.py:1374 #, python-format msgid "Task %(task_name)s is not running on host %(host)s" msgstr "" -#: nova/exception.py:1258 +#: nova/exception.py:1378 #, python-format msgid "Instance %(instance_uuid)s is locked" msgstr "" -#: nova/exception.py:1262 +#: nova/exception.py:1382 #, python-format msgid "Invalid value for Config Drive option: %(option)s" msgstr "" -#: nova/exception.py:1266 +#: nova/exception.py:1386 #, python-format msgid "" "Could not mount vfat config drive. %(operation)s failed. Error: %(error)s" msgstr "" -#: nova/exception.py:1271 +#: nova/exception.py:1391 #, python-format msgid "" "Unknown config drive format %(format)s. Select one of iso9660 or vfat." msgstr "" -#: nova/exception.py:1276 +#: nova/exception.py:1259 #, python-format msgid "Failed to attach network adapter device to %(instance)s" msgstr "" -#: nova/exception.py:1280 +#: nova/exception.py:1263 #, python-format msgid "Failed to detach network adapter device from %(instance)s" msgstr "" -#: nova/exception.py:1284 +#: nova/exception.py:1406 #, python-format msgid "" "User data too large. User data must be no larger than %(maxsize)s bytes once " "base64 encoded. Your data is %(length)d bytes" msgstr "" -#: nova/exception.py:1290 +#: nova/exception.py:1412 msgid "User data needs to be valid base 64." msgstr "" -#: nova/exception.py:1294 +#: nova/exception.py:1416 #, python-format msgid "" "Unexpected task state: expecting %(expected)s but the actual state is " "%(actual)s" msgstr "" -#: nova/exception.py:1303 +#: nova/exception.py:1425 #, python-format msgid "" "Action for request_id %(request_id)s on instance %(instance_uuid)s not found" msgstr "" -#: nova/exception.py:1308 +#: nova/exception.py:1430 #, python-format msgid "Event %(event)s not found for action id %(action_id)s" msgstr "" -#: nova/exception.py:1312 +#: nova/exception.py:1434 #, python-format msgid "" "Unexpected VM state: expecting %(expected)s but the actual state is " "%(actual)s" msgstr "" -#: nova/exception.py:1317 +#: nova/exception.py:1439 #, python-format msgid "The CA file for %(project)s could not be found" msgstr "" -#: nova/exception.py:1321 +#: nova/exception.py:1443 #, python-format msgid "The CRL file for %(project)s could not be found" msgstr "" -#: nova/exception.py:1325 +#: nova/exception.py:1447 msgid "Instance recreate is not supported." msgstr "" -#: nova/exception.py:1329 +#: nova/exception.py:1451 #, python-format msgid "" "The service from servicegroup driver %(driver)s is temporarily unavailable." msgstr "" -#: nova/exception.py:1334 +#: nova/exception.py:1456 #, python-format msgid "" "%(binary)s attempted direct database access which is not allowed by policy" msgstr "" -#: nova/exception.py:1339 +#: nova/exception.py:1461 #, python-format msgid "" "Virtualization type '%(virt)s' is not supported by this compute driver" msgstr "" -#: nova/exception.py:1344 +#: nova/exception.py:1466 #, python-format msgid "" "Requested hardware '%(model)s' is not supported by the '%(virt)s' virt driver" msgstr "" -#: nova/exception.py:1349 +#: nova/exception.py:1471 #, python-format msgid "Invalid Base 64 data for file %(path)s" msgstr "" -#: nova/exception.py:1353 +#: nova/exception.py:1475 #, python-format msgid "Build of instance %(instance_uuid)s aborted: %(reason)s" msgstr "" -#: nova/exception.py:1357 +#: nova/exception.py:1479 #, python-format msgid "Build of instance %(instance_uuid)s was re-scheduled: %(reason)s" msgstr "" -#: nova/exception.py:1362 +#: nova/exception.py:1484 #, python-format msgid "Shadow table with name %(name)s already exists." msgstr "" -#: nova/exception.py:1367 +#: nova/exception.py:1489 #, python-format msgid "Instance rollback performed due to: %s" msgstr "" -#: nova/exception.py:1373 +#: nova/exception.py:1495 #, python-format msgid "Unsupported object type %(objtype)s" msgstr "" -#: nova/exception.py:1377 +#: nova/exception.py:1499 #, python-format msgid "Cannot call %(method)s on orphaned %(objtype)s object" msgstr "" -#: nova/exception.py:1381 +#: nova/exception.py:1503 #, python-format msgid "Version %(objver)s of %(objname)s is not supported" msgstr "" -#: nova/exception.py:1385 +#: nova/exception.py:1511 #, python-format msgid "Object action %(action)s failed because: %(reason)s" msgstr "" -#: nova/exception.py:1393 +#: nova/exception.py:1519 #, python-format msgid "Core API extensions are missing: %(missing_apis)s" msgstr "" -#: nova/exception.py:1397 +#: nova/exception.py:1523 #, python-format msgid "Error during following call to agent: %(method)s" msgstr "" -#: nova/exception.py:1401 +#: nova/exception.py:1527 #, python-format msgid "" "Unable to contact guest agent. The following call timed out: %(method)s" msgstr "" -#: nova/exception.py:1406 +#: nova/exception.py:1532 #, python-format msgid "Agent does not support the call: %(method)s" msgstr "" -#: nova/exception.py:1410 +#: nova/exception.py:1536 #, python-format msgid "Instance group %(group_uuid)s could not be found." msgstr "" -#: nova/exception.py:1414 +#: nova/exception.py:1540 #, python-format msgid "Instance group %(group_uuid)s already exists." msgstr "" -#: nova/exception.py:1418 +#: nova/exception.py:1544 #, python-format msgid "" "Instance group %(group_uuid)s has no metadata with key %(metadata_key)s." msgstr "" -#: nova/exception.py:1423 +#: nova/exception.py:1549 #, python-format msgid "Instance group %(group_uuid)s has no member with id %(instance_id)s." msgstr "" -#: nova/exception.py:1428 +#: nova/exception.py:1554 #, python-format msgid "Instance group %(group_uuid)s has no policy %(policy)s." msgstr "" -#: nova/exception.py:1432 +#: nova/exception.py:1558 #, python-format msgid "Number of retries to plugin (%(num_retries)d) exceeded." msgstr "" -#: nova/exception.py:1436 +#: nova/exception.py:1562 #, python-format msgid "There was an error with the download module %(module)s. %(reason)s" msgstr "" -#: nova/exception.py:1441 +#: nova/exception.py:1567 #, python-format msgid "" "The metadata for this location will not work with this module %(module)s. " "%(reason)s." msgstr "" -#: nova/exception.py:1446 +#: nova/exception.py:1572 #, python-format msgid "The method %(method_name)s is not implemented." msgstr "" -#: nova/exception.py:1450 +#: nova/exception.py:1576 #, python-format msgid "The module %(module)s is misconfigured: %(reason)s." msgstr "" -#: nova/exception.py:1454 +#: nova/exception.py:1580 #, python-format msgid "Error when creating resource monitor: %(monitor)s" msgstr "" -#: nova/exception.py:1458 +#: nova/exception.py:1584 #, python-format msgid "The PCI address %(address)s has an incorrect format." msgstr "" -#: nova/exception.py:1462 +#: nova/exception.py:1599 #, python-format msgid "PCI device %(id)s not found" msgstr "" -#: nova/exception.py:1466 +#: nova/exception.py:1603 #, python-format msgid "PCI Device %(node_id)s:%(address)s not found." msgstr "" -#: nova/exception.py:1470 +#: nova/exception.py:1607 #, python-format msgid "" "PCI device %(compute_node_id)s:%(address)s is %(status)s instead of " "%(hopestatus)s" msgstr "" -#: nova/exception.py:1476 +#: nova/exception.py:1613 #, python-format msgid "" "PCI device %(compute_node_id)s:%(address)s is owned by %(owner)s instead of " "%(hopeowner)s" msgstr "" -#: nova/exception.py:1482 +#: nova/exception.py:1619 #, python-format msgid "PCI device request (%requests)s failed" msgstr "" -#: nova/exception.py:1487 +#: nova/exception.py:1624 #, python-format msgid "" "Attempt to consume PCI device %(compute_node_id)s:%(address)s from empty pool" msgstr "" -#: nova/exception.py:1493 +#: nova/exception.py:1630 #, python-format msgid "Invalid PCI alias definition: %(reason)s" msgstr "" -#: nova/exception.py:1497 +#: nova/exception.py:1634 #, python-format msgid "PCI alias %(alias)s is not defined" msgstr "" -#: nova/exception.py:1502 +#: nova/exception.py:1639 #, python-format msgid "Not enough parameters: %(reason)s" msgstr "" -#: nova/exception.py:1507 +#: nova/exception.py:1644 #, python-format msgid "Invalid PCI devices Whitelist config %(reason)s" msgstr "" -#: nova/exception.py:1511 +#: nova/exception.py:1648 #, python-format msgid "Cannot change %(node_id)s to %(new_node_id)s" msgstr "" -#: nova/exception.py:1521 +#: nova/exception.py:1658 #, python-format msgid "" "Failed to prepare PCI device %(id)s for instance %(instance_uuid)s: " "%(reason)s" msgstr "" -#: nova/exception.py:1526 +#: nova/exception.py:1663 #, python-format msgid "Failed to detach PCI device %(dev)s: %(reason)s" msgstr "" -#: nova/exception.py:1530 +#: nova/exception.py:1667 #, python-format msgid "%(type)s hypervisor does not support PCI devices" msgstr "" -#: nova/exception.py:1534 +#: nova/exception.py:1671 #, python-format msgid "Key manager error: %(reason)s" msgstr "" -#: nova/exception.py:1542 +#: nova/exception.py:1679 #, python-format msgid "Provided video model (%(model)s) is not supported." msgstr "" -#: nova/exception.py:1546 +#: nova/exception.py:1683 #, python-format msgid "The provided RNG device path: (%(path)s) is not present on the host." msgstr "" -#: nova/exception.py:1551 +#: nova/exception.py:1688 #, python-format msgid "" "The requested amount of video memory %(req_vram)d is higher than the maximum " "allowed by flavor %(max_vram)d." msgstr "" -#: nova/exception.py:1556 +#: nova/exception.py:1693 #, python-format msgid "Provided watchdog action (%(action)s) is not supported." msgstr "" -#: nova/exception.py:1560 +#: nova/exception.py:1535 msgid "" "Block migration of instances with config drives is not supported in libvirt." msgstr "" @@ -1718,11 +1721,11 @@ msgid "Running %(name)s post-hook: %(obj)s" msgstr "" -#: nova/notifications.py:146 nova/notifications.py:185 +#: nova/notifications.py:149 nova/notifications.py:188 msgid "Failed to send state update notification" msgstr "" -#: nova/notifications.py:269 +#: nova/notifications.py:292 msgid "Failed to get nw_info" msgstr "" @@ -1734,32 +1737,32 @@ msgid "Rule checked when requested rule is not found" msgstr "" -#: nova/quota.py:1165 +#: nova/quota.py:1272 #, python-format msgid "Created reservations %s" msgstr "" -#: nova/quota.py:1188 +#: nova/quota.py:1333 #, python-format msgid "Failed to commit reservations %s" msgstr "" -#: nova/quota.py:1190 +#: nova/quota.py:1297 #, python-format msgid "Committed reservations %s" msgstr "" -#: nova/quota.py:1211 +#: nova/quota.py:1356 #, python-format msgid "Failed to roll back reservations %s" msgstr "" -#: nova/quota.py:1214 +#: nova/quota.py:1321 #, python-format msgid "Rolled back reservations %s" msgstr "" -#: nova/service.py:160 +#: nova/service.py:161 #, python-format msgid "Starting %(topic)s node (version %(version)s)" msgstr "" @@ -1774,110 +1777,110 @@ msgid "Join ServiceGroup membership for this service %s" msgstr "" -#: nova/service.py:284 +#: nova/service.py:286 msgid "Service killed that has no database entry" msgstr "" -#: nova/service.py:296 +#: nova/service.py:298 msgid "Service error occurred during cleanup_host" msgstr "" -#: nova/service.py:313 +#: nova/service.py:315 #, python-format msgid "Temporary directory is invalid: %s" msgstr "" -#: nova/service.py:338 +#: nova/service.py:345 #, python-format msgid "" "%(worker_name)s value of %(workers)s is invalid, must be greater than 0" msgstr "" -#: nova/service.py:423 +#: nova/service.py:438 msgid "serve() can only be called once" msgstr "" -#: nova/utils.py:148 +#: nova/utils.py:147 #, python-format msgid "Expected to receive %(exp)s bytes, but actually %(act)s" msgstr "" -#: nova/utils.py:354 +#: nova/utils.py:353 #, python-format msgid "Couldn't get IPv4 : %(ex)s" msgstr "" -#: nova/utils.py:370 +#: nova/utils.py:369 #, python-format msgid "IPv4 address is not found.: %s" msgstr "" -#: nova/utils.py:373 +#: nova/utils.py:372 #, python-format msgid "Couldn't get IPv4 of %(interface)s : %(ex)s" msgstr "" -#: nova/utils.py:388 +#: nova/utils.py:334 #, python-format msgid "Link Local address is not found.:%s" msgstr "" -#: nova/utils.py:391 +#: nova/utils.py:337 #, python-format msgid "Couldn't get Link Local IP of %(interface)s :%(ex)s" msgstr "" -#: nova/utils.py:412 +#: nova/utils.py:358 #, python-format msgid "Invalid backend: %s" msgstr "" -#: nova/utils.py:457 +#: nova/utils.py:401 #, python-format msgid "Expected object of type: %s" msgstr "" -#: nova/utils.py:485 +#: nova/utils.py:482 #, python-format msgid "Invalid server_string: %s" msgstr "" -#: nova/utils.py:662 +#: nova/utils.py:662 nova/openstack/common/fileutils.py:63 #, python-format msgid "Reloading cached file %s" msgstr "" -#: nova/utils.py:776 nova/virt/configdrive.py:176 +#: nova/utils.py:773 #, python-format msgid "Could not remove tmpdir: %s" msgstr "" -#: nova/utils.py:966 +#: nova/utils.py:890 #, python-format msgid "%s is not a string or unicode" msgstr "" -#: nova/utils.py:970 +#: nova/utils.py:897 #, python-format msgid "%(name)s has a minimum character requirement of %(min_length)s." msgstr "" -#: nova/utils.py:975 +#: nova/utils.py:902 #, python-format msgid "%(name)s has more than %(max_length)s characters." msgstr "" -#: nova/utils.py:985 +#: nova/utils.py:912 #, python-format msgid "%(value_name)s must be an integer" msgstr "" -#: nova/utils.py:991 +#: nova/utils.py:918 #, python-format msgid "%(value_name)s must be >= %(min_value)d" msgstr "" -#: nova/utils.py:997 +#: nova/utils.py:924 #, python-format msgid "%(value_name)s must be <= %(max_value)d" msgstr "" @@ -1887,51 +1890,51 @@ msgid "Failed to load %(cfgfile)s: %(ex)s" msgstr "" -#: nova/wsgi.py:132 +#: nova/wsgi.py:133 #, python-format msgid "Could not bind to %(host)s:%(port)s" msgstr "" -#: nova/wsgi.py:137 +#: nova/wsgi.py:138 #, python-format msgid "%(name)s listening on %(host)s:%(port)s" msgstr "" -#: nova/wsgi.py:152 nova/openstack/common/sslutils.py:50 +#: nova/wsgi.py:170 nova/openstack/common/sslutils.py:53 #, python-format msgid "Unable to find cert_file : %s" msgstr "" -#: nova/wsgi.py:156 nova/openstack/common/sslutils.py:53 +#: nova/wsgi.py:174 nova/openstack/common/sslutils.py:56 #, python-format msgid "Unable to find ca_file : %s" msgstr "" -#: nova/wsgi.py:160 nova/openstack/common/sslutils.py:56 +#: nova/wsgi.py:178 nova/openstack/common/sslutils.py:59 #, python-format msgid "Unable to find key_file : %s" msgstr "" -#: nova/wsgi.py:164 nova/openstack/common/sslutils.py:59 +#: nova/wsgi.py:182 nova/openstack/common/sslutils.py:62 msgid "" "When running server in SSL mode, you must specify both a cert_file and " "key_file option value in your configuration file" msgstr "" -#: nova/wsgi.py:195 +#: nova/wsgi.py:203 #, python-format msgid "Failed to start %(name)s on %(host)s:%(port)s with SSL support" msgstr "" -#: nova/wsgi.py:223 +#: nova/wsgi.py:241 msgid "Stopping WSGI server." msgstr "" -#: nova/wsgi.py:242 +#: nova/wsgi.py:261 msgid "WSGI server has stopped." msgstr "" -#: nova/wsgi.py:311 +#: nova/wsgi.py:342 msgid "You must implement __call__" msgstr "" @@ -1940,19 +1943,18 @@ msgid "Loading app %(name)s from %(path)s" msgstr "" -#: nova/api/auth.py:72 +#: nova/api/auth.py:71 msgid "ratelimit_v3 is removed from v3 api." msgstr "" -#: nova/api/auth.py:135 +#: nova/api/auth.py:140 msgid "Invalid service catalog json." msgstr "" -#: nova/api/auth.py:159 +#: nova/api/auth.py:155 msgid "Sourcing roles from deprecated X-Role HTTP header" msgstr "" -#: nova/api/sizelimit.py:53 nova/api/sizelimit.py:62 nova/api/sizelimit.py:76 #: nova/api/metadata/password.py:62 msgid "Request is too large." msgstr "" @@ -1962,12 +1964,12 @@ msgid "%(key)s with value %(value)s failed validator %(name)s" msgstr "" -#: nova/api/ec2/__init__.py:87 +#: nova/api/ec2/__init__.py:89 #, python-format msgid "FaultWrapper: %s" msgstr "" -#: nova/api/ec2/__init__.py:158 +#: nova/api/ec2/__init__.py:165 msgid "Too many failed authentications." msgstr "" @@ -1978,15 +1980,15 @@ "will be locked out for %(lock_mins)d minutes." msgstr "" -#: nova/api/ec2/__init__.py:186 +#: nova/api/ec2/__init__.py:230 msgid "Signature not provided" msgstr "" -#: nova/api/ec2/__init__.py:191 +#: nova/api/ec2/__init__.py:235 msgid "Access key not provided" msgstr "" -#: nova/api/ec2/__init__.py:227 nova/api/ec2/__init__.py:243 +#: nova/api/ec2/__init__.py:229 nova/api/ec2/__init__.py:245 msgid "Failure communicating with keystone" msgstr "" @@ -1995,7 +1997,7 @@ msgid "Keystone failure: %s" msgstr "" -#: nova/api/ec2/__init__.py:303 +#: nova/api/ec2/__init__.py:355 msgid "Timestamp failed validation." msgstr "" @@ -2009,13 +2011,13 @@ msgid "arg: %(key)s\t\tval: %(value)s" msgstr "" -#: nova/api/ec2/__init__.py:401 +#: nova/api/ec2/__init__.py:457 #, python-format msgid "" "Unauthorized request for controller=%(controller)s and action=%(action)s" msgstr "" -#: nova/api/ec2/__init__.py:491 +#: nova/api/ec2/__init__.py:492 #, python-format msgid "Unexpected %(ex_name)s raised: %(ex_str)s" msgstr "" @@ -2025,7 +2027,7 @@ msgid "Unexpected %(ex_name)s raised" msgstr "" -#: nova/api/ec2/__init__.py:494 +#: nova/api/ec2/__init__.py:498 #, python-format msgid "%(ex_name)s raised: %(ex_str)s" msgstr "" @@ -2035,12 +2037,12 @@ msgid "%(ex_name)s raised" msgstr "" -#: nova/api/ec2/__init__.py:518 +#: nova/api/ec2/__init__.py:523 #, python-format msgid "Environment: %s" msgstr "" -#: nova/api/ec2/__init__.py:520 +#: nova/api/ec2/__init__.py:576 msgid "Unknown error occurred." msgstr "" @@ -2050,69 +2052,69 @@ "Unsupported API request: controller = %(controller)s, action = %(action)s" msgstr "" -#: nova/api/ec2/cloud.py:396 +#: nova/api/ec2/cloud.py:407 #, python-format msgid "Create snapshot of volume %s" msgstr "" -#: nova/api/ec2/cloud.py:421 +#: nova/api/ec2/cloud.py:434 #, python-format msgid "Could not find key pair(s): %s" msgstr "" -#: nova/api/ec2/cloud.py:437 +#: nova/api/ec2/cloud.py:450 #, python-format msgid "Create key pair %s" msgstr "" -#: nova/api/ec2/cloud.py:449 +#: nova/api/ec2/cloud.py:462 #, python-format msgid "Import key %s" msgstr "" -#: nova/api/ec2/cloud.py:462 +#: nova/api/ec2/cloud.py:475 #, python-format msgid "Delete key pair %s" msgstr "" -#: nova/api/ec2/cloud.py:604 nova/api/ec2/cloud.py:734 +#: nova/api/ec2/cloud.py:617 nova/api/ec2/cloud.py:747 msgid "need group_name or group_id" msgstr "" -#: nova/api/ec2/cloud.py:609 +#: nova/api/ec2/cloud.py:622 msgid "can't build a valid rule" msgstr "" -#: nova/api/ec2/cloud.py:617 +#: nova/api/ec2/cloud.py:630 #, python-format msgid "Invalid IP protocol %(protocol)s" msgstr "" -#: nova/api/ec2/cloud.py:651 nova/api/ec2/cloud.py:687 +#: nova/api/ec2/cloud.py:664 nova/api/ec2/cloud.py:700 msgid "No rule for the specified parameters." msgstr "" -#: nova/api/ec2/cloud.py:765 +#: nova/api/ec2/cloud.py:778 #, python-format msgid "Get console output for instance %s" msgstr "" -#: nova/api/ec2/cloud.py:837 +#: nova/api/ec2/cloud.py:851 #, python-format msgid "Create volume from snapshot %s" msgstr "" -#: nova/api/ec2/cloud.py:841 nova/api/openstack/compute/contrib/volumes.py:243 +#: nova/api/ec2/cloud.py:855 nova/api/openstack/compute/contrib/volumes.py:162 #, python-format msgid "Create volume of %s GB" msgstr "" -#: nova/api/ec2/cloud.py:881 +#: nova/api/ec2/cloud.py:895 #, python-format msgid "Attach volume %(volume_id)s to instance %(instance_id)s at %(device)s" msgstr "" -#: nova/api/ec2/cloud.py:910 nova/api/openstack/compute/contrib/volumes.py:506 +#: nova/api/ec2/cloud.py:925 nova/api/openstack/compute/contrib/volumes.py:393 #, python-format msgid "Detach volume %s" msgstr "" @@ -2122,41 +2124,41 @@ msgid "vol = %s\n" msgstr "" -#: nova/api/ec2/cloud.py:1240 +#: nova/api/ec2/cloud.py:1291 msgid "Allocate address" msgstr "" -#: nova/api/ec2/cloud.py:1245 +#: nova/api/ec2/cloud.py:1296 #, python-format msgid "Release address %s" msgstr "" -#: nova/api/ec2/cloud.py:1250 +#: nova/api/ec2/cloud.py:1301 #, python-format msgid "Associate address %(public_ip)s to instance %(instance_id)s" msgstr "" -#: nova/api/ec2/cloud.py:1260 +#: nova/api/ec2/cloud.py:1312 msgid "Unable to associate IP Address, no fixed_ips." msgstr "" -#: nova/api/ec2/cloud.py:1268 -#: nova/api/openstack/compute/contrib/floating_ips.py:260 +#: nova/api/ec2/cloud.py:1249 +#: nova/api/openstack/compute/contrib/floating_ips.py:247 #, python-format msgid "multiple fixed_ips exist, using the first: %s" msgstr "" -#: nova/api/ec2/cloud.py:1281 +#: nova/api/ec2/cloud.py:1334 #, python-format msgid "Disassociate address %s" msgstr "" -#: nova/api/ec2/cloud.py:1298 nova/api/openstack/compute/servers.py:919 -#: nova/api/openstack/compute/plugins/v3/multiple_create.py:64 +#: nova/api/ec2/cloud.py:1354 nova/api/openstack/compute/servers.py:567 +#: nova/api/openstack/compute/plugins/v3/multiple_create.py:56 msgid "min_count must be <= max_count" msgstr "" -#: nova/api/ec2/cloud.py:1330 +#: nova/api/ec2/cloud.py:1386 msgid "Image must be available" msgstr "" @@ -2164,7 +2166,7 @@ msgid "Going to start terminating instances" msgstr "" -#: nova/api/ec2/cloud.py:1432 +#: nova/api/ec2/cloud.py:1486 #, python-format msgid "Reboot instance %r" msgstr "" @@ -2177,98 +2179,98 @@ msgid "Going to start instances" msgstr "" -#: nova/api/ec2/cloud.py:1545 +#: nova/api/ec2/cloud.py:1601 #, python-format msgid "De-registering image %s" msgstr "" -#: nova/api/ec2/cloud.py:1561 +#: nova/api/ec2/cloud.py:1617 msgid "imageLocation is required" msgstr "" -#: nova/api/ec2/cloud.py:1581 +#: nova/api/ec2/cloud.py:1637 #, python-format msgid "Registered image %(image_location)s with id %(image_id)s" msgstr "" -#: nova/api/ec2/cloud.py:1642 +#: nova/api/ec2/cloud.py:1698 msgid "user or group not specified" msgstr "" -#: nova/api/ec2/cloud.py:1645 +#: nova/api/ec2/cloud.py:1701 msgid "only group \"all\" is supported" msgstr "" -#: nova/api/ec2/cloud.py:1648 +#: nova/api/ec2/cloud.py:1704 msgid "operation_type must be add or remove" msgstr "" -#: nova/api/ec2/cloud.py:1650 +#: nova/api/ec2/cloud.py:1706 #, python-format msgid "Updating image %s publicity" msgstr "" -#: nova/api/ec2/cloud.py:1663 +#: nova/api/ec2/cloud.py:1719 #, python-format msgid "Not allowed to modify attributes for image %s" msgstr "" -#: nova/api/ec2/cloud.py:1689 +#: nova/api/ec2/cloud.py:1749 #, python-format msgid "" "Invalid value '%(ec2_instance_id)s' for instanceId. Instance does not have a " "volume attached at root (%(root)s)" msgstr "" -#: nova/api/ec2/cloud.py:1720 +#: nova/api/ec2/cloud.py:1699 #, python-format msgid "Couldn't stop instance within %d sec" msgstr "" -#: nova/api/ec2/cloud.py:1739 +#: nova/api/ec2/cloud.py:1806 #, python-format msgid "image of %(instance)s at %(now)s" msgstr "" -#: nova/api/ec2/cloud.py:1764 nova/api/ec2/cloud.py:1814 +#: nova/api/ec2/cloud.py:1831 nova/api/ec2/cloud.py:1881 msgid "resource_id and tag are required" msgstr "" -#: nova/api/ec2/cloud.py:1768 nova/api/ec2/cloud.py:1818 +#: nova/api/ec2/cloud.py:1835 nova/api/ec2/cloud.py:1885 msgid "Expecting a list of resources" msgstr "" -#: nova/api/ec2/cloud.py:1773 nova/api/ec2/cloud.py:1823 -#: nova/api/ec2/cloud.py:1881 +#: nova/api/ec2/cloud.py:1840 nova/api/ec2/cloud.py:1890 +#: nova/api/ec2/cloud.py:1948 msgid "Only instances implemented" msgstr "" -#: nova/api/ec2/cloud.py:1777 nova/api/ec2/cloud.py:1827 +#: nova/api/ec2/cloud.py:1844 nova/api/ec2/cloud.py:1894 msgid "Expecting a list of tagSets" msgstr "" -#: nova/api/ec2/cloud.py:1783 nova/api/ec2/cloud.py:1836 +#: nova/api/ec2/cloud.py:1850 nova/api/ec2/cloud.py:1903 msgid "Expecting tagSet to be key/value pairs" msgstr "" -#: nova/api/ec2/cloud.py:1790 +#: nova/api/ec2/cloud.py:1857 msgid "Expecting both key and value to be set" msgstr "" -#: nova/api/ec2/cloud.py:1841 +#: nova/api/ec2/cloud.py:1908 msgid "Expecting key to be set" msgstr "" -#: nova/api/ec2/cloud.py:1915 +#: nova/api/ec2/cloud.py:1982 msgid "Invalid CIDR" msgstr "" -#: nova/api/ec2/ec2utils.py:258 +#: nova/api/ec2/ec2utils.py:279 msgid "" "Request must include either Timestamp or Expires, but cannot contain both" msgstr "" -#: nova/api/ec2/ec2utils.py:276 +#: nova/api/ec2/ec2utils.py:297 msgid "Timestamp is invalid." msgstr "" @@ -2282,39 +2284,39 @@ msgid "future versions %s hidden in version list" msgstr "" -#: nova/api/metadata/handler.py:111 +#: nova/api/metadata/handler.py:108 msgid "" "X-Instance-ID present in request headers. The " "'service_neutron_metadata_proxy' option must be enabled to process this " "header." msgstr "" -#: nova/api/metadata/handler.py:140 nova/api/metadata/handler.py:147 +#: nova/api/metadata/handler.py:148 #, python-format msgid "Failed to get metadata for ip: %s" msgstr "" -#: nova/api/metadata/handler.py:142 nova/api/metadata/handler.py:198 +#: nova/api/metadata/handler.py:149 nova/api/metadata/handler.py:208 msgid "An unknown error has occurred. Please try your request again." msgstr "" -#: nova/api/metadata/handler.py:160 +#: nova/api/metadata/handler.py:169 msgid "X-Instance-ID header is missing from request." msgstr "" -#: nova/api/metadata/handler.py:162 +#: nova/api/metadata/handler.py:171 msgid "X-Tenant-ID header is missing from request." msgstr "" -#: nova/api/metadata/handler.py:164 +#: nova/api/metadata/handler.py:173 msgid "Multiple X-Instance-ID headers found within request." msgstr "" -#: nova/api/metadata/handler.py:166 +#: nova/api/metadata/handler.py:175 msgid "Multiple X-Tenant-ID headers found within request." msgstr "" -#: nova/api/metadata/handler.py:180 +#: nova/api/metadata/handler.py:174 #, python-format msgid "" "X-Instance-ID-Signature: %(signature)s does not match the expected value: " @@ -2322,16 +2324,16 @@ "%(remote_address)s" msgstr "" -#: nova/api/metadata/handler.py:189 +#: nova/api/metadata/handler.py:199 msgid "Invalid proxy request signature." msgstr "" -#: nova/api/metadata/handler.py:196 nova/api/metadata/handler.py:203 +#: nova/api/metadata/handler.py:205 #, python-format msgid "Failed to get metadata for instance id: %s" msgstr "" -#: nova/api/metadata/handler.py:207 +#: nova/api/metadata/handler.py:201 #, python-format msgid "" "Tenant_id %(tenant_id)s does not match tenant_id of instance %(instance_id)s." @@ -2349,7 +2351,7 @@ msgid "failed to load json" msgstr "" -#: nova/api/openstack/__init__.py:89 +#: nova/api/openstack/__init__.py:92 #, python-format msgid "Caught error: %s" msgstr "" @@ -2439,72 +2441,72 @@ "upgrade or db corrupted?" msgstr "" -#: nova/api/openstack/common.py:182 +#: nova/api/openstack/common.py:222 #, python-format msgid "%s param must be an integer" msgstr "" -#: nova/api/openstack/common.py:185 +#: nova/api/openstack/common.py:225 #, python-format msgid "%s param must be positive" msgstr "" -#: nova/api/openstack/common.py:210 +#: nova/api/openstack/common.py:250 msgid "offset param must be an integer" msgstr "" -#: nova/api/openstack/common.py:216 +#: nova/api/openstack/common.py:256 msgid "limit param must be an integer" msgstr "" -#: nova/api/openstack/common.py:220 +#: nova/api/openstack/common.py:260 msgid "limit param must be positive" msgstr "" -#: nova/api/openstack/common.py:224 +#: nova/api/openstack/common.py:264 msgid "offset param must be positive" msgstr "" -#: nova/api/openstack/common.py:259 nova/api/openstack/compute/flavors.py:146 -#: nova/api/openstack/compute/servers.py:604 -#: nova/api/openstack/compute/plugins/v3/flavors.py:110 -#: nova/api/openstack/compute/plugins/v3/servers.py:281 +#: nova/api/openstack/compute/flavors.py:105 +#: nova/api/openstack/compute/servers.py:225 +#: nova/api/openstack/compute/plugins/v3/flavors.py:112 +#: nova/api/openstack/compute/plugins/v3/servers.py:367 #, python-format msgid "marker [%s] not found" msgstr "" -#: nova/api/openstack/common.py:299 +#: nova/api/openstack/common.py:317 #, python-format msgid "href %s does not contain version" msgstr "" -#: nova/api/openstack/common.py:314 +#: nova/api/openstack/common.py:330 msgid "Image metadata limit exceeded" msgstr "" -#: nova/api/openstack/common.py:322 +#: nova/api/openstack/common.py:337 msgid "Image metadata key cannot be blank" msgstr "" -#: nova/api/openstack/common.py:325 +#: nova/api/openstack/common.py:340 msgid "Image metadata key too long" msgstr "" -#: nova/api/openstack/common.py:328 +#: nova/api/openstack/common.py:343 msgid "Invalid image metadata" msgstr "" -#: nova/api/openstack/common.py:391 +#: nova/api/openstack/common.py:402 #, python-format msgid "Cannot '%(action)s' while instance is in %(attr)s %(state)s" msgstr "" -#: nova/api/openstack/common.py:394 +#: nova/api/openstack/common.py:405 #, python-format msgid "Cannot '%s' an instance which has never been active" msgstr "" -#: nova/api/openstack/common.py:397 +#: nova/api/openstack/common.py:408 #, python-format msgid "Instance is in an invalid state for '%s'" msgstr "" @@ -2513,11 +2515,11 @@ msgid "Rejecting snapshot request, snapshots currently disabled" msgstr "" -#: nova/api/openstack/common.py:479 +#: nova/api/openstack/common.py:426 msgid "Instance snapshots are not permitted at this time." msgstr "" -#: nova/api/openstack/common.py:600 +#: nova/api/openstack/common.py:548 msgid "Cells is not enabled." msgstr "" @@ -2554,7 +2556,7 @@ msgid "Ext updated: %s" msgstr "" -#: nova/api/openstack/extensions.py:243 +#: nova/api/openstack/extensions.py:242 #: nova/api/openstack/compute/plugins/__init__.py:51 #, python-format msgid "Exception loading extension: %s" @@ -2575,21 +2577,21 @@ msgid "Failed to load extension %(ext_factory)s: %(exc)s" msgstr "" -#: nova/api/openstack/extensions.py:349 +#: nova/api/openstack/extensions.py:302 #, python-format msgid "Failed to load extension %(classpath)s: %(exc)s" msgstr "" -#: nova/api/openstack/extensions.py:372 +#: nova/api/openstack/extensions.py:325 #, python-format msgid "Failed to load extension %(ext_name)s:%(exc)s" msgstr "" -#: nova/api/openstack/extensions.py:494 +#: nova/api/openstack/extensions.py:501 msgid "Unexpected exception in API method" msgstr "" -#: nova/api/openstack/extensions.py:495 +#: nova/api/openstack/extensions.py:474 #, python-format msgid "" "Unexpected API Error. Please report this at http://bugs.launchpad.net/nova/ " @@ -2597,11 +2599,11 @@ "%s" msgstr "" -#: nova/api/openstack/wsgi.py:228 nova/api/openstack/wsgi.py:644 +#: nova/api/openstack/wsgi.py:270 nova/api/openstack/wsgi.py:480 msgid "cannot understand JSON" msgstr "" -#: nova/api/openstack/wsgi.py:649 +#: nova/api/openstack/wsgi.py:485 msgid "too many body keys" msgstr "" @@ -2624,20 +2626,17 @@ msgid "Unrecognized Content-Type provided in request" msgstr "" -#: nova/api/openstack/wsgi.py:930 +#: nova/api/openstack/wsgi.py:762 #, python-format msgid "There is no such action: %s" msgstr "" -#: nova/api/openstack/wsgi.py:933 nova/api/openstack/wsgi.py:960 -#: nova/api/openstack/compute/server_metadata.py:57 -#: nova/api/openstack/compute/server_metadata.py:75 +#: nova/api/openstack/wsgi.py:765 nova/api/openstack/wsgi.py:791 +#: nova/api/openstack/compute/server_metadata.py:54 +#: nova/api/openstack/compute/server_metadata.py:73 #: nova/api/openstack/compute/server_metadata.py:100 -#: nova/api/openstack/compute/server_metadata.py:126 -#: nova/api/openstack/compute/contrib/evacuate.py:45 -#: nova/api/openstack/compute/plugins/v3/server_metadata.py:58 -#: nova/api/openstack/compute/plugins/v3/server_metadata.py:73 -#: nova/api/openstack/compute/plugins/v3/server_metadata.py:95 +#: nova/api/openstack/compute/server_metadata.py:130 +#: nova/api/openstack/compute/contrib/evacuate.py:47 msgid "Malformed request body" msgstr "" @@ -2652,11 +2651,11 @@ "Calling method '%(meth)s' (Content-type='%(ctype)s', Accept='%(accept)s')" msgstr "" -#: nova/api/openstack/wsgi.py:957 +#: nova/api/openstack/wsgi.py:788 msgid "Unsupported Content-Type" msgstr "" -#: nova/api/openstack/wsgi.py:969 +#: nova/api/openstack/wsgi.py:800 #, python-format msgid "" "Malformed request URL: URL's project_id '%(project_id)s' doesn't match " @@ -2672,17 +2671,17 @@ msgid "element is not a child" msgstr "" -#: nova/api/openstack/xmlutil.py:444 +#: nova/api/openstack/xmlutil.py:445 msgid "root element selecting a list" msgstr "" -#: nova/api/openstack/xmlutil.py:767 +#: nova/api/openstack/xmlutil.py:768 #, python-format msgid "" "Template tree mismatch; adding slave %(slavetag)s to master %(mastertag)s" msgstr "" -#: nova/api/openstack/xmlutil.py:887 +#: nova/api/openstack/xmlutil.py:888 msgid "subclasses must implement construct()!" msgstr "" @@ -2690,88 +2689,93 @@ msgid "Initializing extension manager." msgstr "" -#: nova/api/openstack/compute/flavors.py:107 -#: nova/api/openstack/compute/plugins/v3/flavors.py:70 +#: nova/api/openstack/compute/flavors.py:67 +#: nova/api/openstack/compute/plugins/v3/flavors.py:73 #, python-format msgid "Invalid is_public filter [%s]" msgstr "" -#: nova/api/openstack/compute/flavors.py:131 +#: nova/api/openstack/compute/flavors.py:90 #, python-format msgid "Invalid minRam filter [%s]" msgstr "" -#: nova/api/openstack/compute/flavors.py:138 +#: nova/api/openstack/compute/flavors.py:97 +#: nova/api/openstack/compute/plugins/v3/flavors.py:103 #, python-format msgid "Invalid minDisk filter [%s]" msgstr "" -#: nova/api/openstack/compute/image_metadata.py:35 -#: nova/api/openstack/compute/images.py:141 -#: nova/api/openstack/compute/images.py:157 +#: nova/api/openstack/compute/image_metadata.py:37 +#: nova/api/openstack/compute/images.py:85 +#: nova/api/openstack/compute/images.py:101 +#: nova/api/openstack/compute/plugins/v3/image_metadata.py:42 +#: nova/api/openstack/compute/plugins/v3/images.py:89 +#: nova/api/openstack/compute/plugins/v3/images.py:107 msgid "Image not found." msgstr "" -#: nova/api/openstack/compute/image_metadata.py:78 +#: nova/api/openstack/compute/image_metadata.py:75 msgid "Incorrect request body format" msgstr "" -#: nova/api/openstack/compute/image_metadata.py:82 -#: nova/api/openstack/compute/server_metadata.py:79 -#: nova/api/openstack/compute/contrib/flavorextraspecs.py:106 -#: nova/api/openstack/compute/plugins/v3/flavors_extraspecs.py:84 -#: nova/api/openstack/compute/plugins/v3/server_metadata.py:77 +#: nova/api/openstack/compute/image_metadata.py:79 +#: nova/api/openstack/compute/server_metadata.py:81 +#: nova/api/openstack/compute/contrib/flavorextraspecs.py:98 +#: nova/api/openstack/compute/plugins/v3/flavors_extraspecs.py:91 +#: nova/api/openstack/compute/plugins/v3/image_metadata.py:85 +#: nova/api/openstack/compute/plugins/v3/server_metadata.py:78 msgid "Request body and URI mismatch" msgstr "" -#: nova/api/openstack/compute/image_metadata.py:85 -#: nova/api/openstack/compute/server_metadata.py:83 -#: nova/api/openstack/compute/contrib/flavorextraspecs.py:109 -#: nova/api/openstack/compute/plugins/v3/flavors_extraspecs.py:87 -#: nova/api/openstack/compute/plugins/v3/server_metadata.py:81 +#: nova/api/openstack/compute/image_metadata.py:82 +#: nova/api/openstack/compute/server_metadata.py:85 +#: nova/api/openstack/compute/contrib/flavorextraspecs.py:101 msgid "Request body contains too many items" msgstr "" -#: nova/api/openstack/compute/image_metadata.py:117 +#: nova/api/openstack/compute/image_metadata.py:114 +#: nova/api/openstack/compute/plugins/v3/image_metadata.py:120 msgid "Invalid metadata key" msgstr "" -#: nova/api/openstack/compute/images.py:162 +#: nova/api/openstack/compute/images.py:106 +#: nova/api/openstack/compute/plugins/v3/images.py:112 msgid "You are not allowed to delete the image." msgstr "" #: nova/api/openstack/compute/ips.py:67 -#: nova/api/openstack/compute/plugins/v3/ips.py:39 +#: nova/api/openstack/compute/plugins/v3/ips.py:41 msgid "Instance does not exist" msgstr "" -#: nova/api/openstack/compute/ips.py:90 -#: nova/api/openstack/compute/plugins/v3/ips.py:60 +#: nova/api/openstack/compute/ips.py:45 +#: nova/api/openstack/compute/plugins/v3/ips.py:50 msgid "Instance is not a member of specified network" msgstr "" -#: nova/api/openstack/compute/limits.py:161 +#: nova/api/openstack/compute/limits.py:132 #, python-format msgid "" "Only %(value)s %(verb)s request(s) can be made to %(uri)s every " "%(unit_string)s." msgstr "" -#: nova/api/openstack/compute/limits.py:287 +#: nova/api/openstack/compute/limits.py:260 msgid "This request was rate-limited." msgstr "" #: nova/api/openstack/compute/server_metadata.py:37 -#: nova/api/openstack/compute/server_metadata.py:122 -#: nova/api/openstack/compute/server_metadata.py:177 -#: nova/api/openstack/compute/plugins/v3/server_metadata.py:41 +#: nova/api/openstack/compute/server_metadata.py:126 +#: nova/api/openstack/compute/server_metadata.py:178 +#: nova/api/openstack/compute/plugins/v3/server_metadata.py:45 msgid "Server does not exist" msgstr "" -#: nova/api/openstack/compute/server_metadata.py:157 -#: nova/api/openstack/compute/server_metadata.py:168 -#: nova/api/openstack/compute/plugins/v3/server_metadata.py:144 -#: nova/api/openstack/compute/plugins/v3/server_metadata.py:156 +#: nova/api/openstack/compute/server_metadata.py:158 +#: nova/api/openstack/compute/server_metadata.py:169 +#: nova/api/openstack/compute/plugins/v3/server_metadata.py:130 +#: nova/api/openstack/compute/plugins/v3/server_metadata.py:142 msgid "Metadata item was not found" msgstr "" @@ -2780,247 +2784,247 @@ "XML support has been deprecated and will be removed in the Juno release." msgstr "" -#: nova/api/openstack/compute/servers.py:552 -#: nova/api/openstack/compute/contrib/cells.py:423 -#: nova/api/openstack/compute/plugins/v3/cells.py:331 +#: nova/api/openstack/compute/servers.py:167 +#: nova/api/openstack/compute/contrib/cells.py:332 +#: nova/api/openstack/compute/plugins/v3/servers.py:294 msgid "Invalid changes-since value" msgstr "" -#: nova/api/openstack/compute/servers.py:571 -#: nova/api/openstack/compute/plugins/v3/servers.py:235 +#: nova/api/openstack/compute/servers.py:186 +#: nova/api/openstack/compute/plugins/v3/servers.py:313 msgid "Only administrators may list deleted instances" msgstr "" -#: nova/api/openstack/compute/servers.py:607 -#: nova/api/openstack/compute/plugins/v3/servers.py:284 +#: nova/api/openstack/compute/plugins/v3/servers.py:333 #, python-format msgid "Flavor '%s' could not be found " msgstr "" -#: nova/api/openstack/compute/servers.py:626 -#: nova/api/openstack/compute/servers.py:773 -#: nova/api/openstack/compute/servers.py:1079 -#: nova/api/openstack/compute/servers.py:1199 -#: nova/api/openstack/compute/servers.py:1384 -#: nova/api/openstack/compute/plugins/v3/servers.py:615 -#: nova/api/openstack/compute/plugins/v3/servers.py:727 -#: nova/api/openstack/compute/plugins/v3/servers.py:846 +#: nova/api/openstack/compute/servers.py:698 +#: nova/api/openstack/compute/servers.py:816 +#: nova/api/openstack/compute/servers.py:1003 +#: nova/api/openstack/compute/plugins/v3/servers.py:735 +#: nova/api/openstack/compute/plugins/v3/servers.py:856 +#: nova/api/openstack/compute/plugins/v3/servers.py:963 msgid "Instance could not be found" msgstr "" -#: nova/api/openstack/compute/servers.py:657 +#: nova/api/openstack/compute/servers.py:272 #, python-format msgid "Bad personality format: missing %s" msgstr "" -#: nova/api/openstack/compute/servers.py:660 +#: nova/api/openstack/compute/servers.py:275 msgid "Bad personality format" msgstr "" -#: nova/api/openstack/compute/servers.py:663 +#: nova/api/openstack/compute/servers.py:278 #, python-format msgid "Personality content for %s cannot be decoded" msgstr "" -#: nova/api/openstack/compute/servers.py:678 +#: nova/api/openstack/compute/servers.py:301 msgid "Unknown argument : port" msgstr "" -#: nova/api/openstack/compute/servers.py:681 -#: nova/api/openstack/compute/plugins/v3/servers.py:339 +#: nova/api/openstack/compute/servers.py:293 #, python-format msgid "Bad port format: port uuid is not in proper format (%s)" msgstr "" -#: nova/api/openstack/compute/servers.py:691 -#: nova/api/openstack/compute/plugins/v3/servers.py:355 +#: nova/api/openstack/compute/servers.py:310 +#: nova/api/openstack/compute/plugins/v3/servers.py:432 #, python-format msgid "Bad networks format: network uuid is not in proper format (%s)" msgstr "" -#: nova/api/openstack/compute/servers.py:702 -#: nova/api/openstack/compute/plugins/v3/servers.py:328 +#: nova/api/openstack/compute/servers.py:321 #, python-format msgid "Invalid fixed IP address (%s)" msgstr "" -#: nova/api/openstack/compute/servers.py:715 -#: nova/api/openstack/compute/plugins/v3/servers.py:370 +#: nova/api/openstack/compute/servers.py:326 +#: nova/api/openstack/compute/plugins/v3/servers.py:439 #, python-format msgid "Duplicate networks (%s) are not allowed" msgstr "" -#: nova/api/openstack/compute/servers.py:721 -#: nova/api/openstack/compute/plugins/v3/servers.py:376 +#: nova/api/openstack/compute/servers.py:333 +#: nova/api/openstack/compute/plugins/v3/servers.py:446 #, python-format msgid "Bad network format: missing %s" msgstr "" -#: nova/api/openstack/compute/servers.py:724 -#: nova/api/openstack/compute/servers.py:825 -#: nova/api/openstack/compute/plugins/v3/servers.py:379 +#: nova/api/openstack/compute/servers.py:336 +#: nova/api/openstack/compute/servers.py:479 +#: nova/api/openstack/compute/plugins/v3/servers.py:449 msgid "Bad networks format" msgstr "" -#: nova/api/openstack/compute/servers.py:750 +#: nova/api/openstack/compute/servers.py:380 msgid "Userdata content cannot be decoded" msgstr "" -#: nova/api/openstack/compute/servers.py:755 +#: nova/api/openstack/compute/servers.py:359 msgid "accessIPv4 is not proper IPv4 format" msgstr "" -#: nova/api/openstack/compute/servers.py:760 +#: nova/api/openstack/compute/servers.py:364 msgid "accessIPv6 is not proper IPv6 format" msgstr "" -#: nova/api/openstack/compute/servers.py:789 -#: nova/api/openstack/compute/plugins/v3/servers.py:420 +#: nova/api/openstack/compute/servers.py:496 msgid "Server name is not defined" msgstr "" -#: nova/api/openstack/compute/servers.py:841 -#: nova/api/openstack/compute/servers.py:969 +#: nova/api/openstack/compute/servers.py:92 +#: nova/api/openstack/compute/servers.py:876 +#: nova/api/openstack/compute/plugins/v3/servers.py:529 +#: nova/api/openstack/compute/plugins/v3/servers.py:555 msgid "Invalid flavorRef provided." msgstr "" -#: nova/api/openstack/compute/servers.py:881 +#: nova/api/openstack/compute/servers.py:412 +#: nova/api/openstack/compute/plugins/v3/block_device_mapping.py:54 +#: nova/api/openstack/compute/plugins/v3/block_device_mapping_v1.py:53 msgid "" "Using different block_device_mapping syntaxes is not allowed in the same " "request." msgstr "" -#: nova/api/openstack/compute/servers.py:966 -#: nova/api/openstack/compute/plugins/v3/servers.py:496 +#: nova/api/openstack/compute/servers.py:91 +#: nova/api/openstack/compute/plugins/v3/servers.py:552 msgid "Can not find requested image" msgstr "" -#: nova/api/openstack/compute/servers.py:972 -#: nova/api/openstack/compute/plugins/v3/servers.py:502 +#: nova/api/openstack/compute/servers.py:93 +#: nova/api/openstack/compute/plugins/v3/servers.py:558 msgid "Invalid key_name provided." msgstr "" -#: nova/api/openstack/compute/servers.py:975 -#: nova/api/openstack/compute/plugins/v3/servers.py:505 +#: nova/api/openstack/compute/servers.py:94 +#: nova/api/openstack/compute/plugins/v3/servers.py:561 msgid "Invalid config_drive provided." msgstr "" -#: nova/api/openstack/compute/servers.py:1064 +#: nova/api/openstack/compute/servers.py:684 msgid "HostId cannot be updated." msgstr "" -#: nova/api/openstack/compute/servers.py:1068 +#: nova/api/openstack/compute/servers.py:688 msgid "Personality cannot be updated." msgstr "" -#: nova/api/openstack/compute/servers.py:1094 -#: nova/api/openstack/compute/servers.py:1113 -#: nova/api/openstack/compute/plugins/v3/servers.py:626 -#: nova/api/openstack/compute/plugins/v3/servers.py:642 +#: nova/api/openstack/compute/servers.py:711 +#: nova/api/openstack/compute/servers.py:727 +#: nova/api/openstack/compute/plugins/v3/servers.py:750 +#: nova/api/openstack/compute/plugins/v3/servers.py:767 msgid "Instance has not been resized." msgstr "" -#: nova/api/openstack/compute/servers.py:1116 -#: nova/api/openstack/compute/plugins/v3/servers.py:645 +#: nova/api/openstack/compute/servers.py:730 +#: nova/api/openstack/compute/plugins/v3/servers.py:770 msgid "Flavor used by the instance could not be found." msgstr "" -#: nova/api/openstack/compute/servers.py:1132 -#: nova/api/openstack/compute/plugins/v3/servers.py:659 +#: nova/api/openstack/compute/servers.py:744 +#: nova/api/openstack/compute/plugins/v3/servers.py:784 msgid "Argument 'type' for reboot must be a string" msgstr "" -#: nova/api/openstack/compute/servers.py:1138 -#: nova/api/openstack/compute/plugins/v3/servers.py:665 +#: nova/api/openstack/compute/servers.py:750 +#: nova/api/openstack/compute/plugins/v3/servers.py:790 msgid "Argument 'type' for reboot is not HARD or SOFT" msgstr "" -#: nova/api/openstack/compute/servers.py:1142 -#: nova/api/openstack/compute/plugins/v3/servers.py:669 +#: nova/api/openstack/compute/servers.py:754 +#: nova/api/openstack/compute/plugins/v3/servers.py:794 msgid "Missing argument 'type' for reboot" msgstr "" -#: nova/api/openstack/compute/servers.py:1169 -#: nova/api/openstack/compute/plugins/v3/servers.py:697 +#: nova/api/openstack/compute/servers.py:781 +#: nova/api/openstack/compute/plugins/v3/servers.py:821 msgid "Unable to locate requested flavor." msgstr "" -#: nova/api/openstack/compute/servers.py:1172 -#: nova/api/openstack/compute/plugins/v3/servers.py:700 +#: nova/api/openstack/compute/servers.py:784 +#: nova/api/openstack/compute/plugins/v3/servers.py:824 msgid "Resize requires a flavor change." msgstr "" -#: nova/api/openstack/compute/servers.py:1180 -#: nova/api/openstack/compute/plugins/v3/servers.py:708 +#: nova/api/openstack/compute/servers.py:794 +#: nova/api/openstack/compute/plugins/v3/servers.py:835 msgid "" "You are not authorized to access the image the instance was started with." msgstr "" -#: nova/api/openstack/compute/servers.py:1184 -#: nova/api/openstack/compute/plugins/v3/servers.py:712 +#: nova/api/openstack/compute/servers.py:798 +#: nova/api/openstack/compute/plugins/v3/servers.py:839 msgid "Image that the instance was started with could not be found." msgstr "" -#: nova/api/openstack/compute/servers.py:1188 -#: nova/api/openstack/compute/plugins/v3/servers.py:716 +#: nova/api/openstack/compute/servers.py:805 +#: nova/api/openstack/compute/plugins/v3/servers.py:846 msgid "Invalid instance image." msgstr "" -#: nova/api/openstack/compute/servers.py:1211 +#: nova/api/openstack/compute/servers.py:828 +#: nova/api/openstack/compute/plugins/v3/servers.py:889 msgid "Missing imageRef attribute" msgstr "" -#: nova/api/openstack/compute/servers.py:1216 -#: nova/api/openstack/compute/servers.py:1224 +#: nova/api/openstack/compute/servers.py:833 +#: nova/api/openstack/compute/servers.py:841 +#: nova/api/openstack/compute/plugins/v3/servers.py:870 msgid "Invalid imageRef provided." msgstr "" -#: nova/api/openstack/compute/servers.py:1254 +#: nova/api/openstack/compute/servers.py:871 msgid "Missing flavorRef attribute" msgstr "" -#: nova/api/openstack/compute/servers.py:1267 +#: nova/api/openstack/compute/servers.py:885 msgid "No adminPass was specified" msgstr "" -#: nova/api/openstack/compute/servers.py:1275 -#: nova/api/openstack/compute/plugins/v3/admin_password.py:56 +#: nova/api/openstack/compute/servers.py:898 +#: nova/api/openstack/compute/plugins/v3/admin_password.py:59 msgid "Unable to set password on instance" msgstr "" -#: nova/api/openstack/compute/servers.py:1284 +#: nova/api/openstack/compute/servers.py:907 msgid "Unable to parse metadata key/value pairs." msgstr "" -#: nova/api/openstack/compute/servers.py:1297 +#: nova/api/openstack/compute/servers.py:918 msgid "Resize request has invalid 'flavorRef' attribute." msgstr "" -#: nova/api/openstack/compute/servers.py:1300 +#: nova/api/openstack/compute/servers.py:921 msgid "Resize requests require 'flavorRef' attribute." msgstr "" -#: nova/api/openstack/compute/servers.py:1320 +#: nova/api/openstack/compute/servers.py:939 msgid "Could not parse imageRef from request." msgstr "" -#: nova/api/openstack/compute/servers.py:1390 -#: nova/api/openstack/compute/plugins/v3/servers.py:852 +#: nova/api/openstack/compute/servers.py:1009 +#: nova/api/openstack/compute/plugins/v3/servers.py:966 msgid "Cannot find image for rebuild" msgstr "" -#: nova/api/openstack/compute/servers.py:1423 +#: nova/api/openstack/compute/servers.py:1043 +#: nova/api/openstack/compute/plugins/v3/servers.py:1001 msgid "createImage entity requires name attribute" msgstr "" -#: nova/api/openstack/compute/servers.py:1432 -#: nova/api/openstack/compute/contrib/admin_actions.py:286 -#: nova/api/openstack/compute/plugins/v3/create_backup.py:85 -#: nova/api/openstack/compute/plugins/v3/servers.py:892 +#: nova/api/openstack/compute/servers.py:1052 +#: nova/api/openstack/compute/contrib/admin_actions.py:291 +#: nova/api/openstack/compute/plugins/v3/servers.py:1010 msgid "Invalid metadata" msgstr "" -#: nova/api/openstack/compute/servers.py:1490 +#: nova/api/openstack/compute/servers.py:1110 msgid "Invalid adminPass" msgstr "" @@ -3030,22 +3034,20 @@ msgid "Removing options '%s' from query" msgstr "" -#: nova/api/openstack/compute/contrib/admin_actions.py:63 -#: nova/api/openstack/compute/contrib/admin_actions.py:88 -#: nova/api/openstack/compute/contrib/admin_actions.py:113 +#: nova/api/openstack/compute/contrib/admin_actions.py:66 +#: nova/api/openstack/compute/contrib/admin_actions.py:89 +#: nova/api/openstack/compute/contrib/admin_actions.py:112 #: nova/api/openstack/compute/contrib/admin_actions.py:135 -#: nova/api/openstack/compute/contrib/admin_actions.py:176 -#: nova/api/openstack/compute/contrib/admin_actions.py:195 -#: nova/api/openstack/compute/contrib/admin_actions.py:214 -#: nova/api/openstack/compute/contrib/admin_actions.py:233 -#: nova/api/openstack/compute/contrib/admin_actions.py:386 -#: nova/api/openstack/compute/contrib/multinic.py:43 -#: nova/api/openstack/compute/contrib/rescue.py:45 -#: nova/api/openstack/compute/contrib/shelve.py:43 +#: nova/api/openstack/compute/contrib/admin_actions.py:178 +#: nova/api/openstack/compute/contrib/admin_actions.py:198 +#: nova/api/openstack/compute/contrib/admin_actions.py:218 +#: nova/api/openstack/compute/contrib/admin_actions.py:238 +#: nova/api/openstack/compute/contrib/admin_actions.py:395 msgid "Server not found" msgstr "" -#: nova/api/openstack/compute/contrib/admin_actions.py:66 +#: nova/api/openstack/compute/plugins/v3/pause_server.py:57 +#: nova/api/openstack/compute/plugins/v3/pause_server.py:79 msgid "Virt driver does not implement pause function." msgstr "" @@ -3098,50 +3100,45 @@ msgid "Compute.api::unlock %s" msgstr "" -#: nova/api/openstack/compute/contrib/admin_actions.py:263 +#: nova/api/openstack/compute/contrib/admin_actions.py:268 #, python-format msgid "createBackup entity requires %s attribute" msgstr "" -#: nova/api/openstack/compute/contrib/admin_actions.py:267 +#: nova/api/openstack/compute/contrib/admin_actions.py:272 msgid "Malformed createBackup entity" msgstr "" -#: nova/api/openstack/compute/contrib/admin_actions.py:273 +#: nova/api/openstack/compute/contrib/admin_actions.py:278 msgid "createBackup attribute 'rotation' must be an integer" msgstr "" -#: nova/api/openstack/compute/contrib/admin_actions.py:276 +#: nova/api/openstack/compute/contrib/admin_actions.py:281 msgid "" "createBackup attribute 'rotation' must be greater than or equal to zero" msgstr "" -#: nova/api/openstack/compute/contrib/admin_actions.py:292 -#: nova/api/openstack/compute/contrib/console_output.py:44 -#: nova/api/openstack/compute/contrib/server_start_stop.py:40 -#: nova/virt/hyperv/vmops.py:353 +#: nova/api/openstack/compute/contrib/server_start_stop.py:37 msgid "Instance not found" msgstr "" -#: nova/api/openstack/compute/contrib/admin_actions.py:323 -#: nova/api/openstack/compute/plugins/v3/migrate_server.py:80 +#: nova/api/openstack/compute/contrib/admin_actions.py:324 msgid "" "host, block_migration and disk_over_commit must be specified for live " "migration." msgstr "" -#: nova/api/openstack/compute/contrib/admin_actions.py:355 +#: nova/api/openstack/compute/contrib/admin_actions.py:363 #, python-format msgid "Live migration of instance %s to another host failed" msgstr "" -#: nova/api/openstack/compute/contrib/admin_actions.py:358 +#: nova/api/openstack/compute/contrib/admin_actions.py:366 #, python-format msgid "Live migration of instance %(id)s to host %(host)s failed" msgstr "" -#: nova/api/openstack/compute/contrib/admin_actions.py:376 -#: nova/api/openstack/compute/plugins/v3/admin_actions.py:83 +#: nova/api/openstack/compute/contrib/admin_actions.py:384 #, python-format msgid "Desired state must be specified. Valid states are: %s" msgstr "" @@ -3166,135 +3163,130 @@ msgid "Cannot delete aggregate: %s" msgstr "" -#: nova/api/openstack/compute/contrib/aggregates.py:158 +#: nova/api/openstack/compute/contrib/aggregates.py:176 #, python-format msgid "Aggregates does not have %s action" msgstr "" -#: nova/api/openstack/compute/contrib/aggregates.py:162 -#: nova/api/openstack/compute/contrib/flavormanage.py:55 -#: nova/api/openstack/compute/contrib/keypairs.py:86 -#: nova/api/openstack/compute/plugins/v3/aggregates.py:46 -#: nova/api/openstack/compute/plugins/v3/aggregates.py:82 -#: nova/api/openstack/compute/plugins/v3/aggregates.py:120 -#: nova/api/openstack/compute/plugins/v3/aggregates.py:205 +#: nova/api/openstack/compute/contrib/aggregates.py:180 +#: nova/api/openstack/compute/contrib/flavormanage.py:53 +#: nova/api/openstack/compute/contrib/keypairs.py:69 msgid "Invalid request body" msgstr "" -#: nova/api/openstack/compute/contrib/aggregates.py:172 -#: nova/api/openstack/compute/contrib/aggregates.py:177 +#: nova/api/openstack/compute/contrib/aggregates.py:182 +#: nova/api/openstack/compute/contrib/aggregates.py:187 #, python-format msgid "Cannot add host %(host)s in aggregate %(id)s" msgstr "" -#: nova/api/openstack/compute/contrib/aggregates.py:191 -#: nova/api/openstack/compute/contrib/aggregates.py:195 -#: nova/api/openstack/compute/plugins/v3/aggregates.py:189 -#: nova/api/openstack/compute/plugins/v3/aggregates.py:193 +#: nova/api/openstack/compute/plugins/v3/aggregates.py:165 +#: nova/api/openstack/compute/plugins/v3/aggregates.py:169 #, python-format msgid "Cannot remove host %(host)s in aggregate %(id)s" msgstr "" -#: nova/api/openstack/compute/contrib/aggregates.py:215 +#: nova/api/openstack/compute/contrib/aggregates.py:245 #, python-format msgid "Cannot set metadata %(metadata)s in aggregate %(id)s" msgstr "" -#: nova/api/openstack/compute/contrib/assisted_volume_snapshots.py:66 +#: nova/api/openstack/compute/contrib/assisted_volume_snapshots.py:53 +#: nova/api/openstack/compute/plugins/v3/assisted_volume_snapshots.py:57 #, python-format msgid "Create assisted snapshot from volume %s" msgstr "" -#: nova/api/openstack/compute/contrib/assisted_volume_snapshots.py:77 -#: nova/api/openstack/compute/contrib/volumes.py:649 +#: nova/api/openstack/compute/contrib/assisted_volume_snapshots.py:64 +#: nova/api/openstack/compute/contrib/volumes.py:503 +#: nova/api/openstack/compute/plugins/v3/assisted_volume_snapshots.py:73 #, python-format msgid "Delete snapshot with id: %s" msgstr "" -#: nova/api/openstack/compute/contrib/attach_interfaces.py:104 +#: nova/api/openstack/compute/contrib/attach_interfaces.py:120 msgid "Attach interface" msgstr "" -#: nova/api/openstack/compute/contrib/attach_interfaces.py:119 -#: nova/api/openstack/compute/contrib/attach_interfaces.py:154 -#: nova/api/openstack/compute/contrib/attach_interfaces.py:177 -#: nova/api/openstack/compute/plugins/v3/attach_interfaces.py:165 +#: nova/api/openstack/compute/contrib/attach_interfaces.py:133 +#: nova/api/openstack/compute/contrib/attach_interfaces.py:161 +#: nova/api/openstack/compute/contrib/attach_interfaces.py:183 +#: nova/api/openstack/compute/plugins/v3/attach_interfaces.py:179 +#: nova/network/security_group/neutron_driver.py:524 +#: nova/network/security_group/neutron_driver.py:528 +#: nova/network/security_group/neutron_driver.py:532 +#: nova/network/security_group/neutron_driver.py:536 +#: nova/network/security_group/neutron_driver.py:540 msgid "Network driver does not support this function." msgstr "" -#: nova/api/openstack/compute/contrib/attach_interfaces.py:123 +#: nova/api/openstack/compute/contrib/attach_interfaces.py:136 msgid "Failed to attach interface" msgstr "" -#: nova/api/openstack/compute/contrib/attach_interfaces.py:130 -#: nova/api/openstack/compute/plugins/v3/attach_interfaces.py:127 +#: nova/api/openstack/compute/contrib/attach_interfaces.py:128 +#: nova/api/openstack/compute/plugins/v3/attach_interfaces.py:125 msgid "Attachments update is not supported" msgstr "" -#: nova/api/openstack/compute/contrib/attach_interfaces.py:142 -#: nova/api/openstack/compute/plugins/v3/attach_interfaces.py:138 +#: nova/api/openstack/compute/contrib/attach_interfaces.py:152 #, python-format msgid "Detach interface %s" msgstr "" -#: nova/api/openstack/compute/contrib/baremetal_nodes.py:163 -#: nova/api/openstack/compute/contrib/baremetal_nodes.py:206 +#: nova/api/openstack/compute/contrib/baremetal_nodes.py:257 +#: nova/api/openstack/compute/contrib/baremetal_nodes.py:306 msgid "Must specify address in the form of xx:xx:xx:xx:xx:xx" msgstr "" -#: nova/api/openstack/compute/contrib/baremetal_nodes.py:227 +#: nova/api/openstack/compute/contrib/baremetal_nodes.py:330 msgid "Must specify id or address" msgstr "" -#: nova/api/openstack/compute/contrib/cells.py:252 +#: nova/api/openstack/compute/contrib/cells.py:155 #, python-format msgid "Cell %(id)s not found." msgstr "" -#: nova/api/openstack/compute/contrib/cells.py:285 -#: nova/api/openstack/compute/plugins/v3/cells.py:192 +#: nova/api/openstack/compute/contrib/cells.py:190 msgid "Cell name cannot be empty" msgstr "" -#: nova/api/openstack/compute/contrib/cells.py:289 -#: nova/api/openstack/compute/plugins/v3/cells.py:196 +#: nova/api/openstack/compute/contrib/cells.py:193 msgid "Cell name cannot contain '!' or '.'" msgstr "" -#: nova/api/openstack/compute/contrib/cells.py:296 -#: nova/api/openstack/compute/plugins/v3/cells.py:203 +#: nova/api/openstack/compute/contrib/cells.py:199 msgid "Cell type must be 'parent' or 'child'" msgstr "" -#: nova/api/openstack/compute/contrib/cells.py:352 -#: nova/api/openstack/compute/contrib/cells.py:376 -#: nova/api/openstack/compute/plugins/v3/cells.py:259 -#: nova/api/openstack/compute/plugins/v3/cells.py:282 +#: nova/api/openstack/compute/contrib/cells.py:260 +#: nova/api/openstack/compute/contrib/cells.py:283 msgid "No cell information in request" msgstr "" -#: nova/api/openstack/compute/contrib/cells.py:357 -#: nova/api/openstack/compute/plugins/v3/cells.py:264 +#: nova/api/openstack/compute/contrib/cells.py:264 msgid "No cell name in request" msgstr "" -#: nova/api/openstack/compute/contrib/cells.py:411 -#: nova/api/openstack/compute/plugins/v3/cells.py:319 +#: nova/api/openstack/compute/contrib/cells.py:320 msgid "Only 'updated_since', 'project_id' and 'deleted' are understood." msgstr "" -#: nova/api/openstack/compute/contrib/certificates.py:59 +#: nova/api/openstack/compute/contrib/certificates.py:44 #: nova/api/openstack/compute/plugins/v3/certificates.py:49 msgid "Only root certificate can be retrieved." msgstr "" -#: nova/api/openstack/compute/contrib/cloudpipe.py:150 +#: nova/api/openstack/compute/contrib/cloudpipe.py:129 +#: nova/api/openstack/compute/plugins/v3/cloudpipe.py:136 msgid "" "Unable to claim IP for VPN instances, ensure it isn't running, and try again " "in a few minutes" msgstr "" -#: nova/api/openstack/compute/contrib/cloudpipe_update.py:40 +#: nova/api/openstack/compute/contrib/cloudpipe_update.py:41 +#: nova/api/openstack/compute/plugins/v3/cloudpipe.py:160 #, python-format msgid "Unknown action %s" msgstr "" @@ -3309,20 +3301,20 @@ msgid "The requested console type details are not accessible" msgstr "" -#: nova/api/openstack/compute/contrib/console_output.py:50 +#: nova/api/openstack/compute/contrib/console_output.py:48 msgid "os-getConsoleOutput malformed or missing from request body" msgstr "" -#: nova/api/openstack/compute/contrib/console_output.py:61 +#: nova/api/openstack/compute/contrib/console_output.py:59 msgid "Length in request body must be an integer value" msgstr "" -#: nova/api/openstack/compute/contrib/console_output.py:69 +#: nova/api/openstack/compute/contrib/console_output.py:67 msgid "Unable to get console" msgstr "" -#: nova/api/openstack/compute/contrib/console_output.py:74 -#: nova/api/openstack/compute/plugins/v3/console_output.py:59 +#: nova/api/openstack/compute/contrib/console_output.py:72 +#: nova/api/openstack/compute/plugins/v3/console_output.py:65 msgid "Unable to get console log, functionality not implemented" msgstr "" @@ -3330,22 +3322,23 @@ msgid "Instance not yet ready" msgstr "" -#: nova/api/openstack/compute/contrib/consoles.py:52 -#: nova/api/openstack/compute/plugins/v3/remote_consoles.py:59 +#: nova/api/openstack/compute/contrib/consoles.py:57 +#: nova/api/openstack/compute/plugins/v3/remote_consoles.py:60 msgid "Unable to get vnc console, functionality not implemented" msgstr "" -#: nova/api/openstack/compute/contrib/consoles.py:76 +#: nova/api/openstack/compute/contrib/consoles.py:85 #: nova/api/openstack/compute/plugins/v3/remote_consoles.py:89 msgid "Unable to get spice console, functionality not implemented" msgstr "" -#: nova/api/openstack/compute/contrib/consoles.py:101 -#: nova/api/openstack/compute/plugins/v3/remote_consoles.py:122 +#: nova/api/openstack/compute/contrib/consoles.py:114 +#: nova/api/openstack/compute/plugins/v3/remote_consoles.py:121 msgid "Unable to get rdp console, functionality not implemented" msgstr "" -#: nova/api/openstack/compute/contrib/disk_config.py:42 +#: nova/api/openstack/compute/contrib/disk_config.py:41 +#: nova/api/openstack/compute/plugins/v3/disk_config.py:41 #, python-format msgid "%s must be either 'MANUAL' or 'AUTO'." msgstr "" @@ -3354,61 +3347,67 @@ msgid "host and onSharedStorage must be specified." msgstr "" -#: nova/api/openstack/compute/contrib/evacuate.py:61 +#: nova/api/openstack/compute/contrib/evacuate.py:69 #: nova/api/openstack/compute/plugins/v3/evacuate.py:67 msgid "admin password can't be changed on existing disk" msgstr "" -#: nova/api/openstack/compute/contrib/evacuate.py:71 -#: nova/api/openstack/compute/plugins/v3/evacuate.py:77 +#: nova/api/openstack/compute/contrib/evacuate.py:80 +#: nova/api/openstack/compute/plugins/v3/evacuate.py:78 #, python-format msgid "Compute host %s not found." msgstr "" -#: nova/api/openstack/compute/contrib/fixed_ips.py:39 +#: nova/api/openstack/compute/contrib/fixed_ips.py:43 +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:46 #, python-format msgid "Fixed IP %s has been deleted" msgstr "" -#: nova/api/openstack/compute/contrib/fixed_ips.py:72 +#: nova/api/openstack/compute/contrib/fixed_ips.py:76 +#: nova/api/openstack/compute/plugins/v3/fixed_ips.py:84 #, python-format msgid "Fixed IP %s not found" msgstr "" -#: nova/api/openstack/compute/contrib/flavor_access.py:94 +#: nova/api/openstack/compute/contrib/flavor_access.py:54 msgid "Flavor not found." msgstr "" -#: nova/api/openstack/compute/contrib/flavor_access.py:99 +#: nova/api/openstack/compute/contrib/flavor_access.py:59 #: nova/api/openstack/compute/plugins/v3/flavor_access.py:61 msgid "Access list not available for public flavors." msgstr "" -#: nova/api/openstack/compute/contrib/flavor_access.py:111 +#: nova/api/openstack/compute/contrib/flavor_access.py:71 msgid "No request body" msgstr "" -#: nova/api/openstack/compute/contrib/flavorextraspecs.py:56 -#: nova/api/openstack/compute/plugins/v3/flavors_extraspecs.py:42 +#: nova/api/openstack/compute/contrib/flavorextraspecs.py:40 msgid "No Request Body" msgstr "" -#: nova/api/openstack/compute/contrib/floating_ip_dns.py:222 +#: nova/api/openstack/compute/contrib/floating_ip_dns.py:185 +#: nova/api/openstack/compute/plugins/v3/floating_ip_dns.py:196 msgid "DNS entries not found." msgstr "" -#: nova/api/openstack/compute/contrib/floating_ips.py:132 -#: nova/api/openstack/compute/contrib/floating_ips.py:188 +#: nova/api/openstack/compute/contrib/floating_ips.py:93 +#: nova/api/openstack/compute/contrib/floating_ips.py:142 +#: nova/api/openstack/compute/plugins/v3/floating_ips.py:102 +#: nova/api/openstack/compute/plugins/v3/floating_ips.py:157 #, python-format msgid "Floating ip not found for id %s" msgstr "" -#: nova/api/openstack/compute/contrib/floating_ips.py:173 +#: nova/api/openstack/compute/contrib/floating_ips.py:119 +#: nova/api/openstack/compute/plugins/v3/floating_ips.py:132 #, python-format msgid "No more floating ips in pool %s." msgstr "" -#: nova/api/openstack/compute/contrib/floating_ips.py:175 +#: nova/api/openstack/compute/contrib/floating_ips.py:121 +#: nova/api/openstack/compute/plugins/v3/floating_ips.py:134 msgid "No more floating ips available." msgstr "" @@ -3417,167 +3416,182 @@ msgid "Floating ip %s has been disassociated" msgstr "" -#: nova/api/openstack/compute/contrib/floating_ips.py:229 -#: nova/api/openstack/compute/contrib/floating_ips.py:294 -#: nova/api/openstack/compute/contrib/security_groups.py:457 +#: nova/api/openstack/compute/contrib/floating_ips.py:175 +#: nova/api/openstack/compute/contrib/floating_ips.py:245 +#: nova/api/openstack/compute/contrib/security_groups.py:352 +#: nova/api/openstack/compute/plugins/v3/floating_ips.py:192 +#: nova/api/openstack/compute/plugins/v3/floating_ips.py:262 +#: nova/api/openstack/compute/plugins/v3/security_groups.py:367 msgid "Missing parameter dict" msgstr "" -#: nova/api/openstack/compute/contrib/floating_ips.py:232 -#: nova/api/openstack/compute/contrib/floating_ips.py:297 +#: nova/api/openstack/compute/contrib/floating_ips.py:178 +#: nova/api/openstack/compute/contrib/floating_ips.py:248 +#: nova/api/openstack/compute/plugins/v3/floating_ips.py:195 +#: nova/api/openstack/compute/plugins/v3/floating_ips.py:265 msgid "Address not specified" msgstr "" -#: nova/api/openstack/compute/contrib/floating_ips.py:238 +#: nova/api/openstack/compute/contrib/floating_ips.py:185 +#: nova/api/openstack/compute/plugins/v3/floating_ips.py:202 msgid "No nw_info cache associated with instance" msgstr "" -#: nova/api/openstack/compute/contrib/floating_ips.py:243 +#: nova/api/openstack/compute/contrib/floating_ips.py:190 +#: nova/api/openstack/compute/plugins/v3/floating_ips.py:207 msgid "No fixed ips associated to instance" msgstr "" -#: nova/api/openstack/compute/contrib/floating_ips.py:254 +#: nova/api/openstack/compute/contrib/floating_ips.py:201 +#: nova/api/openstack/compute/plugins/v3/floating_ips.py:217 msgid "Specified fixed address not assigned to instance" msgstr "" -#: nova/api/openstack/compute/contrib/floating_ips.py:268 +#: nova/api/openstack/compute/contrib/floating_ips.py:215 +#: nova/api/openstack/compute/plugins/v3/floating_ips.py:231 msgid "floating ip is already associated" msgstr "" -#: nova/api/openstack/compute/contrib/floating_ips.py:271 +#: nova/api/openstack/compute/contrib/floating_ips.py:218 +#: nova/api/openstack/compute/plugins/v3/floating_ips.py:234 msgid "l3driver call to add floating ip failed" msgstr "" -#: nova/api/openstack/compute/contrib/floating_ips.py:274 -#: nova/api/openstack/compute/contrib/floating_ips.py:305 +#: nova/api/openstack/compute/contrib/floating_ips.py:221 +#: nova/api/openstack/compute/contrib/floating_ips.py:256 +#: nova/api/openstack/compute/plugins/v3/floating_ips.py:237 +#: nova/api/openstack/compute/plugins/v3/floating_ips.py:273 msgid "floating ip not found" msgstr "" -#: nova/api/openstack/compute/contrib/floating_ips.py:279 +#: nova/api/openstack/compute/contrib/floating_ips.py:265 msgid "Error. Unable to associate floating ip" msgstr "" -#: nova/api/openstack/compute/contrib/floating_ips.py:320 +#: nova/api/openstack/compute/contrib/floating_ips.py:271 +#: nova/api/openstack/compute/plugins/v3/floating_ips.py:288 msgid "Floating ip is not associated" msgstr "" -#: nova/api/openstack/compute/contrib/floating_ips.py:324 +#: nova/api/openstack/compute/contrib/floating_ips.py:275 +#: nova/api/openstack/compute/plugins/v3/floating_ips.py:292 #, python-format msgid "Floating ip %(address)s is not associated with instance %(id)s." msgstr "" -#: nova/api/openstack/compute/contrib/floating_ips_bulk.py:120 -#: nova/api/openstack/compute/contrib/services.py:173 -#: nova/api/openstack/compute/plugins/v3/services.py:124 +#: nova/api/openstack/compute/contrib/floating_ips_bulk.py:118 +#: nova/api/openstack/compute/contrib/services.py:124 +#: nova/api/openstack/compute/plugins/v3/floating_ips_bulk.py:123 +#: nova/api/openstack/compute/plugins/v3/services.py:114 msgid "Unknown action" msgstr "" -#: nova/api/openstack/compute/contrib/floating_ips_bulk.py:148 -#: nova/cmd/manage.py:417 +#: nova/api/openstack/compute/contrib/floating_ips_bulk.py:146 +#: nova/api/openstack/compute/plugins/v3/floating_ips_bulk.py:146 +#: nova/cmd/manage.py:423 #, python-format msgid "/%s should be specified as single address(es) not in cidr format" msgstr "" #: nova/api/openstack/compute/contrib/fping.py:52 +#: nova/api/openstack/compute/plugins/v3/fping.py:50 msgid "fping utility is not found." msgstr "" -#: nova/api/openstack/compute/contrib/hosts.py:183 -#: nova/api/openstack/compute/plugins/v3/hosts.py:128 +#: nova/api/openstack/compute/contrib/hosts.py:122 #, python-format msgid "Invalid update setting: '%s'" msgstr "" -#: nova/api/openstack/compute/contrib/hosts.py:186 -#: nova/api/openstack/compute/plugins/v3/hosts.py:131 +#: nova/api/openstack/compute/contrib/hosts.py:125 #, python-format msgid "Invalid status: '%s'" msgstr "" -#: nova/api/openstack/compute/contrib/hosts.py:188 -#: nova/api/openstack/compute/plugins/v3/hosts.py:133 +#: nova/api/openstack/compute/contrib/hosts.py:127 #, python-format msgid "Invalid mode: '%s'" msgstr "" -#: nova/api/openstack/compute/contrib/hosts.py:190 -#: nova/api/openstack/compute/plugins/v3/hosts.py:135 +#: nova/api/openstack/compute/contrib/hosts.py:129 msgid "'status' or 'maintenance_mode' needed for host update" msgstr "" -#: nova/api/openstack/compute/contrib/hosts.py:206 -#: nova/api/openstack/compute/plugins/v3/hosts.py:152 +#: nova/api/openstack/compute/contrib/hosts.py:145 +#: nova/api/openstack/compute/plugins/v3/hosts.py:136 #, python-format msgid "Putting host %(host_name)s in maintenance mode %(mode)s." msgstr "" -#: nova/api/openstack/compute/contrib/hosts.py:212 -#: nova/api/openstack/compute/plugins/v3/hosts.py:158 +#: nova/api/openstack/compute/contrib/hosts.py:151 +#: nova/api/openstack/compute/plugins/v3/hosts.py:142 msgid "Virt driver does not implement host maintenance mode." msgstr "" -#: nova/api/openstack/compute/contrib/hosts.py:227 -#: nova/api/openstack/compute/plugins/v3/hosts.py:174 +#: nova/api/openstack/compute/contrib/hosts.py:168 +#: nova/api/openstack/compute/plugins/v3/hosts.py:158 #, python-format msgid "Enabling host %s." msgstr "" -#: nova/api/openstack/compute/contrib/hosts.py:229 -#: nova/api/openstack/compute/plugins/v3/hosts.py:176 +#: nova/api/openstack/compute/contrib/hosts.py:170 +#: nova/api/openstack/compute/plugins/v3/hosts.py:160 #, python-format msgid "Disabling host %s." msgstr "" -#: nova/api/openstack/compute/contrib/hosts.py:234 -#: nova/api/openstack/compute/plugins/v3/hosts.py:181 +#: nova/api/openstack/compute/contrib/hosts.py:175 +#: nova/api/openstack/compute/plugins/v3/hosts.py:165 msgid "Virt driver does not implement host disabled status." msgstr "" -#: nova/api/openstack/compute/contrib/hosts.py:250 -#: nova/api/openstack/compute/plugins/v3/hosts.py:199 +#: nova/api/openstack/compute/contrib/hosts.py:193 +#: nova/api/openstack/compute/plugins/v3/hosts.py:183 msgid "Virt driver does not implement host power management." msgstr "" -#: nova/api/openstack/compute/contrib/hosts.py:336 -#: nova/api/openstack/compute/plugins/v3/hosts.py:292 +#: nova/api/openstack/compute/contrib/hosts.py:279 +#: nova/api/openstack/compute/plugins/v3/hosts.py:277 msgid "Describe-resource is admin only functionality" msgstr "" -#: nova/api/openstack/compute/contrib/hypervisors.py:193 -#: nova/api/openstack/compute/contrib/hypervisors.py:205 -#: nova/api/openstack/compute/plugins/v3/hypervisors.py:93 -#: nova/api/openstack/compute/plugins/v3/hypervisors.py:105 -#: nova/api/openstack/compute/plugins/v3/hypervisors.py:140 +#: nova/api/openstack/compute/contrib/hypervisors.py:105 +#: nova/api/openstack/compute/contrib/hypervisors.py:116 +#: nova/api/openstack/compute/plugins/v3/hypervisors.py:101 +#: nova/api/openstack/compute/plugins/v3/hypervisors.py:113 #, python-format msgid "Hypervisor with ID '%s' could not be found." msgstr "" -#: nova/api/openstack/compute/contrib/hypervisors.py:213 -#: nova/api/openstack/compute/plugins/v3/hypervisors.py:113 +#: nova/api/openstack/compute/contrib/hypervisors.py:124 +#: nova/api/openstack/compute/plugins/v3/hypervisors.py:121 msgid "Virt driver does not implement uptime function." msgstr "" -#: nova/api/openstack/compute/contrib/hypervisors.py:229 -#: nova/api/openstack/compute/contrib/hypervisors.py:239 +#: nova/api/openstack/compute/contrib/hypervisors.py:139 +#: nova/api/openstack/compute/contrib/hypervisors.py:148 +#: nova/api/openstack/compute/plugins/v3/hypervisors.py:137 +#: nova/api/openstack/compute/plugins/v3/hypervisors.py:147 #, python-format msgid "No hypervisor matching '%s' could be found." msgstr "" #: nova/api/openstack/compute/contrib/instance_usage_audit_log.py:56 +#: nova/api/openstack/compute/plugins/v3/instance_usage_audit_log.py:59 #, python-format msgid "Invalid timestamp for date %s" msgstr "" -#: nova/api/openstack/compute/contrib/keypairs.py:104 -#: nova/api/openstack/compute/plugins/v3/keypairs.py:88 +#: nova/api/openstack/compute/contrib/keypairs.py:87 +#: nova/api/openstack/compute/plugins/v3/keypairs.py:90 msgid "Quota exceeded, too many key pairs." msgstr "" -#: nova/api/openstack/compute/contrib/multinic.py:54 +#: nova/api/openstack/compute/contrib/multinic.py:48 msgid "Missing 'networkId' argument for addFixedIp" msgstr "" -#: nova/api/openstack/compute/contrib/multinic.py:70 +#: nova/api/openstack/compute/contrib/multinic.py:69 msgid "Missing 'address' argument for removeFixedIp" msgstr "" @@ -3591,18 +3605,27 @@ msgid "Disassociating host with network with id %s" msgstr "" -#: nova/api/openstack/compute/contrib/networks_associate.py:40 -#: nova/api/openstack/compute/contrib/networks_associate.py:56 -#: nova/api/openstack/compute/contrib/networks_associate.py:74 -#: nova/api/openstack/compute/contrib/os_networks.py:78 -#: nova/api/openstack/compute/contrib/os_networks.py:93 -#: nova/api/openstack/compute/contrib/os_networks.py:104 -#: nova/api/openstack/compute/contrib/os_tenant_networks.py:110 -#: nova/api/openstack/compute/contrib/os_tenant_networks.py:135 +#: nova/api/openstack/compute/contrib/networks_associate.py:39 +#: nova/api/openstack/compute/contrib/networks_associate.py:55 +#: nova/api/openstack/compute/contrib/networks_associate.py:73 +#: nova/api/openstack/compute/contrib/os_networks.py:106 +#: nova/api/openstack/compute/contrib/os_networks.py:121 +#: nova/api/openstack/compute/contrib/os_networks.py:133 +#: nova/api/openstack/compute/contrib/os_tenant_networks.py:106 +#: nova/api/openstack/compute/contrib/os_tenant_networks.py:136 +#: nova/api/openstack/compute/plugins/v3/networks.py:102 +#: nova/api/openstack/compute/plugins/v3/networks.py:117 +#: nova/api/openstack/compute/plugins/v3/networks.py:132 +#: nova/api/openstack/compute/plugins/v3/networks_associate.py:41 +#: nova/api/openstack/compute/plugins/v3/networks_associate.py:57 +#: nova/api/openstack/compute/plugins/v3/networks_associate.py:75 +#: nova/api/openstack/compute/plugins/v3/tenant_networks.py:100 +#: nova/api/openstack/compute/plugins/v3/tenant_networks.py:132 msgid "Network not found" msgstr "" -#: nova/api/openstack/compute/contrib/networks_associate.py:43 +#: nova/api/openstack/compute/contrib/networks_associate.py:42 +#: nova/api/openstack/compute/plugins/v3/networks_associate.py:44 msgid "Disassociate host is not implemented by the configured Network API" msgstr "" @@ -3611,11 +3634,13 @@ msgid "Disassociating project with network with id %s" msgstr "" -#: nova/api/openstack/compute/contrib/networks_associate.py:59 +#: nova/api/openstack/compute/contrib/networks_associate.py:58 +#: nova/api/openstack/compute/plugins/v3/networks_associate.py:60 msgid "Disassociate project is not implemented by the configured Network API" msgstr "" -#: nova/api/openstack/compute/contrib/networks_associate.py:77 +#: nova/api/openstack/compute/contrib/networks_associate.py:76 +#: nova/api/openstack/compute/plugins/v3/networks_associate.py:78 msgid "Associate host is not implemented by the configured Network API" msgstr "" @@ -3624,7 +3649,8 @@ msgid "Disassociating network with id %s" msgstr "" -#: nova/api/openstack/compute/contrib/os_networks.py:81 +#: nova/api/openstack/compute/contrib/os_networks.py:109 +#: nova/api/openstack/compute/plugins/v3/networks.py:105 msgid "Disassociate network is not implemented by the configured Network API" msgstr "" @@ -3640,15 +3666,18 @@ msgid "Deleting network with id %s" msgstr "" -#: nova/api/openstack/compute/contrib/os_networks.py:116 +#: nova/api/openstack/compute/contrib/os_networks.py:145 +#: nova/api/openstack/compute/plugins/v3/networks.py:144 msgid "Missing network in body" msgstr "" -#: nova/api/openstack/compute/contrib/os_networks.py:120 +#: nova/api/openstack/compute/contrib/os_networks.py:149 +#: nova/api/openstack/compute/plugins/v3/networks.py:148 msgid "Network label is required" msgstr "" -#: nova/api/openstack/compute/contrib/os_networks.py:124 +#: nova/api/openstack/compute/contrib/os_networks.py:153 +#: nova/api/openstack/compute/plugins/v3/networks.py:152 msgid "Network cidr or cidr_v6 is required" msgstr "" @@ -3662,11 +3691,12 @@ msgid "Associating network %(network)s with project %(project)s" msgstr "" -#: nova/api/openstack/compute/contrib/os_networks.py:150 +#: nova/api/openstack/compute/contrib/os_networks.py:195 +#: nova/api/openstack/compute/plugins/v3/networks.py:191 msgid "VLAN support must be enabled" msgstr "" -#: nova/api/openstack/compute/contrib/os_networks.py:153 +#: nova/api/openstack/compute/contrib/os_networks.py:201 #, python-format msgid "" "Cannot associate network %(network)s with project %(project)s: %(message)s" @@ -3680,52 +3710,51 @@ msgid "Failed to update usages deallocating network." msgstr "" -#: nova/api/openstack/compute/contrib/os_tenant_networks.py:155 +#: nova/api/openstack/compute/contrib/os_tenant_networks.py:160 +#: nova/api/openstack/compute/plugins/v3/tenant_networks.py:155 msgid "No CIDR requested" msgstr "" -#: nova/api/openstack/compute/contrib/os_tenant_networks.py:161 +#: nova/api/openstack/compute/contrib/os_tenant_networks.py:166 +#: nova/api/openstack/compute/plugins/v3/tenant_networks.py:161 msgid "Requested network does not contain enough (2+) usable hosts" msgstr "" -#: nova/api/openstack/compute/contrib/os_tenant_networks.py:165 +#: nova/api/openstack/compute/contrib/os_tenant_networks.py:170 +#: nova/api/openstack/compute/plugins/v3/tenant_networks.py:165 msgid "CIDR is malformed." msgstr "" -#: nova/api/openstack/compute/contrib/os_tenant_networks.py:168 +#: nova/api/openstack/compute/contrib/os_tenant_networks.py:173 +#: nova/api/openstack/compute/plugins/v3/tenant_networks.py:168 msgid "Address could not be converted." msgstr "" -#: nova/api/openstack/compute/contrib/os_tenant_networks.py:176 +#: nova/api/openstack/compute/contrib/os_tenant_networks.py:181 +#: nova/api/openstack/compute/plugins/v3/tenant_networks.py:176 msgid "Quota exceeded, too many networks." msgstr "" -#: nova/api/openstack/compute/contrib/os_tenant_networks.py:189 +#: nova/api/openstack/compute/contrib/os_tenant_networks.py:194 +#: nova/api/openstack/compute/plugins/v3/tenant_networks.py:189 msgid "Create networks failed" msgstr "" -#: nova/api/openstack/compute/contrib/quotas.py:72 -#: nova/api/openstack/compute/plugins/v3/quota_sets.py:56 -#: nova/cmd/manage.py:255 +#: nova/cmd/manage.py:261 msgid "Quota limit must be -1 or greater." msgstr "" -#: nova/api/openstack/compute/contrib/quotas.py:76 -#: nova/api/openstack/compute/plugins/v3/quota_sets.py:60 -#: nova/cmd/manage.py:259 +#: nova/cmd/manage.py:265 #, python-format msgid "Quota limit must be greater than %s." msgstr "" -#: nova/api/openstack/compute/contrib/quotas.py:79 -#: nova/api/openstack/compute/plugins/v3/quota_sets.py:63 -#: nova/cmd/manage.py:262 +#: nova/cmd/manage.py:268 #, python-format msgid "Quota limit must be less than %s." msgstr "" -#: nova/api/openstack/compute/contrib/quotas.py:140 -#: nova/api/openstack/compute/plugins/v3/quota_sets.py:118 +#: nova/api/openstack/compute/contrib/quotas.py:146 msgid "quota_set not specified" msgstr "" @@ -3734,8 +3763,9 @@ msgid "force update quotas: %s" msgstr "" -#: nova/api/openstack/compute/contrib/quotas.py:162 -#: nova/api/openstack/compute/plugins/v3/quota_sets.py:139 +#: nova/api/openstack/compute/contrib/quota_classes.py:94 +#: nova/api/openstack/compute/contrib/quotas.py:167 +#: nova/api/openstack/compute/plugins/v3/quota_classes.py:98 #, python-format msgid "Bad key(s) %s in quota_set" msgstr "" @@ -3746,7 +3776,7 @@ msgid "Quota %(key)s used: %(quota_used)s, value: %(value)s." msgstr "" -#: nova/api/openstack/compute/contrib/quotas.py:188 +#: nova/api/openstack/compute/contrib/quotas.py:189 #: nova/api/openstack/compute/plugins/v3/quota_sets.py:173 #, python-format msgid "" @@ -3754,27 +3784,29 @@ "%(quota_used)s" msgstr "" -#: nova/api/openstack/compute/contrib/rescue.py:78 -#: nova/api/openstack/compute/plugins/v3/rescue.py:75 +#: nova/api/openstack/compute/contrib/rescue.py:71 +#: nova/api/openstack/compute/plugins/v3/rescue.py:73 msgid "The rescue operation is not implemented by this cloud." msgstr "" -#: nova/api/openstack/compute/contrib/rescue.py:98 -#: nova/api/openstack/compute/plugins/v3/rescue.py:99 +#: nova/api/openstack/compute/contrib/rescue.py:89 +#: nova/api/openstack/compute/plugins/v3/rescue.py:95 msgid "The unrescue operation is not implemented by this cloud." msgstr "" #: nova/api/openstack/compute/contrib/scheduler_hints.py:37 -#: nova/api/openstack/compute/plugins/v3/scheduler_hints.py:39 msgid "Malformed scheduler_hints attribute" msgstr "" -#: nova/api/openstack/compute/contrib/security_group_default_rules.py:127 -#: nova/api/openstack/compute/contrib/security_groups.py:371 +#: nova/api/openstack/compute/contrib/security_group_default_rules.py:51 +#: nova/api/openstack/compute/contrib/security_groups.py:259 +#: nova/api/openstack/compute/plugins/v3/security_group_default_rules.py:60 +#: nova/api/openstack/compute/plugins/v3/security_groups.py:257 msgid "Not enough parameters to build a valid rule." msgstr "" -#: nova/api/openstack/compute/contrib/security_group_default_rules.py:131 +#: nova/api/openstack/compute/contrib/security_group_default_rules.py:55 +#: nova/api/openstack/compute/plugins/v3/security_group_default_rules.py:64 msgid "This default rule already exists." msgstr "" @@ -3783,37 +3815,37 @@ msgid "Showing security_group_default_rule with id %s" msgstr "" -#: nova/api/openstack/compute/contrib/security_group_default_rules.py:156 +#: nova/api/openstack/compute/contrib/security_group_default_rules.py:78 msgid "security group default rule not found" msgstr "" -#: nova/api/openstack/compute/contrib/security_groups.py:379 +#: nova/api/openstack/compute/contrib/security_groups.py:267 +#: nova/api/openstack/compute/plugins/v3/security_groups.py:265 #, python-format msgid "Bad prefix for network in cidr %s" msgstr "" -#: nova/api/openstack/compute/contrib/security_groups.py:460 +#: nova/api/openstack/compute/contrib/security_groups.py:355 +#: nova/api/openstack/compute/plugins/v3/security_groups.py:370 msgid "Security group not specified" msgstr "" -#: nova/api/openstack/compute/contrib/security_groups.py:464 +#: nova/api/openstack/compute/contrib/security_groups.py:359 +#: nova/api/openstack/compute/plugins/v3/security_groups.py:374 msgid "Security group name cannot be empty" msgstr "" -#: nova/api/openstack/compute/contrib/server_external_events.py:92 -#: nova/api/openstack/compute/plugins/v3/server_external_events.py:65 +#: nova/api/openstack/compute/contrib/server_external_events.py:63 #, python-format msgid "event entity requires key %(key)s" msgstr "" -#: nova/api/openstack/compute/contrib/server_external_events.py:96 -#: nova/api/openstack/compute/plugins/v3/server_external_events.py:69 +#: nova/api/openstack/compute/contrib/server_external_events.py:67 #, python-format msgid "event entity contains unsupported items: %s" msgstr "" -#: nova/api/openstack/compute/contrib/server_external_events.py:102 -#: nova/api/openstack/compute/plugins/v3/server_external_events.py:75 +#: nova/api/openstack/compute/contrib/server_external_events.py:73 #, python-format msgid "Invalid event status `%s'" msgstr "" @@ -3825,46 +3857,45 @@ "Dropping event %(name)s:%(tag)s for unknown instance %(instance_uuid)s" msgstr "" -#: nova/api/openstack/compute/contrib/server_external_events.py:121 #: nova/api/openstack/compute/plugins/v3/server_external_events.py:94 #, python-format msgid "Create event %(name)s:%(tag)s for instance %(instance_uuid)s" msgstr "" -#: nova/api/openstack/compute/contrib/server_external_events.py:130 -#: nova/api/openstack/compute/plugins/v3/server_external_events.py:103 +#: nova/api/openstack/compute/contrib/server_external_events.py:118 +#: nova/api/openstack/compute/plugins/v3/server_external_events.py:108 msgid "No instances found for any event" msgstr "" -#: nova/api/openstack/compute/contrib/server_groups.py:176 +#: nova/api/openstack/compute/contrib/server_groups.py:83 msgid "Conflicting policies configured!" msgstr "" -#: nova/api/openstack/compute/contrib/server_groups.py:181 +#: nova/api/openstack/compute/contrib/server_groups.py:88 #, python-format msgid "Invalid policies: %s" msgstr "" -#: nova/api/openstack/compute/contrib/server_groups.py:186 +#: nova/api/openstack/compute/contrib/server_groups.py:98 msgid "the body is invalid." msgstr "" -#: nova/api/openstack/compute/contrib/server_groups.py:195 +#: nova/api/openstack/compute/contrib/server_groups.py:107 #, python-format msgid "'%s' is either missing or empty." msgstr "" -#: nova/api/openstack/compute/contrib/server_groups.py:201 +#: nova/api/openstack/compute/contrib/server_groups.py:113 #, python-format msgid "Invalid format for name: '%s'" msgstr "" -#: nova/api/openstack/compute/contrib/server_groups.py:209 +#: nova/api/openstack/compute/contrib/server_groups.py:121 #, python-format msgid "'%s' is not a list" msgstr "" -#: nova/api/openstack/compute/contrib/server_groups.py:213 +#: nova/api/openstack/compute/contrib/server_groups.py:125 #, python-format msgid "unsupported fields: %s" msgstr "" @@ -3879,75 +3910,77 @@ msgid "stop instance" msgstr "" -#: nova/api/openstack/compute/contrib/services.py:146 -#: nova/api/openstack/compute/plugins/v3/services.py:99 +#: nova/api/openstack/compute/contrib/services.py:100 +#: nova/api/openstack/compute/plugins/v3/services.py:88 #, python-format msgid "Service %s not found." msgstr "" -#: nova/api/openstack/compute/contrib/services.py:192 +#: nova/api/openstack/compute/contrib/services.py:143 msgid "" "The string containing the reason for disabling the service contains invalid " "characters or is too long." msgstr "" -#: nova/api/openstack/compute/contrib/services.py:200 -#: nova/api/openstack/compute/plugins/v3/services.py:150 +#: nova/api/openstack/compute/contrib/services.py:151 msgid "Invalid attribute in the request" msgstr "" -#: nova/api/openstack/compute/contrib/services.py:202 -#: nova/api/openstack/compute/plugins/v3/services.py:152 +#: nova/api/openstack/compute/contrib/services.py:153 +#: nova/api/openstack/compute/plugins/v3/services.py:134 msgid "Missing disabled reason field" msgstr "" -#: nova/api/openstack/compute/contrib/simple_tenant_usage.py:238 +#: nova/api/openstack/compute/contrib/simple_tenant_usage.py:215 +#: nova/api/openstack/compute/plugins/v3/simple_tenant_usage.py:217 msgid "Invalid start time. The start time cannot occur after the end time." msgstr "" -#: nova/api/openstack/compute/contrib/volumes.py:77 +#: nova/api/openstack/compute/contrib/volumes.py:76 #, python-format msgid "vol=%s" msgstr "" -#: nova/api/openstack/compute/contrib/volumes.py:188 +#: nova/api/openstack/compute/contrib/volumes.py:110 #, python-format msgid "Delete volume with id: %s" msgstr "" -#: nova/api/openstack/compute/contrib/volumes.py:362 -#: nova/api/openstack/compute/contrib/volumes.py:519 +#: nova/api/openstack/compute/contrib/volumes.py:251 +#: nova/api/openstack/compute/contrib/volumes.py:403 +#: nova/api/openstack/compute/plugins/v3/volumes.py:247 +#: nova/api/openstack/compute/plugins/v3/volumes.py:381 #, python-format msgid "Instance %s is not attached." msgstr "" -#: nova/api/openstack/compute/contrib/volumes.py:383 +#: nova/api/openstack/compute/contrib/volumes.py:272 #, python-format msgid "Bad volumeId format: volumeId is not in proper format (%s)" msgstr "" -#: nova/api/openstack/compute/contrib/volumes.py:399 -#: nova/api/openstack/compute/contrib/volumes.py:460 +#: nova/api/openstack/compute/contrib/volumes.py:288 +#: nova/api/openstack/compute/contrib/volumes.py:350 msgid "volumeId must be specified." msgstr "" -#: nova/api/openstack/compute/contrib/volumes.py:405 -#: nova/api/openstack/compute/plugins/v3/extended_volumes.py:139 +#: nova/api/openstack/compute/contrib/volumes.py:294 #, python-format msgid "Attach volume %(volume_id)s to instance %(server_id)s at %(device)s" msgstr "" -#: nova/api/openstack/compute/contrib/volumes.py:528 -#: nova/api/openstack/compute/plugins/v3/extended_volumes.py:201 +#: nova/api/openstack/compute/contrib/volumes.py:412 +#: nova/api/openstack/compute/plugins/v3/extended_volumes.py:185 +#: nova/api/openstack/compute/plugins/v3/volumes.py:390 msgid "Can't detach root device volume" msgstr "" -#: nova/api/openstack/compute/contrib/volumes.py:689 +#: nova/api/openstack/compute/contrib/volumes.py:541 #, python-format msgid "Create snapshot from volume %s" msgstr "" -#: nova/api/openstack/compute/contrib/volumes.py:696 +#: nova/api/openstack/compute/contrib/volumes.py:548 #, python-format msgid "Invalid value '%s' for force." msgstr "" @@ -3992,16 +4025,16 @@ msgid "Invalid key %s in request body." msgstr "" -#: nova/api/openstack/compute/plugins/v3/aggregates.py:208 +#: nova/api/openstack/compute/plugins/v3/aggregates.py:177 msgid "Invalid request format for metadata" msgstr "" -#: nova/api/openstack/compute/plugins/v3/attach_interfaces.py:103 +#: nova/api/openstack/compute/plugins/v3/attach_interfaces.py:109 #, python-format msgid "Attach interface to %s" msgstr "" -#: nova/api/openstack/compute/plugins/v3/cells.py:187 +#: nova/api/openstack/compute/plugins/v3/cells.py:191 #, python-format msgid "Cell %s doesn't exist." msgstr "" @@ -4028,7 +4061,8 @@ "create_backup attribute 'rotation' must be greater than or equal to zero" msgstr "" -#: nova/api/openstack/compute/plugins/v3/extended_volumes.py:98 +#: nova/api/openstack/compute/plugins/v3/extended_volumes.py:97 +#: nova/api/openstack/compute/plugins/v3/volumes.py:356 msgid "The volume was either invalid or not attached to the instance." msgstr "" @@ -4037,8 +4071,8 @@ msgid "Detach volume %(volume_id)s from instance %(server_id)s" msgstr "" -#: nova/api/openstack/compute/plugins/v3/extended_volumes.py:191 -#: nova/api/openstack/compute/plugins/v3/extended_volumes.py:218 +#: nova/api/openstack/compute/plugins/v3/extended_volumes.py:176 +#: nova/api/openstack/compute/plugins/v3/extended_volumes.py:202 #, python-format msgid "Volume %(volume_id)s is not attached to the instance %(server_id)s" msgstr "" @@ -4048,7 +4082,7 @@ msgid "Filter out extension %s from discover list" msgstr "" -#: nova/api/openstack/compute/plugins/v3/flavors.py:94 +#: nova/api/openstack/compute/plugins/v3/flavors.py:96 #, python-format msgid "Invalid min_ram filter [%s]" msgstr "" @@ -4075,7 +4109,7 @@ msgid "Need parameter 'query' to specify which hypervisor to filter on" msgstr "" -#: nova/api/openstack/compute/plugins/v3/server_actions.py:76 +#: nova/api/openstack/compute/plugins/v3/instance_actions.py:73 #, python-format msgid "Action %s not found" msgstr "" @@ -4116,24 +4150,24 @@ msgid "Device name cannot include spaces." msgstr "" -#: nova/api/openstack/compute/plugins/v3/servers.py:336 +#: nova/api/openstack/compute/plugins/v3/servers.py:416 msgid "Unknown argument: port" msgstr "" -#: nova/api/openstack/compute/plugins/v3/servers.py:344 +#: nova/api/openstack/compute/plugins/v3/servers.py:419 #, python-format msgid "" "Specified Fixed IP '%(addr)s' cannot be used with port '%(port)s': port " "already has a Fixed IP allocated." msgstr "" -#: nova/api/openstack/compute/plugins/v3/servers.py:413 -#: nova/api/openstack/compute/plugins/v3/servers.py:585 +#: nova/api/openstack/compute/plugins/v3/servers.py:420 +#: nova/api/openstack/compute/plugins/v3/servers.py:592 msgid "The request body is invalid" msgstr "" -#: nova/api/openstack/compute/plugins/v3/servers.py:471 -#: nova/api/openstack/compute/plugins/v3/servers.py:499 +#: nova/api/openstack/compute/plugins/v3/servers.py:478 +#: nova/api/openstack/compute/plugins/v3/servers.py:506 msgid "Invalid flavor_ref provided." msgstr "" @@ -4157,57 +4191,57 @@ msgid "Running _update_extension_point for %s" msgstr "" -#: nova/api/openstack/compute/plugins/v3/servers.py:596 +#: nova/api/openstack/compute/plugins/v3/servers.py:716 msgid "host_id cannot be updated." msgstr "" -#: nova/api/openstack/compute/plugins/v3/servers.py:741 +#: nova/api/openstack/compute/plugins/v3/servers.py:748 msgid "Invalid image_ref provided." msgstr "" -#: nova/api/openstack/compute/plugins/v3/servers.py:760 +#: nova/api/openstack/compute/plugins/v3/servers.py:767 msgid "Missing image_ref attribute" msgstr "" -#: nova/api/openstack/compute/plugins/v3/servers.py:767 +#: nova/api/openstack/compute/plugins/v3/servers.py:774 msgid "Missing flavor_ref attribute" msgstr "" -#: nova/api/openstack/compute/plugins/v3/servers.py:780 +#: nova/api/openstack/compute/plugins/v3/servers.py:787 msgid "Resize request has invalid 'flavor_ref' attribute." msgstr "" -#: nova/api/openstack/compute/plugins/v3/servers.py:783 +#: nova/api/openstack/compute/plugins/v3/servers.py:790 msgid "Resize requests require 'flavor_ref' attribute." msgstr "" -#: nova/api/openstack/compute/plugins/v3/servers.py:799 +#: nova/api/openstack/compute/plugins/v3/servers.py:806 msgid "Could not parse image_ref from request." msgstr "" -#: nova/api/openstack/compute/plugins/v3/servers.py:883 +#: nova/api/openstack/compute/plugins/v3/servers.py:890 msgid "create_image entity requires name attribute" msgstr "" -#: nova/api/openstack/compute/plugins/v3/servers.py:945 +#: nova/api/openstack/compute/plugins/v3/servers.py:954 msgid "Invalid admin_password" msgstr "" -#: nova/api/openstack/compute/plugins/v3/services.py:143 +#: nova/api/openstack/compute/plugins/v3/services.py:140 msgid "Disabled reason contains invalid characters or is too long" msgstr "" -#: nova/api/openstack/compute/views/servers.py:197 +#: nova/api/openstack/compute/views/servers.py:187 msgid "Instance has had its instance_type removed from the DB" msgstr "" -#: nova/api/validation/validators.py:61 +#: nova/api/validation/validators.py:107 #, python-format msgid "" "Invalid input for field/attribute %(path)s. Value: %(value)s. %(message)s" msgstr "" -#: nova/cells/manager.py:78 +#: nova/cells/manager.py:79 msgid "" "The cells feature of Nova is considered experimental by the OpenStack " "project because it receives much less testing than the rest of Nova. This " @@ -4215,7 +4249,7 @@ "of it in production right now may be risky." msgstr "" -#: nova/cells/messaging.py:205 +#: nova/cells/messaging.py:204 #, python-format msgid "Error processing message locally: %(exc)s" msgstr "" @@ -4230,7 +4264,7 @@ msgid "Unknown %(cell_type)s when routing to %(target_cell)s" msgstr "" -#: nova/cells/messaging.py:410 +#: nova/cells/messaging.py:409 #, python-format msgid "Error locating next hop for message: %(exc)s" msgstr "" @@ -4240,12 +4274,12 @@ msgid "Failed to send message to cell: %(next_hop)s: %(exc)s" msgstr "" -#: nova/cells/messaging.py:516 +#: nova/cells/messaging.py:515 #, python-format msgid "Error locating next hops for message: %(exc)s" msgstr "" -#: nova/cells/messaging.py:536 +#: nova/cells/messaging.py:535 #, python-format msgid "Error sending message to next hops: %(exc)s" msgstr "" @@ -4255,7 +4289,7 @@ msgid "Error waiting for responses from neighbor cells: %(exc)s" msgstr "" -#: nova/cells/messaging.py:669 +#: nova/cells/messaging.py:665 #, python-format msgid "Unknown method '%(method)s' in compute API" msgstr "" @@ -4284,19 +4318,19 @@ msgid "Got broadcast to %(delete_type)s delete instance" msgstr "" -#: nova/cells/messaging.py:1100 +#: nova/cells/messaging.py:1110 #, python-format msgid "Got message to create instance fault: %(instance_fault)s" msgstr "" -#: nova/cells/messaging.py:1123 +#: nova/cells/messaging.py:1133 #, python-format msgid "" "Forcing a sync of instances, project_id=%(projid_str)s, " "updated_since=%(since_str)s" msgstr "" -#: nova/cells/messaging.py:1202 +#: nova/cells/messaging.py:1212 #, python-format msgid "No match when trying to update BDM: %(bdm)s" msgstr "" @@ -4311,25 +4345,25 @@ msgid "Updating parents with our capacities: %(capacities)s" msgstr "" -#: nova/cells/messaging.py:1686 +#: nova/cells/messaging.py:1693 #, python-format msgid "No cell_name for %(method)s() from API" msgstr "" -#: nova/cells/messaging.py:1703 +#: nova/cells/messaging.py:1710 msgid "No cell_name for instance update from API" msgstr "" -#: nova/cells/messaging.py:1866 +#: nova/cells/messaging.py:1877 #, python-format msgid "Returning exception %s to caller" msgstr "" -#: nova/cells/rpcapi.py:375 +#: nova/cells/rpcapi.py:384 msgid "Failed to notify cells of BDM update/create." msgstr "" -#: nova/cells/rpcapi.py:391 +#: nova/cells/rpcapi.py:400 msgid "Failed to notify cells of BDM destroy." msgstr "" @@ -4343,12 +4377,12 @@ msgid "Scheduling with routing_path=%(routing_path)s" msgstr "" -#: nova/cells/scheduler.py:193 nova/cells/scheduler.py:234 +#: nova/cells/scheduler.py:191 #, python-format msgid "Couldn't communicate with cell '%s'" msgstr "" -#: nova/cells/scheduler.py:197 nova/cells/scheduler.py:238 +#: nova/cells/scheduler.py:195 msgid "Couldn't communicate with any cells" msgstr "" @@ -4357,23 +4391,23 @@ msgid "Building instances with routing_path=%(routing_path)s" msgstr "" -#: nova/cells/scheduler.py:295 +#: nova/cells/scheduler.py:233 #, python-format msgid "" "No cells available when scheduling. Will retry in %(sleep_time)s second(s)" msgstr "" -#: nova/cells/scheduler.py:301 +#: nova/cells/scheduler.py:239 #, python-format msgid "Error scheduling instances %(instance_uuids)s" msgstr "" -#: nova/cells/state.py:352 +#: nova/cells/state.py:360 #, python-format msgid "Unknown cell '%(cell_name)s' when trying to update capabilities" msgstr "" -#: nova/cells/state.py:367 +#: nova/cells/state.py:375 #, python-format msgid "Unknown cell '%(cell_name)s' when trying to update capacities" msgstr "" @@ -4424,89 +4458,89 @@ msgid "Failed to load %s" msgstr "" -#: nova/cmd/baremetal_deploy_helper.py:211 +#: nova/cmd/baremetal_deploy_helper.py:210 #, python-format msgid "parent device '%s' not found" msgstr "" -#: nova/cmd/baremetal_deploy_helper.py:214 +#: nova/cmd/baremetal_deploy_helper.py:213 #, python-format msgid "root device '%s' not found" msgstr "" -#: nova/cmd/baremetal_deploy_helper.py:216 +#: nova/cmd/baremetal_deploy_helper.py:215 #, python-format msgid "swap device '%s' not found" msgstr "" -#: nova/cmd/baremetal_deploy_helper.py:218 +#: nova/cmd/baremetal_deploy_helper.py:217 #, python-format msgid "ephemeral device '%s' not found" msgstr "" -#: nova/cmd/baremetal_deploy_helper.py:228 +#: nova/cmd/baremetal_deploy_helper.py:227 msgid "Failed to detect root device UUID." msgstr "" -#: nova/cmd/baremetal_deploy_helper.py:252 +#: nova/cmd/baremetal_deploy_helper.py:251 #, python-format msgid "Cmd : %s" msgstr "" -#: nova/cmd/baremetal_deploy_helper.py:253 +#: nova/cmd/baremetal_deploy_helper.py:252 #, python-format msgid "StdOut : %r" msgstr "" -#: nova/cmd/baremetal_deploy_helper.py:254 +#: nova/cmd/baremetal_deploy_helper.py:253 #, python-format msgid "StdErr : %r" msgstr "" -#: nova/cmd/baremetal_deploy_helper.py:282 +#: nova/cmd/baremetal_deploy_helper.py:281 #, python-format msgid "start deployment for node %(node_id)s, params %(params)s" msgstr "" -#: nova/cmd/baremetal_deploy_helper.py:291 +#: nova/cmd/baremetal_deploy_helper.py:290 #, python-format msgid "deployment to node %s failed" msgstr "" -#: nova/cmd/baremetal_deploy_helper.py:295 +#: nova/cmd/baremetal_deploy_helper.py:294 #, python-format msgid "deployment to node %s done" msgstr "" -#: nova/cmd/baremetal_deploy_helper.py:317 +#: nova/cmd/baremetal_deploy_helper.py:316 #, python-format msgid "post: environ=%s" msgstr "" -#: nova/cmd/baremetal_deploy_helper.py:336 +#: nova/cmd/baremetal_deploy_helper.py:335 #, python-format msgid "Deploy agent error message: %s" msgstr "" -#: nova/cmd/baremetal_deploy_helper.py:360 +#: nova/cmd/baremetal_deploy_helper.py:359 #, python-format msgid "request is queued: node %(node_id)s, params %(params)s" msgstr "" -#: nova/cmd/baremetal_manage.py:159 nova/cmd/manage.py:1350 +#: nova/cmd/manage.py:1294 #, python-format msgid "Could not read %s. Re-running with sudo" msgstr "" -#: nova/cmd/baremetal_manage.py:163 nova/cmd/manage.py:1354 +#: nova/cmd/manage.py:1298 msgid "sudo failed, continuing as if nothing happened" msgstr "" -#: nova/cmd/baremetal_manage.py:165 nova/cmd/manage.py:1356 +#: nova/cmd/manage.py:1300 msgid "Please re-run nova-manage as root." msgstr "" -#: nova/cmd/baremetal_manage.py:207 nova/cmd/manage.py:1403 +#: nova/cmd/manage.py:1347 msgid "Command failed, please check log for more info" msgstr "" @@ -4515,321 +4549,320 @@ msgid "No db access allowed in nova-compute: %s" msgstr "" -#: nova/cmd/dhcpbridge.py:132 +#: nova/cmd/dhcpbridge.py:131 #, python-format msgid "Called '%(action)s' for mac '%(mac)s' with ip '%(ip)s'" msgstr "" -#: nova/cmd/dhcpbridge.py:142 +#: nova/cmd/dhcpbridge.py:141 msgid "Environment variable 'NETWORK_ID' must be set." msgstr "" -#: nova/cmd/manage.py:214 +#: nova/cmd/manage.py:220 msgid "" "The above error may show that the database has not been created.\n" "Please create a database using 'nova-manage db sync' before running this " "command." msgstr "" -#: nova/cmd/manage.py:271 +#: nova/cmd/manage.py:277 #, python-format msgid "%(key)s is not a valid quota key. Valid options are: %(options)s." msgstr "" -#: nova/cmd/manage.py:277 +#: nova/cmd/manage.py:283 msgid "Quota" msgstr "" -#: nova/cmd/manage.py:278 +#: nova/cmd/manage.py:284 msgid "Limit" msgstr "" -#: nova/cmd/manage.py:279 +#: nova/cmd/manage.py:285 msgid "In Use" msgstr "" -#: nova/cmd/manage.py:280 +#: nova/cmd/manage.py:286 msgid "Reserved" msgstr "" -#: nova/cmd/manage.py:323 nova/cmd/manage.py:398 nova/cmd/manage.py:735 -#: nova/cmd/manage.py:749 nova/cmd/manage.py:819 +#: nova/cmd/manage.py:329 nova/cmd/manage.py:404 nova/cmd/manage.py:743 +#: nova/cmd/manage.py:757 nova/cmd/manage.py:827 #, python-format msgid "error: %s" msgstr "" -#: nova/cmd/manage.py:331 +#: nova/cmd/manage.py:337 msgid "network" msgstr "" -#: nova/cmd/manage.py:332 +#: nova/cmd/manage.py:338 msgid "IP address" msgstr "" -#: nova/cmd/manage.py:333 +#: nova/cmd/manage.py:339 msgid "hostname" msgstr "" -#: nova/cmd/manage.py:334 nova/cmd/manage.py:875 +#: nova/cmd/manage.py:340 nova/cmd/manage.py:883 msgid "host" msgstr "" -#: nova/cmd/manage.py:346 nova/cmd/manage.py:370 +#: nova/cmd/manage.py:352 nova/cmd/manage.py:376 msgid "No fixed IP found." msgstr "" -#: nova/cmd/manage.py:362 +#: nova/cmd/manage.py:368 #, python-format msgid "WARNING: fixed ip %s allocated to missing instance" msgstr "" -#: nova/cmd/manage.py:424 +#: nova/cmd/manage.py:430 #, python-format msgid "" "Too many IP addresses will be generated. Please increase /%s to reduce the " "number generated." msgstr "" -#: nova/cmd/manage.py:475 +#: nova/cmd/manage.py:481 msgid "No floating IP addresses have been defined." msgstr "" -#: nova/cmd/manage.py:549 nova/tests/test_nova_manage.py:214 +#: nova/cmd/manage.py:557 msgid "id" msgstr "" -#: nova/cmd/manage.py:550 nova/tests/test_nova_manage.py:215 +#: nova/cmd/manage.py:558 msgid "IPv4" msgstr "" -#: nova/cmd/manage.py:551 nova/tests/test_nova_manage.py:216 +#: nova/cmd/manage.py:559 msgid "IPv6" msgstr "" -#: nova/cmd/manage.py:552 nova/tests/test_nova_manage.py:217 +#: nova/cmd/manage.py:560 msgid "start address" msgstr "" -#: nova/cmd/manage.py:553 nova/tests/test_nova_manage.py:218 +#: nova/cmd/manage.py:561 msgid "DNS1" msgstr "" -#: nova/cmd/manage.py:554 nova/tests/test_nova_manage.py:219 +#: nova/cmd/manage.py:562 msgid "DNS2" msgstr "" -#: nova/cmd/manage.py:555 nova/tests/test_nova_manage.py:220 +#: nova/cmd/manage.py:563 msgid "VlanID" msgstr "" -#: nova/cmd/manage.py:556 nova/cmd/manage.py:663 -#: nova/tests/test_nova_manage.py:221 +#: nova/cmd/manage.py:564 nova/cmd/manage.py:671 msgid "project" msgstr "" -#: nova/cmd/manage.py:557 nova/tests/test_nova_manage.py:222 +#: nova/cmd/manage.py:565 msgid "uuid" msgstr "" -#: nova/cmd/manage.py:564 +#: nova/cmd/manage.py:572 msgid "No networks found" msgstr "" -#: nova/cmd/manage.py:583 +#: nova/cmd/manage.py:591 msgid "Please specify either fixed_range or uuid" msgstr "" -#: nova/cmd/manage.py:588 +#: nova/cmd/manage.py:596 msgid "UUID is required to delete Neutron Networks" msgstr "" -#: nova/cmd/manage.py:591 +#: nova/cmd/manage.py:599 msgid "Deleting by fixed_range is not supported with the NeutronManager" msgstr "" -#: nova/cmd/manage.py:655 +#: nova/cmd/manage.py:663 msgid "instance" msgstr "" -#: nova/cmd/manage.py:656 +#: nova/cmd/manage.py:664 msgid "node" msgstr "" -#: nova/cmd/manage.py:657 +#: nova/cmd/manage.py:665 msgid "type" msgstr "" -#: nova/cmd/manage.py:658 +#: nova/cmd/manage.py:666 msgid "state" msgstr "" -#: nova/cmd/manage.py:659 +#: nova/cmd/manage.py:667 msgid "launched" msgstr "" -#: nova/cmd/manage.py:660 +#: nova/cmd/manage.py:668 msgid "image" msgstr "" -#: nova/cmd/manage.py:661 +#: nova/cmd/manage.py:669 msgid "kernel" msgstr "" -#: nova/cmd/manage.py:662 +#: nova/cmd/manage.py:670 msgid "ramdisk" msgstr "" -#: nova/cmd/manage.py:664 +#: nova/cmd/manage.py:672 msgid "user" msgstr "" -#: nova/cmd/manage.py:665 nova/cmd/manage.py:876 +#: nova/cmd/manage.py:673 nova/cmd/manage.py:884 msgid "zone" msgstr "" -#: nova/cmd/manage.py:666 +#: nova/cmd/manage.py:674 msgid "index" msgstr "" -#: nova/cmd/manage.py:710 +#: nova/cmd/manage.py:718 msgid "Binary" msgstr "" -#: nova/cmd/manage.py:711 +#: nova/cmd/manage.py:719 msgid "Host" msgstr "" -#: nova/cmd/manage.py:712 +#: nova/cmd/manage.py:720 msgid "Zone" msgstr "" -#: nova/cmd/manage.py:713 +#: nova/cmd/manage.py:721 msgid "Status" msgstr "" -#: nova/cmd/manage.py:714 +#: nova/cmd/manage.py:722 msgid "State" msgstr "" -#: nova/cmd/manage.py:715 +#: nova/cmd/manage.py:723 msgid "Updated_At" msgstr "" -#: nova/cmd/manage.py:737 +#: nova/cmd/manage.py:745 #, python-format msgid "Service %(service)s on host %(host)s enabled." msgstr "" -#: nova/cmd/manage.py:751 +#: nova/cmd/manage.py:759 #, python-format msgid "Service %(service)s on host %(host)s disabled." msgstr "" -#: nova/cmd/manage.py:823 +#: nova/cmd/manage.py:831 msgid "An unexpected error has occurred." msgstr "" -#: nova/cmd/manage.py:824 +#: nova/cmd/manage.py:832 msgid "[Result]" msgstr "" -#: nova/cmd/manage.py:828 +#: nova/cmd/manage.py:836 msgid "HOST" msgstr "" -#: nova/cmd/manage.py:829 +#: nova/cmd/manage.py:837 msgid "PROJECT" msgstr "" -#: nova/cmd/manage.py:830 +#: nova/cmd/manage.py:838 msgid "cpu" msgstr "" -#: nova/cmd/manage.py:831 +#: nova/cmd/manage.py:839 msgid "mem(mb)" msgstr "" -#: nova/cmd/manage.py:832 +#: nova/cmd/manage.py:840 msgid "hdd" msgstr "" -#: nova/cmd/manage.py:915 +#: nova/cmd/manage.py:923 msgid "Must supply a positive value for max_rows" msgstr "" -#: nova/cmd/manage.py:961 +#: nova/cmd/manage.py:963 msgid "Must supply valid parameters to create flavor" msgstr "" -#: nova/cmd/manage.py:965 +#: nova/cmd/manage.py:967 msgid "Flavor exists." msgstr "" -#: nova/cmd/manage.py:966 +#: nova/cmd/manage.py:968 msgid "Please ensure flavor name and flavorid are unique." msgstr "" -#: nova/cmd/manage.py:968 +#: nova/cmd/manage.py:970 msgid "Currently defined flavor names and flavorids:" msgstr "" -#: nova/cmd/manage.py:973 +#: nova/cmd/manage.py:975 msgid "Unknown error" msgstr "" -#: nova/cmd/manage.py:976 +#: nova/cmd/manage.py:978 #, python-format msgid "%s created" msgstr "" -#: nova/cmd/manage.py:984 +#: nova/cmd/manage.py:986 msgid "Valid flavor name is required" msgstr "" -#: nova/cmd/manage.py:987 +#: nova/cmd/manage.py:989 #, python-format msgid "DB Error: %s" msgstr "" -#: nova/cmd/manage.py:992 +#: nova/cmd/manage.py:994 #, python-format msgid "%s deleted" msgstr "" -#: nova/cmd/manage.py:1028 +#: nova/cmd/manage.py:1030 #, python-format msgid "Key %(key)s set to %(value)s on instance type %(name)s" msgstr "" -#: nova/cmd/manage.py:1051 +#: nova/cmd/manage.py:1053 #, python-format msgid "Key %(key)s on flavor %(name)s unset" msgstr "" -#: nova/cmd/manage.py:1112 +#: nova/cmd/manage.py:1013 #, python-format msgid "Hypervisor: %s" msgstr "" -#: nova/cmd/manage.py:1161 +#: nova/cmd/manage.py:1062 #, python-format msgid "Line %(linenum)d : %(line)s" msgstr "" -#: nova/cmd/manage.py:1164 +#: nova/cmd/manage.py:1065 msgid "No errors in logfiles!" msgstr "" -#: nova/cmd/manage.py:1178 +#: nova/cmd/manage.py:1079 msgid "Unable to find system log file!" msgstr "" -#: nova/cmd/manage.py:1182 +#: nova/cmd/manage.py:1083 #, python-format msgid "Last %s nova syslog entries:-" msgstr "" -#: nova/cmd/manage.py:1191 +#: nova/cmd/manage.py:1092 msgid "No nova entries in syslog!" msgstr "" @@ -4838,71 +4871,71 @@ msgid "No db access allowed in nova-network: %s" msgstr "" -#: nova/compute/api.py:363 +#: nova/compute/api.py:419 msgid "Cannot run any more instances of this type." msgstr "" -#: nova/compute/api.py:370 +#: nova/compute/api.py:426 #, python-format msgid "Can only run %s more instances of this type." msgstr "" -#: nova/compute/api.py:382 +#: nova/compute/api.py:403 #, python-format msgid "" "%(overs)s quota exceeded for %(pid)s, tried to run %(min_count)d instances. " "%(msg)s" msgstr "" -#: nova/compute/api.py:386 +#: nova/compute/api.py:407 #, python-format msgid "" "%(overs)s quota exceeded for %(pid)s, tried to run between %(min_count)d and " "%(max_count)d instances. %(msg)s" msgstr "" -#: nova/compute/api.py:407 +#: nova/compute/api.py:463 msgid "Metadata type should be dict." msgstr "" -#: nova/compute/api.py:413 +#: nova/compute/api.py:416 #, python-format msgid "" "Quota exceeded for %(pid)s, tried to set %(num_metadata)s metadata properties" msgstr "" -#: nova/compute/api.py:425 +#: nova/compute/api.py:428 #, python-format msgid "Metadata property key '%s' is not a string." msgstr "" -#: nova/compute/api.py:428 +#: nova/compute/api.py:431 #, python-format msgid "Metadata property value '%(v)s' for key '%(k)s' is not a string." msgstr "" -#: nova/compute/api.py:432 +#: nova/compute/api.py:435 msgid "Metadata property key blank" msgstr "" -#: nova/compute/api.py:435 +#: nova/compute/api.py:485 msgid "Metadata property key greater than 255 characters" msgstr "" -#: nova/compute/api.py:438 +#: nova/compute/api.py:488 msgid "Metadata property value greater than 255 characters" msgstr "" -#: nova/compute/api.py:575 +#: nova/compute/api.py:573 msgid "" "Failed to set instance name using multi_instance_display_name_template." msgstr "" -#: nova/compute/api.py:677 +#: nova/compute/api.py:746 msgid "Cannot attach one or more volumes to multiple instances" msgstr "" -#: nova/compute/api.py:719 +#: nova/compute/api.py:786 msgid "The requested availability zone is not available" msgstr "" @@ -4928,63 +4961,61 @@ msgid "block_device_mapping %s" msgstr "" -#: nova/compute/api.py:1118 +#: nova/compute/api.py:1235 msgid "" "Images with destination_type 'volume' need to have a non-zero size specified" msgstr "" -#: nova/compute/api.py:1149 +#: nova/compute/api.py:1267 msgid "More than one swap drive requested." msgstr "" -#: nova/compute/api.py:1298 -#: nova/tests/api/openstack/compute/test_servers.py:3117 -#: nova/tests/api/openstack/compute/plugins/v3/test_servers.py:2458 +#: nova/compute/api.py:1413 msgid "" "Unable to launch multiple instances with a single configured port ID. Please " "launch your instance one by one with different ports." msgstr "" -#: nova/compute/api.py:1400 +#: nova/compute/api.py:1508 msgid "instance termination disabled" msgstr "" -#: nova/compute/api.py:1415 +#: nova/compute/api.py:1522 #, python-format msgid "Working on deleting snapshot %s from shelved instance..." msgstr "" -#: nova/compute/api.py:1422 +#: nova/compute/api.py:1529 #, python-format msgid "Failed to delete snapshot from shelved instance (%s)." msgstr "" -#: nova/compute/api.py:1426 +#: nova/compute/api.py:1400 msgid "" "Something wrong happened when trying to delete snapshot from shelved " "instance." msgstr "" -#: nova/compute/api.py:1491 +#: nova/compute/api.py:1590 msgid "Instance is already in deleting state, ignoring this request" msgstr "" -#: nova/compute/api.py:1539 +#: nova/compute/api.py:1625 #, python-format msgid "" "Found an unconfirmed migration during delete, id: %(id)s, status: %(status)s" msgstr "" -#: nova/compute/api.py:1549 +#: nova/compute/api.py:1635 msgid "Instance may have been confirmed during delete" msgstr "" -#: nova/compute/api.py:1566 +#: nova/compute/api.py:1652 #, python-format msgid "Migration %s may have been confirmed during delete" msgstr "" -#: nova/compute/api.py:1602 +#: nova/compute/api.py:1687 #, python-format msgid "Flavor %d not found" msgstr "" @@ -4993,12 +5024,12 @@ msgid "going to delete a resizing instance" msgstr "" -#: nova/compute/api.py:1620 +#: nova/compute/api.py:1707 #, python-format msgid "instance's host %s is down, deleting from database" msgstr "" -#: nova/compute/api.py:1647 nova/compute/manager.py:2237 +#: nova/compute/api.py:1790 #, python-format msgid "Ignoring volume cleanup failure due to %s" msgstr "" @@ -5024,7 +5055,7 @@ msgid "Searching by: %s" msgstr "" -#: nova/compute/api.py:2042 +#: nova/compute/api.py:2217 #, python-format msgid "snapshot for %s" msgstr "" @@ -5040,12 +5071,12 @@ "%(new_instance_type_name)s" msgstr "" -#: nova/compute/api.py:2414 +#: nova/compute/api.py:2523 #, python-format msgid "%(overs)s quota exceeded for %(pid)s, tried to resize instance." msgstr "" -#: nova/compute/api.py:2583 +#: nova/compute/api.py:2779 msgid "Cannot rescue a volume-backed instance" msgstr "" @@ -5057,19 +5088,19 @@ msgid "Unlocking" msgstr "" -#: nova/compute/api.py:2811 +#: nova/compute/api.py:3026 msgid "Volume must be attached in order to detach." msgstr "" -#: nova/compute/api.py:2831 +#: nova/compute/api.py:3046 msgid "Old volume is attached to a different instance." msgstr "" -#: nova/compute/api.py:2834 +#: nova/compute/api.py:3049 msgid "New volume must be detached in order to swap." msgstr "" -#: nova/compute/api.py:2837 +#: nova/compute/api.py:3052 msgid "New volume must be the same size or larger." msgstr "" @@ -5082,7 +5113,7 @@ msgid "vm evacuation scheduled" msgstr "" -#: nova/compute/api.py:3030 +#: nova/compute/api.py:3177 #, python-format msgid "" "Instance compute service state on %s expected to be down, but it was up." @@ -5092,85 +5123,85 @@ msgid "This aggregate contains hosts in an existing availability zone" msgstr "" -#: nova/compute/api.py:3399 +#: nova/compute/api.py:3611 #, python-format msgid "Host already in availability zone %s" msgstr "" -#: nova/compute/api.py:3487 nova/tests/compute/test_keypairs.py:135 +#: nova/compute/api.py:3694 msgid "Keypair name contains unsafe characters" msgstr "" -#: nova/compute/api.py:3491 nova/tests/compute/test_keypairs.py:127 +#: nova/compute/api.py:3446 nova/tests/compute/test_keypairs.py:127 #: nova/tests/compute/test_keypairs.py:131 msgid "Keypair name must be between 1 and 255 characters long" msgstr "" -#: nova/compute/api.py:3579 +#: nova/compute/api.py:3789 #, python-format msgid "Security group %s is not a string or unicode" msgstr "" -#: nova/compute/api.py:3582 +#: nova/compute/api.py:3537 #, python-format msgid "Security group %s cannot be empty." msgstr "" -#: nova/compute/api.py:3590 +#: nova/compute/api.py:3799 #, python-format msgid "" "Value (%(value)s) for parameter Group%(property)s is invalid. Content " "limited to '%(allowed)s'." msgstr "" -#: nova/compute/api.py:3596 +#: nova/compute/api.py:3551 #, python-format msgid "Security group %s should not be greater than 255 characters." msgstr "" -#: nova/compute/api.py:3614 +#: nova/compute/api.py:3820 msgid "Quota exceeded, too many security groups." msgstr "" -#: nova/compute/api.py:3617 +#: nova/compute/api.py:3823 #, python-format msgid "Create Security Group %s" msgstr "" -#: nova/compute/api.py:3629 +#: nova/compute/api.py:3835 #, python-format msgid "Security group %s already exists" msgstr "" -#: nova/compute/api.py:3642 +#: nova/compute/api.py:3848 #, python-format msgid "Unable to update system group '%s'" msgstr "" -#: nova/compute/api.py:3704 +#: nova/compute/api.py:3910 #, python-format msgid "Unable to delete system group '%s'" msgstr "" -#: nova/compute/api.py:3709 +#: nova/compute/api.py:3915 msgid "Security group is still in use" msgstr "" -#: nova/compute/api.py:3719 +#: nova/compute/api.py:3674 msgid "Failed to update usages deallocating security group" msgstr "" -#: nova/compute/api.py:3722 +#: nova/compute/api.py:3928 #, python-format msgid "Delete security group %s" msgstr "" -#: nova/compute/api.py:3798 nova/compute/api.py:3883 +#: nova/compute/api.py:4004 #, python-format msgid "Rule (%s) not found" msgstr "" -#: nova/compute/api.py:3814 +#: nova/compute/api.py:4020 msgid "Quota exceeded, too many security group rules." msgstr "" @@ -5184,7 +5215,7 @@ msgid "Revoke security group ingress %s" msgstr "" -#: nova/compute/api.py:3890 +#: nova/compute/api.py:4090 msgid "Security group id should be integer" msgstr "" @@ -5200,19 +5231,19 @@ "%(vcpus)d" msgstr "" -#: nova/compute/claims.py:150 +#: nova/compute/claims.py:169 msgid "Claim successful" msgstr "" -#: nova/compute/claims.py:153 +#: nova/compute/claims.py:172 msgid "memory" msgstr "" -#: nova/compute/claims.py:162 +#: nova/compute/claims.py:181 msgid "disk" msgstr "" -#: nova/compute/claims.py:177 nova/compute/claims.py:249 +#: nova/compute/claims.py:197 nova/compute/claims.py:285 msgid "Claim pci failed." msgstr "" @@ -5220,52 +5251,52 @@ msgid "CPUs" msgstr "" -#: nova/compute/claims.py:192 +#: nova/compute/claims.py:223 #, python-format msgid "Total %(type)s: %(total)d %(unit)s, used: %(used).02f %(unit)s" msgstr "" -#: nova/compute/claims.py:199 +#: nova/compute/claims.py:230 #, python-format msgid "%(type)s limit not specified, defaulting to unlimited" msgstr "" -#: nova/compute/claims.py:206 +#: nova/compute/claims.py:237 #, python-format msgid "%(type)s limit: %(limit).02f %(unit)s, free: %(free).02f %(unit)s" msgstr "" -#: nova/compute/claims.py:212 +#: nova/compute/claims.py:243 #, python-format msgid "Free %(type)s %(free).02f %(unit)s < requested %(requested)d %(unit)s" msgstr "" -#: nova/compute/flavors.py:109 +#: nova/compute/flavors.py:114 msgid "" "Flavor names can only contain alphanumeric characters, periods, dashes, " "underscores and spaces." msgstr "" -#: nova/compute/flavors.py:119 +#: nova/compute/flavors.py:126 msgid "id cannot contain leading and/or trailing whitespace(s)" msgstr "" -#: nova/compute/flavors.py:129 +#: nova/compute/flavors.py:136 msgid "" "Flavor id can only contain letters from A-Z (both cases), periods, dashes, " "underscores and spaces." msgstr "" -#: nova/compute/flavors.py:150 +#: nova/compute/flavors.py:162 #, python-format msgid "'rxtx_factor' argument must be a float between 0 and %g" msgstr "" -#: nova/compute/flavors.py:161 +#: nova/compute/flavors.py:173 msgid "is_public must be a boolean" msgstr "" -#: nova/compute/flavors.py:166 +#: nova/cells/state.py:179 #, python-format msgid "DB error: %s" msgstr "" @@ -5275,7 +5306,7 @@ msgid "Instance type %s not found for deletion" msgstr "" -#: nova/compute/flavors.py:327 +#: nova/compute/flavors.py:354 msgid "" "Key Names can only contain alphanumeric characters, periods, dashes, " "underscores, colons and spaces." @@ -5286,7 +5317,7 @@ msgid "Error setting migration status for instance %s." msgstr "" -#: nova/compute/manager.py:278 +#: nova/compute/manager.py:290 #, python-format msgid "Task possibly preempted: %s" msgstr "" @@ -5296,7 +5327,7 @@ msgid "Cleaning up image %s" msgstr "" -#: nova/compute/manager.py:360 nova/compute/manager.py:2800 +#: nova/compute/manager.py:3058 #, python-format msgid "Error while trying to clean up image %s" msgstr "" @@ -5306,11 +5337,11 @@ msgid "Preparing to wait for external event %(event)s" msgstr "" -#: nova/compute/manager.py:505 +#: nova/compute/manager.py:531 msgid "Instance event failed" msgstr "" -#: nova/compute/manager.py:604 +#: nova/compute/manager.py:638 #, python-format msgid "%s is not a valid node managed by this compute host." msgstr "" @@ -5320,25 +5351,25 @@ "Instance has been destroyed from under us while trying to set it to ERROR" msgstr "" -#: nova/compute/manager.py:687 +#: nova/compute/manager.py:746 #, python-format msgid "" "Deleting instance as its host (%(instance_host)s) is not equal to our host " "(%(our_host)s)." msgstr "" -#: nova/compute/manager.py:703 +#: nova/compute/manager.py:761 msgid "" "Instance has been marked deleted already, removing it from the hypervisor." msgstr "" -#: nova/compute/manager.py:724 +#: nova/compute/manager.py:781 msgid "" "Hypervisor driver does not support instance shared storage check, assuming " "it's not on shared storage" msgstr "" -#: nova/compute/manager.py:730 +#: nova/compute/manager.py:736 msgid "Failed to check if instance shared" msgstr "" @@ -5347,7 +5378,7 @@ msgid "Instance is in %s state." msgstr "" -#: nova/compute/manager.py:796 nova/compute/manager.py:848 +#: nova/compute/manager.py:802 nova/compute/manager.py:846 msgid "Failed to complete a deletion" msgstr "" @@ -5360,7 +5391,7 @@ msgid "Instance in transitional state %s at start-up clearing task state" msgstr "" -#: nova/compute/manager.py:830 +#: nova/compute/manager.py:905 msgid "" "Service started deleting the instance during the previous run, but did not " "finish. Restarting the deletion now." @@ -5373,18 +5404,18 @@ "is (%(power_state)s), triggering reboot" msgstr "" -#: nova/compute/manager.py:872 +#: nova/compute/manager.py:946 #, python-format msgid "" "Instance in transitional state (%(task_state)s) at start-up and power state " "is (%(power_state)s), clearing task state" msgstr "" -#: nova/compute/manager.py:929 +#: nova/compute/manager.py:901 msgid "Failed to revert crashed migration" msgstr "" -#: nova/compute/manager.py:932 +#: nova/compute/manager.py:1004 msgid "" "Instance found in migrating state during startup. Resetting task_state" msgstr "" @@ -5394,28 +5425,28 @@ msgid "Current state is %(drv_state)s, state in DB is %(db_state)s." msgstr "" -#: nova/compute/manager.py:949 +#: nova/compute/manager.py:1026 msgid "Rebooting instance after nova-compute restart." msgstr "" -#: nova/compute/manager.py:959 +#: nova/compute/manager.py:1036 msgid "Hypervisor driver does not support resume guests" msgstr "" -#: nova/compute/manager.py:964 +#: nova/compute/manager.py:1041 msgid "Failed to resume instance" msgstr "" -#: nova/compute/manager.py:973 +#: nova/compute/manager.py:1050 msgid "Hypervisor driver does not support firewall rules" msgstr "" -#: nova/compute/manager.py:998 +#: nova/compute/manager.py:971 #, python-format msgid "Lifecycle event %(state)d on VM %(uuid)s" msgstr "" -#: nova/compute/manager.py:1014 +#: nova/compute/manager.py:1091 #, python-format msgid "Unexpected power state %d" msgstr "" @@ -5436,24 +5467,24 @@ msgid "Checking state" msgstr "" -#: nova/compute/manager.py:1119 +#: nova/compute/manager.py:1207 msgid "Hypervisor driver does not support security groups." msgstr "" -#: nova/compute/manager.py:1159 +#: nova/compute/manager.py:1256 #, python-format msgid "Volume id: %s finished being created but was not set as 'available'" msgstr "" -#: nova/compute/manager.py:1217 nova/compute/manager.py:1966 +#: nova/compute/manager.py:1343 nova/compute/manager.py:2240 msgid "Success" msgstr "" -#: nova/compute/manager.py:1241 +#: nova/compute/manager.py:1367 msgid "Instance disappeared before we could start it" msgstr "" -#: nova/compute/manager.py:1269 +#: nova/compute/manager.py:1394 msgid "Anti-affinity instance group policy was violated." msgstr "" @@ -5463,19 +5494,19 @@ msgid "No node specified, defaulting to %s" msgstr "" -#: nova/compute/manager.py:1351 +#: nova/compute/manager.py:1490 msgid "Instance disappeared during build" msgstr "" -#: nova/compute/manager.py:1346 +#: nova/compute/manager.py:1320 msgid "Failed to dealloc network for deleted instance" msgstr "" -#: nova/compute/manager.py:1367 +#: nova/compute/manager.py:1341 msgid "Failed to dealloc network for failed instance" msgstr "" -#: nova/compute/manager.py:1394 +#: nova/compute/manager.py:1497 #, python-format msgid "Error: %s" msgstr "" @@ -5484,7 +5515,7 @@ msgid "Clean up resource before rescheduling." msgstr "" -#: nova/compute/manager.py:1440 nova/compute/manager.py:3421 +#: nova/compute/manager.py:1414 nova/compute/manager.py:3386 msgid "Error trying to reschedule" msgstr "" @@ -5501,11 +5532,11 @@ msgid "Re-scheduling %(method)s: attempt %(num)d" msgstr "" -#: nova/compute/manager.py:1494 +#: nova/compute/manager.py:1602 msgid "Instance build timed out. Set to error state." msgstr "" -#: nova/compute/manager.py:1504 nova/compute/manager.py:1865 +#: nova/compute/manager.py:1646 nova/compute/manager.py:2045 msgid "Starting instance..." msgstr "" @@ -5513,7 +5544,7 @@ msgid "Allocating IP information in the background." msgstr "" -#: nova/compute/manager.py:1522 +#: nova/compute/manager.py:1630 #, python-format msgid "" "Treating negative config value (%(retries)s) for 'network_allocate_retries' " @@ -5525,22 +5556,22 @@ msgid "Instance network_info: |%s|" msgstr "" -#: nova/compute/manager.py:1549 +#: nova/compute/manager.py:1523 #, python-format msgid "Instance failed network setup after %(attempts)d attempt(s)" msgstr "" -#: nova/compute/manager.py:1553 +#: nova/compute/manager.py:1659 #, python-format msgid "Instance failed network setup (attempt %(attempt)d of %(attempts)d)" msgstr "" -#: nova/compute/manager.py:1733 +#: nova/compute/manager.py:1701 msgid "Instance failed block device setup" msgstr "" -#: nova/compute/manager.py:1753 nova/compute/manager.py:2063 -#: nova/compute/manager.py:3933 +#: nova/compute/manager.py:1721 nova/compute/manager.py:2015 +#: nova/compute/manager.py:3888 msgid "Instance failed to spawn" msgstr "" @@ -5548,61 +5579,61 @@ msgid "Deallocating network for instance" msgstr "" -#: nova/compute/manager.py:1872 +#: nova/compute/manager.py:1830 msgid "Instance disappeared before build." msgstr "" -#: nova/compute/manager.py:1911 +#: nova/compute/manager.py:1868 msgid "Instance disappeared during build." msgstr "" -#: nova/compute/manager.py:1925 +#: nova/compute/manager.py:1882 msgid "Unexpected build failure, not rescheduling build." msgstr "" -#: nova/compute/manager.py:1988 +#: nova/compute/manager.py:1940 msgid "Failed to allocate network(s)" msgstr "" -#: nova/compute/manager.py:1992 nova/compute/manager.py:2029 +#: nova/compute/manager.py:2206 nova/compute/manager.py:2263 msgid "Failed to allocate the network(s), not rescheduling." msgstr "" -#: nova/compute/manager.py:2053 +#: nova/compute/manager.py:2005 msgid "Failure prepping block device" msgstr "" -#: nova/compute/manager.py:2055 +#: nova/compute/manager.py:2298 msgid "Failure prepping block device." msgstr "" -#: nova/compute/manager.py:2072 +#: nova/compute/manager.py:2319 msgid "Could not clean up failed build, not rescheduling" msgstr "" -#: nova/compute/manager.py:2084 +#: nova/compute/manager.py:2036 msgid "Failed to deallocate networks" msgstr "" -#: nova/compute/manager.py:2095 +#: nova/compute/manager.py:2047 msgid "Failed to cleanup volumes for failed build, not rescheduling" msgstr "" -#: nova/compute/manager.py:2130 +#: nova/compute/manager.py:2305 msgid "Failed to deallocate network for instance." msgstr "" -#: nova/compute/manager.py:2138 +#: nova/compute/manager.py:2417 #, python-format msgid "%(action_str)s instance" msgstr "" -#: nova/compute/manager.py:2180 +#: nova/compute/manager.py:2137 #, python-format msgid "Ignoring DiskNotFound: %s" msgstr "" -#: nova/compute/manager.py:2183 +#: nova/compute/manager.py:2140 #, python-format msgid "Ignoring VolumeNotFound: %s" msgstr "" @@ -5617,68 +5648,68 @@ msgid "Events pending at deletion: %(events)s" msgstr "" -#: nova/compute/manager.py:2281 +#: nova/compute/manager.py:2500 msgid "Instance disappeared during terminate" msgstr "" -#: nova/compute/manager.py:2287 nova/compute/manager.py:3601 -#: nova/compute/manager.py:5621 +#: nova/compute/manager.py:2256 nova/compute/manager.py:3560 +#: nova/compute/manager.py:5556 msgid "Setting instance vm_state to ERROR" msgstr "" -#: nova/compute/manager.py:2460 +#: nova/compute/manager.py:2782 msgid "Rebuilding instance" msgstr "" -#: nova/compute/manager.py:2473 +#: nova/compute/manager.py:2795 msgid "Invalid state of instance files on shared storage" msgstr "" -#: nova/compute/manager.py:2477 +#: nova/compute/manager.py:2728 msgid "disk on shared storage, recreating using existing disk" msgstr "" -#: nova/compute/manager.py:2481 +#: nova/compute/manager.py:2732 #, python-format msgid "disk not on shared storage, rebuilding from: '%s'" msgstr "" -#: nova/compute/manager.py:2492 nova/compute/manager.py:4739 +#: nova/compute/manager.py:2462 nova/compute/manager.py:4686 #, python-format msgid "Failed to get compute_info for %s" msgstr "" -#: nova/compute/manager.py:2568 +#: nova/compute/manager.py:2538 #, python-format msgid "bringing vm to original state: '%s'" msgstr "" -#: nova/compute/manager.py:2599 +#: nova/compute/manager.py:2851 #, python-format msgid "Detaching from volume api: %s" msgstr "" -#: nova/compute/manager.py:2626 nova/virt/hyperv/vmops.py:364 +#: nova/compute/manager.py:2949 msgid "Rebooting instance" msgstr "" -#: nova/compute/manager.py:2643 +#: nova/compute/manager.py:2895 #, python-format msgid "" "trying to reboot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:2679 +#: nova/compute/manager.py:2931 msgid "Reboot failed but instance is running" msgstr "" -#: nova/compute/manager.py:2687 +#: nova/compute/manager.py:2939 #, python-format msgid "Cannot reboot instance: %s" msgstr "" -#: nova/compute/manager.py:2699 +#: nova/compute/manager.py:2951 msgid "Instance disappeared during reboot" msgstr "" @@ -5691,22 +5722,22 @@ msgid "Instance being deleted, snapshot cannot continue" msgstr "" -#: nova/compute/manager.py:2763 +#: nova/compute/manager.py:3090 msgid "instance snapshotting" msgstr "" -#: nova/compute/manager.py:2769 +#: nova/compute/manager.py:3025 #, python-format msgid "" "trying to snapshot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:2794 +#: nova/compute/manager.py:2764 msgid "Instance disappeared during snapshot" msgstr "" -#: nova/compute/manager.py:2805 +#: nova/compute/manager.py:3134 msgid "Image not found during snapshot" msgstr "" @@ -5725,61 +5756,61 @@ msgid "Deleting image %s" msgstr "" -#: nova/compute/manager.py:2883 +#: nova/compute/manager.py:3219 #, python-format msgid "Failed to set admin password. Instance %s is not running" msgstr "" -#: nova/compute/manager.py:2890 +#: nova/compute/manager.py:3226 msgid "Root password set" msgstr "" -#: nova/compute/manager.py:2895 +#: nova/compute/manager.py:3237 msgid "" "set_admin_password is not implemented by this driver or guest instance." msgstr "" -#: nova/compute/manager.py:2908 +#: nova/compute/manager.py:2873 #, python-format msgid "set_admin_password failed: %s" msgstr "" -#: nova/compute/manager.py:2915 +#: nova/compute/manager.py:3252 msgid "error setting admin password" msgstr "" -#: nova/compute/manager.py:2931 +#: nova/compute/manager.py:3195 #, python-format msgid "" "trying to inject a file into a non-running (state: %(current_state)s " "expected: %(expected_state)s)" msgstr "" -#: nova/compute/manager.py:2936 +#: nova/compute/manager.py:3274 #, python-format msgid "injecting file to %s" msgstr "" -#: nova/compute/manager.py:2954 +#: nova/compute/manager.py:3218 msgid "" "Unable to find a different image to use for rescue VM, using instance's " "current image" msgstr "" -#: nova/compute/manager.py:2973 +#: nova/compute/manager.py:3312 msgid "Rescuing" msgstr "" -#: nova/compute/manager.py:2994 +#: nova/compute/manager.py:2961 msgid "Error trying to Rescue Instance" msgstr "" -#: nova/compute/manager.py:2998 +#: nova/compute/manager.py:3339 #, python-format msgid "Driver Error: %s" msgstr "" -#: nova/compute/manager.py:3021 +#: nova/compute/manager.py:3362 msgid "Unrescuing" msgstr "" @@ -5793,24 +5824,24 @@ msgid "Going to confirm migration %s" msgstr "" -#: nova/compute/manager.py:3092 +#: nova/compute/manager.py:3361 #, python-format msgid "Migration %s is not found during confirmation" msgstr "" -#: nova/compute/manager.py:3097 +#: nova/compute/manager.py:3367 #, python-format msgid "Migration %s is already confirmed" msgstr "" -#: nova/compute/manager.py:3101 +#: nova/compute/manager.py:3372 #, python-format msgid "" "Unexpected confirmation status '%(status)s' of migration %(id)s, exit " "confirmation process" msgstr "" -#: nova/compute/manager.py:3115 +#: nova/compute/manager.py:3387 msgid "Instance is not found during confirmation" msgstr "" @@ -5819,16 +5850,16 @@ msgid "Resized/migrated instance is powered off. Setting vm_state to '%s'." msgstr "" -#: nova/compute/manager.py:3296 +#: nova/compute/manager.py:3569 #, python-format msgid "Updating instance to original state: '%s'" msgstr "" -#: nova/compute/manager.py:3319 +#: nova/compute/manager.py:3675 msgid "Instance has no source host" msgstr "" -#: nova/compute/manager.py:3325 +#: nova/compute/manager.py:3681 msgid "destination same as source!" msgstr "" @@ -5837,28 +5868,28 @@ msgid "Stashing vm_state: %s" msgstr "" -#: nova/compute/manager.py:3343 +#: nova/compute/manager.py:3698 msgid "Migrating" msgstr "" -#: nova/compute/manager.py:3607 +#: nova/compute/manager.py:3566 #, python-format msgid "Failed to rollback quota for failed finish_resize: %s" msgstr "" -#: nova/compute/manager.py:3667 +#: nova/compute/manager.py:4037 msgid "Pausing" msgstr "" -#: nova/compute/manager.py:3684 +#: nova/compute/manager.py:4054 msgid "Unpausing" msgstr "" -#: nova/compute/manager.py:3725 +#: nova/compute/manager.py:4093 nova/compute/manager.py:4110 msgid "Retrieving diagnostics" msgstr "" -#: nova/compute/manager.py:3760 +#: nova/compute/manager.py:4149 msgid "Resuming" msgstr "" @@ -5875,7 +5906,7 @@ msgid "network_info to inject: |%s|" msgstr "" -#: nova/compute/manager.py:3977 +#: nova/compute/manager.py:4384 msgid "Get console output" msgstr "" @@ -5891,26 +5922,26 @@ msgid "Getting RDP console" msgstr "" -#: nova/compute/manager.py:4176 +#: nova/compute/manager.py:4628 #, python-format msgid "Attaching volume %(volume_id)s to %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:4185 +#: nova/compute/manager.py:4143 #, python-format msgid "Failed to attach %(volume_id)s at %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:4201 +#: nova/compute/manager.py:4653 #, python-format msgid "Detach volume %(volume_id)s from mountpoint %(mp)s" msgstr "" -#: nova/compute/manager.py:4212 +#: nova/compute/manager.py:4576 msgid "Detaching volume from unknown instance" msgstr "" -#: nova/compute/manager.py:4224 +#: nova/compute/manager.py:4182 #, python-format msgid "Failed to detach volume %(volume_id)s from %(mp)s" msgstr "" @@ -5919,53 +5950,53 @@ msgid "Updating volume usage cache with totals" msgstr "" -#: nova/compute/manager.py:4297 +#: nova/compute/manager.py:4254 #, python-format msgid "Failed to swap volume %(old_volume_id)s for %(new_volume_id)s" msgstr "" -#: nova/compute/manager.py:4304 +#: nova/compute/manager.py:4261 #, python-format msgid "" "Failed to connect to volume %(volume_id)s with volume at %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:4391 +#: nova/compute/manager.py:4770 #, python-format msgid "allocate_port_for_instance returned %(ports)s ports" msgstr "" -#: nova/compute/manager.py:4411 +#: nova/compute/manager.py:4880 #, python-format msgid "Port %s is not attached" msgstr "" -#: nova/compute/manager.py:4423 nova/tests/compute/test_compute.py:10672 +#: nova/compute/manager.py:4806 nova/tests/compute/test_compute.py:11061 #, python-format msgid "Host %s not found" msgstr "" -#: nova/compute/manager.py:4577 +#: nova/compute/manager.py:4524 #, python-format msgid "Pre live migration failed at %s" msgstr "" -#: nova/compute/manager.py:4607 +#: nova/compute/manager.py:5024 msgid "_post_live_migration() is started.." msgstr "" -#: nova/compute/manager.py:4680 +#: nova/compute/manager.py:5104 #, python-format msgid "Migrating instance to %s finished successfully." msgstr "" -#: nova/compute/manager.py:4682 +#: nova/compute/manager.py:5106 msgid "" "You may see the error \"libvirt: QEMU error: Domain not found: no domain " "with matching name.\" This error can be safely ignored." msgstr "" -#: nova/compute/manager.py:4707 +#: nova/compute/manager.py:5131 msgid "Post operation of migration started" msgstr "" @@ -5996,7 +6027,7 @@ msgid "Updated the network info_cache for instance" msgstr "" -#: nova/compute/manager.py:4915 +#: nova/compute/manager.py:5336 msgid "An error occurred while refreshing the network cache." msgstr "" @@ -6004,65 +6035,65 @@ msgid "Didn't find any instances for network info cache update." msgstr "" -#: nova/compute/manager.py:4969 +#: nova/compute/manager.py:5389 #, python-format msgid "" "Found %(migration_count)d unconfirmed migrations older than " "%(confirm_window)d seconds" msgstr "" -#: nova/compute/manager.py:4974 +#: nova/compute/manager.py:5394 #, python-format msgid "Setting migration %(migration_id)s to error: %(reason)s" msgstr "" -#: nova/compute/manager.py:4983 +#: nova/compute/manager.py:5403 #, python-format msgid "" "Automatically confirming migration %(migration_id)s for instance " "%(instance_uuid)s" msgstr "" -#: nova/compute/manager.py:4993 +#: nova/compute/manager.py:5508 #, python-format msgid "Instance %s not found" msgstr "" -#: nova/compute/manager.py:4998 +#: nova/compute/manager.py:5513 msgid "In ERROR state" msgstr "" -#: nova/compute/manager.py:5005 +#: nova/compute/manager.py:5541 #, python-format msgid "In states %(vm_state)s/%(task_state)s, not RESIZED/None" msgstr "" -#: nova/compute/manager.py:5016 +#: nova/compute/manager.py:5447 #, python-format msgid "Error auto-confirming resize: %s. Will retry later." msgstr "" -#: nova/compute/manager.py:5045 +#: nova/compute/manager.py:4990 msgid "Periodic task failed to offload instance." msgstr "" -#: nova/compute/manager.py:5065 +#: nova/compute/manager.py:5497 #, python-format msgid "" "Running instance usage audit for host %(host)s from %(begin_time)s to " "%(end_time)s. %(number_instances)s instances." msgstr "" -#: nova/compute/manager.py:5085 +#: nova/compute/manager.py:5030 #, python-format msgid "Failed to generate usage audit for instance on host %s" msgstr "" -#: nova/compute/manager.py:5114 +#: nova/compute/manager.py:5546 msgid "Updating bandwidth usage cache" msgstr "" -#: nova/compute/manager.py:5136 +#: nova/compute/manager.py:5568 msgid "Bandwidth usage not supported by hypervisor." msgstr "" @@ -6070,7 +6101,7 @@ msgid "Updating volume usage cache" msgstr "" -#: nova/compute/manager.py:5260 +#: nova/compute/manager.py:5203 #, python-format msgid "" "Found %(num_db_instances)s in the database and %(num_vm_instances)s on the " @@ -6081,48 +6112,48 @@ msgid "During sync_power_state the instance has a pending task. Skip." msgstr "" -#: nova/compute/manager.py:5291 +#: nova/compute/manager.py:5232 msgid "" "Periodic sync_power_state task had an error while processing an instance." msgstr "" -#: nova/compute/manager.py:5317 +#: nova/compute/manager.py:5769 #, python-format msgid "" "During the sync_power process the instance has moved from host %(src)s to " "host %(dst)s" msgstr "" -#: nova/compute/manager.py:5355 +#: nova/compute/manager.py:5294 msgid "Instance shutdown by itself. Calling the stop API." msgstr "" -#: nova/compute/manager.py:5367 nova/compute/manager.py:5376 -#: nova/compute/manager.py:5407 nova/compute/manager.py:5418 +#: nova/compute/manager.py:5306 nova/compute/manager.py:5315 +#: nova/compute/manager.py:5346 nova/compute/manager.py:5357 msgid "error during stop() in sync_power_state." msgstr "" -#: nova/compute/manager.py:5371 +#: nova/compute/manager.py:5834 msgid "Instance is suspended unexpectedly. Calling the stop API." msgstr "" -#: nova/compute/manager.py:5387 +#: nova/compute/manager.py:5850 msgid "Instance is paused unexpectedly. Ignore." msgstr "" -#: nova/compute/manager.py:5393 +#: nova/compute/manager.py:5856 msgid "Instance is unexpectedly not found. Ignore." msgstr "" -#: nova/compute/manager.py:5399 +#: nova/compute/manager.py:5338 msgid "Instance is not stopped. Calling the stop API." msgstr "" -#: nova/compute/manager.py:5413 +#: nova/compute/manager.py:5884 msgid "Paused instance shutdown by itself. Calling the stop API." msgstr "" -#: nova/compute/manager.py:5427 +#: nova/compute/manager.py:5898 msgid "Instance is not (soft-)deleted." msgstr "" @@ -6130,70 +6161,70 @@ msgid "CONF.reclaim_instance_interval <= 0, skipping..." msgstr "" -#: nova/compute/manager.py:5456 +#: nova/compute/manager.py:5928 msgid "Reclaiming deleted instance" msgstr "" -#: nova/compute/manager.py:5460 +#: nova/compute/manager.py:5932 #, python-format msgid "Periodic reclaim failed to delete instance: %s" msgstr "" -#: nova/compute/manager.py:5485 +#: nova/compute/manager.py:6062 #, python-format msgid "Deleting orphan compute node %s" msgstr "" -#: nova/compute/manager.py:5493 nova/compute/resource_tracker.py:392 +#: nova/compute/manager.py:5967 nova/compute/resource_tracker.py:436 #, python-format msgid "No service record for host %s" msgstr "" -#: nova/compute/manager.py:5535 +#: nova/compute/manager.py:6009 #, python-format msgid "" "Detected instance with name label '%s' which is marked as DELETED but still " "present on host." msgstr "" -#: nova/compute/manager.py:5541 +#: nova/compute/manager.py:6015 #, python-format msgid "" "Powering off instance with name label '%s' which is marked as DELETED but " "still present on host." msgstr "" -#: nova/compute/manager.py:5550 +#: nova/compute/manager.py:6024 msgid "set_bootable is not implemented for the current driver" msgstr "" -#: nova/compute/manager.py:5555 +#: nova/compute/manager.py:6128 msgid "Failed to power off instance" msgstr "" -#: nova/compute/manager.py:5559 +#: nova/compute/manager.py:6033 #, python-format msgid "" "Destroying instance with name label '%s' which is marked as DELETED but " "still present on host." msgstr "" -#: nova/compute/manager.py:5569 +#: nova/compute/manager.py:6043 #, python-format msgid "Periodic cleanup failed to delete instance: %s" msgstr "" -#: nova/compute/manager.py:5573 +#: nova/compute/manager.py:6148 #, python-format msgid "Unrecognized value '%s' for CONF.running_deleted_instance_action" msgstr "" -#: nova/compute/manager.py:5604 +#: nova/compute/manager.py:6079 #, python-format msgid "Setting instance back to %(state)s after: %(error)s" msgstr "" -#: nova/compute/manager.py:5614 +#: nova/compute/manager.py:6089 #, python-format msgid "Setting instance back to ACTIVE after: %s" msgstr "" @@ -6225,13 +6256,13 @@ msgid "Instance has had %(attempts)s of %(max)s cleanup attempts" msgstr "" -#: nova/compute/resource_tracker.py:106 +#: nova/compute/resource_tracker.py:114 msgid "" "Host field should not be set on the instance until resources have been " "claimed." msgstr "" -#: nova/compute/resource_tracker.py:111 +#: nova/compute/resource_tracker.py:119 msgid "" "Node field should not be set on the instance until resources have been " "claimed." @@ -6242,27 +6273,27 @@ msgid "Memory overhead for %(flavor)d MB instance; %(overhead)d MB" msgstr "" -#: nova/compute/resource_tracker.py:273 +#: nova/compute/resource_tracker.py:294 #, python-format msgid "Cannot get the metrics from %s." msgstr "" -#: nova/compute/resource_tracker.py:292 +#: nova/compute/resource_tracker.py:314 msgid "Auditing locally available compute resources" msgstr "" -#: nova/compute/resource_tracker.py:297 +#: nova/compute/resource_tracker.py:319 msgid "" "Virt driver does not support 'get_available_resource' Compute tracking is " "disabled." msgstr "" -#: nova/compute/resource_tracker.py:372 +#: nova/compute/resource_tracker.py:403 #, python-format msgid "Compute_service record created for %(host)s:%(node)s" msgstr "" -#: nova/compute/resource_tracker.py:378 +#: nova/compute/resource_tracker.py:409 #, python-format msgid "Compute_service record updated for %(host)s:%(node)s" msgstr "" @@ -6300,7 +6331,7 @@ msgid "Free ram (MB): %s" msgstr "" -#: nova/compute/resource_tracker.py:432 +#: nova/compute/resource_tracker.py:480 #, python-format msgid "Free disk (GB): %s" msgstr "" @@ -6310,7 +6341,7 @@ msgid "Free VCPUS: %s" msgstr "" -#: nova/compute/resource_tracker.py:439 +#: nova/compute/resource_tracker.py:529 msgid "Free VCPU information unavailable" msgstr "" @@ -6319,36 +6350,36 @@ msgid "Free PCI devices: %s" msgstr "" -#: nova/compute/resource_tracker.py:478 +#: nova/compute/resource_tracker.py:598 #, python-format msgid "Updating from migration %s" msgstr "" -#: nova/compute/resource_tracker.py:545 +#: nova/compute/resource_tracker.py:631 msgid "Instance not resizing, skipping migration." msgstr "" -#: nova/compute/resource_tracker.py:560 +#: nova/compute/resource_tracker.py:646 msgid "Flavor could not be found, skipping migration." msgstr "" -#: nova/compute/resource_tracker.py:650 +#: nova/compute/resource_tracker.py:736 #, python-format msgid "" "Detected running orphan instance: %(uuid)s (consuming %(memory_mb)s MB " "memory)" msgstr "" -#: nova/compute/resource_tracker.py:664 +#: nova/compute/resource_tracker.py:797 #, python-format msgid "Missing keys: %s" msgstr "" -#: nova/compute/rpcapi.py:58 +#: nova/compute/rpcapi.py:61 msgid "No compute host specified" msgstr "" -#: nova/compute/rpcapi.py:60 +#: nova/compute/rpcapi.py:63 #, python-format msgid "Unable to find host for Instance %s" msgstr "" @@ -6358,7 +6389,7 @@ msgid "Using %(prefix)s instead of %(req_prefix)s" msgstr "" -#: nova/compute/utils.py:207 +#: nova/compute/utils.py:253 #, python-format msgid "Can't access image %(image_id)s: %(error)s" msgstr "" @@ -6369,26 +6400,26 @@ "ignored" msgstr "" -#: nova/compute/utils.py:332 +#: nova/compute/utils.py:377 #, python-format msgid "" "No host name specified for the notification of HostAPI.%s and it will be " "ignored" msgstr "" -#: nova/compute/monitors/__init__.py:177 +#: nova/compute/monitors/__init__.py:175 #, python-format msgid "" "Excluding monitor %(monitor_name)s due to metric name overlap; overlapping " "metrics: %(overlap)s" msgstr "" -#: nova/compute/monitors/__init__.py:185 +#: nova/compute/monitors/__init__.py:183 #, python-format msgid "Monitor %(monitor_name)s cannot be used: %(ex)s" msgstr "" -#: nova/compute/monitors/__init__.py:191 +#: nova/compute/monitors/__init__.py:190 #, python-format msgid "The following monitors have been disabled: %s" msgstr "" @@ -6398,13 +6429,13 @@ msgid "Not all properties needed are implemented in the compute driver: %s" msgstr "" -#: nova/conductor/api.py:298 +#: nova/conductor/api.py:357 msgid "" "Timed out waiting for nova-conductor. Is it running? Or did this service " "start before nova-conductor?" msgstr "" -#: nova/conductor/manager.py:122 +#: nova/conductor/manager.py:123 #, python-format msgid "Instance update attempted for '%(key)s' on %(instance_uuid)s" msgstr "" @@ -6413,25 +6444,25 @@ msgid "Invalid block_device_mapping_destroy invocation" msgstr "" -#: nova/conductor/manager.py:717 +#: nova/conductor/manager.py:543 msgid "No valid host found for cold migrate" msgstr "" -#: nova/conductor/manager.py:780 +#: nova/conductor/manager.py:586 #, python-format msgid "" "Migration of instance %(instance_id)s to host %(dest)s unexpectedly failed." msgstr "" -#: nova/conductor/manager.py:864 +#: nova/conductor/manager.py:708 msgid "Unshelve attempted but vm_state not SHELVED or SHELVED_OFFLOADED" msgstr "" -#: nova/conductor/manager.py:860 +#: nova/conductor/manager.py:704 msgid "No valid host found for unshelve instance" msgstr "" -#: nova/conductor/tasks/live_migrate.py:113 +#: nova/conductor/tasks/live_migrate.py:114 #, python-format msgid "" "Unable to migrate %(instance_uuid)s to %(dest)s: Lack of " @@ -6443,7 +6474,7 @@ msgid "Skipping host: %(host)s because: %(e)s" msgstr "" -#: nova/conductor/tasks/live_migrate.py:177 +#: nova/conductor/tasks/live_migrate.py:180 #, python-format msgid "" "Exceeded max scheduling retries %(max_retries)d for instance " @@ -6464,11 +6495,11 @@ msgid "Removing console %(console_id)s." msgstr "" -#: nova/console/websocketproxy.py:56 +#: nova/console/websocketproxy.py:63 msgid "Invalid Token" msgstr "" -#: nova/console/websocketproxy.py:75 +#: nova/exception.py:1807 msgid "Invalid Connection Info" msgstr "" @@ -6520,15 +6551,15 @@ msgid "Checking Token: %(token)s, %(token_valid)s" msgstr "" -#: nova/db/api.py:669 +#: nova/db/api.py:633 msgid "Failed to notify cells of instance destroy" msgstr "" -#: nova/db/api.py:757 nova/db/api.py:785 +#: nova/db/api.py:723 nova/db/api.py:751 msgid "Failed to notify cells of instance update" msgstr "" -#: nova/db/api.py:1657 +#: nova/db/api.py:1672 msgid "Failed to notify cells of bw_usage update" msgstr "" @@ -6536,59 +6567,57 @@ msgid "Failed to notify cells of instance fault" msgstr "" -#: nova/db/sqlalchemy/api.py:204 +#: nova/db/sqlalchemy/api.py:183 #, python-format msgid "Deadlock detected when running '%(func_name)s': Retrying..." msgstr "" -#: nova/db/sqlalchemy/api.py:245 +#: nova/db/sqlalchemy/api.py:224 msgid "model or base_model parameter should be subclass of NovaBase" msgstr "" -#: nova/db/sqlalchemy/api.py:258 -#: nova/openstack/common/db/sqlalchemy/utils.py:174 -#: nova/virt/baremetal/db/sqlalchemy/api.py:60 +#: nova/db/sqlalchemy/api.py:235 #, python-format msgid "Unrecognized read_deleted value '%s'" msgstr "" -#: nova/db/sqlalchemy/api.py:745 +#: nova/db/sqlalchemy/api.py:718 #, python-format msgid "Invalid floating ip id %s in request" msgstr "" -#: nova/db/sqlalchemy/api.py:847 +#: nova/db/sqlalchemy/api.py:846 msgid "Failed to update usages bulk deallocating floating IP" msgstr "" -#: nova/db/sqlalchemy/api.py:1003 +#: nova/db/sqlalchemy/api.py:966 #, python-format msgid "Invalid floating IP %s in request" msgstr "" -#: nova/db/sqlalchemy/api.py:1305 nova/db/sqlalchemy/api.py:1344 +#: nova/db/sqlalchemy/api.py:1256 #, python-format msgid "Invalid fixed IP Address %s in request" msgstr "" -#: nova/db/sqlalchemy/api.py:1479 +#: nova/db/sqlalchemy/api.py:1413 #, python-format msgid "Invalid virtual interface address %s in request" msgstr "" -#: nova/db/sqlalchemy/api.py:1573 +#: nova/db/sqlalchemy/api.py:1507 #, python-format msgid "" "Unknown osapi_compute_unique_server_name_scope value: %s Flag must be empty, " "\"global\" or \"project\"" msgstr "" -#: nova/db/sqlalchemy/api.py:1732 +#: nova/db/sqlalchemy/api.py:1689 #, python-format msgid "Invalid instance id %s in request" msgstr "" -#: nova/db/sqlalchemy/api.py:2010 +#: nova/db/sqlalchemy/api.py:2050 #, python-format msgid "Invalid field name: %s" msgstr "" @@ -6601,47 +6630,46 @@ "usage: %(in_use)s" msgstr "" -#: nova/db/sqlalchemy/api.py:3177 +#: nova/db/sqlalchemy/api.py:3341 #, python-format msgid "Change will make usage less than 0 for the following resources: %s" msgstr "" -#: nova/db/sqlalchemy/api.py:4829 +#: nova/db/sqlalchemy/api.py:5009 #, python-format msgid "" "Volume(%s) has lower stats then what is in the database. Instance must have " "been rebooted or crashed. Updating totals." msgstr "" -#: nova/db/sqlalchemy/api.py:5186 +#: nova/db/sqlalchemy/api.py:5483 #, python-format msgid "Add metadata failed for aggregate %(id)s after %(retries)s retries" msgstr "" -#: nova/db/sqlalchemy/api.py:5578 +#: nova/db/sqlalchemy/api.py:5870 #, python-format msgid "IntegrityError detected when archiving table %s" msgstr "" -#: nova/db/sqlalchemy/migration.py:39 -#: nova/openstack/common/db/sqlalchemy/migration.py:190 -#: nova/virt/baremetal/db/sqlalchemy/migration.py:37 +#: nova/db/sqlalchemy/migration.py:44 msgid "version should be an integer" msgstr "" -#: nova/db/sqlalchemy/migration.py:66 -#: nova/virt/baremetal/db/sqlalchemy/migration.py:65 +#: nova/db/sqlalchemy/migration.py:72 msgid "Upgrade DB using Essex release first." msgstr "" -#: nova/openstack/common/db/sqlalchemy/utils.py:294 +#: nova/db/sqlalchemy/utils.py:94 +#: nova/openstack/common/db/sqlalchemy/utils.py:284 #, python-format msgid "" "Please specify column %s in col_name_col_instance param. It is required " "because column has unsupported type by sqlite)." msgstr "" -#: nova/openstack/common/db/sqlalchemy/utils.py:300 +#: nova/db/sqlalchemy/utils.py:100 +#: nova/openstack/common/db/sqlalchemy/utils.py:290 #, python-format msgid "" "col_name_col_instance param has wrong type of column instance for column %s " @@ -6670,21 +6698,22 @@ msgid "Extra column %(table)s.%(column)s in shadow table" msgstr "" -#: nova/db/sqlalchemy/utils.py:105 +#: nova/db/sqlalchemy/utils.py:103 msgid "Specify `table_name` or `table` param" msgstr "" -#: nova/db/sqlalchemy/utils.py:108 +#: nova/db/sqlalchemy/utils.py:106 msgid "Specify only one param `table_name` `table`" msgstr "" -#: nova/db/sqlalchemy/utils.py:131 nova/db/sqlalchemy/utils.py:135 +#: nova/db/sqlalchemy/utils.py:132 nova/db/sqlalchemy/utils.py:136 #: nova/db/sqlalchemy/migrate_repo/versions/216_havana.py:84 #: nova/db/sqlalchemy/migrate_repo/versions/216_havana.py:1103 msgid "Exception while creating table." msgstr "" -#: nova/openstack/common/db/sqlalchemy/utils.py:408 +#: nova/db/sqlalchemy/utils.py:348 +#: nova/openstack/common/db/sqlalchemy/utils.py:391 msgid "Unsupported id columns type" msgstr "" @@ -6692,25 +6721,25 @@ msgid "Exception while seeding instance_types table" msgstr "" -#: nova/image/glance.py:214 +#: nova/image/glance.py:229 #, python-format msgid "" "Error contacting glance server '%(host)s:%(port)s' for '%(method)s', " "%(extra)s." msgstr "" -#: nova/image/glance.py:248 +#: nova/image/glance.py:274 #, python-format msgid "" "When loading the module %(module_str)s the following error occurred: %(ex)s" msgstr "" -#: nova/image/glance.py:286 +#: nova/image/glance.py:333 #, python-format msgid "Failed to instantiate the download handler for %(scheme)s" msgstr "" -#: nova/image/glance.py:302 +#: nova/image/glance.py:342 #, python-format msgid "Successfully transferred using %s" msgstr "" @@ -6735,27 +6764,27 @@ msgid "Failed to upload %(image_location)s to %(image_path)s" msgstr "" -#: nova/image/s3.py:381 +#: nova/image/s3.py:386 #, python-format msgid "Image %s was deleted underneath us" msgstr "" -#: nova/image/s3.py:396 +#: nova/image/s3.py:401 #, python-format msgid "Failed to decrypt private key: %s" msgstr "" -#: nova/image/s3.py:403 +#: nova/image/s3.py:408 #, python-format msgid "Failed to decrypt initialization vector: %s" msgstr "" -#: nova/image/s3.py:414 +#: nova/image/s3.py:419 #, python-format msgid "Failed to decrypt image file %(image_file)s: %(err)s" msgstr "" -#: nova/image/s3.py:426 +#: nova/image/s3.py:431 msgid "Unsafe filenames in image" msgstr "" @@ -6855,7 +6884,7 @@ msgid "Not deleting key %s" msgstr "" -#: nova/network/base_api.py:66 +#: nova/network/base_api.py:71 msgid "instance is a required argument to use @refresh_cache" msgstr "" @@ -6864,11 +6893,11 @@ msgid "Updating cache with info: %s" msgstr "" -#: nova/network/base_api.py:47 +#: nova/network/base_api.py:49 msgid "Failed storing info cache" msgstr "" -#: nova/network/api.py:205 nova/network/neutronv2/api.py:741 +#: nova/network/api.py:227 nova/network/neutronv2/api.py:958 #, python-format msgid "re-assign floating IP %(address)s from instance %(instance_id)s" msgstr "" @@ -6882,12 +6911,12 @@ msgid "Loading network driver '%s'" msgstr "" -#: nova/network/floating_ips.py:90 +#: nova/network/floating_ips.py:86 #, python-format msgid "Fixed ip %s not found" msgstr "" -#: nova/network/floating_ips.py:391 +#: nova/network/floating_ips.py:382 #, python-format msgid "Interface %s not found" msgstr "" @@ -6897,72 +6926,72 @@ msgid "floating IP allocation for instance |%s|" msgstr "" -#: nova/network/floating_ips.py:181 +#: nova/network/floating_ips.py:177 #, python-format msgid "Floating IP %s is not associated. Ignore." msgstr "" -#: nova/network/floating_ips.py:200 +#: nova/network/floating_ips.py:196 #, python-format msgid "Address |%(address)s| is not allocated" msgstr "" -#: nova/network/floating_ips.py:204 +#: nova/network/floating_ips.py:200 #, python-format msgid "Address |%(address)s| is not allocated to your project |%(project)s|" msgstr "" -#: nova/network/floating_ips.py:224 +#: nova/network/floating_ips.py:220 #, python-format msgid "Quota exceeded for %s, tried to allocate floating IP" msgstr "" -#: nova/network/floating_ips.py:284 +#: nova/network/floating_ips.py:279 msgid "Failed to update usages deallocating floating IP" msgstr "" -#: nova/network/floating_ips.py:386 +#: nova/network/floating_ips.py:377 #, python-format msgid "Failed to disassociated floating address: %s" msgstr "" -#: nova/network/floating_ips.py:554 +#: nova/network/floating_ips.py:536 #, python-format msgid "Starting migration network for instance %s" msgstr "" -#: nova/network/floating_ips.py:561 +#: nova/network/floating_ips.py:542 #, python-format msgid "" "Floating ip address |%(address)s| no longer belongs to instance " "%(instance_uuid)s. Will not migrate it " msgstr "" -#: nova/network/floating_ips.py:594 +#: nova/network/floating_ips.py:571 #, python-format msgid "Finishing migration network for instance %s" msgstr "" -#: nova/network/floating_ips.py:602 +#: nova/network/floating_ips.py:578 #, python-format msgid "" "Floating ip address |%(address)s| no longer belongs to instance " "%(instance_uuid)s. Will notsetup it." msgstr "" -#: nova/network/floating_ips.py:645 +#: nova/network/floating_ips.py:621 #, python-format msgid "" "Database inconsistency: DNS domain |%s| is registered in the Nova db but not " "visible to either the floating or instance DNS driver. It will be ignored." msgstr "" -#: nova/network/floating_ips.py:685 +#: nova/network/floating_ips.py:661 #, python-format msgid "Domain |%(domain)s| already exists, changing zone to |%(av_zone)s|." msgstr "" -#: nova/network/floating_ips.py:694 +#: nova/network/floating_ips.py:670 #, python-format msgid "" "Domain |%(domain)s| already exists, changing project to |%(project)s|." @@ -6992,12 +7021,12 @@ msgid "This shouldn't be getting called except during testing." msgstr "" -#: nova/network/linux_net.py:228 +#: nova/network/linux_net.py:232 #, python-format msgid "Attempted to remove chain %s which does not exist" msgstr "" -#: nova/network/linux_net.py:264 +#: nova/network/linux_net.py:276 #, python-format msgid "Unknown chain: %r" msgstr "" @@ -7006,7 +7035,7 @@ msgid "Skipping duplicate iptables rule addition" msgstr "" -#: nova/network/linux_net.py:295 +#: nova/network/linux_net.py:301 #, python-format msgid "" "Tried to remove rule that was not there: %(chain)r %(rule)r %(wrap)r %(top)r" @@ -7025,12 +7054,12 @@ msgid "arping error for ip %s" msgstr "" -#: nova/network/linux_net.py:763 +#: nova/network/linux_net.py:777 #, python-format msgid "Removed %(num)d duplicate rules for floating ip %(float)s" msgstr "" -#: nova/network/linux_net.py:811 +#: nova/network/linux_net.py:825 #, python-format msgid "Error deleting conntrack entries for %s" msgstr "" @@ -7040,7 +7069,7 @@ msgid "Pid %d is stale, skip killing dnsmasq" msgstr "" -#: nova/network/linux_net.py:1069 +#: nova/network/linux_net.py:1083 #, python-format msgid "Hupping dnsmasq threw %s" msgstr "" @@ -7050,7 +7079,7 @@ msgid "Pid %d is stale, relaunching dnsmasq" msgstr "" -#: nova/network/linux_net.py:1151 +#: nova/network/linux_net.py:1163 #, python-format msgid "killing radvd threw %s" msgstr "" @@ -7060,7 +7089,7 @@ msgid "Pid %d is stale, relaunching radvd" msgstr "" -#: nova/network/linux_net.py:1303 +#: nova/network/linux_net.py:1325 #, python-format msgid "Unable to execute %(cmd)s. Exception: %(exception)s" msgstr "" @@ -7070,7 +7099,7 @@ msgid "Net device removed: '%s'" msgstr "" -#: nova/network/linux_net.py:1361 +#: nova/network/linux_net.py:1383 #, python-format msgid "Failed removing net device: '%s'" msgstr "" @@ -7085,12 +7114,12 @@ msgid "Starting Bridge %s" msgstr "" -#: nova/network/linux_net.py:1533 +#: nova/network/linux_net.py:1560 #, python-format msgid "Adding interface %(interface)s to bridge %(bridge)s" msgstr "" -#: nova/network/linux_net.py:1571 +#: nova/network/linux_net.py:1582 #, python-format msgid "Failed to add interface: %s" msgstr "" @@ -7127,12 +7156,12 @@ msgid "network deallocation for instance" msgstr "" -#: nova/network/manager.py:822 +#: nova/network/manager.py:828 #, python-format msgid "instance-dns-zone not found |%s|." msgstr "" -#: nova/network/manager.py:829 +#: nova/network/manager.py:835 #, python-format msgid "" "instance-dns-zone is |%(domain)s|, which is in availability zone |%(zone)s|. " @@ -7144,11 +7173,11 @@ msgid "Quota exceeded for %s, tried to allocate fixed IP" msgstr "" -#: nova/network/manager.py:925 +#: nova/network/manager.py:988 msgid "Failed to update usages deallocating fixed IP" msgstr "" -#: nova/network/manager.py:949 +#: nova/network/manager.py:1012 #, python-format msgid "Unable to release %s because vif doesn't exist." msgstr "" @@ -7158,12 +7187,12 @@ msgid "Leased IP |%s|" msgstr "" -#: nova/network/manager.py:990 +#: nova/network/manager.py:1060 #, python-format msgid "IP %s leased that is not associated" msgstr "" -#: nova/network/manager.py:996 +#: nova/network/manager.py:1066 #, python-format msgid "IP |%s| leased that isn't allocated" msgstr "" @@ -7173,60 +7202,60 @@ msgid "Released IP |%s|" msgstr "" -#: nova/network/manager.py:1005 +#: nova/network/manager.py:1075 #, python-format msgid "IP %s released that is not associated" msgstr "" -#: nova/network/manager.py:1009 +#: nova/network/manager.py:1079 #, python-format msgid "IP %s released that was not leased" msgstr "" -#: nova/network/manager.py:1027 +#: nova/network/manager.py:1028 #, python-format msgid "%s must be an integer" msgstr "" -#: nova/network/manager.py:1051 +#: nova/exception.py:644 msgid "Maximum allowed length for 'label' is 255." msgstr "" -#: nova/network/manager.py:1071 +#: nova/network/manager.py:1162 #, python-format msgid "" "Subnet(s) too large, defaulting to /%s. To override, specify network_size " "flag." msgstr "" -#: nova/network/manager.py:1154 +#: nova/network/manager.py:1155 msgid "cidr already in use" msgstr "" -#: nova/network/manager.py:1157 +#: nova/network/manager.py:1158 #, python-format msgid "" "requested cidr (%(cidr)s) conflicts with existing supernet (%(super)s)" msgstr "" -#: nova/network/manager.py:1168 +#: nova/network/manager.py:1169 #, python-format msgid "" "requested cidr (%(cidr)s) conflicts with existing smaller cidr (%(smaller)s)" msgstr "" -#: nova/network/manager.py:1250 +#: nova/network/manager.py:1251 #, python-format msgid "Network must be disassociated from project %s before delete" msgstr "" -#: nova/network/manager.py:1860 +#: nova/network/manager.py:2039 msgid "" "The sum between the number of networks and the vlan start cannot be greater " "than 4094" msgstr "" -#: nova/network/manager.py:1867 +#: nova/network/manager.py:2059 #, python-format msgid "" "The network range is not big enough to fit %(num_networks)s networks. " @@ -7266,7 +7295,7 @@ msgid "Cannot delete domain |%s|" msgstr "" -#: nova/network/model.py:94 +#: nova/network/model.py:110 #, python-format msgid "Invalid IP format %s" msgstr "" @@ -7276,11 +7305,11 @@ msgid "Successfully created port: %s" msgstr "" -#: nova/network/neutronv2/api.py:185 +#: nova/network/neutronv2/api.py:182 msgid "Neutron error: quota exceeded" msgstr "" -#: nova/network/neutronv2/api.py:188 +#: nova/network/neutronv2/api.py:185 #, python-format msgid "Neutron error creating port on network %s" msgstr "" @@ -7290,27 +7319,27 @@ msgid "allocate_for_instance() for %s" msgstr "" -#: nova/network/neutronv2/api.py:222 +#: nova/network/neutronv2/api.py:359 #, python-format msgid "empty project id for instance %s" msgstr "" -#: nova/network/neutronv2/api.py:257 +#: nova/network/neutronv2/api.py:254 msgid "No network configured!" msgstr "" -#: nova/network/neutronv2/api.py:277 +#: nova/network/neutronv2/api.py:433 #, python-format msgid "" "Multiple security groups found matching '%s'. Use an ID to be more specific." msgstr "" -#: nova/network/neutronv2/api.py:347 +#: nova/network/neutronv2/api.py:344 #, python-format msgid "Failed to update port %s" msgstr "" -#: nova/network/neutronv2/api.py:354 +#: nova/network/neutronv2/api.py:351 #, python-format msgid "Failed to delete port %s" msgstr "" @@ -7320,12 +7349,12 @@ msgid "deallocate_for_instance() for %s" msgstr "" -#: nova/network/neutronv2/api.py:417 +#: nova/network/neutronv2/api.py:414 #, python-format msgid "Port %s does not exist" msgstr "" -#: nova/network/neutronv2/api.py:420 nova/network/neutronv2/api.py:444 +#: nova/network/neutronv2/api.py:417 nova/network/neutronv2/api.py:441 #, python-format msgid "Failed to delete neutron port %s" msgstr "" @@ -7335,14 +7364,14 @@ msgid "get_instance_nw_info() for %s" msgstr "" -#: nova/network/neutronv2/api.py:542 +#: nova/network/neutronv2/api.py:543 #, python-format msgid "" "Unable to update port %(portid)s on subnet %(subnet_id)s with failure: " "%(exception)s" msgstr "" -#: nova/network/neutronv2/api.py:571 +#: nova/network/neutronv2/api.py:572 #, python-format msgid "Unable to update port %(portid)s with failure: %(exception)s" msgstr "" @@ -7352,7 +7381,7 @@ msgid "validate_networks() for %s" msgstr "" -#: nova/network/neutronv2/api.py:598 +#: nova/network/neutronv2/api.py:405 nova/network/neutronv2/api.py:862 msgid "" "Multiple possible networks found, use a Network ID to be more specific." msgstr "" @@ -7362,27 +7391,27 @@ msgid "Failed to access port %s" msgstr "" -#: nova/network/neutronv2/api.py:824 +#: nova/network/neutronv2/api.py:819 #, python-format msgid "Unable to access floating IP %s" msgstr "" -#: nova/network/neutronv2/api.py:926 +#: nova/network/neutronv2/api.py:1208 #, python-format msgid "Multiple floating IP pools matches found for name '%s'" msgstr "" -#: nova/network/neutronv2/api.py:970 +#: nova/network/neutronv2/api.py:947 #, python-format msgid "Unable to access floating IP %(fixed_ip)s for port %(port_id)s" msgstr "" -#: nova/network/neutronv2/api.py:1029 +#: nova/network/neutronv2/api.py:1006 #, python-format msgid "Unable to update host of port %s" msgstr "" -#: nova/network/neutronv2/api.py:1065 +#: nova/network/neutronv2/api.py:1042 #, python-format msgid "" "Network %(id)s not matched with the tenants network! The ports tenant " @@ -7404,42 +7433,42 @@ msgid "Neutron security group %s not found" msgstr "" -#: nova/network/security_group/neutron_driver.py:137 -#: nova/network/security_group/neutron_driver.py:184 -#: nova/network/security_group/neutron_driver.py:279 +#: nova/network/security_group/neutron_driver.py:141 +#: nova/network/security_group/neutron_driver.py:188 +#: nova/network/security_group/neutron_driver.py:283 #, python-format msgid "Neutron Error: %s" msgstr "" -#: nova/network/security_group/neutron_driver.py:158 +#: nova/network/security_group/neutron_driver.py:162 msgid "Neutron Error getting security groups" msgstr "" -#: nova/network/security_group/neutron_driver.py:167 +#: nova/network/security_group/neutron_driver.py:171 msgid "Security group id should be uuid" msgstr "" -#: nova/network/security_group/neutron_driver.py:204 +#: nova/network/security_group/neutron_driver.py:208 #, python-format msgid "Neutron Error getting security group %s" msgstr "" -#: nova/network/security_group/neutron_driver.py:208 +#: nova/network/security_group/neutron_driver.py:212 #, python-format msgid "Neutron Error adding rules to security group %s" msgstr "" -#: nova/network/security_group/neutron_driver.py:212 -#: nova/network/security_group/neutron_driver.py:408 -#: nova/network/security_group/neutron_driver.py:415 -#: nova/network/security_group/neutron_driver.py:441 -#: nova/network/security_group/neutron_driver.py:459 -#: nova/network/security_group/neutron_driver.py:466 -#: nova/network/security_group/neutron_driver.py:495 +#: nova/network/security_group/neutron_driver.py:216 +#: nova/network/security_group/neutron_driver.py:414 +#: nova/network/security_group/neutron_driver.py:421 +#: nova/network/security_group/neutron_driver.py:447 +#: nova/network/security_group/neutron_driver.py:467 +#: nova/network/security_group/neutron_driver.py:474 +#: nova/network/security_group/neutron_driver.py:503 msgid "Neutron Error:" msgstr "" -#: nova/network/security_group/neutron_driver.py:266 +#: nova/network/security_group/neutron_driver.py:270 #, python-format msgid "Neutron Error unable to delete %s" msgstr "" @@ -7449,32 +7478,32 @@ msgid "Neutron security group rule %s not found" msgstr "" -#: nova/network/security_group/neutron_driver.py:402 -#: nova/network/security_group/neutron_driver.py:453 +#: nova/network/security_group/neutron_driver.py:412 +#: nova/network/security_group/neutron_driver.py:467 #, python-format msgid "Security group %(name)s is not found for project %(project)s" msgstr "" -#: nova/network/security_group/neutron_driver.py:418 -#: nova/network/security_group/neutron_driver.py:469 +#: nova/network/security_group/neutron_driver.py:428 +#: nova/network/security_group/neutron_driver.py:483 #, python-format msgid "instance_id %s could not be found as device id on any ports" msgstr "" -#: nova/network/security_group/neutron_driver.py:424 +#: nova/network/security_group/neutron_driver.py:430 #, python-format msgid "" "Cannot add security group %(name)s to %(instance)s since the port " "%(port_id)s does not meet security requirements" msgstr "" -#: nova/network/security_group/neutron_driver.py:434 -#: nova/network/security_group/neutron_driver.py:487 +#: nova/network/security_group/neutron_driver.py:440 +#: nova/network/security_group/neutron_driver.py:495 #, python-format msgid "Adding security group %(security_group_id)s to port %(port_id)s" msgstr "" -#: nova/network/security_group/neutron_driver.py:497 +#: nova/network/security_group/neutron_driver.py:511 #, python-format msgid "" "Security group %(security_group_name)s not associated with the instance " @@ -7486,27 +7515,27 @@ msgid "This rule already exists in group %s" msgstr "" -#: nova/objects/base.py:77 +#: nova/objects/base.py:73 #, python-format msgid "Error setting %(attr)s" msgstr "" -#: nova/objects/base.py:231 +#: nova/objects/base.py:264 #, python-format msgid "Unable to instantiate unregistered object type %(objtype)s" msgstr "" -#: nova/objects/base.py:350 +#: nova/objects/base.py:507 #, python-format msgid "Cannot load '%s' in the base class" msgstr "" -#: nova/objects/base.py:396 +#: nova/objects/base.py:553 #, python-format msgid "%(objname)s object has no attribute '%(attrname)s'" msgstr "" -#: nova/objects/block_device.py:136 +#: nova/objects/block_device.py:160 msgid "Volume does not belong to the requested instance." msgstr "" @@ -7525,40 +7554,40 @@ msgid "Element %(key)s:%(val)s must be of type %(expected)s not %(actual)s" msgstr "" -#: nova/objects/fields.py:142 +#: nova/objects/fields.py:166 #, python-format msgid "Field `%s' cannot be None" msgstr "" -#: nova/objects/fields.py:217 +#: nova/objects/fields.py:247 #, python-format msgid "A string is required here, not %s" msgstr "" -#: nova/objects/fields.py:253 +#: nova/objects/fields.py:287 msgid "A datetime.datetime is required here" msgstr "" -#: nova/objects/fields.py:291 nova/objects/fields.py:300 -#: nova/objects/fields.py:309 +#: nova/objects/fields.py:329 nova/objects/fields.py:338 +#: nova/objects/fields.py:347 #, python-format msgid "Network \"%s\" is not valid" msgstr "" -#: nova/objects/fields.py:348 +#: nova/objects/fields.py:386 msgid "A list is required here" msgstr "" -#: nova/objects/fields.py:364 +#: nova/objects/fields.py:406 msgid "A dict is required here" msgstr "" -#: nova/objects/fields.py:403 +#: nova/objects/fields.py:506 #, python-format msgid "An object of type %s is required here" msgstr "" -#: nova/objects/fields.py:430 +#: nova/objects/fields.py:549 msgid "A NetworkModel is required here" msgstr "" @@ -7615,17 +7644,17 @@ msgid "Unexpected exception occurred %d time(s)... retrying." msgstr "" -#: nova/openstack/common/gettextutils.py:271 +#: nova/openstack/common/gettextutils.py:301 msgid "Message objects do not support addition." msgstr "" -#: nova/openstack/common/gettextutils.py:280 +#: nova/openstack/common/gettextutils.py:311 msgid "" "Message objects do not support str() because they may contain non-ascii " "characters. Please use unicode() or translate() instead." msgstr "" -#: nova/openstack/common/imageutils.py:104 +#: nova/openstack/common/imageutils.py:105 msgid "Snapshot list encountered but no header found!" msgstr "" @@ -7669,22 +7698,22 @@ msgid "Semaphore / lock released \"%(function)s\"" msgstr "" -#: nova/openstack/common/log.py:327 +#: nova/openstack/common/log.py:298 #, python-format msgid "Deprecated: %s" msgstr "" -#: nova/openstack/common/log.py:438 +#: nova/openstack/common/log.py:406 #, python-format msgid "Error loading logging config %(log_config)s: %(err_msg)s" msgstr "" -#: nova/openstack/common/log.py:489 +#: nova/openstack/common/log.py:467 #, python-format msgid "syslog facility must be one of: %s" msgstr "" -#: nova/openstack/common/log.py:710 +#: nova/openstack/common/log.py:715 #, python-format msgid "Fatal call to deprecated config: %(msg)s" msgstr "" @@ -7707,7 +7736,7 @@ msgid "in dynamic looping call" msgstr "" -#: nova/openstack/common/periodic_task.py:43 +#: nova/openstack/common/periodic_task.py:46 #, python-format msgid "Unexpected argument for periodic task creation: %(arg)s." msgstr "" @@ -7747,11 +7776,11 @@ msgid "Failed to understand rule %(rule)r" msgstr "" -#: nova/openstack/common/processutils.py:58 +#: nova/openstack/common/processutils.py:60 msgid "Unexpected error while running command." msgstr "خطأ غير متوقع أثناء تنفيذ الأمر" -#: nova/openstack/common/processutils.py:61 +#: nova/openstack/common/processutils.py:63 #, python-format msgid "" "%(description)s\n" @@ -7761,16 +7790,16 @@ "Stderr: %(stderr)r" msgstr "" -#: nova/openstack/common/processutils.py:139 +#: nova/openstack/common/processutils.py:145 #, python-format msgid "Got unknown keyword args to utils.execute: %r" msgstr "" -#: nova/openstack/common/processutils.py:145 +#: nova/openstack/common/processutils.py:151 msgid "Command requested root, but did not specify a root helper." msgstr "" -#: nova/openstack/common/processutils.py:154 +#: nova/openstack/common/processutils.py:161 #, python-format msgid "Running cmd (subprocess): %s" msgstr "" @@ -7781,7 +7810,7 @@ msgid "Result was %s" msgstr "" -#: nova/openstack/common/processutils.py:199 +#: nova/openstack/common/processutils.py:209 #, python-format msgid "%r failed. Retrying." msgstr "" @@ -7791,11 +7820,11 @@ msgid "Running cmd (SSH): %s" msgstr "" -#: nova/openstack/common/processutils.py:241 +#: nova/openstack/common/processutils.py:251 msgid "Environment not supported over SSH" msgstr "" -#: nova/openstack/common/processutils.py:245 +#: nova/openstack/common/processutils.py:255 msgid "process_input not supported over SSH" msgstr "" @@ -7859,17 +7888,17 @@ msgid "Waiting on %d children to exit" msgstr "" -#: nova/openstack/common/sslutils.py:98 +#: nova/openstack/common/sslutils.py:101 #, python-format msgid "Invalid SSL version : %s" msgstr "" -#: nova/openstack/common/strutils.py:92 +#: nova/openstack/common/strutils.py:125 #, python-format msgid "Unrecognized value '%(val)s', acceptable values are: %(acceptable)s" msgstr "" -#: nova/openstack/common/strutils.py:211 +#: nova/openstack/common/strutils.py:239 #, python-format msgid "Invalid string format: %s" msgstr "" @@ -7879,72 +7908,72 @@ msgid "Unknown byte multiplier: %s" msgstr "" -#: nova/openstack/common/db/sqlalchemy/migration.py:226 +#: nova/openstack/common/db/sqlalchemy/migration.py:216 #, python-format msgid "" "Tables \"%s\" have non utf8 collation, please make sure all tables are " "CHARSET=utf8" msgstr "" -#: nova/openstack/common/db/sqlalchemy/migration.py:250 +#: nova/openstack/common/db/sqlalchemy/migration.py:240 msgid "" "The database is not under version control, but has tables. Please stamp the " "current version of the schema manually." msgstr "" -#: nova/openstack/common/db/sqlalchemy/utils.py:119 +#: nova/db/sqlalchemy/api.py:2203 msgid "Unknown sort direction, must be 'desc' or 'asc'" msgstr "" -#: nova/openstack/common/db/sqlalchemy/utils.py:162 +#: nova/openstack/common/db/sqlalchemy/utils.py:164 #, python-format msgid "" "There is no `deleted` column in `%s` table. Project doesn't use soft-deleted " "feature." msgstr "" -#: nova/openstack/common/db/sqlalchemy/utils.py:181 +#: nova/openstack/common/db/sqlalchemy/utils.py:183 #, python-format msgid "There is no `project_id` column in `%s` table." msgstr "" -#: nova/openstack/common/db/sqlalchemy/utils.py:243 +#: nova/openstack/common/db/sqlalchemy/utils.py:241 msgid "model should be a subclass of ModelBase" msgstr "" -#: nova/pci/pci_manager.py:154 +#: nova/pci/pci_manager.py:112 #, python-format msgid "" "Trying to remove device with %(status)s ownership %(instance_uuid)s because " "of %(pci_exception)s" msgstr "" -#: nova/scheduler/chance.py:55 +#: nova/scheduler/chance.py:50 msgid "Is the appropriate service running?" msgstr "" -#: nova/scheduler/chance.py:60 +#: nova/scheduler/chance.py:55 msgid "Could not find another compute" msgstr "" -#: nova/scheduler/driver.py:59 +#: nova/scheduler/driver.py:60 msgid "Exception during scheduler.run_instance" msgstr "" -#: nova/scheduler/driver.py:61 nova/scheduler/utils.py:79 +#: nova/scheduler/driver.py:62 nova/scheduler/utils.py:81 #, python-format msgid "Setting instance to %s state." msgstr "" -#: nova/scheduler/driver.py:122 +#: nova/scheduler/driver.py:125 msgid "Driver must implement schedule_run_instance" msgstr "" -#: nova/scheduler/driver.py:131 +#: nova/scheduler/driver.py:65 msgid "Driver must implement select_destinations" msgstr "" -#: nova/scheduler/filter_scheduler.py:78 +#: nova/scheduler/filter_scheduler.py:83 #, python-format msgid "" "Attempting to build %(num_instances)d instance(s) uuids: %(instance_uuids)s" @@ -7955,25 +7984,25 @@ msgid "Request Spec: %s" msgstr "" -#: nova/scheduler/filter_scheduler.py:102 +#: nova/scheduler/filter_scheduler.py:112 #, python-format msgid "Choosing host %(weighed_host)s for instance %(instance_uuid)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:164 +#: nova/scheduler/filter_scheduler.py:165 msgid "Instance disappeared during scheduling" msgstr "" -#: nova/scheduler/filter_scheduler.py:203 +#: nova/scheduler/utils.py:196 msgid "Invalid value for 'scheduler_max_attempts', must be >= 1" msgstr "" -#: nova/scheduler/filter_scheduler.py:220 +#: nova/scheduler/utils.py:177 #, python-format msgid "Error from last host: %(last_host)s (node %(last_node)s): %(exc)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:254 +#: nova/scheduler/filter_scheduler.py:255 #, python-format msgid "" "Exceeded max scheduling attempts %(max_attempts)d for instance " @@ -7990,50 +8019,50 @@ msgid "Weighed %(hosts)s" msgstr "" -#: nova/scheduler/host_manager.py:179 +#: nova/scheduler/host_manager.py:177 #, python-format msgid "Metric name unknown of %r" msgstr "" -#: nova/scheduler/host_manager.py:194 +#: nova/scheduler/host_manager.py:192 #, python-format msgid "" "Host has more disk space than database expected (%(physical)sgb > " "%(database)sgb)" msgstr "" -#: nova/scheduler/host_manager.py:373 +#: nova/scheduler/host_manager.py:331 #, python-format msgid "Host filter ignoring hosts: %s" msgstr "" -#: nova/scheduler/host_manager.py:385 +#: nova/scheduler/host_manager.py:343 #, python-format msgid "Host filter forcing available hosts to %s" msgstr "" -#: nova/scheduler/host_manager.py:388 +#: nova/scheduler/host_manager.py:346 #, python-format msgid "No hosts matched due to not matching 'force_hosts' value of '%s'" msgstr "" -#: nova/scheduler/host_manager.py:401 +#: nova/scheduler/host_manager.py:359 #, python-format msgid "Host filter forcing available nodes to %s" msgstr "" -#: nova/scheduler/host_manager.py:404 +#: nova/scheduler/host_manager.py:362 #, python-format msgid "No nodes matched due to not matching 'force_nodes' value of '%s'" msgstr "" -#: nova/scheduler/host_manager.py:452 +#: nova/scheduler/host_manager.py:453 #: nova/scheduler/filters/trusted_filter.py:208 #, python-format msgid "No service for compute ID %s" msgstr "" -#: nova/scheduler/host_manager.py:474 +#: nova/scheduler/host_manager.py:416 #, python-format msgid "Removing dead compute node %(host)s:%(node)s from scheduler" msgstr "" @@ -8053,7 +8082,7 @@ msgid "Failed to %(service)s_%(method)s: %(ex)s" msgstr "" -#: nova/scheduler/utils.py:162 +#: nova/scheduler/utils.py:165 #, python-format msgid "Ignoring the invalid elements of the option %(name)s: %(options)s" msgstr "" @@ -8119,7 +8148,7 @@ msgstr "" #: nova/scheduler/filters/core_filter.py:94 -#: nova/scheduler/filters/ram_filter.py:96 +#: nova/scheduler/filters/ram_filter.py:95 #, python-format msgid "" "%(num_values)d ratio values found, of which the minimum value will be used." @@ -8189,7 +8218,7 @@ "%(usable_ram)s MB usable ram." msgstr "" -#: nova/scheduler/filters/ram_filter.py:103 +#: nova/scheduler/filters/ram_filter.py:102 #, python-format msgid "Could not decode ram_allocation_ratio: '%s'" msgstr "" @@ -8262,11 +8291,11 @@ msgid "DB_Driver: get_all members of the %s group" msgstr "" -#: nova/servicegroup/drivers/db.py:104 nova/servicegroup/drivers/mc.py:100 +#: nova/servicegroup/drivers/db.py:104 nova/servicegroup/drivers/mc.py:99 msgid "Recovered model server connection!" msgstr "" -#: nova/servicegroup/drivers/db.py:110 nova/servicegroup/drivers/mc.py:106 +#: nova/servicegroup/drivers/db.py:106 nova/servicegroup/drivers/mc.py:106 msgid "model server went away" msgstr "" @@ -8281,7 +8310,7 @@ "%(group_id)s group, service = %(service)s" msgstr "" -#: nova/servicegroup/drivers/mc.py:58 +#: nova/servicegroup/drivers/mc.py:59 msgid "" "service is a mandatory argument for Memcached based ServiceGroup driver" msgstr "" @@ -8362,15 +8391,15 @@ msgid "status must be available" msgstr "" -#: nova/tests/fake_volume.py:191 nova/volume/cinder.py:240 +#: nova/tests/fake_volume.py:191 nova/volume/cinder.py:307 msgid "already attached" msgstr "مرفق بالفعل" -#: nova/tests/fake_volume.py:195 nova/volume/cinder.py:251 +#: nova/tests/fake_volume.py:195 nova/volume/cinder.py:318 msgid "Instance and volume not in same availability_zone" msgstr "" -#: nova/tests/fake_volume.py:200 nova/volume/cinder.py:257 +#: nova/tests/fake_volume.py:200 nova/volume/cinder.py:324 msgid "already detached" msgstr "فصل بالفعل" @@ -8378,54 +8407,54 @@ msgid "unexpected role header" msgstr "" -#: nova/tests/api/openstack/compute/test_servers.py:3197 -#: nova/tests/api/openstack/compute/plugins/v3/test_servers.py:2423 +#: nova/tests/api/openstack/compute/test_servers.py:2914 +#: nova/tests/api/openstack/compute/plugins/v3/test_servers.py:2465 msgid "" "Quota exceeded for instances: Requested 1, but already used 10 of 10 " "instances" msgstr "" -#: nova/tests/api/openstack/compute/test_servers.py:3202 -#: nova/tests/api/openstack/compute/plugins/v3/test_servers.py:2428 +#: nova/tests/api/openstack/compute/test_servers.py:2919 +#: nova/tests/api/openstack/compute/plugins/v3/test_servers.py:2470 msgid "" "Quota exceeded for ram: Requested 4096, but already used 8192 of 10240 ram" msgstr "" -#: nova/tests/api/openstack/compute/test_servers.py:3207 -#: nova/tests/api/openstack/compute/plugins/v3/test_servers.py:2433 +#: nova/tests/api/openstack/compute/test_servers.py:2924 +#: nova/tests/api/openstack/compute/plugins/v3/test_servers.py:2475 msgid "Quota exceeded for cores: Requested 2, but already used 9 of 10 cores" msgstr "" -#: nova/tests/compute/test_compute.py:1663 -#: nova/tests/compute/test_compute.py:1690 -#: nova/tests/compute/test_compute.py:1768 -#: nova/tests/compute/test_compute.py:1808 -#: nova/tests/compute/test_compute.py:5614 +#: nova/tests/compute/test_compute.py:1833 +#: nova/tests/compute/test_compute.py:1860 +#: nova/tests/compute/test_compute.py:1940 +#: nova/tests/compute/test_compute.py:1980 +#: nova/tests/compute/test_compute.py:5843 #, python-format msgid "Running instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:1670 -#: nova/tests/compute/test_compute.py:1738 -#: nova/tests/compute/test_compute.py:1776 +#: nova/tests/compute/test_compute.py:1840 +#: nova/tests/compute/test_compute.py:1910 +#: nova/tests/compute/test_compute.py:1948 #, python-format msgid "After terminating instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:2805 +#: nova/tests/compute/test_compute.py:2664 msgid "Internal error" msgstr "" -#: nova/tests/compute/test_compute.py:5625 +#: nova/tests/compute/test_compute.py:5854 #, python-format msgid "After force-killing instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:6241 +#: nova/tests/compute/test_compute.py:6478 msgid "wrong host/node" msgstr "" -#: nova/tests/compute/test_compute.py:10880 +#: nova/tests/compute/test_compute.py:11269 msgid "spawn error" msgstr "" @@ -8433,7 +8462,7 @@ msgid "Keypair data is invalid" msgstr "" -#: nova/tests/db/test_migrations.py:839 +#: nova/tests/db/test_migrations.py:1021 #, python-format msgid "" "The following migrations are missing a downgrade:\n" @@ -8470,7 +8499,7 @@ msgstr "" #: nova/tests/integrated/api_samples_test_base.py:187 -#: nova/tests/integrated/api_samples_test_base.py:203 +#: nova/tests/integrated/api_samples_test_base.py:204 #, python-format msgid "" "Values do not match:\n" @@ -8483,7 +8512,7 @@ msgid "flavor: %s" msgstr "" -#: nova/tests/integrated/api/client.py:39 +#: nova/tests/integrated/api/client.py:38 #, python-format msgid "" "%(message)s\n" @@ -8491,15 +8520,15 @@ "Body: %(_body)s" msgstr "" -#: nova/tests/integrated/api/client.py:50 +#: nova/tests/integrated/api/client.py:49 msgid "Authentication error" msgstr "" -#: nova/tests/integrated/api/client.py:58 +#: nova/tests/integrated/api/client.py:57 msgid "Authorization error" msgstr "" -#: nova/tests/integrated/api/client.py:66 +#: nova/tests/integrated/api/client.py:65 msgid "Item not found" msgstr "" @@ -8523,7 +8552,7 @@ msgid "%(relative_uri)s => code %(http_status)s" msgstr "" -#: nova/tests/integrated/api/client.py:171 +#: nova/tests/integrated/api/client.py:143 msgid "Unexpected status code" msgstr "" @@ -8532,40 +8561,38 @@ msgid "Decoding JSON: %s" msgstr "" -#: nova/tests/virt/hyperv/test_hypervapi.py:512 +#: nova/tests/virt/hyperv/test_hypervapi.py:536 msgid "fake vswitch not found" msgstr "" -#: nova/tests/virt/hyperv/test_hypervapi.py:973 +#: nova/tests/virt/hyperv/test_hypervapi.py:1045 msgid "Simulated failure" msgstr "" -#: nova/tests/virt/libvirt/fakelibvirt.py:1019 +#: nova/tests/virt/libvirt/fakelibvirt.py:1059 msgid "Expected a list for 'auth' parameter" msgstr "" -#: nova/tests/virt/libvirt/fakelibvirt.py:1023 +#: nova/tests/virt/libvirt/fakelibvirt.py:1063 msgid "Expected a function in 'auth[0]' parameter" msgstr "" -#: nova/tests/virt/libvirt/fakelibvirt.py:1027 +#: nova/tests/virt/libvirt/fakelibvirt.py:1067 msgid "Expected a function in 'auth[1]' parameter" msgstr "" -#: nova/tests/virt/libvirt/fakelibvirt.py:1040 +#: nova/tests/virt/libvirt/fakelibvirt.py:1078 msgid "" "virEventRegisterDefaultImpl() must be called before connection " "is used." msgstr "" -#: nova/tests/virt/vmwareapi/test_vm_util.py:175 -#: nova/virt/vmwareapi/vm_util.py:1146 +#: nova/virt/vmwareapi/ds_util.py:307 #, python-format msgid "Datastore regex %s did not match any datastores" msgstr "" -#: nova/tests/virt/xenapi/test_vm_utils.py:517 -#: nova/virt/xenapi/vm_utils.py:2378 +#: nova/tests/virt/xenapi/test_vm_utils.py:515 #, python-format msgid "" "Sparse copy in progress, %(complete_pct).2f%% complete. %(left)s bytes left " @@ -8582,24 +8609,22 @@ msgid "Removing simulated guest agent files in %s" msgstr "" -#: nova/tests/virt/xenapi/image/test_bittorrent.py:126 -#: nova/virt/xenapi/image/bittorrent.py:98 +#: nova/virt/xenapi/image/bittorrent.py:80 msgid "" "Cannot create default bittorrent URL without torrent_base_url set or torrent " "URL fetcher extension" msgstr "" -#: nova/tests/virt/xenapi/image/test_bittorrent.py:160 -#: nova/virt/xenapi/image/bittorrent.py:102 +#: nova/virt/xenapi/image/bittorrent.py:84 msgid "Multiple torrent URL fetcher extensions found. Failing." msgstr "" -#: nova/virt/block_device.py:242 +#: nova/virt/block_device.py:255 #, python-format msgid "Driver failed to attach volume %(volume_id)s at %(mountpoint)s" msgstr "" -#: nova/virt/block_device.py:361 +#: nova/virt/block_device.py:399 #, python-format msgid "Booting with volume %(volume_id)s at %(mountpoint)s" msgstr "" @@ -8609,64 +8634,64 @@ msgid "Added %(filepath)s to config drive" msgstr "" -#: nova/virt/cpu.py:57 nova/virt/cpu.py:61 +#: nova/virt/hardware.py:87 nova/virt/hardware.py:91 #, python-format msgid "Invalid range expression %r" msgstr "" -#: nova/virt/cpu.py:70 +#: nova/virt/hardware.py:100 #, python-format msgid "Invalid exclusion expression %r" msgstr "" -#: nova/virt/cpu.py:77 +#: nova/virt/hardware.py:107 #, python-format msgid "Invalid inclusion expression %r" msgstr "" -#: nova/virt/cpu.py:82 +#: nova/virt/hardware.py:55 #, python-format msgid "No CPUs available after parsing %r" msgstr "" -#: nova/virt/driver.py:1202 +#: nova/virt/driver.py:1199 #, python-format msgid "Discarding event %s" msgstr "" -#: nova/virt/driver.py:1207 +#: nova/virt/driver.py:1254 msgid "Event must be an instance of nova.virt.event.Event" msgstr "" -#: nova/virt/driver.py:1210 +#: nova/virt/driver.py:1207 #, python-format msgid "Emitting event %s" msgstr "" -#: nova/virt/driver.py:1213 +#: nova/virt/driver.py:1301 #, python-format msgid "Exception dispatching event %(event)s: %(ex)s" msgstr "" -#: nova/virt/driver.py:1295 +#: nova/virt/driver.py:1395 msgid "Compute driver option required, but not specified" msgstr "" -#: nova/virt/driver.py:1298 +#: nova/virt/driver.py:1398 #, python-format msgid "Loading compute driver '%s'" msgstr "" -#: nova/virt/driver.py:1305 +#: nova/virt/driver.py:1405 msgid "Unable to load the virtualization driver" msgstr "" -#: nova/virt/fake.py:216 +#: nova/virt/fake.py:226 #, python-format msgid "Key '%(key)s' not in instances '%(inst)s'" msgstr "" -#: nova/virt/firewall.py:178 nova/virt/libvirt/firewall.py:309 +#: nova/virt/firewall.py:174 msgid "Attempted to unfilter instance which is not filtered" msgstr "" @@ -8688,28 +8713,28 @@ msgid "Adding provider rule: %s" msgstr "" -#: nova/virt/images.py:86 +#: nova/virt/images.py:91 msgid "'qemu-img info' parsing failed." msgstr "" -#: nova/virt/images.py:92 +#: nova/virt/images.py:97 #, python-format msgid "fmt=%(fmt)s backed by: %(backing_file)s" msgstr "" -#: nova/virt/images.py:105 +#: nova/virt/images.py:106 #, python-format msgid "" "%(base)s virtual size %(disk_size)s larger than flavor root disk size " "%(size)s" msgstr "" -#: nova/virt/images.py:122 +#: nova/virt/images.py:127 #, python-format msgid "Converted to raw, but format is now %s" msgstr "" -#: nova/virt/storage_users.py:63 nova/virt/storage_users.py:101 +#: nova/virt/storage_users.py:64 nova/virt/storage_users.py:102 #, python-format msgid "Cannot decode JSON from %(id_path)s" msgstr "" @@ -8722,75 +8747,75 @@ msgid "Connection error" msgstr "" -#: nova/virt/baremetal/driver.py:87 +#: nova/virt/baremetal/driver.py:90 #, python-format msgid "Request for baremetal node %s sent to wrong service host" msgstr "" -#: nova/virt/baremetal/driver.py:141 +#: nova/virt/baremetal/driver.py:147 msgid "cpu_arch is not found in flavor_extra_specs" msgstr "" -#: nova/virt/baremetal/driver.py:180 +#: nova/virt/baremetal/driver.py:191 #, python-format msgid "Baremetal node id not supplied to driver for %r" msgstr "" -#: nova/virt/baremetal/driver.py:283 +#: nova/virt/baremetal/driver.py:297 #, python-format msgid "Error deploying instance %(instance)s on baremetal node %(node)s." msgstr "" -#: nova/virt/baremetal/driver.py:358 +#: nova/virt/baremetal/driver.py:372 #, python-format msgid "Baremetal power manager failed to restart node for instance %r" msgstr "" -#: nova/virt/baremetal/driver.py:369 +#: nova/virt/baremetal/driver.py:384 #, python-format msgid "Destroy called on non-existing instance %s" msgstr "" -#: nova/virt/baremetal/driver.py:387 +#: nova/virt/baremetal/driver.py:402 #, python-format msgid "Error from baremetal driver during destroy: %s" msgstr "" -#: nova/virt/baremetal/driver.py:392 +#: nova/virt/baremetal/driver.py:407 #, python-format msgid "Error while recording destroy failure in baremetal database: %s" msgstr "" -#: nova/virt/baremetal/driver.py:407 +#: nova/virt/baremetal/driver.py:423 #, python-format msgid "Baremetal power manager failed to stop node for instance %r" msgstr "" -#: nova/virt/baremetal/driver.py:420 +#: nova/virt/baremetal/driver.py:436 #, python-format msgid "Baremetal power manager failed to start node for instance %r" msgstr "" -#: nova/virt/baremetal/iboot_pdu.py:51 +#: nova/virt/baremetal/iboot_pdu.py:50 msgid "iboot PDU relay ID must be an integer." msgstr "" -#: nova/virt/baremetal/iboot_pdu.py:62 +#: nova/virt/baremetal/iboot_pdu.py:61 msgid "iboot PDU port must be an integer." msgstr "" -#: nova/virt/baremetal/iboot_pdu.py:89 +#: nova/virt/baremetal/iboot_pdu.py:87 #: nova/virt/baremetal/virtual_power_driver.py:157 #, python-format msgid "activate_node name %s" msgstr "" -#: nova/virt/baremetal/iboot_pdu.py:101 +#: nova/virt/baremetal/iboot_pdu.py:99 #, python-format msgid "reboot_node: %s" msgstr "" -#: nova/virt/baremetal/iboot_pdu.py:114 +#: nova/virt/baremetal/iboot_pdu.py:112 #: nova/virt/baremetal/virtual_power_driver.py:180 #, python-format msgid "deactivate_node name %s" @@ -8882,7 +8907,7 @@ msgid "Injecting files into image for instance %(name)s" msgstr "" -#: nova/virt/baremetal/pxe.py:465 nova/virt/baremetal/tilera.py:317 +#: nova/virt/baremetal/pxe.py:465 nova/virt/baremetal/tilera.py:318 #, python-format msgid "Node associated with another instance while waiting for deploy of %s" msgstr "" @@ -8902,7 +8927,7 @@ msgid "PXE deploy failed for instance %s" msgstr "" -#: nova/virt/baremetal/pxe.py:483 nova/virt/baremetal/tilera.py:342 +#: nova/virt/baremetal/pxe.py:483 nova/virt/baremetal/tilera.py:343 #, python-format msgid "Baremetal node deleted while waiting for deployment of instance %s" msgstr "" @@ -8919,21 +8944,21 @@ "passed to baremetal driver: %s" msgstr "" -#: nova/virt/baremetal/tilera.py:323 +#: nova/virt/baremetal/tilera.py:324 #, python-format msgid "Tilera deploy started for instance %s" msgstr "" -#: nova/virt/baremetal/tilera.py:329 +#: nova/virt/baremetal/tilera.py:330 #, python-format msgid "Tilera deploy completed for instance %s" msgstr "" -#: nova/virt/baremetal/tilera.py:337 +#: nova/virt/baremetal/tilera.py:338 msgid "Node is unknown error state." msgstr "" -#: nova/virt/baremetal/tilera.py:340 +#: nova/virt/baremetal/tilera.py:341 #, python-format msgid "Tilera deploy failed for instance %s" msgstr "" @@ -9069,42 +9094,41 @@ msgid "baremetal driver was unable to delete tid %s" msgstr "" -#: nova/virt/baremetal/volume_driver.py:195 nova/virt/hyperv/volumeops.py:189 -#: nova/virt/libvirt/driver.py:1144 +#: nova/virt/baremetal/volume_driver.py:195 nova/virt/hyperv/volumeops.py:200 msgid "Could not determine iscsi initiator name" msgstr "" -#: nova/virt/baremetal/volume_driver.py:234 +#: nova/virt/baremetal/volume_driver.py:225 #, python-format msgid "No fixed PXE IP is associated to %s" msgstr "" -#: nova/virt/baremetal/volume_driver.py:288 +#: nova/virt/baremetal/volume_driver.py:283 #, python-format msgid "detach volume could not find tid for %s" msgstr "" -#: nova/virt/baremetal/db/sqlalchemy/api.py:198 +#: nova/virt/baremetal/db/sqlalchemy/api.py:200 msgid "instance_uuid must be supplied to bm_node_associate_and_update" msgstr "" -#: nova/virt/baremetal/db/sqlalchemy/api.py:210 +#: nova/virt/baremetal/db/sqlalchemy/api.py:212 #, python-format msgid "Failed to associate instance %(i_uuid)s to baremetal node %(n_uuid)s." msgstr "" -#: nova/virt/baremetal/db/sqlalchemy/api.py:245 -#: nova/virt/baremetal/db/sqlalchemy/api.py:287 +#: nova/virt/baremetal/db/sqlalchemy/api.py:247 +#: nova/virt/baremetal/db/sqlalchemy/api.py:289 #, python-format msgid "Baremetal interface %s not found" msgstr "" -#: nova/virt/baremetal/db/sqlalchemy/api.py:297 +#: nova/virt/baremetal/db/sqlalchemy/api.py:299 #, python-format msgid "Baremetal interface %s already in use" msgstr "" -#: nova/virt/baremetal/db/sqlalchemy/api.py:310 +#: nova/virt/baremetal/db/sqlalchemy/api.py:312 #, python-format msgid "Baremetal virtual interface %s not found" msgstr "" @@ -9149,7 +9173,7 @@ "resize." msgstr "" -#: nova/virt/disk/api.py:285 +#: nova/virt/disk/api.py:292 msgid "image already mounted" msgstr "" @@ -9161,77 +9185,77 @@ "use_cow=%(use_cow)s" msgstr "" -#: nova/virt/disk/api.py:359 +#: nova/virt/disk/api.py:361 #, python-format msgid "Ignoring error injecting data into image (%(e)s)" msgstr "" -#: nova/virt/disk/api.py:381 +#: nova/virt/disk/api.py:383 #, python-format msgid "" "Failed to mount container filesystem '%(image)s' on '%(target)s': %(errors)s" msgstr "" -#: nova/virt/disk/api.py:403 nova/virt/disk/mount/loop.py:57 +#: nova/virt/disk/api.py:405 nova/virt/disk/mount/loop.py:57 #, python-format msgid "Release loop device %s" msgstr "" -#: nova/virt/disk/api.py:407 nova/virt/disk/mount/nbd.py:125 +#: nova/virt/disk/api.py:409 nova/virt/disk/mount/nbd.py:125 #, python-format msgid "Release nbd device %s" msgstr "" -#: nova/virt/disk/api.py:411 +#: nova/virt/disk/api.py:418 #, python-format msgid "Failed to teardown container filesystem: %s" msgstr "" -#: nova/virt/disk/api.py:424 +#: nova/virt/disk/api.py:431 #, python-format msgid "Failed to umount container filesystem: %s" msgstr "" -#: nova/virt/disk/api.py:449 +#: nova/virt/disk/api.py:451 #, python-format msgid "Ignoring error injecting %(inject)s into image (%(e)s)" msgstr "" -#: nova/virt/disk/api.py:468 +#: nova/virt/disk/api.py:470 #, python-format msgid "Inject file fs=%(fs)s path=%(path)s append=%(append)s" msgstr "" -#: nova/virt/disk/api.py:477 +#: nova/virt/disk/api.py:479 #, python-format msgid "Inject metadata fs=%(fs)s metadata=%(metadata)s" msgstr "" -#: nova/virt/disk/api.py:517 +#: nova/virt/disk/api.py:519 #, python-format msgid "Inject key fs=%(fs)s key=%(key)s" msgstr "" -#: nova/virt/disk/api.py:545 +#: nova/virt/disk/api.py:547 #, python-format msgid "Inject key fs=%(fs)s net=%(net)s" msgstr "" -#: nova/virt/disk/api.py:570 +#: nova/virt/disk/api.py:572 #, python-format msgid "Inject admin password fs=%(fs)s admin_passwd=" msgstr "" -#: nova/virt/disk/api.py:609 +#: nova/virt/disk/api.py:616 msgid "Not implemented on Windows" msgstr "" -#: nova/virt/disk/api.py:638 +#: nova/virt/disk/api.py:643 #, python-format msgid "User %(username)s not found in password file." msgstr "" -#: nova/virt/disk/api.py:654 +#: nova/virt/disk/api.py:659 #, python-format msgid "User %(username)s not found in shadow file." msgstr "" @@ -9273,17 +9297,17 @@ msgid "Map dev %s" msgstr "" -#: nova/virt/disk/mount/api.py:143 +#: nova/virt/disk/mount/api.py:145 #, python-format msgid "partition search unsupported with %s" msgstr "" -#: nova/virt/disk/mount/api.py:159 +#: nova/virt/disk/mount/api.py:161 #, python-format msgid "partition %s not found" msgstr "" -#: nova/virt/disk/mount/api.py:160 +#: nova/virt/disk/mount/api.py:162 #, python-format msgid "Failed to map partitions: %s" msgstr "" @@ -9298,7 +9322,7 @@ msgid "Mount %(dev)s on %(dir)s" msgstr "" -#: nova/virt/disk/mount/api.py:195 +#: nova/virt/disk/mount/api.py:197 #, python-format msgid "Failed to mount filesystem: %s" msgstr "" @@ -9332,7 +9356,7 @@ msgid "NBD error - previous umount did not cleanup /var/lock/qemu-nbd-%s." msgstr "" -#: nova/virt/disk/mount/nbd.py:59 nova/virt/disk/mount/nbd.py:73 +#: nova/virt/disk/mount/nbd.py:73 msgid "No free nbd devices" msgstr "" @@ -9398,7 +9422,7 @@ msgid "Inspecting guest OS image %s" msgstr "" -#: nova/virt/disk/vfs/guestfs.py:64 +#: nova/virt/disk/vfs/guestfs.py:127 #, python-format msgid "No operating system found in %s" msgstr "" @@ -9408,7 +9432,7 @@ msgid "Multi-boot OS %(roots)s" msgstr "" -#: nova/virt/disk/vfs/guestfs.py:70 +#: nova/virt/disk/vfs/guestfs.py:133 #, python-format msgid "Multi-boot operating system found in %s" msgstr "" @@ -9418,7 +9442,7 @@ msgid "Inspecting guest OS root filesystem %s" msgstr "" -#: nova/virt/disk/vfs/guestfs.py:81 +#: nova/virt/disk/vfs/guestfs.py:144 #, python-format msgid "No mount points found in %(root)s of %(imgfile)s" msgstr "" @@ -9428,7 +9452,7 @@ msgid "Mounting %(dev)s at %(dir)s" msgstr "" -#: nova/virt/disk/vfs/guestfs.py:95 +#: nova/virt/disk/vfs/guestfs.py:158 #, python-format msgid "" "Error mounting %(device)s to %(dir)s in image %(imgfile)s with libguestfs " @@ -9440,7 +9464,7 @@ msgid "Setting up appliance for %(imgfile)s %(imgfmt)s" msgstr "" -#: nova/virt/disk/vfs/guestfs.py:131 +#: nova/virt/disk/vfs/guestfs.py:211 #, python-format msgid "Error mounting %(imgfile)s with libguestfs (%(e)s)" msgstr "" @@ -9449,17 +9473,17 @@ msgid "Tearing down appliance" msgstr "" -#: nova/virt/disk/vfs/guestfs.py:147 +#: nova/virt/disk/vfs/guestfs.py:191 #, python-format msgid "Failed to close augeas %s" msgstr "" -#: nova/virt/disk/vfs/guestfs.py:155 +#: nova/virt/disk/vfs/guestfs.py:199 #, python-format msgid "Failed to shutdown appliance %s" msgstr "" -#: nova/virt/disk/vfs/guestfs.py:163 +#: nova/virt/disk/vfs/guestfs.py:207 #, python-format msgid "Failed to close guest handle %s" msgstr "" @@ -9504,7 +9528,7 @@ msgid "chown uid=%(uid)d gid=%(gid)s" msgstr "" -#: nova/virt/disk/vfs/localfs.py:45 +#: nova/virt/disk/vfs/localfs.py:46 #, python-format msgid "File path %s not valid" msgstr "" @@ -9538,11 +9562,11 @@ msgid "The ISCSI initiator name can't be found. Choosing the default one" msgstr "" -#: nova/virt/hyperv/driver.py:165 +#: nova/virt/hyperv/driver.py:189 msgid "VIF plugging is not supported by the Hyper-V driver." msgstr "" -#: nova/virt/hyperv/driver.py:170 +#: nova/virt/hyperv/driver.py:194 msgid "VIF unplugging is not supported by the Hyper-V driver." msgstr "" @@ -9563,8 +9587,8 @@ msgid "get_available_resource called" msgstr "" -#: nova/virt/hyperv/hostops.py:138 nova/virt/libvirt/driver.py:5312 -#: nova/virt/xenapi/host.py:232 +#: nova/virt/hyperv/hostops.py:138 nova/virt/libvirt/driver.py:5223 +#: nova/virt/xenapi/host.py:240 msgid "Updating host stats" msgstr "" @@ -9577,7 +9601,7 @@ msgid "Host IP address is: %s" msgstr "" -#: nova/virt/hyperv/imagecache.py:65 +#: nova/virt/hyperv/imagecache.py:63 #, python-format msgid "" "Cannot resize the image to a size smaller than the VHD max. internal size: " @@ -9594,7 +9618,7 @@ msgid "Resizing VHD %(resized_vhd_path)s to new size %(root_vhd_size)s" msgstr "" -#: nova/virt/hyperv/livemigrationops.py:39 +#: nova/virt/hyperv/livemigrationops.py:40 msgid "Live migration is supported starting with Hyper-V Server 2012" msgstr "" @@ -9655,12 +9679,12 @@ msgid "Live migration networks are not configured on this host" msgstr "" -#: nova/virt/hyperv/livemigrationutils.py:70 nova/virt/hyperv/vmutils.py:144 +#: nova/virt/hyperv/livemigrationutils.py:70 nova/virt/hyperv/vmutils.py:176 #, python-format msgid "VM not found: %s" msgstr "" -#: nova/virt/hyperv/livemigrationutils.py:72 nova/virt/hyperv/vmutils.py:153 +#: nova/virt/hyperv/livemigrationutils.py:72 nova/virt/hyperv/vmutils.py:185 #, python-format msgid "Duplicate VM name found: %s" msgstr "" @@ -9711,11 +9735,11 @@ msgid "Copying disk \"%(disk_file)s\" to \"%(dest_path)s\"" msgstr "" -#: nova/virt/hyperv/migrationops.py:97 +#: nova/virt/hyperv/migrationops.py:99 msgid "Cannot cleanup migration files" msgstr "" -#: nova/virt/hyperv/migrationops.py:105 +#: nova/virt/hyperv/migrationops.py:109 #, python-format msgid "" "Cannot resize the root disk to a smaller size. Current size: " @@ -9752,7 +9776,7 @@ "Merging base disk %(base_vhd_copy_path)s and diff disk %(diff_vhd_path)s" msgstr "" -#: nova/virt/hyperv/migrationops.py:200 +#: nova/virt/hyperv/migrationops.py:222 msgid "Cannot resize a VHD to a smaller size" msgstr "" @@ -9776,7 +9800,7 @@ msgid "finish_migration called" msgstr "" -#: nova/virt/hyperv/migrationops.py:245 +#: nova/virt/hyperv/migrationops.py:267 #, python-format msgid "Cannot find boot VHD file for instance: %s" msgstr "" @@ -9796,7 +9820,7 @@ msgid "No external vswitch found" msgstr "" -#: nova/virt/hyperv/pathutils.py:71 +#: nova/virt/hyperv/pathutils.py:81 #, python-format msgid "The file copy from %(src)s to %(dest)s failed" msgstr "" @@ -9875,7 +9899,7 @@ msgid "Failed to remove snapshot for VM %s" msgstr "" -#: nova/virt/hyperv/vhdutils.py:65 nova/virt/hyperv/vhdutilsv2.py:63 +#: nova/virt/hyperv/vhdutils.py:66 nova/virt/hyperv/vhdutilsv2.py:65 #, python-format msgid "Unsupported disk format: %s" msgstr "" @@ -9885,12 +9909,12 @@ msgid "The %(vhd_type)s type VHD is not supported" msgstr "" -#: nova/virt/hyperv/vhdutils.py:161 +#: nova/virt/hyperv/vhdutils.py:162 #, python-format msgid "Unable to obtain block size from VHD %(vhd_path)s" msgstr "" -#: nova/virt/hyperv/vhdutils.py:208 +#: nova/virt/hyperv/vhdutils.py:209 msgid "Unsupported virtual disk format" msgstr "" @@ -9898,7 +9922,7 @@ msgid "Differencing VHDX images are not supported" msgstr "" -#: nova/virt/hyperv/vhdutilsv2.py:157 +#: nova/virt/hyperv/vhdutilsv2.py:160 #, python-format msgid "" "Unable to obtain internal size from VHDX: %(vhd_path)s. Exception: %(ex)s" @@ -9909,7 +9933,7 @@ msgid "Creating vswitch port for instance: %s" msgstr "" -#: nova/virt/hyperv/vmops.py:113 +#: nova/virt/hyperv/vmops.py:145 #, python-format msgid "VIF driver not found for network_api_class: %s" msgstr "" @@ -9942,7 +9966,7 @@ msgid "Resizing VHD %(root_vhd_path)s to new size %(root_vhd_size)s" msgstr "" -#: nova/virt/hyperv/vmops.py:206 +#: nova/virt/hyperv/vmops.py:258 msgid "Spawning new instance" msgstr "" @@ -9950,31 +9974,30 @@ msgid "Creating nic for instance" msgstr "" -#: nova/virt/hyperv/vmops.py:280 nova/virt/vmwareapi/vmops.py:530 +#: nova/virt/hyperv/vmops.py:372 nova/virt/vmwareapi/vmops.py:613 #, python-format msgid "Invalid config_drive_format \"%s\"" msgstr "" -#: nova/virt/hyperv/vmops.py:283 nova/virt/vmwareapi/vmops.py:534 +#: nova/virt/hyperv/vmops.py:340 nova/virt/vmwareapi/vmops.py:511 msgid "Using config drive for instance" msgstr "" -#: nova/virt/hyperv/vmops.py:296 nova/virt/libvirt/driver.py:2720 +#: nova/virt/hyperv/vmops.py:353 #, python-format msgid "Creating config drive at %(path)s" msgstr "" -#: nova/virt/hyperv/vmops.py:304 nova/virt/libvirt/driver.py:2727 -#: nova/virt/vmwareapi/vmops.py:559 +#: nova/virt/hyperv/vmops.py:361 nova/virt/vmwareapi/vmops.py:536 #, python-format msgid "Creating config drive failed with error: %s" msgstr "" -#: nova/virt/hyperv/vmops.py:340 +#: nova/virt/hyperv/vmops.py:404 msgid "Got request to destroy instance" msgstr "" -#: nova/virt/hyperv/vmops.py:359 +#: nova/virt/hyperv/vmops.py:423 #, python-format msgid "Failed to destroy instance: %s" msgstr "" @@ -10013,12 +10036,12 @@ msgid "Failed to change vm state of %(vm_name)s to %(req_state)s" msgstr "" -#: nova/virt/hyperv/vmutils.py:122 +#: nova/virt/hyperv/vmutils.py:147 #, python-format msgid "Cannot get VM summary data for: %s" msgstr "" -#: nova/virt/hyperv/vmutils.py:213 +#: nova/virt/hyperv/vmutils.py:245 msgid "" "The Windows account running nova-compute on this Hyper-V host doesn't have " "the required permissions to create or operate the virtual machine." @@ -10044,24 +10067,24 @@ msgid "Successfully changed vm state of %(vm_name)s to %(req_state)s" msgstr "" -#: nova/virt/hyperv/vmutils.py:441 +#: nova/virt/hyperv/vmutils.py:574 #, python-format msgid "Operation failed with return value: %s" msgstr "" -#: nova/virt/hyperv/vmutils.py:457 +#: nova/virt/hyperv/vmutils.py:590 #, python-format msgid "" "WMI job failed with status %(job_state)d. Error details: %(err_sum_desc)s - " "%(err_desc)s - Error code: %(err_code)d" msgstr "" -#: nova/virt/hyperv/vmutils.py:468 +#: nova/virt/hyperv/vmutils.py:601 #, python-format msgid "WMI job failed with status %(job_state)d. Error details: %(error)s" msgstr "" -#: nova/virt/hyperv/vmutils.py:474 +#: nova/virt/hyperv/vmutils.py:607 #, python-format msgid "WMI job failed with status %d. No error description available" msgstr "" @@ -10071,7 +10094,7 @@ msgid "WMI job succeeded: %(desc)s, Elapsed=%(elap)s" msgstr "" -#: nova/virt/hyperv/vmutils.py:577 +#: nova/virt/hyperv/vmutils.py:735 msgid "Metrics collection is not supported on this version of Hyper-V" msgstr "" @@ -10099,7 +10122,7 @@ msgid "Attach_volume: %(connection_info)s to %(instance_name)s" msgstr "" -#: nova/virt/hyperv/volumeops.py:146 +#: nova/virt/hyperv/volumeops.py:372 #, python-format msgid "Unable to attach volume to instance %s" msgstr "" @@ -10126,7 +10149,7 @@ "Retrying..." msgstr "" -#: nova/virt/hyperv/volumeops.py:215 nova/virt/hyperv/volumeops.py:229 +#: nova/virt/hyperv/volumeops.py:300 #, python-format msgid "Unable to find a mounted disk for target_iqn: %s" msgstr "" @@ -10182,26 +10205,26 @@ msgid "Generated XML %s " msgstr "" -#: nova/virt/libvirt/driver.py:411 +#: nova/virt/libvirt/driver.py:403 #, python-format msgid "" "Invalid cachemode %(cache_mode)s specified for disk type %(disk_type)s." msgstr "" -#: nova/virt/libvirt/driver.py:585 +#: nova/virt/libvirt/host.py:255 #, python-format msgid "Connection to libvirt lost: %s" msgstr "" -#: nova/virt/libvirt/driver.py:629 +#: nova/virt/libvirt/driver.py:620 msgid "Starting native event thread" msgstr "" -#: nova/virt/libvirt/driver.py:634 +#: nova/virt/libvirt/driver.py:625 msgid "Starting green dispatch thread" msgstr "" -#: nova/virt/libvirt/driver.py:649 +#: nova/virt/libvirt/driver.py:640 #, python-format msgid "" "The libvirt driver is not tested on %(type)s/%(arch)s by the OpenStack " @@ -10209,418 +10232,418 @@ "https://wiki.openstack.org/wiki/HypervisorSupportMatrix" msgstr "" -#: nova/virt/libvirt/driver.py:668 +#: nova/virt/libvirt/driver.py:540 #, python-format msgid "" "Nova requires libvirt version %(major)i.%(minor)i.%(micro)i or greater." msgstr "" -#: nova/virt/libvirt/driver.py:676 +#: nova/virt/libvirt/driver.py:664 #, python-format msgid "Connecting to libvirt: %s" msgstr "" -#: nova/virt/libvirt/driver.py:692 +#: nova/virt/libvirt/driver.py:680 #, python-format msgid "Registering for lifecycle events %s" msgstr "" -#: nova/virt/libvirt/driver.py:699 +#: nova/virt/libvirt/driver.py:687 #, python-format msgid "URI %(uri)s does not support events: %(error)s" msgstr "" -#: nova/virt/libvirt/driver.py:703 +#: nova/virt/libvirt/driver.py:691 #, python-format msgid "Registering for connection events: %s" msgstr "" -#: nova/virt/libvirt/driver.py:713 +#: nova/virt/libvirt/driver.py:701 #, python-format msgid "" "The version of python-libvirt does not support registerCloseCallback or is " "too old: %s" msgstr "" -#: nova/virt/libvirt/driver.py:716 +#: nova/virt/libvirt/driver.py:704 #, python-format msgid "URI %(uri)s does not support connection events: %(error)s" msgstr "" -#: nova/virt/libvirt/driver.py:747 +#: nova/virt/libvirt/driver.py:735 msgid "Connection to libvirt broke" msgstr "" -#: nova/virt/libvirt/driver.py:768 +#: nova/virt/libvirt/host.py:174 #, python-format msgid "Can not handle authentication request for %d credentials" msgstr "" -#: nova/virt/libvirt/driver.py:793 +#: nova/virt/libvirt/driver.py:783 #, python-format msgid "Connection to libvirt failed: %s" msgstr "" -#: nova/virt/libvirt/driver.py:909 +#: nova/virt/libvirt/driver.py:896 msgid "Cannot destroy instance, operation time out" msgstr "" -#: nova/virt/libvirt/driver.py:911 +#: nova/virt/libvirt/driver.py:637 msgid "operation time out" msgstr "" -#: nova/virt/libvirt/driver.py:916 +#: nova/virt/libvirt/driver.py:903 #, python-format msgid "Error from libvirt during destroy. Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:932 +#: nova/virt/libvirt/driver.py:919 msgid "During wait destroy, instance disappeared." msgstr "" -#: nova/virt/libvirt/driver.py:937 +#: nova/virt/libvirt/driver.py:924 msgid "Instance destroyed successfully." msgstr "" -#: nova/virt/libvirt/driver.py:947 +#: nova/virt/libvirt/driver.py:934 msgid "Instance may be started again." msgstr "" -#: nova/virt/libvirt/driver.py:957 +#: nova/virt/libvirt/driver.py:944 msgid "Going to destroy instance again." msgstr "" -#: nova/virt/libvirt/driver.py:977 +#: nova/virt/libvirt/driver.py:964 msgid "Error from libvirt during undefineFlags. Retrying with undefine" msgstr "" -#: nova/virt/libvirt/driver.py:993 +#: nova/virt/libvirt/driver.py:980 #, python-format msgid "Error from libvirt during undefine. Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:1013 +#: nova/virt/libvirt/driver.py:1000 msgid "Instance may be still running, destroy it again." msgstr "" -#: nova/virt/libvirt/driver.py:1019 +#: nova/virt/libvirt/driver.py:1006 #, python-format msgid "Error from libvirt during unfilter. Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:1068 +#: nova/virt/libvirt/driver.py:1055 #, python-format msgid "Ignoring Volume Error on vol %(vol_id)s during delete %(exc)s" msgstr "" -#: nova/virt/libvirt/driver.py:1118 +#: nova/virt/libvirt/driver.py:1105 #, python-format msgid "Volume %(disk)s possibly unsafe to remove, please clean up manually" msgstr "" -#: nova/virt/libvirt/driver.py:1150 +#: nova/virt/libvirt/driver.py:1137 msgid "Could not determine fibre channel world wide node names" msgstr "" -#: nova/virt/libvirt/driver.py:1157 +#: nova/virt/libvirt/driver.py:1144 msgid "Could not determine fibre channel world wide port names" msgstr "" -#: nova/virt/libvirt/driver.py:1221 +#: nova/virt/libvirt/driver.py:988 #, python-format msgid "" "Volume sets block size, but the current libvirt hypervisor '%s' does not " "support custom block size" msgstr "" -#: nova/virt/libvirt/driver.py:1228 +#: nova/virt/libvirt/driver.py:995 #, python-format msgid "Volume sets block size, but libvirt '%s' or later is required." msgstr "" -#: nova/virt/libvirt/driver.py:1326 +#: nova/virt/libvirt/driver.py:1092 msgid "Swap only supports host devices" msgstr "" -#: nova/virt/libvirt/driver.py:1399 +#: nova/virt/libvirt/driver.py:1381 msgid "During detach_volume, instance disappeared." msgstr "" -#: nova/virt/libvirt/driver.py:1423 +#: nova/virt/libvirt/driver.py:1405 msgid "attaching network adapter failed." msgstr "" -#: nova/virt/libvirt/driver.py:1444 +#: nova/virt/libvirt/driver.py:1426 msgid "During detach_interface, instance disappeared." msgstr "" -#: nova/virt/libvirt/driver.py:1448 +#: nova/virt/libvirt/driver.py:1430 msgid "detaching network adapter failed." msgstr "" -#: nova/virt/libvirt/driver.py:1552 +#: nova/virt/libvirt/driver.py:1538 msgid "Beginning live snapshot process" msgstr "" -#: nova/virt/libvirt/driver.py:1555 +#: nova/virt/libvirt/driver.py:1541 msgid "Beginning cold snapshot process" msgstr "" -#: nova/virt/libvirt/driver.py:1584 +#: nova/virt/libvirt/driver.py:1570 msgid "Snapshot extracted, beginning image upload" msgstr "" -#: nova/virt/libvirt/driver.py:1596 +#: nova/virt/libvirt/driver.py:1582 msgid "Snapshot image upload complete" msgstr "" -#: nova/virt/libvirt/driver.py:1613 +#: nova/virt/libvirt/driver.py:1387 msgid "libvirt error while requesting blockjob info." msgstr "" -#: nova/virt/libvirt/driver.py:1697 +#: nova/virt/libvirt/driver.py:1683 msgid "Failed to send updated snapshot status to volume service." msgstr "" -#: nova/virt/libvirt/driver.py:1747 +#: nova/virt/libvirt/driver.py:1587 msgid "Found no disk to snapshot." msgstr "" -#: nova/virt/libvirt/driver.py:1770 +#: nova/virt/libvirt/driver.py:1756 #, python-format msgid "snap xml: %s" msgstr "" -#: nova/virt/libvirt/driver.py:1784 +#: nova/virt/libvirt/driver.py:1770 msgid "" "Unable to create quiesced VM snapshot, attempting again with quiescing " "disabled." msgstr "" -#: nova/virt/libvirt/driver.py:1791 +#: nova/virt/libvirt/driver.py:1777 msgid "Unable to create VM snapshot, failing volume_snapshot operation." msgstr "" -#: nova/virt/libvirt/driver.py:1818 +#: nova/virt/libvirt/driver.py:1797 #, python-format msgid "volume_snapshot_create: create_info: %(c_info)s" msgstr "" -#: nova/virt/libvirt/driver.py:1827 +#: nova/virt/libvirt/driver.py:1685 #, python-format msgid "Unknown type: %s" msgstr "" -#: nova/virt/libvirt/driver.py:1832 +#: nova/virt/libvirt/driver.py:1690 msgid "snapshot_id required in create_info" msgstr "" -#: nova/virt/libvirt/driver.py:1841 +#: nova/virt/libvirt/driver.py:1820 msgid "" "Error occurred during volume_snapshot_create, sending error status to Cinder." msgstr "" -#: nova/virt/libvirt/driver.py:1890 +#: nova/virt/libvirt/driver.py:1747 #, python-format msgid "" "Libvirt '%s' or later is required for online deletion of volume snapshots." msgstr "" -#: nova/virt/libvirt/driver.py:1894 +#: nova/virt/libvirt/driver.py:1862 #, python-format msgid "volume_snapshot_delete: delete_info: %s" msgstr "" -#: nova/virt/libvirt/driver.py:1897 +#: nova/virt/libvirt/driver.py:1754 #, python-format msgid "Unknown delete_info type %s" msgstr "" -#: nova/virt/libvirt/driver.py:1927 +#: nova/virt/libvirt/driver.py:1895 #, python-format msgid "Unable to locate disk matching id: %s" msgstr "" -#: nova/virt/libvirt/driver.py:1930 +#: nova/virt/libvirt/driver.py:1898 #, python-format msgid "found dev, it's %(dev)s, with active disk: %(disk)s" msgstr "" -#: nova/virt/libvirt/driver.py:1943 +#: nova/virt/libvirt/driver.py:1911 #, python-format msgid "disk: %(disk)s, base: %(base)s, bw: %(bw)s, flags: %(flags)s" msgstr "" -#: nova/virt/libvirt/driver.py:1954 +#: nova/virt/libvirt/driver.py:1922 msgid "blockRebase started successfully" msgstr "" -#: nova/virt/libvirt/driver.py:1958 +#: nova/virt/libvirt/driver.py:1926 msgid "waiting for blockRebase job completion" msgstr "" -#: nova/virt/libvirt/driver.py:1974 +#: nova/virt/libvirt/driver.py:1942 msgid "blockCommit started successfully" msgstr "" -#: nova/virt/libvirt/driver.py:1978 +#: nova/virt/libvirt/driver.py:1946 msgid "waiting for blockCommit job completion" msgstr "" -#: nova/virt/libvirt/driver.py:1988 +#: nova/virt/libvirt/driver.py:1956 msgid "" "Error occurred during volume_snapshot_delete, sending error status to Cinder." msgstr "" -#: nova/virt/libvirt/driver.py:2005 +#: nova/virt/libvirt/driver.py:1972 #, python-format msgid "Instance soft reboot failed: %s" msgstr "" -#: nova/virt/libvirt/driver.py:2009 +#: nova/virt/libvirt/driver.py:1976 msgid "Instance soft rebooted successfully." msgstr "" -#: nova/virt/libvirt/driver.py:2013 +#: nova/virt/libvirt/driver.py:1980 msgid "Failed to soft reboot instance. Trying hard reboot." msgstr "" -#: nova/virt/libvirt/driver.py:2052 +#: nova/virt/libvirt/driver.py:2021 msgid "Instance shutdown successfully." msgstr "" -#: nova/virt/libvirt/driver.py:2060 +#: nova/virt/libvirt/driver.py:2029 msgid "Instance may have been rebooted during soft reboot, so return now." msgstr "" -#: nova/virt/libvirt/driver.py:2128 +#: nova/virt/libvirt/driver.py:2099 msgid "Instance rebooted successfully." msgstr "" -#: nova/virt/libvirt/driver.py:2289 +#: nova/virt/libvirt/driver.py:2252 msgid "Instance is running" msgstr "" -#: nova/virt/libvirt/driver.py:2296 +#: nova/virt/libvirt/driver.py:2259 msgid "Instance spawned successfully." msgstr "" -#: nova/virt/libvirt/driver.py:2312 +#: nova/virt/libvirt/driver.py:2275 #, python-format msgid "data: %(data)r, fpath: %(fpath)r" msgstr "" -#: nova/virt/libvirt/driver.py:2350 nova/virt/libvirt/driver.py:2376 +#: nova/virt/libvirt/driver.py:2313 nova/virt/libvirt/driver.py:2339 #, python-format msgid "Truncated console log returned, %d bytes ignored" msgstr "" -#: nova/virt/libvirt/driver.py:2365 nova/virt/xenapi/vmops.py:1559 +#: nova/virt/libvirt/driver.py:2404 nova/virt/xenapi/vmops.py:1726 msgid "Guest does not have a console available" msgstr "" -#: nova/virt/libvirt/driver.py:2427 +#: nova/virt/libvirt/driver.py:2390 msgid "This python runtime does not support direct I/O" msgstr "" -#: nova/virt/libvirt/driver.py:2441 +#: nova/virt/libvirt/driver.py:2404 #, python-format msgid "Path '%(path)s' supports direct I/O" msgstr "" -#: nova/virt/libvirt/driver.py:2445 +#: nova/virt/libvirt/driver.py:2408 #, python-format msgid "Path '%(path)s' does not support direct I/O: '%(ex)s'" msgstr "" -#: nova/virt/libvirt/driver.py:2450 nova/virt/libvirt/driver.py:2455 +#: nova/virt/libvirt/driver.py:2413 nova/virt/libvirt/driver.py:2418 #, python-format msgid "Error on '%(path)s' while checking direct I/O: '%(ex)s'" msgstr "" -#: nova/virt/libvirt/driver.py:2576 +#: nova/virt/libvirt/driver.py:2534 #, python-format msgid "Error injecting data into image %(img_id)s (%(e)s)" msgstr "" -#: nova/virt/libvirt/driver.py:2602 +#: nova/virt/libvirt/driver.py:2560 msgid "Creating image" msgstr "" -#: nova/virt/libvirt/driver.py:2711 +#: nova/virt/libvirt/driver.py:2669 msgid "Using config drive" msgstr "" -#: nova/virt/libvirt/driver.py:2734 +#: nova/virt/libvirt/driver.py:2692 msgid "File injection into a boot from volume instance is not supported" msgstr "" -#: nova/virt/libvirt/driver.py:2780 +#: nova/virt/libvirt/driver.py:2843 #, python-format msgid "Detaching PCI devices with libvirt < %(ver)s is not permitted" msgstr "" -#: nova/virt/libvirt/driver.py:2809 +#: nova/virt/libvirt/driver.py:2767 msgid "Instance disappeared while detaching a PCI device from it." msgstr "" -#: nova/virt/libvirt/driver.py:2820 +#: nova/virt/libvirt/driver.py:2778 #, python-format msgid "Attaching PCI devices %(dev)s to %(dom)s failed." msgstr "" -#: nova/virt/libvirt/driver.py:2857 +#: nova/virt/libvirt/driver.py:2815 #, python-format msgid "Updating compute service status to %s" msgstr "" -#: nova/virt/libvirt/driver.py:2860 +#: nova/virt/libvirt/driver.py:2818 #, python-format msgid "Not overriding manual compute service status with: %s" msgstr "" -#: nova/virt/libvirt/driver.py:2864 +#: nova/virt/libvirt/driver.py:2822 #, python-format msgid "Cannot update service status on host: %s,since it is not registered." msgstr "" -#: nova/virt/libvirt/driver.py:2867 +#: nova/virt/libvirt/driver.py:2825 #, python-format msgid "" "Cannot update service status on host: %s,due to an unexpected exception." msgstr "" -#: nova/virt/libvirt/driver.py:2944 +#: nova/virt/libvirt/driver.py:3015 #, python-format msgid "" "Config requested an explicit CPU model, but the current libvirt hypervisor " "'%s' does not support selecting CPU models" msgstr "" -#: nova/virt/libvirt/driver.py:2950 +#: nova/virt/libvirt/driver.py:3021 msgid "Config requested a custom CPU model, but no model name was provided" msgstr "" -#: nova/virt/libvirt/driver.py:2954 +#: nova/virt/libvirt/driver.py:3025 msgid "A CPU model name should not be set when a host CPU model is requested" msgstr "" -#: nova/virt/libvirt/driver.py:2958 +#: nova/virt/libvirt/driver.py:2911 #, python-format msgid "CPU mode '%(mode)s' model '%(model)s' was chosen" msgstr "" -#: nova/virt/libvirt/driver.py:2974 +#: nova/virt/libvirt/driver.py:2927 msgid "" "Passthrough of the host CPU was requested but this libvirt version does not " "support this feature" msgstr "" -#: nova/virt/libvirt/driver.py:3247 +#: nova/virt/libvirt/driver.py:3203 msgid "Configuring timezone for windows instance to localtime" msgstr "" -#: nova/virt/libvirt/driver.py:3397 +#: nova/virt/libvirt/driver.py:3353 msgid "Qemu guest agent is enabled through image metadata" msgstr "" @@ -10632,140 +10655,140 @@ "rescue=%(rescue)sblock_device_info=%(block_device_info)s" msgstr "" -#: nova/virt/libvirt/driver.py:3482 +#: nova/virt/libvirt/driver.py:3437 #, python-format msgid "End to_xml xml=%(xml)s" msgstr "" -#: nova/virt/libvirt/driver.py:3500 +#: nova/virt/libvirt/host.py:486 #, python-format msgid "" "Error from libvirt while looking up %(instance_id)s: [Error Code " "%(error_code)s] %(ex)s" msgstr "" -#: nova/virt/libvirt/driver.py:3521 +#: nova/virt/libvirt/host.py:508 #, python-format msgid "" "Error from libvirt while looking up %(instance_name)s: [Error Code " "%(error_code)s] %(ex)s" msgstr "" -#: nova/virt/libvirt/driver.py:3578 +#: nova/virt/libvirt/driver.py:3534 #, python-format msgid "An error occurred while trying to define a domain with xml: %s" msgstr "" -#: nova/virt/libvirt/driver.py:3587 +#: nova/virt/libvirt/driver.py:3543 #, python-format msgid "" "An error occurred while trying to launch a defined domain with xml: %s" msgstr "" -#: nova/virt/libvirt/driver.py:3596 +#: nova/virt/libvirt/driver.py:3552 #, python-format msgid "An error occurred while enabling hairpin mode on domain with xml: %s" msgstr "" -#: nova/virt/libvirt/driver.py:3614 +#: nova/virt/libvirt/driver.py:3570 #, python-format msgid "Neutron Reported failure on event %(event)s for instance %(uuid)s" msgstr "" -#: nova/virt/libvirt/driver.py:3695 +#: nova/virt/libvirt/driver.py:3648 #, python-format msgid "Timeout waiting for vif plugging callback for instance %(uuid)s" msgstr "" -#: nova/virt/libvirt/driver.py:3716 nova/virt/libvirt/driver.py:3859 -#: nova/virt/libvirt/driver.py:3885 +#: nova/virt/libvirt/driver.py:3666 nova/virt/libvirt/driver.py:3809 +#: nova/virt/libvirt/driver.py:3835 #, python-format msgid "libvirt can't find a domain with id: %s" msgstr "" -#: nova/virt/libvirt/driver.py:3788 +#: nova/virt/libvirt/driver.py:3738 msgid "" "Cannot get the number of cpu, because this function is not implemented for " "this platform. " msgstr "" -#: nova/virt/libvirt/driver.py:3798 +#: nova/virt/libvirt/driver.py:4327 msgid "Invalid vcpu_pin_set config, out of hypervisor cpu range." msgstr "" -#: nova/virt/libvirt/driver.py:3851 +#: nova/virt/libvirt/driver.py:3801 #, python-format msgid "" "couldn't obtain the vpu count from domain id: %(id)s, exception: %(ex)s" msgstr "" -#: nova/virt/libvirt/driver.py:3926 +#: nova/virt/libvirt/driver.py:4641 msgid "libvirt version is too old (does not support getVersion)" msgstr "" -#: nova/virt/libvirt/driver.py:3940 nova/virt/xenapi/host.py:256 +#: nova/virt/xenapi/host.py:261 #, python-format msgid "" "Hostname has changed from %(old)s to %(new)s. A restart is required to take " "effect." msgstr "" -#: nova/virt/libvirt/driver.py:4117 +#: nova/virt/libvirt/driver.py:4051 #, python-format msgid "Trying to get stats for the volume %s" msgstr "" -#: nova/virt/libvirt/driver.py:4130 +#: nova/virt/libvirt/driver.py:4064 #, python-format msgid "" "Got volume usage stats for the volume=%(volume)s, rd_req=%(rd_req)d, " "rd_bytes=%(rd_bytes)d, wr_req=%(wr_req)d, wr_bytes=%(wr_bytes)d" msgstr "" -#: nova/virt/libvirt/driver.py:4145 +#: nova/virt/libvirt/driver.py:4079 #, python-format msgid "" "Getting block stats failed, device might have been detached. " "Instance=%(instance_name)s Disk=%(disk)s Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:4151 +#: nova/virt/libvirt/driver.py:4085 #, python-format msgid "" "Could not find domain in libvirt for instance %s. Cannot get block stats for " "device" msgstr "" -#: nova/virt/libvirt/driver.py:4203 +#: nova/virt/libvirt/driver.py:4137 #, python-format msgid "" "Creating tmpfile %s to verify with other compute node that the instance is " "on the same shared storage." msgstr "" -#: nova/virt/libvirt/driver.py:4287 +#: nova/virt/libvirt/driver.py:4858 msgid "Block migration can not be used with shared storage." msgstr "" -#: nova/virt/libvirt/driver.py:4295 +#: nova/virt/libvirt/driver.py:4868 msgid "Live migration can not be used without shared storage." msgstr "" -#: nova/virt/libvirt/driver.py:4339 +#: nova/virt/libvirt/driver.py:4951 #, python-format msgid "" "Unable to migrate %(instance_uuid)s: Disk of instance is too large(available " "on destination host:%(available)s < need:%(necessary)s)" msgstr "" -#: nova/virt/libvirt/driver.py:4366 +#: nova/virt/libvirt/driver.py:4300 #, python-format msgid "" "Instance launched has CPU info:\n" "%s" msgstr "" -#: nova/virt/libvirt/driver.py:4378 +#: nova/virt/libvirt/driver.py:4990 #, python-format msgid "" "CPU doesn't have compatibility.\n" @@ -10775,51 +10798,51 @@ "Refer to %(u)s" msgstr "" -#: nova/virt/libvirt/driver.py:4395 +#: nova/virt/libvirt/driver.py:4329 #, python-format msgid "" "Creating tmpfile %s to notify to other compute nodes that they should mount " "the same storage." msgstr "" -#: nova/virt/libvirt/driver.py:4445 +#: nova/virt/libvirt/driver.py:5052 #, python-format msgid "The firewall filter for %s does not exist" msgstr "" -#: nova/virt/libvirt/driver.py:4517 +#: nova/virt/libvirt/driver.py:4451 #, python-format msgid "Live Migration failure: %s" msgstr "" -#: nova/virt/libvirt/driver.py:4630 +#: nova/virt/libvirt/driver.py:4564 #, python-format msgid "plug_vifs() failed %(cnt)d. Retry up to %(max_retry)d." msgstr "" -#: nova/virt/libvirt/driver.py:4763 +#: nova/virt/libvirt/driver.py:5550 #, python-format msgid "" "Error from libvirt while getting description of %(instance_name)s: [Error " "Code %(error_code)s] %(ex)s" msgstr "" -#: nova/virt/libvirt/driver.py:4793 +#: nova/virt/libvirt/driver.py:4727 #, python-format msgid "skipping disk for %s as it does not have a path" msgstr "" -#: nova/virt/libvirt/driver.py:4798 +#: nova/virt/libvirt/driver.py:4732 #, python-format msgid "skipping %s since it looks like volume" msgstr "" -#: nova/virt/libvirt/driver.py:4802 +#: nova/virt/libvirt/driver.py:4736 #, python-format msgid "skipping disk %(path)s (%(target)s) as it is a volume" msgstr "" -#: nova/virt/libvirt/driver.py:4842 +#: nova/virt/libvirt/driver.py:4776 #, python-format msgid "" "Periodic task is updating the host stat, it is trying to get disk " @@ -10827,47 +10850,47 @@ "resize." msgstr "" -#: nova/virt/libvirt/driver.py:4924 +#: nova/virt/libvirt/driver.py:4858 msgid "Starting migrate_disk_and_power_off" msgstr "" -#: nova/virt/libvirt/driver.py:4930 +#: nova/virt/libvirt/driver.py:5682 msgid "Unable to resize disk down." msgstr "" -#: nova/virt/libvirt/driver.py:5001 +#: nova/virt/libvirt/driver.py:4935 msgid "Instance running successfully." msgstr "" -#: nova/virt/libvirt/driver.py:5042 +#: nova/virt/libvirt/driver.py:4941 msgid "Starting finish_migration" msgstr "" -#: nova/virt/libvirt/driver.py:5100 +#: nova/virt/libvirt/driver.py:5011 msgid "Starting finish_revert_migration" msgstr "" -#: nova/virt/libvirt/driver.py:5208 +#: nova/virt/libvirt/driver.py:5119 #, python-format msgid "Checking instance files accessibility %s" msgstr "" -#: nova/virt/libvirt/driver.py:5232 +#: nova/virt/libvirt/driver.py:5143 #, python-format msgid "Deleting instance files %s" msgstr "" -#: nova/virt/libvirt/driver.py:5237 +#: nova/virt/libvirt/driver.py:5148 #, python-format msgid "Failed to cleanup directory %(target)s: %(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:5244 +#: nova/virt/libvirt/driver.py:5155 #, python-format msgid "Deletion of %s failed" msgstr "" -#: nova/virt/libvirt/driver.py:5247 +#: nova/virt/libvirt/driver.py:5158 #, python-format msgid "Deletion of %s complete" msgstr "" @@ -10899,36 +10922,36 @@ msgid "iptables firewall: Setup Basic Filtering" msgstr "" -#: nova/virt/libvirt/imagebackend.py:210 +#: nova/virt/libvirt/imagebackend.py:205 #, python-format msgid "Unable to preallocate_images=%(imgs)s at path: %(path)s" msgstr "" -#: nova/virt/libvirt/imagebackend.py:238 +#: nova/virt/libvirt/imagebackend.py:233 #, python-format msgid "" "%(base)s virtual size %(base_size)s larger than flavor root disk size " "%(size)s" msgstr "" -#: nova/virt/libvirt/imagebackend.py:437 +#: nova/virt/libvirt/imagebackend.py:515 msgid "You should specify images_volume_group flag to use LVM images." msgstr "" -#: nova/virt/libvirt/imagebackend.py:509 +#: nova/virt/libvirt/imagebackend.py:436 #, python-format msgid "error opening rbd image %s" msgstr "" -#: nova/virt/libvirt/imagebackend.py:552 +#: nova/virt/libvirt/imagebackend.py:624 msgid "You should specify images_rbd_pool flag to use rbd images." msgstr "" -#: nova/virt/libvirt/imagebackend.py:666 +#: nova/virt/libvirt/rbd_utils.py:105 msgid "rbd python libraries not found" msgstr "" -#: nova/virt/libvirt/imagebackend.py:705 +#: nova/virt/libvirt/imagebackend.py:756 #, python-format msgid "Unknown image_type=%s" msgstr "" @@ -11082,11 +11105,11 @@ msgid "systool is not installed" msgstr "" -#: nova/virt/libvirt/utils.py:84 +#: nova/virt/libvirt/utils.py:81 msgid "Cannot find any Fibre Channel HBAs" msgstr "" -#: nova/virt/libvirt/utils.py:226 +#: nova/virt/libvirt/lvm.py:91 #, python-format msgid "" "Insufficient Space on Volume Group %(vg)s. Only %(free_space)db available, " @@ -11106,12 +11129,12 @@ msgid "rbd remove %(name)s in pool %(pool)s failed" msgstr "" -#: nova/virt/libvirt/utils.py:314 +#: nova/virt/libvirt/lvm.py:139 #, python-format msgid "vg %s must be LVM volume group" msgstr "" -#: nova/virt/libvirt/utils.py:343 +#: nova/virt/libvirt/lvm.py:182 #, python-format msgid "Path %s must be LVM logical volume" msgstr "" @@ -11121,12 +11144,12 @@ msgid "ignoring unrecognized volume_clear='%s' value" msgstr "" -#: nova/virt/libvirt/utils.py:418 +#: nova/virt/libvirt/lvm.py:262 #, python-format msgid "volume_clear='%s' is not handled" msgstr "" -#: nova/virt/libvirt/utils.py:622 +#: nova/virt/libvirt/utils.py:450 msgid "Can't retrieve root device path from instance libvirt configuration" msgstr "" @@ -11134,42 +11157,41 @@ msgid "findmnt tool is not installed" msgstr "" -#: nova/virt/libvirt/vif.py:346 nova/virt/libvirt/vif.py:602 -#: nova/virt/libvirt/vif.py:784 +#: nova/virt/libvirt/vif.py:334 nova/virt/libvirt/vif.py:590 +#: nova/virt/libvirt/vif.py:772 #, python-format msgid "vif_type=%(vif_type)s instance=%(instance)s vif=%(vif)s" msgstr "" -#: nova/virt/libvirt/vif.py:353 nova/virt/libvirt/vif.py:609 -#: nova/virt/libvirt/vif.py:791 +#: nova/virt/libvirt/vif.py:343 nova/virt/libvirt/vif.py:523 +#: nova/virt/libvirt/vif.py:676 msgid "vif_type parameter must be present for this vif_driver implementation" msgstr "" -#: nova/virt/libvirt/vif.py:397 nova/virt/libvirt/vif.py:629 -#: nova/virt/libvirt/vif.py:811 +#: nova/virt/libvirt/vif.py:349 nova/virt/libvirt/vif.py:682 #, python-format msgid "Unexpected vif_type=%s" msgstr "" -#: nova/virt/libvirt/vif.py:409 +#: nova/virt/libvirt/vif.py:397 #, python-format msgid "Ensuring vlan %(vlan)s and bridge %(bridge)s" msgstr "" -#: nova/virt/libvirt/vif.py:420 +#: nova/virt/libvirt/vif.py:408 #, python-format msgid "Ensuring bridge %s" msgstr "" -#: nova/virt/libvirt/vif.py:549 nova/virt/libvirt/vif.py:573 -#: nova/virt/libvirt/vif.py:597 +#: nova/virt/libvirt/vif.py:537 nova/virt/libvirt/vif.py:561 +#: nova/virt/libvirt/vif.py:585 msgid "Failed while plugging vif" msgstr "" -#: nova/virt/libvirt/vif.py:645 nova/virt/libvirt/vif.py:676 -#: nova/virt/libvirt/vif.py:694 nova/virt/libvirt/vif.py:715 -#: nova/virt/libvirt/vif.py:734 nova/virt/libvirt/vif.py:758 -#: nova/virt/libvirt/vif.py:779 +#: nova/virt/libvirt/vif.py:633 nova/virt/libvirt/vif.py:664 +#: nova/virt/libvirt/vif.py:682 nova/virt/libvirt/vif.py:703 +#: nova/virt/libvirt/vif.py:722 nova/virt/libvirt/vif.py:746 +#: nova/virt/libvirt/vif.py:767 msgid "Failed while unplugging vif" msgstr "" @@ -11188,7 +11210,7 @@ msgid "iscsiadm %(command)s: stdout=%(out)s stderr=%(err)s" msgstr "" -#: nova/virt/libvirt/volume.py:304 +#: nova/virt/libvirt/volume.py:340 #, python-format msgid "iSCSI device not found at %s" msgstr "" @@ -11237,7 +11259,7 @@ msgid "%s is already mounted" msgstr "" -#: nova/virt/libvirt/volume.py:751 +#: nova/virt/libvirt/volume.py:898 #, python-format msgid "AoE device not found at %s" msgstr "" @@ -11262,7 +11284,7 @@ msgid "Couldn't unmount the GlusterFS share %s" msgstr "" -#: nova/virt/libvirt/volume.py:924 +#: nova/virt/libvirt/volume.py:1088 msgid "We are unable to locate any Fibre Channel devices" msgstr "" @@ -11271,7 +11293,7 @@ msgid "Looking for Fibre Channel dev %(device)s" msgstr "" -#: nova/virt/libvirt/volume.py:943 +#: nova/virt/libvirt/volume.py:1107 msgid "Fibre Channel device not found." msgstr "" @@ -11314,78 +11336,78 @@ msgid "Cannot mount Scality SOFS, check syslog for errors" msgstr "" -#: nova/virt/vmwareapi/driver.py:103 +#: nova/virt/vmwareapi/driver.py:100 msgid "" "The VMware ESX driver is now deprecated and will be removed in the Juno " "release. The VC driver will remain and continue to be supported." msgstr "" -#: nova/virt/vmwareapi/driver.py:115 +#: nova/virt/vmwareapi/driver.py:112 msgid "" "Must specify host_ip, host_username and host_password to use " "compute_driver=vmwareapi.VMwareESXDriver or vmwareapi.VMwareVCDriver" msgstr "" -#: nova/virt/vmwareapi/driver.py:127 +#: nova/virt/vmwareapi/driver.py:137 #, python-format msgid "Invalid Regular Expression %s" msgstr "" -#: nova/virt/vmwareapi/driver.py:163 +#: nova/virt/vmwareapi/driver.py:160 msgid "No vSphere session was open during cleanup_host." msgstr "" -#: nova/virt/vmwareapi/driver.py:242 +#: nova/virt/vmwareapi/driver.py:233 msgid "Instance cannot be found in host, or in an unknownstate." msgstr "" -#: nova/virt/vmwareapi/driver.py:398 +#: nova/virt/vmwareapi/driver.py:153 #, python-format msgid "All clusters specified %s were not found in the vCenter" msgstr "" -#: nova/virt/vmwareapi/driver.py:407 +#: nova/virt/vmwareapi/driver.py:398 #, python-format msgid "The following clusters could not be found in the vCenter %s" msgstr "" -#: nova/virt/vmwareapi/driver.py:544 +#: nova/virt/vmwareapi/driver.py:383 #, python-format msgid "The resource %s does not exist" msgstr "" -#: nova/virt/vmwareapi/driver.py:590 +#: nova/virt/vmwareapi/driver.py:409 #, python-format msgid "Invalid cluster or resource pool name : %s" msgstr "" -#: nova/virt/vmwareapi/driver.py:612 +#: nova/virt/vmwareapi/driver.py:603 #, python-format msgid "The available nodes are: %s" msgstr "" -#: nova/virt/vmwareapi/driver.py:845 +#: nova/virt/vmwareapi/driver.py:818 #, python-format msgid "" "Unable to connect to server at %(server)s, sleeping for %(seconds)s seconds" msgstr "" -#: nova/virt/vmwareapi/driver.py:865 +#: nova/virt/vmwareapi/driver.py:838 #, python-format msgid "Unable to validate session %s!" msgstr "" -#: nova/virt/vmwareapi/driver.py:867 +#: nova/virt/vmwareapi/driver.py:840 #, python-format msgid "Exception: %(ex)s" msgstr "" -#: nova/virt/vmwareapi/driver.py:906 +#: nova/virt/vmwareapi/driver.py:879 #, python-format msgid "Session %s is inactive!" msgstr "" -#: nova/virt/vmwareapi/driver.py:933 +#: nova/virt/vmwareapi/driver.py:905 #, python-format msgid "" "_call_method(session=%(key)s) failed. Module: %(module)s. Method: " @@ -11393,22 +11415,22 @@ "%(ex)s. " msgstr "" -#: nova/virt/vmwareapi/driver.py:954 +#: nova/virt/vmwareapi/driver.py:926 #, python-format msgid "In vmwareapi: _call_method (session=%s)" msgstr "" -#: nova/virt/vmwareapi/driver.py:992 +#: nova/virt/vmwareapi/driver.py:966 #, python-format msgid "Task [%(task_name)s] %(task_ref)s status: success" msgstr "" -#: nova/virt/vmwareapi/driver.py:998 +#: nova/virt/vmwareapi/driver.py:972 #, python-format msgid "Task [%(task_name)s] %(task_ref)s status: error %(error_info)s" msgstr "" -#: nova/virt/vmwareapi/driver.py:1008 +#: nova/virt/vmwareapi/driver.py:982 #, python-format msgid "In vmwareapi:_poll_task, Got this error %s" msgstr "" @@ -11441,56 +11463,56 @@ msgid "Created directory with path %s" msgstr "" -#: nova/virt/vmwareapi/error_util.py:122 +#: nova/virt/vmwareapi/error_util.py:113 #, python-format msgid "Error(s) %s occurred in the call to RetrievePropertiesEx" msgstr "" -#: nova/virt/vmwareapi/error_util.py:136 +#: nova/virt/vmwareapi/error_util.py:127 msgid "VMware Driver fault." msgstr "" -#: nova/virt/vmwareapi/error_util.py:142 +#: nova/virt/vmwareapi/error_util.py:32 msgid "VMware Driver configuration fault." msgstr "" -#: nova/virt/vmwareapi/error_util.py:146 +#: nova/virt/vmwareapi/error_util.py:36 msgid "No default value for use_linked_clone found." msgstr "" -#: nova/virt/vmwareapi/error_util.py:158 +#: nova/virt/vmwareapi/error_util.py:141 msgid "Resource already exists." msgstr "" -#: nova/virt/vmwareapi/error_util.py:163 +#: nova/virt/vmwareapi/error_util.py:146 msgid "Cannot delete file." msgstr "" -#: nova/virt/vmwareapi/error_util.py:168 +#: nova/virt/vmwareapi/error_util.py:151 msgid "File already exists." msgstr "" -#: nova/virt/vmwareapi/error_util.py:173 +#: nova/virt/vmwareapi/error_util.py:156 msgid "File fault." msgstr "" -#: nova/virt/vmwareapi/error_util.py:178 +#: nova/virt/vmwareapi/error_util.py:161 msgid "File locked." msgstr "" -#: nova/virt/vmwareapi/error_util.py:183 +#: nova/virt/vmwareapi/error_util.py:166 msgid "File not found." msgstr "" -#: nova/virt/vmwareapi/error_util.py:188 +#: nova/virt/vmwareapi/error_util.py:171 msgid "Invalid property." msgstr "" -#: nova/virt/vmwareapi/error_util.py:198 +#: nova/virt/vmwareapi/error_util.py:176 msgid "Not Authenticated." msgstr "" -#: nova/virt/vmwareapi/error_util.py:228 +#: nova/virt/vmwareapi/error_util.py:199 #, python-format msgid "Fault %s not matched." msgstr "" @@ -11500,34 +11522,35 @@ msgid "%(text)s: _db_content => %(content)s" msgstr "" -#: nova/virt/vmwareapi/fake.py:243 +#: nova/tests/virt/vmwareapi/fake.py:263 #, python-format msgid "Property %(attr)s not set for the managed object %(name)s" msgstr "" -#: nova/virt/vmwareapi/fake.py:964 +#: nova/tests/virt/vmwareapi/fake.py:1010 msgid "There is no VM registered" msgstr "" -#: nova/virt/vmwareapi/fake.py:966 nova/virt/vmwareapi/fake.py:1289 +#: nova/tests/virt/vmwareapi/fake.py:1012 +#: nova/tests/virt/vmwareapi/fake.py:1380 #, python-format msgid "Virtual Machine with ref %s is not there" msgstr "" -#: nova/virt/vmwareapi/fake.py:1049 +#: nova/virt/vmwareapi/fake.py:1027 #, python-format msgid "Logging out a session that is invalid or already logged out: %s" msgstr "" -#: nova/virt/vmwareapi/fake.py:1064 +#: nova/virt/vmwareapi/fake.py:1042 msgid "Session is faulty" msgstr "" -#: nova/virt/vmwareapi/fake.py:1067 +#: nova/tests/virt/vmwareapi/fake.py:1160 msgid "Session Invalid" msgstr "" -#: nova/virt/vmwareapi/fake.py:1286 +#: nova/tests/virt/vmwareapi/fake.py:1377 msgid "No Virtual Machine has been registered yet" msgstr "" @@ -11560,22 +11583,22 @@ msgid "Timestamp already exists." msgstr "" -#: nova/virt/vmwareapi/imagecache.py:149 +#: nova/virt/vmwareapi/imagecache.py:162 #, python-format msgid "Image %s is no longer used by this node. Pending deletion!" msgstr "" -#: nova/virt/vmwareapi/imagecache.py:154 +#: nova/virt/vmwareapi/imagecache.py:167 #, python-format msgid "Image %s is no longer used. Deleting!" msgstr "" -#: nova/virt/vmwareapi/io_util.py:121 +#: nova/virt/vmwareapi/io_util.py:122 #, python-format msgid "Glance image %s is in killed state" msgstr "" -#: nova/virt/vmwareapi/io_util.py:129 +#: nova/virt/vmwareapi/io_util.py:130 #, python-format msgid "Glance image %(image_id)s is in unknown state - %(state)s" msgstr "" @@ -11594,7 +11617,7 @@ msgid "Network %s not found on host!" msgstr "" -#: nova/virt/vmwareapi/network_util.py:132 +#: nova/virt/vmwareapi/network_util.py:134 msgid "" "ESX SOAP server returned an empty port group for the host system in its " "response" @@ -11621,110 +11644,110 @@ "Exception during HTTP connection close in VMwareHTTPWrite. Exception is %s" msgstr "" -#: nova/virt/vmwareapi/vif.py:117 +#: nova/virt/vmwareapi/vif.py:118 #, python-format msgid "" "No valid network found in %(opaque)s, from %(bridge)s or " "%(integration_bridge)s" msgstr "" -#: nova/virt/vmwareapi/vim.py:111 +#: nova/virt/vmwareapi/vim.py:109 msgid "Unable to import suds." msgstr "" -#: nova/virt/vmwareapi/vim.py:208 +#: nova/virt/vmwareapi/vim.py:198 #, python-format msgid "No such SOAP method '%s' provided by VI SDK" msgstr "" -#: nova/virt/vmwareapi/vim.py:213 +#: nova/virt/vmwareapi/vim.py:203 #, python-format msgid "httplib error in %s: " msgstr "" -#: nova/virt/vmwareapi/vim.py:217 +#: nova/virt/vmwareapi/vim.py:207 #, python-format msgid "urllib2 error in %s: " msgstr "" -#: nova/virt/vmwareapi/vim.py:224 +#: nova/virt/vmwareapi/vim.py:214 #, python-format msgid "Socket error in %s: " msgstr "" -#: nova/virt/vmwareapi/vim.py:229 +#: nova/virt/vmwareapi/vim.py:219 #, python-format msgid "Type error in %s: " msgstr "" -#: nova/virt/vmwareapi/vim.py:233 +#: nova/virt/vmwareapi/vim.py:223 #, python-format msgid "Exception in %s " msgstr "" -#: nova/virt/vmwareapi/vim_util.py:191 +#: nova/virt/vmwareapi/vim_util.py:119 #, python-format msgid "Unable to retrieve value for %(path)s Reason: %(reason)s" msgstr "" -#: nova/virt/vmwareapi/vm_util.py:1038 +#: nova/virt/vmwareapi/vm_util.py:1043 msgid "No host available on cluster" msgstr "" -#: nova/virt/vmwareapi/vm_util.py:1269 +#: nova/virt/vmwareapi/vm_util.py:1149 #, python-format msgid "Failed to get cluster references %s" msgstr "" -#: nova/virt/vmwareapi/vm_util.py:1281 +#: nova/virt/vmwareapi/vm_util.py:1161 #, python-format msgid "Failed to get resource pool references %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:107 +#: nova/virt/vmwareapi/vmops.py:117 msgid "Getting list of instances" msgstr "" -#: nova/virt/vmwareapi/vmops.py:113 nova/virt/vmwareapi/vmops.py:1594 +#: nova/virt/vmwareapi/vmops.py:123 nova/virt/vmwareapi/vmops.py:1749 #, python-format msgid "Got total of %s instances" msgstr "" -#: nova/virt/vmwareapi/vmops.py:118 +#: nova/virt/vmwareapi/vmops.py:128 #, python-format msgid "Extending root virtual disk to %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:131 +#: nova/virt/vmwareapi/vmops.py:182 #, python-format msgid "Extending virtual disk failed with error: %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:138 +#: nova/virt/vmwareapi/vmops.py:148 msgid "Extended root virtual disk" msgstr "" -#: nova/virt/vmwareapi/vmops.py:147 +#: nova/virt/vmwareapi/vmops.py:157 #, python-format msgid "" "Unable to delete %(ds)s. There may be more than one process or thread that " "tries to delete the file. Exception: %(ex)s" msgstr "" -#: nova/virt/xenapi/vmops.py:332 +#: nova/virt/vmwareapi/vmops.py:196 nova/virt/xenapi/vmops.py:332 #, python-format msgid "Block device information present: %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:248 +#: nova/virt/vmwareapi/vmops.py:421 msgid "Image disk size greater than requested disk size" msgstr "" -#: nova/virt/vmwareapi/vm_util.py:1384 +#: nova/virt/vmwareapi/vmops.py:296 msgid "Creating VM on the ESX host" msgstr "" -#: nova/virt/vmwareapi/vm_util.py:1390 +#: nova/virt/vmwareapi/vmops.py:304 msgid "Created VM on the ESX host" msgstr "" @@ -11771,17 +11794,17 @@ "%(disk_type)s on the ESX host local store %(data_store_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:410 +#: nova/virt/vmwareapi/vmops.py:529 #, python-format msgid "File %s already exists" msgstr "" -#: nova/virt/vmwareapi/vmops.py:471 +#: nova/virt/vmwareapi/vmops.py:575 #, python-format msgid "Copying root disk of size %sGb" msgstr "" -#: nova/virt/vmwareapi/vmops.py:481 +#: nova/virt/vmwareapi/vmops.py:1533 #, python-format msgid "Root disk file creation failed - %s" msgstr "" @@ -11794,79 +11817,79 @@ msgid "Powered on the VM instance" msgstr "" -#: nova/virt/vmwareapi/vmops.py:582 +#: nova/virt/vmwareapi/vmops.py:692 #, python-format msgid "" "Reconfiguring VM instance %(instance_name)s to attach cdrom %(file_path)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:590 +#: nova/virt/vmwareapi/vmops.py:700 #, python-format msgid "" "Reconfigured VM instance %(instance_name)s to attach cdrom %(file_path)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:647 +#: nova/virt/vmwareapi/vmops.py:757 msgid "Creating Snapshot of the VM instance" msgstr "" -#: nova/virt/vmwareapi/vmops.py:656 +#: nova/virt/vmwareapi/vmops.py:766 msgid "Created Snapshot of the VM instance" msgstr "" -#: nova/virt/vmwareapi/vmops.py:664 +#: nova/virt/vmwareapi/vmops.py:774 msgid "Deleting Snapshot of the VM instance" msgstr "" -#: nova/virt/vmwareapi/vmops.py:670 +#: nova/virt/vmwareapi/vmops.py:780 msgid "Deleted Snapshot of the VM instance" msgstr "" -#: nova/virt/vmwareapi/vmops.py:746 +#: nova/virt/vmwareapi/vmops.py:852 #, python-format msgid "Copying snapshotted disk %s." msgstr "" -#: nova/virt/vmwareapi/vmops.py:760 +#: nova/virt/vmwareapi/vmops.py:866 #, python-format msgid "Copied snapshotted disk %s." msgstr "" -#: nova/virt/vmwareapi/vmops.py:772 +#: nova/virt/vmwareapi/vmops.py:878 #, python-format msgid "Uploading image %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:787 +#: nova/virt/vmwareapi/vmops.py:893 #, python-format msgid "Uploaded image %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:842 +#: nova/virt/vmwareapi/vmops.py:809 msgid "instance is not powered on" msgstr "" -#: nova/virt/vmwareapi/vmops.py:849 +#: nova/virt/vmwareapi/vmops.py:955 msgid "Rebooting guest OS of VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:852 +#: nova/virt/vmwareapi/vmops.py:958 msgid "Rebooted guest OS of VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:854 +#: nova/virt/vmwareapi/vmops.py:960 msgid "Doing hard reboot of VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:858 +#: nova/virt/vmwareapi/vmops.py:964 msgid "Did hard reboot of VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1173 +#: nova/virt/vmwareapi/vmops.py:975 nova/virt/vmwareapi/vmops.py:1302 msgid "Destroying the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1178 +#: nova/virt/vmwareapi/vmops.py:980 nova/virt/vmwareapi/vmops.py:1307 msgid "Destroyed the VM" msgstr "" @@ -11876,19 +11899,19 @@ "In vmwareapi:vmops:delete, got this exception while destroying the VM: %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:886 nova/virt/vmwareapi/vmops.py:1084 +#: nova/virt/vmwareapi/vmops.py:1017 nova/virt/vmwareapi/vmops.py:1174 msgid "Powering off the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:891 nova/virt/vmwareapi/vmops.py:1086 +#: nova/virt/vmwareapi/vmops.py:1022 nova/virt/vmwareapi/vmops.py:1179 msgid "Powered off the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:895 +#: nova/virt/vmwareapi/vmops.py:1026 msgid "Unregistering the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:898 +#: nova/virt/vmwareapi/vmops.py:1029 msgid "Unregistered the VM" msgstr "" @@ -11899,12 +11922,12 @@ "%s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:910 +#: nova/virt/vmwareapi/vmops.py:1040 #, python-format msgid "Deleting contents of the VM from datastore %(datastore_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:920 +#: nova/virt/vmwareapi/vmops.py:1050 #, python-format msgid "Deleted contents of the VM from datastore %(datastore_name)s" msgstr "" @@ -11916,48 +11939,48 @@ "contents from the disk: %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:959 +#: nova/virt/vmwareapi/vmops.py:937 msgid "pause not supported for vmwareapi" msgstr "" -#: nova/virt/vmwareapi/vmops.py:963 +#: nova/virt/vmwareapi/vmops.py:941 msgid "unpause not supported for vmwareapi" msgstr "" -#: nova/virt/vmwareapi/vmops.py:974 +#: nova/virt/vmwareapi/vmops.py:1080 msgid "Suspending the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:978 +#: nova/virt/vmwareapi/vmops.py:1084 msgid "Suspended the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:981 +#: nova/virt/vmwareapi/vmops.py:959 msgid "instance is powered off and cannot be suspended." msgstr "" -#: nova/virt/vmwareapi/vmops.py:984 +#: nova/virt/vmwareapi/vmops.py:1090 msgid "" "VM was already in suspended state. So returning without doing anything" msgstr "" -#: nova/virt/vmwareapi/vmops.py:994 +#: nova/virt/vmwareapi/vmops.py:1100 msgid "Resuming the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:999 +#: nova/virt/vmwareapi/vmops.py:1105 msgid "Resumed the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1001 +#: nova/virt/vmwareapi/vmops.py:979 msgid "instance is not in a suspended state" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1089 +#: nova/virt/vmwareapi/vmops.py:1182 msgid "instance is suspended and cannot be powered off." msgstr "" -#: nova/virt/vmwareapi/vmops.py:1092 +#: nova/virt/vmwareapi/vmops.py:1185 msgid "" "VM was already in powered off state. So returning without doing anything" msgstr "" @@ -11975,7 +11998,7 @@ msgid "Powered on the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1113 +#: nova/virt/vmwareapi/vmops.py:1226 #, python-format msgid "Updating instance '%(instance_uuid)s' progress to %(progress)d" msgstr "" @@ -12000,11 +12023,11 @@ msgid "Cloned VM to host %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1169 +#: nova/virt/vmwareapi/vmops.py:1298 msgid "instance not present" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1180 +#: nova/virt/vmwareapi/vmops.py:1061 #, python-format msgid "" "In vmwareapi:vmops:confirm_migration, got this exception while destroying " @@ -12021,65 +12044,65 @@ msgid "Renamed the VM from %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1224 +#: nova/virt/vmwareapi/vmops.py:1364 #, python-format msgid "Migrating VM to host %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1236 +#: nova/virt/vmwareapi/vmops.py:1376 #, python-format msgid "Migrated VM to host %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1246 nova/virt/xenapi/vmops.py:1504 +#: nova/virt/vmwareapi/vmops.py:1137 nova/virt/xenapi/vmops.py:1584 #, python-format msgid "Found %(instance_count)d hung reboots older than %(timeout)d seconds" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1250 nova/virt/xenapi/vmops.py:1508 +#: nova/virt/vmwareapi/vmops.py:1141 nova/virt/xenapi/vmops.py:1588 msgid "Automatically hard rebooting" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1612 +#: nova/virt/vmwareapi/vmops.py:1476 #, python-format msgid "VM %(uuid)s is currently on host %(host_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1364 +#: nova/virt/vmwareapi/vmops.py:1519 msgid "Reconfiguring VM instance to set the machine id" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1370 +#: nova/virt/vmwareapi/vmops.py:1525 msgid "Reconfigured VM instance to set the machine id" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1380 +#: nova/virt/vmwareapi/vmops.py:1535 #, python-format msgid "Reconfiguring VM instance to enable vnc on port - %(port)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1387 +#: nova/virt/vmwareapi/vmops.py:1542 #, python-format msgid "Reconfigured VM instance to enable vnc on port - %(port)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1450 +#: nova/virt/vmwareapi/vmops.py:1605 #, python-format msgid "Folder %s created." msgstr "" -#: nova/virt/vmwareapi/vmops.py:1483 +#: nova/virt/vmwareapi/vmops.py:1638 msgid "Image aging disabled. Aging will not be done." msgstr "" -#: nova/virt/vmwareapi/vmops.py:1530 +#: nova/virt/vmwareapi/vmops.py:1685 #, python-format msgid "" "Will copy while retaining adapter type %(adapter_type)s and disk type " "%(disk_type)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1582 +#: nova/virt/vmwareapi/vmops.py:1737 #, python-format msgid "Getting list of instances from cluster %s" msgstr "" @@ -12109,22 +12132,22 @@ msgid "Downloaded image %s from glance image server" msgstr "" -#: nova/virt/vmwareapi/vmware_images.py:147 +#: nova/virt/vmwareapi/vmware_images.py:140 #, python-format msgid "Uploading image %s to the Glance image server" msgstr "" -#: nova/virt/vmwareapi/vmware_images.py:177 +#: nova/virt/vmwareapi/vmware_images.py:170 #, python-format msgid "Uploaded image %s to the Glance image server" msgstr "" -#: nova/virt/vmwareapi/vmware_images.py:187 +#: nova/virt/vmwareapi/vmware_images.py:180 #, python-format msgid "Getting image size for the image %s" msgstr "" -#: nova/virt/vmwareapi/vmware_images.py:192 +#: nova/virt/vmwareapi/vmware_images.py:185 #, python-format msgid "Got image size of %(size)s for the image %(image)s" msgstr "" @@ -12190,8 +12213,7 @@ "Unable to discovered iSCSI target %(target_iqn)s from %(target_portal)s." msgstr "" -#: nova/virt/vmwareapi/volumeops.py:217 nova/virt/vmwareapi/volumeops.py:251 -#: nova/virt/xenapi/volumeops.py:55 +#: nova/virt/vmwareapi/volumeops.py:338 nova/virt/vmwareapi/volumeops.py:373 #, python-format msgid "Mountpoint %(mountpoint)s attached to instance %(instance_name)s" msgstr "" @@ -12201,7 +12223,7 @@ msgid "Attach_volume: %(connection_info)s, %(instance_name)s, %(mountpoint)s" msgstr "" -#: nova/virt/vmwareapi/volumeops.py:239 nova/virt/vmwareapi/volumeops.py:414 +#: nova/virt/vmwareapi/volumeops.py:354 nova/virt/vmwareapi/volumeops.py:514 msgid "Unable to find iSCSI Target" msgstr "" @@ -12217,14 +12239,14 @@ "consolidation needed." msgstr "" -#: nova/virt/vmwareapi/volumeops.py:337 +#: nova/virt/vmwareapi/volumeops.py:455 #, python-format msgid "" "The volume's backing has been relocated to %s. Need to consolidate backing " "disk file." msgstr "" -#: nova/virt/vmwareapi/volumeops.py:375 nova/virt/vmwareapi/volumeops.py:422 +#: nova/virt/vmwareapi/volumeops.py:471 nova/virt/vmwareapi/volumeops.py:522 msgid "Unable to find volume" msgstr "" @@ -12234,8 +12256,8 @@ msgid "Detach_volume: %(instance_name)s, %(mountpoint)s" msgstr "" -#: nova/virt/vmwareapi/volumeops.py:395 nova/virt/vmwareapi/volumeops.py:424 -#: nova/virt/xenapi/volumeops.py:146 +#: nova/virt/vmwareapi/volumeops.py:513 nova/virt/vmwareapi/volumeops.py:542 +#: nova/virt/xenapi/volumeops.py:148 #, python-format msgid "Mountpoint %(mountpoint)s detached from instance %(instance_name)s" msgstr "" @@ -12250,141 +12272,141 @@ msgid "Root volume attach. Driver type: %s" msgstr "" -#: nova/virt/xenapi/agent.py:124 nova/virt/xenapi/vmops.py:1775 +#: nova/virt/xenapi/agent.py:112 nova/virt/xenapi/vmops.py:1863 #, python-format msgid "TIMEOUT: The call to %(method)s timed out. args=%(args)r" msgstr "" -#: nova/virt/xenapi/agent.py:129 nova/virt/xenapi/vmops.py:1780 +#: nova/virt/xenapi/agent.py:117 nova/virt/xenapi/vmops.py:1868 #, python-format msgid "" "NOT IMPLEMENTED: The call to %(method)s is not supported by the agent. " "args=%(args)r" msgstr "" -#: nova/virt/xenapi/agent.py:134 nova/virt/xenapi/vmops.py:1785 +#: nova/virt/xenapi/agent.py:122 nova/virt/xenapi/vmops.py:1873 #, python-format msgid "The call to %(method)s returned an error: %(e)s. args=%(args)r" msgstr "" -#: nova/virt/xenapi/agent.py:144 +#: nova/virt/xenapi/agent.py:132 #, python-format msgid "" "The agent call to %(method)s returned an invalid response: %(ret)r. " "args=%(args)r" msgstr "" -#: nova/virt/xenapi/agent.py:151 +#: nova/virt/xenapi/agent.py:139 #, python-format msgid "" "The agent call to %(method)s returned an an error: %(ret)r. args=%(args)r" msgstr "" -#: nova/virt/xenapi/agent.py:157 +#: nova/virt/xenapi/agent.py:158 #, python-format msgid "The agent call to %(method)s was successful: %(ret)r. args=%(args)r" msgstr "" -#: nova/virt/xenapi/agent.py:183 +#: nova/virt/xenapi/agent.py:171 #, python-format msgid "Ignoring error while configuring instance with agent: %s" msgstr "" -#: nova/virt/xenapi/agent.py:205 +#: nova/virt/xenapi/agent.py:207 msgid "Querying agent version" msgstr "" -#: nova/virt/xenapi/agent.py:229 +#: nova/virt/xenapi/agent.py:231 #, python-format msgid "" "Latest agent build for %(hypervisor)s/%(os)s/%(architecture)s is %(version)s" msgstr "" -#: nova/virt/xenapi/agent.py:232 +#: nova/virt/xenapi/agent.py:234 #, python-format msgid "No agent build found for %(hypervisor)s/%(os)s/%(architecture)s" msgstr "" -#: nova/virt/xenapi/agent.py:243 +#: nova/virt/xenapi/agent.py:245 #, python-format msgid "Updating agent to %s" msgstr "" -#: nova/virt/xenapi/agent.py:247 +#: nova/virt/xenapi/agent.py:249 msgid "Skipping agent update." msgstr "" -#: nova/virt/xenapi/agent.py:255 +#: nova/virt/xenapi/agent.py:247 #, python-format msgid "Unable to update the agent due to: %(exc)s" msgstr "" -#: nova/virt/xenapi/agent.py:286 +#: nova/virt/xenapi/agent.py:290 msgid "Setting admin password" msgstr "" -#: nova/virt/xenapi/agent.py:308 +#: nova/virt/xenapi/agent.py:312 msgid "Skipping setting of ssh key for Windows." msgstr "" -#: nova/virt/xenapi/agent.py:313 +#: nova/virt/xenapi/agent.py:317 msgid "Skipping agent ssh key injection for this image." msgstr "" -#: nova/virt/xenapi/agent.py:330 +#: nova/virt/xenapi/agent.py:334 msgid "Skipping agent file injection for this image." msgstr "" -#: nova/virt/xenapi/agent.py:337 +#: nova/virt/xenapi/agent.py:341 #, python-format msgid "Injecting file path: %r" msgstr "" -#: nova/virt/xenapi/agent.py:347 +#: nova/virt/xenapi/agent.py:351 msgid "Resetting network" msgstr "" -#: nova/virt/xenapi/agent.py:381 +#: nova/virt/xenapi/agent.py:373 msgid "" "XenServer tools installed in this image are capable of network injection. " "Networking files will not bemanipulated" msgstr "" -#: nova/virt/xenapi/agent.py:389 +#: nova/virt/xenapi/agent.py:381 msgid "" "XenServer tools are present in this image but are not capable of network " "injection" msgstr "" -#: nova/virt/xenapi/agent.py:393 +#: nova/virt/xenapi/agent.py:385 msgid "XenServer tools are not installed in this image" msgstr "" -#: nova/virt/xenapi/agent.py:407 +#: nova/virt/xenapi/agent.py:399 msgid "Invalid 'agent_present' value. Falling back to the default." msgstr "" -#: nova/virt/xenapi/agent.py:448 +#: nova/virt/xenapi/agent.py:463 #, python-format msgid "OpenSSL error: %s" msgstr "" -#: nova/virt/xenapi/driver.py:151 +#: nova/virt/xenapi/driver.py:114 msgid "" "Must specify connection_url, connection_username (optionally), and " "connection_password to use compute_driver=xenapi.XenAPIDriver" msgstr "" -#: nova/virt/xenapi/driver.py:178 +#: nova/virt/xenapi/driver.py:153 msgid "Failure while cleaning up attached VDIs" msgstr "" -#: nova/virt/xenapi/driver.py:411 +#: nova/virt/xenapi/driver.py:397 #, python-format msgid "Could not determine key: %s" msgstr "" -#: nova/virt/xenapi/driver.py:657 +#: nova/virt/xenapi/driver.py:640 msgid "Host startup on XenServer is not supported." msgstr "" @@ -12393,7 +12415,7 @@ msgid "Raising NotImplemented" msgstr "" -#: nova/virt/xenapi/fake.py:812 +#: nova/virt/xenapi/fake.py:851 #, python-format msgid "xenapi.fake does not have an implementation for %s" msgstr "" @@ -12413,44 +12435,44 @@ msgid "Calling setter %s" msgstr "" -#: nova/virt/xenapi/fake.py:920 +#: nova/virt/xenapi/fake.py:959 #, python-format msgid "" "xenapi.fake does not have an implementation for %s or it has been called " "with the wrong number of arguments" msgstr "" -#: nova/virt/xenapi/host.py:72 +#: nova/virt/xenapi/host.py:76 #, python-format msgid "" "Instance %(name)s running on %(host)s could not be found in the database: " "assuming it is a worker VM and skip ping migration to a new host" msgstr "" -#: nova/virt/xenapi/host.py:84 +#: nova/virt/xenapi/host.py:88 #, python-format msgid "Aggregate for host %(host)s count not be found." msgstr "" -#: nova/virt/xenapi/host.py:103 +#: nova/virt/xenapi/host.py:107 #, python-format msgid "Unable to migrate VM %(vm_ref)s from %(host)s" msgstr "" -#: nova/virt/xenapi/host.py:183 +#: nova/virt/xenapi/host.py:186 msgid "Failed to parse information about a pci device for passthrough" msgstr "" -#: nova/virt/xenapi/host.py:281 +#: nova/virt/xenapi/host.py:294 #, python-format msgid "Failed to extract instance support from %s" msgstr "" -#: nova/virt/xenapi/host.py:298 +#: nova/virt/xenapi/host.py:311 msgid "Unable to get updated status" msgstr "" -#: nova/virt/xenapi/host.py:301 +#: nova/virt/xenapi/host.py:314 #, python-format msgid "The call to %(method)s returned an error: %(e)s." msgstr "" @@ -12470,60 +12492,60 @@ msgid "Found no network for bridge %s" msgstr "" -#: nova/virt/xenapi/pool.py:67 +#: nova/virt/xenapi/pool.py:65 #, python-format msgid "" "Aggregate %(aggregate_id)s: unrecoverable state during operation on %(host)s" msgstr "" -#: nova/virt/xenapi/pool.py:150 +#: nova/virt/xenapi/pool.py:145 #, python-format msgid "Unable to eject %s from the pool; pool not empty" msgstr "" -#: nova/virt/xenapi/pool.py:165 +#: nova/virt/xenapi/pool.py:160 #, python-format msgid "Unable to eject %s from the pool; No master found" msgstr "" -#: nova/virt/xenapi/pool.py:182 +#: nova/virt/xenapi/pool.py:180 #, python-format msgid "Pool-Join failed: %s" msgstr "" -#: nova/virt/xenapi/pool.py:185 +#: nova/virt/xenapi/pool.py:180 #, python-format msgid "Unable to join %s in the pool" msgstr "" -#: nova/virt/xenapi/pool.py:201 +#: nova/virt/xenapi/pool.py:199 #, python-format msgid "Pool-eject failed: %s" msgstr "" -#: nova/virt/xenapi/pool.py:212 +#: nova/virt/xenapi/pool.py:210 #, python-format msgid "Unable to set up pool: %s." msgstr "" -#: nova/virt/xenapi/pool.py:223 +#: nova/virt/xenapi/pool.py:221 #, python-format msgid "Pool-set_name_label failed: %s" msgstr "" -#: nova/virt/xenapi/vif.py:103 +#: nova/virt/xenapi/vif.py:100 #, python-format msgid "Found no PIF for device %s" msgstr "" -#: nova/virt/xenapi/vif.py:122 +#: nova/virt/xenapi/vif.py:119 #, python-format msgid "" "PIF %(pif_uuid)s for network %(bridge)s has VLAN id %(pif_vlan)d. Expected " "%(vlan_num)d" msgstr "" -#: nova/virt/xenapi/vm_utils.py:234 +#: nova/virt/xenapi/vm_utils.py:208 #, python-format msgid "" "Device id %(id)s specified is not supported by hypervisor version %(version)s" @@ -12537,7 +12559,7 @@ msgid "VM destroyed" msgstr "" -#: nova/virt/xenapi/vm_utils.py:351 nova/virt/xenapi/vm_utils.py:366 +#: nova/virt/xenapi/vm_utils.py:327 nova/virt/xenapi/vm_utils.py:342 msgid "VM already halted, skipping shutdown..." msgstr "" @@ -12554,29 +12576,29 @@ msgid "VBD not found in instance %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:434 +#: nova/virt/xenapi/vm_utils.py:394 #, python-format msgid "VBD %s already detached" msgstr "" -#: nova/virt/xenapi/vm_utils.py:437 +#: nova/virt/xenapi/vm_utils.py:397 #, python-format msgid "" "VBD %(vbd_ref)s uplug failed with \"%(err)s\", attempt " "%(num_attempt)d/%(max_attempts)d" msgstr "" -#: nova/virt/xenapi/vm_utils.py:444 +#: nova/virt/xenapi/vm_utils.py:403 #, python-format msgid "Unable to unplug VBD %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:447 +#: nova/virt/xenapi/vm_utils.py:406 #, python-format msgid "Reached maximum number of retries trying to unplug VBD %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:458 +#: nova/virt/xenapi/vm_utils.py:418 #, python-format msgid "Unable to destroy VBD %s" msgstr "" @@ -12592,7 +12614,7 @@ msgid "Created VBD %(vbd_ref)s for VM %(vm_ref)s, VDI %(vdi_ref)s." msgstr "" -#: nova/virt/xenapi/vm_utils.py:509 +#: nova/virt/xenapi/vm_utils.py:471 #, python-format msgid "Unable to destroy VDI %s" msgstr "" @@ -12618,48 +12640,48 @@ msgid "block device info: %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:672 +#: nova/virt/xenapi/vm_utils.py:669 #, python-format msgid "Cloned VDI %(vdi_ref)s from VDI %(vdi_to_clone_ref)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:740 +#: nova/virt/xenapi/vm_utils.py:633 #, python-format msgid "No primary VDI found for %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:757 +#: nova/virt/xenapi/vm_utils.py:754 msgid "Error while removing sm_config" msgstr "" -#: nova/virt/xenapi/vm_utils.py:781 +#: nova/virt/xenapi/vm_utils.py:778 msgid "Starting snapshot for VM" msgstr "" -#: nova/virt/xenapi/vm_utils.py:832 +#: nova/virt/xenapi/vm_utils.py:766 #, python-format msgid "" "Only file-based SRs (ext/NFS) are supported by this feature. SR %(uuid)s is " "of type %(type)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:856 +#: nova/virt/xenapi/vm_utils.py:852 #, python-format msgid "Destroying cached VDI '%(vdi_uuid)s'" msgstr "" -#: nova/virt/xenapi/vm_utils.py:911 +#: nova/virt/xenapi/vm_utils.py:846 #, python-format msgid "Multiple base images for image: %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:948 +#: nova/virt/xenapi/vm_utils.py:944 #, python-format msgid "" "Resizing up VDI %(vdi_ref)s from %(virtual_size)d to %(new_disk_size)d" msgstr "" -#: nova/virt/xenapi/vm_utils.py:959 +#: nova/virt/xenapi/vm_utils.py:955 msgid "No need to change vdi virtual size." msgstr "" @@ -12672,218 +12694,218 @@ msgid "VDI too big for requested resize up." msgstr "" -#: nova/virt/xenapi/vm_utils.py:977 nova/virt/xenapi/vmops.py:1044 +#: nova/virt/xenapi/vm_utils.py:911 nova/virt/xenapi/vmops.py:1172 msgid "Can't resize a disk to 0 GB." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1022 +#: nova/virt/xenapi/vm_utils.py:1015 msgid "Skipping auto_config_disk as destination size is 0GB" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1029 +#: nova/virt/xenapi/vm_utils.py:963 msgid "Disk must have only one partition." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1034 +#: nova/virt/xenapi/vm_utils.py:968 #, python-format msgid "Disk contains a filesystem we are unable to resize: %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1050 +#: nova/virt/xenapi/vm_utils.py:984 #, python-format msgid "Attempted auto_configure_disk failed because: %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1126 +#: nova/virt/xenapi/vm_utils.py:1115 #, python-format msgid "Error while generating disk number: %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1189 +#: nova/virt/xenapi/vm_utils.py:1178 #, python-format msgid "" "Error when generating ephemeral disk. Device: %(userdevice)s Size GB: " "%(size_gb)s Error: %(exc)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1234 +#: nova/virt/xenapi/vm_utils.py:1223 msgid "Error while generating config drive" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1286 +#: nova/virt/xenapi/vm_utils.py:1275 msgid "Removing kernel/ramdisk files from dom0" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1301 +#: nova/virt/xenapi/vm_utils.py:1236 #, python-format msgid "" "Fast cloning is only supported on default local SR of type ext. SR on this " "system was found to be of type %s. Ignoring the cow flag." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1376 +#: nova/virt/xenapi/vm_utils.py:1311 #, python-format msgid "Unrecognized cache_images value '%s', defaulting to True" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1420 +#: nova/virt/xenapi/vm_utils.py:1395 #, python-format msgid "Fetched VDIs of type '%(vdi_type)s' with UUID '%(vdi_uuid)s'" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1452 +#: nova/virt/xenapi/vm_utils.py:1387 #, python-format msgid "Invalid value '%s' for torrent_images" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1475 +#: nova/virt/xenapi/vm_utils.py:1410 #, python-format msgid "Invalid value '%d' for image_compression_level" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1486 +#: nova/virt/xenapi/vm_utils.py:1461 #, python-format msgid "Asking xapi to fetch vhd image %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1501 +#: nova/virt/xenapi/vm_utils.py:1436 #, python-format msgid "" "Download handler '%(handler)s' raised an exception, falling back to default " "handler '%(default_handler)s'" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1518 +#: nova/virt/xenapi/vm_utils.py:1493 msgid "Error while checking vdi size" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1539 +#: nova/virt/xenapi/vm_utils.py:1514 #, python-format msgid "vdi_uuid=%(cur_vdi_uuid)s vdi_size_bytes=%(vdi_size_bytes)d" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1557 +#: nova/virt/xenapi/vm_utils.py:1492 #, python-format msgid "Image size %(size)d exceeded flavor allowed size %(allowed_size)d" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1581 +#: nova/virt/xenapi/vm_utils.py:1556 #, python-format msgid "Fetching image %(image_id)s, type %(image_type_str)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1598 +#: nova/virt/xenapi/vm_utils.py:1573 #, python-format msgid "Size for image %(image_id)s: %(virtual_size)d" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1608 +#: nova/virt/xenapi/vm_utils.py:1542 #, python-format msgid "" "Kernel/Ramdisk image is too large: %(vdi_size)d bytes, max %(max_size)d bytes" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1627 +#: nova/virt/xenapi/vm_utils.py:1602 #, python-format msgid "Copying VDI %s to /boot/guest on dom0" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1641 +#: nova/virt/xenapi/vm_utils.py:1616 #, python-format msgid "Kernel/Ramdisk VDI %s destroyed" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1650 +#: nova/virt/xenapi/vm_utils.py:1585 msgid "Failed to fetch glance image" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1694 +#: nova/virt/xenapi/vm_utils.py:1669 #, python-format msgid "Detected %(image_type_str)s format for image %(image_ref)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1745 +#: nova/virt/xenapi/vm_utils.py:1720 #, python-format msgid "VDI %s is still available" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1858 +#: nova/virt/xenapi/vm_utils.py:1818 #, python-format msgid "Unable to parse rrd of %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1877 +#: nova/virt/xenapi/vm_utils.py:1852 #, python-format msgid "Scanning SR %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1888 +#: nova/virt/xenapi/vm_utils.py:1848 #, python-format msgid "Retry SR scan due to error: %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1921 +#: nova/virt/xenapi/vm_utils.py:1881 #, python-format msgid "Flag sr_matching_filter '%s' does not respect formatting convention" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1942 +#: nova/virt/xenapi/vm_utils.py:1902 msgid "" "XenAPI is unable to find a Storage Repository to install guest instances on. " "Please check your configuration (e.g. set a default SR for the pool) and/or " "configure the flag 'sr_matching_filter'." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1955 +#: nova/virt/xenapi/vm_utils.py:1913 msgid "Cannot find SR of content-type ISO" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1963 +#: nova/virt/xenapi/vm_utils.py:1938 #, python-format msgid "ISO: looking at SR %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1965 +#: nova/virt/xenapi/vm_utils.py:1940 msgid "ISO: not iso content" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1968 +#: nova/virt/xenapi/vm_utils.py:1943 msgid "ISO: iso content_type, no 'i18n-key' key" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1971 +#: nova/virt/xenapi/vm_utils.py:1946 msgid "ISO: iso content_type, i18n-key value not 'local-storage-iso'" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1975 +#: nova/virt/xenapi/vm_utils.py:1950 msgid "ISO: SR MATCHing our criteria" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1977 +#: nova/virt/xenapi/vm_utils.py:1952 msgid "ISO: ISO, looking to see if it is host local" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1980 +#: nova/virt/xenapi/vm_utils.py:1955 #, python-format msgid "ISO: PBD %s disappeared" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1983 +#: nova/virt/xenapi/vm_utils.py:1958 #, python-format msgid "ISO: PBD matching, want %(pbd_rec)s, have %(host)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1986 +#: nova/virt/xenapi/vm_utils.py:1961 msgid "ISO: SR with local PBD" msgstr "" -#: nova/virt/xenapi/vm_utils.py:2008 +#: nova/virt/xenapi/vm_utils.py:1968 #, python-format msgid "" "Unable to obtain RRD XML for VM %(vm_uuid)s with server details: %(server)s." msgstr "" -#: nova/virt/xenapi/vm_utils.py:2043 +#: nova/virt/xenapi/vm_utils.py:2018 #, python-format msgid "VHD %(vdi_uuid)s has parent %(parent_uuid)s" msgstr "" @@ -12895,52 +12917,52 @@ "%(original_parent_uuid)s, waiting for coalesce..." msgstr "" -#: nova/virt/xenapi/vm_utils.py:2136 +#: nova/virt/xenapi/vm_utils.py:2119 #, python-format msgid "VHD coalesce attempts exceeded (%d), giving up..." msgstr "" -#: nova/virt/xenapi/vm_utils.py:2171 +#: nova/virt/xenapi/vm_utils.py:2154 #, python-format msgid "Timeout waiting for device %s to be created" msgstr "" -#: nova/virt/xenapi/vm_utils.py:2191 +#: nova/virt/xenapi/vm_utils.py:2176 #, python-format msgid "Disconnecting stale VDI %s from compute domU" msgstr "" -#: nova/virt/xenapi/vm_utils.py:2204 +#: nova/virt/xenapi/vm_utils.py:2188 #, python-format msgid "Plugging VBD %s ... " msgstr "" -#: nova/virt/xenapi/vm_utils.py:2207 +#: nova/virt/xenapi/vm_utils.py:2191 #, python-format msgid "Plugging VBD %s done." msgstr "" -#: nova/virt/xenapi/vm_utils.py:2209 +#: nova/virt/xenapi/vm_utils.py:2193 #, python-format msgid "VBD %(vbd_ref)s plugged as %(orig_dev)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:2213 +#: nova/virt/xenapi/vm_utils.py:2197 #, python-format msgid "VBD %(vbd_ref)s plugged into wrong dev, remapping to %(dev)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:2220 +#: nova/virt/xenapi/vm_utils.py:2204 #, python-format msgid "Destroying VBD for VDI %s ... " msgstr "" -#: nova/virt/xenapi/vm_utils.py:2228 +#: nova/virt/xenapi/vm_utils.py:2212 #, python-format msgid "Destroying VBD for VDI %s done." msgstr "" -#: nova/virt/xenapi/vm_utils.py:2270 +#: nova/virt/xenapi/vm_utils.py:2254 msgid "Partitions:" msgstr "" @@ -12949,75 +12971,75 @@ msgid " %(num)s: %(ptype)s %(size)d sectors" msgstr "" -#: nova/virt/xenapi/vm_utils.py:2304 +#: nova/virt/xenapi/vm_utils.py:2286 #, python-format msgid "" "Writing partition table %(primary_first)d %(primary_last)d to %(dev_path)s..." msgstr "" -#: nova/virt/xenapi/vm_utils.py:2313 +#: nova/virt/xenapi/vm_utils.py:2295 #, python-format msgid "Writing partition table %s done." msgstr "" -#: nova/virt/xenapi/vm_utils.py:2349 +#: nova/virt/xenapi/vm_utils.py:2332 msgid "" "Shrinking the filesystem down with resize2fs has failed, please check if you " "have enough free space on your disk." msgstr "" -#: nova/virt/xenapi/vm_utils.py:2393 +#: nova/virt/xenapi/vm_utils.py:2371 #, python-format msgid "" "Starting sparse_copy src=%(src_path)s dst=%(dst_path)s " "virtual_size=%(virtual_size)d block_size=%(block_size)d" msgstr "" -#: nova/virt/xenapi/vm_utils.py:2429 +#: nova/virt/xenapi/vm_utils.py:2407 #, python-format msgid "" "Finished sparse_copy in %(duration).2f secs, %(compression_pct).2f%% " "reduction in size" msgstr "" -#: nova/virt/xenapi/vm_utils.py:2484 +#: nova/virt/xenapi/vm_utils.py:2469 msgid "Manipulating interface files directly" msgstr "" -#: nova/virt/xenapi/vm_utils.py:2493 +#: nova/virt/xenapi/vm_utils.py:2478 #, python-format msgid "Failed to mount filesystem (expected for non-linux instances): %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:2604 +#: nova/virt/xenapi/vm_utils.py:2491 msgid "This domU must be running on the host specified by connection_url" msgstr "" -#: nova/virt/xenapi/vm_utils.py:2661 +#: nova/virt/xenapi/vm_utils.py:2639 #, python-format msgid "Migrating VHD '%(vdi_uuid)s' with seq_num %(seq_num)d" msgstr "" -#: nova/virt/xenapi/vm_utils.py:2673 +#: nova/virt/xenapi/vm_utils.py:2562 msgid "Failed to transfer vhd to new host" msgstr "" -#: nova/virt/xenapi/vm_utils.py:2699 +#: nova/virt/xenapi/vm_utils.py:2588 msgid "ipxe_boot_menu_url not set, user will have to enter URL manually..." msgstr "" -#: nova/virt/xenapi/vm_utils.py:2705 +#: nova/virt/xenapi/vm_utils.py:2594 msgid "ipxe_network_name not set, user will have to enter IP manually..." msgstr "" -#: nova/virt/xenapi/vm_utils.py:2716 +#: nova/virt/xenapi/vm_utils.py:2605 #, python-format msgid "" "Unable to find network matching '%(network_name)s', user will have to enter " "IP manually..." msgstr "" -#: nova/virt/xenapi/vm_utils.py:2740 +#: nova/virt/xenapi/vm_utils.py:2629 #, python-format msgid "ISO creation tool '%s' does not exist." msgstr "" @@ -13027,7 +13049,7 @@ msgid "Importing image upload handler: %s" msgstr "" -#: nova/virt/xenapi/vmops.py:185 +#: nova/virt/xenapi/vmops.py:179 msgid "Error: Agent is disabled" msgstr "" @@ -13035,11 +13057,11 @@ msgid "Starting instance" msgstr "" -#: nova/virt/xenapi/vmops.py:382 +#: nova/virt/xenapi/vmops.py:427 msgid "ipxe_boot is True but no ISO image found" msgstr "" -#: nova/virt/xenapi/vmops.py:525 +#: nova/virt/xenapi/vmops.py:598 msgid "Failed to spawn, rolling back" msgstr "" @@ -13086,11 +13108,11 @@ msgid "Clean shutdown did not complete successfully, trying hard shutdown." msgstr "" -#: nova/virt/xenapi/vmops.py:790 +#: nova/virt/xenapi/vmops.py:900 msgid "Unable to terminate instance." msgstr "" -#: nova/virt/xenapi/vmops.py:842 +#: nova/virt/xenapi/vmops.py:920 #, python-format msgid "_migrate_disk_resizing_down failed. Restoring orig vm due_to: %s." msgstr "" @@ -13108,127 +13130,127 @@ msgid "Read-only migrated for disk: %s" msgstr "" -#: nova/virt/xenapi/vmops.py:996 +#: nova/virt/xenapi/vmops.py:1074 #, python-format msgid "_migrate_disk_resizing_up failed. Restoring orig vm due_to: %s." msgstr "" -#: nova/virt/xenapi/vmops.py:1003 +#: nova/virt/xenapi/vmops.py:1081 #, python-format msgid "_migrate_disk_resizing_up failed to rollback: %s" msgstr "" -#: nova/virt/xenapi/vmops.py:1020 +#: nova/virt/xenapi/vmops.py:1148 msgid "Can't resize down ephemeral disks." msgstr "" -#: nova/virt/xenapi/vmops.py:1131 +#: nova/virt/xenapi/vmops.py:1209 msgid "Starting halted instance found during reboot" msgstr "" -#: nova/virt/xenapi/vmops.py:1137 +#: nova/virt/xenapi/vmops.py:1215 msgid "" "Reboot failed due to bad volumes, detaching bad volumes and starting halted " "instance" msgstr "" -#: nova/virt/xenapi/vmops.py:1215 +#: nova/virt/xenapi/vmops.py:1293 msgid "Unable to update metadata, VM not found." msgstr "" -#: nova/virt/xenapi/vmops.py:1261 +#: nova/virt/xenapi/vmops.py:609 msgid "Unable to find root VBD/VDI for VM" msgstr "" -#: nova/virt/xenapi/vmops.py:1265 +#: nova/virt/xenapi/vmops.py:1261 msgid "Destroying VDIs" msgstr "" -#: nova/virt/xenapi/vmops.py:1292 +#: nova/virt/xenapi/vmops.py:1288 msgid "Using RAW or VHD, skipping kernel and ramdisk deletion" msgstr "" -#: nova/virt/xenapi/vmops.py:1299 +#: nova/virt/xenapi/vmops.py:1426 msgid "instance has a kernel or ramdisk but not both" msgstr "" -#: nova/virt/xenapi/vmops.py:1307 +#: nova/virt/xenapi/vmops.py:1303 msgid "kernel/ramdisk files removed" msgstr "" -#: nova/virt/xenapi/vmops.py:1333 +#: nova/virt/xenapi/vmops.py:1413 msgid "Destroying VM" msgstr "" -#: nova/virt/xenapi/vmops.py:1362 +#: nova/virt/xenapi/vmops.py:1442 msgid "VM is not present, skipping destroy..." msgstr "" -#: nova/virt/xenapi/vmops.py:1413 +#: nova/virt/xenapi/vmops.py:1574 #, python-format msgid "Instance is already in Rescue Mode: %s" msgstr "" -#: nova/virt/xenapi/vmops.py:1455 +#: nova/virt/xenapi/vmops.py:1535 msgid "VM is not present, skipping soft delete..." msgstr "" -#: nova/virt/xenapi/vmops.py:1656 +#: nova/virt/xenapi/vmops.py:1652 msgid "Injecting network info to xenstore" msgstr "" -#: nova/virt/xenapi/vmops.py:1679 +#: nova/virt/xenapi/vmops.py:1675 msgid "Creating vifs" msgstr "" -#: nova/virt/xenapi/vmops.py:1688 +#: nova/virt/xenapi/vmops.py:1684 #, python-format msgid "Creating VIF for network %s" msgstr "" -#: nova/virt/xenapi/vmops.py:1691 +#: nova/virt/xenapi/vmops.py:1687 #, python-format msgid "Created VIF %(vif_ref)s, network %(network_ref)s" msgstr "" -#: nova/virt/xenapi/vmops.py:1726 +#: nova/virt/xenapi/vmops.py:1722 #, python-format msgid "Injecting hostname (%s) into xenstore" msgstr "" -#: nova/virt/xenapi/vmops.py:1736 +#: nova/virt/xenapi/vmops.py:1732 msgid "Removing hostname from xenstore" msgstr "" -#: nova/virt/xenapi/vmops.py:1841 +#: nova/virt/xenapi/vmops.py:2010 #, python-format msgid "" "Destination host:%s must be in the same aggregate as the source server" msgstr "" -#: nova/virt/xenapi/vmops.py:1862 +#: nova/virt/xenapi/vmops.py:2031 msgid "No suitable network for migrate" msgstr "" -#: nova/virt/xenapi/vmops.py:1868 +#: nova/virt/xenapi/vmops.py:2037 #, python-format msgid "PIF %s does not contain IP address" msgstr "" -#: nova/virt/xenapi/vmops.py:1881 +#: nova/virt/xenapi/vmops.py:2050 msgid "Migrate Receive failed" msgstr "" -#: nova/virt/xenapi/vmops.py:1955 +#: nova/virt/xenapi/vmops.py:2124 msgid "XAPI supporting relax-xsm-sr-check=true required" msgstr "" -#: nova/virt/xenapi/vmops.py:1966 +#: nova/virt/xenapi/vmops.py:2135 #, python-format msgid "assert_can_migrate failed because: %s" msgstr "" -#: nova/virt/xenapi/vmops.py:2026 +#: nova/virt/xenapi/vmops.py:2195 msgid "Migrate Send failed" msgstr "" @@ -13237,74 +13259,74 @@ msgid "Creating SR %s" msgstr "" -#: nova/virt/xenapi/volume_utils.py:60 +#: nova/virt/xenapi/volume_utils.py:70 #, python-format msgid "Introducing SR %s" msgstr "" -#: nova/virt/xenapi/volume_utils.py:67 +#: nova/virt/xenapi/volume_utils.py:77 msgid "Creating PBD for SR" msgstr "" -#: nova/virt/xenapi/volume_utils.py:70 +#: nova/virt/xenapi/volume_utils.py:80 msgid "Plugging SR" msgstr "" -#: nova/virt/xenapi/volume_utils.py:79 +#: nova/virt/xenapi/volume_utils.py:89 msgid "Forgetting SR..." msgstr "" -#: nova/virt/xenapi/volume_utils.py:101 +#: nova/virt/xenapi/volume_utils.py:300 #, python-format msgid "Unable to find SR from VBD %s" msgstr "" -#: nova/virt/xenapi/volume_utils.py:118 +#: nova/virt/xenapi/volume_utils.py:246 #, python-format msgid "Ignoring exception %(exc)s when getting PBDs for %(sr_ref)s" msgstr "" -#: nova/virt/xenapi/volume_utils.py:126 +#: nova/virt/xenapi/volume_utils.py:254 #, python-format msgid "Ignoring exception %(exc)s when unplugging PBD %(pbd)s" msgstr "" -#: nova/virt/xenapi/volume_utils.py:158 +#: nova/virt/xenapi/volume_utils.py:165 #, python-format msgid "Unable to introduce VDI on SR %s" msgstr "" -#: nova/virt/xenapi/volume_utils.py:161 +#: nova/virt/xenapi/volume_utils.py:169 #, python-format msgid "" "VDI not found on SR %(sr)s (vdi_uuid %(vdi_uuid)s, target_lun %(target_lun)s)" msgstr "" -#: nova/virt/xenapi/volume_utils.py:172 +#: nova/virt/xenapi/volume_utils.py:180 #, python-format msgid "Unable to get record of VDI %s on" msgstr "" -#: nova/virt/xenapi/volume_utils.py:194 +#: nova/virt/xenapi/volume_utils.py:202 #, python-format msgid "Unable to introduce VDI for SR %s" msgstr "" -#: nova/virt/xenapi/volume_utils.py:204 +#: nova/virt/xenapi/volume_utils.py:229 msgid "Cannot purge SR with referenced VDIs" msgstr "" -#: nova/virt/xenapi/volume_utils.py:213 nova/virt/xenapi/volume_utils.py:259 +#: nova/virt/xenapi/volume_utils.py:86 nova/virt/xenapi/volume_utils.py:262 #, python-format msgid "Unable to obtain target information %s" msgstr "" -#: nova/virt/xenapi/volume_utils.py:253 +#: nova/virt/xenapi/volume_utils.py:263 #, python-format msgid "(vol_id,host,port,iqn): (%(vol_id)s,%(host)s,%(port)s,%(iqn)s)" msgstr "" -#: nova/virt/xenapi/volume_utils.py:285 +#: nova/virt/xenapi/volume_utils.py:278 #, python-format msgid "Mountpoint cannot be translated: %s" msgstr "" @@ -13320,21 +13342,21 @@ msgid "Connect_volume: %s" msgstr "" -#: nova/virt/xenapi/volumeops.py:138 +#: nova/virt/xenapi/volumeops.py:144 #, python-format msgid "Skipping detach because VBD for %s was not found" msgstr "" -#: nova/virt/xenapi/client/session.py:85 +#: nova/virt/xenapi/client/session.py:87 msgid "Unable to log in to XenAPI (is the Dom0 disk full?)" msgstr "" -#: nova/virt/xenapi/client/session.py:105 +#: nova/virt/xenapi/client/session.py:107 #, python-format msgid "Plugin version mismatch (Expected %(exp)s, got %(got)s)" msgstr "" -#: nova/virt/xenapi/client/session.py:139 +#: nova/virt/xenapi/client/session.py:135 msgid "Host is member of a pool, but DB says otherwise" msgstr "" @@ -13343,7 +13365,7 @@ msgid "%(plugin)s.%(fn)s attempt %(attempt)d/%(attempts)d" msgstr "" -#: nova/virt/xenapi/client/session.py:233 +#: nova/virt/xenapi/client/session.py:229 #, python-format msgid "%(plugin)s.%(fn)s failed. Retrying call." msgstr "" @@ -13356,8 +13378,8 @@ msgid "Error due to a signal, retrying upload_vhd" msgstr "" -#: nova/virt/xenapi/client/session.py:272 -#: nova/virt/xenapi/client/session.py:286 +#: nova/virt/xenapi/client/session.py:259 +#: nova/virt/xenapi/client/session.py:273 #, python-format msgid "Got exception: %s" msgstr "" @@ -13367,7 +13389,7 @@ msgid "Loading torrent URL fetcher from entry points %(ep)s" msgstr "" -#: nova/vnc/xvp_proxy.py:94 nova/vnc/xvp_proxy.py:99 +#: nova/vnc/xvp_proxy.py:99 #, python-format msgid "Error in handshake: %s" msgstr "" @@ -13407,11 +13429,11 @@ msgid "Cinderclient connection created using URL: %s" msgstr "" -#: nova/volume/cinder.py:231 +#: nova/volume/cinder.py:298 msgid "status must be 'in-use'" msgstr "" -#: nova/volume/cinder.py:237 +#: nova/volume/cinder.py:304 msgid "status must be 'available'" msgstr "" diff -Nru language-pack-ar-base-14.04+20140707/data/ar/LC_MESSAGES/oneconf.po language-pack-ar-base-14.04+20150219/data/ar/LC_MESSAGES/oneconf.po --- language-pack-ar-base-14.04+20140707/data/ar/LC_MESSAGES/oneconf.po 2014-07-09 08:59:05.000000000 +0000 +++ language-pack-ar-base-14.04+20150219/data/ar/LC_MESSAGES/oneconf.po 2015-02-19 15:02:57.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: 2014-07-07 14:49+0000\n" -"X-Generator: Launchpad (build 17086)\n" +"X-Launchpad-Export-Date: 2015-02-19 13:13+0000\n" +"X-Generator: Launchpad (build 17341)\n" #: .././oneconf-service:70 #, c-format diff -Nru language-pack-ar-base-14.04+20140707/data/ar/LC_MESSAGES/pidgin-libnotify.po language-pack-ar-base-14.04+20150219/data/ar/LC_MESSAGES/pidgin-libnotify.po --- language-pack-ar-base-14.04+20140707/data/ar/LC_MESSAGES/pidgin-libnotify.po 2014-07-09 08:59:02.000000000 +0000 +++ language-pack-ar-base-14.04+20150219/data/ar/LC_MESSAGES/pidgin-libnotify.po 2015-02-19 15:02:54.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: 2014-07-07 13:57+0000\n" -"X-Generator: Launchpad (build 17086)\n" +"X-Launchpad-Export-Date: 2015-02-19 12:37+0000\n" +"X-Generator: Launchpad (build 17341)\n" #: ../src/pidgin-libnotify.c:85 msgid "New messages" diff -Nru language-pack-ar-base-14.04+20140707/data/ar/LC_MESSAGES/pidgin.po language-pack-ar-base-14.04+20150219/data/ar/LC_MESSAGES/pidgin.po --- language-pack-ar-base-14.04+20140707/data/ar/LC_MESSAGES/pidgin.po 2014-07-09 08:59:02.000000000 +0000 +++ language-pack-ar-base-14.04+20150219/data/ar/LC_MESSAGES/pidgin.po 2015-02-19 15:02:54.000000000 +0000 @@ -11,7 +11,7 @@ msgstr "" "Project-Id-Version: ar\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-20 17:40+0000\n" +"POT-Creation-Date: 2014-10-27 16:57+0000\n" "PO-Revision-Date: 2014-04-11 07:55+0000\n" "Last-Translator: Khaled Hosny \n" "Language-Team: Arabic \n" @@ -20,8 +20,8 @@ "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n % 100 >= " "3 && n % 100 <= 10 ? 3 : n % 100 >= 11 && n % 100 <= 99 ? 4 : 5;\n" -"X-Launchpad-Export-Date: 2014-07-07 13:51+0000\n" -"X-Generator: Launchpad (build 17086)\n" +"X-Launchpad-Export-Date: 2015-02-19 12:33+0000\n" +"X-Generator: Launchpad (build 17341)\n" "Language: ar\n" "X-Poedit-Language: Arabic\n" "X-Poedit-SourceCharset: utf-8\n" @@ -71,7 +71,7 @@ #: ../libpurple/protocols/jabber/chat.c:812 #: ../libpurple/protocols/jabber/chat.c:823 #: ../libpurple/protocols/jabber/jabber.c:2352 -#: ../libpurple/protocols/jabber/jutil.c:708 +#: ../libpurple/protocols/jabber/jutil.c:710 #: ../libpurple/protocols/mxit/login.c:526 #: ../libpurple/protocols/mxit/protocol.c:2543 #: ../libpurple/protocols/silc/ops.c:77 ../libpurple/protocols/silc/ops.c:1472 @@ -1397,19 +1397,19 @@ msgstr "" #. Number of actions -#: ../finch/gntmedia.c:161 ../libpurple/certificate.c:1405 +#: ../finch/gntmedia.c:161 ../libpurple/certificate.c:1375 msgid "Accept" msgstr "اقبل" -#: ../finch/gntmedia.c:162 ../libpurple/certificate.c:1406 +#: ../finch/gntmedia.c:162 ../libpurple/certificate.c:1376 msgid "Reject" msgstr "ارفض" -#: ../finch/gntmedia.c:190 ../pidgin/gtkmedia.c:970 ../pidgin/gtkmedia.c:972 +#: ../finch/gntmedia.c:190 ../pidgin/gtkmedia.c:1139 ../pidgin/gtkmedia.c:1141 msgid "Call in progress." msgstr "" -#: ../finch/gntmedia.c:242 ../pidgin/gtkmedia.c:949 +#: ../finch/gntmedia.c:242 ../pidgin/gtkmedia.c:1118 msgid "The call has been terminated." msgstr "" @@ -1423,7 +1423,7 @@ msgid "%s is trying to start an unsupported media session type with you." msgstr "" -#: ../finch/gntmedia.c:288 ../pidgin/gtkmedia.c:965 +#: ../finch/gntmedia.c:288 ../pidgin/gtkmedia.c:1134 msgid "You have rejected the call." msgstr "" @@ -2330,7 +2330,7 @@ #: ../finch/plugins/grouping.c:46 ../finch/plugins/grouping.c:143 #: ../libpurple/protocols/gg/gg.c:755 #: ../libpurple/protocols/jabber/buddy.c:846 -#: ../libpurple/protocols/jabber/jutil.c:702 +#: ../libpurple/protocols/jabber/jutil.c:704 #: ../libpurple/protocols/mxit/roster.c:53 #: ../libpurple/protocols/novell/novell.c:2851 #: ../libpurple/protocols/oscar/oscar.c:4686 @@ -2474,7 +2474,7 @@ #: ../libpurple/account.c:2207 ../libpurple/protocols/gg/gg.c:772 #: ../libpurple/protocols/jabber/buddy.c:778 -#: ../libpurple/protocols/jabber/jutil.c:719 +#: ../libpurple/protocols/jabber/jutil.c:721 #: ../libpurple/protocols/msn/oim.c:732 #: ../libpurple/protocols/mxit/profile.c:46 #: ../libpurple/protocols/mxit/profile.c:239 @@ -2498,63 +2498,63 @@ msgid "buddy list" msgstr "قائمة الأصدقاء" -#: ../libpurple/certificate.c:94 +#: ../libpurple/certificate.c:50 msgid "The certificate is self-signed and cannot be automatically checked." msgstr "" -#: ../libpurple/certificate.c:98 +#: ../libpurple/certificate.c:54 msgid "" "The certificate is not trusted because no certificate that can verify it is " "currently trusted." msgstr "" -#: ../libpurple/certificate.c:102 +#: ../libpurple/certificate.c:58 msgid "" "The certificate is not valid yet. Check that your computer's date and time " "are accurate." msgstr "" -#: ../libpurple/certificate.c:106 +#: ../libpurple/certificate.c:62 msgid "" "The certificate has expired and should not be considered valid. Check that " "your computer's date and time are accurate." msgstr "" #. Translators: "domain" refers to a DNS domain (e.g. talk.google.com) -#: ../libpurple/certificate.c:112 +#: ../libpurple/certificate.c:68 msgid "The certificate presented is not issued to this domain." msgstr "" -#: ../libpurple/certificate.c:115 +#: ../libpurple/certificate.c:71 msgid "" "You have no database of root certificates, so this certificate cannot be " "validated." msgstr "" "ليست لديك قاعدة بيانات بالشهادات الجذر، لذا لا يمكن التحقق من هذه الشهادة." -#: ../libpurple/certificate.c:119 +#: ../libpurple/certificate.c:75 msgid "The certificate chain presented is invalid." msgstr "" -#: ../libpurple/certificate.c:122 +#: ../libpurple/certificate.c:78 msgid "The certificate has been revoked." msgstr "" -#: ../libpurple/certificate.c:126 +#: ../libpurple/certificate.c:82 msgid "An unknown certificate error occurred." msgstr "" -#: ../libpurple/certificate.c:697 +#: ../libpurple/certificate.c:653 msgid "(DOES NOT MATCH)" msgstr "(لا تطابق)" #. Make messages -#: ../libpurple/certificate.c:701 +#: ../libpurple/certificate.c:657 #, c-format msgid "%s has presented the following certificate for just-this-once use:" msgstr "%s قدَّم هذه الشهادة لاستخدام مرّة واحدة:" -#: ../libpurple/certificate.c:702 +#: ../libpurple/certificate.c:658 #, c-format msgid "" "Common name: %s %s\n" @@ -2564,52 +2564,52 @@ "البصمة (SHA1): %s" #. TODO: Find what the handle ought to be -#: ../libpurple/certificate.c:707 +#: ../libpurple/certificate.c:663 msgid "Single-use Certificate Verification" msgstr "التحقّق من شهادة استخدام واحد" #. Scheme name #. Pool name -#: ../libpurple/certificate.c:1087 +#: ../libpurple/certificate.c:1053 msgid "Certificate Authorities" msgstr "سُلطات الشهادات" #. Scheme name #. Pool name -#: ../libpurple/certificate.c:1259 +#: ../libpurple/certificate.c:1229 msgid "SSL Peers Cache" msgstr "ذاكرة أنداد SSL" #. Make messages -#: ../libpurple/certificate.c:1390 +#: ../libpurple/certificate.c:1360 #, c-format msgid "Accept certificate for %s?" msgstr "أتقبل شهادة %s؟" #. TODO: Find what the handle ought to be -#: ../libpurple/certificate.c:1396 +#: ../libpurple/certificate.c:1366 msgid "SSL Certificate Verification" msgstr "التّحقّق من شهادة SSL" -#: ../libpurple/certificate.c:1407 +#: ../libpurple/certificate.c:1377 msgid "_View Certificate..." msgstr "اعرض ال_شهادة..." -#: ../libpurple/certificate.c:1436 ../libpurple/certificate.c:1455 +#: ../libpurple/certificate.c:1406 ../libpurple/certificate.c:1425 #, c-format msgid "The certificate for %s could not be validated." msgstr "" #. TODO: Probably wrong. -#: ../libpurple/certificate.c:1442 +#: ../libpurple/certificate.c:1412 msgid "SSL Certificate Error" msgstr "خطأ في شهادة SSL" -#: ../libpurple/certificate.c:1443 +#: ../libpurple/certificate.c:1413 msgid "Unable to validate certificate" msgstr "" -#: ../libpurple/certificate.c:1467 +#: ../libpurple/certificate.c:1437 #, c-format msgid "" "The certificate claims to be from \"%s\" instead. This could mean that you " @@ -2617,7 +2617,7 @@ msgstr "" #. Make messages -#: ../libpurple/certificate.c:2188 +#: ../libpurple/certificate.c:2166 #, c-format msgid "" "Common name: %s\n" @@ -2635,7 +2635,7 @@ "تاريخ الانتهاء: %s\n" #. TODO: Find what the handle ought to be -#: ../libpurple/certificate.c:2200 +#: ../libpurple/certificate.c:2178 msgid "Certificate Information" msgstr "معلومات الشهادة" @@ -3958,8 +3958,8 @@ msgstr "اختبار للتحقق من أن معظم الوظائف تعمل." #. Scheme name -#: ../libpurple/plugins/ssl/ssl-gnutls.c:1148 -#: ../libpurple/plugins/ssl/ssl-nss.c:921 +#: ../libpurple/plugins/ssl/ssl-gnutls.c:1183 +#: ../libpurple/plugins/ssl/ssl-nss.c:1032 msgid "X.509 Certificates" msgstr "شهادات X.509" @@ -3969,7 +3969,7 @@ #. *< dependencies #. *< priority #. *< id -#: ../libpurple/plugins/ssl/ssl-gnutls.c:1224 +#: ../libpurple/plugins/ssl/ssl-gnutls.c:1259 msgid "GNUTLS" msgstr "GNUTLS" @@ -3977,8 +3977,8 @@ #. *< version #. * summary #. * description -#: ../libpurple/plugins/ssl/ssl-gnutls.c:1227 -#: ../libpurple/plugins/ssl/ssl-gnutls.c:1229 +#: ../libpurple/plugins/ssl/ssl-gnutls.c:1262 +#: ../libpurple/plugins/ssl/ssl-gnutls.c:1264 msgid "Provides SSL support through GNUTLS." msgstr "تقدم دعم SSL عن طريق GNUTLS." @@ -3988,7 +3988,7 @@ #. *< dependencies #. *< priority #. *< id -#: ../libpurple/plugins/ssl/ssl-nss.c:998 +#: ../libpurple/plugins/ssl/ssl-nss.c:1108 msgid "NSS" msgstr "NSS" @@ -3996,8 +3996,8 @@ #. *< version #. * summary #. * description -#: ../libpurple/plugins/ssl/ssl-nss.c:1001 -#: ../libpurple/plugins/ssl/ssl-nss.c:1003 +#: ../libpurple/plugins/ssl/ssl-nss.c:1111 +#: ../libpurple/plugins/ssl/ssl-nss.c:1113 msgid "Provides SSL support through Mozilla NSS." msgstr "تقدم دعم SSL عن طريقة Mozilla NSS." @@ -4342,7 +4342,7 @@ #. 0 #. Global #: ../libpurple/protocols/gg/gg.c:759 -#: ../libpurple/protocols/jabber/jutil.c:703 +#: ../libpurple/protocols/jabber/jutil.c:705 #: ../libpurple/protocols/msn/state.c:35 ../libpurple/protocols/msn/state.c:36 #: ../libpurple/protocols/msn/state.c:43 ../libpurple/protocols/msn/state.c:44 #: ../libpurple/protocols/mxit/roster.c:54 @@ -4356,7 +4356,7 @@ #. 2 #: ../libpurple/protocols/gg/gg.c:763 #: ../libpurple/protocols/jabber/jabber.c:2394 -#: ../libpurple/protocols/jabber/jutil.c:704 +#: ../libpurple/protocols/jabber/jutil.c:706 #: ../libpurple/protocols/mxit/roster.c:56 msgid "Chatty" msgstr "ثرثار" @@ -4364,7 +4364,7 @@ #. 3 #: ../libpurple/protocols/gg/gg.c:766 #: ../libpurple/protocols/jabber/jabber.c:2440 -#: ../libpurple/protocols/jabber/jutil.c:707 +#: ../libpurple/protocols/jabber/jutil.c:709 #: ../libpurple/protocols/mxit/roster.c:57 #: ../libpurple/protocols/oscar/oscar.c:159 #: ../libpurple/protocols/oscar/oscar.c:4846 @@ -4378,7 +4378,7 @@ #. Away stuff #: ../libpurple/protocols/gg/gg.c:769 ../libpurple/protocols/irc/irc.c:595 #: ../libpurple/protocols/irc/msgs.c:427 -#: ../libpurple/protocols/jabber/jutil.c:705 +#: ../libpurple/protocols/jabber/jutil.c:707 #: ../libpurple/protocols/mxit/roster.c:55 #: ../libpurple/protocols/novell/novell.c:2842 #: ../libpurple/protocols/oscar/oscar.c:165 @@ -6746,7 +6746,7 @@ msgid "mood: Set current user mood" msgstr "" -#: ../libpurple/protocols/jabber/jutil.c:706 +#: ../libpurple/protocols/jabber/jutil.c:708 #: ../pidgin/plugins/themeedit-icon.c:65 msgid "Extended Away" msgstr "غائب طويلا" @@ -17480,15 +17480,15 @@ msgid "Incoming Call" msgstr "" -#: ../pidgin/gtkmedia.c:792 +#: ../pidgin/gtkmedia.c:957 msgid "_Hold" msgstr "" -#: ../pidgin/gtkmedia.c:863 ../pidgin/pidginstock.c:92 +#: ../pidgin/gtkmedia.c:1028 ../pidgin/pidginstock.c:92 msgid "_Pause" msgstr "_جمّد" -#: ../pidgin/gtkmedia.c:881 +#: ../pidgin/gtkmedia.c:1046 msgid "_Mute" msgstr "" diff -Nru language-pack-ar-base-14.04+20140707/data/ar/LC_MESSAGES/po4a.po language-pack-ar-base-14.04+20150219/data/ar/LC_MESSAGES/po4a.po --- language-pack-ar-base-14.04+20140707/data/ar/LC_MESSAGES/po4a.po 2014-07-09 08:58:58.000000000 +0000 +++ language-pack-ar-base-14.04+20150219/data/ar/LC_MESSAGES/po4a.po 2015-02-19 15:02:50.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: 2014-07-07 12:54+0000\n" -"X-Generator: Launchpad (build 17086)\n" +"X-Launchpad-Export-Date: 2015-02-19 11:55+0000\n" +"X-Generator: Launchpad (build 17341)\n" "Language: ar\n" "X-Rosetta-Version: 0.1\n" @@ -23,83 +23,82 @@ msgid "Need to provide a module name" msgstr "" -#: ../../lib/Locale/Po4a/Chooser.pm:47 +#: ../../lib/Locale/Po4a/Chooser.pm:49 #, perl-format msgid "Unknown format type: %s." msgstr "" -#: ../../lib/Locale/Po4a/Chooser.pm:49 +#: ../../lib/Locale/Po4a/Chooser.pm:51 #, perl-format msgid "Module loading error: %s" msgstr "" -#: ../../lib/Locale/Po4a/Chooser.pm:58 +#: ../../lib/Locale/Po4a/Chooser.pm:60 msgid "List of valid formats:" msgstr "قائمة الصيغ الصحيحة:" -#. ."\n - ".gettext("bibtex: BibTex bibliography format.") -#: ../../lib/Locale/Po4a/Chooser.pm:60 +#: ../../lib/Locale/Po4a/Chooser.pm:63 msgid "dia: uncompressed Dia diagrams." msgstr "" -#: ../../lib/Locale/Po4a/Chooser.pm:61 +#: ../../lib/Locale/Po4a/Chooser.pm:64 msgid "docbook: DocBook XML." msgstr "" -#: ../../lib/Locale/Po4a/Chooser.pm:62 +#: ../../lib/Locale/Po4a/Chooser.pm:65 msgid "guide: Gentoo Linux's XML documentation format." msgstr "" #. ."\n - ".gettext("html: HTML documents (EXPERIMENTAL).") -#: ../../lib/Locale/Po4a/Chooser.pm:64 +#: ../../lib/Locale/Po4a/Chooser.pm:67 msgid "ini: INI format." msgstr "" -#: ../../lib/Locale/Po4a/Chooser.pm:65 +#: ../../lib/Locale/Po4a/Chooser.pm:68 msgid "kernelhelp: Help messages of each kernel compilation option." msgstr "" -#: ../../lib/Locale/Po4a/Chooser.pm:66 +#: ../../lib/Locale/Po4a/Chooser.pm:69 msgid "latex: LaTeX format." msgstr "" -#: ../../lib/Locale/Po4a/Chooser.pm:67 +#: ../../lib/Locale/Po4a/Chooser.pm:70 msgid "man: Good old manual page format." msgstr "" -#: ../../lib/Locale/Po4a/Chooser.pm:68 +#: ../../lib/Locale/Po4a/Chooser.pm:71 msgid "pod: Perl Online Documentation format." msgstr "" -#: ../../lib/Locale/Po4a/Chooser.pm:69 +#: ../../lib/Locale/Po4a/Chooser.pm:72 msgid "sgml: either DebianDoc or DocBook DTD." msgstr "" -#: ../../lib/Locale/Po4a/Chooser.pm:70 +#: ../../lib/Locale/Po4a/Chooser.pm:73 msgid "texinfo: The info page format." msgstr "" -#: ../../lib/Locale/Po4a/Chooser.pm:71 +#: ../../lib/Locale/Po4a/Chooser.pm:74 msgid "tex: generic TeX documents (see also latex)." msgstr "" -#: ../../lib/Locale/Po4a/Chooser.pm:72 +#: ../../lib/Locale/Po4a/Chooser.pm:75 msgid "text: simple text document." msgstr "" -#: ../../lib/Locale/Po4a/Chooser.pm:73 +#: ../../lib/Locale/Po4a/Chooser.pm:76 msgid "wml: WML documents." msgstr "" -#: ../../lib/Locale/Po4a/Chooser.pm:74 +#: ../../lib/Locale/Po4a/Chooser.pm:77 msgid "xhtml: XHTML documents." msgstr "" -#: ../../lib/Locale/Po4a/Chooser.pm:75 +#: ../../lib/Locale/Po4a/Chooser.pm:78 msgid "xml: generic XML documents (see also docbook)." msgstr "" -#: ../../lib/Locale/Po4a/Common.pm:108 +#: ../../lib/Locale/Po4a/Common.pm:107 #, perl-format msgid "" "%s version %s.\n" @@ -111,7 +110,7 @@ "MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE." msgstr "" -#: ../../lib/Locale/Po4a/Debconf.pm:173 +#: ../../lib/Locale/Po4a/Debconf.pm:170 #, perl-format msgid "Translated field in master document: %s" msgstr "" @@ -120,72 +119,73 @@ msgid "Syntax error" msgstr "" -#: ../../lib/Locale/Po4a/Man.pm:489 ../../lib/Locale/Po4a/Po.pm:161 -#: ../../lib/Locale/Po4a/Sgml.pm:250 ../../lib/Locale/Po4a/TeX.pm:1637 -#: ../../lib/Locale/Po4a/Text.pm:164 ../../lib/Locale/Po4a/Xml.pm:524 +#: ../../lib/Locale/Po4a/AsciiDoc.pm:133 ../../lib/Locale/Po4a/Man.pm:491 +#: ../../lib/Locale/Po4a/Po.pm:188 ../../lib/Locale/Po4a/Sgml.pm:250 +#: ../../lib/Locale/Po4a/TeX.pm:1636 ../../lib/Locale/Po4a/Text.pm:178 +#: ../../lib/Locale/Po4a/Xml.pm:524 #, perl-format msgid "Unknown option: %s" msgstr "" -#: ../../lib/Locale/Po4a/Man.pm:506 +#: ../../lib/Locale/Po4a/Man.pm:508 msgid "" "Invalid 'groff_code' value. Must be one of 'fail', 'verbatim', 'translate'." msgstr "" -#: ../../lib/Locale/Po4a/Man.pm:553 +#: ../../lib/Locale/Po4a/Man.pm:555 msgid "" "The no_wrap parameters must be a set of comma-separated begin:end couples.\n" msgstr "" -#: ../../lib/Locale/Po4a/Man.pm:599 +#: ../../lib/Locale/Po4a/Man.pm:601 msgid "Invalid 'unknown_macros' value. Must be one of:\n" msgstr "" -#: ../../lib/Locale/Po4a/Man.pm:653 +#: ../../lib/Locale/Po4a/Man.pm:655 msgid "" "This file was generated with Pod::Man. Translate the POD file with the pod " "module of po4a." msgstr "" -#: ../../lib/Locale/Po4a/Man.pm:656 +#: ../../lib/Locale/Po4a/Man.pm:658 msgid "" "This file was generated with help2man. Translate the source file with the " "regular gettext." msgstr "" -#: ../../lib/Locale/Po4a/Man.pm:658 +#: ../../lib/Locale/Po4a/Man.pm:660 msgid "" "This file was generated with docbook-to-man. Translate the source file with " "the sgml module of po4a." msgstr "" -#: ../../lib/Locale/Po4a/Man.pm:661 +#: ../../lib/Locale/Po4a/Man.pm:663 msgid "" "This file was generated with docbook2man. Translate the source file with the " "sgml module of po4a." msgstr "" -#: ../../lib/Locale/Po4a/Man.pm:665 ../../lib/Locale/Po4a/Man.pm:673 +#: ../../lib/Locale/Po4a/Man.pm:667 ../../lib/Locale/Po4a/Man.pm:675 #, perl-format msgid "" "This file was generated with %s. You should translate the source file, but " "continuing anyway." msgstr "" -#: ../../lib/Locale/Po4a/Man.pm:669 +#: ../../lib/Locale/Po4a/Man.pm:671 msgid "" "This file was generated with db2man.xsl. Translate the source file with the " "xml module of po4a." msgstr "" -#: ../../lib/Locale/Po4a/Man.pm:679 +#: ../../lib/Locale/Po4a/Man.pm:681 #, perl-format msgid "" "This file contains the line '%s'. You should translate the source file, but " "continuing anyway." msgstr "" -#: ../../lib/Locale/Po4a/Man.pm:741 +#: ../../lib/Locale/Po4a/Man.pm:743 #, perl-format msgid "" "Font modifiers followed by a command may disturb po4a. You should either " @@ -193,13 +193,13 @@ "following command ('%s'), but continuing anyway." msgstr "" -#: ../../lib/Locale/Po4a/Man.pm:846 +#: ../../lib/Locale/Po4a/Man.pm:848 msgid "" "The unshiftline is not supported for the man module. Please send a bug " "report with the groff page that generated this error." msgstr "" -#: ../../lib/Locale/Po4a/Man.pm:889 +#: ../../lib/Locale/Po4a/Man.pm:891 #, perl-format msgid "" "macro %s called without arguments. Even if placing the macro arguments on " @@ -207,74 +207,74 @@ "parser too complicate. Please simply put the macro args on the same line." msgstr "" -#: ../../lib/Locale/Po4a/Man.pm:917 +#: ../../lib/Locale/Po4a/Man.pm:919 msgid "Escape sequence \\c encountered. This is not completely handled yet." msgstr "" -#: ../../lib/Locale/Po4a/Man.pm:1083 +#: ../../lib/Locale/Po4a/Man.pm:1085 #, perl-format msgid "Unbalanced '<' and '>' in font modifier. Faulty message: %s" msgstr "" -#: ../../lib/Locale/Po4a/Man.pm:1121 +#: ../../lib/Locale/Po4a/Man.pm:1123 #, perl-format msgid "Unknown '<' or '>' sequence. Faulty message: %s" msgstr "" -#: ../../lib/Locale/Po4a/Man.pm:1273 +#: ../../lib/Locale/Po4a/Man.pm:1275 #, perl-format msgid "Unparsable line: %s" msgstr "" -#: ../../lib/Locale/Po4a/Man.pm:1346 +#: ../../lib/Locale/Po4a/Man.pm:1348 #, perl-format msgid "" "Unknown macro '%s'. Remove it from the document, or refer to the " "Locale::Po4a::Man manpage to see how po4a can handle new macros." msgstr "" -#: ../../lib/Locale/Po4a/Man.pm:1541 +#: ../../lib/Locale/Po4a/Man.pm:1543 #, perl-format msgid "Cannot parse command arguments: %s" msgstr "" -#: ../../lib/Locale/Po4a/Man.pm:1665 +#: ../../lib/Locale/Po4a/Man.pm:1667 #, perl-format msgid "Unsupported font in: '%s'." msgstr "" -#: ../../lib/Locale/Po4a/Man.pm:2028 +#: ../../lib/Locale/Po4a/Man.pm:2026 msgid "" "This page defines a new macro with '.de'. Since po4a is not a real groff " "parser, this is not supported." msgstr "" -#: ../../lib/Locale/Po4a/Man.pm:2094 +#: ../../lib/Locale/Po4a/Man.pm:2092 msgid "The .ie macro must be followed by a .el macro." msgstr "" -#: ../../lib/Locale/Po4a/Man.pm:2120 +#: ../../lib/Locale/Po4a/Man.pm:2118 #, perl-format msgid "" "This page uses conditionals with '%s'. Since po4a is not a real groff " "parser, this is not supported." msgstr "" -#: ../../lib/Locale/Po4a/Man.pm:2161 +#: ../../lib/Locale/Po4a/Man.pm:2159 #, perl-format msgid "" "This page includes another file with '%s'. Do not forget to translate this " "file ('%s')." msgstr "" -#: ../../lib/Locale/Po4a/Man.pm:2277 +#: ../../lib/Locale/Po4a/Man.pm:2275 #, perl-format msgid "" "This page uses the '%s' request with the number of lines in argument. This " "is not supported yet." msgstr "" -#: ../../lib/Locale/Po4a/Man.pm:2292 +#: ../../lib/Locale/Po4a/Man.pm:2290 #, perl-format msgid "" "This page uses the '%s' request. This request is only supported when no " @@ -292,53 +292,53 @@ "'none')" msgstr "" -#: ../../lib/Locale/Po4a/Po.pm:222 +#: ../../lib/Locale/Po4a/Po.pm:253 msgid "Please provide a non-null filename" msgstr "" -#: ../../lib/Locale/Po4a/Po.pm:234 ../../lib/Locale/Po4a/TeX.pm:930 -#: ../../lib/Locale/Po4a/TransTractor.pm:414 -#: ../../lib/Locale/Po4a/TransTractor.pm:547 +#: ../../lib/Locale/Po4a/Po.pm:265 ../../lib/Locale/Po4a/TeX.pm:929 +#: ../../lib/Locale/Po4a/TransTractor.pm:413 +#: ../../lib/Locale/Po4a/TransTractor.pm:546 #: ../../lib/Locale/Po4a/Xhtml.pm:132 ../../lib/Locale/Po4a/Xml.pm:113 #, perl-format msgid "Can't read from %s: %s" msgstr "" -#: ../../lib/Locale/Po4a/Po.pm:305 +#: ../../lib/Locale/Po4a/Po.pm:340 msgid "Messages with more than 2 plural forms are not supported." msgstr "" -#: ../../lib/Locale/Po4a/Po.pm:314 +#: ../../lib/Locale/Po4a/Po.pm:349 #, perl-format msgid "Strange line: -->%s<--" msgstr "" -#: ../../lib/Locale/Po4a/Po.pm:373 ../../lib/Locale/Po4a/Po.pm:528 -#: ../../lib/Locale/Po4a/TransTractor.pm:449 +#: ../../lib/Locale/Po4a/Po.pm:408 ../../lib/Locale/Po4a/Po.pm:571 +#: ../../lib/Locale/Po4a/TransTractor.pm:448 msgid "Can't write to a file without filename" msgstr "" -#: ../../lib/Locale/Po4a/Po.pm:390 ../../lib/Locale/Po4a/TransTractor.pm:464 +#: ../../lib/Locale/Po4a/Po.pm:425 ../../lib/Locale/Po4a/TransTractor.pm:463 #, perl-format msgid "Can't write to %s: %s" msgstr "" -#: ../../lib/Locale/Po4a/Po.pm:463 +#: ../../lib/Locale/Po4a/Po.pm:504 msgid "Can't write PO files with more than two plural forms." msgstr "" -#: ../../lib/Locale/Po4a/Po.pm:508 +#: ../../lib/Locale/Po4a/Po.pm:551 #, perl-format msgid "Can't unlink %s: %s." msgstr "" -#: ../../lib/Locale/Po4a/Po.pm:515 ../../lib/Locale/Po4a/Po.pm:520 -#: ../../po4a:1356 +#: ../../lib/Locale/Po4a/Po.pm:558 ../../lib/Locale/Po4a/Po.pm:563 +#: ../../po4a:1397 #, perl-format msgid "Can't move %s to %s: %s." msgstr "" -#: ../../lib/Locale/Po4a/Po.pm:560 +#: ../../lib/Locale/Po4a/Po.pm:603 msgid "" "\n" "The gettextization failed (once again). Don't give up, gettextizing is a " @@ -349,14 +349,14 @@ "task" msgstr "" -#: ../../lib/Locale/Po4a/Po.pm:573 +#: ../../lib/Locale/Po4a/Po.pm:616 #, perl-format msgid "" "Original has more strings than the translation (%d>%d). Please fix it by " "editing the translated version to add some dummy entry." msgstr "" -#: ../../lib/Locale/Po4a/Po.pm:581 +#: ../../lib/Locale/Po4a/Po.pm:624 #, perl-format msgid "" "Original has less strings than the translation (%d<%d). Please fix it by " @@ -366,7 +366,7 @@ "way each time. Remove one of the translations, and you're fine." msgstr "" -#: ../../lib/Locale/Po4a/Po.pm:649 +#: ../../lib/Locale/Po4a/Po.pm:692 #, perl-format msgid "" "po4a gettextization: Structure disparity between original and translated " @@ -378,31 +378,31 @@ "(result so far dumped to gettextization.failed.po)" msgstr "" -#: ../../lib/Locale/Po4a/Po.pm:883 +#: ../../lib/Locale/Po4a/Po.pm:926 #, perl-format msgid "Eval failure: %s" msgstr "" -#: ../../lib/Locale/Po4a/Po.pm:1007 +#: ../../lib/Locale/Po4a/Po.pm:1050 #, perl-format msgid "" "'%s' is the singular form of a message, po4a will use the msgstr[0] " "translation (%s)." msgstr "" -#: ../../lib/Locale/Po4a/Po.pm:1012 +#: ../../lib/Locale/Po4a/Po.pm:1055 #, perl-format msgid "" "'%s' is the plural form of a message, po4a will use the msgstr[1] " "translation (%s)." msgstr "" -#: ../../lib/Locale/Po4a/Po.pm:1225 +#: ../../lib/Locale/Po4a/Po.pm:1281 #, perl-format msgid "msgid defined twice: %s" msgstr "" -#: ../../lib/Locale/Po4a/Po.pm:1257 +#: ../../lib/Locale/Po4a/Po.pm:1313 #, perl-format msgid "" "Translations don't match for:\n" @@ -522,167 +522,167 @@ msgid "Error while checking the number of arguments of the '%s' command: %s" msgstr "" -#: ../../lib/Locale/Po4a/TeX.pm:777 ../../lib/Locale/Po4a/TeX.pm:878 +#: ../../lib/Locale/Po4a/TeX.pm:776 ../../lib/Locale/Po4a/TeX.pm:877 #, perl-format msgid "Unknown command: '%s'" msgstr "" -#: ../../lib/Locale/Po4a/TeX.pm:924 ../../lib/Locale/Po4a/TransTractor.pm:410 +#: ../../lib/Locale/Po4a/TeX.pm:923 ../../lib/Locale/Po4a/TransTractor.pm:409 msgid "Can't read from file without having a filename" msgstr "" -#: ../../lib/Locale/Po4a/TeX.pm:965 +#: ../../lib/Locale/Po4a/TeX.pm:964 #, perl-format msgid "Can't find %s with kpsewhich" msgstr "" -#: ../../lib/Locale/Po4a/TeX.pm:997 ../../lib/Locale/Po4a/TransTractor.pm:436 +#: ../../lib/Locale/Po4a/TeX.pm:996 ../../lib/Locale/Po4a/TransTractor.pm:435 #: ../../lib/Locale/Po4a/Xhtml.pm:141 ../../lib/Locale/Po4a/Xml.pm:122 #, perl-format msgid "Can't close %s after reading: %s" msgstr "" -#: ../../lib/Locale/Po4a/TeX.pm:1023 +#: ../../lib/Locale/Po4a/TeX.pm:1022 #, perl-format msgid "kpsewhich cannot find %s" msgstr "" -#: ../../lib/Locale/Po4a/TeX.pm:1033 ../../po4a:775 ../../po4a:966 -#: ../../po4a-translate:262 +#: ../../lib/Locale/Po4a/AsciiDoc.pm:240 ../../lib/Locale/Po4a/TeX.pm:1032 +#: ../../po4a:817 ../../po4a:1013 ../../po4a-translate:264 #, perl-format msgid "Can't open %s: %s" msgstr "" -#: ../../lib/Locale/Po4a/TeX.pm:1071 +#: ../../lib/Locale/Po4a/TeX.pm:1070 #, perl-format msgid "Cannot use an alias to the unknown command '%s'" msgstr "" -#: ../../lib/Locale/Po4a/TeX.pm:1077 +#: ../../lib/Locale/Po4a/TeX.pm:1076 #, perl-format msgid "" "You are using the old definitions format (%s). Please update this " "definition line." msgstr "" -#: ../../lib/Locale/Po4a/TeX.pm:1281 ../../lib/Locale/Po4a/TeX.pm:1543 +#: ../../lib/Locale/Po4a/TeX.pm:1280 ../../lib/Locale/Po4a/TeX.pm:1542 #, perl-format msgid "unknown environment: '%s'" msgstr "" -#: ../../lib/Locale/Po4a/TeX.pm:1304 +#: ../../lib/Locale/Po4a/TeX.pm:1303 #, perl-format msgid "unmatched end of environment '%s'" msgstr "" -#: ../../lib/Locale/Po4a/TeX.pm:1352 ../../lib/Locale/Po4a/TeX.pm:1467 +#: ../../lib/Locale/Po4a/TeX.pm:1351 ../../lib/Locale/Po4a/TeX.pm:1466 #, perl-format msgid "Wrong number of arguments for the '%s' command." msgstr "" -#: ../../lib/Locale/Po4a/TeX.pm:1365 ../../lib/Locale/Po4a/TeX.pm:1480 -#: ../../lib/Locale/Po4a/TeX.pm:1570 +#: ../../lib/Locale/Po4a/TeX.pm:1364 ../../lib/Locale/Po4a/TeX.pm:1479 +#: ../../lib/Locale/Po4a/TeX.pm:1569 msgid "An optional argument was provided, but a mandatory one is expected." msgstr "" -#: ../../lib/Locale/Po4a/TeX.pm:1369 ../../lib/Locale/Po4a/TeX.pm:1484 +#: ../../lib/Locale/Po4a/TeX.pm:1368 ../../lib/Locale/Po4a/TeX.pm:1483 #, perl-format msgid "Command '%s': %s" msgstr "" -#: ../../lib/Locale/Po4a/TeX.pm:1425 +#: ../../lib/Locale/Po4a/TeX.pm:1424 #, perl-format msgid "register_generic_command: unsupported format: '%s'." msgstr "" -#: ../../lib/Locale/Po4a/TeX.pm:1537 +#: ../../lib/Locale/Po4a/TeX.pm:1536 msgid "The first argument of \\begin is mandatory." msgstr "" -#: ../../lib/Locale/Po4a/TransTractor.pm:471 +#: ../../lib/Locale/Po4a/TransTractor.pm:470 #, perl-format msgid "Can't close %s after writing: %s" msgstr "" -#: ../../lib/Locale/Po4a/TransTractor.pm:552 +#: ../../lib/Locale/Po4a/TransTractor.pm:551 #, perl-format msgid "Can't read po4a header from %s." msgstr "" -#: ../../lib/Locale/Po4a/TransTractor.pm:557 +#: ../../lib/Locale/Po4a/TransTractor.pm:556 #, perl-format msgid "First line of %s does not look like a po4a header." msgstr "" -#: ../../lib/Locale/Po4a/TransTractor.pm:562 +#: ../../lib/Locale/Po4a/TransTractor.pm:561 #, perl-format msgid "Syntax error in po4a header of %s, near \"%s\"" msgstr "" -#: ../../lib/Locale/Po4a/TransTractor.pm:576 +#: ../../lib/Locale/Po4a/TransTractor.pm:577 #, perl-format msgid "Invalid argument in the po4a header of %s: %s" msgstr "" -#: ../../lib/Locale/Po4a/TransTractor.pm:582 +#: ../../lib/Locale/Po4a/TransTractor.pm:583 #, perl-format msgid "The po4a header of %s does not define the mode." msgstr "" -#: ../../lib/Locale/Po4a/TransTractor.pm:586 +#: ../../lib/Locale/Po4a/TransTractor.pm:587 #, perl-format msgid "" "Mode invalid in the po4a header of %s: should be 'before' or 'after' not %s." msgstr "" -#: ../../lib/Locale/Po4a/TransTractor.pm:591 +#: ../../lib/Locale/Po4a/TransTractor.pm:592 #, perl-format msgid "The po4a header of %s does not define the position." msgstr "" -#: ../../lib/Locale/Po4a/TransTractor.pm:595 +#: ../../lib/Locale/Po4a/TransTractor.pm:596 msgid "No ending boundary given in the po4a header, but mode=after." msgstr "" -#: ../../lib/Locale/Po4a/TransTractor.pm:621 +#: ../../lib/Locale/Po4a/TransTractor.pm:622 msgid "Can't apply addendum when not given the filename" msgstr "" -#: ../../lib/Locale/Po4a/TransTractor.pm:624 +#: ../../lib/Locale/Po4a/TransTractor.pm:625 #, perl-format msgid "Addendum %s does not exist." msgstr "" -#: ../../lib/Locale/Po4a/TransTractor.pm:645 +#: ../../lib/Locale/Po4a/TransTractor.pm:646 #, perl-format msgid "No candidate position for the addendum %s." msgstr "" -#: ../../lib/Locale/Po4a/TransTractor.pm:650 +#: ../../lib/Locale/Po4a/TransTractor.pm:651 #, perl-format msgid "More than one candidate position found for the addendum %s." msgstr "" -#: ../../lib/Locale/Po4a/TransTractor.pm:656 -#: ../../lib/Locale/Po4a/TransTractor.pm:679 +#: ../../lib/Locale/Po4a/TransTractor.pm:657 +#: ../../lib/Locale/Po4a/TransTractor.pm:680 #, perl-format msgid "Addendum '%s' applied before this line: %s" msgstr "" -#: ../../lib/Locale/Po4a/TransTractor.pm:686 +#: ../../lib/Locale/Po4a/TransTractor.pm:687 #, perl-format msgid "Addendum '%s' applied after the line: %s." msgstr "" -#: ../../lib/Locale/Po4a/TransTractor.pm:693 +#: ../../lib/Locale/Po4a/TransTractor.pm:694 #, perl-format msgid "Addendum '%s' applied at the end of the file." msgstr "" #. FYI, the document charset have to be determined *before* we see the first #. string to recode. -#: ../../lib/Locale/Po4a/TransTractor.pm:856 -#: ../../lib/Locale/Po4a/TransTractor.pm:1043 +#: ../../lib/Locale/Po4a/TransTractor.pm:857 +#: ../../lib/Locale/Po4a/TransTractor.pm:1044 #, perl-format msgid "" "Couldn't determine the input document's charset. Please specify it on the " @@ -761,262 +761,262 @@ msgid "Tag '%s' both in the %s and %s categories." msgstr "" -#: ../../po4a:671 ../../po4a:675 +#: ../../po4a:713 ../../po4a:717 #, perl-format msgid "Invalid %s. Directory %s does not exist." msgstr "" -#: ../../po4a:708 ../../po4a:948 +#: ../../po4a:750 ../../po4a:995 #, perl-format msgid "Unparsable argument '%s' (%s)." msgstr "" -#: ../../po4a:742 +#: ../../po4a:784 #, perl-format msgid "failed to execute '%s': %s." msgstr "" -#: ../../po4a:746 +#: ../../po4a:788 #, perl-format msgid "'%s' died with signal %d, with coredump." msgstr "" -#: ../../po4a:750 +#: ../../po4a:792 #, perl-format msgid "'%s' died with signal %d, without coredump." msgstr "" -#: ../../po4a:755 +#: ../../po4a:797 #, perl-format msgid "'%s' exited with value %d." msgstr "" -#: ../../po4a:759 +#: ../../po4a:801 #, perl-format msgid "Error: %s" msgstr "" #. Check file existence -#: ../../po4a:765 ../../po4a-gettextize:226 ../../po4a-normalize:152 -#: ../../po4a-translate:206 ../../po4a-translate:207 ../../po4a-updatepo:228 -#: ../../scripts/msguntypot:167 ../../scripts/msguntypot:169 +#: ../../po4a:807 ../../po4a-gettextize:229 ../../po4a-normalize:155 +#: ../../po4a-translate:208 ../../po4a-translate:209 ../../po4a-updatepo:249 +#: ../../scripts/msguntypot:164 ../../scripts/msguntypot:166 #, perl-format msgid "File %s does not exist." msgstr "" -#: ../../po4a:788 ../../po4a:977 +#: ../../po4a:830 ../../po4a:1024 #, perl-format msgid "Unknown variable: %s" msgstr "" -#: ../../po4a:798 +#: ../../po4a:840 #, perl-format msgid "Syntax error: %s" msgstr "" -#: ../../po4a:826 ../../po4a:838 +#: ../../po4a:868 ../../po4a:880 #, perl-format msgid "'%s' redeclared" msgstr "" -#: ../../po4a:831 +#: ../../po4a:873 #, perl-format msgid "Unparsable argument '%s'." msgstr "" -#: ../../po4a:844 +#: ../../po4a:886 msgid "The list of languages cannot be set twice." msgstr "" -#: ../../po4a:847 +#: ../../po4a:889 msgid "The POT file cannot be set twice." msgstr "" -#: ../../po4a:854 +#: ../../po4a:896 #, perl-format msgid "'%s' is not a directory" msgstr "" -#: ../../po4a:858 +#: ../../po4a:900 #, perl-format msgid "Cannot list the '%s' directory" msgstr "" -#: ../../po4a:869 +#: ../../po4a:911 #, perl-format msgid "too many POT files: %s %s" msgstr "" -#: ../../po4a:879 +#: ../../po4a:921 #, perl-format msgid "no PO files found in %s" msgstr "" -#: ../../po4a:890 +#: ../../po4a:932 #, perl-format msgid "" "The '%s' master file was specified earlier in the configuration file. This " "may cause problems with options." msgstr "" -#: ../../po4a:896 +#: ../../po4a:938 #, perl-format msgid "The '%s' master file does not exist." msgstr "" -#: ../../po4a:952 +#: ../../po4a:999 msgid "The translated and master file are the same." msgstr "" -#: ../../po4a:992 +#: ../../po4a:1039 #, perl-format msgid "Translation of %s in %s redefined" msgstr "" -#: ../../po4a:1020 +#: ../../po4a:1067 #, perl-format msgid "Unparsable command '%s'." msgstr "" #. don't care about error here -#: ../../po4a:1026 +#: ../../po4a:1073 msgid "po4a_paths not declared. Dunno where to find the POT and PO files" msgstr "" -#: ../../po4a:1039 +#: ../../po4a:1086 #, perl-format msgid "Cannot parse option line (missing >%s\n" "Language-Team: Arabic \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-07-07 12:20+0000\n" -"X-Generator: Launchpad (build 17086)\n" +"X-Launchpad-Export-Date: 2015-02-19 11:35+0000\n" +"X-Generator: Launchpad (build 17341)\n" "Language: ar\n" #. ChangelogURI @@ -31,367 +31,367 @@ msgstr "" #. Description -#: ../data/templates/Ubuntu.info.in:259 +#: ../data/templates/Ubuntu.info.in:140 msgid "Ubuntu 14.04 'Trusty Tahr'" msgstr "" #. Description -#: ../data/templates/Ubuntu.info.in:266 +#: ../data/templates/Ubuntu.info.in:147 msgid "Cdrom with Ubuntu 14.04 'Trusty Tahr'" msgstr "" #. Description -#: ../data/templates/Ubuntu.info.in:378 +#: ../data/templates/Ubuntu.info.in:259 msgid "Ubuntu 13.10 'Saucy Salamander'" msgstr "" #. Description -#: ../data/templates/Ubuntu.info.in:385 +#: ../data/templates/Ubuntu.info.in:266 msgid "Cdrom with Ubuntu 13.10 'Saucy Salamander'" msgstr "" #. Description -#: ../data/templates/Ubuntu.info.in:497 +#: ../data/templates/Ubuntu.info.in:378 msgid "Ubuntu 13.04 'Raring Ringtail'" msgstr "" #. Description -#: ../data/templates/Ubuntu.info.in:504 +#: ../data/templates/Ubuntu.info.in:385 msgid "Cdrom with Ubuntu 13.04 'Raring Ringtail'" msgstr "" #. Description -#: ../data/templates/Ubuntu.info.in:616 +#: ../data/templates/Ubuntu.info.in:497 msgid "Ubuntu 12.10 'Quantal Quetzal'" msgstr "" #. Description -#: ../data/templates/Ubuntu.info.in:623 +#: ../data/templates/Ubuntu.info.in:504 msgid "Cdrom with Ubuntu 12.10 'Quantal Quetzal'" msgstr "" #. Description -#: ../data/templates/Ubuntu.info.in:734 +#: ../data/templates/Ubuntu.info.in:33 msgid "Ubuntu 12.04 'Precise Pangolin'" msgstr "أوبونتو 12.04 'Precise Pangolin'" #. Description -#: ../data/templates/Ubuntu.info.in:741 +#: ../data/templates/Ubuntu.info.in:40 msgid "Cdrom with Ubuntu 12.04 'Precise Pangolin'" msgstr "اسطوانة تحتوي أوبونتو 12.04 'Precise Pangolin'" #. Description -#: ../data/templates/Ubuntu.info.in:852 +#: ../data/templates/Ubuntu.info.in:151 msgid "Ubuntu 11.10 'Oneiric Ocelot'" msgstr "أوبونتو 11.10 'Oneiric Ocelot'" #. Description -#: ../data/templates/Ubuntu.info.in:859 +#: ../data/templates/Ubuntu.info.in:158 msgid "Cdrom with Ubuntu 11.10 'Oneiric Ocelot'" msgstr "اسطوانة تحتوي أوبونتو 11.10 'Oneiric Ocelot'" #. Description -#: ../data/templates/Ubuntu.info.in:971 +#: ../data/templates/Ubuntu.info.in:270 msgid "Ubuntu 11.04 'Natty Narwhal'" msgstr "أوبونتو 11.04 'Natty Narwhal'" #. Description -#: ../data/templates/Ubuntu.info.in:978 +#: ../data/templates/Ubuntu.info.in:277 msgid "Cdrom with Ubuntu 11.04 'Natty Narwhal'" msgstr "اسطوانة تحتوي أوبونتو 11.04 'Natty Narwhal'" #. Description -#: ../data/templates/Ubuntu.info.in:1069 +#: ../data/templates/Ubuntu.info.in:368 msgid "Ubuntu 10.10 'Maverick Meerkat'" msgstr "أوبونتو 10.10 'Maverick Meerkat'" #. Description -#: ../data/templates/Ubuntu.info.in:1089 +#: ../data/templates/Ubuntu.info.in:388 msgid "Cdrom with Ubuntu 10.10 'Maverick Meerkat'" msgstr "اسطوانة تحتوي أوبونتو 10.10 'Maverick Meerkat'" #. Description -#: ../data/templates/Ubuntu.info.in:1101 +#: ../data/templates/Ubuntu.info.in:400 msgid "Canonical Partners" msgstr "شركاء كانونيكال" #. CompDescription -#: ../data/templates/Ubuntu.info.in:1103 +#: ../data/templates/Ubuntu.info.in:402 msgid "Software packaged by Canonical for their partners" msgstr "برمجيات مشحونة من كانونيكال لشركائها" #. CompDescriptionLong -#: ../data/templates/Ubuntu.info.in:1104 +#: ../data/templates/Ubuntu.info.in:403 msgid "This software is not part of Ubuntu." msgstr "هذه البرمجية ليست جزءًا من أوبونتو." #. Description -#: ../data/templates/Ubuntu.info.in:1111 +#: ../data/templates/Ubuntu.info.in:410 msgid "Independent" msgstr "مستقل" #. CompDescription -#: ../data/templates/Ubuntu.info.in:1113 +#: ../data/templates/Ubuntu.info.in:412 msgid "Provided by third-party software developers" msgstr "مقدَّمة من مطوري برمجيات الطرف الثالث" #. CompDescriptionLong -#: ../data/templates/Ubuntu.info.in:1114 +#: ../data/templates/Ubuntu.info.in:413 msgid "Software offered by third party developers." msgstr "برمجية معروضة من مطوري الطرف الثالث." #. Description -#: ../data/templates/Ubuntu.info.in:1152 +#: ../data/templates/Ubuntu.info.in:451 msgid "Ubuntu 10.04 'Lucid Lynx'" msgstr "أوبونتو 10.04 (الوشق المشرق)" #. Description -#: ../data/templates/Ubuntu.info.in:1172 +#: ../data/templates/Ubuntu.info.in:471 msgid "Cdrom with Ubuntu 10.04 'Lucid Lynx'" msgstr "اسطوانة عليها أوبونتو 10.04 (الوشق المشرق)" #. Description -#: ../data/templates/Ubuntu.info.in:1215 +#: ../data/templates/Ubuntu.info.in:514 msgid "Ubuntu 9.10 'Karmic Koala'" msgstr "أوبونتو 9.10 'كارمِك كولا'" #. Description -#: ../data/templates/Ubuntu.info.in:1235 +#: ../data/templates/Ubuntu.info.in:534 msgid "Cdrom with Ubuntu 9.10 'Karmic Koala'" msgstr "اسطوانة تحتوي أوبونتو 9.10 'كارمِك كولا'" #. Description -#: ../data/templates/Ubuntu.info.in:1278 +#: ../data/templates/Ubuntu.info.in:577 msgid "Ubuntu 9.04 'Jaunty Jackalope'" msgstr "أوبونتو 9.04 جونتي جاكَلوب" #. Description -#: ../data/templates/Ubuntu.info.in:1297 +#: ../data/templates/Ubuntu.info.in:596 msgid "Cdrom with Ubuntu 9.04 'Jaunty Jackalope'" msgstr "اسطوانة تحتوي أوبونتو 9.04 جونتي جاكَلوب" #. Description -#: ../data/templates/Ubuntu.info.in:1340 +#: ../data/templates/Ubuntu.info.in:639 msgid "Ubuntu 8.10 'Intrepid Ibex'" msgstr "أوبونتو 8.10 'Intrepid Ibex'" #. Description -#: ../data/templates/Ubuntu.info.in:1360 +#: ../data/templates/Ubuntu.info.in:659 msgid "Cdrom with Ubuntu 8.10 'Intrepid Ibex'" msgstr "اسطوانة عليها أوبونتو 8.10 'Intrepid Ibex'" #. Description -#: ../data/templates/Ubuntu.info.in:1404 +#: ../data/templates/Ubuntu.info.in:703 msgid "Ubuntu 8.04 'Hardy Heron'" msgstr "أوبنتو 8.04 'هاردي هيرون'" #. Description -#: ../data/templates/Ubuntu.info.in:1424 +#: ../data/templates/Ubuntu.info.in:723 msgid "Cdrom with Ubuntu 8.04 'Hardy Heron'" msgstr "اسطوانة تحتوي أوبونتو 8.04 'هاردي هيرون'" #. Description -#: ../data/templates/Ubuntu.info.in:1469 +#: ../data/templates/Ubuntu.info.in:768 msgid "Ubuntu 7.10 'Gutsy Gibbon'" msgstr "أوبونتو 7.10 'جاستي جيبون'" #. Description -#: ../data/templates/Ubuntu.info.in:1488 +#: ../data/templates/Ubuntu.info.in:787 msgid "Cdrom with Ubuntu 7.10 'Gutsy Gibbon'" msgstr "اسطوانة تحتوي أوبونتو 7.10 'جاستي جيبون'" #. Description -#: ../data/templates/Ubuntu.info.in:1533 +#: ../data/templates/Ubuntu.info.in:832 msgid "Ubuntu 7.04 'Feisty Fawn'" msgstr "أوبونتو 7.04 'Feisty Fawn'" #. Description -#: ../data/templates/Ubuntu.info.in:1552 +#: ../data/templates/Ubuntu.info.in:851 msgid "Cdrom with Ubuntu 7.04 'Feisty Fawn'" msgstr "اسطوانة تحتوي أوبونتو 7.04 'Feisty Fawn'" #. Description -#: ../data/templates/Ubuntu.info.in:1594 +#: ../data/templates/Ubuntu.info.in:893 msgid "Ubuntu 6.10 'Edgy Eft'" msgstr "أوبونتو 6.10 'إدجي إفت'" #. CompDescription -#: ../data/templates/Ubuntu.info.in:1599 +#: ../data/templates/Ubuntu.info.in:898 msgid "Community-maintained" msgstr "صيانة من قبل المجتمع" #. CompDescription -#: ../data/templates/Ubuntu.info.in:1605 +#: ../data/templates/Ubuntu.info.in:904 msgid "Restricted software" msgstr "برمجية مقيّدة" #. Description -#: ../data/templates/Ubuntu.info.in:1613 +#: ../data/templates/Ubuntu.info.in:912 msgid "Cdrom with Ubuntu 6.10 'Edgy Eft'" msgstr "اسطوانة تحتوي أوبونتو 6.10 'كارمِك كولا'" #. Description -#: ../data/templates/Ubuntu.info.in:1655 +#: ../data/templates/Ubuntu.info.in:954 msgid "Ubuntu 6.06 LTS 'Dapper Drake'" msgstr "أبونتو 6.06 طويلة الدعم 'Dapper Drake'" #. CompDescriptionLong -#: ../data/templates/Ubuntu.info.in:1658 +#: ../data/templates/Ubuntu.info.in:957 msgid "Canonical-supported free and open-source software" msgstr "برمجيات حُرة ومفتوحة المصدر مدعومة من كانونيكال" #. CompDescription -#: ../data/templates/Ubuntu.info.in:1660 +#: ../data/templates/Ubuntu.info.in:959 msgid "Community-maintained (universe)" msgstr "صيانة من قبل المجتمع (عالم)" #. CompDescriptionLong -#: ../data/templates/Ubuntu.info.in:1661 +#: ../data/templates/Ubuntu.info.in:960 msgid "Community-maintained free and open-source software" msgstr "برمجيات حُرة ومفتوحة المصدر تصونها كانونيكال" #. CompDescription -#: ../data/templates/Ubuntu.info.in:1663 +#: ../data/templates/Ubuntu.info.in:962 msgid "Non-free drivers" msgstr "تعريفات غير حرة" #. CompDescriptionLong -#: ../data/templates/Ubuntu.info.in:1664 +#: ../data/templates/Ubuntu.info.in:963 msgid "Proprietary drivers for devices" msgstr "تعريفات عتاد مملوكة" #. CompDescription -#: ../data/templates/Ubuntu.info.in:1666 +#: ../data/templates/Ubuntu.info.in:965 msgid "Restricted software (Multiverse)" msgstr "برمجية مقيّدة (عوالم)" #. CompDescriptionLong -#: ../data/templates/Ubuntu.info.in:1667 +#: ../data/templates/Ubuntu.info.in:966 msgid "Software restricted by copyright or legal issues" msgstr "برمجية مُقيّدة بسبب حقوق النشر والقضايا القانونية" #. Description -#: ../data/templates/Ubuntu.info.in:1674 +#: ../data/templates/Ubuntu.info.in:973 msgid "Cdrom with Ubuntu 6.06 LTS 'Dapper Drake'" msgstr "اسطوانة تحتوي أوبونتو 6.06 طويلة الدعم 'كارمِك كولا'" #. Description -#: ../data/templates/Ubuntu.info.in:1690 +#: ../data/templates/Ubuntu.info.in:989 msgid "Important security updates" msgstr "تحديثات أمنية مهمة" #. Description -#: ../data/templates/Ubuntu.info.in:1695 ../data/templates/Debian.info.in:56 +#: ../data/templates/Ubuntu.info.in:994 msgid "Recommended updates" msgstr "تحديثات مستحسنة" #. Description -#: ../data/templates/Ubuntu.info.in:1700 +#: ../data/templates/Ubuntu.info.in:999 msgid "Pre-released updates" msgstr "تحديثات ما قبل الإصدار" #. Description -#: ../data/templates/Ubuntu.info.in:1705 +#: ../data/templates/Ubuntu.info.in:1004 msgid "Unsupported updates" msgstr "تحديثات غير مدعومة" #. Description -#: ../data/templates/Ubuntu.info.in:1716 +#: ../data/templates/Ubuntu.info.in:1015 msgid "Ubuntu 5.10 'Breezy Badger'" msgstr "أوبونتو 5.10 'Breezy Badger'" #. Description -#: ../data/templates/Ubuntu.info.in:1731 +#: ../data/templates/Ubuntu.info.in:1030 msgid "Cdrom with Ubuntu 5.10 'Breezy Badger'" msgstr "اسطوانة تحتوي أوبونتو 5.10 'Breezy Badger'" #. Description -#: ../data/templates/Ubuntu.info.in:1747 +#: ../data/templates/Ubuntu.info.in:1046 msgid "Ubuntu 5.10 Security Updates" msgstr "تحديثات أمنية لأوبونتو 5.10" #. Description -#: ../data/templates/Ubuntu.info.in:1752 +#: ../data/templates/Ubuntu.info.in:1051 msgid "Ubuntu 5.10 Updates" msgstr "تحديثات لأوبونتو 5.10" #. Description -#: ../data/templates/Ubuntu.info.in:1757 +#: ../data/templates/Ubuntu.info.in:1056 msgid "Ubuntu 5.10 Backports" msgstr "حمل عكسي لUbuntu 5.10" #. Description -#: ../data/templates/Ubuntu.info.in:1768 +#: ../data/templates/Ubuntu.info.in:1067 msgid "Ubuntu 5.04 'Hoary Hedgehog'" msgstr "أوبونتو 5.04 'Hoary Hedgehog'" #. Description -#: ../data/templates/Ubuntu.info.in:1783 +#: ../data/templates/Ubuntu.info.in:1082 msgid "Cdrom with Ubuntu 5.04 'Hoary Hedgehog'" msgstr "اسطوانة تحتوي أوبونتو 5.04 'Hoary Hedgehog'" #. CompDescription -#: ../data/templates/Ubuntu.info.in:1786 ../data/templates/Debian.info.in:209 +#: ../data/templates/Ubuntu.info.in:1085 ../data/templates/Debian.info.in:149 msgid "Officially supported" msgstr "مدعوم بشكل رسمي" #. Description -#: ../data/templates/Ubuntu.info.in:1799 +#: ../data/templates/Ubuntu.info.in:1098 msgid "Ubuntu 5.04 Security Updates" msgstr "تحديثات أمنية لأوبونتو 5.04" #. Description -#: ../data/templates/Ubuntu.info.in:1804 +#: ../data/templates/Ubuntu.info.in:1103 msgid "Ubuntu 5.04 Updates" msgstr "تحديثات لأوبونتو 5.04" #. Description -#: ../data/templates/Ubuntu.info.in:1809 +#: ../data/templates/Ubuntu.info.in:1108 msgid "Ubuntu 5.04 Backports" msgstr "حمل عكسي لUbuntu 5.04" #. Description -#: ../data/templates/Ubuntu.info.in:1815 +#: ../data/templates/Ubuntu.info.in:1114 msgid "Ubuntu 4.10 'Warty Warthog'" msgstr "أوبونتو 4.10 'Warty Warthog'" #. CompDescription -#: ../data/templates/Ubuntu.info.in:1821 +#: ../data/templates/Ubuntu.info.in:1120 msgid "Community-maintained (Universe)" msgstr "صيانة إجتماعية (عالم)" #. CompDescription -#: ../data/templates/Ubuntu.info.in:1823 +#: ../data/templates/Ubuntu.info.in:1122 msgid "Non-free (Multiverse)" msgstr "غير حر (عوالم)" #. Description -#: ../data/templates/Ubuntu.info.in:1830 +#: ../data/templates/Ubuntu.info.in:1129 msgid "Cdrom with Ubuntu 4.10 'Warty Warthog'" msgstr "قرص مدمج مع Ubuntu 4.10 'Warty Warthog'" #. CompDescription -#: ../data/templates/Ubuntu.info.in:1833 +#: ../data/templates/Ubuntu.info.in:1132 msgid "No longer officially supported" msgstr "لم يعد مدعوما بشكل رسمي" #. CompDescription -#: ../data/templates/Ubuntu.info.in:1835 +#: ../data/templates/Ubuntu.info.in:1134 msgid "Restricted copyright" msgstr "حقوق نسخ مقيدة" #. Description -#: ../data/templates/Ubuntu.info.in:1842 +#: ../data/templates/Ubuntu.info.in:1141 msgid "Ubuntu 4.10 Security Updates" msgstr "تحديثات أمنية لأوبونتو 4.10" #. Description -#: ../data/templates/Ubuntu.info.in:1847 +#: ../data/templates/Ubuntu.info.in:1146 msgid "Ubuntu 4.10 Updates" msgstr "تحديثات أوبونتو 4.10" #. Description -#: ../data/templates/Ubuntu.info.in:1852 +#: ../data/templates/Ubuntu.info.in:1151 msgid "Ubuntu 4.10 Backports" msgstr "حمل عكسي لUbuntu 4.10" @@ -412,63 +412,63 @@ msgstr "" #. Description -#: ../data/templates/Debian.info.in:68 +#: ../data/templates/Debian.info.in:8 msgid "Debian 6.0 'Squeeze' " msgstr "دبيان 6.0 'Squeeze' " #. Description -#: ../data/templates/Debian.info.in:93 +#: ../data/templates/Debian.info.in:33 msgid "Debian 5.0 'Lenny' " msgstr "دبيان 5.0 'Lenny' " #. Description -#: ../data/templates/Debian.info.in:118 +#: ../data/templates/Debian.info.in:58 msgid "Debian 4.0 'Etch'" msgstr "دبيان 4.0 'Etch'" #. Description -#: ../data/templates/Debian.info.in:143 +#: ../data/templates/Debian.info.in:83 msgid "Debian 3.1 'Sarge'" msgstr "Debian 3.1 'Sarge'" #. Description -#: ../data/templates/Debian.info.in:154 +#: ../data/templates/Debian.info.in:94 msgid "Proposed updates" msgstr "تحديثات مقترحة" #. Description -#: ../data/templates/Debian.info.in:161 +#: ../data/templates/Debian.info.in:101 msgid "Security updates" msgstr "تحديثات أمنية" #. Description -#: ../data/templates/Debian.info.in:168 +#: ../data/templates/Debian.info.in:108 msgid "Debian current stable release" msgstr "دبيان المستقرة الحالية" #. Description -#: ../data/templates/Debian.info.in:181 +#: ../data/templates/Debian.info.in:121 msgid "Debian testing" msgstr "تجربات Debian" #. Description -#: ../data/templates/Debian.info.in:207 +#: ../data/templates/Debian.info.in:147 msgid "Debian 'Sid' (unstable)" msgstr "ديبيان 'سِد' (غير مستقرة)" #. CompDescription -#: ../data/templates/Debian.info.in:211 +#: ../data/templates/Debian.info.in:151 msgid "DFSG-compatible Software with Non-Free Dependencies" msgstr "" "برمجيات متوافقة مع تعريف دبيان للبرمجيات الحرة، لكن تعتمد على برمجيات غير حرة" #. CompDescription -#: ../data/templates/Debian.info.in:213 +#: ../data/templates/Debian.info.in:153 msgid "Non-DFSG-compatible Software" msgstr "برمجيات غير متوافقة مع تعريف دبيان للبرمجيات الحرة" #. TRANSLATORS: %s is a country -#: ../aptsources/distro.py:211 ../aptsources/distro.py:442 +#: ../aptsources/distro.py:206 ../aptsources/distro.py:434 #, python-format msgid "Server for %s" msgstr "خادوم %s" @@ -476,48 +476,48 @@ #. More than one server is used. Since we don't handle this case #. in the user interface we set "custom servers" to true and #. append a list of all used servers -#: ../aptsources/distro.py:229 ../aptsources/distro.py:235 -#: ../aptsources/distro.py:251 +#: ../aptsources/distro.py:224 ../aptsources/distro.py:230 +#: ../aptsources/distro.py:246 msgid "Main server" msgstr "الخادوم الرئيسي" -#: ../aptsources/distro.py:255 +#: ../aptsources/distro.py:250 msgid "Custom servers" msgstr "خواديم مخصصة" -#: ../apt/progress/gtk2.py:245 +#: ../apt/progress/gtk2.py:258 ../apt/progress/gtk2.py:314 #, python-format msgid "Downloading file %(current)li of %(total)li with %(speed)s/s" msgstr "ينزل الملف %(current)li من %(total)li بسرعة %(speed)s/ثانية" -#: ../apt/progress/gtk2.py:251 +#: ../apt/progress/gtk2.py:264 ../apt/progress/gtk2.py:320 #, python-format msgid "Downloading file %(current)li of %(total)li" msgstr "ينزل الملف %(current)li من %(total)li" #. Setup some child widgets -#: ../apt/progress/gtk2.py:274 +#: ../apt/progress/gtk2.py:340 msgid "Details" msgstr "التّفاصيل" -#: ../apt/progress/gtk2.py:347 +#: ../apt/progress/gtk2.py:428 msgid "Starting..." msgstr "يبدأ..." -#: ../apt/progress/gtk2.py:353 +#: ../apt/progress/gtk2.py:434 msgid "Complete" msgstr "تم" -#: ../apt/package.py:380 +#: ../apt/package.py:359 #, python-format msgid "Invalid unicode in description for '%s' (%s). Please report." msgstr "ترميز غير صالح في وصف '%s' (%s). يرجى الإبلاغ عن ذلك." -#: ../apt/package.py:950 ../apt/package.py:1056 +#: ../apt/package.py:1088 ../apt/package.py:1194 msgid "The list of changes is not available" msgstr "قائمة التغييرات غير متوفّرة" -#: ../apt/package.py:1062 +#: ../apt/package.py:1200 #, python-format msgid "" "The list of changes is not available yet.\n" @@ -530,7 +530,7 @@ "من فضلك استخدام http://launchpad.net/ubuntu/+source/%s/%s/+changelog\n" "حتى تتوفر التغييرات أو حاول مجددا لاحقا." -#: ../apt/package.py:1069 +#: ../apt/package.py:1207 msgid "" "Failed to download the list of changes. \n" "Please check your Internet connection." @@ -538,70 +538,73 @@ "فشل تنزيل قائمة التغييرات.\n" "افحص اتصالك بالإنترنت." -#: ../apt/debfile.py:89 +#: ../apt/debfile.py:82 #, python-format msgid "List of files for '%s' could not be read" msgstr "" -#: ../apt/debfile.py:101 +#: ../apt/debfile.py:93 #, python-format msgid "List of control files for '%s' could not be read" msgstr "" -#: ../apt/debfile.py:226 +#: ../apt/debfile.py:211 #, python-format msgid "Dependency is not satisfiable: %s\n" msgstr "اعتمادية غير موجودة: %s\n" -#: ../apt/debfile.py:249 +#: ../apt/debfile.py:232 #, python-format msgid "Conflicts with the installed package '%s'" msgstr "تتعارض مع الحزمة المثبتة '%s'" -#: ../apt/debfile.py:396 +#. TRANSLATORS: the first '%s' is the package that breaks, the second the dependency that makes it break, the third the relation (e.g. >=) and the latest the version for the releation +#: ../apt/debfile.py:373 #, python-format msgid "" "Breaks existing package '%(pkgname)s' dependency %(depname)s " "(%(deprelation)s %(depversion)s)" msgstr "" -#: ../apt/debfile.py:423 +#. TRANSLATORS: the first '%s' is the package that conflicts, the second the packagename that it conflicts with (so the name of the deb the user tries to install), the third is the relation (e.g. >=) and the last is the version for the relation +#: ../apt/debfile.py:389 #, python-format msgid "" "Breaks existing package '%(pkgname)s' conflict: %(targetpkg)s (%(comptype)s " "%(targetver)s)" msgstr "" -#: ../apt/debfile.py:437 +#: ../apt/debfile.py:399 #, python-format msgid "" "Breaks existing package '%(pkgname)s' that conflict: '%(targetpkg)s'. But " "the '%(debfile)s' provides it via: '%(provides)s'" msgstr "" -#: ../apt/debfile.py:488 +#: ../apt/debfile.py:447 msgid "No Architecture field in the package" msgstr "" -#: ../apt/debfile.py:498 +#: ../apt/debfile.py:457 #, python-format msgid "Wrong architecture '%s'" msgstr "بنية خاطئة '%s'" -#: ../apt/debfile.py:506 +#. the deb is older than the installed +#: ../apt/debfile.py:464 msgid "A later version is already installed" msgstr "نسخة أحدث مثبتة بالفعل" -#: ../apt/debfile.py:531 +#: ../apt/debfile.py:489 msgid "Failed to satisfy all dependencies (broken cache)" msgstr "فشل في تغطية جميع الاعتماديات (خابية غير صالحة)" -#: ../apt/debfile.py:560 +#: ../apt/debfile.py:519 #, python-format msgid "Cannot install '%s'" msgstr "تعذّر تثبيت '%s'" -#: ../apt/debfile.py:636 +#: ../apt/debfile.py:593 msgid "" "Automatically decompressed:\n" "\n" @@ -609,45 +612,45 @@ "فك ضغطه تلقائيا:\n" "\n" -#: ../apt/debfile.py:642 +#: ../apt/debfile.py:599 msgid "Automatically converted to printable ascii:\n" msgstr "" -#: ../apt/debfile.py:733 +#: ../apt/debfile.py:689 #, python-format msgid "Install Build-Dependencies for source package '%s' that builds %s\n" msgstr "" -#: ../apt/debfile.py:744 +#: ../apt/debfile.py:700 msgid "An essential package would be removed" msgstr "ستُزال حزمة أساسية" -#: ../apt/progress/text.py:89 +#: ../apt/progress/text.py:82 #, python-format msgid "%c%s... Done" msgstr "%c%s... تم" -#: ../apt/progress/text.py:129 +#: ../apt/progress/text.py:122 msgid "Hit " msgstr "" -#: ../apt/progress/text.py:138 +#: ../apt/progress/text.py:131 msgid "Ign " msgstr "تجاهل " -#: ../apt/progress/text.py:140 +#: ../apt/progress/text.py:133 msgid "Err " msgstr "خطأ " -#: ../apt/progress/text.py:151 +#: ../apt/progress/text.py:144 msgid "Get:" msgstr "جلب:" -#: ../apt/progress/text.py:211 +#: ../apt/progress/text.py:203 msgid " [Working]" msgstr " [يعمل]" -#: ../apt/progress/text.py:222 +#: ../apt/progress/text.py:214 #, python-format msgid "" "Media change: please insert the disc labeled\n" @@ -659,19 +662,19 @@ "في السوّاقة '%s' وضغط مفتاح الإدخال\n" #. Trick for getting a translation from apt -#: ../apt/progress/text.py:231 +#: ../apt/progress/text.py:223 #, python-format msgid "Fetched %sB in %s (%sB/s)\n" msgstr "جلب %sب في %s (%sب/ث)\n" -#: ../apt/progress/text.py:247 +#: ../apt/progress/text.py:239 msgid "Please provide a name for this Disc, such as 'Debian 2.1r1 Disk 1'" msgstr "يرجى كتابة اسم لهذا القرص، على سبيل المثال: 'Debian 2.1r1 Disk 1'" -#: ../apt/progress/text.py:263 +#: ../apt/progress/text.py:255 msgid "Please insert a Disc in the drive and press enter" msgstr "يُرجى إدراج قرص في السواقة وضغط مفتاح الإدخال" -#: ../apt/cache.py:163 +#: ../apt/cache.py:162 msgid "Building data structures" msgstr "" diff -Nru language-pack-ar-base-14.04+20140707/data/ar/LC_MESSAGES/quota.po language-pack-ar-base-14.04+20150219/data/ar/LC_MESSAGES/quota.po --- language-pack-ar-base-14.04+20140707/data/ar/LC_MESSAGES/quota.po 2014-07-09 08:58:57.000000000 +0000 +++ language-pack-ar-base-14.04+20150219/data/ar/LC_MESSAGES/quota.po 2015-02-19 15:02:49.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: 2014-07-07 12:21+0000\n" -"X-Generator: Launchpad (build 17086)\n" +"X-Launchpad-Export-Date: 2015-02-19 11:35+0000\n" +"X-Generator: Launchpad (build 17341)\n" #: bylabel.c:253 #, c-format diff -Nru language-pack-ar-base-14.04+20140707/data/ar/LC_MESSAGES/screen-resolution-extra.po language-pack-ar-base-14.04+20150219/data/ar/LC_MESSAGES/screen-resolution-extra.po --- language-pack-ar-base-14.04+20140707/data/ar/LC_MESSAGES/screen-resolution-extra.po 2014-07-09 08:59:03.000000000 +0000 +++ language-pack-ar-base-14.04+20150219/data/ar/LC_MESSAGES/screen-resolution-extra.po 2015-02-19 15:02:55.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: 2014-07-07 14:15+0000\n" -"X-Generator: Launchpad (build 17086)\n" +"X-Launchpad-Export-Date: 2015-02-19 12:49+0000\n" +"X-Generator: Launchpad (build 17341)\n" #: ../ScreenResolution/ui.py:60 msgid "" diff -Nru language-pack-ar-base-14.04+20140707/data/ar/LC_MESSAGES/shared-mime-info.po language-pack-ar-base-14.04+20150219/data/ar/LC_MESSAGES/shared-mime-info.po --- language-pack-ar-base-14.04+20140707/data/ar/LC_MESSAGES/shared-mime-info.po 2014-07-09 08:58:57.000000000 +0000 +++ language-pack-ar-base-14.04+20150219/data/ar/LC_MESSAGES/shared-mime-info.po 2015-02-19 15:02:50.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: 2014-07-07 12:23+0000\n" -"X-Generator: Launchpad (build 17086)\n" +"X-Launchpad-Export-Date: 2015-02-19 11:37+0000\n" +"X-Generator: Launchpad (build 17341)\n" "Language: ar\n" #: ../freedesktop.org.xml.in.h:1 @@ -298,2473 +298,2473 @@ msgid "Scribus Document" msgstr "" -#: ../freedesktop.org.xml.in.h:73 +#: ../freedesktop.org.xml.in.h:72 msgid "TNEF message" msgstr "رسالة TNEF" -#: ../freedesktop.org.xml.in.h:74 +#: ../freedesktop.org.xml.in.h:73 msgid "StarCalc spreadsheet" msgstr "جدول StarCalc" -#: ../freedesktop.org.xml.in.h:75 +#: ../freedesktop.org.xml.in.h:74 msgid "StarChart chart" msgstr "مخطط StarChart" -#: ../freedesktop.org.xml.in.h:76 +#: ../freedesktop.org.xml.in.h:75 msgid "StarDraw drawing" msgstr "تصميم StarDraw" -#: ../freedesktop.org.xml.in.h:77 +#: ../freedesktop.org.xml.in.h:76 msgid "StarImpress presentation" msgstr "عرض تقديمي StarImpress" -#: ../freedesktop.org.xml.in.h:78 +#: ../freedesktop.org.xml.in.h:77 msgid "StarMail email" msgstr "بريد StarMail الإلكتروني" -#: ../freedesktop.org.xml.in.h:79 +#: ../freedesktop.org.xml.in.h:78 msgid "StarMath formula" msgstr "صيغة StarMath" -#: ../freedesktop.org.xml.in.h:80 +#: ../freedesktop.org.xml.in.h:79 msgid "StarWriter document" msgstr "مستند StarWriter" -#: ../freedesktop.org.xml.in.h:81 +#: ../freedesktop.org.xml.in.h:80 msgid "OpenOffice Calc spreadsheet" msgstr "جدول Calc المكتب المفتوح" -#: ../freedesktop.org.xml.in.h:82 +#: ../freedesktop.org.xml.in.h:81 msgid "OpenOffice Calc template" msgstr "قالب Calc المكتب المفتوح" -#: ../freedesktop.org.xml.in.h:83 +#: ../freedesktop.org.xml.in.h:82 msgid "OpenOffice Draw drawing" msgstr "تصميم Draw المكتب المفتوح" -#: ../freedesktop.org.xml.in.h:84 +#: ../freedesktop.org.xml.in.h:83 msgid "OpenOffice Draw template" msgstr "قالب Draw المكتب المفتوح" -#: ../freedesktop.org.xml.in.h:85 +#: ../freedesktop.org.xml.in.h:84 msgid "OpenOffice Impress presentation" msgstr "عرض تقديمي Impress المكتب المفتوح" -#: ../freedesktop.org.xml.in.h:86 +#: ../freedesktop.org.xml.in.h:85 msgid "OpenOffice Impress template" msgstr "قالب Impress المكتب المفتوح" -#: ../freedesktop.org.xml.in.h:87 +#: ../freedesktop.org.xml.in.h:86 msgid "OpenOffice Math formula" msgstr "صيغة Math المكتب المفتوح" -#: ../freedesktop.org.xml.in.h:88 +#: ../freedesktop.org.xml.in.h:87 msgid "OpenOffice Writer document" msgstr "مستند Writer المكتب المفتوح" -#: ../freedesktop.org.xml.in.h:89 +#: ../freedesktop.org.xml.in.h:88 msgid "OpenOffice Writer global document" msgstr "مستند المكتب المفتوح Writer العالمي" -#: ../freedesktop.org.xml.in.h:90 +#: ../freedesktop.org.xml.in.h:89 msgid "OpenOffice Writer template" msgstr "قالب Writer المكتب المفتوح" -#: ../freedesktop.org.xml.in.h:91 +#: ../freedesktop.org.xml.in.h:90 msgid "ODT document" msgstr "مستند ODT" -#: ../freedesktop.org.xml.in.h:92 +#: ../freedesktop.org.xml.in.h:91 msgid "ODT document (Flat XML)" msgstr "مستند ODT (Flat XML)" -#: ../freedesktop.org.xml.in.h:93 +#: ../freedesktop.org.xml.in.h:92 msgid "ODT template" msgstr "قالب ODT" -#: ../freedesktop.org.xml.in.h:94 +#: ../freedesktop.org.xml.in.h:93 msgid "OTH template" msgstr "قالب OTH" -#: ../freedesktop.org.xml.in.h:95 +#: ../freedesktop.org.xml.in.h:94 msgid "ODM document" msgstr "مستند ODM" -#: ../freedesktop.org.xml.in.h:96 +#: ../freedesktop.org.xml.in.h:95 msgid "ODG drawing" msgstr "تصميم ODG" -#: ../freedesktop.org.xml.in.h:97 +#: ../freedesktop.org.xml.in.h:96 msgid "ODG drawing (Flat XML)" msgstr "رسمة ODG (Flat XML)" -#: ../freedesktop.org.xml.in.h:98 +#: ../freedesktop.org.xml.in.h:97 msgid "ODG template" msgstr "قالب ODG" -#: ../freedesktop.org.xml.in.h:99 +#: ../freedesktop.org.xml.in.h:98 msgid "ODP presentation" msgstr "عرض تقديمي ODP" -#: ../freedesktop.org.xml.in.h:100 +#: ../freedesktop.org.xml.in.h:99 msgid "ODP presentation (Flat XML)" msgstr "عرض ODP (Flat XML)" -#: ../freedesktop.org.xml.in.h:101 +#: ../freedesktop.org.xml.in.h:100 msgid "ODP template" msgstr "قالب ODP" -#: ../freedesktop.org.xml.in.h:102 +#: ../freedesktop.org.xml.in.h:101 msgid "ODS spreadsheet" msgstr "جدول ODS" -#: ../freedesktop.org.xml.in.h:103 +#: ../freedesktop.org.xml.in.h:102 msgid "ODS spreadsheet (Flat XML)" msgstr "جدول ODS (Flat XML)" -#: ../freedesktop.org.xml.in.h:104 +#: ../freedesktop.org.xml.in.h:103 msgid "ODS template" msgstr "قالب ODS" -#: ../freedesktop.org.xml.in.h:105 +#: ../freedesktop.org.xml.in.h:104 msgid "ODC chart" msgstr "مخطط ODC" -#: ../freedesktop.org.xml.in.h:106 +#: ../freedesktop.org.xml.in.h:105 msgid "ODC template" msgstr "قالب ODC" -#: ../freedesktop.org.xml.in.h:107 +#: ../freedesktop.org.xml.in.h:106 msgid "ODF formula" msgstr "صيغة ODF" -#: ../freedesktop.org.xml.in.h:108 +#: ../freedesktop.org.xml.in.h:107 msgid "ODF template" msgstr "قالب ODF" -#: ../freedesktop.org.xml.in.h:109 +#: ../freedesktop.org.xml.in.h:108 msgid "ODB database" msgstr "قاعدة بيانات ODB" -#: ../freedesktop.org.xml.in.h:110 +#: ../freedesktop.org.xml.in.h:109 msgid "ODI image" msgstr "صورة ODI" -#: ../freedesktop.org.xml.in.h:111 +#: ../freedesktop.org.xml.in.h:110 msgid "OpenOffice.org extension" msgstr "امتداد OpenOffice.org" -#: ../freedesktop.org.xml.in.h:112 +#: ../freedesktop.org.xml.in.h:111 msgid "Android package" msgstr "" -#: ../freedesktop.org.xml.in.h:113 +#: ../freedesktop.org.xml.in.h:112 msgid "SIS package" msgstr "حزمة SIS" -#: ../freedesktop.org.xml.in.h:114 +#: ../freedesktop.org.xml.in.h:113 msgid "SISX package" msgstr "حزمة SISX" -#: ../freedesktop.org.xml.in.h:115 +#: ../freedesktop.org.xml.in.h:114 msgid "Network Packet Capture" msgstr "" -#: ../freedesktop.org.xml.in.h:116 +#: ../freedesktop.org.xml.in.h:115 msgid "WordPerfect document" msgstr "مستند WordPerfect" -#: ../freedesktop.org.xml.in.h:117 +#: ../freedesktop.org.xml.in.h:116 msgid "SPSS Portable Data File" msgstr "ملف بيانات SPSS متنقلة" -#: ../freedesktop.org.xml.in.h:118 +#: ../freedesktop.org.xml.in.h:117 msgid "SPSS Data File" msgstr "ملف بيانات SPSS" -#: ../freedesktop.org.xml.in.h:119 +#: ../freedesktop.org.xml.in.h:118 msgid "XBEL bookmarks" msgstr "علامات XBEL" -#: ../freedesktop.org.xml.in.h:120 +#: ../freedesktop.org.xml.in.h:119 msgid "7-zip archive" msgstr "أرشيف 7-zip" -#: ../freedesktop.org.xml.in.h:121 +#: ../freedesktop.org.xml.in.h:120 msgid "AbiWord document" msgstr "مستند آبي وورد" -#: ../freedesktop.org.xml.in.h:122 +#: ../freedesktop.org.xml.in.h:121 msgid "CD image cuesheet" msgstr "صفيحة صورة الـCD جديلة" -#: ../freedesktop.org.xml.in.h:123 +#: ../freedesktop.org.xml.in.h:122 msgid "Lotus AmiPro document" msgstr "مستند Lotus AmiPro" -#: ../freedesktop.org.xml.in.h:124 +#: ../freedesktop.org.xml.in.h:123 msgid "AportisDoc document" msgstr "مستند AportisDoc" -#: ../freedesktop.org.xml.in.h:125 +#: ../freedesktop.org.xml.in.h:124 msgid "Applix Spreadsheets spreadsheet" msgstr "جداول بيانات Applix" -#: ../freedesktop.org.xml.in.h:126 +#: ../freedesktop.org.xml.in.h:125 msgid "Applix Words document" msgstr "مستند كلمات Applix" -#: ../freedesktop.org.xml.in.h:127 +#: ../freedesktop.org.xml.in.h:126 msgid "ARC archive" msgstr "أرشيف ARC" -#: ../freedesktop.org.xml.in.h:128 +#: ../freedesktop.org.xml.in.h:127 msgid "AR archive" msgstr "أرشيف AR" -#: ../freedesktop.org.xml.in.h:129 +#: ../freedesktop.org.xml.in.h:128 msgid "ARJ archive" msgstr "أرشيف ARJ" -#: ../freedesktop.org.xml.in.h:130 +#: ../freedesktop.org.xml.in.h:129 msgid "ASP page" msgstr "صفحة ASP" -#: ../freedesktop.org.xml.in.h:131 +#: ../freedesktop.org.xml.in.h:130 msgid "AWK script" msgstr "سكربت AWK" -#: ../freedesktop.org.xml.in.h:132 +#: ../freedesktop.org.xml.in.h:131 msgid "BCPIO document" msgstr "مستند BCPIO" -#: ../freedesktop.org.xml.in.h:133 +#: ../freedesktop.org.xml.in.h:132 msgid "BitTorrent seed file" msgstr "ملف باذر البت تورنت" -#: ../freedesktop.org.xml.in.h:134 +#: ../freedesktop.org.xml.in.h:133 msgid "Blender scene" msgstr "مشهد بلندر" -#: ../freedesktop.org.xml.in.h:135 +#: ../freedesktop.org.xml.in.h:134 msgid "TeX DVI document (bzip-compressed)" msgstr "مستند TeX DVI (مضغوط-bzip)" -#: ../freedesktop.org.xml.in.h:136 +#: ../freedesktop.org.xml.in.h:135 msgid "Bzip archive" msgstr "أرشيف Bzip" -#: ../freedesktop.org.xml.in.h:137 +#: ../freedesktop.org.xml.in.h:136 msgid "Tar archive (bzip-compressed)" msgstr "أرشيف Tar (مضغوط-bzip)" -#: ../freedesktop.org.xml.in.h:138 +#: ../freedesktop.org.xml.in.h:137 msgid "PDF document (bzip-compressed)" msgstr "مستند PDF (مضغوط-bzip)" -#: ../freedesktop.org.xml.in.h:139 +#: ../freedesktop.org.xml.in.h:138 msgid "PostScript document (bzip-compressed)" msgstr "مستند PostScript (مضغوط-bzip)" -#: ../freedesktop.org.xml.in.h:140 +#: ../freedesktop.org.xml.in.h:139 msgid "comic book archive" msgstr "أرشيف comic book" -#: ../freedesktop.org.xml.in.h:141 +#: ../freedesktop.org.xml.in.h:140 msgid "Lrzip archive" msgstr "أرشيف Lrzip" -#: ../freedesktop.org.xml.in.h:142 +#: ../freedesktop.org.xml.in.h:141 msgid "Tar archive (lrzip-compressed)" msgstr "أرشيف Tar (مضغوط-lrzip)" -#: ../freedesktop.org.xml.in.h:143 +#: ../freedesktop.org.xml.in.h:142 msgid "Apple disk image" msgstr "" -#: ../freedesktop.org.xml.in.h:144 +#: ../freedesktop.org.xml.in.h:143 msgid "Raw disk image" msgstr "" -#: ../freedesktop.org.xml.in.h:145 +#: ../freedesktop.org.xml.in.h:144 msgid "Raw disk image (XZ-compressed)" msgstr "" -#: ../freedesktop.org.xml.in.h:146 +#: ../freedesktop.org.xml.in.h:145 msgid "raw CD image" msgstr "صورة CD خامة" -#: ../freedesktop.org.xml.in.h:147 +#: ../freedesktop.org.xml.in.h:146 msgid "CD Table Of Contents" msgstr "جدول محتويات الـ CD" -#: ../freedesktop.org.xml.in.h:148 +#: ../freedesktop.org.xml.in.h:147 msgid "PGN chess game notation" msgstr "تدوينة لعبة الشطرنج PGN" -#: ../freedesktop.org.xml.in.h:149 +#: ../freedesktop.org.xml.in.h:148 msgid "CHM document" msgstr "مستند CHM" -#: ../freedesktop.org.xml.in.h:150 +#: ../freedesktop.org.xml.in.h:149 msgid "Java byte code" msgstr "رمز بايت الـJava" -#: ../freedesktop.org.xml.in.h:151 +#: ../freedesktop.org.xml.in.h:150 msgid "UNIX-compressed file" msgstr "ملف يونكس-مضغوط" -#: ../freedesktop.org.xml.in.h:152 +#: ../freedesktop.org.xml.in.h:151 msgid "Tar archive (gzip-compressed)" msgstr "أرشيف Tar (مضغوط-gzip)" -#: ../freedesktop.org.xml.in.h:153 +#: ../freedesktop.org.xml.in.h:152 msgid "program crash data" msgstr "معلومات انهيار البرنامج" -#: ../freedesktop.org.xml.in.h:154 +#: ../freedesktop.org.xml.in.h:153 msgid "CPIO archive" msgstr "أرشيف CPIO" -#: ../freedesktop.org.xml.in.h:155 +#: ../freedesktop.org.xml.in.h:154 msgid "CPIO archive (gzip-compressed)" msgstr "أرشيف CPIO (مضغوط-gzip)" -#: ../freedesktop.org.xml.in.h:156 +#: ../freedesktop.org.xml.in.h:155 msgid "C shell script" msgstr "سكربت شِل سي" -#: ../freedesktop.org.xml.in.h:157 +#: ../freedesktop.org.xml.in.h:156 msgid "Xbase document" msgstr "مستند Xbase" -#: ../freedesktop.org.xml.in.h:158 +#: ../freedesktop.org.xml.in.h:157 msgid "ECMAScript program" msgstr "برنامج ECMAScript" -#: ../freedesktop.org.xml.in.h:159 +#: ../freedesktop.org.xml.in.h:158 msgid "Dreamcast ROM" msgstr "Dreamcast ROM" -#: ../freedesktop.org.xml.in.h:160 +#: ../freedesktop.org.xml.in.h:159 msgid "Nintendo DS ROM" msgstr "Nintendo DS ROM" -#: ../freedesktop.org.xml.in.h:161 +#: ../freedesktop.org.xml.in.h:163 msgid "Debian package" msgstr "حزمة ديبيان" -#: ../freedesktop.org.xml.in.h:162 +#: ../freedesktop.org.xml.in.h:164 msgid "Qt Designer file" msgstr "ملف Qt Designer" -#: ../freedesktop.org.xml.in.h:163 +#: ../freedesktop.org.xml.in.h:165 msgid "Qt Markup Language file" msgstr "" -#: ../freedesktop.org.xml.in.h:164 +#: ../freedesktop.org.xml.in.h:166 msgid "desktop configuration file" msgstr "ملف تضبيط سطح المكتب" -#: ../freedesktop.org.xml.in.h:165 +#: ../freedesktop.org.xml.in.h:167 msgid "FictionBook document" msgstr "مستند FictionBook" -#: ../freedesktop.org.xml.in.h:166 +#: ../freedesktop.org.xml.in.h:169 msgid "Dia diagram" msgstr "خطاطة Dia" -#: ../freedesktop.org.xml.in.h:167 +#: ../freedesktop.org.xml.in.h:170 msgid "Dia shape" msgstr "شكل Dia" -#: ../freedesktop.org.xml.in.h:168 +#: ../freedesktop.org.xml.in.h:171 msgid "TeX DVI document" msgstr "مستند TeX DVI" -#: ../freedesktop.org.xml.in.h:169 +#: ../freedesktop.org.xml.in.h:172 msgid "Enlightenment theme" msgstr "سمة Enlightenment" -#: ../freedesktop.org.xml.in.h:170 +#: ../freedesktop.org.xml.in.h:173 msgid "Egon Animator animation" msgstr "تحريكة محرك Egon" -#: ../freedesktop.org.xml.in.h:171 +#: ../freedesktop.org.xml.in.h:174 msgid "executable" msgstr "تنفيذي" -#: ../freedesktop.org.xml.in.h:172 +#: ../freedesktop.org.xml.in.h:175 msgid "FLTK Fluid file" msgstr "ملف FLTK Fluid" -#: ../freedesktop.org.xml.in.h:173 +#: ../freedesktop.org.xml.in.h:176 msgid "WOFF font" msgstr "" -#: ../freedesktop.org.xml.in.h:174 +#: ../freedesktop.org.xml.in.h:177 msgid "Postscript type-1 font" msgstr "خط Postscript type-1" -#: ../freedesktop.org.xml.in.h:175 +#: ../freedesktop.org.xml.in.h:178 msgid "Adobe font metrics" msgstr "مقاييس خط أدوبي" -#: ../freedesktop.org.xml.in.h:176 +#: ../freedesktop.org.xml.in.h:179 msgid "BDF font" msgstr "خط BDF" -#: ../freedesktop.org.xml.in.h:177 +#: ../freedesktop.org.xml.in.h:180 msgid "DOS font" msgstr "خط DOS" -#: ../freedesktop.org.xml.in.h:178 +#: ../freedesktop.org.xml.in.h:181 msgid "Adobe FrameMaker font" msgstr "خط أدوبي الصانع للإطارات" -#: ../freedesktop.org.xml.in.h:179 +#: ../freedesktop.org.xml.in.h:182 msgid "LIBGRX font" msgstr "خط LIBGRX" -#: ../freedesktop.org.xml.in.h:180 +#: ../freedesktop.org.xml.in.h:183 msgid "Linux PSF console font" msgstr "خط كونسول PSF لينكس" -#: ../freedesktop.org.xml.in.h:181 +#: ../freedesktop.org.xml.in.h:184 msgid "Linux PSF console font (gzip-compressed)" msgstr "خط كونسول PSF لينكس (مضغوط-gzip)" -#: ../freedesktop.org.xml.in.h:182 +#: ../freedesktop.org.xml.in.h:185 msgid "PCF font" msgstr "خط PCF" -#: ../freedesktop.org.xml.in.h:183 +#: ../freedesktop.org.xml.in.h:186 msgid "OpenType font" msgstr "خط OpenType" -#: ../freedesktop.org.xml.in.h:184 +#: ../freedesktop.org.xml.in.h:187 msgid "Speedo font" msgstr "خط Speedo" -#: ../freedesktop.org.xml.in.h:185 +#: ../freedesktop.org.xml.in.h:188 msgid "SunOS News font" msgstr "خط SunOS News" -#: ../freedesktop.org.xml.in.h:186 +#: ../freedesktop.org.xml.in.h:189 msgid "TeX font" msgstr "خط TeX" -#: ../freedesktop.org.xml.in.h:187 +#: ../freedesktop.org.xml.in.h:190 msgid "TeX font metrics" msgstr "مقاييس خط TeX" -#: ../freedesktop.org.xml.in.h:188 +#: ../freedesktop.org.xml.in.h:191 msgid "TrueType font" msgstr "خط TrueType" -#: ../freedesktop.org.xml.in.h:189 +#: ../freedesktop.org.xml.in.h:192 msgid "TrueType XML font" msgstr "خط TrueType XML" -#: ../freedesktop.org.xml.in.h:190 +#: ../freedesktop.org.xml.in.h:193 msgid "V font" msgstr "خط V" -#: ../freedesktop.org.xml.in.h:191 +#: ../freedesktop.org.xml.in.h:194 msgid "Adobe FrameMaker document" msgstr "مستند أدوبي الصانع للإطارات" -#: ../freedesktop.org.xml.in.h:192 +#: ../freedesktop.org.xml.in.h:195 msgid "Game Boy ROM" msgstr "Game Boy ROM" -#: ../freedesktop.org.xml.in.h:193 +#: ../freedesktop.org.xml.in.h:196 msgid "Game Boy Advance ROM" msgstr "Game Boy Advance ROM" -#: ../freedesktop.org.xml.in.h:194 +#: ../freedesktop.org.xml.in.h:197 msgid "GDBM database" msgstr "قاعدة بيانات GDBM" #. Translate this to Megadrive if the console was known as such in your locale #. Should be Megadrive in all but en_US: http://en.wikipedia.org/wiki/Megadrive#History -#: ../freedesktop.org.xml.in.h:197 +#: ../freedesktop.org.xml.in.h:200 msgid "Genesis ROM" msgstr "Genesis ROM" -#: ../freedesktop.org.xml.in.h:198 +#: ../freedesktop.org.xml.in.h:201 msgid "translated messages (machine-readable)" msgstr "رسائل مترجمة (مقروءة آليا)" -#: ../freedesktop.org.xml.in.h:199 +#: ../freedesktop.org.xml.in.h:202 msgid "GTK+ Builder" msgstr "" -#: ../freedesktop.org.xml.in.h:200 +#: ../freedesktop.org.xml.in.h:203 msgid "Glade project" msgstr "مشروع Glade" -#: ../freedesktop.org.xml.in.h:201 +#: ../freedesktop.org.xml.in.h:204 msgid "GMC link" msgstr "وصلة GMC" -#: ../freedesktop.org.xml.in.h:202 +#: ../freedesktop.org.xml.in.h:205 msgid "GnuCash financial data" msgstr "معلومات GnuCash المالية" -#: ../freedesktop.org.xml.in.h:203 +#: ../freedesktop.org.xml.in.h:206 msgid "Gnumeric spreadsheet" msgstr "جدول Gnumeric" -#: ../freedesktop.org.xml.in.h:204 +#: ../freedesktop.org.xml.in.h:207 msgid "Gnuplot document" msgstr "مستند Gnuplot" -#: ../freedesktop.org.xml.in.h:205 +#: ../freedesktop.org.xml.in.h:208 msgid "Graphite scientific graph" msgstr "مبيان الجرافيت العلمي" -#: ../freedesktop.org.xml.in.h:206 +#: ../freedesktop.org.xml.in.h:209 msgid "GTKtalog catalog" msgstr "كتالوج GTKtalog" -#: ../freedesktop.org.xml.in.h:207 +#: ../freedesktop.org.xml.in.h:210 msgid "TeX DVI document (gzip-compressed)" msgstr "مستند TeX DVI (مضغوط-gzip)" -#: ../freedesktop.org.xml.in.h:208 +#: ../freedesktop.org.xml.in.h:211 msgid "Gzip archive" msgstr "أرشيف Gzip" -#: ../freedesktop.org.xml.in.h:209 +#: ../freedesktop.org.xml.in.h:212 msgid "PDF document (gzip-compressed)" msgstr "مستند PDF (مضغوط-gzip)" -#: ../freedesktop.org.xml.in.h:210 +#: ../freedesktop.org.xml.in.h:213 msgid "PostScript document (gzip-compressed)" msgstr "مستند PostScript (مضغوط-gzip)" -#: ../freedesktop.org.xml.in.h:211 +#: ../freedesktop.org.xml.in.h:214 msgid "HDF document" msgstr "مستند HDF" -#: ../freedesktop.org.xml.in.h:212 +#: ../freedesktop.org.xml.in.h:215 msgid "IFF file" msgstr "" -#: ../freedesktop.org.xml.in.h:213 +#: ../freedesktop.org.xml.in.h:216 msgid "iPod firmware" msgstr "برنامج عتاد الـiPod" -#: ../freedesktop.org.xml.in.h:214 +#: ../freedesktop.org.xml.in.h:217 msgid "Java archive" msgstr "أرشيف Java" -#: ../freedesktop.org.xml.in.h:215 +#: ../freedesktop.org.xml.in.h:218 msgid "Java class" msgstr "صنف java" -#: ../freedesktop.org.xml.in.h:216 +#: ../freedesktop.org.xml.in.h:219 msgid "JNLP file" msgstr "ملف JNLP" -#: ../freedesktop.org.xml.in.h:217 +#: ../freedesktop.org.xml.in.h:220 msgid "Java keystore" msgstr "مخزن مفاتيح جافا" -#: ../freedesktop.org.xml.in.h:218 +#: ../freedesktop.org.xml.in.h:221 msgid "Java JCE keystore" msgstr "مخزن مفاتيح Java JCE" -#: ../freedesktop.org.xml.in.h:219 +#: ../freedesktop.org.xml.in.h:222 msgid "Pack200 Java archive" msgstr "أرشيف Pack200 Java" -#: ../freedesktop.org.xml.in.h:220 +#: ../freedesktop.org.xml.in.h:223 msgid "JavaScript program" msgstr "برنامج جافاسكربت" -#: ../freedesktop.org.xml.in.h:221 +#: ../freedesktop.org.xml.in.h:225 msgid "JBuilder project" msgstr "مشروع JBuilder" -#: ../freedesktop.org.xml.in.h:222 +#: ../freedesktop.org.xml.in.h:226 msgid "Karbon14 drawing" msgstr "تصميم Karbon14" -#: ../freedesktop.org.xml.in.h:223 +#: ../freedesktop.org.xml.in.h:227 msgid "KChart chart" msgstr "رسم بياني KChart" -#: ../freedesktop.org.xml.in.h:224 +#: ../freedesktop.org.xml.in.h:228 msgid "Kexi settings for database server connection" msgstr "إعدادات Kexi للإتصال بخادم قاعدة البيانات" -#: ../freedesktop.org.xml.in.h:225 +#: ../freedesktop.org.xml.in.h:229 msgid "shortcut to Kexi project on database server" msgstr "اختصار لمشروع Kexi على خادم قاعدة بيانات" -#: ../freedesktop.org.xml.in.h:226 +#: ../freedesktop.org.xml.in.h:230 msgid "Kexi database file-based project" msgstr "مشروع قاعدة بيانات Kexi يعتمد على ملفات" -#: ../freedesktop.org.xml.in.h:227 +#: ../freedesktop.org.xml.in.h:231 msgid "KFormula formula" msgstr "صيغة KFormula" -#: ../freedesktop.org.xml.in.h:228 +#: ../freedesktop.org.xml.in.h:232 msgid "KIllustrator drawing" msgstr "تصميم KIllustrator" -#: ../freedesktop.org.xml.in.h:229 +#: ../freedesktop.org.xml.in.h:233 msgid "Kivio flowchart" msgstr "قائمة تدفق Kivio" -#: ../freedesktop.org.xml.in.h:230 +#: ../freedesktop.org.xml.in.h:234 msgid "Kontour drawing" msgstr "تصميم Kontour" -#: ../freedesktop.org.xml.in.h:231 +#: ../freedesktop.org.xml.in.h:235 msgid "KPovModeler scene" msgstr "مشهد KPovModeler" -#: ../freedesktop.org.xml.in.h:232 +#: ../freedesktop.org.xml.in.h:236 msgid "KPresenter presentation" msgstr "عرض تقديمي KPresenter" -#: ../freedesktop.org.xml.in.h:233 +#: ../freedesktop.org.xml.in.h:237 msgid "Krita document" msgstr "مستند Krita" -#: ../freedesktop.org.xml.in.h:234 +#: ../freedesktop.org.xml.in.h:238 msgid "KSpread spreadsheet" msgstr "جدول KSpread" -#: ../freedesktop.org.xml.in.h:235 +#: ../freedesktop.org.xml.in.h:239 msgid "KSpread spreadsheet (encrypted)" msgstr "جدول KSpread (مشفر)" -#: ../freedesktop.org.xml.in.h:236 +#: ../freedesktop.org.xml.in.h:240 msgid "KSysV init package" msgstr "حزمة KSysV init" -#: ../freedesktop.org.xml.in.h:237 +#: ../freedesktop.org.xml.in.h:241 msgid "Kugar document" msgstr "مستند Kugar" -#: ../freedesktop.org.xml.in.h:238 +#: ../freedesktop.org.xml.in.h:242 msgid "KWord document" msgstr "مستند KWord" -#: ../freedesktop.org.xml.in.h:239 +#: ../freedesktop.org.xml.in.h:243 msgid "KWord document (encrypted)" msgstr "مستند KWord (مشفر)" -#: ../freedesktop.org.xml.in.h:240 +#: ../freedesktop.org.xml.in.h:244 msgid "LHA archive" msgstr "أرشيف LHA" -#: ../freedesktop.org.xml.in.h:241 +#: ../freedesktop.org.xml.in.h:245 msgid "LHZ archive" msgstr "أرشيف LHZ" -#: ../freedesktop.org.xml.in.h:242 +#: ../freedesktop.org.xml.in.h:246 msgid "message catalog" msgstr "كتالوج الرسالة" -#: ../freedesktop.org.xml.in.h:243 +#: ../freedesktop.org.xml.in.h:247 msgid "LyX document" msgstr "مستند LyX" -#: ../freedesktop.org.xml.in.h:244 +#: ../freedesktop.org.xml.in.h:249 msgid "Lzip archive" msgstr "أرشيف Lzip" -#: ../freedesktop.org.xml.in.h:245 +#: ../freedesktop.org.xml.in.h:250 msgid "LZMA archive" msgstr "أرشيف LZMA" -#: ../freedesktop.org.xml.in.h:246 +#: ../freedesktop.org.xml.in.h:251 msgid "Tar archive (LZMA-compressed)" msgstr "أرشيف Tar (مضغوط-LZMA)" -#: ../freedesktop.org.xml.in.h:247 +#: ../freedesktop.org.xml.in.h:252 msgid "LZO archive" msgstr "أرشيف LZO" -#: ../freedesktop.org.xml.in.h:248 +#: ../freedesktop.org.xml.in.h:253 msgid "MagicPoint presentation" msgstr "عرض تقديمي MagicPoint" -#: ../freedesktop.org.xml.in.h:249 +#: ../freedesktop.org.xml.in.h:254 msgid "Macintosh MacBinary file" msgstr "ملف Macintosh MacBinary" -#: ../freedesktop.org.xml.in.h:250 +#: ../freedesktop.org.xml.in.h:255 msgid "Matroska stream" msgstr "دفق Matroska" -#: ../freedesktop.org.xml.in.h:251 +#: ../freedesktop.org.xml.in.h:256 msgid "Matroska video" msgstr "Matroska مرئي" -#: ../freedesktop.org.xml.in.h:252 +#: ../freedesktop.org.xml.in.h:257 msgid "Matroska 3D video" msgstr "" -#: ../freedesktop.org.xml.in.h:253 +#: ../freedesktop.org.xml.in.h:258 msgid "Matroska audio" msgstr "سمعي Matroska" -#: ../freedesktop.org.xml.in.h:254 +#: ../freedesktop.org.xml.in.h:259 msgid "WebM video" msgstr "WebM مرئي" -#: ../freedesktop.org.xml.in.h:255 +#: ../freedesktop.org.xml.in.h:260 msgid "WebM audio" msgstr "WebM سمعي" -#: ../freedesktop.org.xml.in.h:256 +#: ../freedesktop.org.xml.in.h:261 msgid "MHTML web archive" msgstr "" -#: ../freedesktop.org.xml.in.h:257 +#: ../freedesktop.org.xml.in.h:262 msgid "MXF video" msgstr "MXF مرئي" -#: ../freedesktop.org.xml.in.h:258 +#: ../freedesktop.org.xml.in.h:263 msgid "OCL file" msgstr "ملف OCL" -#: ../freedesktop.org.xml.in.h:259 +#: ../freedesktop.org.xml.in.h:264 msgid "COBOL source file" msgstr "" -#: ../freedesktop.org.xml.in.h:260 +#: ../freedesktop.org.xml.in.h:265 msgid "Mobipocket e-book" msgstr "" -#: ../freedesktop.org.xml.in.h:261 +#: ../freedesktop.org.xml.in.h:266 msgid "Adobe FrameMaker MIF document" msgstr "مستند أدوبي الصانع للإطارات MIF" -#: ../freedesktop.org.xml.in.h:262 +#: ../freedesktop.org.xml.in.h:267 msgid "Mozilla bookmarks" msgstr "علامات موزيلا" -#: ../freedesktop.org.xml.in.h:263 +#: ../freedesktop.org.xml.in.h:268 msgid "DOS/Windows executable" msgstr "تنفيذي DOS/Windows" -#: ../freedesktop.org.xml.in.h:264 +#: ../freedesktop.org.xml.in.h:269 msgid "Internet shortcut" msgstr "اختصار الإنترنت" -#: ../freedesktop.org.xml.in.h:265 +#: ../freedesktop.org.xml.in.h:270 msgid "WRI document" msgstr "مستند WRI" -#: ../freedesktop.org.xml.in.h:266 +#: ../freedesktop.org.xml.in.h:271 msgid "MSX ROM" msgstr "MSX ROM" -#: ../freedesktop.org.xml.in.h:267 +#: ../freedesktop.org.xml.in.h:272 msgid "M4 macro" msgstr "M4 macro" -#: ../freedesktop.org.xml.in.h:268 +#: ../freedesktop.org.xml.in.h:273 msgid "Nintendo64 ROM" msgstr "Nintendo64 ROM" -#: ../freedesktop.org.xml.in.h:269 +#: ../freedesktop.org.xml.in.h:274 msgid "Nautilus link" msgstr "وصلة Nautilus" #. Translate this to Famicom if the console was known as such in your locale -#: ../freedesktop.org.xml.in.h:271 +#: ../freedesktop.org.xml.in.h:276 msgid "NES ROM" msgstr "NES ROM" -#: ../freedesktop.org.xml.in.h:272 +#: ../freedesktop.org.xml.in.h:277 msgid "Unidata NetCDF document" msgstr "مستند Unidata NetCDF" -#: ../freedesktop.org.xml.in.h:273 +#: ../freedesktop.org.xml.in.h:278 msgid "NewzBin usenet index" msgstr "" -#: ../freedesktop.org.xml.in.h:274 +#: ../freedesktop.org.xml.in.h:279 msgid "object code" msgstr "رمز الكائن" -#: ../freedesktop.org.xml.in.h:275 +#: ../freedesktop.org.xml.in.h:280 msgid "Annodex exchange format" msgstr "صيغة Annodex البديلة" -#: ../freedesktop.org.xml.in.h:276 +#: ../freedesktop.org.xml.in.h:281 msgid "Annodex Video" msgstr "Annodex مرئي" -#: ../freedesktop.org.xml.in.h:277 +#: ../freedesktop.org.xml.in.h:282 msgid "Annodex Audio" msgstr "Annodex سمعي" -#: ../freedesktop.org.xml.in.h:278 +#: ../freedesktop.org.xml.in.h:283 msgid "Ogg multimedia file" msgstr "ملف وسائط متعددة Ogg" -#: ../freedesktop.org.xml.in.h:279 +#: ../freedesktop.org.xml.in.h:284 msgid "Ogg Audio" msgstr "Ogg سمعي" -#: ../freedesktop.org.xml.in.h:280 +#: ../freedesktop.org.xml.in.h:285 msgid "Ogg Video" msgstr "Ogg مرئي" -#: ../freedesktop.org.xml.in.h:281 +#: ../freedesktop.org.xml.in.h:286 msgid "Ogg Vorbis audio" msgstr "Ogg Vorbis سمعي" -#: ../freedesktop.org.xml.in.h:282 +#: ../freedesktop.org.xml.in.h:287 msgid "Ogg FLAC audio" msgstr "Ogg FLAC سمعي" -#: ../freedesktop.org.xml.in.h:283 +#: ../freedesktop.org.xml.in.h:288 msgid "Opus audio" msgstr "" -#: ../freedesktop.org.xml.in.h:284 +#: ../freedesktop.org.xml.in.h:289 msgid "Ogg Speex audio" msgstr "Ogg Speex سمعي" -#: ../freedesktop.org.xml.in.h:285 +#: ../freedesktop.org.xml.in.h:290 msgid "Speex audio" msgstr "Speex سمعي" -#: ../freedesktop.org.xml.in.h:286 +#: ../freedesktop.org.xml.in.h:291 msgid "Ogg Theora video" msgstr "Ogg Theora مرئي" -#: ../freedesktop.org.xml.in.h:287 +#: ../freedesktop.org.xml.in.h:292 msgid "OGM video" msgstr "OGM مرئي" -#: ../freedesktop.org.xml.in.h:288 +#: ../freedesktop.org.xml.in.h:293 msgid "OLE2 compound document storage" msgstr "تخزين مجمع مستند OLE2" -#: ../freedesktop.org.xml.in.h:289 +#: ../freedesktop.org.xml.in.h:294 msgid "Microsoft Publisher document" msgstr "" -#: ../freedesktop.org.xml.in.h:290 +#: ../freedesktop.org.xml.in.h:295 msgid "Windows Installer package" msgstr "حزمة مثبّت ويندوز" -#: ../freedesktop.org.xml.in.h:291 +#: ../freedesktop.org.xml.in.h:296 msgid "GNU Oleo spreadsheet" msgstr "جدول جنو Oleo" -#: ../freedesktop.org.xml.in.h:292 +#: ../freedesktop.org.xml.in.h:297 msgid "PAK archive" msgstr "أرشيف PAK" -#: ../freedesktop.org.xml.in.h:293 +#: ../freedesktop.org.xml.in.h:298 msgid "Palm OS database" msgstr "قاعدة بيانات Palm OS" -#: ../freedesktop.org.xml.in.h:294 +#: ../freedesktop.org.xml.in.h:299 msgid "Parchive archive" msgstr "أرشيف Parchive" -#: ../freedesktop.org.xml.in.h:295 +#: ../freedesktop.org.xml.in.h:300 msgid "PEF executable" msgstr "PEF تنفيذي" -#: ../freedesktop.org.xml.in.h:296 +#: ../freedesktop.org.xml.in.h:301 msgid "Perl script" msgstr "سكربت بيرل" -#: ../freedesktop.org.xml.in.h:297 +#: ../freedesktop.org.xml.in.h:302 msgid "PHP script" msgstr "سكربت PHP" -#: ../freedesktop.org.xml.in.h:298 +#: ../freedesktop.org.xml.in.h:303 msgid "PKCS#7 certificate bundle" msgstr "رزمة الشهادة PKCS#7" -#: ../freedesktop.org.xml.in.h:299 +#: ../freedesktop.org.xml.in.h:304 msgid "PKCS#12 certificate bundle" msgstr "رزمة الشهادة PKCS#12" -#: ../freedesktop.org.xml.in.h:300 +#: ../freedesktop.org.xml.in.h:305 msgid "PlanPerfect spreadsheet" msgstr "جدول PlanPerfect" -#: ../freedesktop.org.xml.in.h:301 +#: ../freedesktop.org.xml.in.h:306 msgid "Pocket Word document" msgstr "مستند Pocket Word" -#: ../freedesktop.org.xml.in.h:302 +#: ../freedesktop.org.xml.in.h:307 msgid "Linear and integer program expression format" msgstr "" -#: ../freedesktop.org.xml.in.h:303 +#: ../freedesktop.org.xml.in.h:308 msgid "profiler results" msgstr "نتائج المحلل" -#: ../freedesktop.org.xml.in.h:304 +#: ../freedesktop.org.xml.in.h:309 msgid "Pathetic Writer document" msgstr "مستند Pathetic Writer" -#: ../freedesktop.org.xml.in.h:305 +#: ../freedesktop.org.xml.in.h:310 msgid "Python bytecode" msgstr "Python bytecode" -#: ../freedesktop.org.xml.in.h:306 +#: ../freedesktop.org.xml.in.h:311 msgid "QtiPlot document" msgstr "" -#: ../freedesktop.org.xml.in.h:307 +#: ../freedesktop.org.xml.in.h:312 msgid "Quattro Pro spreadsheet" msgstr "جدول Quattro Pro" -#: ../freedesktop.org.xml.in.h:308 +#: ../freedesktop.org.xml.in.h:313 msgid "QuickTime metalink playlist" msgstr "قائمة تشغيل QuickTime metalink" -#: ../freedesktop.org.xml.in.h:309 +#: ../freedesktop.org.xml.in.h:314 msgid "Quicken document" msgstr "مستند Quicken" -#: ../freedesktop.org.xml.in.h:310 +#: ../freedesktop.org.xml.in.h:315 msgid "RAR archive" msgstr "أرشيف RAR" -#: ../freedesktop.org.xml.in.h:311 +#: ../freedesktop.org.xml.in.h:316 msgid "DAR archive" msgstr "أرشيف DAR" -#: ../freedesktop.org.xml.in.h:312 +#: ../freedesktop.org.xml.in.h:317 msgid "Alzip archive" msgstr "أرشيف Alzip" -#: ../freedesktop.org.xml.in.h:313 +#: ../freedesktop.org.xml.in.h:318 msgid "rejected patch" msgstr "رقعة مرفوضة" -#: ../freedesktop.org.xml.in.h:314 +#: ../freedesktop.org.xml.in.h:319 msgid "RPM package" msgstr "حزمة RPM" -#: ../freedesktop.org.xml.in.h:315 +#: ../freedesktop.org.xml.in.h:320 msgid "Source RPM package" msgstr "" -#: ../freedesktop.org.xml.in.h:316 +#: ../freedesktop.org.xml.in.h:321 msgid "Ruby script" msgstr "سكربت روبي" -#: ../freedesktop.org.xml.in.h:317 +#: ../freedesktop.org.xml.in.h:322 msgid "Markaby script" msgstr "سكربت Markaby" -#: ../freedesktop.org.xml.in.h:318 +#: ../freedesktop.org.xml.in.h:323 msgid "SC/Xspread spreadsheet" msgstr "جدول SC/Xspread" -#: ../freedesktop.org.xml.in.h:319 +#: ../freedesktop.org.xml.in.h:324 msgid "shell archive" msgstr "أرشيف شِل" -#: ../freedesktop.org.xml.in.h:320 +#: ../freedesktop.org.xml.in.h:325 msgid "libtool shared library" msgstr "مكتبة libtool المشتركة" -#: ../freedesktop.org.xml.in.h:321 +#: ../freedesktop.org.xml.in.h:326 msgid "shared library" msgstr "مكتبة مشتركة" -#: ../freedesktop.org.xml.in.h:322 +#: ../freedesktop.org.xml.in.h:327 msgid "shell script" msgstr "سكربت شِل" -#: ../freedesktop.org.xml.in.h:323 +#: ../freedesktop.org.xml.in.h:328 msgid "Shockwave Flash file" msgstr "ملف Shockwave Flash" #. translators: "Shorten" is the name of an audio codec -#: ../freedesktop.org.xml.in.h:325 +#: ../freedesktop.org.xml.in.h:330 msgid "Shorten audio" msgstr "Shorten سمعي" -#: ../freedesktop.org.xml.in.h:326 +#: ../freedesktop.org.xml.in.h:331 msgid "Siag spreadsheet" msgstr "جدول Siag" -#: ../freedesktop.org.xml.in.h:327 +#: ../freedesktop.org.xml.in.h:332 msgid "Skencil document" msgstr "مستند Skencil" -#: ../freedesktop.org.xml.in.h:328 +#: ../freedesktop.org.xml.in.h:333 msgid "Stampede package" msgstr "حزمة Stampede" -#: ../freedesktop.org.xml.in.h:329 +#: ../freedesktop.org.xml.in.h:334 msgid "Sega Master System/Game Gear ROM" msgstr "ROM الخاص بدولاب لعبة/نظام سيجا ماستر" #. Translate this as Super Famicom (in Far East Asia) or Super Nintendo (in Europe) if the console was known as such in your locale -#: ../freedesktop.org.xml.in.h:331 +#: ../freedesktop.org.xml.in.h:336 msgid "Super NES ROM" msgstr "Super NES ROM" -#: ../freedesktop.org.xml.in.h:332 +#: ../freedesktop.org.xml.in.h:337 msgid "StuffIt archive" msgstr "أرشيف StuffIt" -#: ../freedesktop.org.xml.in.h:333 +#: ../freedesktop.org.xml.in.h:338 msgid "SubRip subtitles" msgstr "ترجمات SubRip" -#: ../freedesktop.org.xml.in.h:334 +#: ../freedesktop.org.xml.in.h:339 msgid "WebVTT subtitles" msgstr "" -#: ../freedesktop.org.xml.in.h:335 +#: ../freedesktop.org.xml.in.h:340 msgid "SAMI subtitles" msgstr "ترجمات SAMI" -#: ../freedesktop.org.xml.in.h:336 +#: ../freedesktop.org.xml.in.h:341 msgid "MicroDVD subtitles" msgstr "ترجمات MicroDVD" -#: ../freedesktop.org.xml.in.h:337 +#: ../freedesktop.org.xml.in.h:342 msgid "MPSub subtitles" msgstr "ترجمات MPSub" -#: ../freedesktop.org.xml.in.h:338 +#: ../freedesktop.org.xml.in.h:343 msgid "SSA subtitles" msgstr "ترجمات SSA" -#: ../freedesktop.org.xml.in.h:339 +#: ../freedesktop.org.xml.in.h:344 msgid "SubViewer subtitles" msgstr "ترجمات SubViewer" -#: ../freedesktop.org.xml.in.h:340 +#: ../freedesktop.org.xml.in.h:345 msgid "iMelody ringtone" msgstr "نغمة iMelody" -#: ../freedesktop.org.xml.in.h:341 +#: ../freedesktop.org.xml.in.h:346 msgid "SMAF audio" msgstr "SMAF سمعي" -#: ../freedesktop.org.xml.in.h:342 +#: ../freedesktop.org.xml.in.h:347 msgid "MRML playlist" msgstr "قائمة تشغيل MRML" -#: ../freedesktop.org.xml.in.h:343 +#: ../freedesktop.org.xml.in.h:348 msgid "XMF audio" msgstr "XMF سمعي" -#: ../freedesktop.org.xml.in.h:344 +#: ../freedesktop.org.xml.in.h:349 msgid "SV4 CPIO archive" msgstr "أرشيف SV4 CPIO" -#: ../freedesktop.org.xml.in.h:345 +#: ../freedesktop.org.xml.in.h:350 msgid "SV4 CPIO archive (with CRC)" msgstr "أرشيف SV4 CPIO (مع CRC)" -#: ../freedesktop.org.xml.in.h:346 +#: ../freedesktop.org.xml.in.h:351 msgid "Tar archive" msgstr "أرشيف Tar" -#: ../freedesktop.org.xml.in.h:347 +#: ../freedesktop.org.xml.in.h:352 msgid "Tar archive (compressed)" msgstr "أرشيف Tar (مضغوط)" -#: ../freedesktop.org.xml.in.h:348 +#: ../freedesktop.org.xml.in.h:353 msgid "generic font file" msgstr "ملف الخط العام" -#: ../freedesktop.org.xml.in.h:349 +#: ../freedesktop.org.xml.in.h:354 msgid "packed font file" msgstr "ملف الخط المرزم" -#: ../freedesktop.org.xml.in.h:350 +#: ../freedesktop.org.xml.in.h:355 msgid "TGIF document" msgstr "مستند TGIF" -#: ../freedesktop.org.xml.in.h:351 +#: ../freedesktop.org.xml.in.h:356 msgid "theme" msgstr "سمة" -#: ../freedesktop.org.xml.in.h:352 +#: ../freedesktop.org.xml.in.h:357 msgid "ToutDoux document" msgstr "مستند ToutDoux" -#: ../freedesktop.org.xml.in.h:353 +#: ../freedesktop.org.xml.in.h:358 msgid "backup file" msgstr "ملف النسخ الاحتياطي" -#: ../freedesktop.org.xml.in.h:354 +#: ../freedesktop.org.xml.in.h:359 msgid "Troff document" msgstr "مستند Troff" -#: ../freedesktop.org.xml.in.h:355 +#: ../freedesktop.org.xml.in.h:360 msgid "Troff document (with manpage macros)" msgstr "مستند Troff (مع اختصارات صفحة المساعدة)" -#: ../freedesktop.org.xml.in.h:356 +#: ../freedesktop.org.xml.in.h:361 msgid "manual page (compressed)" msgstr "صفحة المساعدة (مضغوطة)" -#: ../freedesktop.org.xml.in.h:357 +#: ../freedesktop.org.xml.in.h:362 msgid "Tar archive (LZO-compressed)" msgstr "أرشيف Tar (مضغوط-LZO)" -#: ../freedesktop.org.xml.in.h:358 +#: ../freedesktop.org.xml.in.h:363 msgid "XZ archive" msgstr "أرشيف XZ" -#: ../freedesktop.org.xml.in.h:359 +#: ../freedesktop.org.xml.in.h:364 msgid "Tar archive (XZ-compressed)" msgstr "أرشيف Tar (مضغوط-XZ)" -#: ../freedesktop.org.xml.in.h:360 +#: ../freedesktop.org.xml.in.h:365 msgid "PDF document (XZ-compressed)" msgstr "" -#: ../freedesktop.org.xml.in.h:361 +#: ../freedesktop.org.xml.in.h:366 msgid "Ustar archive" msgstr "أرشيف Ustar" -#: ../freedesktop.org.xml.in.h:362 +#: ../freedesktop.org.xml.in.h:367 msgid "WAIS source code" msgstr "شفرة مصدر WAIS" -#: ../freedesktop.org.xml.in.h:363 +#: ../freedesktop.org.xml.in.h:368 msgid "WordPerfect/Drawperfect image" msgstr "صورة WordPerfect/Drawperfect" -#: ../freedesktop.org.xml.in.h:364 +#: ../freedesktop.org.xml.in.h:369 msgid "DER/PEM/Netscape-encoded X.509 certificate" msgstr "شهادة DER/PEM/Netscape-encoded X.509" -#: ../freedesktop.org.xml.in.h:365 +#: ../freedesktop.org.xml.in.h:370 msgid "empty document" msgstr "مستند فارغ" -#: ../freedesktop.org.xml.in.h:366 +#: ../freedesktop.org.xml.in.h:371 msgid "Zoo archive" msgstr "أرشيف Zoo" -#: ../freedesktop.org.xml.in.h:367 +#: ../freedesktop.org.xml.in.h:372 msgid "XHTML page" msgstr "صفحة XHTML" -#: ../freedesktop.org.xml.in.h:368 +#: ../freedesktop.org.xml.in.h:373 msgid "Zip archive" msgstr "أرشيف Zip" -#: ../freedesktop.org.xml.in.h:369 +#: ../freedesktop.org.xml.in.h:374 msgid "Windows Imaging Format Disk Image" msgstr "" -#: ../freedesktop.org.xml.in.h:370 +#: ../freedesktop.org.xml.in.h:375 msgid "Dolby Digital audio" msgstr "Dolby Digital سمعي" -#: ../freedesktop.org.xml.in.h:371 +#: ../freedesktop.org.xml.in.h:376 msgid "DTS audio" msgstr "" -#: ../freedesktop.org.xml.in.h:372 +#: ../freedesktop.org.xml.in.h:377 msgid "DTSHD audio" msgstr "" -#: ../freedesktop.org.xml.in.h:373 +#: ../freedesktop.org.xml.in.h:378 msgid "AMR audio" msgstr "AMR سمعي" -#: ../freedesktop.org.xml.in.h:374 +#: ../freedesktop.org.xml.in.h:379 msgid "AMR-WB audio" msgstr "AMR-WB سمعي" -#: ../freedesktop.org.xml.in.h:375 +#: ../freedesktop.org.xml.in.h:380 msgid "ULAW (Sun) audio" msgstr "ULAW (صن) سمعي" -#: ../freedesktop.org.xml.in.h:376 +#: ../freedesktop.org.xml.in.h:381 msgid "Commodore 64 audio" msgstr "Commodore 64 سمعي" -#: ../freedesktop.org.xml.in.h:377 +#: ../freedesktop.org.xml.in.h:382 msgid "PCM audio" msgstr "سمعي PCM" -#: ../freedesktop.org.xml.in.h:378 +#: ../freedesktop.org.xml.in.h:383 msgid "AIFC audio" msgstr "AIFC سمعي" -#: ../freedesktop.org.xml.in.h:379 +#: ../freedesktop.org.xml.in.h:384 msgid "AIFF/Amiga/Mac audio" msgstr "AIFF/Amiga/Mac سمعي" -#: ../freedesktop.org.xml.in.h:380 +#: ../freedesktop.org.xml.in.h:385 msgid "Monkey's audio" msgstr "Monkey سمعي" -#: ../freedesktop.org.xml.in.h:381 +#: ../freedesktop.org.xml.in.h:386 msgid "Impulse Tracker audio" msgstr "Impulse Tracker سمعي" -#: ../freedesktop.org.xml.in.h:382 +#: ../freedesktop.org.xml.in.h:387 msgid "FLAC audio" msgstr "FLAC سمعي" -#: ../freedesktop.org.xml.in.h:383 +#: ../freedesktop.org.xml.in.h:388 msgid "WavPack audio" msgstr "WavPack سمعي" -#: ../freedesktop.org.xml.in.h:384 +#: ../freedesktop.org.xml.in.h:389 msgid "WavPack audio correction file" msgstr "ملف تصحيح WavPack السمعي" -#: ../freedesktop.org.xml.in.h:385 +#: ../freedesktop.org.xml.in.h:390 msgid "MIDI audio" msgstr "MIDI سمعي" -#: ../freedesktop.org.xml.in.h:386 +#: ../freedesktop.org.xml.in.h:391 msgid "compressed Tracker audio" msgstr "Tracker سمعي مضغوط" -#: ../freedesktop.org.xml.in.h:387 +#: ../freedesktop.org.xml.in.h:392 msgid "AAC audio" msgstr "" -#: ../freedesktop.org.xml.in.h:388 +#: ../freedesktop.org.xml.in.h:393 msgid "MPEG-4 audio" msgstr "MPEG-4 سمعي" -#: ../freedesktop.org.xml.in.h:389 +#: ../freedesktop.org.xml.in.h:394 msgid "MPEG-4 video" msgstr "MPEG-4 مرئي" -#: ../freedesktop.org.xml.in.h:390 +#: ../freedesktop.org.xml.in.h:395 msgid "MPEG-4 audio book" msgstr "كتاب MPEG-4 السمعي" -#: ../freedesktop.org.xml.in.h:391 +#: ../freedesktop.org.xml.in.h:396 msgid "3GPP multimedia file" msgstr "ملف وسائط متعددة 3GPP" -#: ../freedesktop.org.xml.in.h:392 +#: ../freedesktop.org.xml.in.h:397 msgid "3GPP2 multimedia file" msgstr "" -#: ../freedesktop.org.xml.in.h:393 +#: ../freedesktop.org.xml.in.h:398 msgid "Amiga SoundTracker audio" msgstr "مقتفي صوت Amiga السمعي" -#: ../freedesktop.org.xml.in.h:394 +#: ../freedesktop.org.xml.in.h:399 msgid "MP2 audio" msgstr "MP2 سمعي" -#: ../freedesktop.org.xml.in.h:395 +#: ../freedesktop.org.xml.in.h:400 msgid "MP3 audio" msgstr "MP3 سمعي" -#: ../freedesktop.org.xml.in.h:396 +#: ../freedesktop.org.xml.in.h:401 msgid "MP3 audio (streamed)" msgstr "MP3 سمعي (تدفق)" -#: ../freedesktop.org.xml.in.h:397 +#: ../freedesktop.org.xml.in.h:402 msgid "HTTP Live Streaming playlist" msgstr "قائمة بث HTTP حية" -#: ../freedesktop.org.xml.in.h:398 +#: ../freedesktop.org.xml.in.h:403 msgid "Microsoft ASX playlist" msgstr "قائمة تشغيل مايكروسوفت ASX" -#: ../freedesktop.org.xml.in.h:399 +#: ../freedesktop.org.xml.in.h:404 msgid "PSF audio" msgstr "PSF سمعي" -#: ../freedesktop.org.xml.in.h:400 +#: ../freedesktop.org.xml.in.h:405 msgid "MiniPSF audio" msgstr "MiniPSF سمعي" -#: ../freedesktop.org.xml.in.h:401 +#: ../freedesktop.org.xml.in.h:406 msgid "PSFlib audio library" msgstr "مكتبة PSFlib السمعية" -#: ../freedesktop.org.xml.in.h:402 +#: ../freedesktop.org.xml.in.h:407 msgid "Windows Media audio" msgstr "Windows Media سمعي" -#: ../freedesktop.org.xml.in.h:403 +#: ../freedesktop.org.xml.in.h:408 msgid "Musepack audio" msgstr "Musepack سمعي" -#: ../freedesktop.org.xml.in.h:404 +#: ../freedesktop.org.xml.in.h:409 msgid "RealAudio document" msgstr "مستند RealAudio" -#: ../freedesktop.org.xml.in.h:405 +#: ../freedesktop.org.xml.in.h:410 msgid "RealMedia Metafile" msgstr "ملف تعريف RealMedia" -#: ../freedesktop.org.xml.in.h:406 +#: ../freedesktop.org.xml.in.h:411 msgid "RealVideo document" msgstr "مستند RealVideo" -#: ../freedesktop.org.xml.in.h:407 +#: ../freedesktop.org.xml.in.h:412 msgid "RealMedia document" msgstr "مستند RealMedia" -#: ../freedesktop.org.xml.in.h:408 +#: ../freedesktop.org.xml.in.h:413 msgid "RealPix document" msgstr "مستند RealPix" -#: ../freedesktop.org.xml.in.h:409 +#: ../freedesktop.org.xml.in.h:414 msgid "RealText document" msgstr "مستند RealText" -#: ../freedesktop.org.xml.in.h:410 +#: ../freedesktop.org.xml.in.h:415 msgid "RIFF audio" msgstr "RIFF سمعي" -#: ../freedesktop.org.xml.in.h:411 +#: ../freedesktop.org.xml.in.h:417 msgid "Scream Tracker 3 audio" msgstr "Scream Tracker 3 سمعي" -#: ../freedesktop.org.xml.in.h:412 +#: ../freedesktop.org.xml.in.h:418 msgid "MP3 ShoutCast playlist" msgstr "قائمة تشغيل MP3 ShoutCast" -#: ../freedesktop.org.xml.in.h:413 +#: ../freedesktop.org.xml.in.h:419 msgid "Scream Tracker audio" msgstr "Scream Tracker سمعي" -#: ../freedesktop.org.xml.in.h:414 +#: ../freedesktop.org.xml.in.h:420 msgid "VOC audio" msgstr "VOC سمعي" -#: ../freedesktop.org.xml.in.h:415 +#: ../freedesktop.org.xml.in.h:421 msgid "WAV audio" msgstr "WAV سمعي" -#: ../freedesktop.org.xml.in.h:416 +#: ../freedesktop.org.xml.in.h:422 msgid "Scream Tracker instrument" msgstr "آلة Scream Tracker" -#: ../freedesktop.org.xml.in.h:417 +#: ../freedesktop.org.xml.in.h:423 msgid "FastTracker II audio" msgstr "FastTracker II سمعي" -#: ../freedesktop.org.xml.in.h:418 +#: ../freedesktop.org.xml.in.h:424 msgid "TrueAudio audio" msgstr "TrueAudio سمعي" -#: ../freedesktop.org.xml.in.h:419 +#: ../freedesktop.org.xml.in.h:425 msgid "Windows BMP image" msgstr "صورة Windows BMP" -#: ../freedesktop.org.xml.in.h:420 +#: ../freedesktop.org.xml.in.h:426 msgid "WBMP image" msgstr "صورة WBMP" -#: ../freedesktop.org.xml.in.h:421 +#: ../freedesktop.org.xml.in.h:427 msgid "Computer Graphics Metafile" msgstr "ملف تعريف رسوميات الحاسوب" -#: ../freedesktop.org.xml.in.h:422 +#: ../freedesktop.org.xml.in.h:428 msgid "CCITT G3 fax" msgstr "فاكس CCITT G3" -#: ../freedesktop.org.xml.in.h:423 +#: ../freedesktop.org.xml.in.h:429 msgid "G3 fax image" msgstr "صورة فاكس G3" -#: ../freedesktop.org.xml.in.h:424 +#: ../freedesktop.org.xml.in.h:430 msgid "GIF image" msgstr "صورة GIF" -#: ../freedesktop.org.xml.in.h:425 +#: ../freedesktop.org.xml.in.h:431 msgid "IEF image" msgstr "صورة IEF" -#: ../freedesktop.org.xml.in.h:426 +#: ../freedesktop.org.xml.in.h:432 msgid "JPEG image" msgstr "صورة JPEG" -#: ../freedesktop.org.xml.in.h:427 +#: ../freedesktop.org.xml.in.h:433 msgid "JPEG-2000 image" msgstr "صورة JPEG-2000" -#: ../freedesktop.org.xml.in.h:428 +#: ../freedesktop.org.xml.in.h:434 msgid "OpenRaster archiving image" msgstr "صورة أرشيف OpenRaster" -#: ../freedesktop.org.xml.in.h:429 +#: ../freedesktop.org.xml.in.h:435 msgid "DirectDraw surface" msgstr "مساحة DirectDraw" -#: ../freedesktop.org.xml.in.h:430 +#: ../freedesktop.org.xml.in.h:436 msgid "X11 cursor" msgstr "مؤشر X11" -#: ../freedesktop.org.xml.in.h:431 +#: ../freedesktop.org.xml.in.h:437 msgid "EXR image" msgstr "صورة EXR" -#: ../freedesktop.org.xml.in.h:432 +#: ../freedesktop.org.xml.in.h:438 msgid "Macintosh Quickdraw/PICT drawing" msgstr "رسمة ماكنتوش Quickdraw/PICT" -#: ../freedesktop.org.xml.in.h:433 +#: ../freedesktop.org.xml.in.h:439 msgid "UFRaw ID image" msgstr "صورة UFRaw ID" -#: ../freedesktop.org.xml.in.h:434 +#: ../freedesktop.org.xml.in.h:440 msgid "digital raw image" msgstr "صورة رقمية خامة" -#: ../freedesktop.org.xml.in.h:435 +#: ../freedesktop.org.xml.in.h:441 msgid "Adobe DNG negative" msgstr "Adobe DNG negative" -#: ../freedesktop.org.xml.in.h:436 +#: ../freedesktop.org.xml.in.h:442 msgid "Canon CRW raw image" msgstr "صورة Canon CRW خامة" -#: ../freedesktop.org.xml.in.h:437 +#: ../freedesktop.org.xml.in.h:443 msgid "Canon CR2 raw image" msgstr "صورة Canon CR2 خامة" -#: ../freedesktop.org.xml.in.h:438 +#: ../freedesktop.org.xml.in.h:444 msgid "Fuji RAF raw image" msgstr "صورة Fuji RAF خامة" -#: ../freedesktop.org.xml.in.h:439 +#: ../freedesktop.org.xml.in.h:445 msgid "Kodak DCR raw image" msgstr "صورة Kodak DCR خامة" -#: ../freedesktop.org.xml.in.h:440 +#: ../freedesktop.org.xml.in.h:446 msgid "Kodak K25 raw image" msgstr "صورة Kodak K25 خامة" -#: ../freedesktop.org.xml.in.h:441 +#: ../freedesktop.org.xml.in.h:447 msgid "Kodak KDC raw image" msgstr "صورة Kodak KDC خامة" -#: ../freedesktop.org.xml.in.h:442 +#: ../freedesktop.org.xml.in.h:448 msgid "Minolta MRW raw image" msgstr "صورة Minolta MRW خامة" -#: ../freedesktop.org.xml.in.h:443 +#: ../freedesktop.org.xml.in.h:449 msgid "Nikon NEF raw image" msgstr "صورة Nikon NEF خامة" -#: ../freedesktop.org.xml.in.h:444 +#: ../freedesktop.org.xml.in.h:450 msgid "Olympus ORF raw image" msgstr "صورة Olympus ORF خامة" -#: ../freedesktop.org.xml.in.h:445 +#: ../freedesktop.org.xml.in.h:451 msgid "Panasonic raw image" msgstr "صورة Panasonic خامة" -#: ../freedesktop.org.xml.in.h:446 +#: ../freedesktop.org.xml.in.h:452 msgid "Panasonic raw2 image" msgstr "" -#: ../freedesktop.org.xml.in.h:447 +#: ../freedesktop.org.xml.in.h:453 msgid "Pentax PEF raw image" msgstr "صورة Pentax PEF خامة" -#: ../freedesktop.org.xml.in.h:448 +#: ../freedesktop.org.xml.in.h:454 msgid "Sigma X3F raw image" msgstr "صورة Sigma X3F خامة" -#: ../freedesktop.org.xml.in.h:449 +#: ../freedesktop.org.xml.in.h:455 msgid "Sony SRF raw image" msgstr "صورة Sony SRF خامة" -#: ../freedesktop.org.xml.in.h:450 +#: ../freedesktop.org.xml.in.h:456 msgid "Sony SR2 raw image" msgstr "صورة Sony SR2 خامة" -#: ../freedesktop.org.xml.in.h:451 +#: ../freedesktop.org.xml.in.h:457 msgid "Sony ARW raw image" msgstr "صورة Sony ARW خامة" -#: ../freedesktop.org.xml.in.h:452 +#: ../freedesktop.org.xml.in.h:458 msgid "PNG image" msgstr "صورة PNG" -#: ../freedesktop.org.xml.in.h:453 +#: ../freedesktop.org.xml.in.h:459 msgid "Apple optimised PNG image" msgstr "" -#: ../freedesktop.org.xml.in.h:454 +#: ../freedesktop.org.xml.in.h:460 msgid "Run Length Encoded bitmap image" msgstr "تشغيل صورة نقطية طولية الترميز" -#: ../freedesktop.org.xml.in.h:455 +#: ../freedesktop.org.xml.in.h:461 msgid "SVG image" msgstr "صورة SVG" -#: ../freedesktop.org.xml.in.h:456 +#: ../freedesktop.org.xml.in.h:462 msgid "compressed SVG image" msgstr "صورة SVG مضغوطة" -#: ../freedesktop.org.xml.in.h:457 +#: ../freedesktop.org.xml.in.h:463 msgid "TIFF image" msgstr "صورة TIFF" -#: ../freedesktop.org.xml.in.h:458 +#: ../freedesktop.org.xml.in.h:464 msgid "AutoCAD image" msgstr "صورة AutoCAD" -#: ../freedesktop.org.xml.in.h:459 +#: ../freedesktop.org.xml.in.h:465 msgid "DXF vector image" msgstr "صورة DXF نقطية" -#: ../freedesktop.org.xml.in.h:460 +#: ../freedesktop.org.xml.in.h:466 msgid "Microsoft Document Imaging format" msgstr "صيغة مستند تصوير مايكروسوفت" -#: ../freedesktop.org.xml.in.h:461 +#: ../freedesktop.org.xml.in.h:468 msgid "3D Studio image" msgstr "صورة استديو ثلاثية الأبعاد" -#: ../freedesktop.org.xml.in.h:462 +#: ../freedesktop.org.xml.in.h:469 msgid "Applix Graphics image" msgstr "صورة رسوميات Applix" -#: ../freedesktop.org.xml.in.h:463 +#: ../freedesktop.org.xml.in.h:470 msgid "EPS image (bzip-compressed)" msgstr "صورة EPS (مضغوط-bzip)" -#: ../freedesktop.org.xml.in.h:464 +#: ../freedesktop.org.xml.in.h:471 msgid "CMU raster image" msgstr "صورة CMU نقطية" -#: ../freedesktop.org.xml.in.h:465 +#: ../freedesktop.org.xml.in.h:472 msgid "compressed GIMP image" msgstr "صورة GIMP مضغوطة" -#: ../freedesktop.org.xml.in.h:466 +#: ../freedesktop.org.xml.in.h:473 msgid "DICOM image" msgstr "صورة DICOM" -#: ../freedesktop.org.xml.in.h:467 +#: ../freedesktop.org.xml.in.h:474 msgid "DocBook document" msgstr "مستند DocBook" -#: ../freedesktop.org.xml.in.h:468 +#: ../freedesktop.org.xml.in.h:475 msgid "DIB image" msgstr "صورة DIB" -#: ../freedesktop.org.xml.in.h:469 +#: ../freedesktop.org.xml.in.h:476 msgid "DjVu image" msgstr "صورة DjVu" -#: ../freedesktop.org.xml.in.h:470 +#: ../freedesktop.org.xml.in.h:477 msgid "DPX image" msgstr "صورة DPX" -#: ../freedesktop.org.xml.in.h:471 +#: ../freedesktop.org.xml.in.h:478 msgid "EPS image" msgstr "صورة EPS" -#: ../freedesktop.org.xml.in.h:472 +#: ../freedesktop.org.xml.in.h:479 msgid "FITS document" msgstr "مستند FITS" -#: ../freedesktop.org.xml.in.h:473 +#: ../freedesktop.org.xml.in.h:480 msgid "FPX image" msgstr "صورة FPX" -#: ../freedesktop.org.xml.in.h:474 +#: ../freedesktop.org.xml.in.h:481 msgid "EPS image (gzip-compressed)" msgstr "صورة EPS (مضغوط-gzip)" -#: ../freedesktop.org.xml.in.h:475 +#: ../freedesktop.org.xml.in.h:482 msgid "Microsoft icon" msgstr "أيقونة مايكروسوفت" -#: ../freedesktop.org.xml.in.h:476 +#: ../freedesktop.org.xml.in.h:483 msgid "MacOS X icon" msgstr "أيقونة MacOS X" -#: ../freedesktop.org.xml.in.h:477 +#: ../freedesktop.org.xml.in.h:484 msgid "ILBM image" msgstr "صورة ILBM" -#: ../freedesktop.org.xml.in.h:478 +#: ../freedesktop.org.xml.in.h:485 msgid "JNG image" msgstr "صورة JNG" -#: ../freedesktop.org.xml.in.h:479 +#: ../freedesktop.org.xml.in.h:486 msgid "LightWave object" msgstr "كائن LightWave" -#: ../freedesktop.org.xml.in.h:480 +#: ../freedesktop.org.xml.in.h:487 msgid "LightWave scene" msgstr "مشهد LightWave" -#: ../freedesktop.org.xml.in.h:481 +#: ../freedesktop.org.xml.in.h:488 msgid "MacPaint Bitmap image" msgstr "صورة MacPaint Bitmap" -#: ../freedesktop.org.xml.in.h:482 +#: ../freedesktop.org.xml.in.h:489 msgid "Office drawing" msgstr "تصميم أوفيس" -#: ../freedesktop.org.xml.in.h:483 +#: ../freedesktop.org.xml.in.h:490 msgid "NIFF image" msgstr "صورة NIFF" -#: ../freedesktop.org.xml.in.h:484 +#: ../freedesktop.org.xml.in.h:491 msgid "PCX image" msgstr "صورة PCX" -#: ../freedesktop.org.xml.in.h:485 +#: ../freedesktop.org.xml.in.h:492 msgid "PCD image" msgstr "صورة PCD" -#: ../freedesktop.org.xml.in.h:486 +#: ../freedesktop.org.xml.in.h:493 msgid "PNM image" msgstr "صورة PNM" -#: ../freedesktop.org.xml.in.h:487 +#: ../freedesktop.org.xml.in.h:494 msgid "PBM image" msgstr "صورة PBM" -#: ../freedesktop.org.xml.in.h:488 +#: ../freedesktop.org.xml.in.h:495 msgid "PGM image" msgstr "صورة PGM" -#: ../freedesktop.org.xml.in.h:489 +#: ../freedesktop.org.xml.in.h:496 msgid "PPM image" msgstr "صورة PPM" -#: ../freedesktop.org.xml.in.h:490 +#: ../freedesktop.org.xml.in.h:497 msgid "Photoshop image" msgstr "صورة فوتوشوب" -#: ../freedesktop.org.xml.in.h:491 +#: ../freedesktop.org.xml.in.h:498 msgid "RGB image" msgstr "صورة RGB" -#: ../freedesktop.org.xml.in.h:492 +#: ../freedesktop.org.xml.in.h:499 msgid "SGI image" msgstr "صورة SGI" -#: ../freedesktop.org.xml.in.h:493 +#: ../freedesktop.org.xml.in.h:500 msgid "Sun raster image" msgstr "صورة Sun raster" -#: ../freedesktop.org.xml.in.h:494 +#: ../freedesktop.org.xml.in.h:501 msgid "TGA image" msgstr "صورة TGA" -#: ../freedesktop.org.xml.in.h:495 +#: ../freedesktop.org.xml.in.h:502 msgid "Windows cursor" msgstr "مؤشر ويندوز" -#: ../freedesktop.org.xml.in.h:496 +#: ../freedesktop.org.xml.in.h:503 msgid "Windows animated cursor" msgstr "مؤشر ويندوز المتحرك" -#: ../freedesktop.org.xml.in.h:497 +#: ../freedesktop.org.xml.in.h:504 msgid "EMF image" msgstr "صورة EMF" -#: ../freedesktop.org.xml.in.h:498 +#: ../freedesktop.org.xml.in.h:505 msgid "WMF image" msgstr "صورة WMF" -#: ../freedesktop.org.xml.in.h:499 +#: ../freedesktop.org.xml.in.h:506 msgid "XBM image" msgstr "صورة XBM" -#: ../freedesktop.org.xml.in.h:500 +#: ../freedesktop.org.xml.in.h:507 msgid "GIMP image" msgstr "صورة GIMP" -#: ../freedesktop.org.xml.in.h:501 +#: ../freedesktop.org.xml.in.h:508 msgid "XFig image" msgstr "صورة XFig" -#: ../freedesktop.org.xml.in.h:502 +#: ../freedesktop.org.xml.in.h:509 msgid "XPM image" msgstr "صورة XPM" -#: ../freedesktop.org.xml.in.h:503 +#: ../freedesktop.org.xml.in.h:510 msgid "X window image" msgstr "صورة X window" -#: ../freedesktop.org.xml.in.h:504 +#: ../freedesktop.org.xml.in.h:511 msgid "block device" msgstr "جهاز كتلي" -#: ../freedesktop.org.xml.in.h:505 +#: ../freedesktop.org.xml.in.h:512 msgid "character device" msgstr "جهاز حرفي" -#: ../freedesktop.org.xml.in.h:506 +#: ../freedesktop.org.xml.in.h:513 msgid "folder" msgstr "مجلّد" -#: ../freedesktop.org.xml.in.h:507 +#: ../freedesktop.org.xml.in.h:514 msgid "pipe" msgstr "إنبوب" -#: ../freedesktop.org.xml.in.h:508 +#: ../freedesktop.org.xml.in.h:515 msgid "mount point" msgstr "نقطة الوصْل" -#: ../freedesktop.org.xml.in.h:509 +#: ../freedesktop.org.xml.in.h:516 msgid "socket" msgstr "مقبس" -#: ../freedesktop.org.xml.in.h:510 +#: ../freedesktop.org.xml.in.h:517 msgid "symbolic link" msgstr "وصلة رمزية" -#: ../freedesktop.org.xml.in.h:511 +#: ../freedesktop.org.xml.in.h:518 msgid "mail delivery report" msgstr "تقرير تسليم البريد" -#: ../freedesktop.org.xml.in.h:512 +#: ../freedesktop.org.xml.in.h:519 msgid "mail disposition report" msgstr "تقرير ترتيب البريد" -#: ../freedesktop.org.xml.in.h:513 +#: ../freedesktop.org.xml.in.h:520 msgid "reference to remote file" msgstr "مرجع إلى ملف بعيد" -#: ../freedesktop.org.xml.in.h:514 +#: ../freedesktop.org.xml.in.h:521 msgid "Usenet news message" msgstr "رسالة أخبار Usenet" -#: ../freedesktop.org.xml.in.h:515 +#: ../freedesktop.org.xml.in.h:522 msgid "partial email message" msgstr "رسالة البريد الإلكتروني الجزئية" -#: ../freedesktop.org.xml.in.h:516 +#: ../freedesktop.org.xml.in.h:523 msgid "email message" msgstr "رسالة البريد الإلكتروني" -#: ../freedesktop.org.xml.in.h:517 +#: ../freedesktop.org.xml.in.h:524 msgid "GNU mail message" msgstr "رسالة بريد جنو" -#: ../freedesktop.org.xml.in.h:518 +#: ../freedesktop.org.xml.in.h:525 msgid "VRML document" msgstr "مستند VRML" -#: ../freedesktop.org.xml.in.h:519 +#: ../freedesktop.org.xml.in.h:526 msgid "message in several formats" msgstr "رسالة في عدة صيغ" -#: ../freedesktop.org.xml.in.h:520 +#: ../freedesktop.org.xml.in.h:527 msgid "Macintosh AppleDouble-encoded file" msgstr "ملف Macintosh AppleDouble مشفر" -#: ../freedesktop.org.xml.in.h:521 +#: ../freedesktop.org.xml.in.h:528 msgid "message digest" msgstr "خلاصة الرسالة" -#: ../freedesktop.org.xml.in.h:522 +#: ../freedesktop.org.xml.in.h:529 msgid "encrypted message" msgstr "رسالة مشفرة" -#: ../freedesktop.org.xml.in.h:523 +#: ../freedesktop.org.xml.in.h:530 msgid "compound documents" msgstr "مستندات مركبة" -#: ../freedesktop.org.xml.in.h:524 +#: ../freedesktop.org.xml.in.h:531 msgid "compound document" msgstr "مستند مركب" -#: ../freedesktop.org.xml.in.h:525 +#: ../freedesktop.org.xml.in.h:532 msgid "mail system report" msgstr "تقرير نظام البريد" -#: ../freedesktop.org.xml.in.h:526 +#: ../freedesktop.org.xml.in.h:533 msgid "signed message" msgstr "رسالة موقّعة" -#: ../freedesktop.org.xml.in.h:527 +#: ../freedesktop.org.xml.in.h:534 msgid "stream of data (server push)" msgstr "دفق بيانات (دفع خادم)" -#: ../freedesktop.org.xml.in.h:528 +#: ../freedesktop.org.xml.in.h:535 msgid "VCS/ICS calendar" msgstr "سجل VCS/ICS" -#: ../freedesktop.org.xml.in.h:529 +#: ../freedesktop.org.xml.in.h:536 msgid "CSS stylesheet" msgstr "نمط CSS" -#: ../freedesktop.org.xml.in.h:530 +#: ../freedesktop.org.xml.in.h:537 msgid "electronic business card" msgstr "بطاقة أعمال إلكترونية" -#: ../freedesktop.org.xml.in.h:531 +#: ../freedesktop.org.xml.in.h:538 msgid "txt2tags document" msgstr "مستند txt2tags" -#: ../freedesktop.org.xml.in.h:532 +#: ../freedesktop.org.xml.in.h:539 msgid "Verilog source code" msgstr "" -#: ../freedesktop.org.xml.in.h:533 +#: ../freedesktop.org.xml.in.h:540 msgid "SystemVerilog header" msgstr "" -#: ../freedesktop.org.xml.in.h:534 +#: ../freedesktop.org.xml.in.h:541 msgid "SystemVerilog source code" msgstr "" -#: ../freedesktop.org.xml.in.h:535 +#: ../freedesktop.org.xml.in.h:542 msgid "VHDL source code" msgstr "" -#: ../freedesktop.org.xml.in.h:536 +#: ../freedesktop.org.xml.in.h:543 msgid "enriched text document" msgstr "مستند نصي مغنى" -#: ../freedesktop.org.xml.in.h:537 +#: ../freedesktop.org.xml.in.h:544 msgid "help page" msgstr "صفحة المساعدة" -#: ../freedesktop.org.xml.in.h:538 +#: ../freedesktop.org.xml.in.h:545 msgid "plain text document" msgstr "مستند نصي مجرد" -#: ../freedesktop.org.xml.in.h:539 +#: ../freedesktop.org.xml.in.h:546 msgid "RDF file" msgstr "ملف RDF" -#: ../freedesktop.org.xml.in.h:540 +#: ../freedesktop.org.xml.in.h:547 msgid "email headers" msgstr "ترويسة البريد الإلكتروني" -#: ../freedesktop.org.xml.in.h:541 +#: ../freedesktop.org.xml.in.h:548 msgid "rich text document" msgstr "مستند نصي غني" -#: ../freedesktop.org.xml.in.h:542 +#: ../freedesktop.org.xml.in.h:549 msgid "RSS summary" msgstr "ملخص RSS" -#: ../freedesktop.org.xml.in.h:543 +#: ../freedesktop.org.xml.in.h:550 msgid "Atom syndication feed" msgstr "مروج تغذية Atom" -#: ../freedesktop.org.xml.in.h:544 +#: ../freedesktop.org.xml.in.h:551 msgid "OPML syndication feed" msgstr "مروج تغذية OPML" -#: ../freedesktop.org.xml.in.h:545 +#: ../freedesktop.org.xml.in.h:552 msgid "SGML document" msgstr "مستند SGML" -#: ../freedesktop.org.xml.in.h:546 +#: ../freedesktop.org.xml.in.h:553 msgid "spreadsheet interchange document" msgstr "مستند تبادل الجدول" -#: ../freedesktop.org.xml.in.h:547 +#: ../freedesktop.org.xml.in.h:554 msgid "TSV document" msgstr "مستند TSV" -#: ../freedesktop.org.xml.in.h:548 +#: ../freedesktop.org.xml.in.h:555 msgid "Graphviz DOT graph" msgstr "مبيان Graphviz DOT" -#: ../freedesktop.org.xml.in.h:549 +#: ../freedesktop.org.xml.in.h:556 msgid "JAD document" msgstr "مستند JAD" -#: ../freedesktop.org.xml.in.h:550 +#: ../freedesktop.org.xml.in.h:557 msgid "WML document" msgstr "مستند WML" -#: ../freedesktop.org.xml.in.h:551 +#: ../freedesktop.org.xml.in.h:558 msgid "WMLScript program" msgstr "برنامج WMLScript" -#: ../freedesktop.org.xml.in.h:552 +#: ../freedesktop.org.xml.in.h:559 msgid "ACE archive" msgstr "أرشيف ACE" -#: ../freedesktop.org.xml.in.h:553 +#: ../freedesktop.org.xml.in.h:560 msgid "Ada source code" msgstr "شفرة مصدر Ada" -#: ../freedesktop.org.xml.in.h:554 +#: ../freedesktop.org.xml.in.h:561 msgid "author list" msgstr "لائحة المؤلف" -#: ../freedesktop.org.xml.in.h:555 +#: ../freedesktop.org.xml.in.h:562 msgid "BibTeX document" msgstr "مستند BibTeX" -#: ../freedesktop.org.xml.in.h:556 +#: ../freedesktop.org.xml.in.h:563 msgid "C++ header" msgstr "ترويسة سي++" -#: ../freedesktop.org.xml.in.h:557 +#: ../freedesktop.org.xml.in.h:564 msgid "C++ source code" msgstr "شفرة مصدر سي++" -#: ../freedesktop.org.xml.in.h:558 +#: ../freedesktop.org.xml.in.h:565 msgid "ChangeLog document" msgstr "مستند ChangeLog" -#: ../freedesktop.org.xml.in.h:559 +#: ../freedesktop.org.xml.in.h:566 msgid "C header" msgstr "ترويسة C" -#: ../freedesktop.org.xml.in.h:560 +#: ../freedesktop.org.xml.in.h:567 msgid "CMake source code" msgstr "شفرة مصدر CMake" -#: ../freedesktop.org.xml.in.h:561 +#: ../freedesktop.org.xml.in.h:568 msgid "CSV document" msgstr "مستند CSV" -#: ../freedesktop.org.xml.in.h:562 +#: ../freedesktop.org.xml.in.h:569 msgid "license terms" msgstr "شروط الترخيص" -#: ../freedesktop.org.xml.in.h:563 +#: ../freedesktop.org.xml.in.h:570 msgid "author credits" msgstr "شكر وتقدير المؤلف" -#: ../freedesktop.org.xml.in.h:564 +#: ../freedesktop.org.xml.in.h:571 msgid "C source code" msgstr "شفرة مصدر سي" -#: ../freedesktop.org.xml.in.h:565 +#: ../freedesktop.org.xml.in.h:572 msgid "C# source code" msgstr "شفرة مصدر سي#" -#: ../freedesktop.org.xml.in.h:566 +#: ../freedesktop.org.xml.in.h:573 msgid "Vala source code" msgstr "شفرة مصدر Vala" -#: ../freedesktop.org.xml.in.h:567 +#: ../freedesktop.org.xml.in.h:574 msgid "OOC source code" msgstr "" -#: ../freedesktop.org.xml.in.h:568 +#: ../freedesktop.org.xml.in.h:575 msgid "DCL script" msgstr "سكربت DCL" -#: ../freedesktop.org.xml.in.h:569 +#: ../freedesktop.org.xml.in.h:576 msgid "DSSSL document" msgstr "مستند DSSSL" -#: ../freedesktop.org.xml.in.h:570 +#: ../freedesktop.org.xml.in.h:577 msgid "D source code" msgstr "شفرة مصدر D" -#: ../freedesktop.org.xml.in.h:571 +#: ../freedesktop.org.xml.in.h:578 msgid "DTD file" msgstr "ملف DTD" -#: ../freedesktop.org.xml.in.h:572 +#: ../freedesktop.org.xml.in.h:579 msgid "Eiffel source code" msgstr "شفرة مصدر Eiffel" -#: ../freedesktop.org.xml.in.h:573 +#: ../freedesktop.org.xml.in.h:580 msgid "Emacs Lisp source code" msgstr "شفرة مصدر Emacs Lisp" -#: ../freedesktop.org.xml.in.h:574 +#: ../freedesktop.org.xml.in.h:581 msgid "Erlang source code" msgstr "شفرة مصدر Erlang" -#: ../freedesktop.org.xml.in.h:575 +#: ../freedesktop.org.xml.in.h:582 msgid "Fortran source code" msgstr "شفرة مصدر Fortran" -#: ../freedesktop.org.xml.in.h:576 +#: ../freedesktop.org.xml.in.h:583 msgid "translation file" msgstr "ملف الترجمة" -#: ../freedesktop.org.xml.in.h:577 +#: ../freedesktop.org.xml.in.h:584 msgid "translation template" msgstr "قالب الترجمة" -#: ../freedesktop.org.xml.in.h:578 +#: ../freedesktop.org.xml.in.h:585 msgid "HTML document" msgstr "مستند HTML" -#: ../freedesktop.org.xml.in.h:579 +#: ../freedesktop.org.xml.in.h:586 msgid "Web application cache manifest" msgstr "قائمة التخزين الموقت لتطبيق الويب" -#: ../freedesktop.org.xml.in.h:580 +#: ../freedesktop.org.xml.in.h:587 msgid "Google Video Pointer" msgstr "مؤشر فيديو جوجل" -#: ../freedesktop.org.xml.in.h:581 +#: ../freedesktop.org.xml.in.h:588 msgid "Haskell source code" msgstr "شفرة مصدر Haskell" -#: ../freedesktop.org.xml.in.h:582 +#: ../freedesktop.org.xml.in.h:589 msgid "IDL document" msgstr "مستند IDL" -#: ../freedesktop.org.xml.in.h:583 +#: ../freedesktop.org.xml.in.h:590 msgid "installation instructions" msgstr "تعليمات التثبيت" -#: ../freedesktop.org.xml.in.h:584 +#: ../freedesktop.org.xml.in.h:591 msgid "Java source code" msgstr "شفرة مصدر Java" -#: ../freedesktop.org.xml.in.h:585 +#: ../freedesktop.org.xml.in.h:592 msgid "LDIF address book" msgstr "دفتر عناوين LDIF" -#: ../freedesktop.org.xml.in.h:586 +#: ../freedesktop.org.xml.in.h:593 msgid "Lilypond music sheet" msgstr "صفحة موسيقى Lilypond" -#: ../freedesktop.org.xml.in.h:587 +#: ../freedesktop.org.xml.in.h:594 msgid "LHS source code" msgstr "شفرة مصدر LHS" -#: ../freedesktop.org.xml.in.h:588 +#: ../freedesktop.org.xml.in.h:595 msgid "application log" msgstr "سجل التطبيق" -#: ../freedesktop.org.xml.in.h:589 +#: ../freedesktop.org.xml.in.h:596 msgid "Makefile" msgstr "ملف Makefile" -#: ../freedesktop.org.xml.in.h:590 +#: ../freedesktop.org.xml.in.h:597 msgid "Markdown document" msgstr "" -#: ../freedesktop.org.xml.in.h:591 +#: ../freedesktop.org.xml.in.h:598 msgid "Qt MOC file" msgstr "ملف Qt MOC" -#: ../freedesktop.org.xml.in.h:592 +#: ../freedesktop.org.xml.in.h:599 msgid "Windows Registry extract" msgstr "استخراج مسجل ويندوز" -#: ../freedesktop.org.xml.in.h:593 +#: ../freedesktop.org.xml.in.h:600 msgid "Managed Object Format" msgstr "صيغة كائن مدار" -#: ../freedesktop.org.xml.in.h:594 +#: ../freedesktop.org.xml.in.h:601 msgid "Mup publication" msgstr "منشور Mup" -#: ../freedesktop.org.xml.in.h:595 +#: ../freedesktop.org.xml.in.h:602 msgid "Objective-C source code" msgstr "شفرة مصدر الهدف-C" -#: ../freedesktop.org.xml.in.h:596 +#: ../freedesktop.org.xml.in.h:603 msgid "OCaml source code" msgstr "شفرة مصدر OCaml" -#: ../freedesktop.org.xml.in.h:597 +#: ../freedesktop.org.xml.in.h:604 msgid "MATLAB script/function" msgstr "سكربت/وظيفة MATLAB" -#: ../freedesktop.org.xml.in.h:598 +#: ../freedesktop.org.xml.in.h:605 msgid "Modelica model" msgstr "" -#: ../freedesktop.org.xml.in.h:599 +#: ../freedesktop.org.xml.in.h:606 msgid "Pascal source code" msgstr "شفرة مصدر باسكال" -#: ../freedesktop.org.xml.in.h:600 +#: ../freedesktop.org.xml.in.h:607 msgid "differences between files" msgstr "الاختلافات بين الملفات" -#: ../freedesktop.org.xml.in.h:601 +#: ../freedesktop.org.xml.in.h:608 msgid "Go source code" msgstr "" -#: ../freedesktop.org.xml.in.h:602 +#: ../freedesktop.org.xml.in.h:609 msgid "Python script" msgstr "سكربت بايثون" -#: ../freedesktop.org.xml.in.h:603 +#: ../freedesktop.org.xml.in.h:610 msgid "Lua script" msgstr "سكربت Lua" -#: ../freedesktop.org.xml.in.h:604 +#: ../freedesktop.org.xml.in.h:611 msgid "README document" msgstr "مستند README" -#: ../freedesktop.org.xml.in.h:605 +#: ../freedesktop.org.xml.in.h:612 msgid "NFO document" msgstr "مستند NFO" -#: ../freedesktop.org.xml.in.h:606 +#: ../freedesktop.org.xml.in.h:613 msgid "RPM spec file" msgstr "ملف مواصفات RPM" -#: ../freedesktop.org.xml.in.h:607 +#: ../freedesktop.org.xml.in.h:614 msgid "Scala source code" msgstr "" -#: ../freedesktop.org.xml.in.h:608 +#: ../freedesktop.org.xml.in.h:615 msgid "Scheme source code" msgstr "شفرة مصدر Scheme" -#: ../freedesktop.org.xml.in.h:609 +#: ../freedesktop.org.xml.in.h:616 msgid "Setext document" msgstr "مستند Setext" -#: ../freedesktop.org.xml.in.h:610 +#: ../freedesktop.org.xml.in.h:617 msgid "SQL code" msgstr "شفرة SQL" -#: ../freedesktop.org.xml.in.h:611 +#: ../freedesktop.org.xml.in.h:618 msgid "Tcl script" msgstr "سكربت Tcl" -#: ../freedesktop.org.xml.in.h:612 +#: ../freedesktop.org.xml.in.h:619 msgid "TeX document" msgstr "مستند TeX" -#: ../freedesktop.org.xml.in.h:613 +#: ../freedesktop.org.xml.in.h:620 msgid "TeXInfo document" msgstr "مستند TeXInfo" -#: ../freedesktop.org.xml.in.h:614 +#: ../freedesktop.org.xml.in.h:621 msgid "Troff ME input document" msgstr "مستند Troff ME input" -#: ../freedesktop.org.xml.in.h:615 +#: ../freedesktop.org.xml.in.h:622 msgid "Troff MM input document" msgstr "مستند Troff MM input" -#: ../freedesktop.org.xml.in.h:616 +#: ../freedesktop.org.xml.in.h:623 msgid "Troff MS input document" msgstr "مستند Troff MS input" -#: ../freedesktop.org.xml.in.h:617 +#: ../freedesktop.org.xml.in.h:624 msgid "X-Motif UIL table" msgstr "جدول X-Motif UIL" -#: ../freedesktop.org.xml.in.h:618 +#: ../freedesktop.org.xml.in.h:625 msgid "resource location" msgstr "موقع المورد" -#: ../freedesktop.org.xml.in.h:619 +#: ../freedesktop.org.xml.in.h:626 msgid "uuencoded file" msgstr "" -#: ../freedesktop.org.xml.in.h:620 +#: ../freedesktop.org.xml.in.h:627 msgid "XMI file" msgstr "ملف XMI" -#: ../freedesktop.org.xml.in.h:621 +#: ../freedesktop.org.xml.in.h:628 msgid "XSL FO file" msgstr "ملف XSL FO" -#: ../freedesktop.org.xml.in.h:622 +#: ../freedesktop.org.xml.in.h:629 msgid "iptables configuration file" msgstr "ملف تضبيط iptables" -#: ../freedesktop.org.xml.in.h:623 +#: ../freedesktop.org.xml.in.h:630 msgid "XSLT stylesheet" msgstr "نمط XSLT" -#: ../freedesktop.org.xml.in.h:624 +#: ../freedesktop.org.xml.in.h:631 msgid "XMCD CD database" msgstr "قاعدة بيانات XMCD CD" -#: ../freedesktop.org.xml.in.h:625 +#: ../freedesktop.org.xml.in.h:632 msgid "XML document" msgstr "مستند XML" -#: ../freedesktop.org.xml.in.h:626 +#: ../freedesktop.org.xml.in.h:633 msgid "XML entities document" msgstr "مستند كيانات XML" -#: ../freedesktop.org.xml.in.h:627 +#: ../freedesktop.org.xml.in.h:634 msgid "DV video" msgstr "DV مرئي" -#: ../freedesktop.org.xml.in.h:628 +#: ../freedesktop.org.xml.in.h:635 msgid "ISI video" msgstr "مرئي ISI" -#: ../freedesktop.org.xml.in.h:629 +#: ../freedesktop.org.xml.in.h:636 msgid "MPEG-2 transport stream" msgstr "بث نقل MPEG-2" -#: ../freedesktop.org.xml.in.h:630 +#: ../freedesktop.org.xml.in.h:637 msgid "MPEG video" msgstr "MPEG مرئي" -#: ../freedesktop.org.xml.in.h:631 +#: ../freedesktop.org.xml.in.h:638 msgid "MPEG video (streamed)" msgstr "" -#: ../freedesktop.org.xml.in.h:632 +#: ../freedesktop.org.xml.in.h:639 msgid "QuickTime video" msgstr "QuickTime مرئي" -#: ../freedesktop.org.xml.in.h:633 +#: ../freedesktop.org.xml.in.h:640 msgid "QuickTime image" msgstr "صورة QuickTime" -#: ../freedesktop.org.xml.in.h:634 +#: ../freedesktop.org.xml.in.h:641 msgid "Vivo video" msgstr "Vivo مرئي" -#: ../freedesktop.org.xml.in.h:635 +#: ../freedesktop.org.xml.in.h:642 msgid "Wavelet video" msgstr "Wavelet مرئي" -#: ../freedesktop.org.xml.in.h:636 +#: ../freedesktop.org.xml.in.h:643 msgid "ANIM animation" msgstr "تحريكة ANIM" -#: ../freedesktop.org.xml.in.h:637 +#: ../freedesktop.org.xml.in.h:644 msgid "FLIC animation" msgstr "تحريكة FLIC" -#: ../freedesktop.org.xml.in.h:638 +#: ../freedesktop.org.xml.in.h:645 msgid "Haansoft Hangul document" msgstr "مستند Haansoft Hangul" -#: ../freedesktop.org.xml.in.h:639 +#: ../freedesktop.org.xml.in.h:646 msgid "Haansoft Hangul document template" msgstr "قالب مستند Haansoft Hangul" -#: ../freedesktop.org.xml.in.h:640 +#: ../freedesktop.org.xml.in.h:647 msgid "MNG animation" msgstr "تحريكة MNG" -#: ../freedesktop.org.xml.in.h:641 +#: ../freedesktop.org.xml.in.h:648 msgid "ASF video" msgstr "ASF مرئي" -#: ../freedesktop.org.xml.in.h:642 +#: ../freedesktop.org.xml.in.h:649 msgid "Windows Media Station file" msgstr "ملف محطة Windows Media" -#: ../freedesktop.org.xml.in.h:643 +#: ../freedesktop.org.xml.in.h:650 msgid "Windows Media video" msgstr "Windows Media مرئي" -#: ../freedesktop.org.xml.in.h:644 +#: ../freedesktop.org.xml.in.h:651 msgid "AVI video" msgstr "AVI مرئي" -#: ../freedesktop.org.xml.in.h:645 +#: ../freedesktop.org.xml.in.h:652 msgid "NullSoft video" msgstr "NullSoft مرئي" -#: ../freedesktop.org.xml.in.h:646 +#: ../freedesktop.org.xml.in.h:653 msgid "SDP multicast stream file" msgstr "ملف دفق متعدد البث SDP" -#: ../freedesktop.org.xml.in.h:647 +#: ../freedesktop.org.xml.in.h:654 msgid "SGI video" msgstr "SGI مرئي" -#: ../freedesktop.org.xml.in.h:648 +#: ../freedesktop.org.xml.in.h:655 msgid "eMusic download package" msgstr "حزمة تنزيل eMusic" -#: ../freedesktop.org.xml.in.h:649 +#: ../freedesktop.org.xml.in.h:656 msgid "KML geographic data" msgstr "بيانات جغرافية KML" -#: ../freedesktop.org.xml.in.h:650 +#: ../freedesktop.org.xml.in.h:657 msgid "KML geographic compressed data" msgstr "بيانات جغرافية مضغوطة KML" -#: ../freedesktop.org.xml.in.h:651 +#: ../freedesktop.org.xml.in.h:658 msgid "Citrix ICA settings file" msgstr "ملف إعدادات Citrix ICA" -#: ../freedesktop.org.xml.in.h:652 +#: ../freedesktop.org.xml.in.h:659 msgid "XUL interface document" msgstr "مستند واجهة XUL" -#: ../freedesktop.org.xml.in.h:653 +#: ../freedesktop.org.xml.in.h:660 msgid "XPInstall installer module" msgstr "وحدة مثبت XPInstall" -#: ../freedesktop.org.xml.in.h:654 +#: ../freedesktop.org.xml.in.h:661 msgid "Word 2007 document" msgstr "مستند Word 2007" -#: ../freedesktop.org.xml.in.h:655 +#: ../freedesktop.org.xml.in.h:662 msgid "Word 2007 document template" msgstr "" -#: ../freedesktop.org.xml.in.h:656 +#: ../freedesktop.org.xml.in.h:663 msgid "PowerPoint 2007 presentation" msgstr "عرض تقديمي PowerPoint 2007" -#: ../freedesktop.org.xml.in.h:657 +#: ../freedesktop.org.xml.in.h:664 msgid "PowerPoint 2007 slide" msgstr "" -#: ../freedesktop.org.xml.in.h:658 +#: ../freedesktop.org.xml.in.h:665 msgid "PowerPoint 2007 show" msgstr "عرض PowerPoint 2007" -#: ../freedesktop.org.xml.in.h:659 +#: ../freedesktop.org.xml.in.h:666 msgid "PowerPoint 2007 presentation template" msgstr "" -#: ../freedesktop.org.xml.in.h:660 +#: ../freedesktop.org.xml.in.h:667 msgid "Excel 2007 spreadsheet" msgstr "جدول Excel 2007" -#: ../freedesktop.org.xml.in.h:661 +#: ../freedesktop.org.xml.in.h:668 msgid "Excel 2007 spreadsheet template" msgstr "" -#: ../freedesktop.org.xml.in.h:662 +#: ../freedesktop.org.xml.in.h:669 msgid "T602 document" msgstr "مستند T602" -#: ../freedesktop.org.xml.in.h:663 +#: ../freedesktop.org.xml.in.h:670 msgid "Cisco VPN Settings" msgstr "إعدادات Cisco VPN" -#: ../freedesktop.org.xml.in.h:664 +#: ../freedesktop.org.xml.in.h:671 msgid "ICC profile" msgstr "تشكيلة OCL" -#: ../freedesktop.org.xml.in.h:665 +#: ../freedesktop.org.xml.in.h:672 msgid "IT 8.7 color calibration file" msgstr "ملف ضبط ألوان IT 8.7" -#: ../freedesktop.org.xml.in.h:666 +#: ../freedesktop.org.xml.in.h:673 msgid "CCMX color correction file" msgstr "" -#: ../freedesktop.org.xml.in.h:667 +#: ../freedesktop.org.xml.in.h:674 msgid "WinHelp help file" msgstr "" #. http://en.wikipedia.org/wiki/Design_rule_for_Camera_File_system -#: ../freedesktop.org.xml.in.h:669 +#: ../freedesktop.org.xml.in.h:676 msgid "digital photos" msgstr "الصور الرقمية" #. TRANSLATORS: This is a brand-name, not a generic term. Please see #. http://en.wikipedia.org/wiki/Video_CD #. http://www.herongyang.com/CD-DVD/VCD-Movie-File-Directory-Structure.html -#: ../freedesktop.org.xml.in.h:673 +#: ../freedesktop.org.xml.in.h:680 msgid "Video CD" msgstr "Video CD" #. TRANSLATORS: This is a brand-name, not a generic term. Please see #. http://en.wikipedia.org/wiki/Super_Video_CD #. http://everything2.com/index.pl?node_id=1009222 -#: ../freedesktop.org.xml.in.h:677 +#: ../freedesktop.org.xml.in.h:684 msgid "Super Video CD" msgstr "Super Video CD" #. http://en.wikipedia.org/wiki/DVD-Video -#: ../freedesktop.org.xml.in.h:679 +#: ../freedesktop.org.xml.in.h:686 msgid "video DVD" msgstr "DVD مرئي" #. http://en.wikipedia.org/wiki/Red_Book_(audio_CD_standard) -#: ../freedesktop.org.xml.in.h:681 +#: ../freedesktop.org.xml.in.h:688 msgid "audio CD" msgstr "CD سمعي" #. http://en.wikipedia.org/wiki/Compact_Disc -#: ../freedesktop.org.xml.in.h:683 +#: ../freedesktop.org.xml.in.h:690 msgid "blank CD disc" msgstr "قرص CD فارغ" #. http://en.wikipedia.org/wiki/DVD -#: ../freedesktop.org.xml.in.h:685 +#: ../freedesktop.org.xml.in.h:692 msgid "blank DVD disc" msgstr "قرص DVD فارغ" #. http://en.wikipedia.org/wiki/Blu-ray_Disc -#: ../freedesktop.org.xml.in.h:687 +#: ../freedesktop.org.xml.in.h:694 msgid "blank Blu-ray disc" msgstr "قرص بلو-راي فارغ" #. http://en.wikipedia.org/wiki/HD_DVD -#: ../freedesktop.org.xml.in.h:689 +#: ../freedesktop.org.xml.in.h:696 msgid "blank HD DVD disc" msgstr "قرص HD DVD فارغ" #. http://en.wikipedia.org/wiki/DVD-Audio -#: ../freedesktop.org.xml.in.h:691 +#: ../freedesktop.org.xml.in.h:698 msgid "audio DVD" msgstr "DVD سمعي" #. http://en.wikipedia.org/wiki/Blu-ray_Disc #. http://www.blu-raydisc.com/Section-13470/Section-13890/Index.html -#: ../freedesktop.org.xml.in.h:694 +#: ../freedesktop.org.xml.in.h:701 msgid "Blu-ray video disc" msgstr "قرص بلو-راي مرئي" #. http://en.wikipedia.org/wiki/HD_DVD #. http://www.dvdafteredit.com/wiki/The_HVDVD_TS_Folder -#: ../freedesktop.org.xml.in.h:697 +#: ../freedesktop.org.xml.in.h:704 msgid "HD DVD video disc" msgstr "قرص HD DVD مرئي" #. see fd.o hal spec -#: ../freedesktop.org.xml.in.h:699 +#: ../freedesktop.org.xml.in.h:706 msgid "e-book reader" msgstr "" #. TRANSLATORS: This is a brand-name, not a generic term. Please see #. http://en.wikipedia.org/wiki/Picture_CD #. http://www.re.org/kristin/picturecd.html -#: ../freedesktop.org.xml.in.h:703 +#: ../freedesktop.org.xml.in.h:710 msgid "Picture CD" msgstr "Picture CD" #. see fd.o hal spec -#: ../freedesktop.org.xml.in.h:705 +#: ../freedesktop.org.xml.in.h:712 msgid "portable audio player" msgstr "مشغل الملفات المسموعة المحمولة" #. http://standards.freedesktop.org/autostart-spec/autostart-spec-latest.html #. http://bugzilla.gnome.org/show_bug.cgi?id=509823#c3 -#: ../freedesktop.org.xml.in.h:708 +#: ../freedesktop.org.xml.in.h:715 msgid "software" msgstr "برنامج" #. http://standards.freedesktop.org/autostart-spec/autostart-spec-latest.html #. http://bugzilla.gnome.org/show_bug.cgi?id=509823#c3 -#: ../freedesktop.org.xml.in.h:711 +#: ../freedesktop.org.xml.in.h:718 msgid "UNIX software" msgstr "برنامج يونكس" #. http://standards.freedesktop.org/autostart-spec/autostart-spec-latest.html #. http://bugzilla.gnome.org/show_bug.cgi?id=509823#c3 -#: ../freedesktop.org.xml.in.h:714 +#: ../freedesktop.org.xml.in.h:721 msgid "Windows software" msgstr "برنامج ويندوز" #. http://www4.wiwiss.fu-berlin.de/bizer/TriG/ -#: ../freedesktop.org.xml.in.h:716 +#: ../freedesktop.org.xml.in.h:723 msgid "TriG RDF document" msgstr "" diff -Nru language-pack-ar-base-14.04+20140707/data/ar/LC_MESSAGES/software-properties.po language-pack-ar-base-14.04+20150219/data/ar/LC_MESSAGES/software-properties.po --- language-pack-ar-base-14.04+20140707/data/ar/LC_MESSAGES/software-properties.po 2014-07-09 08:59:01.000000000 +0000 +++ language-pack-ar-base-14.04+20150219/data/ar/LC_MESSAGES/software-properties.po 2015-02-19 15:02:53.000000000 +0000 @@ -9,7 +9,7 @@ msgstr "" "Project-Id-Version: po_software-properties-ar\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-30 16:59+0000\n" +"POT-Creation-Date: 2015-01-21 13:43+0000\n" "PO-Revision-Date: 2014-03-19 17:29+0000\n" "Last-Translator: Ibrahim Saed \n" "Language-Team: Arabic\n" @@ -18,8 +18,8 @@ "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n % 100 >= " "3 && n % 100 <= 10 ? 3 : n % 100 >= 11 && n % 100 <= 99 ? 4 : 5;\n" -"X-Launchpad-Export-Date: 2014-07-07 13:40+0000\n" -"X-Generator: Launchpad (build 17086)\n" +"X-Launchpad-Export-Date: 2015-02-19 12:26+0000\n" +"X-Generator: Launchpad (build 17341)\n" #: ../data/com.ubuntu.softwareproperties.policy.in.h:1 msgid "Write Configuration" @@ -56,78 +56,78 @@ "'add-apt-repository multiverse'" msgstr "" -#: ../add-apt-repository:58 +#: ../software-properties-kde:78 ../add-apt-repository:59 msgid "Print a lot of debug information to the command line" msgstr "" -#: ../add-apt-repository:61 +#: ../add-apt-repository:62 msgid "remove repository from sources.list.d directory" msgstr "أزل المستودع من مجلد sources.list.d" -#: ../add-apt-repository:64 +#: ../add-apt-repository:65 #, c-format msgid "URL of keyserver. Default: %default" msgstr "" -#: ../add-apt-repository:67 +#: ../add-apt-repository:68 msgid "Allow downloading of the source packages from the repository" msgstr "السماح بتنزيل حزم المصادر من المستودع" -#: ../add-apt-repository:70 +#: ../add-apt-repository:71 msgid "Assume yes to all queries" msgstr "اعتبر نعم إجابة لكل الأسئلة" -#: ../add-apt-repository:74 +#: ../add-apt-repository:75 msgid "Error: must run as root" msgstr "خطأ: يجب تشغيله بصلاحية الجذر" -#: ../add-apt-repository:78 +#: ../add-apt-repository:79 msgid "Error: need a repository as argument" msgstr "خطأ: يحتاج مستودعا معطى" -#: ../add-apt-repository:81 +#: ../add-apt-repository:82 msgid "Error: need a single repository as argument" msgstr "" -#: ../add-apt-repository:101 +#: ../add-apt-repository:102 #, c-format msgid "'%s' distribution component disabled for all sources." msgstr "" -#: ../add-apt-repository:103 +#: ../add-apt-repository:104 #, c-format msgid "'%s' distribution component is already disabled for all sources." msgstr "" -#: ../add-apt-repository:108 +#: ../add-apt-repository:109 #, c-format msgid "'%s' distribution component enabled for all sources." msgstr "" -#: ../add-apt-repository:110 +#: ../add-apt-repository:111 #, c-format msgid "'%s' distribution component is already enabled for all sources." msgstr "" -#: ../add-apt-repository:132 +#: ../add-apt-repository:133 #, c-format msgid " More info: %s" msgstr " المزيد من المعلومات: %s" -#: ../add-apt-repository:136 +#: ../add-apt-repository:137 msgid "Press [ENTER] to continue or ctrl-c to cancel removing it" msgstr "اضغط [ENTER] للمواصلة أو Ctrl-C لإلغاء إزالته" -#: ../add-apt-repository:138 +#: ../add-apt-repository:139 msgid "Press [ENTER] to continue or ctrl-c to cancel adding it" msgstr "اضغط [ENTER] للمواصلة أو Ctrl-C لإلغاء إضافته" -#: ../add-apt-repository:155 ../add-apt-repository:159 +#: ../add-apt-repository:157 ../add-apt-repository:161 #, c-format msgid "Error: '%s' doesn't exist in a sourcelist file" msgstr "خطأ: '%s' ليس موجودا في ملف مصادر البرمجيات" -#: ../add-apt-repository:164 +#: ../add-apt-repository:166 #, c-format msgid "Error: '%s' invalid" msgstr "خطأ: '%s' غير سليم" @@ -170,70 +170,70 @@ "distribution project." msgstr "أرسل قائمة بالبرمجيات المثبتة وتكرار استخدامها إلى مشروع التوزيعة." -#: ../softwareproperties/kde/DialogMirror.py:57 +#: ../softwareproperties/kde/DialogMirror.py:63 msgid "Mirror" msgstr "مرآة" -#: ../softwareproperties/kde/DialogMirror.py:179 -#: ../softwareproperties/kde/DialogMirror.py:180 -#: ../softwareproperties/kde/DialogMirror.py:213 +#: ../softwareproperties/kde/DialogMirror.py:184 +#: ../softwareproperties/kde/DialogMirror.py:185 +#: ../softwareproperties/kde/DialogMirror.py:218 msgid "Testing Mirrors" msgstr "مرايا التجربة" -#: ../softwareproperties/kde/DialogMirror.py:179 -#: ../softwareproperties/kde/DialogMirror.py:182 +#: ../softwareproperties/kde/DialogMirror.py:184 +#: ../softwareproperties/kde/DialogMirror.py:187 msgid "Cancel" msgstr "ألغِ" -#: ../softwareproperties/kde/DialogMirror.py:214 -#: ../softwareproperties/gtk/DialogMirror.py:330 +#: ../softwareproperties/kde/DialogMirror.py:219 +#: ../softwareproperties/gtk/DialogMirror.py:332 msgid "No suitable download server was found" msgstr "لم يعثر على خادوم مناسب للتحميل" -#: ../softwareproperties/kde/DialogMirror.py:215 -#: ../softwareproperties/gtk/DialogMirror.py:331 +#: ../softwareproperties/kde/DialogMirror.py:220 +#: ../softwareproperties/gtk/DialogMirror.py:333 msgid "Please check your Internet connection." msgstr "من فضلك تحقق من اتصالك بالإنترنت." -#: ../softwareproperties/kde/DialogMirror.py:230 -#: ../softwareproperties/gtk/DialogMirror.py:346 +#: ../softwareproperties/kde/DialogMirror.py:235 +#: ../softwareproperties/gtk/DialogMirror.py:348 msgid "Canceling..." msgstr "يلغي..." -#: ../softwareproperties/kde/SoftwarePropertiesKDE.py:165 +#: ../softwareproperties/kde/SoftwarePropertiesKDE.py:162 #: ../data/gtkbuilder/main.ui.h:9 msgid "Daily" msgstr "يوميا" -#: ../softwareproperties/kde/SoftwarePropertiesKDE.py:166 +#: ../softwareproperties/kde/SoftwarePropertiesKDE.py:163 #: ../data/gtkbuilder/main.ui.h:10 msgid "Every two days" msgstr "كل يومين" -#: ../softwareproperties/kde/SoftwarePropertiesKDE.py:167 +#: ../softwareproperties/kde/SoftwarePropertiesKDE.py:164 #: ../data/gtkbuilder/main.ui.h:11 msgid "Weekly" msgstr "أسبوعيا" -#: ../softwareproperties/kde/SoftwarePropertiesKDE.py:168 +#: ../softwareproperties/kde/SoftwarePropertiesKDE.py:165 #: ../data/gtkbuilder/main.ui.h:12 msgid "Every two weeks" msgstr "كل أسبوعين" -#: ../softwareproperties/kde/SoftwarePropertiesKDE.py:175 +#: ../softwareproperties/kde/SoftwarePropertiesKDE.py:172 #: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:241 #, python-format msgid "Every %s days" msgstr "كل %s يوم" #. TRANS: %s stands for the distribution name e.g. Debian or Ubuntu -#: ../softwareproperties/kde/SoftwarePropertiesKDE.py:217 +#: ../softwareproperties/kde/SoftwarePropertiesKDE.py:214 #, python-format msgid "%s updates" msgstr "%s تحديثات" #. TRANS: %s stands for the distribution name e.g. Debian or Ubuntu -#: ../softwareproperties/kde/SoftwarePropertiesKDE.py:221 +#: ../softwareproperties/kde/SoftwarePropertiesKDE.py:218 #: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:301 #, python-format msgid "%s Software" @@ -242,7 +242,7 @@ #. TRANSLATORS: Label for the components in the Internet section #. first %s is the description of the component #. second %s is the code name of the comp, eg main, universe -#: ../softwareproperties/kde/SoftwarePropertiesKDE.py:240 +#: ../softwareproperties/kde/SoftwarePropertiesKDE.py:237 #: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:314 #, python-format msgid "%s (%s)" @@ -250,43 +250,43 @@ #. add a separator and the option to choose another mirror from the list #. #FIXME server_store.append(["sep", None, True]) -#: ../softwareproperties/kde/SoftwarePropertiesKDE.py:303 +#: ../softwareproperties/kde/SoftwarePropertiesKDE.py:300 #: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:429 #: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:522 msgid "Other..." msgstr "أخرى..." -#: ../softwareproperties/kde/SoftwarePropertiesKDE.py:673 -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:942 +#: ../softwareproperties/kde/SoftwarePropertiesKDE.py:668 +#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:945 msgid "Import key" msgstr "استورد مفتاحا" -#: ../softwareproperties/kde/SoftwarePropertiesKDE.py:676 -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:956 +#: ../softwareproperties/kde/SoftwarePropertiesKDE.py:671 +#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:959 msgid "Error importing selected file" msgstr "خطأ في استيراد الملف المختار" -#: ../softwareproperties/kde/SoftwarePropertiesKDE.py:677 -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:957 +#: ../softwareproperties/kde/SoftwarePropertiesKDE.py:672 +#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:960 msgid "The selected file may not be a GPG key file or it might be corrupt." msgstr "الملف المختار قد لا يكون ملف مفتاح GPG أو قد يكون فاسدا." -#: ../softwareproperties/kde/SoftwarePropertiesKDE.py:689 -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:973 +#: ../softwareproperties/kde/SoftwarePropertiesKDE.py:685 +#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:976 msgid "Error removing the key" msgstr "خطأ إزالة المفتاح" -#: ../softwareproperties/kde/SoftwarePropertiesKDE.py:690 -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:974 +#: ../softwareproperties/kde/SoftwarePropertiesKDE.py:686 +#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:977 msgid "" "The key you selected could not be removed. Please report this as a bug." msgstr "لا يمكن إزالة المفتاح الذي اخترته. من فضلك أبلغ عن هذا كعلة." -#: ../softwareproperties/kde/SoftwarePropertiesKDE.py:706 +#: ../softwareproperties/kde/SoftwarePropertiesKDE.py:703 msgid "Reload" msgstr "أعد التحميل" -#: ../softwareproperties/kde/SoftwarePropertiesKDE.py:708 +#: ../softwareproperties/kde/SoftwarePropertiesKDE.py:705 #: ../data/gtkbuilder/dialog-cache-outofdate.ui.h:2 msgid "" "The information about available software is out-of-date\n" @@ -302,11 +302,11 @@ "معلومات البرامج المتاحة.\n" "للمتابعة تحتاج إلى اتصال بالإنترنت." -#: ../softwareproperties/kde/SoftwarePropertiesKDE.py:737 +#: ../softwareproperties/kde/SoftwarePropertiesKDE.py:734 msgid "CD Error" msgstr "عطل في الاسطوانة" -#: ../softwareproperties/kde/SoftwarePropertiesKDE.py:738 +#: ../softwareproperties/kde/SoftwarePropertiesKDE.py:735 #, python-format msgid "" "Error scanning the CD\n" @@ -322,7 +322,7 @@ msgstr "اسم الاسطوانة" #: ../softwareproperties/kde/CdromProgress.py:54 -#: ../softwareproperties/gtk/CdromProgress.py:54 +#: ../softwareproperties/gtk/CdromProgress.py:59 msgid "Please enter a name for the disc" msgstr "الرجاء ادخال اسم القرص" @@ -331,7 +331,7 @@ msgstr "أدرج قرصا" #: ../softwareproperties/kde/CdromProgress.py:58 -#: ../softwareproperties/gtk/CdromProgress.py:70 +#: ../softwareproperties/gtk/CdromProgress.py:75 msgid "Please insert a disk in the drive:" msgstr "من فضلك أدرج قرصا في الجهاز:" @@ -346,7 +346,7 @@ #. L10N: the example is of the format: deb http://ftp.debian.org sarge main #: ../softwareproperties/kde/DialogAdd.py:57 -#: ../softwareproperties/gtk/DialogAdd.py:60 +#: ../softwareproperties/gtk/DialogAdd.py:62 #, python-format msgid "" "The APT line includes the type, location and components of a repository, for " @@ -371,11 +371,11 @@ msgid "Source Code" msgstr "كود مصدري" -#: ../softwareproperties/gtk/DialogMirror.py:246 +#: ../softwareproperties/gtk/DialogMirror.py:248 msgid "New mirror" msgstr "مرآة جديدة" -#: ../softwareproperties/gtk/DialogMirror.py:319 +#: ../softwareproperties/gtk/DialogMirror.py:321 #, python-format msgid "Completed %s of %s tests" msgstr "اكتمل %s اختبار من %s" @@ -403,107 +403,107 @@ msgid "The selected data may not be a GPG key file or it might be corrupt." msgstr "يجب أن تكون البيانات المختارة ملف مفتاح GPG أو ربما يكون معطوبا." -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:808 +#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:811 msgid "Error scanning the CD" msgstr "خطأ أثناء فحص الاسطوانة" -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:809 +#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:812 msgid "Could not find a suitable CD." msgstr "تعذّر العثور على القرص المُدمج المناسب." -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1019 +#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1022 msgid "Applying changes..." msgstr "يُطَّبق التغييرات..." -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1100 +#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1103 #: ../data/gtkbuilder/main.ui.h:40 msgid "Re_vert" msgstr "ا_سترجع" -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1102 +#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1105 msgid "_Apply Changes" msgstr "_طبّق التغييرات" -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1104 +#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1107 msgid "_Cancel" msgstr "أ_لغِ" -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1106 +#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1109 msgid "_Restart..." msgstr "أ_عد التشغيل..." -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1121 +#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1124 msgid "Searching for available drivers..." msgstr "يبحث عن التعريفات المتوفرة..." -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1151 +#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1154 msgid "An error occurred while searching for drivers." msgstr "حدث خطأ ما أثناء البحث عن تعريفات." -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1223 +#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1226 msgid "This device is using the recommended driver." msgstr "هذا الجهاز يستخدم التعريف المستحسن." -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1224 +#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1227 msgid "This device is using an alternative driver." msgstr "هذا الجهاز يستخدم تعريفا بديلا." -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1225 +#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1228 msgid "This device is using a manually-installed driver." msgstr "هذا الجهاز يستخدم تعريفا مثبتا يدويا." -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1226 +#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1229 msgid "This device is not working." msgstr "هذا الجهاز لا يعمل." -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1235 +#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1238 msgid "Continue using a manually installed driver" msgstr "المتابعة باستخدام التعريف المثبت يدويا" -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1262 +#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1265 msgid "Using {} from {}" msgstr "استخدام {} من {}" -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1264 +#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1267 msgid "Using {}" msgstr "يستخدم {}" -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1271 +#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1274 msgid "open source" msgstr "مفتوح المصدر" -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1273 +#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1276 msgid "proprietary" msgstr "مُحتكَر" -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1276 +#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1279 #, python-brace-format msgid "{base_description} ({licence}, tested)" msgstr "{base_description} ({licence}، مُختبَر)" -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1278 +#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1281 #, python-brace-format msgid "{base_description} ({licence})" msgstr "{base_description} ({licence})" -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1298 +#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1301 msgid "Do not use the device" msgstr "لا تستخدم الجهاز" #. No drivers found. -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1318 +#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1321 msgid "No additional drivers available." msgstr "لا تتوفر تعريفات إضافية." -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1336 +#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1339 msgid "Unknown" msgstr "مجهول" -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1385 +#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1388 msgid "You need to restart the computer to complete the driver changes." msgstr "أنت بحاجة إلى إعادة تشغيل الحاسوب لإكمال التغييرات في التعريفات." -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1399 +#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1402 #, python-format msgid "%(count)d proprietary driver in use." msgid_plural "%(count)d proprietary drivers in use." @@ -514,16 +514,16 @@ msgstr[4] "%(count)d تعريفًا مُحكرًا مُستخدمة" msgstr[5] "%(count)d تعريف مُحتكر مستخدم" -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1404 +#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1407 #: ../data/gtkbuilder/main.ui.h:37 msgid "No proprietary drivers are in use." msgstr "لا تعريفات مُحتكرة قيد الاستخدام." -#: ../softwareproperties/gtk/DialogAddSourcesList.py:39 +#: ../softwareproperties/gtk/DialogAddSourcesList.py:43 msgid "Add Software Channels" msgstr "أضف قنوات برمجيات" -#: ../softwareproperties/gtk/DialogAddSourcesList.py:80 +#: ../softwareproperties/gtk/DialogAddSourcesList.py:84 msgid "Install software additionally or only from this source?" msgid_plural "Install software additionally or only from these sources?" msgstr[0] "أأثبت البرمجيات بشكل إضافي أو فقط من هذا المصدر؟" @@ -533,7 +533,7 @@ msgstr[4] "أأثبت البرمجيات بشكل إضافي أو فقط من هذا المصادر؟" msgstr[5] "أأثبت البرمجيات بشكل إضافي أو فقط من هذه المصادر؟" -#: ../softwareproperties/gtk/DialogAddSourcesList.py:85 +#: ../softwareproperties/gtk/DialogAddSourcesList.py:89 msgid "" "You can either add the following sources or replace your current sources by " "them. Only install software from trusted sources." @@ -541,11 +541,11 @@ "تستطيع إما إضافة المصادر التالية أو استبدال مصادرك الحالية بها. ثبت " "البرمجيات فقط من مصادر موثوقة." -#: ../softwareproperties/gtk/DialogAddSourcesList.py:100 +#: ../softwareproperties/gtk/DialogAddSourcesList.py:104 msgid "There are no sources to install software from" msgstr "لا يوجد مصادر لتثبيت البرمجيات منها" -#: ../softwareproperties/gtk/DialogAddSourcesList.py:101 +#: ../softwareproperties/gtk/DialogAddSourcesList.py:105 #, python-format msgid "The file '%s' does not contain any valid software sources." msgstr "الملف '%s' لا يحتوي أي مصادر برمجيات صحيحة." diff -Nru language-pack-ar-base-14.04+20140707/data/ar/LC_MESSAGES/subdomain_parser.po language-pack-ar-base-14.04+20150219/data/ar/LC_MESSAGES/subdomain_parser.po --- language-pack-ar-base-14.04+20140707/data/ar/LC_MESSAGES/subdomain_parser.po 2014-07-09 08:59:01.000000000 +0000 +++ language-pack-ar-base-14.04+20150219/data/ar/LC_MESSAGES/subdomain_parser.po 2015-02-19 15:02:53.000000000 +0000 @@ -6,15 +6,14 @@ "Project-Id-Version: apparmor-parser\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2005-03-31 13:39-0800\n" -"PO-Revision-Date: 2014-04-05 01:49+0000\n" -"Last-Translator: Ubuntu Archive Robot \n" +"PO-Revision-Date: 2014-11-21 13:06+0000\n" +"Last-Translator: Tyler Hicks \n" "Language-Team: Novell Language \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-07-07 13:41+0000\n" -"X-Generator: Launchpad (build 17086)\n" +"X-Launchpad-Export-Date: 2015-02-19 12:26+0000\n" +"X-Generator: Launchpad (build 17341)\n" "Language: ar\n" #: ../parser_include.c:80 diff -Nru language-pack-ar-base-14.04+20140707/data/ar/LC_MESSAGES/system-config-kickstart.po language-pack-ar-base-14.04+20150219/data/ar/LC_MESSAGES/system-config-kickstart.po --- language-pack-ar-base-14.04+20140707/data/ar/LC_MESSAGES/system-config-kickstart.po 2014-07-09 08:58:58.000000000 +0000 +++ language-pack-ar-base-14.04+20150219/data/ar/LC_MESSAGES/system-config-kickstart.po 2015-02-19 15:02:51.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: 2014-07-07 12:56+0000\n" -"X-Generator: Launchpad (build 17086)\n" +"X-Launchpad-Export-Date: 2015-02-19 11:56+0000\n" +"X-Generator: Launchpad (build 17341)\n" #: ../src/RHELPackageGroupList.py:12 msgid "X Window System" diff -Nru language-pack-ar-base-14.04+20140707/data/ar/LC_MESSAGES/system-service.po language-pack-ar-base-14.04+20150219/data/ar/LC_MESSAGES/system-service.po --- language-pack-ar-base-14.04+20140707/data/ar/LC_MESSAGES/system-service.po 2014-07-09 08:59:03.000000000 +0000 +++ language-pack-ar-base-14.04+20150219/data/ar/LC_MESSAGES/system-service.po 2015-02-19 15:02:55.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: 2014-07-07 14:17+0000\n" -"X-Generator: Launchpad (build 17086)\n" +"X-Launchpad-Export-Date: 2015-02-19 12:50+0000\n" +"X-Generator: Launchpad (build 17341)\n" #: ../backend/com.ubuntu.systemservice.policy.in.h:1 msgid "Get current global proxy" diff -Nru language-pack-ar-base-14.04+20140707/data/ar/LC_MESSAGES/tasksel.po language-pack-ar-base-14.04+20150219/data/ar/LC_MESSAGES/tasksel.po --- language-pack-ar-base-14.04+20140707/data/ar/LC_MESSAGES/tasksel.po 2014-07-09 08:58:59.000000000 +0000 +++ language-pack-ar-base-14.04+20150219/data/ar/LC_MESSAGES/tasksel.po 2015-02-19 15:02:51.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: 2014-07-07 12:56+0000\n" -"X-Generator: Launchpad (build 17086)\n" +"X-Launchpad-Export-Date: 2015-02-19 11:57+0000\n" +"X-Generator: Launchpad (build 17341)\n" #: ../tasksel.pl:494 msgid "" diff -Nru language-pack-ar-base-14.04+20140707/data/ar/LC_MESSAGES/ubuntu-sso-client.po language-pack-ar-base-14.04+20150219/data/ar/LC_MESSAGES/ubuntu-sso-client.po --- language-pack-ar-base-14.04+20140707/data/ar/LC_MESSAGES/ubuntu-sso-client.po 2014-07-09 08:59:05.000000000 +0000 +++ language-pack-ar-base-14.04+20150219/data/ar/LC_MESSAGES/ubuntu-sso-client.po 2015-02-19 15:02:57.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: 2014-07-07 14:47+0000\n" -"X-Generator: Launchpad (build 17086)\n" +"X-Launchpad-Export-Date: 2015-02-19 13:11+0000\n" +"X-Generator: Launchpad (build 17341)\n" #. Undefined variable '_', pylint: disable=E0602 #. all the text that is used in the gui diff -Nru language-pack-ar-base-14.04+20140707/data/ar/LC_MESSAGES/ubuntu-wallpapers.po language-pack-ar-base-14.04+20150219/data/ar/LC_MESSAGES/ubuntu-wallpapers.po --- language-pack-ar-base-14.04+20140707/data/ar/LC_MESSAGES/ubuntu-wallpapers.po 2014-07-09 08:59:02.000000000 +0000 +++ language-pack-ar-base-14.04+20150219/data/ar/LC_MESSAGES/ubuntu-wallpapers.po 2015-02-19 15:02:54.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: 2014-07-07 14:03+0000\n" -"X-Generator: Launchpad (build 17086)\n" +"X-Launchpad-Export-Date: 2015-02-19 12:42+0000\n" +"X-Generator: Launchpad (build 17341)\n" #: ../ubuntu-wallpapers.xml.in.h:1 msgid "Ubuntu" diff -Nru language-pack-ar-base-14.04+20140707/data/ar/LC_MESSAGES/ufw.po language-pack-ar-base-14.04+20150219/data/ar/LC_MESSAGES/ufw.po --- language-pack-ar-base-14.04+20140707/data/ar/LC_MESSAGES/ufw.po 2014-07-09 08:59:02.000000000 +0000 +++ language-pack-ar-base-14.04+20150219/data/ar/LC_MESSAGES/ufw.po 2015-02-19 15:02:55.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: 2014-07-07 14:12+0000\n" -"X-Generator: Launchpad (build 17086)\n" +"X-Launchpad-Export-Date: 2015-02-19 12:47+0000\n" +"X-Generator: Launchpad (build 17341)\n" #: src/ufw:56 msgid ": Need at least python 2.6)\n" @@ -103,7 +103,7 @@ msgid "New profiles:" msgstr "" -#: src/backend_iptables.py:93 src/backend.py:351 +#: src/backend.py:351 src/backend_iptables.py:93 #, python-format msgid "Unsupported policy '%s'" msgstr "" @@ -138,7 +138,7 @@ msgid "Checking ip6tables\n" msgstr "" -#: src/backend_iptables.py:266 src/backend_iptables.py:541 +#: src/backend_iptables.py:266 src/backend_iptables.py:546 msgid "problem running" msgstr "" @@ -146,28 +146,28 @@ msgid "Status: inactive" msgstr "" -#: src/backend_iptables.py:432 +#: src/backend_iptables.py:437 msgid "To" msgstr "إلى" -#: src/backend_iptables.py:433 +#: src/backend_iptables.py:438 msgid "From" msgstr "من" -#: src/backend_iptables.py:434 +#: src/backend_iptables.py:439 msgid "Action" msgstr "الإجراء" -#: src/backend_iptables.py:450 src/backend_iptables.py:454 +#: src/backend_iptables.py:455 src/backend_iptables.py:459 msgid "\n" msgstr "\n" -#: src/backend_iptables.py:462 +#: src/backend_iptables.py:467 #, python-format msgid "Default: %(in)s (incoming), %(out)s (outgoing), %(routed)s (routed)" msgstr "" -#: src/backend_iptables.py:470 +#: src/backend_iptables.py:475 #, python-format msgid "" "Status: active\n" @@ -176,179 +176,179 @@ "%(app)s%(status)s" msgstr "" -#: src/backend_iptables.py:474 +#: src/backend_iptables.py:479 #, python-format msgid "Status: active%s" msgstr "" -#: src/backend_iptables.py:479 src/backend_iptables.py:489 +#: src/backend_iptables.py:484 src/backend_iptables.py:494 msgid "running ufw-init" msgstr "" -#: src/backend_iptables.py:483 src/backend_iptables.py:493 +#: src/backend_iptables.py:488 src/backend_iptables.py:498 #, python-format msgid "" "problem running ufw-init\n" "%s" msgstr "" -#: src/backend_iptables.py:502 +#: src/backend_iptables.py:507 msgid "Could not set LOGLEVEL" msgstr "" -#: src/backend_iptables.py:508 +#: src/backend_iptables.py:513 msgid "Could not load logging rules" msgstr "" -#: src/backend_iptables.py:663 src/backend.py:273 +#: src/backend.py:273 src/backend_iptables.py:668 #, python-format msgid "Couldn't open '%s' for reading" msgstr "" -#: src/backend_iptables.py:674 +#: src/backend_iptables.py:679 #, python-format msgid "Skipping malformed tuple (bad length): %s" msgstr "" -#: src/backend_iptables.py:685 +#: src/backend_iptables.py:690 #, python-format msgid "Skipping malformed tuple (iface): %s" msgstr "" -#: src/backend_iptables.py:731 +#: src/backend_iptables.py:736 #, python-format msgid "Skipping malformed tuple: %s" msgstr "" -#: src/backend_iptables.py:753 src/backend.py:304 +#: src/backend.py:304 src/backend_iptables.py:758 #, python-format msgid "'%s' is not writable" msgstr "" -#: src/backend_iptables.py:925 +#: src/backend_iptables.py:930 msgid "Adding IPv6 rule failed: IPv6 not enabled" msgstr "" -#: src/backend_iptables.py:929 +#: src/backend_iptables.py:934 #, python-format msgid "Skipping unsupported IPv6 '%s' rule" msgstr "" -#: src/backend_iptables.py:933 +#: src/backend_iptables.py:938 #, python-format msgid "Skipping unsupported IPv4 '%s' rule" msgstr "" -#: src/backend_iptables.py:936 +#: src/backend_iptables.py:941 msgid "Must specify 'tcp' or 'udp' with multiple ports" msgstr "" -#: src/backend_iptables.py:948 +#: src/backend_iptables.py:953 msgid "Skipping IPv6 application rule. Need at least iptables 1.4" msgstr "" -#: src/backend_iptables.py:953 +#: src/backend_iptables.py:958 #, python-format msgid "Invalid position '%d'" msgstr "" -#: src/backend_iptables.py:957 +#: src/backend_iptables.py:962 msgid "Cannot specify insert and delete" msgstr "" -#: src/backend_iptables.py:960 +#: src/backend_iptables.py:965 #, python-format msgid "Cannot insert rule at position '%d'" msgstr "" -#: src/backend_iptables.py:1018 +#: src/backend_iptables.py:1023 msgid "Skipping inserting existing rule" msgstr "" -#: src/backend_iptables.py:1029 src/frontend.py:403 +#: src/backend_iptables.py:1034 src/frontend.py:403 msgid "Could not delete non-existent rule" msgstr "" -#: src/backend_iptables.py:1034 +#: src/backend_iptables.py:1039 msgid "Skipping adding existing rule" msgstr "" -#: src/backend_iptables.py:1050 +#: src/backend_iptables.py:1055 msgid "Couldn't update rules file" msgstr "" -#: src/backend_iptables.py:1055 +#: src/backend_iptables.py:1060 msgid "Rules updated" msgstr "" -#: src/backend_iptables.py:1057 +#: src/backend_iptables.py:1062 msgid "Rules updated (v6)" msgstr "" -#: src/backend_iptables.py:1065 +#: src/backend_iptables.py:1070 msgid "Rule inserted" msgstr "" -#: src/backend_iptables.py:1067 +#: src/backend_iptables.py:1072 msgid "Rule updated" msgstr "" -#: src/backend_iptables.py:1077 +#: src/backend_iptables.py:1082 msgid " (skipped reloading firewall)" msgstr "" -#: src/backend_iptables.py:1080 +#: src/backend_iptables.py:1085 msgid "Rule deleted" msgstr "" -#: src/backend_iptables.py:1083 +#: src/backend_iptables.py:1088 msgid "Rule added" msgstr "" -#: src/backend_iptables.py:1100 src/backend_iptables.py:1191 +#: src/backend_iptables.py:1105 src/backend_iptables.py:1196 msgid "Could not update running firewall" msgstr "" -#: src/backend_iptables.py:1155 +#: src/backend_iptables.py:1160 #, python-format msgid "Could not perform '%s'" msgstr "" -#: src/backend_iptables.py:1182 +#: src/backend_iptables.py:1187 msgid "Couldn't update rules file for logging" msgstr "" -#: src/backend_iptables.py:1240 src/backend.py:591 +#: src/backend.py:591 src/backend_iptables.py:1245 #, python-format msgid "Invalid log level '%s'" msgstr "" -#: src/backend_iptables.py:1337 +#: src/backend_iptables.py:1342 #, python-format msgid "Could not find '%s'. Aborting" msgstr "" -#: src/backend_iptables.py:1349 +#: src/backend_iptables.py:1354 #, python-format msgid "'%s' already exists. Aborting" msgstr "" -#: src/backend_iptables.py:1355 +#: src/backend_iptables.py:1360 #, python-format msgid "Backing up '%(old)s' to '%(new)s'\n" msgstr "" -#: src/backend_iptables.py:1371 src/backend.py:229 +#: src/backend.py:229 src/backend_iptables.py:1376 #, python-format msgid "Couldn't stat '%s'" msgstr "" -#: src/backend_iptables.py:1376 +#: src/backend_iptables.py:1381 #, python-format msgid "WARN: '%s' is world writable" msgstr "" -#: src/backend_iptables.py:1378 +#: src/backend_iptables.py:1383 #, python-format msgid "WARN: '%s' is world readable" msgstr "" @@ -843,7 +843,7 @@ msgid "Invalid interface clause for route rule" msgstr "" -#: src/parser.py:849 +#: src/parser.py:850 #, python-format msgid "Command '%s' already exists" msgstr "" diff -Nru language-pack-ar-base-14.04+20140707/data/ar/LC_MESSAGES/unattended-upgrades.po language-pack-ar-base-14.04+20150219/data/ar/LC_MESSAGES/unattended-upgrades.po --- language-pack-ar-base-14.04+20140707/data/ar/LC_MESSAGES/unattended-upgrades.po 2014-07-09 08:58:59.000000000 +0000 +++ language-pack-ar-base-14.04+20150219/data/ar/LC_MESSAGES/unattended-upgrades.po 2015-02-19 15:02:52.000000000 +0000 @@ -7,64 +7,64 @@ msgstr "" "Project-Id-Version: unattended-upgrades\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2014-04-02 20:52+0000\n" +"POT-Creation-Date: 2015-02-18 15:46+0000\n" "PO-Revision-Date: 2012-04-19 05:06+0000\n" "Last-Translator: Ibrahim Saed \n" "Language-Team: Arabic \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-07-07 13:14+0000\n" -"X-Generator: Launchpad (build 17086)\n" +"X-Launchpad-Export-Date: 2015-02-19 12:08+0000\n" +"X-Generator: Launchpad (build 17341)\n" #: ../unattended-upgrade:142 #, c-format msgid "Progress: %s %% (%s)" msgstr "التقدم: %s %% (%s)" -#: ../unattended-upgrade:361 ../unattended-upgrade:449 +#: ../unattended-upgrade:358 ../unattended-upgrade:444 #: ../unattended-upgrade-shutdown:161 msgid "All upgrades installed" msgstr "تم تثبيت جميع الترقيات" -#: ../unattended-upgrade:363 ../unattended-upgrade:441 +#: ../unattended-upgrade:360 ../unattended-upgrade:436 msgid "Installing the upgrades failed!" msgstr "فشل تثبيت الترقيات!" -#: ../unattended-upgrade:364 ../unattended-upgrade:442 +#: ../unattended-upgrade:361 ../unattended-upgrade:437 #, c-format msgid "error message: '%s'" msgstr "رسالة خطأ: '%s'" -#: ../unattended-upgrade:365 ../unattended-upgrade:443 +#: ../unattended-upgrade:362 ../unattended-upgrade:438 #, c-format msgid "dpkg returned a error! See '%s' for details" msgstr "" -#: ../unattended-upgrade:706 +#: ../unattended-upgrade:699 msgid "" "No '/usr/bin/mail' or '/usr/sbin/sendmail',can not send mail. You probably " "want to install the 'mailx' package." msgstr "" -#: ../unattended-upgrade:719 +#: ../unattended-upgrade:712 #, c-format msgid "[reboot required] unattended-upgrades result for '%s': %s" msgstr "" -#: ../unattended-upgrade:722 +#: ../unattended-upgrade:715 #, c-format msgid "unattended-upgrades result for '%s': '%s'" msgstr "" -#: ../unattended-upgrade:724 +#: ../unattended-upgrade:717 #, c-format msgid "" "Unattended upgrade returned: %s\n" "\n" msgstr "" -#: ../unattended-upgrade:727 +#: ../unattended-upgrade:720 msgid "" "Warning: A reboot is required to complete this upgrade.\n" "\n" @@ -72,138 +72,138 @@ "تحذير: إعادة التشغيل مطلوبة لإكمال هذه الترقية.\n" "\n" -#: ../unattended-upgrade:729 +#: ../unattended-upgrade:722 msgid "Packages that were upgraded:\n" msgstr "" -#: ../unattended-upgrade:731 +#: ../unattended-upgrade:724 msgid "Packages that attempted to upgrade:\n" msgstr "" -#: ../unattended-upgrade:735 +#: ../unattended-upgrade:728 msgid "Packages with upgradable origin but kept back:\n" msgstr "" -#: ../unattended-upgrade:740 +#: ../unattended-upgrade:733 msgid "Package installation log:" msgstr "سجل تثبيت الحزم:" -#: ../unattended-upgrade:744 +#: ../unattended-upgrade:737 msgid "Unattended-upgrades log:\n" msgstr "" -#: ../unattended-upgrade:764 +#: ../unattended-upgrade:757 #, c-format msgid "Writing dpkg log to '%s'" msgstr "" -#: ../unattended-upgrade:940 +#: ../unattended-upgrade:889 #, c-format msgid "Initial blacklisted packages: %s" msgstr "" -#: ../unattended-upgrade:942 +#: ../unattended-upgrade:891 msgid "Starting unattended upgrades script" msgstr "" -#: ../unattended-upgrade:945 +#: ../unattended-upgrade:894 #, c-format msgid "Allowed origins are: %s" msgstr "الأصول المسموح بها: %s" -#: ../unattended-upgrade:958 ../unattended-upgrade:959 +#: ../unattended-upgrade:907 ../unattended-upgrade:908 msgid "Unclean dpkg state detected, trying to correct" msgstr "" -#: ../unattended-upgrade:968 +#: ../unattended-upgrade:917 #, c-format msgid "" "dpkg --configure -a output:\n" "%s" msgstr "" -#: ../unattended-upgrade:977 +#: ../unattended-upgrade:926 msgid "Lock could not be acquired (another package manager running?)" msgstr "" -#: ../unattended-upgrade:979 +#: ../unattended-upgrade:928 msgid "Cache lock can not be acquired, exiting" msgstr "" -#: ../unattended-upgrade:986 ../unattended-upgrade:987 +#: ../unattended-upgrade:935 ../unattended-upgrade:936 msgid "Cache has broken packages, exiting" msgstr "ذاكرة الإختزان بها حزم معطوبة، يخرج" -#: ../unattended-upgrade:919 +#: ../unattended-upgrade:982 #, c-format msgid "package '%s' upgradable but fails to be marked for upgrade (%s)" msgstr "الحزمة '%s' قابلة للترقية لكنها فشلت في أن تُعلم للترقية (%s)" -#: ../unattended-upgrade:1024 +#: ../unattended-upgrade:1007 #, c-format msgid "GetArchives() failed: '%s'" msgstr "" -#: ../unattended-upgrade:1034 ../unattended-upgrade:1035 +#: ../unattended-upgrade:1017 ../unattended-upgrade:1018 #, c-format msgid "An error occurred: '%s'" msgstr "" -#: ../unattended-upgrade:1037 ../unattended-upgrade:1039 +#: ../unattended-upgrade:1020 ../unattended-upgrade:1022 #, c-format msgid "The URI '%s' failed to download, aborting" msgstr "فشل مسار '%s' في التنزيل، يجهض" -#: ../unattended-upgrade:1043 +#: ../unattended-upgrade:1026 #, c-format msgid "Download finished, but file '%s' not there?!?" msgstr "انتهى التنزيل، لكن الملف '%s' غير موجود ؟!؟" -#: ../unattended-upgrade:1059 ../unattended-upgrade:1063 +#: ../unattended-upgrade:1042 ../unattended-upgrade:1046 #, c-format msgid "Package '%s' has conffile prompt and needs to be upgraded manually" msgstr "" -#: ../unattended-upgrade:1086 +#: ../unattended-upgrade:1069 #, c-format msgid "package '%s' not upgraded" msgstr "لم تُرقَّ حزمة '%s'" -#: ../unattended-upgrade:1101 +#: ../unattended-upgrade:1084 #, c-format msgid "Packages that are auto removed: '%s'" msgstr "الحزم التي أزيلت آليًا: '%s'" -#: ../unattended-upgrade:1110 +#: ../unattended-upgrade:1093 msgid "No packages found that can be upgraded unattended" msgstr "" -#: ../unattended-upgrade:1132 +#: ../unattended-upgrade:1115 #, c-format msgid "Packages that will be upgraded: %s" msgstr "" -#: ../unattended-upgrade:1174 +#: ../unattended-upgrade:1157 msgid "print debug messages" msgstr "اطبع رسائل التنقيح" -#: ../unattended-upgrade:1177 +#: ../unattended-upgrade:1160 msgid "make apt/libapt print verbose debug messages" msgstr "" -#: ../unattended-upgrade:1180 +#: ../unattended-upgrade:1163 msgid "print info messages" msgstr "" -#: ../unattended-upgrade:1183 +#: ../unattended-upgrade:1166 msgid "Simulation, download but do not install" msgstr "" -#: ../unattended-upgrade:1186 +#: ../unattended-upgrade:1169 msgid "Upgrade in minimal steps (and allow interrupting with SIGINT" msgstr "" -#: ../unattended-upgrade:1195 +#: ../unattended-upgrade:1178 msgid "You need to be root to run this application" msgstr "" diff -Nru language-pack-ar-base-14.04+20140707/data/ar/LC_MESSAGES/unity_firefox_extension.po language-pack-ar-base-14.04+20150219/data/ar/LC_MESSAGES/unity_firefox_extension.po --- language-pack-ar-base-14.04+20140707/data/ar/LC_MESSAGES/unity_firefox_extension.po 2014-07-09 08:59:06.000000000 +0000 +++ language-pack-ar-base-14.04+20150219/data/ar/LC_MESSAGES/unity_firefox_extension.po 2015-02-19 15:02:58.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: 2014-07-07 15:05+0000\n" -"X-Generator: Launchpad (build 17086)\n" +"X-Launchpad-Export-Date: 2015-02-19 13:23+0000\n" +"X-Generator: Launchpad (build 17341)\n" #: unity_webapps.properties:0 msgid "" diff -Nru language-pack-ar-base-14.04+20140707/data/ar/LC_MESSAGES/update-manager.po language-pack-ar-base-14.04+20150219/data/ar/LC_MESSAGES/update-manager.po --- language-pack-ar-base-14.04+20140707/data/ar/LC_MESSAGES/update-manager.po 2014-07-09 08:58:57.000000000 +0000 +++ language-pack-ar-base-14.04+20150219/data/ar/LC_MESSAGES/update-manager.po 2015-02-19 15:02:50.000000000 +0000 @@ -18,8 +18,8 @@ "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n % 100 >= " "3 && n % 100 <= 10 ? 3 : n % 100 >= 11 && n % 100 <= 99 ? 4 : 5;\n" -"X-Launchpad-Export-Date: 2014-07-07 12:27+0000\n" -"X-Generator: Launchpad (build 17086)\n" +"X-Launchpad-Export-Date: 2015-02-19 11:39+0000\n" +"X-Generator: Launchpad (build 17341)\n" "Language: \n" #: ../UpdateManager/backend/InstallBackendAptdaemon.py:67 @@ -30,19 +30,19 @@ msgid "Installing updates…" msgstr "يُثبّت التحديثات..." -#: ../UpdateManager/backend/InstallBackendSynaptic.py:60 +#: ../UpdateManager/backend/InstallBackendSynaptic.py:37 msgid "Please wait, this can take some time." msgstr "يرجى الانتظار، قد يستغرق هذا وقتا." -#: ../UpdateManager/backend/InstallBackendSynaptic.py:62 +#: ../UpdateManager/backend/InstallBackendSynaptic.py:39 msgid "Update is complete" msgstr "اكتملت عملية التحديث" -#: ../UpdateManager/ChangelogViewer.py:73 +#: ../UpdateManager/ChangelogViewer.py:79 msgid "Open Link in Browser" msgstr "افتح الرابط في المتصفح" -#: ../UpdateManager/ChangelogViewer.py:76 +#: ../UpdateManager/ChangelogViewer.py:83 msgid "Copy Link to Clipboard" msgstr "انسخ الرابط إلى الحافظة" @@ -62,8 +62,7 @@ msgid "No software updates are available." msgstr "لا تتوفر تحديثات برمجية." -#. FIXME: this should go into DistUpgradeController -#: ../DistUpgrade/DistUpgradeView.py:388 ../UpdateManager/UpdateManager.py:680 +#: ../UpdateManager/Dialogs.py:160 ../UpdateManager/Dialogs.py:170 msgid "The software on this computer is up to date." msgstr "البرمجيات مُحدّثة على هذا الحاسوب." @@ -111,11 +110,11 @@ " * حزم برمجيات غير رسمية ليست مُقدَّمة من أبونتو\n" " * تغييرات عادية في نسخة ما قبل الإصدار التجريبية من أبونتو" -#: ../data/gtkbuilder/UpdateManager.ui.h:3 +#: ../UpdateManager/Dialogs.py:227 msgid "_Partial Upgrade" msgstr "ترقية _جزئية" -#: ../DistUpgrade/DistUpgrade.ui.h:12 +#: ../UpdateManager/Dialogs.py:228 msgid "_Continue" msgstr "ا_ستمر" @@ -131,7 +130,7 @@ msgid "Restart _Later" msgstr "أعد التشغيل _لاحقا" -#: ../UpdateManager/Dialogs.py:282 +#: ../UpdateManager/Dialogs.py:283 msgid "_Restart Now…" msgstr "أ_عد التشغيل الآن..." @@ -149,11 +148,11 @@ msgstr "تتوفر تحديثات برمجيات من الالتماس السابق." #. we assert a clean cache -#: ../UpdateManager/UpdateManager.py:1159 +#: ../UpdateManager/UpdateManager.py:326 msgid "Software index is broken" msgstr "فهرس البرمجيات تالف" -#: ../UpdateManager/UpdateManager.py:1160 +#: ../UpdateManager/UpdateManager.py:327 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 " @@ -162,11 +161,11 @@ "لا يمكن تثبيت أو إزالة أي برمجيات. استخدم مدير الحزم \"Synaptic\" أو شغل " "\"sudo apt-get install -f\" في مرقاب لمحاولة إصلاح هذه المشكلة أولا." -#: ../UpdateManager/UpdateManager.py:1008 +#: ../UpdateManager/UpdateManager.py:333 msgid "Could not initialize the package information" msgstr "تعذّر تمهيد معلومات الحزم" -#: ../UpdateManager/UpdateManager.py:1009 +#: ../UpdateManager/UpdateManager.py:334 msgid "" "An unresolvable problem occurred while initializing the package " "information.\n" @@ -179,8 +178,7 @@ "من فضلك أبلغ عن هذه العلّة لحزمة 'update-manager' وضمّن رسالة الخطأ " "التالية:\n" -#: ../DistUpgrade/DistUpgradeCache.py:697 -#: ../UpdateManager/UpdateManager.py:1037 +#: ../UpdateManager/UpdateManager.py:351 msgid "Could not calculate the upgrade" msgstr "تعذّر حساب الترقية" @@ -200,8 +198,8 @@ msgid "Install Now" msgstr "ثبّت الآن" -#: ../UpdateManager/UpdateManager.py:231 -#: ../UpdateManagerText/UpdateManagerText.py:32 +#: ../UpdateManager/UpdatesAvailable.py:284 +#: ../UpdateManagerText/UpdateManagerText.py:36 msgid "Install" msgstr "ثبّت" @@ -214,29 +212,29 @@ msgstr "_ذكرني لاحقًا" #. upload_archive = version_match.group(2).strip() -#: ../UpdateManager/UpdateManager.py:393 +#: ../UpdateManager/UpdatesAvailable.py:514 #, python-format msgid "Version %s: \n" msgstr "الإصدار %s: \n" -#: ../UpdateManager/UpdateManager.py:450 +#: ../UpdateManager/UpdatesAvailable.py:577 msgid "" "No network connection detected, you can not download changelog information." msgstr "لا يوجد اتصال بالشبكة، لن تستطيع الحصول على معلومات التغيير." -#: ../UpdateManager/UpdateManager.py:458 +#: ../UpdateManager/UpdatesAvailable.py:587 msgid "Downloading list of changes..." msgstr "ينزّل قائمة التغييرات..." -#: ../UpdateManager/UpdateManager.py:502 +#: ../UpdateManager/UpdatesAvailable.py:631 msgid "_Deselect All" msgstr "أ_زِل التحديد عن الكل" -#: ../UpdateManager/UpdateManager.py:508 +#: ../UpdateManager/UpdatesAvailable.py:637 msgid "Select _All" msgstr "حدّد ال_كل" -#: ../UpdateManager/UpdateManager.py:572 +#: ../UpdateManager/UpdatesAvailable.py:732 #, python-format msgid "%s will be downloaded." msgstr "سينزل %s" @@ -251,11 +249,11 @@ msgstr[4] "تم تنزيل التحديثات بالفعل." msgstr[5] "تم تنزيل التحديثات بالفعل." -#: ../UpdateManager/UpdateManager.py:589 +#: ../UpdateManager/UpdatesAvailable.py:752 msgid "There are no updates to install." msgstr "لا توجد تحديثات للتثبيت." -#: ../UpdateManager/UpdateManager.py:602 +#: ../UpdateManager/UpdatesAvailable.py:761 msgid "Unknown download size." msgstr "حجم التنزيل مجهول" @@ -277,13 +275,12 @@ "The computer also needs to restart to finish installing previous updates." msgstr "يحتاج الحاسوب أيضا لإعادة تشغيله لإنهاء تثبيت التحديثات السابقة." -#. print "on_button_install_clicked" -#: ../DistUpgrade/DistUpgradeController.py:866 -#: ../UpdateManager/UpdateManager.py:755 +#. print("on_button_install_clicked") +#: ../UpdateManager/UpdatesAvailable.py:826 msgid "Not enough free disk space" msgstr "لا توجد مساحة كافية على القرص" -#: ../UpdateManager/UpdateManager.py:756 +#: ../UpdateManager/UpdatesAvailable.py:827 #, python-format msgid "" "The upgrade needs a total of %s free space on disk '%s'. Please free at " @@ -294,11 +291,11 @@ "إضافي من مساحة القرص على '%s'. أفرغ مهملاك وأزل الحزم المؤقتة للتثبيتات " "السابقة باستخدام 'sudo apt-get clean'." -#: ../UpdateManager/UpdateManager.py:863 +#: ../UpdateManager/UpdatesAvailable.py:853 msgid "Connecting..." msgstr "يتصل..." -#: ../UpdateManager/UpdateManager.py:880 +#: ../UpdateManager/UpdatesAvailable.py:869 msgid "You may not be able to check for updates or download new updates." msgstr "قد لا تستطيع التماس التحديثات أو تنزيل تحديثات جديدة." @@ -306,28 +303,27 @@ msgid "Security updates" msgstr "تحديثات أمنية" -#: ../UpdateManager/Core/UpdateList.py:70 +#: ../UpdateManager/UpdatesAvailable.py:1021 msgid "Other updates" msgstr "تحديثات أخرى" -#: ../UpdateManager/UnitySupport.py:66 +#: ../UpdateManager/UnitySupport.py:67 msgid "Install All Available Updates" msgstr "ثبّت جميع التحديثات المتوفرة" -#: ../UpdateManager/UpdateManager.py:1256 -#: ../UpdateManagerText/UpdateManagerText.py:31 +#: ../UpdateManagerText/UpdateManagerText.py:35 msgid "Cancel" msgstr "ألغِ" -#: ../UpdateManagerText/UpdateManagerText.py:34 +#: ../UpdateManagerText/UpdateManagerText.py:38 msgid "Changelog" msgstr "سجل التغييرات" -#: ../UpdateManagerText/UpdateManagerText.py:37 +#: ../UpdateManagerText/UpdateManagerText.py:41 msgid "Updates" msgstr "تحديثات" -#: ../UpdateManagerText/UpdateManagerText.py:50 +#: ../UpdateManagerText/UpdateManagerText.py:54 msgid "Building Updates List" msgstr "يبني قائمة التحديثات" @@ -355,15 +351,15 @@ " * حزم برمجيات غير رسمية ليست مُقدّمة من أبونتو\n" " * تغييرات عادية لنسخة ما قبل الإصدار التجريبية من أبونتو." -#: ../UpdateManagerText/UpdateManagerText.py:122 +#: ../UpdateManagerText/UpdateManagerText.py:127 msgid "Downloading changelog" msgstr "تنزيل سجل التغييرات" -#: ../UpdateManager/Core/MyCache.py:316 +#: ../UpdateManager/Core/MyCache.py:333 msgid "This update does not come from a source that supports changelogs." msgstr "هذا التحديث لا يأتي من مصدر يدعم سجل التغييرات." -#: ../UpdateManager/Core/MyCache.py:322 ../UpdateManager/Core/MyCache.py:350 +#: ../UpdateManager/Core/MyCache.py:339 ../UpdateManager/Core/MyCache.py:374 msgid "" "Failed to download the list of changes. \n" "Please check your Internet connection." @@ -384,7 +380,7 @@ "الإصدارة المتوفرة: %s\n" "\n" -#: ../UpdateManager/Core/MyCache.py:339 +#: ../UpdateManager/Core/MyCache.py:360 #, python-format msgid "" "The changelog does not contain any relevant changes.\n" @@ -397,7 +393,7 @@ "من فضلك استخدم http://launchpad.net/ubuntu/+source/%s/%s/+changelog\n" "حتى تتوفر التغييرات أو حاول مجددا لاحقا." -#: ../UpdateManager/Core/MyCache.py:344 +#: ../UpdateManager/Core/MyCache.py:367 #, python-format msgid "" "The list of changes is not available yet.\n" @@ -418,7 +414,7 @@ msgstr "قاعدة %s" #. TRANSLATORS: download size of small updates, e.g. "250 kB" -#: ../DistUpgrade/utils.py:399 ../UpdateManager/Core/utils.py:399 +#: ../UpdateManager/Core/utils.py:485 #, python-format msgid "%(size).0f kB" msgid_plural "%(size).0f kB" @@ -430,20 +426,20 @@ msgstr[5] "%(size).0f ك.بايت" #. TRANSLATORS: download size of updates, e.g. "2.3 MB" -#: ../DistUpgrade/utils.py:402 ../UpdateManager/Core/utils.py:402 +#: ../UpdateManager/Core/utils.py:489 #, python-format msgid "%.1f MB" msgstr "%.1f م.بايت" -#: ../data/gtkbuilder/UpdateManager.ui.h:28 +#: ../data/gtkbuilder/UpdateManager.ui.h:1 msgid "updates" msgstr "تحديثات" -#: ../data/gtkbuilder/UpdateManager.ui.h:33 +#: ../data/gtkbuilder/UpdateManager.ui.h:2 msgid "Changes" msgstr "التغييرات" -#: ../data/gtkbuilder/UpdateManager.ui.h:34 +#: ../data/gtkbuilder/UpdateManager.ui.h:3 msgid "Description" msgstr "الوصف" @@ -459,7 +455,7 @@ msgid "The computer will need to restart." msgstr "سيحتاج الحاسوب لإعادة تشغيله." -#: ../data/gtkbuilder/UpdateManager.ui.h:29 +#: ../data/gtkbuilder/UpdateManager.ui.h:7 msgid "" "You are connected via roaming and may be charged for the data consumed by " "this update." @@ -474,7 +470,7 @@ "ربما ترغب في الانتظار حتى تستخدم اتصالا آخر غير اتصال الهاتف المحمول عريض " "النطاق." -#: ../data/gtkbuilder/UpdateManager.ui.h:31 +#: ../data/gtkbuilder/UpdateManager.ui.h:9 msgid "It’s safer to connect the computer to AC power before updating." msgstr "من الأكثر أمانًا أن توصل حاسوبك بمنفذ الطاقة قبل البدء بالتحديث." @@ -486,78 +482,78 @@ msgid "Show and install available updates" msgstr "أظهر وثبت التحديثات المتوفرة" -#: ../update-manager:61 ../update-manager-text:50 ../do-release-upgrade:46 +#: ../update-manager:71 ../update-manager-text:55 msgid "Show version and exit" msgstr "اعرض الإصدارة واخرج" -#: ../update-manager:64 +#: ../update-manager:74 msgid "Directory that contains the data files" msgstr "المجلد الذي يحتوي ملفات البيانات" -#: ../update-manager:67 +#: ../update-manager:77 msgid "Check if a new Ubuntu release is available" msgstr "التمس وجود إصدارة جديدة من أوبونتو" -#: ../update-manager:70 ../do-release-upgrade:49 ../check-new-release-gtk:182 +#: ../update-manager:80 msgid "Check if upgrading to the latest devel release is possible" msgstr "يفحص إن كانت الترقية ممكنة إلى أحدث إصدارة تطوير" -#: ../update-manager:74 +#: ../update-manager:84 msgid "Upgrade using the latest proposed version of the release upgrader" msgstr "رقّ باستخدام آخر نسخة موصى بها لمرقي الإصدار" -#: ../update-manager:81 +#: ../update-manager:91 msgid "Do not focus on map when starting" msgstr "لا تركز على الخريطة عند البدء" -#: ../update-manager:87 +#: ../update-manager:94 msgid "Do not check for updates when starting" msgstr "لا تبحث عن التحديثات عند البدء" -#: ../update-manager:91 ../do-release-upgrade:65 +#: ../update-manager:98 msgid "Test upgrade with a sandbox aufs overlay" msgstr "اختبر الترقية في بيئة محكومة (صندوق رمل)" -#: ../update-manager-text:54 +#: ../update-manager-text:59 msgid "Show description of the package instead of the changelog" msgstr "اعرض وصف الحزمة بدلًا من سجل التغييرات" -#: ../ubuntu-support-status:79 +#: ../ubuntu-support-status:93 msgid "Show unsupported packages on this machine" msgstr "اعرض الحزم الغير مدعومة على هذا الجهاز" -#: ../ubuntu-support-status:82 +#: ../ubuntu-support-status:96 msgid "Show supported packages on this machine" msgstr "اعرض الحزم المدعومة على هذا الجهاز" -#: ../ubuntu-support-status:85 +#: ../ubuntu-support-status:99 msgid "Show all packages with their status" msgstr "اعرض كُل الحزم مع حالاتها" -#: ../ubuntu-support-status:88 +#: ../ubuntu-support-status:102 msgid "Show all packages in a list" msgstr "اعرض كُل الحزم في قائمة" -#: ../ubuntu-support-status:130 +#: ../ubuntu-support-status:145 #, c-format msgid "Support status summary of '%s':" msgstr "مُلخص حالة الدعم لـ '%s':" -#: ../ubuntu-support-status:133 +#: ../ubuntu-support-status:148 msgid "You have %(num)s packages (%(percent).1f%%) supported until %(time)s" msgstr "لديك %(num)s حزمة (%(percent).1f%%) مدعومة حتى %(time)s" -#: ../ubuntu-support-status:139 +#: ../ubuntu-support-status:154 msgid "" "You have %(num)s packages (%(percent).1f%%) that can not/no-longer be " "downloaded" msgstr "لديك %(num)s حزمة (%(percent).1f%%) لم تعد قابلة للتنزيل" -#: ../ubuntu-support-status:142 +#: ../ubuntu-support-status:157 msgid "You have %(num)s packages (%(percent).1f%%) that are unsupported" msgstr "لديك %(num)s حزمة (%(percent).1f%%) غير مدعومة" -#: ../ubuntu-support-status:155 +#: ../ubuntu-support-status:165 msgid "" "Run with --show-unsupported, --show-supported or --show-all to see more " "details" @@ -565,51 +561,54 @@ "شغّل باستخدام --show-unsupported أو --show-supported أو --show-all لرؤية " "مزيد من التفاصيل" -#: ../ubuntu-support-status:159 +#: ../ubuntu-support-status:169 msgid "No longer downloadable:" msgstr "لم تعد قابلة للتنزيل:" -#: ../ubuntu-support-status:162 +#: ../ubuntu-support-status:172 msgid "Unsupported: " msgstr "غير مدعومة: " -#: ../ubuntu-support-status:167 +#: ../ubuntu-support-status:177 #, c-format msgid "Supported until %s:" msgstr "مدعومة حتى %s:" -#: ../ubuntu-support-status:176 +#: ../ubuntu-support-status:186 msgid "Unsupported" msgstr "غير مدعومة" -#: ../Janitor/computerjanitor/exc.py:30 +#. Why do we use %s here instead of $strings or {} format placeholders? +#. It's because we don't want to break existing translations. +#: ../janitor/plugincore/exceptions.py:43 #, python-format msgid "Unimplemented method: %s" msgstr "طريقة غير مطبقة: %s" -#: ../Janitor/computerjanitor/file_cruft.py:46 +#: ../janitor/plugincore/core/file_cruft.py:41 msgid "A file on disk" msgstr "ملف على القرص" -#: ../Janitor/computerjanitor/missing_package_cruft.py:33 +#: ../janitor/plugincore/core/missing_package_cruft.py:40 msgid "Install missing package." msgstr "ثبّت الحزم الناقصة" -#: ../Janitor/computerjanitor/missing_package_cruft.py:42 +#. 2012-06-08 BAW: i18n string; don't use {} or PEP 292. +#: ../janitor/plugincore/core/missing_package_cruft.py:50 #, python-format msgid "Package %s should be installed." msgstr "يجب تثبيت الحزمة %s" -#: ../Janitor/computerjanitor/package_cruft.py:45 +#: ../janitor/plugincore/core/package_cruft.py:50 msgid ".deb package" msgstr "حزمة .deb" -#: ../Janitor/plugins/langpack_manual_plugin.py:34 +#: ../janitor/plugincore/plugins/langpack_manual_plugin.py:47 #, python-format msgid "%s needs to be marked as manually installed." msgstr "%s تحتاج لتأشيرها على أنها مُثبَّتة يدويا." -#: ../Janitor/plugins/kdelibs4to5_plugin.py:39 +#: ../janitor/plugincore/plugins/kdelibs4to5_plugin.py:50 msgid "" "When upgrading, if kdelibs4-dev is installed, kdelibs5-dev needs to be " "installed. See bugs.launchpad.net, bug #279621 for details." @@ -617,22 +616,21 @@ "أثناء الترقية، إذا كانت kdelibs4-dev مثبّتة فستحتج تثبيت kdelibs5-dev. راجع " "bugs.launchpad.net، علة رقم #279621 لمزيد من التفاصيل." -#. pragma: no cover -#: ../Janitor/plugins/dpkg_status_plugin.py:36 +#: ../janitor/plugincore/plugins/dpkg_status_plugin.py:45 #, python-format msgid "%i obsolete entries in the status file" msgstr "%i مدخلات قديمة في ملف الحالة" -#: ../Janitor/plugins/dpkg_status_plugin.py:39 +#: ../janitor/plugincore/plugins/dpkg_status_plugin.py:48 msgid "Obsolete entries in dpkg status" msgstr "مدخلات قديمة في حالة dpkg" #. pragma: no cover -#: ../Janitor/plugins/dpkg_status_plugin.py:42 +#: ../janitor/plugincore/plugins/dpkg_status_plugin.py:51 msgid "Obsolete dpkg status entries" msgstr "مدخلات قديمة في حالة dpkg" -#: ../Janitor/plugins/remove_lilo_plugin.py:28 +#: ../janitor/plugincore/plugins/remove_lilo_plugin.py:43 msgid "" "Remove lilo since grub is also installed.(See bug #314004 for details.)" msgstr "أزٍل lilo حيث أن grub مثبّت. (راجع العلة #314004 لمزيد من التفاصيل)" diff -Nru language-pack-ar-base-14.04+20140707/data/ar/LC_MESSAGES/usbcreator.po language-pack-ar-base-14.04+20150219/data/ar/LC_MESSAGES/usbcreator.po --- language-pack-ar-base-14.04+20140707/data/ar/LC_MESSAGES/usbcreator.po 2014-07-09 08:59:03.000000000 +0000 +++ language-pack-ar-base-14.04+20150219/data/ar/LC_MESSAGES/usbcreator.po 2015-02-19 15:02:55.000000000 +0000 @@ -9,15 +9,15 @@ msgstr "" "Project-Id-Version: _usbcreator-ar\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-26 22:59+0000\n" +"POT-Creation-Date: 2015-01-07 15:59+0000\n" "PO-Revision-Date: 2014-03-15 22:26+0000\n" "Last-Translator: Ibrahim Saed \n" "Language-Team: Arabic\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-07-07 14:17+0000\n" -"X-Generator: Launchpad (build 17086)\n" +"X-Launchpad-Export-Date: 2015-02-19 12:50+0000\n" +"X-Generator: Launchpad (build 17341)\n" #: .././dbus/com.ubuntu.usbcreator.policy.in.h:1 msgid "Install the bootloader" @@ -63,69 +63,71 @@ #. #-#-#-#-# usbcreator.pot (PACKAGE VERSION) #-#-#-#-# #. set title of progress window (same as gtk frontend) -#: .././usbcreator/frontends/kde/frontend.py:209 +#: .././usbcreator/frontends/kde/frontend.py:206 #: .././usbcreator/frontends/winui/install_window.py:23 -#: .././gui/usbcreator-gtk.ui.h:8 usbcreator/frontends/kde/frontend.py:209 +#: .././gui/usbcreator-gtk.ui.h:8 usbcreator/frontends/kde/frontend.py:206 msgid "Installing" msgstr "يثبّت" #. #-#-#-#-# usbcreator.pot (PACKAGE VERSION) #-#-#-#-# #. TODO evand 2009-07-28: Better error message. -#: .././usbcreator/frontends/kde/frontend.py:237 -#: .././usbcreator/frontends/gtk/frontend.py:735 +#: .././usbcreator/frontends/kde/frontend.py:234 +#: .././usbcreator/frontends/gtk/frontend.py:733 #: .././usbcreator/frontends/winui/frontend.py:87 -#: usbcreator/frontends/kde/frontend.py:237 +#: usbcreator/frontends/kde/frontend.py:234 msgid "Installation failed." msgstr "فشل التثبيت." -#: .././usbcreator/frontends/kde/frontend.py:413 -#: .././usbcreator/frontends/gtk/frontend.py:472 -#: usbcreator/frontends/kde/frontend.py:413 +#: .././usbcreator/frontends/kde/frontend.py:412 +#: .././usbcreator/frontends/gtk/frontend.py:471 +#: usbcreator/frontends/kde/frontend.py:412 msgid "The device is not large enough to hold this image." msgstr "هذا الجهاز ليس كبيرا بما يكفي لهذه الصورة." -#: .././usbcreator/frontends/kde/frontend.py:415 -#: .././usbcreator/frontends/gtk/frontend.py:474 -#: usbcreator/frontends/kde/frontend.py:415 +#: .././usbcreator/frontends/kde/frontend.py:414 +#: .././usbcreator/frontends/gtk/frontend.py:473 +#: usbcreator/frontends/kde/frontend.py:414 msgid "There is not enough free space for this image." msgstr "لا توجد مساحة خالية كافية لهذه الصورة." -#: .././usbcreator/frontends/kde/frontend.py:418 -#: usbcreator/frontends/kde/frontend.py:418 +#: .././usbcreator/frontends/kde/frontend.py:417 +#: usbcreator/frontends/kde/frontend.py:417 msgid "The device needs to be formatted for use." msgstr "يجب تهيئة الجهاز لاستخدامه." #. #-#-#-#-# usbcreator.pot (PACKAGE VERSION) #-#-#-#-# +#. This here filter is for kfiledialog, no clue if it will ever make a return +#. filter = '*.iso|' + _('CD Images') + '\n*.img|' + _('Disk Images') #. TODO evand 2009-07-28: The list itself needs to be moved into the #. base frontend. #. To be displayed as a list of file type filters. -#: .././usbcreator/frontends/kde/frontend.py:452 -#: .././usbcreator/frontends/gtk/frontend.py:628 +#: .././usbcreator/frontends/kde/frontend.py:453 +#: .././usbcreator/frontends/gtk/frontend.py:627 #: .././usbcreator/frontends/winui/frontend.py:181 -#: usbcreator/frontends/kde/frontend.py:452 +#: usbcreator/frontends/kde/frontend.py:453 msgid "CD Images" msgstr "صور اسطوانات" -#: .././usbcreator/frontends/kde/frontend.py:452 -#: .././usbcreator/frontends/gtk/frontend.py:629 +#: .././usbcreator/frontends/kde/frontend.py:453 +#: .././usbcreator/frontends/gtk/frontend.py:628 #: .././usbcreator/frontends/winui/frontend.py:182 -#: usbcreator/frontends/kde/frontend.py:452 +#: usbcreator/frontends/kde/frontend.py:453 msgid "Disk Images" msgstr "صور أقراص" -#: .././usbcreator/frontends/kde/frontend.py:480 -#: usbcreator/frontends/kde/frontend.py:480 +#: .././usbcreator/frontends/kde/frontend.py:484 +#: usbcreator/frontends/kde/frontend.py:484 msgid "Starting up" msgstr "بدأ التشغيل" -#: .././usbcreator/frontends/kde/frontend.py:489 -#: usbcreator/frontends/kde/frontend.py:489 +#: .././usbcreator/frontends/kde/frontend.py:493 +#: usbcreator/frontends/kde/frontend.py:493 msgid "You must select both source image and target device first." msgstr "يجب أن تختار الصورة المصدر والجهاز القصود أولا." -#: .././usbcreator/frontends/kde/frontend.py:516 +#: .././usbcreator/frontends/kde/frontend.py:520 #: .././usbcreator/frontends/winui/frontend.py:73 -#: usbcreator/frontends/kde/frontend.py:516 +#: usbcreator/frontends/kde/frontend.py:520 msgid "" "The installation is complete. You may now reboot your computer with this " "device inserted to try or install Ubuntu." @@ -133,122 +135,122 @@ "اكتمل التثبيت. يمكن الآن إعادة تشغيل حاسوبك بينما هذا الجهاز متثل به، لتجربة " "أو تثبيت أوبونتو." -#: .././usbcreator/frontends/kde/frontend.py:527 -#: usbcreator/frontends/kde/frontend.py:527 +#: .././usbcreator/frontends/kde/frontend.py:531 +#: usbcreator/frontends/kde/frontend.py:531 msgid "Retry?" msgstr "أأعيد المحاولة؟" -#: .././usbcreator/frontends/kde/frontend.py:539 -#: .././gui/usbcreator-gtk.ui.h:9 usbcreator/frontends/kde/frontend.py:539 +#: .././usbcreator/frontends/kde/frontend.py:547 +#: .././gui/usbcreator-gtk.ui.h:9 usbcreator/frontends/kde/frontend.py:547 msgid "Quit the installation?" msgstr "أأغادر التثبيت؟" -#: .././usbcreator/frontends/kde/frontend.py:540 -#: .././gui/usbcreator-gtk.ui.h:10 usbcreator/frontends/kde/frontend.py:540 +#: .././usbcreator/frontends/kde/frontend.py:548 +#: .././gui/usbcreator-gtk.ui.h:10 usbcreator/frontends/kde/frontend.py:548 msgid "Do you really want to quit the installation now?" msgstr "أتريد حقا مغادرة التثبيت الآن؟" #. #-#-#-#-# usbcreator.pot (PACKAGE VERSION) #-#-#-#-# #. TODO information about the device we're about to format. -#: .././usbcreator/frontends/kde/frontend.py:571 -#: .././usbcreator/frontends/gtk/frontend.py:796 -#: usbcreator/frontends/kde/frontend.py:571 +#: .././usbcreator/frontends/kde/frontend.py:583 +#: .././usbcreator/frontends/gtk/frontend.py:793 +#: usbcreator/frontends/kde/frontend.py:583 msgid "Are you sure you want to erase the entire disk?" msgstr "أمتأكد أنك تريد محو القرص كله؟" -#: .././usbcreator/frontends/gtk/frontend.py:134 +#: .././usbcreator/frontends/gtk/frontend.py:133 msgid "To run Ubuntu on a portable device, it needs to be set up first." msgstr "لتشغيل أبونتو من أداة محمولة، ينبغي أولا أن تقوم بإعدادها لذلك." -#: .././usbcreator/frontends/gtk/frontend.py:135 +#: .././usbcreator/frontends/gtk/frontend.py:134 msgid "Source disc image (.img):" msgstr "مصدر صورة القرص (img.):" -#: .././usbcreator/frontends/gtk/frontend.py:136 +#: .././usbcreator/frontends/gtk/frontend.py:135 msgid "Target device:" msgstr "الجهاز الهدف:" -#: .././usbcreator/frontends/gtk/frontend.py:137 +#: .././usbcreator/frontends/gtk/frontend.py:136 msgid "Ubuntu Core Installer" msgstr "مُثبّت نواة أوبونتو" -#: .././usbcreator/frontends/gtk/frontend.py:138 +#: .././usbcreator/frontends/gtk/frontend.py:137 msgid "Install Ubuntu Core" msgstr "تثبيت نواة أوبونتو" -#: .././usbcreator/frontends/gtk/frontend.py:139 +#: .././usbcreator/frontends/gtk/frontend.py:138 msgid "Legal" msgstr "القانونية" -#: .././usbcreator/frontends/gtk/frontend.py:370 +#: .././usbcreator/frontends/gtk/frontend.py:369 msgid "CD-Drive/Image" msgstr "الاسطوانة/صورة الاسطوانة" -#: .././usbcreator/frontends/gtk/frontend.py:372 +#: .././usbcreator/frontends/gtk/frontend.py:371 #: .././usbcreator/frontends/winui/main_dialog.py:27 msgid "Image" msgstr "الصورة" -#: .././usbcreator/frontends/gtk/frontend.py:386 +#: .././usbcreator/frontends/gtk/frontend.py:385 #: .././usbcreator/frontends/winui/main_dialog.py:28 msgid "OS Version" msgstr "إصدارة نظام التشغيل" -#: .././usbcreator/frontends/gtk/frontend.py:396 +#: .././usbcreator/frontends/gtk/frontend.py:395 #: .././usbcreator/frontends/winui/main_dialog.py:29 msgid "Size" msgstr "الحجم" -#: .././usbcreator/frontends/gtk/frontend.py:513 -#: .././usbcreator/frontends/gtk/frontend.py:801 +#: .././usbcreator/frontends/gtk/frontend.py:512 +#: .././usbcreator/frontends/gtk/frontend.py:798 msgid "Erasing..." msgstr "يمسح..." -#: .././usbcreator/frontends/gtk/frontend.py:518 +#: .././usbcreator/frontends/gtk/frontend.py:517 #: .././gui/usbcreator-gtk.ui.h:16 msgid "Erase Disk" msgstr "امسح القرص" -#: .././usbcreator/frontends/gtk/frontend.py:572 +#: .././usbcreator/frontends/gtk/frontend.py:571 #: .././usbcreator/frontends/winui/main_dialog.py:36 msgid "Device" msgstr "الجهاز" -#: .././usbcreator/frontends/gtk/frontend.py:589 +#: .././usbcreator/frontends/gtk/frontend.py:588 #: .././usbcreator/frontends/winui/main_dialog.py:37 msgid "Label" msgstr "التسمية" -#: .././usbcreator/frontends/gtk/frontend.py:599 +#: .././usbcreator/frontends/gtk/frontend.py:598 #: .././usbcreator/frontends/winui/main_dialog.py:38 msgid "Capacity" msgstr "السعة" -#: .././usbcreator/frontends/gtk/frontend.py:609 +#: .././usbcreator/frontends/gtk/frontend.py:608 #: .././usbcreator/frontends/winui/main_dialog.py:39 msgid "Free Space" msgstr "المساحة الخالية" #. TODO evand 2009-07-31: Make these the default values in the #. GtkBuilder file. -#: .././usbcreator/frontends/gtk/frontend.py:650 +#: .././usbcreator/frontends/gtk/frontend.py:649 #: .././usbcreator/frontends/winui/install_window.py:28 msgid "Starting up..." msgstr "يبدأ..." -#: .././usbcreator/frontends/gtk/frontend.py:679 +#: .././usbcreator/frontends/gtk/frontend.py:678 #: .././usbcreator/frontends/winui/frontend.py:155 #, python-format msgid "%d%% complete (%dm%ss remaining)" msgstr "اكتمل %d%% (بقي %dد%sث)" -#: .././usbcreator/frontends/gtk/frontend.py:683 +#: .././usbcreator/frontends/gtk/frontend.py:682 #: .././usbcreator/frontends/winui/frontend.py:159 #, python-format msgid "%d%% complete" msgstr "%d%% مكتمل" -#: .././usbcreator/frontends/gtk/frontend.py:763 +#: .././usbcreator/frontends/gtk/frontend.py:761 msgid "Installation is complete. Your device is rebooting into Ubuntu Core." msgstr "اكتمل التثبيت، يقوم جهازك بإعادة الإقلاع إلى نواة أوبونتو." @@ -520,6 +522,7 @@ msgid "Error" msgstr "عطل" -#: usbcreator/frontends/kde/frontend.py:207 +#: .././usbcreator/frontends/kde/frontend.py:204 +#: usbcreator/frontends/kde/frontend.py:204 msgid "Cancel" msgstr "ألغِ" diff -Nru language-pack-ar-base-14.04+20140707/data/ar/LC_MESSAGES/virt-manager.po language-pack-ar-base-14.04+20150219/data/ar/LC_MESSAGES/virt-manager.po --- language-pack-ar-base-14.04+20140707/data/ar/LC_MESSAGES/virt-manager.po 2014-07-09 08:59:02.000000000 +0000 +++ language-pack-ar-base-14.04+20150219/data/ar/LC_MESSAGES/virt-manager.po 2015-02-19 15:02:54.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: 2014-07-07 14:01+0000\n" -"X-Generator: Launchpad (build 17086)\n" +"X-Launchpad-Export-Date: 2015-02-19 12:40+0000\n" +"X-Generator: Launchpad (build 17341)\n" #: ../src/virt-manager.desktop.in.in.h:1 ../src/virtManager/systray.py:133 #: ../src/vmm-manager.ui.h:1 Binary files /tmp/FymjmDrS2J/language-pack-ar-base-14.04+20140707/data/extra.tar and /tmp/_8gWAsEf4m/language-pack-ar-base-14.04+20150219/data/extra.tar differ diff -Nru language-pack-ar-base-14.04+20140707/debian/changelog language-pack-ar-base-14.04+20150219/debian/changelog --- language-pack-ar-base-14.04+20140707/debian/changelog 2014-07-09 08:58:51.000000000 +0000 +++ language-pack-ar-base-14.04+20150219/debian/changelog 2015-02-19 15:02:44.000000000 +0000 @@ -1,6 +1,6 @@ -language-pack-ar-base (1:14.04+20140707) trusty-proposed; urgency=low +language-pack-ar-base (1:14.04+20150219) trusty-proposed; urgency=low * Initial Release. - -- Ubuntu automatic language-pack builder Wed, 09 Jul 2014 08:58:51 +0000 + -- Ubuntu automatic language-pack builder Thu, 19 Feb 2015 15:02:44 +0000 diff -Nru language-pack-ar-base-14.04+20140707/debian/control language-pack-ar-base-14.04+20150219/debian/control --- language-pack-ar-base-14.04+20140707/debian/control 2014-07-09 08:58:51.000000000 +0000 +++ language-pack-ar-base-14.04+20150219/debian/control 2015-02-19 15:02:44.000000000 +0000 @@ -4,7 +4,7 @@ Maintainer: Language pack maintainers Build-Depends-Indep: gettext Build-Depends: debhelper (>= 8) -Standards-Version: 3.9.5 +Standards-Version: 3.9.6 Package: language-pack-ar-base Architecture: all